mamba 0.0.0 copy "mamba: ^0.0.0" to clipboard
mamba: ^0.0.0 copied to clipboard

A list-defined command-line parser with typed map inputs.

0.0.0 #

  • Added immutable, list-defined command and option schemas.

  • Added typed flags, options, accessors, command groups, hooks, and help output.

  • Added parsing and validation for typed, paired, repeatable, and inherited inputs.

  • Tokens after -- are passed through as trailing arguments.

  • Added PairString and OrString formatter values for paired-option help.

  • Added PairedOption.variant for exactly-one | alternative groups.

  • Added immutable, Yargs-inspired option and command schemas.

  • Added Boolean and string options with aliases, defaults, choices, and validation.

  • Added strict root command selection, command aliases, and nested command branches.

  • Added dotted accessor options represented as immutable nested maps.

  • Added required, optional, and discretionary named positional schemas.

  • Added merged argument results and structured, non-throwing input errors.

  • Added a JSON-backed task_list executable with add, delete, update, and list commands.

  • Added Acanthis-backed validation for task titles and descriptions.

1
likes
0
points
601
downloads

Publisher

unverified uploader

Weekly Downloads

A list-defined command-line parser with typed map inputs.

Repository (GitHub)
View/report issues

Topics

#command-line #parser #cli #command-line-parser #yargs

License

unknown (license)

Dependencies

acanthis, chalkdart

More

Packages that depend on mamba