npm.io
0.1.0 • Published 10 years ago

unihub

Licence
MIT
Version
0.1.0
Deps
0
Vulns
0
Weekly
0

UniHub

usage

var Node = require('unihub').Node;
var Hub  = require('unihub').Hub;

h = new Hub({
  id: 'h'
});

a = new Node({
  id: 'a'
});

b = new Node({
  id: 'b'
});

h.addLink(a.id, a.feed.bind(a));
h.addLink(b.id, b.feed.bind(b));

a.addHub(h.feed.bind(h));
b.addHub(h.feed.bind(h));