PURISTA API / @purista/cli / PuristaExecutableCommand
Type Alias: PuristaExecutableCommand<TInput, TResolved>
PuristaExecutableCommand<
TInput,TResolved> =object
Defined in: packages/cli/src/core/command.ts:24
Type Parameters
TInput
TInput
TResolved
TResolved = TInput
Properties
execute
execute: (
resolvedInput,context) =>Promise<PuristaCommandResult>
Defined in: packages/cli/src/core/command.ts:27
Parameters
resolvedInput
TResolved
context
Returns
Promise<PuristaCommandResult>
id
id:
PuristaCommandId
Defined in: packages/cli/src/core/command.ts:25
resolve
resolve: (
input,context) =>Promise<PuristaCommandResolution<TInput,TResolved>>
Defined in: packages/cli/src/core/command.ts:26
Parameters
input
TInput
context
Returns
Promise<PuristaCommandResolution<TInput, TResolved>>
