Skip to content

Migrate deprecated .eslintrc.json to Flat Config for ESLint 10 compatibility #5056

@saschaszott

Description

@saschaszott

With PR #4823, ESLint was updated to version 9. This version of ESLint introduced changes in configuration: ESLint now supports flat config files (eslint.config.*) alongside the traditional .eslintrc.json (which is now deprecated).

While .eslintrc.json is still supported in ESLint 9, ESLint 10 will only support flat config files (see https://eslint.org/blog/2025/10/whats-coming-in-eslint-10.0.0/#removal-of-eslintrc-functionality).

To ensure future compatibility and avoid migration issues, we should proactively convert our existing .eslintrc.json configuration to the new flat config format.

Metadata

Metadata

Assignees

Type

Projects

Status

🏗 In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions