Sha256: c36507087916565609e0dc37d92f2f9af01061bd8b7a380d58ae88e76673cc3d

Contents?: true

Size: 426 Bytes

Versions: 3

Compression:

Stored size: 426 Bytes

Contents

require 'sprockets'

module LiveScript
  module Rails
    class Railtie < ::Rails::Railtie
      config.app_generators.javascript_engine :ls

      initializer :register_livescript do |app|
        Sprockets.register_mime_type 'text/livescript', extensions: ['.ls', '.js.ls']
        Sprockets.register_transformer 'text/livescript', 'application/javascript', LiveScript::Rails::SprocketsProcessor
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
livescript-rails-2.0.2 lib/livescript/rails/railtie.rb
livescript-rails-2.0.1 lib/livescript/rails/railtie.rb
livescript-rails-2.0.0 lib/livescript/rails/railtie.rb