Sha256: fd4f7a8c41274549dfc6165133c83717f318edd0269362917e365b7ab075676b
Contents?: true
Size: 744 Bytes
Versions: 23
Compression:
Stored size: 744 Bytes
Contents
module Inesita module Minify module_function def html(source) if defined?(HtmlCompressor) && defined?(HtmlCompressor::Compressor) HtmlCompressor::Compressor.new.compress(source) else source end end def js(source) if defined?(Uglifier) Uglifier.compile(source) else source end end def css(source) if defined?(Sass) && defined?(Sass::Engine) Sass::Engine.new(source, syntax: :scss, cache: false, read_cache: false, style: :compressed ).render else source end end end end
Version data entries
23 entries across 23 versions & 1 rubygems