Enumeration ErrorItemConst

The kind of error/warning raised by the parser or validator.

Enumeration Members

choiceConstraintViolation: 6

Error raised when an option parameter fails to satisfy a choice constraint.

deprecatedOption: 9

Warning produced when a deprecated option is specified on the command-line.

disallowedInlineParameter: 5

Error raised when an option is specified with an inline parameter, despite it being disallowed.

duplicateChoiceValue: 20

Error raised produced when a choices constraint has a duplicate value.

duplicateClusterLetter: 21

Error raised when there are two identical cluster letters.

duplicateOptionName: 18

Error raised when there are two identical option names.

duplicatePositionalOption: 19

Error raised when there are two or more positional options.

invalidClusterLetter: 22

Error raised when an option has an invalid cluster letter.

invalidClusterOption: 11

Error raised when a variadic option is specified in the middle of a cluster argument.

invalidInlineConstraint: 27

Error raised when a variadic option declares an inline constraint.

invalidOptionName: 13

Error raised when an option has an invalid name.

invalidParamCount: 25

Error raised when a function option has an invalid parameter count.

invalidRequiredOption: 16

Error raised when an option references a non-valued option in a requirement.

invalidRequiredValue: 17

Error raised when an option uses a nullish value in a requirement referencing an option that is either always required or has a default value.

invalidSelfRequirement: 14

Error raised when an option references itself in a requirement.

limitConstraintViolation: 8

Error raised when an option value fails to satisfy a count limit constraint.

missingInlineParameter: 12

Error raised when an option is specified with no inline parameter, despite it being required.

missingParameter: 3

Error raised when an option is specified without one of its expected parameter(s).

missingRequiredOption: 2

Error raised when an option that is always required was not specified.

missingResolveCallback: 28

Error raised when a JavaScript module needs to be loaded, but a module resolution function was not provided (either in the parsing flags or the validation flags).

mixedNamingConvention: 24

Warning produced when a name slot contains names with different naming conventions.

regexConstraintViolation: 7

Error raised when an option parameter fails to satisfy a regex constraint.

tooSimilarOptionNames: 23

Warning produced when an option name is too similar to other names.

unknownOption: 0

Error raised when an option name is not found, with possible name suggestions.

unknownRequiredOption: 15

Error raised when an option references an unknown option in a requirement.

unsatisfiedCondRequirement: 10

Error raised when an option's conditional requirement is not satisfied.

unsatisfiedRequirement: 1

Error raised when an option's forward requirement is not satisfied.

variadicWithClusterLetter: 26

Warning produced when a variadic option declares cluster letters.

versionFileNotFound: 4

Error raised when the parser fails to find a version file when handling the version option.