Skip to content

Releases: jmcdo29/nest-commander

nest-commander-testing@3.1.0

13 Jan 20:22
Compare
Choose a tag to compare

Minor Changes

  • c75ca13: Add runWithoutClosing for testing

nest-commander@3.4.0

30 Dec 18:30
Compare
Choose a tag to compare

Minor Changes

  • fadb70d: Allow for a sub command to be set as the default sub command.
  • 74c88f5: Add new api registerWithSubCommand to CommandRunner Class
  • abff78d: Allow for options to be parsed positionally via an option passed to CommandFactory

nest-commander@3.3.0

04 Nov 02:23
Compare
Choose a tag to compare

Minor Changes

  • 8c639d3: fix: update module resolution to node16 so dynamic imports are not transpiled out during TS build

nest-commander@3.2.1

03 Nov 23:02
Compare
Choose a tag to compare

Patch Changes

  • 5c089a6: Fixed an issue preventing use of ESM packages as plugins in the command factory

nest-commander@3.2.0

29 Oct 16:43
Compare
Choose a tag to compare

Minor Changes

  • 84e6b95: Add env option to @Option() decorator

nest-commander@3.1.0

02 Sep 16:07
Compare
Choose a tag to compare

Minor Changes

  • 15da048: InquirerService now exposes inquirer publicly

nest-commander-testing@3.0.1

04 Aug 19:36
Compare
Choose a tag to compare

Patch Changes

nest-commander-schematics@3.0.0

04 Aug 19:36
Compare
Choose a tag to compare

Major Changes

  • 1bfc69f: Schematics now create command that extends the CommandRunner abstract class

  • 799b143: Update @nestjs/schematics to version 9

    There should not be "breaking" functionality, but there was a major version change of a dependent pacakge with no backwards support guaranteed.

Patch Changes

nest-commander@3.0.0

26 Jul 03:03
Compare
Choose a tag to compare

Major Changes

  • d6ebe0e: Migrate CommandRunner from interface to abstract class and add .command

    This change was made so that devs could access this.command inside the CommandRunner instance and have access to the base command object from commander. This allows for access to the help commands in a programatic fashion.

    To update to this version, any implements CommandRunner should be changed to extends CommandRunner. If there is a constructor to the CommandRunner then it should also use super().

Minor Changes

  • 3d2aa9e: Update NestJS package to version 9
  • a8d109f: Upgrade commander to v9.4.0

Patch Changes

  • c30a4de: Ensure the parser for choices is always called

nest-commander-testing@3.0.0

26 Jul 03:03
Compare
Choose a tag to compare

Major Changes

  • d6ebe0e: Migrate CommandRunner from interface to abstract class and add .command

    This change was made so that devs could access this.command inside the CommandRunner instance and have access to the base command object from commander. This allows for access to the help commands in a programatic fashion.

    To update to this version, any implements CommandRunner should be changed to extends CommandRunner. If there is a constructor to the CommandRunner then it should also use super().

Minor Changes

  • 3d2aa9e: Update NestJS package to version 9