The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

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