App-lcpan-Manual

 view release on metacpan or  search on metacpan

lib/App/lcpan/Manual/Cookbook.pod  view on Meta::CPAN

package App::lcpan::Manual::Cookbook;

# AUTHORITY
# DATE
our $DIST = 'App-lcpan-Manual'; # DIST
# VERSION

1;
# ABSTRACT: App::lcpan cookbook

__END__

=pod

=encoding UTF-8

=head1 NAME

App::lcpan::Manual::Cookbook - App::lcpan cookbook

=head1 VERSION

version 1.065.000

=head1 DESCRIPTION

Items relevant to CPAN authors are tagged with C<[author]>.

=head1 QUERYING AUTHORS

=head2 Listing recent authors

TODO.

=head2 Sampling some random authors (1.063+)

 % lcpan authors    --random --result-limit 100
 % lcpan authors -l --random --result-limit 100

=head1 QUERYING DEPENDENCIES

=head2 Checking if you currently specify a dependency to a "non-existing" (unindexed) module in one of your distributions [author] [item-dep-1]

 % lcpan deps-unindexed --dist-author YOUR-CPAN-ID

This requires you installing L<App::lcpan::CmdBundle::deps>.

A "non-existing" module simply means that the module (the dependency) is not
currently listed in F<02packages.details.txt.gz>. The dependency could be
mispelled. Or the module has been purged from CPAN, either accidentally or
deliberately. Or PAUSE index was momentarily incomplete or corrupt (this happens
from time to time). In this case, if you happen to maintain the module yourself,
you can request a PAUSE reindex ("pause reindex" if using L<pause>).

=head2 Checking if your distribution depends on a non-core Perl module [author]

 % lcpan deps YOUR-DIST --exclude-core

=head2 Checking if your distribution depends on a "non-existing" (unindexed) module [author]

 % lcpan deps YOUR-DIST --exclude-indexed

See also: [item-dep-1].

=head2 Checking if your distribution specifies a circular dependency

TODO.

=head2 Finding out if there is any broken prerequisites specified by one of your distributions [author]

To find out which prerequisites that your distributions specify but are
currently not indexed (i.e. probably cannot be installed by users):

 % lcpan author-deps YOUR-CPAN-ID --broken --dont-uniquify

=head2 Listing distributions of other CPAN authors that depend on one of your modules [author]

    % lcpan author-rdeps YOUR-CPAN-ID --user-author-isnt YOUR-CPAN-ID



( run in 0.583 second using v1.01-cache-2.11-cpan-f56aa216473 )