more opal changes

This commit is contained in:
Torsten Ruger
2015-07-14 16:03:06 +03:00
parent 71ed4f60d7
commit a49ef347ff
5 changed files with 37 additions and 14 deletions

View File

@ -1,11 +1,22 @@
require 'bundler'
Bundler.require
require_relative "lib/parse_task"
require "opal"
Opal.use_gem("salama")
run Opal::Server.new { |s|
class DebugServer < Opal::Server
def call(env)
if( env["REQUEST_PATH"] == "/tasks.json")
[200, { 'Content-Type' => 'text/json' }, [ParseTask.new.parse(1).to_json]]
else
super(env)
end
end
end
run DebugServer.new { |s|
s.main = 'debugger'
s.append_path 'lib'
s.source_map = true
s.debug = true
}