You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In eslint@v9 they removed the deprecated configuration file, which we use, in favor of the new flat configuration file. We can opt-in to use the old format but that also creates errors due to other underlying changes, so best to just migrate to the new flat config.
This is more involved than just a few tweaks as they changed the entire paradigm of the old config where instead of overrides we now list multiple configurations in order of importance. See full migration guide here, but the biggest changes are...
Migrate from overrides to multiple configs.
Changes import flow of plugins. Some of which may not support new flat format requiring a FlatCompat utility.
Changes extending configurations. Especially related to typescript-eslint.
In
eslint@v9
they removed the deprecated configuration file, which we use, in favor of the new flat configuration file. We can opt-in to use the old format but that also creates errors due to other underlying changes, so best to just migrate to the new flat config.This is more involved than just a few tweaks as they changed the entire paradigm of the old config where instead of overrides we now list multiple configurations in order of importance. See full migration guide here, but the biggest changes are...
plugins
. Some of which may not support new flat format requiring aFlatCompat
utility.typescript-eslint
..eslintignore
functionalityThe text was updated successfully, but these errors were encountered: