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

feat(gatsby): add all rules from eslint-plugin-jsx-a11y #19946

Merged
merged 1 commit into from
Dec 4, 2019

Conversation

madalynrose
Copy link
Contributor

@madalynrose madalynrose commented Dec 4, 2019

Description

Adds all rules from eslint-plugin-jsx-a11y to our eslint config so they warn during development by default. This way, these warnings are more prominent during the dev process than those displayed in the browser console.

Related Issues

#19945

@madalynrose madalynrose requested a review from a team as a code owner December 4, 2019 17:40
Copy link
Contributor

@sidharthachatterjee sidharthachatterjee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you so much for doing this! 💜

@sidharthachatterjee sidharthachatterjee added the bot: merge on green Gatsbot will merge these PRs automatically when all tests passes label Dec 4, 2019
@marcysutton
Copy link
Contributor

Cool! There might be a small update needed on this page...? https://www.gatsbyjs.org/docs/making-your-site-accessible/

@gatsbybot gatsbybot merged commit 000bef3 into master Dec 4, 2019
@delete-merged-branch delete-merged-branch bot deleted the feat/add-more-a11y-rules branch December 4, 2019 18:04
@marcysutton
Copy link
Contributor

Will there be a follow-up PR to update the docs page about the default eslint config? There is now some docs debt as the PR was merged before an update could be made.

@madalynrose
Copy link
Contributor Author

Yes I'll do that today!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bot: merge on green Gatsbot will merge these PRs automatically when all tests passes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants