A CLI tool to run multiple npm-scripts in parallel or sequential.
Features:
--print-name
option has been added (#35).npm-run-all
prints task names before running the tasks.--silent
option or similar npm configulation.
--print-label
option has been added (#23).npm-run-all
prints task names as prefix for each line of output.--parallel
option. But there is a known limitation, some tools get stopping coloring when this option was specified.New Features:
0a93527dc9838dbb00f944c3f9dba93c8b186233 --continue-on-error
option was added (fixes #34).
When this option was specified, npm-run-all
continues subsequence on error.
npm-run-all --sequential --continue-on-error foo bar # shorthand: npm-run-all -S foo bar
npm-run-all --parallel --continue-on-error foo bar # shorthand: npm-run-all -P foo bar
New Features:
--serial
option has been added as a synonym of --sequential
option (#30)Bug Fixes:
Bug Fixes:
npm-run-all
has been failing if npm was installed to a path which includes space(s).
Now this problem has fixed. Thanks @BarryThePenguin and cross-spawn-async!Known Issues:
npm-run-all
might hang up. (#24)nodemon
has been reported. (#25)I'm investigating those issues.
Bug Fixes:
npm-run-all
came to report an error (#19).New Feature:
--silent
option was added.
If this option was given, the log level of npm becomes silent
(#18).npm-run-all
came to transfer overwritten config values to nested calls (#13).