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

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i explicit-event

    Weekly Downloads

    1

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • bendrucker