-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
30 lines (30 loc) · 1.18 KB
/
package.json
File metadata and controls
30 lines (30 loc) · 1.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
"name": "semver-benchmarks",
"version": "1.0.0",
"description": "Benchmark comparison between node-semver and @vltpkg/semver libraries",
"type": "module",
"scripts": {
"install-deps": "vlt install",
"test": "node test/test.js",
"benchmark": "node benchmarks/index.js",
"benchmark:parsing": "node benchmarks/parsing.js",
"benchmark:comparison": "node benchmarks/comparison.js",
"benchmark:satisfies": "node benchmarks/satisfies.js",
"benchmark:collect": "node scripts/collect-results.js",
"benchmark:charts": "node scripts/generate-charts.js",
"benchmark:generate": "node scripts/run-benchmarks-with-charts.js",
"benchmark:hyperfine": "./run-hyperfine.sh",
"benchmark:quick": "hyperfine --warmup 2 --runs 3 'node benchmarks/parsing.js' 'node benchmarks/comparison.js' 'node benchmarks/satisfies.js'",
"benchmark:all": "npm run test && npm run benchmark:generate && npm run benchmark:hyperfine"
},
"keywords": ["semver", "benchmark", "performance", "node-semver", "vltpkg"],
"author": "",
"license": "MIT",
"dependencies": {
"semver": "^7.7.2",
"@vltpkg/semver": "^0.0.0-22"
},
"devDependencies": {
"benchmark": "^2.1.4"
}
}