class Middleman::Extensions::MinifyJavascript
Minify Javascript Extension
def after_configuration
def after_configuration chosen_compressor = app.config[:js_compressor] || options[:compressor] || begin require 'uglifier' ::Uglifier.new end # Setup Rack middleware to minify CSS app.use Rack, compressor: chosen_compressor, ignore: Array(options[:ignore]) + [/\.min\./], inline: options[:inline] end
def initialize(app, options_hash={}, &block)
def initialize(app, options_hash={}, &block) super app.config.define_setting :js_compressor, nil, 'Set the JS compressor to use. Deprecated in favor of the :compressor option when activating :minify_js' end