1{ 2 "name": "npm-pick-manifest", 3 "version": "9.0.0", 4 "description": "Resolves a matching manifest from a package metadata document according to standard npm semver resolution rules.", 5 "main": "./lib", 6 "files": [ 7 "bin/", 8 "lib/" 9 ], 10 "scripts": { 11 "coverage": "tap", 12 "lint": "eslint \"**/*.js\"", 13 "test": "tap", 14 "posttest": "npm run lint", 15 "postlint": "template-oss-check", 16 "lintfix": "npm run lint -- --fix", 17 "snap": "tap", 18 "template-oss-apply": "template-oss-apply --force" 19 }, 20 "repository": { 21 "type": "git", 22 "url": "https://github.com/npm/npm-pick-manifest.git" 23 }, 24 "keywords": [ 25 "npm", 26 "semver", 27 "package manager" 28 ], 29 "author": "GitHub Inc.", 30 "license": "ISC", 31 "dependencies": { 32 "npm-install-checks": "^6.0.0", 33 "npm-normalize-package-bin": "^3.0.0", 34 "npm-package-arg": "^11.0.0", 35 "semver": "^7.3.5" 36 }, 37 "devDependencies": { 38 "@npmcli/eslint-config": "^4.0.0", 39 "@npmcli/template-oss": "4.18.0", 40 "tap": "^16.0.1" 41 }, 42 "tap": { 43 "check-coverage": true, 44 "nyc-arg": [ 45 "--exclude", 46 "tap-snapshots/**" 47 ] 48 }, 49 "engines": { 50 "node": "^16.14.0 || >=18.0.0" 51 }, 52 "templateOSS": { 53 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.", 54 "version": "4.18.0", 55 "publish": true, 56 "ciVersions": [ 57 "16.14.0", 58 "16.x", 59 "18.0.0", 60 "18.x" 61 ] 62 } 63} 64