Class: LocalPac::JavaScriptCompressor
- Inherits:
-
Object
- Object
- LocalPac::JavaScriptCompressor
- Defined in:
- lib/local_pac/java_script_compressor.rb
Instance Method Summary collapse
-
#initialize(compressor = Uglifier.new) ⇒ JavaScriptCompressor
constructor
A new instance of JavaScriptCompressor.
- #prepare(file) ⇒ Object
Constructor Details
#initialize(compressor = Uglifier.new) ⇒ JavaScriptCompressor
Returns a new instance of JavaScriptCompressor.
10 11 12 |
# File 'lib/local_pac/java_script_compressor.rb', line 10 def initialize(compressor = Uglifier.new) @compressor = compressor end |
Instance Method Details
#prepare(file) ⇒ Object
14 15 16 |
# File 'lib/local_pac/java_script_compressor.rb', line 14 def prepare(file) file.compressed_content = compressor.compile(file.content) end |