Upgrade to Next.js 16.2.3, TypeScript 6.0.2, Node 24, React 19 types

Chorekamo-login
Shipped
April 12, 2026 at 2:44 AM UTC
Author
Kamo
Commit
56f24b2

- Next.js 16.2.3 with Turbopack as default dev server - TypeScript 6.0.2 with erasableSyntaxOnly and ES2022 target - @types/react@^19 and @types/react-dom@^19 (React 19 types) - @types/node@^24 for Node 24 compatibility - Migrate ESLint to flat config (eslint.config.mjs) for ESLint 9 - Bypass broken eslint-plugin-react es-abstract chain via direct plugin imports - Add global.d.ts for TS 6.0 CSS side-effect import declarations - Add .nvmrc pinned to 24.14.1; update Dockerfile to node:24-alpine - Remove JSX.Element return type annotations (removed from global namespace in @types/react@19) - Move particle random data to module-level const to satisfy react-hooks/purity - Remove unused imports, prefix unused vars with _ for lint compliance - Add object.fromentries override to fix transitive dependency resolution - Vendor type packages updated to match new @types/* versions

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing