Changes for version 0.13 - 2024-09-01
- CHANGES
- Added `->add_global_options` method to support global options
- Support `=u` (unsigned) and `=f` (float) option types as well as arbitrary regexp match validation
- BUGFIXES
- Ensure that hyphens are converted to underscores when setting default values for options
- Ensure that mode=bool options always have a defined value, even if false
Modules
utilities for commandline-based programs
represent metadata for an invokable command
an interface for discovery of Commandable::Commands
find commands stored as methods with attributes
find commands stored per package
find commands stored as subs with attributes
subroutine attribute definitions for Commandable::Finder::SubAttributes
represents one invocation of a CLI command
abstractions for printing output from commands