Skip to content

Interface: BaseFlagOptions<T>

Defined in: packages/parser/src/types.ts:39

Type Parameters

Type ParameterDefault type
T extends FlagTypeFlagType

Properties

PropertyTypeDescriptionDefined in
alias?MaybeArray<string>Aliases for the flag.packages/parser/src/types.ts:47
default?unknownThe default value of the flag.packages/parser/src/types.ts:49
required?booleanWhether the flag is required.packages/parser/src/types.ts:51
typeTThe type constructor or a function to convert the string value. To support multiple occurrences of a flag (e.g., --file a --file b), wrap the type in an array: [String], [Number]. e.g., String, Number, [String], (val) => val.split(',')packages/parser/src/types.ts:45

在 MIT 许可证下发布