App-RetroPAN

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

   },
   "name" : "App-RetroPAN",
   "prereqs" : {
      "configure" : {
         "requires" : {
            "ExtUtils::MakeMaker" : "0"
         }
      },
      "runtime" : {
         "requires" : {
            "Cpanel::JSON::XS" : "0",
            "DateTime" : "0",
            "DateTime::Format::ISO8601" : "0",
            "Getopt::Long" : "0",
            "HTTP::Request" : "0",
            "LWP::UserAgent" : "0",
            "List::MoreUtils" : "0",
            "Module::CoreList" : "2.99",
            "OrePAN2" : "0",
            "Pod::Usage" : "0",
            "perl" : "v5.10.1"

META.json  view on Meta::CPAN

   },
   "release_status" : "stable",
   "resources" : {
      "repository" : {
         "type" : "git",
         "url" : "https://repo.or.cz/perl-App-RetroPAN.git",
         "web" : "https://repo.or.cz/perl-App-RetroPAN.git"
      }
   },
   "version" : "0.03",
   "x_serialization_backend" : "Cpanel::JSON::XS version 3.0239"
}

META.yml  view on Meta::CPAN

configure_requires:
  ExtUtils::MakeMaker: '0'
dynamic_config: 0
generated_by: 'Dist::Zilla version 6.010, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: App-RetroPAN
requires:
  Cpanel::JSON::XS: '0'
  DateTime: '0'
  DateTime::Format::ISO8601: '0'
  Getopt::Long: '0'
  HTTP::Request: '0'
  LWP::UserAgent: '0'
  List::MoreUtils: '0'
  Module::CoreList: '2.99'
  OrePAN2: '0'
  Pod::Usage: '0'
  perl: v5.10.1

Makefile.PL  view on Meta::CPAN

    "ExtUtils::MakeMaker" => 0
  },
  "DISTNAME" => "App-RetroPAN",
  "EXE_FILES" => [
    "bin/retropan"
  ],
  "LICENSE" => "perl",
  "MIN_PERL_VERSION" => "5.010001",
  "NAME" => "App::RetroPAN",
  "PREREQ_PM" => {
    "Cpanel::JSON::XS" => 0,
    "DateTime" => 0,
    "DateTime::Format::ISO8601" => 0,
    "Getopt::Long" => 0,
    "HTTP::Request" => 0,
    "LWP::UserAgent" => 0,
    "List::MoreUtils" => 0,
    "Module::CoreList" => "2.99",
    "OrePAN2" => 0,
    "Pod::Usage" => 0
  },

Makefile.PL  view on Meta::CPAN

    "Test::More" => 0
  },
  "VERSION" => "0.03",
  "test" => {
    "TESTS" => "t/*.t"
  }
);


my %FallbackPrereqs = (
  "Cpanel::JSON::XS" => 0,
  "DateTime" => 0,
  "DateTime::Format::ISO8601" => 0,
  "File::Temp" => 0,
  "Getopt::Long" => 0,
  "HTTP::Request" => 0,
  "LWP::UserAgent" => 0,
  "List::MoreUtils" => 0,
  "Module::CoreList" => "2.99",
  "OrePAN2" => 0,
  "Pod::Usage" => 0,

cpanfile  view on Meta::CPAN

requires "Cpanel::JSON::XS" => "0";
requires "DateTime" => "0";
requires "DateTime::Format::ISO8601" => "0";
requires "Getopt::Long" => "0";
requires "HTTP::Request" => "0";
requires "LWP::UserAgent" => "0";
requires "List::MoreUtils" => "0";
requires "Module::CoreList" => "2.99";
requires "OrePAN2" => "0";
requires "Pod::Usage" => "0";
requires "perl" => "v5.10.1";

dist.ini  view on Meta::CPAN

[CPANFile]
[VersionFromModule]
[MetaJSON]

[Repository]
web = https://repo.or.cz/perl-App-RetroPAN.git
repository = https://repo.or.cz/perl-App-RetroPAN.git

[Prereqs]
perl = 5.10.1
Cpanel::JSON::XS = 0
DateTime = 0
DateTime::Format::ISO8601 = 0
Getopt::Long = 0
HTTP::Request = 0
List::MoreUtils = 0
LWP::UserAgent = 0
Module::CoreList = 2.99
OrePAN2 = 0
Pod::Usage = 0

lib/App/RetroPAN.pm  view on Meta::CPAN


=cut

use HTTP::Request;
use LWP::UserAgent;
use List::MoreUtils qw/ uniq /;
use Module::CoreList;
use OrePAN2::Injector;
use OrePAN2::Indexer;

use Cpanel::JSON::XS qw/ encode_json decode_json /;

our $VERSION = '0.03';

my $ua = LWP::UserAgent->new( keep_alive => 2, agent => "retropan/$VERSION" );

sub find_module_dependencies {
    my ($au, $dist) = @_;

    my $q = {
        "size" => 1,



( run in 0.529 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )