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

Update ESLint config peer dependencies #65

Merged
merged 2 commits into from
May 13, 2018
Merged

Conversation

kadamwhite
Copy link
Contributor

Fixes #56

The update process to the latest available versions of all packages was generally straightforward, excepting one new jsx-a11y rule that the react app configuration does not yet support. I worked around this by swapping the deprecated rule out for the new one in our own config.

This could use some more testing in real projects, so anybody who can npm link this in and give it a run, please report your findings!

kadamwhite added 2 commits May 9, 2018 11:46
`href-no-hash` has been replaced by a more comprehensive `anchor-is-valid`
rule, but the React App ESLint config has not yet updated to support this
recent version of the a11y ESLint rules. We want the more robust behavior,
so we manually disable the removed rule (with a comment to revisit later)
and manually specify the new rule in our config.
@rmccue rmccue added this to the 0.5 milestone May 13, 2018
@rmccue rmccue merged commit 2d028d8 into master May 13, 2018
@rmccue rmccue deleted the update-peer-dependencies branch May 13, 2018 09:29
@jennybeaumont
Copy link

jennybeaumont commented May 18, 2018

Heya! Looking for an update on this as it flags as a blocker for a project. Next steps here? thnx!

@kadamwhite
Copy link
Contributor Author

I think it’s ready to go, we need a patch release to get this on NPM

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

Successfully merging this pull request may close these issues.

3 participants