diff --git a/packages/angular/src/utils/mf/utils.ts b/packages/angular/src/utils/mf/utils.ts index ce7309f14aa79..f2ea36cd914d4 100644 --- a/packages/angular/src/utils/mf/utils.ts +++ b/packages/angular/src/utils/mf/utils.ts @@ -47,6 +47,12 @@ export async function getModuleFederationConfig( projectGraph = await createProjectGraphAsync(); } + if (!projectGraph.nodes[mfConfig.name]?.data) { + throw Error( + `Cannot find project "${mfConfig.name}". Check that the name is correct in module-federation.config.js` + ); + } + const dependencies = getDependentPackagesForProject( projectGraph, mfConfig.name