diff --git a/package-lock.json b/package-lock.json index b583fa5a..5a205c4f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@astrojs/tailwind": "^6.0.0", "@total-typescript/tsconfig": "^1.0.4", "@types/react": "^19.0.10", - "ai": "^4.1.61", + "ai": "^4.3.2", "astro": "^5.3.0", "zod": "^3.24.2" }, @@ -58,9 +58,9 @@ } }, "node_modules/@ai-sdk/provider": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-1.0.11.tgz", - "integrity": "sha512-CPyImHGiT3svyfmvPvAFTianZzWFtm0qK82XjwlQIA1C3IQ2iku/PMQXi7aFyrX0TyMh3VTkJPB03tjU2VXVrw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-1.1.0.tgz", + "integrity": "sha512-0M+qjp+clUD0R1E5eWQFhxEvWLNaOtGQRUaBn8CUABnSKredagq92hUS9VjOzGsTm37xLfpaxl97AVtbeOsHew==", "license": "Apache-2.0", "dependencies": { "json-schema": "^0.4.0" @@ -70,13 +70,12 @@ } }, "node_modules/@ai-sdk/provider-utils": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-2.1.13.tgz", - "integrity": "sha512-kLjqsfOdONr6DGcGEntFYM1niXz1H05vyZNf9OAzK+KKKc64izyP4/q/9HX7W4+6g8hm6BnmKxu8vkr6FSOqDg==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-2.2.4.tgz", + "integrity": "sha512-13sEGBxB6kgaMPGOgCLYibF6r8iv8mgjhuToFrOTU09bBxbFQd8ZoARarCfJN6VomCUbUvMKwjTBLb1vQnN+WA==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "1.0.11", - "eventsource-parser": "^3.0.0", + "@ai-sdk/provider": "1.1.0", "nanoid": "^3.3.8", "secure-json-parse": "^2.7.0" }, @@ -84,22 +83,17 @@ "node": ">=18" }, "peerDependencies": { - "zod": "^3.0.0" - }, - "peerDependenciesMeta": { - "zod": { - "optional": true - } + "zod": "^3.23.8" } }, "node_modules/@ai-sdk/react": { - "version": "1.1.23", - "resolved": "https://registry.npmjs.org/@ai-sdk/react/-/react-1.1.23.tgz", - "integrity": "sha512-R+PG9ya0GLs6orzt+1MxmjrWFuZM0gVs+l8ihBr1u+42wwkVeojY4CAtQjW4nrfGTVbdJYkl5y+r/VKfjr42aQ==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@ai-sdk/react/-/react-1.2.6.tgz", + "integrity": "sha512-5BFChNbcYtcY9MBStcDev7WZRHf0NpTrk8yfSoedWctB3jfWkFd1HECBvdc8w3mUQshF2MumLHtAhRO7IFtGGQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider-utils": "2.1.13", - "@ai-sdk/ui-utils": "1.1.19", + "@ai-sdk/provider-utils": "2.2.4", + "@ai-sdk/ui-utils": "1.2.5", "swr": "^2.2.5", "throttleit": "2.1.0" }, @@ -108,37 +102,29 @@ }, "peerDependencies": { "react": "^18 || ^19 || ^19.0.0-rc", - "zod": "^3.0.0" + "zod": "^3.23.8" }, "peerDependenciesMeta": { - "react": { - "optional": true - }, "zod": { "optional": true } } }, "node_modules/@ai-sdk/ui-utils": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/@ai-sdk/ui-utils/-/ui-utils-1.1.19.tgz", - "integrity": "sha512-rDHy2uxlPMt3jjS9L6mBrsfhEInZ5BVoWevmD13fsAt2s/XWy2OwwKmgmUQkdLlY4mn/eyeYAfDGK8+5CbOAgg==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@ai-sdk/ui-utils/-/ui-utils-1.2.5.tgz", + "integrity": "sha512-XDgqnJcaCkDez7qolvk+PDbs/ceJvgkNkxkOlc9uDWqxfDJxtvCZ+14MP/1qr4IBwGIgKVHzMDYDXvqVhSWLzg==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "1.0.11", - "@ai-sdk/provider-utils": "2.1.13", + "@ai-sdk/provider": "1.1.0", + "@ai-sdk/provider-utils": "2.2.4", "zod-to-json-schema": "^3.24.1" }, "engines": { "node": ">=18" }, "peerDependencies": { - "zod": "^3.0.0" - }, - "peerDependenciesMeta": { - "zod": { - "optional": true - } + "zod": "^3.23.8" } }, "node_modules/@alloc/quick-lru": { @@ -4144,17 +4130,16 @@ } }, "node_modules/ai": { - "version": "4.1.61", - "resolved": "https://registry.npmjs.org/ai/-/ai-4.1.61.tgz", - "integrity": "sha512-Y9SAyGJEeW23F6C7PSHZXYNEvbH2cqJm0rVW2AoeFaXFT13ttx8rAqs8wz2w466C1UB329yl5PXayFcHqofSEA==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ai/-/ai-4.3.2.tgz", + "integrity": "sha512-h643SfhKil0Pnxk2tVIazFDL1JevutUghvc3mOpWqJFMcudmgtwQYlvxCkwSfljrrq+qIfne8d6jCihMMhM7pw==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "1.0.11", - "@ai-sdk/provider-utils": "2.1.13", - "@ai-sdk/react": "1.1.23", - "@ai-sdk/ui-utils": "1.1.19", + "@ai-sdk/provider": "1.1.0", + "@ai-sdk/provider-utils": "2.2.4", + "@ai-sdk/react": "1.2.6", + "@ai-sdk/ui-utils": "1.2.5", "@opentelemetry/api": "1.9.0", - "eventsource-parser": "^3.0.0", "jsondiffpatch": "0.6.0" }, "engines": { @@ -4162,14 +4147,11 @@ }, "peerDependencies": { "react": "^18 || ^19 || ^19.0.0-rc", - "zod": "^3.0.0" + "zod": "^3.23.8" }, "peerDependenciesMeta": { "react": { "optional": true - }, - "zod": { - "optional": true } } }, @@ -8132,15 +8114,6 @@ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", "license": "MIT" }, - "node_modules/eventsource-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.0.tgz", - "integrity": "sha512-T1C0XCUimhxVQzW4zFipdx0SficT651NnkR0ZSH3yQwh+mFMdLfgjABVi4YtMTtaL4s168593DaoaRLMqryavA==", - "license": "MIT", - "engines": { - "node": ">=18.0.0" - } - }, "node_modules/execa": { "version": "9.5.2", "resolved": "https://registry.npmjs.org/execa/-/execa-9.5.2.tgz", @@ -14426,9 +14399,9 @@ } }, "node_modules/react": { - "version": "19.0.0", - "resolved": "https://registry.npmjs.org/react/-/react-19.0.0.tgz", - "integrity": "sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==", + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", + "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", "license": "MIT", "peer": true, "engines": { @@ -19105,9 +19078,9 @@ } }, "node_modules/use-sync-external-store": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz", - "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz", + "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==", "license": "MIT", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" @@ -20447,7 +20420,7 @@ "dependencies": { "@ai-sdk/provider-utils": "^2.0.7 ", "@ax-llm/ax": "11.0.34", - "ai": "^4.0.33", + "ai": "^4.3.2", "zod": "^3.23.8" }, "devDependencies": { diff --git a/package.json b/package.json index d67340fc..29c67fbb 100644 --- a/package.json +++ b/package.json @@ -85,7 +85,7 @@ "@astrojs/tailwind": "^6.0.0", "@total-typescript/tsconfig": "^1.0.4", "@types/react": "^19.0.10", - "ai": "^4.1.61", + "ai": "^4.3.2", "astro": "^5.3.0", "zod": "^3.24.2" } diff --git a/src/ai-sdk-provider/package.json b/src/ai-sdk-provider/package.json index 13e7b9c9..876b67ac 100644 --- a/src/ai-sdk-provider/package.json +++ b/src/ai-sdk-provider/package.json @@ -33,7 +33,7 @@ "dependencies": { "@ai-sdk/provider-utils": "^2.0.7 ", "@ax-llm/ax": "11.0.34", - "ai": "^4.0.33", + "ai": "^4.3.2", "zod": "^3.23.8" }, "bugs": {