diff --git a/docs/package.json b/docs/package.json index 6c0b2cf1..329ef7ce 100644 --- a/docs/package.json +++ b/docs/package.json @@ -29,7 +29,7 @@ "@docusaurus/module-type-aliases": "3.3.2", "@docusaurus/tsconfig": "3.3.2", "@docusaurus/types": "3.6.3", - "typescript": "~5.2.2" + "typescript": "~5.8.2" }, "browserslist": { "production": [ diff --git a/package-lock.json b/package-lock.json index 3aa4012a..85d15b51 100644 --- a/package-lock.json +++ b/package-lock.json @@ -44,24 +44,12 @@ "@docusaurus/module-type-aliases": "3.3.2", "@docusaurus/tsconfig": "3.3.2", "@docusaurus/types": "3.6.3", - "typescript": "~5.2.2" + "typescript": "~5.8.2" }, "engines": { "node": ">=18.0" } }, - "docs/node_modules/typescript": { - "version": "5.2.2", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, "examples/all-plugins": { "name": "genkit-plugins-examples", "version": "0.20.3", @@ -4816,7 +4804,7 @@ "version": "3.6.3", "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.6.3.tgz", "integrity": "sha512-xD9oTGDrouWzefkhe9ogB2fDV96/82cRpNGx2HIvI5L87JHNhQVIWimQ/3JIiiX/TEd5S9s+VO6FFguwKNRVow==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "@mdx-js/mdx": "^3.0.0", @@ -4838,7 +4826,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">= 6" @@ -5513,6 +5501,23 @@ "tslib": "^2.1.0" } }, + "node_modules/@genkit-ai/ai": { + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.17.tgz", + "integrity": "sha512-pzOnD3F6l61ldBF7/ltsCFRapjuuonapP+vxyiG7IZArSgIn4cvLAr9gutNdm0BsaaoCjX13JnvHSNybJMg0OQ==", + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@genkit-ai/core": "0.5.17", + "@opentelemetry/api": "^1.9.0", + "@types/node": "^20.11.19", + "colorette": "^2.0.20", + "json5": "^2.2.3", + "node-fetch": "^3.3.2", + "partial-json": "^0.1.7", + "zod": "^3.22.4" + } + }, "node_modules/@genkit-ai/core": { "version": "0.5.17", "resolved": "https://registry.npmjs.org/@genkit-ai/core/-/core-0.5.17.tgz", @@ -15055,7 +15060,6 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -15091,7 +15095,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -32820,10 +32823,9 @@ } }, "node_modules/typescript": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", - "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", - "dev": true, + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", + "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", @@ -34684,24 +34686,12 @@ "npm-run-all": "^4.1.5", "tsup": "^8.0.2", "tsx": "^4.7.0", - "typescript": "^4.9.5" + "typescript": "^5.8.2" }, "peerDependencies": { "genkit": "^0.9.0 || ^1.0.0" } }, - "plugins/azure-openai/node_modules/typescript": { - "version": "4.9.5", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, "plugins/cohere": { "name": "genkitx-cohere", "version": "0.20.3", @@ -34734,25 +34724,13 @@ "npm-run-all": "^4.1.5", "tsup": "^8.0.2", "tsx": "^4.7.0", - "typescript": "^4.9.0" + "typescript": "^5.8.2" }, "peerDependencies": { "@genkit-ai/ai": "^0.5.0", "@genkit-ai/core": "^0.5.0" } }, - "plugins/convex/node_modules/typescript": { - "version": "4.9.5", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, "plugins/graph": { "name": "genkitx-graph", "version": "0.20.3", @@ -34789,26 +34767,12 @@ "rimraf": "^6.0.1", "tsup": "^8.0.2", "tsx": "^4.7.0", - "typescript": "^4.9.5" + "typescript": "^5.8.2" }, "peerDependencies": { "genkit": "^0.9.0 || ^1.0.0" } }, - "plugins/groq/node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, "plugins/hnsw": { "name": "genkitx-hnsw", "version": "0.20.3", @@ -34956,24 +34920,12 @@ "npm-run-all": "^4.1.5", "tsup": "^8.0.2", "tsx": "^4.7.0", - "typescript": "^4.9.5" + "typescript": "^5.8.2" }, "peerDependencies": { "genkit": "^0.9.0 || ^1.0.0" } }, - "plugins/mistral/node_modules/typescript": { - "version": "4.9.5", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, "plugins/openai": { "name": "genkitx-openai", "version": "0.20.3", diff --git a/plugins/azure-openai/package.json b/plugins/azure-openai/package.json index 637bf7cf..bac8b59d 100644 --- a/plugins/azure-openai/package.json +++ b/plugins/azure-openai/package.json @@ -34,7 +34,7 @@ "npm-run-all": "^4.1.5", "tsup": "^8.0.2", "tsx": "^4.7.0", - "typescript": "^4.9.5" + "typescript": "^5.8.2" }, "types": "./lib/index.d.ts", "exports": { diff --git a/plugins/convex/package.json b/plugins/convex/package.json index 3df5d82a..55302e8b 100644 --- a/plugins/convex/package.json +++ b/plugins/convex/package.json @@ -38,7 +38,7 @@ "npm-run-all": "^4.1.5", "tsup": "^8.0.2", "tsx": "^4.7.0", - "typescript": "^4.9.0" + "typescript": "^5.8.2" }, "types": "./lib/index.d.ts", "publishConfig": { diff --git a/plugins/groq/package.json b/plugins/groq/package.json index f9b12df8..0e3049e3 100644 --- a/plugins/groq/package.json +++ b/plugins/groq/package.json @@ -37,7 +37,7 @@ "rimraf": "^6.0.1", "tsup": "^8.0.2", "tsx": "^4.7.0", - "typescript": "^4.9.5" + "typescript": "^5.8.2" }, "types": "./lib/index.d.ts", "exports": { diff --git a/plugins/mistral/package.json b/plugins/mistral/package.json index 127dddbd..402b850c 100644 --- a/plugins/mistral/package.json +++ b/plugins/mistral/package.json @@ -30,7 +30,7 @@ "npm-run-all": "^4.1.5", "tsup": "^8.0.2", "tsx": "^4.7.0", - "typescript": "^4.9.5" + "typescript": "^5.8.2" }, "types": "./lib/index.d.ts", "exports": {