summaryrefslogtreecommitdiff
path: root/build/internal
diff options
context:
space:
mode:
Diffstat (limited to 'build/internal')
-rw-r--r--build/internal/applyEach.js30
-rw-r--r--build/internal/concat.js18
-rw-r--r--build/internal/consoleFunc.js35
-rw-r--r--build/internal/createTester.js42
-rw-r--r--build/internal/doParallel.js19
-rw-r--r--build/internal/doParallelLimit.js19
-rw-r--r--build/internal/doSeries.js19
-rw-r--r--build/internal/eachOfLimit.js66
-rw-r--r--build/internal/filter.js41
-rw-r--r--build/internal/findGetResult.js10
-rw-r--r--build/internal/keyIterator.js36
-rw-r--r--build/internal/map.js35
-rw-r--r--build/internal/notId.js10
-rw-r--r--build/internal/onlyOnce.js14
-rw-r--r--build/internal/parallel.js38
-rw-r--r--build/internal/queue.js166
-rw-r--r--build/internal/reject.js25
-rw-r--r--build/internal/setImmediate.js23
-rw-r--r--build/internal/withoutIndex.js12
19 files changed, 0 insertions, 658 deletions
diff --git a/build/internal/applyEach.js b/build/internal/applyEach.js
deleted file mode 100644
index a2534e0..0000000
--- a/build/internal/applyEach.js
+++ /dev/null
@@ -1,30 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = applyEach;
-
-var _rest = require('lodash/rest');
-
-var _rest2 = _interopRequireDefault(_rest);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function applyEach(eachfn) {
- return (0, _rest2.default)(function (fns, args) {
- var go = (0, _rest2.default)(function (args) {
- var that = this;
- var callback = args.pop();
- 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/build/internal/concat.js b/build/internal/concat.js
deleted file mode 100644
index 4fd7b26..0000000
--- a/build/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/build/internal/consoleFunc.js b/build/internal/consoleFunc.js
deleted file mode 100644
index f7befa8..0000000
--- a/build/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 _rest = require('lodash/rest');
-
-var _rest2 = _interopRequireDefault(_rest);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function consoleFunc(name) {
- return (0, _rest2.default)(function (fn, args) {
- fn.apply(null, args.concat([(0, _rest2.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/build/internal/createTester.js b/build/internal/createTester.js
deleted file mode 100644
index 1f225a9..0000000
--- a/build/internal/createTester.js
+++ /dev/null
@@ -1,42 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = _createTester;
-function _createTester(eachfn, check, getResult) {
- return function (arr, limit, iterator, cb) {
- function done(err) {
- if (cb) {
- if (err) {
- cb(err);
- } else {
- cb(null, getResult(false, void 0));
- }
- }
- }
- function iteratee(x, _, callback) {
- if (!cb) return callback();
- iterator(x, function (err, v) {
- if (cb) {
- if (err) {
- cb(err);
- cb = iterator = false;
- } else if (check(v)) {
- cb(null, getResult(true, x));
- cb = iterator = false;
- }
- }
- callback();
- });
- }
- if (arguments.length > 3) {
- eachfn(arr, limit, iteratee, done);
- } else {
- cb = iterator;
- iterator = limit;
- eachfn(arr, iteratee, done);
- }
- };
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/build/internal/doParallel.js b/build/internal/doParallel.js
deleted file mode 100644
index a96a142..0000000
--- a/build/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, iterator, callback) {
- return fn(_eachOf2.default, obj, iterator, callback);
- };
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/build/internal/doParallelLimit.js b/build/internal/doParallelLimit.js
deleted file mode 100644
index 9472fd0..0000000
--- a/build/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, iterator, callback) {
- return fn((0, _eachOfLimit2.default)(limit), obj, iterator, callback);
- };
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/build/internal/doSeries.js b/build/internal/doSeries.js
deleted file mode 100644
index f17cd0d..0000000
--- a/build/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, iterator, callback) {
- return fn(_eachOfSeries2.default, obj, iterator, callback);
- };
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/build/internal/eachOfLimit.js b/build/internal/eachOfLimit.js
deleted file mode 100644
index 314b224..0000000
--- a/build/internal/eachOfLimit.js
+++ /dev/null
@@ -1,66 +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('lodash/once');
-
-var _once2 = _interopRequireDefault(_once);
-
-var _keyIterator = require('./keyIterator');
-
-var _keyIterator2 = _interopRequireDefault(_keyIterator);
-
-var _onlyOnce = require('./onlyOnce');
-
-var _onlyOnce2 = _interopRequireDefault(_onlyOnce);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function _eachOfLimit(limit) {
- return function (obj, iterator, callback) {
- callback = (0, _once2.default)(callback || _noop2.default);
- obj = obj || [];
- var nextKey = (0, _keyIterator2.default)(obj);
- if (limit <= 0) {
- return callback(null);
- }
- var done = false;
- var running = 0;
- var errored = false;
-
- (function replenish() {
- if (done && running <= 0) {
- return callback(null);
- }
-
- while (running < limit && !errored) {
- var key = nextKey();
- if (key === null) {
- done = true;
- if (running <= 0) {
- callback(null);
- }
- return;
- }
- running += 1;
- iterator(obj[key], key, (0, _onlyOnce2.default)(function (err) {
- running -= 1;
- if (err) {
- callback(err);
- errored = true;
- } else {
- replenish();
- }
- }));
- }
- })();
- };
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/build/internal/filter.js b/build/internal/filter.js
deleted file mode 100644
index 1b8a911..0000000
--- a/build/internal/filter.js
+++ /dev/null
@@ -1,41 +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);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function _filter(eachfn, arr, iterator, callback) {
- var results = [];
- eachfn(arr, function (x, index, callback) {
- iterator(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/build/internal/findGetResult.js b/build/internal/findGetResult.js
deleted file mode 100644
index 46d0140..0000000
--- a/build/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/build/internal/keyIterator.js b/build/internal/keyIterator.js
deleted file mode 100644
index 3ed3ab1..0000000
--- a/build/internal/keyIterator.js
+++ /dev/null
@@ -1,36 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = keyIterator;
-
-var _isArrayLike = require('lodash/isArrayLike');
-
-var _isArrayLike2 = _interopRequireDefault(_isArrayLike);
-
-var _keys = require('lodash/keys');
-
-var _keys2 = _interopRequireDefault(_keys);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function keyIterator(coll) {
- var i = -1;
- var len;
- if ((0, _isArrayLike2.default)(coll)) {
- len = coll.length;
- return function next() {
- i++;
- return i < len ? i : null;
- };
- } else {
- var okeys = (0, _keys2.default)(coll);
- len = okeys.length;
- return function next() {
- i++;
- return i < len ? okeys[i] : null;
- };
- }
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/build/internal/map.js b/build/internal/map.js
deleted file mode 100644
index ac47206..0000000
--- a/build/internal/map.js
+++ /dev/null
@@ -1,35 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = _asyncMap;
-
-var _isArrayLike = require('lodash/isArrayLike');
-
-var _isArrayLike2 = _interopRequireDefault(_isArrayLike);
-
-var _noop = require('lodash/noop');
-
-var _noop2 = _interopRequireDefault(_noop);
-
-var _once = require('lodash/once');
-
-var _once2 = _interopRequireDefault(_once);
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function _asyncMap(eachfn, arr, iterator, callback) {
- callback = (0, _once2.default)(callback || _noop2.default);
- arr = arr || [];
- var results = (0, _isArrayLike2.default)(arr) ? [] : {};
- eachfn(arr, function (value, index, callback) {
- iterator(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/build/internal/notId.js b/build/internal/notId.js
deleted file mode 100644
index 432ab12..0000000
--- a/build/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/build/internal/onlyOnce.js b/build/internal/onlyOnce.js
deleted file mode 100644
index 25e6779..0000000
--- a/build/internal/onlyOnce.js
+++ /dev/null
@@ -1,14 +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.");
- fn.apply(this, arguments);
- fn = null;
- };
-}
-module.exports = exports['default']; \ No newline at end of file
diff --git a/build/internal/parallel.js b/build/internal/parallel.js
deleted file mode 100644
index f04888c..0000000
--- a/build/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 _rest = require('lodash/rest');
-
-var _rest2 = _interopRequireDefault(_rest);
-
-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, _rest2.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/build/internal/queue.js b/build/internal/queue.js
deleted file mode 100644
index 72fc685..0000000
--- a/build/internal/queue.js
+++ /dev/null
@@ -1,166 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = queue;
-
-var _arrayEach = require('lodash/_arrayEach');
-
-var _arrayEach2 = _interopRequireDefault(_arrayEach);
-
-var _arrayMap = require('lodash/_arrayMap');
-
-var _arrayMap2 = _interopRequireDefault(_arrayMap);
-
-var _isArray = require('lodash/isArray');
-
-var _isArray2 = _interopRequireDefault(_isArray);
-
-var _noop = require('lodash/noop');
-
-var _noop2 = _interopRequireDefault(_noop);
-
-var _baseProperty = require('lodash/_baseProperty');
-
-var _baseProperty2 = _interopRequireDefault(_baseProperty);
-
-var _onlyOnce = require('./onlyOnce');
-
-var _onlyOnce2 = _interopRequireDefault(_onlyOnce);
-
-var _setImmediate = require('./setImmediate');
-
-var _setImmediate2 = _interopRequireDefault(_setImmediate);
-
-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(q, data, pos, 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();
- });
- }
- (0, _arrayEach2.default)(data, function (task) {
- var item = {
- data: task,
- callback: callback || _noop2.default
- };
-
- if (pos) {
- q.tasks.unshift(item);
- } else {
- q.tasks.push(item);
- }
-
- if (q.tasks.length === q.concurrency) {
- q.saturated();
- }
- });
- (0, _setImmediate2.default)(q.process);
- }
- function _next(q, tasks) {
- return function () {
- workers -= 1;
-
- var removed = false;
- var args = arguments;
- (0, _arrayEach2.default)(tasks, function (task) {
- (0, _arrayEach2.default)(workersList, function (worker, index) {
- if (worker === task && !removed) {
- workersList.splice(index, 1);
- removed = true;
- }
- });
-
- task.callback.apply(task, args);
- });
- if (q.tasks.length + workers === 0) {
- q.drain();
- }
- q.process();
- };
- }
-
- var workers = 0;
- var workersList = [];
- var q = {
- tasks: [],
- concurrency: concurrency,
- payload: payload,
- saturated: _noop2.default,
- empty: _noop2.default,
- drain: _noop2.default,
- started: false,
- paused: false,
- push: function (data, callback) {
- _insert(q, data, false, callback);
- },
- kill: function () {
- q.drain = _noop2.default;
- q.tasks = [];
- },
- unshift: function (data, callback) {
- _insert(q, data, true, callback);
- },
- process: function () {
- while (!q.paused && workers < q.concurrency && q.tasks.length) {
-
- var tasks = q.payload ? q.tasks.splice(0, q.payload) : q.tasks.splice(0, q.tasks.length);
-
- var data = (0, _arrayMap2.default)(tasks, (0, _baseProperty2.default)('data'));
-
- if (q.tasks.length === 0) {
- q.empty();
- }
- workers += 1;
- workersList.push(tasks[0]);
- var cb = (0, _onlyOnce2.default)(_next(q, 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/build/internal/reject.js b/build/internal/reject.js
deleted file mode 100644
index 1aba930..0000000
--- a/build/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, iterator, callback) {
- (0, _filter2.default)(eachfn, arr, function (value, cb) {
- iterator(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/build/internal/setImmediate.js b/build/internal/setImmediate.js
deleted file mode 100644
index 8157f22..0000000
--- a/build/internal/setImmediate.js
+++ /dev/null
@@ -1,23 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-var _setImmediate = typeof setImmediate === 'function' && setImmediate;
-
-var _delay;
-if (_setImmediate) {
- _delay = function (fn) {
- // not a direct alias for IE10 compatibility
- _setImmediate(fn);
- };
-} else if (typeof process === 'object' && typeof process.nextTick === 'function') {
- _delay = process.nextTick;
-} else {
- _delay = function (fn) {
- setTimeout(fn, 0);
- };
-}
-
-exports.default = _delay;
-module.exports = exports['default']; \ No newline at end of file
diff --git a/build/internal/withoutIndex.js b/build/internal/withoutIndex.js
deleted file mode 100644
index 7bc3771..0000000
--- a/build/internal/withoutIndex.js
+++ /dev/null
@@ -1,12 +0,0 @@
-'use strict';
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = _withoutIndex;
-function _withoutIndex(iterator) {
- return function (value, index, callback) {
- return iterator(value, callback);
- };
-}
-module.exports = exports['default']; \ No newline at end of file