Add transform-regexp-modifiers to preset-env#16692
Add transform-regexp-modifiers to preset-env#16692nicolo-ribaudo merged 13 commits intobabel:mainfrom
transform-regexp-modifiers to preset-env#16692Conversation
|
Build successful! You can test your changes in the REPL here: https://babeljs.io/repl/build/58206 |
04be1a0 to
a68c0cd
Compare
c68ede8 to
5e26e49
Compare
|
@JLHwung This is on the agenda for stage 4 at the TC39 meeting next week. |
|
Thanks. I will update this PR and rename the plugin if it reaches stage 4. |
|
This reached consensus for stage 4. The extra change proposed by @JLHwung did not reach consensus, as the proposal has already been implemented as-is and implementations didn't consider it to be worth the change at this point. |
5e26e49 to
edd0590
Compare
| Please run these commands: | ||
| ``` | ||
| npm deprecate @babel/plugin-proposal-duplicate-named-capturing-groups-regex "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-duplicate-named-capturing-groups-regex instead." | ||
| npm deprecate @babel/plugin-proposal-regexp-modifiers "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-regexp-modifiers instead." |
There was a problem hiding this comment.
Can you update the cronjob schedule to be at the end of november?
| "bugfix/transform-safari-id-destructuring-collision-in-function-expression": | ||
| "7.16.0", | ||
| "bugfix/transform-v8-static-class-fields-redefine-readonly": "7.12.0", | ||
| "proposal-regexp-modifiers": "7.19.0", |
There was a problem hiding this comment.
Should this be transform-?
regexp-modifiers to preset-env shipped proposalstransform-regexp-modifiers to preset-env
5b8fe89 to
0330695
Compare
|
Rebased due to compat-data updates from Node 23 and Firefox 132. |
nicolo-ribaudo
left a comment
There was a problem hiding this comment.
This needs another rebase
0330695 to
ba2c6db
Compare
Added the
regexp-modifiersplugin topreset-envnow that it just reaches Stage 4 in the TC39 Oct 2024 meeting.