This is a Svelte 4 + Vite 5 + TypeScript client-side SPA (no backend). All data is fetched at runtime from public GitHub APIs.
npm run devThe app runs on http://localhost:5173 by default.
| Command | Purpose |
|---|---|
npm run dev |
Start Vite dev server |
npm run build |
Production build to dist/ |
npm run check |
Run svelte-check (TypeScript + Svelte diagnostics) |
npm run format |
Run Prettier with --write |
npm run checkreports 9 pre-existing TypeScript errors (type-casting issues inApp.svelte,Providers.svelte,Main.svelte). These do not block the build or dev server.npx prettier --check .reports 10 files with formatting issues (pre-existing).
VITE_MIXPANEL_TOKEN— enables Mixpanel analytics. The app works fully without it.