jam-graph

0.4.1 • Public • Published

jam-graph

Super-simple and super-light (~1Kb gzip) graph-data manager

Usage example

import { Cluster } from 'jam-graph';

// Create new graph cluster:
const myGraph = new Cluster();

// Add label handler 
myGraph.subscribeOnLabel('UNLABELED', (idList) => {
  console.log(idList);
  console.log(myGraph.getVtxList(idList));
});

// Add first vertex:
const id1 = myGraph.addValue({
  myDataField: 'EXAMPLE 1',
});

// Add second vertex:
const id2 = myGraph.addValue({
  myDataField: 'EXAMPLE 2',
});

// Create edge:
myGraph.linkDuplex(id1, id2);

Documentation will be updated and enhanced soon.

Package Sidebar

Install

npm i jam-graph

Weekly Downloads

1

Version

0.4.1

License

MIT

Unpacked Size

12.6 kB

Total Files

5

Last publish

Collaborators

  • alex_sova