The code behind https://quartetroulette.com. See more at https://quartetroulette.com/about/.
- Data is sourced from this Google Sheet
- Feedback is welcome here.
npm run build— render the site todist/(React + esbuild static site generator,scripts/build.mjs)npm run serve— previewdist/locallynpm test— build and verify output (routes, sitemap, links)npm run test:update— regeneratetest/fixtures/after intentionally changing the route set (new composer/work); review the diff
Deploys via Netlify on push to main (see netlify.toml).
