This is an experimental rewrite of <15m.abstreet.org>. Stay tuned.
You'll need: npm, wasm-pack, and cargo.
cd web, and then:
npm cito install dependencies (cito make sure the versions inpackage-lock.jsonare used)npm run wasmto rebuild the Rust backend- vite doesn't automatically rebuild when you edit things
npm run devto run locally- Changes to the Svelte/CSS usually auto-reload in your browser
npm run fmtto auto-format codenpm run checkto see TypeScript errors
The GTFS data used is built from the UK BODS. After downloading and unzipping, you can build using cd cli; cargo run --release build-gtfs /path/to/gtfs. The file is encoded using geomedea.