Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update npm-run-all to version 2.0.0 🚀 #24

Merged
merged 1 commit into from
May 11, 2016

Conversation

greenkeeperio-bot
Copy link
Contributor

Hello 👋

🚀🚀🚀

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 🌴


GitHub Release

Features:

  • 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.

The new version differs by 33 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 Addrun-sandrun-pcommands
  • d4f68e5 1.8.0
  • 0a600e5 New:--print-nameoption (fixes #35)

There are 33 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 ⚡

@coveralls
Copy link

coveralls commented May 11, 2016

Coverage Status

Coverage remained the same at 100.0% when pulling 8a810a4 on greenkeeper-npm-run-all-2.0.0 into 6e15ab5 on master.

@7rulnik 7rulnik merged commit d4fdd03 into master May 11, 2016
@7rulnik 7rulnik deleted the greenkeeper-npm-run-all-2.0.0 branch May 11, 2016 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants