nfile') {
return Module::CPANfile->load($src)->prereq_specs;
} elsif ($src =~ /\.(yml|json)$/) {
my $meta = CPAN::Meta->load_file($src);
my $meta_prereqs = CPAN::Meta::Prer
($meta->prereqs)->as_string_hash;
return $meta_prereqs;
} else {
die "No META.json and cpanfile\n";
}
}
sub read_from_file {
my ($fname, $length) = @_;
return q{} if !
# Ignore build dir like Dist-Name-0.01/.
return if -f "$topdir/META.json";
for my $ignored (@$ignore) {
return if $topdir eq $ignored