1{ 2 "name": "libnpmpublish", 3 "version": "9.0.4", 4 "description": "Programmatic API for the bits behind npm publish and unpublish", 5 "author": "GitHub Inc.", 6 "main": "lib/index.js", 7 "contributors": [ 8 "Kat Marchán <kzm@zkat.tech>", 9 "Claudia Hernández <claudia@npmjs.com>" 10 ], 11 "files": [ 12 "bin/", 13 "lib/" 14 ], 15 "license": "ISC", 16 "scripts": { 17 "lint": "eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"", 18 "lintfix": "npm run lint -- --fix", 19 "test": "tap", 20 "posttest": "npm run lint", 21 "postlint": "template-oss-check", 22 "snap": "tap", 23 "template-oss-apply": "template-oss-apply --force" 24 }, 25 "devDependencies": { 26 "@npmcli/eslint-config": "^4.0.0", 27 "@npmcli/mock-globals": "^1.0.0", 28 "@npmcli/mock-registry": "^1.0.0", 29 "@npmcli/template-oss": "4.21.3", 30 "nock": "^13.3.3", 31 "tap": "^16.3.8" 32 }, 33 "repository": { 34 "type": "git", 35 "url": "https://github.com/npm/cli.git", 36 "directory": "workspaces/libnpmpublish" 37 }, 38 "bugs": "https://github.com/npm/cli/issues", 39 "homepage": "https://npmjs.com/package/libnpmpublish", 40 "dependencies": { 41 "ci-info": "^4.0.0", 42 "normalize-package-data": "^6.0.0", 43 "npm-package-arg": "^11.0.1", 44 "npm-registry-fetch": "^16.0.0", 45 "proc-log": "^3.0.0", 46 "semver": "^7.3.7", 47 "sigstore": "^2.2.0", 48 "ssri": "^10.0.5" 49 }, 50 "engines": { 51 "node": "^16.14.0 || >=18.0.0" 52 }, 53 "templateOSS": { 54 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.", 55 "version": "4.21.3", 56 "content": "../../scripts/template-oss/index.js" 57 }, 58 "tap": { 59 "nyc-arg": [ 60 "--exclude", 61 "tap-snapshots/**" 62 ] 63 } 64} 65