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.
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...