diff --git a/packages/cli/src/modules/config/alpha.ts b/packages/cli/src/modules/config/alpha.ts index a49fddfa24..43bce858a1 100644 --- a/packages/cli/src/modules/config/alpha.ts +++ b/packages/cli/src/modules/config/alpha.ts @@ -62,9 +62,9 @@ export default createCliPlugin({ frontend: { type: 'boolean' }, 'with-secrets': { type: 'boolean' }, format: { type: 'string' }, - config: { type: 'string', array: true }, + config: { type: 'string', array: true, default: [] }, }) - .usage(`$0 ${info.usageWithoutProgram}`, info.description) + .usage('$0', info.description) .help() .parse(args); const m = diff --git a/packages/cli/src/wiring/CliInitializer.ts b/packages/cli/src/wiring/CliInitializer.ts index 8ad3e77cdf..1c6f885842 100644 --- a/packages/cli/src/wiring/CliInitializer.ts +++ b/packages/cli/src/wiring/CliInitializer.ts @@ -121,7 +121,6 @@ export class CliInitializer { args: [...positionalArgs, ...args.unknown], info: { usage: [programName, ...node.command.path].join(' '), - usageWithoutProgram: node.command.path.join(' '), description: node.command.description, }, }); diff --git a/packages/cli/src/wiring/types.ts b/packages/cli/src/wiring/types.ts index 43ca84d604..fad29ca241 100644 --- a/packages/cli/src/wiring/types.ts +++ b/packages/cli/src/wiring/types.ts @@ -26,10 +26,6 @@ export interface BackstageCommand { * The usage string of the current command, for example: "backstage-cli repo test" */ usage: string; - /** - * The usage string of the current command, without the program name, for example: "repo test" - */ - usageWithoutProgram: string; /** * The description provided for the command */