Skip to content

Upgrade @babel/core and @babel/cli to latest#6661

Merged
cee-chen merged 2 commits intoelastic:mainfrom
cee-chen:babel-upgrade-1
Mar 29, 2023
Merged

Upgrade @babel/core and @babel/cli to latest#6661
cee-chen merged 2 commits intoelastic:mainfrom
cee-chen:babel-upgrade-1

Conversation

@cee-chen
Copy link
Copy Markdown
Contributor

@cee-chen cee-chen commented Mar 29, 2023

Summary

This PR is part of an ongoing effort to upgrade our various babel dependencies to the latest (#6652) in order for Storybook to work as expected.

I'm opening PRs in very very atomic increments in order to 1. get frequent help from other devs testing, so I don't run into a "it works on my machine" issue, and 2. catch any issues that may arise in CI.

QA

  • CI passes

The following scripts work as expected locally:

  • yarn start
  • yarn lint
  • yarn test-unit
  • yarn test-cypress-dev
  • yarn test-unit accordion --coverage && yarn test-cypress && yarn combine-test-coverage
  • yarn yo-changelog
  • yarn build-pack
  • npm run release (run up to the 2FA prompt and stop)
  • yarn sync-docs

@cee-chen cee-chen added skip-changelog Use on PRs to skip changelog requirement (Don't delete - used for automation) tech debt labels Mar 29, 2023
@kibanamachine
Copy link
Copy Markdown

Preview documentation changes for this PR: https://eui.elastic.co/pr_6661/

@cee-chen
Copy link
Copy Markdown
Contributor Author

jenkins test this

@kibanamachine
Copy link
Copy Markdown

Preview documentation changes for this PR: https://eui.elastic.co/pr_6661/

@cee-chen cee-chen requested review from a team and JasonStoltz March 29, 2023 19:51
@cee-chen
Copy link
Copy Markdown
Contributor Author

Assigning this to the team at large in hopes that whoever next has a spare ~15 mins can give it a review.

Quick QA/smoke test steps requested:

  1. gh pr checkout 6661
  2. yarn
  3. yarn start and confirm everything still runs with updated babel deps

Copy link
Copy Markdown
Contributor

@1Copenut 1Copenut left a comment

Choose a reason for hiding this comment

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

👍 LGTM! Worked as expected on non M1 MBP. Random pages loaded as expected in FF, Chrome, Safari, and Edge.

@cee-chen
Copy link
Copy Markdown
Contributor Author

Thanks a ton for the speedy review Trevor!

@cee-chen cee-chen merged commit c4afd75 into elastic:main Mar 29, 2023
@cee-chen cee-chen deleted the babel-upgrade-1 branch March 29, 2023 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog Use on PRs to skip changelog requirement (Don't delete - used for automation) tech debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants