diff options
| author | s-ol <s-ol@users.noreply.github.com> | 2020-11-28 12:58:11 +0000 |
|---|---|---|
| committer | s-ol <s-ol@users.noreply.github.com> | 2020-11-28 13:19:49 +0000 |
| commit | 5946776185e1d142192f58990ea8bb71e09ee0a8 (patch) | |
| tree | c100f50204f25269eff92304b3e96bad6b8ecdc3 /build/server.moon | |
| parent | portfolio: update alv slightly (diff) | |
| download | mmm-5946776185e1d142192f58990ea8bb71e09ee0a8.tar.gz mmm-5946776185e1d142192f58990ea8bb71e09ee0a8.zip | |
make runtime JS scripts part of PLUGINS system
Diffstat (limited to 'build/server.moon')
| -rw-r--r-- | build/server.moon | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/build/server.moon b/build/server.moon index a19edb0..f13695a 100644 --- a/build/server.moon +++ b/build/server.moon @@ -56,21 +56,13 @@ class Server root = Fileder @store browser = Browser root, fileder.path, facet.name - deps = [[ - <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/svg.js/2.6.6/svg.min.js"></script> - <script type="text/javascript" src="//unpkg.com/mermaid@8.4.0/dist/mermaid.min.js"></script> - <script type="text/javascript" src="//unpkg.com/marked@0.7.0/marked.min.js"></script> - <link rel="stylesheet" type="text/css" href="//unpkg.com/codemirror@5.49.2/lib/codemirror.css" /> - <script type="text/javascript" src="//unpkg.com/codemirror@5.49.2/lib/codemirror.js"></script> - <script type="text/javascript" src="//unpkg.com/codemirror@5.49.2/mode/lua/lua.js"></script> - <script type="text/javascript" src="//unpkg.com/codemirror@5.49.2/mode/markdown/markdown.js"></script> - <script type="text/javascript" src="//unpkg.com/codemirror@5.49.2/addon/display/autorefresh.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'; require 'mmm.mmmfs'</script>]] - - render browser\todom!, fileder, noview: true, scripts: deps .. " + render browser\todom!, fileder, noview: true, scripts: PLUGINS.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 'lmm' + require 'mmm.mmmfs' on_load = on_load or {} table.insert(on_load, function() local path = #{string.format '%q', fileder.path} |
