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

Bump and pin dependencies #12

Merged
merged 2 commits into from
Jun 26, 2019
Merged

Conversation

alde
Copy link
Collaborator

@alde alde commented Jun 26, 2019

Also got rid of "incorrect peer dependency" warnings.

Also got rid of "incorrect peer dependency" warnings.
@alde alde requested a review from fastfrwrd June 26, 2019 12:27
peerDependencies in the packages were throwing warnings, potentially related to
yarnpkg/yarn#5810. In this commit, we rework the peerDependency
definitions to align better with the conventions outlined in the main peerDependency documentation,
and we define devDependencies both at the top level and at the package level, since package-level is
technically closer to "correct" but it doesn't satisfy the checks in yarn yet. In addition, we've
bumped a few versions and aligned across the packages where duplication occurs, which led to our
tests running into jsx-eslint/eslint-plugin-react#2329 for our "detect"
mode in eslint-plugin-react.
@fastfrwrd fastfrwrd force-pushed the bump-and-pin-dev-dependencies branch from 2197561 to eceff7c Compare June 26, 2019 14:21
react: {
version: 'detect',
},
},

Choose a reason for hiding this comment

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

caused by updates in eslint-plugin-react; we would have run into this the next time we bumped. Related issue: jsx-eslint/eslint-plugin-react#2329

@fastfrwrd
Copy link

@alde I've pushed the update

Copy link
Contributor

@jomaxx jomaxx left a comment

Choose a reason for hiding this comment

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

lgtm

@fastfrwrd fastfrwrd merged commit d47a551 into master Jun 26, 2019
@fastfrwrd fastfrwrd deleted the bump-and-pin-dev-dependencies branch June 26, 2019 14:35
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

Successfully merging this pull request may close these issues.

3 participants