UNPKG

ln-sync

Version:
23 lines (17 loc) 372 B
const {isArray} = Array; /** Emit an error { emitter: <Event Emitter Object> err: <Error To Emit Object> } */ module.exports = ({emitter, err}) => { if (!emitter.listenerCount('error')) { return; } if (!isArray(err)) { return emitter.emit('error', [503, 'UnexpectedErrFromSyncEvents', {err}]); } emitter.emit('error', err); return; };