Skip to content

Commit 8e8e2fb

Browse files
chore: update benchmarks
1 parent 6292d1d commit 8e8e2fb

File tree

6 files changed

+120
-12
lines changed

6 files changed

+120
-12
lines changed

benchmarks/results/npm/11.4.2/alotta-files.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,30 @@
2525
withWarmModulesAndLockfile: 1404
2626
withWarmModules: 1703
2727
updatedDependencies: 8126
28+
- firstInstall: 32456
29+
repeatInstall: 1391
30+
withWarmCacheAndLockfile: 8080
31+
withWarmCache: 12254
32+
withLockfile: 10858
33+
withWarmCacheAndModules: 1672
34+
withWarmModulesAndLockfile: 1372
35+
withWarmModules: 1674
36+
updatedDependencies: 7311
37+
- firstInstall: 31173
38+
repeatInstall: 1389
39+
withWarmCacheAndLockfile: 8197
40+
withWarmCache: 12317
41+
withLockfile: 10980
42+
withWarmCacheAndModules: 1684
43+
withWarmModulesAndLockfile: 1391
44+
withWarmModules: 1677
45+
updatedDependencies: 6745
46+
- firstInstall: 33653
47+
repeatInstall: 1379
48+
withWarmCacheAndLockfile: 8070
49+
withWarmCache: 12429
50+
withLockfile: 11040
51+
withWarmCacheAndModules: 1699
52+
withWarmModulesAndLockfile: 1372
53+
withWarmModules: 1677
54+
updatedDependencies: 7224

benchmarks/results/pnpm/10.12.1/alotta-files.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,30 @@
5252
withWarmModulesAndLockfile: 891
5353
withWarmModules: 5212
5454
updatedDependencies: 3555
55+
- firstInstall: 8795
56+
repeatInstall: 891
57+
withWarmCacheAndLockfile: 2595
58+
withWarmCache: 6048
59+
withLockfile: 5537
60+
withWarmCacheAndModules: 2204
61+
withWarmModulesAndLockfile: 865
62+
withWarmModules: 5412
63+
updatedDependencies: 3563
64+
- firstInstall: 8754
65+
repeatInstall: 894
66+
withWarmCacheAndLockfile: 2533
67+
withWarmCache: 5883
68+
withLockfile: 5367
69+
withWarmCacheAndModules: 2210
70+
withWarmModulesAndLockfile: 908
71+
withWarmModules: 5241
72+
updatedDependencies: 3637
73+
- firstInstall: 8746
74+
repeatInstall: 889
75+
withWarmCacheAndLockfile: 2504
76+
withWarmCache: 5926
77+
withLockfile: 5568
78+
withWarmCacheAndModules: 2220
79+
withWarmModulesAndLockfile: 903
80+
withWarmModules: 5251
81+
updatedDependencies: 3347

benchmarks/results/yarn/4.9.2/alotta-files.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,3 +106,30 @@
106106
withWarmModulesAndLockfile: 5322
107107
withWarmModules: 7199
108108
updatedDependencies: 5982
109+
- firstInstall: 16099
110+
repeatInstall: 5216
111+
withWarmCacheAndLockfile: 5449
112+
withWarmCache: 7320
113+
withLockfile: 5570
114+
withWarmCacheAndModules: 7286
115+
withWarmModulesAndLockfile: 5200
116+
withWarmModules: 7098
117+
updatedDependencies: 6794
118+
- firstInstall: 7087
119+
repeatInstall: 5208
120+
withWarmCacheAndLockfile: 5430
121+
withWarmCache: 7311
122+
withLockfile: 5405
123+
withWarmCacheAndModules: 6994
124+
withWarmModulesAndLockfile: 5220
125+
withWarmModules: 7031
126+
updatedDependencies: 6059
127+
- firstInstall: 7385
128+
repeatInstall: 5256
129+
withWarmCacheAndLockfile: 5312
130+
withWarmCache: 7296
131+
withLockfile: 5464
132+
withWarmCacheAndModules: 7220
133+
withWarmModulesAndLockfile: 5235
134+
withWarmModules: 7114
135+
updatedDependencies: 5786

benchmarks/results/yarn_pnp/4.9.2/alotta-files.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,3 +106,30 @@
106106
withWarmModulesAndLockfile: 0
107107
withWarmModules: 0
108108
updatedDependencies: 3406
109+
- firstInstall: 3618
110+
repeatInstall: 0
111+
withWarmCacheAndLockfile: 1383
112+
withWarmCache: 3144
113+
withLockfile: 1376
114+
withWarmCacheAndModules: 0
115+
withWarmModulesAndLockfile: 0
116+
withWarmModules: 0
117+
updatedDependencies: 3198
118+
- firstInstall: 3559
119+
repeatInstall: 0
120+
withWarmCacheAndLockfile: 1381
121+
withWarmCache: 3081
122+
withLockfile: 1353
123+
withWarmCacheAndModules: 0
124+
withWarmModulesAndLockfile: 0
125+
withWarmModules: 0
126+
updatedDependencies: 3262
127+
- firstInstall: 3603
128+
repeatInstall: 0
129+
withWarmCacheAndLockfile: 1380
130+
withWarmCache: 3000
131+
withLockfile: 1375
132+
withWarmCacheAndModules: 0
133+
withWarmModulesAndLockfile: 0
134+
withWarmModules: 0
135+
updatedDependencies: 3094

src/pages/benchmarks.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Benchmarks of JavaScript Package Managers
22

3-
**Last benchmarked at**: _Jun 15, 2025, 3:12 AM_ (_daily_ updated).
3+
**Last benchmarked at**: _Jun 22, 2025, 3:13 AM_ (_daily_ updated).
44

55
This benchmark compares the performance of npm, pnpm, Yarn Classic, and Yarn PnP (check [Yarn's benchmarks](https://yarnpkg.com/benchmarks) for any other Yarn modes that are not included here).
66

@@ -22,14 +22,14 @@ The app's `package.json` [here](https://github.com/pnpm/pnpm.io/blob/main/benchm
2222

2323
| action | cache | lockfile | node_modules| npm | pnpm | Yarn | Yarn PnP |
2424
| --- | --- | --- | --- | --- | --- | --- | --- |
25-
| install | | | | 33.9s | 8.4s | 7s | 3.5s |
25+
| install | | | | 31.1s | 8.4s | 7s | 3.5s |
2626
| install |||| 1.3s | 857ms | 4.9s | n/a |
2727
| install ||| | 8s | 2.4s | 5.1s | 1.3s |
28-
| install || | | 12.4s | 5.7s | 7.1s | 2.9s |
29-
| install | || | 10.9s | 5.1s | 5.2s | 1.3s |
30-
| install || || 1.7s | 2.1s | 6.8s | n/a |
28+
| install || | | 12.2s | 5.7s | 7.1s | 2.9s |
29+
| install | || | 10.8s | 5.1s | 5.2s | 1.3s |
30+
| install || || 1.6s | 2.1s | 6.8s | n/a |
3131
| install | ||| 1.3s | 847ms | 5s | n/a |
32-
| install | | || 1.7s | 4.9s | 6.8s | n/a |
33-
| update | n/a | n/a | n/a | 7.3s | 3.3s | 5.5s | 3s |
32+
| install | | || 1.6s | 4.9s | 6.8s | n/a |
33+
| update | n/a | n/a | n/a | 6.7s | 3.3s | 5.5s | 3s |
3434

3535
<img alt="Graph of the alotta-files results" src="/img/benchmarks/alotta-files.svg" />

static/img/benchmarks/alotta-files.svg

Lines changed: 5 additions & 5 deletions
Loading

0 commit comments

Comments
 (0)