1{ 2 "name": "semver", 3 "version": "7.6.0", 4 "description": "The semantic version parser used by npm.", 5 "main": "index.js", 6 "scripts": { 7 "test": "tap", 8 "snap": "tap", 9 "lint": "eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"", 10 "postlint": "template-oss-check", 11 "lintfix": "npm run lint -- --fix", 12 "posttest": "npm run lint", 13 "template-oss-apply": "template-oss-apply --force" 14 }, 15 "devDependencies": { 16 "@npmcli/eslint-config": "^4.0.0", 17 "@npmcli/template-oss": "4.21.3", 18 "tap": "^16.0.0" 19 }, 20 "license": "ISC", 21 "repository": { 22 "type": "git", 23 "url": "https://github.com/npm/node-semver.git" 24 }, 25 "bin": { 26 "semver": "bin/semver.js" 27 }, 28 "files": [ 29 "bin/", 30 "lib/", 31 "classes/", 32 "functions/", 33 "internal/", 34 "ranges/", 35 "index.js", 36 "preload.js", 37 "range.bnf" 38 ], 39 "tap": { 40 "timeout": 30, 41 "coverage-map": "map.js", 42 "nyc-arg": [ 43 "--exclude", 44 "tap-snapshots/**" 45 ] 46 }, 47 "engines": { 48 "node": ">=10" 49 }, 50 "dependencies": { 51 "lru-cache": "^6.0.0" 52 }, 53 "author": "GitHub Inc.", 54 "templateOSS": { 55 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.", 56 "version": "4.21.3", 57 "engines": ">=10", 58 "distPaths": [ 59 "classes/", 60 "functions/", 61 "internal/", 62 "ranges/", 63 "index.js", 64 "preload.js", 65 "range.bnf" 66 ], 67 "allowPaths": [ 68 "/classes/", 69 "/functions/", 70 "/internal/", 71 "/ranges/", 72 "/index.js", 73 "/preload.js", 74 "/range.bnf" 75 ], 76 "publish": "true" 77 } 78} 79