This is the source code for the Referential Labs website, built using Lume, a static site generator for Deno.
To start the local development server:
deno task serve
This will build the site and serve it at http://localhost:4020. The server supports hot-reloading.
To build the site for production:
deno task build
The output will be generated in the ../public directory.
The project includes a deployment task that builds the site and pushes it to a separate GitHub repository (likely serving GitHub Pages).
deno task deploy
Note: This task assumes a specific directory structure on your local machine ($HOME/src/refl/referentiallabs.github.io/). You may need to adjust the deploy task in deno.jsonc if your setup differs.
_config.ts: Main Lume configuration file.deno.jsonc: Deno configuration and task definitions.blog/: Blog posts.static/: Static assets copied directly to the build output._includes/: Templates and layouts.