Skip to content
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

eslint-plugin-jsx-a11y #21

Open
43081j opened this issue Jan 30, 2024 · 4 comments
Open

eslint-plugin-jsx-a11y #21

43081j opened this issue Jan 30, 2024 · 4 comments

Comments

@43081j
Copy link
Owner

43081j commented Jan 30, 2024

this plugin can be found here:
https://github.com/jsx-eslint/eslint-plugin-jsx-a11y

the maintainers will not want to remove the polyfill-like dependencies, so we have to fork.

if we manage to create a lighter fork, we should aim to migrate:

  • gatsby
  • eslint-config-next
  • remix-run/eslint-config
  • eslint-plugin-github
  • vercel/style-guide

and more. but we can open separate issues for those once we have a viable fork

@43081j
Copy link
Owner Author

43081j commented Jan 30, 2024

FYI i have started this, but pulled a long thread where i also modernised most of the repo.

Once my branch reaches a point where it builds, passes, etc, i'll push to a fork and mention here

@JounQin
Copy link

JounQin commented Feb 21, 2024

Is https://github.com/eslinter/eslint-plugin-jsx suitable for the alternative fork?

@43081j
Copy link
Owner Author

43081j commented Feb 22, 2024

given how many rules there are in the jsx-eslint plugin, it may be easier to just fork it tbh

i haven't had time to finish the branch off recently but i'll try get to that soon. at least then maybe you can help me decide if we should push ahead with it or not

if we can keep all the same compatibility, same rules, etc but drop the outdated dependencies - i think that would be ideal

@JounQin
Copy link

JounQin commented Feb 22, 2024

Oh, I mean to develop an absolutely independent eslint plugin while just reuse the plugin name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants