/ stream.nieuweinstituut.nl / node_modules / async /

[ICO]NameLast modifiedSizeDescription
[PARENTDIR]Parent Directory  -  
[DIR]dist/2 years ago -  
[DIR]internal/2 years ago -  
[TXT]CHANGELOG.md40 years ago 29K 
[   ]LICENSE40 years ago1.0K 
[TXT]README.md40 years ago2.5Kd768d73 docs [كارل مبارك]
[   ]all.js40 years ago1.6K 
[   ]allLimit.js40 years ago1.5K 
[   ]allSeries.js40 years ago1.2K 
[   ]any.js40 years ago1.7K 
[   ]anyLimit.js40 years ago1.6K 
[   ]anySeries.js40 years ago1.3K 
[   ]apply.js40 years ago1.8K 
[   ]applyEach.js40 years ago1.7K 
[   ]applyEachSeries.js40 years ago1.3K 
[   ]asyncify.js40 years ago3.4K 
[   ]auto.js40 years ago9.6K 
[   ]autoInject.js40 years ago6.3K 
[   ]bower.json40 years ago245  
[   ]cargo.js40 years ago4.5K 
[   ]compose.js40 years ago1.5K 
[   ]concat.js40 years ago1.6K 
[   ]concatLimit.js40 years ago2.1K 
[   ]concatSeries.js40 years ago1.2K 
[   ]constant.js40 years ago1.7K 
[   ]detect.js40 years ago2.2K 
[   ]detectLimit.js40 years ago1.7K 
[   ]detectSeries.js40 years ago1.3K 
[   ]dir.js40 years ago1.3K 
[   ]doDuring.js40 years ago2.1K 
[   ]doUntil.js40 years ago1.3K 
[   ]doWhilst.js40 years ago2.0K 
[   ]during.js40 years ago2.1K 
[   ]each.js40 years ago2.8K 
[   ]eachLimit.js40 years ago1.5K 
[   ]eachOf.js40 years ago3.3K 
[   ]eachOfLimit.js40 years ago1.4K 
[   ]eachOfSeries.js40 years ago1.1K 
[   ]eachSeries.js40 years ago1.2K 
[   ]ensureAsync.js40 years ago2.5K 
[   ]every.js40 years ago1.6K 
[   ]everyLimit.js40 years ago1.5K 
[   ]everySeries.js40 years ago1.2K 
[   ]filter.js40 years ago1.5K 
[   ]filterLimit.js40 years ago1.3K 
[   ]filterSeries.js40 years ago1.2K 
[   ]find.js40 years ago2.2K 
[   ]findLimit.js40 years ago1.7K 
[   ]findSeries.js40 years ago1.3K 
[   ]foldl.js40 years ago2.6K 
[   ]foldr.js40 years ago1.5K 
[   ]forEach.js40 years ago2.8K 
[   ]forEachLimit.js40 years ago1.5K 
[   ]forEachOf.js40 years ago3.3K 
[   ]forEachOfLimit.js40 years ago1.4K 
[   ]forEachOfSeries.js40 years ago1.1K 
[   ]forEachSeries.js40 years ago1.2K 
[   ]forever.js40 years ago1.9K 
[   ]groupBy.js40 years ago2.1K 
[   ]groupByLimit.js40 years ago2.3K 
[   ]groupBySeries.js40 years ago1.3K 
[   ]index.js40 years ago 19K3e510ca test new git [كارل مبارك]
[   ]inject.js40 years ago2.6K 
[   ]log.js40 years ago1.2K 
[   ]map.js40 years ago2.0K 
[   ]mapLimit.js40 years ago1.3K 
[   ]mapSeries.js40 years ago1.2K 
[   ]mapValues.js40 years ago2.2K 
[   ]mapValuesLimit.js40 years ago2.0K 
[   ]mapValuesSeries.js40 years ago1.3K 
[   ]memoize.js40 years ago3.2K 
[   ]nextTick.js40 years ago1.4K 
[   ]package.json2 years ago3.1K3e510ca test new git [كارل مبارك]
[   ]parallel.js40 years ago3.0K 
[   ]parallelLimit.js40 years ago1.4K 
[   ]priorityQueue.js40 years ago3.0K 
[   ]queue.js40 years ago5.7K 
[   ]race.js40 years ago2.1K 
[   ]reduce.js40 years ago2.6K 
[   ]reduceRight.js40 years ago1.5K 
[   ]reflect.js40 years ago2.3K 
[   ]reflectAll.js40 years ago2.7K 
[   ]reject.js40 years ago1.4K 
[   ]rejectLimit.js40 years ago1.2K 
[   ]rejectSeries.js40 years ago1.1K 
[   ]retry.js40 years ago5.3K 
[   ]retryable.js40 years ago2.0K 
[   ]select.js40 years ago1.5K 
[   ]selectLimit.js40 years ago1.3K 
[   ]selectSeries.js40 years ago1.2K 
[   ]seq.js40 years ago2.9K 
[   ]series.js40 years ago2.9K 
[   ]setImmediate.js40 years ago1.4K 
[   ]some.js40 years ago1.7K 
[   ]someLimit.js40 years ago1.6K 
[   ]someSeries.js40 years ago1.3K 
[   ]sortBy.js40 years ago2.8K 
[   ]timeout.js40 years ago2.7K 
[   ]times.js40 years ago1.4K 
[   ]timesLimit.js40 years ago1.4K 
[   ]timesSeries.js40 years ago1.0K 
[   ]transform.js40 years ago2.7K 
[   ]tryEach.js40 years ago2.5K 
[   ]unmemoize.js40 years ago681  
[   ]until.js40 years ago1.4K 
[   ]waterfall.js40 years ago3.3K 
[   ]whilst.js40 years ago2.1K 
[   ]wrapSync.js40 years ago3.4K 
README.md

Async Logo

Build Status via Travis CI NPM version Coverage Status Join the chat at https://gitter.im/caolan/async libhive - Open source examples jsDelivr Hits

Async is a utility module which provides straight-forward, powerful functions for working with asynchronous JavaScript. Although originally designed for use with Node.js and installable via npm install --save async, it can also be used directly in the browser.

This version of the package is optimized for the Node.js environment. If you use Async with webpack, install async-es instead.

For Documentation, visit https://caolan.github.io/async/

For Async v1.5.x documentation, go HERE

// for use with Node-style callbacks...
var async = require("async");

var obj = {dev: "/dev.json", test: "/test.json", prod: "/prod.json"};
var configs = {};

async.forEachOf(obj, (value, key, callback) => {
    fs.readFile(__dirname + value, "utf8", (err, data) => {
        if (err) return callback(err);
        try {
            configs[key] = JSON.parse(data);
        } catch (e) {
            return callback(e);
        }
        callback();
    });
}, err => {
    if (err) console.error(err.message);
    // configs is now a map of JSON data
    doSomethingWith(configs);
});
var async = require("async");

// ...or ES2017 async functions
async.mapLimit(urls, 5, async function(url) {
    const response = await fetch(url)
    return response.body
}, (err, results) => {
    if (err) throw err
    // results is now an array of the response bodies
    console.log(results)
})
Apache/2.4.38 (Debian) Server at www.karls.computer Port 80