From ae557a457ea911412ba791e3eda1cb8faef0de7e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Sep 2025 21:24:24 +0000 Subject: [PATCH] chore(deps): bump jsondiffpatch and ai Removes [jsondiffpatch](https://github.com/benjamine/jsondiffpatch). It's no longer used after updating ancestor dependency [ai](https://github.com/vercel/ai). These dependencies need to be updated together. Removes `jsondiffpatch` Updates `ai` from 4.0.16 to 5.0.43 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/compare/ai@4.0.16...ai@5.0.43) --- updated-dependencies: - dependency-name: jsondiffpatch dependency-version: dependency-type: indirect - dependency-name: ai dependency-version: 5.0.43 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .../POC-AI/package-lock.json | 197 ++++++++---------- RAG AI Gitbook KNowledge/POC-AI/package.json | 2 +- 2 files changed, 87 insertions(+), 112 deletions(-) diff --git a/RAG AI Gitbook KNowledge/POC-AI/package-lock.json b/RAG AI Gitbook KNowledge/POC-AI/package-lock.json index 400e314c..c18c8aa0 100644 --- a/RAG AI Gitbook KNowledge/POC-AI/package-lock.json +++ b/RAG AI Gitbook KNowledge/POC-AI/package-lock.json @@ -25,7 +25,7 @@ "@radix-ui/react-toast": "^1.2.3", "@radix-ui/react-tooltip": "^1.1.5", "@supabase/supabase-js": "^2.52.0", - "ai": "^4.0.16", + "ai": "^5.0.43", "axios": "^1.7.9", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", @@ -60,22 +60,26 @@ "typescript": "^5" } }, - "node_modules/@ai-sdk/openai": { - "version": "1.0.8", + "node_modules/@ai-sdk/gateway": { + "version": "1.0.22", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-1.0.22.tgz", + "integrity": "sha512-1rffatIFhyCrXo+uUmJzeUw1fHU/E9k3sSb7LMNzdyafjupnZJKg+GXkhESzvsdQ3kRa61ruziZ3qCFRJExXgw==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "1.0.2", - "@ai-sdk/provider-utils": "2.0.4" + "@ai-sdk/provider": "2.0.0", + "@ai-sdk/provider-utils": "3.0.9" }, "engines": { "node": ">=18" }, "peerDependencies": { - "zod": "^3.0.0" + "zod": "^3.25.76 || ^4" } }, - "node_modules/@ai-sdk/provider": { - "version": "1.0.2", + "node_modules/@ai-sdk/gateway/node_modules/@ai-sdk/provider": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-2.0.0.tgz", + "integrity": "sha512-6o7Y2SeO9vFKB8lArHXehNuusnpddKPk7xqL7T2/b+OvXMRIXUO1rR4wcv1hAFUAT9avGZshty3Wlua/XA7TvA==", "license": "Apache-2.0", "dependencies": { "json-schema": "^0.4.0" @@ -84,59 +88,55 @@ "node": ">=18" } }, - "node_modules/@ai-sdk/provider-utils": { - "version": "2.0.4", + "node_modules/@ai-sdk/gateway/node_modules/@ai-sdk/provider-utils": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-3.0.9.tgz", + "integrity": "sha512-Pm571x5efqaI4hf9yW4KsVlDBDme8++UepZRnq+kqVBWWjgvGhQlzU8glaFq0YJEB9kkxZHbRRyVeHoV2sRYaQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "1.0.2", - "eventsource-parser": "^3.0.0", - "nanoid": "^3.3.8", - "secure-json-parse": "^2.7.0" + "@ai-sdk/provider": "2.0.0", + "@standard-schema/spec": "^1.0.0", + "eventsource-parser": "^3.0.5" }, "engines": { "node": ">=18" }, "peerDependencies": { - "zod": "^3.0.0" - }, - "peerDependenciesMeta": { - "zod": { - "optional": true - } + "zod": "^3.25.76 || ^4" } }, - "node_modules/@ai-sdk/react": { - "version": "1.0.6", + "node_modules/@ai-sdk/openai": { + "version": "1.0.8", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider-utils": "2.0.4", - "@ai-sdk/ui-utils": "1.0.5", - "swr": "^2.2.5", - "throttleit": "2.1.0" + "@ai-sdk/provider": "1.0.2", + "@ai-sdk/provider-utils": "2.0.4" }, "engines": { "node": ">=18" }, "peerDependencies": { - "react": "^18 || ^19 || ^19.0.0-rc", "zod": "^3.0.0" + } + }, + "node_modules/@ai-sdk/provider": { + "version": "1.0.2", + "license": "Apache-2.0", + "dependencies": { + "json-schema": "^0.4.0" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "zod": { - "optional": true - } + "engines": { + "node": ">=18" } }, - "node_modules/@ai-sdk/ui-utils": { - "version": "1.0.5", + "node_modules/@ai-sdk/provider-utils": { + "version": "2.0.4", "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.0.2", - "@ai-sdk/provider-utils": "2.0.4", - "zod-to-json-schema": "^3.23.5" + "eventsource-parser": "^3.0.0", + "nanoid": "^3.3.8", + "secure-json-parse": "^2.7.0" }, "engines": { "node": ">=18" @@ -4133,6 +4133,12 @@ "dev": true, "license": "MIT" }, + "node_modules/@standard-schema/spec": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz", + "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==", + "license": "MIT" + }, "node_modules/@supabase/auth-js": { "version": "2.71.1", "resolved": "https://registry.npmjs.org/@supabase/auth-js/-/auth-js-2.71.1.tgz", @@ -4224,10 +4230,6 @@ "@types/ms": "*" } }, - "node_modules/@types/diff-match-patch": { - "version": "1.0.36", - "license": "MIT" - }, "node_modules/@types/estree": { "version": "1.0.6", "license": "MIT" @@ -4598,31 +4600,50 @@ } }, "node_modules/ai": { - "version": "4.0.16", + "version": "5.0.43", + "resolved": "https://registry.npmjs.org/ai/-/ai-5.0.43.tgz", + "integrity": "sha512-gAFE/yxwgaSBFZTX8BOgrJ2mZBr79AQXB9Y520iZqonjJGT7I/wZE6Mm9frl3OIpo5/iZCRcHVG9ilWA6m6dGQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "1.0.2", - "@ai-sdk/provider-utils": "2.0.4", - "@ai-sdk/react": "1.0.6", - "@ai-sdk/ui-utils": "1.0.5", - "@opentelemetry/api": "1.9.0", - "jsondiffpatch": "0.6.0", - "zod-to-json-schema": "^3.23.5" + "@ai-sdk/gateway": "1.0.22", + "@ai-sdk/provider": "2.0.0", + "@ai-sdk/provider-utils": "3.0.9", + "@opentelemetry/api": "1.9.0" }, "engines": { "node": ">=18" }, "peerDependencies": { - "react": "^18 || ^19 || ^19.0.0-rc", - "zod": "^3.0.0" + "zod": "^3.25.76 || ^4" + } + }, + "node_modules/ai/node_modules/@ai-sdk/provider": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-2.0.0.tgz", + "integrity": "sha512-6o7Y2SeO9vFKB8lArHXehNuusnpddKPk7xqL7T2/b+OvXMRIXUO1rR4wcv1hAFUAT9avGZshty3Wlua/XA7TvA==", + "license": "Apache-2.0", + "dependencies": { + "json-schema": "^0.4.0" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "zod": { - "optional": true - } + "engines": { + "node": ">=18" + } + }, + "node_modules/ai/node_modules/@ai-sdk/provider-utils": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-3.0.9.tgz", + "integrity": "sha512-Pm571x5efqaI4hf9yW4KsVlDBDme8++UepZRnq+kqVBWWjgvGhQlzU8glaFq0YJEB9kkxZHbRRyVeHoV2sRYaQ==", + "license": "Apache-2.0", + "dependencies": { + "@ai-sdk/provider": "2.0.0", + "@standard-schema/spec": "^1.0.0", + "eventsource-parser": "^3.0.5" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "zod": "^3.25.76 || ^4" } }, "node_modules/ajv": { @@ -5952,10 +5973,6 @@ "version": "1.2.2", "license": "Apache-2.0" }, - "node_modules/diff-match-patch": { - "version": "1.0.5", - "license": "Apache-2.0" - }, "node_modules/dlv": { "version": "1.1.3", "license": "MIT" @@ -6551,7 +6568,9 @@ "license": "MIT" }, "node_modules/eventsource-parser": { - "version": "3.0.0", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz", + "integrity": "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==", "license": "MIT", "engines": { "node": ">=18.0.0" @@ -7821,31 +7840,6 @@ "json5": "lib/cli.js" } }, - "node_modules/jsondiffpatch": { - "version": "0.6.0", - "license": "MIT", - "dependencies": { - "@types/diff-match-patch": "^1.0.36", - "chalk": "^5.3.0", - "diff-match-patch": "^1.0.5" - }, - "bin": { - "jsondiffpatch": "bin/jsondiffpatch.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - } - }, - "node_modules/jsondiffpatch/node_modules/chalk": { - "version": "5.3.0", - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, "node_modules/jsonpointer": { "version": "5.0.1", "license": "MIT", @@ -10577,17 +10571,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/swr": { - "version": "2.2.5", - "license": "MIT", - "dependencies": { - "client-only": "^0.0.1", - "use-sync-external-store": "^1.2.0" - }, - "peerDependencies": { - "react": "^16.11.0 || ^17.0.0 || ^18.0.0" - } - }, "node_modules/tailwind-merge": { "version": "2.5.5", "license": "MIT", @@ -10678,16 +10661,6 @@ "node": ">=0.8" } }, - "node_modules/throttleit": { - "version": "2.1.0", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/to-regex-range": { "version": "5.0.1", "license": "MIT", @@ -11320,7 +11293,9 @@ } }, "node_modules/zod": { - "version": "3.24.1", + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/RAG AI Gitbook KNowledge/POC-AI/package.json b/RAG AI Gitbook KNowledge/POC-AI/package.json index 181145a8..73d7541a 100644 --- a/RAG AI Gitbook KNowledge/POC-AI/package.json +++ b/RAG AI Gitbook KNowledge/POC-AI/package.json @@ -26,7 +26,7 @@ "@radix-ui/react-toast": "^1.2.3", "@radix-ui/react-tooltip": "^1.1.5", "@supabase/supabase-js": "^2.52.0", - "ai": "^4.0.16", + "ai": "^5.0.43", "axios": "^1.7.9", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1",