The Perl Toolchain Summit 2025 Needs You: You can help 🙏 Learn more
— |
$Dist::Zooky::Role::Meta::VERSION = '0.24' ;
sub prereqs_from_meta_file {
my $self = shift ;
my $file = shift || return ;
if ( -e $file ) {
my $meta = eval { CPAN::Meta->load_file( $file ); };
return { } unless $meta ;
my $prereqs = $meta ->effective_prereqs;
return $prereqs ->as_string_hash;
}
return { }
}
sub meta_from_file {
my $self = shift ;
my $file = shift || return ;
if ( -e $file ) {
my $meta = eval { CPAN::Meta->load_file( $file ); };
return { } unless $meta ;
return $meta ->as_struct;
}
return { }
}
no Moose::Role;
qq[Show me the META!] ;
|