summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Early <alexander.early@gmail.com>2019-05-26 16:35:14 -0700
committerAlexander Early <alexander.early@gmail.com>2019-05-26 16:35:14 -0700
commitfd142914931a3a1f9b05080309c8bbf45e6e1b80 (patch)
treef92ab7d1850bd67532cd4653f336321f0fddd350
parent023d9a47edb98ba9c7151f01ec5609277ee08d5f (diff)
downloadasync-fd142914931a3a1f9b05080309c8bbf45e6e1b80.tar.gz
fix nav links, remove pointless footer text
-rw-r--r--docs/v2/docs.html8843
-rw-r--r--docs/v2/index.html15
-rw-r--r--docs/v3/apply.js.html9
-rw-r--r--docs/v3/applyEach.js.html9
-rw-r--r--docs/v3/applyEachSeries.js.html9
-rw-r--r--docs/v3/asyncify.js.html9
-rw-r--r--docs/v3/auto.js.html9
-rw-r--r--docs/v3/autoInject.js.html9
-rw-r--r--docs/v3/cargo.js.html9
-rw-r--r--docs/v3/cargoQueue.js.html9
-rw-r--r--docs/v3/compose.js.html9
-rw-r--r--docs/v3/concat.js.html9
-rw-r--r--docs/v3/concatLimit.js.html9
-rw-r--r--docs/v3/concatSeries.js.html9
-rw-r--r--docs/v3/constant.js.html9
-rw-r--r--docs/v3/detect.js.html9
-rw-r--r--docs/v3/detectLimit.js.html9
-rw-r--r--docs/v3/detectSeries.js.html9
-rw-r--r--docs/v3/dir.js.html9
-rw-r--r--docs/v3/doUntil.js.html9
-rw-r--r--docs/v3/doWhilst.js.html9
-rw-r--r--docs/v3/docs.html1282
-rw-r--r--docs/v3/each.js.html9
-rw-r--r--docs/v3/eachLimit.js.html9
-rw-r--r--docs/v3/eachOf.js.html9
-rw-r--r--docs/v3/eachOfLimit.js.html9
-rw-r--r--docs/v3/eachOfSeries.js.html9
-rw-r--r--docs/v3/eachSeries.js.html9
-rw-r--r--docs/v3/ensureAsync.js.html9
-rw-r--r--docs/v3/every.js.html9
-rw-r--r--docs/v3/everyLimit.js.html9
-rw-r--r--docs/v3/everySeries.js.html9
-rw-r--r--docs/v3/filter.js.html9
-rw-r--r--docs/v3/filterLimit.js.html9
-rw-r--r--docs/v3/filterSeries.js.html9
-rw-r--r--docs/v3/forever.js.html9
-rw-r--r--docs/v3/global.html9
-rw-r--r--docs/v3/groupBy.js.html9
-rw-r--r--docs/v3/groupByLimit.js.html9
-rw-r--r--docs/v3/groupBySeries.js.html9
-rw-r--r--docs/v3/index.html9
-rw-r--r--docs/v3/index.js.html9
-rw-r--r--docs/v3/log.js.html9
-rw-r--r--docs/v3/map.js.html9
-rw-r--r--docs/v3/mapLimit.js.html9
-rw-r--r--docs/v3/mapSeries.js.html9
-rw-r--r--docs/v3/mapValues.js.html9
-rw-r--r--docs/v3/mapValuesLimit.js.html9
-rw-r--r--docs/v3/mapValuesSeries.js.html9
-rw-r--r--docs/v3/memoize.js.html9
-rw-r--r--docs/v3/module-Collections.html9
-rw-r--r--docs/v3/module-ControlFlow.html9
-rw-r--r--docs/v3/module-Utils.html9
-rw-r--r--docs/v3/module-async.html9
-rw-r--r--docs/v3/nextTick.js.html9
-rw-r--r--docs/v3/parallel.js.html9
-rw-r--r--docs/v3/parallelLimit.js.html9
-rw-r--r--docs/v3/priorityQueue.js.html9
-rw-r--r--docs/v3/queue.js.html9
-rw-r--r--docs/v3/race.js.html9
-rw-r--r--docs/v3/reduce.js.html9
-rw-r--r--docs/v3/reduceRight.js.html9
-rw-r--r--docs/v3/reflect.js.html9
-rw-r--r--docs/v3/reflectAll.js.html9
-rw-r--r--docs/v3/reject.js.html9
-rw-r--r--docs/v3/rejectLimit.js.html9
-rw-r--r--docs/v3/rejectSeries.js.html9
-rw-r--r--docs/v3/retry.js.html9
-rw-r--r--docs/v3/retryable.js.html9
-rw-r--r--docs/v3/seq.js.html9
-rw-r--r--docs/v3/series.js.html9
-rw-r--r--docs/v3/setImmediate.js.html9
-rw-r--r--docs/v3/some.js.html9
-rw-r--r--docs/v3/someLimit.js.html9
-rw-r--r--docs/v3/someSeries.js.html9
-rw-r--r--docs/v3/sortBy.js.html9
-rw-r--r--docs/v3/timeout.js.html9
-rw-r--r--docs/v3/times.js.html9
-rw-r--r--docs/v3/timesLimit.js.html9
-rw-r--r--docs/v3/timesSeries.js.html9
-rw-r--r--docs/v3/transform.js.html9
-rw-r--r--docs/v3/tryEach.js.html9
-rw-r--r--docs/v3/unmemoize.js.html9
-rw-r--r--docs/v3/until.js.html9
-rw-r--r--docs/v3/waterfall.js.html9
-rw-r--r--docs/v3/whilst.js.html9
-rw-r--r--support/jsdoc/jsdoc-fix-html.js4
-rw-r--r--support/jsdoc/theme/tmpl/layout.tmpl9
88 files changed, 4854 insertions, 6046 deletions
diff --git a/docs/v2/docs.html b/docs/v2/docs.html
index 3d230fa..3d6d80e 100644
--- a/docs/v2/docs.html
+++ b/docs/v2/docs.html
@@ -25,7 +25,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -34,7 +34,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v2.6.2 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v2.6.2</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -64,11 +65,11 @@
<div id="main">
<div id="main-container" data-spy="scroll" data-target="#toc" data-offset="50">
-
+
<h1 class="page-title">async</h1>
-
-
+
+
@@ -76,25 +77,25 @@
<section>
<header>
-
-
-
-
-
+
+
+
+
+
</header>
<article>
<div class="container-overview">
-
-
+
+
<div class="description"><p>Async is a utility module which provides straight-forward, powerful functions
for working with asynchronous JavaScript. Although originally designed for
use with <a href="http://nodejs.org">Node.js</a> and installable via
<code>npm install --save async</code>, it can also be used directly in the browser.</p></div>
-
-
-
+
+
+
@@ -118,49 +119,49 @@ use with <a href="http://nodejs.org">Node.js</a> and installable via
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="index.js.html">index.js</a>, <a href="index.js.html#line40">line 40</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><a href="global.html">AsyncFunction</a></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -174,27 +175,27 @@ use with <a href="http://nodejs.org">Node.js</a> and installable via
-
-
+
+
</div>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
</article>
</section>
@@ -202,12 +203,12 @@ use with <a href="http://nodejs.org">Node.js</a> and installable via
-
-
+
+
<h1 class="page-title" id="collections">Collections</h1>
-
-
+
+
@@ -215,23 +216,23 @@ use with <a href="http://nodejs.org">Node.js</a> and installable via
<section>
<header>
-
-
-
-
-
+
+
+
+
+
</header>
<article>
<div class="container-overview">
-
-
+
+
<div class="description"><p>A collection of <code>async</code> functions for manipulating collections, such as
arrays and objects.</p></div>
-
-
-
+
+
+
@@ -255,42 +256,42 @@ arrays and objects.</p></div>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="index.js.html">index.js</a>, <a href="index.js.html#line50">line 50</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -304,33 +305,33 @@ arrays and objects.</p></div>
-
-
+
+
</div>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
<h3 class="subsection-title">Methods</h3>
-
-
-
+
+
+
<h4 class="name" id="concat"><span class="type-signature">(static) </span>concat<span class="signature">(coll, iteratee, callback(err)<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -353,35 +354,35 @@ results array will be returned in the original order of <code>coll</code> passed
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -391,61 +392,61 @@ results array will be returned in the original order of <code>coll</code> passed
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A function to apply to each item in <code>coll</code>,
which should use an array as its result. Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback(err)</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished, or an error occurs. Results is an array
@@ -453,7 +454,7 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
(err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -463,7 +464,7 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.concat([&apos;dir1&apos;,&apos;dir2&apos;,&apos;dir3&apos;], fs.readdir, function(err, files) {
// files is now a list of filenames that exist in the 3 directories
});</code></pre>
@@ -475,42 +476,42 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="concat.js.html">concat.js</a>, <a href="concat.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -524,14 +525,14 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
-
-
-
+
+
+
<h4 class="name" id="concatLimit"><span class="type-signature">(static) </span>concatLimit<span class="signature">(coll, limit, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -550,35 +551,35 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -588,84 +589,84 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A function to apply to each item in <code>coll</code>,
which should use an array as its result. Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished, or an error occurs. Results is an array
@@ -673,7 +674,7 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
(err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -688,49 +689,49 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="concatLimit.js.html">concatLimit.js</a>, <a href="concatLimit.js.html#line8">line 8</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#concat">async.concat</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -744,14 +745,14 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
-
-
-
+
+
+
<h4 class="name" id="concatSeries"><span class="type-signature">(static) </span>concatSeries<span class="signature">(coll, iteratee, callback(err)<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -770,35 +771,35 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -808,62 +809,62 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A function to apply to each item in <code>coll</code>.
The iteratee should complete with an array an array of results.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback(err)</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished, or an error occurs. Results is an array
@@ -871,7 +872,7 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
(err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -886,49 +887,49 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="concatSeries.js.html">concatSeries.js</a>, <a href="concatSeries.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#concat">async.concat</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -942,14 +943,14 @@ containing the concatenated results of the <code>iteratee</code> function. Invok
-
-
-
+
+
+
<h4 class="name" id="detect"><span class="type-signature">(static) </span>detect<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -979,35 +980,35 @@ If order within the original <code>coll</code> is important, then look at
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -1017,62 +1018,62 @@ If order within the original <code>coll</code> is important, then look at
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A truth test to apply to each item in <code>coll</code>.
The iteratee must complete with a boolean value as its result.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called as soon as any
iteratee returns <code>true</code>, or after all the <code>iteratee</code> functions have finished.
@@ -1081,7 +1082,7 @@ Result will be the first item in the array that passes the truth test
(err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -1091,7 +1092,7 @@ Result will be the first item in the array that passes the truth test
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.detect([&apos;file1&apos;,&apos;file2&apos;,&apos;file3&apos;], function(filePath, callback) {
fs.access(filePath, function(err) {
callback(null, !err)
@@ -1107,42 +1108,42 @@ Result will be the first item in the array that passes the truth test
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="detect.js.html">detect.js</a>, <a href="detect.js.html#line7">line 7</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -1156,14 +1157,14 @@ Result will be the first item in the array that passes the truth test
-
-
-
+
+
+
<h4 class="name" id="detectLimit"><span class="type-signature">(static) </span>detectLimit<span class="signature">(coll, limit, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -1188,35 +1189,35 @@ time.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -1226,85 +1227,85 @@ time.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A truth test to apply to each item in <code>coll</code>.
The iteratee must complete with a boolean value as its result.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called as soon as any
iteratee returns <code>true</code>, or after all the <code>iteratee</code> functions have finished.
@@ -1313,7 +1314,7 @@ Result will be the first item in the array that passes the truth test
(err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -1328,49 +1329,49 @@ Result will be the first item in the array that passes the truth test
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="detectLimit.js.html">detectLimit.js</a>, <a href="detectLimit.js.html#line7">line 7</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#detect">async.detect</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -1384,14 +1385,14 @@ Result will be the first item in the array that passes the truth test
-
-
-
+
+
+
<h4 class="name" id="detectSeries"><span class="type-signature">(static) </span>detectSeries<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -1415,35 +1416,35 @@ Result will be the first item in the array that passes the truth test
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -1453,62 +1454,62 @@ Result will be the first item in the array that passes the truth test
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A truth test to apply to each item in <code>coll</code>.
The iteratee must complete with a boolean value as its result.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called as soon as any
iteratee returns <code>true</code>, or after all the <code>iteratee</code> functions have finished.
@@ -1517,7 +1518,7 @@ Result will be the first item in the array that passes the truth test
(err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -1532,49 +1533,49 @@ Result will be the first item in the array that passes the truth test
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="detectSeries.js.html">detectSeries.js</a>, <a href="detectSeries.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#detect">async.detect</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -1588,14 +1589,14 @@ Result will be the first item in the array that passes the truth test
-
-
-
+
+
+
<h4 class="name" id="each"><span class="type-signature">(static) </span>each<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -1625,35 +1626,35 @@ there is no guarantee that the iteratee functions will complete in order.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -1663,35 +1664,35 @@ there is no guarantee that the iteratee functions will complete in order.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function to apply to
each item in <code>coll</code>. Invoked with (item, callback).
@@ -1699,33 +1700,33 @@ The array index is not passed to the iteratee.
If you need the index, use <code>eachOf</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all
<code>iteratee</code> functions have finished, or an error occurs. Invoked with (err).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -1735,7 +1736,7 @@ If you need the index, use <code>eachOf</code>.</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>// assuming openFiles is an array of file names and saveFile is a function
// to save the modified contents of that file:
@@ -1775,42 +1776,42 @@ async.each(openFiles, function(file, callback) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="each.js.html">each.js</a>, <a href="each.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -1824,14 +1825,14 @@ async.each(openFiles, function(file, callback) {
-
-
-
+
+
+
<h4 class="name" id="eachLimit"><span class="type-signature">(static) </span>eachLimit<span class="signature">(coll, limit, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -1855,35 +1856,35 @@ async.each(openFiles, function(file, callback) {
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -1893,58 +1894,58 @@ async.each(openFiles, function(file, callback) {
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function to apply to each item in
<code>coll</code>.
@@ -1953,33 +1954,33 @@ If you need the index, use <code>eachOfLimit</code>.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all
<code>iteratee</code> functions have finished, or an error occurs. Invoked with (err).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -1994,49 +1995,49 @@ Invoked with (item, callback).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="eachLimit.js.html">eachLimit.js</a>, <a href="eachLimit.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#each">async.each</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -2050,14 +2051,14 @@ Invoked with (item, callback).</p></td>
-
-
-
+
+
+
<h4 class="name" id="eachOf"><span class="type-signature">(static) </span>eachOf<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -2082,35 +2083,35 @@ to the iteratee.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -2120,35 +2121,35 @@ to the iteratee.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A function to apply to each
item in <code>coll</code>.
@@ -2156,33 +2157,33 @@ The <code>key</code> is the item&apos;s key, or index in the case of an array.
Invoked with (item, key, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all
<code>iteratee</code> functions have finished, or an error occurs. Invoked with (err).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -2192,7 +2193,7 @@ Invoked with (item, key, callback).</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>var obj = {dev: &quot;/dev.json&quot;, test: &quot;/test.json&quot;, prod: &quot;/prod.json&quot;};
var configs = {};
@@ -2219,49 +2220,49 @@ async.forEachOf(obj, function (value, key, callback) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="eachOf.js.html">eachOf.js</a>, <a href="eachOf.js.html#line37">line 37</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#each">async.each</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -2275,14 +2276,14 @@ async.forEachOf(obj, function (value, key, callback) {
-
-
-
+
+
+
<h4 class="name" id="eachOfLimit"><span class="type-signature">(static) </span>eachOfLimit<span class="signature">(coll, limit, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -2307,35 +2308,35 @@ time.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -2345,58 +2346,58 @@ time.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function to apply to each
item in <code>coll</code>. The <code>key</code> is the item&apos;s key, or index in the case of an
@@ -2404,33 +2405,33 @@ array.
Invoked with (item, key, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all
<code>iteratee</code> functions have finished, or an error occurs. Invoked with (err).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -2445,49 +2446,49 @@ Invoked with (item, key, callback).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="eachOfLimit.js.html">eachOfLimit.js</a>, <a href="eachOfLimit.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#eachOf">async.eachOf</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -2501,14 +2502,14 @@ Invoked with (item, key, callback).</p></td>
-
-
-
+
+
+
<h4 class="name" id="eachOfSeries"><span class="type-signature">(static) </span>eachOfSeries<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -2532,35 +2533,35 @@ Invoked with (item, key, callback).</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -2570,68 +2571,68 @@ Invoked with (item, key, callback).</p></td>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function to apply to each item in
<code>coll</code>.
Invoked with (item, key, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all <code>iteratee</code>
functions have finished, or an error occurs. Invoked with (err).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -2646,49 +2647,49 @@ functions have finished, or an error occurs. Invoked with (err).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="eachOfSeries.js.html">eachOfSeries.js</a>, <a href="eachOfSeries.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#eachOf">async.eachOf</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -2702,14 +2703,14 @@ functions have finished, or an error occurs. Invoked with (err).</p></td>
-
-
-
+
+
+
<h4 class="name" id="eachSeries"><span class="type-signature">(static) </span>eachSeries<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -2733,35 +2734,35 @@ functions have finished, or an error occurs. Invoked with (err).</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -2771,35 +2772,35 @@ functions have finished, or an error occurs. Invoked with (err).</p></td>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function to apply to each
item in <code>coll</code>.
@@ -2808,33 +2809,33 @@ If you need the index, use <code>eachOfSeries</code>.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all
<code>iteratee</code> functions have finished, or an error occurs. Invoked with (err).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -2849,49 +2850,49 @@ Invoked with (item, callback).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="eachSeries.js.html">eachSeries.js</a>, <a href="eachSeries.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#each">async.each</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -2905,14 +2906,14 @@ Invoked with (item, callback).</p></td>
-
-
-
+
+
+
<h4 class="name" id="every"><span class="type-signature">(static) </span>every<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -2937,35 +2938,35 @@ iteratee call returns <code>false</code>, the main <code>callback</code> is imme
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -2975,35 +2976,35 @@ iteratee call returns <code>false</code>, the main <code>callback</code> is imme
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async truth test to apply to each item
in the collection in parallel.
@@ -3011,34 +3012,34 @@ The iteratee must complete with a boolean result value.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished. Result will be either <code>true</code> or <code>false</code>
depending on the values of the async tests. Invoked with (err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -3048,7 +3049,7 @@ depending on the values of the async tests. Invoked with (err, result).</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.every([&apos;file1&apos;,&apos;file2&apos;,&apos;file3&apos;], function(filePath, callback) {
fs.access(filePath, function(err) {
callback(null, !err)
@@ -3064,42 +3065,42 @@ depending on the values of the async tests. Invoked with (err, result).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="every.js.html">every.js</a>, <a href="every.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -3113,14 +3114,14 @@ depending on the values of the async tests. Invoked with (err, result).</p></td>
-
-
-
+
+
+
<h4 class="name" id="everyLimit"><span class="type-signature">(static) </span>everyLimit<span class="signature">(coll, limit, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -3144,35 +3145,35 @@ depending on the values of the async tests. Invoked with (err, result).</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -3182,58 +3183,58 @@ depending on the values of the async tests. Invoked with (err, result).</p></td>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async truth test to apply to each item
in the collection in parallel.
@@ -3241,34 +3242,34 @@ The iteratee must complete with a boolean result value.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished. Result will be either <code>true</code> or <code>false</code>
depending on the values of the async tests. Invoked with (err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -3283,49 +3284,49 @@ depending on the values of the async tests. Invoked with (err, result).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="everyLimit.js.html">everyLimit.js</a>, <a href="everyLimit.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#every">async.every</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -3339,14 +3340,14 @@ depending on the values of the async tests. Invoked with (err, result).</p></td>
-
-
-
+
+
+
<h4 class="name" id="everySeries"><span class="type-signature">(static) </span>everySeries<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -3370,35 +3371,35 @@ depending on the values of the async tests. Invoked with (err, result).</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -3408,35 +3409,35 @@ depending on the values of the async tests. Invoked with (err, result).</p></td>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async truth test to apply to each item
in the collection in series.
@@ -3444,34 +3445,34 @@ The iteratee must complete with a boolean result value.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished. Result will be either <code>true</code> or <code>false</code>
depending on the values of the async tests. Invoked with (err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -3486,49 +3487,49 @@ depending on the values of the async tests. Invoked with (err, result).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="everySeries.js.html">everySeries.js</a>, <a href="everySeries.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#every">async.every</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -3542,14 +3543,14 @@ depending on the values of the async tests. Invoked with (err, result).</p></td>
-
-
-
+
+
+
<h4 class="name" id="filter"><span class="type-signature">(static) </span>filter<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -3575,35 +3576,35 @@ in the same order as the original.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -3613,68 +3614,68 @@ in the same order as the original.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A truth test to apply to each item in <code>coll</code>.
The <code>iteratee</code> is passed a <code>callback(err, truthValue)</code>, which must be called
with a boolean argument once it has completed. Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished. Invoked with (err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -3684,7 +3685,7 @@ with a boolean argument once it has completed. Invoked with (item, callback).</p
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.filter([&apos;file1&apos;,&apos;file2&apos;,&apos;file3&apos;], function(filePath, callback) {
fs.access(filePath, function(err) {
callback(null, !err)
@@ -3700,42 +3701,42 @@ with a boolean argument once it has completed. Invoked with (item, callback).</p
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="filter.js.html">filter.js</a>, <a href="filter.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -3749,14 +3750,14 @@ with a boolean argument once it has completed. Invoked with (item, callback).</p
-
-
-
+
+
+
<h4 class="name" id="filterLimit"><span class="type-signature">(static) </span>filterLimit<span class="signature">(coll, limit, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -3781,35 +3782,35 @@ time.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -3819,91 +3820,91 @@ time.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A truth test to apply to each item in <code>coll</code>.
The <code>iteratee</code> is passed a <code>callback(err, truthValue)</code>, which must be called
with a boolean argument once it has completed. Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished. Invoked with (err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -3918,49 +3919,49 @@ with a boolean argument once it has completed. Invoked with (item, callback).</p
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="filterLimit.js.html">filterLimit.js</a>, <a href="filterLimit.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#filter">async.filter</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -3974,14 +3975,14 @@ with a boolean argument once it has completed. Invoked with (item, callback).</p
-
-
-
+
+
+
<h4 class="name" id="filterSeries"><span class="type-signature">(static) </span>filterSeries<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -4005,35 +4006,35 @@ with a boolean argument once it has completed. Invoked with (item, callback).</p
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -4043,68 +4044,68 @@ with a boolean argument once it has completed. Invoked with (item, callback).</p
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A truth test to apply to each item in <code>coll</code>.
The <code>iteratee</code> is passed a <code>callback(err, truthValue)</code>, which must be called
with a boolean argument once it has completed. Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished. Invoked with (err, results)</p></td>
</tr>
-
+
</tbody>
</table>
@@ -4119,49 +4120,49 @@ with a boolean argument once it has completed. Invoked with (item, callback).</p
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="filterSeries.js.html">filterSeries.js</a>, <a href="filterSeries.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#filter">async.filter</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -4175,14 +4176,14 @@ with a boolean argument once it has completed. Invoked with (item, callback).</p
-
-
-
+
+
+
<h4 class="name" id="groupBy"><span class="type-signature">(static) </span>groupBy<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -4208,35 +4209,35 @@ the original Objects&apos; keys (but this can vary across JavaScript engines).</
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -4246,35 +4247,35 @@ the original Objects&apos; keys (but this can vary across JavaScript engines).</
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function to apply to each item in
<code>coll</code>.
@@ -4282,34 +4283,34 @@ The iteratee should complete with a <code>key</code> to group the value under.
Invoked with (value, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all <code>iteratee</code>
functions have finished, or an error occurs. Result is an <code>Object</code> whoses
properties are arrays of values which returned the corresponding key.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -4319,7 +4320,7 @@ properties are arrays of values which returned the corresponding key.</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.groupBy([&apos;userId1&apos;, &apos;userId2&apos;, &apos;userId3&apos;], function(userId, callback) {
db.findById(userId, function(err, user) {
if (err) return callback(err);
@@ -4337,42 +4338,42 @@ properties are arrays of values which returned the corresponding key.</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="groupBy.js.html">groupBy.js</a>, <a href="groupBy.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -4386,14 +4387,14 @@ properties are arrays of values which returned the corresponding key.</p></td>
-
-
-
+
+
+
<h4 class="name" id="groupByLimit"><span class="type-signature">(static) </span>groupByLimit<span class="signature">(coll, limit, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -4412,35 +4413,35 @@ properties are arrays of values which returned the corresponding key.</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -4450,58 +4451,58 @@ properties are arrays of values which returned the corresponding key.</p></td>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function to apply to each item in
<code>coll</code>.
@@ -4509,34 +4510,34 @@ The iteratee should complete with a <code>key</code> to group the value under.
Invoked with (value, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all <code>iteratee</code>
functions have finished, or an error occurs. Result is an <code>Object</code> whoses
properties are arrays of values which returned the corresponding key.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -4551,49 +4552,49 @@ properties are arrays of values which returned the corresponding key.</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="groupByLimit.js.html">groupByLimit.js</a>, <a href="groupByLimit.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#groupBy">async.groupBy</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -4607,14 +4608,14 @@ properties are arrays of values which returned the corresponding key.</p></td>
-
-
-
+
+
+
<h4 class="name" id="groupBySeries"><span class="type-signature">(static) </span>groupBySeries<span class="signature">(coll, limit, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -4633,35 +4634,35 @@ properties are arrays of values which returned the corresponding key.</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -4671,58 +4672,58 @@ properties are arrays of values which returned the corresponding key.</p></td>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function to apply to each item in
<code>coll</code>.
@@ -4730,34 +4731,34 @@ The iteratee should complete with a <code>key</code> to group the value under.
Invoked with (value, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all <code>iteratee</code>
functions have finished, or an error occurs. Result is an <code>Object</code> whoses
properties are arrays of values which returned the corresponding key.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -4772,49 +4773,49 @@ properties are arrays of values which returned the corresponding key.</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="groupBySeries.js.html">groupBySeries.js</a>, <a href="groupBySeries.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#groupBy">async.groupBy</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -4828,14 +4829,14 @@ properties are arrays of values which returned the corresponding key.</p></td>
-
-
-
+
+
+
<h4 class="name" id="map"><span class="type-signature">(static) </span>map<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -4866,35 +4867,35 @@ vary across JavaScript engines).</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -4904,35 +4905,35 @@ vary across JavaScript engines).</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function to apply to each item in
<code>coll</code>.
@@ -4940,34 +4941,34 @@ The iteratee should complete with the transformed item.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all <code>iteratee</code>
functions have finished, or an error occurs. Results is an Array of the
transformed items from the <code>coll</code>. Invoked with (err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -4977,7 +4978,7 @@ transformed items from the <code>coll</code>. Invoked with (err, results).</p></
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.map([&apos;file1&apos;,&apos;file2&apos;,&apos;file3&apos;], fs.stat, function(err, results) {
// results is now an array of stats for each file
});</code></pre>
@@ -4989,42 +4990,42 @@ transformed items from the <code>coll</code>. Invoked with (err, results).</p></
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="map.js.html">map.js</a>, <a href="map.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -5038,14 +5039,14 @@ transformed items from the <code>coll</code>. Invoked with (err, results).</p></
-
-
-
+
+
+
<h4 class="name" id="mapLimit"><span class="type-signature">(static) </span>mapLimit<span class="signature">(coll, limit, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -5064,35 +5065,35 @@ transformed items from the <code>coll</code>. Invoked with (err, results).</p></
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -5102,58 +5103,58 @@ transformed items from the <code>coll</code>. Invoked with (err, results).</p></
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function to apply to each item in
<code>coll</code>.
@@ -5161,34 +5162,34 @@ The iteratee should complete with the transformed item.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all <code>iteratee</code>
functions have finished, or an error occurs. Results is an array of the
transformed items from the <code>coll</code>. Invoked with (err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -5203,49 +5204,49 @@ transformed items from the <code>coll</code>. Invoked with (err, results).</p></
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mapLimit.js.html">mapLimit.js</a>, <a href="mapLimit.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#map">async.map</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -5259,14 +5260,14 @@ transformed items from the <code>coll</code>. Invoked with (err, results).</p></
-
-
-
+
+
+
<h4 class="name" id="mapSeries"><span class="type-signature">(static) </span>mapSeries<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -5285,35 +5286,35 @@ transformed items from the <code>coll</code>. Invoked with (err, results).</p></
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -5323,35 +5324,35 @@ transformed items from the <code>coll</code>. Invoked with (err, results).</p></
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function to apply to each item in
<code>coll</code>.
@@ -5359,34 +5360,34 @@ The iteratee should complete with the transformed item.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all <code>iteratee</code>
functions have finished, or an error occurs. Results is an array of the
transformed items from the <code>coll</code>. Invoked with (err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -5401,49 +5402,49 @@ transformed items from the <code>coll</code>. Invoked with (err, results).</p></
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mapSeries.js.html">mapSeries.js</a>, <a href="mapSeries.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#map">async.map</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -5457,14 +5458,14 @@ transformed items from the <code>coll</code>. Invoked with (err, results).</p></
-
-
-
+
+
+
<h4 class="name" id="mapValues"><span class="type-signature">(static) </span>mapValues<span class="signature">(obj, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -5491,67 +5492,67 @@ be roughly in the order they complete, (but this is very engine-specific)</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>obj</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A function to apply to each value and key
in <code>coll</code>.
@@ -5559,27 +5560,27 @@ The iteratee should complete with the transformed value as its result.
Invoked with (value, key, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all <code>iteratee</code>
functions have finished, or an error occurs. <code>result</code> is a new object consisting
@@ -5587,7 +5588,7 @@ of each key from <code>obj</code>, with each transformed value on the right-hand
Invoked with (err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -5597,7 +5598,7 @@ Invoked with (err, result).</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.mapValues({
f1: &apos;file1&apos;,
f2: &apos;file2&apos;,
@@ -5620,42 +5621,42 @@ Invoked with (err, result).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mapValues.js.html">mapValues.js</a>, <a href="mapValues.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -5669,14 +5670,14 @@ Invoked with (err, result).</p></td>
-
-
-
+
+
+
<h4 class="name" id="mapValuesLimit"><span class="type-signature">(static) </span>mapValuesLimit<span class="signature">(obj, limit, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -5696,90 +5697,90 @@ time.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>obj</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A function to apply to each value and key
in <code>coll</code>.
@@ -5787,27 +5788,27 @@ The iteratee should complete with the transformed value as its result.
Invoked with (value, key, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all <code>iteratee</code>
functions have finished, or an error occurs. <code>result</code> is a new object consisting
@@ -5815,7 +5816,7 @@ of each key from <code>obj</code>, with each transformed value on the right-hand
Invoked with (err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -5830,49 +5831,49 @@ Invoked with (err, result).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mapValuesLimit.js.html">mapValuesLimit.js</a>, <a href="mapValuesLimit.js.html#line7">line 7</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#mapValues">async.mapValues</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -5886,14 +5887,14 @@ Invoked with (err, result).</p></td>
-
-
-
+
+
+
<h4 class="name" id="mapValuesSeries"><span class="type-signature">(static) </span>mapValuesSeries<span class="signature">(obj, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -5912,67 +5913,67 @@ Invoked with (err, result).</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>obj</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A function to apply to each value and key
in <code>coll</code>.
@@ -5980,27 +5981,27 @@ The iteratee should complete with the transformed value as its result.
Invoked with (value, key, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called when all <code>iteratee</code>
functions have finished, or an error occurs. <code>result</code> is a new object consisting
@@ -6008,7 +6009,7 @@ of each key from <code>obj</code>, with each transformed value on the right-hand
Invoked with (err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -6023,49 +6024,49 @@ Invoked with (err, result).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="mapValuesSeries.js.html">mapValuesSeries.js</a>, <a href="mapValuesSeries.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#mapValues">async.mapValues</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -6079,14 +6080,14 @@ Invoked with (err, result).</p></td>
-
-
-
+
+
+
<h4 class="name" id="reduce"><span class="type-signature">(static) </span>reduce<span class="signature">(coll, memo, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -6117,35 +6118,35 @@ probably a good idea to do so.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -6155,58 +6156,58 @@ probably a good idea to do so.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>memo</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">*</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The initial state of the reduction.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A function applied to each item in the
array to produce the next step in the reduction.
@@ -6216,34 +6217,34 @@ main <code>callback</code> is immediately called with the error.
Invoked with (memo, item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished. Result is the reduced value. Invoked with
(err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -6253,7 +6254,7 @@ Invoked with (memo, item, callback).</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.reduce([1,2,3], 0, function(memo, item, callback) {
// pointless async:
process.nextTick(function() {
@@ -6270,42 +6271,42 @@ Invoked with (memo, item, callback).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="reduce.js.html">reduce.js</a>, <a href="reduce.js.html#line6">line 6</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -6319,14 +6320,14 @@ Invoked with (memo, item, callback).</p></td>
-
-
-
+
+
+
<h4 class="name" id="reduceRight"><span class="type-signature">(static) </span>reduceRight<span class="signature">(array, memo, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -6350,90 +6351,90 @@ Invoked with (memo, item, callback).</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>array</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>memo</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">*</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The initial state of the reduction.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A function applied to each item in the
array to produce the next step in the reduction.
@@ -6443,34 +6444,34 @@ main <code>callback</code> is immediately called with the error.
Invoked with (memo, item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished. Result is the reduced value. Invoked with
(err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -6485,49 +6486,49 @@ Invoked with (memo, item, callback).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="reduceRight.js.html">reduceRight.js</a>, <a href="reduceRight.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#reduce">async.reduce</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -6541,14 +6542,14 @@ Invoked with (memo, item, callback).</p></td>
-
-
-
+
+
+
<h4 class="name" id="reject"><span class="type-signature">(static) </span>reject<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -6567,35 +6568,35 @@ Invoked with (memo, item, callback).</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -6605,35 +6606,35 @@ Invoked with (memo, item, callback).</p></td>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async truth test to apply to each item in
<code>coll</code>.
@@ -6641,33 +6642,33 @@ The should complete with a boolean value as its <code>result</code>.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished. Invoked with (err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -6677,7 +6678,7 @@ Invoked with (item, callback).</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.reject([&apos;file1&apos;,&apos;file2&apos;,&apos;file3&apos;], function(filePath, callback) {
fs.access(filePath, function(err) {
callback(null, !err)
@@ -6694,49 +6695,49 @@ Invoked with (item, callback).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="reject.js.html">reject.js</a>, <a href="reject.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#filter">async.filter</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -6750,14 +6751,14 @@ Invoked with (item, callback).</p></td>
-
-
-
+
+
+
<h4 class="name" id="rejectLimit"><span class="type-signature">(static) </span>rejectLimit<span class="signature">(coll, limit, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -6777,35 +6778,35 @@ time.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -6815,58 +6816,58 @@ time.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async truth test to apply to each item in
<code>coll</code>.
@@ -6874,33 +6875,33 @@ The should complete with a boolean value as its <code>result</code>.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished. Invoked with (err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -6915,49 +6916,49 @@ Invoked with (item, callback).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="rejectLimit.js.html">rejectLimit.js</a>, <a href="rejectLimit.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#reject">async.reject</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -6971,14 +6972,14 @@ Invoked with (item, callback).</p></td>
-
-
-
+
+
+
<h4 class="name" id="rejectSeries"><span class="type-signature">(static) </span>rejectSeries<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -6997,35 +6998,35 @@ Invoked with (item, callback).</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -7035,35 +7036,35 @@ Invoked with (item, callback).</p></td>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async truth test to apply to each item in
<code>coll</code>.
@@ -7071,33 +7072,33 @@ The should complete with a boolean value as its <code>result</code>.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished. Invoked with (err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -7112,49 +7113,49 @@ Invoked with (item, callback).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="rejectSeries.js.html">rejectSeries.js</a>, <a href="rejectSeries.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#reject">async.reject</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -7168,14 +7169,14 @@ Invoked with (item, callback).</p></td>
-
-
-
+
+
+
<h4 class="name" id="some"><span class="type-signature">(static) </span>some<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -7201,35 +7202,35 @@ called.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -7239,35 +7240,35 @@ called.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async truth test to apply to each item
in the collections in parallel.
@@ -7275,27 +7276,27 @@ The iteratee should complete with a boolean <code>result</code> value.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called as soon as any
iteratee returns <code>true</code>, or after all the iteratee functions have finished.
@@ -7303,7 +7304,7 @@ Result will be either <code>true</code> or <code>false</code> depending on the v
tests. Invoked with (err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -7313,7 +7314,7 @@ tests. Invoked with (err, result).</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.some([&apos;file1&apos;,&apos;file2&apos;,&apos;file3&apos;], function(filePath, callback) {
fs.access(filePath, function(err) {
callback(null, !err)
@@ -7329,42 +7330,42 @@ tests. Invoked with (err, result).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="some.js.html">some.js</a>, <a href="some.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -7378,14 +7379,14 @@ tests. Invoked with (err, result).</p></td>
-
-
-
+
+
+
<h4 class="name" id="someLimit"><span class="type-signature">(static) </span>someLimit<span class="signature">(coll, limit, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -7409,35 +7410,35 @@ tests. Invoked with (err, result).</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -7447,58 +7448,58 @@ tests. Invoked with (err, result).</p></td>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async truth test to apply to each item
in the collections in parallel.
@@ -7506,27 +7507,27 @@ The iteratee should complete with a boolean <code>result</code> value.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called as soon as any
iteratee returns <code>true</code>, or after all the iteratee functions have finished.
@@ -7534,7 +7535,7 @@ Result will be either <code>true</code> or <code>false</code> depending on the v
tests. Invoked with (err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -7549,49 +7550,49 @@ tests. Invoked with (err, result).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="someLimit.js.html">someLimit.js</a>, <a href="someLimit.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#some">async.some</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -7605,14 +7606,14 @@ tests. Invoked with (err, result).</p></td>
-
-
-
+
+
+
<h4 class="name" id="someSeries"><span class="type-signature">(static) </span>someSeries<span class="signature">(coll, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -7636,35 +7637,35 @@ tests. Invoked with (err, result).</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -7674,35 +7675,35 @@ tests. Invoked with (err, result).</p></td>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async truth test to apply to each item
in the collections in series.
@@ -7710,27 +7711,27 @@ The iteratee should complete with a boolean <code>result</code> value.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called as soon as any
iteratee returns <code>true</code>, or after all the iteratee functions have finished.
@@ -7738,7 +7739,7 @@ Result will be either <code>true</code> or <code>false</code> depending on the v
tests. Invoked with (err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -7753,49 +7754,49 @@ tests. Invoked with (err, result).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="someSeries.js.html">someSeries.js</a>, <a href="someSeries.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#some">async.some</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -7809,14 +7810,14 @@ tests. Invoked with (err, result).</p></td>
-
-
-
+
+
+
<h4 class="name" id="sortBy"><span class="type-signature">(static) </span>sortBy<span class="signature">(coll, iteratee, callback)</span><span class="type-signature"></span></h4>
-
+
@@ -7836,35 +7837,35 @@ tests. Invoked with (err, result).</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -7874,35 +7875,35 @@ tests. Invoked with (err, result).</p></td>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function to apply to each item in
<code>coll</code>.
@@ -7911,25 +7912,25 @@ its <code>result</code>.
Invoked with (item, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished, or an error occurs. Results is the items
@@ -7937,7 +7938,7 @@ from the original <code>coll</code> sorted by the values returned by the <code>i
calls. Invoked with (err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -7947,7 +7948,7 @@ calls. Invoked with (err, results).</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.sortBy([&apos;file1&apos;,&apos;file2&apos;,&apos;file3&apos;], function(file, callback) {
fs.stat(file, function(err, stats) {
callback(err, stats.mtime);
@@ -7981,42 +7982,42 @@ async.sortBy([1,9,3,5], function(x, callback) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="sortBy.js.html">sortBy.js</a>, <a href="sortBy.js.html#line7">line 7</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -8030,14 +8031,14 @@ async.sortBy([1,9,3,5], function(x, callback) {
-
-
-
+
+
+
<h4 class="name" id="transform"><span class="type-signature">(static) </span>transform<span class="signature">(coll, accumulator<span class="signature-attributes">opt</span>, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -8058,35 +8059,35 @@ The type of the accumulator defaults to the type of collection passed in.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>coll</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -8096,95 +8097,95 @@ The type of the accumulator defaults to the type of collection passed in.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection to iterate over.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>accumulator</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">*</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>The initial state of the transform. If omitted,
it will default to an empty Object or Array, depending on the type of <code>coll</code></p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A function applied to each item in the
collection that potentially modifies the accumulator.
Invoked with (accumulator, item, key, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after all the
<code>iteratee</code> functions have finished. Result is the transformed accumulator.
Invoked with (err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -8194,7 +8195,7 @@ Invoked with (err, result).</p></td>
<h5>Examples</h5>
-
+
<pre class="prettyprint"><code>async.transform([1,2,3], function(acc, item, index, callback) {
// pointless async:
process.nextTick(function() {
@@ -8221,42 +8222,42 @@ Invoked with (err, result).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="transform.js.html">transform.js</a>, <a href="transform.js.html#line8">line 8</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -8270,12 +8271,12 @@ Invoked with (err, result).</p></td>
-
-
-
-
+
+
+
+
</article>
</section>
@@ -8283,12 +8284,12 @@ Invoked with (err, result).</p></td>
-
-
+
+
<h1 class="page-title" id="controlflow">Control Flow</h1>
-
-
+
+
@@ -8296,22 +8297,22 @@ Invoked with (err, result).</p></td>
<section>
<header>
-
-
-
-
-
+
+
+
+
+
</header>
<article>
<div class="container-overview">
-
-
+
+
<div class="description"><p>A collection of <code>async</code> functions for controlling the flow through a script.</p></div>
-
-
-
+
+
+
@@ -8335,42 +8336,42 @@ Invoked with (err, result).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="index.js.html">index.js</a>, <a href="index.js.html#line56">line 56</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -8384,33 +8385,33 @@ Invoked with (err, result).</p></td>
-
-
+
+
</div>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
<h3 class="subsection-title">Methods</h3>
-
-
-
+
+
+
<h4 class="name" id="applyEach"><span class="type-signature">(static) </span>applyEach<span class="signature">(fns, &#x2026;args<span class="signature-attributes">opt</span>, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"> &#x2192; {function}</span></h4>
-
+
@@ -8433,35 +8434,35 @@ provided, <code>callback</code> is required while <code>args</code> is still opt
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>fns</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -8471,70 +8472,70 @@ provided, <code>callback</code> is required while <code>args</code> is still opt
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection of <a href="global.html">AsyncFunction</a>s
to all call with the same arguments</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>args</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">*</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>any number of separate arguments to pass to the
function.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>the final argument should be the callback,
called when all functions have completed processing.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -8543,7 +8544,7 @@ called when all functions have completed processing.</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<ul>
<li>If only the first argument, <code>fns</code>, is provided, it will
@@ -8560,18 +8561,18 @@ arguments, <code>callback</code> is required.</li>
Type
</dt>
<dd>
-
+
<span class="param-type">function</span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.applyEach([enableSearch, updateSchema], &apos;bucket&apos;, callback);
// partial application example:
@@ -8588,42 +8589,42 @@ async.each(
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="applyEach.js.html">applyEach.js</a>, <a href="applyEach.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -8637,14 +8638,14 @@ async.each(
-
-
-
+
+
+
<h4 class="name" id="applyEachSeries"><span class="type-signature">(static) </span>applyEachSeries<span class="signature">(fns, &#x2026;args<span class="signature-attributes">opt</span>, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"> &#x2192; {function}</span></h4>
-
+
@@ -8663,35 +8664,35 @@ async.each(
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>fns</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -8701,70 +8702,70 @@ async.each(
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection of <a href="global.html">AsyncFunction</a>s to all
call with the same arguments</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>args</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">*</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>any number of separate arguments to pass to the
function.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>the final argument should be the callback,
called when all functions have completed processing.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -8773,7 +8774,7 @@ called when all functions have completed processing.</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<ul>
<li>If only the first argument is provided, it will return
@@ -8789,14 +8790,14 @@ function call.</li>
Type
</dt>
<dd>
-
+
<span class="param-type">function</span>
</dd>
</dl>
-
+
@@ -8805,49 +8806,49 @@ function call.</li>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="applyEachSeries.js.html">applyEachSeries.js</a>, <a href="applyEachSeries.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#applyEach">async.applyEach</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -8861,14 +8862,14 @@ function call.</li>
-
-
-
+
+
+
<h4 class="name" id="auto"><span class="type-signature">(static) </span>auto<span class="signature">(tasks, concurrency<span class="signature-attributes">opt</span>, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -8897,50 +8898,50 @@ task function has no dependencies, it will only be passed a callback.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th>Default</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>tasks</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="default">
-
+
</td>
-
+
<td class="description last"><p>An object. Each of its properties is either a
function or an array of requirements, with the <a href="global.html">AsyncFunction</a> itself the last item
@@ -8956,64 +8957,64 @@ execution.</li>
</ul></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>concurrency</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="default">
-
+
Infinity
-
+
</td>
-
+
<td class="description last"><p>An optional <code>integer</code> for
determining the maximum number of tasks that can be run in parallel. By
default, as many as possible.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="default">
-
+
</td>
-
+
<td class="description last"><p>An optional callback which is called when all
the tasks have been completed. It receives the <code>err</code> argument if any <code>tasks</code>
@@ -9022,7 +9023,7 @@ error occurs, no further <code>tasks</code> will be performed, and the results o
will only contain partial results. Invoked with (err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -9031,18 +9032,18 @@ will only contain partial results. Invoked with (err, results).</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>undefined</p>
</div>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.auto({
// this function will just be passed a callback
readData: async.apply(fs.readFile, &apos;data.txt&apos;, &apos;utf-8&apos;),
@@ -9088,42 +9089,42 @@ async.auto({
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="auto.js.html">auto.js</a>, <a href="auto.js.html#line13">line 13</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -9137,14 +9138,14 @@ async.auto({
-
-
-
+
+
+
<h4 class="name" id="autoInject"><span class="type-signature">(static) </span>autoInject<span class="signature">(tasks, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -9171,44 +9172,44 @@ otherwise equivalent to <a href="#auto">async.auto</a>.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>tasks</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An object, each of whose properties is an <a href="global.html">AsyncFunction</a> of
the form &apos;func([dependencies...], callback). The object&apos;s key of a property
@@ -9223,27 +9224,27 @@ arguments of those parameters.</li>
</ul></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>An optional callback which is called when all
the tasks have been completed. It receives the <code>err</code> argument if any <code>tasks</code>
@@ -9251,7 +9252,7 @@ pass an error to their callback, and a <code>results</code> object with any comp
task results, similar to <code>auto</code>.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -9261,7 +9262,7 @@ task results, similar to <code>auto</code>.</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>// The example from `auto` can be rewritten as follows:
async.autoInject({
get_data: function(callback) {
@@ -9317,49 +9318,49 @@ async.autoInject({
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="autoInject.js.html">autoInject.js</a>, <a href="autoInject.js.html#line24">line 24</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#auto">async.auto</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -9373,14 +9374,14 @@ async.autoInject({
-
-
-
+
+
+
<h4 class="name" id="cargo"><span class="type-signature">(static) </span>cargo<span class="signature">(worker, payload<span class="signature-attributes">opt</span>)</span><span class="type-signature"> &#x2192; {<a href="#CargoObject">CargoObject</a>}</span></h4>
-
+
@@ -9407,89 +9408,89 @@ when the worker is finished.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th>Default</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>worker</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="default">
-
+
</td>
-
+
<td class="description last"><p>An asynchronous function for processing an array
of queued tasks. Invoked with <code>(tasks, callback)</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>payload</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="default">
-
+
Infinity
-
+
</td>
-
+
<td class="description last"><p>An optional <code>integer</code> for determining
how many tasks should be processed per round; if omitted, the default is
unlimited.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -9498,7 +9499,7 @@ unlimited.</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>A cargo object to manage the tasks. Callbacks can
attached as certain properties to listen for specific events during the
@@ -9512,18 +9513,18 @@ lifecycle of the cargo and inner queue.</p>
Type
</dt>
<dd>
-
+
<span class="param-type"><a href="#CargoObject">CargoObject</a></span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>// create a cargo object with payload 2
var cargo = async.cargo(function(tasks, callback) {
for (var i=0; i&lt;tasks.length; i++) {
@@ -9550,49 +9551,49 @@ cargo.push({name: &apos;baz&apos;}, function(err) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="cargo.js.html">cargo.js</a>, <a href="cargo.js.html#line33">line 33</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#queue">async.queue</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -9606,14 +9607,14 @@ cargo.push({name: &apos;baz&apos;}, function(err) {
-
-
-
+
+
+
<h4 class="name" id="compose"><span class="type-signature">(static) </span>compose<span class="signature">(&#x2026;functions)</span><span class="type-signature"> &#x2192; {function}</span></h4>
-
+
@@ -9636,49 +9637,49 @@ of <code>f(g(h()))</code>, only this version uses callbacks to obtain the return
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>functions</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>the asynchronous functions to compose</p></td>
</tr>
-
+
</tbody>
</table>
@@ -9687,7 +9688,7 @@ of <code>f(g(h()))</code>, only this version uses callbacks to obtain the return
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>an asynchronous function that is the composed
asynchronous <code>functions</code></p>
@@ -9700,18 +9701,18 @@ asynchronous <code>functions</code></p>
Type
</dt>
<dd>
-
+
<span class="param-type">function</span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>function add1(n, callback) {
setTimeout(function () {
callback(null, n + 1);
@@ -9736,42 +9737,42 @@ add1mul3(4, function (err, result) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="compose.js.html">compose.js</a>, <a href="compose.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -9785,14 +9786,14 @@ add1mul3(4, function (err, result) {
-
-
-
+
+
+
<h4 class="name" id="doDuring"><span class="type-signature">(static) </span>doDuring<span class="signature">(fn, test, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -9813,102 +9814,102 @@ the order of operations, the arguments <code>test</code> and <code>fn</code> are
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>fn</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function which is called each time
<code>test</code> passes. Invoked with (callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>test</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>asynchronous truth test to perform before each
execution of <code>fn</code>. Invoked with (...args, callback), where <code>...args</code> are the
non-error args from the previous callback of <code>fn</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after the test
function has failed and repeated execution of <code>fn</code> has stopped. <code>callback</code>
will be passed an error if one occurred, otherwise <code>null</code>.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -9923,49 +9924,49 @@ will be passed an error if one occurred, otherwise <code>null</code>.</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="doDuring.js.html">doDuring.js</a>, <a href="doDuring.js.html#line6">line 6</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#during">async.during</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -9979,14 +9980,14 @@ will be passed an error if one occurred, otherwise <code>null</code>.</p></td>
-
-
-
+
+
+
<h4 class="name" id="doUntil"><span class="type-signature">(static) </span>doUntil<span class="signature">(iteratee, test, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -10006,95 +10007,95 @@ argument ordering differs from <code>until</code>.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function which is called each time
<code>test</code> fails. Invoked with (callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>test</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>synchronous truth test to perform after each
execution of <code>iteratee</code>. Invoked with any non-error callback results of
<code>iteratee</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after the test
function has passed and repeated execution of <code>iteratee</code> has stopped. <code>callback</code>
@@ -10102,7 +10103,7 @@ will be passed an error and any arguments passed to the final <code>iteratee</co
callback. Invoked with (err, [results]);</p></td>
</tr>
-
+
</tbody>
</table>
@@ -10117,49 +10118,49 @@ callback. Invoked with (err, [results]);</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="doUntil.js.html">doUntil.js</a>, <a href="doUntil.js.html#line3">line 3</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#doWhilst">async.doWhilst</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -10173,14 +10174,14 @@ callback. Invoked with (err, [results]);</p></td>
-
-
-
+
+
+
<h4 class="name" id="doWhilst"><span class="type-signature">(static) </span>doWhilst<span class="signature">(iteratee, test, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -10201,95 +10202,95 @@ the order of operations, the arguments <code>test</code> and <code>iteratee</cod
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A function which is called each time <code>test</code>
passes. Invoked with (callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>test</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>synchronous truth test to perform after each
execution of <code>iteratee</code>. Invoked with any non-error callback results of
<code>iteratee</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after the test
function has failed and repeated execution of <code>iteratee</code> has stopped.
@@ -10297,7 +10298,7 @@ function has failed and repeated execution of <code>iteratee</code> has stopped.
<code>iteratee</code>&apos;s callback. Invoked with (err, [results]);</p></td>
</tr>
-
+
</tbody>
</table>
@@ -10312,49 +10313,49 @@ function has failed and repeated execution of <code>iteratee</code> has stopped.
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="doWhilst.js.html">doWhilst.js</a>, <a href="doWhilst.js.html#line7">line 7</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#whilst">async.whilst</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -10368,14 +10369,14 @@ function has failed and repeated execution of <code>iteratee</code> has stopped.
-
-
-
+
+
+
<h4 class="name" id="during"><span class="type-signature">(static) </span>during<span class="signature">(test, fn, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -10397,101 +10398,101 @@ value of the error.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>test</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>asynchronous truth test to perform before each
execution of <code>fn</code>. Invoked with (callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>fn</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function which is called each time
<code>test</code> passes. Invoked with (callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after the test
function has failed and repeated execution of <code>fn</code> has stopped. <code>callback</code>
will be passed an error, if one occurred, otherwise <code>null</code>.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -10501,7 +10502,7 @@ will be passed an error, if one occurred, otherwise <code>null</code>.</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>var count = 0;
async.during(
@@ -10524,49 +10525,49 @@ async.during(
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="during.js.html">during.js</a>, <a href="during.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#whilst">async.whilst</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -10580,14 +10581,14 @@ async.during(
-
-
-
+
+
+
<h4 class="name" id="forever"><span class="type-signature">(static) </span>forever<span class="signature">(fn, errback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -10609,76 +10610,76 @@ error, and execution stops, otherwise it will never be called.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>fn</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>an async function to call repeatedly.
Invoked with (next).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>errback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>when <code>fn</code> passes an error to it&apos;s callback,
this function will be called, and execution stops. Invoked with (err).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -10688,7 +10689,7 @@ this function will be called, and execution stops. Invoked with (err).</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.forever(
function(next) {
// next is suitable for passing to things that need a callback(err [, whatever]);
@@ -10707,42 +10708,42 @@ this function will be called, and execution stops. Invoked with (err).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="forever.js.html">forever.js</a>, <a href="forever.js.html#line7">line 7</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -10756,14 +10757,14 @@ this function will be called, and execution stops. Invoked with (err).</p></td>
-
-
-
+
+
+
<h4 class="name" id="parallel"><span class="type-signature">(static) </span>parallel<span class="signature">(tasks, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -10797,35 +10798,35 @@ results from async.parallel.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>tasks</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -10835,39 +10836,39 @@ results from async.parallel.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection of
<a href="global.html">async functions</a> to run.
Each async function can complete with any number of optional <code>result</code> values.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>An optional callback to run once all the
functions have completed successfully. This function gets a results array
@@ -10875,7 +10876,7 @@ functions have completed successfully. This function gets a results array
Invoked with (err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -10885,7 +10886,7 @@ Invoked with (err, results).</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.parallel([
function(callback) {
setTimeout(function() {
@@ -10927,42 +10928,42 @@ async.parallel({
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="parallel.js.html">parallel.js</a>, <a href="parallel.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -10976,14 +10977,14 @@ async.parallel({
-
-
-
+
+
+
<h4 class="name" id="parallelLimit"><span class="type-signature">(static) </span>parallelLimit<span class="signature">(tasks, limit, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -11003,35 +11004,35 @@ time.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>tasks</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -11041,62 +11042,62 @@ time.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection of
<a href="global.html">async functions</a> to run.
Each async function can complete with any number of optional <code>result</code> values.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>An optional callback to run once all the
functions have completed successfully. This function gets a results array
@@ -11104,7 +11105,7 @@ functions have completed successfully. This function gets a results array
Invoked with (err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -11119,49 +11120,49 @@ Invoked with (err, results).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="parallelLimit.js.html">parallelLimit.js</a>, <a href="parallelLimit.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#parallel">async.parallel</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -11175,14 +11176,14 @@ Invoked with (err, results).</p></td>
-
-
-
+
+
+
<h4 class="name" id="priorityQueue"><span class="type-signature">(static) </span>priorityQueue<span class="signature">(worker, concurrency)</span><span class="type-signature"> &#x2192; {<a href="#QueueObject">QueueObject</a>}</span></h4>
-
+
@@ -11202,44 +11203,44 @@ completed in ascending priority order.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>worker</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function for processing a queued task.
If you want to handle errors from an individual task, pass a callback to
@@ -11247,32 +11248,32 @@ If you want to handle errors from an individual task, pass a callback to
Invoked with (task, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>concurrency</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An <code>integer</code> for determining how many <code>worker</code>
functions should be run in parallel. If omitted, the concurrency defaults to
<code>1</code>. If the concurrency is <code>0</code>, an error is thrown.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -11281,7 +11282,7 @@ functions should be run in parallel. If omitted, the concurrency defaults to
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>A priorityQueue object to manage the tasks. There are two
differences between <code>queue</code> and <code>priorityQueue</code> objects:</p>
@@ -11299,14 +11300,14 @@ array of <code>tasks</code> is given, all tasks will be assigned the same priori
Type
</dt>
<dd>
-
+
<span class="param-type"><a href="#QueueObject">QueueObject</a></span>
</dd>
</dl>
-
+
@@ -11315,49 +11316,49 @@ array of <code>tasks</code> is given, all tasks will be assigned the same priori
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="priorityQueue.js.html">priorityQueue.js</a>, <a href="priorityQueue.js.html#line8">line 8</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#queue">async.queue</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -11371,14 +11372,14 @@ array of <code>tasks</code> is given, all tasks will be assigned the same priori
-
-
-
+
+
+
<h4 class="name" id="queue"><span class="type-signature">(static) </span>queue<span class="signature">(worker, concurrency<span class="signature-attributes">opt</span>)</span><span class="type-signature"> &#x2192; {<a href="#QueueObject">QueueObject</a>}</span></h4>
-
+
@@ -11400,90 +11401,90 @@ Once a <code>worker</code> completes a <code>task</code>, that <code>task</code>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th>Default</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>worker</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="default">
-
+
</td>
-
+
<td class="description last"><p>An async function for processing a queued task.
If you want to handle errors from an individual task, pass a callback to
<code>q.push()</code>. Invoked with (task, callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>concurrency</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="default">
-
+
1
-
+
</td>
-
+
<td class="description last"><p>An <code>integer</code> for determining how many
<code>worker</code> functions should be run in parallel. If omitted, the concurrency
defaults to <code>1</code>. If the concurrency is <code>0</code>, an error is thrown.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -11492,7 +11493,7 @@ defaults to <code>1</code>. If the concurrency is <code>0</code>, an error is t
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>A queue object to manage the tasks. Callbacks can
attached as certain properties to listen for specific events during the
@@ -11506,18 +11507,18 @@ lifecycle of the queue.</p>
Type
</dt>
<dd>
-
+
<span class="param-type"><a href="#QueueObject">QueueObject</a></span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>// create a queue object with concurrency 2
var q = async.queue(function(task, callback) {
console.log(&apos;hello &apos; + task.name);
@@ -11554,42 +11555,42 @@ q.unshift({name: &apos;bar&apos;}, function (err) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="queue.js.html">queue.js</a>, <a href="queue.js.html#line58">line 58</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -11603,14 +11604,14 @@ q.unshift({name: &apos;bar&apos;}, function (err) {
-
-
-
+
+
+
<h4 class="name" id="race"><span class="type-signature">(static) </span>race<span class="signature">(tasks, callback)</span><span class="type-signature"></span></h4>
-
+
@@ -11632,75 +11633,75 @@ equivalent to <code>Promise.race()</code>.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>tasks</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An array containing <a href="global.html">async functions</a>
to run. Each function can complete with an optional <code>result</code> value.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A callback to run once any of the functions have
completed. This function gets an error or result from the first function that
completed. Invoked with (err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -11709,18 +11710,18 @@ completed. Invoked with (err, result).</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>undefined</p>
</div>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.race([
function(callback) {
setTimeout(function() {
@@ -11745,42 +11746,42 @@ function(err, result) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="race.js.html">race.js</a>, <a href="race.js.html#line6">line 6</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -11794,14 +11795,14 @@ function(err, result) {
-
-
-
+
+
+
<h4 class="name" id="retry"><span class="type-signature">(static) </span>retry<span class="signature">(opts<span class="signature-attributes">opt</span>, task, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -11823,57 +11824,57 @@ will be passed the error and result (if any) of the final attempt.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th>Default</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>opts</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Object</span>
|
<span class="param-type">number</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="default">
-
+
{times: 5, interval: 0}| 5
-
+
</td>
-
+
<td class="description last"><p>Can be either an
object with <code>times</code> and <code>interval</code> or a number.</p>
@@ -11893,59 +11894,59 @@ with the default interval of <code>0</code>.</li>
</ul></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>task</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="default">
-
+
</td>
-
+
<td class="description last"><p>An async function to retry.
Invoked with (callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="default">
-
+
</td>
-
+
<td class="description last"><p>An optional callback which is called when the
task has succeeded, or after the final failed attempt. It receives the <code>err</code>
@@ -11953,7 +11954,7 @@ and <code>result</code> arguments of the last attempt at completing the <code>ta
with (err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -11963,7 +11964,7 @@ with (err, results).</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>// The `retry` function can be used as a stand-alone control flow by passing
// a callback, as shown below:
@@ -12019,49 +12020,49 @@ async.auto({
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="retry.js.html">retry.js</a>, <a href="retry.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#retryable">async.retryable</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -12075,14 +12076,14 @@ async.auto({
-
-
-
+
+
+
<h4 class="name" id="retryable"><span class="type-signature">(static) </span>retryable<span class="signature">(opts<span class="signature-attributes">opt</span>, task)</span><span class="type-signature"> &#x2192; {<a href="global.html">AsyncFunction</a>}</span></h4>
-
+
@@ -12103,92 +12104,92 @@ with retries.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th>Default</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>opts</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Object</span>
|
<span class="param-type">number</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="default">
-
+
{times: 5, interval: 0}| 5
-
+
</td>
-
+
<td class="description last"><p>optional
options, exactly the same as from <code>retry</code></p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>task</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="default">
-
+
</td>
-
+
<td class="description last"><p>the asynchronous function to wrap.
This function will be passed any arguments passed to the returned wrapper.
Invoked with (...args, callback).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -12197,7 +12198,7 @@ Invoked with (...args, callback).</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>The wrapped function, which when invoked, will
retry on an error, based on the parameters specified in <code>opts</code>.
@@ -12211,18 +12212,18 @@ This function will accept the same parameters as <code>task</code>.</p>
Type
</dt>
<dd>
-
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.auto({
dep1: async.retryable(3, getFromFlakyService),
process: [&quot;dep1&quot;, async.retryable(3, function (results, cb) {
@@ -12237,49 +12238,49 @@ This function will accept the same parameters as <code>task</code>.</p>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="retryable.js.html">retryable.js</a>, <a href="retryable.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#retry">async.retry</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -12293,14 +12294,14 @@ This function will accept the same parameters as <code>task</code>.</p>
-
-
-
+
+
+
<h4 class="name" id="seq"><span class="type-signature">(static) </span>seq<span class="signature">(&#x2026;functions)</span><span class="type-signature"> &#x2192; {function}</span></h4>
-
+
@@ -12322,49 +12323,49 @@ consumes the return value of the previous function. It is the equivalent of
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>functions</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>the asynchronous functions to compose</p></td>
</tr>
-
+
</tbody>
</table>
@@ -12373,7 +12374,7 @@ consumes the return value of the previous function. It is the equivalent of
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>a function that composes the <code>functions</code> in order</p>
</div>
@@ -12385,18 +12386,18 @@ consumes the return value of the previous function. It is the equivalent of
Type
</dt>
<dd>
-
+
<span class="param-type">function</span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>// Requires lodash (or underscore), express3 and dresende&apos;s orm2.
// Part of an app, that fetches cats of the logged user.
// This example uses `seq` function to avoid overnesting and error
@@ -12425,49 +12426,49 @@ app.get(&apos;/cats&apos;, function(request, response) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="seq.js.html">seq.js</a>, <a href="seq.js.html#line7">line 7</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#compose">async.compose</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -12481,14 +12482,14 @@ app.get(&apos;/cats&apos;, function(request, response) {
-
-
-
+
+
+
<h4 class="name" id="series"><span class="type-signature">(static) </span>series<span class="signature">(tasks, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -12523,35 +12524,35 @@ and want this to work on all platforms, consider using an array.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>tasks</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -12561,39 +12562,39 @@ and want this to work on all platforms, consider using an array.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection containing
<a href="global.html">async functions</a> to run in series.
Each function can complete with any number of optional <code>result</code> values.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>An optional callback to run once all the
functions have completed. This function gets a results array (or object)
@@ -12601,7 +12602,7 @@ containing all the result arguments passed to the <code>task</code> callbacks. I
with (err, result).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -12611,7 +12612,7 @@ with (err, result).</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.series([
function(callback) {
// do some stuff ...
@@ -12649,42 +12650,42 @@ async.series({
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="series.js.html">series.js</a>, <a href="series.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -12698,14 +12699,14 @@ async.series({
-
-
-
+
+
+
<h4 class="name" id="times"><span class="type-signature">(static) </span>times<span class="signature">(n, iteratee, callback)</span><span class="type-signature"></span></h4>
-
+
@@ -12725,96 +12726,96 @@ manner you would use with <a href="#map">map</a>.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>n</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The number of times to run the function.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The async function to call <code>n</code> times.
Invoked with the iteration index and a callback: (n, next).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>see <a href="#map">map</a>.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -12824,7 +12825,7 @@ Invoked with the iteration index and a callback: (n, next).</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>// Pretend this is some complicated async factory
var createUser = function(id, callback) {
callback(null, {
@@ -12848,49 +12849,49 @@ async.times(5, function(n, next) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="times.js.html">times.js</a>, <a href="times.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#map">async.map</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -12904,14 +12905,14 @@ async.times(5, function(n, next) {
-
-
-
+
+
+
<h4 class="name" id="timesLimit"><span class="type-signature">(static) </span>timesLimit<span class="signature">(count, limit, iteratee, callback)</span><span class="type-signature"></span></h4>
-
+
@@ -12931,119 +12932,119 @@ time.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>count</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The number of times to run the function.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>limit</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The maximum number of async operations at a time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The async function to call <code>n</code> times.
Invoked with the iteration index and a callback: (n, next).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>see <a href="#map">async.map</a>.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -13058,49 +13059,49 @@ Invoked with the iteration index and a callback: (n, next).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="timesLimit.js.html">timesLimit.js</a>, <a href="timesLimit.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#times">async.times</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -13114,14 +13115,14 @@ Invoked with the iteration index and a callback: (n, next).</p></td>
-
-
-
+
+
+
<h4 class="name" id="timesSeries"><span class="type-signature">(static) </span>timesSeries<span class="signature">(n, iteratee, callback)</span><span class="type-signature"></span></h4>
-
+
@@ -13140,96 +13141,96 @@ Invoked with the iteration index and a callback: (n, next).</p></td>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>n</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The number of times to run the function.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The async function to call <code>n</code> times.
Invoked with the iteration index and a callback: (n, next).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>see <a href="#map">map</a>.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -13244,49 +13245,49 @@ Invoked with the iteration index and a callback: (n, next).</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="timesSeries.js.html">timesSeries.js</a>, <a href="timesSeries.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#times">async.times</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -13300,14 +13301,14 @@ Invoked with the iteration index and a callback: (n, next).</p></td>
-
-
-
+
+
+
<h4 class="name" id="tryEach"><span class="type-signature">(static) </span>tryEach<span class="signature">(tasks, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -13329,35 +13330,35 @@ will be passed the error and result (if any) of the final attempt.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>tasks</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -13367,12 +13368,12 @@ will be passed the error and result (if any) of the final attempt.</p>
<span class="param-type">Object</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>A collection containing functions to
run, each function is passed a <code>callback(err, result)</code> it must call on
@@ -13380,27 +13381,27 @@ completion with an error <code>err</code> (which can be <code>null</code>) and a
value.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>An optional callback which is called when one
of the tasks has succeeded, or all have failed. It receives the <code>err</code> and
@@ -13408,7 +13409,7 @@ of the tasks has succeeded, or all have failed. It receives the <code>err</code>
(err, results).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -13418,7 +13419,7 @@ of the tasks has succeeded, or all have failed. It receives the <code>err</code>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.tryEach([
function getDataFromFirstWebsite(callback) {
// Try getting the data from the first website
@@ -13442,42 +13443,42 @@ function(err, results) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="tryEach.js.html">tryEach.js</a>, <a href="tryEach.js.html#line6">line 6</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -13491,14 +13492,14 @@ function(err, results) {
-
-
-
+
+
+
<h4 class="name" id="until"><span class="type-signature">(static) </span>until<span class="signature">(test, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -13520,94 +13521,94 @@ arguments passed to the final <code>iteratee</code>&apos;s callback.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>test</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>synchronous truth test to perform before each
execution of <code>iteratee</code>. Invoked with ().</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function which is called each time
<code>test</code> fails. Invoked with (callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after the test
function has passed and repeated execution of <code>iteratee</code> has stopped. <code>callback</code>
@@ -13615,7 +13616,7 @@ will be passed an error and any arguments passed to the final <code>iteratee</co
callback. Invoked with (err, [results]);</p></td>
</tr>
-
+
</tbody>
</table>
@@ -13630,49 +13631,49 @@ callback. Invoked with (err, [results]);</p></td>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="until.js.html">until.js</a>, <a href="until.js.html#line3">line 3</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#whilst">async.whilst</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -13686,14 +13687,14 @@ callback. Invoked with (err, [results]);</p></td>
-
-
-
+
+
+
<h4 class="name" id="waterfall"><span class="type-signature">(static) </span>waterfall<span class="signature">(tasks, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -13715,44 +13716,44 @@ immediately called with the error.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>tasks</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An array of <a href="global.html">async functions</a>
to run.
@@ -13760,34 +13761,34 @@ Each function should complete with any number of <code>result</code> values.
The <code>result</code> values will be passed as arguments, in order, to the next task.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>An optional callback to run once all the
functions have completed. This will be passed the results of the last task&apos;s
callback. Invoked with (err, [results]).</p></td>
</tr>
-
+
</tbody>
</table>
@@ -13796,18 +13797,18 @@ callback. Invoked with (err, [results]).</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>undefined</p>
</div>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.waterfall([
function(callback) {
callback(null, &apos;one&apos;, &apos;two&apos;);
@@ -13851,42 +13852,42 @@ function myLastFunction(arg1, callback) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="waterfall.js.html">waterfall.js</a>, <a href="waterfall.js.html#line9">line 9</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -13900,14 +13901,14 @@ function myLastFunction(arg1, callback) {
-
-
-
+
+
+
<h4 class="name" id="whilst"><span class="type-signature">(static) </span>whilst<span class="signature">(test, iteratee, callback<span class="signature-attributes">opt</span>)</span><span class="type-signature"></span></h4>
-
+
@@ -13927,94 +13928,94 @@ stopped, or an error occurs.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>test</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>synchronous truth test to perform before each
execution of <code>iteratee</code>. Invoked with ().</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>iteratee</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An async function which is called each time
<code>test</code> passes. Invoked with (callback).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>A callback which is called after the test
function has failed and repeated execution of <code>iteratee</code> has stopped. <code>callback</code>
@@ -14022,7 +14023,7 @@ will be passed an error and any arguments passed to the final <code>iteratee</co
callback. Invoked with (err, [results]);</p></td>
</tr>
-
+
</tbody>
</table>
@@ -14031,18 +14032,18 @@ callback. Invoked with (err, [results]);</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>undefined</p>
</div>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>var count = 0;
async.whilst(
function() { return count &lt; 5; },
@@ -14064,42 +14065,42 @@ async.whilst(
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="whilst.js.html">whilst.js</a>, <a href="whilst.js.html#line7">line 7</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -14113,14 +14114,14 @@ async.whilst(
-
-
-
+
+
+
<h3 class="subsection-title">Type Definitions</h3>
-
-
+
+
<h4 class="name" id="CargoObject">CargoObject</h4>
@@ -14136,7 +14137,7 @@ the same methods and event callbacks as <a href="#queue"><code>queue</code></a>.
<h5>Type:</h5>
<ul>
<li>
-
+
<span class="param-type">Object</span>
@@ -14149,94 +14150,94 @@ the same methods and event callbacks as <a href="#queue"><code>queue</code></a>.
<h5 class="subsection-title">Properties:</h5>
-
+
<table class="props">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
-
+
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>length</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>A function returning the number of items
waiting to be processed. Invoke like <code>cargo.length()</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>payload</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>An <code>integer</code> for determining how many tasks
should be process per round. This property can be changed after a <code>cargo</code> is
created to alter the payload on-the-fly.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>push</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><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
@@ -14244,175 +14245,175 @@ single task, an array of <code>tasks</code> can be submitted. The respective cal
used for every task in the list. Invoke like <code>cargo.push(task, [callback])</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>saturated</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>A callback that is called when the
<code>queue.length()</code> hits the concurrency and further tasks will be queued.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>empty</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>A callback that is called when the last item
from the <code>queue</code> is given to a <code>worker</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>drain</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>A callback that is called when the last item
from the <code>queue</code> has returned from the <code>worker</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>idle</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a function returning false if there are items
waiting or being processed, or true if not. Invoke like <code>cargo.idle()</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>pause</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a function that pauses the processing of tasks
until <code>resume()</code> is called. Invoke like <code>cargo.pause()</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>resume</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a function that resumes the processing of
queued tasks when the queue is paused. Invoke like <code>cargo.resume()</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>kill</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a function that removes the <code>drain</code> callback and
empties remaining tasks from the queue forcing it to go idle. Invoke like <code>cargo.kill()</code>.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -14421,42 +14422,42 @@ empties remaining tasks from the queue forcing it to go idle. Invoke like <code>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="cargo.js.html">cargo.js</a>, <a href="cargo.js.html#line3">line 3</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -14464,8 +14465,8 @@ empties remaining tasks from the queue forcing it to go idle. Invoke like <code>
-
-
+
+
<h4 class="name" id="QueueObject">QueueObject</h4>
@@ -14480,7 +14481,7 @@ empties remaining tasks from the queue forcing it to go idle. Invoke like <code>
<h5>Type:</h5>
<ul>
<li>
-
+
<span class="param-type">Object</span>
@@ -14493,190 +14494,190 @@ empties remaining tasks from the queue forcing it to go idle. Invoke like <code>
<h5 class="subsection-title">Properties:</h5>
-
+
<table class="props">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
-
+
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>length</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a function returning the number of items
waiting to be processed. Invoke with <code>queue.length()</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>started</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">boolean</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a boolean indicating whether or not any
items have been pushed and processed by the queue.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>running</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a function returning the number of items
currently being processed. Invoke with <code>queue.running()</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>workersList</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a function returning the array of items
currently being processed. Invoke with <code>queue.workersList()</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>idle</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a function returning false if there are items
waiting or being processed, or true if not. Invoke with <code>queue.idle()</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>concurrency</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>an integer for determining how many <code>worker</code>
functions should be run in parallel. This property can be changed after a
<code>queue</code> is created to alter the concurrency on-the-fly.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>push</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><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,
@@ -14684,49 +14685,49 @@ a <code>tasks</code> array can be submitted. The respective callback is used for
task in the list. Invoke with <code>queue.push(task, [callback])</code>,</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>unshift</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>add a new task to the front of the <code>queue</code>.
Invoke with <code>queue.unshift(task, [callback])</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>remove</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>remove items from the queue that match a test
function. The test function will be passed an object with a <code>data</code> property,
@@ -14736,250 +14737,250 @@ Invoked with <code>queue.remove(testFn)</code>, where <code>testFn</code> is of
<code>function ({data, priority}) {}</code> and returns a Boolean.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>saturated</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a callback that is called when the number of
running workers hits the <code>concurrency</code> limit, and further tasks will be
queued.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>unsaturated</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a callback that is called when the number
of running workers is less than the <code>concurrency</code> &amp; <code>buffer</code> limits, and
further tasks will not be queued.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>buffer</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>A minimum threshold buffer in order to say that
the <code>queue</code> is <code>unsaturated</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>empty</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a callback that is called when the last item
from the <code>queue</code> is given to a <code>worker</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>drain</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a callback that is called when the last item
from the <code>queue</code> has returned from the <code>worker</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>error</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a callback that is called when a task errors.
Has the signature <code>function(error, task)</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>paused</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">boolean</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a boolean for determining whether the queue is
in a paused state.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>pause</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a function that pauses the processing of tasks
until <code>resume()</code> is called. Invoke with <code>queue.pause()</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>resume</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a function that resumes the processing of
queued tasks when the queue is paused. Invoke with <code>queue.resume()</code>.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>kill</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
+
</td>
-
-
+
+
<td class="description last"><p>a function that removes the <code>drain</code> callback and
empties remaining tasks from the queue forcing it to go idle. No more tasks
should be pushed to the queue after calling this function. Invoke with <code>queue.kill()</code>.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -14988,42 +14989,42 @@ should be pushed to the queue after calling this function. Invoke with <code>que
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="queue.js.html">queue.js</a>, <a href="queue.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -15031,10 +15032,10 @@ should be pushed to the queue after calling this function. Invoke with <code>que
-
-
-
+
+
+
</article>
</section>
@@ -15042,12 +15043,12 @@ should be pushed to the queue after calling this function. Invoke with <code>que
-
-
+
+
<h1 class="page-title" id="utils">Utils</h1>
-
-
+
+
@@ -15055,22 +15056,22 @@ should be pushed to the queue after calling this function. Invoke with <code>que
<section>
<header>
-
-
-
-
-
+
+
+
+
+
</header>
<article>
<div class="container-overview">
-
-
+
+
<div class="description"><p>A collection of <code>async</code> utility functions.</p></div>
-
-
-
+
+
+
@@ -15094,42 +15095,42 @@ should be pushed to the queue after calling this function. Invoke with <code>que
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="index.js.html">index.js</a>, <a href="index.js.html#line61">line 61</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -15143,33 +15144,33 @@ should be pushed to the queue after calling this function. Invoke with <code>que
-
-
+
+
</div>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
<h3 class="subsection-title">Methods</h3>
-
-
-
+
+
+
<h4 class="name" id="apply"><span class="type-signature">(static) </span>apply<span class="signature">(fn)</span><span class="type-signature"> &#x2192; {function}</span></h4>
-
+
@@ -15191,74 +15192,74 @@ originally passed to apply.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>fn</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The function you want to eventually apply all
arguments to. Invokes with (arguments...).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>arguments...</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">*</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>Any number of arguments to automatically apply
when the continuation is called.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -15267,7 +15268,7 @@ when the continuation is called.</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>the partially-applied function</p>
</div>
@@ -15279,18 +15280,18 @@ when the continuation is called.</p></td>
Type
</dt>
<dd>
-
+
<span class="param-type">function</span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>// using apply
async.parallel([
async.apply(fs.writeFile, &apos;testfile1&apos;, &apos;test1&apos;),
@@ -15324,42 +15325,42 @@ three</code></pre>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="apply.js.html">apply.js</a>, <a href="apply.js.html#line3">line 3</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -15373,14 +15374,14 @@ three</code></pre>
-
-
-
+
+
+
<h4 class="name" id="asyncify"><span class="type-signature">(static) </span>asyncify<span class="signature">(func)</span><span class="type-signature"> &#x2192; {<a href="global.html">AsyncFunction</a>}</span></h4>
-
+
@@ -15412,50 +15413,50 @@ the synchronous return value.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>func</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The synchronous function, or Promise-returning
function to convert to an <a href="global.html">AsyncFunction</a>.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -15464,7 +15465,7 @@ function to convert to an <a href="global.html">AsyncFunction</a>.</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>An asynchronous wrapper of the <code>func</code>. To be
invoked with <code>(args..., callback)</code>.</p>
@@ -15477,18 +15478,18 @@ invoked with <code>(args..., callback)</code>.</p>
Type
</dt>
<dd>
-
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>// passing a regular synchronous function
async.waterfall([
async.apply(fs.readFile, filename, &quot;utf8&quot;),
@@ -15527,42 +15528,42 @@ q.push(files);</code></pre>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="asyncify.js.html">asyncify.js</a>, <a href="asyncify.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -15576,14 +15577,14 @@ q.push(files);</code></pre>
-
-
-
+
+
+
<h4 class="name" id="constant"><span class="type-signature">(static) </span>constant<span class="signature">()</span><span class="type-signature"> &#x2192; {<a href="global.html">AsyncFunction</a>}</span></h4>
-
+
@@ -15604,50 +15605,50 @@ Useful as the first function in a <a href="#waterfall"><code>waterfall</code></a
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>arguments...</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">*</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>Any number of arguments to automatically invoke
callback with.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -15656,7 +15657,7 @@ callback with.</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>Returns a function that when invoked, automatically
invokes the callback with the previous given arguments.</p>
@@ -15669,18 +15670,18 @@ invokes the callback with the previous given arguments.</p>
Type
</dt>
<dd>
-
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.waterfall([
async.constant(42),
function (value, next) {
@@ -15714,42 +15715,42 @@ async.auto({
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="constant.js.html">constant.js</a>, <a href="constant.js.html#line3">line 3</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -15763,14 +15764,14 @@ async.auto({
-
-
-
+
+
+
<h4 class="name" id="dir"><span class="type-signature">(static) </span>dir<span class="signature">(function)</span><span class="type-signature"></span></h4>
-
+
@@ -15794,73 +15795,73 @@ If multiple arguments are returned from the async function,
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>function</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The function you want to eventually apply
all arguments to.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>arguments...</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">*</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>Any number of arguments to apply to the function.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -15870,7 +15871,7 @@ all arguments to.</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>// in a module
var hello = function(name, callback) {
setTimeout(function() {
@@ -15889,42 +15890,42 @@ node&gt; async.dir(hello, &apos;world&apos;);
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="dir.js.html">dir.js</a>, <a href="dir.js.html#line3">line 3</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -15938,14 +15939,14 @@ node&gt; async.dir(hello, &apos;world&apos;);
-
-
-
+
+
+
<h4 class="name" id="ensureAsync"><span class="type-signature">(static) </span>ensureAsync<span class="signature">(fn)</span><span class="type-signature"> &#x2192; {<a href="global.html">AsyncFunction</a>}</span></h4>
-
+
@@ -15970,50 +15971,50 @@ to Zalgo&apos;s corrupting influences, as they always resolve on a later tick.</
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>fn</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>an async function, one that expects a node-style
callback as its last argument.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -16022,7 +16023,7 @@ callback as its last argument.</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>Returns a wrapped function with the exact same call
signature as the function passed in.</p>
@@ -16035,18 +16036,18 @@ signature as the function passed in.</p>
Type
</dt>
<dd>
-
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>function sometimesAsync(arg, callback) {
if (cache[arg]) {
return callback(null, cache[arg]); // this would be synchronous!!
@@ -16069,42 +16070,42 @@ async.mapSeries(args, async.ensureAsync(sometimesAsync), done);</code></pre>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="ensureAsync.js.html">ensureAsync.js</a>, <a href="ensureAsync.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -16118,14 +16119,14 @@ async.mapSeries(args, async.ensureAsync(sometimesAsync), done);</code></pre>
-
-
-
+
+
+
<h4 class="name" id="log"><span class="type-signature">(static) </span>log<span class="signature">(function)</span><span class="type-signature"></span></h4>
-
+
@@ -16147,73 +16148,73 @@ function, <code>console.log</code> is called on each argument in order.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>function</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The function you want to eventually apply
all arguments to.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>arguments...</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">*</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>Any number of arguments to apply to the function.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -16223,7 +16224,7 @@ all arguments to.</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>// in a module
var hello = function(name, callback) {
setTimeout(function() {
@@ -16242,42 +16243,42 @@ node&gt; async.log(hello, &apos;world&apos;);
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="log.js.html">log.js</a>, <a href="log.js.html#line3">line 3</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -16291,14 +16292,14 @@ node&gt; async.log(hello, &apos;world&apos;);
-
-
-
+
+
+
<h4 class="name" id="memoize"><span class="type-signature">(static) </span>memoize<span class="signature">(fn, hasher)</span><span class="type-signature"> &#x2192; {<a href="global.html">AsyncFunction</a>}</span></h4>
-
+
@@ -16326,74 +16327,74 @@ returned by <code>memoize</code>.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>fn</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The async function to proxy and cache results from.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>hasher</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>An optional function for generating a custom hash
for storing results. It has all the arguments applied to it apart from the
callback, and must be synchronous.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -16402,7 +16403,7 @@ callback, and must be synchronous.</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>a memoized version of <code>fn</code></p>
</div>
@@ -16414,18 +16415,18 @@ callback, and must be synchronous.</p></td>
Type
</dt>
<dd>
-
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>var slow_fn = function(name, callback) {
// do something
callback(null, result);
@@ -16444,42 +16445,42 @@ fn(&apos;some name&apos;, function() {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="memoize.js.html">memoize.js</a>, <a href="memoize.js.html#line12">line 12</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -16493,14 +16494,14 @@ fn(&apos;some name&apos;, function() {
-
-
-
+
+
+
<h4 class="name" id="nextTick"><span class="type-signature">(static) </span>nextTick<span class="signature">(callback)</span><span class="type-signature"></span></h4>
-
+
@@ -16523,74 +16524,74 @@ priority events may precede the execution of <code>callback</code>.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The function to call on a later loop around
the event loop. Invoked with (args...).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>args...</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">*</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>any number of additional arguments to pass to the
callback on the next tick.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -16600,7 +16601,7 @@ callback on the next tick.</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>var call_order = [];
async.nextTick(function() {
call_order.push(&apos;two&apos;);
@@ -16619,49 +16620,49 @@ async.setImmediate(function (a, b, c) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="nextTick.js.html">nextTick.js</a>, <a href="nextTick.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#setImmediate">async.setImmediate</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -16675,14 +16676,14 @@ async.setImmediate(function (a, b, c) {
-
-
-
+
+
+
<h4 class="name" id="reflect"><span class="type-signature">(static) </span>reflect<span class="signature">(fn)</span><span class="type-signature"> &#x2192; {function}</span></h4>
-
+
@@ -16703,49 +16704,49 @@ result object, even when it errors.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>fn</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The async function you want to wrap</p></td>
</tr>
-
+
</tbody>
</table>
@@ -16754,7 +16755,7 @@ result object, even when it errors.</p>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<ul>
<li>A function that always passes null to it&apos;s callback as
@@ -16770,18 +16771,18 @@ either an <code>error</code> or a <code>value</code> property.</li>
Type
</dt>
<dd>
-
+
<span class="param-type">function</span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>async.parallel([
async.reflect(function(callback) {
// do some stuff ...
@@ -16811,42 +16812,42 @@ function(err, results) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="reflect.js.html">reflect.js</a>, <a href="reflect.js.html#line5">line 5</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -16860,14 +16861,14 @@ function(err, results) {
-
-
-
+
+
+
<h4 class="name" id="reflectAll"><span class="type-signature">(static) </span>reflectAll<span class="signature">(tasks)</span><span class="type-signature"> &#x2192; {Array}</span></h4>
-
+
@@ -16886,35 +16887,35 @@ function(err, results) {
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>tasks</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">Array</span>
|
@@ -16924,18 +16925,18 @@ function(err, results) {
<span class="param-type">Iterable</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The collection of
<a href="global.html">async functions</a> to wrap in <code>async.reflect</code>.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -16944,7 +16945,7 @@ function(err, results) {
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>Returns an array of async functions, each wrapped in
<code>async.reflect</code></p>
@@ -16957,18 +16958,18 @@ function(err, results) {
Type
</dt>
<dd>
-
+
<span class="param-type">Array</span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>let tasks = [
function(callback) {
setTimeout(function() {
@@ -17028,49 +17029,49 @@ function(err, results) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="reflectAll.js.html">reflectAll.js</a>, <a href="reflectAll.js.html#line6">line 6</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#reflect">async.reflect</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -17084,14 +17085,14 @@ function(err, results) {
-
-
-
+
+
+
<h4 class="name" id="setImmediate"><span class="type-signature">(static) </span>setImmediate<span class="signature">(callback)</span><span class="type-signature"></span></h4>
-
+
@@ -17114,74 +17115,74 @@ priority events may precede the execution of <code>callback</code>.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>callback</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">function</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The function to call on a later loop around
the event loop. Invoked with (args...).</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>args...</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">*</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>any number of additional arguments to pass to the
callback on the next tick.</p></td>
</tr>
-
+
</tbody>
</table>
@@ -17191,7 +17192,7 @@ callback on the next tick.</p></td>
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>var call_order = [];
async.nextTick(function() {
call_order.push(&apos;two&apos;);
@@ -17210,49 +17211,49 @@ async.setImmediate(function (a, b, c) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="setImmediate.js.html">setImmediate.js</a>, <a href="setImmediate.js.html#line3">line 3</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#nextTick">async.nextTick</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -17266,14 +17267,14 @@ async.setImmediate(function (a, b, c) {
-
-
-
+
+
+
<h4 class="name" id="timeout"><span class="type-signature">(static) </span>timeout<span class="signature">(asyncFn, milliseconds, info<span class="signature-attributes">opt</span>)</span><span class="type-signature"> &#x2192; {<a href="global.html">AsyncFunction</a>}</span></h4>
-
+
@@ -17294,98 +17295,98 @@ timeout error. The code property for the error object will be <code>&apos;ETIMED
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>asyncFn</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The async function to limit in time.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>milliseconds</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">number</span>
-
-
+
+
</td>
-
+
<td class="description last"><p>The specified time limit.</p></td>
</tr>
-
+
<tr>
-
+
<td class="name"><code>info</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type">*</span>
-
-
+
+
<span class="optional">&lt;optional&gt;</span>
-
+
</td>
-
+
<td class="description last"><p>Any variable you want attached (<code>string</code>, <code>object</code>, etc)
to timeout Error for more information..</p></td>
</tr>
-
+
</tbody>
</table>
@@ -17394,7 +17395,7 @@ to timeout Error for more information..</p></td>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>Returns a wrapped function that can be used with any
of the control flow functions.
@@ -17408,18 +17409,18 @@ Invoke this function with the same parameters as you would <code>asyncFunc</code
Type
</dt>
<dd>
-
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
</dd>
</dl>
-
+
<h5>Example</h5>
-
+
<pre class="prettyprint"><code>function myFunction(foo, callback) {
doAsyncTask(foo, function(err, data) {
// handle errors
@@ -17449,42 +17450,42 @@ wrapped({ bar: &apos;bar&apos; }, function(err, data) {
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="timeout.js.html">timeout.js</a>, <a href="timeout.js.html#line4">line 4</a>
</li></ul></dd>
-
-
-
-
+
+
+
+
</dl>
@@ -17498,14 +17499,14 @@ wrapped({ bar: &apos;bar&apos; }, function(err, data) {
-
-
-
+
+
+
<h4 class="name" id="unmemoize"><span class="type-signature">(static) </span>unmemoize<span class="signature">(fn)</span><span class="type-signature"> &#x2192; {<a href="global.html">AsyncFunction</a>}</span></h4>
-
+
@@ -17525,49 +17526,49 @@ unmemoized form. Handy for testing.</p>
<h5>Parameters:</h5>
-
+
<table class="params">
<thead>
<tr>
-
+
<th>Name</th>
-
+
<th>Type</th>
-
+
<th class="last">Description</th>
</tr>
</thead>
<tbody>
-
+
<tr>
-
+
<td class="name"><code>fn</code></td>
-
+
<td class="type">
-
-
+
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
+
+
</td>
-
+
<td class="description last"><p>the memoized function</p></td>
</tr>
-
+
</tbody>
</table>
@@ -17576,7 +17577,7 @@ unmemoized form. Handy for testing.</p>
<h5>Returns:</h5>
-
+
<div class="param-desc">
<p>a function that calls the original unmemoized function</p>
</div>
@@ -17588,14 +17589,14 @@ unmemoized form. Handy for testing.</p>
Type
</dt>
<dd>
-
+
<span class="param-type"><a href="global.html">AsyncFunction</a></span>
</dd>
</dl>
-
+
@@ -17604,49 +17605,49 @@ unmemoized form. Handy for testing.</p>
<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
<dt class="tag-source">Source:</dt>
<dd class="tag-source"><ul class="dummy"><li>
<a href="unmemoize.js.html">unmemoize.js</a>, <a href="unmemoize.js.html#line1">line 1</a>
</li></ul></dd>
-
-
-
+
+
+
<dt class="tag-see">See:</dt>
<dd class="tag-see">
<ul>
<li><p><a href="#memoize">async.memoize</a></p></li>
</ul>
</dd>
-
-
+
+
</dl>
@@ -17660,12 +17661,12 @@ unmemoized form. Handy for testing.</p>
-
-
-
-
+
+
+
+
</article>
</section>
@@ -17697,4 +17698,4 @@ unmemoized form. Handy for testing.</p>
<script src="scripts/linenumber.js" async></script>
<script src="scripts/jsdoc-custom.js" async></script>
-</body> \ No newline at end of file
+</body>
diff --git a/docs/v2/index.html b/docs/v2/index.html
index f55e9c2..ebb8ee0 100644
--- a/docs/v2/index.html
+++ b/docs/v2/index.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v2.6.2 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v2.6.2</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -63,13 +64,10 @@
<div id="main">
<div id="main-container" data-spy="scroll" data-target="#toc" data-offset="50">
-
-
-
@@ -79,7 +77,10 @@
-
+
+
+
+
<section class="readme">
@@ -262,4 +263,4 @@ import async from &apos;async-es&apos;;</code></pre><h2>Other Libraries</h2><ul>
<script src="scripts/linenumber.js" async></script>
<script src="scripts/jsdoc-custom.js" async></script>
-</body> \ No newline at end of file
+</body>
diff --git a/docs/v3/apply.js.html b/docs/v3/apply.js.html
index 352f455..2ee361f 100644
--- a/docs/v3/apply.js.html
+++ b/docs/v3/apply.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -130,8 +131,8 @@ export default function(fn, ...args) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/applyEach.js.html b/docs/v3/applyEach.js.html
index 0d40dcd..187491a 100644
--- a/docs/v3/applyEach.js.html
+++ b/docs/v3/applyEach.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -124,8 +125,8 @@ export default applyEach(map);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/applyEachSeries.js.html b/docs/v3/applyEachSeries.js.html
index e68709b..b89fc9f 100644
--- a/docs/v3/applyEachSeries.js.html
+++ b/docs/v3/applyEachSeries.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -105,8 +106,8 @@ export default applyEach(mapSeries);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/asyncify.js.html b/docs/v3/asyncify.js.html
index c751b50..05e8e9b 100644
--- a/docs/v3/asyncify.js.html
+++ b/docs/v3/asyncify.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -182,8 +183,8 @@ function invokeCallback(callback, error, value) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/auto.js.html b/docs/v3/auto.js.html
index ee07488..4457e86 100644
--- a/docs/v3/auto.js.html
+++ b/docs/v3/auto.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -337,8 +338,8 @@ export default function auto(tasks, concurrency, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/autoInject.js.html b/docs/v3/autoInject.js.html
index bba98f3..7c6e562 100644
--- a/docs/v3/autoInject.js.html
+++ b/docs/v3/autoInject.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -229,8 +230,8 @@ export default function autoInject(tasks, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/cargo.js.html b/docs/v3/cargo.js.html
index bd3eb00..38638fc 100644
--- a/docs/v3/cargo.js.html
+++ b/docs/v3/cargo.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -133,8 +134,8 @@ export default function cargo(worker, payload) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/cargoQueue.js.html b/docs/v3/cargoQueue.js.html
index af340cf..219875f 100644
--- a/docs/v3/cargoQueue.js.html
+++ b/docs/v3/cargoQueue.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -141,8 +142,8 @@ export default function cargo(worker, concurrency, payload) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/compose.js.html b/docs/v3/compose.js.html
index 9c93de4..669f41a 100644
--- a/docs/v3/compose.js.html
+++ b/docs/v3/compose.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -125,8 +126,8 @@ export default function compose(...args) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/concat.js.html b/docs/v3/concat.js.html
index 0cee132..d49a5b3 100644
--- a/docs/v3/concat.js.html
+++ b/docs/v3/concat.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -115,8 +116,8 @@ export default awaitify(concat, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/concatLimit.js.html b/docs/v3/concatLimit.js.html
index c5b0dfa..65cea6a 100644
--- a/docs/v3/concatLimit.js.html
+++ b/docs/v3/concatLimit.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -125,8 +126,8 @@ export default awaitify(concatLimit, 4)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/concatSeries.js.html b/docs/v3/concatSeries.js.html
index 9ad8b3b..988591a 100644
--- a/docs/v3/concatSeries.js.html
+++ b/docs/v3/concatSeries.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -109,8 +110,8 @@ export default awaitify(concatSeries, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/constant.js.html b/docs/v3/constant.js.html
index 43e65c3..017319b 100644
--- a/docs/v3/constant.js.html
+++ b/docs/v3/constant.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -130,8 +131,8 @@ export default function(...args) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/detect.js.html b/docs/v3/detect.js.html
index 57b2402..78c69b0 100644
--- a/docs/v3/detect.js.html
+++ b/docs/v3/detect.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -126,8 +127,8 @@ export default awaitify(detect, 3)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/detectLimit.js.html b/docs/v3/detectLimit.js.html
index 062748a..1c82b61 100644
--- a/docs/v3/detectLimit.js.html
+++ b/docs/v3/detectLimit.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -113,8 +114,8 @@ export default awaitify(detectLimit, 4)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/detectSeries.js.html b/docs/v3/detectSeries.js.html
index b766cfc..e9dc0ee 100644
--- a/docs/v3/detectSeries.js.html
+++ b/docs/v3/detectSeries.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -112,8 +113,8 @@ export default awaitify(detectSeries, 3)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/dir.js.html b/docs/v3/dir.js.html
index 9a5823e..2c37637 100644
--- a/docs/v3/dir.js.html
+++ b/docs/v3/dir.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -114,8 +115,8 @@ export default consoleFunc(&apos;dir&apos;);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/doUntil.js.html b/docs/v3/doUntil.js.html
index 9cef0fc..1357b89 100644
--- a/docs/v3/doUntil.js.html
+++ b/docs/v3/doUntil.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -113,8 +114,8 @@ export default function doUntil(iteratee, test, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/doWhilst.js.html b/docs/v3/doWhilst.js.html
index 39f4e07..d693079 100644
--- a/docs/v3/doWhilst.js.html
+++ b/docs/v3/doWhilst.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -133,8 +134,8 @@ export default awaitify(doWhilst, 3)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/docs.html b/docs/v3/docs.html
index e183d45..b14f668 100644
--- a/docs/v3/docs.html
+++ b/docs/v3/docs.html
@@ -25,7 +25,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -34,7 +34,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -17167,1279 +17168,4 @@ callback, and must be synchronous.</p></td>
<h5>Returns:</h5>
-
-<div class="param-desc">
- <p>a memoized version of <code>fn</code></p>
-</div>
-
-
-
-<dl class="param-type">
- <dt>
- Type
- </dt>
- <dd>
-
-<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
- </dd>
-</dl>
-
-
-
-
- <h5>Example</h5>
-
- <pre class="prettyprint"><code>var slow_fn = function(name, callback) {
- // do something
- callback(null, result);
-};
-var fn = async.memoize(slow_fn);
-
-// fn can now be used as if it were slow_fn
-fn(&apos;some name&apos;, function() {
- // callback
-});</code></pre>
-
-
-
-
-
-
-<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <dt class="tag-source">Source:</dt>
- <dd class="tag-source"><ul class="dummy"><li>
- <a href="memoize.js.html">memoize.js</a>, <a href="memoize.js.html#line5">line 5</a>
- </li></ul></dd>
-
-
-
-
-
-
-
-</dl>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <h4 class="name" id="nextTick"><span class="type-signature">(static) </span>nextTick<span class="signature">(callback)</span><span class="type-signature"></span></h4>
-
-
-
-
-
-<div class="description">
- <pre class="prettyprint source"><code>import nextTick from &apos;async/nextTick&apos;;</code></pre><p>Calls <code>callback</code> on a later loop around the event loop. In Node.js this just
-calls <code>process.nextTick</code>. In the browser it will use <code>setImmediate</code> if
-available, otherwise <code>setTimeout(callback, 0)</code>, which means other higher
-priority events may precede the execution of <code>callback</code>.</p>
-<p>This is used internally for browser-compatibility purposes.</p>
-</div>
-
-
-
-
-
-
-
-
-
-
-
- <h5>Parameters:</h5>
-
-
-<table class="params">
- <thead>
- <tr>
-
- <th>Name</th>
-
-
- <th>Type</th>
-
-
-
-
- <th class="last">Description</th>
- </tr>
- </thead>
-
- <tbody>
-
-
- <tr>
-
- <td class="name"><code>callback</code></td>
-
-
- <td class="type">
-
-
-<span class="param-type">function</span>
-
-
-
-
-
- </td>
-
-
-
- <td class="description last"><p>The function to call on a later loop around
-the event loop. Invoked with (args...).</p></td>
- </tr>
-
-
-
- <tr>
-
- <td class="name"><code>args...</code></td>
-
-
- <td class="type">
-
-
-<span class="param-type">*</span>
-
-
-
-
-
- </td>
-
-
-
- <td class="description last"><p>any number of additional arguments to pass to the
-callback on the next tick.</p></td>
- </tr>
-
-
- </tbody>
-</table>
-
-
-
-
-
-
- <h5>Example</h5>
-
- <pre class="prettyprint"><code>var call_order = [];
-async.nextTick(function() {
- call_order.push(&apos;two&apos;);
- // call_order now equals [&apos;one&apos;,&apos;two&apos;]
-});
-call_order.push(&apos;one&apos;);
-
-async.setImmediate(function (a, b, c) {
- // a, b, and c equal 1, 2, and 3
-}, 1, 2, 3);</code></pre>
-
-
-
-
-
-
-<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <dt class="tag-source">Source:</dt>
- <dd class="tag-source"><ul class="dummy"><li>
- <a href="nextTick.js.html">nextTick.js</a>, <a href="nextTick.js.html#line5">line 5</a>
- </li></ul></dd>
-
-
-
-
-
- <dt class="tag-see">See:</dt>
- <dd class="tag-see">
- <ul>
- <li><p><a href="#setImmediate">async.setImmediate</a></p></li>
- </ul>
- </dd>
-
-
-
-</dl>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <h4 class="name" id="reflect"><span class="type-signature">(static) </span>reflect<span class="signature">(fn)</span><span class="type-signature"> &#x2192; {function}</span></h4>
-
-
-
-
-
-<div class="description">
- <pre class="prettyprint source"><code>import reflect from &apos;async/reflect&apos;;</code></pre><p>Wraps the async function in another function that always completes with a
-result object, even when it errors.</p>
-<p>The result object has either the property <code>error</code> or <code>value</code>.</p>
-</div>
-
-
-
-
-
-
-
-
-
-
-
- <h5>Parameters:</h5>
-
-
-<table class="params">
- <thead>
- <tr>
-
- <th>Name</th>
-
-
- <th>Type</th>
-
-
-
-
- <th class="last">Description</th>
- </tr>
- </thead>
-
- <tbody>
-
-
- <tr>
-
- <td class="name"><code>fn</code></td>
-
-
- <td class="type">
-
-
-<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
-
-
-
- </td>
-
-
-
- <td class="description last"><p>The async function you want to wrap</p></td>
- </tr>
-
-
- </tbody>
-</table>
-
-
-
-
-<h5>Returns:</h5>
-
-
-<div class="param-desc">
- <ul>
-<li>A function that always passes null to it&apos;s callback as
-the error. The second argument to the callback will be an <code>object</code> with
-either an <code>error</code> or a <code>value</code> property.</li>
-</ul>
-</div>
-
-
-
-<dl class="param-type">
- <dt>
- Type
- </dt>
- <dd>
-
-<span class="param-type">function</span>
-
-
- </dd>
-</dl>
-
-
-
-
- <h5>Example</h5>
-
- <pre class="prettyprint"><code>async.parallel([
- async.reflect(function(callback) {
- // do some stuff ...
- callback(null, &apos;one&apos;);
- }),
- async.reflect(function(callback) {
- // do some more stuff but error ...
- callback(&apos;bad stuff happened&apos;);
- }),
- async.reflect(function(callback) {
- // do some more stuff ...
- callback(null, &apos;two&apos;);
- })
-],
-// optional callback
-function(err, results) {
- // values
- // results[0].value = &apos;one&apos;
- // results[1].error = &apos;bad stuff happened&apos;
- // results[2].value = &apos;two&apos;
-});</code></pre>
-
-
-
-
-
-
-<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <dt class="tag-source">Source:</dt>
- <dd class="tag-source"><ul class="dummy"><li>
- <a href="reflect.js.html">reflect.js</a>, <a href="reflect.js.html#line4">line 4</a>
- </li></ul></dd>
-
-
-
-
-
-
-
-</dl>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <h4 class="name" id="reflectAll"><span class="type-signature">(static) </span>reflectAll<span class="signature">(tasks)</span><span class="type-signature"> &#x2192; {Array}</span></h4>
-
-
-
-
-
-<div class="description">
- <pre class="prettyprint source"><code>import reflectAll from &apos;async/reflectAll&apos;;</code></pre><p>A helper function that wraps an array or an object of functions with <code>reflect</code>.</p>
-</div>
-
-
-
-
-
-
-
-
-
-
-
- <h5>Parameters:</h5>
-
-
-<table class="params">
- <thead>
- <tr>
-
- <th>Name</th>
-
-
- <th>Type</th>
-
-
-
-
- <th class="last">Description</th>
- </tr>
- </thead>
-
- <tbody>
-
-
- <tr>
-
- <td class="name"><code>tasks</code></td>
-
-
- <td class="type">
-
-
-<span class="param-type">Array</span>
-|
-
-<span class="param-type">Object</span>
-|
-
-<span class="param-type">Iterable</span>
-
-
-
-
-
- </td>
-
-
-
- <td class="description last"><p>The collection of
-<a href="global.html">async functions</a> to wrap in <code>async.reflect</code>.</p></td>
- </tr>
-
-
- </tbody>
-</table>
-
-
-
-
-<h5>Returns:</h5>
-
-
-<div class="param-desc">
- <p>Returns an array of async functions, each wrapped in
-<code>async.reflect</code></p>
-</div>
-
-
-
-<dl class="param-type">
- <dt>
- Type
- </dt>
- <dd>
-
-<span class="param-type">Array</span>
-
-
- </dd>
-</dl>
-
-
-
-
- <h5>Example</h5>
-
- <pre class="prettyprint"><code>let tasks = [
- function(callback) {
- setTimeout(function() {
- callback(null, &apos;one&apos;);
- }, 200);
- },
- function(callback) {
- // do some more stuff but error ...
- callback(new Error(&apos;bad stuff happened&apos;));
- },
- function(callback) {
- setTimeout(function() {
- callback(null, &apos;two&apos;);
- }, 100);
- }
-];
-
-async.parallel(async.reflectAll(tasks),
-// optional callback
-function(err, results) {
- // values
- // results[0].value = &apos;one&apos;
- // results[1].error = Error(&apos;bad stuff happened&apos;)
- // results[2].value = &apos;two&apos;
-});
-
-// an example using an object instead of an array
-let tasks = {
- one: function(callback) {
- setTimeout(function() {
- callback(null, &apos;one&apos;);
- }, 200);
- },
- two: function(callback) {
- callback(&apos;two&apos;);
- },
- three: function(callback) {
- setTimeout(function() {
- callback(null, &apos;three&apos;);
- }, 100);
- }
-};
-
-async.parallel(async.reflectAll(tasks),
-// optional callback
-function(err, results) {
- // values
- // results.one.value = &apos;one&apos;
- // results.two.error = &apos;two&apos;
- // results.three.value = &apos;three&apos;
-});</code></pre>
-
-
-
-
-
-
-<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <dt class="tag-source">Source:</dt>
- <dd class="tag-source"><ul class="dummy"><li>
- <a href="reflectAll.js.html">reflectAll.js</a>, <a href="reflectAll.js.html#line3">line 3</a>
- </li></ul></dd>
-
-
-
-
-
- <dt class="tag-see">See:</dt>
- <dd class="tag-see">
- <ul>
- <li><p><a href="#reflect">async.reflect</a></p></li>
- </ul>
- </dd>
-
-
-
-</dl>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <h4 class="name" id="setImmediate"><span class="type-signature">(static) </span>setImmediate<span class="signature">(callback)</span><span class="type-signature"></span></h4>
-
-
-
-
-
-<div class="description">
- <pre class="prettyprint source"><code>import setImmediate from &apos;async/setImmediate&apos;;</code></pre><p>Calls <code>callback</code> on a later loop around the event loop. In Node.js this just
-calls <code>setImmediate</code>. In the browser it will use <code>setImmediate</code> if
-available, otherwise <code>setTimeout(callback, 0)</code>, which means other higher
-priority events may precede the execution of <code>callback</code>.</p>
-<p>This is used internally for browser-compatibility purposes.</p>
-</div>
-
-
-
-
-
-
-
-
-
-
-
- <h5>Parameters:</h5>
-
-
-<table class="params">
- <thead>
- <tr>
-
- <th>Name</th>
-
-
- <th>Type</th>
-
-
-
-
- <th class="last">Description</th>
- </tr>
- </thead>
-
- <tbody>
-
-
- <tr>
-
- <td class="name"><code>callback</code></td>
-
-
- <td class="type">
-
-
-<span class="param-type">function</span>
-
-
-
-
-
- </td>
-
-
-
- <td class="description last"><p>The function to call on a later loop around
-the event loop. Invoked with (args...).</p></td>
- </tr>
-
-
-
- <tr>
-
- <td class="name"><code>args...</code></td>
-
-
- <td class="type">
-
-
-<span class="param-type">*</span>
-
-
-
-
-
- </td>
-
-
-
- <td class="description last"><p>any number of additional arguments to pass to the
-callback on the next tick.</p></td>
- </tr>
-
-
- </tbody>
-</table>
-
-
-
-
-
-
- <h5>Example</h5>
-
- <pre class="prettyprint"><code>var call_order = [];
-async.nextTick(function() {
- call_order.push(&apos;two&apos;);
- // call_order now equals [&apos;one&apos;,&apos;two&apos;]
-});
-call_order.push(&apos;one&apos;);
-
-async.setImmediate(function (a, b, c) {
- // a, b, and c equal 1, 2, and 3
-}, 1, 2, 3);</code></pre>
-
-
-
-
-
-
-<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <dt class="tag-source">Source:</dt>
- <dd class="tag-source"><ul class="dummy"><li>
- <a href="setImmediate.js.html">setImmediate.js</a>, <a href="setImmediate.js.html#line3">line 3</a>
- </li></ul></dd>
-
-
-
-
-
- <dt class="tag-see">See:</dt>
- <dd class="tag-see">
- <ul>
- <li><p><a href="#nextTick">async.nextTick</a></p></li>
- </ul>
- </dd>
-
-
-
-</dl>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <h4 class="name" id="timeout"><span class="type-signature">(static) </span>timeout<span class="signature">(asyncFn, milliseconds, info<span class="signature-attributes">opt</span>)</span><span class="type-signature"> &#x2192; {<a href="global.html">AsyncFunction</a>}</span></h4>
-
-
-
-
-
-<div class="description">
- <pre class="prettyprint source"><code>import timeout from &apos;async/timeout&apos;;</code></pre><p>Sets a time limit on an asynchronous function. If the function does not call
-its callback within the specified milliseconds, it will be called with a
-timeout error. The code property for the error object will be <code>&apos;ETIMEDOUT&apos;</code>.</p>
-</div>
-
-
-
-
-
-
-
-
-
-
-
- <h5>Parameters:</h5>
-
-
-<table class="params">
- <thead>
- <tr>
-
- <th>Name</th>
-
-
- <th>Type</th>
-
-
-
-
- <th class="last">Description</th>
- </tr>
- </thead>
-
- <tbody>
-
-
- <tr>
-
- <td class="name"><code>asyncFn</code></td>
-
-
- <td class="type">
-
-
-<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
-
-
-
- </td>
-
-
-
- <td class="description last"><p>The async function to limit in time.</p></td>
- </tr>
-
-
-
- <tr>
-
- <td class="name"><code>milliseconds</code></td>
-
-
- <td class="type">
-
-
-<span class="param-type">number</span>
-
-
-
-
-
- </td>
-
-
-
- <td class="description last"><p>The specified time limit.</p></td>
- </tr>
-
-
-
- <tr>
-
- <td class="name"><code>info</code></td>
-
-
- <td class="type">
-
-
-<span class="param-type">*</span>
-
-
-
-
-
- <span class="optional">&lt;optional&gt;</span>
-
- </td>
-
-
-
- <td class="description last"><p>Any variable you want attached (<code>string</code>, <code>object</code>, etc)
-to timeout Error for more information..</p></td>
- </tr>
-
-
- </tbody>
-</table>
-
-
-
-
-<h5>Returns:</h5>
-
-
-<div class="param-desc">
- <p>Returns a wrapped function that can be used with any
-of the control flow functions.
-Invoke this function with the same parameters as you would <code>asyncFunc</code>.</p>
-</div>
-
-
-
-<dl class="param-type">
- <dt>
- Type
- </dt>
- <dd>
-
-<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
- </dd>
-</dl>
-
-
-
-
- <h5>Example</h5>
-
- <pre class="prettyprint"><code>function myFunction(foo, callback) {
- doAsyncTask(foo, function(err, data) {
- // handle errors
- if (err) return callback(err);
-
- // do some stuff ...
-
- // return processed data
- return callback(null, data);
- });
-}
-
-var wrapped = async.timeout(myFunction, 1000);
-
-// call `wrapped` as you would `myFunction`
-wrapped({ bar: &apos;bar&apos; }, function(err, data) {
- // if `myFunction` takes &lt; 1000 ms to execute, `err`
- // and `data` will have their expected values
-
- // else `err` will be an Error with the code &apos;ETIMEDOUT&apos;
-});</code></pre>
-
-
-
-
-
-
-<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <dt class="tag-source">Source:</dt>
- <dd class="tag-source"><ul class="dummy"><li>
- <a href="timeout.js.html">timeout.js</a>, <a href="timeout.js.html#line4">line 4</a>
- </li></ul></dd>
-
-
-
-
-
-
-
-</dl>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <h4 class="name" id="unmemoize"><span class="type-signature">(static) </span>unmemoize<span class="signature">(fn)</span><span class="type-signature"> &#x2192; {<a href="global.html">AsyncFunction</a>}</span></h4>
-
-
-
-
-
-<div class="description">
- <pre class="prettyprint source"><code>import unmemoize from &apos;async/unmemoize&apos;;</code></pre><p>Undoes a <a href="#memoize">memoize</a>d function, reverting it to the original,
-unmemoized form. Handy for testing.</p>
-</div>
-
-
-
-
-
-
-
-
-
-
-
- <h5>Parameters:</h5>
-
-
-<table class="params">
- <thead>
- <tr>
-
- <th>Name</th>
-
-
- <th>Type</th>
-
-
-
-
- <th class="last">Description</th>
- </tr>
- </thead>
-
- <tbody>
-
-
- <tr>
-
- <td class="name"><code>fn</code></td>
-
-
- <td class="type">
-
-
-<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
-
-
-
- </td>
-
-
-
- <td class="description last"><p>the memoized function</p></td>
- </tr>
-
-
- </tbody>
-</table>
-
-
-
-
-<h5>Returns:</h5>
-
-
-<div class="param-desc">
- <p>a function that calls the original unmemoized function</p>
-</div>
-
-
-
-<dl class="param-type">
- <dt>
- Type
- </dt>
- <dd>
-
-<span class="param-type"><a href="global.html">AsyncFunction</a></span>
-
-
- </dd>
-</dl>
-
-
-
-
-
-
-
-
-<dl class="details">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <dt class="tag-source">Source:</dt>
- <dd class="tag-source"><ul class="dummy"><li>
- <a href="unmemoize.js.html">unmemoize.js</a>, <a href="unmemoize.js.html#line1">line 1</a>
- </li></ul></dd>
-
-
-
-
-
- <dt class="tag-see">See:</dt>
- <dd class="tag-see">
- <ul>
- <li><p><a href="#memoize">async.memoize</a></p></li>
- </ul>
- </dd>
-
-
-
-</dl>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-</article>
-
-</section>
-
-
-
-
- </div>
-</div>
-
-<nav id="toc">
- <h3>Methods:</h3><ul class="nav methods"><li class="toc-header"><a href="#collections">Collections</a></li><li data-type="method" class="toc-method"><a href="#concat">concat</a></li><li data-type="method" class="toc-method"><a href="#concatLimit">concatLimit</a></li><li data-type="method" class="toc-method"><a href="#concatSeries">concatSeries</a></li><li data-type="method" class="toc-method"><a href="#detect">detect</a></li><li data-type="method" class="toc-method"><a href="#detectLimit">detectLimit</a></li><li data-type="method" class="toc-method"><a href="#detectSeries">detectSeries</a></li><li data-type="method" class="toc-method"><a href="#each">each</a></li><li data-type="method" class="toc-method"><a href="#eachLimit">eachLimit</a></li><li data-type="method" class="toc-method"><a href="#eachOf">eachOf</a></li><li data-type="method" class="toc-method"><a href="#eachOfLimit">eachOfLimit</a></li><li data-type="method" class="toc-method"><a href="#eachOfSeries">eachOfSeries</a></li><li data-type="method" class="toc-method"><a href="#eachSeries">eachSeries</a></li><li data-type="method" class="toc-method"><a href="#every">every</a></li><li data-type="method" class="toc-method"><a href="#everyLimit">everyLimit</a></li><li data-type="method" class="toc-method"><a href="#everySeries">everySeries</a></li><li data-type="method" class="toc-method"><a href="#filter">filter</a></li><li data-type="method" class="toc-method"><a href="#filterLimit">filterLimit</a></li><li data-type="method" class="toc-method"><a href="#filterSeries">filterSeries</a></li><li data-type="method" class="toc-method"><a href="#groupBy">groupBy</a></li><li data-type="method" class="toc-method"><a href="#groupByLimit">groupByLimit</a></li><li data-type="method" class="toc-method"><a href="#groupBySeries">groupBySeries</a></li><li data-type="method" class="toc-method"><a href="#map">map</a></li><li data-type="method" class="toc-method"><a href="#mapLimit">mapLimit</a></li><li data-type="method" class="toc-method"><a href="#mapSeries">mapSeries</a></li><li data-type="method" class="toc-method"><a href="#mapValues">mapValues</a></li><li data-type="method" class="toc-method"><a href="#mapValuesLimit">mapValuesLimit</a></li><li data-type="method" class="toc-method"><a href="#mapValuesSeries">mapValuesSeries</a></li><li data-type="method" class="toc-method"><a href="#reduce">reduce</a></li><li data-type="method" class="toc-method"><a href="#reduceRight">reduceRight</a></li><li data-type="method" class="toc-method"><a href="#reject">reject</a></li><li data-type="method" class="toc-method"><a href="#rejectLimit">rejectLimit</a></li><li data-type="method" class="toc-method"><a href="#rejectSeries">rejectSeries</a></li><li data-type="method" class="toc-method"><a href="#some">some</a></li><li data-type="method" class="toc-method"><a href="#someLimit">someLimit</a></li><li data-type="method" class="toc-method"><a href="#someSeries">someSeries</a></li><li data-type="method" class="toc-method"><a href="#sortBy">sortBy</a></li><li data-type="method" class="toc-method"><a href="#transform">transform</a></li><li class="toc-header"><a href="#controlflow">Control Flow</a></li><li data-type="method" class="toc-method"><a href="#applyEach">applyEach</a></li><li data-type="method" class="toc-method"><a href="#applyEachSeries">applyEachSeries</a></li><li data-type="method" class="toc-method"><a href="#auto">auto</a></li><li data-type="method" class="toc-method"><a href="#autoInject">autoInject</a></li><li data-type="method" class="toc-method"><a href="#cargo">cargo</a></li><li data-type="method" class="toc-method"><a href="#cargoQueue">cargoQueue</a></li><li data-type="method" class="toc-method"><a href="#compose">compose</a></li><li data-type="method" class="toc-method"><a href="#doUntil">doUntil</a></li><li data-type="method" class="toc-method"><a href="#doWhilst">doWhilst</a></li><li data-type="method" class="toc-method"><a href="#forever">forever</a></li><li data-type="method" class="toc-method"><a href="#parallel">parallel</a></li><li data-type="method" class="toc-method"><a href="#parallelLimit">parallelLimit</a></li><li data-type="method" class="toc-method"><a href="#priorityQueue">priorityQueue</a></li><li data-type="method" class="toc-method"><a href="#queue">queue</a></li><li data-type="method" class="toc-method"><a href="#race">race</a></li><li data-type="method" class="toc-method"><a href="#retry">retry</a></li><li data-type="method" class="toc-method"><a href="#retryable">retryable</a></li><li data-type="method" class="toc-method"><a href="#seq">seq</a></li><li data-type="method" class="toc-method"><a href="#series">series</a></li><li data-type="method" class="toc-method"><a href="#times">times</a></li><li data-type="method" class="toc-method"><a href="#timesLimit">timesLimit</a></li><li data-type="method" class="toc-method"><a href="#timesSeries">timesSeries</a></li><li data-type="method" class="toc-method"><a href="#tryEach">tryEach</a></li><li data-type="method" class="toc-method"><a href="#until">until</a></li><li data-type="method" class="toc-method"><a href="#waterfall">waterfall</a></li><li data-type="method" class="toc-method"><a href="#whilst">whilst</a></li><li class="toc-header"><a href="#utils">Utils</a></li><li data-type="method" class="toc-method"><a href="#apply">apply</a></li><li data-type="method" class="toc-method"><a href="#asyncify">asyncify</a></li><li data-type="method" class="toc-method"><a href="#constant">constant</a></li><li data-type="method" class="toc-method"><a href="#dir">dir</a></li><li data-type="method" class="toc-method"><a href="#ensureAsync">ensureAsync</a></li><li data-type="method" class="toc-method"><a href="#log">log</a></li><li data-type="method" class="toc-method"><a href="#memoize">memoize</a>&lt;</li></ul></nav></body> \ No newline at end of file
+ </article></section></div></div></body> \ No newline at end of file
diff --git a/docs/v3/each.js.html b/docs/v3/each.js.html
index 03b55f3..7e939d0 100644
--- a/docs/v3/each.js.html
+++ b/docs/v3/each.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -150,8 +151,8 @@ export default awaitify(eachLimit, 3)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/eachLimit.js.html b/docs/v3/eachLimit.js.html
index aa9e951..3f668f7 100644
--- a/docs/v3/eachLimit.js.html
+++ b/docs/v3/eachLimit.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -112,8 +113,8 @@ export default awaitify(eachLimit, 4)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/eachOf.js.html b/docs/v3/eachOf.js.html
index 2bc38f6..bf6070b 100644
--- a/docs/v3/eachOf.js.html
+++ b/docs/v3/eachOf.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -169,8 +170,8 @@ export default awaitify(eachOf, 3)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/eachOfLimit.js.html b/docs/v3/eachOfLimit.js.html
index d0877d2..02241f1 100644
--- a/docs/v3/eachOfLimit.js.html
+++ b/docs/v3/eachOfLimit.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -112,8 +113,8 @@ export default awaitify(eachOfLimit, 4)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/eachOfSeries.js.html b/docs/v3/eachOfSeries.js.html
index 867a92f..ad84405 100644
--- a/docs/v3/eachOfSeries.js.html
+++ b/docs/v3/eachOfSeries.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -107,8 +108,8 @@ export default awaitify(eachOfSeries, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/eachSeries.js.html b/docs/v3/eachSeries.js.html
index d2ae655..c50ba36 100644
--- a/docs/v3/eachSeries.js.html
+++ b/docs/v3/eachSeries.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -112,8 +113,8 @@ export default awaitify(eachSeries, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/ensureAsync.js.html b/docs/v3/ensureAsync.js.html
index 83748c3..afab6c1 100644
--- a/docs/v3/ensureAsync.js.html
+++ b/docs/v3/ensureAsync.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -136,8 +137,8 @@ export default function ensureAsync(fn) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/every.js.html b/docs/v3/every.js.html
index 1a3a016..b9d6cbd 100644
--- a/docs/v3/every.js.html
+++ b/docs/v3/every.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -119,8 +120,8 @@ export default awaitify(every, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/everyLimit.js.html b/docs/v3/everyLimit.js.html
index 0aef9ea..7e0165c 100644
--- a/docs/v3/everyLimit.js.html
+++ b/docs/v3/everyLimit.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -111,8 +112,8 @@ export default awaitify(everyLimit, 4);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/everySeries.js.html b/docs/v3/everySeries.js.html
index 9e56390..110cf6f 100644
--- a/docs/v3/everySeries.js.html
+++ b/docs/v3/everySeries.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -110,8 +111,8 @@ export default awaitify(everySeries, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/filter.js.html b/docs/v3/filter.js.html
index 2d8402a..d320050 100644
--- a/docs/v3/filter.js.html
+++ b/docs/v3/filter.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -118,8 +119,8 @@ export default awaitify(filter, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/filterLimit.js.html b/docs/v3/filterLimit.js.html
index 049d7a6..dcb823c 100644
--- a/docs/v3/filterLimit.js.html
+++ b/docs/v3/filterLimit.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -110,8 +111,8 @@ export default awaitify(filterLimit, 4);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/filterSeries.js.html b/docs/v3/filterSeries.js.html
index 2482e73..521294b 100644
--- a/docs/v3/filterSeries.js.html
+++ b/docs/v3/filterSeries.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -108,8 +109,8 @@ export default awaitify(filterSeries, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/forever.js.html b/docs/v3/forever.js.html
index 8d6d141..36db182 100644
--- a/docs/v3/forever.js.html
+++ b/docs/v3/forever.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -130,8 +131,8 @@ export default awaitify(forever, 2)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/global.html b/docs/v3/global.html
index 12f4e3f..ecf8e70 100644
--- a/docs/v3/global.html
+++ b/docs/v3/global.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -273,8 +274,8 @@ returns a promise.</p>
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/groupBy.js.html b/docs/v3/groupBy.js.html
index 2721cee..6be955a 100644
--- a/docs/v3/groupBy.js.html
+++ b/docs/v3/groupBy.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -124,8 +125,8 @@ export default function groupBy (coll, iteratee, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/groupByLimit.js.html b/docs/v3/groupByLimit.js.html
index 15864b4..898d42e 100644
--- a/docs/v3/groupByLimit.js.html
+++ b/docs/v3/groupByLimit.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -136,8 +137,8 @@ export default awaitify(groupByLimit, 4);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/groupBySeries.js.html b/docs/v3/groupBySeries.js.html
index 6a981dd..cb9539a 100644
--- a/docs/v3/groupBySeries.js.html
+++ b/docs/v3/groupBySeries.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -106,8 +107,8 @@ export default function groupBySeries (coll, iteratee, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/index.html b/docs/v3/index.html
index c23c29d..fccd13d 100644
--- a/docs/v3/index.html
+++ b/docs/v3/index.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -262,8 +263,8 @@ import async from &apos;async-es&apos;;</code></pre><h2>Other Libraries</h2><ul>
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/index.js.html b/docs/v3/index.js.html
index b9d21bb..e227024 100644
--- a/docs/v3/index.js.html
+++ b/docs/v3/index.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -440,8 +441,8 @@ export {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/log.js.html b/docs/v3/log.js.html
index 927f881..9c6074b 100644
--- a/docs/v3/log.js.html
+++ b/docs/v3/log.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -112,8 +113,8 @@ export default consoleFunc(&apos;log&apos;);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/map.js.html b/docs/v3/map.js.html
index 95242c7..f5691f1 100644
--- a/docs/v3/map.js.html
+++ b/docs/v3/map.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -127,8 +128,8 @@ export default awaitify(map, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/mapLimit.js.html b/docs/v3/mapLimit.js.html
index 52d4615..81a3f55 100644
--- a/docs/v3/mapLimit.js.html
+++ b/docs/v3/mapLimit.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -110,8 +111,8 @@ export default awaitify(mapLimit, 4);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/mapSeries.js.html b/docs/v3/mapSeries.js.html
index d6946f2..237016d 100644
--- a/docs/v3/mapSeries.js.html
+++ b/docs/v3/mapSeries.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -109,8 +110,8 @@ export default awaitify(mapSeries, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/mapValues.js.html b/docs/v3/mapValues.js.html
index bb7b227..466a7f3 100644
--- a/docs/v3/mapValues.js.html
+++ b/docs/v3/mapValues.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -132,8 +133,8 @@ export default function mapValues(obj, iteratee, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/mapValuesLimit.js.html b/docs/v3/mapValuesLimit.js.html
index 4a2d29a..083b803 100644
--- a/docs/v3/mapValuesLimit.js.html
+++ b/docs/v3/mapValuesLimit.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -123,8 +124,8 @@ export default awaitify(mapValuesLimit, 4)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/mapValuesSeries.js.html b/docs/v3/mapValuesSeries.js.html
index ae41e41..27022dd 100644
--- a/docs/v3/mapValuesSeries.js.html
+++ b/docs/v3/mapValuesSeries.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -107,8 +108,8 @@ export default function mapValuesSeries(obj, iteratee, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/memoize.js.html b/docs/v3/memoize.js.html
index 18fc607..08a9bc0 100644
--- a/docs/v3/memoize.js.html
+++ b/docs/v3/memoize.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -155,8 +156,8 @@ export default function memoize(fn, hasher = v =&gt; v) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/module-Collections.html b/docs/v3/module-Collections.html
index 852deeb..8c5a8fb 100644
--- a/docs/v3/module-Collections.html
+++ b/docs/v3/module-Collections.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -8978,8 +8979,8 @@ Invoked with (err, result).</p></td>
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/module-ControlFlow.html b/docs/v3/module-ControlFlow.html
index 66f27de..d2baca1 100644
--- a/docs/v3/module-ControlFlow.html
+++ b/docs/v3/module-ControlFlow.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -6751,8 +6752,8 @@ await q.drain()</code></pre>
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/module-Utils.html b/docs/v3/module-Utils.html
index f983048..6a36017 100644
--- a/docs/v3/module-Utils.html
+++ b/docs/v3/module-Utils.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -2696,8 +2697,8 @@ unmemoized form. Handy for testing.</p>
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/module-async.html b/docs/v3/module-async.html
index 05c042a..011a346 100644
--- a/docs/v3/module-async.html
+++ b/docs/v3/module-async.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -202,8 +203,8 @@ use with <a href="http://nodejs.org">Node.js</a> and installable via
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/nextTick.js.html b/docs/v3/nextTick.js.html
index 586aa71..538e2ea 100644
--- a/docs/v3/nextTick.js.html
+++ b/docs/v3/nextTick.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -128,8 +129,8 @@ export default wrap(_defer);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/parallel.js.html b/docs/v3/parallel.js.html
index e96c84d..67767a3 100644
--- a/docs/v3/parallel.js.html
+++ b/docs/v3/parallel.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -158,8 +159,8 @@ export default function parallel(tasks, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/parallelLimit.js.html b/docs/v3/parallelLimit.js.html
index 3381ce5..c4297e3 100644
--- a/docs/v3/parallelLimit.js.html
+++ b/docs/v3/parallelLimit.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -108,8 +109,8 @@ export default function parallelLimit(tasks, limit, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/priorityQueue.js.html b/docs/v3/priorityQueue.js.html
index e8be908..2501524 100644
--- a/docs/v3/priorityQueue.js.html
+++ b/docs/v3/priorityQueue.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -147,8 +148,8 @@ export default function(worker, concurrency) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/queue.js.html b/docs/v3/queue.js.html
index 31803ab..70ea768 100644
--- a/docs/v3/queue.js.html
+++ b/docs/v3/queue.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -229,8 +230,8 @@ export default function (worker, concurrency) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/race.js.html b/docs/v3/race.js.html
index a29fc67..d474f6a 100644
--- a/docs/v3/race.js.html
+++ b/docs/v3/race.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -132,8 +133,8 @@ export default awaitify(race, 2)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/reduce.js.html b/docs/v3/reduce.js.html
index 838471c..d41effe 100644
--- a/docs/v3/reduce.js.html
+++ b/docs/v3/reduce.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -140,8 +141,8 @@ export default awaitify(reduce, 4)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/reduceRight.js.html b/docs/v3/reduceRight.js.html
index 441f5c3..261ed32 100644
--- a/docs/v3/reduceRight.js.html
+++ b/docs/v3/reduceRight.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -111,8 +112,8 @@ export default function reduceRight (array, memo, iteratee, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/reflect.js.html b/docs/v3/reflect.js.html
index d8ee322..aff812c 100644
--- a/docs/v3/reflect.js.html
+++ b/docs/v3/reflect.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -145,8 +146,8 @@ export default function reflect(fn) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/reflectAll.js.html b/docs/v3/reflectAll.js.html
index cf66ca8..db1bccb 100644
--- a/docs/v3/reflectAll.js.html
+++ b/docs/v3/reflectAll.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -163,8 +164,8 @@ export default function reflectAll(tasks) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/reject.js.html b/docs/v3/reject.js.html
index 2fafb50..8568311 100644
--- a/docs/v3/reject.js.html
+++ b/docs/v3/reject.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -118,8 +119,8 @@ export default awaitify(reject, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/rejectLimit.js.html b/docs/v3/rejectLimit.js.html
index ac01932..54bca89 100644
--- a/docs/v3/rejectLimit.js.html
+++ b/docs/v3/rejectLimit.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -109,8 +110,8 @@ export default awaitify(rejectLimit, 4);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/rejectSeries.js.html b/docs/v3/rejectSeries.js.html
index 8578ec8..e511d43 100644
--- a/docs/v3/rejectSeries.js.html
+++ b/docs/v3/rejectSeries.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -108,8 +109,8 @@ export default awaitify(rejectSeries, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/retry.js.html b/docs/v3/retry.js.html
index 76705e2..90f3165 100644
--- a/docs/v3/retry.js.html
+++ b/docs/v3/retry.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -232,8 +233,8 @@ function parseTimes(acc, t) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/retryable.js.html b/docs/v3/retryable.js.html
index a1e058a..2cd3da1 100644
--- a/docs/v3/retryable.js.html
+++ b/docs/v3/retryable.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -141,8 +142,8 @@ export default function retryable (opts, task) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/seq.js.html b/docs/v3/seq.js.html
index e9f7f59..1ebd561 100644
--- a/docs/v3/seq.js.html
+++ b/docs/v3/seq.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -146,8 +147,8 @@ export default function seq(...functions) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/series.js.html b/docs/v3/series.js.html
index 93bacce..22e6d85 100644
--- a/docs/v3/series.js.html
+++ b/docs/v3/series.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -153,8 +154,8 @@ export default function series(tasks, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/setImmediate.js.html b/docs/v3/setImmediate.js.html
index f2c6c93..6bd19c9 100644
--- a/docs/v3/setImmediate.js.html
+++ b/docs/v3/setImmediate.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -116,8 +117,8 @@ export default setImmediate;
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/some.js.html b/docs/v3/some.js.html
index e6de299..7b0cdf0 100644
--- a/docs/v3/some.js.html
+++ b/docs/v3/some.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -121,8 +122,8 @@ export default awaitify(some, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/someLimit.js.html b/docs/v3/someLimit.js.html
index dc3588d..3f43a24 100644
--- a/docs/v3/someLimit.js.html
+++ b/docs/v3/someLimit.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -112,8 +113,8 @@ export default awaitify(someLimit, 4);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/someSeries.js.html b/docs/v3/someSeries.js.html
index f0b03a4..06083ce 100644
--- a/docs/v3/someSeries.js.html
+++ b/docs/v3/someSeries.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -111,8 +112,8 @@ export default awaitify(someSeries, 3);
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/sortBy.js.html b/docs/v3/sortBy.js.html
index a8cfcf1..2d6ccf9 100644
--- a/docs/v3/sortBy.js.html
+++ b/docs/v3/sortBy.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -152,8 +153,8 @@ export default awaitify(sortBy, 3)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/timeout.js.html b/docs/v3/timeout.js.html
index a29c2d4..bfe79a8 100644
--- a/docs/v3/timeout.js.html
+++ b/docs/v3/timeout.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -156,8 +157,8 @@ export default function timeout(asyncFn, milliseconds, info) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/times.js.html b/docs/v3/times.js.html
index 6456d15..b97ee36 100644
--- a/docs/v3/times.js.html
+++ b/docs/v3/times.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -120,8 +121,8 @@ export default function times (n, iteratee, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/timesLimit.js.html b/docs/v3/timesLimit.js.html
index 1b6a6a0..37c9331 100644
--- a/docs/v3/timesLimit.js.html
+++ b/docs/v3/timesLimit.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -107,8 +108,8 @@ export default function timesLimit(count, limit, iteratee, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/timesSeries.js.html b/docs/v3/timesSeries.js.html
index 342196d..7642d51 100644
--- a/docs/v3/timesSeries.js.html
+++ b/docs/v3/timesSeries.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -102,8 +103,8 @@ export default function timesSeries (n, iteratee, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/transform.js.html b/docs/v3/transform.js.html
index 3097285..c90ece2 100644
--- a/docs/v3/transform.js.html
+++ b/docs/v3/transform.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -144,8 +145,8 @@ export default function transform (coll, accumulator, iteratee, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/tryEach.js.html b/docs/v3/tryEach.js.html
index 0764cfe..ec114b1 100644
--- a/docs/v3/tryEach.js.html
+++ b/docs/v3/tryEach.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -143,8 +144,8 @@ export default awaitify(tryEach)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/unmemoize.js.html b/docs/v3/unmemoize.js.html
index 974c0f1..a48aa8d 100644
--- a/docs/v3/unmemoize.js.html
+++ b/docs/v3/unmemoize.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -100,8 +101,8 @@ export default function unmemoize(fn) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/until.js.html b/docs/v3/until.js.html
index 425b647..000a8e7 100644
--- a/docs/v3/until.js.html
+++ b/docs/v3/until.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -126,8 +127,8 @@ export default function until(test, iteratee, callback) {
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/waterfall.js.html b/docs/v3/waterfall.js.html
index f55bd75..d05cba7 100644
--- a/docs/v3/waterfall.js.html
+++ b/docs/v3/waterfall.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -168,8 +169,8 @@ export default awaitify(waterfall)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/docs/v3/whilst.js.html b/docs/v3/whilst.js.html
index 1cf0ead..204c873 100644
--- a/docs/v3/whilst.js.html
+++ b/docs/v3/whilst.js.html
@@ -24,7 +24,7 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
@@ -33,7 +33,8 @@
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v3.0.1 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v3.0.1</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -143,8 +144,8 @@ export default awaitify(whilst, 3)
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on Sun May 26 2019 14:58:49 GMT-0700 (Pacific Daylight Time) using the Minami theme.
- Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> using the Minami theme.
+</footer></div>
</div>
<nav id="toc">
diff --git a/support/jsdoc/jsdoc-fix-html.js b/support/jsdoc/jsdoc-fix-html.js
index a51ed85..b814cfd 100644
--- a/support/jsdoc/jsdoc-fix-html.js
+++ b/support/jsdoc/jsdoc-fix-html.js
@@ -18,9 +18,6 @@ var HTMLFileBegin = '<!DOCTYPE html>\n<html lang="en">\n<head>\n';
var HTMLFileHeadBodyJoin = '</head>\n<body>';
var HTMLFileEnd = '</body>';
-var additionalFooterText = ' Documentation has been modified from the original. ' +
- ' For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.';
-
function generateHTMLFile(filename, $page, callback) {
var methodName = filename.match(/\/(\w+)\.js\.html$/);
if (methodName) {
@@ -148,7 +145,6 @@ function fixToc(file, $page, moduleFiles) {
function fixFooter($page) {
// add a note to the footer that the documentation has been modified
var $footer = $page.find('footer');
- $footer.append(additionalFooterText);
$page.find(mainScrollableSection).append($footer);
}
diff --git a/support/jsdoc/theme/tmpl/layout.tmpl b/support/jsdoc/theme/tmpl/layout.tmpl
index a5a3421..264fb6f 100644
--- a/support/jsdoc/theme/tmpl/layout.tmpl
+++ b/support/jsdoc/theme/tmpl/layout.tmpl
@@ -23,17 +23,18 @@
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
- <a class="navbar-brand" href="#">
+ <a class="navbar-brand" href="/">
<img src="img/async-logo.svg" alt="Async.js"></img>
</a>
</div>
<ul class="nav navbar-nav">
<li id="version-dropdown" class="dropdown">
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown"
- role="button" aria-haspopup="true" aria-expanded="false">v2.0.0 <span class="caret"></span>
+ role="button" aria-haspopup="true" aria-expanded="false">v3.0.x <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="docs.html">v2.0.x</a></li>
+ <li><a href="/v3/">v3.0.x</a></li>
+ <li><a href="/v2/">v2.6.2</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
@@ -78,7 +79,7 @@
<br class="clear">
<footer>
- Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc <?js= env.version.number ?></a><?js if(env.conf.templates && env.conf.templates.default && env.conf.templates.default.includeDate !== false) { ?> on <?js= (new Date()) ?><?js } ?> using the Minami theme.
+ Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc <?js= env.version.number ?></a> using the Minami theme.
</footer>