- Remove unused imports (findMatchSubGamesByMatchId, isNull, or, MatchRecord, STAGE_NAMES) - Replace all != / == with !== / === throughout match-sync and components - Remove all no-non-null-assertion violations: use Map get-or-initialize pattern, remove guarded assertions (playoffMatch.round), use 'as' cast for filter-then-map pattern - Replace .sort() with .toSorted() in 5 locations - Merge duplicate react-router import in tournament.tsx - Remove unused LoaderData type alias in tournament.tsx - Rename unused 'stage' param to '_stage' in Cs2TournamentBracket - Use ?? [] in pandascore.test.ts to eliminate non-null assertions on subGames https://claude.ai/code/session_01WUUM7uWzFoSkGcZRhnEKG6 |
||
|---|---|---|
| .. | ||
| components | ||
| contexts | ||
| hooks | ||
| lib | ||
| models | ||
| routes | ||
| services | ||
| test | ||
| types | ||
| utils | ||
| welcome | ||
| app.css | ||
| entry.client.tsx | ||
| entry.server.tsx | ||
| root.tsx | ||
| routes.ts | ||