Sha256: 21e78968ee42fcf06cdec3db090ab406856a682a5db503903337b43dbec0ff48
Contents?: true
Size: 658 Bytes
Versions: 2
Compression:
Stored size: 658 Bytes
Contents
def OptimizeJS.patch_sprockets_js_compressor(base) base.instance_exec do alias_method :original_js_compressor=, :js_compressor= define_method :js_compressor= do |compressor| unregister_bundle_processor 'application/javascript', OptimizeJS::SprocketsProcessor send(:original_js_compressor=, compressor) register_bundle_processor 'application/javascript', OptimizeJS::SprocketsProcessor end end end begin require 'sprockets/compressing' OptimizeJS.patch_sprockets_js_compressor Sprockets::Compressing rescue LoadError require 'sprockets/processing' OptimizeJS.patch_sprockets_js_compressor Sprockets::Processing end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
optimize-js-1.0.3 | lib/optimize-js/sprockets-patch.rb |
optimize-js-1.0.2 | lib/optimize-js/sprockets-patch.rb |