Skip to content

Interface: CommandOptions<Parameters, Flags>

Defined in: packages/core/src/types/command.ts:9

Extends

Extended by

Type Parameters

Parameters

Parameters extends readonly string[] = readonly string[]

Flags

Flags extends ClercFlagsDefinition = ClercFlagsDefinition

Properties

alias?

ts
optional alias: MaybeArray<string>;

Defined in: packages/core/src/types/command.ts:13


completions?

ts
optional completions: object;

Defined in: packages/plugin-completions/src/index.ts:12

Completions options for the command.

show?

ts
optional show: boolean;

Whether to show the command in completions output.

Default
ts
true;

Inherited from

CommandCustomOptions.completions


flags?

ts
optional flags: Flags;

Defined in: packages/core/src/types/command.ts:15


help?

ts
optional help: CommandHelpOptions;

Defined in: packages/plugin-help/src/index.ts:43

Help options for the command.

Inherited from

CommandCustomOptions.help


ignore?

ts
optional ignore: IgnoreFunction;

Defined in: packages/core/src/types/command.ts:20

A callback function to conditionally stop parsing. When it returns true, parsing stops and remaining arguments are preserved in ignored.


parameters?

ts
optional parameters: Parameters;

Defined in: packages/core/src/types/command.ts:14

在 MIT 许可证下发布