Class: Fewer::Engines::JsMin
Instance Attribute Summary
Attributes inherited from Abstract
#names, #root
Instance Method Summary
collapse
Methods inherited from Abstract
#initialize, #mtime, #paths
Instance Method Details
#content_type ⇒ Object
6
7
8
|
# File 'lib/fewer/engines/js_min.rb', line 6
def content_type
'application/x-javascript'
end
|
#extension ⇒ Object
10
11
12
|
# File 'lib/fewer/engines/js_min.rb', line 10
def extension
'.js'
end
|
#read ⇒ Object
14
15
16
|
# File 'lib/fewer/engines/js_min.rb', line 14
def read
::Closure::Compiler.new.compress(super)
end
|