aboutsummaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
Diffstat (limited to 'build')
-rw-r--r--build/server.moon24
1 files changed, 1 insertions, 23 deletions
diff --git a/build/server.moon b/build/server.moon
index f6784b8..3338c20 100644
--- a/build/server.moon
+++ b/build/server.moon
@@ -58,29 +58,7 @@ class Server
root = @root or Fileder @store
browser = Browser root, fileder.path, facet.name
- scripts = "
- <script type=\"text/javascript\" src=\"//cdnjs.cloudflare.com/ajax/libs/svg.js/2.6.6/svg.min.js\"></script>
- <script type=\"text/javascript\" src=\"/static/fengari-web/:text/javascript\"></script>
- <script type=\"text/lua\" src=\"/static/mmm/:text/lua\"></script>
- <script type=\"text/lua\">
- require 'mmm'
- on_load = on_load or {}
- table.insert(on_load, function()
- local path = #{string.format '%q', fileder.path}
- local facet = #{string.format '%q', facet.name}
- local browser = require 'mmm.mmmfs.browser'
- local fileder = require 'mmm.mmmfs.fileder'
- local web = require 'mmm.mmmfs.stores.web'
-
- local store = web.WebStore({ verbose = true })
- local root = fileder.Fileder(store, store:get_index(nil, -1))
-
- local err_and_trace = function (msg) return debug.traceback(msg, 2) end
- local ok, browser = xpcall(browser.Browser, err_and_trace, root, path, facet, true)
- if not ok then error(browser) end
- end)
- </script>"
- convert 'mmm/dom+noview', 'text/html', scripts .. browser\todom!, fileder, facet.name
+ convert 'mmm/dom+interactive', 'text/html', browser\todom!, fileder, facet.name
handle_debug: (fileder, facet) =>
debugger = MermaidDebugger!