-
Notifications
You must be signed in to change notification settings - Fork 5k
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
Update Babel and dependencies #15392
Conversation
Builds ready [1e7d60c]
Page Load Metrics (1604 ± 41 ms)
|
Builds ready [90e52d4]
Page Load Metrics (1606 ± 43 ms)
|
Builds ready [5488aae]
Page Load Metrics (1850 ± 91 ms)
|
Builds ready [433d87f]
Page Load Metrics (1737 ± 54 ms)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes look good, I also checked MV3 build artifacts to ensure that build changes have no effect on that.
433d87f
to
845d27d
Compare
targets: { | ||
browsers: ['chrome >= 66', 'firefox >= 68'], | ||
}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Builds ready [845d27d]
Page Load Metrics (1631 ± 56 ms)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not going to pretend I know a lot about build tooling but have checked storybook still works yarn storybook
and the extension still runs yarn start
.
Explanation
This pull request updates our babel and its dependencies. The goal here is to unlock further build system improvements as well as tap into improvements made to babel as well as unlock TypeScript 4.7 support.
Things to note:
babel.config.js
is moved to the top level scope instead of preset-env.More Information
I am keeping a close eye on the MV3 metrics in relation to this PR. Once i'm solid i'm going to ask for @jpuri to do an analysis of the impact.
TODO:
Manual Testing Steps
Pre-Merge Checklist
IF this PR fixes a bug, a test that would have caught the bug has been addedPR is linked to the appropriate GitHub issue+ If there are functional changes: