Properties
Protected Readonly commandsDefinitions
Protected Readonly config
Protected Readonly runner
Methods
Protected addHelpCommand
- addHelpCommand(): void
Returns void
printHelp
- printHelp(): void
Returns void
registerCommand
- registerCommand(command): void
Returns void
registerCommandsFromHandler
- registerCommandsFromHandler(module, handlerKey): void
Parameters
- module: Module<any>
- handlerKey: TBindKey
Returns void
removeAllCommandsFromHandler
- removeAllCommandsFromHandler(module, handlerKey): void
Parameters
- module: Module<any>
- handlerKey: TBindKey
Returns void
removeCommand
- removeCommand(commandName): void
Returns void
runCli
- runCli(argv?): Promise<void>
Returns Promise<void>