0.0.0 • Published 10 years ago

promise-event v0.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

promise-event

var promiseEvent = require('promise-event');
var EventEmitter = require('events').EventEmitter;
var emitter = new EventEmitter();

emitter = promiseEvent(emitter);

emitter.on('hello', function *(world) {
  //...
});

emitter.emit('hello', 'world').then(function () {
  //...
});

co(function *() {
  yield emitter.emit('hello', 'world');
});

Install

$ npm install promise-event

License

The MIT License (MIT)

http://poying.mit-license.org/