in reply to CPAN: Any way to (quickly) list all the dependency modules to download?

Perhaps my script here can help? depend.pl

It uses the MetaCPAN API, but AFAIK there are some modules that don't declare their dependencies statically, so you can't find out about those until you actually try to install the module.

$ ./depend.pl -t AnyEvent::WebSocket::Server Test2::Tools::Tiny Importer Term::Table Module::Pluggable Test2::API Sub::Info Scope::Guard Test2::V0 Try::Tiny Test::Fatal ExtUtils::Helpers Module::Build ExtUtils::Config ExtUtils::InstallPaths Module::Build::Tiny Canary::Stability AnyEvent::Handle AnyEvent::Socket File::pushd Module::CPANfile Module::Build::Prereqs::FromCPANfile Test::Needs URI AnyEvent PerlX::Maybe Test2::Require::Module Test::Requires Test::SharedFork Net::EmptyPort AnyEvent::Connector Protocol::WebSocket Sub::Defer Role::Tiny Sub::Quote Class::Method::Modifiers Moo URI::ws Test2::Require AnyEvent::WebSocket::Client PadWalker Protocol::WebSocket::Handshake::Server Protocol::WebSocket::Frame Devel::Cycle Test::Memory::Cycle Protocol::WebSocket::Handshake::Client AnyEvent::WebSocket::Server
  • Comment on Re: CPAN: Any way to (quickly) list all the dependency modules to download?
  • Download Code