chore: replace removed next lint with eslint flat config

- next lint removed in Next 16; add eslint@9 + eslint-config-next@16
- flat config imports eslint-config-next/core-web-vitals directly
- add typescript devDep (required by eslint-config-next@16)
- demote high-frequency pre-existing rule violations to warn

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
hamed
2026-07-06 09:57:30 +03:30
co-authored by Claude Fable 5
parent 4df9439087
commit 374a9d5350
3 changed files with 3915 additions and 34 deletions
+3885 -33
View File
File diff suppressed because it is too large Load Diff