angular/packages/localize/tools/src
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
..
extract refactor: reduce direct babel dependencies (#53441) 2023-12-08 14:33:59 -08:00
migrate build: Update Glob to fast-glob to remove Inflight due to memory leak (#50632) 2023-06-12 15:33:47 +02:00
translate refactor: reduce direct babel dependencies (#53441) 2023-12-08 14:33:59 -08:00
diagnostics.ts refactor: move localize/src/tools into localize/tools folder (#43431) 2021-10-01 18:28:44 +00:00
source_file_utils.ts refactor: reduce direct babel dependencies (#53441) 2023-12-08 14:33:59 -08:00