File tree Expand file tree Collapse file tree
packages/angular/cli/src/commands/update Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -707,6 +707,15 @@ async function readPackageManifest(manifestPath: string): Promise<PackageManifes
707707 }
708708}
709709
710+ /**
711+ * Resolves migrations from installed package manifests on disk when they were omitted
712+ * from the initial update plan.
713+ *
714+ * This fallback is necessary because private package registries (such as GitHub Packages)
715+ * frequently strip custom non-npm metadata properties (like `ng-update`) from their remote
716+ * registry API responses. By inspecting `node_modules/<package>/package.json` after installation,
717+ * we ensure that any migration collections defined by the package are discovered and queued.
718+ */
710719export async function resolveFallbackMigrations (
711720 workspaceRoot : string ,
712721 plan : UpdatePlan ,
You can’t perform that action at this time.
0 commit comments