JavaScript-Prepare

 view release on metacpan or  search on metacpan

META.yml  view on Meta::CPAN

author:
    - Mark Norman Francis <norm@cackhanded.net>
license:            unknown
distribution_type:  module
configure_requires:
    ExtUtils::MakeMaker:  0
build_requires:
    ExtUtils::MakeMaker:  0
requires:
    JavaScript::Minifier::XS:  0
    Modern::Perl:         0
    version:              0
no_index:
    directory:
        - t
        - inc
generated_by:       ExtUtils::MakeMaker version 6.56
meta-spec:
    url:      http://module-build.sourceforge.net/META-spec-v1.4.html
    version:  1.4

Makefile.PL  view on Meta::CPAN

WriteMakefile(
    NAME                => 'JavaScript::Prepare',
    AUTHOR              => 'Mark Norman Francis <norm@cackhanded.net>',
    VERSION_FROM        => 'lib/JavaScript/Prepare.pm',
    ABSTRACT_FROM       => 'lib/JavaScript/Prepare.pm',
    PL_FILES            => {},
    EXE_FILES           => [
        'bin/jsprepare',
    ],
    PREREQ_PM           => {
        'Modern::Perl'              => 0,
        'version'                   => 0,
        # 'JavaScript::JSLint'        => 0,
        'JavaScript::Minifier::XS'  => 0,
    },
    dist                => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
    clean               => { FILES => 'JavaScript-Prepare-*' },
);

bin/jsprepare  view on Meta::CPAN

#!/usr/bin/env perl

use Modern::Perl;

use Getopt::Long            qw( :config bundling );
use JavaScript::Prepare;
use Pod::Usage;
use POSIX           qw( mkfifo );

use constant PIPE_MODE => '0444';   # mode r--r--r--
use constant OPTIONS   => qw(
     help|h
     pipe|p=s

lib/JavaScript/Prepare.pm  view on Meta::CPAN

package JavaScript::Prepare;

use Modern::Perl;

use File::Basename;
use FileHandle;
use JavaScript::Minifier::XS    qw( minify );

use version;
our $VERSION = qv( 0.1 );


sub new {



( run in 0.258 second using v1.01-cache-2.11-cpan-4d50c553e7e )