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

Pin incoming ECMAScript version #24274

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

Pin incoming ECMAScript version #24274

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
Member

andybalaam commented Jan 20, 2023

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

Modify esconfig, babel etc. config to catch use of any too-new features. Verify that this would have caught use of Array.at and ??= operator.

@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

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

@Johennes Johennes changed the title Modify esconfig, babel etc. config to catch use of any too-new features. Verify that this would have caught use of Array.at and ??= operator. Pin incoming ECMAScript version Jan 25, 2023
@weeman1337
Copy link
Contributor

We could make use of https://eslint-community.github.io/eslint-plugin-es-x/ .

@weeman1337 weeman1337 self-assigned this Mar 23, 2023
@daniellekirkwood
Copy link
Contributor

Removing @weeman1337 's assignment so it can sit on the WAT backlog :)

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

5 participants