Sha256: b232ca061e93f066b933c644884de7ae34f6f60bf9643ed24b13edbb9428df65

Contents?: true

Size: 340 Bytes

Versions: 2

Compression:

Stored size: 340 Bytes

Contents

require 'jsmin'

module Nanoc::Toolbox::Filters
  # NANOC Filter for minifying the JS Files
  # using the JSMin gem
  # @see http://rubygems.org/gems/jsmin
  # @author Anouar ADLANI <anouar@adlani.com>
  class JsMinify < Nanoc3::Filter
    identifier :js_minify

    def run(content, args = {})
      JSMin.minify(content)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
nanoc-toolbox-0.0.7 lib/nanoc/toolbox/filters/js_minify.rb
nanoc-toolbox-0.0.6 lib/nanoc/toolbox/filters/js_minify.rb