Package Info

perl-CLI-Osprey


MooX::Options + MooX::Cmd + Sanity


Unspecified

CLI::Osprey is a module to assist in writing commandline applications with M* OO modules (Moose, Moo, Mo). With it, you structure your app as one or more modules, which get instantiated with the commandline arguments as attributes. Arguments are parsed using Getopt::Long::Descriptive, and both long and short help messages as well as complete manual pages are automatically generated. An app can be a single command with options, or have sub-commands (like 'git'). Sub-commands can be defined as modules (with options of their own) or as simple coderefs.


License: Artistic-1.0 OR GPL-1.0-or-later
URL: https://metacpan.org/release/CLI-Osprey

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
0.08-bp155.1.4 info GA Release 2023-05-17 15 SP5
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-CLI-Osprey