UNPKG

do-try-tuple

Version:

Catches errors and rejected promises, returns tuple

2 lines 335 B
"use strict";var DoTryTuple=(()=>{var l=e=>e!=null&&typeof e.then=="function";var s=e=>[!0,void 0,e],o=e=>[!1,e,void 0],u=e=>e.then(s,o),t=e=>{try{let r=e();return l(r)?u(r):s(r)}catch(r){return o(r)}};var a=t;var n=typeof window<"u"?window:global;n.doTry=a;n.safe=u;n.success=s;n.failure=o;})(); //# sourceMappingURL=global.min.js.map