Socket
Socket
Sign inDemoInstall

@nevware21/ts-async

Package Overview
Dependencies
Maintainers
2
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nevware21/ts-async - npm Package Compare versions

Comparing version 0.5.0 to 0.5.1

dist/es5/mod/ts-async.js

4

bundle/es5/iife/ts-async.min.js
/*!
* NevWare21 - ts-async, 0.5.0
* NevWare21 - ts-async, 0.5.1
* https://github.com/nevware21/ts-async

@@ -7,3 +7,3 @@ * Copyright (c) NevWare21 and contributors. All rights reserved.

*/
this.nevware21=this.nevware21||{},this.nevware21["ts-async"]=function(n){"use strict";var a=void 0,f=null,S="",$="function",q="object",l="prototype",F="__proto__",t="undefined",J="constructor",W="Symbol",H="_polyfill",L="length",U="name",s="call",B="toString",r=Object,G=r[l],K=String,M=Array,Q=M[l],v=Q.slice;function b(n,t){try{return{v:n.apply(this,t)}}catch(n){return{e:n}}}function V(t){return function(n){return typeof n===t}}function A(n){return typeof n===t||n===t}function X(n){return!!n||n!==a}var j=V($);function Y(n){return(n||n!==f&&!A(n))&&n&&typeof n===q}var y=M.isArray,Z=V("number");function R(n){return n&&n.then&&j(n.then)}var nn=r.getOwnPropertyDescriptor,tn=r.hasOwn||function(n,t){return!!n&&G.hasOwnProperty[s](n,t)||!!nn(n,t)};function rn(n,t,r){if(n&&Y(n))for(var e in n)if(tn(n,e)&&-1===t[s](r||n,e,n[e]))break}function I(n){throw new TypeError(n)}var en=r.freeze;function un(n){return en&&rn(n,function(n,t){(y(t)||Y(t))&&en(t)}),on(n)}var on=en||function(n){return n},cn=r.getPrototypeOf||function(n){return n[F]||f};function an(n){return t=un,r={},rn(n,function(n,t){r[n]=n,r[t]=n}),t(r);var t,r}var fn,ln=an({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),i=K,sn="__tsUtils$gblCfg";function vn(){var n;return(n=(n=(n=typeof globalThis!==t?globalThis:n)||typeof self===t?n:self)||typeof window===t?n:window)||typeof global===t?n:global}var yn,dn="[object Error]";function E(n,t){var r=S,e=G[B][s](n);e===dn&&(n={stack:i(n.stack),message:i(n.message),name:i(n.name)});try{r=(r=JSON.stringify(n,f,t?"number"==typeof t?t:4:a))&&r.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: ")||i(n)}catch(n){r=" - "+E(n,t)}return e+": "+r}function hn(t){return function(n){return n[t]}}var T,mn={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},_=r.defineProperty,pn=r.defineProperties;function gn(n,t,r){return _(n,t,(e=r,(u={})[mn.c]=!0,u[mn.e]=!0,e.l&&(u.get=function(){return e.l.v},n=nn(e.l,"v"))&&n.set&&(u.set=function(n){e.l.v=n}),rn(e,function(n,t){u[mn[n]]=A(t)?u[mn[n]]:t}),u));var e,u}function D(){var n;fn||(n=b(vn).v||{},fn=n[sn]=n[sn]||{}),T=fn}function Pn(t){var r={};return T||D(),r.b=T.lzy,_(r,"v",{configurable:!0,get:function(){var n=t();return T.lzy||_(r,"v",{value:n}),r.b=T.lzy,n}}),r}function k(n){return _({toJSON:function(){return n}},"v",{value:n})}var e,wn="window";function Sn(n,t){var r;return function(){return T||D(),(r=r&&!T.lzy?r:k(b(n,t).v)).v}}function bn(n){return Pn(function(){return b(O,[n]).v||a})}function An(n){return T||D(),(e=e&&!1!==n&&!T.lzy?e:k(b(vn).v||f)).v}function O(n,t){t=e&&!1!==t?e.v:An(t);return t&&t[n]?t[n]:n===wn?In():f}var N,jn,Rn=Sn(O,["document"]),In=Sn(O,[wn]),En=Sn(function(){return!!b(function(){return process&&(process.versions||{}).node}).v});function Tn(){N&&N.b||(N=bn(W))}function C(n,t){var r,e=ln[n];return T||D(),N&&!T.lzy||Tn(),N.v?N.v[e||n]:t?a:(yn=yn||{},(e=ln[n])?yn[e]=yn[e]||((t={description:i(r=W+"."+e),toString:function(){return W+"("+r+")"}})[H]=!0,t):void 0)}function _n(n){return n&&j(n.next)}function Dn(n){return n!==f&&X(n)&&j(n[C(3)])}function kn(t,n,r){if(t&&(_n(t)||(t=t[(jn=jn||k(C(3))).v]?t[jn.v]():null),_n(t))){var e=void 0,u=void 0;try{for(var i=0;!(u=t.next()).done&&-1!==n[s](r||t,u.value,i,t);)i++}catch(n){e={e:n},t.throw&&(u=null,t.throw(e))}finally{try{u&&!u.done&&t.return&&t.return(u)}finally{if(e)throw e.e}}}}function d(n,t,r){return n.apply(t,r)}function On(n,t,r){if(n)for(var e=n[L]>>>0,u=0;u<e&&!(u in n&&-1===t[s](r||n,n[u],u,n));u++);}var Nn=function(e){var u=Q&&Q[e];return function(n){var t,r=n&&n[e]||u;if(r)return t=arguments,(r||void 0).apply(n,r?v[s](t,1):t);I('"'+i(e)+'" not defined for '+E(n))}}("indexOf");function z(n){return(n&&n.slice||v).apply(n,v[s](arguments,1))}var Cn,zn=r.create||function(n){var t;return n?((t=typeof n)!==q&&t!=$&&I("Prototype must be an Object or function: "+E(n)),r[l]=n,new r):{};function r(){}};function xn(n,t){return(r.setPrototypeOf||function(r,n){(Cn=Cn||Pn(function(){return{__proto__:[]}instanceof Array})).v?r[F]=n:rn(n,function(n,t){return r[n]=t})})(n,t)}function $n(n,t){t&&(n[U]=t)}function qn(u,i,n){var t,r,o=n||Error,c=o[l][U],a=Error.captureStackTrace,n=o;return b(gn,[r=function(){var n=this,t=arguments;try{b($n,[o,u]);var r,e=d(o,n,v[s](t))||n;return e!==n&&(r=cn(n))!==cn(e)&&xn(e,r),a&&a(e,n[J]),i&&i(e,t),e}finally{b($n,[o,c])}},U,{v:t=u,c:!0,e:!1}]),(r=xn(r,n))[l]=n===f?zn(n):(e[l]=n[l],new e),r;function e(){this.constructor=r,b(gn,[this,U,{v:t,c:!0,e:!1}])}}function m(){return(Date.now||Fn)()}function Fn(){return(new Date).getTime()}var Jn,o=hn(L),Wn="unref",Hn="hasRef";function Ln(n,t,r){var e,u=!0,i=n?t(f):f;function o(){return u=!1,i&&i[Wn]&&i[Wn](),e}function c(){i&&r(i),i=f}function a(){return i=t(i),u||o(),e}return(e={cancel:c,refresh:a,hasRef:function(){return i&&i[Hn]?i[Hn]():u},ref:function(){return u=!0,i&&i.ref&&i.ref(),e}})[Wn]=o,{h:e=_(e,"enabled",{get:function(){return!!i},set:function(n){!n&&i&&c(),n&&!i&&a()}}),dn:function(){i=f}}}function x(){return n=a,t=v[s](arguments),e=(r=y(n))?n.length:0,u=(0<e?n[0]:r?a:n)||setTimeout,i=(1<e?n[1]:a)||clearTimeout,o=t[0],t[0]=function(){c.dn(),d(o,a,v[s](arguments))},(c=Ln(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;d(i,a,[n])}return d(u,a,t)},function(n){d(i,a,[n])})).h;var n,t,r,e,u,i,o,c}var Un=100,Bn=50;var Gn,Kn,Mn,Qn="Promise",Vn="done",Xn="rejected";function Yn(n,t){return p(n,function(n){return t?t({status:"fulfilled",rejected:!1,value:n}):n},function(n){return t?t({status:Xn,rejected:!0,reason:n}):n})}function p(n,t,r,e){var u=n;try{if(R(n))(t||r)&&(u=n.then(t,r));else try{t&&(u=t(n))}catch(n){if(!r)throw n;u=r(n)}}finally{e&&Zn(u,e)}return u}function Zn(n,t){var r=n;return t&&(R(n)?r=n.finally?n.finally(t):n.then(function(n){return t(),n},function(n){throw t(),n}):t()),r}var nt,tt=!1,rt=["pending","resolving","resolved",Xn],et="dispatchEvent";function ut(n){var t;return!!(t=n&&n.createEvent?n.createEvent("Event"):t)&&t.initEvent}var it,ot,ct,at,ft,lt="unhandledRejection",st=lt.toLowerCase(),vt=[],yt=0,dt=10;function ht(n){return j(n)?n.toString():E(n)}function mt(n){return new(it=it||k(b(O,["AggregationError"]).v||qn("AggregationError",function(n,t){n.errors=t[0]}))).v(n)}function pt(n,t,r){var o,i,e,u,c,a=z(arguments,3),f=0,l=!1,s=[],v=yt++,y=0<vt.length?vt[vt.length-1]:void 0,d=!1,h=null;function m(u,i){try{return vt.push(v),d=!0,h&&h.cancel(),h=null,n(function(r,e){s.push(function(){try{var n=2===f?u:i,t=A(n)?o:j(n)?n(o):n;R(t)?t.then(r,e):(n||3!==f?r:e)(t)}catch(n){e(n)}}),l&&g()},a)}finally{vt.pop()}}function p(){return rt[f]}function g(){var n;0<s.length&&(n=s.slice(),s=[],d=!0,h&&h.cancel(),h=null,t(n))}function P(t,r){return function(n){f===r&&(2===t&&R(n)?(f=1,n.then(P(2,1),P(3,1))):(f=t,l=!0,o=n,g(),d||3!==t||(h=h||x(w,dt))))}}function w(){var n,t,r,e,u;d||(d=!0,En()?process.emit(lt,o,i):(n=In()||An(),t=st,u=function(n){return gn(n,"promise",{g:function(){return i}}),n.reason=o,n},r=!!ot.v,e=Rn(),u(u=(nt=nt||k(!!b(ut,[e]).v)).v?e.createEvent("Event"):r?new Event(t):{}),nt.v&&u.initEvent(t,!1,!0),u&&n[et]?n[et](u):(e=n["on"+t])?e(u):(r=O("console"))&&(r.error||r.log)(t,E(u))))}ot=ot||bn(Qn+"RejectionEvent"),_(i={then:m,catch:function(n){return m(void 0,n)},finally:function(t){var n=t,r=t;return j(t)&&(n=function(n){return t&&t(),n},r=function(n){throw t&&t(),n}),m(n,r)}},"state",{get:p}),tt&&(e=i,S=function(){return n=o,G.toString.call(n);var n},u=function(){return d},Kn=Kn||{toString:function(){return"[[PromiseResult]]"}},Mn=Mn||{toString:function(){return"[[PromiseIsHandled]]"}},(c={})[Gn=Gn||{toString:function(){return"[[PromiseState]]"}}]={get:p},c[Kn]={get:S},c[Mn]={get:u},pn(e,c)),T||D(),N&&!T.lzy||Tn(),N.v&&(i[C(11)]="IPromise"),i.toString=function(){return"IPromise"+(tt?"["+v+(A(y)?"":":"+y)+"]":"")+" "+p()+(l?" - "+ht(o):"")},j(r)||I(Qn+": executor is not a function - "+ht(r));var S=P(3,0);try{r.call(i,P(2,0),S)}catch(n){S(n)}return i}function gt(r){return function(n){var t=z(arguments,1);return r(function(r,e){try{var u=[],i=1;kn(n,function(n,t){n&&(i++,p(n,function(n){u[t]=n,0==--i&&r(u)},e))}),0==--i&&r(u)}catch(n){e(n)}},t)}}function Pt(r){return function(t){var n=z(arguments,1);return R(t)?t:r(function(n){n(t)},n)}}function wt(t){return function(r){var n=z(arguments,1);return t(function(n,t){t(r)},n)}}function St(t){return k(function(i){var n=z(arguments,1);return t(function(r,t){var e=[],u=1;function n(n,t){u++,Yn(n,function(n){n.rejected?e[t]={status:Xn,reason:n.reason}:e[t]={status:"fulfilled",value:n.value},0==--u&&r(e)})}try{y(i)?On(i,n):Dn(i)?kn(i,n):I("Input is not an iterable"),0==--u&&r(e)}catch(n){t(n)}},n)})}function bt(t){return k(function(u){var n=z(arguments,1);return t(function(t,r){var e=!1;function n(n){Yn(n,function(n){e||(e=!0,n.rejected?r(n.reason):t(n.value))})}try{y(u)?On(u,n):Dn(u)?kn(u,n):I("Input is not an iterable")}catch(n){r(n)}},n)})}function At(r){return k(function(t){var n=z(arguments,1);return r(function(r,e){var u=[],i=1,o=!1;function n(n,t){i++,Yn(n,function(n){n.rejected?(u[t]=n.reason,0!=--i||o||e(mt(u))):(o=!0,r(n.value))})}try{y(t)?On(t,n):Dn(t)?kn(t,n):I("Input is not an iterable"),0!=--i||o||e(mt(u))}catch(n){e(n)}},n)})}function jt(n){On(n,function(n){try{n()}catch(n){}})}function u(n,t){return pt(u,(e=Z(r=t)?r:0,function(n){x(function(){jt(n)},e)}),n,t);var r,e}var c,Rt,It,Et,Tt,_t=gt(u),Dt=Pt(u),kt=wt(u);function Ot(n,t){return(ct=ct||St(u)).v(n,t)}function Nt(n,t){return(at=at||bt(u)).v(n,t)}function Ct(n,t){return(ft=ft||At(u)).v(n,t)}function zt(e,n){return(c=c||k(b(O,[Qn]).v||null)).v&&c.v[e]?k(function(r,n){return h(function(n,t){c.v[e](r).then(n,t)})}):n()}function h(n,t){var r=(c=c||k(b(O,[Qn]).v||null)).v;if(!r)return u(n);j(n)||I(Qn+": executor is not a function - "+E(n));var e=0,r=new r(function(t,r){n(function(n){e=2,t(n)},function(n){e=3,r(n)})});return _(r,"state",{get:function(){return rt[e]}}),r}var xt,$t,qt,M=Pt(h),K=wt(h);function g(n){return pt(g,jt,n)}var Ft,Jt,Wt,Ht,Lt=gt(g),Ut=Pt(g),Bt=wt(g);function Gt(n){Ft=n}var Kt=Gt;function P(n,t){var c,t=A(t)?Ft:t;return pt(P,(0<=t&&(c={timeout:+t}),function(t){var r,e,n,u=function(n){jt(t)},i=c;function o(n){var t=m();return{didTimeout:n,timeRemaining:function(){return Bn-(n=t,m()-n);var n}}}Jn||(e=function(){return X(requestIdleCallback)},Jn=Pn(function(){var n=b(e);return!n.e&&n.v})),Jn.v&&requestIdleCallback?(r=Ln(!0,function(n){return n&&cancelIdleCallback(n),requestIdleCallback(function(n){r.dn(),u(n||o(!1))},i)},function(n){cancelIdleCallback(n)})).h:x(function(){u(o(!0))},A(n=(i||{}).timeout)?Un:n)}),n,t)}var Mt,Qt,Vt,Xt,Yt=gt(P),Zt=Pt(P),nr=wt(P);function w(n,t){return(Mt=Mt||k(h)).v.call(this,n,t)}var tr,rr,er=gt(w),ur=Pt(w),ir=wt(w);function or(n,t,r,e){if(t.res=r,!n){if(t.isDone&&j(t.isDone))return p(t.isDone.call(e,t),function(n){return t.iter++,!!n});n=!!t.isDone}return t.iter++,n}function cr(r,n,e){var u,i,o,c,t,a=function(n){throw f=!0,n},f=!1,l={st:m(),iter:0,isDone:n||!1};if(r)return o=function(){return w(function(n,t){i=n,a=t})},c=function(n){(f=!!n)?i(l.res):t()},(t=function(){for(;!f;)try{var n=r.call(e,l);if(R(n))return u=u||o(),p(n,function(n){try{p(or(f,l,n,e),c,a)}catch(n){a(n)}},a),u;var t=or(f,l,n,e);if(R(t))return u=u||o(),p(t,c,a),u;f=!!t}catch(n){return a(n),u}return f&&i&&i(l.res),u||l.res})()}var ar,fr,lr="reject",sr="Rejected",vr=0,yr={};function dr(){}function hr(n,t,r){yr[n]||(yr[n]=qn(n));var e=m();return new yr[n]("Task [".concat(t.id,"] ").concat(r||"","- ").concat(t.st?"Running":"Waiting",": ").concat((e-(t.st||t.cr)||"0")+" ms"))}function mr(n,t){var r=m()-t;On(n,function(n){(n&&!n.rj&&n.st&&n.st<r||!n.st&&n.cr&&n.cr<r)&&n&&n[lr](n.rj||hr("Aborted",n,"Stale "))})}function pr(n,t){t=Nn(n,t);-1!==t&&n.splice(t,1)}var gr=C(11);return n.PolyPromise=function(){function n(n){this._$=u(n),gr&&(this[gr]="Promise"),_(this,"state",{get:function(){return this._$.state}})}n.all=_t,n.race=Nt,n.any=Ct,n.reject=kt,n.resolve=Dt,n.allSettled=Ot;var t=n.prototype;return t.then=function(n,t){return this._$.then(n,t)},t.catch=function(n){return this._$.catch(n)},t.finally=function(n){return this._$.finally(n)},n}(),n.arrForEachAsync=function(t,r,e){if(t){var u=o(t);if(u)return cr(function(n){n=n.iter;if(n in t)return r.call(e||t,t[n],n,t)},function(n){if(n.iter>=u||-1===n.res)return!0})}},n.createAllPromise=er,n.createAllSettledPromise=function(n,t){return(Qt=Qt||St(w)).v(n,t)},n.createAnyPromise=function(n,t){return(Xt=Xt||At(w)).v(n,t)},n.createAsyncAllPromise=_t,n.createAsyncAllSettledPromise=Ot,n.createAsyncAnyPromise=Ct,n.createAsyncPromise=u,n.createAsyncRacePromise=Nt,n.createAsyncRejectedPromise=kt,n.createAsyncResolvedPromise=Dt,n.createIdleAllPromise=Yt,n.createIdleAllSettledPromise=function(n,t){return(Jt=Jt||St(P)).v(n,t)},n.createIdleAnyPromise=function(n,t){return(Ht=Ht||At(P)).v(n,t)},n.createIdlePromise=P,n.createIdleRacePromise=function(n,t){return(Wt=Wt||bt(P)).v(n,t)},n.createIdleRejectedPromise=nr,n.createIdleResolvedPromise=Zt,n.createNativeAllPromise=function(n,t){return(Rt=Rt||zt("all",function(){return k(gt(h))})).v(n,t)},n.createNativeAllSettledPromise=function(n,t){return(It=It||zt("allSettled",function(){return St(h)})).v(n,t)},n.createNativeAnyPromise=function(n,t){return(Tt=Tt||zt("any",function(){return At(h)})).v(n,t)},n.createNativePromise=h,n.createNativeRacePromise=function(n,t){return(Et=Et||zt("race",function(){return bt(h)})).v(n,t)},n.createNativeRejectedPromise=K,n.createNativeResolvedPromise=M,n.createPromise=w,n.createRacePromise=function(n,t){return(Vt=Vt||bt(w)).v(n,t)},n.createRejectedPromise=ir,n.createResolvedPromise=ur,n.createSyncAllPromise=Lt,n.createSyncAllSettledPromise=function(n,t){return(xt=xt||St(g)).v(n,t)},n.createSyncAnyPromise=function(n,t){return(qt=qt||At(g)).v(n,t)},n.createSyncPromise=g,n.createSyncRacePromise=function(n,t){return($t=$t||bt(g)).v(n,t)},n.createSyncRejectedPromise=Bt,n.createSyncResolvedPromise=Ut,n.createTaskScheduler=function(a,n){function f(){var n=0<o(v)+o(y);0<r&&(u||(u=x(function(){mr(v,r),mr(y,r),u&&(u.enabled=0<o(v)+o(y))},e)).unref(),u)&&(u.enabled=n)}function l(i,o){return i.st=m(),v.push(i),f(),function(t,r){function e(n){i.rj=i.rj||n||hr(sr,i),i[lr]=dr,c(i),t=null,r&&r(n),r=null}var n=i.id;if(i.rj)e(i.rj);else{i[lr]=e;try{var u=o(n);i.to&&R(u)&&(i.t=x(function(){e(hr("Timeout",i))},i.to)),p(u,function(n){c(i);try{t&&t(n)}catch(n){r&&r(n)}t=r=null},e)}catch(n){e(n)}}}}function c(n){pr(v,n),n.t&&n.t.cancel(),n.t=null,s&&s===n&&(s=null,o(v)+o(y)===0)&&(u&&u.cancel(),u=null)}var s,r,e,u,t,i,v=[],y=[],d=0,h=(n?n+".":"")+vr++,n=(a=a||w,{idle:!0,queue:function(n,t,r){var e,u,i,o=h+"."+d++,c=(t&&(o+="-("+t+")"),(t={id:o,cr:m(),to:r})[lr]=function(n){c.rj=n||hr(sr,c),c[lr]=dr},t);return c.p=s?(u=s,i=n,y.push(e=c),f(),a(function(n,t){Yn(u.p,function(){pr(y,e),l(e,i)(n,t)})})):a(l(c,n)),(s=c).p},setStaleTimeout:function(n,t){u&&u.cancel(),u=null,r=n,e=t||n/10,f()}});return gn(n,"idle",{g:function(){return o(v)+o(y)===0}}),i=function(){return{l:s,r:v,w:y}},fr=fr||{toString:function(){return"[[SchedulerState]]"}},_(t=n,ar=ar||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return h}}),_(t,fr,{get:i}),n},n.createTimeoutPromise=function(r,e,u){return w(function(n,t){x(function(){(e?n:t)(A(u)?"Timeout of "+r+"ms exceeded":u)},r)})},n.doAwait=p,n.doAwaitResponse=Yn,n.doFinally=Zn,n.doWhileAsync=cr,n.iterForOfAsync=function(n,r,e){var t,u,i=n;function o(n){throw t={e:n},i.throw&&(u=null,i.throw(t)),n}function c(){try{u&&!u[Vn]&&i.return&&i.return(u)}finally{if(t)throw t.e}}if(n&&(_n(n)||(rr=rr||k(C(0)),i=n[rr.v]?n[rr.v]():null)||(tr=tr||k(C(3)),i=n[tr.v]?n[tr.v]():null),i)&&_n(i)){n=void 0;try{return n=R(n=cr(function(t){return p(i.next(),function(n){if(!(u=n)[Vn])return function(n,t){return n.apply(t,v[s](arguments,2))}(r,e||i,u.value,t.iter,i)},function(n){t.isDone=!0,o(n)})},function(n){if(!u||u[Vn]||-1===n.res)return c(),!0},e||i))?Zn(n.catch(o),c):n}catch(n){o(n)}finally{n&&!R(n)&&c()}}},n.setCreatePromiseImpl=function(n){Mt=n?k(n):null},n.setDefaultIdlePromiseTimeout=Gt,n.setDefaultIdleTimeout=Kt,n.setPromiseDebugState=function(n,t){tt=n},n}({});
this.nevware21=this.nevware21||{},this.nevware21["ts-async"]=function(n){"use strict";function t(n,t){return n||t}function r(n,t){return n[t]}var f=void 0,a=null,C="",z="function",F="object",l="prototype",q="__proto__",e="undefined",J="constructor",W="Symbol",H="_polyfill",L="length",U="name",s="call",B="toString",u=t(Object),G=r(u,l),K=t(Array),M=r(K,l),v=r(M,"slice");function A(n,t){try{return{v:n.apply(this,t)}}catch(n){return{e:n}}}function Q(t){return function(n){return typeof n===t}}function b(n){return typeof n===e||n===e}var j=Q(z);function V(n){return(n||n!==a&&!b(n))&&n&&typeof n===F}var y=r(K,"isArray"),X=Q("number");function R(n){return n&&n.then&&j(n.then)}var Y=r(u,"getOwnPropertyDescriptor"),Z=t(r(u,"hasOwn"),nn);function nn(n,t){return!!n&&G.hasOwnProperty[s](n,t)||!!Y(n,t)}function tn(n,t,r){if(n&&V(n))for(var e in n)if(Z(n,e)&&-1===t[s](r||n,e,n[e]))break}var i=t(t(String)),rn="[object Error]";function I(n,t){var r=C,e=G[B][s](n);e===rn&&(n={stack:i(n.stack),message:i(n.message),name:i(n.name)});try{r=(r=JSON.stringify(n,a,t?"number"==typeof t?t:4:f))&&r.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: ")||i(n)}catch(n){r=" - "+I(n,t)}return e+": "+r}function E(n){throw new TypeError(n)}var en=r(u,"freeze");function un(n){return n}function on(n){return n[q]||a}function cn(n){return en&&tn(n,function(n,t){(y(t)||V(t))&&en(t)}),fn(n)}var fn=t(en,un),an=t(r(u,"getPrototypeOf"),on);function ln(n){return t=cn,r={},tn(n,function(n,t){r[n]=n,r[t]=n}),t(r);var t,r}var sn,vn,yn=ln({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),dn="__tsUtils$gblCfg";function hn(){var n;return(n=(n=(n=typeof globalThis!==e?globalThis:n)||typeof self===e?n:self)||typeof window===e?n:window)||typeof global===e?n:global}function mn(t){return function(n){return n[t]}}var o,pn={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},T=r(u,"defineProperty"),gn=r(u,"defineProperties");function Pn(n,t,r){return T(n,t,(e=r,(u={})[pn.c]=!0,u[pn.e]=!0,e.l&&(u.get=function(){return e.l.v},n=Y(e.l,"v"))&&n.set&&(u.set=function(n){e.l.v=n}),tn(e,function(n,t){u[pn[n]]=b(t)?u[pn[n]]:t}),u));var e,u}function wn(){var n;sn||(n=A(hn).v||{},sn=n[dn]=n[dn]||{}),o=sn}function D(n){return T({toJSON:function(){return n}},"v",{value:n})}var c,Sn="window";function d(n,t){var r;return function(){return o||wn(),(r=r&&!o.lzy?r:D(A(n,t).v)).v}}function An(n){return o||wn(),(c=c&&!1!==n&&!o.lzy?c:D(A(hn).v||a)).v}function _(n,t){t=c&&!1!==t?c.v:An(t);return t&&t[n]?t[n]:n===Sn?In():a}var bn,jn,Rn=d(_,["document"]),In=d(_,[Sn]),En=d(function(){return!!A(function(){return process&&(process.versions||{}).node}).v});function Tn(){return bn=D(A(_,[W]).v)}function Dn(){return o||wn(),((o.lzy?0:bn)||Tn()).v}function O(n,t){var r,e=yn[n],u=(o||wn(),(o.lzy?0:bn)||Tn());return u.v?u.v[e||n]:t?f:(vn=vn||{},(u=yn[n])?vn[u]=vn[u]||((e={description:i(r=W+"."+u),toString:function(){return W+"("+r+")"}})[H]=!0,e):void 0)}function _n(n){return n&&j(n.next)}function On(n){return n!==a&&(n||n!==f)&&j(n[O(3)])}function Nn(t,n,r){if(t&&(_n(t)||(t=t[(jn=jn||D(O(3))).v]?t[jn.v]():null),_n(t))){var e=f,u=f;try{for(var i=0;!(u=t.next()).done&&-1!==n[s](r||t,u.value,i,t);)i++}catch(n){e={e:n},t.throw&&(u=a,t.throw(e))}finally{try{u&&!u.done&&t.return&&t.return(u)}finally{if(e)throw e.e}}}}function kn(n,t,r){return n.apply(t,r)}function xn(n,t,r){if(n)for(var e=n[L]>>>0,u=0;u<e&&!(u in n&&-1===t[s](r||n,n[u],u,n));u++);}var $n=function(e){var u=M&&M[e];return function(n){var t,r=n&&n[e]||u;if(r)return t=arguments,(r||void 0).apply(n,r?v[s](t,1):t);E('"'+i(e)+'" not defined for '+I(n))}}("indexOf");function N(n){return(n&&n.slice||v).apply(n,v[s](arguments,1))}var Cn,zn=t(r(u,"create"),Fn);function Fn(n){var t;return n?((t=typeof n)!==F&&t!=z&&E("Prototype must be an Object or function: "+I(n)),r[l]=n,new r):{};function r(){}}function qn(n,t){return(u.setPrototypeOf||function(r,n){var t;(Cn=Cn||D(((t={})[q]=[],t instanceof Array))).v?r[q]=n:tn(n,function(n,t){return r[n]=t})})(n,t)}function Jn(n,t){t&&(n[U]=t)}function Wn(u,i,n){var t,r,o=n||Error,c=o[l][U],f=Error.captureStackTrace,n=o;return A(Pn,[r=function(){var n=this,t=arguments;try{A(Jn,[o,u]);var r,e=kn(o,n,v[s](t))||n;return e!==n&&(r=an(n))!==an(e)&&qn(e,r),f&&f(e,n[J]),i&&i(e,t),e}finally{A(Jn,[o,c])}},U,{v:t=u,c:!0,e:!1}]),(r=qn(r,n))[l]=n===a?zn(n):(e[l]=n[l],new e),r;function e(){this[J]=r,A(Pn,[this,U,{v:t,c:!0,e:!1}])}}function m(){return(Date.now||Hn)()}function Hn(){return(new Date).getTime()}var p=mn(L),Ln="unref",Un="hasRef";function Bn(n,t,r){var e,u=!0,i=n?t(a):a;function o(){return u=!1,i&&i[Ln]&&i[Ln](),e}function c(){i&&r(i),i=a}function f(){return i=t(i),u||o(),e}return(e={cancel:c,refresh:f,hasRef:function(){return i&&i[Un]?i[Un]():u},ref:function(){return u=!0,i&&i.ref&&i.ref(),e}})[Ln]=o,{h:e=T(e,"enabled",{get:function(){return!!i},set:function(n){!n&&i&&c(),n&&!i&&f()}}),dn:function(){i=a}}}function k(){return n=f,t=v[s](arguments),e=(r=y(n))?n.length:0,u=(0<e?n[0]:r?f:n)||setTimeout,i=(1<e?n[1]:f)||clearTimeout,o=t[0],t[0]=function(){c.dn(),kn(o,f,v[s](arguments))},(c=Bn(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;kn(i,f,[n])}return kn(u,f,t)},function(n){kn(i,f,[n])})).h;var n,t,r,e,u,i,o,c}var Gn,Kn,Mn,Qn=d(_,["requestIdleCallback"]),Vn=d(_,["cancelIdleCallback"]),Xn="Promise",Yn="done",Zn="rejected";function nt(n,t){return g(n,function(n){return t?t({status:"fulfilled",rejected:!1,value:n}):n},function(n){return t?t({status:Zn,rejected:!0,reason:n}):n})}function g(n,t,r,e){var u=n;try{if(R(n))(t||r)&&(u=n.then(t,r));else try{t&&(u=t(n))}catch(n){if(!r)throw n;u=r(n)}}finally{e&&tt(u,e)}return u}function tt(n,t){var r=n;return t&&(R(n)?r=n.finally?n.finally(t):n.then(function(n){return t(),n},function(n){throw t(),n}):t()),r}var rt,et=!1,ut=["pending","resolving","resolved",Zn],it="dispatchEvent";function ot(n){var t;return!!(t=n&&n.createEvent?n.createEvent("Event"):t)&&t.initEvent}var ct,ft,at,lt,st,vt="unhandledRejection",yt=vt.toLowerCase(),dt=[],ht=0,mt=10;function pt(n){return j(n)?n.toString():I(n)}function gt(n){return new(ct=ct||D(A(_,["AggregationError"]).v||Wn("AggregationError",function(n,t){n.errors=t[0]}))).v(n)}function Pt(n,t,r){var o,i,e,u,c,f=N(arguments,3),a=0,l=!1,s=[],v=ht++,y=0<dt.length?dt[dt.length-1]:void 0,d=!1,h=null;function m(u,i){try{return dt.push(v),d=!0,h&&h.cancel(),h=null,n(function(r,e){s.push(function(){try{var n=2===a?u:i,t=b(n)?o:j(n)?n(o):n;R(t)?t.then(r,e):(n||3!==a?r:e)(t)}catch(n){e(n)}}),l&&g()},f)}finally{dt.pop()}}function p(){return ut[a]}function g(){var n;0<s.length&&(n=s.slice(),s=[],d=!0,h&&h.cancel(),h=null,t(n))}function P(t,r){return function(n){a===r&&(2===t&&R(n)?(a=1,n.then(P(2,1),P(3,1))):(a=t,l=!0,o=n,g(),d||3!==t||(h=h||k(w,mt))))}}function w(){var n,t,r,e,u;d||(d=!0,En()?process.emit(vt,o,i):(n=In()||An(),ft=ft||D(A(_,[Xn+"RejectionEvent"]).v),n=n,t=yt,u=function(n){return Pn(n,"promise",{g:function(){return i}}),n.reason=o,n},r=!!ft.v,e=Rn(),u(u=(rt=rt||D(!!A(ot,[e]).v)).v?e.createEvent("Event"):r?new Event(t):{}),rt.v&&u.initEvent(t,!1,!0),u&&n[it]?n[it](u):(e=n["on"+t])?e(u):(r=_("console"))&&(r.error||r.log)(t,I(u))))}T(i={then:m,catch:function(n){return m(void 0,n)},finally:function(t){var n=t,r=t;return j(t)&&(n=function(n){return t&&t(),n},r=function(n){throw t&&t(),n}),m(n,r)}},"state",{get:p}),et&&(e=i,S=function(){return n=o,G[B].call(n);var n},u=function(){return d},Kn=Kn||{toString:function(){return"[[PromiseResult]]"}},Mn=Mn||{toString:function(){return"[[PromiseIsHandled]]"}},(c={})[Gn=Gn||{toString:function(){return"[[PromiseState]]"}}]={get:p},c[Kn]={get:S},c[Mn]={get:u},gn(e,c)),Dn()&&(i[O(11)]="IPromise"),i.toString=function(){return"IPromise"+(et?"["+v+(b(y)?"":":"+y)+"]":"")+" "+p()+(l?" - "+pt(o):"")},j(r)||E(Xn+": executor is not a function - "+pt(r));var S=P(3,0);try{r.call(i,P(2,0),S)}catch(n){S(n)}return i}function wt(r){return function(n){var t=N(arguments,1);return r(function(r,e){try{var u=[],i=1;Nn(n,function(n,t){n&&(i++,g(n,function(n){u[t]=n,0==--i&&r(u)},e))}),0==--i&&r(u)}catch(n){e(n)}},t)}}function St(r){return function(t){var n=N(arguments,1);return R(t)?t:r(function(n){n(t)},n)}}function At(t){return function(r){var n=N(arguments,1);return t(function(n,t){t(r)},n)}}function bt(t){return D(function(i){var n=N(arguments,1);return t(function(r,t){var e=[],u=1;function n(n,t){u++,nt(n,function(n){n.rejected?e[t]={status:Zn,reason:n.reason}:e[t]={status:"fulfilled",value:n.value},0==--u&&r(e)})}try{y(i)?xn(i,n):On(i)?Nn(i,n):E("Input is not an iterable"),0==--u&&r(e)}catch(n){t(n)}},n)})}function jt(t){return D(function(u){var n=N(arguments,1);return t(function(t,r){var e=!1;function n(n){nt(n,function(n){e||(e=!0,n.rejected?r(n.reason):t(n.value))})}try{y(u)?xn(u,n):On(u)?Nn(u,n):E("Input is not an iterable")}catch(n){r(n)}},n)})}function Rt(r){return D(function(t){var n=N(arguments,1);return r(function(r,e){var u=[],i=1,o=!1;function n(n,t){i++,nt(n,function(n){n.rejected?(u[t]=n.reason,0!=--i||o||e(gt(u))):(o=!0,r(n.value))})}try{y(t)?xn(t,n):On(t)?Nn(t,n):E("Input is not an iterable"),0!=--i||o||e(gt(u))}catch(n){e(n)}},n)})}function It(n){xn(n,function(n){try{n()}catch(n){}})}function h(n,t){return Pt(h,(e=X(r=t)?r:0,function(n){k(function(){It(n)},e)}),n,t);var r,e}var P,Et,Tt,Dt,_t,Ot=wt(h),Nt=St(h),kt=At(h);function xt(n,t){return(at=at||bt(h)).v(n,t)}function $t(n,t){return(lt=lt||jt(h)).v(n,t)}function Ct(n,t){return(st=st||Rt(h)).v(n,t)}function zt(e,n){return(P=P||D(A(_,[Xn]).v||null)).v&&P.v[e]?D(function(r,n){return w(function(n,t){P.v[e](r).then(n,t)})}):n()}function w(n,t){var r=(P=P||D(A(_,[Xn]).v||null)).v;if(!r)return h(n);j(n)||E(Xn+": executor is not a function - "+I(n));var e=0,r=new r(function(t,r){n(function(n){e=2,t(n)},function(n){e=3,r(n)})});return T(r,"state",{get:function(){return ut[e]}}),r}var Ft,qt,Jt,K=St(w),Wt=At(w);function S(n){return Pt(S,It,n)}var Ht,Lt,Ut,Bt,Gt=wt(S),Kt=St(S),Mt=At(S);function Qt(n){Ht=n}var Vt=Qt;function x(n,t){var o,t=b(t)?Ht:t;return Pt(x,(0<=t&&(o={timeout:+t}),function(t){function r(n){It(t)}var e,n,u=o;function i(n){var t=m();return{didTimeout:n,timeRemaining:function(){return 50-(n=t,m()-n);var n}}}Qn()?(e=Bn(!0,function(n){return n&&Vn()(n),Qn()(function(n){e.dn(),r(n||i(!1))},u)},function(n){Vn()(n)})).h:k(function(){r(i(!0))},b(n=(u||{}).timeout)?100:n)}),n,t)}var Xt,Yt,Zt,nr,tr=wt(x),rr=St(x),er=At(x);function $(n,t){return(Xt=Xt||D(w)).v.call(this,n,t)}var ur,ir,or=wt($),cr=St($),fr=At($);function ar(n,t,r,e){if(t.res=r,!n){if(t.isDone&&j(t.isDone))return g(t.isDone.call(e,t),function(n){return t.iter++,!!n});n=!!t.isDone}return t.iter++,n}function lr(r,n,e){var u,i,o,c,t,f=function(n){throw a=!0,n},a=!1,l={st:m(),iter:0,isDone:n||!1};if(r)return o=function(){return $(function(n,t){i=n,f=t})},c=function(n){(a=!!n)?i(l.res):t()},(t=function(){for(;!a;)try{var n=r.call(e,l);if(R(n))return u=u||o(),g(n,function(n){try{g(ar(a,l,n,e),c,f)}catch(n){f(n)}},f),u;var t=ar(a,l,n,e);if(R(t))return u=u||o(),g(t,c,f),u;a=!!t}catch(n){return f(n),u}return a&&i&&i(l.res),u||l.res})()}var sr,vr,yr="reject",dr="Rejected",hr=0,mr={};function pr(){}function gr(n,t,r){mr[n]||(mr[n]=Wn(n));var e=m();return new mr[n]("Task [".concat(t.id,"] ").concat(r||"","- ").concat(t.st?"Running":"Waiting",": ").concat((e-(t.st||t.cr)||"0")+" ms"))}function Pr(n,t){var r=m()-t;xn(n,function(n){(n&&!n.rj&&n.st&&n.st<r||!n.st&&n.cr&&n.cr<r)&&n&&n[yr](n.rj||gr("Aborted",n,"Stale "))})}function wr(n,t){t=$n(n,t);-1!==t&&n.splice(t,1)}var Sr=O(11);return n.PolyPromise=function(){function n(n){this._$=h(n),Sr&&(this[Sr]="Promise"),T(this,"state",{get:function(){return this._$.state}})}n.all=Ot,n.race=$t,n.any=Ct,n.reject=kt,n.resolve=Nt,n.allSettled=xt;var t=n.prototype;return t.then=function(n,t){return this._$.then(n,t)},t.catch=function(n){return this._$.catch(n)},t.finally=function(n){return this._$.finally(n)},n}(),n.arrForEachAsync=function(t,r,e){if(t){var u=p(t);if(u)return lr(function(n){n=n.iter;if(n in t)return r.call(e||t,t[n],n,t)},function(n){if(n.iter>=u||-1===n.res)return!0})}},n.createAllPromise=or,n.createAllSettledPromise=function(n,t){return(Yt=Yt||bt($)).v(n,t)},n.createAnyPromise=function(n,t){return(nr=nr||Rt($)).v(n,t)},n.createAsyncAllPromise=Ot,n.createAsyncAllSettledPromise=xt,n.createAsyncAnyPromise=Ct,n.createAsyncPromise=h,n.createAsyncRacePromise=$t,n.createAsyncRejectedPromise=kt,n.createAsyncResolvedPromise=Nt,n.createIdleAllPromise=tr,n.createIdleAllSettledPromise=function(n,t){return(Lt=Lt||bt(x)).v(n,t)},n.createIdleAnyPromise=function(n,t){return(Bt=Bt||Rt(x)).v(n,t)},n.createIdlePromise=x,n.createIdleRacePromise=function(n,t){return(Ut=Ut||jt(x)).v(n,t)},n.createIdleRejectedPromise=er,n.createIdleResolvedPromise=rr,n.createNativeAllPromise=function(n,t){return(Et=Et||zt("all",function(){return D(wt(w))})).v(n,t)},n.createNativeAllSettledPromise=function(n,t){return(Tt=Tt||zt("allSettled",function(){return bt(w)})).v(n,t)},n.createNativeAnyPromise=function(n,t){return(_t=_t||zt("any",function(){return Rt(w)})).v(n,t)},n.createNativePromise=w,n.createNativeRacePromise=function(n,t){return(Dt=Dt||zt("race",function(){return jt(w)})).v(n,t)},n.createNativeRejectedPromise=Wt,n.createNativeResolvedPromise=K,n.createPromise=$,n.createRacePromise=function(n,t){return(Zt=Zt||jt($)).v(n,t)},n.createRejectedPromise=fr,n.createResolvedPromise=cr,n.createSyncAllPromise=Gt,n.createSyncAllSettledPromise=function(n,t){return(Ft=Ft||bt(S)).v(n,t)},n.createSyncAnyPromise=function(n,t){return(Jt=Jt||Rt(S)).v(n,t)},n.createSyncPromise=S,n.createSyncRacePromise=function(n,t){return(qt=qt||jt(S)).v(n,t)},n.createSyncRejectedPromise=Mt,n.createSyncResolvedPromise=Kt,n.createTaskScheduler=function(f,n){function a(){var n=0<p(v)+p(y);0<r&&(u||(u=k(function(){Pr(v,r),Pr(y,r),u&&(u.enabled=0<p(v)+p(y))},e)).unref(),u)&&(u.enabled=n)}function l(i,o){return i.st=m(),v.push(i),a(),function(t,r){function e(n){i.rj=i.rj||n||gr(dr,i),i[yr]=pr,c(i),t=null,r&&r(n),r=null}var n=i.id;if(i.rj)e(i.rj);else{i[yr]=e;try{var u=o(n);i.to&&R(u)&&(i.t=k(function(){e(gr("Timeout",i))},i.to)),g(u,function(n){c(i);try{t&&t(n)}catch(n){r&&r(n)}t=r=null},e)}catch(n){e(n)}}}}function c(n){wr(v,n),n.t&&n.t.cancel(),n.t=null,s&&s===n&&(s=null,p(v)+p(y)===0)&&(u&&u.cancel(),u=null)}var s,r,e,u,t,i,v=[],y=[],d=0,h=(n?n+".":"")+hr++,n=(f=f||$,{idle:!0,queue:function(n,t,r){var e,u,i,o=h+"."+d++,c=(t&&(o+="-("+t+")"),(t={id:o,cr:m(),to:r})[yr]=function(n){c.rj=n||gr(dr,c),c[yr]=pr},t);return c.p=s?(u=s,i=n,y.push(e=c),a(),f(function(n,t){nt(u.p,function(){wr(y,e),l(e,i)(n,t)})})):f(l(c,n)),(s=c).p},setStaleTimeout:function(n,t){u&&u.cancel(),u=null,r=n,e=t||n/10,a()}});return Pn(n,"idle",{g:function(){return p(v)+p(y)===0}}),i=function(){return{l:s,r:v,w:y}},vr=vr||{toString:function(){return"[[SchedulerState]]"}},T(t=n,sr=sr||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return h}}),T(t,vr,{get:i}),n},n.createTimeoutPromise=function(r,e,u){return $(function(n,t){k(function(){(e?n:t)(b(u)?"Timeout of "+r+"ms exceeded":u)},r)})},n.doAwait=g,n.doAwaitResponse=nt,n.doFinally=tt,n.doWhileAsync=lr,n.iterForOfAsync=function(n,r,e){var t,u,i=n;function o(n){throw t={e:n},i.throw&&(u=null,i.throw(t)),n}function c(){try{u&&!u[Yn]&&i.return&&i.return(u)}finally{if(t)throw t.e}}if(n&&(_n(n)||(ir=ir||D(O(0)),i=n[ir.v]?n[ir.v]():null)||(ur=ur||D(O(3)),i=n[ur.v]?n[ur.v]():null),i)&&_n(i)){n=void 0;try{return n=R(n=lr(function(t){return g(i.next(),function(n){if(!(u=n)[Yn])return function(n,t){return n.apply(t,v[s](arguments,2))}(r,e||i,u.value,t.iter,i)},function(n){t.isDone=!0,o(n)})},function(n){if(!u||u[Yn]||-1===n.res)return c(),!0},e||i))?tt(n.catch(o),c):n}catch(n){o(n)}finally{n&&!R(n)&&c()}}},n.setCreatePromiseImpl=function(n){Xt=n?D(n):null},n.setDefaultIdlePromiseTimeout=Qt,n.setDefaultIdleTimeout=Vt,n.setPromiseDebugState=function(n,t){et=n},n}({});
//# sourceMappingURL=ts-async.min.js.map
/*!
* NevWare21 - ts-async Polyfills, 0.5.0
* NevWare21 - ts-async Polyfills, 0.5.1
* https://github.com/nevware21/ts-async

@@ -10,2 +10,10 @@ * Copyright (c) NevWare21 and contributors. All rights reserved.

/*#__NO_SIDE_EFFECTS__*/
function _pureAssign(func1, func2) {
return func1 || func2;
}
/*#__NO_SIDE_EFFECTS__*/
function _pureRef(value, name) {
return value[name];
}
var UNDEF_VALUE = undefined;

@@ -26,9 +34,8 @@ var NULL_VALUE = null;

var TO_STRING = "toString";
var ObjClass = Object;
var ObjProto = ObjClass[PROTOTYPE];
var StrCls = String;
var ArrCls = Array;
var ArrProto = ArrCls[PROTOTYPE];
var ArrSlice = ArrProto["slice"];
var ObjClass = ( /*#__PURE__*/_pureAssign(Object));
var ObjProto = ( /*#__PURE__*/_pureRef(ObjClass, PROTOTYPE));
var StrCls = ( /*#__PURE__*/_pureAssign(String));
var ArrCls = ( /*#__PURE__*/_pureAssign(Array));
var ArrProto = ( /*#__PURE__*/_pureRef(ArrCls, PROTOTYPE));
var ArrSlice = ( /*#__PURE__*/_pureRef(ArrProto, "slice"));
function safe(func, argArray) {

@@ -44,3 +51,2 @@ try {

}
/*#__NO_SIDE_EFFECTS__*/

@@ -76,3 +82,3 @@ function _createIs(theType) {

}
var isArray = ArrCls.isArray;
var isArray = ( /* #__PURE__*/_pureRef(ArrCls, "isArray"));
var isNumber = ( /*#__PURE__*/_createIs("number"));

@@ -83,5 +89,3 @@ /*#__NO_SIDE_EFFECTS__*/

}
var objGetOwnPropertyDescriptor = ObjClass.getOwnPropertyDescriptor;
var objGetOwnPropertyDescriptor = ( /* #__PURE__ */_pureRef(ObjClass, "getOwnPropertyDescriptor"));
/*#__NO_SIDE_EFFECTS__*/

@@ -91,4 +95,3 @@ function objHasOwnProperty(obj, prop) {

}
var objHasOwn = ObjClass["hasOwn"] || polyObjHasOwn;
var objHasOwn = ( /*#__PURE__*/_pureAssign(( /* #__PURE__ */_pureRef(ObjClass, "hasOwn")), polyObjHasOwn));
/*#__NO_SIDE_EFFECTS__*/

@@ -98,3 +101,2 @@ function polyObjHasOwn(obj, prop) {

}
function objForEachKey(theObject, callbackfn, thisArg) {

@@ -111,3 +113,2 @@ if (theObject && isObject(theObject)) {

}
/*#__NO_SIDE_EFFECTS__*/

@@ -122,8 +123,24 @@ function _createKeyValueMap(values, keyType, valueType, completeFn) {

}
var asString = ( /* #__PURE__ */_pureAssign(StrCls));
var ERROR_TYPE = "[object Error]";
/*#__NO_SIDE_EFFECTS__*/
function dumpObj(object, format) {
var propertyValueDump = EMPTY;
var objType = ObjProto[TO_STRING][CALL](object);
if (objType === ERROR_TYPE) {
object = { stack: asString(object.stack), message: asString(object.message), name: asString(object.name) };
}
try {
propertyValueDump = JSON.stringify(object, NULL_VALUE, format ? ((typeof format === "number") ? format : 4) : UNDEF_VALUE);
propertyValueDump = (propertyValueDump && propertyValueDump.replace(/"(\w+)"\s*:\s{0,1}/g, "$1: ")) || asString(object);
}
catch (e) {
propertyValueDump = " - " + dumpObj(e, format);
}
return objType + ": " + propertyValueDump;
}
function throwTypeError(message) {
throw new TypeError(message);
}
var _objFreeze = ObjClass["freeze"];
var _objFreeze = ( /* #__PURE__ */_pureRef(ObjClass, "freeze"));
function _doNothing(value) {

@@ -146,5 +163,4 @@ return value;

}
var objFreeze = _objFreeze || _doNothing;
var objGetPrototypeOf = ObjClass["getPrototypeOf"] || _getProto;
var objFreeze = ( /* #__PURE__*/_pureAssign(_objFreeze, _doNothing));
var objGetPrototypeOf = ( /* #__PURE__*/_pureAssign(( /* #__PURE__*/_pureRef(ObjClass, "getPrototypeOf")), _getProto));
/*#__NO_SIDE_EFFECTS__*/

@@ -154,3 +170,2 @@ function createEnumKeyMap(values) {

}
var _wellKnownSymbolMap = /*#__PURE__*/ createEnumKeyMap({

@@ -171,5 +186,2 @@ asyncIterator: 0 ,

});
var asString = StrCls;
var GLOBAL_CONFIG_KEY = "__tsUtils$gblCfg";

@@ -202,21 +214,2 @@ var _globalCfg;

}
var ERROR_TYPE = "[object Error]";
/*#__NO_SIDE_EFFECTS__*/
function dumpObj(object, format) {
var propertyValueDump = EMPTY;
var objType = ObjProto[TO_STRING][CALL](object);
if (objType === ERROR_TYPE) {
object = { stack: asString(object.stack), message: asString(object.message), name: asString(object.name) };
}
try {
propertyValueDump = JSON.stringify(object, NULL_VALUE, format ? ((typeof format === "number") ? format : 4) : UNDEF_VALUE);
propertyValueDump = (propertyValueDump && propertyValueDump.replace(/"(\w+)"\s*:\s{0,1}/g, "$1: ")) || asString(object);
}
catch (e) {
propertyValueDump = " - " + dumpObj(e, format);
}
return objType + ": " + propertyValueDump;
}
var _wellKnownSymbolCache;

@@ -242,3 +235,2 @@ /*#__NO_SIDE_EFFECTS__*/

}
var propMap = {

@@ -271,7 +263,6 @@ e: "enumerable",

}
var objDefineProp = ObjClass["defineProperty"];
var objDefineProp = ( /*#__PURE__*/_pureRef(ObjClass, "defineProperty"));
function objDefine(target, key, propDesc) {
return objDefineProp(target, key, _createProp(propDesc));
}
var _globalLazyTestHooks;

@@ -282,23 +273,2 @@ function _initTestHooks() {

/*#__NO_SIDE_EFFECTS__*/
function getLazy(cb) {
var lazyValue = {};
!_globalLazyTestHooks && _initTestHooks();
lazyValue.b = _globalLazyTestHooks.lzy;
objDefineProp(lazyValue, "v", {
configurable: true,
get: function () {
var result = cb();
if (!_globalLazyTestHooks.lzy) {
objDefineProp(lazyValue, "v", {
value: result
});
}
lazyValue.b = _globalLazyTestHooks.lzy;
return result;
}
});
return lazyValue;
}
/*#__NO_SIDE_EFFECTS__*/
function createCachedValue(value) {

@@ -309,3 +279,2 @@ return objDefineProp({

}
var WINDOW = "window";

@@ -322,6 +291,2 @@ var _cachedGlobal;

/*#__NO_SIDE_EFFECTS__*/
function lazySafeGetInst(name) {
return getLazy(function () { return safe((getInst), [name]).v || UNDEF_VALUE; });
}
/*#__NO_SIDE_EFFECTS__*/
function getGlobal(useCached) {

@@ -346,14 +311,13 @@ !_globalLazyTestHooks && _initTestHooks();

var isNode = ( /*#__PURE__*/_getGlobalInstFn(function () {
return !!safe(function () { return (process && (process.versions || {}).node); }).v;
return !!( safe(function () { return (process && (process.versions || {}).node); }).v);
}));
var _symbol;
/*#__NO_SIDE_EFFECTS__*/
function _initSymbol() {
if (!_symbol || !_symbol.b) {
_symbol = lazySafeGetInst(SYMBOL);
}
_symbol = ( /*#__PURE__*/createCachedValue(safe((getInst), [SYMBOL]).v));
return _symbol;
}
/*#__NO_SIDE_EFFECTS__*/
function hasSymbol() {
return !!getSymbol();
return !!( /*#__PURE__*/getSymbol());
}

@@ -363,4 +327,3 @@ /*#__NO_SIDE_EFFECTS__*/

!_globalLazyTestHooks && _initTestHooks();
(!_symbol || _globalLazyTestHooks.lzy) && _initSymbol();
return _symbol.v;
return ((!_globalLazyTestHooks.lzy ? _symbol : 0) || _initSymbol()).v;
}

@@ -371,6 +334,5 @@ /*#__NO_SIDE_EFFECTS__*/

!_globalLazyTestHooks && _initTestHooks();
(!_symbol || _globalLazyTestHooks.lzy) && _initSymbol();
return _symbol.v ? _symbol.v[knownName || name] : (!noPoly ? polyGetKnownSymbol(name) : UNDEF_VALUE);
var sym = ((!_globalLazyTestHooks.lzy ? _symbol : 0) || _initSymbol());
return sym.v ? sym.v[knownName || name] : (!noPoly ? polyGetKnownSymbol(name) : UNDEF_VALUE);
}
/*#__NO_SIDE_EFFECTS__*/

@@ -384,13 +346,12 @@ function isIterator(value) {

}
var _iterSymbol;
var _iterSymbol$1;
function iterForOf(iter, callbackfn, thisArg) {
if (iter) {
if (!isIterator(iter)) {
!_iterSymbol && (_iterSymbol = createCachedValue(getKnownSymbol(3 )));
iter = iter[_iterSymbol.v] ? iter[_iterSymbol.v]() : null;
!_iterSymbol$1 && (_iterSymbol$1 = createCachedValue(getKnownSymbol(3 )));
iter = iter[_iterSymbol$1.v] ? iter[_iterSymbol$1.v]() : null;
}
if (isIterator(iter)) {
var err = void 0;
var iterResult = void 0;
var err = UNDEF_VALUE;
var iterResult = UNDEF_VALUE;
try {

@@ -408,3 +369,3 @@ var count = 0;

if (iter.throw) {
iterResult = null;
iterResult = NULL_VALUE;
iter.throw(err);

@@ -428,7 +389,5 @@ }

}
function fnApply(fn, thisArg, argArray) {
return fn.apply(thisArg, argArray);
}
function arrForEach(theArray, callbackfn, thisArg) {

@@ -446,8 +405,6 @@ if (theArray) {

}
function arrSlice(theArray, start, end) {
return ((theArray && theArray["slice"]) || ArrSlice).apply(theArray, ArrSlice[CALL](arguments, 1));
}
var objCreate = ObjClass["create"] || polyObjCreate;
var objCreate = ( /* #__PURE__*/_pureAssign(( /* #__PURE__*/_pureRef(ObjClass, "create")), polyObjCreate));
/*#__NO_SIDE_EFFECTS__*/

@@ -466,3 +423,2 @@ function polyObjCreate(obj) {

}
var _isProtoArray;

@@ -472,6 +428,4 @@ function objSetPrototypeOf(obj, proto) {

function (d, b) {
!_isProtoArray && (_isProtoArray = getLazy(function () {
var _a;
return ((_a = {}, _a[__PROTO__] = [], _a) instanceof Array);
}));
var _a;
!_isProtoArray && (_isProtoArray = createCachedValue((_a = {}, _a[__PROTO__] = [], _a) instanceof Array));
_isProtoArray.v ? d[__PROTO__] = b : objForEachKey(b, function (key, value) { return d[key] = value; });

@@ -481,3 +435,2 @@ };

}
/*#__NO_SIDE_EFFECTS__*/

@@ -488,3 +441,3 @@ function _createCustomError(name, d, b) {

function __() {
this.constructor = d;
this[CONSTRUCTOR] = d;
safe(objDefine, [this, NAME, { v: name, c: true, e: false }]);

@@ -524,3 +477,2 @@ }

}
var REF = "ref";

@@ -582,3 +534,2 @@ var UNREF = "unref";

}
function _createTimeoutWith(startTimer, overrideFn, theArgs) {

@@ -751,3 +702,2 @@ var isArr = isArray(overrideFn);

var _thePromise;
!_hasPromiseRejectionEvent && (_hasPromiseRejectionEvent = lazySafeGetInst(STR_PROMISE + "RejectionEvent"));
function _then(onResolved, onRejected) {

@@ -848,2 +798,3 @@ try {

var gbl = getWindow() || getGlobal();
!_hasPromiseRejectionEvent && (_hasPromiseRejectionEvent = createCachedValue(safe((getInst), [STR_PROMISE + "RejectionEvent"]).v));
emitEvent(gbl, UNHANDLED_REJECTION, function (theEvt) {

@@ -850,0 +801,0 @@ objDefine(theEvt, "promise", { g: function () { return _thePromise; } });

/*!
* NevWare21 - ts-async, 0.5.0
* NevWare21 - ts-async, 0.5.1
* https://github.com/nevware21/ts-async

@@ -7,3 +7,3 @@ * Copyright (c) NevWare21 and contributors. All rights reserved.

*/
!function(){"use strict";var g=void 0,d=null,p="",N="function",D="object",a="prototype",L="__proto__",t="undefined",o="Symbol",U="_polyfill",q="length",l="name",b="call",B="toString",r=Object,F=r[a],G=String,n=Array,w=n[a].slice;function m(n,t){try{return{v:n.apply(this,t)}}catch(n){return{e:n}}}function H(t){return function(n){return typeof n===t}}function E(n){return typeof n===t||n===t}var _=H(N);function K(n){return(n||n!==d&&!E(n))&&n&&typeof n===D}var j=n.isArray,M=H("number");function P(n){return n&&n.then&&_(n.then)}var Q=r.getOwnPropertyDescriptor,V=r.hasOwn||function(n,t){return!!n&&F.hasOwnProperty[b](n,t)||!!Q(n,t)};function u(n,t,r){if(n&&K(n))for(var e in n)if(V(n,e)&&-1===t[b](r||n,e,n[e]))break}function S(n){throw new TypeError(n)}var e=r.freeze;function W(n){return e&&u(n,function(n,t){(j(t)||K(t))&&e(t)}),X(n)}var X=e||function(n){return n},Y=r.getPrototypeOf||function(n){return n[L]||d};function Z(n){return t=W,r={},u(n,function(n,t){r[n]=n,r[t]=n}),t(r);var t,r}var i,nn=Z({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),c=G,tn="__tsUtils$gblCfg";function rn(){var n;return(n=(n=(n=typeof globalThis!==t?globalThis:n)||typeof self===t?n:self)||typeof window===t?n:window)||typeof global===t?n:global}var f,en="[object Error]";function O(n,t){var r=p,e=F[B][b](n);e===en&&(n={stack:c(n.stack),message:c(n.message),name:c(n.name)});try{r=(r=JSON.stringify(n,d,t?"number"==typeof t?t:4:g))&&r.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: ")||c(n)}catch(n){r=" - "+O(n,t)}return e+": "+r}var z,v,on={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},A=r.defineProperty;function I(n,t,r){return A(n,t,(o={configurable:!0,enumerable:!0},(e=r).l&&(o.get=function(){return e.l.v},n=Q(e.l,"v"))&&n.set&&(o.set=function(n){e.l.v=n}),u(e,function(n,t){o[on[n]]=E(t)?o[on[n]]:t}),o));var e,o}function T(){var n;i||(n=m(rn).v||{},i=n[tn]=n[tn]||{}),z=i}function un(t){var r={};return z||T(),r.b=z.lzy,A(r,"v",{configurable:!0,get:function(){var n=t();return z.lzy||A(r,"v",{value:n}),r.b=z.lzy,n}}),r}function $(n){return A({toJSON:function(){return n}},"v",{value:n})}function cn(n,t){var r;return function(){return z||T(),(r=r&&!z.lzy?r:$(m(n,t).v)).v}}function fn(n){return un(function(){return m(R,[n]).v||g})}function an(n){return z||T(),(v=v&&!1!==n&&!z.lzy?v:$(m(rn).v||d)).v}function R(n,t){t=v&&!1!==t?v.v:an(t);return t&&t[n]?t[n]:"window"===n?sn():d}var k,ln,vn=cn(R,["document"]),sn=cn(R,["window"]),hn=cn(function(){return!!m(function(){return process&&(process.versions||{}).node}).v});function yn(){k&&k.b||(k=fn(o))}function x(n,t){var r,e=nn[n];return z||T(),k&&!z.lzy||yn(),k.v?k.v[e||n]:t?g:(f=f||{},(e=nn[n])?f[e]=f[e]||((t={description:c(r=o+"."+e),toString:function(){return o+"("+r+")"}})[U]=!0,t):void 0)}function pn(n){return n&&_(n.next)}function gn(n){return n!==d&&(n||n!==g)&&_(n[x(3)])}function s(t,n,r){if(t&&(pn(t)||(t=t[(ln=ln||$(x(3))).v]?t[ln.v]():null),pn(t))){var e=void 0,o=void 0;try{for(var u=0;!(o=t.next()).done&&-1!==n[b](r||t,o.value,u,t);)u++}catch(n){e={e:n},t.throw&&(o=null,t.throw(e))}finally{try{o&&!o.done&&t.return&&t.return(o)}finally{if(e)throw e.e}}}}function C(n,t,r){return n.apply(t,r)}function h(n,t,r){if(n)for(var e=n[q]>>>0,o=0;o<e&&!(o in n&&-1===t[b](r||n,n[o],o,n));o++);}function J(n){return(n&&n.slice||w).apply(n,w[b](arguments,1))}var dn,bn=r.create||function(n){var t;return n?((t=typeof n)!==D&&t!=N&&S("Prototype must be an Object or function: "+O(n)),r[a]=n,new r):{};function r(){}};function wn(n,t){return(r.setPrototypeOf||function(r,n){(dn=dn||un(function(){return{__proto__:[]}instanceof Array})).v?r[L]=n:u(n,function(n,t){return r[n]=t})})(n,t)}function mn(n,t){t&&(n[l]=t)}var En="unref";function _n(){return f=g,a=w[b](arguments),v=(l=j(f))?f.length:0,s=(0<v?f[0]:l?g:f)||setTimeout,h=(1<v?f[1]:g)||clearTimeout,y=a[0],a[0]=function(){p.dn(),C(y,g,w[b](arguments))},o=function(n){C(h,g,[n])},i=!0,c=(e=function(n){if(n){if(n.refresh)return n.refresh(),n;C(h,g,[n])}return C(s,g,a)})(d),(u={cancel:t,refresh:r,hasRef:function(){return c&&c.hasRef?c.hasRef():i},ref:function(){return i=!0,c&&c.ref&&c.ref(),u}})[En]=n,(p={h:u=A(u,"enabled",{get:function(){return!!c},set:function(n){!n&&c&&t(),n&&!c&&r()}}),dn:function(){c=d}}).h;function n(){return i=!1,c&&c[En]&&c[En](),u}function t(){c&&o(c),c=d}function r(){return c=e(c),i||n(),u}var e,o,u,i,c,f,a,l,v,s,h,y,p}var jn="Promise",Pn="rejected";function Sn(n,t){On(n,function(n){return t?t({status:"fulfilled",rejected:!1,value:n}):n},function(n){return t?t({status:Pn,rejected:!0,reason:n}):n})}function On(n,t,r,e){var o,u=n;try{if(P(n))(t||r)&&(u=n.then(t,r));else try{t&&(u=t(n))}catch(n){if(!r)throw n;u=r(n)}}finally{e&&(t=u,o=e)&&(P(t)?t.finally?t.finally(o):t.then(function(n){return o(),n},function(n){throw o(),n}):o())}}var zn,An=["pending","resolving","resolved",Pn],In="dispatchEvent";function Tn(n){var t;return!!(t=n&&n.createEvent?n.createEvent("Event"):t)&&t.initEvent}var $n,Rn,kn,xn,Cn,Jn="unhandledRejection",Nn=Jn.toLowerCase(),Dn=[],Ln=0,Un=10;function qn(n){return _(n)?n.toString():O(n)}function Bn(n){return new($n=$n||$(m(R,["AggregationError"]).v||(c=(i=Error)[a][l],f=Error.captureStackTrace,e=i,m(I,[r=function(){var n=this,t=arguments;try{m(mn,[i,o]);var r,e=C(i,n,w[b](t))||n;return e!==n&&(r=Y(n))!==Y(e)&&wn(e,r),f&&f(e,n.constructor),u(e,t),e}finally{m(mn,[i,c])}},l,{v:o="AggregationError",c:!0,e:!(u=function(n,t){n.errors=t[0]})}]),(r=wn(r,e))[a]=e===d?bn(e):(t[a]=e[a],new t),r))).v(n);function t(){this.constructor=r,m(I,[this,l,{v:"AggregationError",c:!0,e:!1}])}var o,u,r,i,c,f,e}function Fn(r){return function(n){var t=J(arguments,1);return r(function(r,e){try{var o=[],u=1;s(n,function(n,t){n&&(u++,On(n,function(n){o[t]=n,0==--u&&r(o)},e))}),0==--u&&r(o)}catch(n){e(n)}},t)}}function Gn(r){return function(t){var n=J(arguments,1);return P(t)?t:r(function(n){n(t)},n)}}function Hn(t){return function(r){var n=J(arguments,1);return t(function(n,t){t(r)},n)}}function y(n,t){return function(n,t,r){var i,u,e=J(arguments,3),c=0,f=!1,a=[],l=Ln++,v=!1,s=null;function o(o,u){try{return Dn.push(l),v=!0,s&&s.cancel(),s=null,n(function(r,e){a.push(function(){try{var n=2===c?o:u,t=E(n)?i:_(n)?n(i):n;P(t)?t.then(r,e):(n||3!==c?r:e)(t)}catch(n){e(n)}}),f&&y()},e)}finally{Dn.pop()}}function h(){return An[c]}function y(){var n;0<a.length&&(n=a.slice(),a=[],v=!0,s&&s.cancel(),s=null,t(n))}function p(t,r){return function(n){c===r&&(2===t&&P(n)?(c=1,n.then(p(2,1),p(3,1))):(c=t,f=!0,i=n,y(),v||3!==t||(s=s||_n(g,Un))))}}function g(){var n,t,r,e,o;v||(v=!0,hn()?process.emit(Jn,i,u):(n=sn()||an(),t=Nn,o=function(n){return I(n,"promise",{g:function(){return u}}),n.reason=i,n},r=!!Rn.v,e=vn(),o(o=(zn=zn||$(!!m(Tn,[e]).v)).v?e.createEvent("Event"):r?new Event(t):{}),zn.v&&o.initEvent(t,!1,!0),o&&n[In]?n[In](o):(e=n["on"+t])?e(o):(r=R("console"))&&(r.error||r.log)(t,O(o))))}Rn=Rn||fn(jn+"RejectionEvent"),A(u={then:o,catch:function(n){return o(void 0,n)},finally:function(t){var n=t,r=t;return _(t)&&(n=function(n){return t&&t(),n},r=function(n){throw t&&t(),n}),o(n,r)}},"state",{get:h}),z||T(),k&&!z.lzy||yn(),k.v&&(u[x(11)]="IPromise"),u.toString=function(){return"IPromise "+h()+(f?" - "+qn(i):"")},_(r)||S(jn+": executor is not a function - "+qn(r));var d=p(3,0);try{r.call(u,p(2,0),d)}catch(n){d(n)}return u}(y,(e=M(r=t)?r:0,function(n){_n(function(){h(n,function(n){try{n()}catch(n){}})},e)}),n,t);var r,e}var Kn=Fn(y),Mn=Gn(y),Qn=Hn(y);function Vn(n,t){var r;return kn||(r=y,kn=$(function(u){var n=J(arguments,1);return r(function(r,t){var e=[],o=1;function n(n,t){o++,Sn(n,function(n){n.rejected?e[t]={status:Pn,reason:n.reason}:e[t]={status:"fulfilled",value:n.value},0==--o&&r(e)})}try{j(u)?h(u,n):gn(u)?s(u,n):S("Input is not an iterable"),0==--o&&r(e)}catch(n){t(n)}},n)})),kn.v(n,t)}function Wn(n,t){var r;return xn||(r=y,xn=$(function(o){var n=J(arguments,1);return r(function(t,r){var e=!1;function n(n){Sn(n,function(n){e||(e=!0,n.rejected?r(n.reason):t(n.value))})}try{j(o)?h(o,n):gn(o)?s(o,n):S("Input is not an iterable")}catch(n){r(n)}},n)})),xn.v(n,t)}function Xn(n,t){var r;return Cn||(r=y,Cn=$(function(t){var n=J(arguments,1);return r(function(r,e){var o=[],u=1,i=!1;function n(n,t){u++,Sn(n,function(n){n.rejected?(o[t]=n.reason,0!=--u||i||e(Bn(o))):(i=!0,r(n.value))})}try{j(t)?h(t,n):gn(t)?s(t,n):S("Input is not an iterable"),0!=--u||i||e(Bn(o))}catch(n){e(n)}},n)})),Cn.v(n,t)}var Yn,Zn=x(11),n=function(){function n(n){this._$=y(n),Zn&&(this[Zn]="Promise"),A(this,"state",{get:function(){return this._$.state}})}n.all=Kn,n.race=Wn,n.any=Xn,n.reject=Qn,n.resolve=Mn,n.allSettled=Vn;var t=n.prototype;return t.then=function(n,t){return this._$.then(n,t)},t.catch=function(n){return this._$.catch(n)},t.finally=function(n){return this._$.finally(n)},n}();Promise?(Yn=Promise)&&u({all:Kn,resolved:Mn,rejected:Qn,allSettled:Vn},function(n,t){Yn[n]||(Yn[n]=t)}):Promise=n}();
!function(){"use strict";function n(n,t){return n||t}function t(n,t){return n[t]}var g=void 0,d=null,J="",N="function",D="object",a="prototype",e="__proto__",r="undefined",U="constructor",o="Symbol",q="_polyfill",B="length",l="name",m="call",F="toString",u=n(Object),G=t(u,a),i=n(Array),b=t(t(i,a),"slice");function w(n,t){try{return{v:n.apply(this,t)}}catch(n){return{e:n}}}function H(t){return function(n){return typeof n===t}}function E(n){return typeof n===r||n===r}var j=H(N);function K(n){return(n||n!==d&&!E(n))&&n&&typeof n===D}var P=t(i,"isArray"),L=H("number");function S(n){return n&&n.then&&j(n.then)}var M=t(u,"getOwnPropertyDescriptor"),Q=n(t(u,"hasOwn"),V);function V(n,t){return!!n&&G.hasOwnProperty[m](n,t)||!!M(n,t)}function c(n,t,r){if(n&&K(n))for(var e in n)if(Q(n,e)&&-1===t[m](r||n,e,n[e]))break}var f=n(n(String)),W="[object Error]";function _(n,t){var r=J,e=G[F][m](n);e===W&&(n={stack:f(n.stack),message:f(n.message),name:f(n.name)});try{r=(r=JSON.stringify(n,d,t?"number"==typeof t?t:4:g))&&r.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: ")||f(n)}catch(n){r=" - "+_(n,t)}return e+": "+r}function O(n){throw new TypeError(n)}var v=t(u,"freeze");function X(n){return n}function Y(n){return n[e]||d}function Z(n){return v&&c(n,function(n,t){(P(t)||K(t))&&v(t)}),nn(n)}var nn=n(v,X),tn=n(t(u,"getPrototypeOf"),Y);function rn(n){return t=Z,r={},c(n,function(n,t){r[n]=n,r[t]=n}),t(r);var t,r}var en,s,un=rn({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),on="__tsUtils$gblCfg";function cn(){var n;return(n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r?n:global}var h,fn={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},A=t(u,"defineProperty");function an(n,t,r){return A(n,t,(u={configurable:!0,enumerable:!0},(e=r).l&&(u.get=function(){return e.l.v},n=M(e.l,"v"))&&n.set&&(u.set=function(n){e.l.v=n}),c(e,function(n,t){u[fn[n]]=E(t)?u[fn[n]]:t}),u));var e,u}function y(){var n;en||(n=w(cn).v||{},en=n[on]=n[on]||{}),h=en}function I(n){return A({toJSON:function(){return n}},"v",{value:n})}var p,ln="window";function vn(n,t){var r;return function(){return h||y(),(r=r&&!h.lzy?r:I(w(n,t).v)).v}}function sn(n){return h||y(),(p=p&&!1!==n&&!h.lzy?p:I(w(cn).v||d)).v}function T(n,t){t=p&&!1!==t?p.v:sn(t);return t&&t[n]?t[n]:n===ln?gn():d}var hn,yn,pn=vn(T,["document"]),gn=vn(T,[ln]),dn=vn(function(){return!!w(function(){return process&&(process.versions||{}).node}).v});function mn(){return hn=I(w(T,[o]).v)}function bn(){return h||y(),((h.lzy?0:hn)||mn()).v}function $(n,t){var r,e=un[n],u=(h||y(),(h.lzy?0:hn)||mn());return u.v?u.v[e||n]:t?g:(s=s||{},(u=un[n])?s[u]=s[u]||((e={description:f(r=o+"."+u),toString:function(){return o+"("+r+")"}})[q]=!0,e):void 0)}function wn(n){return n&&j(n.next)}function En(n){return n!==d&&(n||n!==g)&&j(n[$(3)])}function z(t,n,r){if(t&&(wn(t)||(t=t[(yn=yn||I($(3))).v]?t[yn.v]():null),wn(t))){var e=g,u=g;try{for(var o=0;!(u=t.next()).done&&-1!==n[m](r||t,u.value,o,t);)o++}catch(n){e={e:n},t.throw&&(u=d,t.throw(e))}finally{try{u&&!u.done&&t.return&&t.return(u)}finally{if(e)throw e.e}}}}function R(n,t,r){return n.apply(t,r)}function k(n,t,r){if(n)for(var e=n[B]>>>0,u=0;u<e&&!(u in n&&-1===t[m](r||n,n[u],u,n));u++);}function x(n){return(n&&n.slice||b).apply(n,b[m](arguments,1))}var jn,Pn=n(t(u,"create"),Sn);function Sn(n){var t;return n?((t=typeof n)!==D&&t!=N&&O("Prototype must be an Object or function: "+_(n)),r[a]=n,new r):{};function r(){}}function _n(n,t){return(u.setPrototypeOf||function(r,n){var t;(jn=jn||I(((t={})[e]=[],t instanceof Array))).v?r[e]=n:c(n,function(n,t){return r[n]=t})})(n,t)}function On(n,t){t&&(n[l]=t)}var An="unref";function In(){return f=g,a=b[m](arguments),v=(l=P(f))?f.length:0,s=(0<v?f[0]:l?g:f)||setTimeout,h=(1<v?f[1]:g)||clearTimeout,y=a[0],a[0]=function(){p.dn(),R(y,g,b[m](arguments))},u=function(n){R(h,g,[n])},i=!0,c=(e=function(n){if(n){if(n.refresh)return n.refresh(),n;R(h,g,[n])}return R(s,g,a)})(d),(o={cancel:t,refresh:r,hasRef:function(){return c&&c.hasRef?c.hasRef():i},ref:function(){return i=!0,c&&c.ref&&c.ref(),o}})[An]=n,(p={h:o=A(o,"enabled",{get:function(){return!!c},set:function(n){!n&&c&&t(),n&&!c&&r()}}),dn:function(){c=d}}).h;function n(){return i=!1,c&&c[An]&&c[An](),o}function t(){c&&u(c),c=d}function r(){return c=e(c),i||n(),o}var e,u,o,i,c,f,a,l,v,s,h,y,p}var Tn="Promise",$n="rejected";function zn(n,t){Rn(n,function(n){return t?t({status:"fulfilled",rejected:!1,value:n}):n},function(n){return t?t({status:$n,rejected:!0,reason:n}):n})}function Rn(n,t,r,e){var u,o=n;try{if(S(n))(t||r)&&(o=n.then(t,r));else try{t&&(o=t(n))}catch(n){if(!r)throw n;o=r(n)}}finally{e&&(t=o,u=e)&&(S(t)?t.finally?t.finally(u):t.then(function(n){return u(),n},function(n){throw u(),n}):u())}}var kn,xn=["pending","resolving","resolved",$n],Cn="dispatchEvent";function Jn(n){var t;return!!(t=n&&n.createEvent?n.createEvent("Event"):t)&&t.initEvent}var Nn,Dn,Un,qn,Bn,Fn="unhandledRejection",Gn=[],Hn=0;function Kn(n){return j(n)?n.toString():_(n)}function Ln(n){return new(Nn=Nn||I(w(T,["AggregationError"]).v||(c=(i=Error)[a][l],f=Error.captureStackTrace,e=i,w(an,[r=function(){var n=this,t=arguments;try{w(On,[i,u]);var r,e=R(i,n,b[m](t))||n;return e!==n&&(r=tn(n))!==tn(e)&&_n(e,r),f&&f(e,n[U]),o(e,t),e}finally{w(On,[i,c])}},l,{v:u="AggregationError",c:!0,e:!(o=function(n,t){n.errors=t[0]})}]),(r=_n(r,e))[a]=e===d?Pn(e):(t[a]=e[a],new t),r))).v(n);function t(){this[U]=r,w(an,[this,l,{v:"AggregationError",c:!0,e:!1}])}var u,o,r,i,c,f,e}function Mn(r){return function(n){var t=x(arguments,1);return r(function(r,e){try{var u=[],o=1;z(n,function(n,t){n&&(o++,Rn(n,function(n){u[t]=n,0==--o&&r(u)},e))}),0==--o&&r(u)}catch(n){e(n)}},t)}}function Qn(r){return function(t){var n=x(arguments,1);return S(t)?t:r(function(n){n(t)},n)}}function Vn(t){return function(r){var n=x(arguments,1);return t(function(n,t){t(r)},n)}}function C(n,t){return function(n,t,r){var i,o,e=x(arguments,3),c=0,f=!1,a=[],l=Hn++,v=!1,s=null;function u(u,o){try{return Gn.push(l),v=!0,s&&s.cancel(),s=null,n(function(r,e){a.push(function(){try{var n=2===c?u:o,t=E(n)?i:j(n)?n(i):n;S(t)?t.then(r,e):(n||3!==c?r:e)(t)}catch(n){e(n)}}),f&&y()},e)}finally{Gn.pop()}}function h(){return xn[c]}function y(){var n;0<a.length&&(n=a.slice(),a=[],v=!0,s&&s.cancel(),s=null,t(n))}function p(t,r){return function(n){c===r&&(2===t&&S(n)?(c=1,n.then(p(2,1),p(3,1))):(c=t,f=!0,i=n,y(),v||3!==t||(s=s||In(g,10))))}}function g(){var n,t,r,e,u;v||(v=!0,dn()?process.emit(Fn,i,o):(n=gn()||sn(),t="unhandledrejection",u=function(n){return an(n,"promise",{g:function(){return o}}),n.reason=i,n},r=!!(Dn=Dn||I(w(T,[Tn+"RejectionEvent"]).v)).v,e=pn(),u(u=(kn=kn||I(!!w(Jn,[e]).v)).v?e.createEvent("Event"):r?new Event(t):{}),kn.v&&u.initEvent(t,!1,!0),u&&n[Cn]?n[Cn](u):(e=n["on"+t])?e(u):(r=T("console"))&&(r.error||r.log)(t,_(u))))}A(o={then:u,catch:function(n){return u(void 0,n)},finally:function(t){var n=t,r=t;return j(t)&&(n=function(n){return t&&t(),n},r=function(n){throw t&&t(),n}),u(n,r)}},"state",{get:h}),bn()&&(o[$(11)]="IPromise"),o.toString=function(){return"IPromise "+h()+(f?" - "+Kn(i):"")},j(r)||O(Tn+": executor is not a function - "+Kn(r));var d=p(3,0);try{r.call(o,p(2,0),d)}catch(n){d(n)}return o}(C,(e=L(r=t)?r:0,function(n){In(function(){k(n,function(n){try{n()}catch(n){}})},e)}),n,t);var r,e}var Wn=Mn(C),Xn=Qn(C),Yn=Vn(C);function Zn(n,t){var r;return Un||(r=C,Un=I(function(o){var n=x(arguments,1);return r(function(r,t){var e=[],u=1;function n(n,t){u++,zn(n,function(n){n.rejected?e[t]={status:$n,reason:n.reason}:e[t]={status:"fulfilled",value:n.value},0==--u&&r(e)})}try{P(o)?k(o,n):En(o)?z(o,n):O("Input is not an iterable"),0==--u&&r(e)}catch(n){t(n)}},n)})),Un.v(n,t)}function nt(n,t){var r;return qn||(r=C,qn=I(function(u){var n=x(arguments,1);return r(function(t,r){var e=!1;function n(n){zn(n,function(n){e||(e=!0,n.rejected?r(n.reason):t(n.value))})}try{P(u)?k(u,n):En(u)?z(u,n):O("Input is not an iterable")}catch(n){r(n)}},n)})),qn.v(n,t)}function tt(n,t){var r;return Bn||(r=C,Bn=I(function(t){var n=x(arguments,1);return r(function(r,e){var u=[],o=1,i=!1;function n(n,t){o++,zn(n,function(n){n.rejected?(u[t]=n.reason,0!=--o||i||e(Ln(u))):(i=!0,r(n.value))})}try{P(t)?k(t,n):En(t)?z(t,n):O("Input is not an iterable"),0!=--o||i||e(Ln(u))}catch(n){e(n)}},n)})),Bn.v(n,t)}var rt,et=$(11),i=function(){function n(n){this._$=C(n),et&&(this[et]="Promise"),A(this,"state",{get:function(){return this._$.state}})}n.all=Wn,n.race=nt,n.any=tt,n.reject=Yn,n.resolve=Xn,n.allSettled=Zn;var t=n.prototype;return t.then=function(n,t){return this._$.then(n,t)},t.catch=function(n){return this._$.catch(n)},t.finally=function(n){return this._$.finally(n)},n}();Promise?(rt=Promise)&&c({all:Wn,resolved:Xn,rejected:Yn,allSettled:Zn},function(n,t){rt[n]||(rt[n]=t)}):Promise=i}();
//# sourceMappingURL=ts-polyfills-async.min.js.map
/*!
* NevWare21 - ts-async, 0.5.0
* NevWare21 - ts-async, 0.5.1
* https://github.com/nevware21/ts-async

@@ -7,3 +7,3 @@ * Copyright (c) NevWare21 and contributors. All rights reserved.

*/
function n(n){"use strict";var f=void 0,a=null,b="",$="function",q="object",l="prototype",F="__proto__",t="undefined",J="constructor",W="Symbol",H="_polyfill",L="length",U="name",s="call",B="toString",e=Object,G=e[l],K=String,M=(qt=Array)[l],v=M.slice;function S(n,t){try{return{v:n.apply(this,t)}}catch(n){return{e:n}}}function Q(t){return function(n){return typeof n===t}}function A(n){return typeof n===t||n===t}function V(n){return!!n||n!==f}var j=Q($);function X(n){return(n||n!==a&&!A(n))&&n&&typeof n===q}var d=qt.isArray,Y=Q("number");function R(n){return n&&n.then&&j(n.then)}var Z=e.getOwnPropertyDescriptor,nn=e.hasOwn||function(n,t){return!!n&&G.hasOwnProperty[s](n,t)||!!Z(n,t)};function tn(n,t,e){if(n&&X(n))for(var r in n)if(nn(n,r)&&-1===t[s](e||n,r,n[r]))break}function I(n){throw new TypeError(n)}var en=e.freeze;function rn(n){return en&&tn(n,function(n,t){(d(t)||X(t))&&en(t)}),un(n)}var un=en||function(n){return n},on=e.getPrototypeOf||function(n){return n[F]||a};function cn(n){return t=rn,e={},tn(n,function(n,t){e[n]=n,e[t]=n}),t(e);var t,e}var fn,an=cn({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),i=K,ln="__tsUtils$gblCfg";function sn(){var n;return(n=(n=(n=typeof globalThis!==t?globalThis:n)||typeof self===t?n:self)||typeof window===t?n:window)||typeof global===t?n:global}var vn,dn="[object Error]";function T(n,t){var e=b,r=G[B][s](n);r===dn&&(n={stack:i(n.stack),message:i(n.message),name:i(n.name)});try{e=(e=JSON.stringify(n,a,t?"number"==typeof t?t:4:f))&&e.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: ")||i(n)}catch(n){e=" - "+T(n,t)}return r+": "+e}function yn(t){return function(n){return n[t]}}var E,hn={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},_=e.defineProperty,mn=e.defineProperties;function pn(n,t,e){return _(n,t,(r=e,(u={})[hn.c]=!0,u[hn.e]=!0,r.l&&(u.get=function(){return r.l.v},n=Z(r.l,"v"))&&n.set&&(u.set=function(n){r.l.v=n}),tn(r,function(n,t){u[hn[n]]=A(t)?u[hn[n]]:t}),u));var r,u}function D(){var n;fn||(n=S(sn).v||{},fn=n[ln]=n[ln]||{}),E=fn}function gn(t){var e={};return E||D(),e.b=E.lzy,_(e,"v",{configurable:!0,get:function(){var n=t();return E.lzy||_(e,"v",{value:n}),e.b=E.lzy,n}}),e}function k(n){return _({toJSON:function(){return n}},"v",{value:n})}var r,Pn="window";function wn(n,t){var e;return function(){return E||D(),(e=e&&!E.lzy?e:k(S(n,t).v)).v}}function bn(n){return gn(function(){return S(O,[n]).v||f})}function Sn(n){return E||D(),(r=r&&!1!==n&&!E.lzy?r:k(S(sn).v||a)).v}function O(n,t){t=r&&!1!==t?r.v:Sn(t);return t&&t[n]?t[n]:n===Pn?Rn():a}var x,An,jn=wn(O,["document"]),Rn=wn(O,[Pn]),In=wn(function(){return!!S(function(){return process&&(process.versions||{}).node}).v});function Tn(){x&&x.b||(x=bn(W))}function N(n,t){var e,r=an[n];return E||D(),x&&!E.lzy||Tn(),x.v?x.v[r||n]:t?f:(vn=vn||{},(r=an[n])?vn[r]=vn[r]||((t={description:i(e=W+"."+r),toString:function(){return W+"("+e+")"}})[H]=!0,t):void 0)}function En(n){return n&&j(n.next)}function _n(n){return n!==a&&V(n)&&j(n[N(3)])}function Dn(t,n,e){if(t&&(En(t)||(t=t[(An=An||k(N(3))).v]?t[An.v]():null),En(t))){var r=void 0,u=void 0;try{for(var i=0;!(u=t.next()).done&&-1!==n[s](e||t,u.value,i,t);)i++}catch(n){r={e:n},t.throw&&(u=null,t.throw(r))}finally{try{u&&!u.done&&t.return&&t.return(u)}finally{if(r)throw r.e}}}}function y(n,t,e){return n.apply(t,e)}function kn(n,t,e){if(n)for(var r=n[L]>>>0,u=0;u<r&&!(u in n&&-1===t[s](e||n,n[u],u,n));u++);}var On=function(r){var u=M&&M[r];return function(n){var t,e=n&&n[r]||u;if(e)return t=arguments,(e||void 0).apply(n,e?v[s](t,1):t);I('"'+i(r)+'" not defined for '+T(n))}}("indexOf");function C(n){return(n&&n.slice||v).apply(n,v[s](arguments,1))}var xn,Nn=e.create||function(n){var t;return n?((t=typeof n)!==q&&t!=$&&I("Prototype must be an Object or function: "+T(n)),e[l]=n,new e):{};function e(){}};function Cn(n,t){return(e.setPrototypeOf||function(e,n){(xn=xn||gn(function(){return{__proto__:[]}instanceof Array})).v?e[F]=n:tn(n,function(n,t){return e[n]=t})})(n,t)}function zn(n,t){t&&(n[U]=t)}function $n(u,i,n){var t,e,o=n||Error,c=o[l][U],f=Error.captureStackTrace,n=o;return S(pn,[e=function(){var n=this,t=arguments;try{S(zn,[o,u]);var e,r=y(o,n,v[s](t))||n;return r!==n&&(e=on(n))!==on(r)&&Cn(r,e),f&&f(r,n[J]),i&&i(r,t),r}finally{S(zn,[o,c])}},U,{v:t=u,c:!0,e:!1}]),(e=Cn(e,n))[l]=n===a?Nn(n):(r[l]=n[l],new r),e;function r(){this.constructor=e,S(pn,[this,U,{v:t,c:!0,e:!1}])}}function m(){return(Date.now||qn)()}function qn(){return(new Date).getTime()}var Fn,o=yn(L),Jn="unref",Wn="hasRef";function Hn(n,t,e){var r,u=!0,i=n?t(a):a;function o(){return u=!1,i&&i[Jn]&&i[Jn](),r}function c(){i&&e(i),i=a}function f(){return i=t(i),u||o(),r}return(r={cancel:c,refresh:f,hasRef:function(){return i&&i[Wn]?i[Wn]():u},ref:function(){return u=!0,i&&i.ref&&i.ref(),r}})[Jn]=o,{h:r=_(r,"enabled",{get:function(){return!!i},set:function(n){!n&&i&&c(),n&&!i&&f()}}),dn:function(){i=a}}}function z(){return n=f,t=v[s](arguments),r=(e=d(n))?n.length:0,u=(0<r?n[0]:e?f:n)||setTimeout,i=(1<r?n[1]:f)||clearTimeout,o=t[0],t[0]=function(){c.dn(),y(o,f,v[s](arguments))},(c=Hn(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;y(i,f,[n])}return y(u,f,t)},function(n){y(i,f,[n])})).h;var n,t,e,r,u,i,o,c}var Ln,Un,Bn,Gn=100,Kn=50,Mn="Promise",Qn="done",Vn="rejected";function Xn(n,t){return p(n,function(n){return t?t({status:"fulfilled",rejected:!1,value:n}):n},function(n){return t?t({status:Vn,rejected:!0,reason:n}):n})}function p(n,t,e,r){var u=n;try{if(R(n))(t||e)&&(u=n.then(t,e));else try{t&&(u=t(n))}catch(n){if(!e)throw n;u=e(n)}}finally{r&&Yn(u,r)}return u}function Yn(n,t){var e=n;return t&&(R(n)?e=n.finally?n.finally(t):n.then(function(n){return t(),n},function(n){throw t(),n}):t()),e}var Zn,nt=!1,tt=["pending","resolving","resolved",Vn],et="dispatchEvent";function rt(n){var t;return!!(t=n&&n.createEvent?n.createEvent("Event"):t)&&t.initEvent}var ut,it,ot,ct,ft,at="unhandledRejection",lt=at.toLowerCase(),st=[],vt=0,dt=10;function yt(n){return j(n)?n.toString():T(n)}function ht(n){return new(ut=ut||k(S(O,["AggregationError"]).v||$n("AggregationError",function(n,t){n.errors=t[0]}))).v(n)}function mt(n,t,e){var o,i,r,u,c,f=C(arguments,3),a=0,l=!1,s=[],v=vt++,d=0<st.length?st[st.length-1]:void 0,y=!1,h=null;function m(u,i){try{return st.push(v),y=!0,h&&h.cancel(),h=null,n(function(e,r){s.push(function(){try{var n=2===a?u:i,t=A(n)?o:j(n)?n(o):n;R(t)?t.then(e,r):(n||3!==a?e:r)(t)}catch(n){r(n)}}),l&&g()},f)}finally{st.pop()}}function p(){return tt[a]}function g(){var n;0<s.length&&(n=s.slice(),s=[],y=!0,h&&h.cancel(),h=null,t(n))}function P(t,e){return function(n){a===e&&(2===t&&R(n)?(a=1,n.then(P(2,1),P(3,1))):(a=t,l=!0,o=n,g(),y||3!==t||(h=h||z(w,dt))))}}function w(){var n,t,e,r,u;y||(y=!0,In()?process.emit(at,o,i):(n=Rn()||Sn(),t=lt,u=function(n){return pn(n,"promise",{g:function(){return i}}),n.reason=o,n},e=!!it.v,r=jn(),u(u=(Zn=Zn||k(!!S(rt,[r]).v)).v?r.createEvent("Event"):e?new Event(t):{}),Zn.v&&u.initEvent(t,!1,!0),u&&n[et]?n[et](u):(r=n["on"+t])?r(u):(e=O("console"))&&(e.error||e.log)(t,T(u))))}it=it||bn(Mn+"RejectionEvent"),_(i={then:m,catch:function(n){return m(void 0,n)},finally:function(t){var n=t,e=t;return j(t)&&(n=function(n){return t&&t(),n},e=function(n){throw t&&t(),n}),m(n,e)}},"state",{get:p}),nt&&(r=i,b=function(){return n=o,G.toString.call(n);var n},u=function(){return y},Un=Un||{toString:function(){return"[[PromiseResult]]"}},Bn=Bn||{toString:function(){return"[[PromiseIsHandled]]"}},(c={})[Ln=Ln||{toString:function(){return"[[PromiseState]]"}}]={get:p},c[Un]={get:b},c[Bn]={get:u},mn(r,c)),E||D(),x&&!E.lzy||Tn(),x.v&&(i[N(11)]="IPromise"),i.toString=function(){return"IPromise"+(nt?"["+v+(A(d)?"":":"+d)+"]":"")+" "+p()+(l?" - "+yt(o):"")},j(e)||I(Mn+": executor is not a function - "+yt(e));var b=P(3,0);try{e.call(i,P(2,0),b)}catch(n){b(n)}return i}function pt(e){return function(n){var t=C(arguments,1);return e(function(e,r){try{var u=[],i=1;Dn(n,function(n,t){n&&(i++,p(n,function(n){u[t]=n,0==--i&&e(u)},r))}),0==--i&&e(u)}catch(n){r(n)}},t)}}function gt(e){return function(t){var n=C(arguments,1);return R(t)?t:e(function(n){n(t)},n)}}function Pt(t){return function(e){var n=C(arguments,1);return t(function(n,t){t(e)},n)}}function wt(t){return k(function(i){var n=C(arguments,1);return t(function(e,t){var r=[],u=1;function n(n,t){u++,Xn(n,function(n){n.rejected?r[t]={status:Vn,reason:n.reason}:r[t]={status:"fulfilled",value:n.value},0==--u&&e(r)})}try{d(i)?kn(i,n):_n(i)?Dn(i,n):I("Input is not an iterable"),0==--u&&e(r)}catch(n){t(n)}},n)})}function bt(t){return k(function(u){var n=C(arguments,1);return t(function(t,e){var r=!1;function n(n){Xn(n,function(n){r||(r=!0,n.rejected?e(n.reason):t(n.value))})}try{d(u)?kn(u,n):_n(u)?Dn(u,n):I("Input is not an iterable")}catch(n){e(n)}},n)})}function St(e){return k(function(t){var n=C(arguments,1);return e(function(e,r){var u=[],i=1,o=!1;function n(n,t){i++,Xn(n,function(n){n.rejected?(u[t]=n.reason,0!=--i||o||r(ht(u))):(o=!0,e(n.value))})}try{d(t)?kn(t,n):_n(t)?Dn(t,n):I("Input is not an iterable"),0!=--i||o||r(ht(u))}catch(n){r(n)}},n)})}function At(n){kn(n,function(n){try{n()}catch(n){}})}function u(n,t){return mt(u,(r=Y(e=t)?e:0,function(n){z(function(){At(n)},r)}),n,t);var e,r}var c,jt,Rt,It,Tt,Et=pt(u),_t=gt(u),Dt=Pt(u);function kt(n,t){return(ot=ot||wt(u)).v(n,t)}function Ot(n,t){return(ct=ct||bt(u)).v(n,t)}function xt(n,t){return(ft=ft||St(u)).v(n,t)}function Nt(r,n){return(c=c||k(S(O,[Mn]).v||null)).v&&c.v[r]?k(function(e,n){return h(function(n,t){c.v[r](e).then(n,t)})}):n()}function h(n,t){var e=(c=c||k(S(O,[Mn]).v||null)).v;if(!e)return u(n);j(n)||I(Mn+": executor is not a function - "+T(n));var r=0,e=new e(function(t,e){n(function(n){r=2,t(n)},function(n){r=3,e(n)})});return _(e,"state",{get:function(){return tt[r]}}),e}var Ct,zt,$t,qt=gt(h),K=Pt(h);function g(n){return mt(g,At,n)}var Ft,Jt,Wt,Ht,Lt=pt(g),Ut=gt(g),Bt=Pt(g);function Gt(n){Ft=n}var Kt=Gt;function P(n,t){var c,t=A(t)?Ft:t;return mt(P,(0<=t&&(c={timeout:+t}),function(t){var e,r,n,u=function(n){At(t)},i=c;function o(n){var t=m();return{didTimeout:n,timeRemaining:function(){return Kn-(n=t,m()-n);var n}}}Fn||(r=function(){return V(requestIdleCallback)},Fn=gn(function(){var n=S(r);return!n.e&&n.v})),Fn.v&&requestIdleCallback?(e=Hn(!0,function(n){return n&&cancelIdleCallback(n),requestIdleCallback(function(n){e.dn(),u(n||o(!1))},i)},function(n){cancelIdleCallback(n)})).h:z(function(){u(o(!0))},A(n=(i||{}).timeout)?Gn:n)}),n,t)}var Mt,Qt,Vt,Xt,Yt=pt(P),Zt=gt(P),ne=Pt(P);function w(n,t){return(Mt=Mt||k(h)).v.call(this,n,t)}var te,ee,re=pt(w),ue=gt(w),ie=Pt(w);function oe(n,t,e,r){if(t.res=e,!n){if(t.isDone&&j(t.isDone))return p(t.isDone.call(r,t),function(n){return t.iter++,!!n});n=!!t.isDone}return t.iter++,n}function ce(e,n,r){var u,i,o,c,t,f=function(n){throw a=!0,n},a=!1,l={st:m(),iter:0,isDone:n||!1};if(e)return o=function(){return w(function(n,t){i=n,f=t})},c=function(n){(a=!!n)?i(l.res):t()},(t=function(){for(;!a;)try{var n=e.call(r,l);if(R(n))return u=u||o(),p(n,function(n){try{p(oe(a,l,n,r),c,f)}catch(n){f(n)}},f),u;var t=oe(a,l,n,r);if(R(t))return u=u||o(),p(t,c,f),u;a=!!t}catch(n){return f(n),u}return a&&i&&i(l.res),u||l.res})()}var fe,ae,le="reject",se="Rejected",ve=0,de={};function ye(){}function he(n,t,e){de[n]||(de[n]=$n(n));var r=m();return new de[n]("Task [".concat(t.id,"] ").concat(e||"","- ").concat(t.st?"Running":"Waiting",": ").concat((r-(t.st||t.cr)||"0")+" ms"))}function me(n,t){var e=m()-t;kn(n,function(n){(n&&!n.rj&&n.st&&n.st<e||!n.st&&n.cr&&n.cr<e)&&n&&n[le](n.rj||he("Aborted",n,"Stale "))})}function pe(n,t){t=On(n,t);-1!==t&&n.splice(t,1)}var ge=N(11);n.PolyPromise=function(){function n(n){this._$=u(n),ge&&(this[ge]="Promise"),_(this,"state",{get:function(){return this._$.state}})}n.all=Et,n.race=Ot,n.any=xt,n.reject=Dt,n.resolve=_t,n.allSettled=kt;var t=n.prototype;return t.then=function(n,t){return this._$.then(n,t)},t.catch=function(n){return this._$.catch(n)},t.finally=function(n){return this._$.finally(n)},n}(),n.arrForEachAsync=function(t,e,r){if(t){var u=o(t);if(u)return ce(function(n){n=n.iter;if(n in t)return e.call(r||t,t[n],n,t)},function(n){if(n.iter>=u||-1===n.res)return!0})}},n.createAllPromise=re,n.createAllSettledPromise=function(n,t){return(Qt=Qt||wt(w)).v(n,t)},n.createAnyPromise=function(n,t){return(Xt=Xt||St(w)).v(n,t)},n.createAsyncAllPromise=Et,n.createAsyncAllSettledPromise=kt,n.createAsyncAnyPromise=xt,n.createAsyncPromise=u,n.createAsyncRacePromise=Ot,n.createAsyncRejectedPromise=Dt,n.createAsyncResolvedPromise=_t,n.createIdleAllPromise=Yt,n.createIdleAllSettledPromise=function(n,t){return(Jt=Jt||wt(P)).v(n,t)},n.createIdleAnyPromise=function(n,t){return(Ht=Ht||St(P)).v(n,t)},n.createIdlePromise=P,n.createIdleRacePromise=function(n,t){return(Wt=Wt||bt(P)).v(n,t)},n.createIdleRejectedPromise=ne,n.createIdleResolvedPromise=Zt,n.createNativeAllPromise=function(n,t){return(jt=jt||Nt("all",function(){return k(pt(h))})).v(n,t)},n.createNativeAllSettledPromise=function(n,t){return(Rt=Rt||Nt("allSettled",function(){return wt(h)})).v(n,t)},n.createNativeAnyPromise=function(n,t){return(Tt=Tt||Nt("any",function(){return St(h)})).v(n,t)},n.createNativePromise=h,n.createNativeRacePromise=function(n,t){return(It=It||Nt("race",function(){return bt(h)})).v(n,t)},n.createNativeRejectedPromise=K,n.createNativeResolvedPromise=qt,n.createPromise=w,n.createRacePromise=function(n,t){return(Vt=Vt||bt(w)).v(n,t)},n.createRejectedPromise=ie,n.createResolvedPromise=ue,n.createSyncAllPromise=Lt,n.createSyncAllSettledPromise=function(n,t){return(Ct=Ct||wt(g)).v(n,t)},n.createSyncAnyPromise=function(n,t){return($t=$t||St(g)).v(n,t)},n.createSyncPromise=g,n.createSyncRacePromise=function(n,t){return(zt=zt||bt(g)).v(n,t)},n.createSyncRejectedPromise=Bt,n.createSyncResolvedPromise=Ut,n.createTaskScheduler=function(f,n){function a(i,o){return i.st=m(),c.push(i),y(),function(t,e){function r(n){i.rj=i.rj||n||he(se,i),i[le]=ye,h(i),t=null,e&&e(n),e=null}var n=i.id;if(i.rj)r(i.rj);else{i[le]=r;try{var u=o(n);i.to&&R(u)&&(i.t=z(function(){r(he("Timeout",i))},i.to)),p(u,function(n){h(i);try{t&&t(n)}catch(n){e&&e(n)}t=e=null},r)}catch(n){r(n)}}}}var l,e,r,u,t,i,c=[],s=[],v=0,d=(n?n+".":"")+ve++,y=(f=f||w,function(){var n=0<o(c)+o(s);0<e&&(u||(u=z(function(){me(c,e),me(s,e),u&&(u.enabled=0<o(c)+o(s))},r)).unref(),u)&&(u.enabled=n)}),h=function(n){pe(c,n),n.t&&n.t.cancel(),n.t=null,l&&l===n&&(l=null,o(c)+o(s)===0)&&(u&&u.cancel(),u=null)},n={idle:!0,queue:function(n,t,e){var r,u,i,o=d+"."+v++,c=(t&&(o+="-("+t+")"),(t={id:o,cr:m(),to:e})[le]=function(n){c.rj=n||he(se,c),c[le]=ye},t);return c.p=l?(u=l,i=n,s.push(r=c),y(),f(function(n,t){Xn(u.p,function(){pe(s,r),a(r,i)(n,t)})})):f(a(c,n)),(l=c).p},setStaleTimeout:function(n,t){u&&u.cancel(),u=null,e=n,r=t||n/10,y()}};return pn(n,"idle",{g:function(){return o(c)+o(s)===0}}),i=function(){return{l:l,r:c,w:s}},ae=ae||{toString:function(){return"[[SchedulerState]]"}},_(t=n,fe=fe||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return d}}),_(t,ae,{get:i}),n},n.createTimeoutPromise=function(e,r,u){return w(function(n,t){z(function(){(r?n:t)(A(u)?"Timeout of "+e+"ms exceeded":u)},e)})},n.doAwait=p,n.doAwaitResponse=Xn,n.doFinally=Yn,n.doWhileAsync=ce,n.iterForOfAsync=function(n,e,r){var t,u,i=n;function o(n){throw t={e:n},i.throw&&(u=null,i.throw(t)),n}function c(){try{u&&!u[Qn]&&i.return&&i.return(u)}finally{if(t)throw t.e}}if(n&&(En(n)||(ee=ee||k(N(0)),i=n[ee.v]?n[ee.v]():null)||(te=te||k(N(3)),i=n[te.v]?n[te.v]():null),i)&&En(i)){n=void 0;try{return n=R(n=ce(function(t){return p(i.next(),function(n){if(!(u=n)[Qn])return function(n,t){return n.apply(t,v[s](arguments,2))}(e,r||i,u.value,t.iter,i)},function(n){t.isDone=!0,o(n)})},function(n){if(!u||u[Qn]||-1===n.res)return c(),!0},r||i))?Yn(n.catch(o),c):n}catch(n){o(n)}finally{n&&!R(n)&&c()}}},n.setCreatePromiseImpl=function(n){Mt=n?k(n):null},n.setDefaultIdlePromiseTimeout=Gt,n.setDefaultIdleTimeout=Kt,n.setPromiseDebugState=function(n,t){nt=n}}var t=this;"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n(((t="undefined"!=typeof globalThis?globalThis:t||self).nevware21=t.nevware21||{},t.nevware21["ts-async"]={}));
function n(n){"use strict";function t(n,t){return n||t}function e(n,t){return n[t]}var f=void 0,a=null,C="",z="function",F="object",l="prototype",q="__proto__",r="undefined",J="constructor",W="Symbol",H="_polyfill",L="length",U="name",s="call",B="toString",u=t(Object),G=e(u,l),K=e(Jt=t(Array),l),v=e(K,"slice");function A(n,t){try{return{v:n.apply(this,t)}}catch(n){return{e:n}}}function M(t){return function(n){return typeof n===t}}function b(n){return typeof n===r||n===r}var j=M(z);function Q(n){return(n||n!==a&&!b(n))&&n&&typeof n===F}var d=e(Jt,"isArray"),V=M("number");function R(n){return n&&n.then&&j(n.then)}var X=e(u,"getOwnPropertyDescriptor"),Y=t(e(u,"hasOwn"),Z);function Z(n,t){return!!n&&G.hasOwnProperty[s](n,t)||!!X(n,t)}function nn(n,t,e){if(n&&Q(n))for(var r in n)if(Y(n,r)&&-1===t[s](e||n,r,n[r]))break}var i=t(t(String)),tn="[object Error]";function I(n,t){var e=C,r=G[B][s](n);r===tn&&(n={stack:i(n.stack),message:i(n.message),name:i(n.name)});try{e=(e=JSON.stringify(n,a,t?"number"==typeof t?t:4:f))&&e.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: ")||i(n)}catch(n){e=" - "+I(n,t)}return r+": "+e}function T(n){throw new TypeError(n)}var en=e(u,"freeze");function rn(n){return n}function un(n){return n[q]||a}function on(n){return en&&nn(n,function(n,t){(d(t)||Q(t))&&en(t)}),cn(n)}var cn=t(en,rn),fn=t(e(u,"getPrototypeOf"),un);function an(n){return t=on,e={},nn(n,function(n,t){e[n]=n,e[t]=n}),t(e);var t,e}var ln,sn,vn=an({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),dn="__tsUtils$gblCfg";function yn(){var n;return(n=(n=(n=typeof globalThis!==r?globalThis:n)||typeof self===r?n:self)||typeof window===r?n:window)||typeof global===r?n:global}function hn(t){return function(n){return n[t]}}var o,mn={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},E=e(u,"defineProperty"),pn=e(u,"defineProperties");function gn(n,t,e){return E(n,t,(r=e,(u={})[mn.c]=!0,u[mn.e]=!0,r.l&&(u.get=function(){return r.l.v},n=X(r.l,"v"))&&n.set&&(u.set=function(n){r.l.v=n}),nn(r,function(n,t){u[mn[n]]=b(t)?u[mn[n]]:t}),u));var r,u}function Pn(){var n;ln||(n=A(yn).v||{},ln=n[dn]=n[dn]||{}),o=ln}function D(n){return E({toJSON:function(){return n}},"v",{value:n})}var c,wn="window";function y(n,t){var e;return function(){return o||Pn(),(e=e&&!o.lzy?e:D(A(n,t).v)).v}}function Sn(n){return o||Pn(),(c=c&&!1!==n&&!o.lzy?c:D(A(yn).v||a)).v}function _(n,t){t=c&&!1!==t?c.v:Sn(t);return t&&t[n]?t[n]:n===wn?Rn():a}var An,bn,jn=y(_,["document"]),Rn=y(_,[wn]),In=y(function(){return!!A(function(){return process&&(process.versions||{}).node}).v});function Tn(){return An=D(A(_,[W]).v)}function En(){return o||Pn(),((o.lzy?0:An)||Tn()).v}function O(n,t){var e,r=vn[n],u=(o||Pn(),(o.lzy?0:An)||Tn());return u.v?u.v[r||n]:t?f:(sn=sn||{},(u=vn[n])?sn[u]=sn[u]||((r={description:i(e=W+"."+u),toString:function(){return W+"("+e+")"}})[H]=!0,r):void 0)}function Dn(n){return n&&j(n.next)}function _n(n){return n!==a&&(n||n!==f)&&j(n[O(3)])}function On(t,n,e){if(t&&(Dn(t)||(t=t[(bn=bn||D(O(3))).v]?t[bn.v]():null),Dn(t))){var r=f,u=f;try{for(var i=0;!(u=t.next()).done&&-1!==n[s](e||t,u.value,i,t);)i++}catch(n){r={e:n},t.throw&&(u=a,t.throw(r))}finally{try{u&&!u.done&&t.return&&t.return(u)}finally{if(r)throw r.e}}}}function xn(n,t,e){return n.apply(t,e)}function Nn(n,t,e){if(n)for(var r=n[L]>>>0,u=0;u<r&&!(u in n&&-1===t[s](e||n,n[u],u,n));u++);}var kn=function(r){var u=K&&K[r];return function(n){var t,e=n&&n[r]||u;if(e)return t=arguments,(e||void 0).apply(n,e?v[s](t,1):t);T('"'+i(r)+'" not defined for '+I(n))}}("indexOf");function x(n){return(n&&n.slice||v).apply(n,v[s](arguments,1))}var $n,Cn=t(e(u,"create"),zn);function zn(n){var t;return n?((t=typeof n)!==F&&t!=z&&T("Prototype must be an Object or function: "+I(n)),e[l]=n,new e):{};function e(){}}function Fn(n,t){return(u.setPrototypeOf||function(e,n){var t;($n=$n||D(((t={})[q]=[],t instanceof Array))).v?e[q]=n:nn(n,function(n,t){return e[n]=t})})(n,t)}function qn(n,t){t&&(n[U]=t)}function Jn(u,i,n){var t,e,o=n||Error,c=o[l][U],f=Error.captureStackTrace,n=o;return A(gn,[e=function(){var n=this,t=arguments;try{A(qn,[o,u]);var e,r=xn(o,n,v[s](t))||n;return r!==n&&(e=fn(n))!==fn(r)&&Fn(r,e),f&&f(r,n[J]),i&&i(r,t),r}finally{A(qn,[o,c])}},U,{v:t=u,c:!0,e:!1}]),(e=Fn(e,n))[l]=n===a?Cn(n):(r[l]=n[l],new r),e;function r(){this[J]=e,A(gn,[this,U,{v:t,c:!0,e:!1}])}}function m(){return(Date.now||Wn)()}function Wn(){return(new Date).getTime()}var p=hn(L),Hn="unref",Ln="hasRef";function Un(n,t,e){var r,u=!0,i=n?t(a):a;function o(){return u=!1,i&&i[Hn]&&i[Hn](),r}function c(){i&&e(i),i=a}function f(){return i=t(i),u||o(),r}return(r={cancel:c,refresh:f,hasRef:function(){return i&&i[Ln]?i[Ln]():u},ref:function(){return u=!0,i&&i.ref&&i.ref(),r}})[Hn]=o,{h:r=E(r,"enabled",{get:function(){return!!i},set:function(n){!n&&i&&c(),n&&!i&&f()}}),dn:function(){i=a}}}function N(){return n=f,t=v[s](arguments),r=(e=d(n))?n.length:0,u=(0<r?n[0]:e?f:n)||setTimeout,i=(1<r?n[1]:f)||clearTimeout,o=t[0],t[0]=function(){c.dn(),xn(o,f,v[s](arguments))},(c=Un(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;xn(i,f,[n])}return xn(u,f,t)},function(n){xn(i,f,[n])})).h;var n,t,e,r,u,i,o,c}var Bn,Gn,Kn,Mn=y(_,["requestIdleCallback"]),Qn=y(_,["cancelIdleCallback"]),Vn="Promise",Xn="done",Yn="rejected";function Zn(n,t){return g(n,function(n){return t?t({status:"fulfilled",rejected:!1,value:n}):n},function(n){return t?t({status:Yn,rejected:!0,reason:n}):n})}function g(n,t,e,r){var u=n;try{if(R(n))(t||e)&&(u=n.then(t,e));else try{t&&(u=t(n))}catch(n){if(!e)throw n;u=e(n)}}finally{r&&nt(u,r)}return u}function nt(n,t){var e=n;return t&&(R(n)?e=n.finally?n.finally(t):n.then(function(n){return t(),n},function(n){throw t(),n}):t()),e}var tt,et=!1,rt=["pending","resolving","resolved",Yn],ut="dispatchEvent";function it(n){var t;return!!(t=n&&n.createEvent?n.createEvent("Event"):t)&&t.initEvent}var ot,ct,ft,at,lt,st="unhandledRejection",vt=st.toLowerCase(),dt=[],yt=0,ht=10;function mt(n){return j(n)?n.toString():I(n)}function pt(n){return new(ot=ot||D(A(_,["AggregationError"]).v||Jn("AggregationError",function(n,t){n.errors=t[0]}))).v(n)}function gt(n,t,e){var o,i,r,u,c,f=x(arguments,3),a=0,l=!1,s=[],v=yt++,d=0<dt.length?dt[dt.length-1]:void 0,y=!1,h=null;function m(u,i){try{return dt.push(v),y=!0,h&&h.cancel(),h=null,n(function(e,r){s.push(function(){try{var n=2===a?u:i,t=b(n)?o:j(n)?n(o):n;R(t)?t.then(e,r):(n||3!==a?e:r)(t)}catch(n){r(n)}}),l&&g()},f)}finally{dt.pop()}}function p(){return rt[a]}function g(){var n;0<s.length&&(n=s.slice(),s=[],y=!0,h&&h.cancel(),h=null,t(n))}function P(t,e){return function(n){a===e&&(2===t&&R(n)?(a=1,n.then(P(2,1),P(3,1))):(a=t,l=!0,o=n,g(),y||3!==t||(h=h||N(w,ht))))}}function w(){var n,t,e,r,u;y||(y=!0,In()?process.emit(st,o,i):(n=Rn()||Sn(),ct=ct||D(A(_,[Vn+"RejectionEvent"]).v),n=n,t=vt,u=function(n){return gn(n,"promise",{g:function(){return i}}),n.reason=o,n},e=!!ct.v,r=jn(),u(u=(tt=tt||D(!!A(it,[r]).v)).v?r.createEvent("Event"):e?new Event(t):{}),tt.v&&u.initEvent(t,!1,!0),u&&n[ut]?n[ut](u):(r=n["on"+t])?r(u):(e=_("console"))&&(e.error||e.log)(t,I(u))))}E(i={then:m,catch:function(n){return m(void 0,n)},finally:function(t){var n=t,e=t;return j(t)&&(n=function(n){return t&&t(),n},e=function(n){throw t&&t(),n}),m(n,e)}},"state",{get:p}),et&&(r=i,S=function(){return n=o,G[B].call(n);var n},u=function(){return y},Gn=Gn||{toString:function(){return"[[PromiseResult]]"}},Kn=Kn||{toString:function(){return"[[PromiseIsHandled]]"}},(c={})[Bn=Bn||{toString:function(){return"[[PromiseState]]"}}]={get:p},c[Gn]={get:S},c[Kn]={get:u},pn(r,c)),En()&&(i[O(11)]="IPromise"),i.toString=function(){return"IPromise"+(et?"["+v+(b(d)?"":":"+d)+"]":"")+" "+p()+(l?" - "+mt(o):"")},j(e)||T(Vn+": executor is not a function - "+mt(e));var S=P(3,0);try{e.call(i,P(2,0),S)}catch(n){S(n)}return i}function Pt(e){return function(n){var t=x(arguments,1);return e(function(e,r){try{var u=[],i=1;On(n,function(n,t){n&&(i++,g(n,function(n){u[t]=n,0==--i&&e(u)},r))}),0==--i&&e(u)}catch(n){r(n)}},t)}}function wt(e){return function(t){var n=x(arguments,1);return R(t)?t:e(function(n){n(t)},n)}}function St(t){return function(e){var n=x(arguments,1);return t(function(n,t){t(e)},n)}}function At(t){return D(function(i){var n=x(arguments,1);return t(function(e,t){var r=[],u=1;function n(n,t){u++,Zn(n,function(n){n.rejected?r[t]={status:Yn,reason:n.reason}:r[t]={status:"fulfilled",value:n.value},0==--u&&e(r)})}try{d(i)?Nn(i,n):_n(i)?On(i,n):T("Input is not an iterable"),0==--u&&e(r)}catch(n){t(n)}},n)})}function bt(t){return D(function(u){var n=x(arguments,1);return t(function(t,e){var r=!1;function n(n){Zn(n,function(n){r||(r=!0,n.rejected?e(n.reason):t(n.value))})}try{d(u)?Nn(u,n):_n(u)?On(u,n):T("Input is not an iterable")}catch(n){e(n)}},n)})}function jt(e){return D(function(t){var n=x(arguments,1);return e(function(e,r){var u=[],i=1,o=!1;function n(n,t){i++,Zn(n,function(n){n.rejected?(u[t]=n.reason,0!=--i||o||r(pt(u))):(o=!0,e(n.value))})}try{d(t)?Nn(t,n):_n(t)?On(t,n):T("Input is not an iterable"),0!=--i||o||r(pt(u))}catch(n){r(n)}},n)})}function Rt(n){Nn(n,function(n){try{n()}catch(n){}})}function h(n,t){return gt(h,(r=V(e=t)?e:0,function(n){N(function(){Rt(n)},r)}),n,t);var e,r}var P,It,Tt,Et,Dt,_t=Pt(h),Ot=wt(h),xt=St(h);function Nt(n,t){return(ft=ft||At(h)).v(n,t)}function kt(n,t){return(at=at||bt(h)).v(n,t)}function $t(n,t){return(lt=lt||jt(h)).v(n,t)}function Ct(r,n){return(P=P||D(A(_,[Vn]).v||null)).v&&P.v[r]?D(function(e,n){return w(function(n,t){P.v[r](e).then(n,t)})}):n()}function w(n,t){var e=(P=P||D(A(_,[Vn]).v||null)).v;if(!e)return h(n);j(n)||T(Vn+": executor is not a function - "+I(n));var r=0,e=new e(function(t,e){n(function(n){r=2,t(n)},function(n){r=3,e(n)})});return E(e,"state",{get:function(){return rt[r]}}),e}var zt,Ft,qt,Jt=wt(w),Wt=St(w);function S(n){return gt(S,Rt,n)}var Ht,Lt,Ut,Bt,Gt=Pt(S),Kt=wt(S),Mt=St(S);function Qt(n){Ht=n}var Vt=Qt;function k(n,t){var o,t=b(t)?Ht:t;return gt(k,(0<=t&&(o={timeout:+t}),function(t){function e(n){Rt(t)}var r,n,u=o;function i(n){var t=m();return{didTimeout:n,timeRemaining:function(){return 50-(n=t,m()-n);var n}}}Mn()?(r=Un(!0,function(n){return n&&Qn()(n),Mn()(function(n){r.dn(),e(n||i(!1))},u)},function(n){Qn()(n)})).h:N(function(){e(i(!0))},b(n=(u||{}).timeout)?100:n)}),n,t)}var Xt,Yt,Zt,ne,te=Pt(k),ee=wt(k),re=St(k);function $(n,t){return(Xt=Xt||D(w)).v.call(this,n,t)}var ue,ie,oe=Pt($),ce=wt($),fe=St($);function ae(n,t,e,r){if(t.res=e,!n){if(t.isDone&&j(t.isDone))return g(t.isDone.call(r,t),function(n){return t.iter++,!!n});n=!!t.isDone}return t.iter++,n}function le(e,n,r){var u,i,o,c,t,f=function(n){throw a=!0,n},a=!1,l={st:m(),iter:0,isDone:n||!1};if(e)return o=function(){return $(function(n,t){i=n,f=t})},c=function(n){(a=!!n)?i(l.res):t()},(t=function(){for(;!a;)try{var n=e.call(r,l);if(R(n))return u=u||o(),g(n,function(n){try{g(ae(a,l,n,r),c,f)}catch(n){f(n)}},f),u;var t=ae(a,l,n,r);if(R(t))return u=u||o(),g(t,c,f),u;a=!!t}catch(n){return f(n),u}return a&&i&&i(l.res),u||l.res})()}var se,ve,de="reject",ye="Rejected",he=0,me={};function pe(){}function ge(n,t,e){me[n]||(me[n]=Jn(n));var r=m();return new me[n]("Task [".concat(t.id,"] ").concat(e||"","- ").concat(t.st?"Running":"Waiting",": ").concat((r-(t.st||t.cr)||"0")+" ms"))}function Pe(n,t){var e=m()-t;Nn(n,function(n){(n&&!n.rj&&n.st&&n.st<e||!n.st&&n.cr&&n.cr<e)&&n&&n[de](n.rj||ge("Aborted",n,"Stale "))})}function we(n,t){t=kn(n,t);-1!==t&&n.splice(t,1)}var Se=O(11);n.PolyPromise=function(){function n(n){this._$=h(n),Se&&(this[Se]="Promise"),E(this,"state",{get:function(){return this._$.state}})}n.all=_t,n.race=kt,n.any=$t,n.reject=xt,n.resolve=Ot,n.allSettled=Nt;var t=n.prototype;return t.then=function(n,t){return this._$.then(n,t)},t.catch=function(n){return this._$.catch(n)},t.finally=function(n){return this._$.finally(n)},n}(),n.arrForEachAsync=function(t,e,r){if(t){var u=p(t);if(u)return le(function(n){n=n.iter;if(n in t)return e.call(r||t,t[n],n,t)},function(n){if(n.iter>=u||-1===n.res)return!0})}},n.createAllPromise=oe,n.createAllSettledPromise=function(n,t){return(Yt=Yt||At($)).v(n,t)},n.createAnyPromise=function(n,t){return(ne=ne||jt($)).v(n,t)},n.createAsyncAllPromise=_t,n.createAsyncAllSettledPromise=Nt,n.createAsyncAnyPromise=$t,n.createAsyncPromise=h,n.createAsyncRacePromise=kt,n.createAsyncRejectedPromise=xt,n.createAsyncResolvedPromise=Ot,n.createIdleAllPromise=te,n.createIdleAllSettledPromise=function(n,t){return(Lt=Lt||At(k)).v(n,t)},n.createIdleAnyPromise=function(n,t){return(Bt=Bt||jt(k)).v(n,t)},n.createIdlePromise=k,n.createIdleRacePromise=function(n,t){return(Ut=Ut||bt(k)).v(n,t)},n.createIdleRejectedPromise=re,n.createIdleResolvedPromise=ee,n.createNativeAllPromise=function(n,t){return(It=It||Ct("all",function(){return D(Pt(w))})).v(n,t)},n.createNativeAllSettledPromise=function(n,t){return(Tt=Tt||Ct("allSettled",function(){return At(w)})).v(n,t)},n.createNativeAnyPromise=function(n,t){return(Dt=Dt||Ct("any",function(){return jt(w)})).v(n,t)},n.createNativePromise=w,n.createNativeRacePromise=function(n,t){return(Et=Et||Ct("race",function(){return bt(w)})).v(n,t)},n.createNativeRejectedPromise=Wt,n.createNativeResolvedPromise=Jt,n.createPromise=$,n.createRacePromise=function(n,t){return(Zt=Zt||bt($)).v(n,t)},n.createRejectedPromise=fe,n.createResolvedPromise=ce,n.createSyncAllPromise=Gt,n.createSyncAllSettledPromise=function(n,t){return(zt=zt||At(S)).v(n,t)},n.createSyncAnyPromise=function(n,t){return(qt=qt||jt(S)).v(n,t)},n.createSyncPromise=S,n.createSyncRacePromise=function(n,t){return(Ft=Ft||bt(S)).v(n,t)},n.createSyncRejectedPromise=Mt,n.createSyncResolvedPromise=Kt,n.createTaskScheduler=function(f,n){function a(i,o){return i.st=m(),c.push(i),y(),function(t,e){function r(n){i.rj=i.rj||n||ge(ye,i),i[de]=pe,h(i),t=null,e&&e(n),e=null}var n=i.id;if(i.rj)r(i.rj);else{i[de]=r;try{var u=o(n);i.to&&R(u)&&(i.t=N(function(){r(ge("Timeout",i))},i.to)),g(u,function(n){h(i);try{t&&t(n)}catch(n){e&&e(n)}t=e=null},r)}catch(n){r(n)}}}}var l,e,r,u,t,i,c=[],s=[],v=0,d=(n?n+".":"")+he++,y=(f=f||$,function(){var n=0<p(c)+p(s);0<e&&(u||(u=N(function(){Pe(c,e),Pe(s,e),u&&(u.enabled=0<p(c)+p(s))},r)).unref(),u)&&(u.enabled=n)}),h=function(n){we(c,n),n.t&&n.t.cancel(),n.t=null,l&&l===n&&(l=null,p(c)+p(s)===0)&&(u&&u.cancel(),u=null)},n={idle:!0,queue:function(n,t,e){var r,u,i,o=d+"."+v++,c=(t&&(o+="-("+t+")"),(t={id:o,cr:m(),to:e})[de]=function(n){c.rj=n||ge(ye,c),c[de]=pe},t);return c.p=l?(u=l,i=n,s.push(r=c),y(),f(function(n,t){Zn(u.p,function(){we(s,r),a(r,i)(n,t)})})):f(a(c,n)),(l=c).p},setStaleTimeout:function(n,t){u&&u.cancel(),u=null,e=n,r=t||n/10,y()}};return gn(n,"idle",{g:function(){return p(c)+p(s)===0}}),i=function(){return{l:l,r:c,w:s}},ve=ve||{toString:function(){return"[[SchedulerState]]"}},E(t=n,se=se||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return d}}),E(t,ve,{get:i}),n},n.createTimeoutPromise=function(e,r,u){return $(function(n,t){N(function(){(r?n:t)(b(u)?"Timeout of "+e+"ms exceeded":u)},e)})},n.doAwait=g,n.doAwaitResponse=Zn,n.doFinally=nt,n.doWhileAsync=le,n.iterForOfAsync=function(n,e,r){var t,u,i=n;function o(n){throw t={e:n},i.throw&&(u=null,i.throw(t)),n}function c(){try{u&&!u[Xn]&&i.return&&i.return(u)}finally{if(t)throw t.e}}if(n&&(Dn(n)||(ie=ie||D(O(0)),i=n[ie.v]?n[ie.v]():null)||(ue=ue||D(O(3)),i=n[ue.v]?n[ue.v]():null),i)&&Dn(i)){n=void 0;try{return n=R(n=le(function(t){return g(i.next(),function(n){if(!(u=n)[Xn])return function(n,t){return n.apply(t,v[s](arguments,2))}(e,r||i,u.value,t.iter,i)},function(n){t.isDone=!0,o(n)})},function(n){if(!u||u[Xn]||-1===n.res)return c(),!0},r||i))?nt(n.catch(o),c):n}catch(n){o(n)}finally{n&&!R(n)&&c()}}},n.setCreatePromiseImpl=function(n){Xt=n?D(n):null},n.setDefaultIdlePromiseTimeout=Qt,n.setDefaultIdleTimeout=Vt,n.setPromiseDebugState=function(n,t){et=n}}var t=this;"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n(((t="undefined"!=typeof globalThis?globalThis:t||self).nevware21=t.nevware21||{},t.nevware21["ts-async"]={}));
//# sourceMappingURL=ts-async.min.js.map
/*!
* NevWare21 - ts-async, 0.5.0
* NevWare21 - ts-async, 0.5.1
* https://github.com/nevware21/ts-async

@@ -7,3 +7,3 @@ * Copyright (c) NevWare21 and contributors. All rights reserved.

*/
this.nevware21=this.nevware21||{},this.nevware21["ts-async"]=function(t){"use strict";var a=void 0,l=null,S="",b="function",q="object",f="prototype",F="__proto__",e="undefined",J="constructor",W="Symbol",H="_polyfill",L="length",U="name",s="call",B="toString",n=Object,G=n[f],K=String,M=Array,Q=M[f],v=Q.slice;function A(t,e){try{return{v:t.apply(this,e)}}catch(t){return{e:t}}}function V(e){return function(t){return typeof t===e}}function j(t){return typeof t===e||t===e}function X(t){return!!t||t!==a}var R=V(b);function Y(t){return(t||t!==l&&!j(t))&&t&&typeof t===q}var y=M.isArray,Z=V("number");function I(t){return t&&t.then&&R(t.then)}var tt=n.getOwnPropertyDescriptor,et=n.hasOwn||function(t,e){return!!t&&G.hasOwnProperty[s](t,e)||!!tt(t,e)};function nt(t,e,n){if(t&&Y(t))for(var r in t)if(et(t,r)&&-1===e[s](n||t,r,t[r]))break}function E(t){throw new TypeError(t)}var rt=n.freeze;function it(t){return rt&&nt(t,function(t,e){(y(e)||Y(e))&&rt(e)}),ot(t)}var ot=rt||function(t){return t},ut=n.getPrototypeOf||function(t){return t[F]||l};function ct(t){return e=it,n={},nt(t,function(t,e){n[t]=t,n[e]=t}),e(n);var e,n}var at,lt=ct({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),o=K,ft="__tsUtils$gblCfg";function st(){var t;return(t=(t=(t=typeof globalThis!==e?globalThis:t)||typeof self===e?t:self)||typeof window===e?t:window)||typeof global===e?t:global}var vt,yt="[object Error]";function T(t,e){var n=S,r=G[B][s](t);r===yt&&(t={stack:o(t.stack),message:o(t.message),name:o(t.name)});try{n=(n=JSON.stringify(t,l,e?"number"==typeof e?e:4:a))&&n.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: ")||o(t)}catch(t){n=" - "+T(t,e)}return r+": "+n}function dt(e){return function(t){return t[e]}}var _,ht={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},D=n.defineProperty,mt=n.defineProperties;function pt(t,e,n){return D(t,e,(r=n,(i={})[ht.c]=!0,i[ht.e]=!0,r.l&&(i.get=function(){return r.l.v},t=tt(r.l,"v"))&&t.set&&(i.set=function(t){r.l.v=t}),nt(r,function(t,e){i[ht[t]]=j(e)?i[ht[t]]:e}),i));var r,i}function k(){var t;at||(t=A(st).v||{},at=t[ft]=t[ft]||{}),_=at}function gt(e){var n={};return _||k(),n.b=_.lzy,D(n,"v",{configurable:!0,get:function(){var t=e();return _.lzy||D(n,"v",{value:t}),n.b=_.lzy,t}}),n}function O(t){return D({toJSON:function(){return t}},"v",{value:t})}var r,Pt="window";function wt(t,e){var n;return function(){return _||k(),(n=n&&!_.lzy?n:O(A(t,e).v)).v}}function St(t){return gt(function(){return A(N,[t]).v||a})}function bt(t){return _||k(),(r=r&&!1!==t&&!_.lzy?r:O(A(st).v||l)).v}function N(t,e){e=r&&!1!==e?r.v:bt(e);return e&&e[t]?e[t]:t===Pt?Rt():l}var $,At,jt=wt(N,["document"]),Rt=wt(N,[Pt]),It=wt(function(){return!!A(function(){return process&&(process.versions||{}).node}).v});function Et(){$&&$.b||($=St(W))}function C(t,e){var n,r=lt[t];return _||k(),$&&!_.lzy||Et(),$.v?$.v[r||t]:e?a:(vt=vt||{},(r=lt[t])?vt[r]=vt[r]||((e={description:o(n=W+"."+r),toString:function(){return W+"("+n+")"}})[H]=!0,e):void 0)}function Tt(t){return t&&R(t.next)}function _t(t){return t!==l&&X(t)&&R(t[C(3)])}function Dt(e,t,n){if(e&&(Tt(e)||(e=e[(At=At||O(C(3))).v]?e[At.v]():null),Tt(e))){var r=void 0,i=void 0;try{for(var o=0;!(i=e.next()).done&&-1!==t[s](n||e,i.value,o,e);)o++}catch(t){r={e:t},e.throw&&(i=null,e.throw(r))}finally{try{i&&!i.done&&e.return&&e.return(i)}finally{if(r)throw r.e}}}}function kt(t,e,n){return t.apply(e,n)}function Ot(t,e,n){if(t)for(var r=t[L]>>>0,i=0;i<r&&!(i in t&&-1===e[s](n||t,t[i],i,t));i++);}var Nt=function(r){var i=Q&&Q[r];return function(t){var e,n=t&&t[r]||i;if(n)return e=arguments,(n||void 0).apply(t,n?v[s](e,1):e);E('"'+o(r)+'" not defined for '+T(t))}}("indexOf");function z(t){return(t&&t.slice||v).apply(t,v[s](arguments,1))}var $t,Ct=n.create||function(t){var e;return t?((e=typeof t)!==q&&e!=b&&E("Prototype must be an Object or function: "+T(t)),n[f]=t,new n):{};function n(){}};function zt(t,e){return(n.setPrototypeOf||function(n,t){($t=$t||gt(function(){return{__proto__:[]}instanceof Array})).v?n[F]=t:nt(t,function(t,e){return n[t]=e})})(t,e)}function xt(t,e){e&&(t[U]=e)}function qt(i,o,t){var e,n,u=t||Error,c=u[f][U],a=Error.captureStackTrace,t=u;return A(pt,[n=function(){var t=this,e=arguments;try{A(xt,[u,i]);var n,r=kt(u,t,v[s](e))||t;return r!==t&&(n=ut(t))!==ut(r)&&zt(r,n),a&&a(r,t[J]),o&&o(r,e),r}finally{A(xt,[u,c])}},U,{v:e=i,c:!0,e:!1}]),(n=zt(n,t))[f]=t===l?Ct(t):(r[f]=t[f],new r),n;function r(){this.constructor=n,A(pt,[this,U,{v:e,c:!0,e:!1}])}}function m(){return(Date.now||Ft)()}function Ft(){return(new Date).getTime()}var Jt,p=dt(L),Wt="unref",Ht="hasRef";function Lt(t,e,n){var r,i=!0,o=t?e(l):l;function u(){return i=!1,o&&o[Wt]&&o[Wt](),r}function c(){o&&n(o),o=l}function a(){return o=e(o),i||u(),r}return(r={cancel:c,refresh:a,hasRef:function(){return o&&o[Ht]?o[Ht]():i},ref:function(){return i=!0,o&&o.ref&&o.ref(),r}})[Wt]=u,{h:r=D(r,"enabled",{get:function(){return!!o},set:function(t){!t&&o&&c(),t&&!o&&a()}}),dn:function(){o=l}}}function x(){return t=a,e=v[s](arguments),r=(n=y(t))?t.length:0,i=(0<r?t[0]:n?a:t)||setTimeout,o=(1<r?t[1]:a)||clearTimeout,u=e[0],e[0]=function(){c.dn(),kt(u,a,v[s](arguments))},(c=Lt(!0,function(t){if(t){if(t.refresh)return t.refresh(),t;kt(o,a,[t])}return kt(i,a,e)},function(t){kt(o,a,[t])})).h;var t,e,n,r,i,o,u,c}var Ut=100,Bt=50;const Gt="Promise",Kt="done",Mt="rejected";function Qt(t,e){return g(t,t=>e?e({status:"fulfilled",rejected:!1,value:t}):t,t=>e?e({status:Mt,rejected:!0,reason:t}):t)}function g(t,e,n,r){let i=t;try{if(I(t))(e||n)&&(i=t.then(e,n));else try{e&&(i=e(t))}catch(t){if(!n)throw t;i=n(t)}}finally{r&&Vt(i,r)}return i}function Vt(t,e){let n=t;return e&&(I(t)?n=t.finally?t.finally(e):t.then(function(t){return e(),t},function(t){throw e(),t}):e()),n}let Xt,Yt,Zt,te=!1;const ee=["pending","resolving","resolved",Mt],ne="dispatchEvent";let re;function ie(t){return!!(t=t&&t.createEvent?t.createEvent("Event"):void 0)&&t.initEvent}const oe="unhandledRejection",ue=oe.toLowerCase();let ce=[],ae=0,le=10,fe,se;function ve(t){return R(t)?t.toString():T(t)}function ye(t){return new(fe=fe||O(A(N,["AggregationError"]).v||qt("AggregationError",(t,e)=>{t.errors=e[0]}))).v(t)}function de(t,e,n){let r=z(arguments,3),u=0,c=!1,a,l=[],f=ae++,i=0<ce.length?ce[ce.length-1]:void 0,s=!1,v=null,o;function y(i,o){try{return ce.push(f),s=!0,v&&v.cancel(),v=null,t(function(n,r){l.push(function(){try{var t=2===u?i:o,e=j(t)?a:R(t)?t(a):t;I(e)?e.then(n,r):(t||3!==u?n:r)(e)}catch(t){r(t)}}),c&&h()},r)}finally{ce.pop()}}function d(){return ee[u]}function h(){var t;0<l.length&&(t=l.slice(),l=[],s=!0,v&&v.cancel(),v=null,e(t))}function m(e,n){return t=>{u===n&&(2===e&&I(t)?(u=1,t.then(m(2,1),m(3,1))):(u=e,c=!0,a=t,h(),s||3!==e||(v=v||x(p,le))))}}function p(){var t,e,n,r,i;s||(s=!0,It()?process.emit(oe,a,o):(t=Rt()||bt(),e=ue,i=t=>(pt(t,"promise",{g:()=>o}),t.reason=a,t),n=!!se.v,r=jt(),i(i=(re=re||O(!!A(ie,[r]).v)).v?r.createEvent("Event"):n?new Event(e):{}),re.v&&i.initEvent(e,!1,!0),i&&t[ne]?t[ne](i):(r=t["on"+e])?r(i):(n=N("console"))&&(n.error||n.log)(e,T(i))))}se=se||St(Gt+"RejectionEvent"),o={then:y,catch:function(t){return y(void 0,t)},finally:function(e){let t=e,n=e;return R(e)&&(t=function(t){return e&&e(),t},n=function(t){throw e&&e(),t}),y(t,n)}},D(o,"state",{get:d}),te&&(g=o,b=d,P=()=>{return t=a,G.toString.call(t);var t},w=()=>s,Xt=Xt||{toString:()=>"[[PromiseState]]"},Yt=Yt||{toString:()=>"[[PromiseResult]]"},Zt=Zt||{toString:()=>"[[PromiseIsHandled]]"},(S={})[Xt]={get:b},S[Yt]={get:P},S[Zt]={get:w},mt(g,S)),_||k(),$&&!_.lzy||Et(),$.v&&(o[C(11)]="IPromise"),o.toString=function(){return"IPromise"+(te?"["+f+(j(i)?"":":"+i)+"]":"")+" "+d()+(c?" - "+ve(a):"")},R(n)||E(Gt+": executor is not a function - "+ve(n));var g,P,w,S,b=m(3,0);try{n.call(o,m(2,0),b)}catch(t){b(t)}return o}function he(n){return function(t){var e=z(arguments,1);return n((i,o)=>{try{let n=[],r=1;Dt(t,(t,e)=>{t&&(r++,g(t,t=>{n[e]=t,0==--r&&i(n)},o))}),0==--r&&i(n)}catch(t){o(t)}},e)}}function me(n){return function(e){var t=z(arguments,1);return I(e)?e:n(t=>{t(e)},t)}}function pe(e){return function(n){var t=z(arguments,1);return e((t,e)=>{e(n)},t)}}function ge(e){return O(function(o){var t=z(arguments,1);return e((n,e)=>{let r=[],i=1;function t(t,e){i++,Qt(t,t=>{t.rejected?r[e]={status:Mt,reason:t.reason}:r[e]={status:"fulfilled",value:t.value},0==--i&&n(r)})}try{y(o)?Ot(o,t):_t(o)?Dt(o,t):E("Input is not an iterable"),0==--i&&n(r)}catch(t){e(t)}},t)})}function Pe(e){return O(function(i){var t=z(arguments,1);return e((e,n)=>{let r=!1;function t(t){Qt(t,t=>{r||(r=!0,t.rejected?n(t.reason):e(t.value))})}try{y(i)?Ot(i,t):_t(i)?Dt(i,t):E("Input is not an iterable")}catch(t){n(t)}},t)})}function we(n){return O(function(e){var t=z(arguments,1);return n((n,r)=>{let i=[],o=1,u=!1;function t(t,e){o++,Qt(t,t=>{t.rejected?(i[e]=t.reason,0!=--o||u||r(ye(i))):(u=!0,n(t.value))})}try{y(e)?Ot(e,t):_t(e)?Dt(e,t):E("Input is not an iterable"),0!=--o||u||r(ye(i))}catch(t){r(t)}},t)})}function Se(t){Ot(t,t=>{try{t()}catch(t){}})}let be,Ae,je;function i(t,e){return de(i,function(t){let e=Z(t)?t:0;return t=>{x(()=>{Se(t)},e)}}(e),t,e)}var M=he(i),K=me(i),Re=pe(i);function Ie(t,e){return(be=be||ge(i)).v(t,e)}function Ee(t,e){return(Ae=Ae||Pe(i)).v(t,e)}function Te(t,e){return(je=je||we(i)).v(t,e)}let u,_e,De,ke,Oe;function Ne(r,t){return(u=u||O(A(N,[Gt]).v||null)).v&&u.v[r]?O(function(n,t){return c((t,e)=>{u.v[r](n).then(t,e)})}):t()}function c(t,e){var n=(u=u||O(A(N,[Gt]).v||null)).v;if(!n)return i(t);R(t)||E(Gt+": executor is not a function - "+T(t));let r=0;n=new n((e,n)=>{t(function(t){r=2,e(t)},function(t){r=3,n(t)})});return D(n,"state",{get:function(){return ee[r]}}),n}var $e=me(c),Ce=pe(c);let ze,xe,qe;function d(t){return de(d,Se,t)}var Fe=he(d),Je=me(d),We=pe(d);let He,Le,Ue,Be;function Ge(t){He=t}var Ke=Ge;function h(t,e){var n=j(e)?He:e;return de(h,function(){let c;return 0<=n&&(c={timeout:+n}),e=>{var n,r,t,i=t=>{Se(e)},o=c;function u(t){var e=m();return{didTimeout:t,timeRemaining:function(){return Bt-(t=e,m()-t);var t}}}Jt||(r=function(){return X(requestIdleCallback)},Jt=gt(function(){var t=A(r);return!t.e&&t.v})),Jt.v&&requestIdleCallback?(n=Lt(!0,function(t){return t&&cancelIdleCallback(t),requestIdleCallback(function(t){n.dn(),i(t||u(!1))},o)},function(t){cancelIdleCallback(t)})).h:x(function(){i(u(!0))},j(t=(o||{}).timeout)?Ut:t)}}(),t,n)}var Me=he(h),Qe=me(h),Ve=pe(h);let Xe,Ye,Ze,tn;function P(t,e){return(Xe=Xe||O(c)).v.call(this,t,e)}var en,nn=he(P),rn=me(P),on=pe(P);function un(t,e,n,r){let i=t;if(e.res=n,!i){if(e.isDone&&R(e.isDone))return g(e.isDone.call(r,e),t=>(e.iter++,!!t));i=!!e.isDone}return e.iter++,i}function cn(n,t,r){let i,o,u=t=>{throw c=!0,t},c=!1,a={st:m(),iter:0,isDone:t||!1};if(n){const l=()=>P((t,e)=>{o=t,u=e}),f=t=>{(c=!!t)?o(a.res):e()},e=()=>{for(;!c;)try{var t=n.call(r,a);if(I(t))return i=i||l(),g(t,t=>{try{g(un(c,a,t,r),f,u)}catch(t){u(t)}},u),i;var e=un(c,a,t,r);if(I(e))return i=i||l(),g(e,f,u),i;c=!!e}catch(t){return u(t),i}return c&&o&&o(a.res),i||a.res};return e()}}let an,ln;const fn="reject",sn="Rejected";let vn=0,yn,dn,hn={};function mn(){}function pn(t,e,n){hn[t]||(hn[t]=qt(t));var r=m();return new hn[t](`Task [${e.id}] ${n||""}- ${e.st?"Running":"Waiting"}: `+(r-(e.st||e.cr)||"0")+" ms")}function gn(t,e){let n=m()-e;Ot(t,t=>{(t&&!t.rj&&t.st&&t.st<n||!t.st&&t.cr&&t.cr<n)&&t&&t[fn](t.rj||pn("Aborted",t,"Stale "))})}function Pn(t,e){e=Nt(t,e);-1!==e&&t.splice(e,1)}const wn=C(11);function w(t){this._$=i(t),wn&&(this[wn]="Promise"),D(this,"state",{get:function(){return this._$.state}})}return w.all=M,w.race=Ee,w.any=Te,w.reject=Re,w.resolve=K,w.allSettled=Ie,(en=w.prototype).then=function(t,e){return this._$.then(t,e)},en.catch=function(t){return this._$.catch(t)},en.finally=function(t){return this._$.finally(t)},t.PolyPromise=w,t.arrForEachAsync=function(e,n,r){if(e){const i=p(e);if(i)return cn(t=>{t=t.iter;if(t in e)return n.call(r||e,e[t],t,e)},t=>{if(t.iter>=i||-1===t.res)return!0})}},t.createAllPromise=nn,t.createAllSettledPromise=function(t,e){return(Ye=Ye||ge(P)).v(t,e)},t.createAnyPromise=function(t,e){return(tn=tn||we(P)).v(t,e)},t.createAsyncAllPromise=M,t.createAsyncAllSettledPromise=Ie,t.createAsyncAnyPromise=Te,t.createAsyncPromise=i,t.createAsyncRacePromise=Ee,t.createAsyncRejectedPromise=Re,t.createAsyncResolvedPromise=K,t.createIdleAllPromise=Me,t.createIdleAllSettledPromise=function(t,e){return(Le=Le||ge(h)).v(t,e)},t.createIdleAnyPromise=function(t,e){return(Be=Be||we(h)).v(t,e)},t.createIdlePromise=h,t.createIdleRacePromise=function(t,e){return(Ue=Ue||Pe(h)).v(t,e)},t.createIdleRejectedPromise=Ve,t.createIdleResolvedPromise=Qe,t.createNativeAllPromise=function(t,e){return(_e=_e||Ne("all",()=>O(he(c)))).v(t,e)},t.createNativeAllSettledPromise=function(t,e){return(De=De||Ne("allSettled",()=>ge(c))).v(t,e)},t.createNativeAnyPromise=function(t,e){return(Oe=Oe||Ne("any",()=>we(c))).v(t,e)},t.createNativePromise=c,t.createNativeRacePromise=function(t,e){return(ke=ke||Ne("race",()=>Pe(c))).v(t,e)},t.createNativeRejectedPromise=Ce,t.createNativeResolvedPromise=$e,t.createPromise=P,t.createRacePromise=function(t,e){return(Ze=Ze||Pe(P)).v(t,e)},t.createRejectedPromise=on,t.createResolvedPromise=rn,t.createSyncAllPromise=Fe,t.createSyncAllSettledPromise=function(t,e){return(ze=ze||ge(d)).v(t,e)},t.createSyncAnyPromise=function(t,e){return(qe=qe||we(d)).v(t,e)},t.createSyncPromise=d,t.createSyncRacePromise=function(t,e){return(xe=xe||Pe(d)).v(t,e)},t.createSyncRejectedPromise=We,t.createSyncResolvedPromise=Je,t.createTaskScheduler=function(a,t){let l,e=[],f=[],n,r,s=0,v=(t?t+".":"")+vn++,i;a=a||P;const y=()=>{var t=0<p(e)+p(f);0<n&&(i||(i=x(()=>{gn(e,n),gn(f,n),i&&(i.enabled=0<p(e)+p(f))},r)).unref(),i)&&(i.enabled=t)},d=(o,u)=>(o.st=m(),e.push(o),y(),(e,n)=>{const r=t=>{o.rj=o.rj||t||pn(sn,o),o[fn]=mn,c(o),e=null,n&&n(t),n=null};var t=o.id;if(o.rj)r(o.rj);else{o[fn]=r;try{var i=u(t);o.to&&I(i)&&(o.t=x(()=>{r(pn("Timeout",o))},o.to)),g(i,t=>{c(o);try{e&&e(t)}catch(t){n&&n(t)}e=n=null},r)}catch(t){r(t)}}}),c=t=>{Pn(e,t),t.t&&t.t.cancel(),t.t=null,l&&l===t&&(l=null,p(e)+p(f)===0)&&(i&&i.cancel(),i=null)};var o,u,h,t={idle:!0,queue:(t,e,n)=>{let r=v+"."+s++,i=(e&&(r+="-("+e+")"),{id:r,cr:m(),to:n,[fn]:t=>{i.rj=t||pn(sn,i),i[fn]=mn}});var o,u,c;return l?i.p=(o=i,u=l,c=t,f.push(o),y(),a((t,e)=>{Qt(u.p,()=>{Pn(f,o),d(o,c)(t,e)})})):i.p=a(d(i,t)),(l=i).p},setStaleTimeout:(t,e)=>{i&&i.cancel(),i=null,n=t,r=e||t/10,y()}};return pt(t,"idle",{g:()=>p(e)+p(f)===0}),o=t,u=()=>v,h=()=>({l:l,r:e,w:f}),yn=yn||{toString:()=>"[[SchedulerName]]"},dn=dn||{toString:()=>"[[SchedulerState]]"},D(o,yn,{get:u}),D(o,dn,{get:h}),t},t.createTimeoutPromise=function(n,r,i){return P((t,e)=>{x(()=>{(r?t:e)(j(i)?"Timeout of "+n+"ms exceeded":i)},n)})},t.doAwait=g,t.doAwaitResponse=Qt,t.doFinally=Vt,t.doWhileAsync=cn,t.iterForOfAsync=function(t,n,r){let e,i,o=t;function u(t){throw e={e:t},o.throw&&(i=null,o.throw(e)),t}function c(){try{i&&!i[Kt]&&o.return&&o.return(i)}finally{if(e)throw e.e}}if(t&&(Tt(t)||(ln=ln||O(C(0)),o=t[ln.v]?t[ln.v]():null)||(an=an||O(C(3)),o=t[an.v]?t[an.v]():null),o)&&Tt(o)){let t;try{return t=I(t=cn(e=>g(o.next(),t=>{if(!(i=t)[Kt])return function(t,e){return t.apply(e,v[s](arguments,2))}(n,r||o,i.value,e.iter,o)},t=>{e.isDone=!0,u(t)}),t=>{if(!i||i[Kt]||-1===t.res)return c(),!0},r||o))?Vt(t.catch(u),c):t}catch(t){u(t)}finally{t&&!I(t)&&c()}}},t.setCreatePromiseImpl=function(t){Xe=t?O(t):null},t.setDefaultIdlePromiseTimeout=Ge,t.setDefaultIdleTimeout=Ke,t.setPromiseDebugState=function(t,e){te=t},t}({});
this.nevware21=this.nevware21||{},this.nevware21["ts-async"]=function(t){"use strict";function e(t,e){return t||e}function n(t,e){return t[e]}var a=void 0,l=null,C="",z="function",F="object",f="prototype",q="__proto__",r="undefined",J="constructor",W="Symbol",H="_polyfill",L="length",U="name",s="call",B="toString",i=e(Object),G=n(i,f),K=e(Array),M=n(K,f),v=n(M,"slice");function b(t,e){try{return{v:t.apply(this,e)}}catch(t){return{e:t}}}function Q(e){return function(t){return typeof t===e}}function j(t){return typeof t===r||t===r}var R=Q(z);function V(t){return(t||t!==l&&!j(t))&&t&&typeof t===F}var y=n(K,"isArray"),X=Q("number");function I(t){return t&&t.then&&R(t.then)}var Y=n(i,"getOwnPropertyDescriptor"),Z=e(n(i,"hasOwn"),tt);function tt(t,e){return!!t&&G.hasOwnProperty[s](t,e)||!!Y(t,e)}function et(t,e,n){if(t&&V(t))for(var r in t)if(Z(t,r)&&-1===e[s](n||t,r,t[r]))break}var o=e(e(String)),nt="[object Error]";function E(t,e){var n=C,r=G[B][s](t);r===nt&&(t={stack:o(t.stack),message:o(t.message),name:o(t.name)});try{n=(n=JSON.stringify(t,l,e?"number"==typeof e?e:4:a))&&n.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: ")||o(t)}catch(t){n=" - "+E(t,e)}return r+": "+n}function T(t){throw new TypeError(t)}var rt=n(i,"freeze");function it(t){return t}function ot(t){return t[q]||l}function ut(t){return rt&&et(t,function(t,e){(y(e)||V(e))&&rt(e)}),ct(t)}var ct=e(rt,it),at=e(n(i,"getPrototypeOf"),ot);function lt(t){return e=ut,n={},et(t,function(t,e){n[t]=t,n[e]=t}),e(n);var e,n}var ft,st,vt=lt({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),yt="__tsUtils$gblCfg";function dt(){var t;return(t=(t=(t=typeof globalThis!==r?globalThis:t)||typeof self===r?t:self)||typeof window===r?t:window)||typeof global===r?t:global}function ht(e){return function(t){return t[e]}}var u,mt={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},D=n(i,"defineProperty"),pt=n(i,"defineProperties");function gt(t,e,n){return D(t,e,(r=n,(i={})[mt.c]=!0,i[mt.e]=!0,r.l&&(i.get=function(){return r.l.v},t=Y(r.l,"v"))&&t.set&&(i.set=function(t){r.l.v=t}),et(r,function(t,e){i[mt[t]]=j(e)?i[mt[t]]:e}),i));var r,i}function Pt(){var t;ft||(t=b(dt).v||{},ft=t[yt]=t[yt]||{}),u=ft}function _(t){return D({toJSON:function(){return t}},"v",{value:t})}var c,wt="window";function St(t,e){var n;return function(){return u||Pt(),(n=n&&!u.lzy?n:_(b(t,e).v)).v}}function At(t){return u||Pt(),(c=c&&!1!==t&&!u.lzy?c:_(b(dt).v||l)).v}function O(t,e){e=c&&!1!==e?c.v:At(e);return e&&e[t]?e[t]:t===wt?It():l}var bt,jt,Rt=St(O,["document"]),It=St(O,[wt]),Et=St(function(){return!!b(function(){return process&&(process.versions||{}).node}).v});function Tt(){return bt=_(b(O,[W]).v)}function Dt(){return u||Pt(),((u.lzy?0:bt)||Tt()).v}function N(t,e){var n,r=vt[t],i=(u||Pt(),(u.lzy?0:bt)||Tt());return i.v?i.v[r||t]:e?a:(st=st||{},(i=vt[t])?st[i]=st[i]||((r={description:o(n=W+"."+i),toString:function(){return W+"("+n+")"}})[H]=!0,r):void 0)}function _t(t){return t&&R(t.next)}function Ot(t){return t!==l&&(t||t!==a)&&R(t[N(3)])}function Nt(e,t,n){if(e&&(_t(e)||(e=e[(jt=jt||_(N(3))).v]?e[jt.v]():null),_t(e))){var r=a,i=a;try{for(var o=0;!(i=e.next()).done&&-1!==t[s](n||e,i.value,o,e);)o++}catch(t){r={e:t},e.throw&&(i=l,e.throw(r))}finally{try{i&&!i.done&&e.return&&e.return(i)}finally{if(r)throw r.e}}}}function $t(t,e,n){return t.apply(e,n)}function kt(t,e,n){if(t)for(var r=t[L]>>>0,i=0;i<r&&!(i in t&&-1===e[s](n||t,t[i],i,t));i++);}var xt=function(r){var i=M&&M[r];return function(t){var e,n=t&&t[r]||i;if(n)return e=arguments,(n||void 0).apply(t,n?v[s](e,1):e);T('"'+o(r)+'" not defined for '+E(t))}}("indexOf");function $(t){return(t&&t.slice||v).apply(t,v[s](arguments,1))}var Ct,zt=e(n(i,"create"),Ft);function Ft(t){var e;return t?((e=typeof t)!==F&&e!=z&&T("Prototype must be an Object or function: "+E(t)),n[f]=t,new n):{};function n(){}}function qt(t,e){return(i.setPrototypeOf||function(n,t){var e;(Ct=Ct||_(((e={})[q]=[],e instanceof Array))).v?n[q]=t:et(t,function(t,e){return n[t]=e})})(t,e)}function Jt(t,e){e&&(t[U]=e)}function Wt(i,o,t){var e,n,u=t||Error,c=u[f][U],a=Error.captureStackTrace,t=u;return b(gt,[n=function(){var t=this,e=arguments;try{b(Jt,[u,i]);var n,r=$t(u,t,v[s](e))||t;return r!==t&&(n=at(t))!==at(r)&&qt(r,n),a&&a(r,t[J]),o&&o(r,e),r}finally{b(Jt,[u,c])}},U,{v:e=i,c:!0,e:!1}]),(n=qt(n,t))[f]=t===l?zt(t):(r[f]=t[f],new r),n;function r(){this[J]=n,b(gt,[this,U,{v:e,c:!0,e:!1}])}}function m(){return(Date.now||Ht)()}function Ht(){return(new Date).getTime()}var p=ht(L),Lt="unref",Ut="hasRef";function Bt(t,e,n){var r,i=!0,o=t?e(l):l;function u(){return i=!1,o&&o[Lt]&&o[Lt](),r}function c(){o&&n(o),o=l}function a(){return o=e(o),i||u(),r}return(r={cancel:c,refresh:a,hasRef:function(){return o&&o[Ut]?o[Ut]():i},ref:function(){return i=!0,o&&o.ref&&o.ref(),r}})[Lt]=u,{h:r=D(r,"enabled",{get:function(){return!!o},set:function(t){!t&&o&&c(),t&&!o&&a()}}),dn:function(){o=l}}}function k(){return t=a,e=v[s](arguments),r=(n=y(t))?t.length:0,i=(0<r?t[0]:n?a:t)||setTimeout,o=(1<r?t[1]:a)||clearTimeout,u=e[0],e[0]=function(){c.dn(),$t(u,a,v[s](arguments))},(c=Bt(!0,function(t){if(t){if(t.refresh)return t.refresh(),t;$t(o,a,[t])}return $t(i,a,e)},function(t){$t(o,a,[t])})).h;var t,e,n,r,i,o,u,c}var Gt=St(O,["requestIdleCallback"]),Kt=St(O,["cancelIdleCallback"]);const Mt="Promise",Qt="done",Vt="rejected";function Xt(t,e){return g(t,t=>e?e({status:"fulfilled",rejected:!1,value:t}):t,t=>e?e({status:Vt,rejected:!0,reason:t}):t)}function g(t,e,n,r){let i=t;try{if(I(t))(e||n)&&(i=t.then(e,n));else try{e&&(i=e(t))}catch(t){if(!n)throw t;i=n(t)}}finally{r&&Yt(i,r)}return i}function Yt(t,e){let n=t;return e&&(I(t)?n=t.finally?t.finally(e):t.then(function(t){return e(),t},function(t){throw e(),t}):e()),n}let Zt,te,ee,ne=!1;const re=["pending","resolving","resolved",Vt],ie="dispatchEvent";let oe;function ue(t){return!!(t=t&&t.createEvent?t.createEvent("Event"):void 0)&&t.initEvent}const ce="unhandledRejection",ae=ce.toLowerCase();let le=[],fe=0,se=10,ve,ye;function de(t){return R(t)?t.toString():E(t)}function he(t){return new(ve=ve||_(b(O,["AggregationError"]).v||Wt("AggregationError",(t,e)=>{t.errors=e[0]}))).v(t)}function me(t,e,n){let r=$(arguments,3),u=0,c=!1,a,l=[],f=fe++,i=0<le.length?le[le.length-1]:void 0,s=!1,v=null,o;function y(i,o){try{return le.push(f),s=!0,v&&v.cancel(),v=null,t(function(n,r){l.push(function(){try{var t=2===u?i:o,e=j(t)?a:R(t)?t(a):t;I(e)?e.then(n,r):(t||3!==u?n:r)(e)}catch(t){r(t)}}),c&&h()},r)}finally{le.pop()}}function d(){return re[u]}function h(){var t;0<l.length&&(t=l.slice(),l=[],s=!0,v&&v.cancel(),v=null,e(t))}function m(e,n){return t=>{u===n&&(2===e&&I(t)?(u=1,t.then(m(2,1),m(3,1))):(u=e,c=!0,a=t,h(),s||3!==e||(v=v||k(p,se))))}}function p(){var t,e,n,r,i;s||(s=!0,Et()?process.emit(ce,a,o):(t=It()||At(),ye=ye||_(b(O,[Mt+"RejectionEvent"]).v),t=t,e=ae,i=t=>(gt(t,"promise",{g:()=>o}),t.reason=a,t),n=!!ye.v,r=Rt(),i(i=(oe=oe||_(!!b(ue,[r]).v)).v?r.createEvent("Event"):n?new Event(e):{}),oe.v&&i.initEvent(e,!1,!0),i&&t[ie]?t[ie](i):(r=t["on"+e])?r(i):(n=O("console"))&&(n.error||n.log)(e,E(i))))}o={then:y,catch:function(t){return y(void 0,t)},finally:function(e){let t=e,n=e;return R(e)&&(t=function(t){return e&&e(),t},n=function(t){throw e&&e(),t}),y(t,n)}},D(o,"state",{get:d}),ne&&(g=o,A=d,P=()=>{return t=a,G[B].call(t);var t},w=()=>s,Zt=Zt||{toString:()=>"[[PromiseState]]"},te=te||{toString:()=>"[[PromiseResult]]"},ee=ee||{toString:()=>"[[PromiseIsHandled]]"},(S={})[Zt]={get:A},S[te]={get:P},S[ee]={get:w},pt(g,S)),Dt()&&(o[N(11)]="IPromise"),o.toString=function(){return"IPromise"+(ne?"["+f+(j(i)?"":":"+i)+"]":"")+" "+d()+(c?" - "+de(a):"")},R(n)||T(Mt+": executor is not a function - "+de(n));var g,P,w,S,A=m(3,0);try{n.call(o,m(2,0),A)}catch(t){A(t)}return o}function pe(n){return function(t){var e=$(arguments,1);return n((i,o)=>{try{let n=[],r=1;Nt(t,(t,e)=>{t&&(r++,g(t,t=>{n[e]=t,0==--r&&i(n)},o))}),0==--r&&i(n)}catch(t){o(t)}},e)}}function ge(n){return function(e){var t=$(arguments,1);return I(e)?e:n(t=>{t(e)},t)}}function Pe(e){return function(n){var t=$(arguments,1);return e((t,e)=>{e(n)},t)}}function we(e){return _(function(o){var t=$(arguments,1);return e((n,e)=>{let r=[],i=1;function t(t,e){i++,Xt(t,t=>{t.rejected?r[e]={status:Vt,reason:t.reason}:r[e]={status:"fulfilled",value:t.value},0==--i&&n(r)})}try{y(o)?kt(o,t):Ot(o)?Nt(o,t):T("Input is not an iterable"),0==--i&&n(r)}catch(t){e(t)}},t)})}function Se(e){return _(function(i){var t=$(arguments,1);return e((e,n)=>{let r=!1;function t(t){Xt(t,t=>{r||(r=!0,t.rejected?n(t.reason):e(t.value))})}try{y(i)?kt(i,t):Ot(i)?Nt(i,t):T("Input is not an iterable")}catch(t){n(t)}},t)})}function Ae(n){return _(function(e){var t=$(arguments,1);return n((n,r)=>{let i=[],o=1,u=!1;function t(t,e){o++,Xt(t,t=>{t.rejected?(i[e]=t.reason,0!=--o||u||r(he(i))):(u=!0,n(t.value))})}try{y(e)?kt(e,t):Ot(e)?Nt(e,t):T("Input is not an iterable"),0!=--o||u||r(he(i))}catch(t){r(t)}},t)})}function be(t){kt(t,t=>{try{t()}catch(t){}})}let je,Re,Ie;function d(t,e){return me(d,function(t){let e=X(t)?t:0;return t=>{k(()=>{be(t)},e)}}(e),t,e)}var K=pe(d),Ee=ge(d),Te=Pe(d);function De(t,e){return(je=je||we(d)).v(t,e)}function _e(t,e){return(Re=Re||Se(d)).v(t,e)}function Oe(t,e){return(Ie=Ie||Ae(d)).v(t,e)}let h,Ne,$e,ke,xe;function Ce(r,t){return(h=h||_(b(O,[Mt]).v||null)).v&&h.v[r]?_(function(n,t){return P((t,e)=>{h.v[r](n).then(t,e)})}):t()}function P(t,e){var n=(h=h||_(b(O,[Mt]).v||null)).v;if(!n)return d(t);R(t)||T(Mt+": executor is not a function - "+E(t));let r=0;n=new n((e,n)=>{t(function(t){r=2,e(t)},function(t){r=3,n(t)})});return D(n,"state",{get:function(){return re[r]}}),n}var ze=ge(P),Fe=Pe(P);let qe,Je,We;function w(t){return me(w,be,t)}var He=pe(w),Le=ge(w),Ue=Pe(w);let Be,Ge,Ke,Me;function Qe(t){Be=t}var Ve=Qe;function S(t,e){var n=j(e)?Be:e;return me(S,function(){let u;return 0<=n&&(u={timeout:+n}),e=>{var n,t,r=t=>{be(e)},i=u;function o(t){var e=m();return{didTimeout:t,timeRemaining:function(){return 50-(t=e,m()-t);var t}}}Gt()?(n=Bt(!0,function(t){return t&&Kt()(t),Gt()(function(t){n.dn(),r(t||o(!1))},i)},function(t){Kt()(t)})).h:k(function(){r(o(!0))},j(t=(i||{}).timeout)?100:t)}}(),t,n)}var Xe=pe(S),Ye=ge(S),Ze=Pe(S);let tn,en,nn,rn;function A(t,e){return(tn=tn||_(P)).v.call(this,t,e)}var on,un=pe(A),cn=ge(A),an=Pe(A);function ln(t,e,n,r){let i=t;if(e.res=n,!i){if(e.isDone&&R(e.isDone))return g(e.isDone.call(r,e),t=>(e.iter++,!!t));i=!!e.isDone}return e.iter++,i}function fn(n,t,r){let i,o,u=t=>{throw c=!0,t},c=!1,a={st:m(),iter:0,isDone:t||!1};if(n){const l=()=>A((t,e)=>{o=t,u=e}),f=t=>{(c=!!t)?o(a.res):e()},e=()=>{for(;!c;)try{var t=n.call(r,a);if(I(t))return i=i||l(),g(t,t=>{try{g(ln(c,a,t,r),f,u)}catch(t){u(t)}},u),i;var e=ln(c,a,t,r);if(I(e))return i=i||l(),g(e,f,u),i;c=!!e}catch(t){return u(t),i}return c&&o&&o(a.res),i||a.res};return e()}}let sn,vn;const yn="reject",dn="Rejected";let hn=0,mn,pn,gn={};function Pn(){}function wn(t,e,n){gn[t]||(gn[t]=Wt(t));var r=m();return new gn[t](`Task [${e.id}] ${n||""}- ${e.st?"Running":"Waiting"}: `+(r-(e.st||e.cr)||"0")+" ms")}function Sn(t,e){let n=m()-e;kt(t,t=>{(t&&!t.rj&&t.st&&t.st<n||!t.st&&t.cr&&t.cr<n)&&t&&t[yn](t.rj||wn("Aborted",t,"Stale "))})}function An(t,e){e=xt(t,e);-1!==e&&t.splice(e,1)}const bn=N(11);function x(t){this._$=d(t),bn&&(this[bn]="Promise"),D(this,"state",{get:function(){return this._$.state}})}return x.all=K,x.race=_e,x.any=Oe,x.reject=Te,x.resolve=Ee,x.allSettled=De,(on=x.prototype).then=function(t,e){return this._$.then(t,e)},on.catch=function(t){return this._$.catch(t)},on.finally=function(t){return this._$.finally(t)},t.PolyPromise=x,t.arrForEachAsync=function(e,n,r){if(e){const i=p(e);if(i)return fn(t=>{t=t.iter;if(t in e)return n.call(r||e,e[t],t,e)},t=>{if(t.iter>=i||-1===t.res)return!0})}},t.createAllPromise=un,t.createAllSettledPromise=function(t,e){return(en=en||we(A)).v(t,e)},t.createAnyPromise=function(t,e){return(rn=rn||Ae(A)).v(t,e)},t.createAsyncAllPromise=K,t.createAsyncAllSettledPromise=De,t.createAsyncAnyPromise=Oe,t.createAsyncPromise=d,t.createAsyncRacePromise=_e,t.createAsyncRejectedPromise=Te,t.createAsyncResolvedPromise=Ee,t.createIdleAllPromise=Xe,t.createIdleAllSettledPromise=function(t,e){return(Ge=Ge||we(S)).v(t,e)},t.createIdleAnyPromise=function(t,e){return(Me=Me||Ae(S)).v(t,e)},t.createIdlePromise=S,t.createIdleRacePromise=function(t,e){return(Ke=Ke||Se(S)).v(t,e)},t.createIdleRejectedPromise=Ze,t.createIdleResolvedPromise=Ye,t.createNativeAllPromise=function(t,e){return(Ne=Ne||Ce("all",()=>_(pe(P)))).v(t,e)},t.createNativeAllSettledPromise=function(t,e){return($e=$e||Ce("allSettled",()=>we(P))).v(t,e)},t.createNativeAnyPromise=function(t,e){return(xe=xe||Ce("any",()=>Ae(P))).v(t,e)},t.createNativePromise=P,t.createNativeRacePromise=function(t,e){return(ke=ke||Ce("race",()=>Se(P))).v(t,e)},t.createNativeRejectedPromise=Fe,t.createNativeResolvedPromise=ze,t.createPromise=A,t.createRacePromise=function(t,e){return(nn=nn||Se(A)).v(t,e)},t.createRejectedPromise=an,t.createResolvedPromise=cn,t.createSyncAllPromise=He,t.createSyncAllSettledPromise=function(t,e){return(qe=qe||we(w)).v(t,e)},t.createSyncAnyPromise=function(t,e){return(We=We||Ae(w)).v(t,e)},t.createSyncPromise=w,t.createSyncRacePromise=function(t,e){return(Je=Je||Se(w)).v(t,e)},t.createSyncRejectedPromise=Ue,t.createSyncResolvedPromise=Le,t.createTaskScheduler=function(a,t){let l,e=[],f=[],n,r,s=0,v=(t?t+".":"")+hn++,i;a=a||A;const y=()=>{var t=0<p(e)+p(f);0<n&&(i||(i=k(()=>{Sn(e,n),Sn(f,n),i&&(i.enabled=0<p(e)+p(f))},r)).unref(),i)&&(i.enabled=t)},d=(o,u)=>(o.st=m(),e.push(o),y(),(e,n)=>{const r=t=>{o.rj=o.rj||t||wn(dn,o),o[yn]=Pn,c(o),e=null,n&&n(t),n=null};var t=o.id;if(o.rj)r(o.rj);else{o[yn]=r;try{var i=u(t);o.to&&I(i)&&(o.t=k(()=>{r(wn("Timeout",o))},o.to)),g(i,t=>{c(o);try{e&&e(t)}catch(t){n&&n(t)}e=n=null},r)}catch(t){r(t)}}}),c=t=>{An(e,t),t.t&&t.t.cancel(),t.t=null,l&&l===t&&(l=null,p(e)+p(f)===0)&&(i&&i.cancel(),i=null)};var o,u,h,t={idle:!0,queue:(t,e,n)=>{let r=v+"."+s++,i=(e&&(r+="-("+e+")"),{id:r,cr:m(),to:n,[yn]:t=>{i.rj=t||wn(dn,i),i[yn]=Pn}});var o,u,c;return l?i.p=(o=i,u=l,c=t,f.push(o),y(),a((t,e)=>{Xt(u.p,()=>{An(f,o),d(o,c)(t,e)})})):i.p=a(d(i,t)),(l=i).p},setStaleTimeout:(t,e)=>{i&&i.cancel(),i=null,n=t,r=e||t/10,y()}};return gt(t,"idle",{g:()=>p(e)+p(f)===0}),o=t,u=()=>v,h=()=>({l:l,r:e,w:f}),mn=mn||{toString:()=>"[[SchedulerName]]"},pn=pn||{toString:()=>"[[SchedulerState]]"},D(o,mn,{get:u}),D(o,pn,{get:h}),t},t.createTimeoutPromise=function(n,r,i){return A((t,e)=>{k(()=>{(r?t:e)(j(i)?"Timeout of "+n+"ms exceeded":i)},n)})},t.doAwait=g,t.doAwaitResponse=Xt,t.doFinally=Yt,t.doWhileAsync=fn,t.iterForOfAsync=function(t,n,r){let e,i,o=t;function u(t){throw e={e:t},o.throw&&(i=null,o.throw(e)),t}function c(){try{i&&!i[Qt]&&o.return&&o.return(i)}finally{if(e)throw e.e}}if(t&&(_t(t)||(vn=vn||_(N(0)),o=t[vn.v]?t[vn.v]():null)||(sn=sn||_(N(3)),o=t[sn.v]?t[sn.v]():null),o)&&_t(o)){let t;try{return t=I(t=fn(e=>g(o.next(),t=>{if(!(i=t)[Qt])return function(t,e){return t.apply(e,v[s](arguments,2))}(n,r||o,i.value,e.iter,o)},t=>{e.isDone=!0,u(t)}),t=>{if(!i||i[Qt]||-1===t.res)return c(),!0},r||o))?Yt(t.catch(u),c):t}catch(t){u(t)}finally{t&&!I(t)&&c()}}},t.setCreatePromiseImpl=function(t){tn=t?_(t):null},t.setDefaultIdlePromiseTimeout=Qe,t.setDefaultIdleTimeout=Ve,t.setPromiseDebugState=function(t,e){ne=t},t}({});
//# sourceMappingURL=ts-async.min.js.map
/*!
* NevWare21 - ts-async, 0.5.0
* NevWare21 - ts-async, 0.5.1
* https://github.com/nevware21/ts-async

@@ -7,3 +7,3 @@ * Copyright (c) NevWare21 and contributors. All rights reserved.

*/
function t(t){"use strict";var a=void 0,l=null,b="",S="function",q="object",f="prototype",F="__proto__",e="undefined",J="constructor",W="Symbol",H="_polyfill",L="length",U="name",s="call",B="toString",n=Object,G=n[f],K=String,M=(je=Array)[f],v=M.slice;function A(t,e){try{return{v:t.apply(this,e)}}catch(t){return{e:t}}}function Q(e){return function(t){return typeof t===e}}function j(t){return typeof t===e||t===e}function V(t){return!!t||t!==a}var R=Q(S);function X(t){return(t||t!==l&&!j(t))&&t&&typeof t===q}var d=je.isArray,Y=Q("number");function I(t){return t&&t.then&&R(t.then)}var Z=n.getOwnPropertyDescriptor,tt=n.hasOwn||function(t,e){return!!t&&G.hasOwnProperty[s](t,e)||!!Z(t,e)};function et(t,e,n){if(t&&X(t))for(var r in t)if(tt(t,r)&&-1===e[s](n||t,r,t[r]))break}function T(t){throw new TypeError(t)}var nt=n.freeze;function rt(t){return nt&&et(t,function(t,e){(d(e)||X(e))&&nt(e)}),ot(t)}var ot=nt||function(t){return t},it=n.getPrototypeOf||function(t){return t[F]||l};function ut(t){return e=rt,n={},et(t,function(t,e){n[t]=t,n[e]=t}),e(n);var e,n}var ct,at=ut({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),i=K,lt="__tsUtils$gblCfg";function ft(){var t;return(t=(t=(t=typeof globalThis!==e?globalThis:t)||typeof self===e?t:self)||typeof window===e?t:window)||typeof global===e?t:global}var st,vt="[object Error]";function E(t,e){var n=b,r=G[B][s](t);r===vt&&(t={stack:i(t.stack),message:i(t.message),name:i(t.name)});try{n=(n=JSON.stringify(t,l,e?"number"==typeof e?e:4:a))&&n.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: ")||i(t)}catch(t){n=" - "+E(t,e)}return r+": "+n}function dt(e){return function(t){return t[e]}}var _,yt={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},D=n.defineProperty,ht=n.defineProperties;function mt(t,e,n){return D(t,e,(r=n,(o={})[yt.c]=!0,o[yt.e]=!0,r.l&&(o.get=function(){return r.l.v},t=Z(r.l,"v"))&&t.set&&(o.set=function(t){r.l.v=t}),et(r,function(t,e){o[yt[t]]=j(e)?o[yt[t]]:e}),o));var r,o}function k(){var t;ct||(t=A(ft).v||{},ct=t[lt]=t[lt]||{}),_=ct}function pt(e){var n={};return _||k(),n.b=_.lzy,D(n,"v",{configurable:!0,get:function(){var t=e();return _.lzy||D(n,"v",{value:t}),n.b=_.lzy,t}}),n}function O(t){return D({toJSON:function(){return t}},"v",{value:t})}var r,gt="window";function Pt(t,e){var n;return function(){return _||k(),(n=n&&!_.lzy?n:O(A(t,e).v)).v}}function wt(t){return pt(function(){return A(x,[t]).v||a})}function bt(t){return _||k(),(r=r&&!1!==t&&!_.lzy?r:O(A(ft).v||l)).v}function x(t,e){e=r&&!1!==e?r.v:bt(e);return e&&e[t]?e[t]:t===gt?jt():l}var N,St,At=Pt(x,["document"]),jt=Pt(x,[gt]),Rt=Pt(function(){return!!A(function(){return process&&(process.versions||{}).node}).v});function It(){N&&N.b||(N=wt(W))}function $(t,e){var n,r=at[t];return _||k(),N&&!_.lzy||It(),N.v?N.v[r||t]:e?a:(st=st||{},(r=at[t])?st[r]=st[r]||((e={description:i(n=W+"."+r),toString:function(){return W+"("+n+")"}})[H]=!0,e):void 0)}function Tt(t){return t&&R(t.next)}function Et(t){return t!==l&&V(t)&&R(t[$(3)])}function _t(e,t,n){if(e&&(Tt(e)||(e=e[(St=St||O($(3))).v]?e[St.v]():null),Tt(e))){var r=void 0,o=void 0;try{for(var i=0;!(o=e.next()).done&&-1!==t[s](n||e,o.value,i,e);)i++}catch(t){r={e:t},e.throw&&(o=null,e.throw(r))}finally{try{o&&!o.done&&e.return&&e.return(o)}finally{if(r)throw r.e}}}}function Dt(t,e,n){return t.apply(e,n)}function kt(t,e,n){if(t)for(var r=t[L]>>>0,o=0;o<r&&!(o in t&&-1===e[s](n||t,t[o],o,t));o++);}var Ot=function(r){var o=M&&M[r];return function(t){var e,n=t&&t[r]||o;if(n)return e=arguments,(n||void 0).apply(t,n?v[s](e,1):e);T('"'+i(r)+'" not defined for '+E(t))}}("indexOf");function C(t){return(t&&t.slice||v).apply(t,v[s](arguments,1))}var xt,Nt=n.create||function(t){var e;return t?((e=typeof t)!==q&&e!=S&&T("Prototype must be an Object or function: "+E(t)),n[f]=t,new n):{};function n(){}};function $t(t,e){return(n.setPrototypeOf||function(n,t){(xt=xt||pt(function(){return{__proto__:[]}instanceof Array})).v?n[F]=t:et(t,function(t,e){return n[t]=e})})(t,e)}function Ct(t,e){e&&(t[U]=e)}function zt(o,i,t){var e,n,u=t||Error,c=u[f][U],a=Error.captureStackTrace,t=u;return A(mt,[n=function(){var t=this,e=arguments;try{A(Ct,[u,o]);var n,r=Dt(u,t,v[s](e))||t;return r!==t&&(n=it(t))!==it(r)&&$t(r,n),a&&a(r,t[J]),i&&i(r,e),r}finally{A(Ct,[u,c])}},U,{v:e=o,c:!0,e:!1}]),(n=$t(n,t))[f]=t===l?Nt(t):(r[f]=t[f],new r),n;function r(){this.constructor=n,A(mt,[this,U,{v:e,c:!0,e:!1}])}}function m(){return(Date.now||qt)()}function qt(){return(new Date).getTime()}var Ft,p=dt(L),Jt="unref",Wt="hasRef";function Ht(t,e,n){var r,o=!0,i=t?e(l):l;function u(){return o=!1,i&&i[Jt]&&i[Jt](),r}function c(){i&&n(i),i=l}function a(){return i=e(i),o||u(),r}return(r={cancel:c,refresh:a,hasRef:function(){return i&&i[Wt]?i[Wt]():o},ref:function(){return o=!0,i&&i.ref&&i.ref(),r}})[Jt]=u,{h:r=D(r,"enabled",{get:function(){return!!i},set:function(t){!t&&i&&c(),t&&!i&&a()}}),dn:function(){i=l}}}function z(){return t=a,e=v[s](arguments),r=(n=d(t))?t.length:0,o=(0<r?t[0]:n?a:t)||setTimeout,i=(1<r?t[1]:a)||clearTimeout,u=e[0],e[0]=function(){c.dn(),Dt(u,a,v[s](arguments))},(c=Ht(!0,function(t){if(t){if(t.refresh)return t.refresh(),t;Dt(i,a,[t])}return Dt(o,a,e)},function(t){Dt(i,a,[t])})).h;var t,e,n,r,o,i,u,c}var Lt=100,Ut=50;const Bt="Promise",Gt="done",Kt="rejected";function Mt(t,e){return g(t,t=>e?e({status:"fulfilled",rejected:!1,value:t}):t,t=>e?e({status:Kt,rejected:!0,reason:t}):t)}function g(t,e,n,r){let o=t;try{if(I(t))(e||n)&&(o=t.then(e,n));else try{e&&(o=e(t))}catch(t){if(!n)throw t;o=n(t)}}finally{r&&Qt(o,r)}return o}function Qt(t,e){let n=t;return e&&(I(t)?n=t.finally?t.finally(e):t.then(function(t){return e(),t},function(t){throw e(),t}):e()),n}let Vt,Xt,Yt,Zt=!1;const te=["pending","resolving","resolved",Kt],ee="dispatchEvent";let ne;function re(t){return!!(t=t&&t.createEvent?t.createEvent("Event"):void 0)&&t.initEvent}const oe="unhandledRejection",ie=oe.toLowerCase();let ue=[],ce=0,ae=10,le,fe;function se(t){return R(t)?t.toString():E(t)}function ve(t){return new(le=le||O(A(x,["AggregationError"]).v||zt("AggregationError",(t,e)=>{t.errors=e[0]}))).v(t)}function de(t,e,n){let r=C(arguments,3),u=0,c=!1,a,l=[],f=ce++,o=0<ue.length?ue[ue.length-1]:void 0,s=!1,v=null,i;function d(o,i){try{return ue.push(f),s=!0,v&&v.cancel(),v=null,t(function(n,r){l.push(function(){try{var t=2===u?o:i,e=j(t)?a:R(t)?t(a):t;I(e)?e.then(n,r):(t||3!==u?n:r)(e)}catch(t){r(t)}}),c&&h()},r)}finally{ue.pop()}}function y(){return te[u]}function h(){var t;0<l.length&&(t=l.slice(),l=[],s=!0,v&&v.cancel(),v=null,e(t))}function m(e,n){return t=>{u===n&&(2===e&&I(t)?(u=1,t.then(m(2,1),m(3,1))):(u=e,c=!0,a=t,h(),s||3!==e||(v=v||z(p,ae))))}}function p(){var t,e,n,r,o;s||(s=!0,Rt()?process.emit(oe,a,i):(t=jt()||bt(),e=ie,o=t=>(mt(t,"promise",{g:()=>i}),t.reason=a,t),n=!!fe.v,r=At(),o(o=(ne=ne||O(!!A(re,[r]).v)).v?r.createEvent("Event"):n?new Event(e):{}),ne.v&&o.initEvent(e,!1,!0),o&&t[ee]?t[ee](o):(r=t["on"+e])?r(o):(n=x("console"))&&(n.error||n.log)(e,E(o))))}fe=fe||wt(Bt+"RejectionEvent"),i={then:d,catch:function(t){return d(void 0,t)},finally:function(e){let t=e,n=e;return R(e)&&(t=function(t){return e&&e(),t},n=function(t){throw e&&e(),t}),d(t,n)}},D(i,"state",{get:y}),Zt&&(g=i,S=y,P=()=>{return t=a,G.toString.call(t);var t},w=()=>s,Vt=Vt||{toString:()=>"[[PromiseState]]"},Xt=Xt||{toString:()=>"[[PromiseResult]]"},Yt=Yt||{toString:()=>"[[PromiseIsHandled]]"},(b={})[Vt]={get:S},b[Xt]={get:P},b[Yt]={get:w},ht(g,b)),_||k(),N&&!_.lzy||It(),N.v&&(i[$(11)]="IPromise"),i.toString=function(){return"IPromise"+(Zt?"["+f+(j(o)?"":":"+o)+"]":"")+" "+y()+(c?" - "+se(a):"")},R(n)||T(Bt+": executor is not a function - "+se(n));var g,P,w,b,S=m(3,0);try{n.call(i,m(2,0),S)}catch(t){S(t)}return i}function ye(n){return function(t){var e=C(arguments,1);return n((o,i)=>{try{let n=[],r=1;_t(t,(t,e)=>{t&&(r++,g(t,t=>{n[e]=t,0==--r&&o(n)},i))}),0==--r&&o(n)}catch(t){i(t)}},e)}}function he(n){return function(e){var t=C(arguments,1);return I(e)?e:n(t=>{t(e)},t)}}function me(e){return function(n){var t=C(arguments,1);return e((t,e)=>{e(n)},t)}}function pe(e){return O(function(i){var t=C(arguments,1);return e((n,e)=>{let r=[],o=1;function t(t,e){o++,Mt(t,t=>{t.rejected?r[e]={status:Kt,reason:t.reason}:r[e]={status:"fulfilled",value:t.value},0==--o&&n(r)})}try{d(i)?kt(i,t):Et(i)?_t(i,t):T("Input is not an iterable"),0==--o&&n(r)}catch(t){e(t)}},t)})}function ge(e){return O(function(o){var t=C(arguments,1);return e((e,n)=>{let r=!1;function t(t){Mt(t,t=>{r||(r=!0,t.rejected?n(t.reason):e(t.value))})}try{d(o)?kt(o,t):Et(o)?_t(o,t):T("Input is not an iterable")}catch(t){n(t)}},t)})}function Pe(n){return O(function(e){var t=C(arguments,1);return n((n,r)=>{let o=[],i=1,u=!1;function t(t,e){i++,Mt(t,t=>{t.rejected?(o[e]=t.reason,0!=--i||u||r(ve(o))):(u=!0,n(t.value))})}try{d(e)?kt(e,t):Et(e)?_t(e,t):T("Input is not an iterable"),0!=--i||u||r(ve(o))}catch(t){r(t)}},t)})}function we(t){kt(t,t=>{try{t()}catch(t){}})}let be,Se,Ae;function o(t,e){return de(o,function(t){let e=Y(t)?t:0;return t=>{z(()=>{we(t)},e)}}(e),t,e)}var je=ye(o),K=he(o),Re=me(o);function Ie(t,e){return(be=be||pe(o)).v(t,e)}function Te(t,e){return(Se=Se||ge(o)).v(t,e)}function Ee(t,e){return(Ae=Ae||Pe(o)).v(t,e)}let u,_e,De,ke,Oe;function xe(r,t){return(u=u||O(A(x,[Bt]).v||null)).v&&u.v[r]?O(function(n,t){return c((t,e)=>{u.v[r](n).then(t,e)})}):t()}function c(t,e){var n=(u=u||O(A(x,[Bt]).v||null)).v;if(!n)return o(t);R(t)||T(Bt+": executor is not a function - "+E(t));let r=0;n=new n((e,n)=>{t(function(t){r=2,e(t)},function(t){r=3,n(t)})});return D(n,"state",{get:function(){return te[r]}}),n}var Ne=he(c),$e=me(c);let Ce,ze,qe;function y(t){return de(y,we,t)}var Fe=ye(y),Je=he(y),We=me(y);let He,Le,Ue,Be;function Ge(t){He=t}var Ke=Ge;function h(t,e){var n=j(e)?He:e;return de(h,function(){let c;return 0<=n&&(c={timeout:+n}),e=>{var n,r,t,o=t=>{we(e)},i=c;function u(t){var e=m();return{didTimeout:t,timeRemaining:function(){return Ut-(t=e,m()-t);var t}}}Ft||(r=function(){return V(requestIdleCallback)},Ft=pt(function(){var t=A(r);return!t.e&&t.v})),Ft.v&&requestIdleCallback?(n=Ht(!0,function(t){return t&&cancelIdleCallback(t),requestIdleCallback(function(t){n.dn(),o(t||u(!1))},i)},function(t){cancelIdleCallback(t)})).h:z(function(){o(u(!0))},j(t=(i||{}).timeout)?Lt:t)}}(),t,n)}var Me=ye(h),Qe=he(h),Ve=me(h);let Xe,Ye,Ze,tn;function P(t,e){return(Xe=Xe||O(c)).v.call(this,t,e)}var en,nn=ye(P),rn=he(P),on=me(P);function un(t,e,n,r){let o=t;if(e.res=n,!o){if(e.isDone&&R(e.isDone))return g(e.isDone.call(r,e),t=>(e.iter++,!!t));o=!!e.isDone}return e.iter++,o}function cn(n,t,r){let o,i,u=t=>{throw c=!0,t},c=!1,a={st:m(),iter:0,isDone:t||!1};if(n){const l=()=>P((t,e)=>{i=t,u=e}),f=t=>{(c=!!t)?i(a.res):e()},e=()=>{for(;!c;)try{var t=n.call(r,a);if(I(t))return o=o||l(),g(t,t=>{try{g(un(c,a,t,r),f,u)}catch(t){u(t)}},u),o;var e=un(c,a,t,r);if(I(e))return o=o||l(),g(e,f,u),o;c=!!e}catch(t){return u(t),o}return c&&i&&i(a.res),o||a.res};return e()}}let an,ln;const fn="reject",sn="Rejected";let vn=0,dn,yn,hn={};function mn(){}function pn(t,e,n){hn[t]||(hn[t]=zt(t));var r=m();return new hn[t](`Task [${e.id}] ${n||""}- ${e.st?"Running":"Waiting"}: `+(r-(e.st||e.cr)||"0")+" ms")}function gn(t,e){let n=m()-e;kt(t,t=>{(t&&!t.rj&&t.st&&t.st<n||!t.st&&t.cr&&t.cr<n)&&t&&t[fn](t.rj||pn("Aborted",t,"Stale "))})}function Pn(t,e){e=Ot(t,e);-1!==e&&t.splice(e,1)}const wn=$(11);function w(t){this._$=o(t),wn&&(this[wn]="Promise"),D(this,"state",{get:function(){return this._$.state}})}w.all=je,w.race=Te,w.any=Ee,w.reject=Re,w.resolve=K,w.allSettled=Ie,(en=w.prototype).then=function(t,e){return this._$.then(t,e)},en.catch=function(t){return this._$.catch(t)},en.finally=function(t){return this._$.finally(t)},t.PolyPromise=w,t.arrForEachAsync=function(e,n,r){if(e){const o=p(e);if(o)return cn(t=>{t=t.iter;if(t in e)return n.call(r||e,e[t],t,e)},t=>{if(t.iter>=o||-1===t.res)return!0})}},t.createAllPromise=nn,t.createAllSettledPromise=function(t,e){return(Ye=Ye||pe(P)).v(t,e)},t.createAnyPromise=function(t,e){return(tn=tn||Pe(P)).v(t,e)},t.createAsyncAllPromise=je,t.createAsyncAllSettledPromise=Ie,t.createAsyncAnyPromise=Ee,t.createAsyncPromise=o,t.createAsyncRacePromise=Te,t.createAsyncRejectedPromise=Re,t.createAsyncResolvedPromise=K,t.createIdleAllPromise=Me,t.createIdleAllSettledPromise=function(t,e){return(Le=Le||pe(h)).v(t,e)},t.createIdleAnyPromise=function(t,e){return(Be=Be||Pe(h)).v(t,e)},t.createIdlePromise=h,t.createIdleRacePromise=function(t,e){return(Ue=Ue||ge(h)).v(t,e)},t.createIdleRejectedPromise=Ve,t.createIdleResolvedPromise=Qe,t.createNativeAllPromise=function(t,e){return(_e=_e||xe("all",()=>O(ye(c)))).v(t,e)},t.createNativeAllSettledPromise=function(t,e){return(De=De||xe("allSettled",()=>pe(c))).v(t,e)},t.createNativeAnyPromise=function(t,e){return(Oe=Oe||xe("any",()=>Pe(c))).v(t,e)},t.createNativePromise=c,t.createNativeRacePromise=function(t,e){return(ke=ke||xe("race",()=>ge(c))).v(t,e)},t.createNativeRejectedPromise=$e,t.createNativeResolvedPromise=Ne,t.createPromise=P,t.createRacePromise=function(t,e){return(Ze=Ze||ge(P)).v(t,e)},t.createRejectedPromise=on,t.createResolvedPromise=rn,t.createSyncAllPromise=Fe,t.createSyncAllSettledPromise=function(t,e){return(Ce=Ce||pe(y)).v(t,e)},t.createSyncAnyPromise=function(t,e){return(qe=qe||Pe(y)).v(t,e)},t.createSyncPromise=y,t.createSyncRacePromise=function(t,e){return(ze=ze||ge(y)).v(t,e)},t.createSyncRejectedPromise=We,t.createSyncResolvedPromise=Je,t.createTaskScheduler=function(a,t){let l,e=[],f=[],n,r,s=0,v=(t?t+".":"")+vn++,o;a=a||P;const d=()=>{var t=0<p(e)+p(f);0<n&&(o||(o=z(()=>{gn(e,n),gn(f,n),o&&(o.enabled=0<p(e)+p(f))},r)).unref(),o)&&(o.enabled=t)},y=(i,u)=>(i.st=m(),e.push(i),d(),(e,n)=>{const r=t=>{i.rj=i.rj||t||pn(sn,i),i[fn]=mn,c(i),e=null,n&&n(t),n=null};var t=i.id;if(i.rj)r(i.rj);else{i[fn]=r;try{var o=u(t);i.to&&I(o)&&(i.t=z(()=>{r(pn("Timeout",i))},i.to)),g(o,t=>{c(i);try{e&&e(t)}catch(t){n&&n(t)}e=n=null},r)}catch(t){r(t)}}}),c=t=>{Pn(e,t),t.t&&t.t.cancel(),t.t=null,l&&l===t&&(l=null,p(e)+p(f)===0)&&(o&&o.cancel(),o=null)};var i,u,h,t={idle:!0,queue:(t,e,n)=>{let r=v+"."+s++,o=(e&&(r+="-("+e+")"),{id:r,cr:m(),to:n,[fn]:t=>{o.rj=t||pn(sn,o),o[fn]=mn}});var i,u,c;return l?o.p=(i=o,u=l,c=t,f.push(i),d(),a((t,e)=>{Mt(u.p,()=>{Pn(f,i),y(i,c)(t,e)})})):o.p=a(y(o,t)),(l=o).p},setStaleTimeout:(t,e)=>{o&&o.cancel(),o=null,n=t,r=e||t/10,d()}};return mt(t,"idle",{g:()=>p(e)+p(f)===0}),i=t,u=()=>v,h=()=>({l:l,r:e,w:f}),dn=dn||{toString:()=>"[[SchedulerName]]"},yn=yn||{toString:()=>"[[SchedulerState]]"},D(i,dn,{get:u}),D(i,yn,{get:h}),t},t.createTimeoutPromise=function(n,r,o){return P((t,e)=>{z(()=>{(r?t:e)(j(o)?"Timeout of "+n+"ms exceeded":o)},n)})},t.doAwait=g,t.doAwaitResponse=Mt,t.doFinally=Qt,t.doWhileAsync=cn,t.iterForOfAsync=function(t,n,r){let e,o,i=t;function u(t){throw e={e:t},i.throw&&(o=null,i.throw(e)),t}function c(){try{o&&!o[Gt]&&i.return&&i.return(o)}finally{if(e)throw e.e}}if(t&&(Tt(t)||(ln=ln||O($(0)),i=t[ln.v]?t[ln.v]():null)||(an=an||O($(3)),i=t[an.v]?t[an.v]():null),i)&&Tt(i)){let t;try{return t=I(t=cn(e=>g(i.next(),t=>{if(!(o=t)[Gt])return function(t,e){return t.apply(e,v[s](arguments,2))}(n,r||i,o.value,e.iter,i)},t=>{e.isDone=!0,u(t)}),t=>{if(!o||o[Gt]||-1===t.res)return c(),!0},r||i))?Qt(t.catch(u),c):t}catch(t){u(t)}finally{t&&!I(t)&&c()}}},t.setCreatePromiseImpl=function(t){Xe=t?O(t):null},t.setDefaultIdlePromiseTimeout=Ge,t.setDefaultIdleTimeout=Ke,t.setPromiseDebugState=function(t,e){Zt=t}}var e=this;"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(((e="undefined"!=typeof globalThis?globalThis:e||self).nevware21=e.nevware21||{},e.nevware21["ts-async"]={}));
function t(t){"use strict";function e(t,e){return t||e}function n(t,e){return t[e]}var a=void 0,l=null,C="",z="function",F="object",f="prototype",q="__proto__",r="undefined",J="constructor",W="Symbol",H="_polyfill",L="length",U="name",s="call",B="toString",o=e(Object),G=n(o,f),K=n(Ie=e(Array),f),v=n(K,"slice");function b(t,e){try{return{v:t.apply(this,e)}}catch(t){return{e:t}}}function M(e){return function(t){return typeof t===e}}function j(t){return typeof t===r||t===r}var R=M(z);function Q(t){return(t||t!==l&&!j(t))&&t&&typeof t===F}var d=n(Ie,"isArray"),V=M("number");function I(t){return t&&t.then&&R(t.then)}var X=n(o,"getOwnPropertyDescriptor"),Y=e(n(o,"hasOwn"),Z);function Z(t,e){return!!t&&G.hasOwnProperty[s](t,e)||!!X(t,e)}function tt(t,e,n){if(t&&Q(t))for(var r in t)if(Y(t,r)&&-1===e[s](n||t,r,t[r]))break}var i=e(e(String)),et="[object Error]";function T(t,e){var n=C,r=G[B][s](t);r===et&&(t={stack:i(t.stack),message:i(t.message),name:i(t.name)});try{n=(n=JSON.stringify(t,l,e?"number"==typeof e?e:4:a))&&n.replace(/"(\w+)"\s*:\s{0,1}/g,"$1: ")||i(t)}catch(t){n=" - "+T(t,e)}return r+": "+n}function E(t){throw new TypeError(t)}var nt=n(o,"freeze");function rt(t){return t}function ot(t){return t[q]||l}function it(t){return nt&&tt(t,function(t,e){(d(e)||Q(e))&&nt(e)}),ut(t)}var ut=e(nt,rt),ct=e(n(o,"getPrototypeOf"),ot);function at(t){return e=it,n={},tt(t,function(t,e){n[t]=t,n[e]=t}),e(n);var e,n}var lt,ft,st=at({asyncIterator:0,hasInstance:1,isConcatSpreadable:2,iterator:3,match:4,matchAll:5,replace:6,search:7,species:8,split:9,toPrimitive:10,toStringTag:11,unscopables:12}),vt="__tsUtils$gblCfg";function dt(){var t;return(t=(t=(t=typeof globalThis!==r?globalThis:t)||typeof self===r?t:self)||typeof window===r?t:window)||typeof global===r?t:global}function yt(e){return function(t){return t[e]}}var u,ht={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},D=n(o,"defineProperty"),mt=n(o,"defineProperties");function pt(t,e,n){return D(t,e,(r=n,(o={})[ht.c]=!0,o[ht.e]=!0,r.l&&(o.get=function(){return r.l.v},t=X(r.l,"v"))&&t.set&&(o.set=function(t){r.l.v=t}),tt(r,function(t,e){o[ht[t]]=j(e)?o[ht[t]]:e}),o));var r,o}function gt(){var t;lt||(t=b(dt).v||{},lt=t[vt]=t[vt]||{}),u=lt}function _(t){return D({toJSON:function(){return t}},"v",{value:t})}var c,Pt="window";function wt(t,e){var n;return function(){return u||gt(),(n=n&&!u.lzy?n:_(b(t,e).v)).v}}function St(t){return u||gt(),(c=c&&!1!==t&&!u.lzy?c:_(b(dt).v||l)).v}function O(t,e){e=c&&!1!==e?c.v:St(e);return e&&e[t]?e[t]:t===Pt?Rt():l}var At,bt,jt=wt(O,["document"]),Rt=wt(O,[Pt]),It=wt(function(){return!!b(function(){return process&&(process.versions||{}).node}).v});function Tt(){return At=_(b(O,[W]).v)}function Et(){return u||gt(),((u.lzy?0:At)||Tt()).v}function x(t,e){var n,r=st[t],o=(u||gt(),(u.lzy?0:At)||Tt());return o.v?o.v[r||t]:e?a:(ft=ft||{},(o=st[t])?ft[o]=ft[o]||((r={description:i(n=W+"."+o),toString:function(){return W+"("+n+")"}})[H]=!0,r):void 0)}function Dt(t){return t&&R(t.next)}function _t(t){return t!==l&&(t||t!==a)&&R(t[x(3)])}function Ot(e,t,n){if(e&&(Dt(e)||(e=e[(bt=bt||_(x(3))).v]?e[bt.v]():null),Dt(e))){var r=a,o=a;try{for(var i=0;!(o=e.next()).done&&-1!==t[s](n||e,o.value,i,e);)i++}catch(t){r={e:t},e.throw&&(o=l,e.throw(r))}finally{try{o&&!o.done&&e.return&&e.return(o)}finally{if(r)throw r.e}}}}function xt(t,e,n){return t.apply(e,n)}function Nt(t,e,n){if(t)for(var r=t[L]>>>0,o=0;o<r&&!(o in t&&-1===e[s](n||t,t[o],o,t));o++);}var $t=function(r){var o=K&&K[r];return function(t){var e,n=t&&t[r]||o;if(n)return e=arguments,(n||void 0).apply(t,n?v[s](e,1):e);E('"'+i(r)+'" not defined for '+T(t))}}("indexOf");function N(t){return(t&&t.slice||v).apply(t,v[s](arguments,1))}var kt,Ct=e(n(o,"create"),zt);function zt(t){var e;return t?((e=typeof t)!==F&&e!=z&&E("Prototype must be an Object or function: "+T(t)),n[f]=t,new n):{};function n(){}}function Ft(t,e){return(o.setPrototypeOf||function(n,t){var e;(kt=kt||_(((e={})[q]=[],e instanceof Array))).v?n[q]=t:tt(t,function(t,e){return n[t]=e})})(t,e)}function qt(t,e){e&&(t[U]=e)}function Jt(o,i,t){var e,n,u=t||Error,c=u[f][U],a=Error.captureStackTrace,t=u;return b(pt,[n=function(){var t=this,e=arguments;try{b(qt,[u,o]);var n,r=xt(u,t,v[s](e))||t;return r!==t&&(n=ct(t))!==ct(r)&&Ft(r,n),a&&a(r,t[J]),i&&i(r,e),r}finally{b(qt,[u,c])}},U,{v:e=o,c:!0,e:!1}]),(n=Ft(n,t))[f]=t===l?Ct(t):(r[f]=t[f],new r),n;function r(){this[J]=n,b(pt,[this,U,{v:e,c:!0,e:!1}])}}function m(){return(Date.now||Wt)()}function Wt(){return(new Date).getTime()}var p=yt(L),Ht="unref",Lt="hasRef";function Ut(t,e,n){var r,o=!0,i=t?e(l):l;function u(){return o=!1,i&&i[Ht]&&i[Ht](),r}function c(){i&&n(i),i=l}function a(){return i=e(i),o||u(),r}return(r={cancel:c,refresh:a,hasRef:function(){return i&&i[Lt]?i[Lt]():o},ref:function(){return o=!0,i&&i.ref&&i.ref(),r}})[Ht]=u,{h:r=D(r,"enabled",{get:function(){return!!i},set:function(t){!t&&i&&c(),t&&!i&&a()}}),dn:function(){i=l}}}function $(){return t=a,e=v[s](arguments),r=(n=d(t))?t.length:0,o=(0<r?t[0]:n?a:t)||setTimeout,i=(1<r?t[1]:a)||clearTimeout,u=e[0],e[0]=function(){c.dn(),xt(u,a,v[s](arguments))},(c=Ut(!0,function(t){if(t){if(t.refresh)return t.refresh(),t;xt(i,a,[t])}return xt(o,a,e)},function(t){xt(i,a,[t])})).h;var t,e,n,r,o,i,u,c}var Bt=wt(O,["requestIdleCallback"]),Gt=wt(O,["cancelIdleCallback"]);const Kt="Promise",Mt="done",Qt="rejected";function Vt(t,e){return g(t,t=>e?e({status:"fulfilled",rejected:!1,value:t}):t,t=>e?e({status:Qt,rejected:!0,reason:t}):t)}function g(t,e,n,r){let o=t;try{if(I(t))(e||n)&&(o=t.then(e,n));else try{e&&(o=e(t))}catch(t){if(!n)throw t;o=n(t)}}finally{r&&Xt(o,r)}return o}function Xt(t,e){let n=t;return e&&(I(t)?n=t.finally?t.finally(e):t.then(function(t){return e(),t},function(t){throw e(),t}):e()),n}let Yt,Zt,te,ee=!1;const ne=["pending","resolving","resolved",Qt],re="dispatchEvent";let oe;function ie(t){return!!(t=t&&t.createEvent?t.createEvent("Event"):void 0)&&t.initEvent}const ue="unhandledRejection",ce=ue.toLowerCase();let ae=[],le=0,fe=10,se,ve;function de(t){return R(t)?t.toString():T(t)}function ye(t){return new(se=se||_(b(O,["AggregationError"]).v||Jt("AggregationError",(t,e)=>{t.errors=e[0]}))).v(t)}function he(t,e,n){let r=N(arguments,3),u=0,c=!1,a,l=[],f=le++,o=0<ae.length?ae[ae.length-1]:void 0,s=!1,v=null,i;function d(o,i){try{return ae.push(f),s=!0,v&&v.cancel(),v=null,t(function(n,r){l.push(function(){try{var t=2===u?o:i,e=j(t)?a:R(t)?t(a):t;I(e)?e.then(n,r):(t||3!==u?n:r)(e)}catch(t){r(t)}}),c&&h()},r)}finally{ae.pop()}}function y(){return ne[u]}function h(){var t;0<l.length&&(t=l.slice(),l=[],s=!0,v&&v.cancel(),v=null,e(t))}function m(e,n){return t=>{u===n&&(2===e&&I(t)?(u=1,t.then(m(2,1),m(3,1))):(u=e,c=!0,a=t,h(),s||3!==e||(v=v||$(p,fe))))}}function p(){var t,e,n,r,o;s||(s=!0,It()?process.emit(ue,a,i):(t=Rt()||St(),ve=ve||_(b(O,[Kt+"RejectionEvent"]).v),t=t,e=ce,o=t=>(pt(t,"promise",{g:()=>i}),t.reason=a,t),n=!!ve.v,r=jt(),o(o=(oe=oe||_(!!b(ie,[r]).v)).v?r.createEvent("Event"):n?new Event(e):{}),oe.v&&o.initEvent(e,!1,!0),o&&t[re]?t[re](o):(r=t["on"+e])?r(o):(n=O("console"))&&(n.error||n.log)(e,T(o))))}i={then:d,catch:function(t){return d(void 0,t)},finally:function(e){let t=e,n=e;return R(e)&&(t=function(t){return e&&e(),t},n=function(t){throw e&&e(),t}),d(t,n)}},D(i,"state",{get:y}),ee&&(g=i,A=y,P=()=>{return t=a,G[B].call(t);var t},w=()=>s,Yt=Yt||{toString:()=>"[[PromiseState]]"},Zt=Zt||{toString:()=>"[[PromiseResult]]"},te=te||{toString:()=>"[[PromiseIsHandled]]"},(S={})[Yt]={get:A},S[Zt]={get:P},S[te]={get:w},mt(g,S)),Et()&&(i[x(11)]="IPromise"),i.toString=function(){return"IPromise"+(ee?"["+f+(j(o)?"":":"+o)+"]":"")+" "+y()+(c?" - "+de(a):"")},R(n)||E(Kt+": executor is not a function - "+de(n));var g,P,w,S,A=m(3,0);try{n.call(i,m(2,0),A)}catch(t){A(t)}return i}function me(n){return function(t){var e=N(arguments,1);return n((o,i)=>{try{let n=[],r=1;Ot(t,(t,e)=>{t&&(r++,g(t,t=>{n[e]=t,0==--r&&o(n)},i))}),0==--r&&o(n)}catch(t){i(t)}},e)}}function pe(n){return function(e){var t=N(arguments,1);return I(e)?e:n(t=>{t(e)},t)}}function ge(e){return function(n){var t=N(arguments,1);return e((t,e)=>{e(n)},t)}}function Pe(e){return _(function(i){var t=N(arguments,1);return e((n,e)=>{let r=[],o=1;function t(t,e){o++,Vt(t,t=>{t.rejected?r[e]={status:Qt,reason:t.reason}:r[e]={status:"fulfilled",value:t.value},0==--o&&n(r)})}try{d(i)?Nt(i,t):_t(i)?Ot(i,t):E("Input is not an iterable"),0==--o&&n(r)}catch(t){e(t)}},t)})}function we(e){return _(function(o){var t=N(arguments,1);return e((e,n)=>{let r=!1;function t(t){Vt(t,t=>{r||(r=!0,t.rejected?n(t.reason):e(t.value))})}try{d(o)?Nt(o,t):_t(o)?Ot(o,t):E("Input is not an iterable")}catch(t){n(t)}},t)})}function Se(n){return _(function(e){var t=N(arguments,1);return n((n,r)=>{let o=[],i=1,u=!1;function t(t,e){i++,Vt(t,t=>{t.rejected?(o[e]=t.reason,0!=--i||u||r(ye(o))):(u=!0,n(t.value))})}try{d(e)?Nt(e,t):_t(e)?Ot(e,t):E("Input is not an iterable"),0!=--i||u||r(ye(o))}catch(t){r(t)}},t)})}function Ae(t){Nt(t,t=>{try{t()}catch(t){}})}let be,je,Re;function y(t,e){return he(y,function(t){let e=V(t)?t:0;return t=>{$(()=>{Ae(t)},e)}}(e),t,e)}var Ie=me(y),Te=pe(y),Ee=ge(y);function De(t,e){return(be=be||Pe(y)).v(t,e)}function _e(t,e){return(je=je||we(y)).v(t,e)}function Oe(t,e){return(Re=Re||Se(y)).v(t,e)}let h,xe,Ne,$e,ke;function Ce(r,t){return(h=h||_(b(O,[Kt]).v||null)).v&&h.v[r]?_(function(n,t){return P((t,e)=>{h.v[r](n).then(t,e)})}):t()}function P(t,e){var n=(h=h||_(b(O,[Kt]).v||null)).v;if(!n)return y(t);R(t)||E(Kt+": executor is not a function - "+T(t));let r=0;n=new n((e,n)=>{t(function(t){r=2,e(t)},function(t){r=3,n(t)})});return D(n,"state",{get:function(){return ne[r]}}),n}var ze=pe(P),Fe=ge(P);let qe,Je,We;function w(t){return he(w,Ae,t)}var He=me(w),Le=pe(w),Ue=ge(w);let Be,Ge,Ke,Me;function Qe(t){Be=t}var Ve=Qe;function S(t,e){var n=j(e)?Be:e;return he(S,function(){let u;return 0<=n&&(u={timeout:+n}),e=>{var n,t,r=t=>{Ae(e)},o=u;function i(t){var e=m();return{didTimeout:t,timeRemaining:function(){return 50-(t=e,m()-t);var t}}}Bt()?(n=Ut(!0,function(t){return t&&Gt()(t),Bt()(function(t){n.dn(),r(t||i(!1))},o)},function(t){Gt()(t)})).h:$(function(){r(i(!0))},j(t=(o||{}).timeout)?100:t)}}(),t,n)}var Xe=me(S),Ye=pe(S),Ze=ge(S);let tn,en,nn,rn;function A(t,e){return(tn=tn||_(P)).v.call(this,t,e)}var on,un=me(A),cn=pe(A),an=ge(A);function ln(t,e,n,r){let o=t;if(e.res=n,!o){if(e.isDone&&R(e.isDone))return g(e.isDone.call(r,e),t=>(e.iter++,!!t));o=!!e.isDone}return e.iter++,o}function fn(n,t,r){let o,i,u=t=>{throw c=!0,t},c=!1,a={st:m(),iter:0,isDone:t||!1};if(n){const l=()=>A((t,e)=>{i=t,u=e}),f=t=>{(c=!!t)?i(a.res):e()},e=()=>{for(;!c;)try{var t=n.call(r,a);if(I(t))return o=o||l(),g(t,t=>{try{g(ln(c,a,t,r),f,u)}catch(t){u(t)}},u),o;var e=ln(c,a,t,r);if(I(e))return o=o||l(),g(e,f,u),o;c=!!e}catch(t){return u(t),o}return c&&i&&i(a.res),o||a.res};return e()}}let sn,vn;const dn="reject",yn="Rejected";let hn=0,mn,pn,gn={};function Pn(){}function wn(t,e,n){gn[t]||(gn[t]=Jt(t));var r=m();return new gn[t](`Task [${e.id}] ${n||""}- ${e.st?"Running":"Waiting"}: `+(r-(e.st||e.cr)||"0")+" ms")}function Sn(t,e){let n=m()-e;Nt(t,t=>{(t&&!t.rj&&t.st&&t.st<n||!t.st&&t.cr&&t.cr<n)&&t&&t[dn](t.rj||wn("Aborted",t,"Stale "))})}function An(t,e){e=$t(t,e);-1!==e&&t.splice(e,1)}const bn=x(11);function k(t){this._$=y(t),bn&&(this[bn]="Promise"),D(this,"state",{get:function(){return this._$.state}})}k.all=Ie,k.race=_e,k.any=Oe,k.reject=Ee,k.resolve=Te,k.allSettled=De,(on=k.prototype).then=function(t,e){return this._$.then(t,e)},on.catch=function(t){return this._$.catch(t)},on.finally=function(t){return this._$.finally(t)},t.PolyPromise=k,t.arrForEachAsync=function(e,n,r){if(e){const o=p(e);if(o)return fn(t=>{t=t.iter;if(t in e)return n.call(r||e,e[t],t,e)},t=>{if(t.iter>=o||-1===t.res)return!0})}},t.createAllPromise=un,t.createAllSettledPromise=function(t,e){return(en=en||Pe(A)).v(t,e)},t.createAnyPromise=function(t,e){return(rn=rn||Se(A)).v(t,e)},t.createAsyncAllPromise=Ie,t.createAsyncAllSettledPromise=De,t.createAsyncAnyPromise=Oe,t.createAsyncPromise=y,t.createAsyncRacePromise=_e,t.createAsyncRejectedPromise=Ee,t.createAsyncResolvedPromise=Te,t.createIdleAllPromise=Xe,t.createIdleAllSettledPromise=function(t,e){return(Ge=Ge||Pe(S)).v(t,e)},t.createIdleAnyPromise=function(t,e){return(Me=Me||Se(S)).v(t,e)},t.createIdlePromise=S,t.createIdleRacePromise=function(t,e){return(Ke=Ke||we(S)).v(t,e)},t.createIdleRejectedPromise=Ze,t.createIdleResolvedPromise=Ye,t.createNativeAllPromise=function(t,e){return(xe=xe||Ce("all",()=>_(me(P)))).v(t,e)},t.createNativeAllSettledPromise=function(t,e){return(Ne=Ne||Ce("allSettled",()=>Pe(P))).v(t,e)},t.createNativeAnyPromise=function(t,e){return(ke=ke||Ce("any",()=>Se(P))).v(t,e)},t.createNativePromise=P,t.createNativeRacePromise=function(t,e){return($e=$e||Ce("race",()=>we(P))).v(t,e)},t.createNativeRejectedPromise=Fe,t.createNativeResolvedPromise=ze,t.createPromise=A,t.createRacePromise=function(t,e){return(nn=nn||we(A)).v(t,e)},t.createRejectedPromise=an,t.createResolvedPromise=cn,t.createSyncAllPromise=He,t.createSyncAllSettledPromise=function(t,e){return(qe=qe||Pe(w)).v(t,e)},t.createSyncAnyPromise=function(t,e){return(We=We||Se(w)).v(t,e)},t.createSyncPromise=w,t.createSyncRacePromise=function(t,e){return(Je=Je||we(w)).v(t,e)},t.createSyncRejectedPromise=Ue,t.createSyncResolvedPromise=Le,t.createTaskScheduler=function(a,t){let l,e=[],f=[],n,r,s=0,v=(t?t+".":"")+hn++,o;a=a||A;const d=()=>{var t=0<p(e)+p(f);0<n&&(o||(o=$(()=>{Sn(e,n),Sn(f,n),o&&(o.enabled=0<p(e)+p(f))},r)).unref(),o)&&(o.enabled=t)},y=(i,u)=>(i.st=m(),e.push(i),d(),(e,n)=>{const r=t=>{i.rj=i.rj||t||wn(yn,i),i[dn]=Pn,c(i),e=null,n&&n(t),n=null};var t=i.id;if(i.rj)r(i.rj);else{i[dn]=r;try{var o=u(t);i.to&&I(o)&&(i.t=$(()=>{r(wn("Timeout",i))},i.to)),g(o,t=>{c(i);try{e&&e(t)}catch(t){n&&n(t)}e=n=null},r)}catch(t){r(t)}}}),c=t=>{An(e,t),t.t&&t.t.cancel(),t.t=null,l&&l===t&&(l=null,p(e)+p(f)===0)&&(o&&o.cancel(),o=null)};var i,u,h,t={idle:!0,queue:(t,e,n)=>{let r=v+"."+s++,o=(e&&(r+="-("+e+")"),{id:r,cr:m(),to:n,[dn]:t=>{o.rj=t||wn(yn,o),o[dn]=Pn}});var i,u,c;return l?o.p=(i=o,u=l,c=t,f.push(i),d(),a((t,e)=>{Vt(u.p,()=>{An(f,i),y(i,c)(t,e)})})):o.p=a(y(o,t)),(l=o).p},setStaleTimeout:(t,e)=>{o&&o.cancel(),o=null,n=t,r=e||t/10,d()}};return pt(t,"idle",{g:()=>p(e)+p(f)===0}),i=t,u=()=>v,h=()=>({l:l,r:e,w:f}),mn=mn||{toString:()=>"[[SchedulerName]]"},pn=pn||{toString:()=>"[[SchedulerState]]"},D(i,mn,{get:u}),D(i,pn,{get:h}),t},t.createTimeoutPromise=function(n,r,o){return A((t,e)=>{$(()=>{(r?t:e)(j(o)?"Timeout of "+n+"ms exceeded":o)},n)})},t.doAwait=g,t.doAwaitResponse=Vt,t.doFinally=Xt,t.doWhileAsync=fn,t.iterForOfAsync=function(t,n,r){let e,o,i=t;function u(t){throw e={e:t},i.throw&&(o=null,i.throw(e)),t}function c(){try{o&&!o[Mt]&&i.return&&i.return(o)}finally{if(e)throw e.e}}if(t&&(Dt(t)||(vn=vn||_(x(0)),i=t[vn.v]?t[vn.v]():null)||(sn=sn||_(x(3)),i=t[sn.v]?t[sn.v]():null),i)&&Dt(i)){let t;try{return t=I(t=fn(e=>g(i.next(),t=>{if(!(o=t)[Mt])return function(t,e){return t.apply(e,v[s](arguments,2))}(n,r||i,o.value,e.iter,i)},t=>{e.isDone=!0,u(t)}),t=>{if(!o||o[Mt]||-1===t.res)return c(),!0},r||i))?Xt(t.catch(u),c):t}catch(t){u(t)}finally{t&&!I(t)&&c()}}},t.setCreatePromiseImpl=function(t){tn=t?_(t):null},t.setDefaultIdlePromiseTimeout=Qe,t.setDefaultIdleTimeout=Ve,t.setPromiseDebugState=function(t,e){ee=t}}var e=this;"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(((e="undefined"!=typeof globalThis?globalThis:e||self).nevware21=e.nevware21||{},e.nevware21["ts-async"]={}));
//# sourceMappingURL=ts-async.min.js.map
/*!
* NevWare21 - ts-async, 0.5.0
* NevWare21 - ts-async, 0.5.1
* https://github.com/nevware21/ts-async

@@ -174,3 +174,2 @@ * Copyright (c) NevWare21 and contributors. All rights reserved.

var _thePromise;
!_hasPromiseRejectionEvent && (_hasPromiseRejectionEvent = tsUtils.lazySafeGetInst(STR_PROMISE + "RejectionEvent"));
function _then(onResolved, onRejected) {

@@ -271,2 +270,3 @@ try {

var gbl = tsUtils.getWindow() || tsUtils.getGlobal();
!_hasPromiseRejectionEvent && (_hasPromiseRejectionEvent = tsUtils.createCachedValue(tsUtils.safe((tsUtils.getInst), [STR_PROMISE + "RejectionEvent"]).v));
emitEvent(gbl, UNHANDLED_REJECTION, function (theEvt) {

@@ -273,0 +273,0 @@ tsUtils.objDefine(theEvt, "promise", { g: function () { return _thePromise; } });

/*!
* NevWare21 - ts-async, 0.5.0
* NevWare21 - ts-async, 0.5.1
* https://github.com/nevware21/ts-async

@@ -173,3 +173,2 @@ * Copyright (c) NevWare21 and contributors. All rights reserved.

let _thePromise;
!_hasPromiseRejectionEvent && (_hasPromiseRejectionEvent = tsUtils.lazySafeGetInst(STR_PROMISE + "RejectionEvent"));
function _then(onResolved, onRejected) {

@@ -270,2 +269,3 @@ try {

let gbl = tsUtils.getWindow() || tsUtils.getGlobal();
!_hasPromiseRejectionEvent && (_hasPromiseRejectionEvent = tsUtils.createCachedValue(tsUtils.safe((tsUtils.getInst), [STR_PROMISE + "RejectionEvent"]).v));
emitEvent(gbl, UNHANDLED_REJECTION, (theEvt) => {

@@ -272,0 +272,0 @@ tsUtils.objDefine(theEvt, "promise", { g: () => _thePromise });

{
"name": "@nevware21/ts-async",
"description": "support for asynchronous development with a Promise based task Scheduler, several different Promise implementations (synchronous, idle, asynchronous and native runtime wrappers), await helpers, and aliases all built and tested using TypeScript.",
"version": "0.5.0",
"version": "0.5.1",
"homepage": "https://github.com/nevware21/ts-async",

@@ -37,4 +37,4 @@ "sideEffects": false,

"esnext:main": "dist/es6/main/ts-async.js",
"module": "dist/es5/mod/index.js",
"esnext": "dist/es6/mod/index.js",
"module": "dist/es5/mod/ts-async.js",
"esnext": "dist/es6/mod/ts-async.js",
"types": "dist/types/ts-async.d.ts",

@@ -78,3 +78,3 @@ "repository": {

"dependencies": {
"@nevware21/ts-utils": ">= 0.11.0 < 2.x"
"@nevware21/ts-utils": ">= 0.11.2 < 2.x"
},

@@ -81,0 +81,0 @@ "devDependencies": {

@@ -101,3 +101,3 @@ <h1 align="center">@nevware21 ts-async</h1>

> ```json
> "@nevware21/ts-async": ">= 0.5.0 < 2.x"
> "@nevware21/ts-async": ">= 0.5.1 < 2.x"
> ```

@@ -104,0 +104,0 @@

@@ -5,4 +5,4 @@ {

"target": "es6",
"outDir": "./dist-es6"
"outDir": "./build/es6"
}
}

@@ -8,4 +8,4 @@ {

"removeComments": false,
"outDir": "./dist-es5"
"outDir": "./build/es5"
}
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc