diff --git a/package-lock.json b/package-lock.json index 09aa910..0164084 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "devDependencies": { "@activepieces/cli": "1.3.2", "@types/node": "22.20.5", - "ai": "^6.0.0", + "ai": "^7.0.0", "deepmerge-ts": "7.1.6", "form-data": "4.0.6", "ipaddr.js": "2.5.0", @@ -40,50 +40,51 @@ } }, "node_modules/@ai-sdk/gateway": { - "version": "3.0.221", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-3.0.221.tgz", - "integrity": "sha512-21M3q5NuAuItmHmU2rlcK3OBb9zvcvctcyzQUu/O6YkAjVNqQjyhJ9XnYlUupdrZhNR0sn0QNmSh3zKtesqY8w==", + "version": "4.0.132", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.132.tgz", + "integrity": "sha512-ppStDEz96g+JEuxGiVTP29OKBjPyYZXRxs38wnq3427U2QbZtxe6TukrgSAAq0n4yaHvSvVAWJY9kBlW8XudYg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "3.0.19", - "@ai-sdk/provider-utils": "4.0.62", + "@ai-sdk/provider": "4.0.35", + "@ai-sdk/provider-utils": "5.0.72", "@vercel/oidc": "3.2.0" }, "engines": { - "node": ">=18" + "node": ">=22" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "node_modules/@ai-sdk/provider": { - "version": "3.0.19", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-3.0.19.tgz", - "integrity": "sha512-5lWq7zSfRaU5ylDESn3sDQjgGl2AI1vjZKO/6JY3aFW70ct4zcP1kN+ZUYOuTXr28fVsYbyu2YFhddLdIgQFZQ==", + "version": "4.0.35", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.35.tgz", + "integrity": "sha512-yBz6fmLS8MSCIzy7NiHEUAq56ZLD4ZA1GR6bpXBxgbwUacP1La7LuwAr/xy9jSzthem4F8Xu2OrhvU/JrE9fYA==", "dev": true, "license": "Apache-2.0", "dependencies": { "json-schema": "^0.4.0" }, "engines": { - "node": ">=18" + "node": ">=22" } }, "node_modules/@ai-sdk/provider-utils": { - "version": "4.0.62", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.62.tgz", - "integrity": "sha512-+FXkZ2e169zASBHP5HAakP0Iai3Eoa8zgh7bnuZExsek3N9HgGt/c7l1Oibdxb79vvsn5Mrg2Sjam80mR6bL8A==", + "version": "5.0.72", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.72.tgz", + "integrity": "sha512-M6QAztI84jWumQSvKcGOL91DxhChsWxn3D3gYtV0/7E1TPQg9BmLdIerOolUC/jghQbMlQrHyzp0hqdIhUZ2Rw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "3.0.19", + "@ai-sdk/provider": "4.0.35", "@standard-schema/spec": "^1.1.0", + "@workflow/serde": "4.1.0", "eventsource-parser": "^3.0.8", - "undici": "^6.28.0" + "undici": "^7.29.0" }, "engines": { - "node": ">=18.17" + "node": ">=22" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" @@ -586,16 +587,6 @@ "node": "^22.20 || ^24.12 || >=25" } }, - "node_modules/@opentelemetry/api": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz", - "integrity": "sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/@rendobar/piece-rendobar": { "resolved": "packages/rendobar", "link": true @@ -1156,20 +1147,26 @@ "url": "https://opencollective.com/vitest" } }, + "node_modules/@workflow/serde": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@workflow/serde/-/serde-4.1.0.tgz", + "integrity": "sha512-pav4F2BoirECWR7Nf1TKt+2eETcBj7jj4cBefQ8VXQCA6NPkaKeLfj/zMgi+3zYV5ZIBT4GuUiphsj0/b9hPQQ==", + "dev": true, + "license": "Apache-2.0" + }, "node_modules/ai": { - "version": "6.0.315", - "resolved": "https://registry.npmjs.org/ai/-/ai-6.0.315.tgz", - "integrity": "sha512-uel8Yc0e58rLUcMfUaL6fzCe9zV7Rk3JfV4RJzs81AUBSvQ8NRkGsTgdtZizaEmAsYsFoGlDy88DYYu5rH/+2w==", + "version": "7.0.159", + "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.159.tgz", + "integrity": "sha512-4e/BwDoKJlMNYZaqERcTbGte+4TwroN9qKnCprog/XVfD9InzVPlhCviDhN452JIRrRsYg9BT0WsQ2C3Ds2mVQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "3.0.221", - "@ai-sdk/provider": "3.0.19", - "@ai-sdk/provider-utils": "4.0.62", - "@opentelemetry/api": "^1.9.0" + "@ai-sdk/gateway": "4.0.132", + "@ai-sdk/provider": "4.0.35", + "@ai-sdk/provider-utils": "5.0.72" }, "engines": { - "node": ">=18" + "node": ">=22" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" @@ -2386,13 +2383,13 @@ } }, "node_modules/undici": { - "version": "6.29.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.29.1.tgz", - "integrity": "sha512-EvRlUt/QqAEvXdQeRMYUfwOQsfzpDztykrG2owGEE/rBOBoYv9uF39ZzsNDh4lTFHhTr2XOZjKkYgueD12ZmGA==", + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", "dev": true, "license": "MIT", "engines": { - "node": ">=18.17" + "node": ">=20.18.1" } }, "node_modules/undici-types": { diff --git a/package.json b/package.json index 1941609..5008d7f 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "vitest": "3.2.7", "tslib": "2.8.1", "zod": "4.6.7", - "ai": "^6.0.0", + "ai": "^7.0.0", "semver": "7.8.5", "form-data": "4.0.6", "deepmerge-ts": "7.1.6",