angular/packages/compiler-cli/linker/babel/test
Charles Lyding ad52eeb164 refactor: reduce direct babel dependencies (#53441)
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
2023-12-08 14:33:59 -08:00
..
ast refactor: reduce direct babel dependencies (#53441) 2023-12-08 14:33:59 -08:00
babel_declaration_scope_spec.ts refactor: reduce direct babel dependencies (#53441) 2023-12-08 14:33:59 -08:00
babel_plugin_spec.ts refactor: update compiler-cli babel linker to be ESM only (#48521) 2022-12-19 19:50:43 +00:00
BUILD.bazel refactor: reduce direct babel dependencies (#53441) 2023-12-08 14:33:59 -08:00
es2015_linker_plugin_spec.ts refactor: update compiler-cli babel linker to be ESM only (#48521) 2022-12-19 19:50:43 +00:00