/var/www/myprog.com.ua/server/node/node_modules/async/internal
NameSizeModeActions
applyEach.js7830644editdlrm
asyncEachOfLimit.js19760644editdlrm
awaitify.js8160644editdlrm
breakLoop.js2540644editdlrm
consoleFunc.js9190644editdlrm
createTester.js12280644editdlrm
DoublyLinkedList.js22820644editdlrm
eachOfLimit.js26380644editdlrm
filter.js16200644editdlrm
getIterator.js2170644editdlrm
Heap.js24970644editdlrm
initialParams.js2890644editdlrm
isArrayLike.js2790644editdlrm
iterator.js14600644editdlrm
map.js7610644editdlrm
once.js3620644editdlrm
onlyOnce.js3600644editdlrm
parallel.js9620644editdlrm
promiseCallback.js5320644editdlrm
queue.js85220644editdlrm
range.js2700644editdlrm
reject.js6950644editdlrm
setImmediate.js8570644editdlrm
withoutIndex.js2510644editdlrm
wrapAsync.js9550644editdlrm
Edit: /var/www/myprog.com.ua/server/node/node_modules/async/internal/awaitify.js (816B)
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = awaitify; // conditionally promisify a function. // only return a promise if a callback is omitted function awaitify(asyncFn, arity) { if (!arity) arity = asyncFn.length; if (!arity) throw new Error('arity is undefined'); function awaitable(...args) { if (typeof args[arity - 1] === 'function') { return asyncFn.apply(this, args); } return new Promise((resolve, reject) => { args[arity - 1] = (err, ...cbArgs) => { if (err) return reject(err); resolve(cbArgs.length > 1 ? cbArgs : cbArgs[0]); }; asyncFn.apply(this, args); }); } return awaitable; } module.exports = exports.default;