The option name.
Optional
configIf set, this option will be omitted from --help
, and attempting to specify it on the command
line will produce an error.
Optional
defaultIf not specified defaults to the empty string for both String
and Path
.
Optional
hintAn optional hint for the type of input expected, will be displayed in the help output.
Optional
typeSpecifies the resolution strategy. If Path
is provided, values will be resolved according to their
location in a file. If String
or no value is provided, values will not be resolved.
Optional
validateAn optional validation function that validates a potential value of this option. The function must throw an Error if the validation fails and should do nothing otherwise.
The help text to be displayed to the user when --help is passed.
This may be a string, which will be presented directly, or a function, which will be called with an TranslationProxy so that option help can be translated into the user specified locale.