From 9b01fcf9ef48ffb0b76646e9e9255aa053e7308b Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Wed, 7 Oct 2026 11:27:49 +0000 Subject: [PATCH] refactor(@angular-devkit/schematics): remove legacy secondary entrypoint package.json files Subpath exports in @angular-devkit/schematics package.json explicitly define all entry points (./tasks, ./testing, and ./tools), making the nested package.json files redundant. --- packages/angular_devkit/schematics/BUILD.bazel | 4 +--- packages/angular_devkit/schematics/tasks/BUILD.bazel | 1 - packages/angular_devkit/schematics/tasks/package.json | 5 ----- packages/angular_devkit/schematics/testing/BUILD.bazel | 1 - packages/angular_devkit/schematics/testing/package.json | 5 ----- packages/angular_devkit/schematics/tools/BUILD.bazel | 1 - packages/angular_devkit/schematics/tools/package.json | 5 ----- 7 files changed, 1 insertion(+), 21 deletions(-) delete mode 100644 packages/angular_devkit/schematics/tasks/package.json delete mode 100644 packages/angular_devkit/schematics/testing/package.json delete mode 100644 packages/angular_devkit/schematics/tools/package.json diff --git a/packages/angular_devkit/schematics/BUILD.bazel b/packages/angular_devkit/schematics/BUILD.bazel index f87f7abbc1f4..29b14cd973bb 100644 --- a/packages/angular_devkit/schematics/BUILD.bazel +++ b/packages/angular_devkit/schematics/BUILD.bazel @@ -71,10 +71,8 @@ npm_package( ":license", ":schematics", "//packages/angular_devkit/schematics/tasks", - "//packages/angular_devkit/schematics/tasks:package.json", "//packages/angular_devkit/schematics/testing", - "//packages/angular_devkit/schematics/testing:package.json", - "//packages/angular_devkit/schematics/tools:package.json", + "//packages/angular_devkit/schematics/tools", ], ) diff --git a/packages/angular_devkit/schematics/tasks/BUILD.bazel b/packages/angular_devkit/schematics/tasks/BUILD.bazel index 64eba079b312..a2a66c523087 100644 --- a/packages/angular_devkit/schematics/tasks/BUILD.bazel +++ b/packages/angular_devkit/schematics/tasks/BUILD.bazel @@ -17,7 +17,6 @@ ts_project( "**/*_spec.ts", ], ), - data = ["package.json"], deps = [ "//:node_modules/@types/node", "//packages/angular_devkit/schematics", diff --git a/packages/angular_devkit/schematics/tasks/package.json b/packages/angular_devkit/schematics/tasks/package.json deleted file mode 100644 index 075ac40ada71..000000000000 --- a/packages/angular_devkit/schematics/tasks/package.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "@angular-devkit/schematics/tasks", - "main": "index.js", - "typings": "index.d.ts" -} diff --git a/packages/angular_devkit/schematics/testing/BUILD.bazel b/packages/angular_devkit/schematics/testing/BUILD.bazel index 63d17fc4d6c4..ef385c5c84a3 100644 --- a/packages/angular_devkit/schematics/testing/BUILD.bazel +++ b/packages/angular_devkit/schematics/testing/BUILD.bazel @@ -13,7 +13,6 @@ ts_project( srcs = glob( include = ["**/*.ts"], ), - data = ["package.json"], deps = [ "//packages/angular_devkit/schematics", "//packages/angular_devkit/schematics:node_modules/@angular-devkit/core", diff --git a/packages/angular_devkit/schematics/testing/package.json b/packages/angular_devkit/schematics/testing/package.json deleted file mode 100644 index 05a248263ea7..000000000000 --- a/packages/angular_devkit/schematics/testing/package.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "@angular-devkit/schematics/testing", - "main": "index.js", - "typings": "index.d.ts" -} diff --git a/packages/angular_devkit/schematics/tools/BUILD.bazel b/packages/angular_devkit/schematics/tools/BUILD.bazel index eea7e90d5286..0f187fa3f2a0 100644 --- a/packages/angular_devkit/schematics/tools/BUILD.bazel +++ b/packages/angular_devkit/schematics/tools/BUILD.bazel @@ -16,7 +16,6 @@ ts_project( "**/*_spec.ts", ], ), - data = ["package.json"], deps = [ "//:node_modules/@types/node", "//packages/angular_devkit/schematics", diff --git a/packages/angular_devkit/schematics/tools/package.json b/packages/angular_devkit/schematics/tools/package.json deleted file mode 100644 index e82f12c24b8b..000000000000 --- a/packages/angular_devkit/schematics/tools/package.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "@angular-devkit/schematics/tools", - "main": "index.js", - "typings": "index.d.ts" -}