Event is a JavaScript library providing observer pattern implementation.
var Event = require('x-event');
var myEvent = new Event();
myEvent.addListener(function(message) {
console.log(message);
});
myEvent.notifyListeners('my message');
addListener - add, subscribe.
removeListener - remove, unsubscribe.
notifyListeners - emit, publish, trigger.
npm install --save x-event