1.0.0 • Published 6 years ago

on-entries v1.0.0

Weekly downloads
2
License
ISC
Repository
github
Last release
6 years ago

on-entries

Trivial utility for setting event listeners on an emitter.

Example usage

require('on-entries')(emitter, {
   error(err) {
      console.error(err)
   },
   end() {
      console.log('ended')
   },
})

See https://github.com/evanx/on-entries/blob/master/example/example.js

Implementation

See https://github.com/evanx/on-entries/blob/master/index.js

module.exports = (emitter, handlers) =>
   Object.entries(handlers).forEach(entry => emitter.on(...entry))