class Middleman::Extensions::MinifyJavascript::Rack

def minify_inline(content)

Returns:
  • (String) -

Parameters:
  • content (String) --
def minify_inline(content)
  content.gsub(INLINE_JS_REGEX) do |match|
    first = $1
    inline_content = $2
    last = $3
    # Only compress script tags that contain JavaScript (as opposed to
    # something like jQuery templates, identified with a "text/html" type).
    if !first.include?('type=') || first.include?('text/javascript')
      first + minify(inline_content) + last
    else
      match
    end
  end
end