NAME
    Plack::Middleware::CSS::Compressor - Plack middleware to compress
    stylesheets

SYNOPSIS
      use Plack::App::File;
      use Plack::Builder;

      builder {
          mount '/public' => builder {
              enable 'CSS::Compressor';
              Plack::App::File( root => './public' );
          };
          mount '/' => $app;
      };

      # or in a middleware setup

      builder {
          enable 'CSS::Compressor',
              suffix => '.min'
          ;
          enable 'Static',
              path => sub { s!\A /public/ !!x },
              root => './public/'
          ;

          $app;
      };

DESCRIPTION
    This middleware provides the possibility to compress stylesheets on the
    fly.

OPTIONS
    suffix  String or regular expression object that matches a suffix at the
            end of the file. This allows to control compression through the
            file name. To unconditionally enable compression set the suffix
            to an empty string.

SEE ALSO
    CSS::Compressor, Plack

AUTHOR
    Simon Bertrang <janus@cpan.org>

COPYRIGHT AND LICENSE
    Copyright (C) 2013 by Simon Bertrang

    This library is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself, either Perl version 5.12.2 or, at
    your option, any later version of Perl 5 you may have available.