Module: Middleman::Renderers::CoffeeScript

Defined in:
lib/middleman-core/renderers/coffee_script.rb

Overview

CoffeeScript Renderer

Defined Under Namespace

Classes: DebuggingCoffeeScriptTemplate

Class Method Summary collapse

Class Method Details

.registered(app) ⇒ Object Also known as: included

Once registered



13
14
15
16
17
18
19
20
21
22
# File 'lib/middleman-core/renderers/coffee_script.rb', line 13

def registered(app)
  # Tell Tilt to use it as well (for inline scss blocks)
  ::Tilt.register 'coffee', DebuggingCoffeeScriptTemplate
  ::Tilt.prefer(DebuggingCoffeeScriptTemplate)

  app.before_configuration do
    template_extensions :coffee => :js
    DebuggingCoffeeScriptTemplate.middleman_app = self
  end
end