Skip to content

Commit bfa5167

Browse files
committed
fix(@angular-devkit/architect): provide better error when builder is not defined
When a builder is not defined a more actionable error message is now displayed. Closes #29226
1 parent c40d726 commit bfa5167

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

packages/angular_devkit/architect/node/node-modules-architect-host.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,9 @@ export class WorkspaceNodeModulesArchitectHost implements ArchitectHost<NodeModu
7575
this.workspaceHost = {
7676
async getBuilderName(project, target) {
7777
const targetDefinition = findProjectTarget(workspaceOrHost, project, target);
78+
if (!targetDefinition.builder) {
79+
throw new Error(`A builder is not set for target '${target}' in project '${project}'.`);
80+
}
7881

7982
return targetDefinition.builder;
8083
},

0 commit comments

Comments
 (0)