{"_id":"yarn-run-all","_rev":"7-bbfb25884193776617170b43f1ef797e","name":"yarn-run-all","description":"A CLI tool to run multiple npm-scripts in parallel or sequential.","dist-tags":{"yarn":"3.1.1-yarn","latest":"3.1.1"},"versions":{"3.1.1-yarn":{"name":"yarn-run-all","version":"3.1.1-yarn","description":"A CLI tool to run multiple npm-scripts in parallel or sequential.","bin":{"run-p":"bin/run-p/index.js","run-s":"bin/run-s/index.js","npm-run-all":"bin/npm-run-all/index.js"},"main":"lib/index.js","files":["bin","lib"],"engines":{"node":">= 0.10","npm":">= 2"},"scripts":{"preversion":"npm run build","postversion":"git push && git push --tags","pretest":"node scripts/make-slink.js","clean":"rimraf bin coverage jsdoc lib","lint":"eslint src test \"test-workspace/tasks/*\"","build":"babel-node src/bin/run-s/index.js clean lint build:*","build:babel":"babel src --out-dir .","build:jsdoc":"jsdoc -c jsdoc.json","test":"npm run lint && nyc --require babel-register mocha \"test/*.js\" --reporter progress --timeout 60000","watch":"mocha \"test/*.js\" --compilers js:babel-register --timeout 60000 --watch --growl","coveralls":"nyc report --reporter=text-lcov | coveralls"},"dependencies":{"chalk":"^1.1.3","cross-spawn":"^4.0.0","minimatch":"^3.0.2","object-assign":"^4.0.1","pinkie-promise":"^2.0.1","ps-tree":"^1.0.1","read-pkg":"^1.1.0","read-pkg-up":"^1.0.1","shell-quote":"^1.6.1","string.prototype.padend":"^3.0.0"},"devDependencies":{"babel-cli":"^6.4.0","babel-core":"^6.4.0","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.3.13","babel-register":"^6.4.3","coveralls":"^2.11.4","eslint":"^2.13.1","eslint-config-mysticatea":"^4.0.0","jsdoc":"^3.4.0","mocha":"^2.3.4","nyc":"^7.1.0","power-assert":"^1.2.0","rimraf":"^2.4.4"},"repository":{"type":"git","url":"git+https://github.com/mysticatea/npm-run-all.git"},"keywords":["cli","command","commandline","tool","npm","npm-scripts","run","sequential","serial","parallel","task"],"author":{"name":"Toru Nagashima"},"license":"MIT","bugs":{"url":"https://github.com/mysticatea/npm-run-all/issues"},"homepage":"https://github.com/mysticatea/npm-run-all","gitHead":"0ec5284015d53e0191aea861ee2c7529f0adc527","_id":"yarn-run-all@3.1.1-yarn","_shasum":"7e91e8642c4b86581b5676fdb2568544dc5646e0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"reko_t","email":"reko.tiira@gmail.com"},"dist":{"shasum":"7e91e8642c4b86581b5676fdb2568544dc5646e0","tarball":"https://registry.npmjs.org/yarn-run-all/-/yarn-run-all-3.1.1-yarn.tgz","integrity":"sha512-kqWftlpKT0Qjl1f1yNNlqmm6dBEHrt8obqKQ0d/ogzby4gnN1zHfFB6JdLQyL4A3YXu5vSG7PiiQSGVloqprqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiRcMZbflyTKOp3zlpivcrNAu/ymjF+XljCrXAFNEK7QIgIyhY1E8x/ifOXYzE3pH+k++QBz9AAbqXA1LRImz1zY8="}]},"maintainers":[{"name":"reko_t","email":"reko.tiira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yarn-run-all-3.1.1-yarn.tgz_1477488240487_0.46957071288488805"},"directories":{}},"3.1.1":{"name":"yarn-run-all","version":"3.1.1","description":"A CLI tool to run multiple npm-scripts in parallel or sequential.","bin":{"run-p":"bin/run-p/index.js","run-s":"bin/run-s/index.js","npm-run-all":"bin/npm-run-all/index.js"},"main":"lib/index.js","files":["bin","lib"],"engines":{"node":">= 0.10","npm":">= 2"},"scripts":{"preversion":"npm run build","postversion":"git push && git push --tags","pretest":"node scripts/make-slink.js","clean":"rimraf bin coverage jsdoc lib","lint":"eslint src test \"test-workspace/tasks/*\"","build":"babel-node src/bin/run-s/index.js clean lint build:*","build:babel":"babel src --out-dir .","build:jsdoc":"jsdoc -c jsdoc.json","test":"npm run lint && nyc --require babel-register mocha \"test/*.js\" --reporter progress --timeout 60000","watch":"mocha \"test/*.js\" --compilers js:babel-register --timeout 60000 --watch --growl","coveralls":"nyc report --reporter=text-lcov | coveralls"},"dependencies":{"chalk":"^1.1.3","cross-spawn":"^4.0.0","minimatch":"^3.0.2","object-assign":"^4.0.1","pinkie-promise":"^2.0.1","ps-tree":"^1.0.1","read-pkg":"^1.1.0","read-pkg-up":"^1.0.1","shell-quote":"^1.6.1","string.prototype.padend":"^3.0.0"},"devDependencies":{"babel-cli":"^6.4.0","babel-core":"^6.4.0","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.3.13","babel-register":"^6.4.3","coveralls":"^2.11.4","eslint":"^2.13.1","eslint-config-mysticatea":"^4.0.0","jsdoc":"^3.4.0","mocha":"^2.3.4","nyc":"^7.1.0","power-assert":"^1.2.0","rimraf":"^2.4.4"},"repository":{"type":"git","url":"git+https://github.com/mysticatea/npm-run-all.git"},"keywords":["cli","command","commandline","tool","npm","npm-scripts","run","sequential","serial","parallel","task"],"author":{"name":"Toru Nagashima"},"license":"MIT","bugs":{"url":"https://github.com/mysticatea/npm-run-all/issues"},"homepage":"https://github.com/mysticatea/npm-run-all","gitHead":"f935fdd3a10787e63098b3df62513f3b66f97e13","_id":"yarn-run-all@3.1.1","_shasum":"385053ee85c7156f87cec8949a0ffb6bfd0de0b0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"reko_t","email":"reko.tiira@gmail.com"},"dist":{"shasum":"385053ee85c7156f87cec8949a0ffb6bfd0de0b0","tarball":"https://registry.npmjs.org/yarn-run-all/-/yarn-run-all-3.1.1.tgz","integrity":"sha512-DgTb6H2VV/HNyeksmAnuR3CLHSTiHCIeuNYrc58NfL6ev8hcTRDXRbBO2yvl1OXLep94eofwXsxCZiaiRo8lDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVsfGr5mkGjwZlkKyJEOeh0sYQq2CsIu0BGGXuWRKH/AiEAjWv8lkcBxKJCJgcv1bVJuCbwtbImnzBDz9ds/3/e1WM="}]},"maintainers":[{"name":"reko_t","email":"reko.tiira@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yarn-run-all-3.1.1.tgz_1477488717981_0.9931031337473541"},"directories":{}}},"readme":"| index | [npm-run-all] | [run-s] | [run-p] | [Node API] |\n|-------|---------------|---------|---------|------------|\n\n# npm-run-all\n\n[![npm version](https://img.shields.io/npm/v/npm-run-all.svg)](https://www.npmjs.com/package/npm-run-all)\n[![Downloads/month](https://img.shields.io/npm/dm/npm-run-all.svg)](http://www.npmtrends.com/npm-run-all)\n[![Build Status](https://travis-ci.org/mysticatea/npm-run-all.svg?branch=master)](https://travis-ci.org/mysticatea/npm-run-all)\n[![Build status](https://ci.appveyor.com/api/projects/status/v0owd44q1r7hceir/branch/master?svg=true)](https://ci.appveyor.com/project/mysticatea/npm-run-all/branch/master)\n[![Coverage Status](https://coveralls.io/repos/mysticatea/npm-run-all/badge.svg?branch=master&service=github)](https://coveralls.io/github/mysticatea/npm-run-all?branch=master)\n[![Dependency Status](https://david-dm.org/mysticatea/npm-run-all.svg)](https://david-dm.org/mysticatea/npm-run-all)\n\nA CLI tool to run multiple npm-scripts in parallel or sequential.\n\n```\n$ npm-run-all clean lint build:*\n```\n\n```\n$ npm-run-all --parallel watch:*\n```\n\n## Installation\n\n```\n$ npm install npm-run-all\n```\n\n- Requires `Node@>=0.10` and `npm@>=2`\n- The `npm-run-all` package introduces 3 CLI commands: `npm-run-all`, `run-s`, and `run-p`.\n\n## CLI Commands\n\nThis `npm-run-all` package provides 3 CLI commands.\n\n- [npm-run-all]\n- [run-s]\n- [run-p]\n\nThe main command is [npm-run-all].\nWe can make complex plans with [npm-run-all] command.\n\nBoth [run-s] and [run-p] are shorthand commands.\n[run-s] is for sequential, [run-p] is for parallel.\nWe can make simple plans with those commands.\n\n## Node API\n\nThis `npm-run-all` package provides Node API.\n\n- [Node API]\n\n## Changelog\n\n- https://github.com/mysticatea/npm-run-all/releases\n\n## Contributing\n\nThank you for contributing!\n\n### Bug Reports or Feature Requests\n\nPlease use GitHub Issues.\n\n### Correct Documents\n\nPlease use GitHub Pull Requests.\n\nI'm not familiar with English, so I especially thank you for documents' corrections.\n\n### Feature Implementing\n\nPlease use GitHub Pull Requests.\n\nThere are some npm-scripts to help developments.\nThose work on Windows, Mac, or Linux (by the way, I'm developping `npm-run-all` on Windows).\n\n- **npm test** - Run tests and collect coverage.\n- **npm run build** - Make `lib` directory from `src` directory.\n- **npm run clean** - Delete directories (folders) which are created by other commands.\n- **npm run lint** - Run ESLint.\n- **npm run watch** - Run tests (not collect coverage) when each file was modified.\n\n[npm-run-all]: docs/npm-run-all.md\n[run-s]: docs/run-s.md\n[run-p]: docs/run-p.md\n[Node API]: docs/node-api.md\n","maintainers":[{"name":"reko_t","email":"reko.tiira@gmail.com"}],"time":{"modified":"2022-06-29T07:03:24.183Z","created":"2016-10-26T13:24:02.590Z","3.1.1-yarn":"2016-10-26T13:24:02.590Z","3.1.1":"2016-10-26T13:32:00.178Z"},"homepage":"https://github.com/mysticatea/npm-run-all","keywords":["cli","command","commandline","tool","npm","npm-scripts","run","sequential","serial","parallel","task"],"repository":{"type":"git","url":"git+https://github.com/mysticatea/npm-run-all.git"},"author":{"name":"Toru Nagashima"},"bugs":{"url":"https://github.com/mysticatea/npm-run-all/issues"},"license":"MIT","readmeFilename":"README.md","users":{"isenricho":true}}