mergeDependencyGrapInto = function(graph) {
const hier = d3.hierarchy(dependencyGraph, (d) => d.branches);
hier.descendants().forEach((n,i) => {
var nodeId = n.data.value;
var value = {...n.data}
value.label = nodeId;
value.rx = value.ry = 5;
graph.setNode(nodeId, value)
n.links().forEach( l => {
console.log(l.source.data.value, '-->', l.target.data.value);
graph.setEdge(l.source.data.value, l.target.data.value)
})
});
graph.nodes().forEach(function(v) {
console.log("v...", v, graph.node(v))
})
}