@tokens-studio/graph-engine
Version:
An execution engine to handle Token Studios generators and resolvers
18 lines • 515 B
JavaScript
export const findTerminals = (graph) => {
const terminals = {
input: undefined,
output: undefined
};
Object.values(graph.nodes).forEach(node => {
switch (node.factory.type) {
case 'studio.tokens.generic.input':
terminals.input = node;
break;
case 'studio.tokens.generic.output':
terminals.output = node;
break;
}
});
return terminals;
};
//# sourceMappingURL=terminals.js.map