mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
The `@babel/core` package provides the functionality of multiple other babel packages without the need to directly depend or import the other babel packages. Since the `@babel/core` package is already used and imported in the locations that previously used the other babel packages, an overall reduction in both imports and dependencies is possible. Six babel related packages were able to be removed from the root `package.json` and one (also present in the aforementioned six) was removed as a dependency from the `@angular/localize` package. Unfortunately, the functionality used from the `@babel/generator` package is not provided by `@babel/core` and is still present. Further refactoring may allow its removal as well in the future. The following packages were removed: * @babel/parser * @babel/template * @babel/traverse * @babel/types * @types/babel__template * @types/babel__traverse PR Close #53441 |
||
|---|---|---|
| .. | ||
| src | ||
| test | ||
| BUILD.bazel | ||
| esbuild.config.js | ||
| index.ts | ||
| README.md | ||
Disclaimer
The localize tools are consumed via the Angular CLI. The programmatic APIs are not considered officially supported though and are not subject to the breaking change guarantees of SemVer.