Class: Clerc<Commands, GlobalFlags>
Defined in: packages/core/src/cli.ts:48
Type Parameters
| Type Parameter | Default type |
|---|---|
|
|
|
|
Accessors
_commands
Get Signature
get _commands(): CommandsMap;Defined in: packages/core/src/cli.ts:101
Returns
_description
Get Signature
get _description(): string;Defined in: packages/core/src/cli.ts:93
Returns
string
_globalFlags
Get Signature
get _globalFlags(): GlobalFlags;Defined in: packages/core/src/cli.ts:105
Returns
GlobalFlags
_name
Get Signature
get _name(): string;Defined in: packages/core/src/cli.ts:85
Returns
string
_scriptName
Get Signature
get _scriptName(): string;Defined in: packages/core/src/cli.ts:89
Returns
string
_version
Get Signature
get _version(): string;Defined in: packages/core/src/cli.ts:97
Returns
string
store
Get Signature
get store(): Partial<ContextStore>;Defined in: packages/core/src/cli.ts:109
Returns
Partial<ContextStore>
Methods
command()
Call Signature
command(commands): this;Defined in: packages/core/src/cli.ts:196
Parameters
| Parameter | Type |
|---|---|
| readonly |
Returns
this
Call Signature
command<Name, Parameters, Flags>(command): Clerc<Commands & Record<string, CommandWithHandler<Name, Parameters, Flags>>, GlobalFlags>;Defined in: packages/core/src/cli.ts:197
Type Parameters
| Type Parameter |
|---|
|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
Clerc<Commands & Record<string, CommandWithHandler<Name, Parameters, Flags>>, GlobalFlags>
Call Signature
command<Name, Parameters, Flags>(name, options?): Clerc<Commands & Record<Name, Command<Name, Parameters, Flags>>, GlobalFlags>;Defined in: packages/core/src/cli.ts:207
Type Parameters
| Type Parameter |
|---|
|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
Returns
Clerc<Commands & Record<Name, Command<Name, Parameters, Flags>>, GlobalFlags>
Call Signature
command<Name, Parameters, Flags>(
name,
description,
options?): Clerc<Commands & Record<Name, Command<Name, Parameters, Flags>>, GlobalFlags>;Defined in: packages/core/src/cli.ts:221
Type Parameters
| Type Parameter |
|---|
|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
Clerc<Commands & Record<Name, Command<Name, Parameters, Flags>>, GlobalFlags>
description()
description(description): this;Defined in: packages/core/src/cli.ts:129
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
this
errorHandler()
errorHandler(handler): this;Defined in: packages/core/src/cli.ts:147
Parameters
| Parameter | Type |
|---|---|
|
Returns
this
globalFlag()
Call Signature
globalFlag<Name, Flag>(
name,
description,
options): Clerc<Commands, GlobalFlags & Record<Name, Flag>>;Defined in: packages/core/src/cli.ts:276
Type Parameters
| Type Parameter |
|---|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
Clerc<Commands, GlobalFlags & Record<Name, Flag>>
Call Signature
globalFlag<Name, Flag>(name, options): Clerc<Commands, GlobalFlags & Record<Name, Flag>>;Defined in: packages/core/src/cli.ts:281
Type Parameters
| Type Parameter |
|---|
|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
Returns
Clerc<Commands, GlobalFlags & Record<Name, Flag>>
interceptor()
interceptor(interceptor): this;Defined in: packages/core/src/cli.ts:300
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
this
name()
name(name): this;Defined in: packages/core/src/cli.ts:117
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
this
on()
on<Name>(name, handler): this;Defined in: packages/core/src/cli.ts:306
Type Parameters
| Type Parameter |
|---|
|
Parameters
| Parameter | Type |
|---|---|
|
|
|
|
Returns
this
parse()
parse<Run>(argvOrOptions): Run extends true ? Promise<void> : Clerc<Commands, GlobalFlags>;Defined in: packages/core/src/cli.ts:410
Type Parameters
| Type Parameter | Default type |
|---|---|
|
|
Parameters
| Parameter | Type | Default value |
|---|---|---|
|
|
|
Returns
Run extends true ? Promise<void> : Clerc<Commands, GlobalFlags>
run()
run(): Promise<void>;Defined in: packages/core/src/cli.ts:340
Returns
Promise<void>
scriptName()
scriptName(scriptName): this;Defined in: packages/core/src/cli.ts:123
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
this
use()
use(plugin): this;Defined in: packages/core/src/cli.ts:141
Parameters
| Parameter | Type |
|---|---|
|
Returns
this
version()
version(version): this;Defined in: packages/core/src/cli.ts:135
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
this
create()
static create(options?): Clerc;Defined in: packages/core/src/cli.ts:113
Parameters
| Parameter | Type |
|---|---|
|
Returns
Clerc

