Environment setup¶
Requirements¶
- Git
- Node.js
^20.19.0,^22.12.0, or^24.0.0 - npm
- Python 3
- A current browser
Application¶
Use npm run typecheck, npm test, npm run lint, and npm run build as checkpoints.
Documentation¶
python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements-docs.txt
mkdocs serve
Validate navigation and links with mkdocs build --strict.