npm-run-all just published its new version 2.0.0, which is not covered by your current version range.
If this pull request passes your tests you can publish your software with the latest version of npm-run-all β otherwise use this branch to work on adaptions and fixes.
New shorthand commands: run-s and run-p. Those are more simple commands than npm-run-all to cover most use cases.
run-s runs given npm-scripts sequencially. This is the shorthand of npm-run-all -s.
e.g. run-s clean lint build:*
run-p runs given npm-scripts in parallel. This is the shorthand of npm-run-all -p.
e.g. run-p "build:* -- --watch"
Breaking Changes:
--continue-on-error option has been changed the behavior. On 1.x, if the option was specified, npm-run-all command exited with 0. But on 2.0.0, even if the option was specified, npm-run-all command will exit with a non-zero code if a npm-script exited with a non-zero code.
--print-label, --print-name, and --continue-on-error options have been changed the behavior. On 1.x, the effect of those options was applied to only one script group. But on 2.0.0, the effect of those options will be applied to whole a command.
For example, npm-run-all -s aaa bbb -p ccc ddd --print-label, in this case the command has 2 script group, aaa bbb and ccc ddd. Then, on 1.x, --print-label will effect to only ccc ddd. On the other hand, on 2.0.0, --print-label will effect to all of aaa, bbb, ccc, and ddd.
-S and -P shorthand options have been removed. Please use originating options: -c and -c -p.
Hello :wave:
:rocket::rocket::rocket:
npm-run-all just published its new version 2.0.0, which is not covered by your current version range.
If this pull request passes your tests you can publish your software with the latest version of npm-run-all β otherwise use this branch to work on adaptions and fixes.
Happy fixing and merging :palm_tree:
GitHub Release
Features:
npm-run-all
to cover most use cases.npm-run-all -s
.e.g.
run-s clean lint build:*
npm-run-all -p
.e.g.
run-p "build:* -- --watch"
Breaking Changes:
--continue-on-error
option has been changed the behavior. On 1.x, if the option was specified,npm-run-all
command exited with0
. But on 2.0.0, even if the option was specified,npm-run-all
command will exit with a non-zero code if a npm-script exited with a non-zero code.--print-label
,--print-name
, and--continue-on-error
options have been changed the behavior. On 1.x, the effect of those options was applied to only one script group. But on 2.0.0, the effect of those options will be applied to whole a command.For example,
npm-run-all -s aaa bbb -p ccc ddd --print-label
, in this case the command has 2 script group,aaa bbb
andccc ddd
. Then, on 1.x,--print-label
will effect to onlyccc ddd
. On the other hand, on 2.0.0,--print-label
will effect to all ofaaa
,bbb
,ccc
, andddd
.-S
and-P
shorthand options have been removed. Please use originating options:-c
and-c -p
.The new version differs by 16 commits .
3020572
2.0.0
30c2949
Chore: remove babel-runtime.
62d868b
Docs: switch to jsdoc from esdoc
9d050ab
Docs: tweaks and add a known limitation of
--print-label``a0c727f
Merge branch 'shorthand-commands'
f8bbaf3
Fix: trivial
969cd42
Docs: update documents
db62298
Fix: update tests for Node 0.x
031001b
Fix: fix lint targets.
4496065
Update: add tests for shorthand commands.
2f26fa5
Chore: Stop a use of ES6 modules. And upgrade eslint.
df49af8
Build: Add Node 6 to Travis CI (#39)
40554ef
Add
run-sand
run-pcommands
d4f68e5
1.8.0
0a600e5
New:
--print-nameoption (fixes #35)
There are 16 commits in total. See the full diff.
This pull request was created by greenkeeper.io. It keeps your software up to date, all the time.
Tired of seeing this sponsor message? Upgrade to the supporter plan! You'll also get your pull requests faster :zap: