Catalyst-View-JavaScript-Minifier-XS

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Test::Pod::Coverage" : "1.08"
         }
      },
      "runtime" : {
         "requires" : {
            "Catalyst" : "5.64",
            "Catalyst::Test" : "0",
            "File::Spec" : "0",
            "FindBin" : "0",
            "HTTP::Headers" : "0",
            "HTTP::Request" : "0",
            "JavaScript::Minifier::XS" : "0",
            "Moose" : "0",
            "MooseX::Aliases" : "0",
            "Path::Class::Dir" : "0.17",
            "URI" : "0",
            "autodie" : "0",
            "parent" : "0"
         }
      },
      "test" : {

META.yml  view on Meta::CPAN

meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: Catalyst-View-JavaScript-Minifier-XS
requires:
  Catalyst: '5.64'
  Catalyst::Test: '0'
  File::Spec: '0'
  FindBin: '0'
  HTTP::Headers: '0'
  HTTP::Request: '0'
  JavaScript::Minifier::XS: '0'
  Moose: '0'
  MooseX::Aliases: '0'
  Path::Class::Dir: '0.17'
  URI: '0'
  autodie: '0'
  parent: '0'
resources:
  bugtracker: https://github.com/frioux/Catalyst-View-JavaScript-Minifier-XS/issues
  homepage: https://github.com/frioux/Catalyst-View-JavaScript-Minifier-XS

Makefile.PL  view on Meta::CPAN

  "DISTNAME" => "Catalyst-View-JavaScript-Minifier-XS",
  "EXE_FILES" => [],
  "LICENSE" => "perl",
  "NAME" => "Catalyst::View::JavaScript::Minifier::XS",
  "PREREQ_PM" => {
    "Catalyst" => "5.64",
    "Catalyst::Test" => 0,
    "File::Spec" => 0,
    "FindBin" => 0,
    "HTTP::Headers" => 0,
    "HTTP::Request" => 0,
    "JavaScript::Minifier::XS" => 0,
    "Moose" => 0,
    "MooseX::Aliases" => 0,
    "Path::Class::Dir" => "0.17",
    "URI" => 0,
    "autodie" => 0,
    "parent" => 0
  },
  "TEST_REQUIRES" => {
    "Test::More" => "0.88"

Makefile.PL  view on Meta::CPAN

  }
);


my %FallbackPrereqs = (
  "Catalyst" => "5.64",
  "Catalyst::Test" => 0,
  "File::Spec" => 0,
  "FindBin" => 0,
  "HTTP::Headers" => 0,
  "HTTP::Request" => 0,
  "JavaScript::Minifier::XS" => 0,
  "Moose" => 0,
  "MooseX::Aliases" => 0,
  "Path::Class::Dir" => "0.17",
  "Test::More" => "0.88",
  "URI" => 0,
  "autodie" => 0,
  "parent" => 0
);

cpanfile  view on Meta::CPAN

requires 'Catalyst' => 5.64;
requires 'JavaScript::Minifier::XS';
requires 'Moose';
requires 'Path::Class::Dir' => 0.17;
requires 'URI';
requires 'autodie';
requires 'Catalyst::Test';
requires 'File::Spec';
requires 'FindBin';
requires 'HTTP::Headers';
requires 'HTTP::Request';
requires 'parent';
requires 'MooseX::Aliases';

on test => sub {
   requires 'Test::More' => 0.88;
};

t/03-subinclude.t  view on Meta::CPAN

#!perl

use strict;
use warnings;

use FindBin;
use Test::More;
use File::Spec;
use JavaScript::Minifier::XS 'minify';
use HTTP::Request;
use HTTP::Headers;

use lib "$FindBin::Bin/../lib", "$FindBin::Bin/lib";
use Catalyst::Test 'TestApp3';

my $h = HTTP::Headers->new;
$h->referrer('/station');

my $request = HTTP::Request->new(GET => '/test', $h);

my $served = get($request);

my $str = q{};
for my $t_file (qw{test.js station.js}) {
   my $path = File::Spec->catfile($FindBin::Bin, qw{lib TestApp3 root js}, $t_file);
   open my $file, '<', $path;

   while (<$file>) {
      $str .= $_;



( run in 0.544 second using v1.01-cache-2.11-cpan-de7293f3b23 )