1 comment

[ 0.21 ms ] story [ 13.5 ms ] thread
I noticed pkl and thought I'd throw in my own take on the space for civboot.org

The project is still early stage, but I'm surprised there is nothing out there like this already.

Basic architecture: sandboxed Lua, configuration is the global values.

Dependencies are managed by parsing the first function call which can be `meta` and creating a DAG dependency graph.

It's all implemented in less than a few thousand lines of Lua, including dependencies.