@@ -26,30 +26,31 @@ jobs:
26
26
run : |
27
27
echo "Benchmarking vlt..."
28
28
npm -v
29
- hyperfine -i --prepare 'rm -rf node_modules vlt-lock.json' 'vlt install' --export-markdown vlt.md
29
+ hyperfine --warmup 3 - i --prepare 'rm -rf node_modules vlt-lock.json' 'vlt install' --export-markdown vlt.md
30
30
31
31
echo "Benchmarking npm..."
32
- hyperfine -i --prepare 'rm -rf node_modules package-lock.json .npmrc' 'npm install' --export-markdown npm.md
32
+ hyperfine --warmup 3 - i --prepare 'rm -rf node_modules package-lock.json .npmrc' 'npm install' --export-markdown npm.md
33
33
34
34
echo "Benchmarking yarn v1..."
35
- hyperfine -i --prepare 'rm -rf node_modules yarn.lock .yarnrc' 'yarn install' --export-markdown yarn.md
35
+ hyperfine --warmup 3 - i --prepare 'rm -rf node_modules yarn.lock .yarnrc' 'yarn install' --export-markdown yarn.md
36
36
37
37
corepack enable yarn pnpm
38
38
echo "Benchmarking pnpm..."
39
- hyperfine -i --prepare 'rm -rf node_modules pnpm-lock.yaml .npmrc' 'pnpm install' --export-markdown pnpm.md
39
+ hyperfine --warmup 3 - i --prepare 'rm -rf node_modules pnpm-lock.yaml .npmrc' 'pnpm install' --export-markdown pnpm.md
40
40
41
41
echo "Benchmarking yarn v2+..."
42
- hyperfine -i --prepare 'rm -rf node_modules yarn.lock .yarnrc && npm i -g @yarnpkg/cli-dist' 'yarn install' --export-markdown yarn .md
42
+ hyperfine --warmup 3 - i --prepare 'rm -rf node_modules yarn.lock .yarnrc && npm i -g @yarnpkg/cli-dist' 'yarn install' --export-markdown yarn2 .md
43
43
44
44
echo "Benchmarking bun..."
45
- hyperfine -i --prepare 'rm -rf node_modules bun.lockb' 'bun install' --export-markdown bun.md
45
+ hyperfine --warmup 3 - i --prepare 'rm -rf node_modules package-lock.json bun.lockb' 'bun install' --export-markdown bun.md
46
46
47
47
echo "Benchmarking deno..."
48
- hyperfine -i --prepare 'rm -rf node_modules deno.json' 'deno cache ' --export-markdown deno.md
48
+ hyperfine -i --prepare 'rm -rf node_modules deno.json' 'deno install ' --export-markdown deno.md
49
49
50
50
cat vlt.md >> combined_results.md
51
51
cat npm.md >> combined_results.md
52
52
cat yarn.md >> combined_results.md
53
+ cat yarn2.md >> combined_results.md
53
54
cat pnpm.md >> combined_results.md
54
55
cat bun.md >> combined_results.md
55
56
cat deno.md >> combined_results.md
0 commit comments