Socket
Socket
Sign inDemoInstall

commander

Package Overview
Dependencies
0
Maintainers
4
Versions
114
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
2345
12Next

12.0.0

Diff

shadowspawn
published 12.0.0-1 •

Changelog

Source

[12.0.0-1] (2024-01-20)

(Released in 12.0.0)

shadowspawn
published 12.0.0-0 •

Changelog

Source

[12.0.0-0] (2023-11-11)

(Released in 12.0.0)

abetomo
published 11.1.0 •

Changelog

Source

[11.1.0] (2023-10-13)

Fixed

  • TypeScript: update OptionValueSource to allow any string, to match supported use of custom sources ([#1983])
  • TypeScript: add that Command.version() can also be used as getter ([#1982])
  • TypeScript: add null return type to Commands.executableDir(), for when not configured ([#1965])
  • subcommands with an executable handler and only a short help flag are now handled correctly by the parent's help command ([#1930])

Added

  • registeredArguments property on Command with the array of defined Argument (like Command.options for Option) ([#2010])
  • TypeScript declarations for Option properties: envVar, presetArg ([#2019])
  • TypeScript declarations for Argument properties: argChoices, defaultValue, defaultValueDescription ([#2019])
  • example file which shows how to configure help to display any custom usage in the list of subcommands ([#1896])

Changed

  • (developer) refactor TypeScript configs for multiple use-cases, and enable checks in JavaScript files in supporting editors ([#1969])

Deprecated

  • Command._args was private anyway, but now available as registeredArguments ([#2010])
abetomo
published 11.0.0 •

abetomo
published 10.0.1 •

Changelog

Source

[10.0.1] (2023-04-15)

Added

  • improvements to documentation ([#1858], [#1859], [#1860])

Fixed

  • remove unused Option.optionFlags property from TypeScript definition ([#1844])

Changed

  • assume boolean option intended if caller passes string instead of hash to .implies() ([#1854])
shadowspawn
published 10.0.0 •

Changelog

Source

[10.0.0] (2023-01-13)

Added

  • wrap command description in help ([#1804])

Changed

  • Breaking: Commander 10 requires Node.js v14 or higher
abetomo
published 9.5.0 •

Changelog

Source

[9.5.0] (2023-01-07)

Added

  • .getOptionValueSourceWithGlobals() ([#1832])
  • showGlobalOptions for .configureHelp{} and Help ([#1828])
abetomo
published 9.4.1 •

Changelog

Source

[9.4.1] (2022-09-30)

Fixed

  • .setOptionValue() now also clears option source ([#1795])
  • TypeScript: add implied to OptionValueSource for option values set by using .implies() ([#1794])
  • TypeScript : add undefined to return type of .getOptionValueSource() ([#1794])

Changed

  • additions to README
abetomo
published 9.4.0 •

Changelog

Source

[9.4.0] (2022-07-15)

Added

  • preSubcommand hook called before direct subcommands ([#1763])

Fixed

  • export InvalidOptionArgumentError in esm ([#1756])

Changed

  • update dependencies ([#1767])
2345
12Next
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc