Welcome to CodeFreeze - a different kind of conference.
The site is built with Vike and Preact.
- Node.js 24 (see
enginesinpackage.json)
Install dependencies:
npm ciRun the development server:
npm startnpm run buildPreview the production build locally:
npm run previewThe static site is output to dist/client/.
Twitter status entries live in _status/*.md. At build time, these are compiled
into public/status.json for the photo gallery component.
The site deploys to GitHub Pages via GitHub Actions when changes are pushed to
saga. Ensure the repository's GitHub Pages source is set to GitHub
Actions.
This repo runs TypeScript 6 and 7 side by side, so that eslint works.