Add pre-commit hooks for linting and formatting
Set up pre-commit framework with ruff (backend) and ESLint/Prettier/tsc (frontend) hooks to catch issues locally before CI. Auto-format all frontend files with Prettier to comply with the new check. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,9 @@
|
||||
export type GameCategory = 'original' | 'remake' | 'enhanced' | 'sequel' | 'spinoff'
|
||||
export type GameCategory =
|
||||
| 'original'
|
||||
| 'remake'
|
||||
| 'enhanced'
|
||||
| 'sequel'
|
||||
| 'spinoff'
|
||||
|
||||
export interface Game {
|
||||
id: number
|
||||
@@ -14,8 +19,8 @@ export interface Game {
|
||||
}
|
||||
|
||||
export interface GenlockeDefaults {
|
||||
trueGenlocke: string // game slug
|
||||
normalGenlocke: string // game slug
|
||||
trueGenlocke: string // game slug
|
||||
normalGenlocke: string // game slug
|
||||
}
|
||||
|
||||
export interface Region {
|
||||
@@ -163,7 +168,15 @@ export interface UpdateEncounterInput {
|
||||
}
|
||||
|
||||
// Boss battles
|
||||
export type BossType = 'gym_leader' | 'elite_four' | 'champion' | 'rival' | 'evil_team' | 'kahuna' | 'totem' | 'other'
|
||||
export type BossType =
|
||||
| 'gym_leader'
|
||||
| 'elite_four'
|
||||
| 'champion'
|
||||
| 'rival'
|
||||
| 'evil_team'
|
||||
| 'kahuna'
|
||||
| 'totem'
|
||||
| 'other'
|
||||
|
||||
export interface BossPokemon {
|
||||
id: number
|
||||
|
||||
Reference in New Issue
Block a user