npm.io
0.0.1 • Published 6 years ago

singleton-event-emitter

Licence
ISC
Version
0.0.1
Deps
0
Size
1 kB
Vulns
0
Weekly
0

singleton-event-emitter

A singleton instance of node EventEmitter. If it is required in multiple node packages, it will return the same instance of EvenetEmitter. Can be used to emit global debug events.

Installation

npm install singleton-event-emitter

Usage

// emitter.js
const singletonEvenetEmitter = require('singleton-evenet-emitter');
singletonEvenetEmitter.emit('someEvent')

// listener.js
const singletonEvenetEmitter = require('singleton-evenet-emitter');
singletonEvenetEmitter.on('someEvent', () => {
	console.log("someEvenet");
})

Keywords