Sha256: 4bfc982603a5cf7f13b9b2e863e69022724bc2c0358478a82acca7cc60d96243
Contents?: true
Size: 686 Bytes
Versions: 1
Compression:
Stored size: 686 Bytes
Contents
module Jsus module Util class Compressor attr_reader :result def initialize(source, options = {}) # todo - non-java compressor @result = compress_with_yui(source) end # initialize def compress_with_yui(source) begin require 'yui/compressor' compressor = YUI::JavaScriptCompressor.new(:munge => true) compressed_content = compressor.compress(source) rescue LoadError Jsus.logger.fatal 'ERROR: You need "yui-compressor" gem in order to use --compress option' end compressed_content end # compress_with_yui end # class Compressor end # module Util end # module Jsus
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jsus-0.3.4 | lib/jsus/util/compressor.rb |