Skip to content

Turn an event on an EventEmitter into a geval event

Notifications You must be signed in to change notification settings

chrisinajar/gevalify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gevalify Build Status Dependency Status devDependency Status

Turn an event on an EventEmitter into a geval event. This allows easy exposure of read-only events and seamless interaction with API's who expect geval style events.

Installation

npm install gevalify

Usage

var Gevalify = require('gevalify');

var event = Gevalify(emitter, 'data');

// do stuff with event, probably expose publicly
var removeListener = event(handler);

API

Gevalify(emitter, eventName) -> listener

Return a geval listener for the emitter's eventName event.

emitter

Required
Type: EventEmitter

The event emitter to use for the event.

eventName

Required
Type: string

The string name of the event to listen on.

Contributing

npm run test

License

MIT

About

Turn an event on an EventEmitter into a geval event

Resources

Stars

Watchers

Forks

Packages

No packages published