Module: Csscompress

Defined in:
lib/csscompress/version.rb,
lib/csscompress/csscompress.rb

Defined Under Namespace

Classes: Error

Constant Summary collapse

VERSION =
"0.2.2"

Class Method Summary collapse

Class Method Details

.contextObject



13
14
15
# File 'lib/csscompress/csscompress.rb', line 13

def self.context
  @context ||= ExecJS.compile File.read(MINIFIER_PATH)
end

.minify(filename) ⇒ Object



9
10
11
# File 'lib/csscompress/csscompress.rb', line 9

def self.minify(filename)
  context.call(MINIFIER_FUNCTION, File.read(filename))["css"]
end