Skip to content

Parser

Classes

ClassDescription
InvalidSchemaError-
MissingRequiredFlagError-

Interfaces

InterfaceDescription
BaseFlagOptions-
ObjectInputType-
ParsedResultThe parsed result.
ParserOptionsConfiguration options for the parser.

Type Aliases

Type AliasDescription
FlagDefaultValue-
FlagDefinitionValue-
FlagOptions-
FlagsDefinition-
FlagType-
FlagTypeFunctionDefines how a string input is converted to the target type T.
IgnoreFunctionA callback function to conditionally stop parsing. When it returns true, parsing stops and remaining arguments are preserved in ignored.
InferFlagsAn advanced utility type that infers the exact type of the flags object in the parsed result, based on the provided flags configuration object T.
RawInputType-

Functions

| Function | Description | | ----------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ | ------ | --------------------- | | Choices | Creates a Choices type function that validates the input against allowed values. The display name will be formatted as "value1 | value2 | ..." for help output. | | createParser | - | | parse | - |

References

DOUBLE_DASH

Re-exports DOUBLE_DASH


KNOWN_FLAG

Re-exports KNOWN_FLAG


PARAMETER

Re-exports PARAMETER


UNKNOWN_FLAG

Re-exports UNKNOWN_FLAG

在 MIT 许可证下发布