in src/pipeline.ts [391:399]
private findStackOfOutput(ref: StackOutputReference, node: AGraphNode) {
for (const dep of node.allDeps) {
if (dep.data?.type === 'execute' && ref.isProducedBy(dep.data.stack)) {
return dep.uniqueId;
}
}
// Should never happen
throw new Error(`The output ${ref.outputName} is not referenced by any of the dependent stacks!`);
}