module Csso

Public Class Methods

install(sprockets) click to toggle source

github.com/Vasfed/csso-rails/pull/23/files

# File lib/volt/utils/csso_patch.rb, line 26
def self.install(sprockets)
  if sprockets.respond_to? :register_compressor
    compressor = Compressor.new
    sprockets.register_compressor('text/css', :csso, proc { |context, css|
      compressor.compress(css)
    })
    sprockets.css_compressor = :csso
  else
    Sprockets::Compressors.register_css_compressor(:csso, 'Csso::Compressor', default: true)
  end
end