Skip to content

[babel] Upgrade babel-loader, babel-template, and misc babel plugins to latest#6812

Merged
cee-chen merged 3 commits intoelastic:mainfrom
cee-chen:babel/loader-template
May 26, 2023
Merged

[babel] Upgrade babel-loader, babel-template, and misc babel plugins to latest#6812
cee-chen merged 3 commits intoelastic:mainfrom
cee-chen:babel/loader-template

Conversation

@cee-chen
Copy link
Copy Markdown
Contributor

@cee-chen cee-chen commented May 25, 2023

Summary

Meta issue: closes #6652

  • Upgrades babel-loader to latest (note: our various webpack deps could probably stand to be upgraded as well at another point in time)
  • Upgrades babel-template to @babel/template, and fixes its import/usage
  • Upgrades all other misc babel-plugins to latest if available
  • Upgrades all other recently upgraded @babel/ dependencies to latest that have been released since this meta issue started 🥲

QA

  • Open staging and confirm multiple components' props tabs and playgrouns still work without throwing an error
  • yarn start
  • yarn build-pack (checkout all changed files after)
  • yarn build-docs (checkout all changed files after)
  • yarn test-cypress-dev
  • yarn combine-test-coverage

cee-chen added 3 commits May 25, 2023 14:31
- and grab other babel minors/latest patches while we're here

+ run prettier on file calling old `babel-template` and remove unused eslint disables
@cee-chen cee-chen added skip-changelog Use on PRs to skip changelog requirement (Don't delete - used for automation) tech debt labels May 25, 2023
@cee-chen cee-chen requested a review from a team May 25, 2023 22:21
@kibanamachine
Copy link
Copy Markdown

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

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! I ran through your QA steps one by one. Each passed with no issues.

I started the server locally using yarn start and tested a number of components' props and playgrounds. Did the same with different, random components on the preview URL.

@cee-chen
Copy link
Copy Markdown
Contributor Author

Fantastic!! Thank you so much for the thorough QA Trevor!

@cee-chen cee-chen merged commit a1ee487 into elastic:main May 26, 2023
@cee-chen cee-chen deleted the babel/loader-template branch May 26, 2023 17:13
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.

Upgrade all babel dependencies to latest

3 participants