Module: Netzke::Core::DynamicAssets
- Defined in:
- lib/marty/monkey.rb
Class Method Summary collapse
Class Method Details
.minify_js(js_string) ⇒ Object
366 367 368 369 370 371 372 373 |
# File 'lib/marty/monkey.rb', line 366 def minify_js(js_string) if Rails.application.config.marty.uglify_assets # Doesn't fully support ES6 syntax return Uglifier.compile(js_string, harmony: true) end js_string.gsub(/\/\*\*[^*]*\*+(?:[^*\/][^*]*\*+)*\//, '') # strip docs end |