diff --git a/package.json b/package.json index b584560..ca17069 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "db:migrate": "nuxt db migrate" }, "dependencies": { - "@ai-sdk/gateway": "^3.0.157", + "@ai-sdk/gateway": "^4.0.33", "@ai-sdk/vue": "^3.0.235", "@comark/nuxt": "^0.5.1", "@electric-sql/pglite": "^0.5.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8598e3e..ddbba3b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@ai-sdk/gateway': - specifier: ^3.0.157 - version: 3.0.157(zod@4.4.3) + specifier: ^4.0.33 + version: 4.0.33(zod@4.4.3) '@ai-sdk/vue': specifier: ^3.0.235 version: 3.0.235(vue@3.5.40(typescript@6.0.3))(zod@4.4.3) @@ -150,16 +150,32 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/gateway@4.0.33': + resolution: {integrity: sha512-YFkZhWH1ksIoSO2b0S/nAboiYBYRhkrmbC/6vOBsKZz6Y0FfBBaIjWBu3lW2n2x7cXEH776RUKGOiEzJYmu+Pw==} + engines: {node: '>=22'} + peerDependencies: + zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/provider-utils@4.0.40': resolution: {integrity: sha512-OL5IrpUm9Y8Dwy+w/vvFwPotS6m52O9W0op2oXgXdCROMJIBalBI0oro6OIBYkPxvm5Xg02GSkoQN25RlR0bnw==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/provider-utils@5.0.16': + resolution: {integrity: sha512-LWDrmYWkZoAJwMbToUglpR6AmgvtnNtCCGeU9MKlXiSV3Yiu4u73/pVA18sQAAe3kZtCRBY9P31lAfnPekWWyg==} + engines: {node: '>=22'} + peerDependencies: + zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/provider@3.0.14': resolution: {integrity: sha512-5X1k57JBJ4H7H1QjX7CnJYAB1I19r/trVZTMcSms7/kLNZ8RaU4Nt2agcwZzv82Hfx6Q7/TOLU7agAKeFfc8cA==} engines: {node: '>=18'} + '@ai-sdk/provider@4.0.4': + resolution: {integrity: sha512-tbHKNLirllUNF3ZlkCsXnwab2ZV1Sl4b1H/Cp9ruCce15IBmskE8Gwkk0yo9xDWY+jho2of7lVXtwSsyrq7cwQ==} + engines: {node: '>=22'} + '@ai-sdk/vue@3.0.235': resolution: {integrity: sha512-S/holhTyy5azgRG6fb6mEUc3CllLbjEiL+SANgiuKEBJwLwKjZgx+2XMadAwLAggCSbhhJ5px3nztCDOkET2Lw==} engines: {node: '>=18'} @@ -4573,6 +4589,9 @@ packages: '@workflow/rollup@4.0.13': resolution: {integrity: sha512-d1nb1hOiITua/fyTORhifTqr/RLjXLyd/er3nLzydEpvYyZKRHI3RSVOvRDX5y3cPkpIdxci805yOtzYPCcH2w==} + '@workflow/serde@4.1.0': + resolution: {integrity: sha512-pav4F2BoirECWR7Nf1TKt+2eETcBj7jj4cBefQ8VXQCA6NPkaKeLfj/zMgi+3zYV5ZIBT4GuUiphsj0/b9hPQQ==} + '@workflow/serde@4.1.2': resolution: {integrity: sha512-KkkSUddEcaIvW7/QfVUk2PR93117HkDum45cXQEGkoxEmHOmqfOLJ4T1m4a1QABVC7O9TIqPxsBtDPgKIO+LOw==} @@ -9771,6 +9790,13 @@ snapshots: '@vercel/oidc': 3.2.0 zod: 4.4.3 + '@ai-sdk/gateway@4.0.33(zod@4.4.3)': + dependencies: + '@ai-sdk/provider': 4.0.4 + '@ai-sdk/provider-utils': 5.0.16(zod@4.4.3) + '@vercel/oidc': 3.2.0 + zod: 4.4.3 + '@ai-sdk/provider-utils@4.0.40(zod@4.4.3)': dependencies: '@ai-sdk/provider': 3.0.14 @@ -9778,10 +9804,23 @@ snapshots: eventsource-parser: 3.0.8 zod: 4.4.3 + '@ai-sdk/provider-utils@5.0.16(zod@4.4.3)': + dependencies: + '@ai-sdk/provider': 4.0.4 + '@standard-schema/spec': 1.1.0 + '@workflow/serde': 4.1.0 + eventsource-parser: 3.0.8 + undici: 7.28.0 + zod: 4.4.3 + '@ai-sdk/provider@3.0.14': dependencies: json-schema: 0.4.0 + '@ai-sdk/provider@4.0.4': + dependencies: + json-schema: 0.4.0 + '@ai-sdk/vue@3.0.235(vue@3.5.40(typescript@6.0.3))(zod@4.4.3)': dependencies: '@ai-sdk/provider-utils': 4.0.40(zod@4.4.3) @@ -14656,6 +14695,8 @@ snapshots: - '@swc/helpers' - supports-color + '@workflow/serde@4.1.0': {} + '@workflow/serde@4.1.2': {} '@workflow/sveltekit@4.0.13(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.21)(supports-color@8.1.1)':