summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGraeme Yeates <yeatesgraeme@gmail.com>2016-06-19 14:21:45 -0400
committerGraeme Yeates <yeatesgraeme@gmail.com>2016-06-19 14:21:45 -0400
commit41e15234ec4275a7f641d2a6a3d53b8c407af7ed (patch)
tree090ba8b3b25eefdfeefee2c122913361bd760826
parent2863228f538cd6aa948d1240b108a35f351bedd7 (diff)
downloadasync-41e15234ec4275a7f641d2a6a3d53b8c407af7ed.tar.gz
Rebuild docs
-rw-r--r--docs/ast/source/cargo.js.json90
-rw-r--r--docs/ast/source/internal/applyEach.js.json1288
-rw-r--r--docs/ast/source/internal/concat.js.json960
-rw-r--r--docs/ast/source/internal/consoleFunc.js.json1402
-rw-r--r--docs/ast/source/internal/createTester.js.json2590
-rw-r--r--docs/ast/source/internal/doLimit.js.json372
-rw-r--r--docs/ast/source/internal/doParallel.js.json427
-rw-r--r--docs/ast/source/internal/doParallelLimit.js.json482
-rw-r--r--docs/ast/source/internal/doSeries.js.json427
-rw-r--r--docs/ast/source/internal/eachOfLimit.js.json2875
-rw-r--r--docs/ast/source/internal/filter.js.json1844
-rw-r--r--docs/ast/source/internal/findGetResult.js.json169
-rw-r--r--docs/ast/source/internal/getIterator.js.json497
-rw-r--r--docs/ast/source/internal/initialParams.js.json614
-rw-r--r--docs/ast/source/internal/iterator.js.json2531
-rw-r--r--docs/ast/source/internal/map.js.json1450
-rw-r--r--docs/ast/source/internal/notId.js.json170
-rw-r--r--docs/ast/source/internal/once.js.json534
-rw-r--r--docs/ast/source/internal/onlyOnce.js.json589
-rw-r--r--docs/ast/source/internal/parallel.js.json1540
-rw-r--r--docs/ast/source/internal/queue.js.json10726
-rw-r--r--docs/ast/source/internal/reject.js.json832
-rw-r--r--docs/ast/source/internal/setImmediate.js.json1737
-rw-r--r--docs/ast/source/internal/withoutIndex.js.json318
-rw-r--r--docs/ast/source/queue.js.json118
-rw-r--r--docs/badge.svg8
-rw-r--r--docs/coverage.json119
-rw-r--r--docs/dump.json1448
-rw-r--r--docs/file/lib/apply.js.html19
-rw-r--r--docs/file/lib/applyEach.js.html19
-rw-r--r--docs/file/lib/applyEachSeries.js.html19
-rw-r--r--docs/file/lib/asyncify.js.html19
-rw-r--r--docs/file/lib/auto.js.html19
-rw-r--r--docs/file/lib/autoInject.js.html19
-rw-r--r--docs/file/lib/cargo.js.html33
-rw-r--r--docs/file/lib/compose.js.html19
-rw-r--r--docs/file/lib/concat.js.html19
-rw-r--r--docs/file/lib/concatSeries.js.html19
-rw-r--r--docs/file/lib/constant.js.html19
-rw-r--r--docs/file/lib/detect.js.html19
-rw-r--r--docs/file/lib/detectLimit.js.html19
-rw-r--r--docs/file/lib/detectSeries.js.html19
-rw-r--r--docs/file/lib/dir.js.html19
-rw-r--r--docs/file/lib/doDuring.js.html19
-rw-r--r--docs/file/lib/doUntil.js.html19
-rw-r--r--docs/file/lib/doWhilst.js.html19
-rw-r--r--docs/file/lib/during.js.html19
-rw-r--r--docs/file/lib/each.js.html19
-rw-r--r--docs/file/lib/eachLimit.js.html19
-rw-r--r--docs/file/lib/eachOf.js.html19
-rw-r--r--docs/file/lib/eachOfLimit.js.html19
-rw-r--r--docs/file/lib/eachOfSeries.js.html19
-rw-r--r--docs/file/lib/eachSeries.js.html19
-rw-r--r--docs/file/lib/ensureAsync.js.html19
-rw-r--r--docs/file/lib/every.js.html19
-rw-r--r--docs/file/lib/everyLimit.js.html19
-rw-r--r--docs/file/lib/everySeries.js.html19
-rw-r--r--docs/file/lib/filter.js.html19
-rw-r--r--docs/file/lib/filterLimit.js.html19
-rw-r--r--docs/file/lib/filterSeries.js.html19
-rw-r--r--docs/file/lib/forever.js.html19
-rw-r--r--docs/file/lib/index.js.html19
-rw-r--r--docs/file/lib/internal/applyEach.js.html131
-rw-r--r--docs/file/lib/internal/concat.js.html123
-rw-r--r--docs/file/lib/internal/consoleFunc.js.html133
-rw-r--r--docs/file/lib/internal/createTester.js.html152
-rw-r--r--docs/file/lib/internal/doLimit.js.html117
-rw-r--r--docs/file/lib/internal/doParallel.js.html119
-rw-r--r--docs/file/lib/internal/doParallelLimit.js.html119
-rw-r--r--docs/file/lib/internal/doSeries.js.html119
-rw-r--r--docs/file/lib/internal/eachOfLimit.js.html160
-rw-r--r--docs/file/lib/internal/filter.js.html140
-rw-r--r--docs/file/lib/internal/findGetResult.js.html115
-rw-r--r--docs/file/lib/internal/getIterator.js.html117
-rw-r--r--docs/file/lib/internal/initialParams.js.html120
-rw-r--r--docs/file/lib/internal/iterator.js.html146
-rw-r--r--docs/file/lib/internal/map.js.html131
-rw-r--r--docs/file/lib/internal/notId.js.html115
-rw-r--r--docs/file/lib/internal/once.js.html120
-rw-r--r--docs/file/lib/internal/onlyOnce.js.html120
-rw-r--r--docs/file/lib/internal/parallel.js.html132
-rw-r--r--docs/file/lib/internal/queue.js.html267
-rw-r--r--docs/file/lib/internal/reject.js.html125
-rw-r--r--docs/file/lib/internal/setImmediate.js.html142
-rw-r--r--docs/file/lib/internal/withoutIndex.js.html117
-rw-r--r--docs/file/lib/iterator.js.html19
-rw-r--r--docs/file/lib/log.js.html19
-rw-r--r--docs/file/lib/map.js.html19
-rw-r--r--docs/file/lib/mapLimit.js.html19
-rw-r--r--docs/file/lib/mapSeries.js.html19
-rw-r--r--docs/file/lib/mapValues.js.html19
-rw-r--r--docs/file/lib/mapValuesLimit.js.html19
-rw-r--r--docs/file/lib/mapValuesSeries.js.html19
-rw-r--r--docs/file/lib/memoize.js.html19
-rw-r--r--docs/file/lib/nextTick.js.html19
-rw-r--r--docs/file/lib/parallel.js.html19
-rw-r--r--docs/file/lib/parallelLimit.js.html19
-rw-r--r--docs/file/lib/priorityQueue.js.html19
-rw-r--r--docs/file/lib/queue.js.html39
-rw-r--r--docs/file/lib/race.js.html19
-rw-r--r--docs/file/lib/reduce.js.html19
-rw-r--r--docs/file/lib/reduceRight.js.html19
-rw-r--r--docs/file/lib/reflect.js.html19
-rw-r--r--docs/file/lib/reflectAll.js.html19
-rw-r--r--docs/file/lib/reject.js.html19
-rw-r--r--docs/file/lib/rejectLimit.js.html19
-rw-r--r--docs/file/lib/rejectSeries.js.html19
-rw-r--r--docs/file/lib/retry.js.html19
-rw-r--r--docs/file/lib/retryable.js.html19
-rw-r--r--docs/file/lib/seq.js.html19
-rw-r--r--docs/file/lib/series.js.html19
-rw-r--r--docs/file/lib/setImmediate.js.html19
-rw-r--r--docs/file/lib/some.js.html19
-rw-r--r--docs/file/lib/someLimit.js.html19
-rw-r--r--docs/file/lib/someSeries.js.html19
-rw-r--r--docs/file/lib/sortBy.js.html19
-rw-r--r--docs/file/lib/timeout.js.html19
-rw-r--r--docs/file/lib/times.js.html19
-rw-r--r--docs/file/lib/timesLimit.js.html19
-rw-r--r--docs/file/lib/timesSeries.js.html19
-rw-r--r--docs/file/lib/transform.js.html19
-rw-r--r--docs/file/lib/unmemoize.js.html19
-rw-r--r--docs/file/lib/until.js.html19
-rw-r--r--docs/file/lib/waterfall.js.html19
-rw-r--r--docs/file/lib/whilst.js.html19
-rw-r--r--docs/function/index.html1592
-rw-r--r--docs/identifiers.html502
-rw-r--r--docs/index.html19
-rw-r--r--docs/package.json1
-rw-r--r--docs/script/search_index.js252
-rw-r--r--docs/source.html218
-rw-r--r--docs/typedef/index.html51
-rw-r--r--docs/variable/index.html250
133 files changed, 289 insertions, 43273 deletions
diff --git a/docs/ast/source/cargo.js.json b/docs/ast/source/cargo.js.json
index 391474d..24d53ff 100644
--- a/docs/ast/source/cargo.js.json
+++ b/docs/ast/source/cargo.js.json
@@ -76,10 +76,10 @@
"trailingComments": [
{
"type": "Block",
- "value": "*\n * A cargo of tasks for the worker function to complete. Cargo inherits all of\n * the same methods and event callbacks as {@link async.queue}.\n * @typedef {Object} CargoObject\n * @property {Function} length - A function returning the number of items\n * waiting to be processed. Invoke with ().\n * @property {number} payload - An `integer` for determining how many tasks\n * should be process per round. This property can be changed after a `cargo` is\n * created to alter the payload on-the-fly.\n * @property {Function} push - Adds `task` to the `queue`. The callback is\n * called once the `worker` has finished processing the task. Instead of a\n * single task, an array of `tasks` can be submitted. The respective callback is\n * used for every task in the list. Invoke with (task, [callback]).\n * @property {Function} saturated - A callback that is called when the\n * `queue.length()` hits the concurrency and further tasks will be queued.\n * @property {Function} empty - A callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - A callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with ().\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with ().\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with ().\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with ().\n ",
+ "value": "*\n * A cargo of tasks for the worker function to complete. Cargo inherits all of\n * the same methods and event callbacks as {@link async.queue}.\n * @typedef {Object} CargoObject\n * @property {Function} length - A function returning the number of items\n * waiting to be processed. Invoke like `cargo.length()`.\n * @property {number} payload - An `integer` for determining how many tasks\n * should be process per round. This property can be changed after a `cargo` is\n * created to alter the payload on-the-fly.\n * @property {Function} push - Adds `task` to the `queue`. The callback is\n * called once the `worker` has finished processing the task. Instead of a\n * single task, an array of `tasks` can be submitted. The respective callback is\n * used for every task in the list. Invoke like `cargo.push(task, [callback])`.\n * @property {Function} saturated - A callback that is called when the\n * `queue.length()` hits the concurrency and further tasks will be queued.\n * @property {Function} empty - A callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - A callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke like `cargo.idle()`.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke like `cargo.pause()`.\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke like `cargo.resume()`.\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke like `cargo.kill()`.\n ",
"range": [
39,
- 1795
+ 1872
],
"loc": {
"start": {
@@ -94,10 +94,10 @@
},
{
"type": "Block",
- "value": "*\n * Creates a `cargo` object with the specified payload. Tasks added to the\n * cargo will be processed altogether (up to the `payload` limit). If the\n * `worker` is in progress, the task is queued until it becomes available. Once\n * the `worker` has completed some tasks, each callback of those tasks is\n * called. Check out [these](https://camo.githubusercontent.com/6bbd36f4cf5b35a0f11a96dcd2e97711ffc2fb37/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130382f62626330636662302d356632392d313165322d393734662d3333393763363464633835382e676966) [animations](https://camo.githubusercontent.com/f4810e00e1c5f5f8addbe3e9f49064fd5d102699/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130312f38346339323036362d356632392d313165322d383134662d3964336430323431336266642e676966)\n * for how `cargo` and `queue` work.\n *\n * While [queue](#queue) passes only one task to one of a group of workers\n * at a time, cargo passes an array of tasks to a single worker, repeating\n * when the worker is finished.\n *\n * @name cargo\n * @static\n * @memberOf async\n * @see async.queue\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing an array\n * of queued tasks, which must call its `callback(err)` argument when finished,\n * with an optional `err` argument. Invoked with (tasks, callback).\n * @param {number} [payload=Infinity] - An optional `integer` for determining\n * how many tasks should be processed per round; if omitted, the default is\n * unlimited.\n * @returns {CargoObject} A cargo object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the cargo and inner queue.\n * @example\n *\n * // create a cargo object with payload 2\n * var cargo = async.cargo(function(tasks, callback) {\n * for (var i=0; i<tasks.length; i++) {\n * console.log('hello ' + tasks[i].name);\n * }\n * callback();\n * }, 2);\n *\n * // add some items\n * cargo.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * cargo.push({name: 'bar'}, function(err) {\n * console.log('finished processing bar');\n * });\n * cargo.push({name: 'baz'}, function(err) {\n * console.log('finished processing baz');\n * });\n ",
+ "value": "*\n * Creates a `cargo` object with the specified payload. Tasks added to the\n * cargo will be processed altogether (up to the `payload` limit). If the\n * `worker` is in progress, the task is queued until it becomes available. Once\n * the `worker` has completed some tasks, each callback of those tasks is\n * called. Check out [these](https://camo.githubusercontent.com/6bbd36f4cf5b35a0f11a96dcd2e97711ffc2fb37/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130382f62626330636662302d356632392d313165322d393734662d3333393763363464633835382e676966) [animations](https://camo.githubusercontent.com/f4810e00e1c5f5f8addbe3e9f49064fd5d102699/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130312f38346339323036362d356632392d313165322d383134662d3964336430323431336266642e676966)\n * for how `cargo` and `queue` work.\n *\n * While [queue](#queue) passes only one task to one of a group of workers\n * at a time, cargo passes an array of tasks to a single worker, repeating\n * when the worker is finished.\n *\n * @name cargo\n * @static\n * @memberOf async\n * @see async.queue\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing an array\n * of queued tasks, which must call its `callback(err)` argument when finished,\n * with an optional `err` argument. Invoked with `(tasks, callback)`.\n * @param {number} [payload=Infinity] - An optional `integer` for determining\n * how many tasks should be processed per round; if omitted, the default is\n * unlimited.\n * @returns {CargoObject} A cargo object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the cargo and inner queue.\n * @example\n *\n * // create a cargo object with payload 2\n * var cargo = async.cargo(function(tasks, callback) {\n * for (var i=0; i<tasks.length; i++) {\n * console.log('hello ' + tasks[i].name);\n * }\n * callback();\n * }, 2);\n *\n * // add some items\n * cargo.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * cargo.push({name: 'bar'}, function(err) {\n * console.log('finished processing bar');\n * });\n * cargo.push({name: 'baz'}, function(err) {\n * console.log('finished processing baz');\n * });\n ",
"range": [
- 1797,
- 4128
+ 1874,
+ 4207
],
"loc": {
"start": {
@@ -120,8 +120,8 @@
"type": "Identifier",
"name": "cargo",
"range": [
- 4153,
- 4158
+ 4232,
+ 4237
],
"loc": {
"start": {
@@ -139,8 +139,8 @@
"type": "Identifier",
"name": "worker",
"range": [
- 4159,
- 4165
+ 4238,
+ 4244
],
"loc": {
"start": {
@@ -157,8 +157,8 @@
"type": "Identifier",
"name": "payload",
"range": [
- 4167,
- 4174
+ 4246,
+ 4253
],
"loc": {
"start": {
@@ -183,8 +183,8 @@
"type": "Identifier",
"name": "queue",
"range": [
- 4189,
- 4194
+ 4268,
+ 4273
],
"loc": {
"start": {
@@ -202,8 +202,8 @@
"type": "Identifier",
"name": "worker",
"range": [
- 4195,
- 4201
+ 4274,
+ 4280
],
"loc": {
"start": {
@@ -221,8 +221,8 @@
"value": 1,
"raw": "1",
"range": [
- 4203,
- 4204
+ 4282,
+ 4283
],
"loc": {
"start": {
@@ -239,8 +239,8 @@
"type": "Identifier",
"name": "payload",
"range": [
- 4206,
- 4213
+ 4285,
+ 4292
],
"loc": {
"start": {
@@ -255,8 +255,8 @@
}
],
"range": [
- 4189,
- 4214
+ 4268,
+ 4293
],
"loc": {
"start": {
@@ -270,8 +270,8 @@
}
},
"range": [
- 4182,
- 4215
+ 4261,
+ 4294
],
"loc": {
"start": {
@@ -286,8 +286,8 @@
}
],
"range": [
- 4176,
- 4217
+ 4255,
+ 4296
],
"loc": {
"start": {
@@ -303,8 +303,8 @@
"generator": false,
"expression": false,
"range": [
- 4144,
- 4217
+ 4223,
+ 4296
],
"loc": {
"start": {
@@ -319,10 +319,10 @@
"leadingComments": [
{
"type": "Block",
- "value": "*\n * A cargo of tasks for the worker function to complete. Cargo inherits all of\n * the same methods and event callbacks as {@link async.queue}.\n * @typedef {Object} CargoObject\n * @property {Function} length - A function returning the number of items\n * waiting to be processed. Invoke with ().\n * @property {number} payload - An `integer` for determining how many tasks\n * should be process per round. This property can be changed after a `cargo` is\n * created to alter the payload on-the-fly.\n * @property {Function} push - Adds `task` to the `queue`. The callback is\n * called once the `worker` has finished processing the task. Instead of a\n * single task, an array of `tasks` can be submitted. The respective callback is\n * used for every task in the list. Invoke with (task, [callback]).\n * @property {Function} saturated - A callback that is called when the\n * `queue.length()` hits the concurrency and further tasks will be queued.\n * @property {Function} empty - A callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - A callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with ().\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with ().\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with ().\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with ().\n ",
+ "value": "*\n * A cargo of tasks for the worker function to complete. Cargo inherits all of\n * the same methods and event callbacks as {@link async.queue}.\n * @typedef {Object} CargoObject\n * @property {Function} length - A function returning the number of items\n * waiting to be processed. Invoke like `cargo.length()`.\n * @property {number} payload - An `integer` for determining how many tasks\n * should be process per round. This property can be changed after a `cargo` is\n * created to alter the payload on-the-fly.\n * @property {Function} push - Adds `task` to the `queue`. The callback is\n * called once the `worker` has finished processing the task. Instead of a\n * single task, an array of `tasks` can be submitted. The respective callback is\n * used for every task in the list. Invoke like `cargo.push(task, [callback])`.\n * @property {Function} saturated - A callback that is called when the\n * `queue.length()` hits the concurrency and further tasks will be queued.\n * @property {Function} empty - A callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - A callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke like `cargo.idle()`.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke like `cargo.pause()`.\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke like `cargo.resume()`.\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke like `cargo.kill()`.\n ",
"range": [
39,
- 1795
+ 1872
],
"loc": {
"start": {
@@ -337,10 +337,10 @@
},
{
"type": "Block",
- "value": "*\n * Creates a `cargo` object with the specified payload. Tasks added to the\n * cargo will be processed altogether (up to the `payload` limit). If the\n * `worker` is in progress, the task is queued until it becomes available. Once\n * the `worker` has completed some tasks, each callback of those tasks is\n * called. Check out [these](https://camo.githubusercontent.com/6bbd36f4cf5b35a0f11a96dcd2e97711ffc2fb37/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130382f62626330636662302d356632392d313165322d393734662d3333393763363464633835382e676966) [animations](https://camo.githubusercontent.com/f4810e00e1c5f5f8addbe3e9f49064fd5d102699/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130312f38346339323036362d356632392d313165322d383134662d3964336430323431336266642e676966)\n * for how `cargo` and `queue` work.\n *\n * While [queue](#queue) passes only one task to one of a group of workers\n * at a time, cargo passes an array of tasks to a single worker, repeating\n * when the worker is finished.\n *\n * @name cargo\n * @static\n * @memberOf async\n * @see async.queue\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing an array\n * of queued tasks, which must call its `callback(err)` argument when finished,\n * with an optional `err` argument. Invoked with (tasks, callback).\n * @param {number} [payload=Infinity] - An optional `integer` for determining\n * how many tasks should be processed per round; if omitted, the default is\n * unlimited.\n * @returns {CargoObject} A cargo object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the cargo and inner queue.\n * @example\n *\n * // create a cargo object with payload 2\n * var cargo = async.cargo(function(tasks, callback) {\n * for (var i=0; i<tasks.length; i++) {\n * console.log('hello ' + tasks[i].name);\n * }\n * callback();\n * }, 2);\n *\n * // add some items\n * cargo.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * cargo.push({name: 'bar'}, function(err) {\n * console.log('finished processing bar');\n * });\n * cargo.push({name: 'baz'}, function(err) {\n * console.log('finished processing baz');\n * });\n ",
+ "value": "*\n * Creates a `cargo` object with the specified payload. Tasks added to the\n * cargo will be processed altogether (up to the `payload` limit). If the\n * `worker` is in progress, the task is queued until it becomes available. Once\n * the `worker` has completed some tasks, each callback of those tasks is\n * called. Check out [these](https://camo.githubusercontent.com/6bbd36f4cf5b35a0f11a96dcd2e97711ffc2fb37/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130382f62626330636662302d356632392d313165322d393734662d3333393763363464633835382e676966) [animations](https://camo.githubusercontent.com/f4810e00e1c5f5f8addbe3e9f49064fd5d102699/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130312f38346339323036362d356632392d313165322d383134662d3964336430323431336266642e676966)\n * for how `cargo` and `queue` work.\n *\n * While [queue](#queue) passes only one task to one of a group of workers\n * at a time, cargo passes an array of tasks to a single worker, repeating\n * when the worker is finished.\n *\n * @name cargo\n * @static\n * @memberOf async\n * @see async.queue\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing an array\n * of queued tasks, which must call its `callback(err)` argument when finished,\n * with an optional `err` argument. Invoked with `(tasks, callback)`.\n * @param {number} [payload=Infinity] - An optional `integer` for determining\n * how many tasks should be processed per round; if omitted, the default is\n * unlimited.\n * @returns {CargoObject} A cargo object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the cargo and inner queue.\n * @example\n *\n * // create a cargo object with payload 2\n * var cargo = async.cargo(function(tasks, callback) {\n * for (var i=0; i<tasks.length; i++) {\n * console.log('hello ' + tasks[i].name);\n * }\n * callback();\n * }, 2);\n *\n * // add some items\n * cargo.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * cargo.push({name: 'bar'}, function(err) {\n * console.log('finished processing bar');\n * });\n * cargo.push({name: 'baz'}, function(err) {\n * console.log('finished processing baz');\n * });\n ",
"range": [
- 1797,
- 4128
+ 1874,
+ 4207
],
"loc": {
"start": {
@@ -357,8 +357,8 @@
"trailingComments": []
},
"range": [
- 4129,
- 4217
+ 4208,
+ 4296
],
"loc": {
"start": {
@@ -373,10 +373,10 @@
"leadingComments": [
{
"type": "Block",
- "value": "*\n * A cargo of tasks for the worker function to complete. Cargo inherits all of\n * the same methods and event callbacks as {@link async.queue}.\n * @typedef {Object} CargoObject\n * @property {Function} length - A function returning the number of items\n * waiting to be processed. Invoke with ().\n * @property {number} payload - An `integer` for determining how many tasks\n * should be process per round. This property can be changed after a `cargo` is\n * created to alter the payload on-the-fly.\n * @property {Function} push - Adds `task` to the `queue`. The callback is\n * called once the `worker` has finished processing the task. Instead of a\n * single task, an array of `tasks` can be submitted. The respective callback is\n * used for every task in the list. Invoke with (task, [callback]).\n * @property {Function} saturated - A callback that is called when the\n * `queue.length()` hits the concurrency and further tasks will be queued.\n * @property {Function} empty - A callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - A callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with ().\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with ().\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with ().\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with ().\n ",
+ "value": "*\n * A cargo of tasks for the worker function to complete. Cargo inherits all of\n * the same methods and event callbacks as {@link async.queue}.\n * @typedef {Object} CargoObject\n * @property {Function} length - A function returning the number of items\n * waiting to be processed. Invoke like `cargo.length()`.\n * @property {number} payload - An `integer` for determining how many tasks\n * should be process per round. This property can be changed after a `cargo` is\n * created to alter the payload on-the-fly.\n * @property {Function} push - Adds `task` to the `queue`. The callback is\n * called once the `worker` has finished processing the task. Instead of a\n * single task, an array of `tasks` can be submitted. The respective callback is\n * used for every task in the list. Invoke like `cargo.push(task, [callback])`.\n * @property {Function} saturated - A callback that is called when the\n * `queue.length()` hits the concurrency and further tasks will be queued.\n * @property {Function} empty - A callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - A callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke like `cargo.idle()`.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke like `cargo.pause()`.\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke like `cargo.resume()`.\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke like `cargo.kill()`.\n ",
"range": [
39,
- 1795
+ 1872
],
"loc": {
"start": {
@@ -391,10 +391,10 @@
},
{
"type": "Block",
- "value": "*\n * Creates a `cargo` object with the specified payload. Tasks added to the\n * cargo will be processed altogether (up to the `payload` limit). If the\n * `worker` is in progress, the task is queued until it becomes available. Once\n * the `worker` has completed some tasks, each callback of those tasks is\n * called. Check out [these](https://camo.githubusercontent.com/6bbd36f4cf5b35a0f11a96dcd2e97711ffc2fb37/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130382f62626330636662302d356632392d313165322d393734662d3333393763363464633835382e676966) [animations](https://camo.githubusercontent.com/f4810e00e1c5f5f8addbe3e9f49064fd5d102699/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130312f38346339323036362d356632392d313165322d383134662d3964336430323431336266642e676966)\n * for how `cargo` and `queue` work.\n *\n * While [queue](#queue) passes only one task to one of a group of workers\n * at a time, cargo passes an array of tasks to a single worker, repeating\n * when the worker is finished.\n *\n * @name cargo\n * @static\n * @memberOf async\n * @see async.queue\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing an array\n * of queued tasks, which must call its `callback(err)` argument when finished,\n * with an optional `err` argument. Invoked with (tasks, callback).\n * @param {number} [payload=Infinity] - An optional `integer` for determining\n * how many tasks should be processed per round; if omitted, the default is\n * unlimited.\n * @returns {CargoObject} A cargo object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the cargo and inner queue.\n * @example\n *\n * // create a cargo object with payload 2\n * var cargo = async.cargo(function(tasks, callback) {\n * for (var i=0; i<tasks.length; i++) {\n * console.log('hello ' + tasks[i].name);\n * }\n * callback();\n * }, 2);\n *\n * // add some items\n * cargo.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * cargo.push({name: 'bar'}, function(err) {\n * console.log('finished processing bar');\n * });\n * cargo.push({name: 'baz'}, function(err) {\n * console.log('finished processing baz');\n * });\n ",
+ "value": "*\n * Creates a `cargo` object with the specified payload. Tasks added to the\n * cargo will be processed altogether (up to the `payload` limit). If the\n * `worker` is in progress, the task is queued until it becomes available. Once\n * the `worker` has completed some tasks, each callback of those tasks is\n * called. Check out [these](https://camo.githubusercontent.com/6bbd36f4cf5b35a0f11a96dcd2e97711ffc2fb37/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130382f62626330636662302d356632392d313165322d393734662d3333393763363464633835382e676966) [animations](https://camo.githubusercontent.com/f4810e00e1c5f5f8addbe3e9f49064fd5d102699/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130312f38346339323036362d356632392d313165322d383134662d3964336430323431336266642e676966)\n * for how `cargo` and `queue` work.\n *\n * While [queue](#queue) passes only one task to one of a group of workers\n * at a time, cargo passes an array of tasks to a single worker, repeating\n * when the worker is finished.\n *\n * @name cargo\n * @static\n * @memberOf async\n * @see async.queue\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing an array\n * of queued tasks, which must call its `callback(err)` argument when finished,\n * with an optional `err` argument. Invoked with `(tasks, callback)`.\n * @param {number} [payload=Infinity] - An optional `integer` for determining\n * how many tasks should be processed per round; if omitted, the default is\n * unlimited.\n * @returns {CargoObject} A cargo object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the cargo and inner queue.\n * @example\n *\n * // create a cargo object with payload 2\n * var cargo = async.cargo(function(tasks, callback) {\n * for (var i=0; i<tasks.length; i++) {\n * console.log('hello ' + tasks[i].name);\n * }\n * callback();\n * }, 2);\n *\n * // add some items\n * cargo.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * cargo.push({name: 'bar'}, function(err) {\n * console.log('finished processing bar');\n * });\n * cargo.push({name: 'baz'}, function(err) {\n * console.log('finished processing baz');\n * });\n ",
"range": [
- 1797,
- 4128
+ 1874,
+ 4207
],
"loc": {
"start": {
@@ -413,7 +413,7 @@
"sourceType": "module",
"range": [
0,
- 4217
+ 4296
],
"loc": {
"start": {
@@ -428,10 +428,10 @@
"comments": [
{
"type": "Block",
- "value": "*\n * A cargo of tasks for the worker function to complete. Cargo inherits all of\n * the same methods and event callbacks as {@link async.queue}.\n * @typedef {Object} CargoObject\n * @property {Function} length - A function returning the number of items\n * waiting to be processed. Invoke with ().\n * @property {number} payload - An `integer` for determining how many tasks\n * should be process per round. This property can be changed after a `cargo` is\n * created to alter the payload on-the-fly.\n * @property {Function} push - Adds `task` to the `queue`. The callback is\n * called once the `worker` has finished processing the task. Instead of a\n * single task, an array of `tasks` can be submitted. The respective callback is\n * used for every task in the list. Invoke with (task, [callback]).\n * @property {Function} saturated - A callback that is called when the\n * `queue.length()` hits the concurrency and further tasks will be queued.\n * @property {Function} empty - A callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - A callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with ().\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with ().\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with ().\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with ().\n ",
+ "value": "*\n * A cargo of tasks for the worker function to complete. Cargo inherits all of\n * the same methods and event callbacks as {@link async.queue}.\n * @typedef {Object} CargoObject\n * @property {Function} length - A function returning the number of items\n * waiting to be processed. Invoke like `cargo.length()`.\n * @property {number} payload - An `integer` for determining how many tasks\n * should be process per round. This property can be changed after a `cargo` is\n * created to alter the payload on-the-fly.\n * @property {Function} push - Adds `task` to the `queue`. The callback is\n * called once the `worker` has finished processing the task. Instead of a\n * single task, an array of `tasks` can be submitted. The respective callback is\n * used for every task in the list. Invoke like `cargo.push(task, [callback])`.\n * @property {Function} saturated - A callback that is called when the\n * `queue.length()` hits the concurrency and further tasks will be queued.\n * @property {Function} empty - A callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - A callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke like `cargo.idle()`.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke like `cargo.pause()`.\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke like `cargo.resume()`.\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke like `cargo.kill()`.\n ",
"range": [
39,
- 1795
+ 1872
],
"loc": {
"start": {
@@ -446,10 +446,10 @@
},
{
"type": "Block",
- "value": "*\n * Creates a `cargo` object with the specified payload. Tasks added to the\n * cargo will be processed altogether (up to the `payload` limit). If the\n * `worker` is in progress, the task is queued until it becomes available. Once\n * the `worker` has completed some tasks, each callback of those tasks is\n * called. Check out [these](https://camo.githubusercontent.com/6bbd36f4cf5b35a0f11a96dcd2e97711ffc2fb37/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130382f62626330636662302d356632392d313165322d393734662d3333393763363464633835382e676966) [animations](https://camo.githubusercontent.com/f4810e00e1c5f5f8addbe3e9f49064fd5d102699/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130312f38346339323036362d356632392d313165322d383134662d3964336430323431336266642e676966)\n * for how `cargo` and `queue` work.\n *\n * While [queue](#queue) passes only one task to one of a group of workers\n * at a time, cargo passes an array of tasks to a single worker, repeating\n * when the worker is finished.\n *\n * @name cargo\n * @static\n * @memberOf async\n * @see async.queue\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing an array\n * of queued tasks, which must call its `callback(err)` argument when finished,\n * with an optional `err` argument. Invoked with (tasks, callback).\n * @param {number} [payload=Infinity] - An optional `integer` for determining\n * how many tasks should be processed per round; if omitted, the default is\n * unlimited.\n * @returns {CargoObject} A cargo object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the cargo and inner queue.\n * @example\n *\n * // create a cargo object with payload 2\n * var cargo = async.cargo(function(tasks, callback) {\n * for (var i=0; i<tasks.length; i++) {\n * console.log('hello ' + tasks[i].name);\n * }\n * callback();\n * }, 2);\n *\n * // add some items\n * cargo.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * cargo.push({name: 'bar'}, function(err) {\n * console.log('finished processing bar');\n * });\n * cargo.push({name: 'baz'}, function(err) {\n * console.log('finished processing baz');\n * });\n ",
+ "value": "*\n * Creates a `cargo` object with the specified payload. Tasks added to the\n * cargo will be processed altogether (up to the `payload` limit). If the\n * `worker` is in progress, the task is queued until it becomes available. Once\n * the `worker` has completed some tasks, each callback of those tasks is\n * called. Check out [these](https://camo.githubusercontent.com/6bbd36f4cf5b35a0f11a96dcd2e97711ffc2fb37/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130382f62626330636662302d356632392d313165322d393734662d3333393763363464633835382e676966) [animations](https://camo.githubusercontent.com/f4810e00e1c5f5f8addbe3e9f49064fd5d102699/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130312f38346339323036362d356632392d313165322d383134662d3964336430323431336266642e676966)\n * for how `cargo` and `queue` work.\n *\n * While [queue](#queue) passes only one task to one of a group of workers\n * at a time, cargo passes an array of tasks to a single worker, repeating\n * when the worker is finished.\n *\n * @name cargo\n * @static\n * @memberOf async\n * @see async.queue\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing an array\n * of queued tasks, which must call its `callback(err)` argument when finished,\n * with an optional `err` argument. Invoked with `(tasks, callback)`.\n * @param {number} [payload=Infinity] - An optional `integer` for determining\n * how many tasks should be processed per round; if omitted, the default is\n * unlimited.\n * @returns {CargoObject} A cargo object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the cargo and inner queue.\n * @example\n *\n * // create a cargo object with payload 2\n * var cargo = async.cargo(function(tasks, callback) {\n * for (var i=0; i<tasks.length; i++) {\n * console.log('hello ' + tasks[i].name);\n * }\n * callback();\n * }, 2);\n *\n * // add some items\n * cargo.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * cargo.push({name: 'bar'}, function(err) {\n * console.log('finished processing bar');\n * });\n * cargo.push({name: 'baz'}, function(err) {\n * console.log('finished processing baz');\n * });\n ",
"range": [
- 1797,
- 4128
+ 1874,
+ 4207
],
"loc": {
"start": {
diff --git a/docs/ast/source/internal/applyEach.js.json b/docs/ast/source/internal/applyEach.js.json
deleted file mode 100644
index cde8b6f..0000000
--- a/docs/ast/source/internal/applyEach.js.json
+++ /dev/null
@@ -1,1288 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "rest",
- "range": [
- 7,
- 11
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 11
- }
- }
- },
- "range": [
- 7,
- 11
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 11
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/rest",
- "raw": "'lodash/rest'",
- "range": [
- 17,
- 30
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 17
- },
- "end": {
- "line": 1,
- "column": 30
- }
- }
- },
- "range": [
- 0,
- 31
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 31
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "initialParams",
- "range": [
- 39,
- 52
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 20
- }
- }
- },
- "range": [
- 39,
- 52
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 20
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "./initialParams",
- "raw": "'./initialParams'",
- "range": [
- 58,
- 75
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 26
- },
- "end": {
- "line": 2,
- "column": 43
- }
- }
- },
- "range": [
- 32,
- 76
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 0
- },
- "end": {
- "line": 2,
- "column": 44
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "applyEach",
- "range": [
- 102,
- 111
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 24
- },
- "end": {
- "line": 4,
- "column": 33
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 112,
- 118
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 34
- },
- "end": {
- "line": 4,
- "column": 40
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "rest",
- "range": [
- 133,
- 137
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 11
- },
- "end": {
- "line": 5,
- "column": 15
- }
- }
- },
- "arguments": [
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "fns",
- "range": [
- 147,
- 150
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 25
- },
- "end": {
- "line": 5,
- "column": 28
- }
- }
- },
- {
- "type": "Identifier",
- "name": "args",
- "range": [
- 152,
- 156
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 30
- },
- "end": {
- "line": 5,
- "column": 34
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "go",
- "range": [
- 172,
- 174
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 12
- },
- "end": {
- "line": 6,
- "column": 14
- }
- }
- },
- "init": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "initialParams",
- "range": [
- 177,
- 190
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 17
- },
- "end": {
- "line": 6,
- "column": 30
- }
- }
- },
- "arguments": [
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "args",
- "range": [
- 200,
- 204
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 40
- },
- "end": {
- "line": 6,
- "column": 44
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 206,
- 214
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 46
- },
- "end": {
- "line": 6,
- "column": 54
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "that",
- "range": [
- 234,
- 238
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 16
- },
- "end": {
- "line": 7,
- "column": 20
- }
- }
- },
- "init": {
- "type": "ThisExpression",
- "range": [
- 241,
- 245
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 23
- },
- "end": {
- "line": 7,
- "column": 27
- }
- }
- },
- "range": [
- 234,
- 245
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 16
- },
- "end": {
- "line": 7,
- "column": 27
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 230,
- 246
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 12
- },
- "end": {
- "line": 7,
- "column": 28
- }
- }
- },
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 266,
- 272
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 19
- },
- "end": {
- "line": 8,
- "column": 25
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "fns",
- "range": [
- 273,
- 276
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 26
- },
- "end": {
- "line": 8,
- "column": 29
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 288,
- 290
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 41
- },
- "end": {
- "line": 8,
- "column": 43
- }
- }
- },
- {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 292,
- 294
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 45
- },
- "end": {
- "line": 8,
- "column": 47
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 314,
- 316
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 16
- },
- "end": {
- "line": 9,
- "column": 18
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "apply",
- "range": [
- 317,
- 322
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 19
- },
- "end": {
- "line": 9,
- "column": 24
- }
- }
- },
- "range": [
- 314,
- 322
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 16
- },
- "end": {
- "line": 9,
- "column": 24
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "that",
- "range": [
- 323,
- 327
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 25
- },
- "end": {
- "line": 9,
- "column": 29
- }
- }
- },
- {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "args",
- "range": [
- 329,
- 333
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 31
- },
- "end": {
- "line": 9,
- "column": 35
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "concat",
- "range": [
- 334,
- 340
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 36
- },
- "end": {
- "line": 9,
- "column": 42
- }
- }
- },
- "range": [
- 329,
- 340
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 31
- },
- "end": {
- "line": 9,
- "column": 42
- }
- }
- },
- "arguments": [
- {
- "type": "ArrayExpression",
- "elements": [
- {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 342,
- 344
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 44
- },
- "end": {
- "line": 9,
- "column": 46
- }
- }
- }
- ],
- "range": [
- 341,
- 345
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 43
- },
- "end": {
- "line": 9,
- "column": 47
- }
- }
- }
- ],
- "range": [
- 329,
- 346
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 31
- },
- "end": {
- "line": 9,
- "column": 48
- }
- }
- }
- ],
- "range": [
- 314,
- 347
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 16
- },
- "end": {
- "line": 9,
- "column": 49
- }
- }
- },
- "range": [
- 314,
- 348
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 16
- },
- "end": {
- "line": 9,
- "column": 50
- }
- }
- }
- ],
- "range": [
- 296,
- 362
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 49
- },
- "end": {
- "line": 10,
- "column": 13
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 278,
- 362
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 31
- },
- "end": {
- "line": 10,
- "column": 13
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 364,
- 372
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 15
- },
- "end": {
- "line": 10,
- "column": 23
- }
- }
- }
- ],
- "range": [
- 266,
- 373
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 19
- },
- "end": {
- "line": 10,
- "column": 24
- }
- }
- },
- "range": [
- 259,
- 374
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 12
- },
- "end": {
- "line": 10,
- "column": 25
- }
- }
- }
- ],
- "range": [
- 216,
- 384
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 56
- },
- "end": {
- "line": 11,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 191,
- 384
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 31
- },
- "end": {
- "line": 11,
- "column": 9
- }
- }
- }
- ],
- "range": [
- 177,
- 385
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 17
- },
- "end": {
- "line": 11,
- "column": 10
- }
- }
- },
- "range": [
- 172,
- 385
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 12
- },
- "end": {
- "line": 11,
- "column": 10
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 168,
- 386
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 11,
- "column": 11
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "args",
- "range": [
- 399,
- 403
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 12
- },
- "end": {
- "line": 12,
- "column": 16
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 404,
- 410
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 17
- },
- "end": {
- "line": 12,
- "column": 23
- }
- }
- },
- "range": [
- 399,
- 410
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 12
- },
- "end": {
- "line": 12,
- "column": 23
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "go",
- "range": [
- 433,
- 435
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 19
- },
- "end": {
- "line": 13,
- "column": 21
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "apply",
- "range": [
- 436,
- 441
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 22
- },
- "end": {
- "line": 13,
- "column": 27
- }
- }
- },
- "range": [
- 433,
- 441
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 19
- },
- "end": {
- "line": 13,
- "column": 27
- }
- }
- },
- "arguments": [
- {
- "type": "ThisExpression",
- "range": [
- 442,
- 446
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 28
- },
- "end": {
- "line": 13,
- "column": 32
- }
- }
- },
- {
- "type": "Identifier",
- "name": "args",
- "range": [
- 448,
- 452
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 34
- },
- "end": {
- "line": 13,
- "column": 38
- }
- }
- }
- ],
- "range": [
- 433,
- 453
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 19
- },
- "end": {
- "line": 13,
- "column": 39
- }
- }
- },
- "range": [
- 426,
- 454
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 12
- },
- "end": {
- "line": 13,
- "column": 40
- }
- }
- }
- ],
- "range": [
- 412,
- 464
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 25
- },
- "end": {
- "line": 14,
- "column": 9
- }
- }
- },
- "alternate": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "Identifier",
- "name": "go",
- "range": [
- 499,
- 501
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 19
- },
- "end": {
- "line": 16,
- "column": 21
- }
- }
- },
- "range": [
- 492,
- 502
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 12
- },
- "end": {
- "line": 16,
- "column": 22
- }
- }
- }
- ],
- "range": [
- 478,
- 512
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 13
- },
- "end": {
- "line": 17,
- "column": 9
- }
- }
- },
- "range": [
- 395,
- 512
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 8
- },
- "end": {
- "line": 17,
- "column": 9
- }
- }
- }
- ],
- "range": [
- 158,
- 518
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 36
- },
- "end": {
- "line": 18,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 138,
- 518
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 16
- },
- "end": {
- "line": 18,
- "column": 5
- }
- }
- }
- ],
- "range": [
- 133,
- 519
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 11
- },
- "end": {
- "line": 18,
- "column": 6
- }
- }
- },
- "range": [
- 126,
- 520
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 4
- },
- "end": {
- "line": 18,
- "column": 7
- }
- }
- }
- ],
- "range": [
- 120,
- 522
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 42
- },
- "end": {
- "line": 19,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 93,
- 522
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 15
- },
- "end": {
- "line": 19,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 78,
- 522
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 0
- },
- "end": {
- "line": 19,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 522
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 19,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/concat.js.json b/docs/ast/source/internal/concat.js.json
deleted file mode 100644
index 8c43153..0000000
--- a/docs/ast/source/internal/concat.js.json
+++ /dev/null
@@ -1,960 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "concat",
- "range": [
- 24,
- 30
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 24
- },
- "end": {
- "line": 1,
- "column": 30
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 31,
- 37
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 31
- },
- "end": {
- "line": 1,
- "column": 37
- }
- }
- },
- {
- "type": "Identifier",
- "name": "arr",
- "range": [
- 39,
- 42
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 39
- },
- "end": {
- "line": 1,
- "column": 42
- }
- }
- },
- {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 44,
- 46
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 44
- },
- "end": {
- "line": 1,
- "column": 46
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 48,
- 56
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 48
- },
- "end": {
- "line": 1,
- "column": 56
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "result",
- "range": [
- 68,
- 74
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 8
- },
- "end": {
- "line": 2,
- "column": 14
- }
- }
- },
- "init": {
- "type": "ArrayExpression",
- "elements": [],
- "range": [
- 77,
- 79
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 17
- },
- "end": {
- "line": 2,
- "column": 19
- }
- }
- },
- "range": [
- 68,
- 79
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 8
- },
- "end": {
- "line": 2,
- "column": 19
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 64,
- 80
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 4
- },
- "end": {
- "line": 2,
- "column": 20
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 85,
- 91
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 4
- },
- "end": {
- "line": 3,
- "column": 10
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "arr",
- "range": [
- 92,
- 95
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 11
- },
- "end": {
- "line": 3,
- "column": 14
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "x",
- "range": [
- 107,
- 108
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 26
- },
- "end": {
- "line": 3,
- "column": 27
- }
- }
- },
- {
- "type": "Identifier",
- "name": "index",
- "range": [
- 110,
- 115
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 29
- },
- "end": {
- "line": 3,
- "column": 34
- }
- }
- },
- {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 117,
- 119
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 36
- },
- "end": {
- "line": 3,
- "column": 38
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 131,
- 133
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 8
- },
- "end": {
- "line": 4,
- "column": 10
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "x",
- "range": [
- 134,
- 135
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 11
- },
- "end": {
- "line": 4,
- "column": 12
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 147,
- 150
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 24
- },
- "end": {
- "line": 4,
- "column": 27
- }
- }
- },
- {
- "type": "Identifier",
- "name": "y",
- "range": [
- 152,
- 153
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 29
- },
- "end": {
- "line": 4,
- "column": 30
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "result",
- "range": [
- 169,
- 175
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 12
- },
- "end": {
- "line": 5,
- "column": 18
- }
- }
- },
- "right": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "result",
- "range": [
- 178,
- 184
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 21
- },
- "end": {
- "line": 5,
- "column": 27
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "concat",
- "range": [
- 185,
- 191
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 28
- },
- "end": {
- "line": 5,
- "column": 34
- }
- }
- },
- "range": [
- 178,
- 191
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 21
- },
- "end": {
- "line": 5,
- "column": 34
- }
- }
- },
- "arguments": [
- {
- "type": "LogicalExpression",
- "operator": "||",
- "left": {
- "type": "Identifier",
- "name": "y",
- "range": [
- 192,
- 193
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 35
- },
- "end": {
- "line": 5,
- "column": 36
- }
- }
- },
- "right": {
- "type": "ArrayExpression",
- "elements": [],
- "range": [
- 197,
- 199
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 40
- },
- "end": {
- "line": 5,
- "column": 42
- }
- }
- },
- "range": [
- 192,
- 199
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 35
- },
- "end": {
- "line": 5,
- "column": 42
- }
- }
- }
- ],
- "range": [
- 178,
- 200
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 21
- },
- "end": {
- "line": 5,
- "column": 43
- }
- }
- },
- "range": [
- 169,
- 200
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 12
- },
- "end": {
- "line": 5,
- "column": 43
- }
- }
- },
- "range": [
- 169,
- 201
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 12
- },
- "end": {
- "line": 5,
- "column": 44
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 214,
- 216
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 12
- },
- "end": {
- "line": 6,
- "column": 14
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 217,
- 220
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 15
- },
- "end": {
- "line": 6,
- "column": 18
- }
- }
- }
- ],
- "range": [
- 214,
- 221
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 12
- },
- "end": {
- "line": 6,
- "column": 19
- }
- }
- },
- "range": [
- 214,
- 222
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 12
- },
- "end": {
- "line": 6,
- "column": 20
- }
- }
- }
- ],
- "range": [
- 155,
- 232
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 32
- },
- "end": {
- "line": 7,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 137,
- 232
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 14
- },
- "end": {
- "line": 7,
- "column": 9
- }
- }
- }
- ],
- "range": [
- 131,
- 233
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 8
- },
- "end": {
- "line": 7,
- "column": 10
- }
- }
- },
- "range": [
- 131,
- 234
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 8
- },
- "end": {
- "line": 7,
- "column": 11
- }
- }
- }
- ],
- "range": [
- 121,
- 240
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 40
- },
- "end": {
- "line": 8,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 97,
- 240
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 16
- },
- "end": {
- "line": 8,
- "column": 5
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 252,
- 255
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 17
- },
- "end": {
- "line": 8,
- "column": 20
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 267,
- 275
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 8
- },
- "end": {
- "line": 9,
- "column": 16
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 276,
- 279
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 17
- },
- "end": {
- "line": 9,
- "column": 20
- }
- }
- },
- {
- "type": "Identifier",
- "name": "result",
- "range": [
- 281,
- 287
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 22
- },
- "end": {
- "line": 9,
- "column": 28
- }
- }
- }
- ],
- "range": [
- 267,
- 288
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 8
- },
- "end": {
- "line": 9,
- "column": 29
- }
- }
- },
- "range": [
- 267,
- 289
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 8
- },
- "end": {
- "line": 9,
- "column": 30
- }
- }
- }
- ],
- "range": [
- 257,
- 295
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 22
- },
- "end": {
- "line": 10,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 242,
- 295
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 7
- },
- "end": {
- "line": 10,
- "column": 5
- }
- }
- }
- ],
- "range": [
- 85,
- 296
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 4
- },
- "end": {
- "line": 10,
- "column": 6
- }
- }
- },
- "range": [
- 85,
- 297
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 4
- },
- "end": {
- "line": 10,
- "column": 7
- }
- }
- }
- ],
- "range": [
- 58,
- 299
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 58
- },
- "end": {
- "line": 11,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 15,
- 299
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 15
- },
- "end": {
- "line": 11,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 0,
- 299
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 11,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 299
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 11,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/consoleFunc.js.json b/docs/ast/source/internal/consoleFunc.js.json
deleted file mode 100644
index a3a3bc8..0000000
--- a/docs/ast/source/internal/consoleFunc.js.json
+++ /dev/null
@@ -1,1402 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "arrayEach",
- "range": [
- 7,
- 16
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 16
- }
- }
- },
- "range": [
- 7,
- 16
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 16
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/_arrayEach",
- "raw": "'lodash/_arrayEach'",
- "range": [
- 22,
- 41
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 22
- },
- "end": {
- "line": 1,
- "column": 41
- }
- }
- },
- "range": [
- 0,
- 42
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 42
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "rest",
- "range": [
- 50,
- 54
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 11
- }
- }
- },
- "range": [
- 50,
- 54
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 11
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/rest",
- "raw": "'lodash/rest'",
- "range": [
- 60,
- 73
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 17
- },
- "end": {
- "line": 2,
- "column": 30
- }
- }
- },
- "range": [
- 43,
- 74
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 0
- },
- "end": {
- "line": 2,
- "column": 31
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "consoleFunc",
- "range": [
- 100,
- 111
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 24
- },
- "end": {
- "line": 4,
- "column": 35
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "name",
- "range": [
- 112,
- 116
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 36
- },
- "end": {
- "line": 4,
- "column": 40
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "rest",
- "range": [
- 131,
- 135
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 11
- },
- "end": {
- "line": 5,
- "column": 15
- }
- }
- },
- "arguments": [
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 146,
- 148
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 26
- },
- "end": {
- "line": 5,
- "column": 28
- }
- }
- },
- {
- "type": "Identifier",
- "name": "args",
- "range": [
- 150,
- 154
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 30
- },
- "end": {
- "line": 5,
- "column": 34
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 166,
- 168
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 10
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "apply",
- "range": [
- 169,
- 174
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 11
- },
- "end": {
- "line": 6,
- "column": 16
- }
- }
- },
- "range": [
- 166,
- 174
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 16
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 175,
- 179
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 17
- },
- "end": {
- "line": 6,
- "column": 21
- }
- }
- },
- {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "args",
- "range": [
- 181,
- 185
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 23
- },
- "end": {
- "line": 6,
- "column": 27
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "concat",
- "range": [
- 186,
- 192
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 28
- },
- "end": {
- "line": 6,
- "column": 34
- }
- }
- },
- "range": [
- 181,
- 192
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 23
- },
- "end": {
- "line": 6,
- "column": 34
- }
- }
- },
- "arguments": [
- {
- "type": "ArrayExpression",
- "elements": [
- {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "rest",
- "range": [
- 194,
- 198
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 36
- },
- "end": {
- "line": 6,
- "column": 40
- }
- }
- },
- "arguments": [
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 209,
- 212
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 51
- },
- "end": {
- "line": 6,
- "column": 54
- }
- }
- },
- {
- "type": "Identifier",
- "name": "args",
- "range": [
- 214,
- 218
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 56
- },
- "end": {
- "line": 6,
- "column": 60
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "UnaryExpression",
- "operator": "typeof",
- "argument": {
- "type": "Identifier",
- "name": "console",
- "range": [
- 245,
- 252
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 23
- },
- "end": {
- "line": 7,
- "column": 30
- }
- }
- },
- "prefix": true,
- "range": [
- 238,
- 252
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 16
- },
- "end": {
- "line": 7,
- "column": 30
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": "object",
- "raw": "'object'",
- "range": [
- 257,
- 265
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 35
- },
- "end": {
- "line": 7,
- "column": 43
- }
- }
- },
- "range": [
- 238,
- 265
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 16
- },
- "end": {
- "line": 7,
- "column": 43
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "err",
- "range": [
- 289,
- 292
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 20
- },
- "end": {
- "line": 8,
- "column": 23
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "console",
- "range": [
- 320,
- 327
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 24
- },
- "end": {
- "line": 9,
- "column": 31
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "error",
- "range": [
- 328,
- 333
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 32
- },
- "end": {
- "line": 9,
- "column": 37
- }
- }
- },
- "range": [
- 320,
- 333
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 24
- },
- "end": {
- "line": 9,
- "column": 37
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "console",
- "range": [
- 361,
- 368
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 24
- },
- "end": {
- "line": 10,
- "column": 31
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "error",
- "range": [
- 369,
- 374
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 32
- },
- "end": {
- "line": 10,
- "column": 37
- }
- }
- },
- "range": [
- 361,
- 374
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 24
- },
- "end": {
- "line": 10,
- "column": 37
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 375,
- 378
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 38
- },
- "end": {
- "line": 10,
- "column": 41
- }
- }
- }
- ],
- "range": [
- 361,
- 379
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 24
- },
- "end": {
- "line": 10,
- "column": 42
- }
- }
- },
- "range": [
- 361,
- 380
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 24
- },
- "end": {
- "line": 10,
- "column": 43
- }
- }
- }
- ],
- "range": [
- 335,
- 402
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 39
- },
- "end": {
- "line": 11,
- "column": 21
- }
- }
- },
- "alternate": null,
- "range": [
- 316,
- 402
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 20
- },
- "end": {
- "line": 11,
- "column": 21
- }
- }
- }
- ],
- "range": [
- 294,
- 420
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 25
- },
- "end": {
- "line": 12,
- "column": 17
- }
- }
- },
- "alternate": {
- "type": "IfStatement",
- "test": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "console",
- "range": [
- 446,
- 453
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 25
- },
- "end": {
- "line": 13,
- "column": 32
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "name",
- "range": [
- 454,
- 458
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 33
- },
- "end": {
- "line": 13,
- "column": 37
- }
- }
- },
- "range": [
- 446,
- 459
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 25
- },
- "end": {
- "line": 13,
- "column": 38
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "arrayEach",
- "range": [
- 483,
- 492
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 20
- },
- "end": {
- "line": 14,
- "column": 29
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "args",
- "range": [
- 493,
- 497
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 30
- },
- "end": {
- "line": 14,
- "column": 34
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "x",
- "range": [
- 509,
- 510
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 46
- },
- "end": {
- "line": 14,
- "column": 47
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "console",
- "range": [
- 538,
- 545
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 24
- },
- "end": {
- "line": 15,
- "column": 31
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "name",
- "range": [
- 546,
- 550
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 32
- },
- "end": {
- "line": 15,
- "column": 36
- }
- }
- },
- "range": [
- 538,
- 551
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 24
- },
- "end": {
- "line": 15,
- "column": 37
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "x",
- "range": [
- 552,
- 553
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 38
- },
- "end": {
- "line": 15,
- "column": 39
- }
- }
- }
- ],
- "range": [
- 538,
- 554
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 24
- },
- "end": {
- "line": 15,
- "column": 40
- }
- }
- },
- "range": [
- 538,
- 555
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 24
- },
- "end": {
- "line": 15,
- "column": 41
- }
- }
- }
- ],
- "range": [
- 512,
- 577
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 49
- },
- "end": {
- "line": 16,
- "column": 21
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 499,
- 577
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 36
- },
- "end": {
- "line": 16,
- "column": 21
- }
- }
- }
- ],
- "range": [
- 483,
- 578
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 20
- },
- "end": {
- "line": 16,
- "column": 22
- }
- }
- },
- "range": [
- 483,
- 579
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 20
- },
- "end": {
- "line": 16,
- "column": 23
- }
- }
- }
- ],
- "range": [
- 461,
- 597
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 40
- },
- "end": {
- "line": 17,
- "column": 17
- }
- }
- },
- "alternate": null,
- "range": [
- 442,
- 597
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 21
- },
- "end": {
- "line": 17,
- "column": 17
- }
- }
- },
- "range": [
- 285,
- 597
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 16
- },
- "end": {
- "line": 17,
- "column": 17
- }
- }
- }
- ],
- "range": [
- 267,
- 611
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 45
- },
- "end": {
- "line": 18,
- "column": 13
- }
- }
- },
- "alternate": null,
- "range": [
- 234,
- 611
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 12
- },
- "end": {
- "line": 18,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 220,
- 621
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 62
- },
- "end": {
- "line": 19,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 199,
- 621
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 41
- },
- "end": {
- "line": 19,
- "column": 9
- }
- }
- }
- ],
- "range": [
- 194,
- 622
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 36
- },
- "end": {
- "line": 19,
- "column": 10
- }
- }
- }
- ],
- "range": [
- 193,
- 623
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 35
- },
- "end": {
- "line": 19,
- "column": 11
- }
- }
- }
- ],
- "range": [
- 181,
- 624
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 23
- },
- "end": {
- "line": 19,
- "column": 12
- }
- }
- }
- ],
- "range": [
- 166,
- 625
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 19,
- "column": 13
- }
- }
- },
- "range": [
- 166,
- 626
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 19,
- "column": 14
- }
- }
- }
- ],
- "range": [
- 156,
- 632
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 36
- },
- "end": {
- "line": 20,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 136,
- 632
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 16
- },
- "end": {
- "line": 20,
- "column": 5
- }
- }
- }
- ],
- "range": [
- 131,
- 633
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 11
- },
- "end": {
- "line": 20,
- "column": 6
- }
- }
- },
- "range": [
- 124,
- 634
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 4
- },
- "end": {
- "line": 20,
- "column": 7
- }
- }
- }
- ],
- "range": [
- 118,
- 636
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 42
- },
- "end": {
- "line": 21,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 91,
- 636
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 15
- },
- "end": {
- "line": 21,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 76,
- 636
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 0
- },
- "end": {
- "line": 21,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 636
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 21,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/createTester.js.json b/docs/ast/source/internal/createTester.js.json
deleted file mode 100644
index f641c05..0000000
--- a/docs/ast/source/internal/createTester.js.json
+++ /dev/null
@@ -1,2590 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "Literal",
- "value": "use strict",
- "raw": "'use strict'",
- "range": [
- 0,
- 12
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 12
- }
- }
- },
- "range": [
- 0,
- 13
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 13
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 21,
- 25
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 11
- }
- }
- },
- "range": [
- 21,
- 25
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 11
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/noop",
- "raw": "'lodash/noop'",
- "range": [
- 31,
- 44
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 17
- },
- "end": {
- "line": 2,
- "column": 30
- }
- }
- },
- "range": [
- 14,
- 45
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 0
- },
- "end": {
- "line": 2,
- "column": 31
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "_createTester",
- "range": [
- 71,
- 84
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 24
- },
- "end": {
- "line": 4,
- "column": 37
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 85,
- 91
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 38
- },
- "end": {
- "line": 4,
- "column": 44
- }
- }
- },
- {
- "type": "Identifier",
- "name": "check",
- "range": [
- 93,
- 98
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 46
- },
- "end": {
- "line": 4,
- "column": 51
- }
- }
- },
- {
- "type": "Identifier",
- "name": "getResult",
- "range": [
- 100,
- 109
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 53
- },
- "end": {
- "line": 4,
- "column": 62
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "arr",
- "range": [
- 133,
- 136
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 20
- },
- "end": {
- "line": 5,
- "column": 23
- }
- }
- },
- {
- "type": "Identifier",
- "name": "limit",
- "range": [
- 138,
- 143
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 25
- },
- "end": {
- "line": 5,
- "column": 30
- }
- }
- },
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 145,
- 153
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 32
- },
- "end": {
- "line": 5,
- "column": 40
- }
- }
- },
- {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 155,
- 157
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 42
- },
- "end": {
- "line": 5,
- "column": 44
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "done",
- "range": [
- 178,
- 182
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 17
- },
- "end": {
- "line": 6,
- "column": 21
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 183,
- 186
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 22
- },
- "end": {
- "line": 6,
- "column": 25
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 206,
- 208
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 16
- },
- "end": {
- "line": 7,
- "column": 18
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "err",
- "range": [
- 232,
- 235
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 20
- },
- "end": {
- "line": 8,
- "column": 23
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 259,
- 261
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 20
- },
- "end": {
- "line": 9,
- "column": 22
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 262,
- 265
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 23
- },
- "end": {
- "line": 9,
- "column": 26
- }
- }
- }
- ],
- "range": [
- 259,
- 266
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 20
- },
- "end": {
- "line": 9,
- "column": 27
- }
- }
- },
- "range": [
- 259,
- 267
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 20
- },
- "end": {
- "line": 9,
- "column": 28
- }
- }
- }
- ],
- "range": [
- 237,
- 285
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 25
- },
- "end": {
- "line": 10,
- "column": 17
- }
- }
- },
- "alternate": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 313,
- 315
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 20
- },
- "end": {
- "line": 11,
- "column": 22
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 316,
- 320
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 23
- },
- "end": {
- "line": 11,
- "column": 27
- }
- }
- },
- {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "getResult",
- "range": [
- 322,
- 331
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 29
- },
- "end": {
- "line": 11,
- "column": 38
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": false,
- "raw": "false",
- "range": [
- 332,
- 337
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 39
- },
- "end": {
- "line": 11,
- "column": 44
- }
- }
- }
- ],
- "range": [
- 322,
- 338
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 29
- },
- "end": {
- "line": 11,
- "column": 45
- }
- }
- }
- ],
- "range": [
- 313,
- 339
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 20
- },
- "end": {
- "line": 11,
- "column": 46
- }
- }
- },
- "range": [
- 313,
- 340
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 20
- },
- "end": {
- "line": 11,
- "column": 47
- }
- }
- }
- ],
- "range": [
- 291,
- 358
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 23
- },
- "end": {
- "line": 12,
- "column": 17
- }
- }
- },
- "range": [
- 228,
- 358
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 16
- },
- "end": {
- "line": 12,
- "column": 17
- }
- }
- }
- ],
- "range": [
- 210,
- 372
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 20
- },
- "end": {
- "line": 13,
- "column": 13
- }
- }
- },
- "alternate": null,
- "range": [
- 202,
- 372
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 12
- },
- "end": {
- "line": 13,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 188,
- 382
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 27
- },
- "end": {
- "line": 14,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 169,
- 382
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 14,
- "column": 9
- }
- }
- },
- {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "wrappedIteratee",
- "range": [
- 400,
- 415
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 17
- },
- "end": {
- "line": 15,
- "column": 32
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "x",
- "range": [
- 416,
- 417
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 33
- },
- "end": {
- "line": 15,
- "column": 34
- }
- }
- },
- {
- "type": "Identifier",
- "name": "_",
- "range": [
- 419,
- 420
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 36
- },
- "end": {
- "line": 15,
- "column": 37
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 422,
- 430
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 39
- },
- "end": {
- "line": 15,
- "column": 47
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "UnaryExpression",
- "operator": "!",
- "argument": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 451,
- 453
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 17
- },
- "end": {
- "line": 16,
- "column": 19
- }
- }
- },
- "prefix": true,
- "range": [
- 450,
- 453
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 16
- },
- "end": {
- "line": 16,
- "column": 19
- }
- }
- },
- "consequent": {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 462,
- 470
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 28
- },
- "end": {
- "line": 16,
- "column": 36
- }
- }
- },
- "arguments": [],
- "range": [
- 462,
- 472
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 28
- },
- "end": {
- "line": 16,
- "column": 38
- }
- }
- },
- "range": [
- 455,
- 473
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 21
- },
- "end": {
- "line": 16,
- "column": 39
- }
- }
- },
- "alternate": null,
- "range": [
- 446,
- 473
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 12
- },
- "end": {
- "line": 16,
- "column": 39
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 486,
- 494
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 12
- },
- "end": {
- "line": 17,
- "column": 20
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "x",
- "range": [
- 495,
- 496
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 21
- },
- "end": {
- "line": 17,
- "column": 22
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 508,
- 511
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 34
- },
- "end": {
- "line": 17,
- "column": 37
- }
- }
- },
- {
- "type": "Identifier",
- "name": "v",
- "range": [
- 513,
- 514
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 39
- },
- "end": {
- "line": 17,
- "column": 40
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 538,
- 540
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 20
- },
- "end": {
- "line": 18,
- "column": 22
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "err",
- "range": [
- 568,
- 571
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 24
- },
- "end": {
- "line": 19,
- "column": 27
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 599,
- 601
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 24
- },
- "end": {
- "line": 20,
- "column": 26
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 602,
- 605
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 27
- },
- "end": {
- "line": 20,
- "column": 30
- }
- }
- }
- ],
- "range": [
- 599,
- 606
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 24
- },
- "end": {
- "line": 20,
- "column": 31
- }
- }
- },
- "range": [
- 599,
- 607
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 24
- },
- "end": {
- "line": 20,
- "column": 32
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 632,
- 634
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 24
- },
- "end": {
- "line": 21,
- "column": 26
- }
- }
- },
- "right": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 637,
- 645
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 29
- },
- "end": {
- "line": 21,
- "column": 37
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": false,
- "raw": "false",
- "range": [
- 648,
- 653
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 40
- },
- "end": {
- "line": 21,
- "column": 45
- }
- }
- },
- "range": [
- 637,
- 653
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 29
- },
- "end": {
- "line": 21,
- "column": 45
- }
- }
- },
- "range": [
- 632,
- 653
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 24
- },
- "end": {
- "line": 21,
- "column": 45
- }
- }
- },
- "range": [
- 632,
- 654
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 24
- },
- "end": {
- "line": 21,
- "column": 46
- }
- }
- }
- ],
- "range": [
- 573,
- 676
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 29
- },
- "end": {
- "line": 22,
- "column": 21
- }
- }
- },
- "alternate": {
- "type": "IfStatement",
- "test": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "check",
- "range": [
- 686,
- 691
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 31
- },
- "end": {
- "line": 22,
- "column": 36
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "v",
- "range": [
- 692,
- 693
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 37
- },
- "end": {
- "line": 22,
- "column": 38
- }
- }
- }
- ],
- "range": [
- 686,
- 694
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 31
- },
- "end": {
- "line": 22,
- "column": 39
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 722,
- 724
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 24
- },
- "end": {
- "line": 23,
- "column": 26
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 725,
- 729
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 27
- },
- "end": {
- "line": 23,
- "column": 31
- }
- }
- },
- {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "getResult",
- "range": [
- 731,
- 740
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 33
- },
- "end": {
- "line": 23,
- "column": 42
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": true,
- "raw": "true",
- "range": [
- 741,
- 745
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 43
- },
- "end": {
- "line": 23,
- "column": 47
- }
- }
- },
- {
- "type": "Identifier",
- "name": "x",
- "range": [
- 747,
- 748
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 49
- },
- "end": {
- "line": 23,
- "column": 50
- }
- }
- }
- ],
- "range": [
- 731,
- 749
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 33
- },
- "end": {
- "line": 23,
- "column": 51
- }
- }
- }
- ],
- "range": [
- 722,
- 750
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 24
- },
- "end": {
- "line": 23,
- "column": 52
- }
- }
- },
- "range": [
- 722,
- 751
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 24
- },
- "end": {
- "line": 23,
- "column": 53
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 776,
- 778
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 24
- },
- "end": {
- "line": 24,
- "column": 26
- }
- }
- },
- "right": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 781,
- 789
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 29
- },
- "end": {
- "line": 24,
- "column": 37
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": false,
- "raw": "false",
- "range": [
- 792,
- 797
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 40
- },
- "end": {
- "line": 24,
- "column": 45
- }
- }
- },
- "range": [
- 781,
- 797
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 29
- },
- "end": {
- "line": 24,
- "column": 45
- }
- }
- },
- "range": [
- 776,
- 797
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 24
- },
- "end": {
- "line": 24,
- "column": 45
- }
- }
- },
- "range": [
- 776,
- 798
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 24
- },
- "end": {
- "line": 24,
- "column": 46
- }
- }
- }
- ],
- "range": [
- 696,
- 820
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 41
- },
- "end": {
- "line": 25,
- "column": 21
- }
- }
- },
- "alternate": null,
- "range": [
- 682,
- 820
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 27
- },
- "end": {
- "line": 25,
- "column": 21
- }
- }
- },
- "range": [
- 564,
- 820
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 20
- },
- "end": {
- "line": 25,
- "column": 21
- }
- }
- }
- ],
- "range": [
- 542,
- 838
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 24
- },
- "end": {
- "line": 26,
- "column": 17
- }
- }
- },
- "alternate": null,
- "range": [
- 534,
- 838
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 16
- },
- "end": {
- "line": 26,
- "column": 17
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 855,
- 863
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 16
- },
- "end": {
- "line": 27,
- "column": 24
- }
- }
- },
- "arguments": [],
- "range": [
- 855,
- 865
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 16
- },
- "end": {
- "line": 27,
- "column": 26
- }
- }
- },
- "range": [
- 855,
- 866
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 16
- },
- "end": {
- "line": 27,
- "column": 27
- }
- }
- }
- ],
- "range": [
- 516,
- 880
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 42
- },
- "end": {
- "line": 28,
- "column": 13
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 498,
- 880
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 24
- },
- "end": {
- "line": 28,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 486,
- 881
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 12
- },
- "end": {
- "line": 28,
- "column": 14
- }
- }
- },
- "range": [
- 486,
- 882
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 12
- },
- "end": {
- "line": 28,
- "column": 15
- }
- }
- }
- ],
- "range": [
- 432,
- 892
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 49
- },
- "end": {
- "line": 29,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 391,
- 892
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 8
- },
- "end": {
- "line": 29,
- "column": 9
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": ">",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "arguments",
- "range": [
- 905,
- 914
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 12
- },
- "end": {
- "line": 30,
- "column": 21
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 915,
- 921
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 22
- },
- "end": {
- "line": 30,
- "column": 28
- }
- }
- },
- "range": [
- 905,
- 921
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 12
- },
- "end": {
- "line": 30,
- "column": 28
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 3,
- "raw": "3",
- "range": [
- 924,
- 925
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 31
- },
- "end": {
- "line": 30,
- "column": 32
- }
- }
- },
- "range": [
- 905,
- 925
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 12
- },
- "end": {
- "line": 30,
- "column": 32
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 941,
- 943
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 12
- },
- "end": {
- "line": 31,
- "column": 14
- }
- }
- },
- "right": {
- "type": "LogicalExpression",
- "operator": "||",
- "left": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 946,
- 948
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 17
- },
- "end": {
- "line": 31,
- "column": 19
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 952,
- 956
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 23
- },
- "end": {
- "line": 31,
- "column": 27
- }
- }
- },
- "range": [
- 946,
- 956
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 17
- },
- "end": {
- "line": 31,
- "column": 27
- }
- }
- },
- "range": [
- 941,
- 956
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 12
- },
- "end": {
- "line": 31,
- "column": 27
- }
- }
- },
- "range": [
- 941,
- 957
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 12
- },
- "end": {
- "line": 31,
- "column": 28
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 970,
- 976
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 12
- },
- "end": {
- "line": 32,
- "column": 18
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "arr",
- "range": [
- 977,
- 980
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 19
- },
- "end": {
- "line": 32,
- "column": 22
- }
- }
- },
- {
- "type": "Identifier",
- "name": "limit",
- "range": [
- 982,
- 987
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 24
- },
- "end": {
- "line": 32,
- "column": 29
- }
- }
- },
- {
- "type": "Identifier",
- "name": "wrappedIteratee",
- "range": [
- 989,
- 1004
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 31
- },
- "end": {
- "line": 32,
- "column": 46
- }
- }
- },
- {
- "type": "Identifier",
- "name": "done",
- "range": [
- 1006,
- 1010
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 48
- },
- "end": {
- "line": 32,
- "column": 52
- }
- }
- }
- ],
- "range": [
- 970,
- 1011
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 12
- },
- "end": {
- "line": 32,
- "column": 53
- }
- }
- },
- "range": [
- 970,
- 1012
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 12
- },
- "end": {
- "line": 32,
- "column": 54
- }
- }
- }
- ],
- "range": [
- 927,
- 1022
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 34
- },
- "end": {
- "line": 33,
- "column": 9
- }
- }
- },
- "alternate": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 1042,
- 1044
- ],
- "loc": {
- "start": {
- "line": 34,
- "column": 12
- },
- "end": {
- "line": 34,
- "column": 14
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 1047,
- 1055
- ],
- "loc": {
- "start": {
- "line": 34,
- "column": 17
- },
- "end": {
- "line": 34,
- "column": 25
- }
- }
- },
- "range": [
- 1042,
- 1055
- ],
- "loc": {
- "start": {
- "line": 34,
- "column": 12
- },
- "end": {
- "line": 34,
- "column": 25
- }
- }
- },
- "range": [
- 1042,
- 1056
- ],
- "loc": {
- "start": {
- "line": 34,
- "column": 12
- },
- "end": {
- "line": 34,
- "column": 26
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 1069,
- 1071
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 12
- },
- "end": {
- "line": 35,
- "column": 14
- }
- }
- },
- "right": {
- "type": "LogicalExpression",
- "operator": "||",
- "left": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 1074,
- 1076
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 17
- },
- "end": {
- "line": 35,
- "column": 19
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 1080,
- 1084
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 23
- },
- "end": {
- "line": 35,
- "column": 27
- }
- }
- },
- "range": [
- 1074,
- 1084
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 17
- },
- "end": {
- "line": 35,
- "column": 27
- }
- }
- },
- "range": [
- 1069,
- 1084
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 12
- },
- "end": {
- "line": 35,
- "column": 27
- }
- }
- },
- "range": [
- 1069,
- 1085
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 12
- },
- "end": {
- "line": 35,
- "column": 28
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 1098,
- 1106
- ],
- "loc": {
- "start": {
- "line": 36,
- "column": 12
- },
- "end": {
- "line": 36,
- "column": 20
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "limit",
- "range": [
- 1109,
- 1114
- ],
- "loc": {
- "start": {
- "line": 36,
- "column": 23
- },
- "end": {
- "line": 36,
- "column": 28
- }
- }
- },
- "range": [
- 1098,
- 1114
- ],
- "loc": {
- "start": {
- "line": 36,
- "column": 12
- },
- "end": {
- "line": 36,
- "column": 28
- }
- }
- },
- "range": [
- 1098,
- 1115
- ],
- "loc": {
- "start": {
- "line": 36,
- "column": 12
- },
- "end": {
- "line": 36,
- "column": 29
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 1128,
- 1134
- ],
- "loc": {
- "start": {
- "line": 37,
- "column": 12
- },
- "end": {
- "line": 37,
- "column": 18
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "arr",
- "range": [
- 1135,
- 1138
- ],
- "loc": {
- "start": {
- "line": 37,
- "column": 19
- },
- "end": {
- "line": 37,
- "column": 22
- }
- }
- },
- {
- "type": "Identifier",
- "name": "wrappedIteratee",
- "range": [
- 1140,
- 1155
- ],
- "loc": {
- "start": {
- "line": 37,
- "column": 24
- },
- "end": {
- "line": 37,
- "column": 39
- }
- }
- },
- {
- "type": "Identifier",
- "name": "done",
- "range": [
- 1157,
- 1161
- ],
- "loc": {
- "start": {
- "line": 37,
- "column": 41
- },
- "end": {
- "line": 37,
- "column": 45
- }
- }
- }
- ],
- "range": [
- 1128,
- 1162
- ],
- "loc": {
- "start": {
- "line": 37,
- "column": 12
- },
- "end": {
- "line": 37,
- "column": 46
- }
- }
- },
- "range": [
- 1128,
- 1163
- ],
- "loc": {
- "start": {
- "line": 37,
- "column": 12
- },
- "end": {
- "line": 37,
- "column": 47
- }
- }
- }
- ],
- "range": [
- 1028,
- 1173
- ],
- "loc": {
- "start": {
- "line": 33,
- "column": 15
- },
- "end": {
- "line": 38,
- "column": 9
- }
- }
- },
- "range": [
- 901,
- 1173
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 8
- },
- "end": {
- "line": 38,
- "column": 9
- }
- }
- }
- ],
- "range": [
- 159,
- 1179
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 46
- },
- "end": {
- "line": 39,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 124,
- 1179
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 11
- },
- "end": {
- "line": 39,
- "column": 5
- }
- }
- },
- "range": [
- 117,
- 1180
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 4
- },
- "end": {
- "line": 39,
- "column": 6
- }
- }
- }
- ],
- "range": [
- 111,
- 1182
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 64
- },
- "end": {
- "line": 40,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 62,
- 1182
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 15
- },
- "end": {
- "line": 40,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 47,
- 1182
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 0
- },
- "end": {
- "line": 40,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 1182
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 40,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/doLimit.js.json b/docs/ast/source/internal/doLimit.js.json
deleted file mode 100644
index b816bb6..0000000
--- a/docs/ast/source/internal/doLimit.js.json
+++ /dev/null
@@ -1,372 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "doLimit",
- "range": [
- 24,
- 31
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 24
- },
- "end": {
- "line": 1,
- "column": 31
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 32,
- 34
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 32
- },
- "end": {
- "line": 1,
- "column": 34
- }
- }
- },
- {
- "type": "Identifier",
- "name": "limit",
- "range": [
- 36,
- 41
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 36
- },
- "end": {
- "line": 1,
- "column": 41
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "iterable",
- "range": [
- 66,
- 74
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 21
- },
- "end": {
- "line": 2,
- "column": 29
- }
- }
- },
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 76,
- 84
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 31
- },
- "end": {
- "line": 2,
- "column": 39
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 86,
- 94
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 41
- },
- "end": {
- "line": 2,
- "column": 49
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 113,
- 115
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 15
- },
- "end": {
- "line": 3,
- "column": 17
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "iterable",
- "range": [
- 116,
- 124
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 18
- },
- "end": {
- "line": 3,
- "column": 26
- }
- }
- },
- {
- "type": "Identifier",
- "name": "limit",
- "range": [
- 126,
- 131
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 28
- },
- "end": {
- "line": 3,
- "column": 33
- }
- }
- },
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 133,
- 141
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 35
- },
- "end": {
- "line": 3,
- "column": 43
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 143,
- 151
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 45
- },
- "end": {
- "line": 3,
- "column": 53
- }
- }
- }
- ],
- "range": [
- 113,
- 152
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 15
- },
- "end": {
- "line": 3,
- "column": 54
- }
- }
- },
- "range": [
- 106,
- 153
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 8
- },
- "end": {
- "line": 3,
- "column": 55
- }
- }
- }
- ],
- "range": [
- 96,
- 159
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 51
- },
- "end": {
- "line": 4,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 56,
- 159
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 11
- },
- "end": {
- "line": 4,
- "column": 5
- }
- }
- },
- "range": [
- 49,
- 160
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 4
- },
- "end": {
- "line": 4,
- "column": 6
- }
- }
- }
- ],
- "range": [
- 43,
- 162
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 43
- },
- "end": {
- "line": 5,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 15,
- 162
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 15
- },
- "end": {
- "line": 5,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 0,
- 162
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 5,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 162
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 5,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/doParallel.js.json b/docs/ast/source/internal/doParallel.js.json
deleted file mode 100644
index b016785..0000000
--- a/docs/ast/source/internal/doParallel.js.json
+++ /dev/null
@@ -1,427 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "eachOf",
- "range": [
- 7,
- 13
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 13
- }
- }
- },
- "range": [
- 7,
- 13
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 13
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "../eachOf",
- "raw": "'../eachOf'",
- "range": [
- 19,
- 30
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 19
- },
- "end": {
- "line": 1,
- "column": 30
- }
- }
- },
- "range": [
- 0,
- 31
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 31
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "doParallel",
- "range": [
- 57,
- 67
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 24
- },
- "end": {
- "line": 3,
- "column": 34
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 68,
- 70
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 35
- },
- "end": {
- "line": 3,
- "column": 37
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "obj",
- "range": [
- 95,
- 98
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 21
- },
- "end": {
- "line": 4,
- "column": 24
- }
- }
- },
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 100,
- 108
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 26
- },
- "end": {
- "line": 4,
- "column": 34
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 110,
- 118
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 36
- },
- "end": {
- "line": 4,
- "column": 44
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 137,
- 139
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 15
- },
- "end": {
- "line": 5,
- "column": 17
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "eachOf",
- "range": [
- 140,
- 146
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 18
- },
- "end": {
- "line": 5,
- "column": 24
- }
- }
- },
- {
- "type": "Identifier",
- "name": "obj",
- "range": [
- 148,
- 151
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 26
- },
- "end": {
- "line": 5,
- "column": 29
- }
- }
- },
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 153,
- 161
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 31
- },
- "end": {
- "line": 5,
- "column": 39
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 163,
- 171
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 41
- },
- "end": {
- "line": 5,
- "column": 49
- }
- }
- }
- ],
- "range": [
- 137,
- 172
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 15
- },
- "end": {
- "line": 5,
- "column": 50
- }
- }
- },
- "range": [
- 130,
- 173
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 5,
- "column": 51
- }
- }
- }
- ],
- "range": [
- 120,
- 179
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 46
- },
- "end": {
- "line": 6,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 85,
- 179
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 11
- },
- "end": {
- "line": 6,
- "column": 5
- }
- }
- },
- "range": [
- 78,
- 180
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 4
- },
- "end": {
- "line": 6,
- "column": 6
- }
- }
- }
- ],
- "range": [
- 72,
- 182
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 39
- },
- "end": {
- "line": 7,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 48,
- 182
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 15
- },
- "end": {
- "line": 7,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 33,
- 182
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 0
- },
- "end": {
- "line": 7,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 182
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 7,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/doParallelLimit.js.json b/docs/ast/source/internal/doParallelLimit.js.json
deleted file mode 100644
index 2799f7d..0000000
--- a/docs/ast/source/internal/doParallelLimit.js.json
+++ /dev/null
@@ -1,482 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "eachOfLimit",
- "range": [
- 7,
- 18
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 18
- }
- }
- },
- "range": [
- 7,
- 18
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 18
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "./eachOfLimit",
- "raw": "'./eachOfLimit'",
- "range": [
- 24,
- 39
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 24
- },
- "end": {
- "line": 1,
- "column": 39
- }
- }
- },
- "range": [
- 0,
- 40
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 40
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "doParallelLimit",
- "range": [
- 66,
- 81
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 24
- },
- "end": {
- "line": 3,
- "column": 39
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 82,
- 84
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 40
- },
- "end": {
- "line": 3,
- "column": 42
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "obj",
- "range": [
- 109,
- 112
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 21
- },
- "end": {
- "line": 4,
- "column": 24
- }
- }
- },
- {
- "type": "Identifier",
- "name": "limit",
- "range": [
- 114,
- 119
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 26
- },
- "end": {
- "line": 4,
- "column": 31
- }
- }
- },
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 121,
- 129
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 33
- },
- "end": {
- "line": 4,
- "column": 41
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 131,
- 139
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 43
- },
- "end": {
- "line": 4,
- "column": 51
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 158,
- 160
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 15
- },
- "end": {
- "line": 5,
- "column": 17
- }
- }
- },
- "arguments": [
- {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "eachOfLimit",
- "range": [
- 161,
- 172
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 18
- },
- "end": {
- "line": 5,
- "column": 29
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "limit",
- "range": [
- 173,
- 178
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 30
- },
- "end": {
- "line": 5,
- "column": 35
- }
- }
- }
- ],
- "range": [
- 161,
- 179
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 18
- },
- "end": {
- "line": 5,
- "column": 36
- }
- }
- },
- {
- "type": "Identifier",
- "name": "obj",
- "range": [
- 181,
- 184
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 38
- },
- "end": {
- "line": 5,
- "column": 41
- }
- }
- },
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 186,
- 194
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 43
- },
- "end": {
- "line": 5,
- "column": 51
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 196,
- 204
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 53
- },
- "end": {
- "line": 5,
- "column": 61
- }
- }
- }
- ],
- "range": [
- 158,
- 205
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 15
- },
- "end": {
- "line": 5,
- "column": 62
- }
- }
- },
- "range": [
- 151,
- 206
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 5,
- "column": 63
- }
- }
- }
- ],
- "range": [
- 141,
- 212
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 53
- },
- "end": {
- "line": 6,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 99,
- 212
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 11
- },
- "end": {
- "line": 6,
- "column": 5
- }
- }
- },
- "range": [
- 92,
- 213
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 4
- },
- "end": {
- "line": 6,
- "column": 6
- }
- }
- }
- ],
- "range": [
- 86,
- 215
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 44
- },
- "end": {
- "line": 7,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 57,
- 215
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 15
- },
- "end": {
- "line": 7,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 42,
- 215
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 0
- },
- "end": {
- "line": 7,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 215
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 7,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/doSeries.js.json b/docs/ast/source/internal/doSeries.js.json
deleted file mode 100644
index 53a9876..0000000
--- a/docs/ast/source/internal/doSeries.js.json
+++ /dev/null
@@ -1,427 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "eachOfSeries",
- "range": [
- 7,
- 19
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 19
- }
- }
- },
- "range": [
- 7,
- 19
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 19
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "../eachOfSeries",
- "raw": "'../eachOfSeries'",
- "range": [
- 25,
- 42
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 25
- },
- "end": {
- "line": 1,
- "column": 42
- }
- }
- },
- "range": [
- 0,
- 43
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 43
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "doSeries",
- "range": [
- 69,
- 77
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 24
- },
- "end": {
- "line": 3,
- "column": 32
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 78,
- 80
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 33
- },
- "end": {
- "line": 3,
- "column": 35
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "obj",
- "range": [
- 105,
- 108
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 21
- },
- "end": {
- "line": 4,
- "column": 24
- }
- }
- },
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 110,
- 118
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 26
- },
- "end": {
- "line": 4,
- "column": 34
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 120,
- 128
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 36
- },
- "end": {
- "line": 4,
- "column": 44
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 147,
- 149
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 15
- },
- "end": {
- "line": 5,
- "column": 17
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "eachOfSeries",
- "range": [
- 150,
- 162
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 18
- },
- "end": {
- "line": 5,
- "column": 30
- }
- }
- },
- {
- "type": "Identifier",
- "name": "obj",
- "range": [
- 164,
- 167
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 32
- },
- "end": {
- "line": 5,
- "column": 35
- }
- }
- },
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 169,
- 177
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 37
- },
- "end": {
- "line": 5,
- "column": 45
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 179,
- 187
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 47
- },
- "end": {
- "line": 5,
- "column": 55
- }
- }
- }
- ],
- "range": [
- 147,
- 188
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 15
- },
- "end": {
- "line": 5,
- "column": 56
- }
- }
- },
- "range": [
- 140,
- 189
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 5,
- "column": 57
- }
- }
- }
- ],
- "range": [
- 130,
- 195
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 46
- },
- "end": {
- "line": 6,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 95,
- 195
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 11
- },
- "end": {
- "line": 6,
- "column": 5
- }
- }
- },
- "range": [
- 88,
- 196
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 4
- },
- "end": {
- "line": 6,
- "column": 6
- }
- }
- }
- ],
- "range": [
- 82,
- 198
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 37
- },
- "end": {
- "line": 7,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 60,
- 198
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 15
- },
- "end": {
- "line": 7,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 45,
- 198
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 0
- },
- "end": {
- "line": 7,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 198
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 7,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/eachOfLimit.js.json b/docs/ast/source/internal/eachOfLimit.js.json
deleted file mode 100644
index 526157e..0000000
--- a/docs/ast/source/internal/eachOfLimit.js.json
+++ /dev/null
@@ -1,2875 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 7,
- 11
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 11
- }
- }
- },
- "range": [
- 7,
- 11
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 11
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/noop",
- "raw": "'lodash/noop'",
- "range": [
- 17,
- 30
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 17
- },
- "end": {
- "line": 1,
- "column": 30
- }
- }
- },
- "range": [
- 0,
- 31
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 31
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "once",
- "range": [
- 39,
- 43
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 11
- }
- }
- },
- "range": [
- 39,
- 43
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 11
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "./once",
- "raw": "'./once'",
- "range": [
- 49,
- 57
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 17
- },
- "end": {
- "line": 2,
- "column": 25
- }
- }
- },
- "range": [
- 32,
- 58
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 0
- },
- "end": {
- "line": 2,
- "column": 26
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "iterator",
- "range": [
- 67,
- 75
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 7
- },
- "end": {
- "line": 4,
- "column": 15
- }
- }
- },
- "range": [
- 67,
- 75
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 7
- },
- "end": {
- "line": 4,
- "column": 15
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "./iterator",
- "raw": "'./iterator'",
- "range": [
- 81,
- 93
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 21
- },
- "end": {
- "line": 4,
- "column": 33
- }
- }
- },
- "range": [
- 60,
- 94
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 0
- },
- "end": {
- "line": 4,
- "column": 34
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "onlyOnce",
- "range": [
- 102,
- 110
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 7
- },
- "end": {
- "line": 5,
- "column": 15
- }
- }
- },
- "range": [
- 102,
- 110
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 7
- },
- "end": {
- "line": 5,
- "column": 15
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "./onlyOnce",
- "raw": "'./onlyOnce'",
- "range": [
- 116,
- 128
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 21
- },
- "end": {
- "line": 5,
- "column": 33
- }
- }
- },
- "range": [
- 95,
- 129
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 0
- },
- "end": {
- "line": 5,
- "column": 34
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "_eachOfLimit",
- "range": [
- 155,
- 167
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 24
- },
- "end": {
- "line": 7,
- "column": 36
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "limit",
- "range": [
- 168,
- 173
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 37
- },
- "end": {
- "line": 7,
- "column": 42
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "obj",
- "range": [
- 198,
- 201
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 21
- },
- "end": {
- "line": 8,
- "column": 24
- }
- }
- },
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 203,
- 211
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 26
- },
- "end": {
- "line": 8,
- "column": 34
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 213,
- 221
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 36
- },
- "end": {
- "line": 8,
- "column": 44
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 233,
- 241
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 8
- },
- "end": {
- "line": 9,
- "column": 16
- }
- }
- },
- "right": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "once",
- "range": [
- 244,
- 248
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 19
- },
- "end": {
- "line": 9,
- "column": 23
- }
- }
- },
- "arguments": [
- {
- "type": "LogicalExpression",
- "operator": "||",
- "left": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 249,
- 257
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 24
- },
- "end": {
- "line": 9,
- "column": 32
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 261,
- 265
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 36
- },
- "end": {
- "line": 9,
- "column": 40
- }
- }
- },
- "range": [
- 249,
- 265
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 24
- },
- "end": {
- "line": 9,
- "column": 40
- }
- }
- }
- ],
- "range": [
- 244,
- 266
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 19
- },
- "end": {
- "line": 9,
- "column": 41
- }
- }
- },
- "range": [
- 233,
- 266
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 8
- },
- "end": {
- "line": 9,
- "column": 41
- }
- }
- },
- "range": [
- 233,
- 267
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 8
- },
- "end": {
- "line": 9,
- "column": 42
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "obj",
- "range": [
- 276,
- 279
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 8
- },
- "end": {
- "line": 10,
- "column": 11
- }
- }
- },
- "right": {
- "type": "LogicalExpression",
- "operator": "||",
- "left": {
- "type": "Identifier",
- "name": "obj",
- "range": [
- 282,
- 285
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 14
- },
- "end": {
- "line": 10,
- "column": 17
- }
- }
- },
- "right": {
- "type": "ArrayExpression",
- "elements": [],
- "range": [
- 289,
- 291
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 21
- },
- "end": {
- "line": 10,
- "column": 23
- }
- }
- },
- "range": [
- 282,
- 291
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 14
- },
- "end": {
- "line": 10,
- "column": 23
- }
- }
- },
- "range": [
- 276,
- 291
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 8
- },
- "end": {
- "line": 10,
- "column": 23
- }
- }
- },
- "range": [
- 276,
- 292
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 8
- },
- "end": {
- "line": 10,
- "column": 24
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "nextElem",
- "range": [
- 305,
- 313
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 12
- },
- "end": {
- "line": 11,
- "column": 20
- }
- }
- },
- "init": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "iterator",
- "range": [
- 316,
- 324
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 23
- },
- "end": {
- "line": 11,
- "column": 31
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "obj",
- "range": [
- 325,
- 328
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 32
- },
- "end": {
- "line": 11,
- "column": 35
- }
- }
- }
- ],
- "range": [
- 316,
- 329
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 23
- },
- "end": {
- "line": 11,
- "column": 36
- }
- }
- },
- "range": [
- 305,
- 329
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 12
- },
- "end": {
- "line": 11,
- "column": 36
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 301,
- 330
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 8
- },
- "end": {
- "line": 11,
- "column": 37
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "<=",
- "left": {
- "type": "Identifier",
- "name": "limit",
- "range": [
- 343,
- 348
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 12
- },
- "end": {
- "line": 12,
- "column": 17
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 352,
- 353
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 21
- },
- "end": {
- "line": 12,
- "column": 22
- }
- }
- },
- "range": [
- 343,
- 353
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 12
- },
- "end": {
- "line": 12,
- "column": 22
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 376,
- 384
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 19
- },
- "end": {
- "line": 13,
- "column": 27
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 385,
- 389
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 28
- },
- "end": {
- "line": 13,
- "column": 32
- }
- }
- }
- ],
- "range": [
- 376,
- 390
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 19
- },
- "end": {
- "line": 13,
- "column": 33
- }
- }
- },
- "range": [
- 369,
- 391
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 12
- },
- "end": {
- "line": 13,
- "column": 34
- }
- }
- }
- ],
- "range": [
- 355,
- 401
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 24
- },
- "end": {
- "line": 14,
- "column": 9
- }
- }
- },
- "alternate": null,
- "range": [
- 339,
- 401
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 8
- },
- "end": {
- "line": 14,
- "column": 9
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "done",
- "range": [
- 414,
- 418
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 12
- },
- "end": {
- "line": 15,
- "column": 16
- }
- }
- },
- "init": {
- "type": "Literal",
- "value": false,
- "raw": "false",
- "range": [
- 421,
- 426
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 19
- },
- "end": {
- "line": 15,
- "column": 24
- }
- }
- },
- "range": [
- 414,
- 426
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 12
- },
- "end": {
- "line": 15,
- "column": 24
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 410,
- 427
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 8
- },
- "end": {
- "line": 15,
- "column": 25
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "running",
- "range": [
- 440,
- 447
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 12
- },
- "end": {
- "line": 16,
- "column": 19
- }
- }
- },
- "init": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 450,
- 451
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 22
- },
- "end": {
- "line": 16,
- "column": 23
- }
- }
- },
- "range": [
- 440,
- 451
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 12
- },
- "end": {
- "line": 16,
- "column": 23
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 436,
- 452
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 8
- },
- "end": {
- "line": 16,
- "column": 24
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "errored",
- "range": [
- 465,
- 472
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 12
- },
- "end": {
- "line": 17,
- "column": 19
- }
- }
- },
- "init": {
- "type": "Literal",
- "value": false,
- "raw": "false",
- "range": [
- 475,
- 480
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 22
- },
- "end": {
- "line": 17,
- "column": 27
- }
- }
- },
- "range": [
- 465,
- 480
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 12
- },
- "end": {
- "line": 17,
- "column": 27
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 461,
- 481
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 8
- },
- "end": {
- "line": 17,
- "column": 28
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "FunctionExpression",
- "id": {
- "type": "Identifier",
- "name": "replenish",
- "range": [
- 501,
- 510
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 18
- },
- "end": {
- "line": 19,
- "column": 27
- }
- }
- },
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "LogicalExpression",
- "operator": "&&",
- "left": {
- "type": "Identifier",
- "name": "done",
- "range": [
- 532,
- 536
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 16
- },
- "end": {
- "line": 20,
- "column": 20
- }
- }
- },
- "right": {
- "type": "BinaryExpression",
- "operator": "<=",
- "left": {
- "type": "Identifier",
- "name": "running",
- "range": [
- 540,
- 547
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 24
- },
- "end": {
- "line": 20,
- "column": 31
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 551,
- 552
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 35
- },
- "end": {
- "line": 20,
- "column": 36
- }
- }
- },
- "range": [
- 540,
- 552
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 24
- },
- "end": {
- "line": 20,
- "column": 36
- }
- }
- },
- "range": [
- 532,
- 552
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 16
- },
- "end": {
- "line": 20,
- "column": 36
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 579,
- 587
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 23
- },
- "end": {
- "line": 21,
- "column": 31
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 588,
- 592
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 32
- },
- "end": {
- "line": 21,
- "column": 36
- }
- }
- }
- ],
- "range": [
- 579,
- 593
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 23
- },
- "end": {
- "line": 21,
- "column": 37
- }
- }
- },
- "range": [
- 572,
- 594
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 16
- },
- "end": {
- "line": 21,
- "column": 38
- }
- }
- }
- ],
- "range": [
- 554,
- 608
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 38
- },
- "end": {
- "line": 22,
- "column": 13
- }
- }
- },
- "alternate": null,
- "range": [
- 528,
- 608
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 12
- },
- "end": {
- "line": 22,
- "column": 13
- }
- }
- },
- {
- "type": "WhileStatement",
- "test": {
- "type": "LogicalExpression",
- "operator": "&&",
- "left": {
- "type": "BinaryExpression",
- "operator": "<",
- "left": {
- "type": "Identifier",
- "name": "running",
- "range": [
- 629,
- 636
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 19
- },
- "end": {
- "line": 24,
- "column": 26
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "limit",
- "range": [
- 639,
- 644
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 29
- },
- "end": {
- "line": 24,
- "column": 34
- }
- }
- },
- "range": [
- 629,
- 644
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 19
- },
- "end": {
- "line": 24,
- "column": 34
- }
- }
- },
- "right": {
- "type": "UnaryExpression",
- "operator": "!",
- "argument": {
- "type": "Identifier",
- "name": "errored",
- "range": [
- 649,
- 656
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 39
- },
- "end": {
- "line": 24,
- "column": 46
- }
- }
- },
- "prefix": true,
- "range": [
- 648,
- 656
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 38
- },
- "end": {
- "line": 24,
- "column": 46
- }
- }
- },
- "range": [
- 629,
- 656
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 19
- },
- "end": {
- "line": 24,
- "column": 46
- }
- }
- },
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "elem",
- "range": [
- 680,
- 684
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 20
- },
- "end": {
- "line": 25,
- "column": 24
- }
- }
- },
- "init": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "nextElem",
- "range": [
- 687,
- 695
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 27
- },
- "end": {
- "line": 25,
- "column": 35
- }
- }
- },
- "arguments": [],
- "range": [
- 687,
- 697
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 27
- },
- "end": {
- "line": 25,
- "column": 37
- }
- }
- },
- "range": [
- 680,
- 697
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 20
- },
- "end": {
- "line": 25,
- "column": 37
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 676,
- 698
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 16
- },
- "end": {
- "line": 25,
- "column": 38
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "Identifier",
- "name": "elem",
- "range": [
- 719,
- 723
- ],
- "loc": {
- "start": {
- "line": 26,
- "column": 20
- },
- "end": {
- "line": 26,
- "column": 24
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 728,
- 732
- ],
- "loc": {
- "start": {
- "line": 26,
- "column": 29
- },
- "end": {
- "line": 26,
- "column": 33
- }
- }
- },
- "range": [
- 719,
- 732
- ],
- "loc": {
- "start": {
- "line": 26,
- "column": 20
- },
- "end": {
- "line": 26,
- "column": 33
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "done",
- "range": [
- 756,
- 760
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 20
- },
- "end": {
- "line": 27,
- "column": 24
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": true,
- "raw": "true",
- "range": [
- 763,
- 767
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 27
- },
- "end": {
- "line": 27,
- "column": 31
- }
- }
- },
- "range": [
- 756,
- 767
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 20
- },
- "end": {
- "line": 27,
- "column": 31
- }
- }
- },
- "range": [
- 756,
- 768
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 20
- },
- "end": {
- "line": 27,
- "column": 32
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "<=",
- "left": {
- "type": "Identifier",
- "name": "running",
- "range": [
- 793,
- 800
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 24
- },
- "end": {
- "line": 28,
- "column": 31
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 804,
- 805
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 35
- },
- "end": {
- "line": 28,
- "column": 36
- }
- }
- },
- "range": [
- 793,
- 805
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 24
- },
- "end": {
- "line": 28,
- "column": 36
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 833,
- 841
- ],
- "loc": {
- "start": {
- "line": 29,
- "column": 24
- },
- "end": {
- "line": 29,
- "column": 32
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 842,
- 846
- ],
- "loc": {
- "start": {
- "line": 29,
- "column": 33
- },
- "end": {
- "line": 29,
- "column": 37
- }
- }
- }
- ],
- "range": [
- 833,
- 847
- ],
- "loc": {
- "start": {
- "line": 29,
- "column": 24
- },
- "end": {
- "line": 29,
- "column": 38
- }
- }
- },
- "range": [
- 833,
- 848
- ],
- "loc": {
- "start": {
- "line": 29,
- "column": 24
- },
- "end": {
- "line": 29,
- "column": 39
- }
- }
- }
- ],
- "range": [
- 807,
- 870
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 38
- },
- "end": {
- "line": 30,
- "column": 21
- }
- }
- },
- "alternate": null,
- "range": [
- 789,
- 870
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 20
- },
- "end": {
- "line": 30,
- "column": 21
- }
- }
- },
- {
- "type": "ReturnStatement",
- "argument": null,
- "range": [
- 891,
- 898
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 20
- },
- "end": {
- "line": 31,
- "column": 27
- }
- }
- }
- ],
- "range": [
- 734,
- 916
- ],
- "loc": {
- "start": {
- "line": 26,
- "column": 35
- },
- "end": {
- "line": 32,
- "column": 17
- }
- }
- },
- "alternate": null,
- "range": [
- 715,
- 916
- ],
- "loc": {
- "start": {
- "line": 26,
- "column": 16
- },
- "end": {
- "line": 32,
- "column": 17
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "+=",
- "left": {
- "type": "Identifier",
- "name": "running",
- "range": [
- 933,
- 940
- ],
- "loc": {
- "start": {
- "line": 33,
- "column": 16
- },
- "end": {
- "line": 33,
- "column": 23
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 1,
- "raw": "1",
- "range": [
- 944,
- 945
- ],
- "loc": {
- "start": {
- "line": 33,
- "column": 27
- },
- "end": {
- "line": 33,
- "column": 28
- }
- }
- },
- "range": [
- 933,
- 945
- ],
- "loc": {
- "start": {
- "line": 33,
- "column": 16
- },
- "end": {
- "line": 33,
- "column": 28
- }
- }
- },
- "range": [
- 933,
- 946
- ],
- "loc": {
- "start": {
- "line": 33,
- "column": 16
- },
- "end": {
- "line": 33,
- "column": 29
- }
- },
- "trailingComments": [
- {
- "type": "Block",
- "value": " eslint {no-loop-func: 0} ",
- "range": [
- 963,
- 993
- ],
- "loc": {
- "start": {
- "line": 34,
- "column": 16
- },
- "end": {
- "line": 34,
- "column": 46
- }
- }
- }
- ]
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 1010,
- 1018
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 16
- },
- "end": {
- "line": 35,
- "column": 24
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "elem",
- "range": [
- 1019,
- 1023
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 25
- },
- "end": {
- "line": 35,
- "column": 29
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "value",
- "range": [
- 1024,
- 1029
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 30
- },
- "end": {
- "line": 35,
- "column": 35
- }
- }
- },
- "range": [
- 1019,
- 1029
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 25
- },
- "end": {
- "line": 35,
- "column": 35
- }
- }
- },
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "elem",
- "range": [
- 1031,
- 1035
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 37
- },
- "end": {
- "line": 35,
- "column": 41
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "key",
- "range": [
- 1036,
- 1039
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 42
- },
- "end": {
- "line": 35,
- "column": 45
- }
- }
- },
- "range": [
- 1031,
- 1039
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 37
- },
- "end": {
- "line": 35,
- "column": 45
- }
- }
- },
- {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "onlyOnce",
- "range": [
- 1041,
- 1049
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 47
- },
- "end": {
- "line": 35,
- "column": 55
- }
- }
- },
- "arguments": [
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 1060,
- 1063
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 66
- },
- "end": {
- "line": 35,
- "column": 69
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "-=",
- "left": {
- "type": "Identifier",
- "name": "running",
- "range": [
- 1087,
- 1094
- ],
- "loc": {
- "start": {
- "line": 36,
- "column": 20
- },
- "end": {
- "line": 36,
- "column": 27
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 1,
- "raw": "1",
- "range": [
- 1098,
- 1099
- ],
- "loc": {
- "start": {
- "line": 36,
- "column": 31
- },
- "end": {
- "line": 36,
- "column": 32
- }
- }
- },
- "range": [
- 1087,
- 1099
- ],
- "loc": {
- "start": {
- "line": 36,
- "column": 20
- },
- "end": {
- "line": 36,
- "column": 32
- }
- }
- },
- "range": [
- 1087,
- 1100
- ],
- "loc": {
- "start": {
- "line": 36,
- "column": 20
- },
- "end": {
- "line": 36,
- "column": 33
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "err",
- "range": [
- 1125,
- 1128
- ],
- "loc": {
- "start": {
- "line": 37,
- "column": 24
- },
- "end": {
- "line": 37,
- "column": 27
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 1156,
- 1164
- ],
- "loc": {
- "start": {
- "line": 38,
- "column": 24
- },
- "end": {
- "line": 38,
- "column": 32
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 1165,
- 1168
- ],
- "loc": {
- "start": {
- "line": 38,
- "column": 33
- },
- "end": {
- "line": 38,
- "column": 36
- }
- }
- }
- ],
- "range": [
- 1156,
- 1169
- ],
- "loc": {
- "start": {
- "line": 38,
- "column": 24
- },
- "end": {
- "line": 38,
- "column": 37
- }
- }
- },
- "range": [
- 1156,
- 1170
- ],
- "loc": {
- "start": {
- "line": 38,
- "column": 24
- },
- "end": {
- "line": 38,
- "column": 38
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "errored",
- "range": [
- 1195,
- 1202
- ],
- "loc": {
- "start": {
- "line": 39,
- "column": 24
- },
- "end": {
- "line": 39,
- "column": 31
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": true,
- "raw": "true",
- "range": [
- 1205,
- 1209
- ],
- "loc": {
- "start": {
- "line": 39,
- "column": 34
- },
- "end": {
- "line": 39,
- "column": 38
- }
- }
- },
- "range": [
- 1195,
- 1209
- ],
- "loc": {
- "start": {
- "line": 39,
- "column": 24
- },
- "end": {
- "line": 39,
- "column": 38
- }
- }
- },
- "range": [
- 1195,
- 1210
- ],
- "loc": {
- "start": {
- "line": 39,
- "column": 24
- },
- "end": {
- "line": 39,
- "column": 39
- }
- }
- }
- ],
- "range": [
- 1130,
- 1232
- ],
- "loc": {
- "start": {
- "line": 37,
- "column": 29
- },
- "end": {
- "line": 40,
- "column": 21
- }
- }
- },
- "alternate": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "replenish",
- "range": [
- 1284,
- 1293
- ],
- "loc": {
- "start": {
- "line": 42,
- "column": 24
- },
- "end": {
- "line": 42,
- "column": 33
- }
- }
- },
- "arguments": [],
- "range": [
- 1284,
- 1295
- ],
- "loc": {
- "start": {
- "line": 42,
- "column": 24
- },
- "end": {
- "line": 42,
- "column": 35
- }
- }
- },
- "range": [
- 1284,
- 1296
- ],
- "loc": {
- "start": {
- "line": 42,
- "column": 24
- },
- "end": {
- "line": 42,
- "column": 36
- }
- }
- }
- ],
- "range": [
- 1258,
- 1318
- ],
- "loc": {
- "start": {
- "line": 41,
- "column": 25
- },
- "end": {
- "line": 43,
- "column": 21
- }
- }
- },
- "range": [
- 1121,
- 1318
- ],
- "loc": {
- "start": {
- "line": 37,
- "column": 20
- },
- "end": {
- "line": 43,
- "column": 21
- }
- }
- }
- ],
- "range": [
- 1065,
- 1336
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 71
- },
- "end": {
- "line": 44,
- "column": 17
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 1050,
- 1336
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 56
- },
- "end": {
- "line": 44,
- "column": 17
- }
- }
- }
- ],
- "range": [
- 1041,
- 1337
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 47
- },
- "end": {
- "line": 44,
- "column": 18
- }
- }
- }
- ],
- "range": [
- 1010,
- 1338
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 16
- },
- "end": {
- "line": 44,
- "column": 19
- }
- }
- },
- "range": [
- 1010,
- 1339
- ],
- "loc": {
- "start": {
- "line": 35,
- "column": 16
- },
- "end": {
- "line": 44,
- "column": 20
- }
- },
- "leadingComments": [
- {
- "type": "Block",
- "value": " eslint {no-loop-func: 0} ",
- "range": [
- 963,
- 993
- ],
- "loc": {
- "start": {
- "line": 34,
- "column": 16
- },
- "end": {
- "line": 34,
- "column": 46
- }
- }
- }
- ]
- }
- ],
- "range": [
- 658,
- 1353
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 48
- },
- "end": {
- "line": 45,
- "column": 13
- }
- }
- },
- "range": [
- 622,
- 1353
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 12
- },
- "end": {
- "line": 45,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 514,
- 1363
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 31
- },
- "end": {
- "line": 46,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 492,
- 1363
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 9
- },
- "end": {
- "line": 46,
- "column": 9
- }
- }
- },
- "arguments": [],
- "range": [
- 491,
- 1366
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 8
- },
- "end": {
- "line": 46,
- "column": 12
- }
- }
- },
- "range": [
- 491,
- 1367
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 8
- },
- "end": {
- "line": 46,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 223,
- 1373
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 46
- },
- "end": {
- "line": 47,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 188,
- 1373
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 11
- },
- "end": {
- "line": 47,
- "column": 5
- }
- }
- },
- "range": [
- 181,
- 1374
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 4
- },
- "end": {
- "line": 47,
- "column": 6
- }
- }
- }
- ],
- "range": [
- 175,
- 1376
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 44
- },
- "end": {
- "line": 48,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 146,
- 1376
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 15
- },
- "end": {
- "line": 48,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 131,
- 1376
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 0
- },
- "end": {
- "line": 48,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 1376
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 48,
- "column": 1
- }
- },
- "comments": [
- {
- "type": "Block",
- "value": " eslint {no-loop-func: 0} ",
- "range": [
- 963,
- 993
- ],
- "loc": {
- "start": {
- "line": 34,
- "column": 16
- },
- "end": {
- "line": 34,
- "column": 46
- }
- }
- }
- ]
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/filter.js.json b/docs/ast/source/internal/filter.js.json
deleted file mode 100644
index e83c4c9..0000000
--- a/docs/ast/source/internal/filter.js.json
+++ /dev/null
@@ -1,1844 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "arrayMap",
- "range": [
- 7,
- 15
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 15
- }
- }
- },
- "range": [
- 7,
- 15
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 15
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/_arrayMap",
- "raw": "'lodash/_arrayMap'",
- "range": [
- 21,
- 39
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 21
- },
- "end": {
- "line": 1,
- "column": 39
- }
- }
- },
- "range": [
- 0,
- 40
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 40
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "property",
- "range": [
- 48,
- 56
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 15
- }
- }
- },
- "range": [
- 48,
- 56
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 15
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/_baseProperty",
- "raw": "'lodash/_baseProperty'",
- "range": [
- 62,
- 84
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 21
- },
- "end": {
- "line": 2,
- "column": 43
- }
- }
- },
- "range": [
- 41,
- 85
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 0
- },
- "end": {
- "line": 2,
- "column": 44
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "_filter",
- "range": [
- 111,
- 118
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 24
- },
- "end": {
- "line": 4,
- "column": 31
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 119,
- 125
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 32
- },
- "end": {
- "line": 4,
- "column": 38
- }
- }
- },
- {
- "type": "Identifier",
- "name": "arr",
- "range": [
- 127,
- 130
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 40
- },
- "end": {
- "line": 4,
- "column": 43
- }
- }
- },
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 132,
- 140
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 45
- },
- "end": {
- "line": 4,
- "column": 53
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 142,
- 150
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 55
- },
- "end": {
- "line": 4,
- "column": 63
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "results",
- "range": [
- 162,
- 169
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 5,
- "column": 15
- }
- }
- },
- "init": {
- "type": "ArrayExpression",
- "elements": [],
- "range": [
- 172,
- 174
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 18
- },
- "end": {
- "line": 5,
- "column": 20
- }
- }
- },
- "range": [
- 162,
- 174
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 5,
- "column": 20
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 158,
- 175
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 4
- },
- "end": {
- "line": 5,
- "column": 21
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 180,
- 186
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 4
- },
- "end": {
- "line": 6,
- "column": 10
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "arr",
- "range": [
- 187,
- 190
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 11
- },
- "end": {
- "line": 6,
- "column": 14
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "x",
- "range": [
- 202,
- 203
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 26
- },
- "end": {
- "line": 6,
- "column": 27
- }
- }
- },
- {
- "type": "Identifier",
- "name": "index",
- "range": [
- 205,
- 210
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 29
- },
- "end": {
- "line": 6,
- "column": 34
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 212,
- 220
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 36
- },
- "end": {
- "line": 6,
- "column": 44
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 232,
- 240
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 8
- },
- "end": {
- "line": 7,
- "column": 16
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "x",
- "range": [
- 241,
- 242
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 17
- },
- "end": {
- "line": 7,
- "column": 18
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 254,
- 257
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 30
- },
- "end": {
- "line": 7,
- "column": 33
- }
- }
- },
- {
- "type": "Identifier",
- "name": "v",
- "range": [
- 259,
- 260
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 35
- },
- "end": {
- "line": 7,
- "column": 36
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "err",
- "range": [
- 280,
- 283
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 16
- },
- "end": {
- "line": 8,
- "column": 19
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 303,
- 311
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 16
- },
- "end": {
- "line": 9,
- "column": 24
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 312,
- 315
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 25
- },
- "end": {
- "line": 9,
- "column": 28
- }
- }
- }
- ],
- "range": [
- 303,
- 316
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 16
- },
- "end": {
- "line": 9,
- "column": 29
- }
- }
- },
- "range": [
- 303,
- 317
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 16
- },
- "end": {
- "line": 9,
- "column": 30
- }
- }
- }
- ],
- "range": [
- 285,
- 331
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 21
- },
- "end": {
- "line": 10,
- "column": 13
- }
- }
- },
- "alternate": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "v",
- "range": [
- 371,
- 372
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 20
- },
- "end": {
- "line": 12,
- "column": 21
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "results",
- "range": [
- 396,
- 403
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 20
- },
- "end": {
- "line": 13,
- "column": 27
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "push",
- "range": [
- 404,
- 408
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 28
- },
- "end": {
- "line": 13,
- "column": 32
- }
- }
- },
- "range": [
- 396,
- 408
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 20
- },
- "end": {
- "line": 13,
- "column": 32
- }
- }
- },
- "arguments": [
- {
- "type": "ObjectExpression",
- "properties": [
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "index",
- "range": [
- 410,
- 415
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 34
- },
- "end": {
- "line": 13,
- "column": 39
- }
- }
- },
- "value": {
- "type": "Identifier",
- "name": "index",
- "range": [
- 417,
- 422
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 41
- },
- "end": {
- "line": 13,
- "column": 46
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 410,
- 422
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 34
- },
- "end": {
- "line": 13,
- "column": 46
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "value",
- "range": [
- 424,
- 429
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 48
- },
- "end": {
- "line": 13,
- "column": 53
- }
- }
- },
- "value": {
- "type": "Identifier",
- "name": "x",
- "range": [
- 431,
- 432
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 55
- },
- "end": {
- "line": 13,
- "column": 56
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 424,
- 432
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 48
- },
- "end": {
- "line": 13,
- "column": 56
- }
- }
- }
- ],
- "range": [
- 409,
- 433
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 33
- },
- "end": {
- "line": 13,
- "column": 57
- }
- }
- }
- ],
- "range": [
- 396,
- 434
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 20
- },
- "end": {
- "line": 13,
- "column": 58
- }
- }
- },
- "range": [
- 396,
- 435
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 20
- },
- "end": {
- "line": 13,
- "column": 59
- }
- }
- }
- ],
- "range": [
- 374,
- 453
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 23
- },
- "end": {
- "line": 14,
- "column": 17
- }
- }
- },
- "alternate": null,
- "range": [
- 367,
- 453
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 16
- },
- "end": {
- "line": 14,
- "column": 17
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 470,
- 478
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 16
- },
- "end": {
- "line": 15,
- "column": 24
- }
- }
- },
- "arguments": [],
- "range": [
- 470,
- 480
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 16
- },
- "end": {
- "line": 15,
- "column": 26
- }
- }
- },
- "range": [
- 470,
- 481
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 16
- },
- "end": {
- "line": 15,
- "column": 27
- }
- }
- }
- ],
- "range": [
- 349,
- 495
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 17
- },
- "end": {
- "line": 16,
- "column": 13
- }
- }
- },
- "range": [
- 276,
- 495
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 12
- },
- "end": {
- "line": 16,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 262,
- 505
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 38
- },
- "end": {
- "line": 17,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 244,
- 505
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 20
- },
- "end": {
- "line": 17,
- "column": 9
- }
- }
- }
- ],
- "range": [
- 232,
- 506
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 8
- },
- "end": {
- "line": 17,
- "column": 10
- }
- }
- },
- "range": [
- 232,
- 507
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 8
- },
- "end": {
- "line": 17,
- "column": 11
- }
- }
- }
- ],
- "range": [
- 222,
- 513
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 46
- },
- "end": {
- "line": 18,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 192,
- 513
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 16
- },
- "end": {
- "line": 18,
- "column": 5
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 525,
- 528
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 17
- },
- "end": {
- "line": 18,
- "column": 20
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "err",
- "range": [
- 544,
- 547
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 12
- },
- "end": {
- "line": 19,
- "column": 15
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 563,
- 571
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 12
- },
- "end": {
- "line": 20,
- "column": 20
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 572,
- 575
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 21
- },
- "end": {
- "line": 20,
- "column": 24
- }
- }
- }
- ],
- "range": [
- 563,
- 576
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 12
- },
- "end": {
- "line": 20,
- "column": 25
- }
- }
- },
- "range": [
- 563,
- 577
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 12
- },
- "end": {
- "line": 20,
- "column": 26
- }
- }
- }
- ],
- "range": [
- 549,
- 587
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 17
- },
- "end": {
- "line": 21,
- "column": 9
- }
- }
- },
- "alternate": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 615,
- 623
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 12
- },
- "end": {
- "line": 23,
- "column": 20
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 624,
- 628
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 21
- },
- "end": {
- "line": 23,
- "column": 25
- }
- }
- },
- {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "arrayMap",
- "range": [
- 630,
- 638
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 27
- },
- "end": {
- "line": 23,
- "column": 35
- }
- }
- },
- "arguments": [
- {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "results",
- "range": [
- 639,
- 646
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 36
- },
- "end": {
- "line": 23,
- "column": 43
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "sort",
- "range": [
- 647,
- 651
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 44
- },
- "end": {
- "line": 23,
- "column": 48
- }
- }
- },
- "range": [
- 639,
- 651
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 36
- },
- "end": {
- "line": 23,
- "column": 48
- }
- }
- },
- "arguments": [
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "a",
- "range": [
- 662,
- 663
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 59
- },
- "end": {
- "line": 23,
- "column": 60
- }
- }
- },
- {
- "type": "Identifier",
- "name": "b",
- "range": [
- 665,
- 666
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 62
- },
- "end": {
- "line": 23,
- "column": 63
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "BinaryExpression",
- "operator": "-",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "a",
- "range": [
- 693,
- 694
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 23
- },
- "end": {
- "line": 24,
- "column": 24
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "index",
- "range": [
- 695,
- 700
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 25
- },
- "end": {
- "line": 24,
- "column": 30
- }
- }
- },
- "range": [
- 693,
- 700
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 23
- },
- "end": {
- "line": 24,
- "column": 30
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "b",
- "range": [
- 703,
- 704
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 33
- },
- "end": {
- "line": 24,
- "column": 34
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "index",
- "range": [
- 705,
- 710
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 35
- },
- "end": {
- "line": 24,
- "column": 40
- }
- }
- },
- "range": [
- 703,
- 710
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 33
- },
- "end": {
- "line": 24,
- "column": 40
- }
- }
- },
- "range": [
- 693,
- 710
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 23
- },
- "end": {
- "line": 24,
- "column": 40
- }
- }
- },
- "range": [
- 686,
- 711
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 16
- },
- "end": {
- "line": 24,
- "column": 41
- }
- }
- }
- ],
- "range": [
- 668,
- 725
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 65
- },
- "end": {
- "line": 25,
- "column": 13
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 652,
- 725
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 49
- },
- "end": {
- "line": 25,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 639,
- 726
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 36
- },
- "end": {
- "line": 25,
- "column": 14
- }
- }
- },
- {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "property",
- "range": [
- 728,
- 736
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 16
- },
- "end": {
- "line": 25,
- "column": 24
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": "value",
- "raw": "'value'",
- "range": [
- 737,
- 744
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 25
- },
- "end": {
- "line": 25,
- "column": 32
- }
- }
- }
- ],
- "range": [
- 728,
- 745
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 16
- },
- "end": {
- "line": 25,
- "column": 33
- }
- }
- }
- ],
- "range": [
- 630,
- 746
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 27
- },
- "end": {
- "line": 25,
- "column": 34
- }
- }
- }
- ],
- "range": [
- 615,
- 747
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 12
- },
- "end": {
- "line": 25,
- "column": 35
- }
- }
- },
- "range": [
- 615,
- 748
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 12
- },
- "end": {
- "line": 25,
- "column": 36
- }
- }
- }
- ],
- "range": [
- 601,
- 758
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 13
- },
- "end": {
- "line": 26,
- "column": 9
- }
- }
- },
- "range": [
- 540,
- 758
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 8
- },
- "end": {
- "line": 26,
- "column": 9
- }
- }
- }
- ],
- "range": [
- 530,
- 764
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 22
- },
- "end": {
- "line": 27,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 515,
- 764
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 7
- },
- "end": {
- "line": 27,
- "column": 5
- }
- }
- }
- ],
- "range": [
- 180,
- 765
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 4
- },
- "end": {
- "line": 27,
- "column": 6
- }
- }
- },
- "range": [
- 180,
- 766
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 4
- },
- "end": {
- "line": 27,
- "column": 7
- }
- }
- }
- ],
- "range": [
- 152,
- 768
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 65
- },
- "end": {
- "line": 28,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 102,
- 768
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 15
- },
- "end": {
- "line": 28,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 87,
- 768
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 0
- },
- "end": {
- "line": 28,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 768
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 28,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/findGetResult.js.json b/docs/ast/source/internal/findGetResult.js.json
deleted file mode 100644
index 14cd637..0000000
--- a/docs/ast/source/internal/findGetResult.js.json
+++ /dev/null
@@ -1,169 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "_findGetResult",
- "range": [
- 24,
- 38
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 24
- },
- "end": {
- "line": 1,
- "column": 38
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "v",
- "range": [
- 39,
- 40
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 39
- },
- "end": {
- "line": 1,
- "column": 40
- }
- }
- },
- {
- "type": "Identifier",
- "name": "x",
- "range": [
- 42,
- 43
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 42
- },
- "end": {
- "line": 1,
- "column": 43
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "Identifier",
- "name": "x",
- "range": [
- 58,
- 59
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 11
- },
- "end": {
- "line": 2,
- "column": 12
- }
- }
- },
- "range": [
- 51,
- 60
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 4
- },
- "end": {
- "line": 2,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 45,
- 62
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 45
- },
- "end": {
- "line": 3,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 15,
- 62
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 15
- },
- "end": {
- "line": 3,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 0,
- 62
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 3,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 62
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 3,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/getIterator.js.json b/docs/ast/source/internal/getIterator.js.json
deleted file mode 100644
index 6e0ff19..0000000
--- a/docs/ast/source/internal/getIterator.js.json
+++ /dev/null
@@ -1,497 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "iteratorSymbol",
- "range": [
- 4,
- 18
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 4
- },
- "end": {
- "line": 1,
- "column": 18
- }
- }
- },
- "init": {
- "type": "LogicalExpression",
- "operator": "&&",
- "left": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "UnaryExpression",
- "operator": "typeof",
- "argument": {
- "type": "Identifier",
- "name": "Symbol",
- "range": [
- 28,
- 34
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 28
- },
- "end": {
- "line": 1,
- "column": 34
- }
- }
- },
- "prefix": true,
- "range": [
- 21,
- 34
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 21
- },
- "end": {
- "line": 1,
- "column": 34
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": "function",
- "raw": "'function'",
- "range": [
- 39,
- 49
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 39
- },
- "end": {
- "line": 1,
- "column": 49
- }
- }
- },
- "range": [
- 21,
- 49
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 21
- },
- "end": {
- "line": 1,
- "column": 49
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "Symbol",
- "range": [
- 53,
- 59
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 53
- },
- "end": {
- "line": 1,
- "column": 59
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "iterator",
- "range": [
- 60,
- 68
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 60
- },
- "end": {
- "line": 1,
- "column": 68
- }
- }
- },
- "range": [
- 53,
- 68
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 53
- },
- "end": {
- "line": 1,
- "column": 68
- }
- }
- },
- "range": [
- 21,
- 68
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 21
- },
- "end": {
- "line": 1,
- "column": 68
- }
- }
- },
- "range": [
- 4,
- 68
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 4
- },
- "end": {
- "line": 1,
- "column": 68
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 0,
- 69
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 69
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "coll",
- "range": [
- 96,
- 100
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 25
- },
- "end": {
- "line": 3,
- "column": 29
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "LogicalExpression",
- "operator": "&&",
- "left": {
- "type": "LogicalExpression",
- "operator": "&&",
- "left": {
- "type": "Identifier",
- "name": "iteratorSymbol",
- "range": [
- 115,
- 129
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 11
- },
- "end": {
- "line": 4,
- "column": 25
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "coll",
- "range": [
- 133,
- 137
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 29
- },
- "end": {
- "line": 4,
- "column": 33
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "iteratorSymbol",
- "range": [
- 138,
- 152
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 34
- },
- "end": {
- "line": 4,
- "column": 48
- }
- }
- },
- "range": [
- 133,
- 153
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 29
- },
- "end": {
- "line": 4,
- "column": 49
- }
- }
- },
- "range": [
- 115,
- 153
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 11
- },
- "end": {
- "line": 4,
- "column": 49
- }
- }
- },
- "right": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "coll",
- "range": [
- 157,
- 161
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 53
- },
- "end": {
- "line": 4,
- "column": 57
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "iteratorSymbol",
- "range": [
- 162,
- 176
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 58
- },
- "end": {
- "line": 4,
- "column": 72
- }
- }
- },
- "range": [
- 157,
- 177
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 53
- },
- "end": {
- "line": 4,
- "column": 73
- }
- }
- },
- "arguments": [],
- "range": [
- 157,
- 179
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 53
- },
- "end": {
- "line": 4,
- "column": 75
- }
- }
- },
- "range": [
- 115,
- 179
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 11
- },
- "end": {
- "line": 4,
- "column": 75
- }
- }
- },
- "range": [
- 108,
- 180
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 4
- },
- "end": {
- "line": 4,
- "column": 76
- }
- }
- }
- ],
- "range": [
- 102,
- 182
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 31
- },
- "end": {
- "line": 5,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 86,
- 182
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 15
- },
- "end": {
- "line": 5,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 71,
- 182
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 0
- },
- "end": {
- "line": 5,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 182
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 5,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/initialParams.js.json b/docs/ast/source/internal/initialParams.js.json
deleted file mode 100644
index 1656e40..0000000
--- a/docs/ast/source/internal/initialParams.js.json
+++ /dev/null
@@ -1,614 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "rest",
- "range": [
- 7,
- 11
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 11
- }
- }
- },
- "range": [
- 7,
- 11
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 11
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/rest",
- "raw": "'lodash/rest'",
- "range": [
- 17,
- 30
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 17
- },
- "end": {
- "line": 1,
- "column": 30
- }
- }
- },
- "range": [
- 0,
- 31
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 31
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 58,
- 60
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 25
- },
- "end": {
- "line": 3,
- "column": 27
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "rest",
- "range": [
- 75,
- 79
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 11
- },
- "end": {
- "line": 4,
- "column": 15
- }
- }
- },
- "arguments": [
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "args",
- "range": [
- 90,
- 94
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 26
- },
- "end": {
- "line": 4,
- "column": 30
- }
- },
- "trailingComments": [
- {
- "type": "Block",
- "value": "..., callback",
- "range": [
- 94,
- 111
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 30
- },
- "end": {
- "line": 4,
- "column": 47
- }
- }
- }
- ]
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 127,
- 135
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 12
- },
- "end": {
- "line": 5,
- "column": 20
- }
- }
- },
- "init": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "args",
- "range": [
- 138,
- 142
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 23
- },
- "end": {
- "line": 5,
- "column": 27
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "pop",
- "range": [
- 143,
- 146
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 28
- },
- "end": {
- "line": 5,
- "column": 31
- }
- }
- },
- "range": [
- 138,
- 146
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 23
- },
- "end": {
- "line": 5,
- "column": 31
- }
- }
- },
- "arguments": [],
- "range": [
- 138,
- 148
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 23
- },
- "end": {
- "line": 5,
- "column": 33
- }
- }
- },
- "range": [
- 127,
- 148
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 12
- },
- "end": {
- "line": 5,
- "column": 33
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 123,
- 149
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 5,
- "column": 34
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 158,
- 160
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 10
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "call",
- "range": [
- 161,
- 165
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 11
- },
- "end": {
- "line": 6,
- "column": 15
- }
- }
- },
- "range": [
- 158,
- 165
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 15
- }
- }
- },
- "arguments": [
- {
- "type": "ThisExpression",
- "range": [
- 166,
- 170
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 16
- },
- "end": {
- "line": 6,
- "column": 20
- }
- }
- },
- {
- "type": "Identifier",
- "name": "args",
- "range": [
- 172,
- 176
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 22
- },
- "end": {
- "line": 6,
- "column": 26
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 178,
- 186
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 28
- },
- "end": {
- "line": 6,
- "column": 36
- }
- }
- }
- ],
- "range": [
- 158,
- 187
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 37
- }
- }
- },
- "range": [
- 158,
- 188
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 38
- }
- }
- }
- ],
- "range": [
- 113,
- 194
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 49
- },
- "end": {
- "line": 7,
- "column": 5
- }
- },
- "leadingComments": [
- {
- "type": "Block",
- "value": "..., callback",
- "range": [
- 94,
- 111
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 30
- },
- "end": {
- "line": 4,
- "column": 47
- }
- }
- }
- ]
- },
- "generator": false,
- "expression": false,
- "range": [
- 80,
- 194
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 16
- },
- "end": {
- "line": 7,
- "column": 5
- }
- }
- }
- ],
- "range": [
- 75,
- 195
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 11
- },
- "end": {
- "line": 7,
- "column": 6
- }
- }
- },
- "range": [
- 68,
- 196
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 4
- },
- "end": {
- "line": 7,
- "column": 7
- }
- }
- }
- ],
- "range": [
- 62,
- 198
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 29
- },
- "end": {
- "line": 8,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 48,
- 198
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 15
- },
- "end": {
- "line": 8,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 33,
- 198
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 0
- },
- "end": {
- "line": 8,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 198
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 8,
- "column": 1
- }
- },
- "comments": [
- {
- "type": "Block",
- "value": "..., callback",
- "range": [
- 94,
- 111
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 30
- },
- "end": {
- "line": 4,
- "column": 47
- }
- }
- }
- ]
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/iterator.js.json b/docs/ast/source/internal/iterator.js.json
deleted file mode 100644
index 81089ad..0000000
--- a/docs/ast/source/internal/iterator.js.json
+++ /dev/null
@@ -1,2531 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "isArrayLike",
- "range": [
- 7,
- 18
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 18
- }
- }
- },
- "range": [
- 7,
- 18
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 18
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/isArrayLike",
- "raw": "'lodash/isArrayLike'",
- "range": [
- 24,
- 44
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 24
- },
- "end": {
- "line": 1,
- "column": 44
- }
- }
- },
- "range": [
- 0,
- 45
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 45
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "getIterator",
- "range": [
- 53,
- 64
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 18
- }
- }
- },
- "range": [
- 53,
- 64
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 18
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "./getIterator",
- "raw": "'./getIterator'",
- "range": [
- 70,
- 85
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 24
- },
- "end": {
- "line": 2,
- "column": 39
- }
- }
- },
- "range": [
- 46,
- 86
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 0
- },
- "end": {
- "line": 2,
- "column": 40
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "keys",
- "range": [
- 94,
- 98
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 7
- },
- "end": {
- "line": 3,
- "column": 11
- }
- }
- },
- "range": [
- 94,
- 98
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 7
- },
- "end": {
- "line": 3,
- "column": 11
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/keys",
- "raw": "'lodash/keys'",
- "range": [
- 104,
- 117
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 17
- },
- "end": {
- "line": 3,
- "column": 30
- }
- }
- },
- "range": [
- 87,
- 118
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 0
- },
- "end": {
- "line": 3,
- "column": 31
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "iterator",
- "range": [
- 144,
- 152
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 24
- },
- "end": {
- "line": 5,
- "column": 32
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "coll",
- "range": [
- 153,
- 157
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 33
- },
- "end": {
- "line": 5,
- "column": 37
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "i",
- "range": [
- 169,
- 170
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 9
- }
- }
- },
- "init": {
- "type": "UnaryExpression",
- "operator": "-",
- "argument": {
- "type": "Literal",
- "value": 1,
- "raw": "1",
- "range": [
- 174,
- 175
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 13
- },
- "end": {
- "line": 6,
- "column": 14
- }
- }
- },
- "prefix": true,
- "range": [
- 173,
- 175
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 12
- },
- "end": {
- "line": 6,
- "column": 14
- }
- }
- },
- "range": [
- 169,
- 175
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 14
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 165,
- 176
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 4
- },
- "end": {
- "line": 6,
- "column": 15
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "len",
- "range": [
- 185,
- 188
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 8
- },
- "end": {
- "line": 7,
- "column": 11
- }
- }
- },
- "init": null,
- "range": [
- 185,
- 188
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 8
- },
- "end": {
- "line": 7,
- "column": 11
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 181,
- 189
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 4
- },
- "end": {
- "line": 7,
- "column": 12
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "isArrayLike",
- "range": [
- 198,
- 209
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 8
- },
- "end": {
- "line": 8,
- "column": 19
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "coll",
- "range": [
- 210,
- 214
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 20
- },
- "end": {
- "line": 8,
- "column": 24
- }
- }
- }
- ],
- "range": [
- 198,
- 215
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 8
- },
- "end": {
- "line": 8,
- "column": 25
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "len",
- "range": [
- 227,
- 230
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 8
- },
- "end": {
- "line": 9,
- "column": 11
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "coll",
- "range": [
- 233,
- 237
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 14
- },
- "end": {
- "line": 9,
- "column": 18
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 238,
- 244
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 19
- },
- "end": {
- "line": 9,
- "column": 25
- }
- }
- },
- "range": [
- 233,
- 244
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 14
- },
- "end": {
- "line": 9,
- "column": 25
- }
- }
- },
- "range": [
- 227,
- 244
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 8
- },
- "end": {
- "line": 9,
- "column": 25
- }
- }
- },
- "range": [
- 227,
- 245
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 8
- },
- "end": {
- "line": 9,
- "column": 26
- }
- }
- },
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "FunctionExpression",
- "id": {
- "type": "Identifier",
- "name": "next",
- "range": [
- 270,
- 274
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 24
- },
- "end": {
- "line": 10,
- "column": 28
- }
- }
- },
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "UpdateExpression",
- "operator": "++",
- "argument": {
- "type": "Identifier",
- "name": "i",
- "range": [
- 291,
- 292
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 12
- },
- "end": {
- "line": 11,
- "column": 13
- }
- }
- },
- "prefix": false,
- "range": [
- 291,
- 294
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 12
- },
- "end": {
- "line": 11,
- "column": 15
- }
- }
- },
- "range": [
- 291,
- 295
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 12
- },
- "end": {
- "line": 11,
- "column": 16
- }
- }
- },
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "ConditionalExpression",
- "test": {
- "type": "BinaryExpression",
- "operator": "<",
- "left": {
- "type": "Identifier",
- "name": "i",
- "range": [
- 315,
- 316
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 19
- },
- "end": {
- "line": 12,
- "column": 20
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "len",
- "range": [
- 319,
- 322
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 23
- },
- "end": {
- "line": 12,
- "column": 26
- }
- }
- },
- "range": [
- 315,
- 322
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 19
- },
- "end": {
- "line": 12,
- "column": 26
- }
- }
- },
- "consequent": {
- "type": "ObjectExpression",
- "properties": [
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "value",
- "range": [
- 326,
- 331
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 30
- },
- "end": {
- "line": 12,
- "column": 35
- }
- }
- },
- "value": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "coll",
- "range": [
- 333,
- 337
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 37
- },
- "end": {
- "line": 12,
- "column": 41
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "i",
- "range": [
- 338,
- 339
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 42
- },
- "end": {
- "line": 12,
- "column": 43
- }
- }
- },
- "range": [
- 333,
- 340
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 37
- },
- "end": {
- "line": 12,
- "column": 44
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 326,
- 340
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 30
- },
- "end": {
- "line": 12,
- "column": 44
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "key",
- "range": [
- 342,
- 345
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 46
- },
- "end": {
- "line": 12,
- "column": 49
- }
- }
- },
- "value": {
- "type": "Identifier",
- "name": "i",
- "range": [
- 347,
- 348
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 51
- },
- "end": {
- "line": 12,
- "column": 52
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 342,
- 348
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 46
- },
- "end": {
- "line": 12,
- "column": 52
- }
- }
- }
- ],
- "range": [
- 325,
- 349
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 29
- },
- "end": {
- "line": 12,
- "column": 53
- }
- }
- },
- "alternate": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 352,
- 356
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 56
- },
- "end": {
- "line": 12,
- "column": 60
- }
- }
- },
- "range": [
- 315,
- 356
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 19
- },
- "end": {
- "line": 12,
- "column": 60
- }
- }
- },
- "range": [
- 308,
- 357
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 12
- },
- "end": {
- "line": 12,
- "column": 61
- }
- }
- }
- ],
- "range": [
- 277,
- 367
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 31
- },
- "end": {
- "line": 13,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 261,
- 367
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 15
- },
- "end": {
- "line": 13,
- "column": 9
- }
- }
- },
- "range": [
- 254,
- 368
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 8
- },
- "end": {
- "line": 13,
- "column": 10
- }
- }
- }
- ],
- "range": [
- 217,
- 374
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 27
- },
- "end": {
- "line": 14,
- "column": 5
- }
- }
- },
- "alternate": null,
- "range": [
- 194,
- 374
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 4
- },
- "end": {
- "line": 14,
- "column": 5
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "iterate",
- "range": [
- 384,
- 391
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 8
- },
- "end": {
- "line": 16,
- "column": 15
- }
- }
- },
- "init": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "getIterator",
- "range": [
- 394,
- 405
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 18
- },
- "end": {
- "line": 16,
- "column": 29
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "coll",
- "range": [
- 406,
- 410
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 30
- },
- "end": {
- "line": 16,
- "column": 34
- }
- }
- }
- ],
- "range": [
- 394,
- 411
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 18
- },
- "end": {
- "line": 16,
- "column": 35
- }
- }
- },
- "range": [
- 384,
- 411
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 8
- },
- "end": {
- "line": 16,
- "column": 35
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 380,
- 412
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 4
- },
- "end": {
- "line": 16,
- "column": 36
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "iterate",
- "range": [
- 421,
- 428
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 8
- },
- "end": {
- "line": 17,
- "column": 15
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "FunctionExpression",
- "id": {
- "type": "Identifier",
- "name": "next",
- "range": [
- 456,
- 460
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 24
- },
- "end": {
- "line": 18,
- "column": 28
- }
- }
- },
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "item",
- "range": [
- 481,
- 485
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 16
- },
- "end": {
- "line": 19,
- "column": 20
- }
- }
- },
- "init": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "iterate",
- "range": [
- 488,
- 495
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 23
- },
- "end": {
- "line": 19,
- "column": 30
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "next",
- "range": [
- 496,
- 500
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 31
- },
- "end": {
- "line": 19,
- "column": 35
- }
- }
- },
- "range": [
- 488,
- 500
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 23
- },
- "end": {
- "line": 19,
- "column": 35
- }
- }
- },
- "arguments": [],
- "range": [
- 488,
- 502
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 23
- },
- "end": {
- "line": 19,
- "column": 37
- }
- }
- },
- "range": [
- 481,
- 502
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 16
- },
- "end": {
- "line": 19,
- "column": 37
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 477,
- 503
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 12
- },
- "end": {
- "line": 19,
- "column": 38
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "item",
- "range": [
- 520,
- 524
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 16
- },
- "end": {
- "line": 20,
- "column": 20
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "done",
- "range": [
- 525,
- 529
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 21
- },
- "end": {
- "line": 20,
- "column": 25
- }
- }
- },
- "range": [
- 520,
- 529
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 16
- },
- "end": {
- "line": 20,
- "column": 25
- }
- }
- },
- "consequent": {
- "type": "ReturnStatement",
- "argument": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 554,
- 558
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 23
- },
- "end": {
- "line": 21,
- "column": 27
- }
- }
- },
- "range": [
- 547,
- 559
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 16
- },
- "end": {
- "line": 21,
- "column": 28
- }
- }
- },
- "alternate": null,
- "range": [
- 516,
- 559
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 12
- },
- "end": {
- "line": 21,
- "column": 28
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "UpdateExpression",
- "operator": "++",
- "argument": {
- "type": "Identifier",
- "name": "i",
- "range": [
- 572,
- 573
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 12
- },
- "end": {
- "line": 22,
- "column": 13
- }
- }
- },
- "prefix": false,
- "range": [
- 572,
- 575
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 12
- },
- "end": {
- "line": 22,
- "column": 15
- }
- }
- },
- "range": [
- 572,
- 576
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 12
- },
- "end": {
- "line": 22,
- "column": 16
- }
- }
- },
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "ObjectExpression",
- "properties": [
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "value",
- "range": [
- 597,
- 602
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 20
- },
- "end": {
- "line": 23,
- "column": 25
- }
- }
- },
- "value": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "item",
- "range": [
- 604,
- 608
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 27
- },
- "end": {
- "line": 23,
- "column": 31
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "value",
- "range": [
- 609,
- 614
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 32
- },
- "end": {
- "line": 23,
- "column": 37
- }
- }
- },
- "range": [
- 604,
- 614
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 27
- },
- "end": {
- "line": 23,
- "column": 37
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 597,
- 614
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 20
- },
- "end": {
- "line": 23,
- "column": 37
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "key",
- "range": [
- 616,
- 619
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 39
- },
- "end": {
- "line": 23,
- "column": 42
- }
- }
- },
- "value": {
- "type": "Identifier",
- "name": "i",
- "range": [
- 621,
- 622
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 44
- },
- "end": {
- "line": 23,
- "column": 45
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 616,
- 622
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 39
- },
- "end": {
- "line": 23,
- "column": 45
- }
- }
- }
- ],
- "range": [
- 596,
- 623
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 19
- },
- "end": {
- "line": 23,
- "column": 46
- }
- }
- },
- "range": [
- 589,
- 624
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 12
- },
- "end": {
- "line": 23,
- "column": 47
- }
- }
- }
- ],
- "range": [
- 463,
- 634
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 31
- },
- "end": {
- "line": 24,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 447,
- 634
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 15
- },
- "end": {
- "line": 24,
- "column": 9
- }
- }
- },
- "range": [
- 440,
- 635
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 8
- },
- "end": {
- "line": 24,
- "column": 10
- }
- }
- }
- ],
- "range": [
- 430,
- 641
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 17
- },
- "end": {
- "line": 25,
- "column": 5
- }
- }
- },
- "alternate": null,
- "range": [
- 417,
- 641
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 4
- },
- "end": {
- "line": 25,
- "column": 5
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "okeys",
- "range": [
- 651,
- 656
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 8
- },
- "end": {
- "line": 27,
- "column": 13
- }
- }
- },
- "init": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "keys",
- "range": [
- 659,
- 663
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 16
- },
- "end": {
- "line": 27,
- "column": 20
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "coll",
- "range": [
- 664,
- 668
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 21
- },
- "end": {
- "line": 27,
- "column": 25
- }
- }
- }
- ],
- "range": [
- 659,
- 669
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 16
- },
- "end": {
- "line": 27,
- "column": 26
- }
- }
- },
- "range": [
- 651,
- 669
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 8
- },
- "end": {
- "line": 27,
- "column": 26
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 647,
- 670
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 4
- },
- "end": {
- "line": 27,
- "column": 27
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "len",
- "range": [
- 675,
- 678
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 4
- },
- "end": {
- "line": 28,
- "column": 7
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "okeys",
- "range": [
- 681,
- 686
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 10
- },
- "end": {
- "line": 28,
- "column": 15
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 687,
- 693
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 16
- },
- "end": {
- "line": 28,
- "column": 22
- }
- }
- },
- "range": [
- 681,
- 693
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 10
- },
- "end": {
- "line": 28,
- "column": 22
- }
- }
- },
- "range": [
- 675,
- 693
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 4
- },
- "end": {
- "line": 28,
- "column": 22
- }
- }
- },
- "range": [
- 675,
- 694
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 4
- },
- "end": {
- "line": 28,
- "column": 23
- }
- }
- },
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "FunctionExpression",
- "id": {
- "type": "Identifier",
- "name": "next",
- "range": [
- 715,
- 719
- ],
- "loc": {
- "start": {
- "line": 29,
- "column": 20
- },
- "end": {
- "line": 29,
- "column": 24
- }
- }
- },
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "UpdateExpression",
- "operator": "++",
- "argument": {
- "type": "Identifier",
- "name": "i",
- "range": [
- 732,
- 733
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 8
- },
- "end": {
- "line": 30,
- "column": 9
- }
- }
- },
- "prefix": false,
- "range": [
- 732,
- 735
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 8
- },
- "end": {
- "line": 30,
- "column": 11
- }
- }
- },
- "range": [
- 732,
- 736
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 8
- },
- "end": {
- "line": 30,
- "column": 12
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "key",
- "range": [
- 749,
- 752
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 12
- },
- "end": {
- "line": 31,
- "column": 15
- }
- }
- },
- "init": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "okeys",
- "range": [
- 755,
- 760
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 18
- },
- "end": {
- "line": 31,
- "column": 23
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "i",
- "range": [
- 761,
- 762
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 24
- },
- "end": {
- "line": 31,
- "column": 25
- }
- }
- },
- "range": [
- 755,
- 763
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 18
- },
- "end": {
- "line": 31,
- "column": 26
- }
- }
- },
- "range": [
- 749,
- 763
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 12
- },
- "end": {
- "line": 31,
- "column": 26
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 745,
- 764
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 8
- },
- "end": {
- "line": 31,
- "column": 27
- }
- }
- },
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "ConditionalExpression",
- "test": {
- "type": "BinaryExpression",
- "operator": "<",
- "left": {
- "type": "Identifier",
- "name": "i",
- "range": [
- 780,
- 781
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 15
- },
- "end": {
- "line": 32,
- "column": 16
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "len",
- "range": [
- 784,
- 787
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 19
- },
- "end": {
- "line": 32,
- "column": 22
- }
- }
- },
- "range": [
- 780,
- 787
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 15
- },
- "end": {
- "line": 32,
- "column": 22
- }
- }
- },
- "consequent": {
- "type": "ObjectExpression",
- "properties": [
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "value",
- "range": [
- 791,
- 796
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 26
- },
- "end": {
- "line": 32,
- "column": 31
- }
- }
- },
- "value": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "coll",
- "range": [
- 798,
- 802
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 33
- },
- "end": {
- "line": 32,
- "column": 37
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "key",
- "range": [
- 803,
- 806
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 38
- },
- "end": {
- "line": 32,
- "column": 41
- }
- }
- },
- "range": [
- 798,
- 807
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 33
- },
- "end": {
- "line": 32,
- "column": 42
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 791,
- 807
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 26
- },
- "end": {
- "line": 32,
- "column": 42
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "key",
- "range": [
- 809,
- 812
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 44
- },
- "end": {
- "line": 32,
- "column": 47
- }
- }
- },
- "value": {
- "type": "Identifier",
- "name": "key",
- "range": [
- 814,
- 817
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 49
- },
- "end": {
- "line": 32,
- "column": 52
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 809,
- 817
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 44
- },
- "end": {
- "line": 32,
- "column": 52
- }
- }
- }
- ],
- "range": [
- 790,
- 818
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 25
- },
- "end": {
- "line": 32,
- "column": 53
- }
- }
- },
- "alternate": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 821,
- 825
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 56
- },
- "end": {
- "line": 32,
- "column": 60
- }
- }
- },
- "range": [
- 780,
- 825
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 15
- },
- "end": {
- "line": 32,
- "column": 60
- }
- }
- },
- "range": [
- 773,
- 826
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 8
- },
- "end": {
- "line": 32,
- "column": 61
- }
- }
- }
- ],
- "range": [
- 722,
- 832
- ],
- "loc": {
- "start": {
- "line": 29,
- "column": 27
- },
- "end": {
- "line": 33,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 706,
- 832
- ],
- "loc": {
- "start": {
- "line": 29,
- "column": 11
- },
- "end": {
- "line": 33,
- "column": 5
- }
- }
- },
- "range": [
- 699,
- 833
- ],
- "loc": {
- "start": {
- "line": 29,
- "column": 4
- },
- "end": {
- "line": 33,
- "column": 6
- }
- }
- }
- ],
- "range": [
- 159,
- 835
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 39
- },
- "end": {
- "line": 34,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 135,
- 835
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 15
- },
- "end": {
- "line": 34,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 120,
- 835
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 0
- },
- "end": {
- "line": 34,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 835
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 34,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/map.js.json b/docs/ast/source/internal/map.js.json
deleted file mode 100644
index b8fe8c3..0000000
--- a/docs/ast/source/internal/map.js.json
+++ /dev/null
@@ -1,1450 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 7,
- 11
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 11
- }
- }
- },
- "range": [
- 7,
- 11
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 11
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/noop",
- "raw": "'lodash/noop'",
- "range": [
- 17,
- 30
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 17
- },
- "end": {
- "line": 1,
- "column": 30
- }
- }
- },
- "range": [
- 0,
- 31
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 31
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "once",
- "range": [
- 39,
- 43
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 11
- }
- }
- },
- "range": [
- 39,
- 43
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 11
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "./once",
- "raw": "'./once'",
- "range": [
- 49,
- 57
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 17
- },
- "end": {
- "line": 2,
- "column": 25
- }
- }
- },
- "range": [
- 32,
- 58
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 0
- },
- "end": {
- "line": 2,
- "column": 26
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "_asyncMap",
- "range": [
- 84,
- 93
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 24
- },
- "end": {
- "line": 4,
- "column": 33
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 94,
- 100
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 34
- },
- "end": {
- "line": 4,
- "column": 40
- }
- }
- },
- {
- "type": "Identifier",
- "name": "arr",
- "range": [
- 102,
- 105
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 42
- },
- "end": {
- "line": 4,
- "column": 45
- }
- }
- },
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 107,
- 115
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 47
- },
- "end": {
- "line": 4,
- "column": 55
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 117,
- 125
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 57
- },
- "end": {
- "line": 4,
- "column": 65
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 133,
- 141
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 4
- },
- "end": {
- "line": 5,
- "column": 12
- }
- }
- },
- "right": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "once",
- "range": [
- 144,
- 148
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 15
- },
- "end": {
- "line": 5,
- "column": 19
- }
- }
- },
- "arguments": [
- {
- "type": "LogicalExpression",
- "operator": "||",
- "left": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 149,
- 157
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 20
- },
- "end": {
- "line": 5,
- "column": 28
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 161,
- 165
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 32
- },
- "end": {
- "line": 5,
- "column": 36
- }
- }
- },
- "range": [
- 149,
- 165
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 20
- },
- "end": {
- "line": 5,
- "column": 36
- }
- }
- }
- ],
- "range": [
- 144,
- 166
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 15
- },
- "end": {
- "line": 5,
- "column": 37
- }
- }
- },
- "range": [
- 133,
- 166
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 4
- },
- "end": {
- "line": 5,
- "column": 37
- }
- }
- },
- "range": [
- 133,
- 167
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 4
- },
- "end": {
- "line": 5,
- "column": 38
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "arr",
- "range": [
- 172,
- 175
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 4
- },
- "end": {
- "line": 6,
- "column": 7
- }
- }
- },
- "right": {
- "type": "LogicalExpression",
- "operator": "||",
- "left": {
- "type": "Identifier",
- "name": "arr",
- "range": [
- 178,
- 181
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 10
- },
- "end": {
- "line": 6,
- "column": 13
- }
- }
- },
- "right": {
- "type": "ArrayExpression",
- "elements": [],
- "range": [
- 185,
- 187
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 17
- },
- "end": {
- "line": 6,
- "column": 19
- }
- }
- },
- "range": [
- 178,
- 187
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 10
- },
- "end": {
- "line": 6,
- "column": 19
- }
- }
- },
- "range": [
- 172,
- 187
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 4
- },
- "end": {
- "line": 6,
- "column": 19
- }
- }
- },
- "range": [
- 172,
- 188
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 4
- },
- "end": {
- "line": 6,
- "column": 20
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "results",
- "range": [
- 197,
- 204
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 8
- },
- "end": {
- "line": 7,
- "column": 15
- }
- }
- },
- "init": {
- "type": "ArrayExpression",
- "elements": [],
- "range": [
- 207,
- 209
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 18
- },
- "end": {
- "line": 7,
- "column": 20
- }
- }
- },
- "range": [
- 197,
- 209
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 8
- },
- "end": {
- "line": 7,
- "column": 20
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 193,
- 210
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 4
- },
- "end": {
- "line": 7,
- "column": 21
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "counter",
- "range": [
- 219,
- 226
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 8
- },
- "end": {
- "line": 8,
- "column": 15
- }
- }
- },
- "init": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 229,
- 230
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 18
- },
- "end": {
- "line": 8,
- "column": 19
- }
- }
- },
- "range": [
- 219,
- 230
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 8
- },
- "end": {
- "line": 8,
- "column": 19
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 215,
- 231
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 4
- },
- "end": {
- "line": 8,
- "column": 20
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 237,
- 243
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 4
- },
- "end": {
- "line": 10,
- "column": 10
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "arr",
- "range": [
- 244,
- 247
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 11
- },
- "end": {
- "line": 10,
- "column": 14
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "value",
- "range": [
- 259,
- 264
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 26
- },
- "end": {
- "line": 10,
- "column": 31
- }
- }
- },
- {
- "type": "Identifier",
- "name": "_",
- "range": [
- 266,
- 267
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 33
- },
- "end": {
- "line": 10,
- "column": 34
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 269,
- 277
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 36
- },
- "end": {
- "line": 10,
- "column": 44
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "index",
- "range": [
- 293,
- 298
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 12
- },
- "end": {
- "line": 11,
- "column": 17
- }
- }
- },
- "init": {
- "type": "UpdateExpression",
- "operator": "++",
- "argument": {
- "type": "Identifier",
- "name": "counter",
- "range": [
- 301,
- 308
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 20
- },
- "end": {
- "line": 11,
- "column": 27
- }
- }
- },
- "prefix": false,
- "range": [
- 301,
- 310
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 20
- },
- "end": {
- "line": 11,
- "column": 29
- }
- }
- },
- "range": [
- 293,
- 310
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 12
- },
- "end": {
- "line": 11,
- "column": 29
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 289,
- 311
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 8
- },
- "end": {
- "line": 11,
- "column": 30
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 320,
- 328
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 8
- },
- "end": {
- "line": 12,
- "column": 16
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "value",
- "range": [
- 329,
- 334
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 17
- },
- "end": {
- "line": 12,
- "column": 22
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 346,
- 349
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 34
- },
- "end": {
- "line": 12,
- "column": 37
- }
- }
- },
- {
- "type": "Identifier",
- "name": "v",
- "range": [
- 351,
- 352
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 39
- },
- "end": {
- "line": 12,
- "column": 40
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "results",
- "range": [
- 368,
- 375
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 12
- },
- "end": {
- "line": 13,
- "column": 19
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "index",
- "range": [
- 376,
- 381
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 20
- },
- "end": {
- "line": 13,
- "column": 25
- }
- }
- },
- "range": [
- 368,
- 382
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 12
- },
- "end": {
- "line": 13,
- "column": 26
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "v",
- "range": [
- 385,
- 386
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 29
- },
- "end": {
- "line": 13,
- "column": 30
- }
- }
- },
- "range": [
- 368,
- 386
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 12
- },
- "end": {
- "line": 13,
- "column": 30
- }
- }
- },
- "range": [
- 368,
- 387
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 12
- },
- "end": {
- "line": 13,
- "column": 31
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 400,
- 408
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 12
- },
- "end": {
- "line": 14,
- "column": 20
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 409,
- 412
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 21
- },
- "end": {
- "line": 14,
- "column": 24
- }
- }
- }
- ],
- "range": [
- 400,
- 413
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 12
- },
- "end": {
- "line": 14,
- "column": 25
- }
- }
- },
- "range": [
- 400,
- 414
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 12
- },
- "end": {
- "line": 14,
- "column": 26
- }
- }
- }
- ],
- "range": [
- 354,
- 424
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 42
- },
- "end": {
- "line": 15,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 336,
- 424
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 24
- },
- "end": {
- "line": 15,
- "column": 9
- }
- }
- }
- ],
- "range": [
- 320,
- 425
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 8
- },
- "end": {
- "line": 15,
- "column": 10
- }
- }
- },
- "range": [
- 320,
- 426
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 8
- },
- "end": {
- "line": 15,
- "column": 11
- }
- }
- }
- ],
- "range": [
- 279,
- 432
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 46
- },
- "end": {
- "line": 16,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 249,
- 432
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 16
- },
- "end": {
- "line": 16,
- "column": 5
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 444,
- 447
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 17
- },
- "end": {
- "line": 16,
- "column": 20
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 459,
- 467
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 8
- },
- "end": {
- "line": 17,
- "column": 16
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 468,
- 471
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 17
- },
- "end": {
- "line": 17,
- "column": 20
- }
- }
- },
- {
- "type": "Identifier",
- "name": "results",
- "range": [
- 473,
- 480
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 22
- },
- "end": {
- "line": 17,
- "column": 29
- }
- }
- }
- ],
- "range": [
- 459,
- 481
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 8
- },
- "end": {
- "line": 17,
- "column": 30
- }
- }
- },
- "range": [
- 459,
- 482
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 8
- },
- "end": {
- "line": 17,
- "column": 31
- }
- }
- }
- ],
- "range": [
- 449,
- 488
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 22
- },
- "end": {
- "line": 18,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 434,
- 488
- ],
- "loc": {
- "start": {
- "line": 16,
- "column": 7
- },
- "end": {
- "line": 18,
- "column": 5
- }
- }
- }
- ],
- "range": [
- 237,
- 489
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 4
- },
- "end": {
- "line": 18,
- "column": 6
- }
- }
- },
- "range": [
- 237,
- 490
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 4
- },
- "end": {
- "line": 18,
- "column": 7
- }
- }
- }
- ],
- "range": [
- 127,
- 492
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 67
- },
- "end": {
- "line": 19,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 75,
- 492
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 15
- },
- "end": {
- "line": 19,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 60,
- 492
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 0
- },
- "end": {
- "line": 19,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 492
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 19,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/notId.js.json b/docs/ast/source/internal/notId.js.json
deleted file mode 100644
index d814cd8..0000000
--- a/docs/ast/source/internal/notId.js.json
+++ /dev/null
@@ -1,170 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "notId",
- "range": [
- 24,
- 29
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 24
- },
- "end": {
- "line": 1,
- "column": 29
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "v",
- "range": [
- 30,
- 31
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 30
- },
- "end": {
- "line": 1,
- "column": 31
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "UnaryExpression",
- "operator": "!",
- "argument": {
- "type": "Identifier",
- "name": "v",
- "range": [
- 47,
- 48
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 12
- },
- "end": {
- "line": 2,
- "column": 13
- }
- }
- },
- "prefix": true,
- "range": [
- 46,
- 48
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 11
- },
- "end": {
- "line": 2,
- "column": 13
- }
- }
- },
- "range": [
- 39,
- 49
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 4
- },
- "end": {
- "line": 2,
- "column": 14
- }
- }
- }
- ],
- "range": [
- 33,
- 51
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 33
- },
- "end": {
- "line": 3,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 15,
- 51
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 15
- },
- "end": {
- "line": 3,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 0,
- 51
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 3,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 51
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 3,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/once.js.json b/docs/ast/source/internal/once.js.json
deleted file mode 100644
index 7b9d858..0000000
--- a/docs/ast/source/internal/once.js.json
+++ /dev/null
@@ -1,534 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "once",
- "range": [
- 24,
- 28
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 24
- },
- "end": {
- "line": 1,
- "column": 28
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 29,
- 31
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 29
- },
- "end": {
- "line": 1,
- "column": 31
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "FunctionExpression",
- "id": null,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 72,
- 74
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 12
- },
- "end": {
- "line": 3,
- "column": 14
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 79,
- 83
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 19
- },
- "end": {
- "line": 3,
- "column": 23
- }
- }
- },
- "range": [
- 72,
- 83
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 12
- },
- "end": {
- "line": 3,
- "column": 23
- }
- }
- },
- "consequent": {
- "type": "ReturnStatement",
- "argument": null,
- "range": [
- 85,
- 92
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 25
- },
- "end": {
- "line": 3,
- "column": 32
- }
- }
- },
- "alternate": null,
- "range": [
- 68,
- 92
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 8
- },
- "end": {
- "line": 3,
- "column": 32
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "callFn",
- "range": [
- 105,
- 111
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 12
- },
- "end": {
- "line": 4,
- "column": 18
- }
- }
- },
- "init": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 114,
- 116
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 21
- },
- "end": {
- "line": 4,
- "column": 23
- }
- }
- },
- "range": [
- 105,
- 116
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 12
- },
- "end": {
- "line": 4,
- "column": 23
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 101,
- 117
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 8
- },
- "end": {
- "line": 4,
- "column": 24
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 126,
- 128
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 5,
- "column": 10
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 131,
- 135
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 13
- },
- "end": {
- "line": 5,
- "column": 17
- }
- }
- },
- "range": [
- 126,
- 135
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 5,
- "column": 17
- }
- }
- },
- "range": [
- 126,
- 136
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 5,
- "column": 18
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "callFn",
- "range": [
- 145,
- 151
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 14
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "apply",
- "range": [
- 152,
- 157
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 15
- },
- "end": {
- "line": 6,
- "column": 20
- }
- }
- },
- "range": [
- 145,
- 157
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 20
- }
- }
- },
- "arguments": [
- {
- "type": "ThisExpression",
- "range": [
- 158,
- 162
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 21
- },
- "end": {
- "line": 6,
- "column": 25
- }
- }
- },
- {
- "type": "Identifier",
- "name": "arguments",
- "range": [
- 164,
- 173
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 27
- },
- "end": {
- "line": 6,
- "column": 36
- }
- }
- }
- ],
- "range": [
- 145,
- 174
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 37
- }
- }
- },
- "range": [
- 145,
- 175
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 38
- }
- }
- }
- ],
- "range": [
- 58,
- 181
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 23
- },
- "end": {
- "line": 7,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 46,
- 181
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 11
- },
- "end": {
- "line": 7,
- "column": 5
- }
- }
- },
- "range": [
- 39,
- 182
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 4
- },
- "end": {
- "line": 7,
- "column": 6
- }
- }
- }
- ],
- "range": [
- 33,
- 184
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 33
- },
- "end": {
- "line": 8,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 15,
- 184
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 15
- },
- "end": {
- "line": 8,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 0,
- 184
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 8,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 184
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 8,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/onlyOnce.js.json b/docs/ast/source/internal/onlyOnce.js.json
deleted file mode 100644
index 3717c34..0000000
--- a/docs/ast/source/internal/onlyOnce.js.json
+++ /dev/null
@@ -1,589 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "onlyOnce",
- "range": [
- 24,
- 32
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 24
- },
- "end": {
- "line": 1,
- "column": 32
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 33,
- 35
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 33
- },
- "end": {
- "line": 1,
- "column": 35
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "FunctionExpression",
- "id": null,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 75,
- 77
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 12
- },
- "end": {
- "line": 3,
- "column": 14
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 82,
- 86
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 19
- },
- "end": {
- "line": 3,
- "column": 23
- }
- }
- },
- "range": [
- 75,
- 86
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 12
- },
- "end": {
- "line": 3,
- "column": 23
- }
- }
- },
- "consequent": {
- "type": "ThrowStatement",
- "argument": {
- "type": "NewExpression",
- "callee": {
- "type": "Identifier",
- "name": "Error",
- "range": [
- 98,
- 103
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 35
- },
- "end": {
- "line": 3,
- "column": 40
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": "Callback was already called.",
- "raw": "\"Callback was already called.\"",
- "range": [
- 104,
- 134
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 41
- },
- "end": {
- "line": 3,
- "column": 71
- }
- }
- }
- ],
- "range": [
- 94,
- 135
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 31
- },
- "end": {
- "line": 3,
- "column": 72
- }
- }
- },
- "range": [
- 88,
- 136
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 25
- },
- "end": {
- "line": 3,
- "column": 73
- }
- }
- },
- "alternate": null,
- "range": [
- 71,
- 136
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 8
- },
- "end": {
- "line": 3,
- "column": 73
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "callFn",
- "range": [
- 149,
- 155
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 12
- },
- "end": {
- "line": 4,
- "column": 18
- }
- }
- },
- "init": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 158,
- 160
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 21
- },
- "end": {
- "line": 4,
- "column": 23
- }
- }
- },
- "range": [
- 149,
- 160
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 12
- },
- "end": {
- "line": 4,
- "column": 23
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 145,
- 161
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 8
- },
- "end": {
- "line": 4,
- "column": 24
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 170,
- 172
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 5,
- "column": 10
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 175,
- 179
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 13
- },
- "end": {
- "line": 5,
- "column": 17
- }
- }
- },
- "range": [
- 170,
- 179
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 5,
- "column": 17
- }
- }
- },
- "range": [
- 170,
- 180
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 5,
- "column": 18
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "callFn",
- "range": [
- 189,
- 195
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 14
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "apply",
- "range": [
- 196,
- 201
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 15
- },
- "end": {
- "line": 6,
- "column": 20
- }
- }
- },
- "range": [
- 189,
- 201
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 20
- }
- }
- },
- "arguments": [
- {
- "type": "ThisExpression",
- "range": [
- 202,
- 206
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 21
- },
- "end": {
- "line": 6,
- "column": 25
- }
- }
- },
- {
- "type": "Identifier",
- "name": "arguments",
- "range": [
- 208,
- 217
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 27
- },
- "end": {
- "line": 6,
- "column": 36
- }
- }
- }
- ],
- "range": [
- 189,
- 218
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 37
- }
- }
- },
- "range": [
- 189,
- 219
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 8
- },
- "end": {
- "line": 6,
- "column": 38
- }
- }
- }
- ],
- "range": [
- 61,
- 225
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 22
- },
- "end": {
- "line": 7,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 50,
- 225
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 11
- },
- "end": {
- "line": 7,
- "column": 5
- }
- }
- },
- "range": [
- 43,
- 226
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 4
- },
- "end": {
- "line": 7,
- "column": 6
- }
- }
- }
- ],
- "range": [
- 37,
- 228
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 37
- },
- "end": {
- "line": 8,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 15,
- 228
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 15
- },
- "end": {
- "line": 8,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 0,
- 228
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 8,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 228
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 8,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/parallel.js.json b/docs/ast/source/internal/parallel.js.json
deleted file mode 100644
index 1db1426..0000000
--- a/docs/ast/source/internal/parallel.js.json
+++ /dev/null
@@ -1,1540 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 7,
- 11
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 11
- }
- }
- },
- "range": [
- 7,
- 11
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 11
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/noop",
- "raw": "'lodash/noop'",
- "range": [
- 17,
- 30
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 17
- },
- "end": {
- "line": 1,
- "column": 30
- }
- }
- },
- "range": [
- 0,
- 31
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 31
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "isArrayLike",
- "range": [
- 39,
- 50
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 18
- }
- }
- },
- "range": [
- 39,
- 50
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 18
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/isArrayLike",
- "raw": "'lodash/isArrayLike'",
- "range": [
- 56,
- 76
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 24
- },
- "end": {
- "line": 2,
- "column": 44
- }
- }
- },
- "range": [
- 32,
- 77
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 0
- },
- "end": {
- "line": 2,
- "column": 45
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "rest",
- "range": [
- 85,
- 89
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 7
- },
- "end": {
- "line": 3,
- "column": 11
- }
- }
- },
- "range": [
- 85,
- 89
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 7
- },
- "end": {
- "line": 3,
- "column": 11
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/rest",
- "raw": "'lodash/rest'",
- "range": [
- 95,
- 108
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 17
- },
- "end": {
- "line": 3,
- "column": 30
- }
- }
- },
- "range": [
- 78,
- 109
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 0
- },
- "end": {
- "line": 3,
- "column": 31
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "_parallel",
- "range": [
- 135,
- 144
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 24
- },
- "end": {
- "line": 5,
- "column": 33
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 145,
- 151
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 34
- },
- "end": {
- "line": 5,
- "column": 40
- }
- }
- },
- {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 153,
- 158
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 42
- },
- "end": {
- "line": 5,
- "column": 47
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 160,
- 168
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 49
- },
- "end": {
- "line": 5,
- "column": 57
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 176,
- 184
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 4
- },
- "end": {
- "line": 6,
- "column": 12
- }
- }
- },
- "right": {
- "type": "LogicalExpression",
- "operator": "||",
- "left": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 187,
- 195
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 15
- },
- "end": {
- "line": 6,
- "column": 23
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 199,
- 203
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 27
- },
- "end": {
- "line": 6,
- "column": 31
- }
- }
- },
- "range": [
- 187,
- 203
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 15
- },
- "end": {
- "line": 6,
- "column": 31
- }
- }
- },
- "range": [
- 176,
- 203
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 4
- },
- "end": {
- "line": 6,
- "column": 31
- }
- }
- },
- "range": [
- 176,
- 204
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 4
- },
- "end": {
- "line": 6,
- "column": 32
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "results",
- "range": [
- 213,
- 220
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 8
- },
- "end": {
- "line": 7,
- "column": 15
- }
- }
- },
- "init": {
- "type": "ConditionalExpression",
- "test": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "isArrayLike",
- "range": [
- 223,
- 234
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 18
- },
- "end": {
- "line": 7,
- "column": 29
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 235,
- 240
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 30
- },
- "end": {
- "line": 7,
- "column": 35
- }
- }
- }
- ],
- "range": [
- 223,
- 241
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 18
- },
- "end": {
- "line": 7,
- "column": 36
- }
- }
- },
- "consequent": {
- "type": "ArrayExpression",
- "elements": [],
- "range": [
- 244,
- 246
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 39
- },
- "end": {
- "line": 7,
- "column": 41
- }
- }
- },
- "alternate": {
- "type": "ObjectExpression",
- "properties": [],
- "range": [
- 249,
- 251
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 44
- },
- "end": {
- "line": 7,
- "column": 46
- }
- }
- },
- "range": [
- 223,
- 251
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 18
- },
- "end": {
- "line": 7,
- "column": 46
- }
- }
- },
- "range": [
- 213,
- 251
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 8
- },
- "end": {
- "line": 7,
- "column": 46
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 209,
- 252
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 4
- },
- "end": {
- "line": 7,
- "column": 47
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 258,
- 264
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 4
- },
- "end": {
- "line": 9,
- "column": 10
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 265,
- 270
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 11
- },
- "end": {
- "line": 9,
- "column": 16
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "task",
- "range": [
- 282,
- 286
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 28
- },
- "end": {
- "line": 9,
- "column": 32
- }
- }
- },
- {
- "type": "Identifier",
- "name": "key",
- "range": [
- 288,
- 291
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 34
- },
- "end": {
- "line": 9,
- "column": 37
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 293,
- 301
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 39
- },
- "end": {
- "line": 9,
- "column": 47
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "task",
- "range": [
- 313,
- 317
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 8
- },
- "end": {
- "line": 10,
- "column": 12
- }
- }
- },
- "arguments": [
- {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "rest",
- "range": [
- 318,
- 322
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 13
- },
- "end": {
- "line": 10,
- "column": 17
- }
- }
- },
- "arguments": [
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 333,
- 336
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 28
- },
- "end": {
- "line": 10,
- "column": 31
- }
- }
- },
- {
- "type": "Identifier",
- "name": "args",
- "range": [
- 338,
- 342
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 33
- },
- "end": {
- "line": 10,
- "column": 37
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "<=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "args",
- "range": [
- 362,
- 366
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 16
- },
- "end": {
- "line": 11,
- "column": 20
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 367,
- 373
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 21
- },
- "end": {
- "line": 11,
- "column": 27
- }
- }
- },
- "range": [
- 362,
- 373
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 16
- },
- "end": {
- "line": 11,
- "column": 27
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 1,
- "raw": "1",
- "range": [
- 377,
- 378
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 31
- },
- "end": {
- "line": 11,
- "column": 32
- }
- }
- },
- "range": [
- 362,
- 378
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 16
- },
- "end": {
- "line": 11,
- "column": 32
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "args",
- "range": [
- 398,
- 402
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 16
- },
- "end": {
- "line": 12,
- "column": 20
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "args",
- "range": [
- 405,
- 409
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 23
- },
- "end": {
- "line": 12,
- "column": 27
- }
- }
- },
- "property": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 410,
- 411
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 28
- },
- "end": {
- "line": 12,
- "column": 29
- }
- }
- },
- "range": [
- 405,
- 412
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 23
- },
- "end": {
- "line": 12,
- "column": 30
- }
- }
- },
- "range": [
- 398,
- 412
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 16
- },
- "end": {
- "line": 12,
- "column": 30
- }
- }
- },
- "range": [
- 398,
- 413
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 16
- },
- "end": {
- "line": 12,
- "column": 31
- }
- }
- }
- ],
- "range": [
- 380,
- 427
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 34
- },
- "end": {
- "line": 13,
- "column": 13
- }
- }
- },
- "alternate": null,
- "range": [
- 358,
- 427
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 12
- },
- "end": {
- "line": 13,
- "column": 13
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "results",
- "range": [
- 440,
- 447
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 12
- },
- "end": {
- "line": 14,
- "column": 19
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "key",
- "range": [
- 448,
- 451
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 20
- },
- "end": {
- "line": 14,
- "column": 23
- }
- }
- },
- "range": [
- 440,
- 452
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 12
- },
- "end": {
- "line": 14,
- "column": 24
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "args",
- "range": [
- 455,
- 459
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 27
- },
- "end": {
- "line": 14,
- "column": 31
- }
- }
- },
- "range": [
- 440,
- 459
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 12
- },
- "end": {
- "line": 14,
- "column": 31
- }
- }
- },
- "range": [
- 440,
- 460
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 12
- },
- "end": {
- "line": 14,
- "column": 32
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 473,
- 481
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 12
- },
- "end": {
- "line": 15,
- "column": 20
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 482,
- 485
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 21
- },
- "end": {
- "line": 15,
- "column": 24
- }
- }
- }
- ],
- "range": [
- 473,
- 486
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 12
- },
- "end": {
- "line": 15,
- "column": 25
- }
- }
- },
- "range": [
- 473,
- 487
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 12
- },
- "end": {
- "line": 15,
- "column": 26
- }
- }
- }
- ],
- "range": [
- 344,
- 497
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 39
- },
- "end": {
- "line": 16,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 323,
- 497
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 18
- },
- "end": {
- "line": 16,
- "column": 9
- }
- }
- }
- ],
- "range": [
- 318,
- 498
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 13
- },
- "end": {
- "line": 16,
- "column": 10
- }
- }
- }
- ],
- "range": [
- 313,
- 499
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 8
- },
- "end": {
- "line": 16,
- "column": 11
- }
- }
- },
- "range": [
- 313,
- 500
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 8
- },
- "end": {
- "line": 16,
- "column": 12
- }
- }
- }
- ],
- "range": [
- 303,
- 506
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 49
- },
- "end": {
- "line": 17,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 272,
- 506
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 18
- },
- "end": {
- "line": 17,
- "column": 5
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 518,
- 521
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 17
- },
- "end": {
- "line": 17,
- "column": 20
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 533,
- 541
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 8
- },
- "end": {
- "line": 18,
- "column": 16
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 542,
- 545
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 17
- },
- "end": {
- "line": 18,
- "column": 20
- }
- }
- },
- {
- "type": "Identifier",
- "name": "results",
- "range": [
- 547,
- 554
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 22
- },
- "end": {
- "line": 18,
- "column": 29
- }
- }
- }
- ],
- "range": [
- 533,
- 555
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 8
- },
- "end": {
- "line": 18,
- "column": 30
- }
- }
- },
- "range": [
- 533,
- 556
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 8
- },
- "end": {
- "line": 18,
- "column": 31
- }
- }
- }
- ],
- "range": [
- 523,
- 562
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 22
- },
- "end": {
- "line": 19,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 508,
- 562
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 7
- },
- "end": {
- "line": 19,
- "column": 5
- }
- }
- }
- ],
- "range": [
- 258,
- 563
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 4
- },
- "end": {
- "line": 19,
- "column": 6
- }
- }
- },
- "range": [
- 258,
- 564
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 4
- },
- "end": {
- "line": 19,
- "column": 7
- }
- }
- }
- ],
- "range": [
- 170,
- 566
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 59
- },
- "end": {
- "line": 20,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 126,
- 566
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 15
- },
- "end": {
- "line": 20,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 111,
- 566
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 0
- },
- "end": {
- "line": 20,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 566
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 20,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/queue.js.json b/docs/ast/source/internal/queue.js.json
deleted file mode 100644
index 110e8df..0000000
--- a/docs/ast/source/internal/queue.js.json
+++ /dev/null
@@ -1,10726 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "arrayEach",
- "range": [
- 7,
- 16
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 16
- }
- }
- },
- "range": [
- 7,
- 16
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 16
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/_arrayEach",
- "raw": "'lodash/_arrayEach'",
- "range": [
- 22,
- 41
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 22
- },
- "end": {
- "line": 1,
- "column": 41
- }
- }
- },
- "range": [
- 0,
- 42
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 42
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "arrayMap",
- "range": [
- 50,
- 58
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 15
- }
- }
- },
- "range": [
- 50,
- 58
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 7
- },
- "end": {
- "line": 2,
- "column": 15
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/_arrayMap",
- "raw": "'lodash/_arrayMap'",
- "range": [
- 64,
- 82
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 21
- },
- "end": {
- "line": 2,
- "column": 39
- }
- }
- },
- "range": [
- 43,
- 83
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 0
- },
- "end": {
- "line": 2,
- "column": 40
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "isArray",
- "range": [
- 91,
- 98
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 7
- },
- "end": {
- "line": 3,
- "column": 14
- }
- }
- },
- "range": [
- 91,
- 98
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 7
- },
- "end": {
- "line": 3,
- "column": 14
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/isArray",
- "raw": "'lodash/isArray'",
- "range": [
- 104,
- 120
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 20
- },
- "end": {
- "line": 3,
- "column": 36
- }
- }
- },
- "range": [
- 84,
- 121
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 0
- },
- "end": {
- "line": 3,
- "column": 37
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 129,
- 133
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 7
- },
- "end": {
- "line": 4,
- "column": 11
- }
- }
- },
- "range": [
- 129,
- 133
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 7
- },
- "end": {
- "line": 4,
- "column": 11
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/noop",
- "raw": "'lodash/noop'",
- "range": [
- 139,
- 152
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 17
- },
- "end": {
- "line": 4,
- "column": 30
- }
- }
- },
- "range": [
- 122,
- 153
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 0
- },
- "end": {
- "line": 4,
- "column": 31
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "property",
- "range": [
- 161,
- 169
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 7
- },
- "end": {
- "line": 5,
- "column": 15
- }
- }
- },
- "range": [
- 161,
- 169
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 7
- },
- "end": {
- "line": 5,
- "column": 15
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/_baseProperty",
- "raw": "'lodash/_baseProperty'",
- "range": [
- 175,
- 197
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 21
- },
- "end": {
- "line": 5,
- "column": 43
- }
- }
- },
- "range": [
- 154,
- 198
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 0
- },
- "end": {
- "line": 5,
- "column": 44
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "onlyOnce",
- "range": [
- 207,
- 215
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 7
- },
- "end": {
- "line": 7,
- "column": 15
- }
- }
- },
- "range": [
- 207,
- 215
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 7
- },
- "end": {
- "line": 7,
- "column": 15
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "./onlyOnce",
- "raw": "'./onlyOnce'",
- "range": [
- 221,
- 233
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 21
- },
- "end": {
- "line": 7,
- "column": 33
- }
- }
- },
- "range": [
- 200,
- 234
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 0
- },
- "end": {
- "line": 7,
- "column": 34
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "setImmediate",
- "range": [
- 242,
- 254
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 7
- },
- "end": {
- "line": 8,
- "column": 19
- }
- }
- },
- "range": [
- 242,
- 254
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 7
- },
- "end": {
- "line": 8,
- "column": 19
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "./setImmediate",
- "raw": "'./setImmediate'",
- "range": [
- 260,
- 276
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 25
- },
- "end": {
- "line": 8,
- "column": 41
- }
- }
- },
- "range": [
- 235,
- 277
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 0
- },
- "end": {
- "line": 8,
- "column": 42
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "queue",
- "range": [
- 303,
- 308
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 24
- },
- "end": {
- "line": 10,
- "column": 29
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "worker",
- "range": [
- 309,
- 315
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 30
- },
- "end": {
- "line": 10,
- "column": 36
- }
- }
- },
- {
- "type": "Identifier",
- "name": "concurrency",
- "range": [
- 317,
- 328
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 38
- },
- "end": {
- "line": 10,
- "column": 49
- }
- }
- },
- {
- "type": "Identifier",
- "name": "payload",
- "range": [
- 330,
- 337
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 51
- },
- "end": {
- "line": 10,
- "column": 58
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "==",
- "left": {
- "type": "Identifier",
- "name": "concurrency",
- "range": [
- 349,
- 360
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 8
- },
- "end": {
- "line": 11,
- "column": 19
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 364,
- 368
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 23
- },
- "end": {
- "line": 11,
- "column": 27
- }
- }
- },
- "range": [
- 349,
- 368
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 8
- },
- "end": {
- "line": 11,
- "column": 27
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "concurrency",
- "range": [
- 380,
- 391
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 8
- },
- "end": {
- "line": 12,
- "column": 19
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 1,
- "raw": "1",
- "range": [
- 394,
- 395
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 22
- },
- "end": {
- "line": 12,
- "column": 23
- }
- }
- },
- "range": [
- 380,
- 395
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 8
- },
- "end": {
- "line": 12,
- "column": 23
- }
- }
- },
- "range": [
- 380,
- 396
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 8
- },
- "end": {
- "line": 12,
- "column": 24
- }
- }
- }
- ],
- "range": [
- 370,
- 402
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 29
- },
- "end": {
- "line": 13,
- "column": 5
- }
- }
- },
- "alternate": {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "Identifier",
- "name": "concurrency",
- "range": [
- 415,
- 426
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 12
- },
- "end": {
- "line": 14,
- "column": 23
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 431,
- 432
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 28
- },
- "end": {
- "line": 14,
- "column": 29
- }
- }
- },
- "range": [
- 415,
- 432
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 12
- },
- "end": {
- "line": 14,
- "column": 29
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ThrowStatement",
- "argument": {
- "type": "NewExpression",
- "callee": {
- "type": "Identifier",
- "name": "Error",
- "range": [
- 454,
- 459
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 18
- },
- "end": {
- "line": 15,
- "column": 23
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": "Concurrency must not be zero",
- "raw": "'Concurrency must not be zero'",
- "range": [
- 460,
- 490
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 24
- },
- "end": {
- "line": 15,
- "column": 54
- }
- }
- }
- ],
- "range": [
- 450,
- 491
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 14
- },
- "end": {
- "line": 15,
- "column": 55
- }
- }
- },
- "range": [
- 444,
- 492
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 8
- },
- "end": {
- "line": 15,
- "column": 56
- }
- }
- }
- ],
- "range": [
- 434,
- 498
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 31
- },
- "end": {
- "line": 16,
- "column": 5
- }
- }
- },
- "alternate": null,
- "range": [
- 412,
- 498
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 9
- },
- "end": {
- "line": 16,
- "column": 5
- }
- }
- },
- "range": [
- 345,
- 498
- ],
- "loc": {
- "start": {
- "line": 11,
- "column": 4
- },
- "end": {
- "line": 16,
- "column": 5
- }
- }
- },
- {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "_insert",
- "range": [
- 512,
- 519
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 13
- },
- "end": {
- "line": 17,
- "column": 20
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "q",
- "range": [
- 520,
- 521
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 21
- },
- "end": {
- "line": 17,
- "column": 22
- }
- }
- },
- {
- "type": "Identifier",
- "name": "data",
- "range": [
- 523,
- 527
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 24
- },
- "end": {
- "line": 17,
- "column": 28
- }
- }
- },
- {
- "type": "Identifier",
- "name": "pos",
- "range": [
- 529,
- 532
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 30
- },
- "end": {
- "line": 17,
- "column": 33
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 534,
- 542
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 35
- },
- "end": {
- "line": 17,
- "column": 43
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "LogicalExpression",
- "operator": "&&",
- "left": {
- "type": "BinaryExpression",
- "operator": "!=",
- "left": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 558,
- 566
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 12
- },
- "end": {
- "line": 18,
- "column": 20
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 570,
- 574
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 24
- },
- "end": {
- "line": 18,
- "column": 28
- }
- }
- },
- "range": [
- 558,
- 574
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 12
- },
- "end": {
- "line": 18,
- "column": 28
- }
- }
- },
- "right": {
- "type": "BinaryExpression",
- "operator": "!==",
- "left": {
- "type": "UnaryExpression",
- "operator": "typeof",
- "argument": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 585,
- 593
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 39
- },
- "end": {
- "line": 18,
- "column": 47
- }
- }
- },
- "prefix": true,
- "range": [
- 578,
- 593
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 32
- },
- "end": {
- "line": 18,
- "column": 47
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": "function",
- "raw": "'function'",
- "range": [
- 598,
- 608
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 52
- },
- "end": {
- "line": 18,
- "column": 62
- }
- }
- },
- "range": [
- 578,
- 608
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 32
- },
- "end": {
- "line": 18,
- "column": 62
- }
- }
- },
- "range": [
- 558,
- 608
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 12
- },
- "end": {
- "line": 18,
- "column": 62
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ThrowStatement",
- "argument": {
- "type": "NewExpression",
- "callee": {
- "type": "Identifier",
- "name": "Error",
- "range": [
- 634,
- 639
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 22
- },
- "end": {
- "line": 19,
- "column": 27
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": "task callback must be a function",
- "raw": "'task callback must be a function'",
- "range": [
- 640,
- 674
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 28
- },
- "end": {
- "line": 19,
- "column": 62
- }
- }
- }
- ],
- "range": [
- 630,
- 675
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 18
- },
- "end": {
- "line": 19,
- "column": 63
- }
- }
- },
- "range": [
- 624,
- 676
- ],
- "loc": {
- "start": {
- "line": 19,
- "column": 12
- },
- "end": {
- "line": 19,
- "column": 64
- }
- }
- }
- ],
- "range": [
- 610,
- 686
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 64
- },
- "end": {
- "line": 20,
- "column": 9
- }
- }
- },
- "alternate": null,
- "range": [
- 554,
- 686
- ],
- "loc": {
- "start": {
- "line": 18,
- "column": 8
- },
- "end": {
- "line": 20,
- "column": 9
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 695,
- 696
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 8
- },
- "end": {
- "line": 21,
- "column": 9
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "started",
- "range": [
- 697,
- 704
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 10
- },
- "end": {
- "line": 21,
- "column": 17
- }
- }
- },
- "range": [
- 695,
- 704
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 8
- },
- "end": {
- "line": 21,
- "column": 17
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": true,
- "raw": "true",
- "range": [
- 707,
- 711
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 20
- },
- "end": {
- "line": 21,
- "column": 24
- }
- }
- },
- "range": [
- 695,
- 711
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 8
- },
- "end": {
- "line": 21,
- "column": 24
- }
- }
- },
- "range": [
- 695,
- 712
- ],
- "loc": {
- "start": {
- "line": 21,
- "column": 8
- },
- "end": {
- "line": 21,
- "column": 25
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "UnaryExpression",
- "operator": "!",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "isArray",
- "range": [
- 726,
- 733
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 13
- },
- "end": {
- "line": 22,
- "column": 20
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "data",
- "range": [
- 734,
- 738
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 21
- },
- "end": {
- "line": 22,
- "column": 25
- }
- }
- }
- ],
- "range": [
- 726,
- 739
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 13
- },
- "end": {
- "line": 22,
- "column": 26
- }
- }
- },
- "prefix": true,
- "range": [
- 725,
- 739
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 12
- },
- "end": {
- "line": 22,
- "column": 26
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "data",
- "range": [
- 755,
- 759
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 12
- },
- "end": {
- "line": 23,
- "column": 16
- }
- }
- },
- "right": {
- "type": "ArrayExpression",
- "elements": [
- {
- "type": "Identifier",
- "name": "data",
- "range": [
- 763,
- 767
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 20
- },
- "end": {
- "line": 23,
- "column": 24
- }
- }
- }
- ],
- "range": [
- 762,
- 768
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 19
- },
- "end": {
- "line": 23,
- "column": 25
- }
- }
- },
- "range": [
- 755,
- 768
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 12
- },
- "end": {
- "line": 23,
- "column": 25
- }
- }
- },
- "range": [
- 755,
- 769
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 12
- },
- "end": {
- "line": 23,
- "column": 26
- }
- }
- }
- ],
- "range": [
- 741,
- 779
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 28
- },
- "end": {
- "line": 24,
- "column": 9
- }
- }
- },
- "alternate": null,
- "range": [
- 721,
- 779
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 8
- },
- "end": {
- "line": 24,
- "column": 9
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "LogicalExpression",
- "operator": "&&",
- "left": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "data",
- "range": [
- 791,
- 795
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 11
- },
- "end": {
- "line": 25,
- "column": 15
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 796,
- 802
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 16
- },
- "end": {
- "line": 25,
- "column": 22
- }
- }
- },
- "range": [
- 791,
- 802
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 11
- },
- "end": {
- "line": 25,
- "column": 22
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 807,
- 808
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 27
- },
- "end": {
- "line": 25,
- "column": 28
- }
- }
- },
- "range": [
- 791,
- 808
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 11
- },
- "end": {
- "line": 25,
- "column": 28
- }
- }
- },
- "right": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 812,
- 813
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 32
- },
- "end": {
- "line": 25,
- "column": 33
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "idle",
- "range": [
- 814,
- 818
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 34
- },
- "end": {
- "line": 25,
- "column": 38
- }
- }
- },
- "range": [
- 812,
- 818
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 32
- },
- "end": {
- "line": 25,
- "column": 38
- }
- }
- },
- "arguments": [],
- "range": [
- 812,
- 820
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 32
- },
- "end": {
- "line": 25,
- "column": 40
- }
- }
- },
- "range": [
- 791,
- 820
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 11
- },
- "end": {
- "line": 25,
- "column": 40
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "setImmediate",
- "range": [
- 903,
- 915
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 19
- },
- "end": {
- "line": 27,
- "column": 31
- }
- }
- },
- "arguments": [
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 945,
- 946
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 16
- },
- "end": {
- "line": 28,
- "column": 17
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "drain",
- "range": [
- 947,
- 952
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 18
- },
- "end": {
- "line": 28,
- "column": 23
- }
- }
- },
- "range": [
- 945,
- 952
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 16
- },
- "end": {
- "line": 28,
- "column": 23
- }
- }
- },
- "arguments": [],
- "range": [
- 945,
- 954
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 16
- },
- "end": {
- "line": 28,
- "column": 25
- }
- }
- },
- "range": [
- 945,
- 955
- ],
- "loc": {
- "start": {
- "line": 28,
- "column": 16
- },
- "end": {
- "line": 28,
- "column": 26
- }
- }
- }
- ],
- "range": [
- 927,
- 969
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 43
- },
- "end": {
- "line": 29,
- "column": 13
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 916,
- 969
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 32
- },
- "end": {
- "line": 29,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 903,
- 970
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 19
- },
- "end": {
- "line": 29,
- "column": 14
- }
- }
- },
- "range": [
- 896,
- 971
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 12
- },
- "end": {
- "line": 29,
- "column": 15
- }
- },
- "leadingComments": [
- {
- "type": "Line",
- "value": " call drain immediately if there are no tasks",
- "range": [
- 836,
- 883
- ],
- "loc": {
- "start": {
- "line": 26,
- "column": 12
- },
- "end": {
- "line": 26,
- "column": 59
- }
- }
- }
- ]
- }
- ],
- "range": [
- 822,
- 981
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 42
- },
- "end": {
- "line": 30,
- "column": 9
- }
- }
- },
- "alternate": null,
- "range": [
- 788,
- 981
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 8
- },
- "end": {
- "line": 30,
- "column": 9
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "arrayEach",
- "range": [
- 990,
- 999
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 8
- },
- "end": {
- "line": 31,
- "column": 17
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "data",
- "range": [
- 1000,
- 1004
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 18
- },
- "end": {
- "line": 31,
- "column": 22
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "task",
- "range": [
- 1015,
- 1019
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 33
- },
- "end": {
- "line": 31,
- "column": 37
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "item",
- "range": [
- 1039,
- 1043
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 16
- },
- "end": {
- "line": 32,
- "column": 20
- }
- }
- },
- "init": {
- "type": "ObjectExpression",
- "properties": [
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "data",
- "range": [
- 1064,
- 1068
- ],
- "loc": {
- "start": {
- "line": 33,
- "column": 16
- },
- "end": {
- "line": 33,
- "column": 20
- }
- }
- },
- "value": {
- "type": "Identifier",
- "name": "task",
- "range": [
- 1070,
- 1074
- ],
- "loc": {
- "start": {
- "line": 33,
- "column": 22
- },
- "end": {
- "line": 33,
- "column": 26
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 1064,
- 1074
- ],
- "loc": {
- "start": {
- "line": 33,
- "column": 16
- },
- "end": {
- "line": 33,
- "column": 26
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 1092,
- 1100
- ],
- "loc": {
- "start": {
- "line": 34,
- "column": 16
- },
- "end": {
- "line": 34,
- "column": 24
- }
- }
- },
- "value": {
- "type": "LogicalExpression",
- "operator": "||",
- "left": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 1102,
- 1110
- ],
- "loc": {
- "start": {
- "line": 34,
- "column": 26
- },
- "end": {
- "line": 34,
- "column": 34
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 1114,
- 1118
- ],
- "loc": {
- "start": {
- "line": 34,
- "column": 38
- },
- "end": {
- "line": 34,
- "column": 42
- }
- }
- },
- "range": [
- 1102,
- 1118
- ],
- "loc": {
- "start": {
- "line": 34,
- "column": 26
- },
- "end": {
- "line": 34,
- "column": 42
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 1092,
- 1118
- ],
- "loc": {
- "start": {
- "line": 34,
- "column": 16
- },
- "end": {
- "line": 34,
- "column": 42
- }
- }
- }
- ],
- "range": [
- 1046,
- 1132
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 23
- },
- "end": {
- "line": 35,
- "column": 13
- }
- }
- },
- "range": [
- 1039,
- 1132
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 16
- },
- "end": {
- "line": 35,
- "column": 13
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 1035,
- 1133
- ],
- "loc": {
- "start": {
- "line": 32,
- "column": 12
- },
- "end": {
- "line": 35,
- "column": 14
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "pos",
- "range": [
- 1151,
- 1154
- ],
- "loc": {
- "start": {
- "line": 37,
- "column": 16
- },
- "end": {
- "line": 37,
- "column": 19
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 1174,
- 1175
- ],
- "loc": {
- "start": {
- "line": 38,
- "column": 16
- },
- "end": {
- "line": 38,
- "column": 17
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 1176,
- 1181
- ],
- "loc": {
- "start": {
- "line": 38,
- "column": 18
- },
- "end": {
- "line": 38,
- "column": 23
- }
- }
- },
- "range": [
- 1174,
- 1181
- ],
- "loc": {
- "start": {
- "line": 38,
- "column": 16
- },
- "end": {
- "line": 38,
- "column": 23
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "unshift",
- "range": [
- 1182,
- 1189
- ],
- "loc": {
- "start": {
- "line": 38,
- "column": 24
- },
- "end": {
- "line": 38,
- "column": 31
- }
- }
- },
- "range": [
- 1174,
- 1189
- ],
- "loc": {
- "start": {
- "line": 38,
- "column": 16
- },
- "end": {
- "line": 38,
- "column": 31
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "item",
- "range": [
- 1190,
- 1194
- ],
- "loc": {
- "start": {
- "line": 38,
- "column": 32
- },
- "end": {
- "line": 38,
- "column": 36
- }
- }
- }
- ],
- "range": [
- 1174,
- 1195
- ],
- "loc": {
- "start": {
- "line": 38,
- "column": 16
- },
- "end": {
- "line": 38,
- "column": 37
- }
- }
- },
- "range": [
- 1174,
- 1196
- ],
- "loc": {
- "start": {
- "line": 38,
- "column": 16
- },
- "end": {
- "line": 38,
- "column": 38
- }
- }
- }
- ],
- "range": [
- 1156,
- 1210
- ],
- "loc": {
- "start": {
- "line": 37,
- "column": 21
- },
- "end": {
- "line": 39,
- "column": 13
- }
- }
- },
- "alternate": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 1234,
- 1235
- ],
- "loc": {
- "start": {
- "line": 40,
- "column": 16
- },
- "end": {
- "line": 40,
- "column": 17
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 1236,
- 1241
- ],
- "loc": {
- "start": {
- "line": 40,
- "column": 18
- },
- "end": {
- "line": 40,
- "column": 23
- }
- }
- },
- "range": [
- 1234,
- 1241
- ],
- "loc": {
- "start": {
- "line": 40,
- "column": 16
- },
- "end": {
- "line": 40,
- "column": 23
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "push",
- "range": [
- 1242,
- 1246
- ],
- "loc": {
- "start": {
- "line": 40,
- "column": 24
- },
- "end": {
- "line": 40,
- "column": 28
- }
- }
- },
- "range": [
- 1234,
- 1246
- ],
- "loc": {
- "start": {
- "line": 40,
- "column": 16
- },
- "end": {
- "line": 40,
- "column": 28
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "item",
- "range": [
- 1247,
- 1251
- ],
- "loc": {
- "start": {
- "line": 40,
- "column": 29
- },
- "end": {
- "line": 40,
- "column": 33
- }
- }
- }
- ],
- "range": [
- 1234,
- 1252
- ],
- "loc": {
- "start": {
- "line": 40,
- "column": 16
- },
- "end": {
- "line": 40,
- "column": 34
- }
- }
- },
- "range": [
- 1234,
- 1253
- ],
- "loc": {
- "start": {
- "line": 40,
- "column": 16
- },
- "end": {
- "line": 40,
- "column": 35
- }
- }
- }
- ],
- "range": [
- 1216,
- 1267
- ],
- "loc": {
- "start": {
- "line": 39,
- "column": 19
- },
- "end": {
- "line": 41,
- "column": 13
- }
- }
- },
- "range": [
- 1147,
- 1267
- ],
- "loc": {
- "start": {
- "line": 37,
- "column": 12
- },
- "end": {
- "line": 41,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 1021,
- 1278
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 39
- },
- "end": {
- "line": 43,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 1006,
- 1278
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 24
- },
- "end": {
- "line": 43,
- "column": 9
- }
- }
- }
- ],
- "range": [
- 990,
- 1279
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 8
- },
- "end": {
- "line": 43,
- "column": 10
- }
- }
- },
- "range": [
- 990,
- 1280
- ],
- "loc": {
- "start": {
- "line": 31,
- "column": 8
- },
- "end": {
- "line": 43,
- "column": 11
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "setImmediate",
- "range": [
- 1289,
- 1301
- ],
- "loc": {
- "start": {
- "line": 44,
- "column": 8
- },
- "end": {
- "line": 44,
- "column": 20
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 1302,
- 1303
- ],
- "loc": {
- "start": {
- "line": 44,
- "column": 21
- },
- "end": {
- "line": 44,
- "column": 22
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "process",
- "range": [
- 1304,
- 1311
- ],
- "loc": {
- "start": {
- "line": 44,
- "column": 23
- },
- "end": {
- "line": 44,
- "column": 30
- }
- }
- },
- "range": [
- 1302,
- 1311
- ],
- "loc": {
- "start": {
- "line": 44,
- "column": 21
- },
- "end": {
- "line": 44,
- "column": 30
- }
- }
- }
- ],
- "range": [
- 1289,
- 1312
- ],
- "loc": {
- "start": {
- "line": 44,
- "column": 8
- },
- "end": {
- "line": 44,
- "column": 31
- }
- }
- },
- "range": [
- 1289,
- 1313
- ],
- "loc": {
- "start": {
- "line": 44,
- "column": 8
- },
- "end": {
- "line": 44,
- "column": 32
- }
- }
- }
- ],
- "range": [
- 544,
- 1319
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 45
- },
- "end": {
- "line": 45,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 503,
- 1319
- ],
- "loc": {
- "start": {
- "line": 17,
- "column": 4
- },
- "end": {
- "line": 45,
- "column": 5
- }
- }
- },
- {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "_next",
- "range": [
- 1333,
- 1338
- ],
- "loc": {
- "start": {
- "line": 46,
- "column": 13
- },
- "end": {
- "line": 46,
- "column": 18
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "q",
- "range": [
- 1339,
- 1340
- ],
- "loc": {
- "start": {
- "line": 46,
- "column": 19
- },
- "end": {
- "line": 46,
- "column": 20
- }
- }
- },
- {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 1342,
- 1347
- ],
- "loc": {
- "start": {
- "line": 46,
- "column": 22
- },
- "end": {
- "line": 46,
- "column": 27
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "FunctionExpression",
- "id": null,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "-=",
- "left": {
- "type": "Identifier",
- "name": "workers",
- "range": [
- 1390,
- 1397
- ],
- "loc": {
- "start": {
- "line": 48,
- "column": 12
- },
- "end": {
- "line": 48,
- "column": 19
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 1,
- "raw": "1",
- "range": [
- 1401,
- 1402
- ],
- "loc": {
- "start": {
- "line": 48,
- "column": 23
- },
- "end": {
- "line": 48,
- "column": 24
- }
- }
- },
- "range": [
- 1390,
- 1402
- ],
- "loc": {
- "start": {
- "line": 48,
- "column": 12
- },
- "end": {
- "line": 48,
- "column": 24
- }
- }
- },
- "range": [
- 1390,
- 1403
- ],
- "loc": {
- "start": {
- "line": 48,
- "column": 12
- },
- "end": {
- "line": 48,
- "column": 25
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "removed",
- "range": [
- 1422,
- 1429
- ],
- "loc": {
- "start": {
- "line": 51,
- "column": 16
- },
- "end": {
- "line": 51,
- "column": 23
- }
- }
- },
- "init": {
- "type": "Literal",
- "value": false,
- "raw": "false",
- "range": [
- 1432,
- 1437
- ],
- "loc": {
- "start": {
- "line": 51,
- "column": 26
- },
- "end": {
- "line": 51,
- "column": 31
- }
- }
- },
- "range": [
- 1422,
- 1437
- ],
- "loc": {
- "start": {
- "line": 51,
- "column": 16
- },
- "end": {
- "line": 51,
- "column": 31
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 1418,
- 1438
- ],
- "loc": {
- "start": {
- "line": 51,
- "column": 12
- },
- "end": {
- "line": 51,
- "column": 32
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "args",
- "range": [
- 1455,
- 1459
- ],
- "loc": {
- "start": {
- "line": 52,
- "column": 16
- },
- "end": {
- "line": 52,
- "column": 20
- }
- }
- },
- "init": {
- "type": "Identifier",
- "name": "arguments",
- "range": [
- 1462,
- 1471
- ],
- "loc": {
- "start": {
- "line": 52,
- "column": 23
- },
- "end": {
- "line": 52,
- "column": 32
- }
- }
- },
- "range": [
- 1455,
- 1471
- ],
- "loc": {
- "start": {
- "line": 52,
- "column": 16
- },
- "end": {
- "line": 52,
- "column": 32
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 1451,
- 1472
- ],
- "loc": {
- "start": {
- "line": 52,
- "column": 12
- },
- "end": {
- "line": 52,
- "column": 33
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "arrayEach",
- "range": [
- 1485,
- 1494
- ],
- "loc": {
- "start": {
- "line": 53,
- "column": 12
- },
- "end": {
- "line": 53,
- "column": 21
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 1495,
- 1500
- ],
- "loc": {
- "start": {
- "line": 53,
- "column": 22
- },
- "end": {
- "line": 53,
- "column": 27
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "task",
- "range": [
- 1512,
- 1516
- ],
- "loc": {
- "start": {
- "line": 53,
- "column": 39
- },
- "end": {
- "line": 53,
- "column": 43
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "arrayEach",
- "range": [
- 1536,
- 1545
- ],
- "loc": {
- "start": {
- "line": 54,
- "column": 16
- },
- "end": {
- "line": 54,
- "column": 25
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "workersList",
- "range": [
- 1546,
- 1557
- ],
- "loc": {
- "start": {
- "line": 54,
- "column": 26
- },
- "end": {
- "line": 54,
- "column": 37
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "worker",
- "range": [
- 1569,
- 1575
- ],
- "loc": {
- "start": {
- "line": 54,
- "column": 49
- },
- "end": {
- "line": 54,
- "column": 55
- }
- }
- },
- {
- "type": "Identifier",
- "name": "index",
- "range": [
- 1577,
- 1582
- ],
- "loc": {
- "start": {
- "line": 54,
- "column": 57
- },
- "end": {
- "line": 54,
- "column": 62
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "LogicalExpression",
- "operator": "&&",
- "left": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "Identifier",
- "name": "worker",
- "range": [
- 1610,
- 1616
- ],
- "loc": {
- "start": {
- "line": 55,
- "column": 24
- },
- "end": {
- "line": 55,
- "column": 30
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "task",
- "range": [
- 1621,
- 1625
- ],
- "loc": {
- "start": {
- "line": 55,
- "column": 35
- },
- "end": {
- "line": 55,
- "column": 39
- }
- }
- },
- "range": [
- 1610,
- 1625
- ],
- "loc": {
- "start": {
- "line": 55,
- "column": 24
- },
- "end": {
- "line": 55,
- "column": 39
- }
- }
- },
- "right": {
- "type": "UnaryExpression",
- "operator": "!",
- "argument": {
- "type": "Identifier",
- "name": "removed",
- "range": [
- 1630,
- 1637
- ],
- "loc": {
- "start": {
- "line": 55,
- "column": 44
- },
- "end": {
- "line": 55,
- "column": 51
- }
- }
- },
- "prefix": true,
- "range": [
- 1629,
- 1637
- ],
- "loc": {
- "start": {
- "line": 55,
- "column": 43
- },
- "end": {
- "line": 55,
- "column": 51
- }
- }
- },
- "range": [
- 1610,
- 1637
- ],
- "loc": {
- "start": {
- "line": 55,
- "column": 24
- },
- "end": {
- "line": 55,
- "column": 51
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "workersList",
- "range": [
- 1665,
- 1676
- ],
- "loc": {
- "start": {
- "line": 56,
- "column": 24
- },
- "end": {
- "line": 56,
- "column": 35
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "splice",
- "range": [
- 1677,
- 1683
- ],
- "loc": {
- "start": {
- "line": 56,
- "column": 36
- },
- "end": {
- "line": 56,
- "column": 42
- }
- }
- },
- "range": [
- 1665,
- 1683
- ],
- "loc": {
- "start": {
- "line": 56,
- "column": 24
- },
- "end": {
- "line": 56,
- "column": 42
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "index",
- "range": [
- 1684,
- 1689
- ],
- "loc": {
- "start": {
- "line": 56,
- "column": 43
- },
- "end": {
- "line": 56,
- "column": 48
- }
- }
- },
- {
- "type": "Literal",
- "value": 1,
- "raw": "1",
- "range": [
- 1691,
- 1692
- ],
- "loc": {
- "start": {
- "line": 56,
- "column": 50
- },
- "end": {
- "line": 56,
- "column": 51
- }
- }
- }
- ],
- "range": [
- 1665,
- 1693
- ],
- "loc": {
- "start": {
- "line": 56,
- "column": 24
- },
- "end": {
- "line": 56,
- "column": 52
- }
- }
- },
- "range": [
- 1665,
- 1694
- ],
- "loc": {
- "start": {
- "line": 56,
- "column": 24
- },
- "end": {
- "line": 56,
- "column": 53
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "removed",
- "range": [
- 1719,
- 1726
- ],
- "loc": {
- "start": {
- "line": 57,
- "column": 24
- },
- "end": {
- "line": 57,
- "column": 31
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": true,
- "raw": "true",
- "range": [
- 1729,
- 1733
- ],
- "loc": {
- "start": {
- "line": 57,
- "column": 34
- },
- "end": {
- "line": 57,
- "column": 38
- }
- }
- },
- "range": [
- 1719,
- 1733
- ],
- "loc": {
- "start": {
- "line": 57,
- "column": 24
- },
- "end": {
- "line": 57,
- "column": 38
- }
- }
- },
- "range": [
- 1719,
- 1734
- ],
- "loc": {
- "start": {
- "line": 57,
- "column": 24
- },
- "end": {
- "line": 57,
- "column": 39
- }
- }
- }
- ],
- "range": [
- 1639,
- 1756
- ],
- "loc": {
- "start": {
- "line": 55,
- "column": 53
- },
- "end": {
- "line": 58,
- "column": 21
- }
- }
- },
- "alternate": null,
- "range": [
- 1606,
- 1756
- ],
- "loc": {
- "start": {
- "line": 55,
- "column": 20
- },
- "end": {
- "line": 58,
- "column": 21
- }
- }
- }
- ],
- "range": [
- 1584,
- 1774
- ],
- "loc": {
- "start": {
- "line": 54,
- "column": 64
- },
- "end": {
- "line": 59,
- "column": 17
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 1559,
- 1774
- ],
- "loc": {
- "start": {
- "line": 54,
- "column": 39
- },
- "end": {
- "line": 59,
- "column": 17
- }
- }
- }
- ],
- "range": [
- 1536,
- 1775
- ],
- "loc": {
- "start": {
- "line": 54,
- "column": 16
- },
- "end": {
- "line": 59,
- "column": 18
- }
- }
- },
- "range": [
- 1536,
- 1776
- ],
- "loc": {
- "start": {
- "line": 54,
- "column": 16
- },
- "end": {
- "line": 59,
- "column": 19
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "task",
- "range": [
- 1794,
- 1798
- ],
- "loc": {
- "start": {
- "line": 61,
- "column": 16
- },
- "end": {
- "line": 61,
- "column": 20
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 1799,
- 1807
- ],
- "loc": {
- "start": {
- "line": 61,
- "column": 21
- },
- "end": {
- "line": 61,
- "column": 29
- }
- }
- },
- "range": [
- 1794,
- 1807
- ],
- "loc": {
- "start": {
- "line": 61,
- "column": 16
- },
- "end": {
- "line": 61,
- "column": 29
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "apply",
- "range": [
- 1808,
- 1813
- ],
- "loc": {
- "start": {
- "line": 61,
- "column": 30
- },
- "end": {
- "line": 61,
- "column": 35
- }
- }
- },
- "range": [
- 1794,
- 1813
- ],
- "loc": {
- "start": {
- "line": 61,
- "column": 16
- },
- "end": {
- "line": 61,
- "column": 35
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "task",
- "range": [
- 1814,
- 1818
- ],
- "loc": {
- "start": {
- "line": 61,
- "column": 36
- },
- "end": {
- "line": 61,
- "column": 40
- }
- }
- },
- {
- "type": "Identifier",
- "name": "args",
- "range": [
- 1820,
- 1824
- ],
- "loc": {
- "start": {
- "line": 61,
- "column": 42
- },
- "end": {
- "line": 61,
- "column": 46
- }
- }
- }
- ],
- "range": [
- 1794,
- 1825
- ],
- "loc": {
- "start": {
- "line": 61,
- "column": 16
- },
- "end": {
- "line": 61,
- "column": 47
- }
- }
- },
- "range": [
- 1794,
- 1826
- ],
- "loc": {
- "start": {
- "line": 61,
- "column": 16
- },
- "end": {
- "line": 61,
- "column": 48
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "!=",
- "left": {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "args",
- "range": [
- 1848,
- 1852
- ],
- "loc": {
- "start": {
- "line": 63,
- "column": 20
- },
- "end": {
- "line": 63,
- "column": 24
- }
- }
- },
- "property": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 1853,
- 1854
- ],
- "loc": {
- "start": {
- "line": 63,
- "column": 25
- },
- "end": {
- "line": 63,
- "column": 26
- }
- }
- },
- "range": [
- 1848,
- 1855
- ],
- "loc": {
- "start": {
- "line": 63,
- "column": 20
- },
- "end": {
- "line": 63,
- "column": 27
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 1859,
- 1863
- ],
- "loc": {
- "start": {
- "line": 63,
- "column": 31
- },
- "end": {
- "line": 63,
- "column": 35
- }
- }
- },
- "range": [
- 1848,
- 1863
- ],
- "loc": {
- "start": {
- "line": 63,
- "column": 20
- },
- "end": {
- "line": 63,
- "column": 35
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 1887,
- 1888
- ],
- "loc": {
- "start": {
- "line": 64,
- "column": 20
- },
- "end": {
- "line": 64,
- "column": 21
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "error",
- "range": [
- 1889,
- 1894
- ],
- "loc": {
- "start": {
- "line": 64,
- "column": 22
- },
- "end": {
- "line": 64,
- "column": 27
- }
- }
- },
- "range": [
- 1887,
- 1894
- ],
- "loc": {
- "start": {
- "line": 64,
- "column": 20
- },
- "end": {
- "line": 64,
- "column": 27
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "args",
- "range": [
- 1895,
- 1899
- ],
- "loc": {
- "start": {
- "line": 64,
- "column": 28
- },
- "end": {
- "line": 64,
- "column": 32
- }
- }
- },
- "property": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 1900,
- 1901
- ],
- "loc": {
- "start": {
- "line": 64,
- "column": 33
- },
- "end": {
- "line": 64,
- "column": 34
- }
- }
- },
- "range": [
- 1895,
- 1902
- ],
- "loc": {
- "start": {
- "line": 64,
- "column": 28
- },
- "end": {
- "line": 64,
- "column": 35
- }
- }
- },
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "task",
- "range": [
- 1904,
- 1908
- ],
- "loc": {
- "start": {
- "line": 64,
- "column": 37
- },
- "end": {
- "line": 64,
- "column": 41
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "data",
- "range": [
- 1909,
- 1913
- ],
- "loc": {
- "start": {
- "line": 64,
- "column": 42
- },
- "end": {
- "line": 64,
- "column": 46
- }
- }
- },
- "range": [
- 1904,
- 1913
- ],
- "loc": {
- "start": {
- "line": 64,
- "column": 37
- },
- "end": {
- "line": 64,
- "column": 46
- }
- }
- }
- ],
- "range": [
- 1887,
- 1914
- ],
- "loc": {
- "start": {
- "line": 64,
- "column": 20
- },
- "end": {
- "line": 64,
- "column": 47
- }
- }
- },
- "range": [
- 1887,
- 1915
- ],
- "loc": {
- "start": {
- "line": 64,
- "column": 20
- },
- "end": {
- "line": 64,
- "column": 48
- }
- }
- }
- ],
- "range": [
- 1865,
- 1933
- ],
- "loc": {
- "start": {
- "line": 63,
- "column": 37
- },
- "end": {
- "line": 65,
- "column": 17
- }
- }
- },
- "alternate": null,
- "range": [
- 1844,
- 1933
- ],
- "loc": {
- "start": {
- "line": 63,
- "column": 16
- },
- "end": {
- "line": 65,
- "column": 17
- }
- }
- }
- ],
- "range": [
- 1518,
- 1947
- ],
- "loc": {
- "start": {
- "line": 53,
- "column": 45
- },
- "end": {
- "line": 66,
- "column": 13
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 1502,
- 1947
- ],
- "loc": {
- "start": {
- "line": 53,
- "column": 29
- },
- "end": {
- "line": 66,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 1485,
- 1948
- ],
- "loc": {
- "start": {
- "line": 53,
- "column": 12
- },
- "end": {
- "line": 66,
- "column": 14
- }
- }
- },
- "range": [
- 1485,
- 1949
- ],
- "loc": {
- "start": {
- "line": 53,
- "column": 12
- },
- "end": {
- "line": 66,
- "column": 15
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "<=",
- "left": {
- "type": "Identifier",
- "name": "workers",
- "range": [
- 1967,
- 1974
- ],
- "loc": {
- "start": {
- "line": 68,
- "column": 16
- },
- "end": {
- "line": 68,
- "column": 23
- }
- }
- },
- "right": {
- "type": "BinaryExpression",
- "operator": "-",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 1979,
- 1980
- ],
- "loc": {
- "start": {
- "line": 68,
- "column": 28
- },
- "end": {
- "line": 68,
- "column": 29
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "concurrency",
- "range": [
- 1981,
- 1992
- ],
- "loc": {
- "start": {
- "line": 68,
- "column": 30
- },
- "end": {
- "line": 68,
- "column": 41
- }
- }
- },
- "range": [
- 1979,
- 1992
- ],
- "loc": {
- "start": {
- "line": 68,
- "column": 28
- },
- "end": {
- "line": 68,
- "column": 41
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 1995,
- 1996
- ],
- "loc": {
- "start": {
- "line": 68,
- "column": 44
- },
- "end": {
- "line": 68,
- "column": 45
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "buffer",
- "range": [
- 1997,
- 2003
- ],
- "loc": {
- "start": {
- "line": 68,
- "column": 46
- },
- "end": {
- "line": 68,
- "column": 52
- }
- }
- },
- "range": [
- 1995,
- 2003
- ],
- "loc": {
- "start": {
- "line": 68,
- "column": 44
- },
- "end": {
- "line": 68,
- "column": 52
- }
- }
- },
- "range": [
- 1979,
- 2003
- ],
- "loc": {
- "start": {
- "line": 68,
- "column": 28
- },
- "end": {
- "line": 68,
- "column": 52
- }
- }
- },
- "range": [
- 1967,
- 2004
- ],
- "loc": {
- "start": {
- "line": 68,
- "column": 16
- },
- "end": {
- "line": 68,
- "column": 53
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2025,
- 2026
- ],
- "loc": {
- "start": {
- "line": 69,
- "column": 16
- },
- "end": {
- "line": 69,
- "column": 17
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "unsaturated",
- "range": [
- 2027,
- 2038
- ],
- "loc": {
- "start": {
- "line": 69,
- "column": 18
- },
- "end": {
- "line": 69,
- "column": 29
- }
- }
- },
- "range": [
- 2025,
- 2038
- ],
- "loc": {
- "start": {
- "line": 69,
- "column": 16
- },
- "end": {
- "line": 69,
- "column": 29
- }
- }
- },
- "arguments": [],
- "range": [
- 2025,
- 2040
- ],
- "loc": {
- "start": {
- "line": 69,
- "column": 16
- },
- "end": {
- "line": 69,
- "column": 31
- }
- }
- },
- "range": [
- 2025,
- 2041
- ],
- "loc": {
- "start": {
- "line": 69,
- "column": 16
- },
- "end": {
- "line": 69,
- "column": 32
- }
- }
- }
- ],
- "range": [
- 2007,
- 2055
- ],
- "loc": {
- "start": {
- "line": 68,
- "column": 56
- },
- "end": {
- "line": 70,
- "column": 13
- }
- }
- },
- "alternate": null,
- "range": [
- 1963,
- 2055
- ],
- "loc": {
- "start": {
- "line": 68,
- "column": 12
- },
- "end": {
- "line": 70,
- "column": 13
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "BinaryExpression",
- "operator": "+",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2073,
- 2074
- ],
- "loc": {
- "start": {
- "line": 72,
- "column": 16
- },
- "end": {
- "line": 72,
- "column": 17
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 2075,
- 2080
- ],
- "loc": {
- "start": {
- "line": 72,
- "column": 18
- },
- "end": {
- "line": 72,
- "column": 23
- }
- }
- },
- "range": [
- 2073,
- 2080
- ],
- "loc": {
- "start": {
- "line": 72,
- "column": 16
- },
- "end": {
- "line": 72,
- "column": 23
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 2081,
- 2087
- ],
- "loc": {
- "start": {
- "line": 72,
- "column": 24
- },
- "end": {
- "line": 72,
- "column": 30
- }
- }
- },
- "range": [
- 2073,
- 2087
- ],
- "loc": {
- "start": {
- "line": 72,
- "column": 16
- },
- "end": {
- "line": 72,
- "column": 30
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "workers",
- "range": [
- 2090,
- 2097
- ],
- "loc": {
- "start": {
- "line": 72,
- "column": 33
- },
- "end": {
- "line": 72,
- "column": 40
- }
- }
- },
- "range": [
- 2073,
- 2097
- ],
- "loc": {
- "start": {
- "line": 72,
- "column": 16
- },
- "end": {
- "line": 72,
- "column": 40
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 2102,
- 2103
- ],
- "loc": {
- "start": {
- "line": 72,
- "column": 45
- },
- "end": {
- "line": 72,
- "column": 46
- }
- }
- },
- "range": [
- 2073,
- 2103
- ],
- "loc": {
- "start": {
- "line": 72,
- "column": 16
- },
- "end": {
- "line": 72,
- "column": 46
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2123,
- 2124
- ],
- "loc": {
- "start": {
- "line": 73,
- "column": 16
- },
- "end": {
- "line": 73,
- "column": 17
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "drain",
- "range": [
- 2125,
- 2130
- ],
- "loc": {
- "start": {
- "line": 73,
- "column": 18
- },
- "end": {
- "line": 73,
- "column": 23
- }
- }
- },
- "range": [
- 2123,
- 2130
- ],
- "loc": {
- "start": {
- "line": 73,
- "column": 16
- },
- "end": {
- "line": 73,
- "column": 23
- }
- }
- },
- "arguments": [],
- "range": [
- 2123,
- 2132
- ],
- "loc": {
- "start": {
- "line": 73,
- "column": 16
- },
- "end": {
- "line": 73,
- "column": 25
- }
- }
- },
- "range": [
- 2123,
- 2133
- ],
- "loc": {
- "start": {
- "line": 73,
- "column": 16
- },
- "end": {
- "line": 73,
- "column": 26
- }
- }
- }
- ],
- "range": [
- 2105,
- 2147
- ],
- "loc": {
- "start": {
- "line": 72,
- "column": 48
- },
- "end": {
- "line": 74,
- "column": 13
- }
- }
- },
- "alternate": null,
- "range": [
- 2069,
- 2147
- ],
- "loc": {
- "start": {
- "line": 72,
- "column": 12
- },
- "end": {
- "line": 74,
- "column": 13
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2160,
- 2161
- ],
- "loc": {
- "start": {
- "line": 75,
- "column": 12
- },
- "end": {
- "line": 75,
- "column": 13
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "process",
- "range": [
- 2162,
- 2169
- ],
- "loc": {
- "start": {
- "line": 75,
- "column": 14
- },
- "end": {
- "line": 75,
- "column": 21
- }
- }
- },
- "range": [
- 2160,
- 2169
- ],
- "loc": {
- "start": {
- "line": 75,
- "column": 12
- },
- "end": {
- "line": 75,
- "column": 21
- }
- }
- },
- "arguments": [],
- "range": [
- 2160,
- 2171
- ],
- "loc": {
- "start": {
- "line": 75,
- "column": 12
- },
- "end": {
- "line": 75,
- "column": 23
- }
- }
- },
- "range": [
- 2160,
- 2172
- ],
- "loc": {
- "start": {
- "line": 75,
- "column": 12
- },
- "end": {
- "line": 75,
- "column": 24
- }
- }
- }
- ],
- "range": [
- 1376,
- 2182
- ],
- "loc": {
- "start": {
- "line": 47,
- "column": 25
- },
- "end": {
- "line": 76,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 1366,
- 2182
- ],
- "loc": {
- "start": {
- "line": 47,
- "column": 15
- },
- "end": {
- "line": 76,
- "column": 9
- }
- }
- },
- "range": [
- 1359,
- 2183
- ],
- "loc": {
- "start": {
- "line": 47,
- "column": 8
- },
- "end": {
- "line": 76,
- "column": 10
- }
- }
- }
- ],
- "range": [
- 1349,
- 2189
- ],
- "loc": {
- "start": {
- "line": 46,
- "column": 29
- },
- "end": {
- "line": 77,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 1324,
- 2189
- ],
- "loc": {
- "start": {
- "line": 46,
- "column": 4
- },
- "end": {
- "line": 77,
- "column": 5
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "workers",
- "range": [
- 2199,
- 2206
- ],
- "loc": {
- "start": {
- "line": 79,
- "column": 8
- },
- "end": {
- "line": 79,
- "column": 15
- }
- }
- },
- "init": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 2209,
- 2210
- ],
- "loc": {
- "start": {
- "line": 79,
- "column": 18
- },
- "end": {
- "line": 79,
- "column": 19
- }
- }
- },
- "range": [
- 2199,
- 2210
- ],
- "loc": {
- "start": {
- "line": 79,
- "column": 8
- },
- "end": {
- "line": 79,
- "column": 19
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 2195,
- 2211
- ],
- "loc": {
- "start": {
- "line": 79,
- "column": 4
- },
- "end": {
- "line": 79,
- "column": 20
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "workersList",
- "range": [
- 2220,
- 2231
- ],
- "loc": {
- "start": {
- "line": 80,
- "column": 8
- },
- "end": {
- "line": 80,
- "column": 19
- }
- }
- },
- "init": {
- "type": "ArrayExpression",
- "elements": [],
- "range": [
- 2234,
- 2236
- ],
- "loc": {
- "start": {
- "line": 80,
- "column": 22
- },
- "end": {
- "line": 80,
- "column": 24
- }
- }
- },
- "range": [
- 2220,
- 2236
- ],
- "loc": {
- "start": {
- "line": 80,
- "column": 8
- },
- "end": {
- "line": 80,
- "column": 24
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 2216,
- 2237
- ],
- "loc": {
- "start": {
- "line": 80,
- "column": 4
- },
- "end": {
- "line": 80,
- "column": 25
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2246,
- 2247
- ],
- "loc": {
- "start": {
- "line": 81,
- "column": 8
- },
- "end": {
- "line": 81,
- "column": 9
- }
- }
- },
- "init": {
- "type": "ObjectExpression",
- "properties": [
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 2260,
- 2265
- ],
- "loc": {
- "start": {
- "line": 82,
- "column": 8
- },
- "end": {
- "line": 82,
- "column": 13
- }
- }
- },
- "value": {
- "type": "ArrayExpression",
- "elements": [],
- "range": [
- 2267,
- 2269
- ],
- "loc": {
- "start": {
- "line": 82,
- "column": 15
- },
- "end": {
- "line": 82,
- "column": 17
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2260,
- 2269
- ],
- "loc": {
- "start": {
- "line": 82,
- "column": 8
- },
- "end": {
- "line": 82,
- "column": 17
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "concurrency",
- "range": [
- 2279,
- 2290
- ],
- "loc": {
- "start": {
- "line": 83,
- "column": 8
- },
- "end": {
- "line": 83,
- "column": 19
- }
- }
- },
- "value": {
- "type": "Identifier",
- "name": "concurrency",
- "range": [
- 2292,
- 2303
- ],
- "loc": {
- "start": {
- "line": 83,
- "column": 21
- },
- "end": {
- "line": 83,
- "column": 32
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2279,
- 2303
- ],
- "loc": {
- "start": {
- "line": 83,
- "column": 8
- },
- "end": {
- "line": 83,
- "column": 32
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "payload",
- "range": [
- 2313,
- 2320
- ],
- "loc": {
- "start": {
- "line": 84,
- "column": 8
- },
- "end": {
- "line": 84,
- "column": 15
- }
- }
- },
- "value": {
- "type": "Identifier",
- "name": "payload",
- "range": [
- 2322,
- 2329
- ],
- "loc": {
- "start": {
- "line": 84,
- "column": 17
- },
- "end": {
- "line": 84,
- "column": 24
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2313,
- 2329
- ],
- "loc": {
- "start": {
- "line": 84,
- "column": 8
- },
- "end": {
- "line": 84,
- "column": 24
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "saturated",
- "range": [
- 2339,
- 2348
- ],
- "loc": {
- "start": {
- "line": 85,
- "column": 8
- },
- "end": {
- "line": 85,
- "column": 17
- }
- }
- },
- "value": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 2350,
- 2354
- ],
- "loc": {
- "start": {
- "line": 85,
- "column": 19
- },
- "end": {
- "line": 85,
- "column": 23
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2339,
- 2354
- ],
- "loc": {
- "start": {
- "line": 85,
- "column": 8
- },
- "end": {
- "line": 85,
- "column": 23
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "unsaturated",
- "range": [
- 2364,
- 2375
- ],
- "loc": {
- "start": {
- "line": 86,
- "column": 8
- },
- "end": {
- "line": 86,
- "column": 19
- }
- }
- },
- "value": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 2376,
- 2380
- ],
- "loc": {
- "start": {
- "line": 86,
- "column": 20
- },
- "end": {
- "line": 86,
- "column": 24
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2364,
- 2380
- ],
- "loc": {
- "start": {
- "line": 86,
- "column": 8
- },
- "end": {
- "line": 86,
- "column": 24
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "buffer",
- "range": [
- 2390,
- 2396
- ],
- "loc": {
- "start": {
- "line": 87,
- "column": 8
- },
- "end": {
- "line": 87,
- "column": 14
- }
- }
- },
- "value": {
- "type": "BinaryExpression",
- "operator": "/",
- "left": {
- "type": "Identifier",
- "name": "concurrency",
- "range": [
- 2398,
- 2409
- ],
- "loc": {
- "start": {
- "line": 87,
- "column": 16
- },
- "end": {
- "line": 87,
- "column": 27
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 4,
- "raw": "4",
- "range": [
- 2412,
- 2413
- ],
- "loc": {
- "start": {
- "line": 87,
- "column": 30
- },
- "end": {
- "line": 87,
- "column": 31
- }
- }
- },
- "range": [
- 2398,
- 2413
- ],
- "loc": {
- "start": {
- "line": 87,
- "column": 16
- },
- "end": {
- "line": 87,
- "column": 31
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2390,
- 2413
- ],
- "loc": {
- "start": {
- "line": 87,
- "column": 8
- },
- "end": {
- "line": 87,
- "column": 31
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "empty",
- "range": [
- 2423,
- 2428
- ],
- "loc": {
- "start": {
- "line": 88,
- "column": 8
- },
- "end": {
- "line": 88,
- "column": 13
- }
- }
- },
- "value": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 2430,
- 2434
- ],
- "loc": {
- "start": {
- "line": 88,
- "column": 15
- },
- "end": {
- "line": 88,
- "column": 19
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2423,
- 2434
- ],
- "loc": {
- "start": {
- "line": 88,
- "column": 8
- },
- "end": {
- "line": 88,
- "column": 19
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "drain",
- "range": [
- 2444,
- 2449
- ],
- "loc": {
- "start": {
- "line": 89,
- "column": 8
- },
- "end": {
- "line": 89,
- "column": 13
- }
- }
- },
- "value": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 2451,
- 2455
- ],
- "loc": {
- "start": {
- "line": 89,
- "column": 15
- },
- "end": {
- "line": 89,
- "column": 19
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2444,
- 2455
- ],
- "loc": {
- "start": {
- "line": 89,
- "column": 8
- },
- "end": {
- "line": 89,
- "column": 19
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "error",
- "range": [
- 2465,
- 2470
- ],
- "loc": {
- "start": {
- "line": 90,
- "column": 8
- },
- "end": {
- "line": 90,
- "column": 13
- }
- }
- },
- "value": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 2472,
- 2476
- ],
- "loc": {
- "start": {
- "line": 90,
- "column": 15
- },
- "end": {
- "line": 90,
- "column": 19
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2465,
- 2476
- ],
- "loc": {
- "start": {
- "line": 90,
- "column": 8
- },
- "end": {
- "line": 90,
- "column": 19
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "started",
- "range": [
- 2486,
- 2493
- ],
- "loc": {
- "start": {
- "line": 91,
- "column": 8
- },
- "end": {
- "line": 91,
- "column": 15
- }
- }
- },
- "value": {
- "type": "Literal",
- "value": false,
- "raw": "false",
- "range": [
- 2495,
- 2500
- ],
- "loc": {
- "start": {
- "line": 91,
- "column": 17
- },
- "end": {
- "line": 91,
- "column": 22
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2486,
- 2500
- ],
- "loc": {
- "start": {
- "line": 91,
- "column": 8
- },
- "end": {
- "line": 91,
- "column": 22
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "paused",
- "range": [
- 2510,
- 2516
- ],
- "loc": {
- "start": {
- "line": 92,
- "column": 8
- },
- "end": {
- "line": 92,
- "column": 14
- }
- }
- },
- "value": {
- "type": "Literal",
- "value": false,
- "raw": "false",
- "range": [
- 2518,
- 2523
- ],
- "loc": {
- "start": {
- "line": 92,
- "column": 16
- },
- "end": {
- "line": 92,
- "column": 21
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2510,
- 2523
- ],
- "loc": {
- "start": {
- "line": 92,
- "column": 8
- },
- "end": {
- "line": 92,
- "column": 21
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "push",
- "range": [
- 2533,
- 2537
- ],
- "loc": {
- "start": {
- "line": 93,
- "column": 8
- },
- "end": {
- "line": 93,
- "column": 12
- }
- }
- },
- "value": {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "data",
- "range": [
- 2549,
- 2553
- ],
- "loc": {
- "start": {
- "line": 93,
- "column": 24
- },
- "end": {
- "line": 93,
- "column": 28
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 2555,
- 2563
- ],
- "loc": {
- "start": {
- "line": 93,
- "column": 30
- },
- "end": {
- "line": 93,
- "column": 38
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "_insert",
- "range": [
- 2579,
- 2586
- ],
- "loc": {
- "start": {
- "line": 94,
- "column": 12
- },
- "end": {
- "line": 94,
- "column": 19
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2587,
- 2588
- ],
- "loc": {
- "start": {
- "line": 94,
- "column": 20
- },
- "end": {
- "line": 94,
- "column": 21
- }
- }
- },
- {
- "type": "Identifier",
- "name": "data",
- "range": [
- 2590,
- 2594
- ],
- "loc": {
- "start": {
- "line": 94,
- "column": 23
- },
- "end": {
- "line": 94,
- "column": 27
- }
- }
- },
- {
- "type": "Literal",
- "value": false,
- "raw": "false",
- "range": [
- 2596,
- 2601
- ],
- "loc": {
- "start": {
- "line": 94,
- "column": 29
- },
- "end": {
- "line": 94,
- "column": 34
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 2603,
- 2611
- ],
- "loc": {
- "start": {
- "line": 94,
- "column": 36
- },
- "end": {
- "line": 94,
- "column": 44
- }
- }
- }
- ],
- "range": [
- 2579,
- 2612
- ],
- "loc": {
- "start": {
- "line": 94,
- "column": 12
- },
- "end": {
- "line": 94,
- "column": 45
- }
- }
- },
- "range": [
- 2579,
- 2613
- ],
- "loc": {
- "start": {
- "line": 94,
- "column": 12
- },
- "end": {
- "line": 94,
- "column": 46
- }
- }
- }
- ],
- "range": [
- 2565,
- 2623
- ],
- "loc": {
- "start": {
- "line": 93,
- "column": 40
- },
- "end": {
- "line": 95,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 2539,
- 2623
- ],
- "loc": {
- "start": {
- "line": 93,
- "column": 14
- },
- "end": {
- "line": 95,
- "column": 9
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2533,
- 2623
- ],
- "loc": {
- "start": {
- "line": 93,
- "column": 8
- },
- "end": {
- "line": 95,
- "column": 9
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "kill",
- "range": [
- 2633,
- 2637
- ],
- "loc": {
- "start": {
- "line": 96,
- "column": 8
- },
- "end": {
- "line": 96,
- "column": 12
- }
- }
- },
- "value": {
- "type": "FunctionExpression",
- "id": null,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2665,
- 2666
- ],
- "loc": {
- "start": {
- "line": 97,
- "column": 12
- },
- "end": {
- "line": 97,
- "column": 13
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "drain",
- "range": [
- 2667,
- 2672
- ],
- "loc": {
- "start": {
- "line": 97,
- "column": 14
- },
- "end": {
- "line": 97,
- "column": 19
- }
- }
- },
- "range": [
- 2665,
- 2672
- ],
- "loc": {
- "start": {
- "line": 97,
- "column": 12
- },
- "end": {
- "line": 97,
- "column": 19
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "noop",
- "range": [
- 2675,
- 2679
- ],
- "loc": {
- "start": {
- "line": 97,
- "column": 22
- },
- "end": {
- "line": 97,
- "column": 26
- }
- }
- },
- "range": [
- 2665,
- 2679
- ],
- "loc": {
- "start": {
- "line": 97,
- "column": 12
- },
- "end": {
- "line": 97,
- "column": 26
- }
- }
- },
- "range": [
- 2665,
- 2680
- ],
- "loc": {
- "start": {
- "line": 97,
- "column": 12
- },
- "end": {
- "line": 97,
- "column": 27
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2693,
- 2694
- ],
- "loc": {
- "start": {
- "line": 98,
- "column": 12
- },
- "end": {
- "line": 98,
- "column": 13
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 2695,
- 2700
- ],
- "loc": {
- "start": {
- "line": 98,
- "column": 14
- },
- "end": {
- "line": 98,
- "column": 19
- }
- }
- },
- "range": [
- 2693,
- 2700
- ],
- "loc": {
- "start": {
- "line": 98,
- "column": 12
- },
- "end": {
- "line": 98,
- "column": 19
- }
- }
- },
- "right": {
- "type": "ArrayExpression",
- "elements": [],
- "range": [
- 2703,
- 2705
- ],
- "loc": {
- "start": {
- "line": 98,
- "column": 22
- },
- "end": {
- "line": 98,
- "column": 24
- }
- }
- },
- "range": [
- 2693,
- 2705
- ],
- "loc": {
- "start": {
- "line": 98,
- "column": 12
- },
- "end": {
- "line": 98,
- "column": 24
- }
- }
- },
- "range": [
- 2693,
- 2706
- ],
- "loc": {
- "start": {
- "line": 98,
- "column": 12
- },
- "end": {
- "line": 98,
- "column": 25
- }
- }
- }
- ],
- "range": [
- 2651,
- 2716
- ],
- "loc": {
- "start": {
- "line": 96,
- "column": 26
- },
- "end": {
- "line": 99,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 2639,
- 2716
- ],
- "loc": {
- "start": {
- "line": 96,
- "column": 14
- },
- "end": {
- "line": 99,
- "column": 9
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2633,
- 2716
- ],
- "loc": {
- "start": {
- "line": 96,
- "column": 8
- },
- "end": {
- "line": 99,
- "column": 9
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "unshift",
- "range": [
- 2726,
- 2733
- ],
- "loc": {
- "start": {
- "line": 100,
- "column": 8
- },
- "end": {
- "line": 100,
- "column": 15
- }
- }
- },
- "value": {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "data",
- "range": [
- 2745,
- 2749
- ],
- "loc": {
- "start": {
- "line": 100,
- "column": 27
- },
- "end": {
- "line": 100,
- "column": 31
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 2751,
- 2759
- ],
- "loc": {
- "start": {
- "line": 100,
- "column": 33
- },
- "end": {
- "line": 100,
- "column": 41
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "_insert",
- "range": [
- 2775,
- 2782
- ],
- "loc": {
- "start": {
- "line": 101,
- "column": 12
- },
- "end": {
- "line": 101,
- "column": 19
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2783,
- 2784
- ],
- "loc": {
- "start": {
- "line": 101,
- "column": 20
- },
- "end": {
- "line": 101,
- "column": 21
- }
- }
- },
- {
- "type": "Identifier",
- "name": "data",
- "range": [
- 2786,
- 2790
- ],
- "loc": {
- "start": {
- "line": 101,
- "column": 23
- },
- "end": {
- "line": 101,
- "column": 27
- }
- }
- },
- {
- "type": "Literal",
- "value": true,
- "raw": "true",
- "range": [
- 2792,
- 2796
- ],
- "loc": {
- "start": {
- "line": 101,
- "column": 29
- },
- "end": {
- "line": 101,
- "column": 33
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 2798,
- 2806
- ],
- "loc": {
- "start": {
- "line": 101,
- "column": 35
- },
- "end": {
- "line": 101,
- "column": 43
- }
- }
- }
- ],
- "range": [
- 2775,
- 2807
- ],
- "loc": {
- "start": {
- "line": 101,
- "column": 12
- },
- "end": {
- "line": 101,
- "column": 44
- }
- }
- },
- "range": [
- 2775,
- 2808
- ],
- "loc": {
- "start": {
- "line": 101,
- "column": 12
- },
- "end": {
- "line": 101,
- "column": 45
- }
- }
- }
- ],
- "range": [
- 2761,
- 2818
- ],
- "loc": {
- "start": {
- "line": 100,
- "column": 43
- },
- "end": {
- "line": 102,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 2735,
- 2818
- ],
- "loc": {
- "start": {
- "line": 100,
- "column": 17
- },
- "end": {
- "line": 102,
- "column": 9
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2726,
- 2818
- ],
- "loc": {
- "start": {
- "line": 100,
- "column": 8
- },
- "end": {
- "line": 102,
- "column": 9
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "process",
- "range": [
- 2828,
- 2835
- ],
- "loc": {
- "start": {
- "line": 103,
- "column": 8
- },
- "end": {
- "line": 103,
- "column": 15
- }
- }
- },
- "value": {
- "type": "FunctionExpression",
- "id": null,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "WhileStatement",
- "test": {
- "type": "LogicalExpression",
- "operator": "&&",
- "left": {
- "type": "LogicalExpression",
- "operator": "&&",
- "left": {
- "type": "UnaryExpression",
- "operator": "!",
- "argument": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2870,
- 2871
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 19
- },
- "end": {
- "line": 104,
- "column": 20
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "paused",
- "range": [
- 2872,
- 2878
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 21
- },
- "end": {
- "line": 104,
- "column": 27
- }
- }
- },
- "range": [
- 2870,
- 2878
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 19
- },
- "end": {
- "line": 104,
- "column": 27
- }
- }
- },
- "prefix": true,
- "range": [
- 2869,
- 2878
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 18
- },
- "end": {
- "line": 104,
- "column": 27
- }
- }
- },
- "right": {
- "type": "BinaryExpression",
- "operator": "<",
- "left": {
- "type": "Identifier",
- "name": "workers",
- "range": [
- 2882,
- 2889
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 31
- },
- "end": {
- "line": 104,
- "column": 38
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2892,
- 2893
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 41
- },
- "end": {
- "line": 104,
- "column": 42
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "concurrency",
- "range": [
- 2894,
- 2905
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 43
- },
- "end": {
- "line": 104,
- "column": 54
- }
- }
- },
- "range": [
- 2892,
- 2905
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 41
- },
- "end": {
- "line": 104,
- "column": 54
- }
- }
- },
- "range": [
- 2882,
- 2905
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 31
- },
- "end": {
- "line": 104,
- "column": 54
- }
- }
- },
- "range": [
- 2869,
- 2905
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 18
- },
- "end": {
- "line": 104,
- "column": 54
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2909,
- 2910
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 58
- },
- "end": {
- "line": 104,
- "column": 59
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 2911,
- 2916
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 60
- },
- "end": {
- "line": 104,
- "column": 65
- }
- }
- },
- "range": [
- 2909,
- 2916
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 58
- },
- "end": {
- "line": 104,
- "column": 65
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 2917,
- 2923
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 66
- },
- "end": {
- "line": 104,
- "column": 72
- }
- }
- },
- "range": [
- 2909,
- 2923
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 58
- },
- "end": {
- "line": 104,
- "column": 72
- }
- }
- },
- "range": [
- 2869,
- 2923
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 18
- },
- "end": {
- "line": 104,
- "column": 72
- }
- }
- },
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 2947,
- 2952
- ],
- "loc": {
- "start": {
- "line": 106,
- "column": 20
- },
- "end": {
- "line": 106,
- "column": 25
- }
- }
- },
- "init": {
- "type": "ConditionalExpression",
- "test": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2955,
- 2956
- ],
- "loc": {
- "start": {
- "line": 106,
- "column": 28
- },
- "end": {
- "line": 106,
- "column": 29
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "payload",
- "range": [
- 2957,
- 2964
- ],
- "loc": {
- "start": {
- "line": 106,
- "column": 30
- },
- "end": {
- "line": 106,
- "column": 37
- }
- }
- },
- "range": [
- 2955,
- 2964
- ],
- "loc": {
- "start": {
- "line": 106,
- "column": 28
- },
- "end": {
- "line": 106,
- "column": 37
- }
- }
- },
- "consequent": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 2987,
- 2988
- ],
- "loc": {
- "start": {
- "line": 107,
- "column": 20
- },
- "end": {
- "line": 107,
- "column": 21
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 2989,
- 2994
- ],
- "loc": {
- "start": {
- "line": 107,
- "column": 22
- },
- "end": {
- "line": 107,
- "column": 27
- }
- }
- },
- "range": [
- 2987,
- 2994
- ],
- "loc": {
- "start": {
- "line": 107,
- "column": 20
- },
- "end": {
- "line": 107,
- "column": 27
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "splice",
- "range": [
- 2995,
- 3001
- ],
- "loc": {
- "start": {
- "line": 107,
- "column": 28
- },
- "end": {
- "line": 107,
- "column": 34
- }
- }
- },
- "range": [
- 2987,
- 3001
- ],
- "loc": {
- "start": {
- "line": 107,
- "column": 20
- },
- "end": {
- "line": 107,
- "column": 34
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 3002,
- 3003
- ],
- "loc": {
- "start": {
- "line": 107,
- "column": 35
- },
- "end": {
- "line": 107,
- "column": 36
- }
- }
- },
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 3005,
- 3006
- ],
- "loc": {
- "start": {
- "line": 107,
- "column": 38
- },
- "end": {
- "line": 107,
- "column": 39
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "payload",
- "range": [
- 3007,
- 3014
- ],
- "loc": {
- "start": {
- "line": 107,
- "column": 40
- },
- "end": {
- "line": 107,
- "column": 47
- }
- }
- },
- "range": [
- 3005,
- 3014
- ],
- "loc": {
- "start": {
- "line": 107,
- "column": 38
- },
- "end": {
- "line": 107,
- "column": 47
- }
- }
- }
- ],
- "range": [
- 2987,
- 3015
- ],
- "loc": {
- "start": {
- "line": 107,
- "column": 20
- },
- "end": {
- "line": 107,
- "column": 48
- }
- }
- },
- "alternate": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 3038,
- 3039
- ],
- "loc": {
- "start": {
- "line": 108,
- "column": 20
- },
- "end": {
- "line": 108,
- "column": 21
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 3040,
- 3045
- ],
- "loc": {
- "start": {
- "line": 108,
- "column": 22
- },
- "end": {
- "line": 108,
- "column": 27
- }
- }
- },
- "range": [
- 3038,
- 3045
- ],
- "loc": {
- "start": {
- "line": 108,
- "column": 20
- },
- "end": {
- "line": 108,
- "column": 27
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "splice",
- "range": [
- 3046,
- 3052
- ],
- "loc": {
- "start": {
- "line": 108,
- "column": 28
- },
- "end": {
- "line": 108,
- "column": 34
- }
- }
- },
- "range": [
- 3038,
- 3052
- ],
- "loc": {
- "start": {
- "line": 108,
- "column": 20
- },
- "end": {
- "line": 108,
- "column": 34
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 3053,
- 3054
- ],
- "loc": {
- "start": {
- "line": 108,
- "column": 35
- },
- "end": {
- "line": 108,
- "column": 36
- }
- }
- },
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 3056,
- 3057
- ],
- "loc": {
- "start": {
- "line": 108,
- "column": 38
- },
- "end": {
- "line": 108,
- "column": 39
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 3058,
- 3063
- ],
- "loc": {
- "start": {
- "line": 108,
- "column": 40
- },
- "end": {
- "line": 108,
- "column": 45
- }
- }
- },
- "range": [
- 3056,
- 3063
- ],
- "loc": {
- "start": {
- "line": 108,
- "column": 38
- },
- "end": {
- "line": 108,
- "column": 45
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 3064,
- 3070
- ],
- "loc": {
- "start": {
- "line": 108,
- "column": 46
- },
- "end": {
- "line": 108,
- "column": 52
- }
- }
- },
- "range": [
- 3056,
- 3070
- ],
- "loc": {
- "start": {
- "line": 108,
- "column": 38
- },
- "end": {
- "line": 108,
- "column": 52
- }
- }
- }
- ],
- "range": [
- 3038,
- 3071
- ],
- "loc": {
- "start": {
- "line": 108,
- "column": 20
- },
- "end": {
- "line": 108,
- "column": 53
- }
- }
- },
- "range": [
- 2955,
- 3071
- ],
- "loc": {
- "start": {
- "line": 106,
- "column": 28
- },
- "end": {
- "line": 108,
- "column": 53
- }
- }
- },
- "range": [
- 2947,
- 3071
- ],
- "loc": {
- "start": {
- "line": 106,
- "column": 20
- },
- "end": {
- "line": 108,
- "column": 53
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 2943,
- 3072
- ],
- "loc": {
- "start": {
- "line": 106,
- "column": 16
- },
- "end": {
- "line": 108,
- "column": 54
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "data",
- "range": [
- 3094,
- 3098
- ],
- "loc": {
- "start": {
- "line": 110,
- "column": 20
- },
- "end": {
- "line": 110,
- "column": 24
- }
- }
- },
- "init": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "arrayMap",
- "range": [
- 3101,
- 3109
- ],
- "loc": {
- "start": {
- "line": 110,
- "column": 27
- },
- "end": {
- "line": 110,
- "column": 35
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 3110,
- 3115
- ],
- "loc": {
- "start": {
- "line": 110,
- "column": 36
- },
- "end": {
- "line": 110,
- "column": 41
- }
- }
- },
- {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "property",
- "range": [
- 3117,
- 3125
- ],
- "loc": {
- "start": {
- "line": 110,
- "column": 43
- },
- "end": {
- "line": 110,
- "column": 51
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": "data",
- "raw": "'data'",
- "range": [
- 3126,
- 3132
- ],
- "loc": {
- "start": {
- "line": 110,
- "column": 52
- },
- "end": {
- "line": 110,
- "column": 58
- }
- }
- }
- ],
- "range": [
- 3117,
- 3133
- ],
- "loc": {
- "start": {
- "line": 110,
- "column": 43
- },
- "end": {
- "line": 110,
- "column": 59
- }
- }
- }
- ],
- "range": [
- 3101,
- 3134
- ],
- "loc": {
- "start": {
- "line": 110,
- "column": 27
- },
- "end": {
- "line": 110,
- "column": 60
- }
- }
- },
- "range": [
- 3094,
- 3134
- ],
- "loc": {
- "start": {
- "line": 110,
- "column": 20
- },
- "end": {
- "line": 110,
- "column": 60
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 3090,
- 3135
- ],
- "loc": {
- "start": {
- "line": 110,
- "column": 16
- },
- "end": {
- "line": 110,
- "column": 61
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 3157,
- 3158
- ],
- "loc": {
- "start": {
- "line": 112,
- "column": 20
- },
- "end": {
- "line": 112,
- "column": 21
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 3159,
- 3164
- ],
- "loc": {
- "start": {
- "line": 112,
- "column": 22
- },
- "end": {
- "line": 112,
- "column": 27
- }
- }
- },
- "range": [
- 3157,
- 3164
- ],
- "loc": {
- "start": {
- "line": 112,
- "column": 20
- },
- "end": {
- "line": 112,
- "column": 27
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 3165,
- 3171
- ],
- "loc": {
- "start": {
- "line": 112,
- "column": 28
- },
- "end": {
- "line": 112,
- "column": 34
- }
- }
- },
- "range": [
- 3157,
- 3171
- ],
- "loc": {
- "start": {
- "line": 112,
- "column": 20
- },
- "end": {
- "line": 112,
- "column": 34
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 3176,
- 3177
- ],
- "loc": {
- "start": {
- "line": 112,
- "column": 39
- },
- "end": {
- "line": 112,
- "column": 40
- }
- }
- },
- "range": [
- 3157,
- 3177
- ],
- "loc": {
- "start": {
- "line": 112,
- "column": 20
- },
- "end": {
- "line": 112,
- "column": 40
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 3201,
- 3202
- ],
- "loc": {
- "start": {
- "line": 113,
- "column": 20
- },
- "end": {
- "line": 113,
- "column": 21
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "empty",
- "range": [
- 3203,
- 3208
- ],
- "loc": {
- "start": {
- "line": 113,
- "column": 22
- },
- "end": {
- "line": 113,
- "column": 27
- }
- }
- },
- "range": [
- 3201,
- 3208
- ],
- "loc": {
- "start": {
- "line": 113,
- "column": 20
- },
- "end": {
- "line": 113,
- "column": 27
- }
- }
- },
- "arguments": [],
- "range": [
- 3201,
- 3210
- ],
- "loc": {
- "start": {
- "line": 113,
- "column": 20
- },
- "end": {
- "line": 113,
- "column": 29
- }
- }
- },
- "range": [
- 3201,
- 3211
- ],
- "loc": {
- "start": {
- "line": 113,
- "column": 20
- },
- "end": {
- "line": 113,
- "column": 30
- }
- }
- }
- ],
- "range": [
- 3179,
- 3229
- ],
- "loc": {
- "start": {
- "line": 112,
- "column": 42
- },
- "end": {
- "line": 114,
- "column": 17
- }
- }
- },
- "alternate": null,
- "range": [
- 3153,
- 3229
- ],
- "loc": {
- "start": {
- "line": 112,
- "column": 16
- },
- "end": {
- "line": 114,
- "column": 17
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "+=",
- "left": {
- "type": "Identifier",
- "name": "workers",
- "range": [
- 3246,
- 3253
- ],
- "loc": {
- "start": {
- "line": 115,
- "column": 16
- },
- "end": {
- "line": 115,
- "column": 23
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 1,
- "raw": "1",
- "range": [
- 3257,
- 3258
- ],
- "loc": {
- "start": {
- "line": 115,
- "column": 27
- },
- "end": {
- "line": 115,
- "column": 28
- }
- }
- },
- "range": [
- 3246,
- 3258
- ],
- "loc": {
- "start": {
- "line": 115,
- "column": 16
- },
- "end": {
- "line": 115,
- "column": 28
- }
- }
- },
- "range": [
- 3246,
- 3259
- ],
- "loc": {
- "start": {
- "line": 115,
- "column": 16
- },
- "end": {
- "line": 115,
- "column": 29
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "workersList",
- "range": [
- 3276,
- 3287
- ],
- "loc": {
- "start": {
- "line": 116,
- "column": 16
- },
- "end": {
- "line": 116,
- "column": 27
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "push",
- "range": [
- 3288,
- 3292
- ],
- "loc": {
- "start": {
- "line": 116,
- "column": 28
- },
- "end": {
- "line": 116,
- "column": 32
- }
- }
- },
- "range": [
- 3276,
- 3292
- ],
- "loc": {
- "start": {
- "line": 116,
- "column": 16
- },
- "end": {
- "line": 116,
- "column": 32
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": true,
- "object": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 3293,
- 3298
- ],
- "loc": {
- "start": {
- "line": 116,
- "column": 33
- },
- "end": {
- "line": 116,
- "column": 38
- }
- }
- },
- "property": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 3299,
- 3300
- ],
- "loc": {
- "start": {
- "line": 116,
- "column": 39
- },
- "end": {
- "line": 116,
- "column": 40
- }
- }
- },
- "range": [
- 3293,
- 3301
- ],
- "loc": {
- "start": {
- "line": 116,
- "column": 33
- },
- "end": {
- "line": 116,
- "column": 41
- }
- }
- }
- ],
- "range": [
- 3276,
- 3302
- ],
- "loc": {
- "start": {
- "line": 116,
- "column": 16
- },
- "end": {
- "line": 116,
- "column": 42
- }
- }
- },
- "range": [
- 3276,
- 3303
- ],
- "loc": {
- "start": {
- "line": 116,
- "column": 16
- },
- "end": {
- "line": 116,
- "column": 43
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "Identifier",
- "name": "workers",
- "range": [
- 3325,
- 3332
- ],
- "loc": {
- "start": {
- "line": 118,
- "column": 20
- },
- "end": {
- "line": 118,
- "column": 27
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 3337,
- 3338
- ],
- "loc": {
- "start": {
- "line": 118,
- "column": 32
- },
- "end": {
- "line": 118,
- "column": 33
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "concurrency",
- "range": [
- 3339,
- 3350
- ],
- "loc": {
- "start": {
- "line": 118,
- "column": 34
- },
- "end": {
- "line": 118,
- "column": 45
- }
- }
- },
- "range": [
- 3337,
- 3350
- ],
- "loc": {
- "start": {
- "line": 118,
- "column": 32
- },
- "end": {
- "line": 118,
- "column": 45
- }
- }
- },
- "range": [
- 3325,
- 3350
- ],
- "loc": {
- "start": {
- "line": 118,
- "column": 20
- },
- "end": {
- "line": 118,
- "column": 45
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 3374,
- 3375
- ],
- "loc": {
- "start": {
- "line": 119,
- "column": 20
- },
- "end": {
- "line": 119,
- "column": 21
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "saturated",
- "range": [
- 3376,
- 3385
- ],
- "loc": {
- "start": {
- "line": 119,
- "column": 22
- },
- "end": {
- "line": 119,
- "column": 31
- }
- }
- },
- "range": [
- 3374,
- 3385
- ],
- "loc": {
- "start": {
- "line": 119,
- "column": 20
- },
- "end": {
- "line": 119,
- "column": 31
- }
- }
- },
- "arguments": [],
- "range": [
- 3374,
- 3387
- ],
- "loc": {
- "start": {
- "line": 119,
- "column": 20
- },
- "end": {
- "line": 119,
- "column": 33
- }
- }
- },
- "range": [
- 3374,
- 3388
- ],
- "loc": {
- "start": {
- "line": 119,
- "column": 20
- },
- "end": {
- "line": 119,
- "column": 34
- }
- }
- }
- ],
- "range": [
- 3352,
- 3406
- ],
- "loc": {
- "start": {
- "line": 118,
- "column": 47
- },
- "end": {
- "line": 120,
- "column": 17
- }
- }
- },
- "alternate": null,
- "range": [
- 3321,
- 3406
- ],
- "loc": {
- "start": {
- "line": 118,
- "column": 16
- },
- "end": {
- "line": 120,
- "column": 17
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 3428,
- 3430
- ],
- "loc": {
- "start": {
- "line": 122,
- "column": 20
- },
- "end": {
- "line": 122,
- "column": 22
- }
- }
- },
- "init": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "onlyOnce",
- "range": [
- 3433,
- 3441
- ],
- "loc": {
- "start": {
- "line": 122,
- "column": 25
- },
- "end": {
- "line": 122,
- "column": 33
- }
- }
- },
- "arguments": [
- {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "_next",
- "range": [
- 3442,
- 3447
- ],
- "loc": {
- "start": {
- "line": 122,
- "column": 34
- },
- "end": {
- "line": 122,
- "column": 39
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "q",
- "range": [
- 3448,
- 3449
- ],
- "loc": {
- "start": {
- "line": 122,
- "column": 40
- },
- "end": {
- "line": 122,
- "column": 41
- }
- }
- },
- {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 3451,
- 3456
- ],
- "loc": {
- "start": {
- "line": 122,
- "column": 43
- },
- "end": {
- "line": 122,
- "column": 48
- }
- }
- }
- ],
- "range": [
- 3442,
- 3457
- ],
- "loc": {
- "start": {
- "line": 122,
- "column": 34
- },
- "end": {
- "line": 122,
- "column": 49
- }
- }
- }
- ],
- "range": [
- 3433,
- 3458
- ],
- "loc": {
- "start": {
- "line": 122,
- "column": 25
- },
- "end": {
- "line": 122,
- "column": 50
- }
- }
- },
- "range": [
- 3428,
- 3458
- ],
- "loc": {
- "start": {
- "line": 122,
- "column": 20
- },
- "end": {
- "line": 122,
- "column": 50
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 3424,
- 3459
- ],
- "loc": {
- "start": {
- "line": 122,
- "column": 16
- },
- "end": {
- "line": 122,
- "column": 51
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "worker",
- "range": [
- 3476,
- 3482
- ],
- "loc": {
- "start": {
- "line": 123,
- "column": 16
- },
- "end": {
- "line": 123,
- "column": 22
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "data",
- "range": [
- 3483,
- 3487
- ],
- "loc": {
- "start": {
- "line": 123,
- "column": 23
- },
- "end": {
- "line": 123,
- "column": 27
- }
- }
- },
- {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 3489,
- 3491
- ],
- "loc": {
- "start": {
- "line": 123,
- "column": 29
- },
- "end": {
- "line": 123,
- "column": 31
- }
- }
- }
- ],
- "range": [
- 3476,
- 3492
- ],
- "loc": {
- "start": {
- "line": 123,
- "column": 16
- },
- "end": {
- "line": 123,
- "column": 32
- }
- }
- },
- "range": [
- 3476,
- 3493
- ],
- "loc": {
- "start": {
- "line": 123,
- "column": 16
- },
- "end": {
- "line": 123,
- "column": 33
- }
- }
- }
- ],
- "range": [
- 2924,
- 3509
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 73
- },
- "end": {
- "line": 126,
- "column": 13
- }
- }
- },
- "range": [
- 2863,
- 3509
- ],
- "loc": {
- "start": {
- "line": 104,
- "column": 12
- },
- "end": {
- "line": 126,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 2849,
- 3519
- ],
- "loc": {
- "start": {
- "line": 103,
- "column": 29
- },
- "end": {
- "line": 127,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 2837,
- 3519
- ],
- "loc": {
- "start": {
- "line": 103,
- "column": 17
- },
- "end": {
- "line": 127,
- "column": 9
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 2828,
- 3519
- ],
- "loc": {
- "start": {
- "line": 103,
- "column": 8
- },
- "end": {
- "line": 127,
- "column": 9
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 3529,
- 3535
- ],
- "loc": {
- "start": {
- "line": 128,
- "column": 8
- },
- "end": {
- "line": 128,
- "column": 14
- }
- }
- },
- "value": {
- "type": "FunctionExpression",
- "id": null,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 3570,
- 3571
- ],
- "loc": {
- "start": {
- "line": 129,
- "column": 19
- },
- "end": {
- "line": 129,
- "column": 20
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 3572,
- 3577
- ],
- "loc": {
- "start": {
- "line": 129,
- "column": 21
- },
- "end": {
- "line": 129,
- "column": 26
- }
- }
- },
- "range": [
- 3570,
- 3577
- ],
- "loc": {
- "start": {
- "line": 129,
- "column": 19
- },
- "end": {
- "line": 129,
- "column": 26
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 3578,
- 3584
- ],
- "loc": {
- "start": {
- "line": 129,
- "column": 27
- },
- "end": {
- "line": 129,
- "column": 33
- }
- }
- },
- "range": [
- 3570,
- 3584
- ],
- "loc": {
- "start": {
- "line": 129,
- "column": 19
- },
- "end": {
- "line": 129,
- "column": 33
- }
- }
- },
- "range": [
- 3563,
- 3585
- ],
- "loc": {
- "start": {
- "line": 129,
- "column": 12
- },
- "end": {
- "line": 129,
- "column": 34
- }
- }
- }
- ],
- "range": [
- 3549,
- 3595
- ],
- "loc": {
- "start": {
- "line": 128,
- "column": 28
- },
- "end": {
- "line": 130,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 3537,
- 3595
- ],
- "loc": {
- "start": {
- "line": 128,
- "column": 16
- },
- "end": {
- "line": 130,
- "column": 9
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 3529,
- 3595
- ],
- "loc": {
- "start": {
- "line": 128,
- "column": 8
- },
- "end": {
- "line": 130,
- "column": 9
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "running",
- "range": [
- 3605,
- 3612
- ],
- "loc": {
- "start": {
- "line": 131,
- "column": 8
- },
- "end": {
- "line": 131,
- "column": 15
- }
- }
- },
- "value": {
- "type": "FunctionExpression",
- "id": null,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "Identifier",
- "name": "workers",
- "range": [
- 3647,
- 3654
- ],
- "loc": {
- "start": {
- "line": 132,
- "column": 19
- },
- "end": {
- "line": 132,
- "column": 26
- }
- }
- },
- "range": [
- 3640,
- 3655
- ],
- "loc": {
- "start": {
- "line": 132,
- "column": 12
- },
- "end": {
- "line": 132,
- "column": 27
- }
- }
- }
- ],
- "range": [
- 3626,
- 3665
- ],
- "loc": {
- "start": {
- "line": 131,
- "column": 29
- },
- "end": {
- "line": 133,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 3614,
- 3665
- ],
- "loc": {
- "start": {
- "line": 131,
- "column": 17
- },
- "end": {
- "line": 133,
- "column": 9
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 3605,
- 3665
- ],
- "loc": {
- "start": {
- "line": 131,
- "column": 8
- },
- "end": {
- "line": 133,
- "column": 9
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "workersList",
- "range": [
- 3675,
- 3686
- ],
- "loc": {
- "start": {
- "line": 134,
- "column": 8
- },
- "end": {
- "line": 134,
- "column": 19
- }
- }
- },
- "value": {
- "type": "FunctionExpression",
- "id": null,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "Identifier",
- "name": "workersList",
- "range": [
- 3721,
- 3732
- ],
- "loc": {
- "start": {
- "line": 135,
- "column": 19
- },
- "end": {
- "line": 135,
- "column": 30
- }
- }
- },
- "range": [
- 3714,
- 3733
- ],
- "loc": {
- "start": {
- "line": 135,
- "column": 12
- },
- "end": {
- "line": 135,
- "column": 31
- }
- }
- }
- ],
- "range": [
- 3700,
- 3743
- ],
- "loc": {
- "start": {
- "line": 134,
- "column": 33
- },
- "end": {
- "line": 136,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 3688,
- 3743
- ],
- "loc": {
- "start": {
- "line": 134,
- "column": 21
- },
- "end": {
- "line": 136,
- "column": 9
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 3675,
- 3743
- ],
- "loc": {
- "start": {
- "line": 134,
- "column": 8
- },
- "end": {
- "line": 136,
- "column": 9
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "idle",
- "range": [
- 3753,
- 3757
- ],
- "loc": {
- "start": {
- "line": 137,
- "column": 8
- },
- "end": {
- "line": 137,
- "column": 12
- }
- }
- },
- "value": {
- "type": "FunctionExpression",
- "id": null,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "BinaryExpression",
- "operator": "+",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 3791,
- 3792
- ],
- "loc": {
- "start": {
- "line": 138,
- "column": 19
- },
- "end": {
- "line": 138,
- "column": 20
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 3793,
- 3798
- ],
- "loc": {
- "start": {
- "line": 138,
- "column": 21
- },
- "end": {
- "line": 138,
- "column": 26
- }
- }
- },
- "range": [
- 3791,
- 3798
- ],
- "loc": {
- "start": {
- "line": 138,
- "column": 19
- },
- "end": {
- "line": 138,
- "column": 26
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 3799,
- 3805
- ],
- "loc": {
- "start": {
- "line": 138,
- "column": 27
- },
- "end": {
- "line": 138,
- "column": 33
- }
- }
- },
- "range": [
- 3791,
- 3805
- ],
- "loc": {
- "start": {
- "line": 138,
- "column": 19
- },
- "end": {
- "line": 138,
- "column": 33
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "workers",
- "range": [
- 3808,
- 3815
- ],
- "loc": {
- "start": {
- "line": 138,
- "column": 36
- },
- "end": {
- "line": 138,
- "column": 43
- }
- }
- },
- "range": [
- 3791,
- 3815
- ],
- "loc": {
- "start": {
- "line": 138,
- "column": 19
- },
- "end": {
- "line": 138,
- "column": 43
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 3820,
- 3821
- ],
- "loc": {
- "start": {
- "line": 138,
- "column": 48
- },
- "end": {
- "line": 138,
- "column": 49
- }
- }
- },
- "range": [
- 3791,
- 3821
- ],
- "loc": {
- "start": {
- "line": 138,
- "column": 19
- },
- "end": {
- "line": 138,
- "column": 49
- }
- }
- },
- "range": [
- 3784,
- 3822
- ],
- "loc": {
- "start": {
- "line": 138,
- "column": 12
- },
- "end": {
- "line": 138,
- "column": 50
- }
- }
- }
- ],
- "range": [
- 3770,
- 3832
- ],
- "loc": {
- "start": {
- "line": 137,
- "column": 25
- },
- "end": {
- "line": 139,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 3759,
- 3832
- ],
- "loc": {
- "start": {
- "line": 137,
- "column": 14
- },
- "end": {
- "line": 139,
- "column": 9
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 3753,
- 3832
- ],
- "loc": {
- "start": {
- "line": 137,
- "column": 8
- },
- "end": {
- "line": 139,
- "column": 9
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "pause",
- "range": [
- 3842,
- 3847
- ],
- "loc": {
- "start": {
- "line": 140,
- "column": 8
- },
- "end": {
- "line": 140,
- "column": 13
- }
- }
- },
- "value": {
- "type": "FunctionExpression",
- "id": null,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 3875,
- 3876
- ],
- "loc": {
- "start": {
- "line": 141,
- "column": 12
- },
- "end": {
- "line": 141,
- "column": 13
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "paused",
- "range": [
- 3877,
- 3883
- ],
- "loc": {
- "start": {
- "line": 141,
- "column": 14
- },
- "end": {
- "line": 141,
- "column": 20
- }
- }
- },
- "range": [
- 3875,
- 3883
- ],
- "loc": {
- "start": {
- "line": 141,
- "column": 12
- },
- "end": {
- "line": 141,
- "column": 20
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": true,
- "raw": "true",
- "range": [
- 3886,
- 3890
- ],
- "loc": {
- "start": {
- "line": 141,
- "column": 23
- },
- "end": {
- "line": 141,
- "column": 27
- }
- }
- },
- "range": [
- 3875,
- 3890
- ],
- "loc": {
- "start": {
- "line": 141,
- "column": 12
- },
- "end": {
- "line": 141,
- "column": 27
- }
- }
- },
- "range": [
- 3875,
- 3891
- ],
- "loc": {
- "start": {
- "line": 141,
- "column": 12
- },
- "end": {
- "line": 141,
- "column": 28
- }
- }
- }
- ],
- "range": [
- 3861,
- 3901
- ],
- "loc": {
- "start": {
- "line": 140,
- "column": 27
- },
- "end": {
- "line": 142,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 3849,
- 3901
- ],
- "loc": {
- "start": {
- "line": 140,
- "column": 15
- },
- "end": {
- "line": 142,
- "column": 9
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 3842,
- 3901
- ],
- "loc": {
- "start": {
- "line": 140,
- "column": 8
- },
- "end": {
- "line": 142,
- "column": 9
- }
- }
- },
- {
- "type": "Property",
- "key": {
- "type": "Identifier",
- "name": "resume",
- "range": [
- 3911,
- 3917
- ],
- "loc": {
- "start": {
- "line": 143,
- "column": 8
- },
- "end": {
- "line": 143,
- "column": 14
- }
- }
- },
- "value": {
- "type": "FunctionExpression",
- "id": null,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 3949,
- 3950
- ],
- "loc": {
- "start": {
- "line": 144,
- "column": 16
- },
- "end": {
- "line": 144,
- "column": 17
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "paused",
- "range": [
- 3951,
- 3957
- ],
- "loc": {
- "start": {
- "line": 144,
- "column": 18
- },
- "end": {
- "line": 144,
- "column": 24
- }
- }
- },
- "range": [
- 3949,
- 3957
- ],
- "loc": {
- "start": {
- "line": 144,
- "column": 16
- },
- "end": {
- "line": 144,
- "column": 24
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": false,
- "raw": "false",
- "range": [
- 3962,
- 3967
- ],
- "loc": {
- "start": {
- "line": 144,
- "column": 29
- },
- "end": {
- "line": 144,
- "column": 34
- }
- }
- },
- "range": [
- 3949,
- 3967
- ],
- "loc": {
- "start": {
- "line": 144,
- "column": 16
- },
- "end": {
- "line": 144,
- "column": 34
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": null,
- "range": [
- 3971,
- 3978
- ],
- "loc": {
- "start": {
- "line": 144,
- "column": 38
- },
- "end": {
- "line": 144,
- "column": 45
- }
- }
- }
- ],
- "range": [
- 3969,
- 3980
- ],
- "loc": {
- "start": {
- "line": 144,
- "column": 36
- },
- "end": {
- "line": 144,
- "column": 47
- }
- }
- },
- "alternate": null,
- "range": [
- 3945,
- 3980
- ],
- "loc": {
- "start": {
- "line": 144,
- "column": 12
- },
- "end": {
- "line": 144,
- "column": 47
- }
- }
- },
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 3993,
- 3994
- ],
- "loc": {
- "start": {
- "line": 145,
- "column": 12
- },
- "end": {
- "line": 145,
- "column": 13
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "paused",
- "range": [
- 3995,
- 4001
- ],
- "loc": {
- "start": {
- "line": 145,
- "column": 14
- },
- "end": {
- "line": 145,
- "column": 20
- }
- }
- },
- "range": [
- 3993,
- 4001
- ],
- "loc": {
- "start": {
- "line": 145,
- "column": 12
- },
- "end": {
- "line": 145,
- "column": 20
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": false,
- "raw": "false",
- "range": [
- 4004,
- 4009
- ],
- "loc": {
- "start": {
- "line": 145,
- "column": 23
- },
- "end": {
- "line": 145,
- "column": 28
- }
- }
- },
- "range": [
- 3993,
- 4009
- ],
- "loc": {
- "start": {
- "line": 145,
- "column": 12
- },
- "end": {
- "line": 145,
- "column": 28
- }
- }
- },
- "range": [
- 3993,
- 4010
- ],
- "loc": {
- "start": {
- "line": 145,
- "column": 12
- },
- "end": {
- "line": 145,
- "column": 29
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "resumeCount",
- "range": [
- 4027,
- 4038
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 16
- },
- "end": {
- "line": 146,
- "column": 27
- }
- }
- },
- "init": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "Math",
- "range": [
- 4041,
- 4045
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 30
- },
- "end": {
- "line": 146,
- "column": 34
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "min",
- "range": [
- 4046,
- 4049
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 35
- },
- "end": {
- "line": 146,
- "column": 38
- }
- }
- },
- "range": [
- 4041,
- 4049
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 30
- },
- "end": {
- "line": 146,
- "column": 38
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 4050,
- 4051
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 39
- },
- "end": {
- "line": 146,
- "column": 40
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "concurrency",
- "range": [
- 4052,
- 4063
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 41
- },
- "end": {
- "line": 146,
- "column": 52
- }
- }
- },
- "range": [
- 4050,
- 4063
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 39
- },
- "end": {
- "line": 146,
- "column": 52
- }
- }
- },
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 4065,
- 4066
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 54
- },
- "end": {
- "line": 146,
- "column": 55
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "tasks",
- "range": [
- 4067,
- 4072
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 56
- },
- "end": {
- "line": 146,
- "column": 61
- }
- }
- },
- "range": [
- 4065,
- 4072
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 54
- },
- "end": {
- "line": 146,
- "column": 61
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "length",
- "range": [
- 4073,
- 4079
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 62
- },
- "end": {
- "line": 146,
- "column": 68
- }
- }
- },
- "range": [
- 4065,
- 4079
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 54
- },
- "end": {
- "line": 146,
- "column": 68
- }
- }
- }
- ],
- "range": [
- 4041,
- 4080
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 30
- },
- "end": {
- "line": 146,
- "column": 69
- }
- }
- },
- "range": [
- 4027,
- 4080
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 16
- },
- "end": {
- "line": 146,
- "column": 69
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 4023,
- 4081
- ],
- "loc": {
- "start": {
- "line": 146,
- "column": 12
- },
- "end": {
- "line": 146,
- "column": 70
- }
- },
- "trailingComments": [
- {
- "type": "Line",
- "value": " Need to call q.process once per concurrent",
- "range": [
- 4094,
- 4139
- ],
- "loc": {
- "start": {
- "line": 147,
- "column": 12
- },
- "end": {
- "line": 147,
- "column": 57
- }
- }
- },
- {
- "type": "Line",
- "value": " worker to preserve full concurrency after pause",
- "range": [
- 4152,
- 4202
- ],
- "loc": {
- "start": {
- "line": 148,
- "column": 12
- },
- "end": {
- "line": 148,
- "column": 62
- }
- }
- }
- ]
- },
- {
- "type": "ForStatement",
- "init": {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "w",
- "range": [
- 4224,
- 4225
- ],
- "loc": {
- "start": {
- "line": 149,
- "column": 21
- },
- "end": {
- "line": 149,
- "column": 22
- }
- }
- },
- "init": {
- "type": "Literal",
- "value": 1,
- "raw": "1",
- "range": [
- 4228,
- 4229
- ],
- "loc": {
- "start": {
- "line": 149,
- "column": 25
- },
- "end": {
- "line": 149,
- "column": 26
- }
- }
- },
- "range": [
- 4224,
- 4229
- ],
- "loc": {
- "start": {
- "line": 149,
- "column": 21
- },
- "end": {
- "line": 149,
- "column": 26
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 4220,
- 4229
- ],
- "loc": {
- "start": {
- "line": 149,
- "column": 17
- },
- "end": {
- "line": 149,
- "column": 26
- }
- }
- },
- "test": {
- "type": "BinaryExpression",
- "operator": "<=",
- "left": {
- "type": "Identifier",
- "name": "w",
- "range": [
- 4231,
- 4232
- ],
- "loc": {
- "start": {
- "line": 149,
- "column": 28
- },
- "end": {
- "line": 149,
- "column": 29
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "resumeCount",
- "range": [
- 4236,
- 4247
- ],
- "loc": {
- "start": {
- "line": 149,
- "column": 33
- },
- "end": {
- "line": 149,
- "column": 44
- }
- }
- },
- "range": [
- 4231,
- 4247
- ],
- "loc": {
- "start": {
- "line": 149,
- "column": 28
- },
- "end": {
- "line": 149,
- "column": 44
- }
- }
- },
- "update": {
- "type": "UpdateExpression",
- "operator": "++",
- "argument": {
- "type": "Identifier",
- "name": "w",
- "range": [
- 4249,
- 4250
- ],
- "loc": {
- "start": {
- "line": 149,
- "column": 46
- },
- "end": {
- "line": 149,
- "column": 47
- }
- }
- },
- "prefix": false,
- "range": [
- 4249,
- 4252
- ],
- "loc": {
- "start": {
- "line": 149,
- "column": 46
- },
- "end": {
- "line": 149,
- "column": 49
- }
- }
- },
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "setImmediate",
- "range": [
- 4272,
- 4284
- ],
- "loc": {
- "start": {
- "line": 150,
- "column": 16
- },
- "end": {
- "line": 150,
- "column": 28
- }
- }
- },
- "arguments": [
- {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 4285,
- 4286
- ],
- "loc": {
- "start": {
- "line": 150,
- "column": 29
- },
- "end": {
- "line": 150,
- "column": 30
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "process",
- "range": [
- 4287,
- 4294
- ],
- "loc": {
- "start": {
- "line": 150,
- "column": 31
- },
- "end": {
- "line": 150,
- "column": 38
- }
- }
- },
- "range": [
- 4285,
- 4294
- ],
- "loc": {
- "start": {
- "line": 150,
- "column": 29
- },
- "end": {
- "line": 150,
- "column": 38
- }
- }
- }
- ],
- "range": [
- 4272,
- 4295
- ],
- "loc": {
- "start": {
- "line": 150,
- "column": 16
- },
- "end": {
- "line": 150,
- "column": 39
- }
- }
- },
- "range": [
- 4272,
- 4296
- ],
- "loc": {
- "start": {
- "line": 150,
- "column": 16
- },
- "end": {
- "line": 150,
- "column": 40
- }
- }
- }
- ],
- "range": [
- 4254,
- 4310
- ],
- "loc": {
- "start": {
- "line": 149,
- "column": 51
- },
- "end": {
- "line": 151,
- "column": 13
- }
- }
- },
- "range": [
- 4215,
- 4310
- ],
- "loc": {
- "start": {
- "line": 149,
- "column": 12
- },
- "end": {
- "line": 151,
- "column": 13
- }
- },
- "leadingComments": [
- {
- "type": "Line",
- "value": " Need to call q.process once per concurrent",
- "range": [
- 4094,
- 4139
- ],
- "loc": {
- "start": {
- "line": 147,
- "column": 12
- },
- "end": {
- "line": 147,
- "column": 57
- }
- }
- },
- {
- "type": "Line",
- "value": " worker to preserve full concurrency after pause",
- "range": [
- 4152,
- 4202
- ],
- "loc": {
- "start": {
- "line": 148,
- "column": 12
- },
- "end": {
- "line": 148,
- "column": 62
- }
- }
- }
- ]
- }
- ],
- "range": [
- 3931,
- 4320
- ],
- "loc": {
- "start": {
- "line": 143,
- "column": 28
- },
- "end": {
- "line": 152,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 3919,
- 4320
- ],
- "loc": {
- "start": {
- "line": 143,
- "column": 16
- },
- "end": {
- "line": 152,
- "column": 9
- }
- }
- },
- "kind": "init",
- "method": false,
- "shorthand": false,
- "computed": false,
- "range": [
- 3911,
- 4320
- ],
- "loc": {
- "start": {
- "line": 143,
- "column": 8
- },
- "end": {
- "line": 152,
- "column": 9
- }
- }
- }
- ],
- "range": [
- 2250,
- 4326
- ],
- "loc": {
- "start": {
- "line": 81,
- "column": 12
- },
- "end": {
- "line": 153,
- "column": 5
- }
- }
- },
- "range": [
- 2246,
- 4326
- ],
- "loc": {
- "start": {
- "line": 81,
- "column": 8
- },
- "end": {
- "line": 153,
- "column": 5
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 2242,
- 4327
- ],
- "loc": {
- "start": {
- "line": 81,
- "column": 4
- },
- "end": {
- "line": 153,
- "column": 6
- }
- }
- },
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "Identifier",
- "name": "q",
- "range": [
- 4339,
- 4340
- ],
- "loc": {
- "start": {
- "line": 154,
- "column": 11
- },
- "end": {
- "line": 154,
- "column": 12
- }
- }
- },
- "range": [
- 4332,
- 4341
- ],
- "loc": {
- "start": {
- "line": 154,
- "column": 4
- },
- "end": {
- "line": 154,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 339,
- 4343
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 60
- },
- "end": {
- "line": 155,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 294,
- 4343
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 15
- },
- "end": {
- "line": 155,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 279,
- 4343
- ],
- "loc": {
- "start": {
- "line": 10,
- "column": 0
- },
- "end": {
- "line": 155,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 4343
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 155,
- "column": 1
- }
- },
- "comments": [
- {
- "type": "Line",
- "value": " call drain immediately if there are no tasks",
- "range": [
- 836,
- 883
- ],
- "loc": {
- "start": {
- "line": 26,
- "column": 12
- },
- "end": {
- "line": 26,
- "column": 59
- }
- }
- },
- {
- "type": "Line",
- "value": " Need to call q.process once per concurrent",
- "range": [
- 4094,
- 4139
- ],
- "loc": {
- "start": {
- "line": 147,
- "column": 12
- },
- "end": {
- "line": 147,
- "column": 57
- }
- }
- },
- {
- "type": "Line",
- "value": " worker to preserve full concurrency after pause",
- "range": [
- 4152,
- 4202
- ],
- "loc": {
- "start": {
- "line": 148,
- "column": 12
- },
- "end": {
- "line": 148,
- "column": 62
- }
- }
- }
- ]
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/reject.js.json b/docs/ast/source/internal/reject.js.json
deleted file mode 100644
index 4ce7327..0000000
--- a/docs/ast/source/internal/reject.js.json
+++ /dev/null
@@ -1,832 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "filter",
- "range": [
- 7,
- 13
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 13
- }
- }
- },
- "range": [
- 7,
- 13
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 7
- },
- "end": {
- "line": 1,
- "column": 13
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "./filter",
- "raw": "'./filter'",
- "range": [
- 19,
- 29
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 19
- },
- "end": {
- "line": 1,
- "column": 29
- }
- }
- },
- "range": [
- 0,
- 30
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 30
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "reject",
- "range": [
- 56,
- 62
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 24
- },
- "end": {
- "line": 3,
- "column": 30
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 63,
- 69
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 31
- },
- "end": {
- "line": 3,
- "column": 37
- }
- }
- },
- {
- "type": "Identifier",
- "name": "arr",
- "range": [
- 71,
- 74
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 39
- },
- "end": {
- "line": 3,
- "column": 42
- }
- }
- },
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 76,
- 84
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 44
- },
- "end": {
- "line": 3,
- "column": 52
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 86,
- 94
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 54
- },
- "end": {
- "line": 3,
- "column": 62
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "filter",
- "range": [
- 102,
- 108
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 4
- },
- "end": {
- "line": 4,
- "column": 10
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "eachfn",
- "range": [
- 109,
- 115
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 11
- },
- "end": {
- "line": 4,
- "column": 17
- }
- }
- },
- {
- "type": "Identifier",
- "name": "arr",
- "range": [
- 117,
- 120
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 19
- },
- "end": {
- "line": 4,
- "column": 22
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "value",
- "range": [
- 131,
- 136
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 33
- },
- "end": {
- "line": 4,
- "column": 38
- }
- }
- },
- {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 138,
- 140
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 40
- },
- "end": {
- "line": 4,
- "column": 42
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 152,
- 160
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 5,
- "column": 16
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "value",
- "range": [
- 161,
- 166
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 17
- },
- "end": {
- "line": 5,
- "column": 22
- }
- }
- },
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 177,
- 180
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 33
- },
- "end": {
- "line": 5,
- "column": 36
- }
- }
- },
- {
- "type": "Identifier",
- "name": "v",
- "range": [
- 182,
- 183
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 38
- },
- "end": {
- "line": 5,
- "column": 39
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "err",
- "range": [
- 203,
- 206
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 16
- },
- "end": {
- "line": 6,
- "column": 19
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 226,
- 228
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 16
- },
- "end": {
- "line": 7,
- "column": 18
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "err",
- "range": [
- 229,
- 232
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 19
- },
- "end": {
- "line": 7,
- "column": 22
- }
- }
- }
- ],
- "range": [
- 226,
- 233
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 16
- },
- "end": {
- "line": 7,
- "column": 23
- }
- }
- },
- "range": [
- 226,
- 234
- ],
- "loc": {
- "start": {
- "line": 7,
- "column": 16
- },
- "end": {
- "line": 7,
- "column": 24
- }
- }
- }
- ],
- "range": [
- 208,
- 248
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 21
- },
- "end": {
- "line": 8,
- "column": 13
- }
- }
- },
- "alternate": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "cb",
- "range": [
- 272,
- 274
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 16
- },
- "end": {
- "line": 9,
- "column": 18
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 275,
- 279
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 19
- },
- "end": {
- "line": 9,
- "column": 23
- }
- }
- },
- {
- "type": "UnaryExpression",
- "operator": "!",
- "argument": {
- "type": "Identifier",
- "name": "v",
- "range": [
- 282,
- 283
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 26
- },
- "end": {
- "line": 9,
- "column": 27
- }
- }
- },
- "prefix": true,
- "range": [
- 281,
- 283
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 25
- },
- "end": {
- "line": 9,
- "column": 27
- }
- }
- }
- ],
- "range": [
- 272,
- 284
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 16
- },
- "end": {
- "line": 9,
- "column": 28
- }
- }
- },
- "range": [
- 272,
- 285
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 16
- },
- "end": {
- "line": 9,
- "column": 29
- }
- }
- }
- ],
- "range": [
- 254,
- 299
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 19
- },
- "end": {
- "line": 10,
- "column": 13
- }
- }
- },
- "range": [
- 199,
- 299
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 12
- },
- "end": {
- "line": 10,
- "column": 13
- }
- }
- }
- ],
- "range": [
- 185,
- 309
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 41
- },
- "end": {
- "line": 11,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 168,
- 309
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 24
- },
- "end": {
- "line": 11,
- "column": 9
- }
- }
- }
- ],
- "range": [
- 152,
- 310
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 11,
- "column": 10
- }
- }
- },
- "range": [
- 152,
- 311
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 8
- },
- "end": {
- "line": 11,
- "column": 11
- }
- }
- }
- ],
- "range": [
- 142,
- 317
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 44
- },
- "end": {
- "line": 12,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 122,
- 317
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 24
- },
- "end": {
- "line": 12,
- "column": 5
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 319,
- 327
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 7
- },
- "end": {
- "line": 12,
- "column": 15
- }
- }
- }
- ],
- "range": [
- 102,
- 328
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 4
- },
- "end": {
- "line": 12,
- "column": 16
- }
- }
- },
- "range": [
- 102,
- 329
- ],
- "loc": {
- "start": {
- "line": 4,
- "column": 4
- },
- "end": {
- "line": 12,
- "column": 17
- }
- }
- }
- ],
- "range": [
- 96,
- 331
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 64
- },
- "end": {
- "line": 13,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 47,
- 331
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 15
- },
- "end": {
- "line": 13,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 32,
- 331
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 0
- },
- "end": {
- "line": 13,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 331
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 13,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/setImmediate.js.json b/docs/ast/source/internal/setImmediate.js.json
deleted file mode 100644
index ac9084e..0000000
--- a/docs/ast/source/internal/setImmediate.js.json
+++ /dev/null
@@ -1,1737 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "Literal",
- "value": "use strict",
- "raw": "'use strict'",
- "range": [
- 0,
- 12
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 12
- }
- }
- },
- "range": [
- 0,
- 13
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 1,
- "column": 13
- }
- }
- },
- {
- "type": "ImportDeclaration",
- "specifiers": [
- {
- "type": "ImportDefaultSpecifier",
- "local": {
- "type": "Identifier",
- "name": "rest",
- "range": [
- 22,
- 26
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 7
- },
- "end": {
- "line": 3,
- "column": 11
- }
- }
- },
- "range": [
- 22,
- 26
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 7
- },
- "end": {
- "line": 3,
- "column": 11
- }
- }
- }
- ],
- "source": {
- "type": "Literal",
- "value": "lodash/rest",
- "raw": "'lodash/rest'",
- "range": [
- 32,
- 45
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 17
- },
- "end": {
- "line": 3,
- "column": 30
- }
- }
- },
- "range": [
- 15,
- 46
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 0
- },
- "end": {
- "line": 3,
- "column": 31
- }
- }
- },
- {
- "type": "ExportNamedDeclaration",
- "declaration": {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "hasSetImmediate",
- "range": [
- 59,
- 74
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 11
- },
- "end": {
- "line": 5,
- "column": 26
- }
- }
- },
- "init": {
- "type": "LogicalExpression",
- "operator": "&&",
- "left": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "UnaryExpression",
- "operator": "typeof",
- "argument": {
- "type": "Identifier",
- "name": "setImmediate",
- "range": [
- 84,
- 96
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 36
- },
- "end": {
- "line": 5,
- "column": 48
- }
- }
- },
- "prefix": true,
- "range": [
- 77,
- 96
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 29
- },
- "end": {
- "line": 5,
- "column": 48
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": "function",
- "raw": "'function'",
- "range": [
- 101,
- 111
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 53
- },
- "end": {
- "line": 5,
- "column": 63
- }
- }
- },
- "range": [
- 77,
- 111
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 29
- },
- "end": {
- "line": 5,
- "column": 63
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "setImmediate",
- "range": [
- 115,
- 127
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 67
- },
- "end": {
- "line": 5,
- "column": 79
- }
- }
- },
- "range": [
- 77,
- 127
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 29
- },
- "end": {
- "line": 5,
- "column": 79
- }
- }
- },
- "range": [
- 59,
- 127
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 11
- },
- "end": {
- "line": 5,
- "column": 79
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 55,
- 128
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 7
- },
- "end": {
- "line": 5,
- "column": 80
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "specifiers": [],
- "source": null,
- "range": [
- 48,
- 128
- ],
- "loc": {
- "start": {
- "line": 5,
- "column": 0
- },
- "end": {
- "line": 5,
- "column": 80
- }
- }
- },
- {
- "type": "ExportNamedDeclaration",
- "declaration": {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "hasNextTick",
- "range": [
- 140,
- 151
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 11
- },
- "end": {
- "line": 6,
- "column": 22
- }
- }
- },
- "init": {
- "type": "LogicalExpression",
- "operator": "&&",
- "left": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "UnaryExpression",
- "operator": "typeof",
- "argument": {
- "type": "Identifier",
- "name": "process",
- "range": [
- 161,
- 168
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 32
- },
- "end": {
- "line": 6,
- "column": 39
- }
- }
- },
- "prefix": true,
- "range": [
- 154,
- 168
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 25
- },
- "end": {
- "line": 6,
- "column": 39
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": "object",
- "raw": "'object'",
- "range": [
- 173,
- 181
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 44
- },
- "end": {
- "line": 6,
- "column": 52
- }
- }
- },
- "range": [
- 154,
- 181
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 25
- },
- "end": {
- "line": 6,
- "column": 52
- }
- }
- },
- "right": {
- "type": "BinaryExpression",
- "operator": "===",
- "left": {
- "type": "UnaryExpression",
- "operator": "typeof",
- "argument": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "process",
- "range": [
- 192,
- 199
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 63
- },
- "end": {
- "line": 6,
- "column": 70
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "nextTick",
- "range": [
- 200,
- 208
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 71
- },
- "end": {
- "line": 6,
- "column": 79
- }
- }
- },
- "range": [
- 192,
- 208
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 63
- },
- "end": {
- "line": 6,
- "column": 79
- }
- }
- },
- "prefix": true,
- "range": [
- 185,
- 208
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 56
- },
- "end": {
- "line": 6,
- "column": 79
- }
- }
- },
- "right": {
- "type": "Literal",
- "value": "function",
- "raw": "'function'",
- "range": [
- 213,
- 223
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 84
- },
- "end": {
- "line": 6,
- "column": 94
- }
- }
- },
- "range": [
- 185,
- 223
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 56
- },
- "end": {
- "line": 6,
- "column": 94
- }
- }
- },
- "range": [
- 154,
- 223
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 25
- },
- "end": {
- "line": 6,
- "column": 94
- }
- }
- },
- "range": [
- 140,
- 223
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 11
- },
- "end": {
- "line": 6,
- "column": 94
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 136,
- 224
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 7
- },
- "end": {
- "line": 6,
- "column": 95
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "specifiers": [],
- "source": null,
- "range": [
- 129,
- 224
- ],
- "loc": {
- "start": {
- "line": 6,
- "column": 0
- },
- "end": {
- "line": 6,
- "column": 95
- }
- }
- },
- {
- "type": "ExportNamedDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "fallback",
- "range": [
- 242,
- 250
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 16
- },
- "end": {
- "line": 8,
- "column": 24
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 251,
- 253
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 25
- },
- "end": {
- "line": 8,
- "column": 27
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "setTimeout",
- "range": [
- 261,
- 271
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 4
- },
- "end": {
- "line": 9,
- "column": 14
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 272,
- 274
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 15
- },
- "end": {
- "line": 9,
- "column": 17
- }
- }
- },
- {
- "type": "Literal",
- "value": 0,
- "raw": "0",
- "range": [
- 276,
- 277
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 19
- },
- "end": {
- "line": 9,
- "column": 20
- }
- }
- }
- ],
- "range": [
- 261,
- 278
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 4
- },
- "end": {
- "line": 9,
- "column": 21
- }
- }
- },
- "range": [
- 261,
- 279
- ],
- "loc": {
- "start": {
- "line": 9,
- "column": 4
- },
- "end": {
- "line": 9,
- "column": 22
- }
- }
- }
- ],
- "range": [
- 255,
- 281
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 29
- },
- "end": {
- "line": 10,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 233,
- 281
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 7
- },
- "end": {
- "line": 10,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "specifiers": [],
- "source": null,
- "range": [
- 226,
- 281
- ],
- "loc": {
- "start": {
- "line": 8,
- "column": 0
- },
- "end": {
- "line": 10,
- "column": 1
- }
- }
- },
- {
- "type": "ExportNamedDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "wrap",
- "range": [
- 299,
- 303
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 16
- },
- "end": {
- "line": 12,
- "column": 20
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "defer",
- "range": [
- 304,
- 309
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 21
- },
- "end": {
- "line": 12,
- "column": 26
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "rest",
- "range": [
- 324,
- 328
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 11
- },
- "end": {
- "line": 13,
- "column": 15
- }
- }
- },
- "arguments": [
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 339,
- 341
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 26
- },
- "end": {
- "line": 13,
- "column": 28
- }
- }
- },
- {
- "type": "Identifier",
- "name": "args",
- "range": [
- 343,
- 347
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 30
- },
- "end": {
- "line": 13,
- "column": 34
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "defer",
- "range": [
- 359,
- 364
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 8
- },
- "end": {
- "line": 14,
- "column": 13
- }
- }
- },
- "arguments": [
- {
- "type": "FunctionExpression",
- "id": null,
- "params": [],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "CallExpression",
- "callee": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "fn",
- "range": [
- 391,
- 393
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 12
- },
- "end": {
- "line": 15,
- "column": 14
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "apply",
- "range": [
- 394,
- 399
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 15
- },
- "end": {
- "line": 15,
- "column": 20
- }
- }
- },
- "range": [
- 391,
- 399
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 12
- },
- "end": {
- "line": 15,
- "column": 20
- }
- }
- },
- "arguments": [
- {
- "type": "Literal",
- "value": null,
- "raw": "null",
- "range": [
- 400,
- 404
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 21
- },
- "end": {
- "line": 15,
- "column": 25
- }
- }
- },
- {
- "type": "Identifier",
- "name": "args",
- "range": [
- 406,
- 410
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 27
- },
- "end": {
- "line": 15,
- "column": 31
- }
- }
- }
- ],
- "range": [
- 391,
- 411
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 12
- },
- "end": {
- "line": 15,
- "column": 32
- }
- }
- },
- "range": [
- 391,
- 412
- ],
- "loc": {
- "start": {
- "line": 15,
- "column": 12
- },
- "end": {
- "line": 15,
- "column": 33
- }
- }
- }
- ],
- "range": [
- 377,
- 422
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 26
- },
- "end": {
- "line": 16,
- "column": 9
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 365,
- 422
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 14
- },
- "end": {
- "line": 16,
- "column": 9
- }
- }
- }
- ],
- "range": [
- 359,
- 423
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 8
- },
- "end": {
- "line": 16,
- "column": 10
- }
- }
- },
- "range": [
- 359,
- 424
- ],
- "loc": {
- "start": {
- "line": 14,
- "column": 8
- },
- "end": {
- "line": 16,
- "column": 11
- }
- }
- }
- ],
- "range": [
- 349,
- 430
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 36
- },
- "end": {
- "line": 17,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 329,
- 430
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 16
- },
- "end": {
- "line": 17,
- "column": 5
- }
- }
- }
- ],
- "range": [
- 324,
- 431
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 11
- },
- "end": {
- "line": 17,
- "column": 6
- }
- }
- },
- "range": [
- 317,
- 432
- ],
- "loc": {
- "start": {
- "line": 13,
- "column": 4
- },
- "end": {
- "line": 17,
- "column": 7
- }
- }
- }
- ],
- "range": [
- 311,
- 434
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 28
- },
- "end": {
- "line": 18,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 290,
- 434
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 7
- },
- "end": {
- "line": 18,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "specifiers": [],
- "source": null,
- "range": [
- 283,
- 434
- ],
- "loc": {
- "start": {
- "line": 12,
- "column": 0
- },
- "end": {
- "line": 18,
- "column": 1
- }
- }
- },
- {
- "type": "VariableDeclaration",
- "declarations": [
- {
- "type": "VariableDeclarator",
- "id": {
- "type": "Identifier",
- "name": "_defer",
- "range": [
- 440,
- 446
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 4
- },
- "end": {
- "line": 20,
- "column": 10
- }
- }
- },
- "init": null,
- "range": [
- 440,
- 446
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 4
- },
- "end": {
- "line": 20,
- "column": 10
- }
- }
- }
- ],
- "kind": "var",
- "range": [
- 436,
- 447
- ],
- "loc": {
- "start": {
- "line": 20,
- "column": 0
- },
- "end": {
- "line": 20,
- "column": 11
- }
- }
- },
- {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "hasSetImmediate",
- "range": [
- 453,
- 468
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 4
- },
- "end": {
- "line": 22,
- "column": 19
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "_defer",
- "range": [
- 476,
- 482
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 4
- },
- "end": {
- "line": 23,
- "column": 10
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "setImmediate",
- "range": [
- 485,
- 497
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 13
- },
- "end": {
- "line": 23,
- "column": 25
- }
- }
- },
- "range": [
- 476,
- 497
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 4
- },
- "end": {
- "line": 23,
- "column": 25
- }
- }
- },
- "range": [
- 476,
- 498
- ],
- "loc": {
- "start": {
- "line": 23,
- "column": 4
- },
- "end": {
- "line": 23,
- "column": 26
- }
- }
- }
- ],
- "range": [
- 470,
- 500
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 21
- },
- "end": {
- "line": 24,
- "column": 1
- }
- }
- },
- "alternate": {
- "type": "IfStatement",
- "test": {
- "type": "Identifier",
- "name": "hasNextTick",
- "range": [
- 510,
- 521
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 11
- },
- "end": {
- "line": 24,
- "column": 22
- }
- }
- },
- "consequent": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "_defer",
- "range": [
- 529,
- 535
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 4
- },
- "end": {
- "line": 25,
- "column": 10
- }
- }
- },
- "right": {
- "type": "MemberExpression",
- "computed": false,
- "object": {
- "type": "Identifier",
- "name": "process",
- "range": [
- 538,
- 545
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 13
- },
- "end": {
- "line": 25,
- "column": 20
- }
- }
- },
- "property": {
- "type": "Identifier",
- "name": "nextTick",
- "range": [
- 546,
- 554
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 21
- },
- "end": {
- "line": 25,
- "column": 29
- }
- }
- },
- "range": [
- 538,
- 554
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 13
- },
- "end": {
- "line": 25,
- "column": 29
- }
- }
- },
- "range": [
- 529,
- 554
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 4
- },
- "end": {
- "line": 25,
- "column": 29
- }
- }
- },
- "range": [
- 529,
- 555
- ],
- "loc": {
- "start": {
- "line": 25,
- "column": 4
- },
- "end": {
- "line": 25,
- "column": 30
- }
- }
- }
- ],
- "range": [
- 523,
- 557
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 24
- },
- "end": {
- "line": 26,
- "column": 1
- }
- }
- },
- "alternate": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ExpressionStatement",
- "expression": {
- "type": "AssignmentExpression",
- "operator": "=",
- "left": {
- "type": "Identifier",
- "name": "_defer",
- "range": [
- 569,
- 575
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 4
- },
- "end": {
- "line": 27,
- "column": 10
- }
- }
- },
- "right": {
- "type": "Identifier",
- "name": "fallback",
- "range": [
- 578,
- 586
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 13
- },
- "end": {
- "line": 27,
- "column": 21
- }
- }
- },
- "range": [
- 569,
- 586
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 4
- },
- "end": {
- "line": 27,
- "column": 21
- }
- }
- },
- "range": [
- 569,
- 587
- ],
- "loc": {
- "start": {
- "line": 27,
- "column": 4
- },
- "end": {
- "line": 27,
- "column": 22
- }
- }
- }
- ],
- "range": [
- 563,
- 589
- ],
- "loc": {
- "start": {
- "line": 26,
- "column": 7
- },
- "end": {
- "line": 28,
- "column": 1
- }
- }
- },
- "range": [
- 506,
- 589
- ],
- "loc": {
- "start": {
- "line": 24,
- "column": 7
- },
- "end": {
- "line": 28,
- "column": 1
- }
- }
- },
- "range": [
- 449,
- 589
- ],
- "loc": {
- "start": {
- "line": 22,
- "column": 0
- },
- "end": {
- "line": 28,
- "column": 1
- }
- }
- },
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "wrap",
- "range": [
- 606,
- 610
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 15
- },
- "end": {
- "line": 30,
- "column": 19
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "_defer",
- "range": [
- 611,
- 617
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 20
- },
- "end": {
- "line": 30,
- "column": 26
- }
- }
- }
- ],
- "range": [
- 606,
- 618
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 15
- },
- "end": {
- "line": 30,
- "column": 27
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 591,
- 619
- ],
- "loc": {
- "start": {
- "line": 30,
- "column": 0
- },
- "end": {
- "line": 30,
- "column": 28
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 619
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 30,
- "column": 28
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/internal/withoutIndex.js.json b/docs/ast/source/internal/withoutIndex.js.json
deleted file mode 100644
index bf051e4..0000000
--- a/docs/ast/source/internal/withoutIndex.js.json
+++ /dev/null
@@ -1,318 +0,0 @@
-{
- "type": "Program",
- "body": [
- {
- "type": "ExportDefaultDeclaration",
- "declaration": {
- "type": "FunctionDeclaration",
- "id": {
- "type": "Identifier",
- "name": "_withoutIndex",
- "range": [
- 24,
- 37
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 24
- },
- "end": {
- "line": 1,
- "column": 37
- }
- }
- },
- "params": [
- {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 38,
- 46
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 38
- },
- "end": {
- "line": 1,
- "column": 46
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "FunctionExpression",
- "id": null,
- "params": [
- {
- "type": "Identifier",
- "name": "value",
- "range": [
- 71,
- 76
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 21
- },
- "end": {
- "line": 2,
- "column": 26
- }
- }
- },
- {
- "type": "Identifier",
- "name": "index",
- "range": [
- 78,
- 83
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 28
- },
- "end": {
- "line": 2,
- "column": 33
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 85,
- 93
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 35
- },
- "end": {
- "line": 2,
- "column": 43
- }
- }
- }
- ],
- "body": {
- "type": "BlockStatement",
- "body": [
- {
- "type": "ReturnStatement",
- "argument": {
- "type": "CallExpression",
- "callee": {
- "type": "Identifier",
- "name": "iteratee",
- "range": [
- 112,
- 120
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 15
- },
- "end": {
- "line": 3,
- "column": 23
- }
- }
- },
- "arguments": [
- {
- "type": "Identifier",
- "name": "value",
- "range": [
- 121,
- 126
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 24
- },
- "end": {
- "line": 3,
- "column": 29
- }
- }
- },
- {
- "type": "Identifier",
- "name": "callback",
- "range": [
- 128,
- 136
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 31
- },
- "end": {
- "line": 3,
- "column": 39
- }
- }
- }
- ],
- "range": [
- 112,
- 137
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 15
- },
- "end": {
- "line": 3,
- "column": 40
- }
- }
- },
- "range": [
- 105,
- 138
- ],
- "loc": {
- "start": {
- "line": 3,
- "column": 8
- },
- "end": {
- "line": 3,
- "column": 41
- }
- }
- }
- ],
- "range": [
- 95,
- 144
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 45
- },
- "end": {
- "line": 4,
- "column": 5
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 61,
- 144
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 11
- },
- "end": {
- "line": 4,
- "column": 5
- }
- }
- },
- "range": [
- 54,
- 145
- ],
- "loc": {
- "start": {
- "line": 2,
- "column": 4
- },
- "end": {
- "line": 4,
- "column": 6
- }
- }
- }
- ],
- "range": [
- 48,
- 147
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 48
- },
- "end": {
- "line": 5,
- "column": 1
- }
- }
- },
- "generator": false,
- "expression": false,
- "range": [
- 15,
- 147
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 15
- },
- "end": {
- "line": 5,
- "column": 1
- }
- },
- "leadingComments": [],
- "trailingComments": []
- },
- "range": [
- 0,
- 147
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 5,
- "column": 1
- }
- }
- }
- ],
- "sourceType": "module",
- "range": [
- 0,
- 147
- ],
- "loc": {
- "start": {
- "line": 1,
- "column": 0
- },
- "end": {
- "line": 5,
- "column": 1
- }
- },
- "comments": []
-} \ No newline at end of file
diff --git a/docs/ast/source/queue.js.json b/docs/ast/source/queue.js.json
index 9f03675..18ec3fe 100644
--- a/docs/ast/source/queue.js.json
+++ b/docs/ast/source/queue.js.json
@@ -76,10 +76,10 @@
"trailingComments": [
{
"type": "Block",
- "value": "*\n * A queue of tasks for the worker function to complete.\n * @typedef {Object} QueueObject\n * @property {Function} length - a function returning the number of items\n * waiting to be processed. Invoke with ().\n * @property {Function} started - a function returning whether or not any\n * items have been pushed and processed by the queue. Invoke with ().\n * @property {Function} running - a function returning the number of items\n * currently being processed. Invoke with ().\n * @property {Function} workersList - a function returning the array of items\n * currently being processed. Invoke with ().\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with ().\n * @property {number} concurrency - an integer for determining how many `worker`\n * functions should be run in parallel. This property can be changed after a\n * `queue` is created to alter the concurrency on-the-fly.\n * @property {Function} push - add a new task to the `queue`. Calls `callback`\n * once the `worker` has finished processing the task. Instead of a single task,\n * a `tasks` array can be submitted. The respective callback is used for every\n * task in the list. Invoke with (task, [callback]),\n * @property {Function} unshift - add a new task to the front of the `queue`.\n * Invoke with (task, [callback]).\n * @property {Function} saturated - a callback that is called when the number of\n * running workers hits the `concurrency` limit, and further tasks will be\n * queued.\n * @property {Function} unsaturated - a callback that is called when the number\n * of running workers is less than the `concurrency` & `buffer` limits, and\n * further tasks will not be queued.\n * @property {number} buffer - A minimum threshold buffer in order to say that\n * the `queue` is `unsaturated`.\n * @property {Function} empty - a callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - a callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} error - a callback that is called when a task errors.\n * Has the signature `function(error, task)`.\n * @property {boolean} paused - a boolean for determining whether the queue is\n * in a paused state.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with ().\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with ().\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with ().\n ",
+ "value": "*\n * A queue of tasks for the worker function to complete.\n * @typedef {Object} QueueObject\n * @property {Function} length - a function returning the number of items\n * waiting to be processed. Invoke with `queue.length()`.\n * @property {Function} started - a function returning whether or not any\n * items have been pushed and processed by the queue. Invoke with `queue.started()`.\n * @property {Function} running - a function returning the number of items\n * currently being processed. Invoke with `queue.running()`.\n * @property {Function} workersList - a function returning the array of items\n * currently being processed. Invoke with `queue.workersList()`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with `queue.idle()`.\n * @property {number} concurrency - an integer for determining how many `worker`\n * functions should be run in parallel. This property can be changed after a\n * `queue` is created to alter the concurrency on-the-fly.\n * @property {Function} push - add a new task to the `queue`. Calls `callback`\n * once the `worker` has finished processing the task. Instead of a single task,\n * a `tasks` array can be submitted. The respective callback is used for every\n * task in the list. Invoke with `queue.push(task, [callback])`,\n * @property {Function} unshift - add a new task to the front of the `queue`.\n * Invoke with `queue.unshift(task, [callback])`.\n * @property {Function} saturated - a callback that is called when the number of\n * running workers hits the `concurrency` limit, and further tasks will be\n * queued.\n * @property {Function} unsaturated - a callback that is called when the number\n * of running workers is less than the `concurrency` & `buffer` limits, and\n * further tasks will not be queued.\n * @property {number} buffer - A minimum threshold buffer in order to say that\n * the `queue` is `unsaturated`.\n * @property {Function} empty - a callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - a callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} error - a callback that is called when a task errors.\n * Has the signature `function(error, task)`.\n * @property {boolean} paused - a boolean for determining whether the queue is\n * in a paused state.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with `queue.pause()`.\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with `queue.length()`.\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with `queue.kill()`.\n ",
"range": [
39,
- 2772
+ 2913
],
"loc": {
"start": {
@@ -96,8 +96,8 @@
"type": "Block",
"value": "*\n * Creates a `queue` object with the specified `concurrency`. Tasks added to the\n * `queue` are processed in parallel (up to the `concurrency` limit). If all\n * `worker`s are in progress, the task is queued until one becomes available.\n * Once a `worker` completes a `task`, that `task`'s callback is called.\n *\n * @name queue\n * @static\n * @memberOf async\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing a queued\n * task, which must call its `callback(err)` argument when finished, with an\n * optional `error` as an argument. If you want to handle errors from an\n * individual task, pass a callback to `q.push()`. Invoked with\n * (task, callback).\n * @param {number} [concurrency=1] - An `integer` for determining how many\n * `worker` functions should be run in parallel. If omitted, the concurrency\n * defaults to `1`. If the concurrency is `0`, an error is thrown.\n * @returns {QueueObject} A queue object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the queue.\n * @example\n *\n * // create a queue object with concurrency 2\n * var q = async.queue(function(task, callback) {\n * console.log('hello ' + task.name);\n * callback();\n * }, 2);\n *\n * // assign a callback\n * q.drain = function() {\n * console.log('all items have been processed');\n * };\n *\n * // add some items to the queue\n * q.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * q.push({name: 'bar'}, function (err) {\n * console.log('finished processing bar');\n * });\n *\n * // add some items to the queue (batch-wise)\n * q.push([{name: 'baz'},{name: 'bay'},{name: 'bax'}], function(err) {\n * console.log('finished processing item');\n * });\n *\n * // add some items to the front of the queue\n * q.unshift({name: 'bar'}, function (err) {\n * console.log('finished processing bar');\n * });\n ",
"range": [
- 2774,
- 4726
+ 2915,
+ 4867
],
"loc": {
"start": {
@@ -122,8 +122,8 @@
"type": "Identifier",
"name": "worker",
"range": [
- 4752,
- 4758
+ 4893,
+ 4899
],
"loc": {
"start": {
@@ -140,8 +140,8 @@
"type": "Identifier",
"name": "concurrency",
"range": [
- 4760,
- 4771
+ 4901,
+ 4912
],
"loc": {
"start": {
@@ -166,8 +166,8 @@
"type": "Identifier",
"name": "queue",
"range": [
- 4786,
- 4791
+ 4927,
+ 4932
],
"loc": {
"start": {
@@ -189,8 +189,8 @@
"type": "Identifier",
"name": "items",
"range": [
- 4802,
- 4807
+ 4943,
+ 4948
],
"loc": {
"start": {
@@ -207,8 +207,8 @@
"type": "Identifier",
"name": "cb",
"range": [
- 4809,
- 4811
+ 4950,
+ 4952
],
"loc": {
"start": {
@@ -233,8 +233,8 @@
"type": "Identifier",
"name": "worker",
"range": [
- 4823,
- 4829
+ 4964,
+ 4970
],
"loc": {
"start": {
@@ -255,8 +255,8 @@
"type": "Identifier",
"name": "items",
"range": [
- 4830,
- 4835
+ 4971,
+ 4976
],
"loc": {
"start": {
@@ -274,8 +274,8 @@
"value": 0,
"raw": "0",
"range": [
- 4836,
- 4837
+ 4977,
+ 4978
],
"loc": {
"start": {
@@ -289,8 +289,8 @@
}
},
"range": [
- 4830,
- 4838
+ 4971,
+ 4979
],
"loc": {
"start": {
@@ -307,8 +307,8 @@
"type": "Identifier",
"name": "cb",
"range": [
- 4840,
- 4842
+ 4981,
+ 4983
],
"loc": {
"start": {
@@ -323,8 +323,8 @@
}
],
"range": [
- 4823,
- 4843
+ 4964,
+ 4984
],
"loc": {
"start": {
@@ -338,8 +338,8 @@
}
},
"range": [
- 4823,
- 4844
+ 4964,
+ 4985
],
"loc": {
"start": {
@@ -354,8 +354,8 @@
}
],
"range": [
- 4813,
- 4850
+ 4954,
+ 4991
],
"loc": {
"start": {
@@ -371,8 +371,8 @@
"generator": false,
"expression": false,
"range": [
- 4792,
- 4850
+ 4933,
+ 4991
],
"loc": {
"start": {
@@ -389,8 +389,8 @@
"type": "Identifier",
"name": "concurrency",
"range": [
- 4852,
- 4863
+ 4993,
+ 5004
],
"loc": {
"start": {
@@ -408,8 +408,8 @@
"value": 1,
"raw": "1",
"range": [
- 4865,
- 4866
+ 5006,
+ 5007
],
"loc": {
"start": {
@@ -424,8 +424,8 @@
}
],
"range": [
- 4786,
- 4867
+ 4927,
+ 5008
],
"loc": {
"start": {
@@ -439,8 +439,8 @@
}
},
"range": [
- 4779,
- 4868
+ 4920,
+ 5009
],
"loc": {
"start": {
@@ -455,8 +455,8 @@
}
],
"range": [
- 4773,
- 4870
+ 4914,
+ 5011
],
"loc": {
"start": {
@@ -472,8 +472,8 @@
"generator": false,
"expression": false,
"range": [
- 4742,
- 4870
+ 4883,
+ 5011
],
"loc": {
"start": {
@@ -488,10 +488,10 @@
"leadingComments": [
{
"type": "Block",
- "value": "*\n * A queue of tasks for the worker function to complete.\n * @typedef {Object} QueueObject\n * @property {Function} length - a function returning the number of items\n * waiting to be processed. Invoke with ().\n * @property {Function} started - a function returning whether or not any\n * items have been pushed and processed by the queue. Invoke with ().\n * @property {Function} running - a function returning the number of items\n * currently being processed. Invoke with ().\n * @property {Function} workersList - a function returning the array of items\n * currently being processed. Invoke with ().\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with ().\n * @property {number} concurrency - an integer for determining how many `worker`\n * functions should be run in parallel. This property can be changed after a\n * `queue` is created to alter the concurrency on-the-fly.\n * @property {Function} push - add a new task to the `queue`. Calls `callback`\n * once the `worker` has finished processing the task. Instead of a single task,\n * a `tasks` array can be submitted. The respective callback is used for every\n * task in the list. Invoke with (task, [callback]),\n * @property {Function} unshift - add a new task to the front of the `queue`.\n * Invoke with (task, [callback]).\n * @property {Function} saturated - a callback that is called when the number of\n * running workers hits the `concurrency` limit, and further tasks will be\n * queued.\n * @property {Function} unsaturated - a callback that is called when the number\n * of running workers is less than the `concurrency` & `buffer` limits, and\n * further tasks will not be queued.\n * @property {number} buffer - A minimum threshold buffer in order to say that\n * the `queue` is `unsaturated`.\n * @property {Function} empty - a callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - a callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} error - a callback that is called when a task errors.\n * Has the signature `function(error, task)`.\n * @property {boolean} paused - a boolean for determining whether the queue is\n * in a paused state.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with ().\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with ().\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with ().\n ",
+ "value": "*\n * A queue of tasks for the worker function to complete.\n * @typedef {Object} QueueObject\n * @property {Function} length - a function returning the number of items\n * waiting to be processed. Invoke with `queue.length()`.\n * @property {Function} started - a function returning whether or not any\n * items have been pushed and processed by the queue. Invoke with `queue.started()`.\n * @property {Function} running - a function returning the number of items\n * currently being processed. Invoke with `queue.running()`.\n * @property {Function} workersList - a function returning the array of items\n * currently being processed. Invoke with `queue.workersList()`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with `queue.idle()`.\n * @property {number} concurrency - an integer for determining how many `worker`\n * functions should be run in parallel. This property can be changed after a\n * `queue` is created to alter the concurrency on-the-fly.\n * @property {Function} push - add a new task to the `queue`. Calls `callback`\n * once the `worker` has finished processing the task. Instead of a single task,\n * a `tasks` array can be submitted. The respective callback is used for every\n * task in the list. Invoke with `queue.push(task, [callback])`,\n * @property {Function} unshift - add a new task to the front of the `queue`.\n * Invoke with `queue.unshift(task, [callback])`.\n * @property {Function} saturated - a callback that is called when the number of\n * running workers hits the `concurrency` limit, and further tasks will be\n * queued.\n * @property {Function} unsaturated - a callback that is called when the number\n * of running workers is less than the `concurrency` & `buffer` limits, and\n * further tasks will not be queued.\n * @property {number} buffer - A minimum threshold buffer in order to say that\n * the `queue` is `unsaturated`.\n * @property {Function} empty - a callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - a callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} error - a callback that is called when a task errors.\n * Has the signature `function(error, task)`.\n * @property {boolean} paused - a boolean for determining whether the queue is\n * in a paused state.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with `queue.pause()`.\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with `queue.length()`.\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with `queue.kill()`.\n ",
"range": [
39,
- 2772
+ 2913
],
"loc": {
"start": {
@@ -508,8 +508,8 @@
"type": "Block",
"value": "*\n * Creates a `queue` object with the specified `concurrency`. Tasks added to the\n * `queue` are processed in parallel (up to the `concurrency` limit). If all\n * `worker`s are in progress, the task is queued until one becomes available.\n * Once a `worker` completes a `task`, that `task`'s callback is called.\n *\n * @name queue\n * @static\n * @memberOf async\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing a queued\n * task, which must call its `callback(err)` argument when finished, with an\n * optional `error` as an argument. If you want to handle errors from an\n * individual task, pass a callback to `q.push()`. Invoked with\n * (task, callback).\n * @param {number} [concurrency=1] - An `integer` for determining how many\n * `worker` functions should be run in parallel. If omitted, the concurrency\n * defaults to `1`. If the concurrency is `0`, an error is thrown.\n * @returns {QueueObject} A queue object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the queue.\n * @example\n *\n * // create a queue object with concurrency 2\n * var q = async.queue(function(task, callback) {\n * console.log('hello ' + task.name);\n * callback();\n * }, 2);\n *\n * // assign a callback\n * q.drain = function() {\n * console.log('all items have been processed');\n * };\n *\n * // add some items to the queue\n * q.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * q.push({name: 'bar'}, function (err) {\n * console.log('finished processing bar');\n * });\n *\n * // add some items to the queue (batch-wise)\n * q.push([{name: 'baz'},{name: 'bay'},{name: 'bax'}], function(err) {\n * console.log('finished processing item');\n * });\n *\n * // add some items to the front of the queue\n * q.unshift({name: 'bar'}, function (err) {\n * console.log('finished processing bar');\n * });\n ",
"range": [
- 2774,
- 4726
+ 2915,
+ 4867
],
"loc": {
"start": {
@@ -526,8 +526,8 @@
"trailingComments": []
},
"range": [
- 4727,
- 4870
+ 4868,
+ 5011
],
"loc": {
"start": {
@@ -542,10 +542,10 @@
"leadingComments": [
{
"type": "Block",
- "value": "*\n * A queue of tasks for the worker function to complete.\n * @typedef {Object} QueueObject\n * @property {Function} length - a function returning the number of items\n * waiting to be processed. Invoke with ().\n * @property {Function} started - a function returning whether or not any\n * items have been pushed and processed by the queue. Invoke with ().\n * @property {Function} running - a function returning the number of items\n * currently being processed. Invoke with ().\n * @property {Function} workersList - a function returning the array of items\n * currently being processed. Invoke with ().\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with ().\n * @property {number} concurrency - an integer for determining how many `worker`\n * functions should be run in parallel. This property can be changed after a\n * `queue` is created to alter the concurrency on-the-fly.\n * @property {Function} push - add a new task to the `queue`. Calls `callback`\n * once the `worker` has finished processing the task. Instead of a single task,\n * a `tasks` array can be submitted. The respective callback is used for every\n * task in the list. Invoke with (task, [callback]),\n * @property {Function} unshift - add a new task to the front of the `queue`.\n * Invoke with (task, [callback]).\n * @property {Function} saturated - a callback that is called when the number of\n * running workers hits the `concurrency` limit, and further tasks will be\n * queued.\n * @property {Function} unsaturated - a callback that is called when the number\n * of running workers is less than the `concurrency` & `buffer` limits, and\n * further tasks will not be queued.\n * @property {number} buffer - A minimum threshold buffer in order to say that\n * the `queue` is `unsaturated`.\n * @property {Function} empty - a callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - a callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} error - a callback that is called when a task errors.\n * Has the signature `function(error, task)`.\n * @property {boolean} paused - a boolean for determining whether the queue is\n * in a paused state.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with ().\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with ().\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with ().\n ",
+ "value": "*\n * A queue of tasks for the worker function to complete.\n * @typedef {Object} QueueObject\n * @property {Function} length - a function returning the number of items\n * waiting to be processed. Invoke with `queue.length()`.\n * @property {Function} started - a function returning whether or not any\n * items have been pushed and processed by the queue. Invoke with `queue.started()`.\n * @property {Function} running - a function returning the number of items\n * currently being processed. Invoke with `queue.running()`.\n * @property {Function} workersList - a function returning the array of items\n * currently being processed. Invoke with `queue.workersList()`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with `queue.idle()`.\n * @property {number} concurrency - an integer for determining how many `worker`\n * functions should be run in parallel. This property can be changed after a\n * `queue` is created to alter the concurrency on-the-fly.\n * @property {Function} push - add a new task to the `queue`. Calls `callback`\n * once the `worker` has finished processing the task. Instead of a single task,\n * a `tasks` array can be submitted. The respective callback is used for every\n * task in the list. Invoke with `queue.push(task, [callback])`,\n * @property {Function} unshift - add a new task to the front of the `queue`.\n * Invoke with `queue.unshift(task, [callback])`.\n * @property {Function} saturated - a callback that is called when the number of\n * running workers hits the `concurrency` limit, and further tasks will be\n * queued.\n * @property {Function} unsaturated - a callback that is called when the number\n * of running workers is less than the `concurrency` & `buffer` limits, and\n * further tasks will not be queued.\n * @property {number} buffer - A minimum threshold buffer in order to say that\n * the `queue` is `unsaturated`.\n * @property {Function} empty - a callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - a callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} error - a callback that is called when a task errors.\n * Has the signature `function(error, task)`.\n * @property {boolean} paused - a boolean for determining whether the queue is\n * in a paused state.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with `queue.pause()`.\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with `queue.length()`.\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with `queue.kill()`.\n ",
"range": [
39,
- 2772
+ 2913
],
"loc": {
"start": {
@@ -562,8 +562,8 @@
"type": "Block",
"value": "*\n * Creates a `queue` object with the specified `concurrency`. Tasks added to the\n * `queue` are processed in parallel (up to the `concurrency` limit). If all\n * `worker`s are in progress, the task is queued until one becomes available.\n * Once a `worker` completes a `task`, that `task`'s callback is called.\n *\n * @name queue\n * @static\n * @memberOf async\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing a queued\n * task, which must call its `callback(err)` argument when finished, with an\n * optional `error` as an argument. If you want to handle errors from an\n * individual task, pass a callback to `q.push()`. Invoked with\n * (task, callback).\n * @param {number} [concurrency=1] - An `integer` for determining how many\n * `worker` functions should be run in parallel. If omitted, the concurrency\n * defaults to `1`. If the concurrency is `0`, an error is thrown.\n * @returns {QueueObject} A queue object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the queue.\n * @example\n *\n * // create a queue object with concurrency 2\n * var q = async.queue(function(task, callback) {\n * console.log('hello ' + task.name);\n * callback();\n * }, 2);\n *\n * // assign a callback\n * q.drain = function() {\n * console.log('all items have been processed');\n * };\n *\n * // add some items to the queue\n * q.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * q.push({name: 'bar'}, function (err) {\n * console.log('finished processing bar');\n * });\n *\n * // add some items to the queue (batch-wise)\n * q.push([{name: 'baz'},{name: 'bay'},{name: 'bax'}], function(err) {\n * console.log('finished processing item');\n * });\n *\n * // add some items to the front of the queue\n * q.unshift({name: 'bar'}, function (err) {\n * console.log('finished processing bar');\n * });\n ",
"range": [
- 2774,
- 4726
+ 2915,
+ 4867
],
"loc": {
"start": {
@@ -582,7 +582,7 @@
"sourceType": "module",
"range": [
0,
- 4870
+ 5011
],
"loc": {
"start": {
@@ -597,10 +597,10 @@
"comments": [
{
"type": "Block",
- "value": "*\n * A queue of tasks for the worker function to complete.\n * @typedef {Object} QueueObject\n * @property {Function} length - a function returning the number of items\n * waiting to be processed. Invoke with ().\n * @property {Function} started - a function returning whether or not any\n * items have been pushed and processed by the queue. Invoke with ().\n * @property {Function} running - a function returning the number of items\n * currently being processed. Invoke with ().\n * @property {Function} workersList - a function returning the array of items\n * currently being processed. Invoke with ().\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with ().\n * @property {number} concurrency - an integer for determining how many `worker`\n * functions should be run in parallel. This property can be changed after a\n * `queue` is created to alter the concurrency on-the-fly.\n * @property {Function} push - add a new task to the `queue`. Calls `callback`\n * once the `worker` has finished processing the task. Instead of a single task,\n * a `tasks` array can be submitted. The respective callback is used for every\n * task in the list. Invoke with (task, [callback]),\n * @property {Function} unshift - add a new task to the front of the `queue`.\n * Invoke with (task, [callback]).\n * @property {Function} saturated - a callback that is called when the number of\n * running workers hits the `concurrency` limit, and further tasks will be\n * queued.\n * @property {Function} unsaturated - a callback that is called when the number\n * of running workers is less than the `concurrency` & `buffer` limits, and\n * further tasks will not be queued.\n * @property {number} buffer - A minimum threshold buffer in order to say that\n * the `queue` is `unsaturated`.\n * @property {Function} empty - a callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - a callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} error - a callback that is called when a task errors.\n * Has the signature `function(error, task)`.\n * @property {boolean} paused - a boolean for determining whether the queue is\n * in a paused state.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with ().\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with ().\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with ().\n ",
+ "value": "*\n * A queue of tasks for the worker function to complete.\n * @typedef {Object} QueueObject\n * @property {Function} length - a function returning the number of items\n * waiting to be processed. Invoke with `queue.length()`.\n * @property {Function} started - a function returning whether or not any\n * items have been pushed and processed by the queue. Invoke with `queue.started()`.\n * @property {Function} running - a function returning the number of items\n * currently being processed. Invoke with `queue.running()`.\n * @property {Function} workersList - a function returning the array of items\n * currently being processed. Invoke with `queue.workersList()`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with `queue.idle()`.\n * @property {number} concurrency - an integer for determining how many `worker`\n * functions should be run in parallel. This property can be changed after a\n * `queue` is created to alter the concurrency on-the-fly.\n * @property {Function} push - add a new task to the `queue`. Calls `callback`\n * once the `worker` has finished processing the task. Instead of a single task,\n * a `tasks` array can be submitted. The respective callback is used for every\n * task in the list. Invoke with `queue.push(task, [callback])`,\n * @property {Function} unshift - add a new task to the front of the `queue`.\n * Invoke with `queue.unshift(task, [callback])`.\n * @property {Function} saturated - a callback that is called when the number of\n * running workers hits the `concurrency` limit, and further tasks will be\n * queued.\n * @property {Function} unsaturated - a callback that is called when the number\n * of running workers is less than the `concurrency` & `buffer` limits, and\n * further tasks will not be queued.\n * @property {number} buffer - A minimum threshold buffer in order to say that\n * the `queue` is `unsaturated`.\n * @property {Function} empty - a callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - a callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} error - a callback that is called when a task errors.\n * Has the signature `function(error, task)`.\n * @property {boolean} paused - a boolean for determining whether the queue is\n * in a paused state.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with `queue.pause()`.\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with `queue.length()`.\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with `queue.kill()`.\n ",
"range": [
39,
- 2772
+ 2913
],
"loc": {
"start": {
@@ -617,8 +617,8 @@
"type": "Block",
"value": "*\n * Creates a `queue` object with the specified `concurrency`. Tasks added to the\n * `queue` are processed in parallel (up to the `concurrency` limit). If all\n * `worker`s are in progress, the task is queued until one becomes available.\n * Once a `worker` completes a `task`, that `task`'s callback is called.\n *\n * @name queue\n * @static\n * @memberOf async\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing a queued\n * task, which must call its `callback(err)` argument when finished, with an\n * optional `error` as an argument. If you want to handle errors from an\n * individual task, pass a callback to `q.push()`. Invoked with\n * (task, callback).\n * @param {number} [concurrency=1] - An `integer` for determining how many\n * `worker` functions should be run in parallel. If omitted, the concurrency\n * defaults to `1`. If the concurrency is `0`, an error is thrown.\n * @returns {QueueObject} A queue object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the queue.\n * @example\n *\n * // create a queue object with concurrency 2\n * var q = async.queue(function(task, callback) {\n * console.log('hello ' + task.name);\n * callback();\n * }, 2);\n *\n * // assign a callback\n * q.drain = function() {\n * console.log('all items have been processed');\n * };\n *\n * // add some items to the queue\n * q.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * q.push({name: 'bar'}, function (err) {\n * console.log('finished processing bar');\n * });\n *\n * // add some items to the queue (batch-wise)\n * q.push([{name: 'baz'},{name: 'bay'},{name: 'bax'}], function(err) {\n * console.log('finished processing item');\n * });\n *\n * // add some items to the front of the queue\n * q.unshift({name: 'bar'}, function (err) {\n * console.log('finished processing bar');\n * });\n ",
"range": [
- 2774,
- 4726
+ 2915,
+ 4867
],
"loc": {
"start": {
diff --git a/docs/badge.svg b/docs/badge.svg
index aece31b..e24552c 100644
--- a/docs/badge.svg
+++ b/docs/badge.svg
@@ -5,13 +5,13 @@
<stop offset="1" stop-opacity=".1"/>
</linearGradient>
<rect rx="3" width="102" height="20" fill="#555"/>
- <rect rx="3" x="64" width="38" height="20" fill="#dab226"/>
- <path fill="#dab226" d="M64 0h4v20h-4z"/>
+ <rect rx="3" x="64" width="38" height="20" fill="#4fc921"/>
+ <path fill="#4fc921" d="M64 0h4v20h-4z"/>
<rect rx="3" width="102" height="20" fill="url(#a)"/>
<g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11">
<text x="32" y="15" fill="#010101" fill-opacity=".3">document</text>
<text x="32" y="14">document</text>
- <text x="82.5" y="15" fill="#010101" fill-opacity=".3">64%</text>
- <text x="82.5" y="14">64%</text>
+ <text x="82.5" y="15" fill="#010101" fill-opacity=".3">100%</text>
+ <text x="82.5" y="14">100%</text>
</g>
</svg>
diff --git a/docs/coverage.json b/docs/coverage.json
index 73a9205..e813632 100644
--- a/docs/coverage.json
+++ b/docs/coverage.json
@@ -1,15 +1,8 @@
{
- "coverage": "64.81%",
- "expectCount": 54,
+ "coverage": "100%",
+ "expectCount": 35,
"actualCount": 35,
"files": {
- "lib/internal/applyEach.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 4
- ]
- },
"lib/asyncify.js": {
"expectCount": 1,
"actualCount": 1,
@@ -35,53 +28,11 @@
"actualCount": 1,
"undocumentLines": []
},
- "lib/internal/concat.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 1
- ]
- },
- "lib/internal/consoleFunc.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 4
- ]
- },
"lib/doDuring.js": {
"expectCount": 1,
"actualCount": 1,
"undocumentLines": []
},
- "lib/internal/doLimit.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 1
- ]
- },
- "lib/internal/doParallel.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 3
- ]
- },
- "lib/internal/doParallelLimit.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 3
- ]
- },
- "lib/internal/doSeries.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 3
- ]
- },
"lib/doUntil.js": {
"expectCount": 1,
"actualCount": 1,
@@ -112,42 +63,11 @@
"actualCount": 1,
"undocumentLines": []
},
- "lib/internal/setImmediate.js": {
- "expectCount": 4,
- "actualCount": 0,
- "undocumentLines": [
- 8,
- 6,
- 5,
- 12
- ]
- },
"lib/forever.js": {
"expectCount": 1,
"actualCount": 1,
"undocumentLines": []
},
- "lib/internal/getIterator.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 3
- ]
- },
- "lib/internal/initialParams.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 3
- ]
- },
- "lib/internal/iterator.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 5
- ]
- },
"lib/iterator.js": {
"expectCount": 1,
"actualCount": 1,
@@ -163,27 +83,6 @@
"actualCount": 1,
"undocumentLines": []
},
- "lib/internal/notId.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 1
- ]
- },
- "lib/internal/once.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 1
- ]
- },
- "lib/internal/onlyOnce.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 1
- ]
- },
"lib/parallelLimit.js": {
"expectCount": 1,
"actualCount": 1,
@@ -199,13 +98,6 @@
"actualCount": 1,
"undocumentLines": []
},
- "lib/internal/queue.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 10
- ]
- },
"lib/race.js": {
"expectCount": 1,
"actualCount": 1,
@@ -231,13 +123,6 @@
"actualCount": 1,
"undocumentLines": []
},
- "lib/internal/reject.js": {
- "expectCount": 1,
- "actualCount": 0,
- "undocumentLines": [
- 3
- ]
- },
"lib/retry.js": {
"expectCount": 1,
"actualCount": 1,
diff --git a/docs/dump.json b/docs/dump.json
index 2155876..d6cfbaa 100644
--- a/docs/dump.json
+++ b/docs/dump.json
@@ -349,7 +349,7 @@
"access": null,
"description": null,
"lineNumber": 1,
- "content": "import queue from './internal/queue';\n\n/**\n * A cargo of tasks for the worker function to complete. Cargo inherits all of\n * the same methods and event callbacks as {@link async.queue}.\n * @typedef {Object} CargoObject\n * @property {Function} length - A function returning the number of items\n * waiting to be processed. Invoke with ().\n * @property {number} payload - An `integer` for determining how many tasks\n * should be process per round. This property can be changed after a `cargo` is\n * created to alter the payload on-the-fly.\n * @property {Function} push - Adds `task` to the `queue`. The callback is\n * called once the `worker` has finished processing the task. Instead of a\n * single task, an array of `tasks` can be submitted. The respective callback is\n * used for every task in the list. Invoke with (task, [callback]).\n * @property {Function} saturated - A callback that is called when the\n * `queue.length()` hits the concurrency and further tasks will be queued.\n * @property {Function} empty - A callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - A callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with ().\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with ().\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with ().\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with ().\n */\n\n/**\n * Creates a `cargo` object with the specified payload. Tasks added to the\n * cargo will be processed altogether (up to the `payload` limit). If the\n * `worker` is in progress, the task is queued until it becomes available. Once\n * the `worker` has completed some tasks, each callback of those tasks is\n * called. Check out [these](https://camo.githubusercontent.com/6bbd36f4cf5b35a0f11a96dcd2e97711ffc2fb37/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130382f62626330636662302d356632392d313165322d393734662d3333393763363464633835382e676966) [animations](https://camo.githubusercontent.com/f4810e00e1c5f5f8addbe3e9f49064fd5d102699/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130312f38346339323036362d356632392d313165322d383134662d3964336430323431336266642e676966)\n * for how `cargo` and `queue` work.\n *\n * While [queue](#queue) passes only one task to one of a group of workers\n * at a time, cargo passes an array of tasks to a single worker, repeating\n * when the worker is finished.\n *\n * @name cargo\n * @static\n * @memberOf async\n * @see async.queue\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing an array\n * of queued tasks, which must call its `callback(err)` argument when finished,\n * with an optional `err` argument. Invoked with (tasks, callback).\n * @param {number} [payload=Infinity] - An optional `integer` for determining\n * how many tasks should be processed per round; if omitted, the default is\n * unlimited.\n * @returns {CargoObject} A cargo object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the cargo and inner queue.\n * @example\n *\n * // create a cargo object with payload 2\n * var cargo = async.cargo(function(tasks, callback) {\n * for (var i=0; i<tasks.length; i++) {\n * console.log('hello ' + tasks[i].name);\n * }\n * callback();\n * }, 2);\n *\n * // add some items\n * cargo.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * cargo.push({name: 'bar'}, function(err) {\n * console.log('finished processing bar');\n * });\n * cargo.push({name: 'baz'}, function(err) {\n * console.log('finished processing baz');\n * });\n */\nexport default function cargo(worker, payload) {\n return queue(worker, 1, payload);\n}\n"
+ "content": "import queue from './internal/queue';\n\n/**\n * A cargo of tasks for the worker function to complete. Cargo inherits all of\n * the same methods and event callbacks as {@link async.queue}.\n * @typedef {Object} CargoObject\n * @property {Function} length - A function returning the number of items\n * waiting to be processed. Invoke like `cargo.length()`.\n * @property {number} payload - An `integer` for determining how many tasks\n * should be process per round. This property can be changed after a `cargo` is\n * created to alter the payload on-the-fly.\n * @property {Function} push - Adds `task` to the `queue`. The callback is\n * called once the `worker` has finished processing the task. Instead of a\n * single task, an array of `tasks` can be submitted. The respective callback is\n * used for every task in the list. Invoke like `cargo.push(task, [callback])`.\n * @property {Function} saturated - A callback that is called when the\n * `queue.length()` hits the concurrency and further tasks will be queued.\n * @property {Function} empty - A callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - A callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke like `cargo.idle()`.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke like `cargo.pause()`.\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke like `cargo.resume()`.\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke like `cargo.kill()`.\n */\n\n/**\n * Creates a `cargo` object with the specified payload. Tasks added to the\n * cargo will be processed altogether (up to the `payload` limit). If the\n * `worker` is in progress, the task is queued until it becomes available. Once\n * the `worker` has completed some tasks, each callback of those tasks is\n * called. Check out [these](https://camo.githubusercontent.com/6bbd36f4cf5b35a0f11a96dcd2e97711ffc2fb37/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130382f62626330636662302d356632392d313165322d393734662d3333393763363464633835382e676966) [animations](https://camo.githubusercontent.com/f4810e00e1c5f5f8addbe3e9f49064fd5d102699/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313637363837312f36383130312f38346339323036362d356632392d313165322d383134662d3964336430323431336266642e676966)\n * for how `cargo` and `queue` work.\n *\n * While [queue](#queue) passes only one task to one of a group of workers\n * at a time, cargo passes an array of tasks to a single worker, repeating\n * when the worker is finished.\n *\n * @name cargo\n * @static\n * @memberOf async\n * @see async.queue\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing an array\n * of queued tasks, which must call its `callback(err)` argument when finished,\n * with an optional `err` argument. Invoked with `(tasks, callback)`.\n * @param {number} [payload=Infinity] - An optional `integer` for determining\n * how many tasks should be processed per round; if omitted, the default is\n * unlimited.\n * @returns {CargoObject} A cargo object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the cargo and inner queue.\n * @example\n *\n * // create a cargo object with payload 2\n * var cargo = async.cargo(function(tasks, callback) {\n * for (var i=0; i<tasks.length; i++) {\n * console.log('hello ' + tasks[i].name);\n * }\n * callback();\n * }, 2);\n *\n * // add some items\n * cargo.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * cargo.push({name: 'bar'}, function(err) {\n * console.log('finished processing bar');\n * });\n * cargo.push({name: 'baz'}, function(err) {\n * console.log('finished processing baz');\n * });\n */\nexport default function cargo(worker, payload) {\n return queue(worker, 1, payload);\n}\n"
},
{
"__docId__": 12,
@@ -370,7 +370,7 @@
"spread": false,
"optional": false,
"name": "length",
- "description": "A function returning the number of items\nwaiting to be processed. Invoke with ()."
+ "description": "A function returning the number of items\nwaiting to be processed. Invoke like `cargo.length()`."
},
{
"nullable": null,
@@ -390,7 +390,7 @@
"spread": false,
"optional": false,
"name": "push",
- "description": "Adds `task` to the `queue`. The callback is\ncalled once the `worker` has finished processing the task. Instead of a\nsingle task, an array of `tasks` can be submitted. The respective callback is\nused for every task in the list. Invoke with (task, [callback])."
+ "description": "Adds `task` to the `queue`. The callback is\ncalled once the `worker` has finished processing the task. Instead of a\nsingle task, an array of `tasks` can be submitted. The respective callback is\nused for every task in the list. Invoke like `cargo.push(task, [callback])`."
},
{
"nullable": null,
@@ -430,7 +430,7 @@
"spread": false,
"optional": false,
"name": "idle",
- "description": "a function returning false if there are items\nwaiting or being processed, or true if not. Invoke with ()."
+ "description": "a function returning false if there are items\nwaiting or being processed, or true if not. Invoke like `cargo.idle()`."
},
{
"nullable": null,
@@ -440,7 +440,7 @@
"spread": false,
"optional": false,
"name": "pause",
- "description": "a function that pauses the processing of tasks\nuntil `resume()` is called. Invoke with ()."
+ "description": "a function that pauses the processing of tasks\nuntil `resume()` is called. Invoke like `cargo.pause()`."
},
{
"nullable": null,
@@ -450,7 +450,7 @@
"spread": false,
"optional": false,
"name": "resume",
- "description": "a function that resumes the processing of\nqueued tasks when the queue is paused. Invoke with ()."
+ "description": "a function that resumes the processing of\nqueued tasks when the queue is paused. Invoke like `cargo.resume()`."
},
{
"nullable": null,
@@ -460,7 +460,7 @@
"spread": false,
"optional": false,
"name": "kill",
- "description": "a function that removes the `drain` callback and\nempties remaining tasks from the queue forcing it to go idle. Invoke with ()."
+ "description": "a function that removes the `drain` callback and\nempties remaining tasks from the queue forcing it to go idle. Invoke like `cargo.kill()`."
}
],
"type": {
@@ -522,7 +522,7 @@
"spread": false,
"optional": false,
"name": "worker",
- "description": "An asynchronous function for processing an array\nof queued tasks, which must call its `callback(err)` argument when finished,\nwith an optional `err` argument. Invoked with (tasks, callback)."
+ "description": "An asynchronous function for processing an array\nof queued tasks, which must call its `callback(err)` argument when finished,\nwith an optional `err` argument. Invoked with `(tasks, callback)`."
},
{
"nullable": null,
@@ -1552,1178 +1552,6 @@
"kind": "file",
"static": true,
"variation": null,
- "name": "lib/internal/applyEach.js",
- "memberof": null,
- "longname": "lib/internal/applyEach.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "import rest from 'lodash/rest';\nimport initialParams from './initialParams';\n\nexport default function applyEach(eachfn) {\n return rest(function(fns, args) {\n var go = initialParams(function(args, callback) {\n var that = this;\n return eachfn(fns, function (fn, cb) {\n fn.apply(that, args.concat([cb]));\n }, callback);\n });\n if (args.length) {\n return go.apply(this, args);\n }\n else {\n return go;\n }\n });\n}\n"
- },
- {
- "__docId__": 52,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "applyEach",
- "memberof": "lib/internal/applyEach.js",
- "longname": "lib/internal/applyEach.js~applyEach",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/applyEach.js",
- "importStyle": "applyEach",
- "description": null,
- "lineNumber": 4,
- "undocument": true,
- "params": [
- {
- "name": "eachfn",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 53,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/concat.js",
- "memberof": null,
- "longname": "lib/internal/concat.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "export default function concat(eachfn, arr, fn, callback) {\n var result = [];\n eachfn(arr, function (x, index, cb) {\n fn(x, function (err, y) {\n result = result.concat(y || []);\n cb(err);\n });\n }, function (err) {\n callback(err, result);\n });\n}\n"
- },
- {
- "__docId__": 54,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "concat",
- "memberof": "lib/internal/concat.js",
- "longname": "lib/internal/concat.js~concat",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/concat.js",
- "importStyle": "concat",
- "description": null,
- "lineNumber": 1,
- "undocument": true,
- "params": [
- {
- "name": "eachfn",
- "types": [
- "*"
- ]
- },
- {
- "name": "arr",
- "types": [
- "*"
- ]
- },
- {
- "name": "fn",
- "types": [
- "*"
- ]
- },
- {
- "name": "callback",
- "types": [
- "*"
- ]
- }
- ],
- "generator": false
- },
- {
- "__docId__": 55,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/consoleFunc.js",
- "memberof": null,
- "longname": "lib/internal/consoleFunc.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "import arrayEach from 'lodash/_arrayEach';\nimport rest from 'lodash/rest';\n\nexport default function consoleFunc(name) {\n return rest(function (fn, args) {\n fn.apply(null, args.concat([rest(function (err, args) {\n if (typeof console === 'object') {\n if (err) {\n if (console.error) {\n console.error(err);\n }\n }\n else if (console[name]) {\n arrayEach(args, function (x) {\n console[name](x);\n });\n }\n }\n })]));\n });\n}\n"
- },
- {
- "__docId__": 56,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "consoleFunc",
- "memberof": "lib/internal/consoleFunc.js",
- "longname": "lib/internal/consoleFunc.js~consoleFunc",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/consoleFunc.js",
- "importStyle": "consoleFunc",
- "description": null,
- "lineNumber": 4,
- "undocument": true,
- "params": [
- {
- "name": "name",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 57,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/createTester.js",
- "memberof": null,
- "longname": "lib/internal/createTester.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "'use strict';\nimport noop from 'lodash/noop';\n\nexport default function _createTester(eachfn, check, getResult) {\n return function(arr, limit, iteratee, cb) {\n function done(err) {\n if (cb) {\n if (err) {\n cb(err);\n } else {\n cb(null, getResult(false));\n }\n }\n }\n function wrappedIteratee(x, _, callback) {\n if (!cb) return callback();\n iteratee(x, function (err, v) {\n if (cb) {\n if (err) {\n cb(err);\n cb = iteratee = false;\n } else if (check(v)) {\n cb(null, getResult(true, x));\n cb = iteratee = false;\n }\n }\n callback();\n });\n }\n if (arguments.length > 3) {\n cb = cb || noop;\n eachfn(arr, limit, wrappedIteratee, done);\n } else {\n cb = iteratee;\n cb = cb || noop;\n iteratee = limit;\n eachfn(arr, wrappedIteratee, done);\n }\n };\n}\n"
- },
- {
- "__docId__": 58,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "_createTester",
- "memberof": "lib/internal/createTester.js",
- "longname": "lib/internal/createTester.js~_createTester",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/createTester.js",
- "importStyle": "_createTester",
- "description": null,
- "lineNumber": 4,
- "undocument": true,
- "params": [
- {
- "name": "eachfn",
- "types": [
- "*"
- ]
- },
- {
- "name": "check",
- "types": [
- "*"
- ]
- },
- {
- "name": "getResult",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 59,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/doLimit.js",
- "memberof": null,
- "longname": "lib/internal/doLimit.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "export default function doLimit(fn, limit) {\n return function (iterable, iteratee, callback) {\n return fn(iterable, limit, iteratee, callback);\n };\n}\n"
- },
- {
- "__docId__": 60,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "doLimit",
- "memberof": "lib/internal/doLimit.js",
- "longname": "lib/internal/doLimit.js~doLimit",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/doLimit.js",
- "importStyle": "doLimit",
- "description": null,
- "lineNumber": 1,
- "undocument": true,
- "params": [
- {
- "name": "fn",
- "types": [
- "*"
- ]
- },
- {
- "name": "limit",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 61,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/doParallel.js",
- "memberof": null,
- "longname": "lib/internal/doParallel.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "import eachOf from '../eachOf';\n\nexport default function doParallel(fn) {\n return function (obj, iteratee, callback) {\n return fn(eachOf, obj, iteratee, callback);\n };\n}\n"
- },
- {
- "__docId__": 62,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "doParallel",
- "memberof": "lib/internal/doParallel.js",
- "longname": "lib/internal/doParallel.js~doParallel",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/doParallel.js",
- "importStyle": "doParallel",
- "description": null,
- "lineNumber": 3,
- "undocument": true,
- "params": [
- {
- "name": "fn",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 63,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/doParallelLimit.js",
- "memberof": null,
- "longname": "lib/internal/doParallelLimit.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "import eachOfLimit from './eachOfLimit';\n\nexport default function doParallelLimit(fn) {\n return function (obj, limit, iteratee, callback) {\n return fn(eachOfLimit(limit), obj, iteratee, callback);\n };\n}\n"
- },
- {
- "__docId__": 64,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "doParallelLimit",
- "memberof": "lib/internal/doParallelLimit.js",
- "longname": "lib/internal/doParallelLimit.js~doParallelLimit",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/doParallelLimit.js",
- "importStyle": "doParallelLimit",
- "description": null,
- "lineNumber": 3,
- "undocument": true,
- "params": [
- {
- "name": "fn",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 65,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/doSeries.js",
- "memberof": null,
- "longname": "lib/internal/doSeries.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "import eachOfSeries from '../eachOfSeries';\n\nexport default function doSeries(fn) {\n return function (obj, iteratee, callback) {\n return fn(eachOfSeries, obj, iteratee, callback);\n };\n}\n"
- },
- {
- "__docId__": 66,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "doSeries",
- "memberof": "lib/internal/doSeries.js",
- "longname": "lib/internal/doSeries.js~doSeries",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/doSeries.js",
- "importStyle": "doSeries",
- "description": null,
- "lineNumber": 3,
- "undocument": true,
- "params": [
- {
- "name": "fn",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 67,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/eachOfLimit.js",
- "memberof": null,
- "longname": "lib/internal/eachOfLimit.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "import noop from 'lodash/noop';\nimport once from './once';\n\nimport iterator from './iterator';\nimport onlyOnce from './onlyOnce';\n\nexport default function _eachOfLimit(limit) {\n return function (obj, iteratee, callback) {\n callback = once(callback || noop);\n obj = obj || [];\n var nextElem = iterator(obj);\n if (limit <= 0) {\n return callback(null);\n }\n var done = false;\n var running = 0;\n var errored = false;\n\n (function replenish () {\n if (done && running <= 0) {\n return callback(null);\n }\n\n while (running < limit && !errored) {\n var elem = nextElem();\n if (elem === null) {\n done = true;\n if (running <= 0) {\n callback(null);\n }\n return;\n }\n running += 1;\n /* eslint {no-loop-func: 0} */\n iteratee(elem.value, elem.key, onlyOnce(function (err) {\n running -= 1;\n if (err) {\n callback(err);\n errored = true;\n }\n else {\n replenish();\n }\n }));\n }\n })();\n };\n}\n"
- },
- {
- "__docId__": 68,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "_eachOfLimit",
- "memberof": "lib/internal/eachOfLimit.js",
- "longname": "lib/internal/eachOfLimit.js~_eachOfLimit",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/eachOfLimit.js",
- "importStyle": "_eachOfLimit",
- "description": null,
- "lineNumber": 7,
- "undocument": true,
- "params": [
- {
- "name": "limit",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 69,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/filter.js",
- "memberof": null,
- "longname": "lib/internal/filter.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "import arrayMap from 'lodash/_arrayMap';\nimport property from 'lodash/_baseProperty';\n\nexport default function _filter(eachfn, arr, iteratee, callback) {\n var results = [];\n eachfn(arr, function (x, index, callback) {\n iteratee(x, function (err, v) {\n if (err) {\n callback(err);\n }\n else {\n if (v) {\n results.push({index: index, value: x});\n }\n callback();\n }\n });\n }, function (err) {\n if (err) {\n callback(err);\n }\n else {\n callback(null, arrayMap(results.sort(function (a, b) {\n return a.index - b.index;\n }), property('value')));\n }\n });\n}\n"
- },
- {
- "__docId__": 70,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "_filter",
- "memberof": "lib/internal/filter.js",
- "longname": "lib/internal/filter.js~_filter",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/filter.js",
- "importStyle": "_filter",
- "description": null,
- "lineNumber": 4,
- "undocument": true,
- "params": [
- {
- "name": "eachfn",
- "types": [
- "*"
- ]
- },
- {
- "name": "arr",
- "types": [
- "*"
- ]
- },
- {
- "name": "iteratee",
- "types": [
- "*"
- ]
- },
- {
- "name": "callback",
- "types": [
- "*"
- ]
- }
- ],
- "generator": false
- },
- {
- "__docId__": 71,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/findGetResult.js",
- "memberof": null,
- "longname": "lib/internal/findGetResult.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "export default function _findGetResult(v, x) {\n return x;\n}\n"
- },
- {
- "__docId__": 72,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "_findGetResult",
- "memberof": "lib/internal/findGetResult.js",
- "longname": "lib/internal/findGetResult.js~_findGetResult",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/findGetResult.js",
- "importStyle": "_findGetResult",
- "description": null,
- "lineNumber": 1,
- "undocument": true,
- "params": [
- {
- "name": "v",
- "types": [
- "*"
- ]
- },
- {
- "name": "x",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 73,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/getIterator.js",
- "memberof": null,
- "longname": "lib/internal/getIterator.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "var iteratorSymbol = typeof Symbol === 'function' && Symbol.iterator;\n\nexport default function (coll) {\n return iteratorSymbol && coll[iteratorSymbol] && coll[iteratorSymbol]();\n}\n"
- },
- {
- "__docId__": 74,
- "kind": "variable",
- "static": true,
- "variation": null,
- "name": "iteratorSymbol",
- "memberof": "lib/internal/getIterator.js",
- "longname": "lib/internal/getIterator.js~iteratorSymbol",
- "access": null,
- "export": false,
- "importPath": "async/lib/internal/getIterator.js",
- "importStyle": null,
- "description": null,
- "lineNumber": 1,
- "undocument": true,
- "type": {
- "types": [
- "*"
- ]
- }
- },
- {
- "__docId__": 75,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "getIterator",
- "memberof": "lib/internal/getIterator.js",
- "longname": "lib/internal/getIterator.js~getIterator",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/getIterator.js",
- "importStyle": "getIterator",
- "description": null,
- "lineNumber": 3,
- "undocument": true,
- "params": [
- {
- "name": "coll",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 76,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/initialParams.js",
- "memberof": null,
- "longname": "lib/internal/initialParams.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "import rest from 'lodash/rest';\n\nexport default function (fn) {\n return rest(function (args/*..., callback*/) {\n var callback = args.pop();\n fn.call(this, args, callback);\n });\n}\n"
- },
- {
- "__docId__": 77,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "initialParams",
- "memberof": "lib/internal/initialParams.js",
- "longname": "lib/internal/initialParams.js~initialParams",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/initialParams.js",
- "importStyle": "initialParams",
- "description": null,
- "lineNumber": 3,
- "undocument": true,
- "params": [
- {
- "name": "fn",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 78,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/iterator.js",
- "memberof": null,
- "longname": "lib/internal/iterator.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "import isArrayLike from 'lodash/isArrayLike';\nimport getIterator from './getIterator';\nimport keys from 'lodash/keys';\n\nexport default function iterator(coll) {\n var i = -1;\n var len;\n if (isArrayLike(coll)) {\n len = coll.length;\n return function next() {\n i++;\n return i < len ? {value: coll[i], key: i} : null;\n };\n }\n\n var iterate = getIterator(coll);\n if (iterate) {\n return function next() {\n var item = iterate.next();\n if (item.done)\n return null;\n i++;\n return {value: item.value, key: i};\n };\n }\n\n var okeys = keys(coll);\n len = okeys.length;\n return function next() {\n i++;\n var key = okeys[i];\n return i < len ? {value: coll[key], key: key} : null;\n };\n}\n"
- },
- {
- "__docId__": 79,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "iterator",
- "memberof": "lib/internal/iterator.js",
- "longname": "lib/internal/iterator.js~iterator",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/iterator.js",
- "importStyle": "iterator",
- "description": null,
- "lineNumber": 5,
- "undocument": true,
- "params": [
- {
- "name": "coll",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 80,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/map.js",
- "memberof": null,
- "longname": "lib/internal/map.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "import noop from 'lodash/noop';\nimport once from './once';\n\nexport default function _asyncMap(eachfn, arr, iteratee, callback) {\n callback = once(callback || noop);\n arr = arr || [];\n var results = [];\n var counter = 0;\n\n eachfn(arr, function (value, _, callback) {\n var index = counter++;\n iteratee(value, function (err, v) {\n results[index] = v;\n callback(err);\n });\n }, function (err) {\n callback(err, results);\n });\n}\n"
- },
- {
- "__docId__": 81,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "_asyncMap",
- "memberof": "lib/internal/map.js",
- "longname": "lib/internal/map.js~_asyncMap",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/map.js",
- "importStyle": "_asyncMap",
- "description": null,
- "lineNumber": 4,
- "undocument": true,
- "params": [
- {
- "name": "eachfn",
- "types": [
- "*"
- ]
- },
- {
- "name": "arr",
- "types": [
- "*"
- ]
- },
- {
- "name": "iteratee",
- "types": [
- "*"
- ]
- },
- {
- "name": "callback",
- "types": [
- "*"
- ]
- }
- ],
- "generator": false
- },
- {
- "__docId__": 82,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/notId.js",
- "memberof": null,
- "longname": "lib/internal/notId.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "export default function notId(v) {\n return !v;\n}\n"
- },
- {
- "__docId__": 83,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "notId",
- "memberof": "lib/internal/notId.js",
- "longname": "lib/internal/notId.js~notId",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/notId.js",
- "importStyle": "notId",
- "description": null,
- "lineNumber": 1,
- "undocument": true,
- "params": [
- {
- "name": "v",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 84,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/once.js",
- "memberof": null,
- "longname": "lib/internal/once.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "export default function once(fn) {\n return function () {\n if (fn === null) return;\n var callFn = fn;\n fn = null;\n callFn.apply(this, arguments);\n };\n}\n"
- },
- {
- "__docId__": 85,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "once",
- "memberof": "lib/internal/once.js",
- "longname": "lib/internal/once.js~once",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/once.js",
- "importStyle": "once",
- "description": null,
- "lineNumber": 1,
- "undocument": true,
- "params": [
- {
- "name": "fn",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 86,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/onlyOnce.js",
- "memberof": null,
- "longname": "lib/internal/onlyOnce.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "export default function onlyOnce(fn) {\n return function() {\n if (fn === null) throw new Error(\"Callback was already called.\");\n var callFn = fn;\n fn = null;\n callFn.apply(this, arguments);\n };\n}\n"
- },
- {
- "__docId__": 87,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "onlyOnce",
- "memberof": "lib/internal/onlyOnce.js",
- "longname": "lib/internal/onlyOnce.js~onlyOnce",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/onlyOnce.js",
- "importStyle": "onlyOnce",
- "description": null,
- "lineNumber": 1,
- "undocument": true,
- "params": [
- {
- "name": "fn",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 88,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/parallel.js",
- "memberof": null,
- "longname": "lib/internal/parallel.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "import noop from 'lodash/noop';\nimport isArrayLike from 'lodash/isArrayLike';\nimport rest from 'lodash/rest';\n\nexport default function _parallel(eachfn, tasks, callback) {\n callback = callback || noop;\n var results = isArrayLike(tasks) ? [] : {};\n\n eachfn(tasks, function (task, key, callback) {\n task(rest(function (err, args) {\n if (args.length <= 1) {\n args = args[0];\n }\n results[key] = args;\n callback(err);\n }));\n }, function (err) {\n callback(err, results);\n });\n}\n"
- },
- {
- "__docId__": 89,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "_parallel",
- "memberof": "lib/internal/parallel.js",
- "longname": "lib/internal/parallel.js~_parallel",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/parallel.js",
- "importStyle": "_parallel",
- "description": null,
- "lineNumber": 5,
- "undocument": true,
- "params": [
- {
- "name": "eachfn",
- "types": [
- "*"
- ]
- },
- {
- "name": "tasks",
- "types": [
- "*"
- ]
- },
- {
- "name": "callback",
- "types": [
- "*"
- ]
- }
- ],
- "generator": false
- },
- {
- "__docId__": 90,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/queue.js",
- "memberof": null,
- "longname": "lib/internal/queue.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "import arrayEach from 'lodash/_arrayEach';\nimport arrayMap from 'lodash/_arrayMap';\nimport isArray from 'lodash/isArray';\nimport noop from 'lodash/noop';\nimport property from 'lodash/_baseProperty';\n\nimport onlyOnce from './onlyOnce';\nimport setImmediate from './setImmediate';\n\nexport default function queue(worker, concurrency, payload) {\n if (concurrency == null) {\n concurrency = 1;\n }\n else if(concurrency === 0) {\n throw new Error('Concurrency must not be zero');\n }\n function _insert(q, data, pos, callback) {\n if (callback != null && typeof callback !== 'function') {\n throw new Error('task callback must be a function');\n }\n q.started = true;\n if (!isArray(data)) {\n data = [data];\n }\n if(data.length === 0 && q.idle()) {\n // call drain immediately if there are no tasks\n return setImmediate(function() {\n q.drain();\n });\n }\n arrayEach(data, function(task) {\n var item = {\n data: task,\n callback: callback || noop\n };\n\n if (pos) {\n q.tasks.unshift(item);\n } else {\n q.tasks.push(item);\n }\n\n });\n setImmediate(q.process);\n }\n function _next(q, tasks) {\n return function(){\n workers -= 1;\n\n\n var removed = false;\n var args = arguments;\n arrayEach(tasks, function (task) {\n arrayEach(workersList, function (worker, index) {\n if (worker === task && !removed) {\n workersList.splice(index, 1);\n removed = true;\n }\n });\n\n task.callback.apply(task, args);\n\n if (args[0] != null) {\n q.error(args[0], task.data);\n }\n });\n\n if (workers <= (q.concurrency - q.buffer) ) {\n q.unsaturated();\n }\n\n if (q.tasks.length + workers === 0) {\n q.drain();\n }\n q.process();\n };\n }\n\n var workers = 0;\n var workersList = [];\n var q = {\n tasks: [],\n concurrency: concurrency,\n payload: payload,\n saturated: noop,\n unsaturated:noop,\n buffer: concurrency / 4,\n empty: noop,\n drain: noop,\n error: noop,\n started: false,\n paused: false,\n push: function (data, callback) {\n _insert(q, data, false, callback);\n },\n kill: function () {\n q.drain = noop;\n q.tasks = [];\n },\n unshift: function (data, callback) {\n _insert(q, data, true, callback);\n },\n process: function () {\n while(!q.paused && workers < q.concurrency && q.tasks.length){\n\n var tasks = q.payload ?\n q.tasks.splice(0, q.payload) :\n q.tasks.splice(0, q.tasks.length);\n\n var data = arrayMap(tasks, property('data'));\n\n if (q.tasks.length === 0) {\n q.empty();\n }\n workers += 1;\n workersList.push(tasks[0]);\n\n if (workers === q.concurrency) {\n q.saturated();\n }\n\n var cb = onlyOnce(_next(q, tasks));\n worker(data, cb);\n\n\n }\n },\n length: function () {\n return q.tasks.length;\n },\n running: function () {\n return workers;\n },\n workersList: function () {\n return workersList;\n },\n idle: function() {\n return q.tasks.length + workers === 0;\n },\n pause: function () {\n q.paused = true;\n },\n resume: function () {\n if (q.paused === false) { return; }\n q.paused = false;\n var resumeCount = Math.min(q.concurrency, q.tasks.length);\n // Need to call q.process once per concurrent\n // worker to preserve full concurrency after pause\n for (var w = 1; w <= resumeCount; w++) {\n setImmediate(q.process);\n }\n }\n };\n return q;\n}\n"
- },
- {
- "__docId__": 91,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "queue",
- "memberof": "lib/internal/queue.js",
- "longname": "lib/internal/queue.js~queue",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/queue.js",
- "importStyle": "queue",
- "description": null,
- "lineNumber": 10,
- "undocument": true,
- "params": [
- {
- "name": "worker",
- "types": [
- "*"
- ]
- },
- {
- "name": "concurrency",
- "types": [
- "*"
- ]
- },
- {
- "name": "payload",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 92,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/reject.js",
- "memberof": null,
- "longname": "lib/internal/reject.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "import filter from './filter';\n\nexport default function reject(eachfn, arr, iteratee, callback) {\n filter(eachfn, arr, function(value, cb) {\n iteratee(value, function(err, v) {\n if (err) {\n cb(err);\n } else {\n cb(null, !v);\n }\n });\n }, callback);\n}\n"
- },
- {
- "__docId__": 93,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "reject",
- "memberof": "lib/internal/reject.js",
- "longname": "lib/internal/reject.js~reject",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/reject.js",
- "importStyle": "reject",
- "description": null,
- "lineNumber": 3,
- "undocument": true,
- "params": [
- {
- "name": "eachfn",
- "types": [
- "*"
- ]
- },
- {
- "name": "arr",
- "types": [
- "*"
- ]
- },
- {
- "name": "iteratee",
- "types": [
- "*"
- ]
- },
- {
- "name": "callback",
- "types": [
- "*"
- ]
- }
- ],
- "generator": false
- },
- {
- "__docId__": 94,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/setImmediate.js",
- "memberof": null,
- "longname": "lib/internal/setImmediate.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "'use strict';\n\nimport rest from 'lodash/rest';\n\nexport var hasSetImmediate = typeof setImmediate === 'function' && setImmediate;\nexport var hasNextTick = typeof process === 'object' && typeof process.nextTick === 'function';\n\nexport function fallback(fn) {\n setTimeout(fn, 0);\n}\n\nexport function wrap(defer) {\n return rest(function (fn, args) {\n defer(function () {\n fn.apply(null, args);\n });\n });\n}\n\nvar _defer;\n\nif (hasSetImmediate) {\n _defer = setImmediate;\n} else if (hasNextTick) {\n _defer = process.nextTick;\n} else {\n _defer = fallback;\n}\n\nexport default wrap(_defer);\n"
- },
- {
- "__docId__": 95,
- "kind": "variable",
- "static": true,
- "variation": null,
- "name": "hasSetImmediate",
- "memberof": "lib/internal/setImmediate.js",
- "longname": "lib/internal/setImmediate.js~hasSetImmediate",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/setImmediate.js",
- "importStyle": "{hasSetImmediate}",
- "description": null,
- "lineNumber": 5,
- "undocument": true,
- "type": {
- "types": [
- "*"
- ]
- }
- },
- {
- "__docId__": 96,
- "kind": "variable",
- "static": true,
- "variation": null,
- "name": "hasNextTick",
- "memberof": "lib/internal/setImmediate.js",
- "longname": "lib/internal/setImmediate.js~hasNextTick",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/setImmediate.js",
- "importStyle": "{hasNextTick}",
- "description": null,
- "lineNumber": 6,
- "undocument": true,
- "type": {
- "types": [
- "*"
- ]
- }
- },
- {
- "__docId__": 97,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "fallback",
- "memberof": "lib/internal/setImmediate.js",
- "longname": "lib/internal/setImmediate.js~fallback",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/setImmediate.js",
- "importStyle": "{fallback}",
- "description": null,
- "lineNumber": 8,
- "undocument": true,
- "params": [
- {
- "name": "fn",
- "types": [
- "*"
- ]
- }
- ],
- "generator": false
- },
- {
- "__docId__": 98,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "wrap",
- "memberof": "lib/internal/setImmediate.js",
- "longname": "lib/internal/setImmediate.js~wrap",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/setImmediate.js",
- "importStyle": "{wrap}",
- "description": null,
- "lineNumber": 12,
- "undocument": true,
- "params": [
- {
- "name": "defer",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 99,
- "kind": "file",
- "static": true,
- "variation": null,
- "name": "lib/internal/withoutIndex.js",
- "memberof": null,
- "longname": "lib/internal/withoutIndex.js",
- "access": null,
- "description": null,
- "lineNumber": 1,
- "content": "export default function _withoutIndex(iteratee) {\n return function (value, index, callback) {\n return iteratee(value, callback);\n };\n}\n"
- },
- {
- "__docId__": 100,
- "kind": "function",
- "static": true,
- "variation": null,
- "name": "_withoutIndex",
- "memberof": "lib/internal/withoutIndex.js",
- "longname": "lib/internal/withoutIndex.js~_withoutIndex",
- "access": null,
- "export": true,
- "importPath": "async/lib/internal/withoutIndex.js",
- "importStyle": "_withoutIndex",
- "description": null,
- "lineNumber": 1,
- "undocument": true,
- "params": [
- {
- "name": "iteratee",
- "types": [
- "*"
- ]
- }
- ],
- "return": {
- "types": [
- "*"
- ]
- },
- "generator": false
- },
- {
- "__docId__": 101,
- "kind": "file",
- "static": true,
- "variation": null,
"name": "lib/iterator.js",
"memberof": null,
"longname": "lib/iterator.js",
@@ -2733,7 +1561,7 @@
"content": "/**\n * Creates an iterator function which calls the next function in the `tasks`\n * array, returning a continuation to call the next one after that. It's also\n * possible to “peek” at the next iterator with `iterator.next()`.\n *\n * This function is used internally by the `async` module, but can be useful\n * when you want to manually control the flow of functions in series.\n *\n * @name iterator\n * @static\n * @memberOf async\n * @category Control Flow\n * @param {Array} tasks - An array of functions to run.\n * @returns The next function to run in the series.\n * @example\n *\n * var iterator = async.iterator([\n * function() { sys.p('one'); },\n * function() { sys.p('two'); },\n * function() { sys.p('three'); }\n * ]);\n *\n * node> var iterator2 = iterator();\n * 'one'\n * node> var iterator3 = iterator2();\n * 'two'\n * node> iterator3();\n * 'three'\n * node> var nextfn = iterator2.next();\n * node> nextfn();\n * 'three'\n */\nexport default function(tasks) {\n function makeCallback(index) {\n function fn() {\n if (tasks.length) {\n tasks[index].apply(null, arguments);\n }\n return fn.next();\n }\n fn.next = function() {\n return (index < tasks.length - 1) ? makeCallback(index + 1) : null;\n };\n return fn;\n }\n return makeCallback(0);\n}\n"
},
{
- "__docId__": 102,
+ "__docId__": 52,
"kind": "function",
"static": true,
"variation": null,
@@ -2794,7 +1622,7 @@
"generator": false
},
{
- "__docId__": 103,
+ "__docId__": 53,
"kind": "file",
"static": true,
"variation": null,
@@ -2807,7 +1635,7 @@
"content": "import consoleFunc from './internal/consoleFunc';\n\n/**\n * Logs the result of an `async` function to the `console`. Only works in\n * Node.js or in browsers that support `console.log` and `console.error` (such\n * as FF and Chrome). If multiple arguments are returned from the async\n * function, `console.log` is called on each argument in order.\n *\n * @name log\n * @static\n * @memberOf async\n * @category Util\n * @param {Function} function - The function you want to eventually apply all\n * arguments to.\n * @param {...*} arguments... - Any number of arguments to apply to the function.\n * @example\n *\n * // in a module\n * var hello = function(name, callback) {\n * setTimeout(function() {\n * callback(null, 'hello ' + name);\n * }, 1000);\n * };\n *\n * // in the node repl\n * node> async.log(hello, 'world');\n * 'hello world'\n */\nexport default consoleFunc('log');\n"
},
{
- "__docId__": 104,
+ "__docId__": 54,
"kind": "file",
"static": true,
"variation": null,
@@ -2820,7 +1648,7 @@
"content": "import mapLimit from './mapLimit';\nimport doLimit from './internal/doLimit';\n\n/**\n * Produces a new collection of values by mapping each value in `coll` through\n * the `iteratee` function. The `iteratee` is called with an item from `coll`\n * and a callback for when it has finished processing. Each of these callback\n * takes 2 arguments: an `error`, and the transformed item from `coll`. If\n * `iteratee` passes an error to its callback, the main `callback` (for the\n * `map` function) is immediately called with the error.\n *\n * Note, that since this function applies the `iteratee` to each item in\n * parallel, there is no guarantee that the `iteratee` functions will complete\n * in order. However, the results array will be in the same order as the\n * original `coll`.\n *\n * If `map` is passed an Object, the results will be an Array. The results\n * will roughly be in the order of the original Objects' keys (but this can\n * vary across JavaScript engines)\n *\n * @name map\n * @static\n * @memberOf async\n * @category Collection\n * @param {Array|Object} coll - A collection to iterate over.\n * @param {Function} iteratee - A function to apply to each item in `coll`.\n * The iteratee is passed a `callback(err, transformed)` which must be called\n * once it has completed with an error (which can be `null`) and a\n * transformed item. Invoked with (item, callback).\n * @param {Function} [callback] - A callback which is called when all `iteratee`\n * functions have finished, or an error occurs. Results is an Array of the\n * transformed items from the `coll`. Invoked with (err, results).\n * @example\n *\n * async.map(['file1','file2','file3'], fs.stat, function(err, results) {\n * // results is now an array of stats for each file\n * });\n */\nexport default doLimit(mapLimit, Infinity);\n"
},
{
- "__docId__": 105,
+ "__docId__": 55,
"kind": "file",
"static": true,
"variation": null,
@@ -2833,7 +1661,7 @@
"content": "import doParallelLimit from './internal/doParallelLimit';\nimport map from './internal/map';\n\n/**\n * The same as `map` but runs a maximum of `limit` async operations at a time.\n *\n * @name mapLimit\n * @static\n * @memberOf async\n * @see async.map\n * @category Collection\n * @param {Array|Object} coll - A collection to iterate over.\n * @param {number} limit - The maximum number of async operations at a time.\n * @param {Function} iteratee - A function to apply to each item in `coll`.\n * The iteratee is passed a `callback(err, transformed)` which must be called\n * once it has completed with an error (which can be `null`) and a transformed\n * item. Invoked with (item, callback).\n * @param {Function} [callback] - A callback which is called when all `iteratee`\n * functions have finished, or an error occurs. Results is an array of the\n * transformed items from the `coll`. Invoked with (err, results).\n */\nexport default doParallelLimit(map);\n"
},
{
- "__docId__": 106,
+ "__docId__": 56,
"kind": "file",
"static": true,
"variation": null,
@@ -2846,7 +1674,7 @@
"content": "import mapLimit from './mapLimit';\nimport doLimit from './internal/doLimit';\n\n/**\n * The same as `map` but runs only a single async operation at a time.\n *\n * @name mapSeries\n * @static\n * @memberOf async\n * @see async.map\n * @category Collection\n * @param {Array|Object} coll - A collection to iterate over.\n * @param {Function} iteratee - A function to apply to each item in `coll`.\n * The iteratee is passed a `callback(err, transformed)` which must be called\n * once it has completed with an error (which can be `null`) and a\n * transformed item. Invoked with (item, callback).\n * @param {Function} [callback] - A callback which is called when all `iteratee`\n * functions have finished, or an error occurs. Results is an array of the\n * transformed items from the `coll`. Invoked with (err, results).\n */\nexport default doLimit(mapLimit, 1);\n"
},
{
- "__docId__": 107,
+ "__docId__": 57,
"kind": "file",
"static": true,
"variation": null,
@@ -2859,7 +1687,7 @@
"content": "import mapValuesLimit from './mapValuesLimit';\nimport doLimit from './internal/doLimit';\n\n\n/**\n * A relative of `map`, designed for use with objects.\n *\n * Produces a new Object by mapping each value of `obj` through the `iteratee`\n * function. The `iteratee` is called each `value` and `key` from `obj` and a\n * callback for when it has finished processing. Each of these callbacks takes\n * two arguments: an `error`, and the transformed item from `obj`. If `iteratee`\n * passes an error to its callback, the main `callback` (for the `mapValues`\n * function) is immediately called with the error.\n *\n * Note, the order of the keys in the result is not guaranteed. The keys will\n * be roughly in the order they complete, (but this is very engine-specific)\n *\n * @name mapValues\n * @static\n * @memberOf async\n * @category Collection\n * @param {Object} obj - A collection to iterate over.\n * @param {Function} iteratee - A function to apply to each value and key in\n * `coll`. The iteratee is passed a `callback(err, transformed)` which must be\n * called once it has completed with an error (which can be `null`) and a\n * transformed value. Invoked with (value, key, callback).\n * @param {Function} [callback] - A callback which is called when all `iteratee`\n * functions have finished, or an error occurs. Results is an array of the\n * transformed items from the `obj`. Invoked with (err, result).\n * @example\n *\n * async.mapValues({\n * f1: 'file1',\n * f2: 'file2',\n * f3: 'file3'\n * }, fs.stat, function(err, result) {\n * // results is now a map of stats for each file, e.g.\n * // {\n * // f1: [stats for file1],\n * // f2: [stats for file2],\n * // f3: [stats for file3]\n * // }\n * });\n */\n\nexport default doLimit(mapValuesLimit, Infinity);\n"
},
{
- "__docId__": 108,
+ "__docId__": 58,
"kind": "file",
"static": true,
"variation": null,
@@ -2872,7 +1700,7 @@
"content": "import eachOfLimit from './eachOfLimit';\n\n/**\n * The same as `mapValues` but runs a maximum of `limit` async operations at a\n * time.\n *\n * @name mapValuesLimit\n * @static\n * @memberOf async\n * @see async.mapValues\n * @category Collection\n * @param {Object} obj - A collection to iterate over.\n * @param {number} limit - The maximum number of async operations at a time.\n * @param {Function} iteratee - A function to apply to each value in `obj`.\n * The iteratee is passed a `callback(err, transformed)` which must be called\n * once it has completed with an error (which can be `null`) and a\n * transformed value. Invoked with (value, key, callback).\n * @param {Function} [callback] - A callback which is called when all `iteratee`\n * functions have finished, or an error occurs. Result is an object of the\n * transformed values from the `obj`. Invoked with (err, result).\n */\nexport default function mapValuesLimit(obj, limit, iteratee, callback) {\n var newObj = {};\n eachOfLimit(obj, limit, function(val, key, next) {\n iteratee(val, key, function (err, result) {\n if (err) return next(err);\n newObj[key] = result;\n next();\n });\n }, function (err) {\n callback(err, newObj);\n });\n}\n"
},
{
- "__docId__": 109,
+ "__docId__": 59,
"kind": "function",
"static": true,
"variation": null,
@@ -2951,7 +1779,7 @@
"generator": false
},
{
- "__docId__": 110,
+ "__docId__": 60,
"kind": "file",
"static": true,
"variation": null,
@@ -2964,7 +1792,7 @@
"content": "import mapValuesLimit from './mapValuesLimit';\nimport doLimit from './internal/doLimit';\n\n/**\n * The same as `mapValues` but runs only a single async operation at a time.\n *\n * @name mapValuesSeries\n * @static\n * @memberOf async\n * @see async.mapValues\n * @category Collection\n * @param {Object} obj - A collection to iterate over.\n * @param {Function} iteratee - A function to apply to each value in `obj`.\n * The iteratee is passed a `callback(err, transformed)` which must be called\n * once it has completed with an error (which can be `null`) and a\n * transformed value. Invoked with (value, key, callback).\n * @param {Function} [callback] - A callback which is called when all `iteratee`\n * functions have finished, or an error occurs. Result is an object of the\n * transformed values from the `obj`. Invoked with (err, result).\n */\nexport default doLimit(mapValuesLimit, 1);\n"
},
{
- "__docId__": 111,
+ "__docId__": 61,
"kind": "file",
"static": true,
"variation": null,
@@ -2977,7 +1805,7 @@
"content": "import identity from 'lodash/identity';\nimport rest from 'lodash/rest';\n\nimport setImmediate from './internal/setImmediate';\nimport initialParams from './internal/initialParams';\n\nfunction has(obj, key) {\n return key in obj;\n}\n\n/**\n * Caches the results of an `async` function. When creating a hash to store\n * function results against, the callback is omitted from the hash and an\n * optional hash function can be used.\n *\n * If no hash function is specified, the first argument is used as a hash key,\n * which may work reasonably if it is a string or a data type that converts to a\n * distinct string. Note that objects and arrays will not behave reasonably.\n * Neither will cases where the other arguments are significant. In such cases,\n * specify your own hash function.\n *\n * The cache of results is exposed as the `memo` property of the function\n * returned by `memoize`.\n *\n * @name memoize\n * @static\n * @memberOf async\n * @category Util\n * @param {Function} fn - The function to proxy and cache results from.\n * @param {Function} hasher - An optional function for generating a custom hash\n * for storing results. It has all the arguments applied to it apart from the\n * callback, and must be synchronous.\n * @returns {Function} a memoized version of `fn`\n * @example\n *\n * var slow_fn = function(name, callback) {\n * // do something\n * callback(null, result);\n * };\n * var fn = async.memoize(slow_fn);\n *\n * // fn can now be used as if it were slow_fn\n * fn('some name', function() {\n * // callback\n * });\n */\nexport default function memoize(fn, hasher) {\n var memo = Object.create(null);\n var queues = Object.create(null);\n hasher = hasher || identity;\n var memoized = initialParams(function memoized(args, callback) {\n var key = hasher.apply(null, args);\n if (has(memo, key)) {\n setImmediate(function() {\n callback.apply(null, memo[key]);\n });\n } else if (has(queues, key)) {\n queues[key].push(callback);\n } else {\n queues[key] = [callback];\n fn.apply(null, args.concat([rest(function(args) {\n memo[key] = args;\n var q = queues[key];\n delete queues[key];\n for (var i = 0, l = q.length; i < l; i++) {\n q[i].apply(null, args);\n }\n })]));\n }\n });\n memoized.memo = memo;\n memoized.unmemoized = fn;\n return memoized;\n}\n"
},
{
- "__docId__": 112,
+ "__docId__": 62,
"kind": "function",
"static": true,
"variation": null,
@@ -3013,7 +1841,7 @@
"generator": false
},
{
- "__docId__": 113,
+ "__docId__": 63,
"kind": "function",
"static": true,
"variation": null,
@@ -3084,7 +1912,7 @@
"generator": false
},
{
- "__docId__": 114,
+ "__docId__": 64,
"kind": "file",
"static": true,
"variation": null,
@@ -3097,7 +1925,7 @@
"content": "'use strict';\n\nimport { hasNextTick, hasSetImmediate, fallback, wrap } from './internal/setImmediate';\n\n/**\n * Calls `callback` on a later loop around the event loop. In Node.js this just\n * calls `setImmediate`. In the browser it will use `setImmediate` if\n * available, otherwise `setTimeout(callback, 0)`, which means other higher\n * priority events may precede the execution of `callback`.\n *\n * This is used internally for browser-compatibility purposes.\n *\n * @name nextTick\n * @static\n * @memberOf async\n * @alias setImmediate\n * @category Util\n * @param {Function} callback - The function to call on a later loop around\n * the event loop. Invoked with (args...).\n * @param {...*} args... - any number of additional arguments to pass to the\n * callback on the next tick.\n * @example\n *\n * var call_order = [];\n * async.nextTick(function() {\n * call_order.push('two');\n * // call_order now equals ['one','two']\n * });\n * call_order.push('one');\n *\n * async.setImmediate(function (a, b, c) {\n * // a, b, and c equal 1, 2, and 3\n * }, 1, 2, 3);\n */\nvar _defer;\n\nif (hasNextTick) {\n _defer = process.nextTick;\n} else if (hasSetImmediate) {\n _defer = setImmediate;\n} else {\n _defer = fallback;\n}\n\nexport default wrap(_defer);\n"
},
{
- "__docId__": 115,
+ "__docId__": 65,
"kind": "file",
"static": true,
"variation": null,
@@ -3110,7 +1938,7 @@
"content": "import parallelLimit from './parallelLimit';\nimport doLimit from './internal/doLimit';\n\n/**\n * Run the `tasks` collection of functions in parallel, without waiting until\n * the previous function has completed. If any of the functions pass an error to\n * its callback, the main `callback` is immediately called with the value of the\n * error. Once the `tasks` have completed, the results are passed to the final\n * `callback` as an array.\n *\n * **Note:** `parallel` is about kicking-off I/O tasks in parallel, not about\n * parallel execution of code. If your tasks do not use any timers or perform\n * any I/O, they will actually be executed in series. Any synchronous setup\n * sections for each task will happen one after the other. JavaScript remains\n * single-threaded.\n *\n * It is also possible to use an object instead of an array. Each property will\n * be run as a function and the results will be passed to the final `callback`\n * as an object instead of an array. This can be a more readable way of handling\n * results from {@link async.parallel}.\n *\n * @name parallel\n * @static\n * @memberOf async\n * @category Control Flow\n * @param {Array|Object} tasks - A collection containing functions to run.\n * Each function is passed a `callback(err, result)` which it must call on\n * completion with an error `err` (which can be `null`) and an optional `result`\n * value.\n * @param {Function} [callback] - An optional callback to run once all the\n * functions have completed successfully. This function gets a results array\n * (or object) containing all the result arguments passed to the task callbacks.\n * Invoked with (err, results).\n * @example\n * async.parallel([\n * function(callback) {\n * setTimeout(function() {\n * callback(null, 'one');\n * }, 200);\n * },\n * function(callback) {\n * setTimeout(function() {\n * callback(null, 'two');\n * }, 100);\n * }\n * ],\n * // optional callback\n * function(err, results) {\n * // the results array will equal ['one','two'] even though\n * // the second function had a shorter timeout.\n * });\n *\n * // an example using an object instead of an array\n * async.parallel({\n * one: function(callback) {\n * setTimeout(function() {\n * callback(null, 1);\n * }, 200);\n * },\n * two: function(callback) {\n * setTimeout(function() {\n * callback(null, 2);\n * }, 100);\n * }\n * }, function(err, results) {\n * // results is now equals to: {one: 1, two: 2}\n * });\n */\nexport default doLimit(parallelLimit, Infinity);\n"
},
{
- "__docId__": 116,
+ "__docId__": 66,
"kind": "file",
"static": true,
"variation": null,
@@ -3123,7 +1951,7 @@
"content": "import eachOfLimit from './internal/eachOfLimit';\nimport parallel from './internal/parallel';\n\n/**\n * The same as `parallel` but runs a maximum of `limit` async operations at a\n * time.\n *\n * @name parallel\n * @static\n * @memberOf async\n * @see async.parallel\n * @category Control Flow\n * @param {Array|Collection} tasks - A collection containing functions to run.\n * Each function is passed a `callback(err, result)` which it must call on\n * completion with an error `err` (which can be `null`) and an optional `result`\n * value.\n * @param {number} limit - The maximum number of async operations at a time.\n * @param {Function} [callback] - An optional callback to run once all the\n * functions have completed successfully. This function gets a results array\n * (or object) containing all the result arguments passed to the task callbacks.\n * Invoked with (err, results).\n */\nexport default function parallelLimit(tasks, limit, callback) {\n parallel(eachOfLimit(limit), tasks, callback);\n}\n"
},
{
- "__docId__": 117,
+ "__docId__": 67,
"kind": "function",
"static": true,
"variation": null,
@@ -3193,7 +2021,7 @@
"generator": false
},
{
- "__docId__": 118,
+ "__docId__": 68,
"kind": "file",
"static": true,
"variation": null,
@@ -3206,7 +2034,7 @@
"content": "import arrayEach from 'lodash/_arrayEach';\nimport isArray from 'lodash/isArray';\nimport noop from 'lodash/noop';\n\nimport setImmediate from './setImmediate';\n\nimport queue from './queue';\n\n/**\n * The same as {@link async.queue} only tasks are assigned a priority and\n * completed in ascending priority order.\n *\n * @name priorityQueue\n * @static\n * @memberOf async\n * @see async.queue\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing a queued\n * task, which must call its `callback(err)` argument when finished, with an\n * optional `error` as an argument. If you want to handle errors from an\n * individual task, pass a callback to `q.push()`. Invoked with\n * (task, callback).\n * @param {number} concurrency - An `integer` for determining how many `worker`\n * functions should be run in parallel. If omitted, the concurrency defaults to\n * `1`. If the concurrency is `0`, an error is thrown.\n * @returns {queue} A priorityQueue object to manage the tasks. There are two\n * differences between `queue` and `priorityQueue` objects:\n * * `push(task, priority, [callback])` - `priority` should be a number. If an\n * array of `tasks` is given, all tasks will be assigned the same priority.\n * * The `unshift` method was removed.\n */\nexport default function(worker, concurrency) {\n function _compareTasks(a, b) {\n return a.priority - b.priority;\n }\n\n function _binarySearch(sequence, item, compare) {\n var beg = -1,\n end = sequence.length - 1;\n while (beg < end) {\n var mid = beg + ((end - beg + 1) >>> 1);\n if (compare(item, sequence[mid]) >= 0) {\n beg = mid;\n } else {\n end = mid - 1;\n }\n }\n return beg;\n }\n\n function _insert(q, data, priority, callback) {\n if (callback != null && typeof callback !== 'function') {\n throw new Error('task callback must be a function');\n }\n q.started = true;\n if (!isArray(data)) {\n data = [data];\n }\n if (data.length === 0) {\n // call drain immediately if there are no tasks\n return setImmediate(function() {\n q.drain();\n });\n }\n arrayEach(data, function(task) {\n var item = {\n data: task,\n priority: priority,\n callback: typeof callback === 'function' ? callback : noop\n };\n\n q.tasks.splice(_binarySearch(q.tasks, item, _compareTasks) + 1, 0, item);\n\n setImmediate(q.process);\n });\n }\n\n // Start with a normal queue\n var q = queue(worker, concurrency);\n\n // Override push to accept second parameter representing priority\n q.push = function(data, priority, callback) {\n _insert(q, data, priority, callback);\n };\n\n // Remove unshift function\n delete q.unshift;\n\n return q;\n}\n"
},
{
- "__docId__": 119,
+ "__docId__": 69,
"kind": "function",
"static": true,
"variation": null,
@@ -3277,7 +2105,7 @@
"generator": false
},
{
- "__docId__": 120,
+ "__docId__": 70,
"kind": "file",
"static": true,
"variation": null,
@@ -3287,10 +2115,10 @@
"access": null,
"description": null,
"lineNumber": 1,
- "content": "import queue from './internal/queue';\n\n/**\n * A queue of tasks for the worker function to complete.\n * @typedef {Object} QueueObject\n * @property {Function} length - a function returning the number of items\n * waiting to be processed. Invoke with ().\n * @property {Function} started - a function returning whether or not any\n * items have been pushed and processed by the queue. Invoke with ().\n * @property {Function} running - a function returning the number of items\n * currently being processed. Invoke with ().\n * @property {Function} workersList - a function returning the array of items\n * currently being processed. Invoke with ().\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with ().\n * @property {number} concurrency - an integer for determining how many `worker`\n * functions should be run in parallel. This property can be changed after a\n * `queue` is created to alter the concurrency on-the-fly.\n * @property {Function} push - add a new task to the `queue`. Calls `callback`\n * once the `worker` has finished processing the task. Instead of a single task,\n * a `tasks` array can be submitted. The respective callback is used for every\n * task in the list. Invoke with (task, [callback]),\n * @property {Function} unshift - add a new task to the front of the `queue`.\n * Invoke with (task, [callback]).\n * @property {Function} saturated - a callback that is called when the number of\n * running workers hits the `concurrency` limit, and further tasks will be\n * queued.\n * @property {Function} unsaturated - a callback that is called when the number\n * of running workers is less than the `concurrency` & `buffer` limits, and\n * further tasks will not be queued.\n * @property {number} buffer - A minimum threshold buffer in order to say that\n * the `queue` is `unsaturated`.\n * @property {Function} empty - a callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - a callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} error - a callback that is called when a task errors.\n * Has the signature `function(error, task)`.\n * @property {boolean} paused - a boolean for determining whether the queue is\n * in a paused state.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with ().\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with ().\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with ().\n */\n\n/**\n * Creates a `queue` object with the specified `concurrency`. Tasks added to the\n * `queue` are processed in parallel (up to the `concurrency` limit). If all\n * `worker`s are in progress, the task is queued until one becomes available.\n * Once a `worker` completes a `task`, that `task`'s callback is called.\n *\n * @name queue\n * @static\n * @memberOf async\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing a queued\n * task, which must call its `callback(err)` argument when finished, with an\n * optional `error` as an argument. If you want to handle errors from an\n * individual task, pass a callback to `q.push()`. Invoked with\n * (task, callback).\n * @param {number} [concurrency=1] - An `integer` for determining how many\n * `worker` functions should be run in parallel. If omitted, the concurrency\n * defaults to `1`. If the concurrency is `0`, an error is thrown.\n * @returns {QueueObject} A queue object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the queue.\n * @example\n *\n * // create a queue object with concurrency 2\n * var q = async.queue(function(task, callback) {\n * console.log('hello ' + task.name);\n * callback();\n * }, 2);\n *\n * // assign a callback\n * q.drain = function() {\n * console.log('all items have been processed');\n * };\n *\n * // add some items to the queue\n * q.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * q.push({name: 'bar'}, function (err) {\n * console.log('finished processing bar');\n * });\n *\n * // add some items to the queue (batch-wise)\n * q.push([{name: 'baz'},{name: 'bay'},{name: 'bax'}], function(err) {\n * console.log('finished processing item');\n * });\n *\n * // add some items to the front of the queue\n * q.unshift({name: 'bar'}, function (err) {\n * console.log('finished processing bar');\n * });\n */\nexport default function (worker, concurrency) {\n return queue(function (items, cb) {\n worker(items[0], cb);\n }, concurrency, 1);\n}\n"
+ "content": "import queue from './internal/queue';\n\n/**\n * A queue of tasks for the worker function to complete.\n * @typedef {Object} QueueObject\n * @property {Function} length - a function returning the number of items\n * waiting to be processed. Invoke with `queue.length()`.\n * @property {Function} started - a function returning whether or not any\n * items have been pushed and processed by the queue. Invoke with `queue.started()`.\n * @property {Function} running - a function returning the number of items\n * currently being processed. Invoke with `queue.running()`.\n * @property {Function} workersList - a function returning the array of items\n * currently being processed. Invoke with `queue.workersList()`.\n * @property {Function} idle - a function returning false if there are items\n * waiting or being processed, or true if not. Invoke with `queue.idle()`.\n * @property {number} concurrency - an integer for determining how many `worker`\n * functions should be run in parallel. This property can be changed after a\n * `queue` is created to alter the concurrency on-the-fly.\n * @property {Function} push - add a new task to the `queue`. Calls `callback`\n * once the `worker` has finished processing the task. Instead of a single task,\n * a `tasks` array can be submitted. The respective callback is used for every\n * task in the list. Invoke with `queue.push(task, [callback])`,\n * @property {Function} unshift - add a new task to the front of the `queue`.\n * Invoke with `queue.unshift(task, [callback])`.\n * @property {Function} saturated - a callback that is called when the number of\n * running workers hits the `concurrency` limit, and further tasks will be\n * queued.\n * @property {Function} unsaturated - a callback that is called when the number\n * of running workers is less than the `concurrency` & `buffer` limits, and\n * further tasks will not be queued.\n * @property {number} buffer - A minimum threshold buffer in order to say that\n * the `queue` is `unsaturated`.\n * @property {Function} empty - a callback that is called when the last item\n * from the `queue` is given to a `worker`.\n * @property {Function} drain - a callback that is called when the last item\n * from the `queue` has returned from the `worker`.\n * @property {Function} error - a callback that is called when a task errors.\n * Has the signature `function(error, task)`.\n * @property {boolean} paused - a boolean for determining whether the queue is\n * in a paused state.\n * @property {Function} pause - a function that pauses the processing of tasks\n * until `resume()` is called. Invoke with `queue.pause()`.\n * @property {Function} resume - a function that resumes the processing of\n * queued tasks when the queue is paused. Invoke with `queue.length()`.\n * @property {Function} kill - a function that removes the `drain` callback and\n * empties remaining tasks from the queue forcing it to go idle. Invoke with `queue.kill()`.\n */\n\n/**\n * Creates a `queue` object with the specified `concurrency`. Tasks added to the\n * `queue` are processed in parallel (up to the `concurrency` limit). If all\n * `worker`s are in progress, the task is queued until one becomes available.\n * Once a `worker` completes a `task`, that `task`'s callback is called.\n *\n * @name queue\n * @static\n * @memberOf async\n * @category Control Flow\n * @param {Function} worker - An asynchronous function for processing a queued\n * task, which must call its `callback(err)` argument when finished, with an\n * optional `error` as an argument. If you want to handle errors from an\n * individual task, pass a callback to `q.push()`. Invoked with\n * (task, callback).\n * @param {number} [concurrency=1] - An `integer` for determining how many\n * `worker` functions should be run in parallel. If omitted, the concurrency\n * defaults to `1`. If the concurrency is `0`, an error is thrown.\n * @returns {QueueObject} A queue object to manage the tasks. Callbacks can\n * attached as certain properties to listen for specific events during the\n * lifecycle of the queue.\n * @example\n *\n * // create a queue object with concurrency 2\n * var q = async.queue(function(task, callback) {\n * console.log('hello ' + task.name);\n * callback();\n * }, 2);\n *\n * // assign a callback\n * q.drain = function() {\n * console.log('all items have been processed');\n * };\n *\n * // add some items to the queue\n * q.push({name: 'foo'}, function(err) {\n * console.log('finished processing foo');\n * });\n * q.push({name: 'bar'}, function (err) {\n * console.log('finished processing bar');\n * });\n *\n * // add some items to the queue (batch-wise)\n * q.push([{name: 'baz'},{name: 'bay'},{name: 'bax'}], function(err) {\n * console.log('finished processing item');\n * });\n *\n * // add some items to the front of the queue\n * q.unshift({name: 'bar'}, function (err) {\n * console.log('finished processing bar');\n * });\n */\nexport default function (worker, concurrency) {\n return queue(function (items, cb) {\n worker(items[0], cb);\n }, concurrency, 1);\n}\n"
},
{
- "__docId__": 121,
+ "__docId__": 71,
"kind": "typedef",
"static": true,
"variation": null,
@@ -3308,7 +2136,7 @@
"spread": false,
"optional": false,
"name": "length",
- "description": "a function returning the number of items\nwaiting to be processed. Invoke with ()."
+ "description": "a function returning the number of items\nwaiting to be processed. Invoke with `queue.length()`."
},
{
"nullable": null,
@@ -3318,7 +2146,7 @@
"spread": false,
"optional": false,
"name": "started",
- "description": "a function returning whether or not any\nitems have been pushed and processed by the queue. Invoke with ()."
+ "description": "a function returning whether or not any\nitems have been pushed and processed by the queue. Invoke with `queue.started()`."
},
{
"nullable": null,
@@ -3328,7 +2156,7 @@
"spread": false,
"optional": false,
"name": "running",
- "description": "a function returning the number of items\ncurrently being processed. Invoke with ()."
+ "description": "a function returning the number of items\ncurrently being processed. Invoke with `queue.running()`."
},
{
"nullable": null,
@@ -3338,7 +2166,7 @@
"spread": false,
"optional": false,
"name": "workersList",
- "description": "a function returning the array of items\ncurrently being processed. Invoke with ()."
+ "description": "a function returning the array of items\ncurrently being processed. Invoke with `queue.workersList()`."
},
{
"nullable": null,
@@ -3348,7 +2176,7 @@
"spread": false,
"optional": false,
"name": "idle",
- "description": "a function returning false if there are items\nwaiting or being processed, or true if not. Invoke with ()."
+ "description": "a function returning false if there are items\nwaiting or being processed, or true if not. Invoke with `queue.idle()`."
},
{
"nullable": null,
@@ -3368,7 +2196,7 @@
"spread": false,
"optional": false,
"name": "push",
- "description": "add a new task to the `queue`. Calls `callback`\nonce the `worker` has finished processing the task. Instead of a single task,\na `tasks` array can be submitted. The respective callback is used for every\ntask in the list. Invoke with (task, [callback]),"
+ "description": "add a new task to the `queue`. Calls `callback`\nonce the `worker` has finished processing the task. Instead of a single task,\na `tasks` array can be submitted. The respective callback is used for every\ntask in the list. Invoke with `queue.push(task, [callback])`,"
},
{
"nullable": null,
@@ -3378,7 +2206,7 @@
"spread": false,
"optional": false,
"name": "unshift",
- "description": "add a new task to the front of the `queue`.\nInvoke with (task, [callback])."
+ "description": "add a new task to the front of the `queue`.\nInvoke with `queue.unshift(task, [callback])`."
},
{
"nullable": null,
@@ -3458,7 +2286,7 @@
"spread": false,
"optional": false,
"name": "pause",
- "description": "a function that pauses the processing of tasks\nuntil `resume()` is called. Invoke with ()."
+ "description": "a function that pauses the processing of tasks\nuntil `resume()` is called. Invoke with `queue.pause()`."
},
{
"nullable": null,
@@ -3468,7 +2296,7 @@
"spread": false,
"optional": false,
"name": "resume",
- "description": "a function that resumes the processing of\nqueued tasks when the queue is paused. Invoke with ()."
+ "description": "a function that resumes the processing of\nqueued tasks when the queue is paused. Invoke with `queue.length()`."
},
{
"nullable": null,
@@ -3478,7 +2306,7 @@
"spread": false,
"optional": false,
"name": "kill",
- "description": "a function that removes the `drain` callback and\nempties remaining tasks from the queue forcing it to go idle. Invoke with ()."
+ "description": "a function that removes the `drain` callback and\nempties remaining tasks from the queue forcing it to go idle. Invoke with `queue.kill()`."
}
],
"type": {
@@ -3490,7 +2318,7 @@
}
},
{
- "__docId__": 122,
+ "__docId__": 72,
"kind": "function",
"static": true,
"variation": null,
@@ -3563,7 +2391,7 @@
"generator": false
},
{
- "__docId__": 123,
+ "__docId__": 73,
"kind": "file",
"static": true,
"variation": null,
@@ -3576,7 +2404,7 @@
"content": "import isArray from 'lodash/isArray';\nimport each from 'lodash/each';\nimport noop from 'lodash/noop';\nimport once from './internal/once';\n\n/**\n * Runs the `tasks` array of functions in parallel, without waiting until the\n * previous function has completed. Once any the `tasks` completed or pass an\n * error to its callback, the main `callback` is immediately called. It's\n * equivalent to `Promise.race()`.\n *\n * @name race\n * @static\n * @memberOf async\n * @category Control Flow\n * @param {Array} tasks - An array containing functions to run. Each function\n * is passed a `callback(err, result)` which it must call on completion with an\n * error `err` (which can be `null`) and an optional `result` value.\n * @param {Function} callback - A callback to run once any of the functions have\n * completed. This function gets an error or result from the first function that\n * completed. Invoked with (err, result).\n * @returns undefined\n * @example\n *\n * async.race([\n * function(callback) {\n * setTimeout(function() {\n * callback(null, 'one');\n * }, 200);\n * },\n * function(callback) {\n * setTimeout(function() {\n * callback(null, 'two');\n * }, 100);\n * }\n * ],\n * // main callback\n * function(err, result) {\n * // the result will be equal to 'two' as it finishes earlier\n * });\n */\nexport default function race(tasks, callback) {\n callback = once(callback || noop);\n if (!isArray(tasks)) return callback(new TypeError('First argument to race must be an array of functions'));\n if (!tasks.length) return callback();\n each(tasks, function (task) {\n task(callback);\n });\n}\n"
},
{
- "__docId__": 124,
+ "__docId__": 74,
"kind": "function",
"static": true,
"variation": null,
@@ -3647,7 +2475,7 @@
"generator": false
},
{
- "__docId__": 125,
+ "__docId__": 75,
"kind": "file",
"static": true,
"variation": null,
@@ -3660,7 +2488,7 @@
"content": "import eachOfSeries from './eachOfSeries';\n\n/**\n * Reduces `coll` into a single value using an async `iteratee` to return each\n * successive step. `memo` is the initial state of the reduction. This function\n * only operates in series.\n *\n * For performance reasons, it may make sense to split a call to this function\n * into a parallel map, and then use the normal `Array.prototype.reduce` on the\n * results. This function is for situations where each step in the reduction\n * needs to be async; if you can get the data before reducing it, then it's\n * probably a good idea to do so.\n *\n * @name reduce\n * @static\n * @memberOf async\n * @alias inject\n * @alias foldl\n * @category Collection\n * @param {Array|Object} coll - A collection to iterate over.\n * @param {*} memo - The initial state of the reduction.\n * @param {Function} iteratee - A function applied to each item in the\n * array to produce the next step in the reduction. The `iteratee` is passed a\n * `callback(err, reduction)` which accepts an optional error as its first\n * argument, and the state of the reduction as the second. If an error is\n * passed to the callback, the reduction is stopped and the main `callback` is\n * immediately called with the error. Invoked with (memo, item, callback).\n * @param {Function} [callback] - A callback which is called after all the\n * `iteratee` functions have finished. Result is the reduced value. Invoked with\n * (err, result).\n * @example\n *\n * async.reduce([1,2,3], 0, function(memo, item, callback) {\n * // pointless async:\n * process.nextTick(function() {\n * callback(null, memo + item)\n * });\n * }, function(err, result) {\n * // result is now equal to the last value of memo, which is 6\n * });\n */\nexport default function reduce(coll, memo, iteratee, callback) {\n eachOfSeries(coll, function(x, i, callback) {\n iteratee(memo, x, function(err, v) {\n memo = v;\n callback(err);\n });\n }, function(err) {\n callback(err, memo);\n });\n}\n"
},
{
- "__docId__": 126,
+ "__docId__": 76,
"kind": "function",
"static": true,
"variation": null,
@@ -3748,7 +2576,7 @@
"generator": false
},
{
- "__docId__": 127,
+ "__docId__": 77,
"kind": "file",
"static": true,
"variation": null,
@@ -3761,7 +2589,7 @@
"content": "import reduce from './reduce';\n\nvar slice = Array.prototype.slice;\n\n/**\n * Same as `reduce`, only operates on `coll` in reverse order.\n *\n * @name reduceRight\n * @static\n * @memberOf async\n * @see async.reduce\n * @alias foldr\n * @category Collection\n * @param {Array|Object} coll - A collection to iterate over.\n * @param {*} memo - The initial state of the reduction.\n * @param {Function} iteratee - A function applied to each item in the\n * array to produce the next step in the reduction. The `iteratee` is passed a\n * `callback(err, reduction)` which accepts an optional error as its first\n * argument, and the state of the reduction as the second. If an error is\n * passed to the callback, the reduction is stopped and the main `callback` is\n * immediately called with the error. Invoked with (memo, item, callback).\n * @param {Function} [callback] - A callback which is called after all the\n * `iteratee` functions have finished. Result is the reduced value. Invoked with\n * (err, result).\n */\nexport default function reduceRight (coll, memo, iteratee, callback) {\n var reversed = slice.call(coll).reverse();\n reduce(reversed, memo, iteratee, callback);\n}\n"
},
{
- "__docId__": 128,
+ "__docId__": 78,
"kind": "variable",
"static": true,
"variation": null,
@@ -3782,7 +2610,7 @@
}
},
{
- "__docId__": 129,
+ "__docId__": 79,
"kind": "function",
"static": true,
"variation": null,
@@ -3866,7 +2694,7 @@
"generator": false
},
{
- "__docId__": 130,
+ "__docId__": 80,
"kind": "file",
"static": true,
"variation": null,
@@ -3879,7 +2707,7 @@
"content": "import initialParams from './internal/initialParams';\nimport rest from 'lodash/rest';\n\n/**\n * Wraps the function in another function that always returns data even when it\n * errors.\n *\n * The object returned has either the property `error` or `value`.\n *\n * @name reflect\n * @static\n * @memberOf async\n * @category Util\n * @param {Function} fn - The function you want to wrap\n * @returns {Function} - A function that always passes null to it's callback as\n * the error. The second argument to the callback will be an `object` with\n * either an `error` or a `value` property.\n * @example\n *\n * async.parallel([\n * async.reflect(function(callback) {\n * // do some stuff ...\n * callback(null, 'one');\n * }),\n * async.reflect(function(callback) {\n * // do some more stuff but error ...\n * callback('bad stuff happened');\n * }),\n * async.reflect(function(callback) {\n * // do some more stuff ...\n * callback(null, 'two');\n * })\n * ],\n * // optional callback\n * function(err, results) {\n * // values\n * // results[0].value = 'one'\n * // results[1].error = 'bad stuff happened'\n * // results[2].value = 'two'\n * });\n */\nexport default function reflect(fn) {\n return initialParams(function reflectOn(args, reflectCallback) {\n args.push(rest(function callback(err, cbArgs) {\n if (err) {\n reflectCallback(null, {\n error: err\n });\n } else {\n var value = null;\n if (cbArgs.length === 1) {\n value = cbArgs[0];\n } else if (cbArgs.length > 1) {\n value = cbArgs;\n }\n reflectCallback(null, {\n value: value\n });\n }\n }));\n\n return fn.apply(this, args);\n });\n}\n"
},
{
- "__docId__": 131,
+ "__docId__": 81,
"kind": "function",
"static": true,
"variation": null,
@@ -3940,7 +2768,7 @@
"generator": false
},
{
- "__docId__": 132,
+ "__docId__": 82,
"kind": "file",
"static": true,
"variation": null,
@@ -3953,7 +2781,7 @@
"content": "import reflect from './reflect';\n\n/**\n * A helper function that wraps an array of functions with reflect.\n *\n * @name reflectAll\n * @static\n * @memberOf async\n * @see async.reflect\n * @category Util\n * @param {Array} tasks - The array of functions to wrap in `async.reflect`.\n * @returns {Array} Returns an array of functions, each function wrapped in\n * `async.reflect`\n * @example\n *\n * let tasks = [\n * function(callback) {\n * setTimeout(function() {\n * callback(null, 'one');\n * }, 200);\n * },\n * function(callback) {\n * // do some more stuff but error ...\n * callback(new Error('bad stuff happened'));\n * },\n * function(callback) {\n * setTimeout(function() {\n * callback(null, 'two');\n * }, 100);\n * }\n * ];\n *\n * async.parallel(async.reflectAll(tasks),\n * // optional callback\n * function(err, results) {\n * // values\n * // results[0].value = 'one'\n * // results[1].error = Error('bad stuff happened')\n * // results[2].value = 'two'\n * });\n */\nexport default function reflectAll(tasks) {\n return tasks.map(reflect);\n}\n"
},
{
- "__docId__": 133,
+ "__docId__": 83,
"kind": "function",
"static": true,
"variation": null,
@@ -4017,7 +2845,7 @@
"generator": false
},
{
- "__docId__": 134,
+ "__docId__": 84,
"kind": "file",
"static": true,
"variation": null,
@@ -4030,7 +2858,7 @@
"content": "import rejectLimit from './rejectLimit';\nimport doLimit from './internal/doLimit';\n\n/**\n * The opposite of `filter`. Removes values that pass an `async` truth test.\n *\n * @name reject\n * @static\n * @memberOf async\n * @see async.filter\n * @category Collection\n * @param {Array|Object} coll - A collection to iterate over.\n * @param {Function} iteratee - A truth test to apply to each item in `coll`.\n * The `iteratee` is passed a `callback(err, truthValue)`, which must be called\n * with a boolean argument once it has completed. Invoked with (item, callback).\n * @param {Function} [callback] - A callback which is called after all the\n * `iteratee` functions have finished. Invoked with (err, results).\n * @example\n *\n * async.reject(['file1','file2','file3'], function(filePath, callback) {\n * fs.access(filePath, function(err) {\n * callback(null, !err)\n * });\n * }, function(err, results) {\n * // results now equals an array of missing files\n * createFiles(results);\n * });\n */\nexport default doLimit(rejectLimit, Infinity);\n"
},
{
- "__docId__": 135,
+ "__docId__": 85,
"kind": "file",
"static": true,
"variation": null,
@@ -4043,7 +2871,7 @@
"content": "import reject from './internal/reject';\nimport doParallelLimit from './internal/doParallelLimit';\n\n/**\n * The same as `reject` but runs a maximum of `limit` async operations at a\n * time.\n *\n * @name rejectLimit\n * @static\n * @memberOf async\n * @see async.reject\n * @category Collection\n * @param {Array|Object} coll - A collection to iterate over.\n * @param {number} limit - The maximum number of async operations at a time.\n * @param {Function} iteratee - A truth test to apply to each item in `coll`.\n * The `iteratee` is passed a `callback(err, truthValue)`, which must be called\n * with a boolean argument once it has completed. Invoked with (item, callback).\n * @param {Function} [callback] - A callback which is called after all the\n * `iteratee` functions have finished. Invoked with (err, results).\n */\nexport default doParallelLimit(reject);\n"
},
{
- "__docId__": 136,
+ "__docId__": 86,
"kind": "file",
"static": true,
"variation": null,
@@ -4056,7 +2884,7 @@
"content": "import rejectLimit from './rejectLimit';\nimport doLimit from './internal/doLimit';\n\n/**\n * The same as `reject` but runs only a single async operation at a time.\n *\n * @name rejectSeries\n * @static\n * @memberOf async\n * @see async.reject\n * @category Collection\n * @param {Array|Object} coll - A collection to iterate over.\n * @param {Function} iteratee - A truth test to apply to each item in `coll`.\n * The `iteratee` is passed a `callback(err, truthValue)`, which must be called\n * with a boolean argument once it has completed. Invoked with (item, callback).\n * @param {Function} [callback] - A callback which is called after all the\n * `iteratee` functions have finished. Invoked with (err, results).\n */\nexport default doLimit(rejectLimit, 1);\n"
},
{
- "__docId__": 137,
+ "__docId__": 87,
"kind": "file",
"static": true,
"variation": null,
@@ -4069,7 +2897,7 @@
"content": "import series from './series';\nimport noop from 'lodash/noop';\nimport constant from 'lodash/constant';\n\n/**\n * Attempts to get a successful response from `task` no more than `times` times\n * before returning an error. If the task is successful, the `callback` will be\n * passed the result of the successful task. If all attempts fail, the callback\n * will be passed the error and result (if any) of the final attempt.\n *\n * @name retry\n * @static\n * @memberOf async\n * @category Control Flow\n * @param {Object|number} [opts = {times: 5, interval: 0}| 5] - Can be either an\n * object with `times` and `interval` or a number.\n * * `times` - The number of attempts to make before giving up. The default\n * is `5`.\n * * `interval` - The time to wait between retries, in milliseconds. The\n * default is `0`. The interval may also be specified as a function of the\n * retry count (see example).\n * * If `opts` is a number, the number specifies the number of times to retry,\n * with the default interval of `0`.\n * @param {Function} task - A function which receives two arguments: (1) a\n * `callback(err, result)` which must be called when finished, passing `err`\n * (which can be `null`) and the `result` of the function's execution, and (2)\n * a `results` object, containing the results of the previously executed\n * functions (if nested inside another control flow). Invoked with\n * (callback, results).\n * @param {Function} [callback] - An optional callback which is called when the\n * task has succeeded, or after the final failed attempt. It receives the `err`\n * and `result` arguments of the last attempt at completing the `task`. Invoked\n * with (err, results).\n * @example\n *\n * // The `retry` function can be used as a stand-alone control flow by passing\n * // a callback, as shown below:\n *\n * // try calling apiMethod 3 times\n * async.retry(3, apiMethod, function(err, result) {\n * // do something with the result\n * });\n *\n * // try calling apiMethod 3 times, waiting 200 ms between each retry\n * async.retry({times: 3, interval: 200}, apiMethod, function(err, result) {\n * // do something with the result\n * });\n *\n * // try calling apiMethod 10 times with exponential backoff\n * // (i.e. intervals of 100, 200, 400, 800, 1600, ... milliseconds)\n * async.retry({\n * times: 10,\n * interval: function(retryCount) {\n * return 50 * Math.pow(2, retryCount);\n * }\n * }, apiMethod, function(err, result) {\n * // do something with the result\n * });\n *\n * // try calling apiMethod the default 5 times no delay between each retry\n * async.retry(apiMethod, function(err, result) {\n * // do something with the result\n * });\n *\n * // It can also be embedded within other control flow functions to retry\n * // individual methods that are not as reliable, like this:\n * async.auto({\n * users: api.getUsers.bind(api),\n * payments: async.retry(3, api.getPayments.bind(api))\n * }, function(err, results) {\n * // do something with the results\n * });\n */\nexport default function retry(opts, task, callback) {\n var DEFAULT_TIMES = 5;\n var DEFAULT_INTERVAL = 0;\n\n var options = {\n times: DEFAULT_TIMES,\n intervalFunc: constant(DEFAULT_INTERVAL)\n };\n\n function parseTimes(acc, t) {\n if (typeof t === 'object') {\n acc.times = +t.times || DEFAULT_TIMES;\n\n acc.intervalFunc = typeof t.interval === 'function' ?\n t.interval :\n constant(+t.interval || DEFAULT_INTERVAL);\n } else if (typeof t === 'number' || typeof t === 'string') {\n acc.times = +t || DEFAULT_TIMES;\n } else {\n throw new Error(\"Invalid arguments for async.retry\");\n }\n }\n\n\n if (arguments.length < 3 && typeof opts === 'function') {\n callback = task || noop;\n task = opts;\n } else {\n parseTimes(options, opts);\n callback = callback || noop;\n }\n\n\n if (typeof task !== 'function') {\n throw new Error(\"Invalid arguments for async.retry\");\n }\n\n var attempts = [];\n for (var i = 1; i < options.times + 1; i++) {\n var isFinalAttempt = (i == options.times);\n attempts.push(retryAttempt(isFinalAttempt));\n var interval = options.intervalFunc(i);\n if (!isFinalAttempt && interval > 0) {\n attempts.push(retryInterval(interval));\n }\n }\n\n series(attempts, function(done, data) {\n data = data[data.length - 1];\n callback(data.err, data.result);\n });\n\n\n function retryAttempt(isFinalAttempt) {\n return function(seriesCallback) {\n task(function(err, result) {\n seriesCallback(!err || isFinalAttempt, {\n err: err,\n result: result\n });\n });\n };\n }\n\n function retryInterval(interval) {\n return function(seriesCallback) {\n setTimeout(function() {\n seriesCallback(null);\n }, interval);\n };\n }\n}\n"
},
{
- "__docId__": 138,
+ "__docId__": 88,
"kind": "function",
"static": true,
"variation": null,
@@ -4139,7 +2967,7 @@
"generator": false
},
{
- "__docId__": 139,
+ "__docId__": 89,
"kind": "file",
"static": true,
"variation": null,
@@ -4152,7 +2980,7 @@
"content": "import retry from './retry';\nimport initialParams from './internal/initialParams';\n\n/**\n * A close relative of `retry`. This method wraps a task and makes it\n * retryable, rather than immediately calling it with retries.\n *\n * @name retryable\n * @static\n * @memberOf async\n * @see async.retry\n * @category Control Flow\n * @param {Object|number} [opts = {times: 5, interval: 0}| 5] - optional\n * options, exactly the same as from `retry`\n * @param {Function} task - the asynchronous function to wrap\n * @returns {Functions} The wrapped function, which when invoked, will retry on\n * an error, based on the parameters specified in `opts`.\n * @example\n *\n * async.auto({\n * dep1: async.retryable(3, getFromFlakyService),\n * process: [\"dep1\", async.retryable(3, function (results, cb) {\n * maybeProcessData(results.dep1, cb);\n * })]\n * }, callback);\n */\nexport default function (opts, task) {\n if (!task) {\n task = opts;\n opts = null;\n }\n return initialParams(function (args, callback) {\n function taskFn(cb) {\n task.apply(null, args.concat([cb]));\n }\n\n if (opts) retry(opts, taskFn, callback);\n else retry(taskFn, callback);\n\n });\n}\n"
},
{
- "__docId__": 140,
+ "__docId__": 90,
"kind": "function",
"static": true,
"variation": null,
@@ -4227,7 +3055,7 @@
"generator": false
},
{
- "__docId__": 141,
+ "__docId__": 91,
"kind": "file",
"static": true,
"variation": null,
@@ -4240,7 +3068,7 @@
"content": "import noop from 'lodash/noop';\nimport rest from 'lodash/rest';\nimport reduce from './reduce';\n\n/**\n * Version of the compose function that is more natural to read. Each function\n * consumes the return value of the previous function. It is the equivalent of\n * {@link async.compose} with the arguments reversed.\n *\n * Each function is executed with the `this` binding of the composed function.\n *\n * @name seq\n * @static\n * @memberOf async\n * @see async.compose\n * @category Control Flow\n * @param {...Function} functions - the asynchronous functions to compose\n * @returns {Function} a function that composes the `functions` in order\n * @example\n *\n * // Requires lodash (or underscore), express3 and dresende's orm2.\n * // Part of an app, that fetches cats of the logged user.\n * // This example uses `seq` function to avoid overnesting and error\n * // handling clutter.\n * app.get('/cats', function(request, response) {\n * var User = request.models.User;\n * async.seq(\n * _.bind(User.get, User), // 'User.get' has signature (id, callback(err, data))\n * function(user, fn) {\n * user.getCats(fn); // 'getCats' has signature (callback(err, data))\n * }\n * )(req.session.user_id, function (err, cats) {\n * if (err) {\n * console.error(err);\n * response.json({ status: 'error', message: err.message });\n * } else {\n * response.json({ status: 'ok', message: 'Cats found', data: cats });\n * }\n * });\n * });\n */\nexport default rest(function seq(functions) {\n return rest(function(args) {\n var that = this;\n\n var cb = args[args.length - 1];\n if (typeof cb == 'function') {\n args.pop();\n } else {\n cb = noop;\n }\n\n reduce(functions, args, function(newargs, fn, cb) {\n fn.apply(that, newargs.concat([rest(function(err, nextargs) {\n cb(err, nextargs);\n })]));\n },\n function(err, results) {\n cb.apply(that, [err].concat(results));\n });\n });\n})\n"
},
{
- "__docId__": 142,
+ "__docId__": 92,
"kind": "file",
"static": true,
"variation": null,
@@ -4253,7 +3081,7 @@
"content": "import parallel from './internal/parallel';\nimport eachOfSeries from './eachOfSeries';\n\n/**\n * Run the functions in the `tasks` collection in series, each one running once\n * the previous function has completed. If any functions in the series pass an\n * error to its callback, no more functions are run, and `callback` is\n * immediately called with the value of the error. Otherwise, `callback`\n * receives an array of results when `tasks` have completed.\n *\n * It is also possible to use an object instead of an array. Each property will\n * be run as a function, and the results will be passed to the final `callback`\n * as an object instead of an array. This can be a more readable way of handling\n * results from {@link async.series}.\n *\n * **Note** that while many implementations preserve the order of object\n * properties, the [ECMAScript Language Specification](http://www.ecma-international.org/ecma-262/5.1/#sec-8.6)\n * explicitly states that\n *\n * > The mechanics and order of enumerating the properties is not specified.\n *\n * So if you rely on the order in which your series of functions are executed,\n * and want this to work on all platforms, consider using an array.\n *\n * @name series\n * @static\n * @memberOf async\n * @category Control Flow\n * @param {Array|Object} tasks - A collection containing functions to run, each\n * function is passed a `callback(err, result)` it must call on completion with\n * an error `err` (which can be `null`) and an optional `result` value.\n * @param {Function} [callback] - An optional callback to run once all the\n * functions have completed. This function gets a results array (or object)\n * containing all the result arguments passed to the `task` callbacks. Invoked\n * with (err, result).\n * @example\n * async.series([\n * function(callback) {\n * // do some stuff ...\n * callback(null, 'one');\n * },\n * function(callback) {\n * // do some more stuff ...\n * callback(null, 'two');\n * }\n * ],\n * // optional callback\n * function(err, results) {\n * // results is now equal to ['one', 'two']\n * });\n *\n * async.series({\n * one: function(callback) {\n * setTimeout(function() {\n * callback(null, 1);\n * }, 200);\n * },\n * two: function(callback){\n * setTimeout(function() {\n * callback(null, 2);\n * }, 100);\n * }\n * }, function(err, results) {\n * // results is now equal to: {one: 1, two: 2}\n * });\n */\nexport default function series(tasks, callback) {\n parallel(eachOfSeries, tasks, callback);\n}\n"
},
{
- "__docId__": 143,
+ "__docId__": 93,
"kind": "function",
"static": true,
"variation": null,
@@ -4313,7 +3141,7 @@
"generator": false
},
{
- "__docId__": 144,
+ "__docId__": 94,
"kind": "file",
"static": true,
"variation": null,
@@ -4326,7 +3154,7 @@
"content": "import setImmediate from './internal/setImmediate';\n\n/**\n * Calls `callback` on a later loop around the event loop. In Node.js this just\n * calls `setImmediate`. In the browser it will use `setImmediate` if\n * available, otherwise `setTimeout(callback, 0)`, which means other higher\n * priority events may precede the execution of `callback`.\n *\n * This is used internally for browser-compatibility purposes.\n *\n * @name setImmediate\n * @static\n * @memberOf async\n * @alias nextTick\n * @category Util\n * @param {Function} callback - The function to call on a later loop around\n * the event loop. Invoked with (args...).\n * @param {...*} args... - any number of additional arguments to pass to the\n * callback on the next tick.\n * @example\n *\n * var call_order = [];\n * async.nextTick(function() {\n * call_order.push('two');\n * // call_order now equals ['one','two']\n * });\n * call_order.push('one');\n *\n * async.setImmediate(function (a, b, c) {\n * // a, b, and c equal 1, 2, and 3\n * }, 1, 2, 3);\n */\nexport default setImmediate;\n"
},
{
- "__docId__": 145,
+ "__docId__": 95,
"kind": "file",
"static": true,
"variation": null,
@@ -4339,7 +3167,7 @@
"content": "import someLimit from './someLimit';\nimport doLimit from './internal/doLimit';\n\n/**\n * Returns `true` if at least one element in the `coll` satisfies an async test.\n * If any iteratee call returns `true`, the main `callback` is immediately\n * called.\n *\n * @name some\n * @static\n * @memberOf async\n * @alias any\n * @category Collection\n * @param {Array|Object} coll - A collection to iterate over.\n * @param {Function} iteratee - A truth test to apply to each item in the array\n * in parallel. The iteratee is passed a `callback(err, truthValue)` which must\n * be called with a boolean argument once it has completed. Invoked with\n * (item, callback).\n * @param {Function} [callback] - A callback which is called as soon as any\n * iteratee returns `true`, or after all the iteratee functions have finished.\n * Result will be either `true` or `false` depending on the values of the async\n * tests. Invoked with (err, result).\n * @example\n *\n * async.some(['file1','file2','file3'], function(filePath, callback) {\n * fs.access(filePath, function(err) {\n * callback(null, !err)\n * });\n * }, function(err, result) {\n * // if result is true then at least one of the files exists\n * });\n */\nexport default doLimit(someLimit, Infinity);\n"
},
{
- "__docId__": 146,
+ "__docId__": 96,
"kind": "file",
"static": true,
"variation": null,
@@ -4352,7 +3180,7 @@
"content": "import createTester from './internal/createTester';\nimport eachOfLimit from './eachOfLimit';\nimport identity from 'lodash/identity';\n\n/**\n * The same as `some` but runs a maximum of `limit` async operations at a time.\n *\n * @name someLimit\n * @static\n * @memberOf async\n * @see async.some\n * @alias anyLimit\n * @category Collection\n * @param {Array|Object} coll - A collection to iterate over.\n * @param {number} limit - The maximum number of async operations at a time.\n * @param {Function} iteratee - A truth test to apply to each item in the array\n * in parallel. The iteratee is passed a `callback(err, truthValue)` which must\n * be called with a boolean argument once it has completed. Invoked with\n * (item, callback).\n * @param {Function} [callback] - A callback which is called as soon as any\n * iteratee returns `true`, or after all the iteratee functions have finished.\n * Result will be either `true` or `false` depending on the values of the async\n * tests. Invoked with (err, result).\n */\nexport default createTester(eachOfLimit, Boolean, identity);\n"
},
{
- "__docId__": 147,
+ "__docId__": 97,
"kind": "file",
"static": true,
"variation": null,
@@ -4365,7 +3193,7 @@
"content": "import someLimit from './someLimit';\nimport doLimit from './internal/doLimit';\n\n/**\n * The same as `some` but runs only a single async operation at a time.\n *\n * @name someSeries\n * @static\n * @memberOf async\n * @see async.some\n * @alias anySeries\n * @category Collection\n * @param {Array|Object} coll - A collection to iterate over.\n * @param {Function} iteratee - A truth test to apply to each item in the array\n * in parallel. The iteratee is passed a `callback(err, truthValue)` which must\n * be called with a boolean argument once it has completed. Invoked with\n * (item, callback).\n * @param {Function} [callback] - A callback which is called as soon as any\n * iteratee returns `true`, or after all the iteratee functions have finished.\n * Result will be either `true` or `false` depending on the values of the async\n * tests. Invoked with (err, result).\n */\nexport default doLimit(someLimit, 1);\n"
},
{
- "__docId__": 148,
+ "__docId__": 98,
"kind": "file",
"static": true,
"variation": null,
@@ -4378,7 +3206,7 @@
"content": "import arrayMap from 'lodash/_arrayMap';\nimport property from 'lodash/_baseProperty';\n\nimport map from './map';\n\n/**\n * Sorts a list by the results of running each `coll` value through an async\n * `iteratee`.\n *\n * @name sortBy\n * @static\n * @memberOf async\n * @category Collection\n * @param {Array|Object} coll - A collection to iterate over.\n * @param {Function} iteratee - A function to apply to each item in `coll`.\n * The iteratee is passed a `callback(err, sortValue)` which must be called once\n * it has completed with an error (which can be `null`) and a value to use as\n * the sort criteria. Invoked with (item, callback).\n * @param {Function} [callback] - A callback which is called after all the\n * `iteratee` functions have finished, or an error occurs. Results is the items\n * from the original `coll` sorted by the values returned by the `iteratee`\n * calls. Invoked with (err, results).\n * @example\n *\n * async.sortBy(['file1','file2','file3'], function(file, callback) {\n * fs.stat(file, function(err, stats) {\n * callback(err, stats.mtime);\n * });\n * }, function(err, results) {\n * // results is now the original array of files sorted by\n * // modified date\n * });\n *\n * // By modifying the callback parameter the\n * // sorting order can be influenced:\n *\n * // ascending order\n * async.sortBy([1,9,3,5], function(x, callback) {\n * callback(null, x);\n * }, function(err,result) {\n * // result callback\n * });\n *\n * // descending order\n * async.sortBy([1,9,3,5], function(x, callback) {\n * callback(null, x*-1); //<- x*-1 instead of x, turns the order around\n * }, function(err,result) {\n * // result callback\n * });\n */\nexport default function sortBy (coll, iteratee, callback) {\n map(coll, function (x, callback) {\n iteratee(x, function (err, criteria) {\n if (err) return callback(err);\n callback(null, {value: x, criteria: criteria});\n });\n }, function (err, results) {\n if (err) return callback(err);\n callback(null, arrayMap(results.sort(comparator), property('value')));\n });\n\n function comparator(left, right) {\n var a = left.criteria, b = right.criteria;\n return a < b ? -1 : a > b ? 1 : 0;\n }\n}\n"
},
{
- "__docId__": 149,
+ "__docId__": 99,
"kind": "function",
"static": true,
"variation": null,
@@ -4448,7 +3276,7 @@
"generator": false
},
{
- "__docId__": 150,
+ "__docId__": 100,
"kind": "file",
"static": true,
"variation": null,
@@ -4461,7 +3289,7 @@
"content": "import initialParams from './internal/initialParams';\n\n/**\n * Sets a time limit on an asynchronous function. If the function does not call\n * its callback within the specified milliseconds, it will be called with a\n * timeout error. The code property for the error object will be `'ETIMEDOUT'`.\n *\n * @name timeout\n * @static\n * @memberOf async\n * @category Util\n * @param {Function} asyncFn - The asynchronous function you want to set the\n * time limit.\n * @param {number} milliseconds - The specified time limit.\n * @param {*} [info] - Any variable you want attached (`string`, `object`, etc)\n * to timeout Error for more information..\n * @returns {Function} Returns a wrapped function that can be used with any of\n * the control flow functions.\n * @example\n *\n * async.timeout(function(callback) {\n * doAsyncTask(callback);\n * }, 1000);\n */\nexport default function timeout(asyncFn, milliseconds, info) {\n var originalCallback, timer;\n var timedOut = false;\n\n function injectedCallback() {\n if (!timedOut) {\n originalCallback.apply(null, arguments);\n clearTimeout(timer);\n }\n }\n\n function timeoutCallback() {\n var name = asyncFn.name || 'anonymous';\n var error = new Error('Callback function \"' + name + '\" timed out.');\n error.code = 'ETIMEDOUT';\n if (info) {\n error.info = info;\n }\n timedOut = true;\n originalCallback(error);\n }\n\n return initialParams(function (args, origCallback) {\n originalCallback = origCallback;\n // setup timer and call original function\n timer = setTimeout(timeoutCallback, milliseconds);\n asyncFn.apply(null, args.concat(injectedCallback));\n });\n}\n"
},
{
- "__docId__": 151,
+ "__docId__": 101,
"kind": "function",
"static": true,
"variation": null,
@@ -4542,7 +3370,7 @@
"generator": false
},
{
- "__docId__": 152,
+ "__docId__": 102,
"kind": "file",
"static": true,
"variation": null,
@@ -4555,7 +3383,7 @@
"content": "import timesLimit from './timesLimit';\nimport doLimit from './internal/doLimit';\n\n/**\n * Calls the `iteratee` function `n` times, and accumulates results in the same\n * manner you would use with {@link async.map}.\n *\n * @name times\n * @static\n * @memberOf async\n * @see async.map\n * @category Control Flow\n * @param {number} n - The number of times to run the function.\n * @param {Function} iteratee - The function to call `n` times. Invoked with the\n * iteration index and a callback (n, next).\n * @param {Function} callback - see {@link async.map}.\n * @example\n *\n * // Pretend this is some complicated async factory\n * var createUser = function(id, callback) {\n * callback(null, {\n * id: 'user' + id\n * });\n * };\n *\n * // generate 5 users\n * async.times(5, function(n, next) {\n * createUser(n, function(err, user) {\n * next(err, user);\n * });\n * }, function(err, users) {\n * // we should now have 5 users\n * });\n */\nexport default doLimit(timesLimit, Infinity);\n"
},
{
- "__docId__": 153,
+ "__docId__": 103,
"kind": "file",
"static": true,
"variation": null,
@@ -4568,7 +3396,7 @@
"content": "import mapLimit from './mapLimit';\nimport range from 'lodash/_baseRange';\n\n/**\n* The same as {@link times} but runs a maximum of `limit` async operations at a\n* time.\n *\n * @name timesLimit\n * @static\n * @memberOf async\n * @see async.times\n * @category Control Flow\n * @param {number} count - The number of times to run the function.\n * @param {number} limit - The maximum number of async operations at a time.\n * @param {Function} iteratee - The function to call `n` times. Invoked with the\n * iteration index and a callback (n, next).\n * @param {Function} callback - see {@link async.map}.\n */\nexport default function timeLimit(count, limit, iteratee, callback) {\n mapLimit(range(0, count, 1), limit, iteratee, callback);\n}\n"
},
{
- "__docId__": 154,
+ "__docId__": 104,
"kind": "function",
"static": true,
"variation": null,
@@ -4647,7 +3475,7 @@
"generator": false
},
{
- "__docId__": 155,
+ "__docId__": 105,
"kind": "file",
"static": true,
"variation": null,
@@ -4660,7 +3488,7 @@
"content": "import timesLimit from './timesLimit';\nimport doLimit from './internal/doLimit';\n\n/**\n * The same as {@link async.times} but runs only a single async operation at a time.\n *\n * @name timesSeries\n * @static\n * @memberOf async\n * @see async.times\n * @category Control Flow\n * @param {number} n - The number of times to run the function.\n * @param {Function} iteratee - The function to call `n` times. Invoked with the\n * iteration index and a callback (n, next).\n * @param {Function} callback - see {@link async.map}.\n */\nexport default doLimit(timesLimit, 1);\n"
},
{
- "__docId__": 156,
+ "__docId__": 106,
"kind": "file",
"static": true,
"variation": null,
@@ -4673,7 +3501,7 @@
"content": "import isArray from 'lodash/isArray';\n\nimport eachOf from './eachOf';\n\n/**\n * A relative of `reduce`. Takes an Object or Array, and iterates over each\n * element in series, each step potentially mutating an `accumulator` value.\n * The type of the accumulator defaults to the type of collection passed in.\n *\n * @name transform\n * @static\n * @memberOf async\n * @category Collection\n * @param {Array|Object} coll - A collection to iterate over.\n * @param {*} [accumulator] - The initial state of the transform. If omitted,\n * it will default to an empty Object or Array, depending on the type of `coll`\n * @param {Function} iteratee - A function applied to each item in the\n * collection that potentially modifies the accumulator. The `iteratee` is\n * passed a `callback(err)` which accepts an optional error as its first\n * argument. If an error is passed to the callback, the transform is stopped\n * and the main `callback` is immediately called with the error.\n * Invoked with (accumulator, item, key, callback).\n * @param {Function} [callback] - A callback which is called after all the\n * `iteratee` functions have finished. Result is the transformed accumulator.\n * Invoked with (err, result).\n * @example\n *\n * async.transform([1,2,3], function(acc, item, index, callback) {\n * // pointless async:\n * process.nextTick(function() {\n * acc.push(item * 2)\n * callback(null)\n * });\n * }, function(err, result) {\n * // result is now equal to [2, 4, 6]\n * });\n *\n * @example\n *\n * async.transform({a: 1, b: 2, c: 3}, function (obj, val, key, callback) {\n * setImmediate(function () {\n * obj[key] = val * 2;\n * callback();\n * })\n * }, function (err, result) {\n * // result is equal to {a: 2, b: 4, c: 6}\n * })\n */\nexport default function transform (coll, accumulator, iteratee, callback) {\n if (arguments.length === 3) {\n callback = iteratee;\n iteratee = accumulator;\n accumulator = isArray(coll) ? [] : {};\n }\n\n eachOf(coll, function(v, k, cb) {\n iteratee(accumulator, v, k, cb);\n }, function(err) {\n callback(err, accumulator);\n });\n}\n"
},
{
- "__docId__": 157,
+ "__docId__": 107,
"kind": "function",
"static": true,
"variation": null,
@@ -4754,7 +3582,7 @@
"generator": false
},
{
- "__docId__": 158,
+ "__docId__": 108,
"kind": "file",
"static": true,
"variation": null,
@@ -4767,7 +3595,7 @@
"content": "/**\n * Undoes a {@link async.memoize}d function, reverting it to the original,\n * unmemoized form. Handy for testing.\n *\n * @name unmemoize\n * @static\n * @memberOf async\n * @see async.memoize\n * @category Util\n * @param {Function} fn - the memoized function\n * @returns {Function} a function that calls the original unmemoized function\n */\nexport default function unmemoize(fn) {\n return function () {\n return (fn.unmemoized || fn).apply(null, arguments);\n };\n}\n"
},
{
- "__docId__": 159,
+ "__docId__": 109,
"kind": "function",
"static": true,
"variation": null,
@@ -4828,7 +3656,7 @@
"generator": false
},
{
- "__docId__": 160,
+ "__docId__": 110,
"kind": "file",
"static": true,
"variation": null,
@@ -4841,7 +3669,7 @@
"content": "import whilst from './whilst';\n\n/**\n * Repeatedly call `fn` until `test` returns `true`. Calls `callback` when\n * stopped, or an error occurs. `callback` will be passed an error and any\n * arguments passed to the final `fn`'s callback.\n *\n * The inverse of {@link async.whilst}.\n *\n * @name until\n * @static\n * @memberOf async\n * @see async.whilst\n * @category Control Flow\n * @param {Function} test - synchronous truth test to perform before each\n * execution of `fn`. Invoked with ().\n * @param {Function} fn - A function which is called each time `test` fails.\n * The function is passed a `callback(err)`, which must be called once it has\n * completed with an optional `err` argument. Invoked with (callback).\n * @param {Function} [callback] - A callback which is called after the test\n * function has passed and repeated execution of `fn` has stopped. `callback`\n * will be passed an error and any arguments passed to the final `fn`'s\n * callback. Invoked with (err, [results]);\n */\nexport default function until(test, fn, callback) {\n whilst(function() {\n return !test.apply(this, arguments);\n }, fn, callback);\n}\n"
},
{
- "__docId__": 161,
+ "__docId__": 111,
"kind": "function",
"static": true,
"variation": null,
@@ -4910,7 +3738,7 @@
"generator": false
},
{
- "__docId__": 162,
+ "__docId__": 112,
"kind": "file",
"static": true,
"variation": null,
@@ -4923,7 +3751,7 @@
"content": "import isArray from 'lodash/isArray';\nimport noop from 'lodash/noop';\nimport once from './internal/once';\nimport rest from 'lodash/rest';\n\nimport onlyOnce from './internal/onlyOnce';\n\n/**\n * Runs the `tasks` array of functions in series, each passing their results to\n * the next in the array. However, if any of the `tasks` pass an error to their\n * own callback, the next function is not executed, and the main `callback` is\n * immediately called with the error.\n *\n * @name waterfall\n * @static\n * @memberOf async\n * @category Control Flow\n * @param {Array} tasks - An array of functions to run, each function is passed\n * a `callback(err, result1, result2, ...)` it must call on completion. The\n * first argument is an error (which can be `null`) and any further arguments\n * will be passed as arguments in order to the next task.\n * @param {Function} [callback] - An optional callback to run once all the\n * functions have completed. This will be passed the results of the last task's\n * callback. Invoked with (err, [results]).\n * @returns undefined\n * @example\n *\n * async.waterfall([\n * function(callback) {\n * callback(null, 'one', 'two');\n * },\n * function(arg1, arg2, callback) {\n * // arg1 now equals 'one' and arg2 now equals 'two'\n * callback(null, 'three');\n * },\n * function(arg1, callback) {\n * // arg1 now equals 'three'\n * callback(null, 'done');\n * }\n * ], function (err, result) {\n * // result now equals 'done'\n * });\n *\n * // Or, with named functions:\n * async.waterfall([\n * myFirstFunction,\n * mySecondFunction,\n * myLastFunction,\n * ], function (err, result) {\n * // result now equals 'done'\n * });\n * function myFirstFunction(callback) {\n * callback(null, 'one', 'two');\n * }\n * function mySecondFunction(arg1, arg2, callback) {\n * // arg1 now equals 'one' and arg2 now equals 'two'\n * callback(null, 'three');\n * }\n * function myLastFunction(arg1, callback) {\n * // arg1 now equals 'three'\n * callback(null, 'done');\n * }\n */\nexport default function(tasks, callback) {\n callback = once(callback || noop);\n if (!isArray(tasks)) return callback(new Error('First argument to waterfall must be an array of functions'));\n if (!tasks.length) return callback();\n var taskIndex = 0;\n\n function nextTask(args) {\n if (taskIndex === tasks.length) {\n return callback.apply(null, [null].concat(args));\n }\n\n var taskCallback = onlyOnce(rest(function(err, args) {\n if (err) {\n return callback.apply(null, [err].concat(args));\n }\n nextTask(args);\n }));\n\n args.push(taskCallback);\n\n var task = tasks[taskIndex++];\n task.apply(null, args);\n }\n\n nextTask([]);\n}\n"
},
{
- "__docId__": 163,
+ "__docId__": 113,
"kind": "function",
"static": true,
"variation": null,
@@ -4994,7 +3822,7 @@
"generator": false
},
{
- "__docId__": 164,
+ "__docId__": 114,
"kind": "file",
"static": true,
"variation": null,
@@ -5007,7 +3835,7 @@
"content": "import noop from 'lodash/noop';\nimport rest from 'lodash/rest';\n\n/**\n * Repeatedly call `fn`, while `test` returns `true`. Calls `callback` when\n * stopped, or an error occurs.\n *\n * @name whilst\n * @static\n * @memberOf async\n * @category Control Flow\n * @param {Function} test - synchronous truth test to perform before each\n * execution of `fn`. Invoked with ().\n * @param {Function} iteratee - A function which is called each time `test` passes.\n * The function is passed a `callback(err)`, which must be called once it has\n * completed with an optional `err` argument. Invoked with (callback).\n * @param {Function} [callback] - A callback which is called after the test\n * function has failed and repeated execution of `fn` has stopped. `callback`\n * will be passed an error and any arguments passed to the final `fn`'s\n * callback. Invoked with (err, [results]);\n * @returns undefined\n * @example\n *\n * var count = 0;\n * async.whilst(\n * function() { return count < 5; },\n * function(callback) {\n * count++;\n * setTimeout(function() {\n * callback(null, count);\n * }, 1000);\n * },\n * function (err, n) {\n * // 5 seconds have passed, n = 5\n * }\n * );\n */\nexport default function whilst(test, iteratee, callback) {\n callback = callback || noop;\n if (!test()) return callback(null);\n var next = rest(function(err, args) {\n if (err) return callback(err);\n if (test.apply(this, args)) return iteratee(next);\n callback.apply(null, [null].concat(args));\n });\n iteratee(next);\n}\n"
},
{
- "__docId__": 165,
+ "__docId__": 115,
"kind": "function",
"static": true,
"variation": null,
@@ -5088,7 +3916,7 @@
"generator": false
},
{
- "__docId__": 167,
+ "__docId__": 117,
"kind": "external",
"static": true,
"variation": null,
@@ -5101,7 +3929,7 @@
"builtinExternal": true
},
{
- "__docId__": 168,
+ "__docId__": 118,
"kind": "external",
"static": true,
"variation": null,
@@ -5114,7 +3942,7 @@
"builtinExternal": true
},
{
- "__docId__": 169,
+ "__docId__": 119,
"kind": "external",
"static": true,
"variation": null,
@@ -5127,7 +3955,7 @@
"builtinExternal": true
},
{
- "__docId__": 170,
+ "__docId__": 120,
"kind": "external",
"static": true,
"variation": null,
@@ -5140,7 +3968,7 @@
"builtinExternal": true
},
{
- "__docId__": 171,
+ "__docId__": 121,
"kind": "external",
"static": true,
"variation": null,
@@ -5153,7 +3981,7 @@
"builtinExternal": true
},
{
- "__docId__": 172,
+ "__docId__": 122,
"kind": "external",
"static": true,
"variation": null,
@@ -5166,7 +3994,7 @@
"builtinExternal": true
},
{
- "__docId__": 173,
+ "__docId__": 123,
"kind": "external",
"static": true,
"variation": null,
@@ -5179,7 +4007,7 @@
"builtinExternal": true
},
{
- "__docId__": 174,
+ "__docId__": 124,
"kind": "external",
"static": true,
"variation": null,
@@ -5192,7 +4020,7 @@
"builtinExternal": true
},
{
- "__docId__": 175,
+ "__docId__": 125,
"kind": "external",
"static": true,
"variation": null,
@@ -5205,7 +4033,7 @@
"builtinExternal": true
},
{
- "__docId__": 176,
+ "__docId__": 126,
"kind": "external",
"static": true,
"variation": null,
@@ -5218,7 +4046,7 @@
"builtinExternal": true
},
{
- "__docId__": 177,
+ "__docId__": 127,
"kind": "external",
"static": true,
"variation": null,
@@ -5231,7 +4059,7 @@
"builtinExternal": true
},
{
- "__docId__": 178,
+ "__docId__": 128,
"kind": "external",
"static": true,
"variation": null,
@@ -5244,7 +4072,7 @@
"builtinExternal": true
},
{
- "__docId__": 179,
+ "__docId__": 129,
"kind": "external",
"static": true,
"variation": null,
@@ -5257,7 +4085,7 @@
"builtinExternal": true
},
{
- "__docId__": 180,
+ "__docId__": 130,
"kind": "external",
"static": true,
"variation": null,
@@ -5270,7 +4098,7 @@
"builtinExternal": true
},
{
- "__docId__": 181,
+ "__docId__": 131,
"kind": "external",
"static": true,
"variation": null,
@@ -5283,7 +4111,7 @@
"builtinExternal": true
},
{
- "__docId__": 182,
+ "__docId__": 132,
"kind": "external",
"static": true,
"variation": null,
@@ -5296,7 +4124,7 @@
"builtinExternal": true
},
{
- "__docId__": 183,
+ "__docId__": 133,
"kind": "external",
"static": true,
"variation": null,
@@ -5309,7 +4137,7 @@
"builtinExternal": true
},
{
- "__docId__": 184,
+ "__docId__": 134,
"kind": "external",
"static": true,
"variation": null,
@@ -5322,7 +4150,7 @@
"builtinExternal": true
},
{
- "__docId__": 185,
+ "__docId__": 135,
"kind": "external",
"static": true,
"variation": null,
@@ -5335,7 +4163,7 @@
"builtinExternal": true
},
{
- "__docId__": 186,
+ "__docId__": 136,
"kind": "external",
"static": true,
"variation": null,
@@ -5348,7 +4176,7 @@
"builtinExternal": true
},
{
- "__docId__": 187,
+ "__docId__": 137,
"kind": "external",
"static": true,
"variation": null,
@@ -5361,7 +4189,7 @@
"builtinExternal": true
},
{
- "__docId__": 188,
+ "__docId__": 138,
"kind": "external",
"static": true,
"variation": null,
@@ -5374,7 +4202,7 @@
"builtinExternal": true
},
{
- "__docId__": 189,
+ "__docId__": 139,
"kind": "external",
"static": true,
"variation": null,
@@ -5387,7 +4215,7 @@
"builtinExternal": true
},
{
- "__docId__": 190,
+ "__docId__": 140,
"kind": "external",
"static": true,
"variation": null,
@@ -5400,7 +4228,7 @@
"builtinExternal": true
},
{
- "__docId__": 191,
+ "__docId__": 141,
"kind": "external",
"static": true,
"variation": null,
@@ -5413,7 +4241,7 @@
"builtinExternal": true
},
{
- "__docId__": 192,
+ "__docId__": 142,
"kind": "external",
"static": true,
"variation": null,
@@ -5426,7 +4254,7 @@
"builtinExternal": true
},
{
- "__docId__": 193,
+ "__docId__": 143,
"kind": "external",
"static": true,
"variation": null,
@@ -5439,7 +4267,7 @@
"builtinExternal": true
},
{
- "__docId__": 194,
+ "__docId__": 144,
"kind": "external",
"static": true,
"variation": null,
@@ -5452,7 +4280,7 @@
"builtinExternal": true
},
{
- "__docId__": 195,
+ "__docId__": 145,
"kind": "external",
"static": true,
"variation": null,
@@ -5465,7 +4293,7 @@
"builtinExternal": true
},
{
- "__docId__": 196,
+ "__docId__": 146,
"kind": "external",
"static": true,
"variation": null,
@@ -5478,7 +4306,7 @@
"builtinExternal": true
},
{
- "__docId__": 197,
+ "__docId__": 147,
"kind": "external",
"static": true,
"variation": null,
@@ -5491,7 +4319,7 @@
"builtinExternal": true
},
{
- "__docId__": 198,
+ "__docId__": 148,
"kind": "external",
"static": true,
"variation": null,
@@ -5504,7 +4332,7 @@
"builtinExternal": true
},
{
- "__docId__": 199,
+ "__docId__": 149,
"kind": "external",
"static": true,
"variation": null,
@@ -5517,7 +4345,7 @@
"builtinExternal": true
},
{
- "__docId__": 200,
+ "__docId__": 150,
"kind": "external",
"static": true,
"variation": null,
@@ -5530,7 +4358,7 @@
"builtinExternal": true
},
{
- "__docId__": 201,
+ "__docId__": 151,
"kind": "external",
"static": true,
"variation": null,
@@ -5543,7 +4371,7 @@
"builtinExternal": true
},
{
- "__docId__": 202,
+ "__docId__": 152,
"kind": "external",
"static": true,
"variation": null,
@@ -5556,7 +4384,7 @@
"builtinExternal": true
},
{
- "__docId__": 203,
+ "__docId__": 153,
"kind": "external",
"static": true,
"variation": null,
@@ -5569,7 +4397,7 @@
"builtinExternal": true
},
{
- "__docId__": 204,
+ "__docId__": 154,
"kind": "external",
"static": true,
"variation": null,
@@ -5582,7 +4410,7 @@
"builtinExternal": true
},
{
- "__docId__": 205,
+ "__docId__": 155,
"kind": "external",
"static": true,
"variation": null,
@@ -5595,7 +4423,7 @@
"builtinExternal": true
},
{
- "__docId__": 206,
+ "__docId__": 156,
"kind": "external",
"static": true,
"variation": null,
@@ -5608,7 +4436,7 @@
"builtinExternal": true
},
{
- "__docId__": 207,
+ "__docId__": 157,
"kind": "external",
"static": true,
"variation": null,
@@ -5621,7 +4449,7 @@
"builtinExternal": true
},
{
- "__docId__": 208,
+ "__docId__": 158,
"kind": "external",
"static": true,
"variation": null,
@@ -5634,7 +4462,7 @@
"builtinExternal": true
},
{
- "__docId__": 209,
+ "__docId__": 159,
"kind": "external",
"static": true,
"variation": null,
@@ -5647,7 +4475,7 @@
"builtinExternal": true
},
{
- "__docId__": 210,
+ "__docId__": 160,
"kind": "external",
"static": true,
"variation": null,
@@ -5660,7 +4488,7 @@
"builtinExternal": true
},
{
- "__docId__": 211,
+ "__docId__": 161,
"kind": "external",
"static": true,
"variation": null,
@@ -5673,7 +4501,7 @@
"builtinExternal": true
},
{
- "__docId__": 212,
+ "__docId__": 162,
"kind": "external",
"static": true,
"variation": null,
@@ -5686,7 +4514,7 @@
"builtinExternal": true
},
{
- "__docId__": 213,
+ "__docId__": 163,
"kind": "external",
"static": true,
"variation": null,
@@ -5699,7 +4527,7 @@
"builtinExternal": true
},
{
- "__docId__": 215,
+ "__docId__": 165,
"kind": "external",
"static": true,
"variation": null,
@@ -5712,7 +4540,7 @@
"builtinExternal": true
},
{
- "__docId__": 216,
+ "__docId__": 166,
"kind": "external",
"static": true,
"variation": null,
@@ -5725,7 +4553,7 @@
"builtinExternal": true
},
{
- "__docId__": 217,
+ "__docId__": 167,
"kind": "external",
"static": true,
"variation": null,
@@ -5738,7 +4566,7 @@
"builtinExternal": true
},
{
- "__docId__": 218,
+ "__docId__": 168,
"kind": "external",
"static": true,
"variation": null,
@@ -5751,7 +4579,7 @@
"builtinExternal": true
},
{
- "__docId__": 219,
+ "__docId__": 169,
"kind": "external",
"static": true,
"variation": null,
@@ -5764,7 +4592,7 @@
"builtinExternal": true
},
{
- "__docId__": 220,
+ "__docId__": 170,
"kind": "external",
"static": true,
"variation": null,
@@ -5777,7 +4605,7 @@
"builtinExternal": true
},
{
- "__docId__": 221,
+ "__docId__": 171,
"kind": "external",
"static": true,
"variation": null,
@@ -5790,7 +4618,7 @@
"builtinExternal": true
},
{
- "__docId__": 222,
+ "__docId__": 172,
"kind": "external",
"static": true,
"variation": null,
diff --git a/docs/file/lib/apply.js.html b/docs/file/lib/apply.js.html
index 0e9b76c..c7e1cd4 100644
--- a/docs/file/lib/apply.js.html
+++ b/docs/file/lib/apply.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/applyEach.js.html b/docs/file/lib/applyEach.js.html
index d45f092..0dff94e 100644
--- a/docs/file/lib/applyEach.js.html
+++ b/docs/file/lib/applyEach.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/applyEachSeries.js.html b/docs/file/lib/applyEachSeries.js.html
index 9d36551..cb78bcb 100644
--- a/docs/file/lib/applyEachSeries.js.html
+++ b/docs/file/lib/applyEachSeries.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/asyncify.js.html b/docs/file/lib/asyncify.js.html
index 8fb438e..b277459 100644
--- a/docs/file/lib/asyncify.js.html
+++ b/docs/file/lib/asyncify.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/auto.js.html b/docs/file/lib/auto.js.html
index 28a3dae..2af1614 100644
--- a/docs/file/lib/auto.js.html
+++ b/docs/file/lib/auto.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/autoInject.js.html b/docs/file/lib/autoInject.js.html
index 7c9bdfb..11fd8d5 100644
--- a/docs/file/lib/autoInject.js.html
+++ b/docs/file/lib/autoInject.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/cargo.js.html b/docs/file/lib/cargo.js.html
index f618048..9d92764 100644
--- a/docs/file/lib/cargo.js.html
+++ b/docs/file/lib/cargo.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
@@ -100,14 +81,14 @@
* the same methods and event callbacks as {@link async.queue}.
* @typedef {Object} CargoObject
* @property {Function} length - A function returning the number of items
- * waiting to be processed. Invoke with ().
+ * waiting to be processed. Invoke like `cargo.length()`.
* @property {number} payload - An `integer` for determining how many tasks
* should be process per round. This property can be changed after a `cargo` is
* created to alter the payload on-the-fly.
* @property {Function} push - Adds `task` to the `queue`. The callback is
* called once the `worker` has finished processing the task. Instead of a
* single task, an array of `tasks` can be submitted. The respective callback is
- * used for every task in the list. Invoke with (task, [callback]).
+ * used for every task in the list. Invoke like `cargo.push(task, [callback])`.
* @property {Function} saturated - A callback that is called when the
* `queue.length()` hits the concurrency and further tasks will be queued.
* @property {Function} empty - A callback that is called when the last item
@@ -115,13 +96,13 @@
* @property {Function} drain - A callback that is called when the last item
* from the `queue` has returned from the `worker`.
* @property {Function} idle - a function returning false if there are items
- * waiting or being processed, or true if not. Invoke with ().
+ * waiting or being processed, or true if not. Invoke like `cargo.idle()`.
* @property {Function} pause - a function that pauses the processing of tasks
- * until `resume()` is called. Invoke with ().
+ * until `resume()` is called. Invoke like `cargo.pause()`.
* @property {Function} resume - a function that resumes the processing of
- * queued tasks when the queue is paused. Invoke with ().
+ * queued tasks when the queue is paused. Invoke like `cargo.resume()`.
* @property {Function} kill - a function that removes the `drain` callback and
- * empties remaining tasks from the queue forcing it to go idle. Invoke with ().
+ * empties remaining tasks from the queue forcing it to go idle. Invoke like `cargo.kill()`.
*/
/**
@@ -143,7 +124,7 @@
* @category Control Flow
* @param {Function} worker - An asynchronous function for processing an array
* of queued tasks, which must call its `callback(err)` argument when finished,
- * with an optional `err` argument. Invoked with (tasks, callback).
+ * with an optional `err` argument. Invoked with `(tasks, callback)`.
* @param {number} [payload=Infinity] - An optional `integer` for determining
* how many tasks should be processed per round; if omitted, the default is
* unlimited.
diff --git a/docs/file/lib/compose.js.html b/docs/file/lib/compose.js.html
index 2c3f778..16ba288 100644
--- a/docs/file/lib/compose.js.html
+++ b/docs/file/lib/compose.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/concat.js.html b/docs/file/lib/concat.js.html
index b06327f..391e37b 100644
--- a/docs/file/lib/concat.js.html
+++ b/docs/file/lib/concat.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/concatSeries.js.html b/docs/file/lib/concatSeries.js.html
index 1223114..618daa6 100644
--- a/docs/file/lib/concatSeries.js.html
+++ b/docs/file/lib/concatSeries.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/constant.js.html b/docs/file/lib/constant.js.html
index e065989..0e3b24c 100644
--- a/docs/file/lib/constant.js.html
+++ b/docs/file/lib/constant.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/detect.js.html b/docs/file/lib/detect.js.html
index 2c035f3..d53292f 100644
--- a/docs/file/lib/detect.js.html
+++ b/docs/file/lib/detect.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/detectLimit.js.html b/docs/file/lib/detectLimit.js.html
index 2bbfda8..38cab37 100644
--- a/docs/file/lib/detectLimit.js.html
+++ b/docs/file/lib/detectLimit.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/detectSeries.js.html b/docs/file/lib/detectSeries.js.html
index 865a80e..8d70b87 100644
--- a/docs/file/lib/detectSeries.js.html
+++ b/docs/file/lib/detectSeries.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/dir.js.html b/docs/file/lib/dir.js.html
index 9e65967..1965f50 100644
--- a/docs/file/lib/dir.js.html
+++ b/docs/file/lib/dir.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/doDuring.js.html b/docs/file/lib/doDuring.js.html
index d7fa727..74101b9 100644
--- a/docs/file/lib/doDuring.js.html
+++ b/docs/file/lib/doDuring.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/doUntil.js.html b/docs/file/lib/doUntil.js.html
index 31924ee..71312c6 100644
--- a/docs/file/lib/doUntil.js.html
+++ b/docs/file/lib/doUntil.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/doWhilst.js.html b/docs/file/lib/doWhilst.js.html
index eed47d5..5cd8df4 100644
--- a/docs/file/lib/doWhilst.js.html
+++ b/docs/file/lib/doWhilst.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/during.js.html b/docs/file/lib/during.js.html
index 9d0e597..a091df9 100644
--- a/docs/file/lib/during.js.html
+++ b/docs/file/lib/during.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/each.js.html b/docs/file/lib/each.js.html
index 6710b34..2ff3914 100644
--- a/docs/file/lib/each.js.html
+++ b/docs/file/lib/each.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/eachLimit.js.html b/docs/file/lib/eachLimit.js.html
index d94e065..6698d74 100644
--- a/docs/file/lib/eachLimit.js.html
+++ b/docs/file/lib/eachLimit.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/eachOf.js.html b/docs/file/lib/eachOf.js.html
index 50506bc..66bec68 100644
--- a/docs/file/lib/eachOf.js.html
+++ b/docs/file/lib/eachOf.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/eachOfLimit.js.html b/docs/file/lib/eachOfLimit.js.html
index 32062e7..4437da1 100644
--- a/docs/file/lib/eachOfLimit.js.html
+++ b/docs/file/lib/eachOfLimit.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/eachOfSeries.js.html b/docs/file/lib/eachOfSeries.js.html
index f467caf..d39261f 100644
--- a/docs/file/lib/eachOfSeries.js.html
+++ b/docs/file/lib/eachOfSeries.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/eachSeries.js.html b/docs/file/lib/eachSeries.js.html
index 4db2df5..61969e5 100644
--- a/docs/file/lib/eachSeries.js.html
+++ b/docs/file/lib/eachSeries.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/ensureAsync.js.html b/docs/file/lib/ensureAsync.js.html
index 7344f45..e849f1e 100644
--- a/docs/file/lib/ensureAsync.js.html
+++ b/docs/file/lib/ensureAsync.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/every.js.html b/docs/file/lib/every.js.html
index c6022f9..5760236 100644
--- a/docs/file/lib/every.js.html
+++ b/docs/file/lib/every.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/everyLimit.js.html b/docs/file/lib/everyLimit.js.html
index dfbbfc3..4380dd5 100644
--- a/docs/file/lib/everyLimit.js.html
+++ b/docs/file/lib/everyLimit.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/everySeries.js.html b/docs/file/lib/everySeries.js.html
index 4fee8e8..b680b00 100644
--- a/docs/file/lib/everySeries.js.html
+++ b/docs/file/lib/everySeries.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/filter.js.html b/docs/file/lib/filter.js.html
index 49b9af3..24fd9e1 100644
--- a/docs/file/lib/filter.js.html
+++ b/docs/file/lib/filter.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/filterLimit.js.html b/docs/file/lib/filterLimit.js.html
index b8a6015..c6d63d1 100644
--- a/docs/file/lib/filterLimit.js.html
+++ b/docs/file/lib/filterLimit.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/filterSeries.js.html b/docs/file/lib/filterSeries.js.html
index 3bc984c..434ce7f 100644
--- a/docs/file/lib/filterSeries.js.html
+++ b/docs/file/lib/filterSeries.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/forever.js.html b/docs/file/lib/forever.js.html
index 5fc3ac0..ba4de62 100644
--- a/docs/file/lib/forever.js.html
+++ b/docs/file/lib/forever.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/index.js.html b/docs/file/lib/index.js.html
index 0a949f9..b2e0442 100644
--- a/docs/file/lib/index.js.html
+++ b/docs/file/lib/index.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/internal/applyEach.js.html b/docs/file/lib/internal/applyEach.js.html
deleted file mode 100644
index 2be8898..0000000
--- a/docs/file/lib/internal/applyEach.js.html
+++ /dev/null
@@ -1,131 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/applyEach.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/applyEach.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import rest from &apos;lodash/rest&apos;;
-import initialParams from &apos;./initialParams&apos;;
-
-export default function applyEach(eachfn) {
- return rest(function(fns, args) {
- var go = initialParams(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;
- }
- });
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/concat.js.html b/docs/file/lib/internal/concat.js.html
deleted file mode 100644
index ceeb654..0000000
--- a/docs/file/lib/internal/concat.js.html
+++ /dev/null
@@ -1,123 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/concat.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/concat.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">export default 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);
- });
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/consoleFunc.js.html b/docs/file/lib/internal/consoleFunc.js.html
deleted file mode 100644
index 90b090f..0000000
--- a/docs/file/lib/internal/consoleFunc.js.html
+++ /dev/null
@@ -1,133 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/consoleFunc.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/consoleFunc.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import arrayEach from &apos;lodash/_arrayEach&apos;;
-import rest from &apos;lodash/rest&apos;;
-
-export default function consoleFunc(name) {
- return rest(function (fn, args) {
- fn.apply(null, args.concat([rest(function (err, args) {
- if (typeof console === &apos;object&apos;) {
- if (err) {
- if (console.error) {
- console.error(err);
- }
- }
- else if (console[name]) {
- arrayEach(args, function (x) {
- console[name](x);
- });
- }
- }
- })]));
- });
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/createTester.js.html b/docs/file/lib/internal/createTester.js.html
deleted file mode 100644
index b82ee05..0000000
--- a/docs/file/lib/internal/createTester.js.html
+++ /dev/null
@@ -1,152 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/createTester.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/createTester.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">&apos;use strict&apos;;
-import noop from &apos;lodash/noop&apos;;
-
-export default function _createTester(eachfn, check, getResult) {
- return function(arr, limit, iteratee, cb) {
- function done(err) {
- if (cb) {
- if (err) {
- cb(err);
- } else {
- cb(null, getResult(false));
- }
- }
- }
- function wrappedIteratee(x, _, callback) {
- if (!cb) return callback();
- iteratee(x, function (err, v) {
- if (cb) {
- if (err) {
- cb(err);
- cb = iteratee = false;
- } else if (check(v)) {
- cb(null, getResult(true, x));
- cb = iteratee = false;
- }
- }
- callback();
- });
- }
- if (arguments.length &gt; 3) {
- cb = cb || noop;
- eachfn(arr, limit, wrappedIteratee, done);
- } else {
- cb = iteratee;
- cb = cb || noop;
- iteratee = limit;
- eachfn(arr, wrappedIteratee, done);
- }
- };
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/doLimit.js.html b/docs/file/lib/internal/doLimit.js.html
deleted file mode 100644
index 985fb65..0000000
--- a/docs/file/lib/internal/doLimit.js.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/doLimit.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/doLimit.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">export default function doLimit(fn, limit) {
- return function (iterable, iteratee, callback) {
- return fn(iterable, limit, iteratee, callback);
- };
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/doParallel.js.html b/docs/file/lib/internal/doParallel.js.html
deleted file mode 100644
index 1147298..0000000
--- a/docs/file/lib/internal/doParallel.js.html
+++ /dev/null
@@ -1,119 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/doParallel.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/doParallel.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import eachOf from &apos;../eachOf&apos;;
-
-export default function doParallel(fn) {
- return function (obj, iteratee, callback) {
- return fn(eachOf, obj, iteratee, callback);
- };
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/doParallelLimit.js.html b/docs/file/lib/internal/doParallelLimit.js.html
deleted file mode 100644
index b125ff3..0000000
--- a/docs/file/lib/internal/doParallelLimit.js.html
+++ /dev/null
@@ -1,119 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/doParallelLimit.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/doParallelLimit.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import eachOfLimit from &apos;./eachOfLimit&apos;;
-
-export default function doParallelLimit(fn) {
- return function (obj, limit, iteratee, callback) {
- return fn(eachOfLimit(limit), obj, iteratee, callback);
- };
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/doSeries.js.html b/docs/file/lib/internal/doSeries.js.html
deleted file mode 100644
index 3de044d..0000000
--- a/docs/file/lib/internal/doSeries.js.html
+++ /dev/null
@@ -1,119 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/doSeries.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/doSeries.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import eachOfSeries from &apos;../eachOfSeries&apos;;
-
-export default function doSeries(fn) {
- return function (obj, iteratee, callback) {
- return fn(eachOfSeries, obj, iteratee, callback);
- };
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/eachOfLimit.js.html b/docs/file/lib/internal/eachOfLimit.js.html
deleted file mode 100644
index e1b8124..0000000
--- a/docs/file/lib/internal/eachOfLimit.js.html
+++ /dev/null
@@ -1,160 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/eachOfLimit.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/eachOfLimit.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import noop from &apos;lodash/noop&apos;;
-import once from &apos;./once&apos;;
-
-import iterator from &apos;./iterator&apos;;
-import onlyOnce from &apos;./onlyOnce&apos;;
-
-export default function _eachOfLimit(limit) {
- return function (obj, iteratee, callback) {
- callback = once(callback || noop);
- obj = obj || [];
- var nextElem = iterator(obj);
- if (limit &lt;= 0) {
- return callback(null);
- }
- var done = false;
- var running = 0;
- var errored = false;
-
- (function replenish () {
- if (done &amp;&amp; running &lt;= 0) {
- return callback(null);
- }
-
- while (running &lt; limit &amp;&amp; !errored) {
- var elem = nextElem();
- if (elem === null) {
- done = true;
- if (running &lt;= 0) {
- callback(null);
- }
- return;
- }
- running += 1;
- /* eslint {no-loop-func: 0} */
- iteratee(elem.value, elem.key, onlyOnce(function (err) {
- running -= 1;
- if (err) {
- callback(err);
- errored = true;
- }
- else {
- replenish();
- }
- }));
- }
- })();
- };
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/filter.js.html b/docs/file/lib/internal/filter.js.html
deleted file mode 100644
index f891536..0000000
--- a/docs/file/lib/internal/filter.js.html
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/filter.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/filter.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import arrayMap from &apos;lodash/_arrayMap&apos;;
-import property from &apos;lodash/_baseProperty&apos;;
-
-export default function _filter(eachfn, arr, iteratee, callback) {
- 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, arrayMap(results.sort(function (a, b) {
- return a.index - b.index;
- }), property(&apos;value&apos;)));
- }
- });
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/findGetResult.js.html b/docs/file/lib/internal/findGetResult.js.html
deleted file mode 100644
index f548421..0000000
--- a/docs/file/lib/internal/findGetResult.js.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/findGetResult.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/findGetResult.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">export default function _findGetResult(v, x) {
- return x;
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/getIterator.js.html b/docs/file/lib/internal/getIterator.js.html
deleted file mode 100644
index 39f5e7d..0000000
--- a/docs/file/lib/internal/getIterator.js.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/getIterator.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/getIterator.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">var iteratorSymbol = typeof Symbol === &apos;function&apos; &amp;&amp; Symbol.iterator;
-
-export default function (coll) {
- return iteratorSymbol &amp;&amp; coll[iteratorSymbol] &amp;&amp; coll[iteratorSymbol]();
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/initialParams.js.html b/docs/file/lib/internal/initialParams.js.html
deleted file mode 100644
index a2bdffd..0000000
--- a/docs/file/lib/internal/initialParams.js.html
+++ /dev/null
@@ -1,120 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/initialParams.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/initialParams.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import rest from &apos;lodash/rest&apos;;
-
-export default function (fn) {
- return rest(function (args/*..., callback*/) {
- var callback = args.pop();
- fn.call(this, args, callback);
- });
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/iterator.js.html b/docs/file/lib/internal/iterator.js.html
deleted file mode 100644
index b582d8f..0000000
--- a/docs/file/lib/internal/iterator.js.html
+++ /dev/null
@@ -1,146 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/iterator.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/iterator.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import isArrayLike from &apos;lodash/isArrayLike&apos;;
-import getIterator from &apos;./getIterator&apos;;
-import keys from &apos;lodash/keys&apos;;
-
-export default function iterator(coll) {
- var i = -1;
- var len;
- if (isArrayLike(coll)) {
- len = coll.length;
- return function next() {
- i++;
- return i &lt; len ? {value: coll[i], key: i} : null;
- };
- }
-
- var iterate = getIterator(coll);
- if (iterate) {
- return function next() {
- var item = iterate.next();
- if (item.done)
- return null;
- i++;
- return {value: item.value, key: i};
- };
- }
-
- var okeys = keys(coll);
- len = okeys.length;
- return function next() {
- i++;
- var key = okeys[i];
- return i &lt; len ? {value: coll[key], key: key} : null;
- };
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/map.js.html b/docs/file/lib/internal/map.js.html
deleted file mode 100644
index 22fe569..0000000
--- a/docs/file/lib/internal/map.js.html
+++ /dev/null
@@ -1,131 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/map.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/map.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import noop from &apos;lodash/noop&apos;;
-import once from &apos;./once&apos;;
-
-export default function _asyncMap(eachfn, arr, iteratee, callback) {
- callback = once(callback || noop);
- 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);
- });
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/notId.js.html b/docs/file/lib/internal/notId.js.html
deleted file mode 100644
index 052f270..0000000
--- a/docs/file/lib/internal/notId.js.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/notId.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/notId.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">export default function notId(v) {
- return !v;
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/once.js.html b/docs/file/lib/internal/once.js.html
deleted file mode 100644
index 62a40dd..0000000
--- a/docs/file/lib/internal/once.js.html
+++ /dev/null
@@ -1,120 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/once.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/once.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">export default function once(fn) {
- return function () {
- if (fn === null) return;
- var callFn = fn;
- fn = null;
- callFn.apply(this, arguments);
- };
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/onlyOnce.js.html b/docs/file/lib/internal/onlyOnce.js.html
deleted file mode 100644
index 65f1325..0000000
--- a/docs/file/lib/internal/onlyOnce.js.html
+++ /dev/null
@@ -1,120 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/onlyOnce.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/onlyOnce.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">export default function onlyOnce(fn) {
- return function() {
- if (fn === null) throw new Error(&quot;Callback was already called.&quot;);
- var callFn = fn;
- fn = null;
- callFn.apply(this, arguments);
- };
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/parallel.js.html b/docs/file/lib/internal/parallel.js.html
deleted file mode 100644
index 64f4e3e..0000000
--- a/docs/file/lib/internal/parallel.js.html
+++ /dev/null
@@ -1,132 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/parallel.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/parallel.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import noop from &apos;lodash/noop&apos;;
-import isArrayLike from &apos;lodash/isArrayLike&apos;;
-import rest from &apos;lodash/rest&apos;;
-
-export default function _parallel(eachfn, tasks, callback) {
- callback = callback || noop;
- var results = isArrayLike(tasks) ? [] : {};
-
- eachfn(tasks, function (task, key, callback) {
- task(rest(function (err, args) {
- if (args.length &lt;= 1) {
- args = args[0];
- }
- results[key] = args;
- callback(err);
- }));
- }, function (err) {
- callback(err, results);
- });
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/queue.js.html b/docs/file/lib/internal/queue.js.html
deleted file mode 100644
index 72703e8..0000000
--- a/docs/file/lib/internal/queue.js.html
+++ /dev/null
@@ -1,267 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/queue.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/queue.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import arrayEach from &apos;lodash/_arrayEach&apos;;
-import arrayMap from &apos;lodash/_arrayMap&apos;;
-import isArray from &apos;lodash/isArray&apos;;
-import noop from &apos;lodash/noop&apos;;
-import property from &apos;lodash/_baseProperty&apos;;
-
-import onlyOnce from &apos;./onlyOnce&apos;;
-import setImmediate from &apos;./setImmediate&apos;;
-
-export default function queue(worker, concurrency, payload) {
- if (concurrency == null) {
- concurrency = 1;
- }
- else if(concurrency === 0) {
- throw new Error(&apos;Concurrency must not be zero&apos;);
- }
- function _insert(q, data, pos, callback) {
- if (callback != null &amp;&amp; typeof callback !== &apos;function&apos;) {
- throw new Error(&apos;task callback must be a function&apos;);
- }
- q.started = true;
- if (!isArray(data)) {
- data = [data];
- }
- if(data.length === 0 &amp;&amp; q.idle()) {
- // call drain immediately if there are no tasks
- return setImmediate(function() {
- q.drain();
- });
- }
- arrayEach(data, function(task) {
- var item = {
- data: task,
- callback: callback || noop
- };
-
- if (pos) {
- q.tasks.unshift(item);
- } else {
- q.tasks.push(item);
- }
-
- });
- setImmediate(q.process);
- }
- function _next(q, tasks) {
- return function(){
- workers -= 1;
-
-
- var removed = false;
- var args = arguments;
- arrayEach(tasks, function (task) {
- arrayEach(workersList, function (worker, index) {
- if (worker === task &amp;&amp; !removed) {
- workersList.splice(index, 1);
- removed = true;
- }
- });
-
- task.callback.apply(task, args);
-
- if (args[0] != null) {
- q.error(args[0], task.data);
- }
- });
-
- if (workers &lt;= (q.concurrency - q.buffer) ) {
- q.unsaturated();
- }
-
- if (q.tasks.length + workers === 0) {
- q.drain();
- }
- q.process();
- };
- }
-
- var workers = 0;
- var workersList = [];
- var q = {
- tasks: [],
- concurrency: concurrency,
- payload: payload,
- saturated: noop,
- unsaturated:noop,
- buffer: concurrency / 4,
- empty: noop,
- drain: noop,
- error: noop,
- started: false,
- paused: false,
- push: function (data, callback) {
- _insert(q, data, false, callback);
- },
- kill: function () {
- q.drain = noop;
- q.tasks = [];
- },
- unshift: function (data, callback) {
- _insert(q, data, true, callback);
- },
- process: function () {
- while(!q.paused &amp;&amp; workers &lt; q.concurrency &amp;&amp; q.tasks.length){
-
- var tasks = q.payload ?
- q.tasks.splice(0, q.payload) :
- q.tasks.splice(0, q.tasks.length);
-
- var data = arrayMap(tasks, property(&apos;data&apos;));
-
- if (q.tasks.length === 0) {
- q.empty();
- }
- workers += 1;
- workersList.push(tasks[0]);
-
- if (workers === q.concurrency) {
- q.saturated();
- }
-
- var cb = onlyOnce(_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 &lt;= resumeCount; w++) {
- setImmediate(q.process);
- }
- }
- };
- return q;
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/reject.js.html b/docs/file/lib/internal/reject.js.html
deleted file mode 100644
index 1065ee8..0000000
--- a/docs/file/lib/internal/reject.js.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/reject.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/reject.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import filter from &apos;./filter&apos;;
-
-export default function reject(eachfn, arr, iteratee, callback) {
- filter(eachfn, arr, function(value, cb) {
- iteratee(value, function(err, v) {
- if (err) {
- cb(err);
- } else {
- cb(null, !v);
- }
- });
- }, callback);
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/setImmediate.js.html b/docs/file/lib/internal/setImmediate.js.html
deleted file mode 100644
index aca6083..0000000
--- a/docs/file/lib/internal/setImmediate.js.html
+++ /dev/null
@@ -1,142 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/setImmediate.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/setImmediate.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">&apos;use strict&apos;;
-
-import rest from &apos;lodash/rest&apos;;
-
-export var hasSetImmediate = typeof setImmediate === &apos;function&apos; &amp;&amp; setImmediate;
-export var hasNextTick = typeof process === &apos;object&apos; &amp;&amp; typeof process.nextTick === &apos;function&apos;;
-
-export function fallback(fn) {
- setTimeout(fn, 0);
-}
-
-export function wrap(defer) {
- return rest(function (fn, args) {
- defer(function () {
- fn.apply(null, args);
- });
- });
-}
-
-var _defer;
-
-if (hasSetImmediate) {
- _defer = setImmediate;
-} else if (hasNextTick) {
- _defer = process.nextTick;
-} else {
- _defer = fallback;
-}
-
-export default wrap(_defer);
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/internal/withoutIndex.js.html b/docs/file/lib/internal/withoutIndex.js.html
deleted file mode 100644
index 84789bf..0000000
--- a/docs/file/lib/internal/withoutIndex.js.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../../../">
- <title data-ice="title">lib/internal/withoutIndex.js | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">lib/internal/withoutIndex.js</h1>
-<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">export default function _withoutIndex(iteratee) {
- return function (value, index, callback) {
- return iteratee(value, callback);
- };
-}
-</code></pre>
-
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>
diff --git a/docs/file/lib/iterator.js.html b/docs/file/lib/iterator.js.html
index 4bf8461..bbbfc74 100644
--- a/docs/file/lib/iterator.js.html
+++ b/docs/file/lib/iterator.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/log.js.html b/docs/file/lib/log.js.html
index 2f19f20..51230f5 100644
--- a/docs/file/lib/log.js.html
+++ b/docs/file/lib/log.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/map.js.html b/docs/file/lib/map.js.html
index e56b4e0..930b221 100644
--- a/docs/file/lib/map.js.html
+++ b/docs/file/lib/map.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/mapLimit.js.html b/docs/file/lib/mapLimit.js.html
index a6ea137..5ec07ed 100644
--- a/docs/file/lib/mapLimit.js.html
+++ b/docs/file/lib/mapLimit.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/mapSeries.js.html b/docs/file/lib/mapSeries.js.html
index 8c0c93f..66d0f07 100644
--- a/docs/file/lib/mapSeries.js.html
+++ b/docs/file/lib/mapSeries.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/mapValues.js.html b/docs/file/lib/mapValues.js.html
index 8d2fe9d..9c925ad 100644
--- a/docs/file/lib/mapValues.js.html
+++ b/docs/file/lib/mapValues.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/mapValuesLimit.js.html b/docs/file/lib/mapValuesLimit.js.html
index 9819583..c475d12 100644
--- a/docs/file/lib/mapValuesLimit.js.html
+++ b/docs/file/lib/mapValuesLimit.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/mapValuesSeries.js.html b/docs/file/lib/mapValuesSeries.js.html
index 4feb188..a1599d3 100644
--- a/docs/file/lib/mapValuesSeries.js.html
+++ b/docs/file/lib/mapValuesSeries.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/memoize.js.html b/docs/file/lib/memoize.js.html
index 6804a9e..b72b0e0 100644
--- a/docs/file/lib/memoize.js.html
+++ b/docs/file/lib/memoize.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/nextTick.js.html b/docs/file/lib/nextTick.js.html
index 375f092..3ca5d12 100644
--- a/docs/file/lib/nextTick.js.html
+++ b/docs/file/lib/nextTick.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/parallel.js.html b/docs/file/lib/parallel.js.html
index 497a441..e942552 100644
--- a/docs/file/lib/parallel.js.html
+++ b/docs/file/lib/parallel.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/parallelLimit.js.html b/docs/file/lib/parallelLimit.js.html
index 3cf448b..1792964 100644
--- a/docs/file/lib/parallelLimit.js.html
+++ b/docs/file/lib/parallelLimit.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/priorityQueue.js.html b/docs/file/lib/priorityQueue.js.html
index 48592ec..33c15cc 100644
--- a/docs/file/lib/priorityQueue.js.html
+++ b/docs/file/lib/priorityQueue.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/queue.js.html b/docs/file/lib/queue.js.html
index 55fa432..768595d 100644
--- a/docs/file/lib/queue.js.html
+++ b/docs/file/lib/queue.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
@@ -99,24 +80,24 @@
* A queue of tasks for the worker function to complete.
* @typedef {Object} QueueObject
* @property {Function} length - a function returning the number of items
- * waiting to be processed. Invoke with ().
+ * waiting to be processed. Invoke with `queue.length()`.
* @property {Function} started - a function returning whether or not any
- * items have been pushed and processed by the queue. Invoke with ().
+ * items have been pushed and processed by the queue. Invoke with `queue.started()`.
* @property {Function} running - a function returning the number of items
- * currently being processed. Invoke with ().
+ * currently being processed. Invoke with `queue.running()`.
* @property {Function} workersList - a function returning the array of items
- * currently being processed. Invoke with ().
+ * currently being processed. Invoke with `queue.workersList()`.
* @property {Function} idle - a function returning false if there are items
- * waiting or being processed, or true if not. Invoke with ().
+ * waiting or being processed, or true if not. Invoke with `queue.idle()`.
* @property {number} concurrency - an integer for determining how many `worker`
* functions should be run in parallel. This property can be changed after a
* `queue` is created to alter the concurrency on-the-fly.
* @property {Function} push - add a new task to the `queue`. Calls `callback`
* once the `worker` has finished processing the task. Instead of a single task,
* a `tasks` array can be submitted. The respective callback is used for every
- * task in the list. Invoke with (task, [callback]),
+ * task in the list. Invoke with `queue.push(task, [callback])`,
* @property {Function} unshift - add a new task to the front of the `queue`.
- * Invoke with (task, [callback]).
+ * Invoke with `queue.unshift(task, [callback])`.
* @property {Function} saturated - a callback that is called when the number of
* running workers hits the `concurrency` limit, and further tasks will be
* queued.
@@ -134,11 +115,11 @@
* @property {boolean} paused - a boolean for determining whether the queue is
* in a paused state.
* @property {Function} pause - a function that pauses the processing of tasks
- * until `resume()` is called. Invoke with ().
+ * until `resume()` is called. Invoke with `queue.pause()`.
* @property {Function} resume - a function that resumes the processing of
- * queued tasks when the queue is paused. Invoke with ().
+ * queued tasks when the queue is paused. Invoke with `queue.length()`.
* @property {Function} kill - a function that removes the `drain` callback and
- * empties remaining tasks from the queue forcing it to go idle. Invoke with ().
+ * empties remaining tasks from the queue forcing it to go idle. Invoke with `queue.kill()`.
*/
/**
diff --git a/docs/file/lib/race.js.html b/docs/file/lib/race.js.html
index fa5e5ba..f78da8d 100644
--- a/docs/file/lib/race.js.html
+++ b/docs/file/lib/race.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/reduce.js.html b/docs/file/lib/reduce.js.html
index bfbea2a..dc16ac8 100644
--- a/docs/file/lib/reduce.js.html
+++ b/docs/file/lib/reduce.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/reduceRight.js.html b/docs/file/lib/reduceRight.js.html
index 83507ca..fae44ca 100644
--- a/docs/file/lib/reduceRight.js.html
+++ b/docs/file/lib/reduceRight.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/reflect.js.html b/docs/file/lib/reflect.js.html
index 49e4179..b75b7a0 100644
--- a/docs/file/lib/reflect.js.html
+++ b/docs/file/lib/reflect.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/reflectAll.js.html b/docs/file/lib/reflectAll.js.html
index 52522eb..9141c0d 100644
--- a/docs/file/lib/reflectAll.js.html
+++ b/docs/file/lib/reflectAll.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/reject.js.html b/docs/file/lib/reject.js.html
index c86673c..192775f 100644
--- a/docs/file/lib/reject.js.html
+++ b/docs/file/lib/reject.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/rejectLimit.js.html b/docs/file/lib/rejectLimit.js.html
index 91c55a4..7df1ccf 100644
--- a/docs/file/lib/rejectLimit.js.html
+++ b/docs/file/lib/rejectLimit.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/rejectSeries.js.html b/docs/file/lib/rejectSeries.js.html
index 02e9a0c..3b82d06 100644
--- a/docs/file/lib/rejectSeries.js.html
+++ b/docs/file/lib/rejectSeries.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/retry.js.html b/docs/file/lib/retry.js.html
index 855a80e..3e89cf0 100644
--- a/docs/file/lib/retry.js.html
+++ b/docs/file/lib/retry.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/retryable.js.html b/docs/file/lib/retryable.js.html
index 40e2337..7a14ab7 100644
--- a/docs/file/lib/retryable.js.html
+++ b/docs/file/lib/retryable.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/seq.js.html b/docs/file/lib/seq.js.html
index 4608e49..453e1ee 100644
--- a/docs/file/lib/seq.js.html
+++ b/docs/file/lib/seq.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/series.js.html b/docs/file/lib/series.js.html
index 8079ba2..c6de6f1 100644
--- a/docs/file/lib/series.js.html
+++ b/docs/file/lib/series.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/setImmediate.js.html b/docs/file/lib/setImmediate.js.html
index 2404087..bd645e8 100644
--- a/docs/file/lib/setImmediate.js.html
+++ b/docs/file/lib/setImmediate.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/some.js.html b/docs/file/lib/some.js.html
index eec23bc..1355268 100644
--- a/docs/file/lib/some.js.html
+++ b/docs/file/lib/some.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/someLimit.js.html b/docs/file/lib/someLimit.js.html
index 6d83b31..43746c3 100644
--- a/docs/file/lib/someLimit.js.html
+++ b/docs/file/lib/someLimit.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/someSeries.js.html b/docs/file/lib/someSeries.js.html
index b655f83..0c79aa9 100644
--- a/docs/file/lib/someSeries.js.html
+++ b/docs/file/lib/someSeries.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/sortBy.js.html b/docs/file/lib/sortBy.js.html
index 4fe484f..293df47 100644
--- a/docs/file/lib/sortBy.js.html
+++ b/docs/file/lib/sortBy.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/timeout.js.html b/docs/file/lib/timeout.js.html
index 70e9e83..0f6dcd1 100644
--- a/docs/file/lib/timeout.js.html
+++ b/docs/file/lib/timeout.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/times.js.html b/docs/file/lib/times.js.html
index 8df30d6..11e920f 100644
--- a/docs/file/lib/times.js.html
+++ b/docs/file/lib/times.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/timesLimit.js.html b/docs/file/lib/timesLimit.js.html
index f34e896..6579a8d 100644
--- a/docs/file/lib/timesLimit.js.html
+++ b/docs/file/lib/timesLimit.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/timesSeries.js.html b/docs/file/lib/timesSeries.js.html
index 3eec208..b8efc46 100644
--- a/docs/file/lib/timesSeries.js.html
+++ b/docs/file/lib/timesSeries.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/transform.js.html b/docs/file/lib/transform.js.html
index d190894..d0f2c01 100644
--- a/docs/file/lib/transform.js.html
+++ b/docs/file/lib/transform.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/unmemoize.js.html b/docs/file/lib/unmemoize.js.html
index 6411f8a..a5ec52f 100644
--- a/docs/file/lib/unmemoize.js.html
+++ b/docs/file/lib/unmemoize.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/until.js.html b/docs/file/lib/until.js.html
index 9a69c29..5b4ea7f 100644
--- a/docs/file/lib/until.js.html
+++ b/docs/file/lib/until.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/waterfall.js.html b/docs/file/lib/waterfall.js.html
index c573c5a..2a1632c 100644
--- a/docs/file/lib/waterfall.js.html
+++ b/docs/file/lib/waterfall.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/file/lib/whilst.js.html b/docs/file/lib/whilst.js.html
index 60e0533..a4ff325 100644
--- a/docs/file/lib/whilst.js.html
+++ b/docs/file/lib/whilst.js.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/function/index.html b/docs/function/index.html
index 1df60c9..e9c46ac 100644
--- a/docs/function/index.html
+++ b/docs/function/index.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
@@ -108,31 +89,6 @@
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span><span data-ice="signature">(eachfn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span><span data-ice="signature">(func: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>): <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></span>
</p>
</div>
@@ -266,56 +222,6 @@ functions.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span><span data-ice="signature">(eachfn: <span>*</span>, arr: <span>*</span>, fn: <span>*</span>, callback: <span>*</span>)</span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span><span data-ice="signature">(name: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span><span data-ice="signature">(fn: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, test: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, callback: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>)</span>
</p>
</div>
@@ -342,106 +248,6 @@ functions.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span><span data-ice="signature">(fn: <span>*</span>, limit: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span><span data-ice="signature">(fn: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, test: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, callback: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>)</span>
</p>
</div>
@@ -601,31 +407,6 @@ the event loop.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span><span data-ice="signature">(fn: <span>*</span>)</span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span><span data-ice="signature">(fn: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, errback: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>)</span>
</p>
</div>
@@ -653,81 +434,6 @@ to call itself again, in series, indefinitely.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span><span data-ice="signature">(coll: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span><span data-ice="signature">(coll: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span><span data-ice="signature">(tasks: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></span>): <span>*</span></span>
</p>
</div>
@@ -808,81 +514,6 @@ time.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span><span data-ice="signature">(v: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span><span data-ice="signature">(tasks: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></span> | <span>Collection</span>, limit: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a></span>, callback: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>)</span>
</p>
</div>
@@ -937,31 +568,6 @@ completed in ascending priority order.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span><span data-ice="signature">(worker: <span>*</span>, concurrency: <span>*</span>, payload: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span><span data-ice="signature">(worker: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, concurrency: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a></span>): <span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span>
</p>
</div>
@@ -1121,31 +727,6 @@ errors.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span><span data-ice="signature">(eachfn: <span>*</span>, arr: <span>*</span>, iteratee: <span>*</span>, callback: <span>*</span>)</span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span><span data-ice="signature">(opts: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object">Object</a></span> | <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a></span>, task: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, callback: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>)</span>
</p>
</div>
@@ -1427,103 +1008,12 @@ the next in the array.</p>
</td>
</tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span><span data-ice="signature">(defer: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
</tbody>
</table>
</div>
<div data-ice="details"><h2 data-ice="title">Static Public </h2>
<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-applyEach">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">applyEach</span><span data-ice="signature">(eachfn: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/applyEach.js.html#lineNumber4">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import applyEach from &apos;<span><a href="file/lib/internal/applyEach.js.html#lineNumber4">async/lib/internal/applyEach.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">eachfn</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="static-function-asyncify">
<span class="access" data-ice="access">public</span>
@@ -1983,7 +1473,7 @@ when the worker is finished.</p>
<td data-ice="appendix"></td>
<td data-ice="description"><p>An asynchronous function for processing an array
of queued tasks, which must call its <code>callback(err)</code> argument when finished,
-with an optional <code>err</code> argument. Invoked with (tasks, callback).</p>
+with an optional <code>err</code> argument. Invoked with <code>(tasks, callback)</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -2152,146 +1642,6 @@ add1mul3(4, function (err, result) {
</div>
<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-concat">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">concat</span><span data-ice="signature">(eachfn: <span>*</span>, arr: <span>*</span>, fn: <span>*</span>, callback: <span>*</span>)</span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/concat.js.html#lineNumber1">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import concat from &apos;<span><a href="file/lib/internal/concat.js.html#lineNumber1">async/lib/internal/concat.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">eachfn</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-<tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">arr</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-<tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">fn</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-<tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">callback</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-consoleFunc">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">consoleFunc</span><span data-ice="signature">(name: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/consoleFunc.js.html#lineNumber4">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import consoleFunc from &apos;<span><a href="file/lib/internal/consoleFunc.js.html#lineNumber4">async/lib/internal/consoleFunc.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">name</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="static-function-doDuring">
<span class="access" data-ice="access">public</span>
@@ -2372,276 +1722,6 @@ callback. Invoked with (err, [results]);</p>
</div>
<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-doLimit">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">doLimit</span><span data-ice="signature">(fn: <span>*</span>, limit: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/doLimit.js.html#lineNumber1">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import doLimit from &apos;<span><a href="file/lib/internal/doLimit.js.html#lineNumber1">async/lib/internal/doLimit.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">fn</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-<tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">limit</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-doParallel">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">doParallel</span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/doParallel.js.html#lineNumber3">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import doParallel from &apos;<span><a href="file/lib/internal/doParallel.js.html#lineNumber3">async/lib/internal/doParallel.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">fn</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-doParallelLimit">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">doParallelLimit</span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/doParallelLimit.js.html#lineNumber3">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import doParallelLimit from &apos;<span><a href="file/lib/internal/doParallelLimit.js.html#lineNumber3">async/lib/internal/doParallelLimit.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">fn</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-doSeries">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">doSeries</span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/doSeries.js.html#lineNumber3">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import doSeries from &apos;<span><a href="file/lib/internal/doSeries.js.html#lineNumber3">async/lib/internal/doSeries.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">fn</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="static-function-doUntil">
<span class="access" data-ice="access">public</span>
@@ -3172,62 +2252,6 @@ async.mapSeries(args, async.ensureAsync(sometimesAsync), done);</code></pre>
</div>
<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-fallback">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">fallback</span><span data-ice="signature">(fn: <span>*</span>)</span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/setImmediate.js.html#lineNumber8">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {fallback} from &apos;<span><a href="file/lib/internal/setImmediate.js.html#lineNumber8">async/lib/internal/setImmediate.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">fn</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="static-function-forever">
<span class="access" data-ice="access">public</span>
@@ -3315,204 +2339,6 @@ async.forever(
</div>
<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-getIterator">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">getIterator</span><span data-ice="signature">(coll: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/getIterator.js.html#lineNumber3">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import getIterator from &apos;<span><a href="file/lib/internal/getIterator.js.html#lineNumber3">async/lib/internal/getIterator.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">coll</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-initialParams">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">initialParams</span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/initialParams.js.html#lineNumber3">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import initialParams from &apos;<span><a href="file/lib/internal/initialParams.js.html#lineNumber3">async/lib/internal/initialParams.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">fn</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-iterator">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">iterator</span><span data-ice="signature">(coll: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/iterator.js.html#lineNumber5">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import iterator from &apos;<span><a href="file/lib/internal/iterator.js.html#lineNumber5">async/lib/internal/iterator.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">coll</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="static-function-iterator">
<span class="access" data-ice="access">public</span>
@@ -3797,204 +2623,6 @@ fn(&apos;some name&apos;, function() {
</div>
<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-notId">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">notId</span><span data-ice="signature">(v: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/notId.js.html#lineNumber1">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import notId from &apos;<span><a href="file/lib/internal/notId.js.html#lineNumber1">async/lib/internal/notId.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">v</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-once">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">once</span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/once.js.html#lineNumber1">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import once from &apos;<span><a href="file/lib/internal/once.js.html#lineNumber1">async/lib/internal/once.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">fn</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-onlyOnce">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">onlyOnce</span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/onlyOnce.js.html#lineNumber1">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import onlyOnce from &apos;<span><a href="file/lib/internal/onlyOnce.js.html#lineNumber1">async/lib/internal/onlyOnce.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">fn</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="static-function-parallelLimit">
<span class="access" data-ice="access">public</span>
@@ -4169,84 +2797,6 @@ array of <code>tasks</code> is given, all tasks will be assigned the same priori
- <span data-ice="name">queue</span><span data-ice="signature">(worker: <span>*</span>, concurrency: <span>*</span>, payload: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/queue.js.html#lineNumber10">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import queue from &apos;<span><a href="file/lib/internal/queue.js.html#lineNumber10">async/lib/internal/queue.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">worker</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-<tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">concurrency</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-<tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">payload</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-queue">
- <span class="access" data-ice="access">public</span>
-
-
-
-
<span data-ice="name">queue</span><span data-ice="signature">(worker: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, concurrency: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a></span>): <span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span>
<span class="right-info">
@@ -4867,80 +3417,6 @@ function(err, results) {
</div>
<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-reject">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">reject</span><span data-ice="signature">(eachfn: <span>*</span>, arr: <span>*</span>, iteratee: <span>*</span>, callback: <span>*</span>)</span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/reject.js.html#lineNumber3">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import reject from &apos;<span><a href="file/lib/internal/reject.js.html#lineNumber3">async/lib/internal/reject.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">eachfn</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-<tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">arr</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-<tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">iteratee</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-<tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">callback</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="static-function-retry">
<span class="access" data-ice="access">public</span>
@@ -6084,72 +4560,6 @@ async.whilst(
</div>
-<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-function-wrap">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">wrap</span><span data-ice="signature">(defer: <span>*</span>): <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/setImmediate.js.html#lineNumber12">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {wrap} from &apos;<span><a href="file/lib/internal/setImmediate.js.html#lineNumber12">async/lib/internal/setImmediate.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties"><div data-ice="properties">
- <h4 data-ice="title">Params:</h4>
- <table class="params">
- <thead>
- <tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
- </thead>
- <tbody>
-
- <tr data-ice="property" data-depth="0">
- <td data-ice="name" data-depth="0">defer</td>
- <td data-ice="type"><span>*</span></td>
- <td data-ice="appendix"></td>
- <td data-ice="description"></td>
- </tr>
-</tbody>
- </table>
-</div>
-</div>
-
- <div class="return-params" data-ice="returnParams">
- <h4>Return:</h4>
- <table>
- <tr>
- <td class="return-type" data-ice="returnType"><span>*</span></td>
-
- </tr>
- </table>
- <div data-ice="returnProperties">
-</div>
- </div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
</div>
</div>
diff --git a/docs/identifiers.html b/docs/identifiers.html
index 037d98e..7f00a88 100644
--- a/docs/identifiers.html
+++ b/docs/identifiers.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
@@ -110,31 +91,6 @@
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span><span data-ice="signature">(eachfn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span><span data-ice="signature">(func: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>): <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></span>
</p>
</div>
@@ -268,56 +224,6 @@ functions.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span><span data-ice="signature">(eachfn: <span>*</span>, arr: <span>*</span>, fn: <span>*</span>, callback: <span>*</span>)</span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span><span data-ice="signature">(name: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span><span data-ice="signature">(fn: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, test: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, callback: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>)</span>
</p>
</div>
@@ -344,106 +250,6 @@ functions.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span><span data-ice="signature">(fn: <span>*</span>, limit: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span><span data-ice="signature">(fn: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, test: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, callback: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>)</span>
</p>
</div>
@@ -603,31 +409,6 @@ the event loop.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span><span data-ice="signature">(fn: <span>*</span>)</span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span><span data-ice="signature">(fn: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, errback: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>)</span>
</p>
</div>
@@ -655,81 +436,6 @@ to call itself again, in series, indefinitely.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span><span data-ice="signature">(coll: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span><span data-ice="signature">(coll: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span><span data-ice="signature">(tasks: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></span>): <span>*</span></span>
</p>
</div>
@@ -810,81 +516,6 @@ time.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span><span data-ice="signature">(v: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span><span data-ice="signature">(fn: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span><span data-ice="signature">(tasks: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></span> | <span>Collection</span>, limit: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a></span>, callback: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>)</span>
</p>
</div>
@@ -939,31 +570,6 @@ completed in ascending priority order.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span><span data-ice="signature">(worker: <span>*</span>, concurrency: <span>*</span>, payload: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span><span data-ice="signature">(worker: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, concurrency: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a></span>): <span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span>
</p>
</div>
@@ -1123,31 +729,6 @@ errors.</p>
<td>
<div>
<p>
- <span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span><span data-ice="signature">(eachfn: <span>*</span>, arr: <span>*</span>, iteratee: <span>*</span>, callback: <span>*</span>)</span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
<span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span><span data-ice="signature">(opts: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object">Object</a></span> | <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">number</a></span>, task: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>, callback: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span>)</span>
</p>
</div>
@@ -1429,91 +1010,10 @@ the next in the array.</p>
</td>
</tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span><span data-ice="signature">(defer: <span>*</span>): <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-</tbody>
-</table>
-</div>
-<div data-ice="variableSummary"><h2 id="variable">Variable Summary</h2><table class="summary" data-ice="summary">
- <thead><tr><td data-ice="title" colspan="3">Static Public Variable Summary</td></tr></thead>
- <tbody>
-
- <tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span><span data-ice="signature">: <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span><span data-ice="signature">: <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
</tbody>
</table>
</div>
+
<div data-ice="typedefSummary"><h2 id="typedef">Typedef Summary</h2><table class="summary" data-ice="summary">
<thead><tr><td data-ice="title" colspan="3">Static Public Typedef Summary</td></tr></thead>
<tbody>
diff --git a/docs/index.html b/docs/index.html
index daa0c75..264c1ea 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
diff --git a/docs/package.json b/docs/package.json
index 1e14cfe..3972813 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -41,7 +41,6 @@
"karma-firefox-launcher": "^0.1.6",
"karma-mocha": "^0.2.0",
"karma-mocha-reporter": "^1.0.2",
- "minami": "^1.1.1",
"mocha": "^2.2.5",
"native-promise-only": "^0.8.0-a",
"nyc": "^2.1.0",
diff --git a/docs/script/search_index.js b/docs/script/search_index.js
index 891a663..6e3df0e 100644
--- a/docs/script/search_index.js
+++ b/docs/script/search_index.js
@@ -1,11 +1,5 @@
window.esdocSearchIndex = [
[
- "async/lib/internal/applyeach.js~applyeach",
- "function/index.html#static-function-applyEach",
- "<span>applyEach</span> <span class=\"search-result-import-path\">async/lib/internal/applyEach.js</span>",
- "function"
- ],
- [
"async/lib/asyncify.js~asyncify",
"function/index.html#static-function-asyncify",
"<span>asyncify</span> <span class=\"search-result-import-path\">async/lib/asyncify.js</span>",
@@ -36,48 +30,12 @@ window.esdocSearchIndex = [
"function"
],
[
- "async/lib/internal/concat.js~concat",
- "function/index.html#static-function-concat",
- "<span>concat</span> <span class=\"search-result-import-path\">async/lib/internal/concat.js</span>",
- "function"
- ],
- [
- "async/lib/internal/consolefunc.js~consolefunc",
- "function/index.html#static-function-consoleFunc",
- "<span>consoleFunc</span> <span class=\"search-result-import-path\">async/lib/internal/consoleFunc.js</span>",
- "function"
- ],
- [
"async/lib/doduring.js~doduring",
"function/index.html#static-function-doDuring",
"<span>doDuring</span> <span class=\"search-result-import-path\">async/lib/doDuring.js</span>",
"function"
],
[
- "async/lib/internal/dolimit.js~dolimit",
- "function/index.html#static-function-doLimit",
- "<span>doLimit</span> <span class=\"search-result-import-path\">async/lib/internal/doLimit.js</span>",
- "function"
- ],
- [
- "async/lib/internal/doparallel.js~doparallel",
- "function/index.html#static-function-doParallel",
- "<span>doParallel</span> <span class=\"search-result-import-path\">async/lib/internal/doParallel.js</span>",
- "function"
- ],
- [
- "async/lib/internal/doparallellimit.js~doparallellimit",
- "function/index.html#static-function-doParallelLimit",
- "<span>doParallelLimit</span> <span class=\"search-result-import-path\">async/lib/internal/doParallelLimit.js</span>",
- "function"
- ],
- [
- "async/lib/internal/doseries.js~doseries",
- "function/index.html#static-function-doSeries",
- "<span>doSeries</span> <span class=\"search-result-import-path\">async/lib/internal/doSeries.js</span>",
- "function"
- ],
- [
"async/lib/dountil.js~dountil",
"function/index.html#static-function-doUntil",
"<span>doUntil</span> <span class=\"search-result-import-path\">async/lib/doUntil.js</span>",
@@ -114,48 +72,12 @@ window.esdocSearchIndex = [
"function"
],
[
- "async/lib/internal/setimmediate.js~fallback",
- "function/index.html#static-function-fallback",
- "<span>fallback</span> <span class=\"search-result-import-path\">async/lib/internal/setImmediate.js</span>",
- "function"
- ],
- [
"async/lib/forever.js~forever",
"function/index.html#static-function-forever",
"<span>forever</span> <span class=\"search-result-import-path\">async/lib/forever.js</span>",
"function"
],
[
- "async/lib/internal/getiterator.js~getiterator",
- "function/index.html#static-function-getIterator",
- "<span>getIterator</span> <span class=\"search-result-import-path\">async/lib/internal/getIterator.js</span>",
- "function"
- ],
- [
- "async/lib/internal/setimmediate.js~hasnexttick",
- "variable/index.html#static-variable-hasNextTick",
- "<span>hasNextTick</span> <span class=\"search-result-import-path\">async/lib/internal/setImmediate.js</span>",
- "variable"
- ],
- [
- "async/lib/internal/setimmediate.js~hassetimmediate",
- "variable/index.html#static-variable-hasSetImmediate",
- "<span>hasSetImmediate</span> <span class=\"search-result-import-path\">async/lib/internal/setImmediate.js</span>",
- "variable"
- ],
- [
- "async/lib/internal/initialparams.js~initialparams",
- "function/index.html#static-function-initialParams",
- "<span>initialParams</span> <span class=\"search-result-import-path\">async/lib/internal/initialParams.js</span>",
- "function"
- ],
- [
- "async/lib/internal/iterator.js~iterator",
- "function/index.html#static-function-iterator",
- "<span>iterator</span> <span class=\"search-result-import-path\">async/lib/internal/iterator.js</span>",
- "function"
- ],
- [
"async/lib/iterator.js~iterator",
"function/index.html#static-function-iterator",
"<span>iterator</span> <span class=\"search-result-import-path\">async/lib/iterator.js</span>",
@@ -174,24 +96,6 @@ window.esdocSearchIndex = [
"function"
],
[
- "async/lib/internal/notid.js~notid",
- "function/index.html#static-function-notId",
- "<span>notId</span> <span class=\"search-result-import-path\">async/lib/internal/notId.js</span>",
- "function"
- ],
- [
- "async/lib/internal/once.js~once",
- "function/index.html#static-function-once",
- "<span>once</span> <span class=\"search-result-import-path\">async/lib/internal/once.js</span>",
- "function"
- ],
- [
- "async/lib/internal/onlyonce.js~onlyonce",
- "function/index.html#static-function-onlyOnce",
- "<span>onlyOnce</span> <span class=\"search-result-import-path\">async/lib/internal/onlyOnce.js</span>",
- "function"
- ],
- [
"async/lib/parallellimit.js~parallellimit",
"function/index.html#static-function-parallelLimit",
"<span>parallelLimit</span> <span class=\"search-result-import-path\">async/lib/parallelLimit.js</span>",
@@ -204,12 +108,6 @@ window.esdocSearchIndex = [
"function"
],
[
- "async/lib/internal/queue.js~queue",
- "function/index.html#static-function-queue",
- "<span>queue</span> <span class=\"search-result-import-path\">async/lib/internal/queue.js</span>",
- "function"
- ],
- [
"async/lib/queue.js~queue",
"function/index.html#static-function-queue",
"<span>queue</span> <span class=\"search-result-import-path\">async/lib/queue.js</span>",
@@ -246,12 +144,6 @@ window.esdocSearchIndex = [
"function"
],
[
- "async/lib/internal/reject.js~reject",
- "function/index.html#static-function-reject",
- "<span>reject</span> <span class=\"search-result-import-path\">async/lib/internal/reject.js</span>",
- "function"
- ],
- [
"async/lib/retry.js~retry",
"function/index.html#static-function-retry",
"<span>retry</span> <span class=\"search-result-import-path\">async/lib/retry.js</span>",
@@ -318,12 +210,6 @@ window.esdocSearchIndex = [
"function"
],
[
- "async/lib/internal/setimmediate.js~wrap",
- "function/index.html#static-function-wrap",
- "<span>wrap</span> <span class=\"search-result-import-path\">async/lib/internal/setImmediate.js</span>",
- "function"
- ],
- [
"builtinexternal/ecmascriptexternal.js~array",
"external/index.html",
"BuiltinExternal/ECMAScriptExternal.js~Array",
@@ -864,144 +750,6 @@ window.esdocSearchIndex = [
"file"
],
[
- "lib/internal/applyeach.js",
- "file/lib/internal/applyEach.js.html",
- "lib/internal/applyEach.js",
- "file"
- ],
- [
- "lib/internal/concat.js",
- "file/lib/internal/concat.js.html",
- "lib/internal/concat.js",
- "file"
- ],
- [
- "lib/internal/consolefunc.js",
- "file/lib/internal/consoleFunc.js.html",
- "lib/internal/consoleFunc.js",
- "file"
- ],
- [
- "lib/internal/createtester.js",
- "file/lib/internal/createTester.js.html",
- "lib/internal/createTester.js",
- "file"
- ],
- [
- "lib/internal/dolimit.js",
- "file/lib/internal/doLimit.js.html",
- "lib/internal/doLimit.js",
- "file"
- ],
- [
- "lib/internal/doparallel.js",
- "file/lib/internal/doParallel.js.html",
- "lib/internal/doParallel.js",
- "file"
- ],
- [
- "lib/internal/doparallellimit.js",
- "file/lib/internal/doParallelLimit.js.html",
- "lib/internal/doParallelLimit.js",
- "file"
- ],
- [
- "lib/internal/doseries.js",
- "file/lib/internal/doSeries.js.html",
- "lib/internal/doSeries.js",
- "file"
- ],
- [
- "lib/internal/eachoflimit.js",
- "file/lib/internal/eachOfLimit.js.html",
- "lib/internal/eachOfLimit.js",
- "file"
- ],
- [
- "lib/internal/filter.js",
- "file/lib/internal/filter.js.html",
- "lib/internal/filter.js",
- "file"
- ],
- [
- "lib/internal/findgetresult.js",
- "file/lib/internal/findGetResult.js.html",
- "lib/internal/findGetResult.js",
- "file"
- ],
- [
- "lib/internal/getiterator.js",
- "file/lib/internal/getIterator.js.html",
- "lib/internal/getIterator.js",
- "file"
- ],
- [
- "lib/internal/initialparams.js",
- "file/lib/internal/initialParams.js.html",
- "lib/internal/initialParams.js",
- "file"
- ],
- [
- "lib/internal/iterator.js",
- "file/lib/internal/iterator.js.html",
- "lib/internal/iterator.js",
- "file"
- ],
- [
- "lib/internal/map.js",
- "file/lib/internal/map.js.html",
- "lib/internal/map.js",
- "file"
- ],
- [
- "lib/internal/notid.js",
- "file/lib/internal/notId.js.html",
- "lib/internal/notId.js",
- "file"
- ],
- [
- "lib/internal/once.js",
- "file/lib/internal/once.js.html",
- "lib/internal/once.js",
- "file"
- ],
- [
- "lib/internal/onlyonce.js",
- "file/lib/internal/onlyOnce.js.html",
- "lib/internal/onlyOnce.js",
- "file"
- ],
- [
- "lib/internal/parallel.js",
- "file/lib/internal/parallel.js.html",
- "lib/internal/parallel.js",
- "file"
- ],
- [
- "lib/internal/queue.js",
- "file/lib/internal/queue.js.html",
- "lib/internal/queue.js",
- "file"
- ],
- [
- "lib/internal/reject.js",
- "file/lib/internal/reject.js.html",
- "lib/internal/reject.js",
- "file"
- ],
- [
- "lib/internal/setimmediate.js",
- "file/lib/internal/setImmediate.js.html",
- "lib/internal/setImmediate.js",
- "file"
- ],
- [
- "lib/internal/withoutindex.js",
- "file/lib/internal/withoutIndex.js.html",
- "lib/internal/withoutIndex.js",
- "file"
- ],
- [
"lib/iterator.js",
"file/lib/iterator.js.html",
"lib/iterator.js",
diff --git a/docs/source.html b/docs/source.html
index 667cd24..f4b7d2c 100644
--- a/docs/source.html
+++ b/docs/source.html
@@ -69,30 +69,11 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
-<div class="content" data-ice="content"><h1>Source <img data-ice="coverageBadge" src="./badge.svg"><span data-ice="totalCoverageCount" class="total-coverage-count">35/54</span></h1>
+<div class="content" data-ice="content"><h1>Source <img data-ice="coverageBadge" src="./badge.svg"><span data-ice="totalCoverageCount" class="total-coverage-count">35/35</span></h1>
<table class="files-summary" data-ice="files" data-use-coverage="true">
<thead>
@@ -159,9 +140,9 @@
<td data-ice="filePath"><span><a href="file/lib/cargo.js.html">lib/cargo.js</a></span></td>
<td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-cargo">cargo</a></span></td>
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">1/1</span></td>
- <td style="display: none;" data-ice="size">4218 byte</td>
+ <td style="display: none;" data-ice="size">4297 byte</td>
<td style="display: none;" data-ice="lines">81</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:31:20 (UTC)</td>
+ <td style="display: none;" data-ice="updated">2016-06-01 17:54:19 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/lib/compose.js.html">lib/compose.js</a></span></td>
@@ -377,194 +358,7 @@
<td class="coverage"><span data-ice="coverage">-</span></td>
<td style="display: none;" data-ice="size">7655 byte</td>
<td style="display: none;" data-ice="lines">273</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/applyEach.js.html#errorLines=4">lib/internal/applyEach.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">523 byte</td>
- <td style="display: none;" data-ice="lines">19</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/concat.js.html#errorLines=1">lib/internal/concat.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-concat">concat</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">300 byte</td>
- <td style="display: none;" data-ice="lines">11</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/consoleFunc.js.html#errorLines=4">lib/internal/consoleFunc.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">637 byte</td>
- <td style="display: none;" data-ice="lines">21</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/createTester.js.html">lib/internal/createTester.js</a></span></td>
- <td data-ice="identifier" class="identifiers">-</td>
- <td class="coverage"><span data-ice="coverage">-</span></td>
- <td style="display: none;" data-ice="size">1183 byte</td>
- <td style="display: none;" data-ice="lines">40</td>
- <td style="display: none;" data-ice="updated">2016-05-07 17:15:18 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/doLimit.js.html#errorLines=1">lib/internal/doLimit.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">163 byte</td>
- <td style="display: none;" data-ice="lines">5</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/doParallel.js.html#errorLines=3">lib/internal/doParallel.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">183 byte</td>
- <td style="display: none;" data-ice="lines">7</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/doParallelLimit.js.html#errorLines=3">lib/internal/doParallelLimit.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">216 byte</td>
- <td style="display: none;" data-ice="lines">7</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/doSeries.js.html#errorLines=3">lib/internal/doSeries.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">199 byte</td>
- <td style="display: none;" data-ice="lines">7</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/eachOfLimit.js.html">lib/internal/eachOfLimit.js</a></span></td>
- <td data-ice="identifier" class="identifiers">-</td>
- <td class="coverage"><span data-ice="coverage">-</span></td>
- <td style="display: none;" data-ice="size">1377 byte</td>
- <td style="display: none;" data-ice="lines">48</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/filter.js.html">lib/internal/filter.js</a></span></td>
- <td data-ice="identifier" class="identifiers">-</td>
- <td class="coverage"><span data-ice="coverage">-</span></td>
- <td style="display: none;" data-ice="size">769 byte</td>
- <td style="display: none;" data-ice="lines">28</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/findGetResult.js.html">lib/internal/findGetResult.js</a></span></td>
- <td data-ice="identifier" class="identifiers">-</td>
- <td class="coverage"><span data-ice="coverage">-</span></td>
- <td style="display: none;" data-ice="size">63 byte</td>
- <td style="display: none;" data-ice="lines">3</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/getIterator.js.html#errorLines=3">lib/internal/getIterator.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">183 byte</td>
- <td style="display: none;" data-ice="lines">5</td>
- <td style="display: none;" data-ice="updated">2016-05-07 17:15:18 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/initialParams.js.html#errorLines=3">lib/internal/initialParams.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">199 byte</td>
- <td style="display: none;" data-ice="lines">8</td>
- <td style="display: none;" data-ice="updated">2016-05-07 17:15:18 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/iterator.js.html#errorLines=5">lib/internal/iterator.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-iterator">iterator</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">836 byte</td>
- <td style="display: none;" data-ice="lines">34</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/map.js.html">lib/internal/map.js</a></span></td>
- <td data-ice="identifier" class="identifiers">-</td>
- <td class="coverage"><span data-ice="coverage">-</span></td>
- <td style="display: none;" data-ice="size">493 byte</td>
- <td style="display: none;" data-ice="lines">19</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/notId.js.html#errorLines=1">lib/internal/notId.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-notId">notId</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">52 byte</td>
- <td style="display: none;" data-ice="lines">3</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/once.js.html#errorLines=1">lib/internal/once.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-once">once</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">185 byte</td>
- <td style="display: none;" data-ice="lines">8</td>
- <td style="display: none;" data-ice="updated">2016-05-07 17:15:18 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/onlyOnce.js.html#errorLines=1">lib/internal/onlyOnce.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">229 byte</td>
- <td style="display: none;" data-ice="lines">8</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/parallel.js.html">lib/internal/parallel.js</a></span></td>
- <td data-ice="identifier" class="identifiers">-</td>
- <td class="coverage"><span data-ice="coverage">-</span></td>
- <td style="display: none;" data-ice="size">567 byte</td>
- <td style="display: none;" data-ice="lines">20</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/queue.js.html#errorLines=10">lib/internal/queue.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-queue">queue</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">4344 byte</td>
- <td style="display: none;" data-ice="lines">155</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/reject.js.html#errorLines=3">lib/internal/reject.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-reject">reject</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
- <td style="display: none;" data-ice="size">332 byte</td>
- <td style="display: none;" data-ice="lines">13</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/setImmediate.js.html#errorLines=12,5,6,8">lib/internal/setImmediate.js</a></span></td>
- <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-fallback">fallback</a></span>
-<span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span>
-<span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span>
-<span><a href="function/index.html#static-function-wrap">wrap</a></span></td>
- <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/4</span></td>
- <td style="display: none;" data-ice="size">620 byte</td>
- <td style="display: none;" data-ice="lines">30</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
- </tr>
-<tr data-ice="file">
- <td data-ice="filePath"><span><a href="file/lib/internal/withoutIndex.js.html">lib/internal/withoutIndex.js</a></span></td>
- <td data-ice="identifier" class="identifiers">-</td>
- <td class="coverage"><span data-ice="coverage">-</span></td>
- <td style="display: none;" data-ice="size">148 byte</td>
- <td style="display: none;" data-ice="lines">5</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:08:25 (UTC)</td>
+ <td style="display: none;" data-ice="updated">2016-06-01 17:34:40 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/lib/iterator.js.html">lib/iterator.js</a></span></td>
@@ -674,9 +468,9 @@
<td data-ice="filePath"><span><a href="file/lib/queue.js.html">lib/queue.js</a></span></td>
<td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-queue">queue</a></span></td>
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">1/1</span></td>
- <td style="display: none;" data-ice="size">4871 byte</td>
+ <td style="display: none;" data-ice="size">5012 byte</td>
<td style="display: none;" data-ice="lines">105</td>
- <td style="display: none;" data-ice="updated">2016-06-01 17:32:44 (UTC)</td>
+ <td style="display: none;" data-ice="updated">2016-06-01 17:53:59 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/lib/race.js.html">lib/race.js</a></span></td>
diff --git a/docs/typedef/index.html b/docs/typedef/index.html
index 8c9fa0d..fed77bc 100644
--- a/docs/typedef/index.html
+++ b/docs/typedef/index.html
@@ -69,25 +69,6 @@
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
</ul>
</div>
</nav>
@@ -191,7 +172,7 @@ the same methods and event callbacks as <span>async.queue</span>.</p>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>A function returning the number of items
-waiting to be processed. Invoke with ().</p>
+waiting to be processed. Invoke like <code>cargo.length()</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -210,7 +191,7 @@ created to alter the payload on-the-fly.</p>
<td data-ice="description"><p>Adds <code>task</code> to the <code>queue</code>. The callback is
called once the <code>worker</code> has finished processing the task. Instead of a
single task, an array of <code>tasks</code> can be submitted. The respective callback is
-used for every task in the list. Invoke with (task, [callback]).</p>
+used for every task in the list. Invoke like <code>cargo.push(task, [callback])</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -242,7 +223,7 @@ from the <code>queue</code> has returned from the <code>worker</code>.</p>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>a function returning false if there are items
-waiting or being processed, or true if not. Invoke with ().</p>
+waiting or being processed, or true if not. Invoke like <code>cargo.idle()</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -250,7 +231,7 @@ waiting or being processed, or true if not. Invoke with ().</p>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>a function that pauses the processing of tasks
-until <code>resume()</code> is called. Invoke with ().</p>
+until <code>resume()</code> is called. Invoke like <code>cargo.pause()</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -258,7 +239,7 @@ until <code>resume()</code> is called. Invoke with ().</p>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>a function that resumes the processing of
-queued tasks when the queue is paused. Invoke with ().</p>
+queued tasks when the queue is paused. Invoke like <code>cargo.resume()</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -266,7 +247,7 @@ queued tasks when the queue is paused. Invoke with ().</p>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>a function that removes the <code>drain</code> callback and
-empties remaining tasks from the queue forcing it to go idle. Invoke with ().</p>
+empties remaining tasks from the queue forcing it to go idle. Invoke like <code>cargo.kill()</code>.</p>
</td>
</tr>
</tbody>
@@ -325,7 +306,7 @@ empties remaining tasks from the queue forcing it to go idle. Invoke with ().</p
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>a function returning the number of items
-waiting to be processed. Invoke with ().</p>
+waiting to be processed. Invoke with <code>queue.length()</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -333,7 +314,7 @@ waiting to be processed. Invoke with ().</p>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>a function returning whether or not any
-items have been pushed and processed by the queue. Invoke with ().</p>
+items have been pushed and processed by the queue. Invoke with <code>queue.started()</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -341,7 +322,7 @@ items have been pushed and processed by the queue. Invoke with ().</p>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>a function returning the number of items
-currently being processed. Invoke with ().</p>
+currently being processed. Invoke with <code>queue.running()</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -349,7 +330,7 @@ currently being processed. Invoke with ().</p>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>a function returning the array of items
-currently being processed. Invoke with ().</p>
+currently being processed. Invoke with <code>queue.workersList()</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -357,7 +338,7 @@ currently being processed. Invoke with ().</p>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>a function returning false if there are items
-waiting or being processed, or true if not. Invoke with ().</p>
+waiting or being processed, or true if not. Invoke with <code>queue.idle()</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -376,7 +357,7 @@ functions should be run in parallel. This property can be changed after a
<td data-ice="description"><p>add a new task to the <code>queue</code>. Calls <code>callback</code>
once the <code>worker</code> has finished processing the task. Instead of a single task,
a <code>tasks</code> array can be submitted. The respective callback is used for every
-task in the list. Invoke with (task, [callback]),</p>
+task in the list. Invoke with <code>queue.push(task, [callback])</code>,</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -384,7 +365,7 @@ task in the list. Invoke with (task, [callback]),</p>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>add a new task to the front of the <code>queue</code>.
-Invoke with (task, [callback]).</p>
+Invoke with <code>queue.unshift(task, [callback])</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -450,7 +431,7 @@ in a paused state.</p>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>a function that pauses the processing of tasks
-until <code>resume()</code> is called. Invoke with ().</p>
+until <code>resume()</code> is called. Invoke with <code>queue.pause()</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -458,7 +439,7 @@ until <code>resume()</code> is called. Invoke with ().</p>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>a function that resumes the processing of
-queued tasks when the queue is paused. Invoke with ().</p>
+queued tasks when the queue is paused. Invoke with <code>queue.length()</code>.</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
@@ -466,7 +447,7 @@ queued tasks when the queue is paused. Invoke with ().</p>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function">Function</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>a function that removes the <code>drain</code> callback and
-empties remaining tasks from the queue forcing it to go idle. Invoke with ().</p>
+empties remaining tasks from the queue forcing it to go idle. Invoke with <code>queue.kill()</code>.</p>
</td>
</tr>
</tbody>
diff --git a/docs/variable/index.html b/docs/variable/index.html
deleted file mode 100644
index 66d16f3..0000000
--- a/docs/variable/index.html
+++ /dev/null
@@ -1,250 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <base data-ice="baseUrl" href="../">
- <title data-ice="title">Variable | API Document</title>
- <link type="text/css" rel="stylesheet" href="css/style.css">
- <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
- <script src="script/prettify/prettify.js"></script>
-
-
- <script src="script/manual.js"></script>
-</head>
-<body class="layout-container" data-ice="rootContainer">
-
-<header>
- <a href="./">Home</a>
-
- <a href="identifiers.html">Reference</a>
- <a href="source.html">Source</a>
-
- <a data-ice="repoURL" href="https://github.com/caolan/async.git" class="repo-url-github">Repository</a>
- <div class="search-box">
- <span>
- <img src="./image/search.png">
- <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
- </span>
- <ul class="search-result"></ul>
- </div>
-</header>
-
-<nav class="navigation" data-ice="nav"><div>
- <ul>
-
- <li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-asyncify">asyncify</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-auto">auto</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-autoInject">autoInject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cargo">cargo</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-compose">compose</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doDuring">doDuring</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doUntil">doUntil</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doWhilst">doWhilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-during">during</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachLimit">eachLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-eachOfLimit">eachOfLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ensureAsync">ensureAsync</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-forever">forever</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-mapValuesLimit">mapValuesLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-memoize">memoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-parallelLimit">parallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-priorityQueue">priorityQueue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-race">race</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduce">reduce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reduceRight">reduceRight</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflect">reflect</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reflectAll">reflectAll</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retry">retry</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-retryable">retryable</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-series">series</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-sortBy">sortBy</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeout">timeout</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-timeLimit">timeLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-transform">transform</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-unmemoize">unmemoize</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-until">until</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-waterfall">waterfall</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-whilst">whilst</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-CargoObject">CargoObject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-typedef">T</span><span data-ice="name"><span><a href="typedef/index.html#static-typedef-QueueObject">QueueObject</a></span></span></li>
-<li data-ice="doc"><div data-ice="dirPath" class="nav-dir-path">internal</div><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-applyEach">applyEach</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-concat">concat</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-consoleFunc">consoleFunc</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doLimit">doLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallel">doParallel</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doParallelLimit">doParallelLimit</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-doSeries">doSeries</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getIterator">getIterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-initialParams">initialParams</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-iterator">iterator</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-notId">notId</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-once">once</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-onlyOnce">onlyOnce</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-queue">queue</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-reject">reject</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-fallback">fallback</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-wrap">wrap</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span></li>
-<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span></li>
-</ul>
-</div>
-</nav>
-
-<div class="content" data-ice="content"><h1 data-ice="title">Variable</h1>
-<div data-ice="summaries"><table class="summary" data-ice="summary">
- <thead><tr><td data-ice="title" colspan="3">Static Public Summary</td></tr></thead>
- <tbody>
-
- <tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="variable/index.html#static-variable-hasNextTick">hasNextTick</a></span></span><span data-ice="signature">: <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-<tr data-ice="target">
- <td>
- <span class="access" data-ice="access">public</span>
-
-
-
- <span class="override" data-ice="override"></span>
- </td>
- <td>
- <div>
- <p>
- <span data-ice="name"><span><a href="variable/index.html#static-variable-hasSetImmediate">hasSetImmediate</a></span></span><span data-ice="signature">: <span>*</span></span>
- </p>
- </div>
- <div>
-
-
-
- </div>
- </td>
- <td>
-
-
- </td>
- </tr>
-</tbody>
-</table>
-</div>
-<div data-ice="details"><h2 data-ice="title">Static Public </h2>
-
-<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-variable-hasNextTick">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">hasNextTick</span><span data-ice="signature">: <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/setImmediate.js.html#lineNumber6">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {hasNextTick} from &apos;<span><a href="file/lib/internal/setImmediate.js.html#lineNumber6">async/lib/internal/setImmediate.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties">
-</div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-<div class="detail" data-ice="detail">
- <h3 data-ice="anchor" id="static-variable-hasSetImmediate">
- <span class="access" data-ice="access">public</span>
-
-
-
-
- <span data-ice="name">hasSetImmediate</span><span data-ice="signature">: <span>*</span></span>
- <span class="right-info">
-
-
- <span data-ice="source"><span><a href="file/lib/internal/setImmediate.js.html#lineNumber5">source</a></span></span>
- </span>
- </h3>
-
- <div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {hasSetImmediate} from &apos;<span><a href="file/lib/internal/setImmediate.js.html#lineNumber5">async/lib/internal/setImmediate.js</a></span>&apos;</code></pre></div>
-
-
-
-
-
-
- <div data-ice="properties">
-</div>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-</div>
-</div>
-</div>
-
-<footer class="footer">
- Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(0.4.7)</span></a>
-</footer>
-
-<script src="script/search_index.js"></script>
-<script src="script/search.js"></script>
-<script src="script/pretty-print.js"></script>
-<script src="script/inherited-summary.js"></script>
-<script src="script/test-summary.js"></script>
-<script src="script/inner-link.js"></script>
-<script src="script/patch-for-local.js"></script>
-</body>
-</html>