diff options
| author | s-ol <s-ol@users.noreply.github.com> | 2020-03-03 16:32:49 +0000 |
|---|---|---|
| committer | s-ol <s-ol@users.noreply.github.com> | 2020-03-05 10:36:33 +0000 |
| commit | 12dc8c05854054e1bb05709afdcdeec5e8b05333 (patch) | |
| tree | cd07c81075fb311d8f6a1dfd04c66777c9187e51 /extra | |
| parent | add index and guide pages (diff) | |
| download | alive-12dc8c05854054e1bb05709afdcdeec5e8b05333.tar.gz alive-12dc8c05854054e1bb05709afdcdeec5e8b05333.zip | |
add Dockerfile for CI
Diffstat (limited to 'extra')
| -rw-r--r-- | extra/docs.moon | 9 |
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 |
