diff --git a/package.json b/package.json index 17be19ab..035dab69 100644 --- a/package.json +++ b/package.json @@ -18,8 +18,11 @@ "license": "MIT", "devDependencies": { "@biomejs/biome": "^2.4.4", + "@faker-js/faker": "^10.3.0", + "@types/node": "^25.3.0", "@vitest/coverage-v8": "^4.0.18", "@vitest/spy": "^4.0.18", + "rimraf": "^6.1.3", "vitest": "^4.0.18", "wrangler": "^4.68.1" }, diff --git a/packages/cache-manager/package.json b/packages/cache-manager/package.json index cb433693..18546f0f 100644 --- a/packages/cache-manager/package.json +++ b/packages/cache-manager/package.json @@ -68,12 +68,9 @@ "keyv": "^5.6.0" }, "devDependencies": { - "@faker-js/faker": "^10.2.0", "@keyv/redis": "^5.1.6", - "@types/node": "^24.10.10", "cache-manager-redis-yet": "^5.1.5", "cacheable": "workspace:^", - "rimraf": "^6.1.2", "tsup": "^8.5.1", "typescript": "^5.9.3" } diff --git a/packages/cacheable-request/package.json b/packages/cacheable-request/package.json index f3a75773..e6a3dbed 100644 --- a/packages/cacheable-request/package.json +++ b/packages/cacheable-request/package.json @@ -54,13 +54,11 @@ "devDependencies": { "@keyv/sqlite": "^4.0.6", "@types/express": "^5.0.6", - "@types/node": "^24.10.10", "@types/responselike": "^1.0.3", "body-parser": "^2.2.2", "delay": "^7.0.0", "express": "^5.2.1", "pify": "^6.1.0", - "rimraf": "^6.1.2", "sqlite3": "^5.1.7", "tsup": "^8.5.1", "typescript": "^5.9.3" diff --git a/packages/cacheable/package.json b/packages/cacheable/package.json index 61c07ae9..71624938 100644 --- a/packages/cacheable/package.json +++ b/packages/cacheable/package.json @@ -35,13 +35,10 @@ "clean": "rimraf ./dist ./coverage ./node_modules" }, "devDependencies": { - "@faker-js/faker": "^10.2.0", "@keyv/redis": "^5.1.5", "@keyv/valkey": "^1.0.11", "@qified/redis": "^0.6.0", - "@types/node": "^24.10.10", "lru-cache": "^11.2.4", - "rimraf": "^6.1.2", "tsup": "^8.5.1", "typescript": "^5.9.3" }, diff --git a/packages/file-entry-cache/package.json b/packages/file-entry-cache/package.json index d42648fd..f1e890fb 100644 --- a/packages/file-entry-cache/package.json +++ b/packages/file-entry-cache/package.json @@ -43,9 +43,7 @@ "clean": "rimraf ./dist ./coverage ./node_modules" }, "devDependencies": { - "@types/node": "^24.10.10", "pino": "^10.1.1", - "rimraf": "^6.1.2", "tsup": "^8.5.1", "typescript": "^5.9.3" }, diff --git a/packages/flat-cache/package.json b/packages/flat-cache/package.json index 8815a5f1..ec7695eb 100644 --- a/packages/flat-cache/package.json +++ b/packages/flat-cache/package.json @@ -66,9 +66,6 @@ "clean": "rimraf ./dist ./coverage ./node_modules" }, "devDependencies": { - "@faker-js/faker": "^10.2.0", - "@types/node": "^24.10.10", - "rimraf": "^6.1.2", "tsup": "^8.5.1", "typescript": "^5.9.3" }, diff --git a/packages/memory/package.json b/packages/memory/package.json index 84f11797..403b2a1f 100644 --- a/packages/memory/package.json +++ b/packages/memory/package.json @@ -35,9 +35,6 @@ "clean": "rimraf ./dist ./coverage ./node_modules" }, "devDependencies": { - "@faker-js/faker": "^10.3.0", - "@types/node": "^25.3.0", - "rimraf": "^6.1.3", "tsup": "^8.5.1", "typescript": "^5.9.3" }, diff --git a/packages/net/package.json b/packages/net/package.json index 73e6afa6..ba5dad0d 100644 --- a/packages/net/package.json +++ b/packages/net/package.json @@ -35,10 +35,7 @@ "clean": "rimraf ./dist ./coverage ./node_modules" }, "devDependencies": { - "@faker-js/faker": "^10.3.0", "@types/http-cache-semantics": "^4.2.0", - "@types/node": "^25.3.0", - "rimraf": "^6.1.3", "tsup": "^8.5.1", "typescript": "^5.9.3" }, diff --git a/packages/node-cache/package.json b/packages/node-cache/package.json index eb19e124..6db63292 100644 --- a/packages/node-cache/package.json +++ b/packages/node-cache/package.json @@ -48,9 +48,6 @@ "clean": "rimraf ./dist ./coverage ./node_modules" }, "devDependencies": { - "@faker-js/faker": "^10.2.0", - "@types/node": "^24.10.10", - "rimraf": "^6.1.2", "tsup": "^8.5.1", "typescript": "^5.9.3" }, diff --git a/packages/utils/package.json b/packages/utils/package.json index d1ed7671..3ad522b8 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -39,9 +39,6 @@ "keyv": "^5.6.0" }, "devDependencies": { - "@faker-js/faker": "^10.3.0", - "@types/node": "^25.3.0", - "rimraf": "^6.1.3", "tsup": "^8.5.1", "typescript": "^5.9.3" }, diff --git a/packages/website/package.json b/packages/website/package.json index 5afee85b..53716a00 100644 --- a/packages/website/package.json +++ b/packages/website/package.json @@ -13,9 +13,7 @@ "clean": "rimraf ./dist" }, "devDependencies": { - "@types/node": "25.2.0", "docula": "0.40.0", - "rimraf": "6.1.2", "tsx": "4.21.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b42391b8..f3cd755d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,12 +11,21 @@ importers: '@biomejs/biome': specifier: ^2.4.4 version: 2.4.4 + '@faker-js/faker': + specifier: ^10.3.0 + version: 10.3.0 + '@types/node': + specifier: ^25.3.0 + version: 25.3.0 '@vitest/coverage-v8': specifier: ^4.0.18 version: 4.0.18(vitest@4.0.18(@types/node@25.3.0)(jiti@2.6.1)(terser@5.31.3)(tsx@4.21.0)(yaml@2.5.0)) '@vitest/spy': specifier: ^4.0.18 version: 4.0.18 + rimraf: + specifier: ^6.1.3 + version: 6.1.3 vitest: specifier: ^4.0.18 version: 4.0.18(@types/node@25.3.0)(jiti@2.6.1)(terser@5.31.3)(tsx@4.21.0)(yaml@2.5.0) @@ -73,24 +82,15 @@ importers: specifier: ^5.6.0 version: 5.6.0 devDependencies: - '@faker-js/faker': - specifier: ^10.2.0 - version: 10.2.0 '@keyv/redis': specifier: ^5.1.6 version: 5.1.6(keyv@5.6.0) - '@types/node': - specifier: ^24.10.10 - version: 24.10.10 cache-manager-redis-yet: specifier: ^5.1.5 version: 5.1.5 cacheable: specifier: workspace:^ version: link:../cacheable - rimraf: - specifier: ^6.1.2 - version: 6.1.2 tsup: specifier: ^8.5.1 version: 8.5.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.5.0) @@ -116,9 +116,6 @@ importers: specifier: ^0.6.0 version: 0.6.0 devDependencies: - '@faker-js/faker': - specifier: ^10.2.0 - version: 10.2.0 '@keyv/redis': specifier: ^5.1.5 version: 5.1.5(keyv@5.6.0) @@ -128,15 +125,9 @@ importers: '@qified/redis': specifier: ^0.6.0 version: 0.6.0(qified@0.6.0) - '@types/node': - specifier: ^24.10.10 - version: 24.10.10 lru-cache: specifier: ^11.2.4 version: 11.2.4 - rimraf: - specifier: ^6.1.2 - version: 6.1.2 tsup: specifier: ^8.5.1 version: 8.5.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.5.0) @@ -174,9 +165,6 @@ importers: '@types/express': specifier: ^5.0.6 version: 5.0.6 - '@types/node': - specifier: ^24.10.10 - version: 24.10.10 '@types/responselike': specifier: ^1.0.3 version: 1.0.3 @@ -192,9 +180,6 @@ importers: pify: specifier: ^6.1.0 version: 6.1.0 - rimraf: - specifier: ^6.1.2 - version: 6.1.2 sqlite3: specifier: ^5.1.7 version: 5.1.7 @@ -211,15 +196,9 @@ importers: specifier: workspace:^ version: link:../flat-cache devDependencies: - '@types/node': - specifier: ^24.10.10 - version: 24.10.10 pino: specifier: ^10.1.1 version: 10.1.1 - rimraf: - specifier: ^6.1.2 - version: 6.1.2 tsup: specifier: ^8.5.1 version: 8.5.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.5.0) @@ -239,15 +218,6 @@ importers: specifier: ^1.15.0 version: 1.15.0 devDependencies: - '@faker-js/faker': - specifier: ^10.2.0 - version: 10.2.0 - '@types/node': - specifier: ^24.10.10 - version: 24.10.10 - rimraf: - specifier: ^6.1.2 - version: 6.1.2 tsup: specifier: ^8.5.1 version: 8.5.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.5.0) @@ -270,15 +240,6 @@ importers: specifier: ^5.6.0 version: 5.6.0 devDependencies: - '@faker-js/faker': - specifier: ^10.3.0 - version: 10.3.0 - '@types/node': - specifier: ^25.3.0 - version: 25.3.0 - rimraf: - specifier: ^6.1.3 - version: 6.1.3 tsup: specifier: ^8.5.1 version: 8.5.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.5.0) @@ -301,18 +262,9 @@ importers: specifier: ^7.22.0 version: 7.22.0 devDependencies: - '@faker-js/faker': - specifier: ^10.3.0 - version: 10.3.0 '@types/http-cache-semantics': specifier: ^4.2.0 version: 4.2.0 - '@types/node': - specifier: ^25.3.0 - version: 25.3.0 - rimraf: - specifier: ^6.1.3 - version: 6.1.3 tsup: specifier: ^8.5.1 version: 8.5.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.5.0) @@ -332,15 +284,6 @@ importers: specifier: ^5.6.0 version: 5.6.0 devDependencies: - '@faker-js/faker': - specifier: ^10.2.0 - version: 10.2.0 - '@types/node': - specifier: ^24.10.10 - version: 24.10.10 - rimraf: - specifier: ^6.1.2 - version: 6.1.2 tsup: specifier: ^8.5.1 version: 8.5.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.5.0) @@ -357,15 +300,6 @@ importers: specifier: ^5.6.0 version: 5.6.0 devDependencies: - '@faker-js/faker': - specifier: ^10.3.0 - version: 10.3.0 - '@types/node': - specifier: ^25.3.0 - version: 25.3.0 - rimraf: - specifier: ^6.1.3 - version: 6.1.3 tsup: specifier: ^8.5.1 version: 8.5.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.5.0) @@ -375,15 +309,9 @@ importers: packages/website: devDependencies: - '@types/node': - specifier: 25.2.0 - version: 25.2.0 docula: specifier: 0.40.0 version: 0.40.0(chokidar@3.6.0) - rimraf: - specifier: 6.1.2 - version: 6.1.2 tsx: specifier: 4.21.0 version: 4.21.0 @@ -1010,10 +938,6 @@ packages: cpu: [x64] os: [win32] - '@faker-js/faker@10.2.0': - resolution: {integrity: sha512-rTXwAsIxpCqzUnZvrxVh3L0QA0NzToqWBLAhV+zDV3MIIwiQhAZHMdPCIaj5n/yADu/tyk12wIPgL6YHGXJP+g==} - engines: {node: ^20.19.0 || ^22.13.0 || ^23.5.0 || >=24.0.0, npm: '>=10'} - '@faker-js/faker@10.3.0': resolution: {integrity: sha512-It0Sne6P3szg7JIi6CgKbvTZoMjxBZhcv91ZrqrNuaZQfB5WoqYYbzCUOq89YR+VY8juY9M1vDWmDDa2TzfXCw==} engines: {node: ^20.19.0 || ^22.13.0 || ^23.5.0 || >=24.0.0, npm: '>=10'} @@ -1181,14 +1105,6 @@ packages: '@iovalkey/commands@0.1.0': resolution: {integrity: sha512-/B9W4qKSSITDii5nkBCHyPkIkAi+ealUtr1oqBJsLxjSRLka4pxun2VvMNSmcwgAMxgXtQfl0qRv7TE+udPJzg==} - '@isaacs/balanced-match@4.0.1': - resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} - engines: {node: 20 || >=22} - - '@isaacs/brace-expansion@5.0.1': - resolution: {integrity: sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ==} - engines: {node: 20 || >=22} - '@jaredwray/fumanchu@4.5.1': resolution: {integrity: sha512-gNUugpldx0lS8yFE7LRmERNcbuvx5+rugCmMtORHGtPWVkv8X2Wbbg84Bd7Urj55krXcyDMApkYTxgo/5Mlg9A==} @@ -1722,12 +1638,6 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@24.10.10': - resolution: {integrity: sha512-+0/4J266CBGPUq/ELg7QUHhN25WYjE0wYTPSQJn1xeu8DOlIOPxXxrNGiLmfAWl7HMMgWFWXpt9IDjMWrF5Iow==} - - '@types/node@25.2.0': - resolution: {integrity: sha512-DZ8VwRFUNzuqJ5khrvwMXHmvPe+zGayJhr2CDNiKB1WBE1ST8Djl00D0IC4vvNmHMdj6DlbYRIaFE7WHjlDl5w==} - '@types/node@25.3.0': resolution: {integrity: sha512-4K3bqJpXpqfg2XKGK9bpDTc6xO/xoUP/RBWS7AtRMug6zZFaRekiLzjVtAoZMquxoAbzBvy5nxQ7veS5eYzf8A==} @@ -2537,10 +2447,6 @@ packages: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} - glob@13.0.1: - resolution: {integrity: sha512-B7U/vJpE3DkJ5WXTgTpTRN63uV42DseiXXKMwG14LQBXmsdeIoHAPbU/MEo6II0k5ED74uc2ZGTC6MwHFQhF6w==} - engines: {node: 20 || >=22} - glob@13.0.6: resolution: {integrity: sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==} engines: {node: 18 || 20 || >=22} @@ -3176,10 +3082,6 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - minimatch@10.1.2: - resolution: {integrity: sha512-fu656aJ0n2kcXwsnwnv9g24tkU5uSmOlTjd6WyyaKm2Z+h1qmY6bAjrcaIxF/BslFqbZ8UBtbJi7KgQOZD2PTw==} - engines: {node: 20 || >=22} - minimatch@10.2.2: resolution: {integrity: sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==} engines: {node: 18 || 20 || >=22} @@ -3225,10 +3127,6 @@ packages: resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} - minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} - engines: {node: '>=16 || 14 >=14.17'} - minipass@7.1.3: resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==} engines: {node: '>=16 || 14 >=14.17'} @@ -3391,10 +3289,6 @@ packages: path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - path-scurry@2.0.1: - resolution: {integrity: sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==} - engines: {node: 20 || >=22} - path-scurry@2.0.2: resolution: {integrity: sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==} engines: {node: 18 || 20 || >=22} @@ -3709,11 +3603,6 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rimraf@6.1.2: - resolution: {integrity: sha512-cFCkPslJv7BAXJsYlK1dZsbP8/ZNLkCAQ0bi1hf5EKX2QHegmDFEFA6QhuYJlk7UDdc+02JjO80YSOrWPpw06g==} - engines: {node: 20 || >=22} - hasBin: true - rimraf@6.1.3: resolution: {integrity: sha512-LKg+Cr2ZF61fkcaK1UdkH2yEBBKnYjTyWzTJT6KNPcSPaiT7HSdhtMXQuN5wkTX0Xu72KQ1l8S42rlmexS2hSA==} engines: {node: 20 || >=22} @@ -4103,9 +3992,6 @@ packages: engines: {node: '>=0.8.0'} hasBin: true - undici-types@7.16.0: - resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} - undici-types@7.18.2: resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} @@ -4720,8 +4606,6 @@ snapshots: '@esbuild/win32-x64@0.27.3': optional: true - '@faker-js/faker@10.2.0': {} - '@faker-js/faker@10.3.0': {} '@faker-js/faker@9.8.0': {} @@ -4827,12 +4711,6 @@ snapshots: '@iovalkey/commands@0.1.0': {} - '@isaacs/balanced-match@4.0.1': {} - - '@isaacs/brace-expansion@5.0.1': - dependencies: - '@isaacs/balanced-match': 4.0.1 - '@jaredwray/fumanchu@4.5.1': dependencies: chrono-node: 2.9.0 @@ -5212,7 +5090,7 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 24.10.10 + '@types/node': 25.3.0 '@types/bytes@3.1.5': {} @@ -5223,7 +5101,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 24.10.10 + '@types/node': 25.3.0 '@types/debug@4.1.12': dependencies: @@ -5239,7 +5117,7 @@ snapshots: '@types/express-serve-static-core@5.0.6': dependencies: - '@types/node': 24.10.10 + '@types/node': 25.3.0 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 0.17.5 @@ -5268,14 +5146,6 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@24.10.10': - dependencies: - undici-types: 7.16.0 - - '@types/node@25.2.0': - dependencies: - undici-types: 7.16.0 - '@types/node@25.3.0': dependencies: undici-types: 7.18.2 @@ -5288,17 +5158,17 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 24.10.10 + '@types/node': 25.3.0 '@types/send@0.17.5': dependencies: '@types/mime': 1.3.5 - '@types/node': 24.10.10 + '@types/node': 25.3.0 '@types/serve-static@2.2.0': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 24.10.10 + '@types/node': 25.3.0 '@types/ungap__structured-clone@1.2.0': {} @@ -6223,12 +6093,6 @@ snapshots: is-glob: 4.0.3 optional: true - glob@13.0.1: - dependencies: - minimatch: 10.1.2 - minipass: 7.1.2 - path-scurry: 2.0.1 - glob@13.0.6: dependencies: minimatch: 10.2.2 @@ -7209,10 +7073,6 @@ snapshots: - bufferutil - utf-8-validate - minimatch@10.1.2: - dependencies: - '@isaacs/brace-expansion': 5.0.1 - minimatch@10.2.2: dependencies: brace-expansion: 5.0.3 @@ -7267,8 +7127,6 @@ snapshots: minipass@5.0.0: {} - minipass@7.1.2: {} - minipass@7.1.3: {} minizlib@2.1.2: @@ -7436,11 +7294,6 @@ snapshots: path-parse@1.0.7: {} - path-scurry@2.0.1: - dependencies: - lru-cache: 11.2.6 - minipass: 7.1.2 - path-scurry@2.0.2: dependencies: lru-cache: 11.2.6 @@ -7838,11 +7691,6 @@ snapshots: glob: 7.2.3 optional: true - rimraf@6.1.2: - dependencies: - glob: 13.0.1 - package-json-from-dist: 1.0.1 - rimraf@6.1.3: dependencies: glob: 13.0.6 @@ -8350,8 +8198,6 @@ snapshots: uglify-js@3.19.3: optional: true - undici-types@7.16.0: {} - undici-types@7.18.2: {} undici@7.18.2: {}