Sha256: ae75b515923817368d57231961c2379b0956cc91f3d26ed830f39189115bd803

Contents?: true

Size: 437 Bytes

Versions: 4

Compression:

Stored size: 437 Bytes

Contents

require "sinatra"
require "sprockets/traceur"

class SinatraApplication < Sinatra::Base
  set :raise_errors, true
  set :show_exceptions, false

  get "/" do
    erb :index
  end
end

SinatraSample = Rack::Builder.new do
  map "/assets" do
    root = File.dirname(__FILE__)
    environment = Sprockets::Environment.new
    environment.append_path root + '/js'
    run environment
  end

  map "/" do
    run SinatraApplication
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sprockets-traceur-0.0.4 spec/sinatra/app.rb
sprockets-traceur-0.0.3 spec/sinatra/app.rb
sprockets-traceur-0.0.2 spec/sinatra/app.rb
sprockets-traceur-0.0.1 spec/sinatra/app.rb