brackt/tsconfig.node.json
Chris Parsons 0385ca220c feat: add standings page and enhance standings functionality
- Added a new route for league standings: `/leagues/:leagueId/standings/:seasonId`
- Implemented the `StandingsTable` component to display team standings with ranking, points, and placement breakdown.
- Integrated tiebreaker logic for ranking teams based on total points and placements.
- Enhanced the league home page with a link to view standings.
- Updated scoring system documentation to reflect the new standings features.
- Added comprehensive tests for tiebreaker logic and `StandingsTable` component.
- Created shared types for standings to be used in both server and client code.
2025-11-13 13:24:03 -08:00

24 lines
457 B
JSON

{
"extends": "./tsconfig.json",
"include": [
"server/**/*.ts",
"database/**/*.ts",
"app/contexts/**/*.ts",
"app/models/**/*.ts",
"app/lib/**/*.ts",
"app/types/**/*.ts",
"vite.config.ts"
],
"exclude": [
"**/*.js"
],
"compilerOptions": {
"composite": true,
"strict": true,
"types": ["node"],
"lib": ["ES2022"],
"target": "ES2022",
"module": "ES2022",
"moduleResolution": "bundler"
}
}