ESLint 9 → 10 migration by Rafał RuszczykESLint 9 → 10 migration by Rafał Ruszczyk

ESLint 9 → 10 migration

Rafał Ruszczyk

Rafał Ruszczyk

ESLint 9 → 10 migration for an open-source TypeScript project, merged by the maintainer the same day. Flat config update, rule changes, 461/461 tests passing before and after, CI green. Delivered as a single reviewable PR with a before/after test table.
Like this project

Posted Oct 29, 2026

ESLint 9 → 10 migration for an open-source TypeScript project, merged by the maintainer the same day. Flat config update, rule changes, 461/461 tests passing...