Cache::File;
use DateTime;
use DateTime::Format::HTTP;
use CPAN::DistnameInfo;
use YAML::XS;
use JSON::XS;
use CPAN::Source::Dist;
use CPAN::Source::Package;
use constant { DEBUG => $ENV{DEBUG} };
return unless $self->mirror;
# get 07mirror.json
my $json = $self->fetch_mirrors;
my $data = decode_json( $json );
return $data;
};
sub debug {
say "[D
ist_txt ) );
}
sub recent {
my ($self,$period) = @_;
my $json = $self->fetch_recent( $period );
return decode_json( $json );
}
sub parse_modlist {
my ($self,$modlist_data) = @_;