The event emitter power kit.
Supports multiple channels
and promise-like caching.
“EventEmitter compared to RxJS is analogous to roller blades versus cars.” This is a super-lightweight “build your own car” kit.
stereo is a super-lightweight alternative to RxJS. A collection of micro modules you can mix, match and extend.
Create your own slim and powerful event emitter.
Note: I’m very tied up with work at the moment. I’m using this library in my own projects, but I still need a while to document it, do coverage reports, changelog and the marketing :) Ideas and questions are very welcome.
$ npm install stereo
The “batteries included” way
;let myLibrary = 'anything';Object;myLibrary;myLibrary;//» All arguments are passed on. /Not kiddin'/myLibrary;myLibrary;// Boring? Don’t give up – read on!
The “DIY” way
;;let myLibrary = 'anything';myLibraryemit = ;myLibrarywhen = ;// Miracles happen!myLibrary;// Time goes by...myLibrary;//» Yay, this has been cached!myLibrary;//» This is called .