From 4615b3b42194634f40de33127ce85a26fe39a7fe Mon Sep 17 00:00:00 2001 From: Diluka Date: Sun, 4 Jan 2026 09:14:53 +0800 Subject: [PATCH] feat: update dependencies for @ai-sdk/openai and ai --- package.json | 4 +-- pnpm-lock.yaml | 76 +++++++++++++++++++++++++++++++++++++------------- 2 files changed, 59 insertions(+), 21 deletions(-) diff --git a/package.json b/package.json index 82c83b5..1c6e98b 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "typecheck": "tsc --noEmit" }, "devDependencies": { - "@ai-sdk/openai": "^2.0.62", + "@ai-sdk/openai": "^3.0.2", "@types/jsdom": "^21.1.7", "@types/mime-types": "^2.1.4", "@types/node": "^22.10.2", @@ -55,7 +55,7 @@ "dependencies": { "@joplin/turndown-plugin-gfm": "^1.0.60", "@xmldom/xmldom": "^0.9.6", - "ai": "^5.0.87", + "ai": "^6.0.6", "jsdom": "^25.0.1", "mammoth": "^1.8.0", "mime-types": "^2.1.35", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9c91574..d5cd4dd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^0.9.6 version: 0.9.6 ai: - specifier: ^5.0.87 - version: 5.0.87(zod@4.1.12) + specifier: ^6.0.6 + version: 6.0.6(zod@4.1.12) jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -43,8 +43,8 @@ importers: version: 1.2.1 devDependencies: '@ai-sdk/openai': - specifier: ^2.0.62 - version: 2.0.62(zod@4.1.12) + specifier: ^3.0.2 + version: 3.0.2(zod@4.1.12) '@types/jsdom': specifier: ^21.1.7 version: 21.1.7 @@ -317,8 +317,8 @@ importers: packages: - '@ai-sdk/gateway@2.0.6': - resolution: {integrity: sha512-FmhR6Tle09I/RUda8WSPpJ57mjPWzhiVVlB50D+k+Qf/PBW0CBtnbAUxlNSR5v+NIZNLTK3C56lhb23ntEdxhQ==} + '@ai-sdk/gateway@3.0.5': + resolution: {integrity: sha512-AtxA1wcoKTHr9uFoC5KZEXqJP4SMW4j3VbcliUECUYssbWbePJ9+b3AaCny1lxf1xhDK9EIyAgBOKhXoQSr9nA==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -329,16 +329,32 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/openai@3.0.2': + resolution: {integrity: sha512-GONwavgSWtcWO+t9+GpGK8l7nIYh+zNtCL/NYDSeHxHiw6ksQS9XMRWrZyE5NpJ0EXNxSAWCHIDmb1WvTqhq9Q==} + engines: {node: '>=18'} + peerDependencies: + zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/provider-utils@3.0.16': resolution: {integrity: sha512-lsWQY9aDXHitw7C1QRYIbVGmgwyT98TF3MfM8alNIXKpdJdi+W782Rzd9f1RyOfgRmZ08gJ2EYNDhWNK7RqpEA==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/provider-utils@4.0.2': + resolution: {integrity: sha512-KaykkuRBdF/ffpI5bwpL4aSCmO/99p8/ci+VeHwJO8tmvXtiVAb99QeyvvvXmL61e9Zrvv4GBGoajW19xdjkVQ==} + engines: {node: '>=18'} + peerDependencies: + zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/provider@2.0.0': resolution: {integrity: sha512-6o7Y2SeO9vFKB8lArHXehNuusnpddKPk7xqL7T2/b+OvXMRIXUO1rR4wcv1hAFUAT9avGZshty3Wlua/XA7TvA==} engines: {node: '>=18'} + '@ai-sdk/provider@3.0.1': + resolution: {integrity: sha512-2lR4w7mr9XrydzxBSjir4N6YMGdXD+Np1Sh0RXABh7tWdNFFwIeRI1Q+SaYZMbfL8Pg8RRLcrxQm51yxTLhokg==} + engines: {node: '>=18'} + '@ampproject/remapping@2.3.0': resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} @@ -1230,6 +1246,9 @@ packages: '@standard-schema/spec@1.0.0': resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==} + '@standard-schema/spec@1.1.0': + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} + '@trysound/sax@0.2.0': resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} engines: {node: '>=10.13.0'} @@ -1258,8 +1277,8 @@ packages: '@types/unzipper@0.10.10': resolution: {integrity: sha512-jKJdNxhmCHTZsaKW5x0qjn6rB+gHk0w5VFbEKsw84i+RJqXZyfTmGnpjDcKqzMpjz7VVLsUBMtO5T3mVidpt0g==} - '@vercel/oidc@3.0.3': - resolution: {integrity: sha512-yNEQvPcVrK9sIe637+I0jD6leluPxzwJKx/Haw6F4H77CdDsszUn5V3o96LPziXkSNE2B83+Z3mjqGKBK/R6Gg==} + '@vercel/oidc@3.0.5': + resolution: {integrity: sha512-fnYhv671l+eTTp48gB4zEsTW/YtRgRPnkI2nT7x6qw5rkI1Lq2hTmQIpHPgyThI0znLK+vX2n9XxKdXZ7BUbbw==} engines: {node: '>= 20'} '@vitest/expect@2.1.8': @@ -1312,8 +1331,8 @@ packages: resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} engines: {node: '>= 14'} - ai@5.0.87: - resolution: {integrity: sha512-9Cjx7o8IY9zAczigX0Tk/BaQwjPe/M6DpEjejKSBNrf8mOPIvyM+pJLqJSC10IsKci3FPsnaizJeJhoetU1Wfw==} + ai@6.0.6: + resolution: {integrity: sha512-LM0eAMWVn3RTj+0X5O1m/8g+7QiTeWG5aN5FsDbdmCkAQHVg93XxLbljFOLzi0NMjuJgf7fKLKmWoPsrdMyqfw==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -2559,11 +2578,11 @@ packages: snapshots: - '@ai-sdk/gateway@2.0.6(zod@4.1.12)': + '@ai-sdk/gateway@3.0.5(zod@4.1.12)': dependencies: - '@ai-sdk/provider': 2.0.0 - '@ai-sdk/provider-utils': 3.0.16(zod@4.1.12) - '@vercel/oidc': 3.0.3 + '@ai-sdk/provider': 3.0.1 + '@ai-sdk/provider-utils': 4.0.2(zod@4.1.12) + '@vercel/oidc': 3.0.5 zod: 4.1.12 '@ai-sdk/openai@2.0.62(zod@4.1.12)': @@ -2572,6 +2591,12 @@ snapshots: '@ai-sdk/provider-utils': 3.0.16(zod@4.1.12) zod: 4.1.12 + '@ai-sdk/openai@3.0.2(zod@4.1.12)': + dependencies: + '@ai-sdk/provider': 3.0.1 + '@ai-sdk/provider-utils': 4.0.2(zod@4.1.12) + zod: 4.1.12 + '@ai-sdk/provider-utils@3.0.16(zod@4.1.12)': dependencies: '@ai-sdk/provider': 2.0.0 @@ -2579,10 +2604,21 @@ snapshots: eventsource-parser: 3.0.6 zod: 4.1.12 + '@ai-sdk/provider-utils@4.0.2(zod@4.1.12)': + dependencies: + '@ai-sdk/provider': 3.0.1 + '@standard-schema/spec': 1.1.0 + eventsource-parser: 3.0.6 + zod: 4.1.12 + '@ai-sdk/provider@2.0.0': dependencies: json-schema: 0.4.0 + '@ai-sdk/provider@3.0.1': + dependencies: + json-schema: 0.4.0 + '@ampproject/remapping@2.3.0': dependencies: '@jridgewell/gen-mapping': 0.3.8 @@ -3148,6 +3184,8 @@ snapshots: '@standard-schema/spec@1.0.0': {} + '@standard-schema/spec@1.1.0': {} + '@trysound/sax@0.2.0': {} '@types/estree@1.0.6': {} @@ -3174,7 +3212,7 @@ snapshots: dependencies: '@types/node': 22.10.2 - '@vercel/oidc@3.0.3': {} + '@vercel/oidc@3.0.5': {} '@vitest/expect@2.1.8': dependencies: @@ -3226,11 +3264,11 @@ snapshots: agent-base@7.1.3: {} - ai@5.0.87(zod@4.1.12): + ai@6.0.6(zod@4.1.12): dependencies: - '@ai-sdk/gateway': 2.0.6(zod@4.1.12) - '@ai-sdk/provider': 2.0.0 - '@ai-sdk/provider-utils': 3.0.16(zod@4.1.12) + '@ai-sdk/gateway': 3.0.5(zod@4.1.12) + '@ai-sdk/provider': 3.0.1 + '@ai-sdk/provider-utils': 4.0.2(zod@4.1.12) '@opentelemetry/api': 1.9.0 zod: 4.1.12