Sha256: 8158f36e370a173500381aa4c9960ef0eef0224dd598025c331dad8c1b716c61

Contents?: true

Size: 568 Bytes

Versions: 2

Compression:

Stored size: 568 Bytes

Contents

# frozen_string_literal: true
module Jade
  class Railtie < Rails::Engine
    config.jade               = Jade.config
    config.jade.pretty        = Rails.env.development?
    config.jade.compile_debug = Rails.env.development?

    config.before_initialize do |app|
      register_template = -> (env) { (env || app.assets).register_engine('.jade',  Jade::Template) }
      if app.config.assets.respond_to?(:configure)
        app.config.assets.configure { |env| register_template.call(env) }
      else
        register_template.call(nil)
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pug-rails-2.0.1 lib/jade-rails/railtie.rb
pug-rails-2.0.0 lib/jade-rails/railtie.rb