Sha256: 6d4f2583513acd8b4072e3616630f7e516e46d9642d0602408752b22d8884fca
Contents?: true
Size: 540 Bytes
Versions: 1
Compression:
Stored size: 540 Bytes
Contents
# encoding: utf-8 require 'uglifier' require 'easy_html_generator/generator/compile/base' # this generator minifies js files from src folder and copies them # to the dist folder class EasyHtmlGenerator::Generator::Minimize::Js < EasyHtmlGenerator::Generator::Compile::Base def do_input!(input, *_args) self.class.compress input end def input_to_output_file(input_file, config) super(input_file, config).gsub(/\.js$/, "#{config.prefix_extension}.js") end def self.compress(input) Uglifier.compile input end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
easy_html_generator-1.0.6 | lib/easy_html_generator/generator/minimize/js.rb |