/ ai-anxieties-audio / node_modules / async /

[ICO]NameLast modifiedSizeDescription
[PARENTDIR]Parent Directory  -  
[DIR]dist/2 years ago -  
[DIR]internal/2 years ago -  
[TXT]CHANGELOG.md2 years ago 33K 
[   ]LICENSE2 years ago1.0Kf0d2fc9 test post-receive hook [كارل مبارك]
[TXT]README.md2 years ago3.1K15de0e0 styling, texts [كارل مبارك]
[   ]all.js2 years ago3.5K 
[   ]allLimit.js2 years ago1.7K 
[   ]allSeries.js2 years ago1.6K 
[   ]any.js2 years ago3.7K 
[   ]anyLimit.js2 years ago1.7K 
[   ]anySeries.js2 years ago1.6K 
[   ]apply.js2 years ago3.0K 
[   ]applyEach.js2 years ago1.9K 
[   ]applyEachSeries.js2 years ago1.3K 
[   ]asyncify.js2 years ago3.7K 
[   ]auto.js2 years ago 12K 
[   ]autoInject.js2 years ago6.9K 
[   ]bower.json2 years ago239  
[   ]cargo.js2 years ago2.7K 
[   ]cargoQueue.js2 years ago3.3K 
[   ]compose.js2 years ago1.5K 
[   ]concat.js2 years ago3.6K 
[   ]concatLimit.js2 years ago2.0K 
[   ]concatSeries.js2 years ago1.4K 
[   ]constant.js2 years ago2.9K 
[   ]detect.js2 years ago3.2K 
[   ]detectLimit.js2 years ago1.8K 
[   ]detectSeries.js2 years ago1.7K 
[   ]dir.js2 years ago1.3K 
[   ]doDuring.js2 years ago2.2K 
[   ]doUntil.js2 years ago1.7K 
[   ]doWhilst.js2 years ago2.2K 
[   ]during.js2 years ago2.3K 
[   ]each.js2 years ago3.9K 
[   ]eachLimit.js2 years ago1.7K 
[   ]eachOf.js2 years ago5.6K 
[   ]eachOfLimit.js2 years ago1.6K 
[   ]eachOfSeries.js2 years ago1.3K 
[   ]eachSeries.js2 years ago1.5K 
[   ]ensureAsync.js2 years ago2.3K 
[   ]every.js2 years ago3.5K 
[   ]everyLimit.js2 years ago1.7K 
[   ]everySeries.js2 years ago1.6K 
[   ]filter.js2 years ago2.8K 
[   ]filterLimit.js2 years ago1.6K 
[   ]filterSeries.js2 years ago1.5K 
[   ]find.js2 years ago3.2K 
[   ]findLimit.js2 years ago1.8K 
[   ]findSeries.js2 years ago1.7K 
[   ]flatMap.js2 years ago3.6K 
[   ]flatMapLimit.js2 years ago2.0K 
[   ]flatMapSeries.js2 years ago1.4K 
[   ]foldl.js2 years ago4.8K 
[   ]foldr.js2 years ago1.5K 
[   ]forEach.js2 years ago3.9K 
[   ]forEachLimit.js2 years ago1.7K 
[   ]forEachOf.js2 years ago5.6K 
[   ]forEachOfLimit.js2 years ago1.6K 
[   ]forEachOfSeries.js2 years ago1.3K 
[   ]forEachSeries.js2 years ago1.5K 
[   ]forever.js2 years ago2.1K 
[   ]groupBy.js2 years ago3.5K 
[   ]groupByLimit.js2 years ago2.4K 
[   ]groupBySeries.js2 years ago1.3K 
[   ]index.js2 years ago 19K15de0e0 styling, texts [كارل مبارك]
[   ]inject.js2 years ago4.8K 
[   ]log.js2 years ago1.2K 
[   ]map.js2 years ago4.5K 
[   ]mapLimit.js2 years ago1.6K 
[   ]mapSeries.js2 years ago1.5K 
[   ]mapValues.js2 years ago4.5K 
[   ]mapValuesLimit.js2 years ago2.1K 
[   ]mapValuesSeries.js2 years ago1.3K 
[   ]memoize.js2 years ago3.0K 
[   ]nextTick.js2 years ago1.4K 
[   ]package.json2 years ago2.2K120707f added node version q18.16 to dependincies [كارل مبارك]
[   ]parallel.js2 years ago5.4K 
[   ]parallelLimit.js2 years ago1.5K 
[   ]priorityQueue.js2 years ago2.6K 
[   ]queue.js2 years ago7.2K 
[   ]race.js2 years ago2.1K 
[   ]reduce.js2 years ago4.8K 
[   ]reduceRight.js2 years ago1.5K 
[   ]reflect.js2 years ago2.2K 
[   ]reflectAll.js2 years ago2.4K 
[   ]reject.js2 years ago2.6K 
[   ]rejectLimit.js2 years ago1.5K 
[   ]rejectSeries.js2 years ago1.4K 
[   ]retry.js2 years ago5.4K 
[   ]retryable.js2 years ago2.5K 
[   ]select.js2 years ago2.8K 
[   ]selectLimit.js2 years ago1.6K 
[   ]selectSeries.js2 years ago1.5K 
[   ]seq.js2 years ago2.6K 
[   ]series.js2 years ago5.7K 
[   ]setImmediate.js2 years ago1.4K 
[   ]some.js2 years ago3.7K 
[   ]someLimit.js2 years ago1.7K 
[   ]someSeries.js2 years ago1.6K 
[   ]sortBy.js2 years ago6.1K 
[   ]timeout.js2 years ago2.7K 
[   ]times.js2 years ago1.5K 
[   ]timesLimit.js2 years ago1.4K 
[   ]timesSeries.js2 years ago1.0K 
[   ]transform.js2 years ago5.4K 
[   ]tryEach.js2 years ago2.5K 
[   ]unmemoize.js2 years ago668  
[   ]until.js2 years ago2.0K 
[   ]waterfall.js2 years ago3.1K 
[   ]whilst.js2 years ago2.3K 
[   ]wrapSync.js2 years ago3.7K 
README.md

Async Logo

Github Actions CI status NPM version Coverage Status Join the chat at https://gitter.im/caolan/async 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 i async, it can also be used directly in the browser. A ESM/MJS version is included in the main async package that should automatically be used with compatible bundlers such as Webpack and Rollup.

A pure ESM version of Async is available as async-es.

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