Method: Proscenium::CssModule::Transformer#initialize

Defined in:
lib/proscenium/css_module/transformer.rb

#initialize(source_path) ⇒ Transformer

Returns a new instance of Transformer.



11
12
13
14
15
16
# File 'lib/proscenium/css_module/transformer.rb', line 11

def initialize(source_path)
  return unless (@source_path = source_path)

  @source_path = Pathname.new(@source_path) unless @source_path.is_a?(Pathname)
  @source_path = @source_path.sub_ext(FILE_EXT) unless @source_path.to_s.end_with?(FILE_EXT)
end