diff --git a/packages/codecs-core/package.json b/packages/codecs-core/package.json index a3976c98aa13..120cfe695dd5 100644 --- a/packages/codecs-core/package.json +++ b/packages/codecs-core/package.json @@ -75,7 +75,7 @@ "@solana/errors": "workspace:*" }, "devDependencies": { - "tinybench": "^2.9.0" + "tinybench": "^3.0.4" }, "peerDependencies": { "typescript": ">=5" diff --git a/packages/codecs-core/src/__benchmarks__/run.ts b/packages/codecs-core/src/__benchmarks__/run.ts index 3b94c394371a..28968a8027b9 100755 --- a/packages/codecs-core/src/__benchmarks__/run.ts +++ b/packages/codecs-core/src/__benchmarks__/run.ts @@ -47,7 +47,6 @@ bench ); void (async () => { - await bench.warmup(); await bench.run(); console.table(bench.table()); diff --git a/packages/codecs-strings/package.json b/packages/codecs-strings/package.json index 44b95501ae2a..74795ff352ab 100644 --- a/packages/codecs-strings/package.json +++ b/packages/codecs-strings/package.json @@ -78,7 +78,7 @@ }, "devDependencies": { "@solana/text-encoding-impl": "workspace:*", - "tinybench": "^2.9.0" + "tinybench": "^3.0.4" }, "peerDependencies": { "fastestsmallesttextencoderdecoder": "^1.0.22", diff --git a/packages/codecs-strings/src/__benchmarks__/run.ts b/packages/codecs-strings/src/__benchmarks__/run.ts index 8e00d6ade6c4..12b6c85abb4c 100755 --- a/packages/codecs-strings/src/__benchmarks__/run.ts +++ b/packages/codecs-strings/src/__benchmarks__/run.ts @@ -56,7 +56,6 @@ bench ); void (async () => { - await bench.warmup(); await bench.run(); console.table(bench.table()); diff --git a/packages/fetch-impl/package.json b/packages/fetch-impl/package.json index 7594add84b29..a7c390872d89 100644 --- a/packages/fetch-impl/package.json +++ b/packages/fetch-impl/package.json @@ -6,7 +6,7 @@ "benchmark": "./src/__benchmarks__/run.ts" }, "devDependencies": { - "tinybench": "^2.9.0", + "tinybench": "^3.0.4", "undici": "^6.20.0" }, "engines": { diff --git a/packages/keys/package.json b/packages/keys/package.json index 553db1832d08..576ec9c47a35 100644 --- a/packages/keys/package.json +++ b/packages/keys/package.json @@ -81,7 +81,7 @@ "typescript": ">=5" }, "devDependencies": { - "tinybench": "^2.9.0" + "tinybench": "^3.0.4" }, "engines": { "node": ">=20.18.0" diff --git a/packages/rpc-transport-http/package.json b/packages/rpc-transport-http/package.json index 5a72fcd298f0..98476cc09f8a 100644 --- a/packages/rpc-transport-http/package.json +++ b/packages/rpc-transport-http/package.json @@ -78,7 +78,7 @@ "undici-types": "^6.20.0" }, "devDependencies": { - "tinybench": "^2.9.0", + "tinybench": "^3.0.4", "undici": "^6.20.0", "zx": "^8.2.1" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ec91b47b4352..8b908c4cd164 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -393,8 +393,8 @@ importers: version: 5.5.2 devDependencies: tinybench: - specifier: ^2.9.0 - version: 2.9.0 + specifier: ^3.0.4 + version: 3.0.4 packages/codecs-data-structures: dependencies: @@ -449,8 +449,8 @@ importers: specifier: workspace:* version: link:../text-encoding-impl tinybench: - specifier: ^2.9.0 - version: 2.9.0 + specifier: ^3.0.4 + version: 3.0.4 packages/compat: dependencies: @@ -507,8 +507,8 @@ importers: packages/fetch-impl: devDependencies: tinybench: - specifier: ^2.9.0 - version: 2.9.0 + specifier: ^3.0.4 + version: 3.0.4 undici: specifier: ^6.20.0 version: 6.20.0 @@ -551,8 +551,8 @@ importers: version: 5.5.2 devDependencies: tinybench: - specifier: ^2.9.0 - version: 2.9.0 + specifier: ^3.0.4 + version: 3.0.4 packages/library: dependencies: @@ -1019,8 +1019,8 @@ importers: version: 6.20.0 devDependencies: tinybench: - specifier: ^2.9.0 - version: 2.9.0 + specifier: ^3.0.4 + version: 3.0.4 undici: specifier: ^6.20.0 version: 6.20.0 @@ -6564,8 +6564,9 @@ packages: tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - tinybench@2.9.0: - resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + tinybench@3.0.4: + resolution: {integrity: sha512-JMCuHaSJh6i1/8RMgZiRhA2KY/SiwnCxxGmoRz7onx69vDlh9YkbBFoi37WOssH+EccktzXYacTUtmIfdSqFTw==} + engines: {node: '>=18.0.0'} tinyexec@0.3.1: resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} @@ -13285,7 +13286,7 @@ snapshots: tiny-invariant@1.3.3: {} - tinybench@2.9.0: {} + tinybench@3.0.4: {} tinyexec@0.3.1: {}