Sha256: dabeb3bc954a8cd518afadfcf5db7d4950e10223ab623308198109b071cbb4e0

Contents?: true

Size: 399 Bytes

Versions: 1

Compression:

Stored size: 399 Bytes

Contents

require 'strawberry_cough/routes_compiler'
require 'rails/railtie'

module StrawberryCough

  class Railtie < Rails::Railtie

    config.to_prepare do
      app = Rails.application
      routes = app.routes.routes
      file = File.join(app.root, "public", "javascripts", "routes.js")
      File.open(file, "w") do |io|
        RoutesCompiler.compile_to_io(routes, io)
      end
    end

  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
strawberry_cough-0.1.0 lib/strawberry_cough/railtie.rb