index | npm-run-all | run-s | run-p | Node API |
---|
npm-run-all
A CLI tool to run multiple npm-scripts in parallel or sequential.
$ npm-run-all clean lint build:*
$ npm-run-all --parallel watch:*
Installation
$ npm install npm-run-all
- Requires
Node@>=0.10
andnpm@>=2
- The
npm-run-all
package introduces 3 CLI commands:npm-run-all
,run-s
, andrun-p
.
CLI Commands
This npm-run-all
package provides 3 CLI commands.
The main command is npm-run-all. We can make complex plans with npm-run-all command.
Both run-s and run-p are shorthand commands. run-s is for sequential, run-p is for parallel. We can make simple plans with those commands.
Node API
This npm-run-all
package provides Node API.
Changelog
Contributing
Thank you for contributing!
Bug Reports or Feature Requests
Please use GitHub Issues.
Correct Documents
Please use GitHub Pull Requests.
I'm not familiar with English, so I especially thank you for documents' corrections.
Feature Implementing
Please use GitHub Pull Requests.
There are some npm-scripts to help developments.
Those work on Windows, Mac, or Linux (by the way, I'm developping npm-run-all
on Windows).
- npm test - Run tests and collect coverage.
- npm run build - Make
lib
directory fromsrc
directory. - npm run clean - Delete directories (folders) which are created by other commands.
- npm run lint - Run ESLint.
- npm run watch - Run tests (not collect coverage) when each file was modified.