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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update commander to the latest version 馃殌 #268

Merged
merged 1 commit into from Jan 17, 2020

Conversation

greenkeeper[bot]
Copy link
Contributor

@greenkeeper greenkeeper bot commented Nov 1, 2019

The dependency commander was updated from 3.0.2 to 4.0.0.

This version is not covered by your current version range.

If you don鈥檛 accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Publisher: shadowspawn
License: MIT

Release Notes for 4.0.0

Added

  • automatically wrap and indent help descriptions for options and commands (#1051)
  • .exitOverride()聽allows聽override聽of聽calls聽to聽process.exit聽for聽additional聽error聽handling聽and聽to聽keep聽program聽running聽(#1040)
  • support for declaring required options with .requiredOptions() (#1071)
  • GitHub Actions support (#1027)
  • translation links in README

Changed

  • dev: switch聽tests from聽Sinon+Should聽to聽Jest聽with major rewrite of tests聽(#1035)
  • call default subcommand even when there are unknown options (#1047)
  • Breaking Commander is only officially supported on Node 8 and above, and requires Node 6 (#1053)

Fixed

  • Breaking keep command object out of program.args when action handler called (#1048)
    • also, action handler now passed array of unknown arguments
  • complain about unknown options when program argument supplied and action handler (#1049)
    • this changes parameters to command:* event to include unknown arguments
  • removed deprecated customFds option from call to child_process.spawn (#1052)
  • rework TypeScript declarations to bring all types into imported namespace (#1081)
Commits

The new version differs by 49 commits.

  • f0315b8 Prepare for 4.0.0
  • 0a626bb Updates to CHANGELOG
  • 41c6985 Switch from class to class-like to include all types in commander namespace
  • 08a5f02 Add full width colon in Chinese introducing languages
  • dad5c1a Add translation links
  • c1c1db6 Update Tidelift description to use enterprise wording
  • 7fa903f Remove translated english text, and add new TOC items
  • 8b656f9 add requiredOption and exitOverride for Chinese Readme
  • 2ef5401 Merge pull request #1082 from shadowspawn/feature/engines_node6
  • 3fd7913 Explicitly require node 6, so hopefully get a warning on install if there is an older version of node.
  • a98f35a Add 'pull_request' to GitHub Actions trigger (#1076)
  • e9929fb 4.0.0-1
  • 82fd44a Add .requiredOption to CHANGELOG
  • 7f9edba Add .requiredOption() for mandatory options (#1071)
  • 57e9d98 Examples: use "require" that works from git repo, and lint. (#1072)

There are 49 commits in total.

See the full diff


FAQ and help

There is a collection of frequently asked questions. If those don鈥檛 help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper bot 馃尨

@greenkeeper greenkeeper bot added the dependencies Pull requests that update a dependency file label Nov 1, 2019
greenkeeper bot added a commit that referenced this pull request Nov 11, 2019
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Nov 11, 2019

  • The dependency commander was updated from 3.0.2 to 4.0.1.

Update to this version instead 馃殌

Release Notes for 4.0.1

Fixed

  • display help when requested, even if there are missing required options [(#1091)]
Commits

The new version differs by 5 commits.

  • 5083e14 Merge pull request #1094 from shadowspawn/release/4.0.1
  • b38f262 Bump version for 4.0.1
  • 88d1341 Update CHANGELOG for 4.0.1
  • 36082ba Check for missing required options after check for displaying help
  • 6bfc580 Adding migration tips to match manual additions on GitHub release notes

See the full diff

@vweevers vweevers merged commit 9956ea8 into master Jan 17, 2020
@vweevers vweevers deleted the greenkeeper/commander-4.0.0 branch January 17, 2020 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant