UNPKG

1.71 kBJSONView Raw
1{
2 "name": "libnpmpublish",
3 "version": "9.0.8",
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.22.0",
30 "nock": "^13.3.3",
31 "tap": "^16.3.8"
32 },
33 "repository": {
34 "type": "git",
35 "url": "git+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.1",
43 "npm-package-arg": "^11.0.2",
44 "npm-registry-fetch": "^17.0.1",
45 "proc-log": "^4.2.0",
46 "semver": "^7.3.7",
47 "sigstore": "^2.2.0",
48 "ssri": "^10.0.6"
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.22.0",
56 "content": "../../scripts/template-oss/index.js"
57 },
58 "tap": {
59 "nyc-arg": [
60 "--exclude",
61 "tap-snapshots/**"
62 ]
63 }
64}