diff --git a/package-lock.json b/package-lock.json index 7978b2d3..77ef4b48 100644 --- a/package-lock.json +++ b/package-lock.json @@ -95,13 +95,13 @@ "license": "MIT" }, "node_modules/@ai-sdk/gateway": { - "version": "4.0.114", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.114.tgz", - "integrity": "sha512-q4FiOnWmkdvCx9Z+bGiwAIcPo0nx5resKoI02VGLpWA9PuVSZvVtrg1/TyA07Lv2rnQUR7cu6lq2Gug5FB02hg==", + "version": "4.0.115", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.115.tgz", + "integrity": "sha512-Xn+gDWM4Ti2FzYmxhlZtjEuGBGZlOYaQMpwcVRSN4c9qCMUszD5F5TAbkxgLV/tHKeMfEX+WEuTCl6Kkj2r73A==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.27", - "@ai-sdk/provider-utils": "5.0.60", + "@ai-sdk/provider": "4.0.28", + "@ai-sdk/provider-utils": "5.0.61", "@vercel/oidc": "3.2.0" }, "engines": { @@ -111,32 +111,16 @@ "zod": "^3.25.76 || ^4.1.8" } }, - "node_modules/@ai-sdk/gateway/node_modules/@ai-sdk/provider-utils": { - "version": "5.0.60", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.60.tgz", - "integrity": "sha512-Tw56Xw8RdmWH30RuWdYrBK+XvJWwTlBre8v1ARH8oNyzC6xxDNB/ss0yzQbO3hkP+sdtvZH10RIAFP1GwjWGgw==", + "node_modules/@ai-sdk/gateway/node_modules/@ai-sdk/provider": { + "version": "4.0.28", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.28.tgz", + "integrity": "sha512-6ThcmkJQXSMlBrf6mirIjUUS04Q5/kApbYTOzd5lZfYXLa1XPpnDLxP/G96/DKc00fDIUOW9S2ls0mSzb0+l9w==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.27", - "@standard-schema/spec": "^1.1.0", - "@workflow/serde": "4.1.0", - "eventsource-parser": "^3.0.8", - "undici": "^7.29.0" + "json-schema": "^0.4.0" }, "engines": { "node": ">=22" - }, - "peerDependencies": { - "zod": "^3.25.76 || ^4.1.8" - } - }, - "node_modules/@ai-sdk/gateway/node_modules/undici": { - "version": "7.30.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.0.tgz", - "integrity": "sha512-dkrQXeHSaoamnItlYbmzG0wFYrM0ZwDxCIg0A7aKjTyyhh9svRzCNFEzV+Vm05/yehjCzjDZ31KXfGEjYSztDQ==", - "license": "MIT", - "engines": { - "node": ">=20.18.1" } }, "node_modules/@ai-sdk/openai-compatible": { @@ -195,6 +179,46 @@ "node": ">=22" } }, + "node_modules/@ai-sdk/provider-utils": { + "version": "5.0.61", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.61.tgz", + "integrity": "sha512-Y+Z3539UXw0ctFDNepTtG23VqBQHr2A6yI2qUxvQcg75DJYgJoD2F9U2Vp5OgQjX7lxto1BLgFtKuOhzrr52vQ==", + "license": "Apache-2.0", + "dependencies": { + "@ai-sdk/provider": "4.0.28", + "@standard-schema/spec": "^1.1.0", + "@workflow/serde": "4.1.0", + "eventsource-parser": "^3.0.8", + "undici": "^7.29.0" + }, + "engines": { + "node": ">=22" + }, + "peerDependencies": { + "zod": "^3.25.76 || ^4.1.8" + } + }, + "node_modules/@ai-sdk/provider-utils/node_modules/@ai-sdk/provider": { + "version": "4.0.28", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.28.tgz", + "integrity": "sha512-6ThcmkJQXSMlBrf6mirIjUUS04Q5/kApbYTOzd5lZfYXLa1XPpnDLxP/G96/DKc00fDIUOW9S2ls0mSzb0+l9w==", + "license": "Apache-2.0", + "dependencies": { + "json-schema": "^0.4.0" + }, + "engines": { + "node": ">=22" + } + }, + "node_modules/@ai-sdk/provider-utils/node_modules/undici": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@asamuzakjp/css-color": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-7.1.3.tgz", @@ -3016,14 +3040,14 @@ } }, "node_modules/ai": { - "version": "7.0.141", - "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.141.tgz", - "integrity": "sha512-vzkkd/613Gt7xNiV740UqwCmgdk4vh4dwQsDSHl+gpUJm8U+SFb7TRnUIj1lPxO0ZY8vhr4KXcJi0mDK/UNM2Q==", + "version": "7.0.142", + "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.142.tgz", + "integrity": "sha512-Tifni6/6nNhCu4GnFEeYYR7CGmJ3Yhm44SGxYrOupqP2aaZwmGGiiB5Zx4hiauJR0AWimcXULejDT+Qsj+SHOQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "4.0.114", - "@ai-sdk/provider": "4.0.27", - "@ai-sdk/provider-utils": "5.0.60" + "@ai-sdk/gateway": "4.0.115", + "@ai-sdk/provider": "4.0.28", + "@ai-sdk/provider-utils": "5.0.61" }, "engines": { "node": ">=22" @@ -3032,32 +3056,16 @@ "zod": "^3.25.76 || ^4.1.8" } }, - "node_modules/ai/node_modules/@ai-sdk/provider-utils": { - "version": "5.0.60", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.60.tgz", - "integrity": "sha512-Tw56Xw8RdmWH30RuWdYrBK+XvJWwTlBre8v1ARH8oNyzC6xxDNB/ss0yzQbO3hkP+sdtvZH10RIAFP1GwjWGgw==", + "node_modules/ai/node_modules/@ai-sdk/provider": { + "version": "4.0.28", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.28.tgz", + "integrity": "sha512-6ThcmkJQXSMlBrf6mirIjUUS04Q5/kApbYTOzd5lZfYXLa1XPpnDLxP/G96/DKc00fDIUOW9S2ls0mSzb0+l9w==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.27", - "@standard-schema/spec": "^1.1.0", - "@workflow/serde": "4.1.0", - "eventsource-parser": "^3.0.8", - "undici": "^7.29.0" + "json-schema": "^0.4.0" }, "engines": { "node": ">=22" - }, - "peerDependencies": { - "zod": "^3.25.76 || ^4.1.8" - } - }, - "node_modules/ai/node_modules/undici": { - "version": "7.30.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.0.tgz", - "integrity": "sha512-dkrQXeHSaoamnItlYbmzG0wFYrM0ZwDxCIg0A7aKjTyyhh9svRzCNFEzV+Vm05/yehjCzjDZ31KXfGEjYSztDQ==", - "license": "MIT", - "engines": { - "node": ">=20.18.1" } }, "node_modules/ansi-regex": {