diff --git a/app/game-api/package.json b/app/game-api/package.json index 8aab9e5..bd484d0 100644 --- a/app/game-api/package.json +++ b/app/game-api/package.json @@ -12,17 +12,17 @@ }, "devDependencies": { "tsdown": "^0.18.3", - "vite-tsconfig-paths": "^6.0.0", + "vite-tsconfig-paths": "^6.0.3", "vitest": "^4.0.16" }, "dependencies": { - "@fastify/cors": "^10.0.1", + "@fastify/cors": "^11.2.0", "@sammo-ts/common": "workspace:*", - "@sammo-ts/logic": "workspace:*", "@sammo-ts/infra": "workspace:*", + "@sammo-ts/logic": "workspace:*", "@trpc/server": "^11.4.4", "fastify": "^5.3.3", - "redis": "^4.7.0", + "redis": "^5.10.0", "zod": "^4.2.1" } } diff --git a/app/game-engine/package.json b/app/game-engine/package.json index ef762c1..31d8507 100644 --- a/app/game-engine/package.json +++ b/app/game-engine/package.json @@ -12,15 +12,15 @@ "typecheck": "tsc -b" }, "dependencies": { + "@prisma/client": "^7.2.0", "@sammo-ts/common": "workspace:*", "@sammo-ts/infra": "workspace:*", "@sammo-ts/logic": "workspace:*", - "@prisma/client": "^7.2.0", "zod": "^4.2.1" }, "devDependencies": { "tsdown": "^0.18.3", - "vite-tsconfig-paths": "^4.3.2", + "vite-tsconfig-paths": "^6.0.3", "vitest": "^4.0.16" } } diff --git a/app/gateway-api/package.json b/app/gateway-api/package.json index ebc6ee9..3b90b4b 100644 --- a/app/gateway-api/package.json +++ b/app/gateway-api/package.json @@ -12,17 +12,17 @@ }, "devDependencies": { "tsdown": "^0.18.3", - "vite-tsconfig-paths": "^6.0.0", + "vite-tsconfig-paths": "^6.0.3", "vitest": "^4.0.16" }, "dependencies": { - "@fastify/cors": "^10.0.1", + "@fastify/cors": "^11.2.0", "@prisma/client": "^7.2.0", "@sammo-ts/common": "workspace:*", "@sammo-ts/infra": "workspace:*", "@trpc/server": "^11.4.4", "fastify": "^5.3.3", - "redis": "^4.7.0", + "redis": "^5.10.0", "zod": "^4.2.1" } } diff --git a/package.json b/package.json index 07f1396..f170859 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "build:server": "pnpm --filter ./tools/build-scripts build:server --" }, "devDependencies": { - "@types/node": "^20.14.9", + "@types/node": "^25.0.3", "tsdown": "^0.18.3", "typescript": "^5.5.4" } diff --git a/packages/infra/package.json b/packages/infra/package.json index 321a69b..89dcd40 100644 --- a/packages/infra/package.json +++ b/packages/infra/package.json @@ -16,7 +16,7 @@ "@prisma/adapter-pg": "^7.2.0", "@prisma/client": "^7.2.0", "pg": "^8.16.3", - "redis": "^4.7.0" + "redis": "^5.10.0" }, "devDependencies": { "@types/pg": "^8.15.5", diff --git a/packages/logic/package.json b/packages/logic/package.json index 046373b..5f145e1 100644 --- a/packages/logic/package.json +++ b/packages/logic/package.json @@ -24,7 +24,7 @@ }, "devDependencies": { "tsdown": "^0.18.3", - "vite-tsconfig-paths": "^4.3.2", + "vite-tsconfig-paths": "^6.0.3", "vitest": "^4.0.16" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e1c36d2..f092a19 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: devDependencies: '@types/node': - specifier: ^20.14.9 - version: 20.19.27 + specifier: ^25.0.3 + version: 25.0.3 tsdown: specifier: ^0.18.3 version: 0.18.3(typescript@5.9.3) @@ -21,14 +21,17 @@ importers: app/game-api: dependencies: '@fastify/cors': - specifier: ^10.0.1 - version: 10.1.0 + specifier: ^11.2.0 + version: 11.2.0 '@sammo-ts/common': specifier: workspace:* version: link:../../packages/common '@sammo-ts/infra': specifier: workspace:* version: link:../../packages/infra + '@sammo-ts/logic': + specifier: workspace:* + version: link:../../packages/logic '@trpc/server': specifier: ^11.4.4 version: 11.8.1(typescript@5.9.3) @@ -36,8 +39,8 @@ importers: specifier: ^5.3.3 version: 5.6.2 redis: - specifier: ^4.7.0 - version: 4.7.1 + specifier: ^5.10.0 + version: 5.10.0 zod: specifier: ^4.2.1 version: 4.2.1 @@ -46,11 +49,11 @@ importers: specifier: ^0.18.3 version: 0.18.3(typescript@5.9.3) vite-tsconfig-paths: - specifier: ^6.0.0 - version: 6.0.3(typescript@5.9.3)(vite@7.3.0(@types/node@20.19.27)(jiti@2.6.1)) + specifier: ^6.0.3 + version: 6.0.3(typescript@5.9.3)(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)) vitest: specifier: ^4.0.16 - version: 4.0.16(@types/node@20.19.27)(jiti@2.6.1) + version: 4.0.16(@types/node@25.0.3)(jiti@2.6.1) app/game-engine: dependencies: @@ -74,19 +77,19 @@ importers: specifier: ^0.18.3 version: 0.18.3(typescript@5.9.3) vite-tsconfig-paths: - specifier: ^4.3.2 - version: 4.3.2(typescript@5.9.3)(vite@7.3.0(@types/node@20.19.27)(jiti@2.6.1)) + specifier: ^6.0.3 + version: 6.0.3(typescript@5.9.3)(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)) vitest: specifier: ^4.0.16 - version: 4.0.16(@types/node@20.19.27)(jiti@2.6.1) + version: 4.0.16(@types/node@25.0.3)(jiti@2.6.1) app/game-frontend: {} app/gateway-api: dependencies: '@fastify/cors': - specifier: ^10.0.1 - version: 10.1.0 + specifier: ^11.2.0 + version: 11.2.0 '@prisma/client': specifier: ^7.2.0 version: 7.2.0(prisma@7.2.0(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3) @@ -103,8 +106,8 @@ importers: specifier: ^5.3.3 version: 5.6.2 redis: - specifier: ^4.7.0 - version: 4.7.1 + specifier: ^5.10.0 + version: 5.10.0 zod: specifier: ^4.2.1 version: 4.2.1 @@ -113,11 +116,11 @@ importers: specifier: ^0.18.3 version: 0.18.3(typescript@5.9.3) vite-tsconfig-paths: - specifier: ^6.0.0 - version: 6.0.3(typescript@5.9.3)(vite@7.3.0(@types/node@20.19.27)(jiti@2.6.1)) + specifier: ^6.0.3 + version: 6.0.3(typescript@5.9.3)(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)) vitest: specifier: ^4.0.16 - version: 4.0.16(@types/node@20.19.27)(jiti@2.6.1) + version: 4.0.16(@types/node@25.0.3)(jiti@2.6.1) app/gateway-frontend: {} @@ -132,7 +135,7 @@ importers: version: 0.18.3(typescript@5.9.3) vitest: specifier: ^4.0.16 - version: 4.0.16(@types/node@20.19.27)(jiti@2.6.1) + version: 4.0.16(@types/node@25.0.3)(jiti@2.6.1) packages/infra: dependencies: @@ -146,8 +149,8 @@ importers: specifier: ^8.16.3 version: 8.16.3 redis: - specifier: ^4.7.0 - version: 4.7.1 + specifier: ^5.10.0 + version: 5.10.0 devDependencies: '@types/pg': specifier: ^8.15.5 @@ -175,11 +178,11 @@ importers: specifier: ^0.18.3 version: 0.18.3(typescript@5.9.3) vite-tsconfig-paths: - specifier: ^4.3.2 - version: 4.3.2(typescript@5.9.3)(vite@7.3.0(@types/node@20.19.27)(jiti@2.6.1)) + specifier: ^6.0.3 + version: 6.0.3(typescript@5.9.3)(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)) vitest: specifier: ^4.0.16 - version: 4.0.16(@types/node@20.19.27)(jiti@2.6.1) + version: 4.0.16(@types/node@25.0.3)(jiti@2.6.1) tools/build-scripts: {} @@ -400,8 +403,8 @@ packages: '@fastify/ajv-compiler@4.0.5': resolution: {integrity: sha512-KoWKW+MhvfTRWL4qrhUwAAZoaChluo0m0vbiJlGMt2GXvL4LVPQEjt8kSpHI3IBq5Rez8fg+XeH3cneztq+C7A==} - '@fastify/cors@10.1.0': - resolution: {integrity: sha512-MZyBCBJtII60CU9Xme/iE4aEy8G7QpzGR8zkdXZkDFt7ElEMachbE61tfhAG/bvSaULlqlf0huMT12T7iqEmdQ==} + '@fastify/cors@11.2.0': + resolution: {integrity: sha512-LbLHBuSAdGdSFZYTLVA3+Ch2t+sA6nq3Ejc6XLAKiQ6ViS2qFnvicpj0htsx03FyYeLs04HfRNBsz/a8SvbcUw==} '@fastify/error@4.2.0': resolution: {integrity: sha512-RSo3sVDXfHskiBZKBPRgnQTtIqpi/7zhJOEmAxCiBcM7d0uwdGdxLlsCaLzGs8v8NnxIRlfG0N51p5yFaOentQ==} @@ -511,34 +514,33 @@ packages: '@quansync/fs@1.0.0': resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} - '@redis/bloom@1.2.0': - resolution: {integrity: sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==} + '@redis/bloom@5.10.0': + resolution: {integrity: sha512-doIF37ob+l47n0rkpRNgU8n4iacBlKM9xLiP1LtTZTvz8TloJB8qx/MgvhMhKdYG+CvCY2aPBnN2706izFn/4A==} + engines: {node: '>= 18'} peerDependencies: - '@redis/client': ^1.0.0 + '@redis/client': ^5.10.0 - '@redis/client@1.6.1': - resolution: {integrity: sha512-/KCsg3xSlR+nCK8/8ZYSknYxvXHwubJrU82F3Lm1Fp6789VQ0/3RJKfsmRXjqfaTA++23CvC3hqmqe/2GEt6Kw==} - engines: {node: '>=14'} + '@redis/client@5.10.0': + resolution: {integrity: sha512-JXmM4XCoso6C75Mr3lhKA3eNxSzkYi3nCzxDIKY+YOszYsJjuKbFgVtguVPbLMOttN4iu2fXoc2BGhdnYhIOxA==} + engines: {node: '>= 18'} - '@redis/graph@1.1.1': - resolution: {integrity: sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw==} + '@redis/json@5.10.0': + resolution: {integrity: sha512-B2G8XlOmTPUuZtD44EMGbtoepQG34RCDXLZbjrtON1Djet0t5Ri7/YPXvL9aomXqP8lLTreaprtyLKF4tmXEEA==} + engines: {node: '>= 18'} peerDependencies: - '@redis/client': ^1.0.0 + '@redis/client': ^5.10.0 - '@redis/json@1.0.7': - resolution: {integrity: sha512-6UyXfjVaTBTJtKNG4/9Z8PSpKE6XgSyEb8iwaqDcy+uKrd/DGYHTWkUdnQDyzm727V7p21WUMhsqz5oy65kPcQ==} + '@redis/search@5.10.0': + resolution: {integrity: sha512-3SVcPswoSfp2HnmWbAGUzlbUPn7fOohVu2weUQ0S+EMiQi8jwjL+aN2p6V3TI65eNfVsJ8vyPvqWklm6H6esmg==} + engines: {node: '>= 18'} peerDependencies: - '@redis/client': ^1.0.0 + '@redis/client': ^5.10.0 - '@redis/search@1.2.0': - resolution: {integrity: sha512-tYoDBbtqOVigEDMAcTGsRlMycIIjwMCgD8eR2t0NANeQmgK/lvxNAvYyb6bZDD4frHRhIHkJu2TBRvB0ERkOmw==} + '@redis/time-series@5.10.0': + resolution: {integrity: sha512-cPkpddXH5kc/SdRhF0YG0qtjL+noqFT0AcHbQ6axhsPsO7iqPi1cjxgdkE9TNeKiBUUdCaU1DbqkR/LzbzPBhg==} + engines: {node: '>= 18'} peerDependencies: - '@redis/client': ^1.0.0 - - '@redis/time-series@1.1.0': - resolution: {integrity: sha512-c1Q99M5ljsIuc4YdaCwfUEXsofakb9c8+Zse2qxTadu8TalLXuAESzLvFAvNVbkmSlvlzIQOLpBCmWI9wTOt+g==} - peerDependencies: - '@redis/client': ^1.0.0 + '@redis/client': ^5.10.0 '@rolldown/binding-android-arm64@1.0.0-beta.57': resolution: {integrity: sha512-GoOVDy8bjw9z1K30Oo803nSzXJS/vWhFijFsW3kzvZCO8IZwFnNa6pGctmbbJstKl3Fv6UBwyjJQN6msejW0IQ==} @@ -750,8 +752,8 @@ packages: '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - '@types/node@20.19.27': - resolution: {integrity: sha512-N2clP5pJhB2YnZJ3PIHFk5RkygRX5WO/5f0WC08tp0wd+sv0rsJk3MqWn3CbNmT2J505a5336jaQj4ph1AdMug==} + '@types/node@25.0.3': + resolution: {integrity: sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==} '@types/pg@8.16.0': resolution: {integrity: sha512-RmhMd/wD+CF8Dfo+cVIy3RR5cl8CyfXQ0tGgW6XBL8L4LM/UTEbNXYRbLwU6w+CgrKBNbrQWt4FUtTfaU5jSYQ==} @@ -998,10 +1000,6 @@ packages: generate-function@2.3.1: resolution: {integrity: sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==} - generic-pool@3.9.0: - resolution: {integrity: sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g==} - engines: {node: '>= 4'} - get-port-please@3.1.2: resolution: {integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==} @@ -1087,9 +1085,6 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - mnemonist@0.40.0: - resolution: {integrity: sha512-kdd8AFNig2AD5Rkih7EPCXhu/iMvwevQFX/uEiGhZyPZi7fHqOoF4V4kHLpCfysxXMgQ4B52kdPMCwARshKvEg==} - ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -1114,9 +1109,6 @@ packages: engines: {node: ^14.16.0 || >=16.10.0} hasBin: true - obliterator@2.0.5: - resolution: {integrity: sha512-42CPE9AhahZRsMNslczq0ctAEtqk8Eka26QofnqC346BZdHDySk3LWka23LI7ULIw11NmltpiLagIq8gBozxTw==} - obug@2.1.1: resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} @@ -1270,8 +1262,9 @@ packages: resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} engines: {node: '>= 12.13.0'} - redis@4.7.1: - resolution: {integrity: sha512-S1bJDnqLftzHXHP8JsT5II/CtHWQrASX5K96REjWjlmWKrviSOLWmM7QnRLstAWsu1VBBV1ffV6DzCvxNP0UJQ==} + redis@5.10.0: + resolution: {integrity: sha512-0/Y+7IEiTgVGPrLFKy8oAEArSyEJkU0zvgV5xyi9NzNQ+SLZmyFbUsWIbgPcd4UdUh00opXGKlXJwMmsis5Byw==} + engines: {node: '>= 18'} regexp-to-ast@0.5.0: resolution: {integrity: sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==} @@ -1475,8 +1468,8 @@ packages: unconfig-core@7.4.2: resolution: {integrity: sha512-VgPCvLWugINbXvMQDf8Jh0mlbvNjNC6eSUziHsBCMpxR05OPrNrvDnyatdMjRgcHaaNsCqz+wjNXxNw1kRLHUg==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} unrun@0.2.21: resolution: {integrity: sha512-VuwI4YKtwBpDvM7hCEop2Im/ezS82dliqJpkh9pvS6ve8HcUsBDvESHxMmUfImXR03GkmfdDynyrh/pUJnlguw==} @@ -1496,14 +1489,6 @@ packages: typescript: optional: true - vite-tsconfig-paths@4.3.2: - resolution: {integrity: sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==} - peerDependencies: - vite: '*' - peerDependenciesMeta: - vite: - optional: true - vite-tsconfig-paths@6.0.3: resolution: {integrity: sha512-7bL7FPX/DSviaZGYUKowWF1AiDVWjMjxNbE8lyaVGDezkedWqfGhlnQ4BZXre0ZN5P4kAgIJfAlgFDVyjrCIyg==} peerDependencies: @@ -1600,9 +1585,6 @@ packages: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} - yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - zeptomatch@2.0.2: resolution: {integrity: sha512-H33jtSKf8Ijtb5BW6wua3G5DhnFjbFML36eFu+VdOoVY4HD9e7ggjqdM6639B+L87rjnR6Y+XeRzBXZdy52B/g==} @@ -1757,10 +1739,10 @@ snapshots: ajv-formats: 3.0.1(ajv@8.17.1) fast-uri: 3.1.0 - '@fastify/cors@10.1.0': + '@fastify/cors@11.2.0': dependencies: fastify-plugin: 5.1.0 - mnemonist: 0.40.0 + toad-cache: 3.7.0 '@fastify/error@4.2.0': {} @@ -1904,31 +1886,25 @@ snapshots: dependencies: quansync: 1.0.0 - '@redis/bloom@1.2.0(@redis/client@1.6.1)': + '@redis/bloom@5.10.0(@redis/client@5.10.0)': dependencies: - '@redis/client': 1.6.1 + '@redis/client': 5.10.0 - '@redis/client@1.6.1': + '@redis/client@5.10.0': dependencies: cluster-key-slot: 1.1.2 - generic-pool: 3.9.0 - yallist: 4.0.0 - '@redis/graph@1.1.1(@redis/client@1.6.1)': + '@redis/json@5.10.0(@redis/client@5.10.0)': dependencies: - '@redis/client': 1.6.1 + '@redis/client': 5.10.0 - '@redis/json@1.0.7(@redis/client@1.6.1)': + '@redis/search@5.10.0(@redis/client@5.10.0)': dependencies: - '@redis/client': 1.6.1 + '@redis/client': 5.10.0 - '@redis/search@1.2.0(@redis/client@1.6.1)': + '@redis/time-series@5.10.0(@redis/client@5.10.0)': dependencies: - '@redis/client': 1.6.1 - - '@redis/time-series@1.1.0(@redis/client@1.6.1)': - dependencies: - '@redis/client': 1.6.1 + '@redis/client': 5.10.0 '@rolldown/binding-android-arm64@1.0.0-beta.57': optional: true @@ -2059,13 +2035,13 @@ snapshots: '@types/estree@1.0.8': {} - '@types/node@20.19.27': + '@types/node@25.0.3': dependencies: - undici-types: 6.21.0 + undici-types: 7.16.0 '@types/pg@8.16.0': dependencies: - '@types/node': 20.19.27 + '@types/node': 25.0.3 pg-protocol: 1.10.3 pg-types: 2.2.0 @@ -2082,13 +2058,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.16(vite@7.3.0(@types/node@20.19.27)(jiti@2.6.1))': + '@vitest/mocker@4.0.16(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1))': dependencies: '@vitest/spy': 4.0.16 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.0(@types/node@20.19.27)(jiti@2.6.1) + vite: 7.3.0(@types/node@25.0.3)(jiti@2.6.1) '@vitest/pretty-format@4.0.16': dependencies: @@ -2332,8 +2308,6 @@ snapshots: dependencies: is-property: 1.0.2 - generic-pool@3.9.0: {} - get-port-please@3.1.2: {} get-tsconfig@4.13.0: @@ -2403,10 +2377,6 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - mnemonist@0.40.0: - dependencies: - obliterator: 2.0.5 - ms@2.1.3: {} mysql2@3.15.3: @@ -2437,8 +2407,6 @@ snapshots: pkg-types: 2.3.0 tinyexec: 1.0.2 - obliterator@2.0.5: {} - obug@2.1.1: {} ohash@2.0.11: {} @@ -2584,14 +2552,13 @@ snapshots: real-require@0.2.0: {} - redis@4.7.1: + redis@5.10.0: dependencies: - '@redis/bloom': 1.2.0(@redis/client@1.6.1) - '@redis/client': 1.6.1 - '@redis/graph': 1.1.1(@redis/client@1.6.1) - '@redis/json': 1.0.7(@redis/client@1.6.1) - '@redis/search': 1.2.0(@redis/client@1.6.1) - '@redis/time-series': 1.1.0(@redis/client@1.6.1) + '@redis/bloom': 5.10.0(@redis/client@5.10.0) + '@redis/client': 5.10.0 + '@redis/json': 5.10.0(@redis/client@5.10.0) + '@redis/search': 5.10.0(@redis/client@5.10.0) + '@redis/time-series': 5.10.0(@redis/client@5.10.0) regexp-to-ast@0.5.0: {} @@ -2782,7 +2749,7 @@ snapshots: '@quansync/fs': 1.0.0 quansync: 1.0.0 - undici-types@6.21.0: {} + undici-types@7.16.0: {} unrun@0.2.21: dependencies: @@ -2792,29 +2759,18 @@ snapshots: optionalDependencies: typescript: 5.9.3 - vite-tsconfig-paths@4.3.2(typescript@5.9.3)(vite@7.3.0(@types/node@20.19.27)(jiti@2.6.1)): + vite-tsconfig-paths@6.0.3(typescript@5.9.3)(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)): dependencies: debug: 4.4.3 globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.9.3) optionalDependencies: - vite: 7.3.0(@types/node@20.19.27)(jiti@2.6.1) + vite: 7.3.0(@types/node@25.0.3)(jiti@2.6.1) transitivePeerDependencies: - supports-color - typescript - vite-tsconfig-paths@6.0.3(typescript@5.9.3)(vite@7.3.0(@types/node@20.19.27)(jiti@2.6.1)): - dependencies: - debug: 4.4.3 - globrex: 0.1.2 - tsconfck: 3.1.6(typescript@5.9.3) - optionalDependencies: - vite: 7.3.0(@types/node@20.19.27)(jiti@2.6.1) - transitivePeerDependencies: - - supports-color - - typescript - - vite@7.3.0(@types/node@20.19.27)(jiti@2.6.1): + vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1): dependencies: esbuild: 0.27.2 fdir: 6.5.0(picomatch@4.0.3) @@ -2823,14 +2779,14 @@ snapshots: rollup: 4.54.0 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 20.19.27 + '@types/node': 25.0.3 fsevents: 2.3.3 jiti: 2.6.1 - vitest@4.0.16(@types/node@20.19.27)(jiti@2.6.1): + vitest@4.0.16(@types/node@25.0.3)(jiti@2.6.1): dependencies: '@vitest/expect': 4.0.16 - '@vitest/mocker': 4.0.16(vite@7.3.0(@types/node@20.19.27)(jiti@2.6.1)) + '@vitest/mocker': 4.0.16(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)) '@vitest/pretty-format': 4.0.16 '@vitest/runner': 4.0.16 '@vitest/snapshot': 4.0.16 @@ -2847,10 +2803,10 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.3.0(@types/node@20.19.27)(jiti@2.6.1) + vite: 7.3.0(@types/node@25.0.3)(jiti@2.6.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.19.27 + '@types/node': 25.0.3 transitivePeerDependencies: - jiti - less @@ -2875,8 +2831,6 @@ snapshots: xtend@4.0.2: {} - yallist@4.0.0: {} - zeptomatch@2.0.2: dependencies: grammex: 3.1.12