Dancer-Plugin-Chain
view release on metacpan or search on metacpan
"Test::More" : "0.96",
"Test::Vars" : "0"
}
},
"runtime" : {
"requires" : {
"Dancer" : "0",
"Dancer::Plugin" : "0",
"List::Util" : "0",
"Moose" : "0",
"Ref::Util" : "0",
"overload" : "0",
"strict" : "0",
"warnings" : "0"
}
},
"test" : {
"recommends" : {
"CPAN::Meta" : "2.120900"
},
"requires" : {
name: Dancer-Plugin-Chain
provides:
Dancer::Plugin::Chain:
file: lib/Dancer/Plugin/Chain.pm
version: v0.1.1
requires:
Dancer: '0'
Dancer::Plugin: '0'
List::Util: '0'
Moose: '0'
Ref::Util: '0'
overload: '0'
strict: '0'
warnings: '0'
resources:
bugtracker: https://github.com/yanick/Dancer-Plugin-Chain/issues
homepage: https://github.com/yanick/Dancer-Plugin-Chain
repository: https://github.com/yanick/Dancer-Plugin-Chain.git
version: 0.1.1
x_author_pledge:
version: 1
Makefile.PL view on Meta::CPAN
},
"DISTNAME" => "Dancer-Plugin-Chain",
"LICENSE" => "perl",
"MIN_PERL_VERSION" => "5.006",
"NAME" => "Dancer::Plugin::Chain",
"PREREQ_PM" => {
"Dancer" => 0,
"Dancer::Plugin" => 0,
"List::Util" => 0,
"Moose" => 0,
"Ref::Util" => 0,
"overload" => 0,
"strict" => 0,
"warnings" => 0
},
"TEST_REQUIRES" => {
"Dancer::Test" => 0,
"ExtUtils::MakeMaker" => 0,
"File::Spec" => 0,
"IO::Handle" => 0,
"IPC::Open3" => 0,
Makefile.PL view on Meta::CPAN
my %FallbackPrereqs = (
"Dancer" => 0,
"Dancer::Plugin" => 0,
"Dancer::Test" => 0,
"ExtUtils::MakeMaker" => 0,
"File::Spec" => 0,
"IO::Handle" => 0,
"IPC::Open3" => 0,
"List::Util" => 0,
"Moose" => 0,
"Ref::Util" => 0,
"Test::More" => 0,
"overload" => 0,
"strict" => 0,
"warnings" => 0
);
unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
delete $WriteMakefileArgs{TEST_REQUIRES};
delete $WriteMakefileArgs{BUILD_REQUIRES};
requires "Dancer" => "0";
requires "Dancer::Plugin" => "0";
requires "List::Util" => "0";
requires "Moose" => "0";
requires "Ref::Util" => "0";
requires "overload" => "0";
requires "strict" => "0";
requires "warnings" => "0";
on 'test' => sub {
requires "Dancer::Test" => "0";
requires "ExtUtils::MakeMaker" => "0";
requires "File::Spec" => "0";
requires "IO::Handle" => "0";
requires "IPC::Open3" => "0";
lib/Dancer/Plugin/Chain.pm view on Meta::CPAN
return wantarray ? @$link : $link;
};
register_plugin;
package
Dancer::Plugin::Chain::Link;
use Moose;
use Ref::Util qw/ is_coderef is_ref /;
use List::Util qw/ reduce /;
use overload '@{}' => sub { [ $_[0]->as_route ] };
# all segments as passed to the chain
has segments => (
traits => [ qw/ Array /],
isa => 'ArrayRef',
is => 'ro',
default => sub { [] },
t/00-report-prereqs.dd view on Meta::CPAN
'Test::More' => '0.96',
'Test::Vars' => '0'
}
},
'runtime' => {
'requires' => {
'Dancer' => '0',
'Dancer::Plugin' => '0',
'List::Util' => '0',
'Moose' => '0',
'Ref::Util' => '0',
'overload' => '0',
'strict' => '0',
'warnings' => '0'
}
},
'test' => {
'recommends' => {
'CPAN::Meta' => '2.120900'
},
'requires' => {
( run in 0.278 second using v1.01-cache-2.11-cpan-a5abf4f5562 )