{ "_from": "libnpmpublish@^3.0.1", "_id": "libnpmpublish@3.0.1", "_inBundle": false, "_integrity": "sha512-gpd+Ql3cA73MMN8tZa1ao/bfF2/An+B3JtP7SDbJTRrfwre9C/ZZZ4+ejtqBSopnLXlWujr2MVVE4FY1S+jlFg==", "_location": "/libnpmpublish", "_phantomChildren": {}, "_requested": { "type": "range", "registry": true, "raw": "libnpmpublish@^3.0.1", "name": "libnpmpublish", "escapedName": "libnpmpublish", "rawSpec": "^3.0.1", "saveSpec": null, "fetchSpec": "^3.0.1" }, "_requiredBy": [ "/" ], "_resolved": "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-3.0.1.tgz", "_shasum": "f7b3094b24a68edf9a044780dc4b4158c45e774b", "_spec": "libnpmpublish@^3.0.1", "_where": "/Users/isaacs/dev/npm/cli", "author": { "name": "npm Inc.", "email": "support@npmjs.com" }, "bugs": { "url": "https://github.com/npm/libnpmpublish/issues" }, "bundleDependencies": false, "contributors": [ { "name": "Kat Marchán", "email": "kzm@zkat.tech" }, { "name": "Claudia Hernández", "email": "claudia@npmjs.com" } ], "dependencies": { "libnpmpack": "^2.0.0", "lodash.clonedeep": "^4.5.0", "normalize-package-data": "^2.5.0", "npm-package-arg": "^8.0.0", "npm-registry-fetch": "^8.0.0", "semver": "^7.1.3", "ssri": "^8.0.0" }, "deprecated": false, "description": "Programmatic API for the bits behind npm publish and unpublish", "devDependencies": { "nock": "^12.0.2", "standard": "^14.3.1", "tap": "^14.10.6" }, "engines": { "node": ">=10" }, "files": [ "*.js" ], "homepage": "https://npmjs.com/package/libnpmpublish", "license": "ISC", "main": "index.js", "name": "libnpmpublish", "repository": { "type": "git", "url": "git+https://github.com/npm/libnpmpublish.git" }, "scripts": { "lint": "standard", "posttest": "npm run lint", "postversion": "npm publish", "prepublishOnly": "git push origin --follow-tags", "preversion": "npm test", "test": "tap" }, "tap": { "check-coverage": true }, "version": "3.0.1" }