From 8b8feb5b88c86b2b557115e8cff13466ff8ced82 Mon Sep 17 00:00:00 2001 From: Baris Usakli Date: Wed, 17 Oct 2018 15:24:46 -0400 Subject: [PATCH] remove emitter --- src/emitter.js | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 src/emitter.js diff --git a/src/emitter.js b/src/emitter.js deleted file mode 100644 index 140c35f639..0000000000 --- a/src/emitter.js +++ /dev/null @@ -1,35 +0,0 @@ -'use strict'; - -var eventEmitter = new (require('events')).EventEmitter(); - - -eventEmitter.all = function (events, callback) { - var eventList = events.slice(0); - - events.forEach(function onEvent(event) { - eventEmitter.on(event, function () { - var index = eventList.indexOf(event); - if (index === -1) { - return; - } - eventList.splice(index, 1); - if (eventList.length === 0) { - callback(); - } - }); - }); -}; - -eventEmitter.any = function (events, callback) { - events.forEach(function onEvent(event) { - eventEmitter.on(event, function () { - if (events !== null) { - callback(); - } - - events = null; - }); - }); -}; - -module.exports = eventEmitter;