aboutsummaryrefslogtreecommitdiffstats
path: root/extra
diff options
context:
space:
mode:
authors-ol <s-ol@users.noreply.github.com>2020-03-03 16:32:49 +0000
committers-ol <s-ol@users.noreply.github.com>2020-03-05 10:36:33 +0000
commit12dc8c05854054e1bb05709afdcdeec5e8b05333 (patch)
treecd07c81075fb311d8f6a1dfd04c66777c9187e51 /extra
parentadd index and guide pages (diff)
downloadalive-12dc8c05854054e1bb05709afdcdeec5e8b05333.tar.gz
alive-12dc8c05854054e1bb05709afdcdeec5e8b05333.zip
add Dockerfile for CI
Diffstat (limited to 'extra')
-rw-r--r--extra/docs.moon9
1 files changed, 8 insertions, 1 deletions
diff --git a/extra/docs.moon b/extra/docs.moon
index 9e478e9..b9fe88b 100644
--- a/extra/docs.moon
+++ b/extra/docs.moon
@@ -2,7 +2,7 @@ import Value, Scope from require 'core'
import render, layout from require 'extra.layout'
import section, h2, p, ul, li, a, code, r from require 'extra.dom'
-export OUT
+export OUT, require
{ OUT, command } = arg
slurp = (file) ->
@@ -19,6 +19,13 @@ spit OUT, switch command
when 'module'
{ _, _, module, name } = arg
+ require = do
+ old_require = require
+ blacklist = {k, true for k in *{'osc', 'socket', 'system', 'luartmidi'}}
+ (mod, ...) ->
+ return {} if blacklist[mod]
+ old_require mod, ...
+
name or= module
module = Scope.from_table require module