refactor: remove obsolete @types/babel__core dependency

Remove the obsolete @types/babel__core dependency from packages/compiler-cli and packages/localize. This dependency is no longer needed as Babel v8 ships with its own built-in TypeScript definitions.
This commit is contained in:
Alan Agius
2026-07-13 08:39:00 +00:00
committed by Matthew Beck
parent f48d2769db
commit 13d9cc36c0
9 changed files with 3 additions and 22 deletions
-2
View File
@@ -86,8 +86,6 @@
"@rollup/plugin-node-resolve": "^16.0.0",
"@schematics/angular": "22.1.0-next.3",
"@types/angular": "^1.6.47",
"@types/babel__core": "7.20.5",
"@types/babel__generator": "7.27.0",
"@types/chrome": "^0.2.0",
"@types/dom-navigation": "^1.0.5",
"@types/jasmine": "^6.0.0",
@@ -16,7 +16,6 @@ ts_project(
]),
deps = [
"//:node_modules/@babel/core",
"//:node_modules/@types/babel__core",
"//packages/compiler",
"//packages/compiler-cli/linker",
"//packages/compiler-cli/src/ngtsc/file_system",
@@ -12,9 +12,8 @@ ts_project(
"**/*.ts",
]),
deps = [
"//:node_modules/@babel/core",
"//:node_modules/@babel/generator",
"//:node_modules/@types/babel__core",
"//:node_modules/@types/babel__generator",
"//packages:types",
"//packages/compiler",
"//packages/compiler-cli/linker",
@@ -5,7 +5,7 @@ ts_project(
testonly = True,
srcs = ["linked_compile_spec.ts"],
deps = [
"//:node_modules/@types/babel__core",
"//:node_modules/@babel/core",
"//packages/compiler-cli/linker",
"//packages/compiler-cli/linker/babel",
"//packages/compiler-cli/private",
-3
View File
@@ -51,9 +51,6 @@ api_golden_test_npm_package(
# The logic for the localize function is exported in the primary entry-point, but users
# are not supposed to import it from there. We still want to guard these exports though.
strip_export_pattern = "^ɵ(?!.localize|LocalizeFn|TranslateFn)",
types = {
"//:node_modules/@types/babel__core": "babel",
},
)
filegroup(
-1
View File
@@ -34,7 +34,6 @@
],
"dependencies": {
"@babel/core": "8.0.1",
"@types/babel__core": "7.20.5",
"tinyglobby": "^0.2.12",
"yargs": "^18.0.0"
},
-1
View File
@@ -21,7 +21,6 @@ ts_project(
visibility = ["//packages/localize/tools:__subpackages__"],
deps = [
"//:node_modules/@babel/core",
"//:node_modules/@types/babel__core",
"//:node_modules/@types/node",
"//:node_modules/@types/yargs",
"//:node_modules/tinyglobby",
+1 -2
View File
@@ -8,9 +8,8 @@ ts_project(
),
visibility = ["//packages/localize/tools/test:__subpackages__"],
deps = [
"//:node_modules/@babel/core",
"//:node_modules/@babel/generator",
"//:node_modules/@types/babel__core",
"//:node_modules/@types/babel__generator",
"//:node_modules/tinyglobby",
"//packages:types",
"//packages/compiler",
-9
View File
@@ -105,12 +105,6 @@ importers:
'@types/angular':
specifier: ^1.6.47
version: 1.8.9
'@types/babel__core':
specifier: 7.20.5
version: 7.20.5
'@types/babel__generator':
specifier: 7.27.0
version: 7.27.0
'@types/chrome':
specifier: ^0.2.0
version: 0.2.2
@@ -1092,9 +1086,6 @@ importers:
'@babel/core':
specifier: 8.0.1
version: 8.0.1
'@types/babel__core':
specifier: 7.20.5
version: 7.20.5
tinyglobby:
specifier: ^0.2.12
version: 0.2.17