Catalyst-Plugin-Static-File
view release on metacpan or search on metacpan
"recommends" : {
"CPAN::Meta" : "2.120900",
"Plack::Middleware::ETag" : "0"
},
"requires" : {
"Catalyst" : "5.90129",
"Catalyst::Controller" : "0",
"Catalyst::Test" : "0",
"File::Spec" : "0",
"FindBin" : "0",
"HTTP::Request::Common" : "0",
"HTTP::Status" : "0",
"Module::Metadata" : "1.000015",
"Moose" : "0",
"Path::Tiny" : "0",
"Plack::Builder" : "0",
"Plack::Middleware::ConditionalGET" : "0",
"Plack::Middleware::MethodOverride" : "0",
"Plack::Middleware::XSendfile" : "0",
"Test::Log::Dispatch" : "0",
"Test::More" : "0",
abstract: 'Serve a specific static file'
author:
- 'Robert Rothenberg <rrwo@cpan.org>'
build_requires:
Catalyst: '5.90129'
Catalyst::Controller: '0'
Catalyst::Test: '0'
ExtUtils::MakeMaker: '7.22'
File::Spec: '0'
FindBin: '0'
HTTP::Request::Common: '0'
HTTP::Status: '0'
Module::Metadata: '1.000015'
Moose: '0'
Path::Tiny: '0'
Plack::Builder: '0'
Plack::Middleware::ConditionalGET: '0'
Plack::Middleware::MethodOverride: '0'
Plack::Middleware::XSendfile: '0'
Test::Log::Dispatch: '0'
Test::More: '0'
Makefile.PL view on Meta::CPAN
"Plack::Util" => 0,
"Try::Tiny" => 0,
"namespace::autoclean" => 0
},
"TEST_REQUIRES" => {
"Catalyst" => "5.90129",
"Catalyst::Controller" => 0,
"Catalyst::Test" => 0,
"File::Spec" => 0,
"FindBin" => 0,
"HTTP::Request::Common" => 0,
"HTTP::Status" => 0,
"Module::Metadata" => "1.000015",
"Moose" => 0,
"Path::Tiny" => 0,
"Plack::Builder" => 0,
"Plack::Middleware::ConditionalGET" => 0,
"Plack::Middleware::MethodOverride" => 0,
"Plack::Middleware::XSendfile" => 0,
"Test::Log::Dispatch" => 0,
"Test::More" => 0,
Makefile.PL view on Meta::CPAN
my %FallbackPrereqs = (
"Catalyst" => "5.90129",
"Catalyst::Controller" => 0,
"Catalyst::Test" => 0,
"ExtUtils::MakeMaker" => "7.22",
"File::Spec" => 0,
"File::stat" => 0,
"FindBin" => 0,
"HTTP::Request::Common" => 0,
"HTTP::Status" => 0,
"IO::File" => 0,
"Module::Metadata" => "1.000015",
"Moose" => 0,
"Moose::Role" => 0,
"Path::Tiny" => 0,
"Plack::Builder" => 0,
"Plack::MIME" => 0,
"Plack::Middleware::ConditionalGET" => 0,
"Plack::Middleware::MethodOverride" => 0,
requires "ExtUtils::MakeMaker" => "7.22";
requires "Module::Metadata" => "1.000015";
};
on 'test' => sub {
requires "Catalyst" => "5.90129";
requires "Catalyst::Controller" => "0";
requires "Catalyst::Test" => "0";
requires "File::Spec" => "0";
requires "FindBin" => "0";
requires "HTTP::Request::Common" => "0";
requires "HTTP::Status" => "0";
requires "Module::Metadata" => "1.000015";
requires "Moose" => "0";
requires "Path::Tiny" => "0";
requires "Plack::Builder" => "0";
requires "Plack::Middleware::ConditionalGET" => "0";
requires "Plack::Middleware::MethodOverride" => "0";
requires "Plack::Middleware::XSendfile" => "0";
requires "Test::Log::Dispatch" => "0";
requires "Test::More" => "0";
t/00-report-prereqs.dd view on Meta::CPAN
'recommends' => {
'CPAN::Meta' => '2.120900',
'Plack::Middleware::ETag' => '0'
},
'requires' => {
'Catalyst' => '5.90129',
'Catalyst::Controller' => '0',
'Catalyst::Test' => '0',
'File::Spec' => '0',
'FindBin' => '0',
'HTTP::Request::Common' => '0',
'HTTP::Status' => '0',
'Module::Metadata' => '1.000015',
'Moose' => '0',
'Path::Tiny' => '0',
'Plack::Builder' => '0',
'Plack::Middleware::ConditionalGET' => '0',
'Plack::Middleware::MethodOverride' => '0',
'Plack::Middleware::XSendfile' => '0',
'Test::Log::Dispatch' => '0',
'Test::More' => '0',
t/10-catalyst.t view on Meta::CPAN
#!perl
use Test::Most;
use FindBin qw/ $Bin /;
use HTTP::Request::Common;
use HTTP::Status qw/ :constants /;
use Path::Tiny;
use lib 't/lib';
use Catalyst::Test 'App';
subtest "file" => sub {
my $file = path($Bin)->child("static/hello.txt");
t/23-psgi-conditional-get.t view on Meta::CPAN
#!perl
use Test::Most;
use FindBin qw/ $Bin /;
use HTTP::Request::Common;
use Path::Tiny;
use Plack::Builder;
use Plack::Middleware::ConditionalGET;
use Test::WWW::Mechanize::PSGI;
use lib 't/lib';
use App;
Plack::MIME->add_type( ".txt" => "text/foobar" );
( run in 0.450 second using v1.01-cache-2.11-cpan-de7293f3b23 )