await-result
Version:
Error handling for async functions without try/catch blocks
3 lines (2 loc) • 516 B
JavaScript
"undefined"!=typeof Symbol&&(Symbol.iterator||(Symbol.iterator=Symbol("Symbol.iterator"))),"undefined"!=typeof Symbol&&(Symbol.asyncIterator||(Symbol.asyncIterator=Symbol("Symbol.asyncIterator"))),module.exports=function(t,r){try{return Promise.resolve(function(r,e){try{var o=Promise.resolve(t).then(function(t){return[void 0,t]})}catch(t){return e(t)}return o&&o.then?o.then(void 0,e):o}(0,function(t){return"function"==typeof r?[r(t)]:[t]}))}catch(t){return Promise.reject(t)}};
//# sourceMappingURL=index.js.map