Mediator module (based on component/emitter)
Install with component(1):
$ component install nk-components/mediatorWith npm:
$ npm i -S nk-mediatorvar mediator = require('nk-mediator');
function handler(param) {}
mediator.sub('channel', handler);
mediator.subOnce('channel', function(param) {});
mediator.unsub('channel', handler);
mediator.pub('channel', 'param1', 'param2');MIT