1{ 2 "name": "@npmcli/package-json", 3 "version": "5.0.0", 4 "description": "Programmatic API to update package.json", 5 "main": "lib/index.js", 6 "files": [ 7 "bin/", 8 "lib/" 9 ], 10 "scripts": { 11 "snap": "tap", 12 "test": "tap", 13 "lint": "eslint \"**/*.js\"", 14 "lintfix": "npm run lint -- --fix", 15 "posttest": "npm run lint", 16 "postsnap": "npm run lintfix --", 17 "postlint": "template-oss-check", 18 "template-oss-apply": "template-oss-apply --force" 19 }, 20 "keywords": [ 21 "npm", 22 "oss" 23 ], 24 "author": "GitHub Inc.", 25 "license": "ISC", 26 "devDependencies": { 27 "@npmcli/eslint-config": "^4.0.0", 28 "@npmcli/template-oss": "4.18.0", 29 "read-package-json": "^6.0.4", 30 "read-package-json-fast": "^3.0.2", 31 "tap": "^16.0.1" 32 }, 33 "dependencies": { 34 "@npmcli/git": "^5.0.0", 35 "glob": "^10.2.2", 36 "hosted-git-info": "^7.0.0", 37 "json-parse-even-better-errors": "^3.0.0", 38 "normalize-package-data": "^6.0.0", 39 "proc-log": "^3.0.0", 40 "semver": "^7.5.3" 41 }, 42 "repository": { 43 "type": "git", 44 "url": "https://github.com/npm/package-json.git" 45 }, 46 "engines": { 47 "node": "^16.14.0 || >=18.0.0" 48 }, 49 "templateOSS": { 50 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.", 51 "version": "4.18.0", 52 "publish": "true", 53 "ciVersions": [ 54 "16.14.0", 55 "16.x", 56 "18.0.0", 57 "18.x" 58 ] 59 }, 60 "tap": { 61 "nyc-arg": [ 62 "--exclude", 63 "tap-snapshots/**" 64 ] 65 } 66} 67