Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 18, 2025

This PR contains the following updates:

Package Change Age Confidence
commander ^13.0.0 -> ^14.0.0 age confidence

Release Notes

tj/commander.js (commander)

v14.0.2

Compare Source

Changed
  • improve negative number auto-detection test ([#​2428])
  • update (dev) dependencies

v14.0.1

Compare Source

Fixed
  • broken markdown link in README ([#​2369])
Changed
  • improve code readability by using optional chaining ([#​2394])
  • use more idiomatic code with object spread instead of Object.assign() ([#​2395])
  • improve code readability using string.endsWith() instead of string.slice() ([#​2396])
  • refactor .parseOptions() to process args array in-place ([#​2409])
  • change private variadic support routines from ._concatValue() to ._collectValue() (change code from array.concat() to array.push()) ([#​2410])
  • update (dev) dependencies

v14.0.0

Compare Source

Added
  • support for groups of options and commands in the help using low-level .helpGroup() on Option and Command, and higher-level .optionsGroup() and .commandsGroup() which can be used in chaining way to specify group title for following options/commands ([#​2328])
  • support for unescaped negative numbers as option-arguments and command-arguments ([#​2339])
  • TypeScript: add parseArg property to Argument class ([#​2359])
Fixed
  • remove bogus leading space in help when option has default value but not a description ([#​2348])
  • .configureOutput() now makes copy of settings instead of modifying in-place, fixing side-effects ([#​2350])
Changed
  • Breaking: Commander 14 requires Node.js v20 or higher
  • internal refactor of Help class adding .formatItemList() and .groupItems() methods ([#​2328])

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label May 18, 2025
@renovate renovate bot changed the title fix(deps): update dependency commander to v14 Update dependency commander to v14 Jun 20, 2025
@renovate renovate bot force-pushed the renovate/commander-14.x branch from a8e3ff7 to bcb0d8a Compare June 20, 2025 04:35
@sonarqubecloud
Copy link

@renovate renovate bot force-pushed the renovate/commander-14.x branch from bcb0d8a to ba704c1 Compare August 10, 2025 15:08
@renovate renovate bot force-pushed the renovate/commander-14.x branch from ba704c1 to fed26b6 Compare September 13, 2025 01:06
@renovate renovate bot force-pushed the renovate/commander-14.x branch from fed26b6 to 418710a Compare September 25, 2025 15:30
@renovate renovate bot force-pushed the renovate/commander-14.x branch from 418710a to 1573d13 Compare October 25, 2025 14:01
@sonarqubecloud
Copy link

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.

1 participant