This project was scaffolded using Vite with the following options:
- React 18
- TypeScript, for type checking
- ESLint, for code quality
- Prettier, for code formatting
Notable technologies/packages/etc. used:
- Web Workers and Comlink, for multi-threaded background processing
- D3, for data visualizations
- Zustand, for state management
- Node
v18+
- Bun
v1+
Command | Description |
---|---|
bun install |
Install packages |
bun run compile |
Pre-process/transform raw data into needed format |
bun run dev |
Start local dev server with hot-reloading |
bun run build |
Build production version of app |
bun run preview |
Serve built version of app (must run build first) |
bun run lint |
Fix linting and formatting |