class Piperun::Filters::YuiCssFilter

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method Piperun::Filters::Filter::new
# File lib/piperun/filters/yui_css_filter.rb, line 3
def initialize(options = {})
  super()

  @options = options
end

Public Instance Methods

external_dependencies() click to toggle source
# File lib/piperun/filters/yui_css_filter.rb, line 14
def external_dependencies
  ['yui/compressor']
end
transform(src, dst) click to toggle source
# File lib/piperun/filters/yui_css_filter.rb, line 9
def transform(src, dst)
  c = YUI::CssCompressor.new @options
  File.write dst, c.compress(File.read src)
end