explicit-event

1.0.0 • Public • Published

explicit-event Build Status

Generate an explicit event interface from an EventEmitter

Install

$ npm install --save explicit-event

Usage

var explicitEvent = require('explicit-event')
var server = require('http').createServer()

var onRequest = explicitEvent(server, 'request')

var unlisten = onRequest(function (req, res) {
  //=> ...  
})

API

explicitEvent(emitter, name) -> function

Returns a function that can be called with an event handler function.

emitter

Required
Type: object

An instance of EventEmitter.

name

Required
Type: string

The name of the event to proxy.

License

MIT © Ben Drucker

Package Sidebar

Install

npm i explicit-event

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • bendrucker