emitter-pubsub-broker

An utility for connecting EventEmitters via a pubsub.
Table of Contents
Installation
This project is a node module available via
npm. Go check them out if you don't have them
locally installed.
$ npm i emitter-pubsub-broker
Usage
const EmitterPubsubBroker = require('emitter-pubsub-broker')
let broker = new EmitterPubsubBroker(options)
let client = new EventEmitter()
client.on('myEvent', (...args) => { })
broker.subscribe(client, 'my-channel')
.then(() => broker.publish('my-channel', 'myEvent', ...args))
API
API
documentation is available online.
Contribute
If you encounter a bug in this package, please submit a bug report to
github repo
issues.
PRs are also accepted.
License
MIT