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 to react 16 #71

Closed
wants to merge 5 commits into from
Closed

Upgrade to react 16 #71

wants to merge 5 commits into from

Conversation

chriszhangusc
Copy link
Collaborator

#69

@rwieruch
Copy link
Owner

rwieruch commented Oct 2, 2017

Great @minipekka Did you check that the enzyme tests are still running? In the MobX Favesound repository it was a problem. rwieruch/favesound-mobx#14 (comment)

@chriszhangusc
Copy link
Collaborator Author

@rwieruch Thanks for the heads up, I will fix it right away.

@chriszhangusc
Copy link
Collaborator Author

@rwieruch It's OK now. I have upgraded test dependencies for them to play nice with react 16. The issue was mainly caused by enzyme and react 16.
Also, I have removed chai-enzyme because it does not support enzyme 3.0 and react 16 yet. Here: enzymejs/chai-enzyme#199

@rwieruch
Copy link
Owner

rwieruch commented Oct 2, 2017

Wow, that's awesome @minipekka I will update the other PR about your changes (rwieruch/favesound-mobx#14). Maybe we can cross check afterwards both PRs and simply merge them. Thanks again for your work! 🎉

@chriszhangusc
Copy link
Collaborator Author

chriszhangusc commented Oct 2, 2017

@rwieruch Please don't merge this branch yet, there is a problem caused by the package-lock file generated by npm5. Officially, NPM recommends committing it but it is causing all sorts of unnecessary trouble. I have created a new PR for this: #72

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.

2 participants