class Sprockets::CoffeeJsx::Engine
Public Class Methods
install(environment)
click to toggle source
# File lib/sprockets/coffee-jsx/engine.rb, line 17 def self.install(environment) if environment.respond_to?(:register_transformer) environment.register_mime_type 'text/cjsx', extensions: ['.cjsx', '.js.cjsx', '.js.coffee.cjsx'], charset: :unicode environment.register_transformer 'text/cjsx', 'application/javascript', Sprockets::CoffeeJsxScript else environment.register_engine '.cjsx', Sprockets::CoffeeJsxScript environment.register_engine '.js.cjsx', Sprockets::CoffeeJsxScript environment.register_engine '.js.coffee.cjsx', Sprockets::CoffeeJsxScript end environment.register_preprocessor 'application/javascript', Sprockets::CoffeeJsx environment.register_postprocessor 'application/javascript', Sprockets::CoffeeJsxPostprocessor end