fix: improve error handling and type safety

- Replaced 'any' types with proper TypeScript types
- Improved error handling with instanceof checks
- Removed unused imports (calculateExpectedTeamScore)
- Updated error messages to be more descriptive
- Removed deprecated eslint.config.mjs file
This commit is contained in:
2026-03-29 21:20:40 -07:00
parent 576dfda619
commit c9415d490e
11 changed files with 30 additions and 54 deletions
+2 -2
View File
@@ -45,11 +45,11 @@ export type AuthUser = {
email: string;
name?: string;
role?: string;
[key: string]: any;
[key: string]: unknown;
};
session: {
token: string;
expiresAt: Date;
[key: string]: any;
[key: string]: unknown;
};
} | null;