class Hanami::Assets::Compressors::BuiltinJavascript
Builtin compressor for stylesheet
This is a port of jsmin Copyright © 2002 Douglas Crockford (www.crockford.com)
This Ruby port was implemented by Ryan Grove (@rgrove) as work for jsmin
gem.
Copyright © 2008-2012 Ryan Grove
@since 0.1.0 @api private
Public Class Methods
new()
click to toggle source
# File lib/hanami/assets/compressors/builtin_javascript.rb, line 22 def initialize @compressor = JSMin end
Public Instance Methods
compress(filename)
click to toggle source
@since 0.1.0 @api private
# File lib/hanami/assets/compressors/builtin_javascript.rb, line 28 def compress(filename) compressor.minify( read(filename) ) end