dangraph
v2.0.0
Published
Utilities for directed and undirected graphs
Downloads
143
Maintainers
Readme
DanGraph
DanGraph is a library written in typescript to manipulate directed and undirected graphs
How to
Building a graph is as simple as invoking a class constructor and a couple of very simple methods.
Es:
import { DirectedGraph, CDanNode, CDanArc } from 'dangraph';
const myGraph = new DirectedGraph.DanDirectedGraph<number, undefined>();
myGraph.addArcToNode(
new CDanNode({ id: 1 }),
new CDanArc({ weight: 1, node: new CDanNode({ id: 2 }) }),
DirectedGraph.ArcType.outgoing
);
Documentation
Read more about
Scripts
Build
npm run build
Test
npm run test
Build documentation
npm run build:doc