use CPAN::Common::Index::MetaDB; $index = CPAN::Common::Index::MetaDB->new; $index->search_packages({ package => "Moose" }); $index->search_packages({ package => "Moose", version_range => ">= 2.0" });
This module implements a CPAN::Common::Index that searches for packages against the same CPAN MetaDB API used by cpanminus.
There is no support for advanced package queries or searching authors. It just takes a package name and returns the corresponding version and distribution.
To install Menlo, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Menlo
CPAN shell
perl -MCPAN -e shell install Menlo
For more information on module installation, please visit the detailed CPAN module installation guide.