promise-chunk-generator
Version:
An async generator that takes an array of promise executor functions and creates promises in chunks with fault-tolerance
12 lines (11 loc) • 324 B
JavaScript
module.exports = ({ error, returnRejectedPromiseExecutor, promise }) => {
if (returnRejectedPromiseExecutor) {
return {
promiseRejected: true,
promiseExecutor: (promise && promise.__executor) || null,
errorMessage: (error && error.message) || null,
};
} else {
console.error(error);
}
};