Sha256: 38b35cb47f70240e4b8cda0bf3e03378c1c3638b3ca6373f29dab8af4a34c99a
Contents?: true
Size: 625 Bytes
Versions: 20
Compression:
Stored size: 625 Bytes
Contents
module Nanoc::Filters # @api private class YUICompressor < Nanoc::Filter identifier :yui_compressor requires 'yuicompressor' # Compress Javascript or CSS using [YUICompressor](http://rubydoc.info/gems/yuicompressor). # This method optionally takes options to pass directly to the # YUICompressor gem. # # @param [String] content JavaScript or CSS input # # @param [Hash] params Options passed to YUICompressor # # @return [String] Compressed but equivalent JavaScript or CSS def run(content, params = {}) ::YUICompressor.compress(content, params) end end end
Version data entries
20 entries across 20 versions & 1 rubygems