diff --git a/package-lock.json b/package-lock.json index b583fa5a..0f9001e9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "src/*" ], "dependencies": { - "@ai-sdk/provider-utils": "^2.1.13", + "@ai-sdk/provider-utils": "^2.2.4", "@astrojs/tailwind": "^6.0.0", "@total-typescript/tsconfig": "^1.0.4", "@types/react": "^19.0.10", @@ -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,12 +83,19 @@ "node": ">=18" }, "peerDependencies": { - "zod": "^3.0.0" + "zod": "^3.23.8" + } + }, + "node_modules/@ai-sdk/provider-utils/node_modules/@ai-sdk/provider": { + "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" }, - "peerDependenciesMeta": { - "zod": { - "optional": true - } + "engines": { + "node": ">=18" } }, "node_modules/@ai-sdk/react": { @@ -119,6 +125,29 @@ } } }, + "node_modules/@ai-sdk/react/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==", + "license": "Apache-2.0", + "dependencies": { + "@ai-sdk/provider": "1.0.11", + "eventsource-parser": "^3.0.0", + "nanoid": "^3.3.8", + "secure-json-parse": "^2.7.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "zod": "^3.0.0" + }, + "peerDependenciesMeta": { + "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", @@ -141,6 +170,29 @@ } } }, + "node_modules/@ai-sdk/ui-utils/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==", + "license": "Apache-2.0", + "dependencies": { + "@ai-sdk/provider": "1.0.11", + "eventsource-parser": "^3.0.0", + "nanoid": "^3.3.8", + "secure-json-parse": "^2.7.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "zod": "^3.0.0" + }, + "peerDependenciesMeta": { + "zod": { + "optional": true + } + } + }, "node_modules/@alloc/quick-lru": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", @@ -4173,6 +4225,29 @@ } } }, + "node_modules/ai/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==", + "license": "Apache-2.0", + "dependencies": { + "@ai-sdk/provider": "1.0.11", + "eventsource-parser": "^3.0.0", + "nanoid": "^3.3.8", + "secure-json-parse": "^2.7.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "zod": "^3.0.0" + }, + "peerDependenciesMeta": { + "zod": { + "optional": true + } + } + }, "node_modules/ajv": { "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", @@ -20445,7 +20520,7 @@ "version": "11.0.34", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider-utils": "^2.0.7 ", + "@ai-sdk/provider-utils": "^2.2.4", "@ax-llm/ax": "11.0.34", "ai": "^4.0.33", "zod": "^3.23.8" diff --git a/package.json b/package.json index d67340fc..ef12e07c 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "private": "true", "version": "11.0.34", "dependencies": { - "@ai-sdk/provider-utils": "^2.1.13", + "@ai-sdk/provider-utils": "^2.2.4", "@astrojs/tailwind": "^6.0.0", "@total-typescript/tsconfig": "^1.0.4", "@types/react": "^19.0.10", diff --git a/src/ai-sdk-provider/package.json b/src/ai-sdk-provider/package.json index 13e7b9c9..119fbfe6 100644 --- a/src/ai-sdk-provider/package.json +++ b/src/ai-sdk-provider/package.json @@ -31,7 +31,7 @@ "postbuild": "node ../../scripts/postbuild.js" }, "dependencies": { - "@ai-sdk/provider-utils": "^2.0.7 ", + "@ai-sdk/provider-utils": "^2.2.4", "@ax-llm/ax": "11.0.34", "ai": "^4.0.33", "zod": "^3.23.8"