Closed
Bug 1878009
Opened 8 months ago
Closed 8 months ago
Remove Babel integration with ESLint
Categories
(Developer Infrastructure :: Lint and Formatting, task, P2)
Developer Infrastructure
Lint and Formatting
Tracking
(firefox124 fixed)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox124 | --- | fixed |
People
(Reporter: standard8, Assigned: standard8)
References
Details
Attachments
(2 files)
We originally had Babel integrated with ESLint due to wanting to be able to use some language features that were in development - they were ECMAScript stage 3 proposals, but had not got to stage 4. ESlint doesn't support new features until stage 4, so we used the Babel integration to work around that.
That has long since passed, and we have not had more cases of needing to use Babel in the interim. Whilst this may change in future, removing Babel gives a decent performance increase (1m 56 -> 1m 32 on my Mac M1 Pro). So for now, we've decided to remove it, we can always refer back and add it back in later if the need arises.
Assignee | ||
Comment 1•8 months ago
|
||
Assignee | ||
Comment 2•8 months ago
|
||
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/969ecb7fe02e
Remove Babel integration from ESLint. r=mossop,devtools-reviewers,nchevobbe
https://hg.mozilla.org/integration/autoland/rev/4412c4c8dbf0
Remove Babel from ESLint's node-modules. r=mossop
Comment 4•8 months ago
|
||
bugherder |
You need to log in
before you can comment on or make changes to this bug.
Description
•