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

fix(deps): update dependencies (major) #364

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 15, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
commander 9.4.1 -> 12.1.0 age adoption passing confidence
typescript (source) 4.8.4 -> 5.6.3 age adoption passing confidence

Release Notes

tj/commander.js (commander)

v12.1.0

Compare Source

Added

v12.0.0

Compare Source

Added
  • .addHelpOption() as another way of configuring built-in help option ([#​2006])
  • .helpCommand() for configuring built-in help command ([#​2087])
Fixed
  • Breaking: use non-zero exit code when spawned executable subcommand terminates due to a signal ([#​2023])
  • Breaking: check passThroughOptions constraints when using .addCommand and throw if parent command does not have .enablePositionalOptions() enabled ([#​1937])
Changed
  • Breaking: Commander 12 requires Node.js v18 or higher ([#​2027])
  • Breaking: throw an error if add an option with a flag which is already in use ([#​2055])
  • Breaking: throw an error if add a command with name or alias which is already in use ([#​2059])
  • Breaking: throw error when calling .storeOptionsAsProperties() after setting an option value ([#​1928])
  • replace non-standard JSDoc of @api private with documented @private ([#​1949])
  • .addHelpCommand() now takes a Command (passing string or boolean still works as before but deprecated) ([#​2087])
  • refactor internal implementation of built-in help option ([#​2006])
  • refactor internal implementation of built-in help command ([#​2087])
Deprecated
  • .addHelpCommand() passing string or boolean (use .helpCommand() or pass a Command) ([#​2087])
Removed
  • Breaking: removed default export of a global Command instance from CommonJS (use the named program export instead) ([#​2017])
Migration Tips

global program

If you are using the deprecated default import of the global Command object, you need to switch to using a named import (or create a new Command).

// const program = require('commander');
const { program } = require('commander');

option and command clashes

A couple of configuration problems now throw an error, which will pick up issues in existing programs:

  • adding an option which uses the same flag as a previous option
  • adding a command which uses the same name or alias as a previous command

v11.1.0

Compare Source

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])

v11.0.0

Compare Source

Fixed
  • help command works when help option is disabled ([#​1864])
Changed
  • leading and trailing spaces are now ignored by the .arguments() method ([#​1874])
  • refine "types" exports for ESM to follow TypeScript guidelines ([#​1886])
  • Breaking: Commander 11 requires Node.js v16 or higher

v10.0.1

Compare Source

Added
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])

v10.0.0

Compare Source

Added
  • wrap command description in help ([#​1804])
Changed
  • Breaking: Commander 10 requires Node.js v14 or higher

v9.5.0

Compare Source

Added
  • .getOptionValueSourceWithGlobals() ([#​1832])
  • showGlobalOptions for .configureHelp{} and Help ([#​1828])
microsoft/TypeScript (typescript)

v5.6.3

Compare Source

v5.6.2

Compare Source

v5.5.4: TypeScript 5.5.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.5.3: TypeScript 5.5.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.5.2: TypeScript 5.5

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.4.5: TypeScript 5.4.5

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.4.4: TypeScript 5.4.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.4.3: TypeScript 5.4.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.4.2: TypeScript 5.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.3.3: TypeScript 5.3.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.3.2: TypeScript 5.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.2.2: TypeScript 5.2

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.1.6: TypeScript 5.1.6

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on npm

v5.1.5: TypeScript 5.1.5

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.1.3: TypeScript 5.1.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.0.4: TypeScript 5.0.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.0.3: TypeScript 5.0.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.0.2: TypeScript 5.0

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v4.9.5: TypeScript 4.9.5

Compare Source

For release notes, check out the release announcement.

Downloads are available on:

Changes:

v4.9.4: TypeScript 4.9.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

Changes:

This list of changes was auto generated.

v4.9.3: TypeScript 4.9

Compare Source

For release notes, check out the release announcement.

Downloads are available on:

Changes:

See More

Configuration

📅 Schedule: Branch creation - "after 10pm on monday,before 5am on monday" in timezone Asia/Tokyo, 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 force-pushed the renovate/major-dependencies branch from af9dc1d to 036aee1 Compare March 16, 2023 16:59
@renovate renovate bot changed the title fix(deps): update dependency commander to v10 fix(deps): update dependencies (major) Mar 16, 2023
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 036aee1 to 8a5a114 Compare March 30, 2023 23:24
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 8a5a114 to b74fb4a Compare April 7, 2023 19:46
@renovate renovate bot force-pushed the renovate/major-dependencies branch from b74fb4a to 7b7ab11 Compare April 15, 2023 07:10
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 7b7ab11 to e27d7ac Compare June 1, 2023 18:28
@renovate renovate bot force-pushed the renovate/major-dependencies branch from e27d7ac to 7d5aeec Compare June 16, 2023 01:06
@renovate renovate bot force-pushed the renovate/major-dependencies branch 2 times, most recently from 1f85250 to cf91681 Compare June 29, 2023 00:01
@renovate renovate bot force-pushed the renovate/major-dependencies branch from cf91681 to 277d6eb Compare August 24, 2023 20:22
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 277d6eb to 7e18b01 Compare October 13, 2023 01:50
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 7e18b01 to 54b19a3 Compare November 20, 2023 18:36
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 54b19a3 to 3b1cd2d Compare December 6, 2023 23:17
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 3b1cd2d to 9dd23a2 Compare February 3, 2024 10:49
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 9dd23a2 to 9f806f7 Compare March 6, 2024 19:28
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 9f806f7 to df5486f Compare March 20, 2024 20:10
@renovate renovate bot force-pushed the renovate/major-dependencies branch 2 times, most recently from 45d3bc2 to 39fbd8d Compare April 10, 2024 14:39
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 39fbd8d to 4feb480 Compare May 18, 2024 15:52
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 4feb480 to 7d9c27c Compare June 20, 2024 18:49
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 7d9c27c to 6d8752f Compare July 1, 2024 20:13
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 6d8752f to 82bc711 Compare July 23, 2024 02:25
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 82bc711 to 413cd3f Compare September 9, 2024 19:22
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 413cd3f to 761fac3 Compare October 9, 2024 01:14
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.

0 participants