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

(Fully) pin ECMAScript target version #24275

Open
andybalaam opened this issue Jan 20, 2023 · 3 comments
Open

(Fully) pin ECMAScript target version #24275

andybalaam opened this issue Jan 20, 2023 · 3 comments
Labels
A-Developer-Experience O-Occasional Affects or can be seen by some users regularly or most users rarely S-Critical Prevents work, causes data loss and/or has no workaround T-Task Tasks for the team like planning Team: App

Comments

@andybalaam
Copy link
Contributor

andybalaam commented Jan 20, 2023

Action item from .at() release crash post mortem.

Modify babel config to generate ECMAScript compatible with our officially-supported platforms AND a good proportion of in-use browsers. Verify that modern TS gets correctly translated.

We thought we were doing this but it doesn't seem to work so an investigation is needed.

Previously abandoned https://browsersl.ist/ pull request: #23749

@SimonBrandner SimonBrandner added T-Task Tasks for the team like planning A-Developer-Experience labels Jan 21, 2023
@weeman1337 weeman1337 added S-Critical Prevents work, causes data loss and/or has no workaround O-Occasional Affects or can be seen by some users regularly or most users rarely labels Jan 23, 2023
@weeman1337
Copy link
Contributor

weeman1337 commented Jan 23, 2023

O-Occasional and S-Critical, as we have already released two hotfixes for these.

@Johennes Johennes changed the title Modify babel config to generate ECMAScript compatible with our officially-supported platforms AND a good proportion of in-use browsers. Verify that modern TS gets correctly translated. (Fully) pin ECMAScript target version Jan 25, 2023
@t3chguy
Copy link
Member

t3chguy commented Mar 15, 2023

Modify babel config to generate ECMAScript compatible with our officially-supported platforms AND a good proportion of in-use browsers. Verify that modern TS gets correctly translated.

This is entirely moot given we're still stuck on Webpack 4, the old version of acorn it depends on means we are stuck in ES2020 for many things.

@daniellekirkwood
Copy link
Contributor

IMPORTANT, NOT URGENT

This could be done by anyone on the Web Chapter, doesn't have to be the WAT.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Developer-Experience O-Occasional Affects or can be seen by some users regularly or most users rarely S-Critical Prevents work, causes data loss and/or has no workaround T-Task Tasks for the team like planning Team: App
Projects
None yet
Development

No branches or pull requests

6 participants