feat: upgrade to Next.js 15, React 19, and migrate to ESLint 9 flat config

Major framework upgrades:
- Next.js 13 → 15.5.6
- React 18.2.0 → 19.2.0
- ESLint 8 → 9 with flat config migration

Dependency updates:
- @headlessui/react, date-fns, zod, true-myth, usehooks-ts
- @typescript-eslint packages to v8
- TypeScript to v5.9.3
- Prettier to v3.6.2

Breaking changes:
- Migrate from .eslintrc.json to eslint.config.mjs
- Remove deprecated swcMinify option from next.config.mjs
- Update all React type definitions
This commit is contained in:
2025-10-22 01:53:58 -05:00
parent 5fb095a498
commit 66bf588647
9 changed files with 2369 additions and 3962 deletions

6174
pnpm-lock.yaml generated
View File

File diff suppressed because it is too large Load Diff