aboutsummaryrefslogtreecommitdiff
path: root/node_modules/async/internal
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/async/internal')
-rw-r--r--node_modules/async/internal/DoublyLinkedList.js63
-rw-r--r--node_modules/async/internal/applyEach.js33
-rw-r--r--node_modules/async/internal/breakLoop.js9
-rw-r--r--node_modules/async/internal/concat.js18
-rw-r--r--node_modules/async/internal/consoleFunc.js35
-rw-r--r--node_modules/async/internal/createTester.js50
-rw-r--r--node_modules/async/internal/doLimit.js12
-rw-r--r--node_modules/async/internal/doParallel.js19
-rw-r--r--node_modules/async/internal/doParallelLimit.js19
-rw-r--r--node_modules/async/internal/doSeries.js19
-rw-r--r--node_modules/async/internal/eachOfLimit.js71
-rw-r--r--node_modules/async/internal/filter.js50
-rw-r--r--node_modules/async/internal/findGetResult.js10
-rw-r--r--node_modules/async/internal/getIterator.js13
-rw-r--r--node_modules/async/internal/initialParams.js20
-rw-r--r--node_modules/async/internal/iterator.js58
-rw-r--r--node_modules/async/internal/map.js34
-rw-r--r--node_modules/async/internal/notId.js10
-rw-r--r--node_modules/async/internal/once.js15
-rw-r--r--node_modules/async/internal/onlyOnce.js15
-rw-r--r--node_modules/async/internal/parallel.js38
-rw-r--r--node_modules/async/internal/queue.js184
-rw-r--r--node_modules/async/internal/reject.js25
-rw-r--r--node_modules/async/internal/setImmediate.js41
-rw-r--r--node_modules/async/internal/withoutIndex.js12
25 files changed, 0 insertions, 873 deletions
diff --git a/node_modules/async/internal/DoublyLinkedList.js b/node_modules/async/internal/DoublyLinkedList.js
deleted file mode 100644
index 796d1230b..000000000
--- a/node_modules/async/internal/DoublyLinkedList.js
+++ /dev/null
@@ -1,63 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = DLL;
-// Simple doubly linked list (https://en.wikipedia.org/wiki/Doubly_linked_list) implementation
-// used for queues. This implementation assumes that the node provided by the user can be modified
-// to adjust the next and last properties. We implement only the minimal functionality
-// for queue support.
-function DLL() {
- this.head = this.tail = null;
- this.length = 0;
-}
-
-function setInitial(dll, node) {
- dll.length = 1;
- dll.head = dll.tail = node;
-}
-
-DLL.prototype.removeLink = function (node) {
- if (node.prev) node.prev.next = node.next;else this.head = node.next;
- if (node.next) node.next.prev = node.prev;else this.tail = node.prev;
-
- node.prev = node.next = null;
- this.length -= 1;
- return node;
-};
-
-DLL.prototype.empty = DLL;
-
-DLL.prototype.insertAfter = function (node, newNode) {
- newNode.prev = node;
- newNode.next = node.next;
- if (node.next) node.next.prev = newNode;else this.tail = newNode;
- node.next = newNode;
- this.length += 1;
-};
-
-DLL.prototype.insertBefore = function (node, newNode) {
- newNode.prev = node.prev;
- newNode.next = node;
- if (node.prev) node.prev.next = newNode;else this.head = newNode;
- node.prev = newNode;
- this.length += 1;
-};
-
-DLL.prototype.unshift = function (node) {
- if (this.head) this.insertBefore(this.head, node);else setInitial(this, node);
-};
-
-DLL.prototype.push = function (node) {
- if (this.tail) this.insertAfter(this.tail, node);else setInitial(this, node);
-};
-
-DLL.prototype.shift = function () {
- return this.head && this.removeLink(this.head);
-};
-
-DLL.prototype.pop = function () {
- return this.tail && this.removeLink(this.tail);
-};
-module.exports = exports["default"]; \ No newline at end of file
diff --git a/node_modules/async/internal/applyEach.js b/node_modules/async/internal/applyEach.js
deleted file mode 100644
index bfe97e686..000000000
--- a/node_modules/async/internal/applyEach.js
+++ /dev/null
@@ -1,33 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = applyEach;
-
-var _baseRest = require('lodash/_baseRest');
-
-var _baseRest2 = _interopRequireDefault(_baseRest);
-
-var _initialParams = require('./initialParams');
-
-var _initialParams2 = _interopRequireDefault(_initialParams);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function applyEach(eachfn) {
- return (0, _baseRest2.default)(function (fns, args) {
- var go = (0, _initialParams2.default)(function (args, callback) {
- var that = this;
- return eachfn(fns, function (fn, cb) {
- fn.apply(that, args.concat([cb]));
- }, callback);
- });
- if (args.length) {
- return go.apply(this, args);
- } else {
- return go;
- }
- });
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/breakLoop.js b/node_modules/async/internal/breakLoop.js
deleted file mode 100644
index 106505824..000000000
--- a/node_modules/async/internal/breakLoop.js
+++ /dev/null
@@ -1,9 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-// A temporary value used to identify if the loop should be broken.
-// See #1064, #1293
-exports.default = {};
-module.exports = exports["default"]; \ No newline at end of file
diff --git a/node_modules/async/internal/concat.js b/node_modules/async/internal/concat.js
deleted file mode 100644
index f2ffb5379..000000000
--- a/node_modules/async/internal/concat.js
+++ /dev/null
@@ -1,18 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = concat;
-function concat(eachfn, arr, fn, callback) {
- var result = [];
- eachfn(arr, function (x, index, cb) {
- fn(x, function (err, y) {
- result = result.concat(y || []);
- cb(err);
- });
- }, function (err) {
- callback(err, result);
- });
-}
-module.exports = exports["default"]; \ No newline at end of file
diff --git a/node_modules/async/internal/consoleFunc.js b/node_modules/async/internal/consoleFunc.js
deleted file mode 100644
index 0fdab2fa0..000000000
--- a/node_modules/async/internal/consoleFunc.js
+++ /dev/null
@@ -1,35 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = consoleFunc;
-
-var _arrayEach = require('lodash/_arrayEach');
-
-var _arrayEach2 = _interopRequireDefault(_arrayEach);
-
-var _baseRest = require('lodash/_baseRest');
-
-var _baseRest2 = _interopRequireDefault(_baseRest);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function consoleFunc(name) {
- return (0, _baseRest2.default)(function (fn, args) {
- fn.apply(null, args.concat([(0, _baseRest2.default)(function (err, args) {
- if (typeof console === 'object') {
- if (err) {
- if (console.error) {
- console.error(err);
- }
- } else if (console[name]) {
- (0, _arrayEach2.default)(args, function (x) {
- console[name](x);
- });
- }
- }
- })]));
- });
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/createTester.js b/node_modules/async/internal/createTester.js
deleted file mode 100644
index 5330c38a3..000000000
--- a/node_modules/async/internal/createTester.js
+++ /dev/null
@@ -1,50 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = _createTester;
-
-var _noop = require('lodash/noop');
-
-var _noop2 = _interopRequireDefault(_noop);
-
-var _breakLoop = require('./breakLoop');
-
-var _breakLoop2 = _interopRequireDefault(_breakLoop);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function _createTester(eachfn, check, getResult) {
- return function (arr, limit, iteratee, cb) {
- function done() {
- if (cb) {
- cb(null, getResult(false));
- }
- }
- function wrappedIteratee(x, _, callback) {
- if (!cb) return callback();
- iteratee(x, function (err, v) {
- // Check cb as another iteratee may have resolved with a
- // value or error since we started this iteratee
- if (cb && (err || check(v))) {
- if (err) cb(err);else cb(err, getResult(true, x));
- cb = iteratee = false;
- callback(err, _breakLoop2.default);
- } else {
- callback();
- }
- });
- }
- if (arguments.length > 3) {
- cb = cb || _noop2.default;
- eachfn(arr, limit, wrappedIteratee, done);
- } else {
- cb = iteratee;
- cb = cb || _noop2.default;
- iteratee = limit;
- eachfn(arr, wrappedIteratee, done);
- }
- };
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/doLimit.js b/node_modules/async/internal/doLimit.js
deleted file mode 100644
index 963c6088f..000000000
--- a/node_modules/async/internal/doLimit.js
+++ /dev/null
@@ -1,12 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = doLimit;
-function doLimit(fn, limit) {
- return function (iterable, iteratee, callback) {
- return fn(iterable, limit, iteratee, callback);
- };
-}
-module.exports = exports["default"]; \ No newline at end of file
diff --git a/node_modules/async/internal/doParallel.js b/node_modules/async/internal/doParallel.js
deleted file mode 100644
index f4a30eea1..000000000
--- a/node_modules/async/internal/doParallel.js
+++ /dev/null
@@ -1,19 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = doParallel;
-
-var _eachOf = require('../eachOf');
-
-var _eachOf2 = _interopRequireDefault(_eachOf);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function doParallel(fn) {
- return function (obj, iteratee, callback) {
- return fn(_eachOf2.default, obj, iteratee, callback);
- };
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/doParallelLimit.js b/node_modules/async/internal/doParallelLimit.js
deleted file mode 100644
index 4c4d3b459..000000000
--- a/node_modules/async/internal/doParallelLimit.js
+++ /dev/null
@@ -1,19 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = doParallelLimit;
-
-var _eachOfLimit = require('./eachOfLimit');
-
-var _eachOfLimit2 = _interopRequireDefault(_eachOfLimit);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function doParallelLimit(fn) {
- return function (obj, limit, iteratee, callback) {
- return fn((0, _eachOfLimit2.default)(limit), obj, iteratee, callback);
- };
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/doSeries.js b/node_modules/async/internal/doSeries.js
deleted file mode 100644
index b149d9599..000000000
--- a/node_modules/async/internal/doSeries.js
+++ /dev/null
@@ -1,19 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = doSeries;
-
-var _eachOfSeries = require('../eachOfSeries');
-
-var _eachOfSeries2 = _interopRequireDefault(_eachOfSeries);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function doSeries(fn) {
- return function (obj, iteratee, callback) {
- return fn(_eachOfSeries2.default, obj, iteratee, callback);
- };
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/eachOfLimit.js b/node_modules/async/internal/eachOfLimit.js
deleted file mode 100644
index e4c74bb12..000000000
--- a/node_modules/async/internal/eachOfLimit.js
+++ /dev/null
@@ -1,71 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = _eachOfLimit;
-
-var _noop = require('lodash/noop');
-
-var _noop2 = _interopRequireDefault(_noop);
-
-var _once = require('./once');
-
-var _once2 = _interopRequireDefault(_once);
-
-var _iterator = require('./iterator');
-
-var _iterator2 = _interopRequireDefault(_iterator);
-
-var _onlyOnce = require('./onlyOnce');
-
-var _onlyOnce2 = _interopRequireDefault(_onlyOnce);
-
-var _breakLoop = require('./breakLoop');
-
-var _breakLoop2 = _interopRequireDefault(_breakLoop);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function _eachOfLimit(limit) {
- return function (obj, iteratee, callback) {
- callback = (0, _once2.default)(callback || _noop2.default);
- if (limit <= 0 || !obj) {
- return callback(null);
- }
- var nextElem = (0, _iterator2.default)(obj);
- var done = false;
- var running = 0;
-
- function iterateeCallback(err, value) {
- running -= 1;
- if (err) {
- done = true;
- callback(err);
- } else if (value === _breakLoop2.default || done && running <= 0) {
- done = true;
- return callback(null);
- } else {
- replenish();
- }
- }
-
- function replenish() {
- while (running < limit && !done) {
- var elem = nextElem();
- if (elem === null) {
- done = true;
- if (running <= 0) {
- callback(null);
- }
- return;
- }
- running += 1;
- iteratee(elem.value, elem.key, (0, _onlyOnce2.default)(iterateeCallback));
- }
- }
-
- replenish();
- };
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/filter.js b/node_modules/async/internal/filter.js
deleted file mode 100644
index ff163e96c..000000000
--- a/node_modules/async/internal/filter.js
+++ /dev/null
@@ -1,50 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = _filter;
-
-var _arrayMap = require('lodash/_arrayMap');
-
-var _arrayMap2 = _interopRequireDefault(_arrayMap);
-
-var _baseProperty = require('lodash/_baseProperty');
-
-var _baseProperty2 = _interopRequireDefault(_baseProperty);
-
-var _noop = require('lodash/noop');
-
-var _noop2 = _interopRequireDefault(_noop);
-
-var _once = require('./once');
-
-var _once2 = _interopRequireDefault(_once);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function _filter(eachfn, arr, iteratee, callback) {
- callback = (0, _once2.default)(callback || _noop2.default);
- var results = [];
- eachfn(arr, function (x, index, callback) {
- iteratee(x, function (err, v) {
- if (err) {
- callback(err);
- } else {
- if (v) {
- results.push({ index: index, value: x });
- }
- callback();
- }
- });
- }, function (err) {
- if (err) {
- callback(err);
- } else {
- callback(null, (0, _arrayMap2.default)(results.sort(function (a, b) {
- return a.index - b.index;
- }), (0, _baseProperty2.default)('value')));
- }
- });
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/findGetResult.js b/node_modules/async/internal/findGetResult.js
deleted file mode 100644
index f8d3fe063..000000000
--- a/node_modules/async/internal/findGetResult.js
+++ /dev/null
@@ -1,10 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = _findGetResult;
-function _findGetResult(v, x) {
- return x;
-}
-module.exports = exports["default"]; \ No newline at end of file
diff --git a/node_modules/async/internal/getIterator.js b/node_modules/async/internal/getIterator.js
deleted file mode 100644
index 3eadd24d0..000000000
--- a/node_modules/async/internal/getIterator.js
+++ /dev/null
@@ -1,13 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-
-exports.default = function (coll) {
- return iteratorSymbol && coll[iteratorSymbol] && coll[iteratorSymbol]();
-};
-
-var iteratorSymbol = typeof Symbol === 'function' && Symbol.iterator;
-
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/initialParams.js b/node_modules/async/internal/initialParams.js
deleted file mode 100644
index 0142132ff..000000000
--- a/node_modules/async/internal/initialParams.js
+++ /dev/null
@@ -1,20 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-
-exports.default = function (fn) {
- return (0, _baseRest2.default)(function (args /*..., callback*/) {
- var callback = args.pop();
- fn.call(this, args, callback);
- });
-};
-
-var _baseRest = require('lodash/_baseRest');
-
-var _baseRest2 = _interopRequireDefault(_baseRest);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/iterator.js b/node_modules/async/internal/iterator.js
deleted file mode 100644
index 3d32942ff..000000000
--- a/node_modules/async/internal/iterator.js
+++ /dev/null
@@ -1,58 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = iterator;
-
-var _isArrayLike = require('lodash/isArrayLike');
-
-var _isArrayLike2 = _interopRequireDefault(_isArrayLike);
-
-var _getIterator = require('./getIterator');
-
-var _getIterator2 = _interopRequireDefault(_getIterator);
-
-var _keys = require('lodash/keys');
-
-var _keys2 = _interopRequireDefault(_keys);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function createArrayIterator(coll) {
- var i = -1;
- var len = coll.length;
- return function next() {
- return ++i < len ? { value: coll[i], key: i } : null;
- };
-}
-
-function createES2015Iterator(iterator) {
- var i = -1;
- return function next() {
- var item = iterator.next();
- if (item.done) return null;
- i++;
- return { value: item.value, key: i };
- };
-}
-
-function createObjectIterator(obj) {
- var okeys = (0, _keys2.default)(obj);
- var i = -1;
- var len = okeys.length;
- return function next() {
- var key = okeys[++i];
- return i < len ? { value: obj[key], key: key } : null;
- };
-}
-
-function iterator(coll) {
- if ((0, _isArrayLike2.default)(coll)) {
- return createArrayIterator(coll);
- }
-
- var iterator = (0, _getIterator2.default)(coll);
- return iterator ? createES2015Iterator(iterator) : createObjectIterator(coll);
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/map.js b/node_modules/async/internal/map.js
deleted file mode 100644
index e303d8366..000000000
--- a/node_modules/async/internal/map.js
+++ /dev/null
@@ -1,34 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = _asyncMap;
-
-var _noop = require('lodash/noop');
-
-var _noop2 = _interopRequireDefault(_noop);
-
-var _once = require('./once');
-
-var _once2 = _interopRequireDefault(_once);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function _asyncMap(eachfn, arr, iteratee, callback) {
- callback = (0, _once2.default)(callback || _noop2.default);
- arr = arr || [];
- var results = [];
- var counter = 0;
-
- eachfn(arr, function (value, _, callback) {
- var index = counter++;
- iteratee(value, function (err, v) {
- results[index] = v;
- callback(err);
- });
- }, function (err) {
- callback(err, results);
- });
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/notId.js b/node_modules/async/internal/notId.js
deleted file mode 100644
index 0106c92c0..000000000
--- a/node_modules/async/internal/notId.js
+++ /dev/null
@@ -1,10 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = notId;
-function notId(v) {
- return !v;
-}
-module.exports = exports["default"]; \ No newline at end of file
diff --git a/node_modules/async/internal/once.js b/node_modules/async/internal/once.js
deleted file mode 100644
index f0c379f75..000000000
--- a/node_modules/async/internal/once.js
+++ /dev/null
@@ -1,15 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = once;
-function once(fn) {
- return function () {
- if (fn === null) return;
- var callFn = fn;
- fn = null;
- callFn.apply(this, arguments);
- };
-}
-module.exports = exports["default"]; \ No newline at end of file
diff --git a/node_modules/async/internal/onlyOnce.js b/node_modules/async/internal/onlyOnce.js
deleted file mode 100644
index f2e3001dc..000000000
--- a/node_modules/async/internal/onlyOnce.js
+++ /dev/null
@@ -1,15 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = onlyOnce;
-function onlyOnce(fn) {
- return function () {
- if (fn === null) throw new Error("Callback was already called.");
- var callFn = fn;
- fn = null;
- callFn.apply(this, arguments);
- };
-}
-module.exports = exports["default"]; \ No newline at end of file
diff --git a/node_modules/async/internal/parallel.js b/node_modules/async/internal/parallel.js
deleted file mode 100644
index 3915b20f5..000000000
--- a/node_modules/async/internal/parallel.js
+++ /dev/null
@@ -1,38 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = _parallel;
-
-var _noop = require('lodash/noop');
-
-var _noop2 = _interopRequireDefault(_noop);
-
-var _isArrayLike = require('lodash/isArrayLike');
-
-var _isArrayLike2 = _interopRequireDefault(_isArrayLike);
-
-var _baseRest = require('lodash/_baseRest');
-
-var _baseRest2 = _interopRequireDefault(_baseRest);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function _parallel(eachfn, tasks, callback) {
- callback = callback || _noop2.default;
- var results = (0, _isArrayLike2.default)(tasks) ? [] : {};
-
- eachfn(tasks, function (task, key, callback) {
- task((0, _baseRest2.default)(function (err, args) {
- if (args.length <= 1) {
- args = args[0];
- }
- results[key] = args;
- callback(err);
- }));
- }, function (err) {
- callback(err, results);
- });
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/queue.js b/node_modules/async/internal/queue.js
deleted file mode 100644
index 6d53cc2e0..000000000
--- a/node_modules/async/internal/queue.js
+++ /dev/null
@@ -1,184 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = queue;
-
-var _baseIndexOf = require('lodash/_baseIndexOf');
-
-var _baseIndexOf2 = _interopRequireDefault(_baseIndexOf);
-
-var _isArray = require('lodash/isArray');
-
-var _isArray2 = _interopRequireDefault(_isArray);
-
-var _noop = require('lodash/noop');
-
-var _noop2 = _interopRequireDefault(_noop);
-
-var _baseRest = require('lodash/_baseRest');
-
-var _baseRest2 = _interopRequireDefault(_baseRest);
-
-var _onlyOnce = require('./onlyOnce');
-
-var _onlyOnce2 = _interopRequireDefault(_onlyOnce);
-
-var _setImmediate = require('./setImmediate');
-
-var _setImmediate2 = _interopRequireDefault(_setImmediate);
-
-var _DoublyLinkedList = require('./DoublyLinkedList');
-
-var _DoublyLinkedList2 = _interopRequireDefault(_DoublyLinkedList);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function queue(worker, concurrency, payload) {
- if (concurrency == null) {
- concurrency = 1;
- } else if (concurrency === 0) {
- throw new Error('Concurrency must not be zero');
- }
-
- function _insert(data, insertAtFront, callback) {
- if (callback != null && typeof callback !== 'function') {
- throw new Error('task callback must be a function');
- }
- q.started = true;
- if (!(0, _isArray2.default)(data)) {
- data = [data];
- }
- if (data.length === 0 && q.idle()) {
- // call drain immediately if there are no tasks
- return (0, _setImmediate2.default)(function () {
- q.drain();
- });
- }
-
- for (var i = 0, l = data.length; i < l; i++) {
- var item = {
- data: data[i],
- callback: callback || _noop2.default
- };
-
- if (insertAtFront) {
- q._tasks.unshift(item);
- } else {
- q._tasks.push(item);
- }
- }
- (0, _setImmediate2.default)(q.process);
- }
-
- function _next(tasks) {
- return (0, _baseRest2.default)(function (args) {
- workers -= 1;
-
- for (var i = 0, l = tasks.length; i < l; i++) {
- var task = tasks[i];
- var index = (0, _baseIndexOf2.default)(workersList, task, 0);
- if (index >= 0) {
- workersList.splice(index);
- }
-
- task.callback.apply(task, args);
-
- if (args[0] != null) {
- q.error(args[0], task.data);
- }
- }
-
- if (workers <= q.concurrency - q.buffer) {
- q.unsaturated();
- }
-
- if (q.idle()) {
- q.drain();
- }
- q.process();
- });
- }
-
- var workers = 0;
- var workersList = [];
- var q = {
- _tasks: new _DoublyLinkedList2.default(),
- concurrency: concurrency,
- payload: payload,
- saturated: _noop2.default,
- unsaturated: _noop2.default,
- buffer: concurrency / 4,
- empty: _noop2.default,
- drain: _noop2.default,
- error: _noop2.default,
- started: false,
- paused: false,
- push: function (data, callback) {
- _insert(data, false, callback);
- },
- kill: function () {
- q.drain = _noop2.default;
- q._tasks.empty();
- },
- unshift: function (data, callback) {
- _insert(data, true, callback);
- },
- process: function () {
- while (!q.paused && workers < q.concurrency && q._tasks.length) {
- var tasks = [],
- data = [];
- var l = q._tasks.length;
- if (q.payload) l = Math.min(l, q.payload);
- for (var i = 0; i < l; i++) {
- var node = q._tasks.shift();
- tasks.push(node);
- data.push(node.data);
- }
-
- if (q._tasks.length === 0) {
- q.empty();
- }
- workers += 1;
- workersList.push(tasks[0]);
-
- if (workers === q.concurrency) {
- q.saturated();
- }
-
- var cb = (0, _onlyOnce2.default)(_next(tasks));
- worker(data, cb);
- }
- },
- length: function () {
- return q._tasks.length;
- },
- running: function () {
- return workers;
- },
- workersList: function () {
- return workersList;
- },
- idle: function () {
- return q._tasks.length + workers === 0;
- },
- pause: function () {
- q.paused = true;
- },
- resume: function () {
- if (q.paused === false) {
- return;
- }
- q.paused = false;
- var resumeCount = Math.min(q.concurrency, q._tasks.length);
- // Need to call q.process once per concurrent
- // worker to preserve full concurrency after pause
- for (var w = 1; w <= resumeCount; w++) {
- (0, _setImmediate2.default)(q.process);
- }
- }
- };
- return q;
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/reject.js b/node_modules/async/internal/reject.js
deleted file mode 100644
index b20cc3b20..000000000
--- a/node_modules/async/internal/reject.js
+++ /dev/null
@@ -1,25 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = reject;
-
-var _filter = require('./filter');
-
-var _filter2 = _interopRequireDefault(_filter);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function reject(eachfn, arr, iteratee, callback) {
- (0, _filter2.default)(eachfn, arr, function (value, cb) {
- iteratee(value, function (err, v) {
- if (err) {
- cb(err);
- } else {
- cb(null, !v);
- }
- });
- }, callback);
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/node_modules/async/internal/setImmediate.js b/node_modules/async/internal/setImmediate.js
deleted file mode 100644
index 18f170d60..000000000
--- a/node_modules/async/internal/setImmediate.js
+++ /dev/null
@@ -1,41 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.hasNextTick = exports.hasSetImmediate = undefined;
-exports.fallback = fallback;
-exports.wrap = wrap;
-
-var _baseRest = require('lodash/_baseRest');
-
-var _baseRest2 = _interopRequireDefault(_baseRest);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-var hasSetImmediate = exports.hasSetImmediate = typeof setImmediate === 'function' && setImmediate;
-var hasNextTick = exports.hasNextTick = typeof process === 'object' && typeof process.nextTick === 'function';
-
-function fallback(fn) {
- setTimeout(fn, 0);
-}
-
-function wrap(defer) {
- return (0, _baseRest2.default)(function (fn, args) {
- defer(function () {
- fn.apply(null, args);
- });
- });
-}
-
-var _defer;
-
-if (hasSetImmediate) {
- _defer = setImmediate;
-} else if (hasNextTick) {
- _defer = process.nextTick;
-} else {
- _defer = fallback;
-}
-
-exports.default = wrap(_defer); \ No newline at end of file
diff --git a/node_modules/async/internal/withoutIndex.js b/node_modules/async/internal/withoutIndex.js
deleted file mode 100644
index 2bd35796a..000000000
--- a/node_modules/async/internal/withoutIndex.js
+++ /dev/null
@@ -1,12 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = _withoutIndex;
-function _withoutIndex(iteratee) {
- return function (value, index, callback) {
- return iteratee(value, callback);
- };
-}
-module.exports = exports["default"]; \ No newline at end of file