raml-org / ramldt2jsonschema

CLI & Library to convert a RAML 1.0 data type to a JSON Schema, and back
Apache License 2.0
59 stars 22 forks source link

Update commander to the latest version 🚀 #112

Closed greenkeeper[bot] closed 4 years ago

greenkeeper[bot] commented 5 years ago

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’t 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](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 5 years ago

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