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

Upgrade camelcase + flow and specify supported engines #2812

Merged
merged 1 commit into from Mar 3, 2017

Conversation

TimvdLippe
Copy link
Contributor

@TimvdLippe TimvdLippe commented Feb 28, 2017

Summary

There were several packages reported as outdated by yarn outdated. I upgraded camelcase to 4.0.0 which dropped support for Node 4. I also upgraded flow-bin to 0.40.0 which brought some stricter type checking. Most notably the tuple changes introduced in 0.38.0 required some changes.

Also I saw that the package.json did not specify the supported Node engines. I added this and set to Node 4, since AppVeyor and Travis still build on Node 4.

Test plan

I ran yarn upgrade to update packages which were still in valid semver range. Then I ran yarn after updating the two packages listed above. I ran yarn run build && yarn test to verify that the code is linted and still works.

@bestander bestander merged commit 5b3ceba into yarnpkg:master Mar 3, 2017
@TimvdLippe TimvdLippe deleted the upgrade-packages branch March 3, 2017 11:43
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.

None yet

2 participants