App-AcmeCpanlists

 view release on metacpan or  search on metacpan

bin/acme-cpanlists  view on Meta::CPAN

=pod

=encoding UTF-8

=head1 NAME

acme-cpanlists - The Acme::CPANLists CLI

=head1 VERSION

This document describes version 0.09 of acme-cpanlists (from Perl distribution App-AcmeCpanlists), released on 2016-11-19.

=head1 SYNOPSIS

Install some C<Acme::CPANLists::> modules and then ...

List all installed Acme::CPANLists modules:

 % acme-cpanlists ls-mods

List all lists from all installed modules:

 % acme-cpanlists ls
 % acme-cpanlists ls -l

List all lists from a module (in this case, L<Acme::CPANLists::PERLANCAR>):

 % acme-cpanlists ls -m PERLANCAR

Only list all author lists:

 % acme-cpanlists ls -m PERLANCAR -t author
 % acme-cpanlists ls -m PERLANCAR -t a

Only list all module lists:

 % acme-cpanlists ls -m PERLANCAR -t module
 % acme-cpanlists ls -m PERLANCAR -t m

View the list as rendered POD:

 % acme-cpanlists view -m PERLANCAR "Modules I'm avoiding"

Get the list (raw):

 % acme-cpanlists get -m PERLANCAR "Modules I'm avoiding"

Find lists that mention a module:

 % acme-cpanlists ls --mentions-module Foo::Bar

Find lists that mention an author:

 % acme-cpanlists ls --mentions-author PERLANCAR

List entries of a list:

 % acme-cpanlists ls-entries "PERLANCAR's favorite apps"
 App::lcpan
 App::pause
 App::SetScreensaverTimeout

Install all entries of a module list:

 % acme-cpanlists ls-entries "PERLANCAR's favorite apps" | cpanm -n

List entries from all lists:

 % acme-cpanlists ls-entries-all -l

Find out in which lists a module or author is mentioned:

 % acme-cpanlists ls-entry-lists File::Slurper

=head1 SUBCOMMANDS

=head2 B<get>

Get a CPAN list as raw data.

=head2 B<ls>

List CPAN lists.

=head2 B<ls-entries>

List entries of a CPAN list.

=head2 B<ls-entries-all>

List entries from all installed CPAN lists.

=head2 B<ls-entry-lists>

Find out in which lists a module or author is mentioned.

=head2 B<ls-mods>

List all installed Acme::CPANLists modules.

=head2 B<view>

View a CPAN list as rendered POD.

=head1 OPTIONS

C<*> marks required options.

=head2 Common options

=over

=item B<--config-path>=I<filename>

Set path to configuration file.

Can be specified multiple times.

=item B<--config-profile>=I<s>

Set configuration profile to use.



( run in 1.846 second using v1.01-cache-2.11-cpan-5a3173703d6 )