UNPKG

arguable

Version:

Usage-first argument parser.

16 lines (12 loc) 343 B
const events = require('events') class Messenger extends events.EventEmitter { constructor () { super() this.parent = new events.EventEmitter this.connected = true } send (...vargs) { this.parent.emit.apply(this.parent, [ 'message' ].concat(vargs.slice(0, 2))) } } module.exports = Messenger