Skip to content

build: remove old Babel plugins #204

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

Draft
wants to merge 1 commit into
base: develop
Choose a base branch
from
Draft

Conversation

cwillisf
Copy link
Contributor

Proposed Changes

Remove the Babel plugins that we were using in scratch-gui.

Reason for Changes

It's (probably) safe because these plugins are probably no longer necessary with modern browsers and Babel 7, and @babel/preset-env should add them if needed.

It's desirable because async call stacks are MUCH easier to read without these polyfills getting in the way, especially the transform-async-to-generator one.

Test Coverage

Somewhat covered by existing tests but should be tested with more browsers. So far, I have only tested a relatively recent version of Chromium.

These plugins are probably no longer necessary, and `@babel/preset-env`
should add them if they are needed.
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.

1 participant