lib/opal/cli_runners/server.rb in opal-0.7.0.beta1 vs lib/opal/cli_runners/server.rb in opal-0.7.0.beta2

- old
+ new

@@ -24,27 +24,29 @@ :AccessLog => [], :Logger => Logger.new(output) ) end + def exit_status + nil + end + def app(source) lambda do |env| case env['PATH_INFO'] when '/' body = <<-HTML <!doctype html> <html> <head> <meta charset="utf-8"/> - <script> - //<![CDATA[ - #{source} - //]]> - </script> + <script src="/cli_runner.js"></script> </head> </html> HTML [200, {}, [body]] + when '/cli_runner.js' + [200, {'Content-Type' => 'text/javascript'}, [source]] else [404, {}, [body]] end end end