Status is designed to work with d3, although it should work for anything which
imnplements a similar API, meaning the force argument has a force#links
method which returns an incidince list of the edges in the graph. In any event,
you need a few things before we can et started:

var Status =require('d3.force-link-status')

, d3 =require('d3')

/* A few parameters */

var loops =false// node cannot link to itself

, directed =false// link from A to B == link from B to A

, multiedge =false// at most one link between nodes A and B.

var s =newStatus(loops, directed, multiedge)

var force = d3.layout.force()

/* Supposing you've defined links and nodes somewhere. */

force

.links(links_array)

.nodes(nodes_array)

var one_link =// a link

, another_link =// another link

/* start the layout -- this gives the nodes an index. although their positions