NAME
    Dist::Zilla::Plugin::JavaScript::Minifier - Minify JavaScript in your
    dist.

VERSION
    version 0.01

SYNOPSIS
     [JavaScript::Minifier]

DESCRIPTION
    Compress JavaScript files in your distribution using
    JavaScript::Minifier::XS. By default for each "foo.js" file in your
    distribution this plugin will create a "foo.min.js" which has been
    compressed.

ATTRIBUTES
  finder
    Specifies a FileFinder for the JavaScript files that you want
    compressed. If this is not specified, it will compress all the
    JavaScript files that do not have a ".min." in their filenames. Roughly
    equivalent to this:

     [FileFinder::ByName / JavaScriptFiles]
     file = *.js
     skip = .min.
     [JavaScript::Minifier]
     finder = JavaScriptFiles

  output_regex
    Regular expression substitution used to generate the output filenames.
    By default this is

     [JavaScript::Minifier]
     output_regex = /\.js$/.min.js/

    which generates a "foo.min.js" for each "foo.js".

  output
    Output filename. Not used by default, but if specified, all JavaScript
    files are merged and compressed into a single file using this as the
    output filename.

METHODS
  $plugin->gather_files( $arg )
    This method adds the compressed JavaScript files to your distribution.

AUTHOR
    Graham Ollis <plicease@cpan.org>

COPYRIGHT AND LICENSE
    This software is copyright (c) 2012 by Graham Ollis.

    This is free software; you can redistribute it and/or modify it under
    the same terms as the Perl 5 programming language system itself.

