promises-to-retry
Version:
Simple utility library that provides retry/reflect mechanism for a list of promises
18 lines (13 loc) • 451 B
JavaScript
// node core modules
// 3rd party modules
// local modules
const responseByMode = {
ALL: ({ allPromises }) => allPromises,
ONLY_RESOLVED: ({ resolvedPromises }) => resolvedPromises,
ONLY_WINNER_PROMISES: ({ winnerPromises }) => winnerPromises,
ONLY_REJECTED: ({ rejectedPromises }) => rejectedPromises,
ALL_SPLIT: ({ resolvedPromises, rejectedPromises }) => [resolvedPromises, rejectedPromises]
};
module.exports = {
responseByMode
};