• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "version": "6.14.17",
3  "name": "npm",
4  "description": "a package manager for JavaScript",
5  "keywords": [
6    "install",
7    "modules",
8    "package manager",
9    "package.json"
10  ],
11  "preferGlobal": true,
12  "config": {
13    "publishtest": false
14  },
15  "homepage": "https://docs.npmjs.com/",
16  "author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me)",
17  "repository": {
18    "type": "git",
19    "url": "https://github.com/npm/cli"
20  },
21  "bugs": {
22    "url": "https://npm.community/c/bugs"
23  },
24  "directories": {
25    "bin": "./bin",
26    "doc": "./doc",
27    "lib": "./lib",
28    "man": "./man"
29  },
30  "main": "./lib/npm.js",
31  "bin": {
32    "npm": "./bin/npm-cli.js",
33    "npx": "./bin/npx-cli.js"
34  },
35  "dependencies": {
36    "JSONStream": "^1.3.5",
37    "abbrev": "~1.1.1",
38    "ansicolors": "~0.3.2",
39    "ansistyles": "~0.1.3",
40    "aproba": "^2.0.0",
41    "archy": "~1.0.0",
42    "bin-links": "^1.1.8",
43    "bluebird": "^3.5.5",
44    "byte-size": "^5.0.1",
45    "cacache": "^12.0.3",
46    "call-limit": "^1.1.1",
47    "chownr": "^1.1.4",
48    "ci-info": "^2.0.0",
49    "cli-columns": "^3.1.2",
50    "cli-table3": "^0.5.1",
51    "cmd-shim": "^3.0.3",
52    "columnify": "~1.5.4",
53    "config-chain": "^1.1.12",
54    "detect-indent": "~5.0.0",
55    "detect-newline": "^2.1.0",
56    "dezalgo": "~1.0.3",
57    "editor": "~1.0.0",
58    "figgy-pudding": "^3.5.1",
59    "find-npm-prefix": "^1.0.2",
60    "fs-vacuum": "~1.2.10",
61    "fs-write-stream-atomic": "~1.0.10",
62    "gentle-fs": "^2.3.1",
63    "glob": "^7.1.6",
64    "graceful-fs": "^4.2.4",
65    "has-unicode": "~2.0.1",
66    "hosted-git-info": "^2.8.9",
67    "iferr": "^1.0.2",
68    "infer-owner": "^1.0.4",
69    "inflight": "~1.0.6",
70    "inherits": "^2.0.4",
71    "ini": "^1.3.8",
72    "init-package-json": "^1.10.3",
73    "is-cidr": "^3.0.0",
74    "json-parse-better-errors": "^1.0.2",
75    "lazy-property": "~1.0.0",
76    "libcipm": "^4.0.8",
77    "libnpm": "^3.0.1",
78    "libnpmaccess": "^3.0.2",
79    "libnpmhook": "^5.0.3",
80    "libnpmorg": "^1.0.1",
81    "libnpmsearch": "^2.0.2",
82    "libnpmteam": "^1.0.2",
83    "libnpx": "^10.2.4",
84    "lock-verify": "^2.1.0",
85    "lockfile": "^1.0.4",
86    "lodash._baseuniq": "~4.6.0",
87    "lodash.clonedeep": "~4.5.0",
88    "lodash.union": "~4.6.0",
89    "lodash.uniq": "~4.5.0",
90    "lodash.without": "~4.4.0",
91    "lru-cache": "^5.1.1",
92    "meant": "^1.0.2",
93    "mississippi": "^3.0.0",
94    "mkdirp": "^0.5.5",
95    "move-concurrently": "^1.0.1",
96    "node-gyp": "^5.1.0",
97    "nopt": "^4.0.3",
98    "normalize-package-data": "^2.5.0",
99    "npm-audit-report": "^1.3.3",
100    "npm-cache-filename": "~1.0.2",
101    "npm-install-checks": "^3.0.2",
102    "npm-lifecycle": "^3.1.5",
103    "npm-package-arg": "^6.1.1",
104    "npm-packlist": "^1.4.8",
105    "npm-pick-manifest": "^3.0.2",
106    "npm-profile": "^4.0.4",
107    "npm-registry-fetch": "^4.0.7",
108    "npm-user-validate": "^1.0.1",
109    "npmlog": "~4.1.2",
110    "once": "~1.4.0",
111    "opener": "^1.5.2",
112    "osenv": "^0.1.5",
113    "pacote": "^9.5.12",
114    "path-is-inside": "~1.0.2",
115    "promise-inflight": "~1.0.1",
116    "qrcode-terminal": "^0.12.0",
117    "query-string": "^6.8.2",
118    "qw": "~1.0.1",
119    "read": "~1.0.7",
120    "read-cmd-shim": "^1.0.5",
121    "read-installed": "~4.0.3",
122    "read-package-json": "^2.1.1",
123    "read-package-tree": "^5.3.1",
124    "readable-stream": "^3.6.0",
125    "readdir-scoped-modules": "^1.1.0",
126    "request": "^2.88.0",
127    "retry": "^0.12.0",
128    "rimraf": "^2.7.1",
129    "safe-buffer": "^5.1.2",
130    "semver": "^5.7.1",
131    "sha": "^3.0.0",
132    "slide": "~1.1.6",
133    "sorted-object": "~2.0.1",
134    "sorted-union-stream": "~2.1.3",
135    "ssri": "^6.0.2",
136    "stringify-package": "^1.0.1",
137    "tar": "^4.4.19",
138    "text-table": "~0.2.0",
139    "tiny-relative-date": "^1.3.0",
140    "uid-number": "0.0.6",
141    "umask": "~1.1.0",
142    "unique-filename": "^1.1.1",
143    "unpipe": "~1.0.0",
144    "update-notifier": "^2.5.0",
145    "uuid": "^3.3.3",
146    "validate-npm-package-license": "^3.0.4",
147    "validate-npm-package-name": "~3.0.0",
148    "which": "^1.3.1",
149    "worker-farm": "^1.7.0",
150    "write-file-atomic": "^2.4.3"
151  },
152  "bundleDependencies": [
153    "abbrev",
154    "ansicolors",
155    "ansistyles",
156    "aproba",
157    "archy",
158    "bin-links",
159    "bluebird",
160    "byte-size",
161    "cacache",
162    "call-limit",
163    "chownr",
164    "ci-info",
165    "cli-columns",
166    "cli-table3",
167    "cmd-shim",
168    "columnify",
169    "config-chain",
170    "debuglog",
171    "detect-indent",
172    "detect-newline",
173    "dezalgo",
174    "editor",
175    "figgy-pudding",
176    "find-npm-prefix",
177    "fs-vacuum",
178    "fs-write-stream-atomic",
179    "gentle-fs",
180    "glob",
181    "graceful-fs",
182    "has-unicode",
183    "hosted-git-info",
184    "iferr",
185    "imurmurhash",
186    "infer-owner",
187    "inflight",
188    "inherits",
189    "ini",
190    "init-package-json",
191    "is-cidr",
192    "json-parse-better-errors",
193    "JSONStream",
194    "lazy-property",
195    "libcipm",
196    "libnpm",
197    "libnpmaccess",
198    "libnpmhook",
199    "libnpmorg",
200    "libnpmsearch",
201    "libnpmteam",
202    "libnpx",
203    "lock-verify",
204    "lockfile",
205    "lodash._baseindexof",
206    "lodash._baseuniq",
207    "lodash._bindcallback",
208    "lodash._cacheindexof",
209    "lodash._createcache",
210    "lodash._getnative",
211    "lodash.clonedeep",
212    "lodash.restparam",
213    "lodash.union",
214    "lodash.uniq",
215    "lodash.without",
216    "lru-cache",
217    "meant",
218    "mississippi",
219    "mkdirp",
220    "move-concurrently",
221    "node-gyp",
222    "nopt",
223    "normalize-package-data",
224    "npm-audit-report",
225    "npm-cache-filename",
226    "npm-install-checks",
227    "npm-lifecycle",
228    "npm-package-arg",
229    "npm-packlist",
230    "npm-pick-manifest",
231    "npm-profile",
232    "npm-registry-fetch",
233    "npm-user-validate",
234    "npmlog",
235    "once",
236    "opener",
237    "osenv",
238    "pacote",
239    "path-is-inside",
240    "promise-inflight",
241    "qrcode-terminal",
242    "query-string",
243    "qw",
244    "read-cmd-shim",
245    "read-installed",
246    "read-package-json",
247    "read-package-tree",
248    "read",
249    "readable-stream",
250    "readdir-scoped-modules",
251    "request",
252    "retry",
253    "rimraf",
254    "safe-buffer",
255    "semver",
256    "sha",
257    "slide",
258    "sorted-object",
259    "sorted-union-stream",
260    "ssri",
261    "stringify-package",
262    "tar",
263    "text-table",
264    "tiny-relative-date",
265    "uid-number",
266    "umask",
267    "unique-filename",
268    "unpipe",
269    "update-notifier",
270    "uuid",
271    "validate-npm-package-license",
272    "validate-npm-package-name",
273    "which",
274    "worker-farm",
275    "write-file-atomic"
276  ],
277  "devDependencies": {
278    "bl": "^3.0.1",
279    "deep-equal": "^1.0.1",
280    "get-stream": "^4.1.0",
281    "licensee": "^7.0.3",
282    "marked": "^0.7.0",
283    "marked-man": "^0.7.0",
284    "npm-registry-mock": "^1.3.1",
285    "require-inject": "^1.4.4",
286    "sprintf-js": "^1.1.2",
287    "standard": "^11.0.1",
288    "tacks": "^1.3.0",
289    "tap": "^12.7.0",
290    "tar-stream": "^2.1.0"
291  },
292  "scripts": {
293    "dumpconf": "env | grep npm | sort | uniq",
294    "prepare": "node bin/npm-cli.js rebuild && node bin/npm-cli.js --no-audit --no-timing prune --prefix=. --no-global && rimraf test/*/*/node_modules && make -j4 mandocs",
295    "preversion": "bash scripts/update-authors.sh && git add AUTHORS && git commit -m \"update AUTHORS\" || true",
296    "licenses": "licensee --production --errors-only",
297    "tap": "tap -J --timeout 300 --no-esm",
298    "tap:serial": "tap -j1 --timeout 300 --no-esm",
299    "tap-cover": "tap -J --nyc-arg=--cache --coverage --timeout 600 --no-esm",
300    "lint": "standard",
301    "pretest": "npm run lint",
302    "test": "npm run test-tap --",
303    "test:nocleanup": "NO_TEST_CLEANUP=1 npm run test --",
304    "sudotest": "sudo npm run tap -- \"test/tap/*.js\"",
305    "sudotest:nocleanup": "sudo NO_TEST_CLEANUP=1 npm run tap -- \"test/tap/*.js\"",
306    "posttest": "rimraf test/npm_cache*",
307    "test-coverage": "npm run tap-cover -- \"test/tap/*.js\" \"test/network/*.js\"",
308    "test-tap": "npm run tap -- \"test/tap/*.js\" \"test/network/*.js\"",
309    "test-node": "tap --timeout 240 \"test/tap/*.js\" \"test/network/*.js\""
310  },
311  "license": "Artistic-2.0",
312  "engines": {
313    "node": "6 >=6.2.0 || 8 || >=9.3.0"
314  }
315}
316