@clerc/core
Namespaces
| Namespace | Description |
|---|---|
| Parser | - |
| Types | - |
Classes
| Class | Description |
|---|---|
| Clerc | - |
| InvalidCommandError | - |
| InvalidParametersError | - |
| MissingRequiredFlagError | - |
| MissingRequiredMetadataError | - |
| NoCommandSpecifiedError | - |
| NoSuchCommandError | - |
Interfaces
| Interface | Description |
|---|---|
| BaseContext | - |
| Command | - |
| CommandCustomOptions | - |
| CommandOptions | - |
| ContextStore | - |
| CreateOptions | - |
| FlagCustomOptions | - |
| InterceptorObject | - |
| ParameterCustomOptions | - |
| ParseOptions | - |
| Plugin | - |
Type Aliases
| Type Alias | Description |
|---|---|
| ClercFlagDefinitionValue | - |
| ClercFlagOptions | - |
| ClercFlagsDefinition | - |
| CommandHandler | - |
| CommandHandlerContext | - |
| CommandsMap | - |
| CommandsRecord | - |
| CommandWithHandler | - |
| ErrorHandler | - |
| InferParameters | - |
| Interceptor | - |
| InterceptorContext | - |
| InterceptorHandler | - |
| InterceptorNext | Function to call the next interceptor in the chain. MUST be awaited. |
| MakeEmitterEvents | - |
| ParameterDefinitionValue | - |
| ParameterOptions | - |
Variables
| Variable | Description |
|---|---|
| DOUBLE_DASH | - |
| KNOWN_FLAG | - |
| PARAMETER | - |
| UNKNOWN_FLAG | - |
Functions
| Function | Description |
|---|---|
| createStopAtFirstParameter | - |
| defineCommand | - |
| definePlugin | - |
| extractParameterInfo | - |
| normalizeFlagValue | - |
| normalizeParameterValue | - |
| resolveCommand | - |
References
InvalidSchemaError
Re-exports InvalidSchemaError

