Referential Labs Website

This is the source code for the Referential Labs website, built using Lume, a static site generator for Deno.

Prerequisites

Getting Started

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.

Building the Site

To build the site for production:

deno task build

The output will be generated in the ../public directory.

Deployment

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.

Project Structure