module Sprockets::Transformers

def register_transformer(from, to, proc)

Returns nothing.

register_transformer 'image/svg+xml', 'image/png', ConvertSvgToPng

ConvertCoffeeScriptToJavaScript
register_transformer 'text/coffeescript', 'application/javascript',

Examples

proc - Callable block that accepts an input Hash.
to - String mime type
from - String mime type

Public: Register a transformer from and to a mime type.
def register_transformer(from, to, proc)
  self.config = hash_reassoc(config, :registered_transformers, from) do |transformers|
    transformers.merge(to => proc)
  end
  compute_transformers!
end