package.json
 1  {
 2    "name": "semver",
 3    "version": "7.3.5",
 4    "description": "The semantic version parser used by npm.",
 5    "main": "index.js",
 6    "scripts": {
 7      "test": "tap",
 8      "snap": "tap",
 9      "preversion": "npm test",
10      "postversion": "npm publish",
11      "postpublish": "git push origin --follow-tags"
12    },
13    "devDependencies": {
14      "tap": "^14.10.7"
15    },
16    "license": "ISC",
17    "repository": "https://github.com/npm/node-semver",
18    "bin": {
19      "semver": "bin/semver.js"
20    },
21    "files": [
22      "bin/**/*.js",
23      "range.bnf",
24      "classes/**/*.js",
25      "functions/**/*.js",
26      "internal/**/*.js",
27      "ranges/**/*.js",
28      "index.js",
29      "preload.js"
30    ],
31    "tap": {
32      "check-coverage": true,
33      "coverage-map": "map.js"
34    },
35    "engines": {
36      "node": ">=10"
37    },
38    "dependencies": {
39      "lru-cache": "^6.0.0"
40    }
41  }