diff --git a/packages/cli/src/packages/cli-wrapper.ts b/packages/cli/src/packages/cli-wrapper.ts index ffb6c96..69d665c 100644 --- a/packages/cli/src/packages/cli-wrapper.ts +++ b/packages/cli/src/packages/cli-wrapper.ts @@ -213,6 +213,7 @@ export class Cli { const loggerFn = thisCli.options.logger; const defaultLogger = { level: 'info', + enabled: typeof loggerFn === 'boolean' ? loggerFn : true, debug: stdoutLogFn, info: stdoutLogFn, warn: stdoutLogFn, @@ -252,6 +253,7 @@ export class Cli { } command({ parameters, command, interactiveMode = true, handler, ...args }: CommandArgs): Cli { + // TODO type-safe declaration of positional/optional arguments const { option = 'interactive', alias = 'i',