build: update babel monorepo to v8 - #33418
Conversation
60f3f95 to
2ede90f
Compare
There was a problem hiding this comment.
Code Review
This pull request upgrades Babel dependencies to version 8 across the workspace, updating type imports (such as using 'PluginObject' instead of 'PluginObj') and removing deprecated configuration options like 'bugfixes' and 'useESModules'. The feedback highlights a critical compatibility issue with Babel 8: raw object plugins are no longer supported and will cause runtime crashes. Instead of using unsafe type assertions, the reviewer recommends wrapping these plugin objects in factory functions (arrow functions) to ensure compatibility and type safety.
See associated pull request for more information. Closes angular#33416 as a pr takeover
2ede90f to
cd7ee37
Compare
|
This PR was merged into the repository. The changes were merged into the following branches:
|
|
This pull request has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
See associated pull request for more information.
Closes #33416 as a pr takeover