From 734d39239facc0d23a2ab78217e57dcc4313d389 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 12 May 2025 08:38:55 +0000 Subject: [PATCH] chore(deps): change package/ai from cjs to esm & update dependency @rslib/core to ^0.6.9 chore: change package/ai from cjs to esm feat: change package/ai from cjs to esm release: @rsdoctor/mcp-server 0.0.1-beta.4 release: @rsdoctor/mcp-server 0.0.1-next.1 chore: add some logs for e2e fix: the test log fix: change the version chore: update the pnpm lock fix: the resource path chore: update dependency chore: update dependency chore: update dependency chore: update dependency --- packages/ai/bin/rsdoctor-mcp | 2 +- packages/ai/package.json | 15 +- .../ai/{src => }/resources/rsdoctor-config.md | 0 .../{src => }/resources/rsdoctor-context.md | 0 packages/ai/rslib.config.ts | 7 +- packages/ai/src/server/index.ts | 2 +- packages/ai/src/server/resource.ts | 4 +- packages/ai/src/utils/chunks.ts | 4 +- packages/ai/src/utils/index.ts | 2 +- packages/ai/tsconfig.build.json | 4 +- pnpm-lock.yaml | 854 +++++------------- 11 files changed, 262 insertions(+), 632 deletions(-) rename packages/ai/{src => }/resources/rsdoctor-config.md (100%) rename packages/ai/{src => }/resources/rsdoctor-context.md (100%) diff --git a/packages/ai/bin/rsdoctor-mcp b/packages/ai/bin/rsdoctor-mcp index 089e0087..a0a8dfec 100755 --- a/packages/ai/bin/rsdoctor-mcp +++ b/packages/ai/bin/rsdoctor-mcp @@ -1,6 +1,6 @@ #!/usr/bin/env node -const { runServer } = require('../dist/server/server.js'); +import { runServer } from '../dist/index.cjs'; runServer().catch((error) => { diff --git a/packages/ai/package.json b/packages/ai/package.json index 110d1e59..bcee70fb 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -16,6 +16,7 @@ "bin": { "rsdoctor-mcp": "./bin/rsdoctor-mcp" }, + "type": "module", "scripts": { "build": "rslib build", "dev": "rslib build --watch", @@ -23,19 +24,13 @@ "client": "npm run build && node dist/mcp/index.js" }, "devDependencies": { - "@coze/api": "^1.2.0", - "@rsdoctor/types": "workspace:*", - "@rslib/core": "^0.2.2", + "@modelcontextprotocol/sdk": "1.4.1", + "@rslib/core": "^0.6.9", "@types/node": "^22.8.1", - "dotenv": "^16.4.7", - "langchain": "^0.3.26", - "openai": "^4.77.0", "typescript": "^5.2.2", - "vitest": "3.0.9" - }, - "dependencies": { - "@modelcontextprotocol/sdk": "1.4.1", + "vitest": "3.0.9", "@rsdoctor/utils": "workspace:*", + "@rsdoctor/types": "workspace:*", "axios": "^1.9.0", "socket.io-client": "4.6.1", "zod": "^3.24.4" diff --git a/packages/ai/src/resources/rsdoctor-config.md b/packages/ai/resources/rsdoctor-config.md similarity index 100% rename from packages/ai/src/resources/rsdoctor-config.md rename to packages/ai/resources/rsdoctor-config.md diff --git a/packages/ai/src/resources/rsdoctor-context.md b/packages/ai/resources/rsdoctor-context.md similarity index 100% rename from packages/ai/src/resources/rsdoctor-context.md rename to packages/ai/resources/rsdoctor-context.md diff --git a/packages/ai/rslib.config.ts b/packages/ai/rslib.config.ts index a793a133..9ff9efe9 100644 --- a/packages/ai/rslib.config.ts +++ b/packages/ai/rslib.config.ts @@ -5,15 +5,16 @@ export default defineConfig({ { source: { entry: { - index: './src', + index: './src/server/server.ts', }, + tsconfigPath: './tsconfig.build.json', }, output: { distPath: { root: './dist/', }, }, - bundle: false, + bundle: true, dts: true, format: 'cjs', syntax: 'es2021', @@ -25,7 +26,7 @@ export default defineConfig({ 'utf-8-validate': 'utf-8-validate', }, copy: { - patterns: [{ from: 'src/resources', to: 'resources' }], + patterns: [{ from: 'resources', to: 'resources' }], }, }, }); diff --git a/packages/ai/src/server/index.ts b/packages/ai/src/server/index.ts index ce52f041..e474998a 100644 --- a/packages/ai/src/server/index.ts +++ b/packages/ai/src/server/index.ts @@ -1,4 +1,4 @@ -import { runServer } from './server.ts'; +import { runServer } from './server.js'; runServer().catch((error) => { console.error('Fatal error running server:', error); diff --git a/packages/ai/src/server/resource.ts b/packages/ai/src/server/resource.ts index e0a4ca96..c6d4f74e 100644 --- a/packages/ai/src/server/resource.ts +++ b/packages/ai/src/server/resource.ts @@ -15,7 +15,7 @@ const readMarkdownResource: ReadResourceCallback = async ( ) => { // Read the contents of the Markdown file const contents = await readFileAsync( - path.join(__dirname, '../resources', uri.pathname), + path.join(__dirname, './resources', uri.pathname), 'utf-8', ); @@ -38,7 +38,7 @@ const readMarkdownResource: ReadResourceCallback = async ( * @param {Object} resourcesData - The resources data object containing static resources */ function registerStaticResources(server: McpServer) { - const resourcesDir = path.join(__dirname, '../resources/'); + const resourcesDir = path.join(__dirname, './resources/'); fs.readdirSync(resourcesDir).forEach((file) => { if (file.endsWith('.md')) { const uri = `file://rsdoctor/${file}`; diff --git a/packages/ai/src/utils/chunks.ts b/packages/ai/src/utils/chunks.ts index dee168b8..1062233a 100644 --- a/packages/ai/src/utils/chunks.ts +++ b/packages/ai/src/utils/chunks.ts @@ -3,7 +3,7 @@ import type { FilteredModule, SimpleChunk, SimpleModule, -} from '@/types/index'; +} from '@/types/index.js'; export const getMedianChunkSize = (list: Chunk[]): number => { const sortedList = list.sort((a, b) => a.size - b.size); @@ -69,7 +69,7 @@ export const getSimpleChunk = ( name: chunk.name, size: chunk.size, modules: chunk.modules - .map((mId) => { + .map((mId: number) => { const m = modules.find((m) => m.id === mId); if (!m) { return null; diff --git a/packages/ai/src/utils/index.ts b/packages/ai/src/utils/index.ts index 349bc48b..646a5dd4 100644 --- a/packages/ai/src/utils/index.ts +++ b/packages/ai/src/utils/index.ts @@ -1 +1 @@ -export * from './chunks'; +export * from './chunks.js'; diff --git a/packages/ai/tsconfig.build.json b/packages/ai/tsconfig.build.json index 09b5bb4e..02409cd3 100644 --- a/packages/ai/tsconfig.build.json +++ b/packages/ai/tsconfig.build.json @@ -9,11 +9,11 @@ "forceConsistentCasingInFileNames": true, "resolveJsonModule": true, "outDir": "./dist", - "rootDir": ".", + "rootDir": "./src", "paths": { "@/*": ["./src/*"] } }, "include": ["src/**/*.ts"], - "exclude": ["node_modules"] + "exclude": ["node_modules", "dist", "src/resources/**/*"] } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ab5bb56b..b77648cb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -455,50 +455,37 @@ importers: version: 5.1.4(webpack@5.97.1) packages/ai: - dependencies: + devDependencies: '@modelcontextprotocol/sdk': specifier: 1.4.1 version: 1.4.1 + '@rsdoctor/types': + specifier: workspace:* + version: link:../types '@rsdoctor/utils': specifier: workspace:* version: link:../utils + '@rslib/core': + specifier: ^0.6.9 + version: 0.6.9(typescript@5.7.3) + '@types/node': + specifier: ^22.8.1 + version: 22.14.1 axios: specifier: ^1.9.0 version: 1.9.0 socket.io-client: specifier: 4.6.1 version: 4.6.1 - zod: - specifier: ^3.24.4 - version: 3.24.4 - devDependencies: - '@coze/api': - specifier: ^1.2.0 - version: 1.2.0(axios@1.9.0) - '@rsdoctor/types': - specifier: workspace:* - version: link:../types - '@rslib/core': - specifier: ^0.2.2 - version: 0.2.2(typescript@5.7.3) - '@types/node': - specifier: ^22.8.1 - version: 22.14.1 - dotenv: - specifier: ^16.4.7 - version: 16.4.7 - langchain: - specifier: ^0.3.26 - version: 0.3.26(@langchain/core@0.3.46(openai@4.95.1(ws@8.18.1)(zod@3.24.4)))(axios@1.9.0)(openai@4.95.1(ws@8.18.1)(zod@3.24.4))(ws@8.18.1) - openai: - specifier: ^4.77.0 - version: 4.95.1(ws@8.18.1)(zod@3.24.4) typescript: specifier: ^5.2.2 version: 5.7.3 vitest: specifier: 3.0.9 version: 3.0.9(@types/debug@4.1.12)(@types/node@22.14.1)(less@4.2.1)(sass-embedded@1.87.0)(terser@5.37.0) + zod: + specifier: ^3.24.4 + version: 3.24.4 packages/cli: dependencies: @@ -1199,15 +1186,6 @@ importers: packages: - '@agora-js/media@4.23.2': - resolution: {integrity: sha512-mWbl/ZjAw4tT22Ks0O2CJLMX3ht4uKPsDm2+fb5XOalrUVNzJOtwJA4E36d/o4ZfVtvwiJAOYtuTpoib8LlLgQ==} - - '@agora-js/report@4.23.2': - resolution: {integrity: sha512-enHyWN5uF0RuS1crlHUlTfBZ7yy3n2zvSqt2odvsz4S1DZ0DlYQoCHFbr5CBOhN+Zb3bLEWxY3ej/2kUMqCQBA==} - - '@agora-js/shared@4.23.2': - resolution: {integrity: sha512-DaeqskGUWero8SeqU0QeYEfJu4OcPIIltiQ0PRyMbyVa4HL7vCzr6gRZkef9sFMVyJPNe0QXL7gdX132kA2uhg==} - '@ampproject/remapping@2.3.0': resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} @@ -1274,58 +1252,116 @@ packages: cpu: [arm64] os: [darwin] + '@ast-grep/napi-darwin-arm64@0.37.0': + resolution: {integrity: sha512-QAiIiaAbLvMEg/yBbyKn+p1gX2/FuaC0SMf7D7capm/oG4xGMzdeaQIcSosF4TCxxV+hIH4Bz9e4/u7w6Bnk3Q==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + '@ast-grep/napi-darwin-x64@0.35.0': resolution: {integrity: sha512-pEYiN6JI1HY2uWhMYJ9+3yIMyVYKuYdFzeD+dL7odA3qzK0o9N9AM3/NOt4ynU2EhufaWCJr0P5NoQ636qN6MQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] + '@ast-grep/napi-darwin-x64@0.37.0': + resolution: {integrity: sha512-zvcvdgekd4ySV3zUbUp8HF5nk5zqwiMXTuVzTUdl/w08O7JjM6XPOIVT+d2o/MqwM9rsXdzdergY5oY2RdhSPA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + '@ast-grep/napi-linux-arm64-gnu@0.35.0': resolution: {integrity: sha512-NBuzQngABGKz7lhG08IQb+7nPqUx81Ol37xmS3ZhVSdSgM0mtp93rCbgFTkJcAFE8IMfCHQSg7G4g0Iotz4ABQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + '@ast-grep/napi-linux-arm64-gnu@0.37.0': + resolution: {integrity: sha512-L7Sj0lXy8X+BqSMgr1LB8cCoWk0rericdeu+dC8/c8zpsav5Oo2IQKY1PmiZ7H8IHoFBbURLf8iklY9wsD+cyA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + '@ast-grep/napi-linux-arm64-musl@0.35.0': resolution: {integrity: sha512-1EcvHPwyWpCL/96LuItBYGfeI5FaMTRvL+dHbO/hL5q1npqbb5qn+ppJwtNOjTPz8tayvgggxVk9T4C2O7taYA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + '@ast-grep/napi-linux-arm64-musl@0.37.0': + resolution: {integrity: sha512-LF9sAvYy6es/OdyJDO3RwkX3I82Vkfsng1sqUBcoWC1jVb1wX5YVzHtpQox9JrEhGl+bNp7FYxB4Qba9OdA5GA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + '@ast-grep/napi-linux-x64-gnu@0.35.0': resolution: {integrity: sha512-FDzNdlqmQnsiWXhnLxusw5AOfEcEM+5xtmrnAf3SBRFr86JyWD9qsynnFYC2pnP9hlMfifNH2TTmMpyGJW49Xw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + '@ast-grep/napi-linux-x64-gnu@0.37.0': + resolution: {integrity: sha512-TViz5/klqre6aSmJzswEIjApnGjJzstG/SE8VDWsrftMBMYt2PTu3MeluZVwzSqDao8doT/P+6U11dU05UOgxw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + '@ast-grep/napi-linux-x64-musl@0.35.0': resolution: {integrity: sha512-wlmndjfBafT8u5p4DBnoRQyoCSGNuVSz7rT3TqhvlHcPzUouRWMn95epU9B1LNLyjXvr9xHeRjSktyCN28w57Q==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + '@ast-grep/napi-linux-x64-musl@0.37.0': + resolution: {integrity: sha512-/BcCH33S9E3ovOAEoxYngUNXgb+JLg991sdyiNP2bSoYd30a9RHrG7CYwW6fMgua3ijQ474eV6cq9yZO1bCpXg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + '@ast-grep/napi-win32-arm64-msvc@0.35.0': resolution: {integrity: sha512-gkhJeYc4rrZLX2icLxalPikTLMR57DuIYLwLr9g+StHYXIsGHrbfrE6Nnbdd8Izfs34ArFCrcwdaMrGlvOPSeg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] + '@ast-grep/napi-win32-arm64-msvc@0.37.0': + resolution: {integrity: sha512-TjQA4cFoIEW2bgjLkaL9yqT4XWuuLa5MCNd0VCDhGRDMNQ9+rhwi9eLOWRaap3xzT7g+nlbcEHL3AkVCD2+b3A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + '@ast-grep/napi-win32-ia32-msvc@0.35.0': resolution: {integrity: sha512-OdUuRa3chHCZ65y+qALfkUjz0W0Eg21YZ9TyPquV5why07M6HAK38mmYGzLxFH6294SvRQhs+FA/rAfbKeH0jA==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] + '@ast-grep/napi-win32-ia32-msvc@0.37.0': + resolution: {integrity: sha512-uNmVka8fJCdYsyOlF9aZqQMLTatEYBynjChVTzUfFMDfmZ0bihs/YTqJVbkSm8TZM7CUX82apvn50z/dX5iWRA==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + '@ast-grep/napi-win32-x64-msvc@0.35.0': resolution: {integrity: sha512-pcQRUHqbroTN1oQ56V982a7IZTUUySQYWa2KEyksiifHGuBuitlzcyzFGjT96ThcqD9XW0UVJMvpoF2Qjh006Q==} engines: {node: '>= 10'} cpu: [x64] os: [win32] + '@ast-grep/napi-win32-x64-msvc@0.37.0': + resolution: {integrity: sha512-vCiFOT3hSCQuHHfZ933GAwnPzmL0G04JxQEsBRfqONywyT8bSdDc/ECpAfr3S9VcS4JZ9/F6tkePKW/Om2Dq2g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + '@ast-grep/napi@0.35.0': resolution: {integrity: sha512-3ucaaSxV6fxXoqHrE/rxAvP1THnDdY5jNzGlnvx+JvnY9C/dSRKc0jlRMRz59N3El572+/yNRUUpAV1T9aBJug==} engines: {node: '>= 10'} + '@ast-grep/napi@0.37.0': + resolution: {integrity: sha512-Hb4o6h1Pf6yRUAX07DR4JVY7dmQw+RVQMW5/m55GoiAT/VRoKCWBtIUPPOnqDVhbx1Cjfil9b6EDrgJsUAujEQ==} + engines: {node: '>= 10'} + '@babel/code-frame@7.26.2': resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} @@ -2008,9 +2044,6 @@ packages: core-js: ^3.0.0 lodash: ^4.0.0 - '@cfworker/json-schema@4.1.1': - resolution: {integrity: sha512-gAmrUZSGtKc3AiBL71iNWxDsyUC5uMaKKGdvzYsBoTW/xi42JQHl7eKV2OYzCUqvc+D2RCcf7EXY2iCyFIk6og==} - '@changesets/apply-release-plan@7.0.12': resolution: {integrity: sha512-EaET7As5CeuhTzvXTQCRZeBUcisoYPDDcXvgTE/2jmmypKp0RC7LxKj/yzqeh/1qFTZI7oDGFcL1PHRuQuketQ==} @@ -2075,11 +2108,6 @@ packages: '@changesets/write@0.4.0': resolution: {integrity: sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==} - '@coze/api@1.2.0': - resolution: {integrity: sha512-nmtgV6HC9+z/FRclXvBOM3JyE1S4BHA8bc1+wkraIdDJ3AA2to55nQNSqbNlHiO/3OcxfBTVjwlhAtL0DcguRA==} - peerDependencies: - axios: ^1.7.1 - '@csstools/cascade-layer-name-parser@1.0.13': resolution: {integrity: sha512-MX0yLTwtZzr82sQ0zOjqimpZbzjMaK/h2pmlrLK7DCzlmiZLYFpoO94WmN1akRVo6ll/TdpHb53vihHLUMyvng==} engines: {node: ^14 || ^16 || >=18} @@ -2751,22 +2779,6 @@ packages: peerDependencies: tslib: '2' - '@langchain/core@0.3.46': - resolution: {integrity: sha512-uZ9iI8OIWjOoY/OBkNrjobYHPI/Ky/X4NllKLtkAaKt0aI02HAm2EmZnGrUd0oHjwlYLzjat0FE329ACqiXadw==} - engines: {node: '>=18'} - - '@langchain/openai@0.5.6': - resolution: {integrity: sha512-zN0iyJthPNmcefIBVybZwcTBgcqu/ElJFov42ZntxEncK4heOMAE9lkq9LQ5CaPU/SgrduibrM1oL57+tLUtaA==} - engines: {node: '>=18'} - peerDependencies: - '@langchain/core': '>=0.3.39 <0.4.0' - - '@langchain/textsplitters@0.1.0': - resolution: {integrity: sha512-djI4uw9rlkAb5iMhtLED+xJebDdAG935AdP4eRTB02R7OB/act55Bj9wsskhZsvuyQRpO4O1wQOp85s6T6GWmw==} - engines: {node: '>=18'} - peerDependencies: - '@langchain/core': '>=0.2.21 <0.4.0' - '@leichtgewicht/ip-codec@2.0.5': resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} @@ -3435,6 +3447,11 @@ packages: engines: {node: '>=16.10.0'} hasBin: true + '@rsbuild/core@1.3.18': + resolution: {integrity: sha512-ocnz3pVapMTeuoP3zZ1shYcxnAQtRf6RzLl8n7acNi8Hu+ku6SiDGR65foclwcubWF6e9nZPohH94rXnmEVfrw==} + engines: {node: '>=16.10.0'} + hasBin: true + '@rsbuild/core@1.3.20': resolution: {integrity: sha512-5VxOddgGHaq5x4ONdKOZvLYLj8dhVfCAz+cERNLXrKLzBISouY1A9TJcbZBK4xoH/0DJrDtDzapNA+dI9Jr07Q==} engines: {node: '>=16.10.0'} @@ -3607,9 +3624,9 @@ packages: peerDependencies: '@rsbuild/core': ^1.1.3 - '@rslib/core@0.2.2': - resolution: {integrity: sha512-u4qKfoO2YAdtoga6NqCDcTfvqyaTZj/L0kZjDrbThMcD51qUb8HiCS8pX5Hwj5v4doGkk+rHeQnw0Ad7HyMPMQ==} - engines: {node: '>=16.0.0'} + '@rslib/core@0.6.9': + resolution: {integrity: sha512-xF/JssYVghxoR6qE/O9tdUW029aN4WdWTIve9VrStsFkLK6U/1lykMHtgDu3VhcfYrs2p0Wfku5dLBmo9/WnrA==} + engines: {node: '>=16.7.0'} hasBin: true peerDependencies: '@microsoft/api-extractor': ^7 @@ -3640,6 +3657,11 @@ packages: cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-arm64@1.3.9': + resolution: {integrity: sha512-lfTmsbUGab9Ak/X6aPLacHLe4MBRra+sLmhoNK8OKEN3qQCjDcomwW5OlmBRV5bcUYWdbK8vgDk2HUUXRuibVg==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-x64@1.1.8': resolution: {integrity: sha512-vfqf/c+mcx8rr1M8LnqKmzDdnrgguflZnjGerBLjNerAc+dcUp3lCvNxRIvZ2TkSZZBW8BpCMgjj3n70CZ4VLQ==} cpu: [x64] @@ -3660,6 +3682,11 @@ packages: cpu: [x64] os: [darwin] + '@rspack/binding-darwin-x64@1.3.9': + resolution: {integrity: sha512-rYuOUINhnhLDbG5LHHKurRSuKIsw0LKUHcd6AAsFmijo4RMnGBJ4NOI4tOLAQvkoSTQ+HU5wiTGSQOgHVhYreQ==} + cpu: [x64] + os: [darwin] + '@rspack/binding-linux-arm64-gnu@1.1.8': resolution: {integrity: sha512-lZlO/rAJSeozi+qtVLkGSXfe+riPawCwM4FsrflELfNlvvEXpANwtrdJ+LsaNVXcgvhh50ZX2KicTdmx9G2b6Q==} cpu: [arm64] @@ -3680,6 +3707,11 @@ packages: cpu: [arm64] os: [linux] + '@rspack/binding-linux-arm64-gnu@1.3.9': + resolution: {integrity: sha512-pBKnS2Fbn9cDtWe1KcD1qRjQlJwQhP9pFW2KpxdjE7qXbaO11IHtem6dLZwdpNqbDn9QgyfdVGXBDvBaP1tGwA==} + cpu: [arm64] + os: [linux] + '@rspack/binding-linux-arm64-musl@1.1.8': resolution: {integrity: sha512-bX7exULSZwy8xtDh6Z65b6sRC4uSxGuyvSLCEKyhmG6AnJkg0gQMxk3hoO0hWnyGEZgdJEn+jEhk0fjl+6ZRAQ==} cpu: [arm64] @@ -3700,6 +3732,11 @@ packages: cpu: [arm64] os: [linux] + '@rspack/binding-linux-arm64-musl@1.3.9': + resolution: {integrity: sha512-0B+iiINW0qOEkBE9exsRcdmcHtYIWAoJGnXrz9tUiiewRxX0Cmm0MjD2HAVUAggJZo+9IN8RGz5PopCjJ/dn1g==} + cpu: [arm64] + os: [linux] + '@rspack/binding-linux-x64-gnu@1.1.8': resolution: {integrity: sha512-2Prw2USgTJ3aLdLExfik8pAwAHbX4MZrACBGEmR7Vbb56kLjC+++fXkciRc50pUDK4JFr1VQ7eNZrJuDR6GG6Q==} cpu: [x64] @@ -3720,6 +3757,11 @@ packages: cpu: [x64] os: [linux] + '@rspack/binding-linux-x64-gnu@1.3.9': + resolution: {integrity: sha512-82izGJw/qxJ4xaHJy/A4MF7aTRT9tE6VlWoWM4rJmqRszfujN/w54xJRie9jkt041TPvJWGNpYD4Hjpt0/n/oA==} + cpu: [x64] + os: [linux] + '@rspack/binding-linux-x64-musl@1.1.8': resolution: {integrity: sha512-bnVGB/mQBKEdzOU/CPmcOE3qEXxGOGGW7/i6iLl2MamVOykJq8fYjL9j86yi6L0r009ja16OgWckykQGc4UqGw==} cpu: [x64] @@ -3740,6 +3782,11 @@ packages: cpu: [x64] os: [linux] + '@rspack/binding-linux-x64-musl@1.3.9': + resolution: {integrity: sha512-V9nDg63iPI6Z7kM11UPV5kBdOdLXPIu3IgI2ObON5Rd4KEZr7RLo/Q4HKzj0IH27Zwl5qeBJdx69zZdu66eOqg==} + cpu: [x64] + os: [linux] + '@rspack/binding-win32-arm64-msvc@1.1.8': resolution: {integrity: sha512-u+na3gxhzeksm4xZyAzn1+XWo5a5j7hgWA/KcFPDQ8qQNkRknx4jnQMxVtcZ9pLskAYV4AcOV/AIximx7zvv8A==} cpu: [arm64] @@ -3760,6 +3807,11 @@ packages: cpu: [arm64] os: [win32] + '@rspack/binding-win32-arm64-msvc@1.3.9': + resolution: {integrity: sha512-owWCJTezFkiBOSRzH+eOTN15H5QYyThHE5crZ0I30UmpoSEchcPSCvddliA0W62ZJIOgG4IUSNamKBiiTwdjLQ==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-ia32-msvc@1.1.8': resolution: {integrity: sha512-FijUxym1INd5fFHwVCLuVP8XEAb4Sk1sMwEEQUlugiDra9ZsLaPw4OgPGxbxkD6SB0DeUz9Zq46Xbcf6d3OgfA==} cpu: [ia32] @@ -3780,6 +3832,11 @@ packages: cpu: [ia32] os: [win32] + '@rspack/binding-win32-ia32-msvc@1.3.9': + resolution: {integrity: sha512-YUuNA8lkGSXJ07fOjkX+yuWrWcsU5x5uGFuAYsglw+rDTWCS6m9HSwQjbCp7HUp81qPszjSk+Ore5XVh07FKeQ==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-x64-msvc@1.1.8': resolution: {integrity: sha512-SBzIcND4qpDt71jlu1MCDxt335tqInT3YID9V4DoQ4t8wgM/uad7EgKOWKTK6vc2RRaOIShfS2XzqjNUxPXh4w==} cpu: [x64] @@ -3800,6 +3857,11 @@ packages: cpu: [x64] os: [win32] + '@rspack/binding-win32-x64-msvc@1.3.9': + resolution: {integrity: sha512-E0gtYBVt5vRj0zBeplEf8wsVDPDQ6XBdRiFVUgmgwYUYYkXaalaIvbD1ioB8cA05vfz8HrPGXcMrgletUP4ojA==} + cpu: [x64] + os: [win32] + '@rspack/binding@1.1.8': resolution: {integrity: sha512-+/JzXx1HctfgPj+XtsCTbRkxiaOfAXGZZLEvs7jgp04WgWRSZ5u97WRCePNPvy+sCfOEH/2zw2ZK36Z7oQRGhQ==} @@ -3812,6 +3874,9 @@ packages: '@rspack/binding@1.3.7': resolution: {integrity: sha512-jSXLktIGmNNZssxT+fjZ31IyUO7lRoFrFO+XuqKlMpbnHE8yCrpaHE6rLyDPVO4Vnl6xx/df8usUXtZwIc4jrw==} + '@rspack/binding@1.3.9': + resolution: {integrity: sha512-3FFen1/0F2aP5uuCm8vPaJOrzM3karCPNMsc5gLCGfEy2rsK38Qinf9W4p1bw7+FhjOTzoSdkX+LFHeMDVxJhw==} + '@rspack/cli@1.3.7': resolution: {integrity: sha512-P8hab4T1Z0WuBw4Wif5TGINJaTX/ddRizDpVFrTz348nT6ENUuJFjyT2on0evneShq3IVqwvvxRFky95KcKXGA==} hasBin: true @@ -3857,6 +3922,15 @@ packages: '@swc/helpers': optional: true + '@rspack/core@1.3.9': + resolution: {integrity: sha512-u7usd9srCBPBfNJCSvsfh14AOPq6LCVna0Vb/aA2nyJTawHqzfAMz1QRb/e27nP3NrV6RPiwx03W494Dd6r6wg==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + '@rspack/dev-server@1.1.1': resolution: {integrity: sha512-9r7vOml2SrFA8cvbcJdSan9wHEo1TPXezF22+s5jvdyAAywg8w7HqDol6TPVv64NUonP1DOdyLxZ+6UW6WZiwg==} engines: {node: '>= 18.12.0'} @@ -4335,9 +4409,6 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@18.19.86': - resolution: {integrity: sha512-fifKayi175wLyKyc5qUfyENhQ1dCNI1UNjp653d8kuYcPQN5JhX3dGuP/XmvPTg/xRBn1VTLpbmi+H/Mr7tLfQ==} - '@types/node@22.14.1': resolution: {integrity: sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==} @@ -4387,9 +4458,6 @@ packages: '@types/responselike@1.0.3': resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} - '@types/retry@0.12.0': - resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - '@types/retry@0.12.2': resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} @@ -4432,9 +4500,6 @@ packages: '@types/url-parse@1.4.11': resolution: {integrity: sha512-FKvKIqRaykZtd4n47LbK/W/5fhQQ1X7cxxzG9A48h0BGN+S04NH7ervcCjM8tyR0lyGru83FAHSmw2ObgKoESg==} - '@types/uuid@10.0.0': - resolution: {integrity: sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==} - '@types/ws@8.18.0': resolution: {integrity: sha512-8svvI3hMyvN0kKCJMvTJP/x6Y/EoQbepff882wL+Sn5QsXb3etnamgrJq4isrBxSJj5L2AuXcI0+bgkoAXGUJw==} @@ -4637,25 +4702,10 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} - agentkeepalive@4.6.0: - resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} - engines: {node: '>= 8.0.0'} - aggregate-error@3.1.0: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} - agora-extension-ai-denoiser@1.1.0: - resolution: {integrity: sha512-g4klzzz7IQblNt0c+gJ/DM7sa5oMZ/7GWE4c9aqs3snHRAo+CjDieT84iAc1KUhAiY84RrfhyFdtpvbbEoYBcA==} - peerDependencies: - agora-rtc-sdk-ng: '>=4.15.0' - - agora-rtc-sdk-ng@4.23.2: - resolution: {integrity: sha512-uZcJVJ0g4PJfCqnlcP9kFU6y/2n9uIlRSljRFnK2FNLHo8nlB8Vc0pf5Gs4n75PmThC4u1G2FvL4k7iFau6boQ==} - - agora-rte-extension@1.2.4: - resolution: {integrity: sha512-0ovZz1lbe30QraG1cU+ji7EnQ8aUu+Hf3F+a8xPml3wPOyUQEK6CTdxV9kMecr9t+fIDrGeW7wgJTsM1DQE7Nw==} - ajv-formats@2.1.1: resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} peerDependencies: @@ -4816,9 +4866,6 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - axios@1.7.9: - resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} - axios@1.8.4: resolution: {integrity: sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==} @@ -5006,9 +5053,6 @@ packages: buffer-builder@0.2.0: resolution: {integrity: sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==} - buffer-equal-constant-time@1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -5324,9 +5368,6 @@ packages: console-control-strings@1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - console-table-printer@2.12.1: - resolution: {integrity: sha512-wKGOQRRvdnd89pCeH96e2Fn4wkbenSP6LMHfjfyNLMbGuHEFbMqQNuxXqd0oXG9caIOQ1FTvc5Uijp9/4jujnQ==} - constantinople@4.0.1: resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==} @@ -5590,10 +5631,6 @@ packages: supports-color: optional: true - decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - decode-named-character-reference@1.0.2: resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} @@ -5773,9 +5810,6 @@ packages: duplexer@0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} - echarts-for-react@3.0.3: resolution: {integrity: sha512-KdvZGkCwmx5DTHl7vjo0CBodSaPY31hPWRC4NZ5B+utQfoW+M54OTBvkoCmktR0kJ+1Bj6rP7pIJJnxPdySyug==} deprecated: this version has serious bug. @@ -6117,14 +6151,6 @@ packages: fbjs@3.0.5: resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} - fdir@6.4.3: - resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - fdir@6.4.4: resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==} peerDependencies: @@ -6137,10 +6163,6 @@ packages: resolution: {integrity: sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==} engines: {node: '>=0.4.0'} - fetch-blob@3.2.0: - resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} - engines: {node: ^12.20 || >= 14.13} - figures@3.2.0: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} @@ -6223,9 +6245,6 @@ packages: for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - form-data-encoder@1.7.2: - resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==} - form-data@4.0.1: resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} engines: {node: '>= 6'} @@ -6238,14 +6257,6 @@ packages: resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} engines: {node: '>=0.4.x'} - formdata-node@4.4.1: - resolution: {integrity: sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==} - engines: {node: '>= 12.20'} - - formdata-polyfill@4.0.10: - resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} - engines: {node: '>=12.20.0'} - forwarded@0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} @@ -6655,9 +6666,6 @@ packages: resolution: {integrity: sha512-3gKm/gCSUipeLsRYZbbdA1BD83lBoWUkZ7G9VFrhWPAU76KwYo5KR8V28bpoPm/ygy0x5/GCbpRQdY7VLYCoIg==} hasBin: true - humanize-ms@1.2.1: - resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} - husky@9.1.7: resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} engines: {node: '>=18'} @@ -6998,9 +7006,6 @@ packages: js-stringify@1.0.2: resolution: {integrity: sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==} - js-tiktoken@1.0.20: - resolution: {integrity: sha512-Xlaqhhs8VfCd6Sh7a1cFkZHQbYTLCwVJJWiHVxBYzLPxW0XsoxBy1hitmjkdIjD3Aon5BXLHFwU5O8WUx6HH+A==} - js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -7058,23 +7063,9 @@ packages: jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - jsonpointer@5.0.1: - resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} - engines: {node: '>=0.10.0'} - - jsonwebtoken@9.0.2: - resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} - engines: {node: '>=12', npm: '>=6'} - jstransformer@1.0.0: resolution: {integrity: sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==} - jwa@1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} - - jws@3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} - keyv@3.1.0: resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} @@ -7090,72 +7081,6 @@ packages: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} - langchain@0.3.26: - resolution: {integrity: sha512-W/9phB4wiAnj+PnpMWmv/ptIp7i5ygY2aK8yjKlxccHPbaNeMoy7njzFz8d0/xfcPyA3MvG4AuZnJ1j3/E2/Ig==} - engines: {node: '>=18'} - peerDependencies: - '@langchain/anthropic': '*' - '@langchain/aws': '*' - '@langchain/cerebras': '*' - '@langchain/cohere': '*' - '@langchain/core': '>=0.2.21 <0.4.0' - '@langchain/deepseek': '*' - '@langchain/google-genai': '*' - '@langchain/google-vertexai': '*' - '@langchain/google-vertexai-web': '*' - '@langchain/groq': '*' - '@langchain/mistralai': '*' - '@langchain/ollama': '*' - '@langchain/xai': '*' - axios: '*' - cheerio: '*' - handlebars: ^4.7.8 - peggy: ^3.0.2 - typeorm: '*' - peerDependenciesMeta: - '@langchain/anthropic': - optional: true - '@langchain/aws': - optional: true - '@langchain/cerebras': - optional: true - '@langchain/cohere': - optional: true - '@langchain/deepseek': - optional: true - '@langchain/google-genai': - optional: true - '@langchain/google-vertexai': - optional: true - '@langchain/google-vertexai-web': - optional: true - '@langchain/groq': - optional: true - '@langchain/mistralai': - optional: true - '@langchain/ollama': - optional: true - '@langchain/xai': - optional: true - axios: - optional: true - cheerio: - optional: true - handlebars: - optional: true - peggy: - optional: true - typeorm: - optional: true - - langsmith@0.3.29: - resolution: {integrity: sha512-JPF2B339qpYy9FyuY4Yz1aWYtgPlFc/a+VTj3L/JcFLHCiMP7+Ig8I9jO+o1QwVa+JU3iugL1RS0wwc+Glw0zA==} - peerDependencies: - openai: '*' - peerDependenciesMeta: - openai: - optional: true - latest-version@5.1.0: resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} engines: {node: '>=8'} @@ -7252,30 +7177,9 @@ packages: lodash.flow@3.5.0: resolution: {integrity: sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==} - lodash.includes@4.3.0: - resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} - - lodash.isboolean@3.0.3: - resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} - - lodash.isinteger@4.0.4: - resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} - - lodash.isnumber@3.0.3: - resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} - - lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - - lodash.isstring@4.0.1: - resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} - lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - lodash.once@4.1.1: - resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - lodash.startcase@4.4.0: resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} @@ -7842,10 +7746,6 @@ packages: resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} hasBin: true - mustache@4.2.0: - resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} - hasBin: true - mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} @@ -7881,11 +7781,6 @@ packages: no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - node-domexception@1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} - engines: {node: '>=10.5.0'} - deprecated: Use your platform's native DOMException instead - node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} @@ -8014,21 +7909,6 @@ packages: resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} engines: {node: '>=12'} - openai@4.95.1: - resolution: {integrity: sha512-IqJy+ymeW+k/Wq+2YVN3693OQMMcODRtHEYOlz263MdUwnN/Dwdl9c2EXSxLLtGEHkSHAfvzpDMHI5MaWJKXjQ==} - hasBin: true - peerDependencies: - ws: ^8.18.0 - zod: ^3.23.8 - peerDependenciesMeta: - ws: - optional: true - zod: - optional: true - - openapi-types@12.1.3: - resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==} - opener@1.5.2: resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} hasBin: true @@ -8059,10 +7939,6 @@ packages: resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} engines: {node: '>=8'} - p-finally@1.0.0: - resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} - engines: {node: '>=4'} - p-limit@2.3.0: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} @@ -8099,22 +7975,10 @@ packages: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} - p-queue@6.6.2: - resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} - engines: {node: '>=8'} - - p-retry@4.6.2: - resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} - engines: {node: '>=8'} - p-retry@6.2.1: resolution: {integrity: sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==} engines: {node: '>=16.17'} - p-timeout@3.2.0: - resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} - engines: {node: '>=8'} - p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} @@ -8129,9 +7993,6 @@ packages: pako@1.0.11: resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - pako@2.1.0: - resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==} - param-case@3.0.4: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} @@ -9298,9 +9159,6 @@ packages: recma-stringify@1.0.0: resolution: {integrity: sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==} - reconnecting-websocket@4.4.0: - resolution: {integrity: sha512-D2E33ceRPga0NvTDhJmphEgJ7FUYF0v4lr1ki0csq06OdlxKfugGzN0dSkxM/NfqCxYELK4KcaTOUOjTV6Dcng==} - reduce-configs@1.1.0: resolution: {integrity: sha512-DQxy6liNadHfrLahZR7lMdc227NYVaQZhY5FMsxLEjX8X0SCuH+ESHSLCoz2yDZFq1/CLMDOAHdsEHwOEXKtvg==} @@ -9482,9 +9340,9 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rsbuild-plugin-dts@0.2.2: - resolution: {integrity: sha512-RwkVcMwig1+UHkVJFaD6tagjxZOQqIenbkLS+J85bEdKO/ra+YiLC1Gq3DItEv/hU02u5WPgJmQhaQWKb17T9w==} - engines: {node: '>=16.0.0'} + rsbuild-plugin-dts@0.6.9: + resolution: {integrity: sha512-mcB4mxfUqkHHzR5VV6PuXRGpLC1Gdly0BN/jRzbPmdWDtvfBO6LLOniiBzVVemibqs9gBQhl2OEilJs4Cyoq5w==} + engines: {node: '>=16.7.0'} peerDependencies: '@microsoft/api-extractor': ^7 '@rsbuild/core': 1.x @@ -9719,9 +9577,6 @@ packages: scroll-into-view-if-needed@3.1.0: resolution: {integrity: sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==} - sdp@3.2.0: - resolution: {integrity: sha512-d7wDPgDV3DDiqulJjKiV2865wKsJ34YI+NDREbm+FySq6WuKOikwyNQcm+doLAZ1O6ltdO0SeKle2xMpN3Brgw==} - section-matter@1.0.0: resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} engines: {node: '>=4'} @@ -9855,9 +9710,6 @@ packages: simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - simple-wcswidth@1.0.1: - resolution: {integrity: sha512-xMO/8eNREtaROt7tJvWJqHBDTMFN4eiQ5I4JRMuilwfnFcV5W9u7RUkueNkdw0jPqGMX36iCywelS5yilTuOxg==} - sirv@2.0.4: resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} @@ -10168,10 +10020,6 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - tinyglobby@0.2.12: - resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==} - engines: {node: '>=12.0.0'} - tinyglobby@0.2.13: resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} engines: {node: '>=12.0.0'} @@ -10354,10 +10202,6 @@ packages: engines: {node: '>=14.17'} hasBin: true - ua-parser-js@0.7.40: - resolution: {integrity: sha512-us1E3K+3jJppDBa3Tl0L3MOJiGhe1C6P0+nIvQAFYbxlMAx0h81eOwLmU57xgqToduDDPx3y5QsdjPfDu+FgOQ==} - hasBin: true - ua-parser-js@1.0.40: resolution: {integrity: sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew==} hasBin: true @@ -10365,9 +10209,6 @@ packages: ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} @@ -10545,10 +10386,6 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - uuid@10.0.0: - resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} - hasBin: true - uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true @@ -10679,10 +10516,6 @@ packages: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} - web-streams-polyfill@4.0.0-beta.3: - resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==} - engines: {node: '>= 14'} - web-vitals@2.1.4: resolution: {integrity: sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==} @@ -10761,10 +10594,6 @@ packages: webpack-cli: optional: true - webrtc-adapter@8.2.0: - resolution: {integrity: sha512-umxCMgedPAVq4Pe/jl3xmelLXLn4XZWFEMR5Iipb5wJ+k1xMX0yC4ZY9CueZUU1MjapFxai1tFGE7R/kotH6Ww==} - engines: {node: '>=6.0.0', npm: '>=3.10.0'} - websocket-driver@0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} engines: {node: '>=0.8.0'} @@ -10948,30 +10777,6 @@ packages: snapshots: - '@agora-js/media@4.23.2': - dependencies: - '@agora-js/report': 4.23.2 - '@agora-js/shared': 4.23.2 - agora-rte-extension: 1.2.4 - axios: 1.7.9 - webrtc-adapter: 8.2.0 - transitivePeerDependencies: - - debug - - '@agora-js/report@4.23.2': - dependencies: - '@agora-js/shared': 4.23.2 - axios: 1.7.9 - transitivePeerDependencies: - - debug - - '@agora-js/shared@4.23.2': - dependencies: - axios: 1.7.9 - ua-parser-js: 0.7.40 - transitivePeerDependencies: - - debug - '@ampproject/remapping@2.3.0': dependencies: '@jridgewell/gen-mapping': 0.3.8 @@ -11098,30 +10903,57 @@ snapshots: '@ast-grep/napi-darwin-arm64@0.35.0': optional: true + '@ast-grep/napi-darwin-arm64@0.37.0': + optional: true + '@ast-grep/napi-darwin-x64@0.35.0': optional: true + '@ast-grep/napi-darwin-x64@0.37.0': + optional: true + '@ast-grep/napi-linux-arm64-gnu@0.35.0': optional: true + '@ast-grep/napi-linux-arm64-gnu@0.37.0': + optional: true + '@ast-grep/napi-linux-arm64-musl@0.35.0': optional: true + '@ast-grep/napi-linux-arm64-musl@0.37.0': + optional: true + '@ast-grep/napi-linux-x64-gnu@0.35.0': optional: true + '@ast-grep/napi-linux-x64-gnu@0.37.0': + optional: true + '@ast-grep/napi-linux-x64-musl@0.35.0': optional: true + '@ast-grep/napi-linux-x64-musl@0.37.0': + optional: true + '@ast-grep/napi-win32-arm64-msvc@0.35.0': optional: true + '@ast-grep/napi-win32-arm64-msvc@0.37.0': + optional: true + '@ast-grep/napi-win32-ia32-msvc@0.35.0': optional: true + '@ast-grep/napi-win32-ia32-msvc@0.37.0': + optional: true + '@ast-grep/napi-win32-x64-msvc@0.35.0': optional: true + '@ast-grep/napi-win32-x64-msvc@0.37.0': + optional: true + '@ast-grep/napi@0.35.0': optionalDependencies: '@ast-grep/napi-darwin-arm64': 0.35.0 @@ -11134,6 +10966,18 @@ snapshots: '@ast-grep/napi-win32-ia32-msvc': 0.35.0 '@ast-grep/napi-win32-x64-msvc': 0.35.0 + '@ast-grep/napi@0.37.0': + optionalDependencies: + '@ast-grep/napi-darwin-arm64': 0.37.0 + '@ast-grep/napi-darwin-x64': 0.37.0 + '@ast-grep/napi-linux-arm64-gnu': 0.37.0 + '@ast-grep/napi-linux-arm64-musl': 0.37.0 + '@ast-grep/napi-linux-x64-gnu': 0.37.0 + '@ast-grep/napi-linux-x64-musl': 0.37.0 + '@ast-grep/napi-win32-arm64-msvc': 0.37.0 + '@ast-grep/napi-win32-ia32-msvc': 0.37.0 + '@ast-grep/napi-win32-x64-msvc': 0.37.0 + '@babel/code-frame@7.26.2': dependencies: '@babel/helper-validator-identifier': 7.25.9 @@ -11986,8 +11830,6 @@ snapshots: lodash: 4.17.21 serialize-query-params: 2.0.2 - '@cfworker/json-schema@4.1.1': {} - '@changesets/apply-release-plan@7.0.12': dependencies: '@changesets/config': 3.1.1 @@ -12146,23 +11988,6 @@ snapshots: human-id: 4.1.1 prettier: 2.8.8 - '@coze/api@1.2.0(axios@1.9.0)': - dependencies: - agora-extension-ai-denoiser: 1.1.0(agora-rtc-sdk-ng@4.23.2) - agora-rtc-sdk-ng: 4.23.2 - agora-rte-extension: 1.2.4 - axios: 1.9.0 - jsonwebtoken: 9.0.2 - node-fetch: 2.7.0 - reconnecting-websocket: 4.4.0 - uuid: 10.0.0 - ws: 8.18.1 - transitivePeerDependencies: - - bufferutil - - debug - - encoding - - utf-8-validate - '@csstools/cascade-layer-name-parser@1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': dependencies: '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) @@ -12549,39 +12374,6 @@ snapshots: dependencies: tslib: 2.8.1 - '@langchain/core@0.3.46(openai@4.95.1(ws@8.18.1)(zod@3.24.4))': - dependencies: - '@cfworker/json-schema': 4.1.1 - ansi-styles: 5.2.0 - camelcase: 6.3.0 - decamelize: 1.2.0 - js-tiktoken: 1.0.20 - langsmith: 0.3.29(openai@4.95.1(ws@8.18.1)(zod@3.24.4)) - mustache: 4.2.0 - p-queue: 6.6.2 - p-retry: 4.6.2 - uuid: 10.0.0 - zod: 3.24.4 - zod-to-json-schema: 3.24.5(zod@3.24.4) - transitivePeerDependencies: - - openai - - '@langchain/openai@0.5.6(@langchain/core@0.3.46(openai@4.95.1(ws@8.18.1)(zod@3.24.4)))(ws@8.18.1)': - dependencies: - '@langchain/core': 0.3.46(openai@4.95.1(ws@8.18.1)(zod@3.24.4)) - js-tiktoken: 1.0.20 - openai: 4.95.1(ws@8.18.1)(zod@3.24.4) - zod: 3.24.4 - zod-to-json-schema: 3.24.5(zod@3.24.4) - transitivePeerDependencies: - - encoding - - ws - - '@langchain/textsplitters@0.1.0(@langchain/core@0.3.46(openai@4.95.1(ws@8.18.1)(zod@3.24.4)))': - dependencies: - '@langchain/core': 0.3.46(openai@4.95.1(ws@8.18.1)(zod@3.24.4)) - js-tiktoken: 1.0.20 - '@leichtgewicht/ip-codec@2.0.5': {} '@loadable/babel-plugin@5.15.3(@babel/core@7.26.0)': @@ -13600,6 +13392,14 @@ snapshots: core-js: 3.41.0 jiti: 2.4.2 + '@rsbuild/core@1.3.18': + dependencies: + '@rspack/core': 1.3.9(@swc/helpers@0.5.17) + '@rspack/lite-tapable': 1.0.1 + '@swc/helpers': 0.5.17 + core-js: 3.42.0 + jiti: 2.4.2 + '@rsbuild/core@1.3.20': dependencies: '@rspack/core': 1.3.10(@swc/helpers@0.5.17) @@ -13873,11 +13673,11 @@ snapshots: - uglify-js - webpack-cli - '@rslib/core@0.2.2(typescript@5.7.3)': + '@rslib/core@0.6.9(typescript@5.7.3)': dependencies: - '@rsbuild/core': 1.1.13 - rsbuild-plugin-dts: 0.2.2(@rsbuild/core@1.1.13)(typescript@5.7.3) - tinyglobby: 0.2.12 + '@rsbuild/core': 1.3.18 + rsbuild-plugin-dts: 0.6.9(@rsbuild/core@1.3.18)(typescript@5.7.3) + tinyglobby: 0.2.13 optionalDependencies: typescript: 5.7.3 @@ -13893,6 +13693,9 @@ snapshots: '@rspack/binding-darwin-arm64@1.3.7': optional: true + '@rspack/binding-darwin-arm64@1.3.9': + optional: true + '@rspack/binding-darwin-x64@1.1.8': optional: true @@ -13905,6 +13708,9 @@ snapshots: '@rspack/binding-darwin-x64@1.3.7': optional: true + '@rspack/binding-darwin-x64@1.3.9': + optional: true + '@rspack/binding-linux-arm64-gnu@1.1.8': optional: true @@ -13917,6 +13723,9 @@ snapshots: '@rspack/binding-linux-arm64-gnu@1.3.7': optional: true + '@rspack/binding-linux-arm64-gnu@1.3.9': + optional: true + '@rspack/binding-linux-arm64-musl@1.1.8': optional: true @@ -13929,6 +13738,9 @@ snapshots: '@rspack/binding-linux-arm64-musl@1.3.7': optional: true + '@rspack/binding-linux-arm64-musl@1.3.9': + optional: true + '@rspack/binding-linux-x64-gnu@1.1.8': optional: true @@ -13941,6 +13753,9 @@ snapshots: '@rspack/binding-linux-x64-gnu@1.3.7': optional: true + '@rspack/binding-linux-x64-gnu@1.3.9': + optional: true + '@rspack/binding-linux-x64-musl@1.1.8': optional: true @@ -13953,6 +13768,9 @@ snapshots: '@rspack/binding-linux-x64-musl@1.3.7': optional: true + '@rspack/binding-linux-x64-musl@1.3.9': + optional: true + '@rspack/binding-win32-arm64-msvc@1.1.8': optional: true @@ -13965,6 +13783,9 @@ snapshots: '@rspack/binding-win32-arm64-msvc@1.3.7': optional: true + '@rspack/binding-win32-arm64-msvc@1.3.9': + optional: true + '@rspack/binding-win32-ia32-msvc@1.1.8': optional: true @@ -13977,6 +13798,9 @@ snapshots: '@rspack/binding-win32-ia32-msvc@1.3.7': optional: true + '@rspack/binding-win32-ia32-msvc@1.3.9': + optional: true + '@rspack/binding-win32-x64-msvc@1.1.8': optional: true @@ -13989,6 +13813,9 @@ snapshots: '@rspack/binding-win32-x64-msvc@1.3.7': optional: true + '@rspack/binding-win32-x64-msvc@1.3.9': + optional: true + '@rspack/binding@1.1.8': optionalDependencies: '@rspack/binding-darwin-arm64': 1.1.8 @@ -14037,6 +13864,18 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 1.3.7 '@rspack/binding-win32-x64-msvc': 1.3.7 + '@rspack/binding@1.3.9': + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.3.9 + '@rspack/binding-darwin-x64': 1.3.9 + '@rspack/binding-linux-arm64-gnu': 1.3.9 + '@rspack/binding-linux-arm64-musl': 1.3.9 + '@rspack/binding-linux-x64-gnu': 1.3.9 + '@rspack/binding-linux-x64-musl': 1.3.9 + '@rspack/binding-win32-arm64-msvc': 1.3.9 + '@rspack/binding-win32-ia32-msvc': 1.3.9 + '@rspack/binding-win32-x64-msvc': 1.3.9 + '@rspack/cli@1.3.7(@rspack/core@1.3.7(@swc/helpers@0.5.15))(@types/express@4.17.21)(webpack@5.97.1)': dependencies: '@discoveryjs/json-ext': 0.5.7 @@ -14102,6 +13941,15 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.17 + '@rspack/core@1.3.9(@swc/helpers@0.5.17)': + dependencies: + '@module-federation/runtime-tools': 0.13.1 + '@rspack/binding': 1.3.9 + '@rspack/lite-tapable': 1.0.1 + caniuse-lite: 1.0.30001717 + optionalDependencies: + '@swc/helpers': 0.5.17 + '@rspack/dev-server@1.1.1(@rspack/core@1.3.7(@swc/helpers@0.5.15))(@types/express@4.17.21)(webpack@5.97.1)': dependencies: '@rspack/core': 1.3.7(@swc/helpers@0.5.15) @@ -14182,7 +14030,7 @@ snapshots: remark: 14.0.3 remark-gfm: 3.0.1 rspack-plugin-virtual-module: 0.1.13 - tinyglobby: 0.2.12 + tinyglobby: 0.2.13 unified: 10.1.2 unist-util-visit: 4.1.2 unist-util-visit-children: 2.0.2 @@ -14798,10 +14646,6 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@18.19.86': - dependencies: - undici-types: 5.26.5 - '@types/node@22.14.1': dependencies: undici-types: 6.21.0 @@ -14853,8 +14697,6 @@ snapshots: dependencies: '@types/node': 22.14.1 - '@types/retry@0.12.0': {} - '@types/retry@0.12.2': {} '@types/rimraf@2.0.5': @@ -14905,8 +14747,6 @@ snapshots: '@types/url-parse@1.4.11': {} - '@types/uuid@10.0.0': {} - '@types/ws@8.18.0': dependencies: '@types/node': 22.14.1 @@ -15171,35 +15011,11 @@ snapshots: transitivePeerDependencies: - supports-color - agentkeepalive@4.6.0: - dependencies: - humanize-ms: 1.2.1 - aggregate-error@3.1.0: dependencies: clean-stack: 2.2.0 indent-string: 4.0.0 - agora-extension-ai-denoiser@1.1.0(agora-rtc-sdk-ng@4.23.2): - dependencies: - agora-rtc-sdk-ng: 4.23.2 - - agora-rtc-sdk-ng@4.23.2: - dependencies: - '@agora-js/media': 4.23.2 - '@agora-js/report': 4.23.2 - '@agora-js/shared': 4.23.2 - agora-rte-extension: 1.2.4 - axios: 1.7.9 - formdata-polyfill: 4.0.10 - pako: 2.1.0 - ua-parser-js: 0.7.40 - webrtc-adapter: 8.2.0 - transitivePeerDependencies: - - debug - - agora-rte-extension@1.2.4: {} - ajv-formats@2.1.1(ajv@8.17.1): optionalDependencies: ajv: 8.17.1 @@ -15449,14 +15265,6 @@ snapshots: dependencies: possible-typed-array-names: 1.0.0 - axios@1.7.9: - dependencies: - follow-redirects: 1.15.9 - form-data: 4.0.2 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - axios@1.8.4: dependencies: follow-redirects: 1.15.9 @@ -15714,8 +15522,6 @@ snapshots: buffer-builder@0.2.0: {} - buffer-equal-constant-time@1.0.1: {} - buffer-from@1.1.2: {} buffer-xor@1.0.3: {} @@ -16032,10 +15838,6 @@ snapshots: console-control-strings@1.1.0: {} - console-table-printer@2.12.1: - dependencies: - simple-wcswidth: 1.0.1 - constantinople@4.0.1: dependencies: '@babel/parser': 7.26.5 @@ -16341,8 +16143,6 @@ snapshots: optionalDependencies: supports-color: 5.5.0 - decamelize@1.2.0: {} - decode-named-character-reference@1.0.2: dependencies: character-entities: 2.0.2 @@ -16538,10 +16338,6 @@ snapshots: duplexer@0.1.2: {} - ecdsa-sig-formatter@1.0.11: - dependencies: - safe-buffer: 5.2.1 - echarts-for-react@3.0.3(echarts@5.6.0)(react@18.3.1): dependencies: echarts: 5.6.0 @@ -17024,10 +16820,6 @@ snapshots: transitivePeerDependencies: - encoding - fdir@6.4.3(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - fdir@6.4.4(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 @@ -17036,11 +16828,6 @@ snapshots: dependencies: xml-js: 1.6.11 - fetch-blob@3.2.0: - dependencies: - node-domexception: 1.0.0 - web-streams-polyfill: 3.3.3 - figures@3.2.0: dependencies: escape-string-regexp: 1.0.5 @@ -17137,8 +16924,6 @@ snapshots: dependencies: is-callable: 1.2.7 - form-data-encoder@1.7.2: {} - form-data@4.0.1: dependencies: asynckit: 0.4.0 @@ -17154,15 +16939,6 @@ snapshots: format@0.2.2: {} - formdata-node@4.4.1: - dependencies: - node-domexception: 1.0.0 - web-streams-polyfill: 4.0.0-beta.3 - - formdata-polyfill@4.0.10: - dependencies: - fetch-blob: 3.2.0 - forwarded@0.2.0: {} fraction.js@4.3.7: {} @@ -17744,10 +17520,6 @@ snapshots: human-id@4.1.1: {} - humanize-ms@1.2.1: - dependencies: - ms: 2.1.3 - husky@9.1.7: {} hyperdyperid@1.2.0: {} @@ -18028,10 +17800,6 @@ snapshots: js-stringify@1.0.2: {} - js-tiktoken@1.0.20: - dependencies: - base64-js: 1.5.1 - js-tokens@4.0.0: {} js-yaml@3.14.1: @@ -18077,37 +17845,11 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsonpointer@5.0.1: {} - - jsonwebtoken@9.0.2: - dependencies: - jws: 3.2.2 - lodash.includes: 4.3.0 - lodash.isboolean: 3.0.3 - lodash.isinteger: 4.0.4 - lodash.isnumber: 3.0.3 - lodash.isplainobject: 4.0.6 - lodash.isstring: 4.0.1 - lodash.once: 4.1.1 - ms: 2.1.3 - semver: 7.6.3 - jstransformer@1.0.0: dependencies: is-promise: 2.2.2 promise: 7.3.1 - jwa@1.4.1: - dependencies: - buffer-equal-constant-time: 1.0.1 - ecdsa-sig-formatter: 1.0.11 - safe-buffer: 5.2.1 - - jws@3.2.2: - dependencies: - jwa: 1.4.1 - safe-buffer: 5.2.1 - keyv@3.1.0: dependencies: json-buffer: 3.0.0 @@ -18118,40 +17860,6 @@ snapshots: klona@2.0.6: {} - langchain@0.3.26(@langchain/core@0.3.46(openai@4.95.1(ws@8.18.1)(zod@3.24.4)))(axios@1.9.0)(openai@4.95.1(ws@8.18.1)(zod@3.24.4))(ws@8.18.1): - dependencies: - '@langchain/core': 0.3.46(openai@4.95.1(ws@8.18.1)(zod@3.24.4)) - '@langchain/openai': 0.5.6(@langchain/core@0.3.46(openai@4.95.1(ws@8.18.1)(zod@3.24.4)))(ws@8.18.1) - '@langchain/textsplitters': 0.1.0(@langchain/core@0.3.46(openai@4.95.1(ws@8.18.1)(zod@3.24.4))) - js-tiktoken: 1.0.20 - js-yaml: 4.1.0 - jsonpointer: 5.0.1 - langsmith: 0.3.29(openai@4.95.1(ws@8.18.1)(zod@3.24.4)) - openapi-types: 12.1.3 - p-retry: 4.6.2 - uuid: 10.0.0 - yaml: 2.7.0 - zod: 3.24.4 - zod-to-json-schema: 3.24.5(zod@3.24.4) - optionalDependencies: - axios: 1.9.0 - transitivePeerDependencies: - - encoding - - openai - - ws - - langsmith@0.3.29(openai@4.95.1(ws@8.18.1)(zod@3.24.4)): - dependencies: - '@types/uuid': 10.0.0 - chalk: 4.1.2 - console-table-printer: 2.12.1 - p-queue: 6.6.2 - p-retry: 4.6.2 - semver: 7.6.3 - uuid: 10.0.0 - optionalDependencies: - openai: 4.95.1(ws@8.18.1)(zod@3.24.4) - latest-version@5.1.0: dependencies: package-json: 6.5.0 @@ -18246,22 +17954,8 @@ snapshots: lodash.flow@3.5.0: {} - lodash.includes@4.3.0: {} - - lodash.isboolean@3.0.3: {} - - lodash.isinteger@4.0.4: {} - - lodash.isnumber@3.0.3: {} - - lodash.isplainobject@4.0.6: {} - - lodash.isstring@4.0.1: {} - lodash.memoize@4.1.2: {} - lodash.once@4.1.1: {} - lodash.startcase@4.4.0: {} lodash.unionby@4.8.0: {} @@ -19330,8 +19024,6 @@ snapshots: dns-packet: 5.6.1 thunky: 1.1.0 - mustache@4.2.0: {} - mz@2.7.0: dependencies: any-promise: 1.3.0 @@ -19374,8 +19066,6 @@ snapshots: lower-case: 2.0.2 tslib: 2.8.1 - node-domexception@1.0.0: {} - node-fetch@2.7.0: dependencies: whatwg-url: 5.0.0 @@ -19530,23 +19220,6 @@ snapshots: is-docker: 2.2.1 is-wsl: 2.2.0 - openai@4.95.1(ws@8.18.1)(zod@3.24.4): - dependencies: - '@types/node': 18.19.86 - '@types/node-fetch': 2.6.12 - abort-controller: 3.0.0 - agentkeepalive: 4.6.0 - form-data-encoder: 1.7.2 - formdata-node: 4.4.1 - node-fetch: 2.7.0 - optionalDependencies: - ws: 8.18.1 - zod: 3.24.4 - transitivePeerDependencies: - - encoding - - openapi-types@12.1.3: {} - opener@1.5.2: {} ora@5.3.0: @@ -19584,8 +19257,6 @@ snapshots: dependencies: p-map: 2.1.0 - p-finally@1.0.0: {} - p-limit@2.3.0: dependencies: p-try: 2.2.0 @@ -19620,26 +19291,12 @@ snapshots: dependencies: aggregate-error: 3.1.0 - p-queue@6.6.2: - dependencies: - eventemitter3: 4.0.7 - p-timeout: 3.2.0 - - p-retry@4.6.2: - dependencies: - '@types/retry': 0.12.0 - retry: 0.13.1 - p-retry@6.2.1: dependencies: '@types/retry': 0.12.2 is-network-error: 1.1.0 retry: 0.13.1 - p-timeout@3.2.0: - dependencies: - p-finally: 1.0.0 - p-try@2.2.0: {} package-json@6.5.0: @@ -19653,8 +19310,6 @@ snapshots: pako@1.0.11: {} - pako@2.1.0: {} - param-case@3.0.4: dependencies: dot-case: 3.0.4 @@ -21142,8 +20797,6 @@ snapshots: unified: 11.0.5 vfile: 6.0.3 - reconnecting-websocket@4.4.0: {} - reduce-configs@1.1.0: {} redux-promise-middleware@6.2.0(redux@4.2.1): @@ -21410,12 +21063,14 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.30.1 fsevents: 2.3.3 - rsbuild-plugin-dts@0.2.2(@rsbuild/core@1.1.13)(typescript@5.7.3): + rsbuild-plugin-dts@0.6.9(@rsbuild/core@1.3.18)(typescript@5.7.3): dependencies: - '@rsbuild/core': 1.1.13 + '@ast-grep/napi': 0.37.0 + '@rsbuild/core': 1.3.18 magic-string: 0.30.17 picocolors: 1.1.1 - tinyglobby: 0.2.12 + tinyglobby: 0.2.13 + tsconfig-paths: 4.2.0 optionalDependencies: typescript: 5.7.3 @@ -21621,8 +21276,6 @@ snapshots: dependencies: compute-scroll-into-view: 3.1.1 - sdp@3.2.0: {} - section-matter@1.0.0: dependencies: extend-shallow: 2.0.1 @@ -21789,8 +21442,6 @@ snapshots: dependencies: is-arrayish: 0.3.2 - simple-wcswidth@1.0.1: {} - sirv@2.0.4: dependencies: '@polka/url': 1.0.0-next.28 @@ -22152,11 +21803,6 @@ snapshots: tinyexec@0.3.2: {} - tinyglobby@0.2.12: - dependencies: - fdir: 6.4.3(picomatch@4.0.2) - picomatch: 4.0.2 - tinyglobby@0.2.13: dependencies: fdir: 6.4.4(picomatch@4.0.2) @@ -22318,14 +21964,10 @@ snapshots: typescript@5.7.3: {} - ua-parser-js@0.7.40: {} - ua-parser-js@1.0.40: {} ufo@1.5.4: {} - undici-types@5.26.5: {} - undici-types@6.21.0: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -22550,8 +22192,6 @@ snapshots: utils-merge@1.0.1: {} - uuid@10.0.0: {} - uuid@8.3.2: {} uvu@0.5.6: @@ -22696,8 +22336,6 @@ snapshots: web-streams-polyfill@3.3.3: {} - web-streams-polyfill@4.0.0-beta.3: {} - web-vitals@2.1.4: {} webidl-conversions@3.0.1: {} @@ -22912,10 +22550,6 @@ snapshots: - esbuild - uglify-js - webrtc-adapter@8.2.0: - dependencies: - sdp: 3.2.0 - websocket-driver@0.7.4: dependencies: http-parser-js: 0.5.9