space-game/src/services
Michael Mainguy 5e67b796ba Add ESLint and refactor leaderboard to join with users table
- Add ESLint with typescript-eslint for unused code detection
- Fix 33 unused variable/import warnings across codebase
- Remove player_name from leaderboard insert (normalized design)
- Add ensureUserProfile() to upsert user display_name to users table
- Update leaderboard queries to join with users(display_name)
- Add getDisplayName() helper for leaderboard entries

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 03:52:03 -06:00
..
authService.ts Add cloud leaderboard with Supabase integration 2025-11-26 08:59:55 -06:00
cloudLeaderboardService.ts Add ESLint and refactor leaderboard to join with users table 2025-11-29 03:52:03 -06:00
cloudLevelService.ts Migrate to cloud-only level system using Supabase 2025-11-28 17:26:24 -06:00
facebookShare.ts Add ESLint and refactor leaderboard to join with users table 2025-11-29 03:52:03 -06:00
gameResultsService.ts Add ESLint and refactor leaderboard to join with users table 2025-11-29 03:52:03 -06:00
supabaseService.ts Add ESLint and refactor leaderboard to join with users table 2025-11-29 03:52:03 -06:00