From 867dcce83df0b67d9e57943f6e7bae433870e5f9 Mon Sep 17 00:00:00 2001 From: xiongxiao Date: Thu, 26 Mar 2026 23:18:13 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E4=BE=9D=E8=B5=96?= =?UTF-8?q?=E7=89=88=E6=9C=AC=EF=BC=8C=E6=8F=90=E5=8D=87=20bullmq=E3=80=81?= =?UTF-8?q?@aws-sdk/client-s3=E3=80=81@kevisual/cnb=E3=80=81@kevisual/rout?= =?UTF-8?q?er=20=E5=92=8C=20ai=20=E7=9A=84=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 12 +++---- pnpm-lock.yaml | 90 +++++++++++++++++++++++++------------------------- 2 files changed, 51 insertions(+), 51 deletions(-) diff --git a/package.json b/package.json index 5fdd0de..c01ad8f 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@types/busboy": "^1.5.4", "@types/send": "^1.2.1", "@types/ws": "^8.18.1", - "bullmq": "^5.71.0", + "bullmq": "^5.71.1", "busboy": "^1.6.0", "drizzle-kit": "^0.31.10", "drizzle-orm": "^0.45.1", @@ -59,15 +59,15 @@ }, "devDependencies": { "@ai-sdk/openai-compatible": "^2.0.37", - "@aws-sdk/client-s3": "^3.1015.0", + "@aws-sdk/client-s3": "^3.1017.0", "@kevisual/api": "^0.0.65", - "@kevisual/cnb": "^0.0.60", + "@kevisual/cnb": "^0.0.61", "@kevisual/context": "^0.0.8", "@kevisual/local-app-manager": "0.1.32", "@kevisual/logger": "^0.0.4", "@kevisual/oss": "0.0.20", "@kevisual/permission": "^0.0.4", - "@kevisual/router": "0.2.2", + "@kevisual/router": "0.2.4", "@kevisual/types": "^0.0.12", "@kevisual/use-config": "^1.0.30", "@types/archiver": "^7.0.0", @@ -78,7 +78,7 @@ "@types/pg": "^8.20.0", "@types/semver": "^7.7.1", "@types/xml2js": "^0.4.14", - "ai": "^6.0.137", + "ai": "^6.0.138", "archiver": "^7.0.1", "convex": "^1.34.0", "crypto-js": "^4.2.0", @@ -101,7 +101,7 @@ "picomatch": "^4.0.2", "ioredis": "^5.10.0" }, - "packageManager": "pnpm@10.32.1", + "packageManager": "pnpm@10.33.0", "workspaces": [ "wxmsg" ] diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7e21350..2305a8a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -35,8 +35,8 @@ importers: specifier: ^8.18.1 version: 8.18.1 bullmq: - specifier: ^5.71.0 - version: 5.71.0 + specifier: ^5.71.1 + version: 5.71.1 busboy: specifier: ^1.6.0 version: 1.6.0 @@ -63,14 +63,14 @@ importers: specifier: ^2.0.37 version: 2.0.37(zod@4.3.6) '@aws-sdk/client-s3': - specifier: ^3.1015.0 - version: 3.1015.0 + specifier: ^3.1017.0 + version: 3.1017.0 '@kevisual/api': specifier: ^0.0.65 version: 0.0.65(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@kevisual/cnb': - specifier: ^0.0.60 - version: 0.0.60(dotenv@17.3.1)(idb-keyval@6.2.2)(ioredis@5.10.0) + specifier: ^0.0.61 + version: 0.0.61(dotenv@17.3.1)(idb-keyval@6.2.2)(ioredis@5.10.0) '@kevisual/context': specifier: ^0.0.8 version: 0.0.8 @@ -87,8 +87,8 @@ importers: specifier: ^0.0.4 version: 0.0.4 '@kevisual/router': - specifier: 0.2.2 - version: 0.2.2 + specifier: 0.2.4 + version: 0.2.4 '@kevisual/types': specifier: ^0.0.12 version: 0.0.12 @@ -120,8 +120,8 @@ importers: specifier: ^0.4.14 version: 0.4.14 ai: - specifier: ^6.0.137 - version: 6.0.137(zod@4.3.6) + specifier: ^6.0.138 + version: 6.0.138(zod@4.3.6) archiver: specifier: ^7.0.1 version: 7.0.1 @@ -207,8 +207,8 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/gateway@3.0.79': - resolution: {integrity: sha512-Wk2QJpqd0em5YcR49uoMCy9msyANAYgjXdlRcqqRt2fz4rNLnMMrKOlLwAXoFzR1ElR3bj4e/k6hscRfjpzSGA==} + '@ai-sdk/gateway@3.0.80': + resolution: {integrity: sha512-uM7kpZB5l977lW7+2X1+klBUxIZQ78+1a9jHlaHFEzcOcmmslTl3sdP0QqfuuBcO0YBM2gwOiqVdp8i4TRQYcw==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -264,8 +264,8 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-sdk/client-s3@3.1015.0': - resolution: {integrity: sha512-yo+Y+/fq5/E684SynTRO+VA3a+98MeE/hs7J52XpNI5SchOCSrLhLtcDKVASlGhHQdNLGLzblRgps1OZaf8sbA==} + '@aws-sdk/client-s3@3.1017.0': + resolution: {integrity: sha512-WmmPn2NEfkxxzDA0D7rlf3f32gqmqpaTABhlz4EnZbg/RfNWaOu3ecaI5xY0ragrLhvPB+1aPN9GRDnivJukvg==} engines: {node: '>=20.0.0'} '@aws-sdk/core@3.973.24': @@ -336,8 +336,8 @@ packages: resolution: {integrity: sha512-BnnvYs2ZEpdlmZ2PNlV2ZyQ8j8AEkMTjN79y/YA475ER1ByFYrkVR85qmhni8oeTaJcDqbx364wDpitDAA/wCA==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-sdk-s3@3.972.24': - resolution: {integrity: sha512-4sXxVC/enYgMkZefNMOzU6C6KtAXEvwVJLgNcUx1dvROH6GvKB5Sm2RGnGzTp0/PwkibIyMw4kOzF8tbLfaBAQ==} + '@aws-sdk/middleware-sdk-s3@3.972.25': + resolution: {integrity: sha512-4xJL7O+XkhbSkT4yAYshkAww+mxJvtGQneNHH0MOpe+w8Vo2z87M9z06UO3G6zPM2c3Ef2yKczvZpTgdArMHfg==} engines: {node: '>=20.0.0'} '@aws-sdk/middleware-ssec@3.972.8': @@ -356,8 +356,8 @@ packages: resolution: {integrity: sha512-eQ+dFU05ZRC/lC2XpYlYSPlXtX3VT8sn5toxN2Fv7EXlMoA2p9V7vUBKqHunfD4TRLpxUq8Y8Ol/nCqiv327Ng==} engines: {node: '>=20.0.0'} - '@aws-sdk/signature-v4-multi-region@3.996.12': - resolution: {integrity: sha512-abRObSqjVeKUUHIZfAp78PTYrEsxCgVKDs/YET357pzT5C02eDDEvmWyeEC2wglWcYC4UTbBFk22gd2YJUlCQg==} + '@aws-sdk/signature-v4-multi-region@3.996.13': + resolution: {integrity: sha512-7j8rOFHHq4e9McCSuWBmBSADriW5CjPUem4inckRh/cyQGaijBwDbkNbVTgDVDWqFo29SoVVUfI6HCOnck6HZw==} engines: {node: '>=20.0.0'} '@aws-sdk/token-providers@3.1015.0': @@ -871,8 +871,8 @@ packages: '@kevisual/auth@2.0.3': resolution: {integrity: sha512-4xpijaIhlCTr/DlJaV/gmkCQeg45EO1yxWpRvUX+1jCdVbuxSR0wZrF0SD9oybnjmKWMKDNPLsXyduFjMGcItA==} - '@kevisual/cnb@0.0.60': - resolution: {integrity: sha512-I13DKPntnneyM+o+eJ5hemIQGhaScCNPQiinaSlrxPHpsCKU8XFookjzfMA6T+D4hi0pWfZYILtXnpOHGh3k/Q==} + '@kevisual/cnb@0.0.61': + resolution: {integrity: sha512-QjE3WM9lkGIYqOUsBiTsm5DhQfynqhJPy31oarnfZlmjBUgwGwlZiBR2LoPVmulETImu46tz+JP6uAytaCfRXQ==} hasBin: true '@kevisual/context@0.0.8': @@ -905,8 +905,8 @@ packages: '@kevisual/router@0.1.4': resolution: {integrity: sha512-/Gz3N4KAyCRQmy+FgtK8OEhainYxBnck97LSKeazHLzQ5lOoQs46XCGDYR/AjrCuDTuUrmfD/l1u9pFe2rjN8Q==} - '@kevisual/router@0.2.2': - resolution: {integrity: sha512-5swwu/1CHcIwXra0ZbZEeCWkDf77jELf4N2931ZE8TjKes9QnMu6PmHdEnNicFNrrBp00Rs7FM1n4lm2Xs9vHg==} + '@kevisual/router@0.2.4': + resolution: {integrity: sha512-N7X3XKVRlDl/rJFMhW9zcfemKAi0dnbuPmj45PmGlMfNDjcNfkIBxCav9wirFJo9Kr0NwbjEUjZW4XxmTh4OTQ==} '@kevisual/types@0.0.12': resolution: {integrity: sha512-zJXH2dosir3jVrQ6QG4i0+iLQeT9gJ3H+cKXs8ReWboxBSYzUZO78XssVeVrFPsJ33iaAqo4q3DWbSS1dWGn7Q==} @@ -958,8 +958,8 @@ packages: resolution: {integrity: sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==} engines: {node: '>= 20.19.0'} - '@opencode-ai/sdk@1.2.27': - resolution: {integrity: sha512-Wk0o/I+Fo+wE3zgvlJDs8Fb67KlKqX0PrV8dK5adSDkANq6r4Z25zXJg2iOir+a8ntg3rAcpel1OY4FV/TwRUA==} + '@opencode-ai/sdk@1.3.3': + resolution: {integrity: sha512-qg7DwEVUpZArsYajs0DcaHqmIYB3EfHCuuTdMJir7Yc976DUWDfLR/5y9h8fKb9HAMJXe4TZkAIEr0/3OmK67g==} '@opentelemetry/api@1.9.0': resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} @@ -1265,8 +1265,8 @@ packages: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} - ai@6.0.137: - resolution: {integrity: sha512-9e/mNMTmXmMkmldEJPIumy9FFBuUWHUyj2yF8EglC3VVOhVVBwlnpeHYSFKdNc13Jj6Hso3EJcZioMaofgCs4A==} + ai@6.0.138: + resolution: {integrity: sha512-49OfPe0f5uxJ6jUdA5BBXjIinP6+ZdYfAtpF2aEH64GA5wPcxH2rf/TBUQQ0bbamBz/D+TLMV18xilZqOC+zaA==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -1388,8 +1388,8 @@ packages: buffer@6.0.3: resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - bullmq@5.71.0: - resolution: {integrity: sha512-aeNWh4drsafSKnAJeiNH/nZP/5O8ZdtdMbnOPZmpjXj7NZUP5YC901U3bIH41iZValm7d1i3c34ojv7q31m30w==} + bullmq@5.71.1: + resolution: {integrity: sha512-kOBfdcsHmO6wwmIjpersoVdYQ7jkjTgky4Yop0loc7QwSdgxliSzD69U9ijZuRrkyCJwz5p5eqxeGeQkJ0YGZQ==} bun-types@1.3.11: resolution: {integrity: sha512-1KGPpoxQWl9f6wcZh57LvrPIInQMn2TQ7jsgxqpRzg+l0QPOFvJVH7HmvHo/AiPgwXy+/Thf6Ov3EdVn1vOabg==} @@ -2729,7 +2729,7 @@ snapshots: '@ai-sdk/provider-utils': 4.0.19(zod@4.3.6) zod: 4.3.6 - '@ai-sdk/gateway@3.0.79(zod@4.3.6)': + '@ai-sdk/gateway@3.0.80(zod@4.3.6)': dependencies: '@ai-sdk/provider': 3.0.8 '@ai-sdk/provider-utils': 4.0.21(zod@4.3.6) @@ -2813,7 +2813,7 @@ snapshots: '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 - '@aws-sdk/client-s3@3.1015.0': + '@aws-sdk/client-s3@3.1017.0': dependencies: '@aws-crypto/sha1-browser': 5.2.0 '@aws-crypto/sha256-browser': 5.2.0 @@ -2827,11 +2827,11 @@ snapshots: '@aws-sdk/middleware-location-constraint': 3.972.8 '@aws-sdk/middleware-logger': 3.972.8 '@aws-sdk/middleware-recursion-detection': 3.972.8 - '@aws-sdk/middleware-sdk-s3': 3.972.24 + '@aws-sdk/middleware-sdk-s3': 3.972.25 '@aws-sdk/middleware-ssec': 3.972.8 '@aws-sdk/middleware-user-agent': 3.972.25 '@aws-sdk/region-config-resolver': 3.972.9 - '@aws-sdk/signature-v4-multi-region': 3.996.12 + '@aws-sdk/signature-v4-multi-region': 3.996.13 '@aws-sdk/types': 3.973.6 '@aws-sdk/util-endpoints': 3.996.5 '@aws-sdk/util-user-agent-browser': 3.972.8 @@ -3059,7 +3059,7 @@ snapshots: '@smithy/types': 4.13.1 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-s3@3.972.24': + '@aws-sdk/middleware-sdk-s3@3.972.25': dependencies: '@aws-sdk/core': 3.973.24 '@aws-sdk/types': 3.973.6 @@ -3144,9 +3144,9 @@ snapshots: '@smithy/types': 4.13.1 tslib: 2.8.1 - '@aws-sdk/signature-v4-multi-region@3.996.12': + '@aws-sdk/signature-v4-multi-region@3.996.13': dependencies: - '@aws-sdk/middleware-sdk-s3': 3.972.24 + '@aws-sdk/middleware-sdk-s3': 3.972.25 '@aws-sdk/types': 3.973.6 '@smithy/protocol-http': 5.3.12 '@smithy/signature-v4': 5.3.12 @@ -3464,7 +3464,7 @@ snapshots: '@kevisual/logger': 0.0.4 '@kevisual/permission': 0.0.4 '@kevisual/query': 0.0.53 - ai: 6.0.137(zod@4.3.6) + ai: 6.0.138(zod@4.3.6) zod: 4.3.6 '@kevisual/api@0.0.65(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': @@ -3491,12 +3491,12 @@ snapshots: '@kevisual/auth@2.0.3': {} - '@kevisual/cnb@0.0.60(dotenv@17.3.1)(idb-keyval@6.2.2)(ioredis@5.10.0)': + '@kevisual/cnb@0.0.61(dotenv@17.3.1)(idb-keyval@6.2.2)(ioredis@5.10.0)': dependencies: - '@kevisual/query': 0.0.53 - '@kevisual/router': 0.1.4 + '@kevisual/query': 0.0.55 + '@kevisual/router': 0.2.4 '@kevisual/use-config': 1.0.30(dotenv@17.3.1) - '@opencode-ai/sdk': 1.2.27 + '@opencode-ai/sdk': 1.3.3 es-toolkit: 1.45.1 nanoid: 5.1.7 unstorage: 1.17.4(idb-keyval@6.2.2)(ioredis@5.10.0) @@ -3555,7 +3555,7 @@ snapshots: es-toolkit: 1.45.1 zod: 4.3.6 - '@kevisual/router@0.2.2': + '@kevisual/router@0.2.4': dependencies: crypto-js: 4.2.0 es-toolkit: 1.45.1 @@ -3592,7 +3592,7 @@ snapshots: '@noble/hashes@2.0.1': {} - '@opencode-ai/sdk@1.2.27': {} + '@opencode-ai/sdk@1.3.3': {} '@opentelemetry/api@1.9.0': {} @@ -4061,9 +4061,9 @@ snapshots: transitivePeerDependencies: - supports-color - ai@6.0.137(zod@4.3.6): + ai@6.0.138(zod@4.3.6): dependencies: - '@ai-sdk/gateway': 3.0.79(zod@4.3.6) + '@ai-sdk/gateway': 3.0.80(zod@4.3.6) '@ai-sdk/provider': 3.0.8 '@ai-sdk/provider-utils': 4.0.21(zod@4.3.6) '@opentelemetry/api': 1.9.0 @@ -4188,7 +4188,7 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - bullmq@5.71.0: + bullmq@5.71.1: dependencies: cron-parser: 4.9.0 ioredis: 5.10.0