Skip to content

Latest commit

 

History

History
29 lines (16 loc) · 1.31 KB

File metadata and controls

29 lines (16 loc) · 1.31 KB

The Koto Website

Dependencies

Useful commands for working on the website are collected in a justfile, installation instructions for just are here.

git-lfs is used for archiving old versions of the playground.

Main Site

The main site is built with Zola, installation instructions here.

NPM is used for tracking Javascript dependencies, with Vite used for bundling. Vite expects a recent version of Node to be available.

Playground

The playground is built with Trunk, installation instructions here.

The Rust Wasm build target should be installed, e.g. rustup target add wasm32-unknown-unknown.

Gist Worker

The playground's worker for creating gists uses Cloudflare Workers, and the CLI tool for testing and deploying is Wrangler.

Submodules

This repo uses submodules to track its dependencies, run git submodule update --init --recursive (or just submodules) to make sure they're up to date.