Sha256: f7090d4eb168c042e0371954dc59ac6479d7207201efa74fcef8f2fe729032b7
Contents?: true
Size: 544 Bytes
Versions: 6
Compression:
Stored size: 544 Bytes
Contents
require 'phrender' require 'embork/server' class Embork::Phrender < Embork::Server def build_app cascade_apps = @cascade_apps phrender = [Phrender::RackMiddleware, { :javascript_files => @borkfile.phrender_javascript_paths, :javascript => @borkfile.phrender_raw_javascript, :index_file => @borkfile.phrender_index_file }] backend = @borkfile.backend Rack::Builder.new do use *phrender use backend unless backend == :static_index run Rack::Cascade.new(cascade_apps) end end end
Version data entries
6 entries across 6 versions & 1 rubygems