diff --git a/packages/benchmark/package.json b/packages/benchmark/package.json index dcdc7f51..49585632 100644 --- a/packages/benchmark/package.json +++ b/packages/benchmark/package.json @@ -47,23 +47,23 @@ "clean": "rimraf ./dist ./coverage ./node_modules" }, "dependencies": { - "@cacheable/memory": "workspace:^", "@faker-js/faker": "^10.4.0", - "@monstermann/tinybench-pretty-printer": "^0.1.0", - "bentocache": "^1.6.1", - "cache-manager": "workspace:^", - "cacheable": "workspace:^", - "lru.min": "^1.1.4", - "quick-lru": "^7.3.0", - "tinybench": "^4.0.1" + "@monstermann/tinybench-pretty-printer": "^0.3.0", + "tinybench": "^6.0.1" }, "files": [ "dist", "license" ], "devDependencies": { + "@cacheable/memory": "workspace:^", "@cacheable/node-cache": "workspace:^", + "bentocache": "^1.6.1", + "cache-manager": "workspace:^", + "cacheable": "workspace:^", + "lru.min": "^1.1.4", "node-cache": "^5.1.2", + "quick-lru": "^7.3.0", "tsx": "^4.21.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f02371e0..69e48a6b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -35,15 +35,22 @@ importers: packages/benchmark: dependencies: - '@cacheable/memory': - specifier: workspace:^ - version: link:../memory '@faker-js/faker': specifier: ^10.4.0 version: 10.4.0 '@monstermann/tinybench-pretty-printer': - specifier: ^0.1.0 - version: 0.1.0(tinybench@4.0.1) + specifier: ^0.3.0 + version: 0.3.0(tinybench@6.0.1) + tinybench: + specifier: ^6.0.1 + version: 6.0.1 + devDependencies: + '@cacheable/memory': + specifier: workspace:^ + version: link:../memory + '@cacheable/node-cache': + specifier: workspace:^ + version: link:../node-cache bentocache: specifier: ^1.6.1 version: 1.6.1 @@ -56,19 +63,12 @@ importers: lru.min: specifier: ^1.1.4 version: 1.1.4 - quick-lru: - specifier: ^7.3.0 - version: 7.3.0 - tinybench: - specifier: ^4.0.1 - version: 4.0.1 - devDependencies: - '@cacheable/node-cache': - specifier: workspace:^ - version: link:../node-cache node-cache: specifier: ^5.1.2 version: 5.1.2 + quick-lru: + specifier: ^7.3.0 + version: 7.3.0 tsx: specifier: ^4.21.0 version: 4.21.0 @@ -1190,10 +1190,10 @@ packages: '@monstermann/tables@0.0.0': resolution: {integrity: sha512-mpM86yGT6EPHIyB0c4uIdKQ9mPupfNotn0UHWbj1EVeYpJP/hC9k0p6KoLf9ZZ/r3gHu9PRq61tr3K8Yeg/Rng==} - '@monstermann/tinybench-pretty-printer@0.1.0': - resolution: {integrity: sha512-JjGUPttRQMpdVH8+mEk2XFgqjTlNwUsSwa10MyL22S3sUP/TntPlzWNbybY4JbRFl6dKEwxCb7myePxrghmtYw==} + '@monstermann/tinybench-pretty-printer@0.3.0': + resolution: {integrity: sha512-tuBUvFBQvBg8s9cktbt7xgdAD1UYbWPq9dGrkcs/2DFJxnSi6pGiagPKDX021KeGOPJSF5AfW4rZMJWSc8m18Q==} peerDependencies: - tinybench: ^4.0.0 + tinybench: ^6.0.0 '@noble/hashes@2.2.0': resolution: {integrity: sha512-IYqDGiTXab6FniAgnSdZwgWbomxpy9FtYvLKs7wCUs2a8RkITG+DFGO1DM9cr+E3/RgADRpFjrKVaJ1z6sjtEg==} @@ -1808,18 +1808,10 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} - ansi-regex@6.2.2: resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} engines: {node: '>=12'} - ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - ansi-styles@6.2.3: resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} engines: {node: '>=12'} @@ -3872,10 +3864,6 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} - strip-ansi@7.1.2: resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} engines: {node: '>=12'} @@ -3951,9 +3939,9 @@ packages: tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - tinybench@4.0.1: - resolution: {integrity: sha512-Nb1srn7dvzkVx0J5h1vq8f48e3TIcbrS7e/UfAI/cDSef/n8yLh4zsAEsFkfpw6auTY+ZaspEvam/xs8nMnotQ==} - engines: {node: '>=18.0.0'} + tinybench@6.0.1: + resolution: {integrity: sha512-cMdWsxmysdg8mNWf1pujiWl3TW0cU6m8QuNw55QlnP3I6N96Grb0wnu5N0syHIu3LbiVZCNqlfWzWDq84HZphA==} + engines: {node: '>=20.0.0'} tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} @@ -4893,11 +4881,11 @@ snapshots: picocolors: 1.1.1 string-width: 7.2.0 - '@monstermann/tinybench-pretty-printer@0.1.0(tinybench@4.0.1)': + '@monstermann/tinybench-pretty-printer@0.3.0(tinybench@6.0.1)': dependencies: '@monstermann/tables': 0.0.0 picocolors: 1.1.1 - tinybench: 4.0.1 + tinybench: 6.0.1 '@noble/hashes@2.2.0': {} @@ -5396,12 +5384,8 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.0.1: {} - ansi-regex@6.2.2: {} - ansi-styles@6.2.1: {} - ansi-styles@6.2.3: {} any-promise@1.3.0: {} @@ -8053,7 +8037,7 @@ snapshots: slice-ansi@5.0.0: dependencies: - ansi-styles: 6.2.1 + ansi-styles: 6.2.3 is-fullwidth-code-point: 4.0.0 slugify@1.6.6: {} @@ -8147,7 +8131,7 @@ snapshots: dependencies: emoji-regex: 10.3.0 get-east-asian-width: 1.2.0 - strip-ansi: 7.1.0 + strip-ansi: 7.1.2 string_decoder@1.3.0: dependencies: @@ -8162,10 +8146,6 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.0: - dependencies: - ansi-regex: 6.0.1 - strip-ansi@7.1.2: dependencies: ansi-regex: 6.2.2 @@ -8260,7 +8240,7 @@ snapshots: tinybench@2.9.0: {} - tinybench@4.0.1: {} + tinybench@6.0.1: {} tinyexec@0.3.2: {}