New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for ESLint 9 #978
Open
Comments
Yes, that's right. In eslint 9, RuleTester only supports flat config, so it makes things more complicated. I think we need flat config support before we have eslint 9 support. |
See #891. |
37 tasks
I'm using the plugin with the flat config. import pluginJsxA11y from 'eslint-plugin-jsx-a11y';
export default [
...
{
plugins: {
'jsx-a11y': pluginJsxA11y,
},
rules: pluginJsxA11y.configs.recommended.rules,
},
...
]; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
ESLint 9 is released, but it looks like
eslint-plugin-jsx-a11y
does not yet support it.There are breaking API changes: https://eslint.org/docs/latest/use/migrate-to-9.0.0#breaking-changes-for-plugin-developers
There is also a new default config format ("flat config") that probably also needs some adjustment in the exported
recommended
rules; though, support for flat config could be considered a separate issue.The text was updated successfully, but these errors were encountered: