All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
1.2.1 - 2020-01-03
- Fix a type error during the bootstrap scan for decorators #61
- Remove implicit lodash dependency #59
- Update to support commander@^4 #58
1.2.0 - 2019-08-09
- Move commander as Peer Dependency
- Update to support commander@^3.0.0
1.1.4 - 2019-06-25
- Possiblity to register commands and sub commands (2d) using decorators. 2 new decorators @Console() and @Command()
1.0.2 - 2019-05-29
- Issue #18
1.0.1 - 2019-04-21
- Remove typescript peer dependency.
- Update dependencies versions
1.0.0 - 2019-04-12
- The bootstrap method has been moved and is now static in the new
BootstrapConsole
class, you can extend it if you need to change the default boot behavior. - New options for bootstrap
1.0.0-alpha.1 - 2019-04-08
- A decorator
InjectCommander
to inject commander instance (patched for sub commands) as nestjs provider - A new methods
subCommands() => Command
in the classConsoleService
to get sub commands from a non patched commander instance. - Tests
- Update docs
- The instance method ConsoleService.log method was removed.
- The PatchedCommander interface was removed. You can import the Command interface from the nestjs-console module instead.
- Improve Commander override, type and service
- Fix git style sub commands to return a result if no arguments are submitted to the cli.
- Update of the bootstrap function signature
0.2.1 - 2019-04-07
- Fix doc
0.2.0 - 2019-04-07
- Update the dependencies to support nestjs ^6.0.0