UNPKG

2.03 kBJSONView Raw
1{
2 "name": "npm-run-all",
3 "version": "4.1.0",
4 "description": "A CLI tool to run multiple npm-scripts in parallel or sequential.",
5 "bin": {
6 "run-p": "bin/run-p/index.js",
7 "run-s": "bin/run-s/index.js",
8 "npm-run-all": "bin/npm-run-all/index.js"
9 },
10 "main": "lib/index.js",
11 "files": [
12 "bin",
13 "lib",
14 "docs"
15 ],
16 "engines": {
17 "node": ">= 4"
18 },
19 "scripts": {
20 "_mocha": "mocha \"test/*.js\" --compilers js:babel-register --timeout 60000",
21 "clean": "rimraf .nyc_output coverage jsdoc \"test-workspace/{build,test.txt}\"",
22 "docs": "jsdoc -c jsdoc.json",
23 "lint": "eslint bin lib scripts test \"test-workspace/tasks/*.js\"",
24 "pretest": "node scripts/make-slink.js && npm run lint",
25 "preversion": "npm test",
26 "postversion": "git push && git push --tags",
27 "test": "nyc npm run _mocha",
28 "watch": "npm run _mocha -- --watch --growl",
29 "codecov": "nyc report -r lcovonly && codecov"
30 },
31 "dependencies": {
32 "chalk": "^2.1.0",
33 "cross-spawn": "^5.1.0",
34 "memory-streams": "^0.1.2",
35 "minimatch": "^3.0.4",
36 "ps-tree": "^1.1.0",
37 "read-pkg": "^2.0.0",
38 "shell-quote": "^1.6.1",
39 "string.prototype.padend": "^3.0.0"
40 },
41 "devDependencies": {
42 "@types/node": "^4.2.20",
43 "babel-plugin-transform-async-to-generator": "^6.24.1",
44 "babel-preset-power-assert": "^1.0.0",
45 "babel-register": "^6.26.0",
46 "codecov": "^2.3.0",
47 "eslint": "^4.5.0",
48 "eslint-config-mysticatea": "^12.0.0",
49 "jsdoc": "^3.5.4",
50 "mocha": "^3.5.0",
51 "nyc": "^11.1.0",
52 "power-assert": "^1.4.4",
53 "rimraf": "^2.6.1"
54 },
55 "repository": "mysticatea/npm-run-all",
56 "keywords": [
57 "cli",
58 "command",
59 "commandline",
60 "tool",
61 "npm",
62 "npm-scripts",
63 "run",
64 "sequential",
65 "serial",
66 "parallel",
67 "task"
68 ],
69 "author": "Toru Nagashima",
70 "license": "MIT",
71 "bugs": {
72 "url": "https://github.com/mysticatea/npm-run-all/issues"
73 },
74 "homepage": "https://github.com/mysticatea/npm-run-all"
75}