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

chore: babel 7 #1914

Merged
merged 56 commits into from
May 9, 2019
Merged

chore: babel 7 #1914

merged 56 commits into from
May 9, 2019

Conversation

tuncaulubilge
Copy link
Contributor

Babel 7 version bump, together with couple more dependencies that needs to be bumped for babel 7 compatibility. This PR will enable us to bump react & react-native & react-native-web versions, but that'll be done on a separate pr:

Following the guidelines on this issue: #1540

  • Update Babel 7 using babel-upgrade tool
  • Replace .babelrc with babel.config.js
  • Update Storybooks to v4 (storybook/react-native v5 is not out yet)
  • Update Webpack
  • Update Graphql and apollo libs
  • Get the stories working on web
  • Get the stories working on native
  • Get the tests working
  • Replace Haul with Metro
  • Integrate with the apps

--- What's next for React-Native 0.59+ bump? ---

  • Update React & React-Native & React-Native-Web to latest
  • Update Jest & Babel-Jest
  • Remove extra .babelrc's which were added as a temp fix for old versions of Jest
  • Get the stories working
  • Get the tests working
  • Get the stories and tests working with src instead of transpiled dist
  • Integrate with the apps

@parkjh parkjh requested review from ValGeorgiev and nehasri89 and removed request for ValGeorgiev May 3, 2019 12:00
@parkjh parkjh requested a review from ValGeorgiev May 3, 2019 12:00
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.

5 participants