This project is part of the @thi.ng/umbrella monorepo.
${pkg.description}
This package acts as optional glue layer between the @thi.ng/dgraph and @thi.ng/dot packages. The latter is used to perform the actual Graphviz serialization. Please consult its readme & source code for visualization options.
${status}
${supportPackages}
${relatedPackages}
${blogPosts}
${pkg.install}
${pkg.size}
${pkg.deps}
${examples}
${docLink}
TODO
import { defDGraph } from "@thi.ng/dgraph";
import { toDot } from "@thi.ng/dgraph-dot";
// define dependency graph
const graph = defDGraph([
["a", "b"],
["a", "c"],
["b", "d"],
["c", "d"],
["c", "e"],
]);
// convert to graphviz format
console.log(toDot(graph, { id: (node) => node }));
// digraph g {
// "b"[label="b"];
// "c"[label="c"];
// "d"[label="d"];
// "e"[label="e"];
// "a"[label="a"];
// "b" -> "d";
// "c" -> "d";
// "c" -> "e";
// "a" -> "b";
// "a" -> "c";
// }
(Also see tests)
${authors}
© ${copyright} // ${license}