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.2.2 to 0.2.3

3

dist-es5/promise/nativePromise.js

@@ -12,2 +12,3 @@ /*

import { dumpObj, getInst, getLazy, isFunction, objDefineProp, throwTypeError } from "@nevware21/ts-utils";
var PrmCls = Promise;
var _isPromiseSupported;

@@ -39,3 +40,3 @@ /**

}
var thePromise = new Promise(function (resolve, reject) {
var thePromise = new PrmCls(function (resolve, reject) {
function _resolve(value) {

@@ -42,0 +43,0 @@ _state = 2 /* ePromiseState.Resolved */;

@@ -5,2 +5,3 @@ import { createAsyncPromise } from "./asyncPromise";

import { dumpObj, getInst, getLazy, isFunction, objDefineProp, throwTypeError } from "@nevware21/ts-utils";
const PrmCls = Promise;
let _isPromiseSupported;

@@ -19,3 +20,3 @@ export function createNativePromise(executor, timeout) {

}
let thePromise = new Promise((resolve, reject) => {
let thePromise = new PrmCls((resolve, reject) => {
function _resolve(value) {

@@ -22,0 +23,0 @@ _state = 2;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = function () { return value.l.v; };
var desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = function (newValue) {
value.l.v = newValue;
};
}
}
objForEachKey(value, function (key, value) {

@@ -907,2 +916,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

var PrmCls = Promise;
var _isPromiseSupported;

@@ -921,3 +931,3 @@ function createNativePromise(executor, timeout) {

}
var thePromise = new Promise(function (resolve, reject) {
var thePromise = new PrmCls(function (resolve, reject) {
function _resolve(value) {

@@ -924,0 +934,0 @@ _state = 2 ;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

*/
define(["exports"],function(n){"use strict";var f=void 0,w="",x="object",v="prototype",t="undefined",F="Symbol",H="length",d="name",J="slice",m=Object,L=m[v],U=String,e=Array,W=e[v];function $(t){return function(n){return typeof n===t}}function B(n){return L.toString.call(n)}function S(n){return typeof n===t||n===t}var j=$("function");function G(n){return(n||null!==n&&!S(n))&&n&&typeof n===x}var K=e.isArray,M=$("number"),Q=function(n){return!(!n||"[object Error]"!==B(n))};function R(n){return n&&j(n.then)}var V=m.getOwnPropertyDescriptor,X=m.hasOwn||function(n,t){return n&&L.hasOwnProperty.call(n,t)||!!V(n,t)};function y(n,t,e){if(n&&G(n))for(var r in n)if(X(n,r)&&-1===t.call(e||n,r,n[r]))break}function Y(n){throw new TypeError(n)}var Z=m.freeze,e=Z||function(n){return n},nn={};y({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},function(n,t){nn[n]=n,nn[t]=n});Yn=nn,Z&&y(Yn,function(n,t){(K(t)||G(t))&&Z(t)});var tn,en=e(Yn),rn=U,on="__tsUtils$gblCfg";function un(){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}function A(n,t){var e=w;if(Q(n))e="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{e=JSON.stringify(n,null,t?M(t)?t:4:f)}catch(n){e=" - "+A(n,t)}return B(n)+": "+e}function cn(r,o,u){return function(n){var t,e=n&&n[r]||o&&o[r];if(e||u)return t=arguments,(e||u).apply(n,e?W[J].call(t,1):t);Y("'"+rn(r)+"' not defined for "+A(n))}}var I,an={},o={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},E=m.defineProperty;function fn(n,t,e){var r;E(n,t,(n=e,(r={})[o.c]=!0,r[o.e]=!0,y(n,function(n,t){r[o[n]]=S(t)?r[o[n]]:t}),r))}var ln=function(){var n;tn||(n=un()||{},tn=n[on]=n[on]||{}),I=tn,ln=null};function T(t){var e={};return ln&&ln(),e.b=I.lzy,E(e,"v",{configurable:!0,get:function(){var n=t();return I.lzy||(E(e,"v",{value:n}),e.b&&delete e.b),I.lzy&&e.b!==I.lzy&&(e.b=I.lzy),n}}),e}function z(e,r){return T(function(){var n=e,t=r;try{t=n()}catch(n){}return t})}var r,k,_,sn,C,vn,dn,mn="window";function O(n){return z(function(){return hn(n)||f},f)}function yn(n){return(r=!r||!1===n||I.lzy&&!r.b?z(un,null):r).v}function hn(n,t){t=yn(t);return t&&t[n]?t[n]:n===mn&&k?k.v:null}function pn(n){return z(function(){return C.v?C[n]:f},f)}function gn(){var n=!C||I&&I.lzy&&!C.b;return n&&(C=O(F)),vn&&!n||(vn=pn("for")),dn&&!n||(dn=pn("keyFor")),C.v}function bn(n,t,e){if(n)for(var r=n[H]>>>0,o=0;o<r&&!(o in n&&-1===t.call(e||n,n[o],o,n));o++);}var Pn=cn("indexOf",W),N=cn(J,W);function wn(n,t){try{n[v][d]=t}catch(n){}}function h(){return(Date.now||Sn)()}function Sn(){return(new Date).getTime()}function i(n){return n[Rn]}var jn,Rn=H;function An(){var n=(jn=!jn||I.lzy&&!jn.b?O("performance"):jn).v;return n&&n.now?n.now():h()}var In,En="unref",Tn="hasRef",zn="enabled";function kn(n,t,e){function r(){return c=!1,a&&a[En]&&a[En](),i}function o(){return a=t(a),c||r(),i}function u(){a&&e(a),a=null}var i,c=!0,a=n?t(null):null,n={cancel:u,refresh:o,hasRef:function(){return a&&a[Tn]?a[Tn]():c},ref:function(){return c=!0,a&&a.ref&&a.ref(),i}};return n[En]=r,n[zn]=!1,E(i=n,zn,{get:function(){return!!a},set:function(n){!n&&a&&u(),n&&!a&&o()}}),{h:i,dn:function(){a=null}}}function D(){return t=this,n=f,e=N(arguments),o=(r=K(n))?n.length:0,u=(0<o?n[0]:r?f:n)||setTimeout,i=(1<o?n[1]:f)||clearTimeout,c=e[0],e[0]=function(){a.dn(),c.apply(t,arguments)},(a=kn(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;i.call(t,n)}return u.apply(t,e)},function(n){i.call(t,n)})).h;var t,n,e,r,o,u,i,c,a}var _n,Cn,On,Nn=100,Dn=50;function qn(n,t){return xn(n,function(n){t&&t({value:n,rejected:!1})},function(n){t&&t({rejected:!0,reason:n})})}function xn(n,t,e,r){var o=n;return R(n)?(t||e)&&(o=n.then(t,e)):t&&t(n),r?Fn(o,r):o}function Fn(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 Hn,Jn,Ln=!1,Un=["pending","resolving","resolved","rejected"],Wn="dispatchEvent",$n="unhandledRejection",Bn=$n.toLowerCase(),q=[],Gn=0,Kn=10;function Mn(n){return j(n)?n.toString():A(n)}function Qn(n,t,e){function r(o,u){try{return q.push(h),g=!0,b&&b.cancel(),b=null,n(function(e,r){y.push(function(){try{var n=2===d?o:u,t=S(n)?a:j(n)?n(a):n;R(t)?t.then(e,r):(n||3!==d?e:r)(t)}catch(n){r(n)}}),m&&i()},v)}finally{q.pop()}}function o(){return Un[d]}function i(){var n;0<y.length&&(n=y.slice(),y=[],g=!0,t(n),b&&b.cancel(),b=null)}function u(t,e){return function(n){d===e&&(2===t&&R(n)?(d=1,n.then(u(2,1),u(3,1))):(d=t,m=!0,a=n,i(),g||3!==t||(b=b||D(c,Kn))))}}function c(){var n,t,e,r,o;g||((sn=sn||z(function(){return!(!process||!(process.versions||{}).node)},!1)).v?process.emit($n,a,P):(e=(k=!k||I.lzy&&!k.b?O(mn):k).v||yn(),n=Bn,o=function(n){return fn(n,"promise",{g:function(){return P}}),n.reason=a,n},t=Jn.v,r=(_=!_||I.lzy&&!_.b?O("document"):_).v,o(o=(Hn=Hn||T(function(){var n;return!!(n=r&&r.createEvent?r.createEvent("Event"):n)&&n.initEvent})).v?r.createEvent("Event"):t?new Event(n):{}),Hn.v&&o.initEvent(n,!1,!0),o&&e[Wn]?e[Wn](o):(t=e["on"+n])?t(o):(e=hn("console"))&&(e.error||e.log)(n,A(o))))}var a,f,l,s,v=N(arguments,3),d=0,m=!1,y=[],h=Gn++,p=0<q.length?q[q.length-1]:void 0,g=!1,b=null,P=(Jn=Jn||T(function(){return!!hn("PromiseRejectionEvent")}),{then:r,catch:function(n){return r(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}),r(n,e)}}),w=(E(P,"state",{get:o}),Ln&&(f=function(){return B(a)},w=function(){return g},Cn=Cn||{toString:function(){return"[[PromiseResult]]"}},On=On||{toString:function(){return"[[PromiseIsHandled]]"}},E(s=P,_n=_n||{toString:function(){return"[[PromiseState]]"}},{get:o}),E(s,Cn,{get:f}),E(s,On,{get:w})),gn()&&(P[f=en[11],C&&(!I.lzy||C.b)||gn(),C.v?C.v[f||11]:(s=en[11])?an[s]=an[s]||{description:rn(l=F+"."+s),toString:function(){return F+"("+l+")"},_polyfill:!0}:void 0]="IPromise"),P.toString=function(){return"IPromise"+(Ln?"["+h+(S(p)?"":":"+p)+"]":"")+" "+o()+(m?" - "+Mn(a):"")},j(e)||Y("Promise: executor is not a function - "+Mn(e)),u(3,0));try{e.call(P,u(2,0),w)}catch(n){w(n)}return P}function u(e){return function(n){var t=N(arguments,1);return e(function(e,r){try{var o=[],u=1;bn(n,function(n,t){n&&(u++,xn(n,function(n){o[t]=n,0==--u&&e(o)},r))}),0==--u&&e(o)}catch(n){r(n)}},t)}}function c(e){return function(t){var n=N(arguments,1);return R(t)?t:e(function(n){n(t)},n)}}function a(t){return function(e){var n=N(arguments,1);return t(function(n,t){t(e)},n)}}function Vn(n){bn(n,function(n){try{n()}catch(n){}})}function l(n,t){return Qn(l,(r=M(e=t)?e:0,function(n){D(function(){Vn(n)},r)}),n,t);var e,r}var Xn,e=u(l),Yn=c(l),U=a(l);function s(n,t){if(!(Xn=Xn||T(function(){return!!hn("Promise")})).v)return l(n);j(n)||Y("Promise: executor is not a function - "+A(n));var r=0,e=new Promise(function(t,e){n(function(n){r=2,t(n)},function(n){r=3,e(n)})});return E(e,"state",{get:function(){return Un[r]}}),e}var Zn=u(s),nt=c(s),tt=a(s);function p(n){return Qn(p,Vn,n)}var et,rt=u(p),ot=c(p),ut=a(p);function g(n,t){var i,t=S(t)?et:t;return Qn(g,(0<=t&&(i={timeout:+t}),function(t){var e,n,r=function(n){Vn(t)},o=i;function u(n){var t=An();return{didTimeout:n,timeRemaining:function(){return Dn-(n=t,An()-n);var n}}}(In=In||z(function(){return!!(n=requestIdleCallback)||n!==f;var n},!1)).v&&requestIdleCallback?(e=kn(!0,function(n){return n&&cancelIdleCallback(n),requestIdleCallback(function(n){e.dn(),r(n||u(!1))},o)},function(n){cancelIdleCallback(n)})).h:D(function(){r(u(!0))},S(n=(o||{}).timeout)?Nn:n)}),n,t)}var it,ct=u(g),at=c(g),ft=a(g);function b(n,t){return(it=it||T(function(){return s})).v.call(this,n,t)}function lt(){}function st(n,t,e){function r(){this.constructor=u,this[d]=o}var o,u,i,c;bt[n]||(bt[n]=(l=(f=Error)[v][d],o=a=n,s=u=function(){var n=this;try{wn(f,a),(n=f.apply(n,arguments)||n)[d]=a}finally{wn(f,l)}return n},c=i=f,(m.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,t){n.__proto__=t}:function(e,n){y(n,function(n,t){return e[n]=t})}))(s,c),r[v]=i[v],u[v]=new r,u));var a,f,l,s=h();return new bt[n]("Task [".concat(t.id,"] ").concat(e||"","- ").concat(t.st?"Running":"Waiting",": ").concat((s-(t.st||t.cr)||"0")+" ms"))}var vt,dt,mt=u(b),yt=c(b),ht=a(b),P="reject",pt="Rejected",gt=0,bt={};function Pt(n,t){var e=h()-t;bn(n,function(n){(n&&!n.rj&&n.st&&n.st<e||!n.st&&n.cr&&n.cr<e)&&n&&n[P](n.rj||st("Aborted",n,"Stale "))})}function wt(n,t){t=Pn(n,t);-1!==t&&n.splice(t,1)}n.createAllPromise=mt,n.createAsyncAllPromise=e,n.createAsyncPromise=l,n.createAsyncRejectedPromise=U,n.createAsyncResolvedPromise=Yn,n.createIdleAllPromise=ct,n.createIdlePromise=g,n.createIdleRejectedPromise=ft,n.createIdleResolvedPromise=at,n.createNativeAllPromise=Zn,n.createNativePromise=s,n.createNativeRejectedPromise=tt,n.createNativeResolvedPromise=nt,n.createPromise=b,n.createRejectedPromise=ht,n.createResolvedPromise=yt,n.createSyncAllPromise=rt,n.createSyncPromise=p,n.createSyncRejectedPromise=ut,n.createSyncResolvedPromise=ot,n.createTaskScheduler=function(a,n){function f(){var n=0<i(v)+i(d);0<e&&(o||(o=D(function(){Pt(v,e),Pt(d,e),o&&(o.enabled=0<i(v)+i(d))},r)).unref(),o)&&(o.enabled=n)}function l(u,i){return u.st=h(),v.push(u),f(),function(t,e){function r(n){u.rj=u.rj||n||st(pt,u),u[P]=lt,c(u),t=null,e&&e(n),e=null}var n=u.id;if(u.rj)r(u.rj);else{u[P]=r;try{var o=i(n);u.to&&R(o)&&(u.t=D(function(){r(st("Timeout",u))},u.to)),xn(o,function(n){c(u),e=null,t&&t(n),t=null},r)}catch(n){r(n)}}}}function c(n){wt(v,n),n.t&&n.t.cancel(),n.t=null,s&&s===n&&(s=null,i(v)+i(d)===0)&&(o&&o.cancel(),o=null)}var s,e,r,o,t,u,v=[],d=[],m=0,y=(n?n+".":"")+gt++,n=(a=a||b,{idle:!0,queue:function(n,t,e){var r,o,u,i=y+"."+m++,c=(t&&(i+="-("+t+")"),(t={id:i,cr:h(),to:e})[P]=function(n){c.rj=n||st(pt,c),c[P]=lt},t);return c.p=s?(o=s,u=n,d.push(r=c),f(),a(function(n,t){r.id,o.id,qn(o.p,function(){wt(d,r),l(r,u)(n,t)})})):a(l(c,n)),(s=c).p},setStaleTimeout:function(n,t){o&&o.cancel(),o=null,e=n,r=t||n/10,f()}});return fn(n,"idle",{g:function(){return i(v)+i(d)===0}}),u=function(){return{l:s,r:v,w:d}},dt=dt||{toString:function(){return"[[SchedulerState]]"}},E(t=n,vt=vt||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return y}}),E(t,dt,{get:u}),n},n.doAwait=xn,n.doAwaitResponse=qn,n.doFinally=Fn,n.setCreatePromiseImpl=function(n){it=n?T(function(){return n}):null},n.setDetaultIdleTimeout=function(n){et=n},n.setPromiseDebugState=function(n,t){Ln=n}});
define(["exports"],function(n){"use strict";var f=void 0,w="",x="object",v="prototype",t="undefined",F="Symbol",H="length",d="name",J="slice",m=Object,L=m[v],U=String,e=Array,W=e[v];function $(t){return function(n){return typeof n===t}}function B(n){return L.toString.call(n)}function S(n){return typeof n===t||n===t}var j=$("function");function G(n){return(n||null!==n&&!S(n))&&n&&typeof n===x}var K=e.isArray,M=$("number"),Q=function(n){return!(!n||"[object Error]"!==B(n))};function R(n){return n&&j(n.then)}var V=m.getOwnPropertyDescriptor,X=m.hasOwn||function(n,t){return n&&L.hasOwnProperty.call(n,t)||!!V(n,t)};function y(n,t,e){if(n&&G(n))for(var r in n)if(X(n,r)&&-1===t.call(e||n,r,n[r]))break}function Y(n){throw new TypeError(n)}var Z=m.freeze,e=Z||function(n){return n},nn={};y({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},function(n,t){nn[n]=n,nn[t]=n});Yn=nn,Z&&y(Yn,function(n,t){(K(t)||G(t))&&Z(t)});var tn,en=e(Yn),rn=U,un="__tsUtils$gblCfg";function on(){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}function A(n,t){var e=w;if(Q(n))e="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{e=JSON.stringify(n,null,t?M(t)?t:4:f)}catch(n){e=" - "+A(n,t)}return B(n)+": "+e}function cn(r,u,o){return function(n){var t,e=n&&n[r]||u&&u[r];if(e||o)return t=arguments,(e||o).apply(n,e?W[J].call(t,1):t);Y("'"+rn(r)+"' not defined for "+A(n))}}var I,an={},o={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},E=m.defineProperty;function fn(n,t,e){var r,u;E(n,t,(r=e,(u={})[o.c]=!0,u[o.e]=!0,r.l&&(u.get=function(){return r.l.v},n=V(r.l,"v"))&&n.set&&(u.set=function(n){r.l.v=n}),y(r,function(n,t){u[o[n]]=S(t)?u[o[n]]:t}),u))}var ln=function(){var n;tn||(n=on()||{},tn=n[un]=n[un]||{}),I=tn,ln=null};function T(t){var e={};return ln&&ln(),e.b=I.lzy,E(e,"v",{configurable:!0,get:function(){var n=t();return I.lzy||(E(e,"v",{value:n}),e.b&&delete e.b),I.lzy&&e.b!==I.lzy&&(e.b=I.lzy),n}}),e}function z(e,r){return T(function(){var n=e,t=r;try{t=n()}catch(n){}return t})}var r,k,_,sn,C,vn,dn,mn="window";function O(n){return z(function(){return hn(n)||f},f)}function yn(n){return(r=!r||!1===n||I.lzy&&!r.b?z(on,null):r).v}function hn(n,t){t=yn(t);return t&&t[n]?t[n]:n===mn&&k?k.v:null}function pn(n){return z(function(){return C.v?C[n]:f},f)}function gn(){var n=!C||I&&I.lzy&&!C.b;return n&&(C=O(F)),vn&&!n||(vn=pn("for")),dn&&!n||(dn=pn("keyFor")),C.v}function bn(n,t,e){if(n)for(var r=n[H]>>>0,u=0;u<r&&!(u in n&&-1===t.call(e||n,n[u],u,n));u++);}var Pn=cn("indexOf",W),N=cn(J,W);function wn(n,t){try{n[v][d]=t}catch(n){}}function h(){return(Date.now||Sn)()}function Sn(){return(new Date).getTime()}function i(n){return n[Rn]}var jn,Rn=H;function An(){var n=(jn=!jn||I.lzy&&!jn.b?O("performance"):jn).v;return n&&n.now?n.now():h()}var In,En="unref",Tn="hasRef",zn="enabled";function kn(n,t,e){function r(){return c=!1,a&&a[En]&&a[En](),i}function u(){return a=t(a),c||r(),i}function o(){a&&e(a),a=null}var i,c=!0,a=n?t(null):null,n={cancel:o,refresh:u,hasRef:function(){return a&&a[Tn]?a[Tn]():c},ref:function(){return c=!0,a&&a.ref&&a.ref(),i}};return n[En]=r,n[zn]=!1,E(i=n,zn,{get:function(){return!!a},set:function(n){!n&&a&&o(),n&&!a&&u()}}),{h:i,dn:function(){a=null}}}function D(){return t=this,n=f,e=N(arguments),u=(r=K(n))?n.length:0,o=(0<u?n[0]:r?f:n)||setTimeout,i=(1<u?n[1]:f)||clearTimeout,c=e[0],e[0]=function(){a.dn(),c.apply(t,arguments)},(a=kn(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;i.call(t,n)}return o.apply(t,e)},function(n){i.call(t,n)})).h;var t,n,e,r,u,o,i,c,a}var _n,Cn,On,Nn=100,Dn=50;function qn(n,t){return xn(n,function(n){t&&t({value:n,rejected:!1})},function(n){t&&t({rejected:!0,reason:n})})}function xn(n,t,e,r){var u=n;return R(n)?(t||e)&&(u=n.then(t,e)):t&&t(n),r?Fn(u,r):u}function Fn(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 Hn,Jn,Ln=!1,Un=["pending","resolving","resolved","rejected"],Wn="dispatchEvent",$n="unhandledRejection",Bn=$n.toLowerCase(),q=[],Gn=0,Kn=10;function Mn(n){return j(n)?n.toString():A(n)}function Qn(n,t,e){function r(u,o){try{return q.push(h),g=!0,b&&b.cancel(),b=null,n(function(e,r){y.push(function(){try{var n=2===d?u:o,t=S(n)?a:j(n)?n(a):n;R(t)?t.then(e,r):(n||3!==d?e:r)(t)}catch(n){r(n)}}),m&&i()},v)}finally{q.pop()}}function u(){return Un[d]}function i(){var n;0<y.length&&(n=y.slice(),y=[],g=!0,t(n),b&&b.cancel(),b=null)}function o(t,e){return function(n){d===e&&(2===t&&R(n)?(d=1,n.then(o(2,1),o(3,1))):(d=t,m=!0,a=n,i(),g||3!==t||(b=b||D(c,Kn))))}}function c(){var n,t,e,r,u;g||((sn=sn||z(function(){return!(!process||!(process.versions||{}).node)},!1)).v?process.emit($n,a,P):(e=(k=!k||I.lzy&&!k.b?O(mn):k).v||yn(),n=Bn,u=function(n){return fn(n,"promise",{g:function(){return P}}),n.reason=a,n},t=Jn.v,r=(_=!_||I.lzy&&!_.b?O("document"):_).v,u(u=(Hn=Hn||T(function(){var n;return!!(n=r&&r.createEvent?r.createEvent("Event"):n)&&n.initEvent})).v?r.createEvent("Event"):t?new Event(n):{}),Hn.v&&u.initEvent(n,!1,!0),u&&e[Wn]?e[Wn](u):(t=e["on"+n])?t(u):(e=hn("console"))&&(e.error||e.log)(n,A(u))))}var a,f,l,s,v=N(arguments,3),d=0,m=!1,y=[],h=Gn++,p=0<q.length?q[q.length-1]:void 0,g=!1,b=null,P=(Jn=Jn||T(function(){return!!hn("PromiseRejectionEvent")}),{then:r,catch:function(n){return r(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}),r(n,e)}}),w=(E(P,"state",{get:u}),Ln&&(f=function(){return B(a)},w=function(){return g},Cn=Cn||{toString:function(){return"[[PromiseResult]]"}},On=On||{toString:function(){return"[[PromiseIsHandled]]"}},E(s=P,_n=_n||{toString:function(){return"[[PromiseState]]"}},{get:u}),E(s,Cn,{get:f}),E(s,On,{get:w})),gn()&&(P[f=en[11],C&&(!I.lzy||C.b)||gn(),C.v?C.v[f||11]:(s=en[11])?an[s]=an[s]||{description:rn(l=F+"."+s),toString:function(){return F+"("+l+")"},_polyfill:!0}:void 0]="IPromise"),P.toString=function(){return"IPromise"+(Ln?"["+h+(S(p)?"":":"+p)+"]":"")+" "+u()+(m?" - "+Mn(a):"")},j(e)||Y("Promise: executor is not a function - "+Mn(e)),o(3,0));try{e.call(P,o(2,0),w)}catch(n){w(n)}return P}function u(e){return function(n){var t=N(arguments,1);return e(function(e,r){try{var u=[],o=1;bn(n,function(n,t){n&&(o++,xn(n,function(n){u[t]=n,0==--o&&e(u)},r))}),0==--o&&e(u)}catch(n){r(n)}},t)}}function c(e){return function(t){var n=N(arguments,1);return R(t)?t:e(function(n){n(t)},n)}}function a(t){return function(e){var n=N(arguments,1);return t(function(n,t){t(e)},n)}}function Vn(n){bn(n,function(n){try{n()}catch(n){}})}function l(n,t){return Qn(l,(r=M(e=t)?e:0,function(n){D(function(){Vn(n)},r)}),n,t);var e,r}var Xn,e=u(l),Yn=c(l),U=a(l),Zn=Promise;function s(n,t){if(!(Xn=Xn||T(function(){return!!hn("Promise")})).v)return l(n);j(n)||Y("Promise: executor is not a function - "+A(n));var r=0,e=new Zn(function(t,e){n(function(n){r=2,t(n)},function(n){r=3,e(n)})});return E(e,"state",{get:function(){return Un[r]}}),e}var nt=u(s),tt=c(s),et=a(s);function p(n){return Qn(p,Vn,n)}var rt,ut=u(p),ot=c(p),it=a(p);function g(n,t){var i,t=S(t)?rt:t;return Qn(g,(0<=t&&(i={timeout:+t}),function(t){var e,n,r=function(n){Vn(t)},u=i;function o(n){var t=An();return{didTimeout:n,timeRemaining:function(){return Dn-(n=t,An()-n);var n}}}(In=In||z(function(){return!!(n=requestIdleCallback)||n!==f;var n},!1)).v&&requestIdleCallback?(e=kn(!0,function(n){return n&&cancelIdleCallback(n),requestIdleCallback(function(n){e.dn(),r(n||o(!1))},u)},function(n){cancelIdleCallback(n)})).h:D(function(){r(o(!0))},S(n=(u||{}).timeout)?Nn:n)}),n,t)}var ct,at=u(g),ft=c(g),lt=a(g);function b(n,t){return(ct=ct||T(function(){return s})).v.call(this,n,t)}function st(){}function vt(n,t,e){function r(){this.constructor=o,this[d]=u}var u,o,i,c;Pt[n]||(Pt[n]=(l=(f=Error)[v][d],u=a=n,s=o=function(){var n=this;try{wn(f,a),(n=f.apply(n,arguments)||n)[d]=a}finally{wn(f,l)}return n},c=i=f,(m.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,t){n.__proto__=t}:function(e,n){y(n,function(n,t){return e[n]=t})}))(s,c),r[v]=i[v],o[v]=new r,o));var a,f,l,s=h();return new Pt[n]("Task [".concat(t.id,"] ").concat(e||"","- ").concat(t.st?"Running":"Waiting",": ").concat((s-(t.st||t.cr)||"0")+" ms"))}var dt,mt,yt=u(b),ht=c(b),pt=a(b),P="reject",gt="Rejected",bt=0,Pt={};function wt(n,t){var e=h()-t;bn(n,function(n){(n&&!n.rj&&n.st&&n.st<e||!n.st&&n.cr&&n.cr<e)&&n&&n[P](n.rj||vt("Aborted",n,"Stale "))})}function St(n,t){t=Pn(n,t);-1!==t&&n.splice(t,1)}n.createAllPromise=yt,n.createAsyncAllPromise=e,n.createAsyncPromise=l,n.createAsyncRejectedPromise=U,n.createAsyncResolvedPromise=Yn,n.createIdleAllPromise=at,n.createIdlePromise=g,n.createIdleRejectedPromise=lt,n.createIdleResolvedPromise=ft,n.createNativeAllPromise=nt,n.createNativePromise=s,n.createNativeRejectedPromise=et,n.createNativeResolvedPromise=tt,n.createPromise=b,n.createRejectedPromise=pt,n.createResolvedPromise=ht,n.createSyncAllPromise=ut,n.createSyncPromise=p,n.createSyncRejectedPromise=it,n.createSyncResolvedPromise=ot,n.createTaskScheduler=function(a,n){function f(){var n=0<i(v)+i(d);0<e&&(u||(u=D(function(){wt(v,e),wt(d,e),u&&(u.enabled=0<i(v)+i(d))},r)).unref(),u)&&(u.enabled=n)}function l(o,i){return o.st=h(),v.push(o),f(),function(t,e){function r(n){o.rj=o.rj||n||vt(gt,o),o[P]=st,c(o),t=null,e&&e(n),e=null}var n=o.id;if(o.rj)r(o.rj);else{o[P]=r;try{var u=i(n);o.to&&R(u)&&(o.t=D(function(){r(vt("Timeout",o))},o.to)),xn(u,function(n){c(o),e=null,t&&t(n),t=null},r)}catch(n){r(n)}}}}function c(n){St(v,n),n.t&&n.t.cancel(),n.t=null,s&&s===n&&(s=null,i(v)+i(d)===0)&&(u&&u.cancel(),u=null)}var s,e,r,u,t,o,v=[],d=[],m=0,y=(n?n+".":"")+bt++,n=(a=a||b,{idle:!0,queue:function(n,t,e){var r,u,o,i=y+"."+m++,c=(t&&(i+="-("+t+")"),(t={id:i,cr:h(),to:e})[P]=function(n){c.rj=n||vt(gt,c),c[P]=st},t);return c.p=s?(u=s,o=n,d.push(r=c),f(),a(function(n,t){r.id,u.id,qn(u.p,function(){St(d,r),l(r,o)(n,t)})})):a(l(c,n)),(s=c).p},setStaleTimeout:function(n,t){u&&u.cancel(),u=null,e=n,r=t||n/10,f()}});return fn(n,"idle",{g:function(){return i(v)+i(d)===0}}),o=function(){return{l:s,r:v,w:d}},mt=mt||{toString:function(){return"[[SchedulerState]]"}},E(t=n,dt=dt||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return y}}),E(t,mt,{get:o}),n},n.doAwait=xn,n.doAwaitResponse=qn,n.doFinally=Fn,n.setCreatePromiseImpl=function(n){ct=n?T(function(){return n}):null},n.setDetaultIdleTimeout=function(n){rt=n},n.setPromiseDebugState=function(n,t){Ln=n}});
//# sourceMappingURL=ts-async.min.js.map
/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = function () { return value.l.v; };
var desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = function (newValue) {
value.l.v = newValue;
};
}
}
objForEachKey(value, function (key, value) {

@@ -907,2 +916,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

var PrmCls = Promise;
var _isPromiseSupported;

@@ -921,3 +931,3 @@ function createNativePromise(executor, timeout) {

}
var thePromise = new Promise(function (resolve, reject) {
var thePromise = new PrmCls(function (resolve, reject) {
function _resolve(value) {

@@ -924,0 +934,0 @@ _state = 2 ;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

*/
"use strict";var f=void 0,P="",x="object",v="prototype",t="undefined",F="Symbol",H="length",p="name",J="slice",d=Object,L=d[v],U=String,n=Array,W=n[v];function $(t){return function(n){return typeof n===t}}function B(n){return L.toString.call(n)}function w(n){return typeof n===t||n===t}var S=$("function");function G(n){return(n||null!==n&&!w(n))&&n&&typeof n===x}var K=n.isArray,M=$("number"),Q=function(n){return!(!n||"[object Error]"!==B(n))};function j(n){return n&&S(n.then)}var V=d.getOwnPropertyDescriptor,X=d.hasOwn||function(n,t){return n&&L.hasOwnProperty.call(n,t)||!!V(n,t)};function m(n,t,e){if(n&&G(n))for(var r in n)if(X(n,r)&&-1===t.call(e||n,r,n[r]))break}function Y(n){throw new TypeError(n)}var Z=d.freeze,n=Z||function(n){return n},nn={};m({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},function(n,t){nn[n]=n,nn[t]=n});Xn=nn,Z&&m(Xn,function(n,t){(K(t)||G(t))&&Z(t)});var tn,en=n(Xn),rn=U,on="__tsUtils$gblCfg";function un(){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}function R(n,t){var e=P;if(Q(n))e="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{e=JSON.stringify(n,null,t?M(t)?t:4:f)}catch(n){e=" - "+R(n,t)}return B(n)+": "+e}function cn(r,o,u){return function(n){var t,e=n&&n[r]||o&&o[r];if(e||u)return t=arguments,(e||u).apply(n,e?W[J].call(t,1):t);Y("'"+rn(r)+"' not defined for "+R(n))}}var A,an={},o={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},I=d.defineProperty;function fn(n,t,e){var r;I(n,t,(n=e,(r={})[o.c]=!0,r[o.e]=!0,m(n,function(n,t){r[o[n]]=w(t)?r[o[n]]:t}),r))}var ln=function(){var n;tn||(n=un()||{},tn=n[on]=n[on]||{}),A=tn,ln=null};function E(t){var e={};return ln&&ln(),e.b=A.lzy,I(e,"v",{configurable:!0,get:function(){var n=t();return A.lzy||(I(e,"v",{value:n}),e.b&&delete e.b),A.lzy&&e.b!==A.lzy&&(e.b=A.lzy),n}}),e}function T(e,r){return E(function(){var n=e,t=r;try{t=n()}catch(n){}return t})}var e,z,k,sn,_,vn,pn,dn="window";function C(n){return T(function(){return O(n)||f},f)}function mn(n){return(e=!e||!1===n||A.lzy&&!e.b?T(un,null):e).v}function O(n,t){t=mn(t);return t&&t[n]?t[n]:n===dn&&z?z.v:null}function yn(n){return T(function(){return _.v?_[n]:f},f)}function hn(){var n=!_||A&&A.lzy&&!_.b;return n&&(_=C(F)),vn&&!n||(vn=yn("for")),pn&&!n||(pn=yn("keyFor")),_.v}function gn(n,t,e){if(n)for(var r=n[H]>>>0,o=0;o<r&&!(o in n&&-1===t.call(e||n,n[o],o,n));o++);}var bn=cn("indexOf",W),N=cn(J,W);function Pn(n,t){try{n[v][p]=t}catch(n){}}function y(){return(Date.now||xn)()}function xn(){return(new Date).getTime()}function c(n){return n[Sn]}var wn,Sn=H;function jn(){var n=(wn=!wn||A.lzy&&!wn.b?C("performance"):wn).v;return n&&n.now?n.now():y()}var Rn,An="unref",In="hasRef",En="enabled";function Tn(n,t,e){function r(){return i=!1,a&&a[An]&&a[An](),c}function o(){return a=t(a),i||r(),c}function u(){a&&e(a),a=null}var c,i=!0,a=n?t(null):null,n={cancel:u,refresh:o,hasRef:function(){return a&&a[In]?a[In]():i},ref:function(){return i=!0,a&&a.ref&&a.ref(),c}};return n[An]=r,n[En]=!1,I(c=n,En,{get:function(){return!!a},set:function(n){!n&&a&&u(),n&&!a&&o()}}),{h:c,dn:function(){a=null}}}function D(){return t=this,n=f,e=N(arguments),o=(r=K(n))?n.length:0,u=(0<o?n[0]:r?f:n)||setTimeout,c=(1<o?n[1]:f)||clearTimeout,i=e[0],e[0]=function(){a.dn(),i.apply(t,arguments)},(a=Tn(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;c.call(t,n)}return u.apply(t,e)},function(n){c.call(t,n)})).h;var t,n,e,r,o,u,c,i,a}var zn,kn,_n,Cn=100,On=50;function Nn(n,t){return Dn(n,function(n){t&&t({value:n,rejected:!1})},function(n){t&&t({rejected:!0,reason:n})})}function Dn(n,t,e,r){var o=n;return j(n)?(t||e)&&(o=n.then(t,e)):t&&t(n),r?qn(o,r):o}function qn(n,t){var e=n;return t&&(j(n)?e=n.finally?n.finally(t):n.then(function(n){return t(),n},function(n){throw t(),n}):t()),e}var Fn,Hn,Jn=!1,Ln=["pending","resolving","resolved","rejected"],Un="dispatchEvent",Wn="unhandledRejection",$n=Wn.toLowerCase(),q=[],Bn=0,Gn=10;function Kn(n){return S(n)?n.toString():R(n)}function Mn(n,t,e){function r(o,u){try{return q.push(y),g=!0,b&&b.cancel(),b=null,n(function(e,r){m.push(function(){try{var n=2===p?o:u,t=w(n)?a:S(n)?n(a):n;j(t)?t.then(e,r):(n||3!==p?e:r)(t)}catch(n){r(n)}}),d&&c()},v)}finally{q.pop()}}function o(){return Ln[p]}function c(){var n;0<m.length&&(n=m.slice(),m=[],g=!0,t(n),b&&b.cancel(),b=null)}function u(t,e){return function(n){p===e&&(2===t&&j(n)?(p=1,n.then(u(2,1),u(3,1))):(p=t,d=!0,a=n,c(),g||3!==t||(b=b||D(i,Gn))))}}function i(){var n,t,e,r,o;g||((sn=sn||T(function(){return!(!process||!(process.versions||{}).node)},!1)).v?process.emit(Wn,a,P):(e=(z=!z||A.lzy&&!z.b?C(dn):z).v||mn(),n=$n,o=function(n){return fn(n,"promise",{g:function(){return P}}),n.reason=a,n},t=Hn.v,r=(k=!k||A.lzy&&!k.b?C("document"):k).v,o(o=(Fn=Fn||E(function(){var n;return!!(n=r&&r.createEvent?r.createEvent("Event"):n)&&n.initEvent})).v?r.createEvent("Event"):t?new Event(n):{}),Fn.v&&o.initEvent(n,!1,!0),o&&e[Un]?e[Un](o):(t=e["on"+n])?t(o):(e=O("console"))&&(e.error||e.log)(n,R(o))))}var a,f,l,s,v=N(arguments,3),p=0,d=!1,m=[],y=Bn++,h=0<q.length?q[q.length-1]:void 0,g=!1,b=null,P=(Hn=Hn||E(function(){return!!O("PromiseRejectionEvent")}),{then:r,catch:function(n){return r(void 0,n)},finally:function(t){var n=t,e=t;return S(t)&&(n=function(n){return t&&t(),n},e=function(n){throw t&&t(),n}),r(n,e)}}),x=(I(P,"state",{get:o}),Jn&&(f=function(){return B(a)},x=function(){return g},kn=kn||{toString:function(){return"[[PromiseResult]]"}},_n=_n||{toString:function(){return"[[PromiseIsHandled]]"}},I(s=P,zn=zn||{toString:function(){return"[[PromiseState]]"}},{get:o}),I(s,kn,{get:f}),I(s,_n,{get:x})),hn()&&(P[f=en[11],_&&(!A.lzy||_.b)||hn(),_.v?_.v[f||11]:(s=en[11])?an[s]=an[s]||{description:rn(l=F+"."+s),toString:function(){return F+"("+l+")"},_polyfill:!0}:void 0]="IPromise"),P.toString=function(){return"IPromise"+(Jn?"["+y+(w(h)?"":":"+h)+"]":"")+" "+o()+(d?" - "+Kn(a):"")},S(e)||Y("Promise: executor is not a function - "+Kn(e)),u(3,0));try{e.call(P,u(2,0),x)}catch(n){x(n)}return P}function r(e){return function(n){var t=N(arguments,1);return e(function(e,r){try{var o=[],u=1;gn(n,function(n,t){n&&(u++,Dn(n,function(n){o[t]=n,0==--u&&e(o)},r))}),0==--u&&e(o)}catch(n){r(n)}},t)}}function u(e){return function(t){var n=N(arguments,1);return j(t)?t:e(function(n){n(t)},n)}}function i(t){return function(e){var n=N(arguments,1);return t(function(n,t){t(e)},n)}}function Qn(n){gn(n,function(n){try{n()}catch(n){}})}function a(n,t){return Mn(a,(r=M(e=t)?e:0,function(n){D(function(){Qn(n)},r)}),n,t);var e,r}var Vn,n=r(a),Xn=u(a),U=i(a);function l(n,t){if(!(Vn=Vn||E(function(){return!!O("Promise")})).v)return a(n);S(n)||Y("Promise: executor is not a function - "+R(n));var r=0,e=new Promise(function(t,e){n(function(n){r=2,t(n)},function(n){r=3,e(n)})});return I(e,"state",{get:function(){return Ln[r]}}),e}var Yn=r(l),Zn=u(l),nt=i(l);function s(n){return Mn(s,Qn,n)}var tt,et=r(s),rt=u(s),ot=i(s);function h(n,t){var c,t=w(t)?tt:t;return Mn(h,(0<=t&&(c={timeout:+t}),function(t){var e,n,r=function(n){Qn(t)},o=c;function u(n){var t=jn();return{didTimeout:n,timeRemaining:function(){return On-(n=t,jn()-n);var n}}}(Rn=Rn||T(function(){return!!(n=requestIdleCallback)||n!==f;var n},!1)).v&&requestIdleCallback?(e=Tn(!0,function(n){return n&&cancelIdleCallback(n),requestIdleCallback(function(n){e.dn(),r(n||u(!1))},o)},function(n){cancelIdleCallback(n)})).h:D(function(){r(u(!0))},w(n=(o||{}).timeout)?Cn:n)}),n,t)}var ut,ct=r(h),it=u(h),at=i(h);function g(n,t){return(ut=ut||E(function(){return l})).v.call(this,n,t)}function ft(){}function lt(n,t,e){function r(){this.constructor=u,this[p]=o}var o,u,c,i;gt[n]||(gt[n]=(l=(f=Error)[v][p],o=a=n,s=u=function(){var n=this;try{Pn(f,a),(n=f.apply(n,arguments)||n)[p]=a}finally{Pn(f,l)}return n},i=c=f,(d.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,t){n.__proto__=t}:function(e,n){m(n,function(n,t){return e[n]=t})}))(s,i),r[v]=c[v],u[v]=new r,u));var a,f,l,s=y();return new gt[n]("Task [".concat(t.id,"] ").concat(e||"","- ").concat(t.st?"Running":"Waiting",": ").concat((s-(t.st||t.cr)||"0")+" ms"))}var st,vt,pt=r(g),dt=u(g),mt=i(g),b="reject",yt="Rejected",ht=0,gt={};function bt(n,t){var e=y()-t;gn(n,function(n){(n&&!n.rj&&n.st&&n.st<e||!n.st&&n.cr&&n.cr<e)&&n&&n[b](n.rj||lt("Aborted",n,"Stale "))})}function Pt(n,t){t=bn(n,t);-1!==t&&n.splice(t,1)}exports.createAllPromise=pt,exports.createAsyncAllPromise=n,exports.createAsyncPromise=a,exports.createAsyncRejectedPromise=U,exports.createAsyncResolvedPromise=Xn,exports.createIdleAllPromise=ct,exports.createIdlePromise=h,exports.createIdleRejectedPromise=at,exports.createIdleResolvedPromise=it,exports.createNativeAllPromise=Yn,exports.createNativePromise=l,exports.createNativeRejectedPromise=nt,exports.createNativeResolvedPromise=Zn,exports.createPromise=g,exports.createRejectedPromise=mt,exports.createResolvedPromise=dt,exports.createSyncAllPromise=et,exports.createSyncPromise=s,exports.createSyncRejectedPromise=ot,exports.createSyncResolvedPromise=rt,exports.createTaskScheduler=function(a,n){function f(){var n=0<c(v)+c(p);0<e&&(o||(o=D(function(){bt(v,e),bt(p,e),o&&(o.enabled=0<c(v)+c(p))},r)).unref(),o)&&(o.enabled=n)}function l(u,c){return u.st=y(),v.push(u),f(),function(t,e){function r(n){u.rj=u.rj||n||lt(yt,u),u[b]=ft,i(u),t=null,e&&e(n),e=null}var n=u.id;if(u.rj)r(u.rj);else{u[b]=r;try{var o=c(n);u.to&&j(o)&&(u.t=D(function(){r(lt("Timeout",u))},u.to)),Dn(o,function(n){i(u),e=null,t&&t(n),t=null},r)}catch(n){r(n)}}}}function i(n){Pt(v,n),n.t&&n.t.cancel(),n.t=null,s&&s===n&&(s=null,c(v)+c(p)===0)&&(o&&o.cancel(),o=null)}var s,e,r,o,t,u,v=[],p=[],d=0,m=(n?n+".":"")+ht++,n=(a=a||g,{idle:!0,queue:function(n,t,e){var r,o,u,c=m+"."+d++,i=(t&&(c+="-("+t+")"),(t={id:c,cr:y(),to:e})[b]=function(n){i.rj=n||lt(yt,i),i[b]=ft},t);return i.p=s?(o=s,u=n,p.push(r=i),f(),a(function(n,t){r.id,o.id,Nn(o.p,function(){Pt(p,r),l(r,u)(n,t)})})):a(l(i,n)),(s=i).p},setStaleTimeout:function(n,t){o&&o.cancel(),o=null,e=n,r=t||n/10,f()}});return fn(n,"idle",{g:function(){return c(v)+c(p)===0}}),u=function(){return{l:s,r:v,w:p}},vt=vt||{toString:function(){return"[[SchedulerState]]"}},I(t=n,st=st||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return m}}),I(t,vt,{get:u}),n},exports.doAwait=Dn,exports.doAwaitResponse=Nn,exports.doFinally=qn,exports.setCreatePromiseImpl=function(n){ut=n?E(function(){return n}):null},exports.setDetaultIdleTimeout=function(n){tt=n},exports.setPromiseDebugState=function(n,t){Jn=n};
"use strict";var f=void 0,P="",x="object",v="prototype",t="undefined",F="Symbol",H="length",p="name",J="slice",d=Object,L=d[v],U=String,n=Array,W=n[v];function $(t){return function(n){return typeof n===t}}function B(n){return L.toString.call(n)}function w(n){return typeof n===t||n===t}var S=$("function");function G(n){return(n||null!==n&&!w(n))&&n&&typeof n===x}var K=n.isArray,M=$("number"),Q=function(n){return!(!n||"[object Error]"!==B(n))};function j(n){return n&&S(n.then)}var V=d.getOwnPropertyDescriptor,X=d.hasOwn||function(n,t){return n&&L.hasOwnProperty.call(n,t)||!!V(n,t)};function m(n,t,e){if(n&&G(n))for(var r in n)if(X(n,r)&&-1===t.call(e||n,r,n[r]))break}function Y(n){throw new TypeError(n)}var Z=d.freeze,n=Z||function(n){return n},nn={};m({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},function(n,t){nn[n]=n,nn[t]=n});Xn=nn,Z&&m(Xn,function(n,t){(K(t)||G(t))&&Z(t)});var tn,en=n(Xn),rn=U,on="__tsUtils$gblCfg";function un(){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}function R(n,t){var e=P;if(Q(n))e="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{e=JSON.stringify(n,null,t?M(t)?t:4:f)}catch(n){e=" - "+R(n,t)}return B(n)+": "+e}function cn(r,o,u){return function(n){var t,e=n&&n[r]||o&&o[r];if(e||u)return t=arguments,(e||u).apply(n,e?W[J].call(t,1):t);Y("'"+rn(r)+"' not defined for "+R(n))}}var A,an={},u={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},I=d.defineProperty;function fn(n,t,e){var r,o;I(n,t,(r=e,(o={})[u.c]=!0,o[u.e]=!0,r.l&&(o.get=function(){return r.l.v},n=V(r.l,"v"))&&n.set&&(o.set=function(n){r.l.v=n}),m(r,function(n,t){o[u[n]]=w(t)?o[u[n]]:t}),o))}var ln=function(){var n;tn||(n=un()||{},tn=n[on]=n[on]||{}),A=tn,ln=null};function E(t){var e={};return ln&&ln(),e.b=A.lzy,I(e,"v",{configurable:!0,get:function(){var n=t();return A.lzy||(I(e,"v",{value:n}),e.b&&delete e.b),A.lzy&&e.b!==A.lzy&&(e.b=A.lzy),n}}),e}function T(e,r){return E(function(){var n=e,t=r;try{t=n()}catch(n){}return t})}var e,z,k,sn,_,vn,pn,dn="window";function C(n){return T(function(){return O(n)||f},f)}function mn(n){return(e=!e||!1===n||A.lzy&&!e.b?T(un,null):e).v}function O(n,t){t=mn(t);return t&&t[n]?t[n]:n===dn&&z?z.v:null}function yn(n){return T(function(){return _.v?_[n]:f},f)}function hn(){var n=!_||A&&A.lzy&&!_.b;return n&&(_=C(F)),vn&&!n||(vn=yn("for")),pn&&!n||(pn=yn("keyFor")),_.v}function gn(n,t,e){if(n)for(var r=n[H]>>>0,o=0;o<r&&!(o in n&&-1===t.call(e||n,n[o],o,n));o++);}var bn=cn("indexOf",W),N=cn(J,W);function Pn(n,t){try{n[v][p]=t}catch(n){}}function y(){return(Date.now||xn)()}function xn(){return(new Date).getTime()}function c(n){return n[Sn]}var wn,Sn=H;function jn(){var n=(wn=!wn||A.lzy&&!wn.b?C("performance"):wn).v;return n&&n.now?n.now():y()}var Rn,An="unref",In="hasRef",En="enabled";function Tn(n,t,e){function r(){return i=!1,a&&a[An]&&a[An](),c}function o(){return a=t(a),i||r(),c}function u(){a&&e(a),a=null}var c,i=!0,a=n?t(null):null,n={cancel:u,refresh:o,hasRef:function(){return a&&a[In]?a[In]():i},ref:function(){return i=!0,a&&a.ref&&a.ref(),c}};return n[An]=r,n[En]=!1,I(c=n,En,{get:function(){return!!a},set:function(n){!n&&a&&u(),n&&!a&&o()}}),{h:c,dn:function(){a=null}}}function D(){return t=this,n=f,e=N(arguments),o=(r=K(n))?n.length:0,u=(0<o?n[0]:r?f:n)||setTimeout,c=(1<o?n[1]:f)||clearTimeout,i=e[0],e[0]=function(){a.dn(),i.apply(t,arguments)},(a=Tn(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;c.call(t,n)}return u.apply(t,e)},function(n){c.call(t,n)})).h;var t,n,e,r,o,u,c,i,a}var zn,kn,_n,Cn=100,On=50;function Nn(n,t){return Dn(n,function(n){t&&t({value:n,rejected:!1})},function(n){t&&t({rejected:!0,reason:n})})}function Dn(n,t,e,r){var o=n;return j(n)?(t||e)&&(o=n.then(t,e)):t&&t(n),r?qn(o,r):o}function qn(n,t){var e=n;return t&&(j(n)?e=n.finally?n.finally(t):n.then(function(n){return t(),n},function(n){throw t(),n}):t()),e}var Fn,Hn,Jn=!1,Ln=["pending","resolving","resolved","rejected"],Un="dispatchEvent",Wn="unhandledRejection",$n=Wn.toLowerCase(),q=[],Bn=0,Gn=10;function Kn(n){return S(n)?n.toString():R(n)}function Mn(n,t,e){function r(o,u){try{return q.push(y),g=!0,b&&b.cancel(),b=null,n(function(e,r){m.push(function(){try{var n=2===p?o:u,t=w(n)?a:S(n)?n(a):n;j(t)?t.then(e,r):(n||3!==p?e:r)(t)}catch(n){r(n)}}),d&&c()},v)}finally{q.pop()}}function o(){return Ln[p]}function c(){var n;0<m.length&&(n=m.slice(),m=[],g=!0,t(n),b&&b.cancel(),b=null)}function u(t,e){return function(n){p===e&&(2===t&&j(n)?(p=1,n.then(u(2,1),u(3,1))):(p=t,d=!0,a=n,c(),g||3!==t||(b=b||D(i,Gn))))}}function i(){var n,t,e,r,o;g||((sn=sn||T(function(){return!(!process||!(process.versions||{}).node)},!1)).v?process.emit(Wn,a,P):(e=(z=!z||A.lzy&&!z.b?C(dn):z).v||mn(),n=$n,o=function(n){return fn(n,"promise",{g:function(){return P}}),n.reason=a,n},t=Hn.v,r=(k=!k||A.lzy&&!k.b?C("document"):k).v,o(o=(Fn=Fn||E(function(){var n;return!!(n=r&&r.createEvent?r.createEvent("Event"):n)&&n.initEvent})).v?r.createEvent("Event"):t?new Event(n):{}),Fn.v&&o.initEvent(n,!1,!0),o&&e[Un]?e[Un](o):(t=e["on"+n])?t(o):(e=O("console"))&&(e.error||e.log)(n,R(o))))}var a,f,l,s,v=N(arguments,3),p=0,d=!1,m=[],y=Bn++,h=0<q.length?q[q.length-1]:void 0,g=!1,b=null,P=(Hn=Hn||E(function(){return!!O("PromiseRejectionEvent")}),{then:r,catch:function(n){return r(void 0,n)},finally:function(t){var n=t,e=t;return S(t)&&(n=function(n){return t&&t(),n},e=function(n){throw t&&t(),n}),r(n,e)}}),x=(I(P,"state",{get:o}),Jn&&(f=function(){return B(a)},x=function(){return g},kn=kn||{toString:function(){return"[[PromiseResult]]"}},_n=_n||{toString:function(){return"[[PromiseIsHandled]]"}},I(s=P,zn=zn||{toString:function(){return"[[PromiseState]]"}},{get:o}),I(s,kn,{get:f}),I(s,_n,{get:x})),hn()&&(P[f=en[11],_&&(!A.lzy||_.b)||hn(),_.v?_.v[f||11]:(s=en[11])?an[s]=an[s]||{description:rn(l=F+"."+s),toString:function(){return F+"("+l+")"},_polyfill:!0}:void 0]="IPromise"),P.toString=function(){return"IPromise"+(Jn?"["+y+(w(h)?"":":"+h)+"]":"")+" "+o()+(d?" - "+Kn(a):"")},S(e)||Y("Promise: executor is not a function - "+Kn(e)),u(3,0));try{e.call(P,u(2,0),x)}catch(n){x(n)}return P}function r(e){return function(n){var t=N(arguments,1);return e(function(e,r){try{var o=[],u=1;gn(n,function(n,t){n&&(u++,Dn(n,function(n){o[t]=n,0==--u&&e(o)},r))}),0==--u&&e(o)}catch(n){r(n)}},t)}}function o(e){return function(t){var n=N(arguments,1);return j(t)?t:e(function(n){n(t)},n)}}function i(t){return function(e){var n=N(arguments,1);return t(function(n,t){t(e)},n)}}function Qn(n){gn(n,function(n){try{n()}catch(n){}})}function a(n,t){return Mn(a,(r=M(e=t)?e:0,function(n){D(function(){Qn(n)},r)}),n,t);var e,r}var Vn,n=r(a),Xn=o(a),U=i(a),Yn=Promise;function l(n,t){if(!(Vn=Vn||E(function(){return!!O("Promise")})).v)return a(n);S(n)||Y("Promise: executor is not a function - "+R(n));var r=0,e=new Yn(function(t,e){n(function(n){r=2,t(n)},function(n){r=3,e(n)})});return I(e,"state",{get:function(){return Ln[r]}}),e}var Zn=r(l),nt=o(l),tt=i(l);function s(n){return Mn(s,Qn,n)}var et,rt=r(s),ot=o(s),ut=i(s);function h(n,t){var c,t=w(t)?et:t;return Mn(h,(0<=t&&(c={timeout:+t}),function(t){var e,n,r=function(n){Qn(t)},o=c;function u(n){var t=jn();return{didTimeout:n,timeRemaining:function(){return On-(n=t,jn()-n);var n}}}(Rn=Rn||T(function(){return!!(n=requestIdleCallback)||n!==f;var n},!1)).v&&requestIdleCallback?(e=Tn(!0,function(n){return n&&cancelIdleCallback(n),requestIdleCallback(function(n){e.dn(),r(n||u(!1))},o)},function(n){cancelIdleCallback(n)})).h:D(function(){r(u(!0))},w(n=(o||{}).timeout)?Cn:n)}),n,t)}var ct,it=r(h),at=o(h),ft=i(h);function g(n,t){return(ct=ct||E(function(){return l})).v.call(this,n,t)}function lt(){}function st(n,t,e){function r(){this.constructor=u,this[p]=o}var o,u,c,i;bt[n]||(bt[n]=(l=(f=Error)[v][p],o=a=n,s=u=function(){var n=this;try{Pn(f,a),(n=f.apply(n,arguments)||n)[p]=a}finally{Pn(f,l)}return n},i=c=f,(d.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,t){n.__proto__=t}:function(e,n){m(n,function(n,t){return e[n]=t})}))(s,i),r[v]=c[v],u[v]=new r,u));var a,f,l,s=y();return new bt[n]("Task [".concat(t.id,"] ").concat(e||"","- ").concat(t.st?"Running":"Waiting",": ").concat((s-(t.st||t.cr)||"0")+" ms"))}var vt,pt,dt=r(g),mt=o(g),yt=i(g),b="reject",ht="Rejected",gt=0,bt={};function Pt(n,t){var e=y()-t;gn(n,function(n){(n&&!n.rj&&n.st&&n.st<e||!n.st&&n.cr&&n.cr<e)&&n&&n[b](n.rj||st("Aborted",n,"Stale "))})}function xt(n,t){t=bn(n,t);-1!==t&&n.splice(t,1)}exports.createAllPromise=dt,exports.createAsyncAllPromise=n,exports.createAsyncPromise=a,exports.createAsyncRejectedPromise=U,exports.createAsyncResolvedPromise=Xn,exports.createIdleAllPromise=it,exports.createIdlePromise=h,exports.createIdleRejectedPromise=ft,exports.createIdleResolvedPromise=at,exports.createNativeAllPromise=Zn,exports.createNativePromise=l,exports.createNativeRejectedPromise=tt,exports.createNativeResolvedPromise=nt,exports.createPromise=g,exports.createRejectedPromise=yt,exports.createResolvedPromise=mt,exports.createSyncAllPromise=rt,exports.createSyncPromise=s,exports.createSyncRejectedPromise=ut,exports.createSyncResolvedPromise=ot,exports.createTaskScheduler=function(a,n){function f(){var n=0<c(v)+c(p);0<e&&(o||(o=D(function(){Pt(v,e),Pt(p,e),o&&(o.enabled=0<c(v)+c(p))},r)).unref(),o)&&(o.enabled=n)}function l(u,c){return u.st=y(),v.push(u),f(),function(t,e){function r(n){u.rj=u.rj||n||st(ht,u),u[b]=lt,i(u),t=null,e&&e(n),e=null}var n=u.id;if(u.rj)r(u.rj);else{u[b]=r;try{var o=c(n);u.to&&j(o)&&(u.t=D(function(){r(st("Timeout",u))},u.to)),Dn(o,function(n){i(u),e=null,t&&t(n),t=null},r)}catch(n){r(n)}}}}function i(n){xt(v,n),n.t&&n.t.cancel(),n.t=null,s&&s===n&&(s=null,c(v)+c(p)===0)&&(o&&o.cancel(),o=null)}var s,e,r,o,t,u,v=[],p=[],d=0,m=(n?n+".":"")+gt++,n=(a=a||g,{idle:!0,queue:function(n,t,e){var r,o,u,c=m+"."+d++,i=(t&&(c+="-("+t+")"),(t={id:c,cr:y(),to:e})[b]=function(n){i.rj=n||st(ht,i),i[b]=lt},t);return i.p=s?(o=s,u=n,p.push(r=i),f(),a(function(n,t){r.id,o.id,Nn(o.p,function(){xt(p,r),l(r,u)(n,t)})})):a(l(i,n)),(s=i).p},setStaleTimeout:function(n,t){o&&o.cancel(),o=null,e=n,r=t||n/10,f()}});return fn(n,"idle",{g:function(){return c(v)+c(p)===0}}),u=function(){return{l:s,r:v,w:p}},pt=pt||{toString:function(){return"[[SchedulerState]]"}},I(t=n,vt=vt||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return m}}),I(t,pt,{get:u}),n},exports.doAwait=Dn,exports.doAwaitResponse=Nn,exports.doFinally=qn,exports.setCreatePromiseImpl=function(n){ct=n?E(function(){return n}):null},exports.setDetaultIdleTimeout=function(n){et=n},exports.setPromiseDebugState=function(n,t){Jn=n};
//# sourceMappingURL=ts-async.min.js.map
/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = function () { return value.l.v; };
var desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = function (newValue) {
value.l.v = newValue;
};
}
}
objForEachKey(value, function (key, value) {

@@ -905,2 +914,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

var PrmCls = Promise;
var _isPromiseSupported;

@@ -919,3 +929,3 @@ function createNativePromise(executor, timeout) {

}
var thePromise = new Promise(function (resolve, reject) {
var thePromise = new PrmCls(function (resolve, reject) {
function _resolve(value) {

@@ -922,0 +932,0 @@ _state = 2 ;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = function () { return value.l.v; };
var desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = function (newValue) {
value.l.v = newValue;
};
}
}
objForEachKey(value, function (key, value) {

@@ -905,2 +914,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

var PrmCls = Promise;
var _isPromiseSupported;

@@ -919,3 +929,3 @@ function createNativePromise(executor, timeout) {

}
var thePromise = new Promise(function (resolve, reject) {
var thePromise = new PrmCls(function (resolve, reject) {
function _resolve(value) {

@@ -922,0 +932,0 @@ _state = 2 ;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = function () { return value.l.v; };
var desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = function (newValue) {
value.l.v = newValue;
};
}
}
objForEachKey(value, function (key, value) {

@@ -909,2 +918,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

var PrmCls = Promise;
var _isPromiseSupported;

@@ -923,3 +933,3 @@ function createNativePromise(executor, timeout) {

}
var thePromise = new Promise(function (resolve, reject) {
var thePromise = new PrmCls(function (resolve, reject) {
function _resolve(value) {

@@ -926,0 +936,0 @@ _state = 2 ;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* 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 f=void 0,w="",x="object",v="prototype",t="undefined",F="Symbol",H="length",d="name",J="slice",m=Object,L=m[v],U=String,e=Array,W=e[v];function $(t){return function(n){return typeof n===t}}function B(n){return L.toString.call(n)}function S(n){return typeof n===t||n===t}var j=$("function");function G(n){return(n||null!==n&&!S(n))&&n&&typeof n===x}var K=e.isArray,M=$("number"),Q=function(n){return!(!n||"[object Error]"!==B(n))};function R(n){return n&&j(n.then)}var V=m.getOwnPropertyDescriptor,X=m.hasOwn||function(n,t){return n&&L.hasOwnProperty.call(n,t)||!!V(n,t)};function y(n,t,e){if(n&&G(n))for(var r in n)if(X(n,r)&&-1===t.call(e||n,r,n[r]))break}function Y(n){throw new TypeError(n)}var Z=m.freeze,e=Z||function(n){return n},nn={};y({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},function(n,t){nn[n]=n,nn[t]=n});Yn=nn,Z&&y(Yn,function(n,t){(K(t)||G(t))&&Z(t)});var tn,en=e(Yn),rn=U,un="__tsUtils$gblCfg";function on(){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}function A(n,t){var e=w;if(Q(n))e="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{e=JSON.stringify(n,null,t?M(t)?t:4:f)}catch(n){e=" - "+A(n,t)}return B(n)+": "+e}function cn(r,u,o){return function(n){var t,e=n&&n[r]||u&&u[r];if(e||o)return t=arguments,(e||o).apply(n,e?W[J].call(t,1):t);Y("'"+rn(r)+"' not defined for "+A(n))}}var I,an={},u={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},E=m.defineProperty;function fn(n,t,e){var r;E(n,t,(n=e,(r={})[u.c]=!0,r[u.e]=!0,y(n,function(n,t){r[u[n]]=S(t)?r[u[n]]:t}),r))}var ln=function(){var n;tn||(n=on()||{},tn=n[un]=n[un]||{}),I=tn,ln=null};function T(t){var e={};return ln&&ln(),e.b=I.lzy,E(e,"v",{configurable:!0,get:function(){var n=t();return I.lzy||(E(e,"v",{value:n}),e.b&&delete e.b),I.lzy&&e.b!==I.lzy&&(e.b=I.lzy),n}}),e}function z(e,r){return T(function(){var n=e,t=r;try{t=n()}catch(n){}return t})}var r,k,_,sn,C,vn,dn,mn="window";function O(n){return z(function(){return hn(n)||f},f)}function yn(n){return(r=!r||!1===n||I.lzy&&!r.b?z(on,null):r).v}function hn(n,t){t=yn(t);return t&&t[n]?t[n]:n===mn&&k?k.v:null}function pn(n){return z(function(){return C.v?C[n]:f},f)}function gn(){var n=!C||I&&I.lzy&&!C.b;return n&&(C=O(F)),vn&&!n||(vn=pn("for")),dn&&!n||(dn=pn("keyFor")),C.v}function bn(n,t,e){if(n)for(var r=n[H]>>>0,u=0;u<r&&!(u in n&&-1===t.call(e||n,n[u],u,n));u++);}var Pn=cn("indexOf",W),N=cn(J,W);function wn(n,t){try{n[v][d]=t}catch(n){}}function h(){return(Date.now||Sn)()}function Sn(){return(new Date).getTime()}function i(n){return n[Rn]}var jn,Rn=H;function An(){var n=(jn=!jn||I.lzy&&!jn.b?O("performance"):jn).v;return n&&n.now?n.now():h()}var In,En="unref",Tn="hasRef",zn="enabled";function kn(n,t,e){function r(){return c=!1,a&&a[En]&&a[En](),i}function u(){return a=t(a),c||r(),i}function o(){a&&e(a),a=null}var i,c=!0,a=n?t(null):null,n={cancel:o,refresh:u,hasRef:function(){return a&&a[Tn]?a[Tn]():c},ref:function(){return c=!0,a&&a.ref&&a.ref(),i}};return n[En]=r,n[zn]=!1,E(i=n,zn,{get:function(){return!!a},set:function(n){!n&&a&&o(),n&&!a&&u()}}),{h:i,dn:function(){a=null}}}function D(){return t=this,n=f,e=N(arguments),u=(r=K(n))?n.length:0,o=(0<u?n[0]:r?f:n)||setTimeout,i=(1<u?n[1]:f)||clearTimeout,c=e[0],e[0]=function(){a.dn(),c.apply(t,arguments)},(a=kn(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;i.call(t,n)}return o.apply(t,e)},function(n){i.call(t,n)})).h;var t,n,e,r,u,o,i,c,a}var _n,Cn,On,Nn=100,Dn=50;function qn(n,t){return xn(n,function(n){t&&t({value:n,rejected:!1})},function(n){t&&t({rejected:!0,reason:n})})}function xn(n,t,e,r){var u=n;return R(n)?(t||e)&&(u=n.then(t,e)):t&&t(n),r?Fn(u,r):u}function Fn(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 Hn,Jn,Ln=!1,Un=["pending","resolving","resolved","rejected"],Wn="dispatchEvent",$n="unhandledRejection",Bn=$n.toLowerCase(),q=[],Gn=0,Kn=10;function Mn(n){return j(n)?n.toString():A(n)}function Qn(n,t,e){function r(u,o){try{return q.push(h),g=!0,b&&b.cancel(),b=null,n(function(e,r){y.push(function(){try{var n=2===d?u:o,t=S(n)?a:j(n)?n(a):n;R(t)?t.then(e,r):(n||3!==d?e:r)(t)}catch(n){r(n)}}),m&&i()},v)}finally{q.pop()}}function u(){return Un[d]}function i(){var n;0<y.length&&(n=y.slice(),y=[],g=!0,t(n),b&&b.cancel(),b=null)}function o(t,e){return function(n){d===e&&(2===t&&R(n)?(d=1,n.then(o(2,1),o(3,1))):(d=t,m=!0,a=n,i(),g||3!==t||(b=b||D(c,Kn))))}}function c(){var n,t,e,r,u;g||((sn=sn||z(function(){return!(!process||!(process.versions||{}).node)},!1)).v?process.emit($n,a,P):(e=(k=!k||I.lzy&&!k.b?O(mn):k).v||yn(),n=Bn,u=function(n){return fn(n,"promise",{g:function(){return P}}),n.reason=a,n},t=Jn.v,r=(_=!_||I.lzy&&!_.b?O("document"):_).v,u(u=(Hn=Hn||T(function(){var n;return!!(n=r&&r.createEvent?r.createEvent("Event"):n)&&n.initEvent})).v?r.createEvent("Event"):t?new Event(n):{}),Hn.v&&u.initEvent(n,!1,!0),u&&e[Wn]?e[Wn](u):(t=e["on"+n])?t(u):(e=hn("console"))&&(e.error||e.log)(n,A(u))))}var a,f,l,s,v=N(arguments,3),d=0,m=!1,y=[],h=Gn++,p=0<q.length?q[q.length-1]:void 0,g=!1,b=null,P=(Jn=Jn||T(function(){return!!hn("PromiseRejectionEvent")}),{then:r,catch:function(n){return r(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}),r(n,e)}}),w=(E(P,"state",{get:u}),Ln&&(f=function(){return B(a)},w=function(){return g},Cn=Cn||{toString:function(){return"[[PromiseResult]]"}},On=On||{toString:function(){return"[[PromiseIsHandled]]"}},E(s=P,_n=_n||{toString:function(){return"[[PromiseState]]"}},{get:u}),E(s,Cn,{get:f}),E(s,On,{get:w})),gn()&&(P[f=en[11],C&&(!I.lzy||C.b)||gn(),C.v?C.v[f||11]:(s=en[11])?an[s]=an[s]||{description:rn(l=F+"."+s),toString:function(){return F+"("+l+")"},_polyfill:!0}:void 0]="IPromise"),P.toString=function(){return"IPromise"+(Ln?"["+h+(S(p)?"":":"+p)+"]":"")+" "+u()+(m?" - "+Mn(a):"")},j(e)||Y("Promise: executor is not a function - "+Mn(e)),o(3,0));try{e.call(P,o(2,0),w)}catch(n){w(n)}return P}function o(e){return function(n){var t=N(arguments,1);return e(function(e,r){try{var u=[],o=1;bn(n,function(n,t){n&&(o++,xn(n,function(n){u[t]=n,0==--o&&e(u)},r))}),0==--o&&e(u)}catch(n){r(n)}},t)}}function c(e){return function(t){var n=N(arguments,1);return R(t)?t:e(function(n){n(t)},n)}}function a(t){return function(e){var n=N(arguments,1);return t(function(n,t){t(e)},n)}}function Vn(n){bn(n,function(n){try{n()}catch(n){}})}function l(n,t){return Qn(l,(r=M(e=t)?e:0,function(n){D(function(){Vn(n)},r)}),n,t);var e,r}var Xn,e=o(l),Yn=c(l),U=a(l);function s(n,t){if(!(Xn=Xn||T(function(){return!!hn("Promise")})).v)return l(n);j(n)||Y("Promise: executor is not a function - "+A(n));var r=0,e=new Promise(function(t,e){n(function(n){r=2,t(n)},function(n){r=3,e(n)})});return E(e,"state",{get:function(){return Un[r]}}),e}var Zn=o(s),nt=c(s),tt=a(s);function p(n){return Qn(p,Vn,n)}var et,rt=o(p),ut=c(p),ot=a(p);function g(n,t){var i,t=S(t)?et:t;return Qn(g,(0<=t&&(i={timeout:+t}),function(t){var e,n,r=function(n){Vn(t)},u=i;function o(n){var t=An();return{didTimeout:n,timeRemaining:function(){return Dn-(n=t,An()-n);var n}}}(In=In||z(function(){return!!(n=requestIdleCallback)||n!==f;var n},!1)).v&&requestIdleCallback?(e=kn(!0,function(n){return n&&cancelIdleCallback(n),requestIdleCallback(function(n){e.dn(),r(n||o(!1))},u)},function(n){cancelIdleCallback(n)})).h:D(function(){r(o(!0))},S(n=(u||{}).timeout)?Nn:n)}),n,t)}var it,ct=o(g),at=c(g),ft=a(g);function b(n,t){return(it=it||T(function(){return s})).v.call(this,n,t)}function lt(){}function st(n,t,e){function r(){this.constructor=o,this[d]=u}var u,o,i,c;bt[n]||(bt[n]=(l=(f=Error)[v][d],u=a=n,s=o=function(){var n=this;try{wn(f,a),(n=f.apply(n,arguments)||n)[d]=a}finally{wn(f,l)}return n},c=i=f,(m.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,t){n.__proto__=t}:function(e,n){y(n,function(n,t){return e[n]=t})}))(s,c),r[v]=i[v],o[v]=new r,o));var a,f,l,s=h();return new bt[n]("Task [".concat(t.id,"] ").concat(e||"","- ").concat(t.st?"Running":"Waiting",": ").concat((s-(t.st||t.cr)||"0")+" ms"))}var vt,dt,mt=o(b),yt=c(b),ht=a(b),P="reject",pt="Rejected",gt=0,bt={};function Pt(n,t){var e=h()-t;bn(n,function(n){(n&&!n.rj&&n.st&&n.st<e||!n.st&&n.cr&&n.cr<e)&&n&&n[P](n.rj||st("Aborted",n,"Stale "))})}function wt(n,t){t=Pn(n,t);-1!==t&&n.splice(t,1)}return n.createAllPromise=mt,n.createAsyncAllPromise=e,n.createAsyncPromise=l,n.createAsyncRejectedPromise=U,n.createAsyncResolvedPromise=Yn,n.createIdleAllPromise=ct,n.createIdlePromise=g,n.createIdleRejectedPromise=ft,n.createIdleResolvedPromise=at,n.createNativeAllPromise=Zn,n.createNativePromise=s,n.createNativeRejectedPromise=tt,n.createNativeResolvedPromise=nt,n.createPromise=b,n.createRejectedPromise=ht,n.createResolvedPromise=yt,n.createSyncAllPromise=rt,n.createSyncPromise=p,n.createSyncRejectedPromise=ot,n.createSyncResolvedPromise=ut,n.createTaskScheduler=function(a,n){function f(){var n=0<i(v)+i(d);0<e&&(u||(u=D(function(){Pt(v,e),Pt(d,e),u&&(u.enabled=0<i(v)+i(d))},r)).unref(),u)&&(u.enabled=n)}function l(o,i){return o.st=h(),v.push(o),f(),function(t,e){function r(n){o.rj=o.rj||n||st(pt,o),o[P]=lt,c(o),t=null,e&&e(n),e=null}var n=o.id;if(o.rj)r(o.rj);else{o[P]=r;try{var u=i(n);o.to&&R(u)&&(o.t=D(function(){r(st("Timeout",o))},o.to)),xn(u,function(n){c(o),e=null,t&&t(n),t=null},r)}catch(n){r(n)}}}}function c(n){wt(v,n),n.t&&n.t.cancel(),n.t=null,s&&s===n&&(s=null,i(v)+i(d)===0)&&(u&&u.cancel(),u=null)}var s,e,r,u,t,o,v=[],d=[],m=0,y=(n?n+".":"")+gt++,n=(a=a||b,{idle:!0,queue:function(n,t,e){var r,u,o,i=y+"."+m++,c=(t&&(i+="-("+t+")"),(t={id:i,cr:h(),to:e})[P]=function(n){c.rj=n||st(pt,c),c[P]=lt},t);return c.p=s?(u=s,o=n,d.push(r=c),f(),a(function(n,t){r.id,u.id,qn(u.p,function(){wt(d,r),l(r,o)(n,t)})})):a(l(c,n)),(s=c).p},setStaleTimeout:function(n,t){u&&u.cancel(),u=null,e=n,r=t||n/10,f()}});return fn(n,"idle",{g:function(){return i(v)+i(d)===0}}),o=function(){return{l:s,r:v,w:d}},dt=dt||{toString:function(){return"[[SchedulerState]]"}},E(t=n,vt=vt||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return y}}),E(t,dt,{get:o}),n},n.doAwait=xn,n.doAwaitResponse=qn,n.doFinally=Fn,n.setCreatePromiseImpl=function(n){it=n?T(function(){return n}):null},n.setDetaultIdleTimeout=function(n){et=n},n.setPromiseDebugState=function(n,t){Ln=n},n}({});
this.nevware21=this.nevware21||{},this.nevware21["ts-async"]=function(n){"use strict";var f=void 0,w="",x="object",v="prototype",t="undefined",F="Symbol",H="length",d="name",J="slice",m=Object,L=m[v],U=String,e=Array,W=e[v];function $(t){return function(n){return typeof n===t}}function B(n){return L.toString.call(n)}function S(n){return typeof n===t||n===t}var j=$("function");function G(n){return(n||null!==n&&!S(n))&&n&&typeof n===x}var K=e.isArray,M=$("number"),Q=function(n){return!(!n||"[object Error]"!==B(n))};function R(n){return n&&j(n.then)}var V=m.getOwnPropertyDescriptor,X=m.hasOwn||function(n,t){return n&&L.hasOwnProperty.call(n,t)||!!V(n,t)};function y(n,t,e){if(n&&G(n))for(var r in n)if(X(n,r)&&-1===t.call(e||n,r,n[r]))break}function Y(n){throw new TypeError(n)}var Z=m.freeze,e=Z||function(n){return n},nn={};y({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},function(n,t){nn[n]=n,nn[t]=n});Yn=nn,Z&&y(Yn,function(n,t){(K(t)||G(t))&&Z(t)});var tn,en=e(Yn),rn=U,un="__tsUtils$gblCfg";function on(){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}function A(n,t){var e=w;if(Q(n))e="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{e=JSON.stringify(n,null,t?M(t)?t:4:f)}catch(n){e=" - "+A(n,t)}return B(n)+": "+e}function cn(r,u,o){return function(n){var t,e=n&&n[r]||u&&u[r];if(e||o)return t=arguments,(e||o).apply(n,e?W[J].call(t,1):t);Y("'"+rn(r)+"' not defined for "+A(n))}}var I,an={},o={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},E=m.defineProperty;function fn(n,t,e){var r,u;E(n,t,(r=e,(u={})[o.c]=!0,u[o.e]=!0,r.l&&(u.get=function(){return r.l.v},n=V(r.l,"v"))&&n.set&&(u.set=function(n){r.l.v=n}),y(r,function(n,t){u[o[n]]=S(t)?u[o[n]]:t}),u))}var ln=function(){var n;tn||(n=on()||{},tn=n[un]=n[un]||{}),I=tn,ln=null};function T(t){var e={};return ln&&ln(),e.b=I.lzy,E(e,"v",{configurable:!0,get:function(){var n=t();return I.lzy||(E(e,"v",{value:n}),e.b&&delete e.b),I.lzy&&e.b!==I.lzy&&(e.b=I.lzy),n}}),e}function z(e,r){return T(function(){var n=e,t=r;try{t=n()}catch(n){}return t})}var r,k,_,sn,C,vn,dn,mn="window";function O(n){return z(function(){return hn(n)||f},f)}function yn(n){return(r=!r||!1===n||I.lzy&&!r.b?z(on,null):r).v}function hn(n,t){t=yn(t);return t&&t[n]?t[n]:n===mn&&k?k.v:null}function gn(n){return z(function(){return C.v?C[n]:f},f)}function pn(){var n=!C||I&&I.lzy&&!C.b;return n&&(C=O(F)),vn&&!n||(vn=gn("for")),dn&&!n||(dn=gn("keyFor")),C.v}function bn(n,t,e){if(n)for(var r=n[H]>>>0,u=0;u<r&&!(u in n&&-1===t.call(e||n,n[u],u,n));u++);}var Pn=cn("indexOf",W),N=cn(J,W);function wn(n,t){try{n[v][d]=t}catch(n){}}function h(){return(Date.now||Sn)()}function Sn(){return(new Date).getTime()}function i(n){return n[Rn]}var jn,Rn=H;function An(){var n=(jn=!jn||I.lzy&&!jn.b?O("performance"):jn).v;return n&&n.now?n.now():h()}var In,En="unref",Tn="hasRef",zn="enabled";function kn(n,t,e){function r(){return c=!1,a&&a[En]&&a[En](),i}function u(){return a=t(a),c||r(),i}function o(){a&&e(a),a=null}var i,c=!0,a=n?t(null):null,n={cancel:o,refresh:u,hasRef:function(){return a&&a[Tn]?a[Tn]():c},ref:function(){return c=!0,a&&a.ref&&a.ref(),i}};return n[En]=r,n[zn]=!1,E(i=n,zn,{get:function(){return!!a},set:function(n){!n&&a&&o(),n&&!a&&u()}}),{h:i,dn:function(){a=null}}}function D(){return t=this,n=f,e=N(arguments),u=(r=K(n))?n.length:0,o=(0<u?n[0]:r?f:n)||setTimeout,i=(1<u?n[1]:f)||clearTimeout,c=e[0],e[0]=function(){a.dn(),c.apply(t,arguments)},(a=kn(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;i.call(t,n)}return o.apply(t,e)},function(n){i.call(t,n)})).h;var t,n,e,r,u,o,i,c,a}var _n,Cn,On,Nn=100,Dn=50;function qn(n,t){return xn(n,function(n){t&&t({value:n,rejected:!1})},function(n){t&&t({rejected:!0,reason:n})})}function xn(n,t,e,r){var u=n;return R(n)?(t||e)&&(u=n.then(t,e)):t&&t(n),r?Fn(u,r):u}function Fn(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 Hn,Jn,Ln=!1,Un=["pending","resolving","resolved","rejected"],Wn="dispatchEvent",$n="unhandledRejection",Bn=$n.toLowerCase(),q=[],Gn=0,Kn=10;function Mn(n){return j(n)?n.toString():A(n)}function Qn(n,t,e){function r(u,o){try{return q.push(h),p=!0,b&&b.cancel(),b=null,n(function(e,r){y.push(function(){try{var n=2===d?u:o,t=S(n)?a:j(n)?n(a):n;R(t)?t.then(e,r):(n||3!==d?e:r)(t)}catch(n){r(n)}}),m&&i()},v)}finally{q.pop()}}function u(){return Un[d]}function i(){var n;0<y.length&&(n=y.slice(),y=[],p=!0,t(n),b&&b.cancel(),b=null)}function o(t,e){return function(n){d===e&&(2===t&&R(n)?(d=1,n.then(o(2,1),o(3,1))):(d=t,m=!0,a=n,i(),p||3!==t||(b=b||D(c,Kn))))}}function c(){var n,t,e,r,u;p||((sn=sn||z(function(){return!(!process||!(process.versions||{}).node)},!1)).v?process.emit($n,a,P):(e=(k=!k||I.lzy&&!k.b?O(mn):k).v||yn(),n=Bn,u=function(n){return fn(n,"promise",{g:function(){return P}}),n.reason=a,n},t=Jn.v,r=(_=!_||I.lzy&&!_.b?O("document"):_).v,u(u=(Hn=Hn||T(function(){var n;return!!(n=r&&r.createEvent?r.createEvent("Event"):n)&&n.initEvent})).v?r.createEvent("Event"):t?new Event(n):{}),Hn.v&&u.initEvent(n,!1,!0),u&&e[Wn]?e[Wn](u):(t=e["on"+n])?t(u):(e=hn("console"))&&(e.error||e.log)(n,A(u))))}var a,f,l,s,v=N(arguments,3),d=0,m=!1,y=[],h=Gn++,g=0<q.length?q[q.length-1]:void 0,p=!1,b=null,P=(Jn=Jn||T(function(){return!!hn("PromiseRejectionEvent")}),{then:r,catch:function(n){return r(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}),r(n,e)}}),w=(E(P,"state",{get:u}),Ln&&(f=function(){return B(a)},w=function(){return p},Cn=Cn||{toString:function(){return"[[PromiseResult]]"}},On=On||{toString:function(){return"[[PromiseIsHandled]]"}},E(s=P,_n=_n||{toString:function(){return"[[PromiseState]]"}},{get:u}),E(s,Cn,{get:f}),E(s,On,{get:w})),pn()&&(P[f=en[11],C&&(!I.lzy||C.b)||pn(),C.v?C.v[f||11]:(s=en[11])?an[s]=an[s]||{description:rn(l=F+"."+s),toString:function(){return F+"("+l+")"},_polyfill:!0}:void 0]="IPromise"),P.toString=function(){return"IPromise"+(Ln?"["+h+(S(g)?"":":"+g)+"]":"")+" "+u()+(m?" - "+Mn(a):"")},j(e)||Y("Promise: executor is not a function - "+Mn(e)),o(3,0));try{e.call(P,o(2,0),w)}catch(n){w(n)}return P}function u(e){return function(n){var t=N(arguments,1);return e(function(e,r){try{var u=[],o=1;bn(n,function(n,t){n&&(o++,xn(n,function(n){u[t]=n,0==--o&&e(u)},r))}),0==--o&&e(u)}catch(n){r(n)}},t)}}function c(e){return function(t){var n=N(arguments,1);return R(t)?t:e(function(n){n(t)},n)}}function a(t){return function(e){var n=N(arguments,1);return t(function(n,t){t(e)},n)}}function Vn(n){bn(n,function(n){try{n()}catch(n){}})}function l(n,t){return Qn(l,(r=M(e=t)?e:0,function(n){D(function(){Vn(n)},r)}),n,t);var e,r}var Xn,e=u(l),Yn=c(l),U=a(l),Zn=Promise;function s(n,t){if(!(Xn=Xn||T(function(){return!!hn("Promise")})).v)return l(n);j(n)||Y("Promise: executor is not a function - "+A(n));var r=0,e=new Zn(function(t,e){n(function(n){r=2,t(n)},function(n){r=3,e(n)})});return E(e,"state",{get:function(){return Un[r]}}),e}var nt=u(s),tt=c(s),et=a(s);function g(n){return Qn(g,Vn,n)}var rt,ut=u(g),ot=c(g),it=a(g);function p(n,t){var i,t=S(t)?rt:t;return Qn(p,(0<=t&&(i={timeout:+t}),function(t){var e,n,r=function(n){Vn(t)},u=i;function o(n){var t=An();return{didTimeout:n,timeRemaining:function(){return Dn-(n=t,An()-n);var n}}}(In=In||z(function(){return!!(n=requestIdleCallback)||n!==f;var n},!1)).v&&requestIdleCallback?(e=kn(!0,function(n){return n&&cancelIdleCallback(n),requestIdleCallback(function(n){e.dn(),r(n||o(!1))},u)},function(n){cancelIdleCallback(n)})).h:D(function(){r(o(!0))},S(n=(u||{}).timeout)?Nn:n)}),n,t)}var ct,at=u(p),ft=c(p),lt=a(p);function b(n,t){return(ct=ct||T(function(){return s})).v.call(this,n,t)}function st(){}function vt(n,t,e){function r(){this.constructor=o,this[d]=u}var u,o,i,c;Pt[n]||(Pt[n]=(l=(f=Error)[v][d],u=a=n,s=o=function(){var n=this;try{wn(f,a),(n=f.apply(n,arguments)||n)[d]=a}finally{wn(f,l)}return n},c=i=f,(m.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,t){n.__proto__=t}:function(e,n){y(n,function(n,t){return e[n]=t})}))(s,c),r[v]=i[v],o[v]=new r,o));var a,f,l,s=h();return new Pt[n]("Task [".concat(t.id,"] ").concat(e||"","- ").concat(t.st?"Running":"Waiting",": ").concat((s-(t.st||t.cr)||"0")+" ms"))}var dt,mt,yt=u(b),ht=c(b),gt=a(b),P="reject",pt="Rejected",bt=0,Pt={};function wt(n,t){var e=h()-t;bn(n,function(n){(n&&!n.rj&&n.st&&n.st<e||!n.st&&n.cr&&n.cr<e)&&n&&n[P](n.rj||vt("Aborted",n,"Stale "))})}function St(n,t){t=Pn(n,t);-1!==t&&n.splice(t,1)}return n.createAllPromise=yt,n.createAsyncAllPromise=e,n.createAsyncPromise=l,n.createAsyncRejectedPromise=U,n.createAsyncResolvedPromise=Yn,n.createIdleAllPromise=at,n.createIdlePromise=p,n.createIdleRejectedPromise=lt,n.createIdleResolvedPromise=ft,n.createNativeAllPromise=nt,n.createNativePromise=s,n.createNativeRejectedPromise=et,n.createNativeResolvedPromise=tt,n.createPromise=b,n.createRejectedPromise=gt,n.createResolvedPromise=ht,n.createSyncAllPromise=ut,n.createSyncPromise=g,n.createSyncRejectedPromise=it,n.createSyncResolvedPromise=ot,n.createTaskScheduler=function(a,n){function f(){var n=0<i(v)+i(d);0<e&&(u||(u=D(function(){wt(v,e),wt(d,e),u&&(u.enabled=0<i(v)+i(d))},r)).unref(),u)&&(u.enabled=n)}function l(o,i){return o.st=h(),v.push(o),f(),function(t,e){function r(n){o.rj=o.rj||n||vt(pt,o),o[P]=st,c(o),t=null,e&&e(n),e=null}var n=o.id;if(o.rj)r(o.rj);else{o[P]=r;try{var u=i(n);o.to&&R(u)&&(o.t=D(function(){r(vt("Timeout",o))},o.to)),xn(u,function(n){c(o),e=null,t&&t(n),t=null},r)}catch(n){r(n)}}}}function c(n){St(v,n),n.t&&n.t.cancel(),n.t=null,s&&s===n&&(s=null,i(v)+i(d)===0)&&(u&&u.cancel(),u=null)}var s,e,r,u,t,o,v=[],d=[],m=0,y=(n?n+".":"")+bt++,n=(a=a||b,{idle:!0,queue:function(n,t,e){var r,u,o,i=y+"."+m++,c=(t&&(i+="-("+t+")"),(t={id:i,cr:h(),to:e})[P]=function(n){c.rj=n||vt(pt,c),c[P]=st},t);return c.p=s?(u=s,o=n,d.push(r=c),f(),a(function(n,t){r.id,u.id,qn(u.p,function(){St(d,r),l(r,o)(n,t)})})):a(l(c,n)),(s=c).p},setStaleTimeout:function(n,t){u&&u.cancel(),u=null,e=n,r=t||n/10,f()}});return fn(n,"idle",{g:function(){return i(v)+i(d)===0}}),o=function(){return{l:s,r:v,w:d}},mt=mt||{toString:function(){return"[[SchedulerState]]"}},E(t=n,dt=dt||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return y}}),E(t,mt,{get:o}),n},n.doAwait=xn,n.doAwaitResponse=qn,n.doFinally=Fn,n.setCreatePromiseImpl=function(n){ct=n?T(function(){return n}):null},n.setDetaultIdleTimeout=function(n){rt=n},n.setPromiseDebugState=function(n,t){Ln=n},n}({});
//# sourceMappingURL=ts-async.min.js.map
/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = function () { return value.l.v; };
var desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = function (newValue) {
value.l.v = newValue;
};
}
}
objForEachKey(value, function (key, value) {

@@ -925,2 +934,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

var PrmCls = Promise;
var _isPromiseSupported;

@@ -939,3 +949,3 @@ function createNativePromise(executor, timeout) {

}
var thePromise = new Promise(function (resolve, reject) {
var thePromise = new PrmCls(function (resolve, reject) {
function _resolve(value) {

@@ -942,0 +952,0 @@ _state = 2 ;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

*/
System.register("nevware21.ts-async",[],function(at){"use strict";return{execute:function(){at({createAsyncPromise:a,createIdlePromise:g,createNativePromise:l,createPromise:p,createSyncPromise:s,createTaskScheduler:function(a,n){function f(){var n=0<c(u)+c(v);0<e&&(r||(r=q(function(){ct(u,e),ct(v,e),r&&(r.enabled=0<c(u)+c(v))},o)).unref(),r)&&(r.enabled=n)}function l(o,c){return o.st=h(),u.push(o),f(),function(t,e){function r(n){o.rj=o.rj||n||ot(tt,o),o[b]=ut,i(o),t=null,e&&e(n),e=null}var n=o.id;if(o.rj)r(o.rj);else{o[b]=r;try{var u=c(n);o.to&&R(u)&&(o.t=q(function(){r(ot("Timeout",o))},o.to)),qn(u,function(n){i(o),e=null,t&&t(n),t=null},r)}catch(n){r(n)}}}}function i(n){it(u,n),n.t&&n.t.cancel(),n.t=null,s&&s===n&&(s=null,c(u)+c(v)===0)&&(r&&r.cancel(),r=null)}var s,e,r,t,u=[],v=[],o=(e=6e5)/10,d=0,m=(n?n+".":"")+et++,n=(a=a||p,{idle:!0,queue:function(n,t,e){var r,u,o,c=m+"."+d++,i=(t&&(c+="-("+t+")"),(t={id:c,cr:h(),to:e})[b]=function(n){i.rj=n||ot(tt,i),i[b]=ut},t);return i.p=s?(u=s,o=n,v.push(r=i),f(),a(function(n,t){r.id,u.id,Dn(u.p,function(){it(v,r),l(r,o)(n,t)})})):a(l(i,n)),(s=i).p},setStaleTimeout:function(n,t){r&&r.cancel(),r=null,e=n,o=t||n/10,f()}});return sn(n,"idle",{g:function(){return c(u)+c(v)===0}}),nt=nt||{toString:function(){return"[[SchedulerState]]"}},E(t=n,Zn=Zn||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return m}}),E(t,nt,{get:function(){return{l:s,r:u,w:v}}}),n},doAwait:qn,doAwaitResponse:Dn,doFinally:xn,setCreatePromiseImpl:function(n){Xn=n?T(function(){return n}):null},setDetaultIdleTimeout:function(n){Vn=n},setPromiseDebugState:function(n,t){Jn=n}});var f=void 0,P="",w="object",v="prototype",t="undefined",F="Symbol",H="length",d="name",J="slice",m=Object,L=m[v],U=String,W=Array,$=W[v];function B(t){return function(n){return typeof n===t}}function G(n){return L.toString.call(n)}function S(n){return typeof n===t||n===t}var j=B("function");function K(n){return(n||null!==n&&!S(n))&&n&&typeof n===w}var M=W.isArray,Q=B("number"),V=function(n){return!(!n||"[object Error]"!==G(n))};function R(n){return n&&j(n.then)}var X=m.getOwnPropertyDescriptor,Y=m.hasOwn||function(n,t){return n&&L.hasOwnProperty.call(n,t)||!!X(n,t)};function y(n,t,e){if(n&&K(n))for(var r in n)if(Y(n,r)&&-1===t.call(e||n,r,n[r]))break}function Z(n){throw new TypeError(n)}var nn=m.freeze,W=nn||function(n){return n},tn={};y({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},function(n,t){tn[n]=n,tn[t]=n});rn=tn,nn&&y(rn,function(n,t){(M(t)||K(t))&&nn(t)});var en,rn,un=W(rn),on=U,cn="__tsUtils$gblCfg";function an(){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}function A(n,t){var e=P;if(V(n))e="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{e=JSON.stringify(n,null,t?Q(t)?t:4:f)}catch(n){e=" - "+A(n,t)}return G(n)+": "+e}function fn(r,u,o){return function(n){var t,e=n&&n[r]||u&&u[r];if(e||o)return t=arguments,(e||o).apply(n,e?$[J].call(t,1):t);Z("'"+on(r)+"' not defined for "+A(n))}}var I,ln={},u={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},E=m.defineProperty;function sn(n,t,e){var r;E(n,t,(n=e,(r={})[u.c]=!0,r[u.e]=!0,y(n,function(n,t){r[u[n]]=S(t)?r[u[n]]:t}),r))}var vn=function(){var n;en||(n=an()||{},en=n[cn]=n[cn]||{}),I=en,vn=null};function T(t){var e={};return vn&&vn(),e.b=I.lzy,E(e,"v",{configurable:!0,get:function(){var n=t();return I.lzy||(E(e,"v",{value:n}),e.b&&delete e.b),I.lzy&&e.b!==I.lzy&&(e.b=I.lzy),n}}),e}function z(e,r){return T(function(){var n=e,t=r;try{t=n()}catch(n){}return t})}var e,k,_,dn,C,mn,yn,hn="window";function O(n){return z(function(){return N(n)||f},f)}function gn(n){return(e=!e||!1===n||I.lzy&&!e.b?z(an,null):e).v}function N(n,t){t=gn(t);return t&&t[n]?t[n]:n===hn&&k?k.v:null}function pn(n){return z(function(){return C.v?C[n]:f},f)}function bn(){var n=!C||I&&I.lzy&&!C.b;return n&&(C=O(F)),mn&&!n||(mn=pn("for")),yn&&!n||(yn=pn("keyFor")),C.v}function Pn(n,t,e){if(n)for(var r=n[H]>>>0,u=0;u<r&&!(u in n&&-1===t.call(e||n,n[u],u,n));u++);}var wn=fn("indexOf",$),D=fn(J,$);function Sn(n,t){try{n[v][d]=t}catch(n){}}function h(){return(Date.now||function(){return(new Date).getTime()})()}var r,jn=H,c=function(n){return n[jn]};function Rn(){var n=(r=!r||I.lzy&&!r.b?O("performance"):r).v;return n&&n.now?n.now():h()}var An,In="unref",En="hasRef",Tn="enabled";function zn(n,t,e){function r(){return i=!1,a&&a[In]&&a[In](),c}function u(){return a=t(a),i||r(),c}function o(){a&&e(a),a=null}var c,i=!0,a=n?t(null):null,n={cancel:o,refresh:u,hasRef:function(){return a&&a[En]?a[En]():i},ref:function(){return i=!0,a&&a.ref&&a.ref(),c}};return n[In]=r,n[Tn]=!1,E(c=n,Tn,{get:function(){return!!a},set:function(n){!n&&a&&o(),n&&!a&&u()}}),{h:c,dn:function(){a=null}}}function q(){return t=this,n=f,e=D(arguments),u=(r=M(n))?n.length:0,o=(0<u?n[0]:r?f:n)||setTimeout,c=(1<u?n[1]:f)||clearTimeout,i=e[0],e[0]=function(){a.dn(),i.apply(t,arguments)},(a=zn(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;c.call(t,n)}return o.apply(t,e)},function(n){c.call(t,n)})).h;var t,n,e,r,u,o,c,i,a}var kn,_n,Cn,On=100,Nn=50;function Dn(n,t){return qn(n,function(n){t&&t({value:n,rejected:!1})},function(n){t&&t({rejected:!0,reason:n})})}function qn(n,t,e,r){var u=n;return R(n)?(t||e)&&(u=n.then(t,e)):t&&t(n),r?xn(u,r):u}function xn(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 Fn,Hn,Jn=!1,Ln=["pending","resolving","resolved","rejected"],Un="dispatchEvent",Wn="unhandledRejection",$n=Wn.toLowerCase(),x=[],Bn=0,Gn=10;function Kn(n){return j(n)?n.toString():A(n)}function Mn(n,t,e){function r(u,o){try{return x.push(h),p=!0,b&&b.cancel(),b=null,n(function(e,r){y.push(function(){try{var n=2===d?u:o,t=S(n)?a:j(n)?n(a):n;R(t)?t.then(e,r):(n||3!==d?e:r)(t)}catch(n){r(n)}}),m&&c()},v)}finally{x.pop()}}function u(){return Ln[d]}function c(){var n;0<y.length&&(n=y.slice(),y=[],p=!0,t(n),b&&b.cancel(),b=null)}function o(t,e){return function(n){d===e&&(2===t&&R(n)?(d=1,n.then(o(2,1),o(3,1))):(d=t,m=!0,a=n,c(),p||3!==t||(b=b||q(i,Gn))))}}function i(){var n,t,e,r,u;p||((dn=dn||z(function(){return!(!process||!(process.versions||{}).node)},!1)).v?process.emit(Wn,a,P):(e=(k=!k||I.lzy&&!k.b?O(hn):k).v||gn(),n=$n,u=function(n){return sn(n,"promise",{g:function(){return P}}),n.reason=a,n},t=Hn.v,r=(_=!_||I.lzy&&!_.b?O("document"):_).v,u(u=(Fn=Fn||T(function(){var n;return!!(n=r&&r.createEvent?r.createEvent("Event"):n)&&n.initEvent})).v?r.createEvent("Event"):t?new Event(n):{}),Fn.v&&u.initEvent(n,!1,!0),u&&e[Un]?e[Un](u):(t=e["on"+n])?t(u):(e=N("console"))&&(e.error||e.log)(n,A(u))))}var a,f,l,s,v=D(arguments,3),d=0,m=!1,y=[],h=Bn++,g=0<x.length?x[x.length-1]:void 0,p=!1,b=null,P=(Hn=Hn||T(function(){return!!N("PromiseRejectionEvent")}),{then:r,catch:function(n){return r(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}),r(n,e)}}),w=(E(P,"state",{get:u}),Jn&&(f=function(){return G(a)},w=function(){return p},_n=_n||{toString:function(){return"[[PromiseResult]]"}},Cn=Cn||{toString:function(){return"[[PromiseIsHandled]]"}},E(s=P,kn=kn||{toString:function(){return"[[PromiseState]]"}},{get:u}),E(s,_n,{get:f}),E(s,Cn,{get:w})),bn()&&(P[f=un[11],C&&(!I.lzy||C.b)||bn(),C.v?C.v[f||11]:(s=un[11])?ln[s]=ln[s]||{description:on(l=F+"."+s),toString:function(){return F+"("+l+")"},_polyfill:!0}:void 0]="IPromise"),P.toString=function(){return"IPromise"+(Jn?"["+h+(S(g)?"":":"+g)+"]":"")+" "+u()+(m?" - "+Kn(a):"")},j(e)||Z("Promise: executor is not a function - "+Kn(e)),o(3,0));try{e.call(P,o(2,0),w)}catch(n){w(n)}return P}function n(e){return function(n){var t=D(arguments,1);return e(function(e,r){try{var u=[],o=1;Pn(n,function(n,t){n&&(o++,qn(n,function(n){u[t]=n,0==--o&&e(u)},r))}),0==--o&&e(u)}catch(n){r(n)}},t)}}function o(e){return function(t){var n=D(arguments,1);return R(t)?t:e(function(n){n(t)},n)}}function i(t){return function(e){var n=D(arguments,1);return t(function(n,t){t(e)},n)}}var Qn,Vn,Xn,Yn=function(n){Pn(n,function(n){try{n()}catch(n){}})};function a(n,t){return Mn(a,(r=Q(e=t)?e:0,function(n){q(function(){Yn(n)},r)}),n,t);var e,r}function l(n,t){if(!(Qn=Qn||T(function(){return!!N("Promise")})).v)return a(n);j(n)||Z("Promise: executor is not a function - "+A(n));var r=0,e=new Promise(function(t,e){n(function(n){r=2,t(n)},function(n){r=3,e(n)})});return E(e,"state",{get:function(){return Ln[r]}}),e}function s(n){return Mn(s,Yn,n)}function g(n,t){var c,t=S(t)?Vn:t;return Mn(g,(0<=t&&(c={timeout:+t}),function(t){var e,n,r=function(n){Yn(t)},u=c;function o(n){var t=Rn();return{didTimeout:n,timeRemaining:function(){return Nn-(n=t,Rn()-n);var n}}}(An=An||z(function(){return!!(n=requestIdleCallback)||n!==f;var n},!1)).v&&requestIdleCallback?(e=zn(!0,function(n){return n&&cancelIdleCallback(n),requestIdleCallback(function(n){e.dn(),r(n||o(!1))},u)},function(n){cancelIdleCallback(n)})).h:q(function(){r(o(!0))},S(n=(u||{}).timeout)?On:n)}),n,t)}function p(n,t){return(Xn=Xn||T(function(){return l})).v.call(this,n,t)}at("createAsyncAllPromise",n(a)),at("createAsyncResolvedPromise",o(a)),at("createAsyncRejectedPromise",i(a)),at("createNativeAllPromise",n(l)),at("createNativeResolvedPromise",o(l)),at("createNativeRejectedPromise",i(l)),at("createSyncAllPromise",n(s)),at("createSyncResolvedPromise",o(s)),at("createSyncRejectedPromise",i(s)),at("createIdleAllPromise",n(g)),at("createIdleResolvedPromise",o(g)),at("createIdleRejectedPromise",i(g)),at("createAllPromise",n(p)),at("createResolvedPromise",o(p)),at("createRejectedPromise",i(p));var Zn,nt,b="reject",tt="Rejected",et=0,rt={},ut=function(){},ot=function(n,t,e){function r(){this.constructor=o,this[d]=u}var u,o,c,i;rt[n]||(rt[n]=(l=(f=Error)[v][d],u=a=n,s=o=function(){var n=this;try{Sn(f,a),(n=f.apply(n,arguments)||n)[d]=a}finally{Sn(f,l)}return n},i=c=f,(m.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,t){n.__proto__=t}:function(e,n){y(n,function(n,t){return e[n]=t})}))(s,i),r[v]=c[v],o[v]=new r,o));var a,f,l,s=h();return new rt[n]("Task [".concat(t.id,"] ").concat(e||"","- ").concat(t.st?"Running":"Waiting",": ").concat((s-(t.st||t.cr)||"0")+" ms"))};function ct(n,t){var e=h()-t;Pn(n,function(n){(n&&!n.rj&&n.st&&n.st<e||!n.st&&n.cr&&n.cr<e)&&n&&n[b](n.rj||ot("Aborted",n,"Stale "))})}function it(n,t){t=wn(n,t);-1!==t&&n.splice(t,1)}}}});
System.register("nevware21.ts-async",[],function(ft){"use strict";return{execute:function(){ft({createAsyncPromise:a,createIdlePromise:g,createNativePromise:l,createPromise:p,createSyncPromise:s,createTaskScheduler:function(a,n){function f(){var n=0<c(u)+c(v);0<e&&(r||(r=q(function(){it(u,e),it(v,e),r&&(r.enabled=0<c(u)+c(v))},o)).unref(),r)&&(r.enabled=n)}function l(o,c){return o.st=h(),u.push(o),f(),function(t,e){function r(n){o.rj=o.rj||n||ct(et,o),o[b]=ot,i(o),t=null,e&&e(n),e=null}var n=o.id;if(o.rj)r(o.rj);else{o[b]=r;try{var u=c(n);o.to&&R(u)&&(o.t=q(function(){r(ct("Timeout",o))},o.to)),qn(u,function(n){i(o),e=null,t&&t(n),t=null},r)}catch(n){r(n)}}}}function i(n){at(u,n),n.t&&n.t.cancel(),n.t=null,s&&s===n&&(s=null,c(u)+c(v)===0)&&(r&&r.cancel(),r=null)}var s,e,r,t,u=[],v=[],o=(e=6e5)/10,d=0,m=(n?n+".":"")+rt++,n=(a=a||p,{idle:!0,queue:function(n,t,e){var r,u,o,c=m+"."+d++,i=(t&&(c+="-("+t+")"),(t={id:c,cr:h(),to:e})[b]=function(n){i.rj=n||ct(et,i),i[b]=ot},t);return i.p=s?(u=s,o=n,v.push(r=i),f(),a(function(n,t){r.id,u.id,Dn(u.p,function(){at(v,r),l(r,o)(n,t)})})):a(l(i,n)),(s=i).p},setStaleTimeout:function(n,t){r&&r.cancel(),r=null,e=n,o=t||n/10,f()}});return sn(n,"idle",{g:function(){return c(u)+c(v)===0}}),tt=tt||{toString:function(){return"[[SchedulerState]]"}},E(t=n,nt=nt||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return m}}),E(t,tt,{get:function(){return{l:s,r:u,w:v}}}),n},doAwait:qn,doAwaitResponse:Dn,doFinally:xn,setCreatePromiseImpl:function(n){Yn=n?T(function(){return n}):null},setDetaultIdleTimeout:function(n){Xn=n},setPromiseDebugState:function(n,t){Jn=n}});var f=void 0,P="",w="object",v="prototype",t="undefined",F="Symbol",H="length",d="name",J="slice",m=Object,L=m[v],U=String,W=Array,$=W[v];function B(t){return function(n){return typeof n===t}}function G(n){return L.toString.call(n)}function S(n){return typeof n===t||n===t}var j=B("function");function K(n){return(n||null!==n&&!S(n))&&n&&typeof n===w}var M=W.isArray,Q=B("number"),V=function(n){return!(!n||"[object Error]"!==G(n))};function R(n){return n&&j(n.then)}var X=m.getOwnPropertyDescriptor,Y=m.hasOwn||function(n,t){return n&&L.hasOwnProperty.call(n,t)||!!X(n,t)};function y(n,t,e){if(n&&K(n))for(var r in n)if(Y(n,r)&&-1===t.call(e||n,r,n[r]))break}function Z(n){throw new TypeError(n)}var nn=m.freeze,W=nn||function(n){return n},tn={};y({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},function(n,t){tn[n]=n,tn[t]=n});rn=tn,nn&&y(rn,function(n,t){(M(t)||K(t))&&nn(t)});var en,rn,un=W(rn),on=U,cn="__tsUtils$gblCfg";function an(){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}function A(n,t){var e=P;if(V(n))e="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{e=JSON.stringify(n,null,t?Q(t)?t:4:f)}catch(n){e=" - "+A(n,t)}return G(n)+": "+e}function fn(r,u,o){return function(n){var t,e=n&&n[r]||u&&u[r];if(e||o)return t=arguments,(e||o).apply(n,e?$[J].call(t,1):t);Z("'"+on(r)+"' not defined for "+A(n))}}var I,ln={},o={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},E=m.defineProperty;function sn(n,t,e){var r,u;E(n,t,(r=e,(u={})[o.c]=!0,u[o.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}),y(r,function(n,t){u[o[n]]=S(t)?u[o[n]]:t}),u))}var vn=function(){var n;en||(n=an()||{},en=n[cn]=n[cn]||{}),I=en,vn=null};function T(t){var e={};return vn&&vn(),e.b=I.lzy,E(e,"v",{configurable:!0,get:function(){var n=t();return I.lzy||(E(e,"v",{value:n}),e.b&&delete e.b),I.lzy&&e.b!==I.lzy&&(e.b=I.lzy),n}}),e}function z(e,r){return T(function(){var n=e,t=r;try{t=n()}catch(n){}return t})}var e,k,_,dn,C,mn,yn,hn="window";function O(n){return z(function(){return N(n)||f},f)}function gn(n){return(e=!e||!1===n||I.lzy&&!e.b?z(an,null):e).v}function N(n,t){t=gn(t);return t&&t[n]?t[n]:n===hn&&k?k.v:null}function pn(n){return z(function(){return C.v?C[n]:f},f)}function bn(){var n=!C||I&&I.lzy&&!C.b;return n&&(C=O(F)),mn&&!n||(mn=pn("for")),yn&&!n||(yn=pn("keyFor")),C.v}function Pn(n,t,e){if(n)for(var r=n[H]>>>0,u=0;u<r&&!(u in n&&-1===t.call(e||n,n[u],u,n));u++);}var wn=fn("indexOf",$),D=fn(J,$);function Sn(n,t){try{n[v][d]=t}catch(n){}}function h(){return(Date.now||function(){return(new Date).getTime()})()}var r,jn=H,c=function(n){return n[jn]};function Rn(){var n=(r=!r||I.lzy&&!r.b?O("performance"):r).v;return n&&n.now?n.now():h()}var An,In="unref",En="hasRef",Tn="enabled";function zn(n,t,e){function r(){return i=!1,a&&a[In]&&a[In](),c}function u(){return a=t(a),i||r(),c}function o(){a&&e(a),a=null}var c,i=!0,a=n?t(null):null,n={cancel:o,refresh:u,hasRef:function(){return a&&a[En]?a[En]():i},ref:function(){return i=!0,a&&a.ref&&a.ref(),c}};return n[In]=r,n[Tn]=!1,E(c=n,Tn,{get:function(){return!!a},set:function(n){!n&&a&&o(),n&&!a&&u()}}),{h:c,dn:function(){a=null}}}function q(){return t=this,n=f,e=D(arguments),u=(r=M(n))?n.length:0,o=(0<u?n[0]:r?f:n)||setTimeout,c=(1<u?n[1]:f)||clearTimeout,i=e[0],e[0]=function(){a.dn(),i.apply(t,arguments)},(a=zn(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;c.call(t,n)}return o.apply(t,e)},function(n){c.call(t,n)})).h;var t,n,e,r,u,o,c,i,a}var kn,_n,Cn,On=100,Nn=50;function Dn(n,t){return qn(n,function(n){t&&t({value:n,rejected:!1})},function(n){t&&t({rejected:!0,reason:n})})}function qn(n,t,e,r){var u=n;return R(n)?(t||e)&&(u=n.then(t,e)):t&&t(n),r?xn(u,r):u}function xn(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 Fn,Hn,Jn=!1,Ln=["pending","resolving","resolved","rejected"],Un="dispatchEvent",Wn="unhandledRejection",$n=Wn.toLowerCase(),x=[],Bn=0,Gn=10;function Kn(n){return j(n)?n.toString():A(n)}function Mn(n,t,e){function r(u,o){try{return x.push(h),p=!0,b&&b.cancel(),b=null,n(function(e,r){y.push(function(){try{var n=2===d?u:o,t=S(n)?a:j(n)?n(a):n;R(t)?t.then(e,r):(n||3!==d?e:r)(t)}catch(n){r(n)}}),m&&c()},v)}finally{x.pop()}}function u(){return Ln[d]}function c(){var n;0<y.length&&(n=y.slice(),y=[],p=!0,t(n),b&&b.cancel(),b=null)}function o(t,e){return function(n){d===e&&(2===t&&R(n)?(d=1,n.then(o(2,1),o(3,1))):(d=t,m=!0,a=n,c(),p||3!==t||(b=b||q(i,Gn))))}}function i(){var n,t,e,r,u;p||((dn=dn||z(function(){return!(!process||!(process.versions||{}).node)},!1)).v?process.emit(Wn,a,P):(e=(k=!k||I.lzy&&!k.b?O(hn):k).v||gn(),n=$n,u=function(n){return sn(n,"promise",{g:function(){return P}}),n.reason=a,n},t=Hn.v,r=(_=!_||I.lzy&&!_.b?O("document"):_).v,u(u=(Fn=Fn||T(function(){var n;return!!(n=r&&r.createEvent?r.createEvent("Event"):n)&&n.initEvent})).v?r.createEvent("Event"):t?new Event(n):{}),Fn.v&&u.initEvent(n,!1,!0),u&&e[Un]?e[Un](u):(t=e["on"+n])?t(u):(e=N("console"))&&(e.error||e.log)(n,A(u))))}var a,f,l,s,v=D(arguments,3),d=0,m=!1,y=[],h=Bn++,g=0<x.length?x[x.length-1]:void 0,p=!1,b=null,P=(Hn=Hn||T(function(){return!!N("PromiseRejectionEvent")}),{then:r,catch:function(n){return r(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}),r(n,e)}}),w=(E(P,"state",{get:u}),Jn&&(f=function(){return G(a)},w=function(){return p},_n=_n||{toString:function(){return"[[PromiseResult]]"}},Cn=Cn||{toString:function(){return"[[PromiseIsHandled]]"}},E(s=P,kn=kn||{toString:function(){return"[[PromiseState]]"}},{get:u}),E(s,_n,{get:f}),E(s,Cn,{get:w})),bn()&&(P[f=un[11],C&&(!I.lzy||C.b)||bn(),C.v?C.v[f||11]:(s=un[11])?ln[s]=ln[s]||{description:on(l=F+"."+s),toString:function(){return F+"("+l+")"},_polyfill:!0}:void 0]="IPromise"),P.toString=function(){return"IPromise"+(Jn?"["+h+(S(g)?"":":"+g)+"]":"")+" "+u()+(m?" - "+Kn(a):"")},j(e)||Z("Promise: executor is not a function - "+Kn(e)),o(3,0));try{e.call(P,o(2,0),w)}catch(n){w(n)}return P}function n(e){return function(n){var t=D(arguments,1);return e(function(e,r){try{var u=[],o=1;Pn(n,function(n,t){n&&(o++,qn(n,function(n){u[t]=n,0==--o&&e(u)},r))}),0==--o&&e(u)}catch(n){r(n)}},t)}}function u(e){return function(t){var n=D(arguments,1);return R(t)?t:e(function(n){n(t)},n)}}function i(t){return function(e){var n=D(arguments,1);return t(function(n,t){t(e)},n)}}var Qn=function(n){Pn(n,function(n){try{n()}catch(n){}})};function a(n,t){return Mn(a,(r=Q(e=t)?e:0,function(n){q(function(){Qn(n)},r)}),n,t);var e,r}ft("createAsyncAllPromise",n(a)),ft("createAsyncResolvedPromise",u(a)),ft("createAsyncRejectedPromise",i(a));var Vn,Xn,Yn,Zn=Promise;function l(n,t){if(!(Vn=Vn||T(function(){return!!N("Promise")})).v)return a(n);j(n)||Z("Promise: executor is not a function - "+A(n));var r=0,e=new Zn(function(t,e){n(function(n){r=2,t(n)},function(n){r=3,e(n)})});return E(e,"state",{get:function(){return Ln[r]}}),e}function s(n){return Mn(s,Qn,n)}function g(n,t){var c,t=S(t)?Xn:t;return Mn(g,(0<=t&&(c={timeout:+t}),function(t){var e,n,r=function(n){Qn(t)},u=c;function o(n){var t=Rn();return{didTimeout:n,timeRemaining:function(){return Nn-(n=t,Rn()-n);var n}}}(An=An||z(function(){return!!(n=requestIdleCallback)||n!==f;var n},!1)).v&&requestIdleCallback?(e=zn(!0,function(n){return n&&cancelIdleCallback(n),requestIdleCallback(function(n){e.dn(),r(n||o(!1))},u)},function(n){cancelIdleCallback(n)})).h:q(function(){r(o(!0))},S(n=(u||{}).timeout)?On:n)}),n,t)}function p(n,t){return(Yn=Yn||T(function(){return l})).v.call(this,n,t)}ft("createNativeAllPromise",n(l)),ft("createNativeResolvedPromise",u(l)),ft("createNativeRejectedPromise",i(l)),ft("createSyncAllPromise",n(s)),ft("createSyncResolvedPromise",u(s)),ft("createSyncRejectedPromise",i(s)),ft("createIdleAllPromise",n(g)),ft("createIdleResolvedPromise",u(g)),ft("createIdleRejectedPromise",i(g)),ft("createAllPromise",n(p)),ft("createResolvedPromise",u(p)),ft("createRejectedPromise",i(p));var nt,tt,b="reject",et="Rejected",rt=0,ut={},ot=function(){},ct=function(n,t,e){function r(){this.constructor=o,this[d]=u}var u,o,c,i;ut[n]||(ut[n]=(l=(f=Error)[v][d],u=a=n,s=o=function(){var n=this;try{Sn(f,a),(n=f.apply(n,arguments)||n)[d]=a}finally{Sn(f,l)}return n},i=c=f,(m.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,t){n.__proto__=t}:function(e,n){y(n,function(n,t){return e[n]=t})}))(s,i),r[v]=c[v],o[v]=new r,o));var a,f,l,s=h();return new ut[n]("Task [".concat(t.id,"] ").concat(e||"","- ").concat(t.st?"Running":"Waiting",": ").concat((s-(t.st||t.cr)||"0")+" ms"))};function it(n,t){var e=h()-t;Pn(n,function(n){(n&&!n.rj&&n.st&&n.st<e||!n.st&&n.cr&&n.cr<e)&&n&&n[b](n.rj||ct("Aborted",n,"Stale "))})}function at(n,t){t=wn(n,t);-1!==t&&n.splice(t,1)}}}});
//# sourceMappingURL=ts-async.min.js.map
/*!
* NevWare21 - ts-async Polyfills, 0.2.2
* NevWare21 - ts-async Polyfills, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = function () { return value.l.v; };
var desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = function (newValue) {
value.l.v = newValue;
};
}
}
objForEachKey(value, function (key, value) {

@@ -229,0 +238,0 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

*/
!function(){"use strict";var b=void 0,D="",F="object",n="prototype",t="undefined",o="Symbol",J="_polyfill",L="length",e="slice",r=Object,u=r[n],N=String,i=Array,c=i[n];function U(t){return function(n){return typeof n===t}}function q(n){return u.toString.call(n)}function d(n){return typeof n===t||n===t}var m=U("function");function B(n){return(n||null!==n&&!d(n))&&n&&typeof n===F}function G(n){return!(!n||"[object Error]"!==q(n))}var H=i.isArray,K=U("number");function w(n){return n&&m(n.then)}var M=r.getOwnPropertyDescriptor,Q=r.hasOwn||function(n,t){return n&&u.hasOwnProperty.call(n,t)||!!M(n,t)};function E(n,t,r){if(n&&B(n))for(var e in n)if(Q(n,e)&&-1===t.call(r||n,e,n[e]))break}function V(n){throw new TypeError(n)}var f=r.freeze,n=f||function(n){return n},a={};E({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},function(n,t){a[n]=n,a[t]=n});i=a,f&&E(i,function(n,t){(H(t)||B(t))&&f(t)});var l,W=n(i),X=N,Y="__tsUtils$gblCfg";function Z(){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}function P(n,t){var r=D;if(G(n))r="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{r=JSON.stringify(n,null,t?K(t)?t:4:b)}catch(n){r=" - "+P(n,t)}return q(n)+": "+r}var z,nn={},tn={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},S=r.defineProperty,s=function(){var n;l||(n=Z()||{},l=n[Y]=n[Y]||{}),z=l,s=null};function j(t){var r={};return s&&s(),r.b=z.lzy,S(r,"v",{configurable:!0,get:function(){var n=t();return z.lzy||(S(r,"v",{value:n}),r.b&&delete r.b),z.lzy&&r.b!==z.lzy&&(r.b=z.lzy),n}}),r}function _(r,e){return j(function(){var n=r,t=e;try{t=n()}catch(n){}return t})}var v,T,$,rn,h,en,on,un="window";function O(n){return _(function(){return k(n)||b},b)}function cn(n){return(v=!v||!1===n||z.lzy&&!v.b?_(Z,null):v).v}function k(n,t){t=cn(t);return t&&t[n]?t[n]:n===un&&T?T.v:null}function fn(n){return _(function(){return h.v?h[n]:b},b)}function an(){var n=!h||z&&z.lzy&&!h.b;return n&&(h=O(o)),en&&!n||(en=fn("for")),on&&!n||(on=fn("keyFor")),h.v}function ln(n,t){var r,e=W[n];return h&&(!z.lzy||h.b)||an(),h.v?h.v[e||n]:t?b:(e=W[n])?nn[e]=nn[e]||((t={description:X(r=o+"."+e),toString:function(){return o+"("+r+")"}})[J]=!0,t):void 0}function sn(n,t,r){if(n)for(var e=n[L]>>>0,o=0;o<e&&!(o in n&&-1===t.call(r||n,n[o],o,n));o++);}var vn,y=e,hn=c,I=function(n){var t,r=n&&n[y]||hn&&hn[y];if(r||vn)return t=arguments,(r||vn).apply(n,r?c[e].call(t,1):t);V("'"+X(y)+"' not defined for "+P(n))},R="unref",yn="hasRef",pn="enabled";function gn(){return e=this,o=b,u=I(arguments),v=(s=H(o))?o.length:0,h=(0<v?o[0]:s?b:o)||setTimeout,y=(1<v?o[1]:b)||clearTimeout,p=u[0],u[0]=function(){g.dn(),p.apply(e,arguments)},c=function(n){y.call(e,n)},a=!0,l=(i=function(n){if(n){if(n.refresh)return n.refresh(),n;y.call(e,n)}return h.apply(e,u)})(null),(s={cancel:r,refresh:t,hasRef:function(){return l&&l[yn]?l[yn]():a},ref:function(){return a=!0,l&&l.ref&&l.ref(),f}})[R]=n,s[pn]=!1,S(f=s,pn,{get:function(){return!!l},set:function(n){!n&&l&&r(),n&&!l&&t()}}),(g={h:f,dn:function(){l=null}}).h;function n(){return a=!1,l&&l[R]&&l[R](),f}function t(){return l=i(l),a||n(),f}function r(){l&&c(l),l=null}var e,o,u,i,c,f,a,l,s,v,h,y,p,g}var A,C,bn=["pending","resolving","resolved","rejected"],dn="dispatchEvent",mn="unhandledRejection",wn=mn.toLowerCase(),En=[],Pn=0,zn=10;function Sn(n){return m(n)?n.toString():P(n)}function p(n,t){return function(n,t,r){function e(o,u){try{return En.push(h),y=!0,p&&p.cancel(),p=null,n(function(r,e){v.push(function(){try{var n=2===l?o:u,t=d(n)?f:m(n)?n(f):n;w(t)?t.then(r,e):(n||3!==l?r:e)(t)}catch(n){e(n)}}),s&&i()},a)}finally{En.pop()}}function o(){return bn[l]}function i(){var n;0<v.length&&(n=v.slice(),v=[],y=!0,t(n),p&&p.cancel(),p=null)}function u(t,r){return function(n){l===r&&(2===t&&w(n)?(l=1,n.then(u(2,1),u(3,1))):(l=t,s=!0,f=n,i(),y||3!==t||(p=p||gn(c,zn))))}}function c(){var n,t,r,e,o;y||((rn=rn||_(function(){return!(!process||!(process.versions||{}).node)},!1)).v?process.emit(mn,f,g):(r=(T=!T||z.lzy&&!T.b?O(un):T).v||cn(),n=wn,o=function(n){return S(n,"promise",(r={configurable:!0,enumerable:!0},E({g:function(){return g}},function(n,t){r[tn[n]]=d(t)?r[tn[n]]:t}),r)),n.reason=f,n;var r},t=C.v,e=($=!$||z.lzy&&!$.b?O("document"):$).v,o(o=(A=A||j(function(){var n;return!!(n=e&&e.createEvent?e.createEvent("Event"):n)&&n.initEvent})).v?e.createEvent("Event"):t?new Event(n):{}),A.v&&o.initEvent(n,!1,!0),o&&r[dn]?r[dn](o):(t=r["on"+n])?t(o):(r=k("console"))&&(r.error||r.log)(n,P(o))))}var f,a=I(arguments,3),l=0,s=!1,v=[],h=Pn++,y=!1,p=null,g=(C=C||j(function(){return!!k("PromiseRejectionEvent")}),{then:e,catch:function(n){return e(void 0,n)},finally:function(t){var n=t,r=t;return m(t)&&(n=function(n){return t&&t(),n},r=function(n){throw t&&t(),n}),e(n,r)}}),b=(S(g,"state",{get:o}),an()&&(g[ln(11)]="IPromise"),g.toString=function(){return"IPromise "+o()+(s?" - "+Sn(f):"")},m(r)||V("Promise: executor is not a function - "+Sn(r)),u(3,0));try{r.call(g,u(2,0),b)}catch(n){b(n)}return g}(p,(e=K(r=t)?r:0,function(n){gn(function(){sn(n,function(n){try{n()}catch(n){}})},e)}),n,t);var r,e}function jn(n){var t=I(arguments,1);return $n(function(o,u){try{var i=[],c=1;sn(n,function(n,t){var r,e;n&&(c++,r=function(n){i[t]=n,0==--c&&o(i)},e=u,w(n=n)?n.then(r,e):r(n))}),0==--c&&o(i)}catch(n){u(n)}},t)}function _n(t){var n=I(arguments,1);return w(t)?t:On(function(n){n(t)},n)}function Tn(r){var n=I(arguments,1);return kn(function(n,t){t(r)},n)}var $n,On,g,kn=On=$n=p,In=ln(11),i=(x.all=jn,x.reject=Tn,x.resolve=_n,(n=x.prototype).then=function(n,t){return this._$.then(n,t)},n.catch=function(n){return this._$.catch(n)},n.finally=function(n){return this._$.finally(n)},x);function x(n){this._$=p(n),In&&(this[In]="Promise"),S(this,"state",{get:function(){return this._$.state}})}Promise?(g=Promise)&&E({all:jn,resolved:_n,rejected:Tn},function(n,t){g[n]||(g[n]=t)}):Promise=i}();
!function(){"use strict";var b=void 0,D="",F="object",n="prototype",t="undefined",o="Symbol",J="_polyfill",L="length",e="slice",r=Object,u=r[n],N=String,i=Array,c=i[n];function U(t){return function(n){return typeof n===t}}function q(n){return u.toString.call(n)}function d(n){return typeof n===t||n===t}var m=U("function");function B(n){return(n||null!==n&&!d(n))&&n&&typeof n===F}function G(n){return!(!n||"[object Error]"!==q(n))}var H=i.isArray,K=U("number");function w(n){return n&&m(n.then)}var M=r.getOwnPropertyDescriptor,Q=r.hasOwn||function(n,t){return n&&u.hasOwnProperty.call(n,t)||!!M(n,t)};function E(n,t,r){if(n&&B(n))for(var e in n)if(Q(n,e)&&-1===t.call(r||n,e,n[e]))break}function V(n){throw new TypeError(n)}var f=r.freeze,n=f||function(n){return n},a={};E({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},function(n,t){a[n]=n,a[t]=n});i=a,f&&E(i,function(n,t){(H(t)||B(t))&&f(t)});var l,W=n(i),X=N,Y="__tsUtils$gblCfg";function Z(){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}function P(n,t){var r=D;if(G(n))r="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{r=JSON.stringify(n,null,t?K(t)?t:4:b)}catch(n){r=" - "+P(n,t)}return q(n)+": "+r}var z,nn={},tn={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},S=r.defineProperty,s=function(){var n;l||(n=Z()||{},l=n[Y]=n[Y]||{}),z=l,s=null};function j(t){var r={};return s&&s(),r.b=z.lzy,S(r,"v",{configurable:!0,get:function(){var n=t();return z.lzy||(S(r,"v",{value:n}),r.b&&delete r.b),z.lzy&&r.b!==z.lzy&&(r.b=z.lzy),n}}),r}function _(r,e){return j(function(){var n=r,t=e;try{t=n()}catch(n){}return t})}var v,T,$,rn,h,en,on,un="window";function O(n){return _(function(){return k(n)||b},b)}function cn(n){return(v=!v||!1===n||z.lzy&&!v.b?_(Z,null):v).v}function k(n,t){t=cn(t);return t&&t[n]?t[n]:n===un&&T?T.v:null}function fn(n){return _(function(){return h.v?h[n]:b},b)}function an(){var n=!h||z&&z.lzy&&!h.b;return n&&(h=O(o)),en&&!n||(en=fn("for")),on&&!n||(on=fn("keyFor")),h.v}function ln(n,t){var r,e=W[n];return h&&(!z.lzy||h.b)||an(),h.v?h.v[e||n]:t?b:(e=W[n])?nn[e]=nn[e]||((t={description:X(r=o+"."+e),toString:function(){return o+"("+r+")"}})[J]=!0,t):void 0}function sn(n,t,r){if(n)for(var e=n[L]>>>0,o=0;o<e&&!(o in n&&-1===t.call(r||n,n[o],o,n));o++);}var vn,y=e,hn=c,I=function(n){var t,r=n&&n[y]||hn&&hn[y];if(r||vn)return t=arguments,(r||vn).apply(n,r?c[e].call(t,1):t);V("'"+X(y)+"' not defined for "+P(n))},R="unref",yn="hasRef",pn="enabled";function gn(){return e=this,o=b,u=I(arguments),v=(s=H(o))?o.length:0,h=(0<v?o[0]:s?b:o)||setTimeout,y=(1<v?o[1]:b)||clearTimeout,p=u[0],u[0]=function(){g.dn(),p.apply(e,arguments)},c=function(n){y.call(e,n)},a=!0,l=(i=function(n){if(n){if(n.refresh)return n.refresh(),n;y.call(e,n)}return h.apply(e,u)})(null),(s={cancel:r,refresh:t,hasRef:function(){return l&&l[yn]?l[yn]():a},ref:function(){return a=!0,l&&l.ref&&l.ref(),f}})[R]=n,s[pn]=!1,S(f=s,pn,{get:function(){return!!l},set:function(n){!n&&l&&r(),n&&!l&&t()}}),(g={h:f,dn:function(){l=null}}).h;function n(){return a=!1,l&&l[R]&&l[R](),f}function t(){return l=i(l),a||n(),f}function r(){l&&c(l),l=null}var e,o,u,i,c,f,a,l,s,v,h,y,p,g}var A,C,bn=["pending","resolving","resolved","rejected"],dn="dispatchEvent",mn="unhandledRejection",wn=mn.toLowerCase(),En=[],Pn=0,zn=10;function Sn(n){return m(n)?n.toString():P(n)}function p(n,t){return function(n,t,r){function e(o,u){try{return En.push(h),y=!0,p&&p.cancel(),p=null,n(function(r,e){v.push(function(){try{var n=2===l?o:u,t=d(n)?f:m(n)?n(f):n;w(t)?t.then(r,e):(n||3!==l?r:e)(t)}catch(n){e(n)}}),s&&i()},a)}finally{En.pop()}}function o(){return bn[l]}function i(){var n;0<v.length&&(n=v.slice(),v=[],y=!0,t(n),p&&p.cancel(),p=null)}function u(t,r){return function(n){l===r&&(2===t&&w(n)?(l=1,n.then(u(2,1),u(3,1))):(l=t,s=!0,f=n,i(),y||3!==t||(p=p||gn(c,zn))))}}function c(){var n,t,r,e,o;y||((rn=rn||_(function(){return!(!process||!(process.versions||{}).node)},!1)).v?process.emit(mn,f,g):(r=(T=!T||z.lzy&&!T.b?O(un):T).v||cn(),n=wn,o=function(n){return S(n,"promise",(e={configurable:!0,enumerable:!0},(t={g:function(){return g}}).l&&(e.get=function(){return t.l.v},r=M(t.l,"v"))&&r.set&&(e.set=function(n){t.l.v=n}),E(t,function(n,t){e[tn[n]]=d(t)?e[tn[n]]:t}),e)),n.reason=f,n;var t,r,e},t=C.v,e=($=!$||z.lzy&&!$.b?O("document"):$).v,o(o=(A=A||j(function(){var n;return!!(n=e&&e.createEvent?e.createEvent("Event"):n)&&n.initEvent})).v?e.createEvent("Event"):t?new Event(n):{}),A.v&&o.initEvent(n,!1,!0),o&&r[dn]?r[dn](o):(t=r["on"+n])?t(o):(r=k("console"))&&(r.error||r.log)(n,P(o))))}var f,a=I(arguments,3),l=0,s=!1,v=[],h=Pn++,y=!1,p=null,g=(C=C||j(function(){return!!k("PromiseRejectionEvent")}),{then:e,catch:function(n){return e(void 0,n)},finally:function(t){var n=t,r=t;return m(t)&&(n=function(n){return t&&t(),n},r=function(n){throw t&&t(),n}),e(n,r)}}),b=(S(g,"state",{get:o}),an()&&(g[ln(11)]="IPromise"),g.toString=function(){return"IPromise "+o()+(s?" - "+Sn(f):"")},m(r)||V("Promise: executor is not a function - "+Sn(r)),u(3,0));try{r.call(g,u(2,0),b)}catch(n){b(n)}return g}(p,(e=K(r=t)?r:0,function(n){gn(function(){sn(n,function(n){try{n()}catch(n){}})},e)}),n,t);var r,e}function jn(n){var t=I(arguments,1);return $n(function(o,u){try{var i=[],c=1;sn(n,function(n,t){var r,e;n&&(c++,r=function(n){i[t]=n,0==--c&&o(i)},e=u,w(n=n)?n.then(r,e):r(n))}),0==--c&&o(i)}catch(n){u(n)}},t)}function _n(t){var n=I(arguments,1);return w(t)?t:On(function(n){n(t)},n)}function Tn(r){var n=I(arguments,1);return kn(function(n,t){t(r)},n)}var $n,On,g,kn=On=$n=p,In=ln(11),i=(x.all=jn,x.reject=Tn,x.resolve=_n,(n=x.prototype).then=function(n,t){return this._$.then(n,t)},n.catch=function(n){return this._$.catch(n)},n.finally=function(n){return this._$.finally(n)},x);function x(n){this._$=p(n),In&&(this[In]="Promise"),S(this,"state",{get:function(){return this._$.state}})}Promise?(g=Promise)&&E({all:jn,resolved:_n,rejected:Tn},function(n,t){g[n]||(g[n]=t)}):Promise=i}();
//# sourceMappingURL=ts-polyfills-async.min.js.map
/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = function () { return value.l.v; };
var desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = function (newValue) {
value.l.v = newValue;
};
}
}
objForEachKey(value, function (key, value) {

@@ -911,2 +920,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

var PrmCls = Promise;
var _isPromiseSupported;

@@ -925,3 +935,3 @@ function createNativePromise(executor, timeout) {

}
var thePromise = new Promise(function (resolve, reject) {
var thePromise = new PrmCls(function (resolve, reject) {
function _resolve(value) {

@@ -928,0 +938,0 @@ _state = 2 ;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* 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,w="",q="object",v="prototype",t="undefined",F="Symbol",H="length",d="name",J="slice",y=Object,L=y[v],U=String,W=(e=Array)[v];function $(t){return function(n){return typeof n===t}}function B(n){return L.toString.call(n)}function S(n){return typeof n===t||n===t}var j=$("function");function G(n){return(n||null!==n&&!S(n))&&n&&typeof n===q}var K=e.isArray,M=$("number"),Q=function(n){return!(!n||"[object Error]"!==B(n))};function R(n){return n&&j(n.then)}var V=y.getOwnPropertyDescriptor,X=y.hasOwn||function(n,t){return n&&L.hasOwnProperty.call(n,t)||!!V(n,t)};function m(n,t,e){if(n&&G(n))for(var r in n)if(X(n,r)&&-1===t.call(e||n,r,n[r]))break}function Y(n){throw new TypeError(n)}var Z=y.freeze,e=Z||function(n){return n},nn={};m({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},function(n,t){nn[n]=n,nn[t]=n}),Yn=nn,Z&&m(Yn,function(n,t){(K(t)||G(t))&&Z(t)});var tn,en=e(Yn),rn=U,on="__tsUtils$gblCfg";function un(){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}function A(n,t){var e=w;if(Q(n))e="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{e=JSON.stringify(n,null,t?M(t)?t:4:f)}catch(n){e=" - "+A(n,t)}return B(n)+": "+e}function cn(r,o,u){return function(n){var t,e=n&&n[r]||o&&o[r];if(e||u)return t=arguments,(e||u).apply(n,e?W[J].call(t,1):t);Y("'"+rn(r)+"' not defined for "+A(n))}}var I,an={},o={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},T=y.defineProperty;function fn(n,t,e){var r;T(n,t,(n=e,(r={})[o.c]=!0,r[o.e]=!0,m(n,function(n,t){r[o[n]]=S(t)?r[o[n]]:t}),r))}var ln=function(){var n;tn||(n=un()||{},tn=n[on]=n[on]||{}),I=tn,ln=null};function E(t){var e={};return ln&&ln(),e.b=I.lzy,T(e,"v",{configurable:!0,get:function(){var n=t();return I.lzy||(T(e,"v",{value:n}),e.b&&delete e.b),I.lzy&&e.b!==I.lzy&&(e.b=I.lzy),n}}),e}function z(e,r){return E(function(){var n=e,t=r;try{t=n()}catch(n){}return t})}var r,k,_,sn,C,vn,dn,yn="window";function O(n){return z(function(){return pn(n)||f},f)}function mn(n){return(r=!r||!1===n||I.lzy&&!r.b?z(un,null):r).v}function pn(n,t){t=mn(t);return t&&t[n]?t[n]:n===yn&&k?k.v:null}function hn(n){return z(function(){return C.v?C[n]:f},f)}function gn(){var n=!C||I&&I.lzy&&!C.b;return n&&(C=O(F)),vn&&!n||(vn=hn("for")),dn&&!n||(dn=hn("keyFor")),C.v}function bn(n,t,e){if(n)for(var r=n[H]>>>0,o=0;o<r&&!(o in n&&-1===t.call(e||n,n[o],o,n));o++);}var Pn=cn("indexOf",W),x=cn(J,W);function wn(n,t){try{n[v][d]=t}catch(n){}}function p(){return(Date.now||Sn)()}function Sn(){return(new Date).getTime()}function i(n){return n[Rn]}var jn,Rn=H;function An(){var n=(jn=!jn||I.lzy&&!jn.b?O("performance"):jn).v;return n&&n.now?n.now():p()}var In,Tn="unref",En="hasRef",zn="enabled";function kn(n,t,e){function r(){return c=!1,a&&a[Tn]&&a[Tn](),i}function o(){return a=t(a),c||r(),i}function u(){a&&e(a),a=null}var i,c=!0,a=n?t(null):null,n={cancel:u,refresh:o,hasRef:function(){return a&&a[En]?a[En]():c},ref:function(){return c=!0,a&&a.ref&&a.ref(),i}};return n[Tn]=r,n[zn]=!1,T(i=n,zn,{get:function(){return!!a},set:function(n){!n&&a&&u(),n&&!a&&o()}}),{h:i,dn:function(){a=null}}}function N(){return t=this,n=f,e=x(arguments),o=(r=K(n))?n.length:0,u=(0<o?n[0]:r?f:n)||setTimeout,i=(1<o?n[1]:f)||clearTimeout,c=e[0],e[0]=function(){a.dn(),c.apply(t,arguments)},(a=kn(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;i.call(t,n)}return u.apply(t,e)},function(n){i.call(t,n)})).h;var t,n,e,r,o,u,i,c,a}var _n,Cn,On,xn=100,Nn=50;function Dn(n,t){return qn(n,function(n){t&&t({value:n,rejected:!1})},function(n){t&&t({rejected:!0,reason:n})})}function qn(n,t,e,r){var o=n;return R(n)?(t||e)&&(o=n.then(t,e)):t&&t(n),r?Fn(o,r):o}function Fn(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 Hn,Jn,Ln=!1,Un=["pending","resolving","resolved","rejected"],Wn="dispatchEvent",$n="unhandledRejection",Bn=$n.toLowerCase(),D=[],Gn=0,Kn=10;function Mn(n){return j(n)?n.toString():A(n)}function Qn(n,t,e){function r(o,u){try{return D.push(p),g=!0,b&&b.cancel(),b=null,n(function(e,r){m.push(function(){try{var n=2===d?o:u,t=S(n)?a:j(n)?n(a):n;R(t)?t.then(e,r):(n||3!==d?e:r)(t)}catch(n){r(n)}}),y&&i()},v)}finally{D.pop()}}function o(){return Un[d]}function i(){var n;0<m.length&&(n=m.slice(),m=[],g=!0,t(n),b&&b.cancel(),b=null)}function u(t,e){return function(n){d===e&&(2===t&&R(n)?(d=1,n.then(u(2,1),u(3,1))):(d=t,y=!0,a=n,i(),g||3!==t||(b=b||N(c,Kn))))}}function c(){var n,t,e,r,o;g||((sn=sn||z(function(){return!(!process||!(process.versions||{}).node)},!1)).v?process.emit($n,a,P):(e=(k=!k||I.lzy&&!k.b?O(yn):k).v||mn(),n=Bn,o=function(n){return fn(n,"promise",{g:function(){return P}}),n.reason=a,n},t=Jn.v,r=(_=!_||I.lzy&&!_.b?O("document"):_).v,o(o=(Hn=Hn||E(function(){var n;return!!(n=r&&r.createEvent?r.createEvent("Event"):n)&&n.initEvent})).v?r.createEvent("Event"):t?new Event(n):{}),Hn.v&&o.initEvent(n,!1,!0),o&&e[Wn]?e[Wn](o):(t=e["on"+n])?t(o):(e=pn("console"))&&(e.error||e.log)(n,A(o))))}var a,f,l,s,v=x(arguments,3),d=0,y=!1,m=[],p=Gn++,h=0<D.length?D[D.length-1]:void 0,g=!1,b=null,P=(Jn=Jn||E(function(){return!!pn("PromiseRejectionEvent")}),{then:r,catch:function(n){return r(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}),r(n,e)}}),w=(T(P,"state",{get:o}),Ln&&(f=function(){return B(a)},w=function(){return g},Cn=Cn||{toString:function(){return"[[PromiseResult]]"}},On=On||{toString:function(){return"[[PromiseIsHandled]]"}},T(s=P,_n=_n||{toString:function(){return"[[PromiseState]]"}},{get:o}),T(s,Cn,{get:f}),T(s,On,{get:w})),gn()&&(P[f=en[11],C&&(!I.lzy||C.b)||gn(),C.v?C.v[f||11]:(s=en[11])?an[s]=an[s]||{description:rn(l=F+"."+s),toString:function(){return F+"("+l+")"},_polyfill:!0}:void 0]="IPromise"),P.toString=function(){return"IPromise"+(Ln?"["+p+(S(h)?"":":"+h)+"]":"")+" "+o()+(y?" - "+Mn(a):"")},j(e)||Y("Promise: executor is not a function - "+Mn(e)),u(3,0));try{e.call(P,u(2,0),w)}catch(n){w(n)}return P}function u(e){return function(n){var t=x(arguments,1);return e(function(e,r){try{var o=[],u=1;bn(n,function(n,t){n&&(u++,qn(n,function(n){o[t]=n,0==--u&&e(o)},r))}),0==--u&&e(o)}catch(n){r(n)}},t)}}function c(e){return function(t){var n=x(arguments,1);return R(t)?t:e(function(n){n(t)},n)}}function a(t){return function(e){var n=x(arguments,1);return t(function(n,t){t(e)},n)}}function Vn(n){bn(n,function(n){try{n()}catch(n){}})}function l(n,t){return Qn(l,(r=M(e=t)?e:0,function(n){N(function(){Vn(n)},r)}),n,t);var e,r}var Xn,e=u(l),Yn=c(l),U=a(l);function s(n,t){if(!(Xn=Xn||E(function(){return!!pn("Promise")})).v)return l(n);j(n)||Y("Promise: executor is not a function - "+A(n));var r=0,e=new Promise(function(t,e){n(function(n){r=2,t(n)},function(n){r=3,e(n)})});return T(e,"state",{get:function(){return Un[r]}}),e}var Zn=u(s),nt=c(s),tt=a(s);function h(n){return Qn(h,Vn,n)}var et,rt=u(h),ot=c(h),ut=a(h);function g(n,t){var i,t=S(t)?et:t;return Qn(g,(0<=t&&(i={timeout:+t}),function(t){var e,n,r=function(n){Vn(t)},o=i;function u(n){var t=An();return{didTimeout:n,timeRemaining:function(){return Nn-(n=t,An()-n);var n}}}(In=In||z(function(){return!!(n=requestIdleCallback)||n!==f;var n},!1)).v&&requestIdleCallback?(e=kn(!0,function(n){return n&&cancelIdleCallback(n),requestIdleCallback(function(n){e.dn(),r(n||u(!1))},o)},function(n){cancelIdleCallback(n)})).h:N(function(){r(u(!0))},S(n=(o||{}).timeout)?xn:n)}),n,t)}var it,ct=u(g),at=c(g),ft=a(g);function b(n,t){return(it=it||E(function(){return s})).v.call(this,n,t)}function lt(){}function st(n,t,e){function r(){this.constructor=u,this[d]=o}var o,u,i,c;bt[n]||(bt[n]=(l=(f=Error)[v][d],o=a=n,s=u=function(){var n=this;try{wn(f,a),(n=f.apply(n,arguments)||n)[d]=a}finally{wn(f,l)}return n},c=i=f,(y.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,t){n.__proto__=t}:function(e,n){m(n,function(n,t){return e[n]=t})}))(s,c),r[v]=i[v],u[v]=new r,u));var a,f,l,s=p();return new bt[n]("Task [".concat(t.id,"] ").concat(e||"","- ").concat(t.st?"Running":"Waiting",": ").concat((s-(t.st||t.cr)||"0")+" ms"))}var vt,dt,yt=u(b),mt=c(b),pt=a(b),P="reject",ht="Rejected",gt=0,bt={};function Pt(n,t){var e=p()-t;bn(n,function(n){(n&&!n.rj&&n.st&&n.st<e||!n.st&&n.cr&&n.cr<e)&&n&&n[P](n.rj||st("Aborted",n,"Stale "))})}function wt(n,t){t=Pn(n,t);-1!==t&&n.splice(t,1)}n.createAllPromise=yt,n.createAsyncAllPromise=e,n.createAsyncPromise=l,n.createAsyncRejectedPromise=U,n.createAsyncResolvedPromise=Yn,n.createIdleAllPromise=ct,n.createIdlePromise=g,n.createIdleRejectedPromise=ft,n.createIdleResolvedPromise=at,n.createNativeAllPromise=Zn,n.createNativePromise=s,n.createNativeRejectedPromise=tt,n.createNativeResolvedPromise=nt,n.createPromise=b,n.createRejectedPromise=pt,n.createResolvedPromise=mt,n.createSyncAllPromise=rt,n.createSyncPromise=h,n.createSyncRejectedPromise=ut,n.createSyncResolvedPromise=ot,n.createTaskScheduler=function(a,n){function f(u,i){return u.st=p(),c.push(u),y(),function(t,e){function r(n){u.rj=u.rj||n||st(ht,u),u[P]=lt,m(u),t=null,e&&e(n),e=null}var n=u.id;if(u.rj)r(u.rj);else{u[P]=r;try{var o=i(n);u.to&&R(o)&&(u.t=N(function(){r(st("Timeout",u))},u.to)),qn(o,function(n){m(u),e=null,t&&t(n),t=null},r)}catch(n){r(n)}}}}var l,e,r,o,t,u,c=[],s=[],v=0,d=(n?n+".":"")+gt++,y=(a=a||b,function(){var n=0<i(c)+i(s);0<e&&(o||(o=N(function(){Pt(c,e),Pt(s,e),o&&(o.enabled=0<i(c)+i(s))},r)).unref(),o)&&(o.enabled=n)}),m=function(n){wt(c,n),n.t&&n.t.cancel(),n.t=null,l&&l===n&&(l=null,i(c)+i(s)===0)&&(o&&o.cancel(),o=null)},n={idle:!0,queue:function(n,t,e){var r,o,u,i=d+"."+v++,c=(t&&(i+="-("+t+")"),(t={id:i,cr:p(),to:e})[P]=function(n){c.rj=n||st(ht,c),c[P]=lt},t);return c.p=l?(o=l,u=n,s.push(r=c),y(),a(function(n,t){r.id,o.id,Dn(o.p,function(){wt(s,r),f(r,u)(n,t)})})):a(f(c,n)),(l=c).p},setStaleTimeout:function(n,t){o&&o.cancel(),o=null,e=n,r=t||n/10,y()}};return fn(n,"idle",{g:function(){return i(c)+i(s)===0}}),u=function(){return{l:l,r:c,w:s}},dt=dt||{toString:function(){return"[[SchedulerState]]"}},T(t=n,vt=vt||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return d}}),T(t,dt,{get:u}),n},n.doAwait=qn,n.doAwaitResponse=Dn,n.doFinally=Fn,n.setCreatePromiseImpl=function(n){it=n?E(function(){return n}):null},n.setDetaultIdleTimeout=function(n){et=n},n.setPromiseDebugState=function(n,t){Ln=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";var f=void 0,w="",q="object",v="prototype",t="undefined",F="Symbol",H="length",d="name",J="slice",y=Object,L=y[v],U=String,W=(e=Array)[v];function $(t){return function(n){return typeof n===t}}function B(n){return L.toString.call(n)}function S(n){return typeof n===t||n===t}var j=$("function");function G(n){return(n||null!==n&&!S(n))&&n&&typeof n===q}var K=e.isArray,M=$("number"),Q=function(n){return!(!n||"[object Error]"!==B(n))};function R(n){return n&&j(n.then)}var V=y.getOwnPropertyDescriptor,X=y.hasOwn||function(n,t){return n&&L.hasOwnProperty.call(n,t)||!!V(n,t)};function m(n,t,e){if(n&&G(n))for(var r in n)if(X(n,r)&&-1===t.call(e||n,r,n[r]))break}function Y(n){throw new TypeError(n)}var Z=y.freeze,e=Z||function(n){return n},nn={};m({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},function(n,t){nn[n]=n,nn[t]=n}),Yn=nn,Z&&m(Yn,function(n,t){(K(t)||G(t))&&Z(t)});var tn,en=e(Yn),rn=U,on="__tsUtils$gblCfg";function un(){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}function A(n,t){var e=w;if(Q(n))e="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{e=JSON.stringify(n,null,t?M(t)?t:4:f)}catch(n){e=" - "+A(n,t)}return B(n)+": "+e}function cn(r,o,u){return function(n){var t,e=n&&n[r]||o&&o[r];if(e||u)return t=arguments,(e||u).apply(n,e?W[J].call(t,1):t);Y("'"+rn(r)+"' not defined for "+A(n))}}var I,an={},u={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},T=y.defineProperty;function fn(n,t,e){var r,o;T(n,t,(r=e,(o={})[u.c]=!0,o[u.e]=!0,r.l&&(o.get=function(){return r.l.v},n=V(r.l,"v"))&&n.set&&(o.set=function(n){r.l.v=n}),m(r,function(n,t){o[u[n]]=S(t)?o[u[n]]:t}),o))}var ln=function(){var n;tn||(n=un()||{},tn=n[on]=n[on]||{}),I=tn,ln=null};function E(t){var e={};return ln&&ln(),e.b=I.lzy,T(e,"v",{configurable:!0,get:function(){var n=t();return I.lzy||(T(e,"v",{value:n}),e.b&&delete e.b),I.lzy&&e.b!==I.lzy&&(e.b=I.lzy),n}}),e}function z(e,r){return E(function(){var n=e,t=r;try{t=n()}catch(n){}return t})}var r,k,_,sn,C,vn,dn,yn="window";function O(n){return z(function(){return pn(n)||f},f)}function mn(n){return(r=!r||!1===n||I.lzy&&!r.b?z(un,null):r).v}function pn(n,t){t=mn(t);return t&&t[n]?t[n]:n===yn&&k?k.v:null}function hn(n){return z(function(){return C.v?C[n]:f},f)}function gn(){var n=!C||I&&I.lzy&&!C.b;return n&&(C=O(F)),vn&&!n||(vn=hn("for")),dn&&!n||(dn=hn("keyFor")),C.v}function bn(n,t,e){if(n)for(var r=n[H]>>>0,o=0;o<r&&!(o in n&&-1===t.call(e||n,n[o],o,n));o++);}var Pn=cn("indexOf",W),x=cn(J,W);function wn(n,t){try{n[v][d]=t}catch(n){}}function p(){return(Date.now||Sn)()}function Sn(){return(new Date).getTime()}function i(n){return n[Rn]}var jn,Rn=H;function An(){var n=(jn=!jn||I.lzy&&!jn.b?O("performance"):jn).v;return n&&n.now?n.now():p()}var In,Tn="unref",En="hasRef",zn="enabled";function kn(n,t,e){function r(){return c=!1,a&&a[Tn]&&a[Tn](),i}function o(){return a=t(a),c||r(),i}function u(){a&&e(a),a=null}var i,c=!0,a=n?t(null):null,n={cancel:u,refresh:o,hasRef:function(){return a&&a[En]?a[En]():c},ref:function(){return c=!0,a&&a.ref&&a.ref(),i}};return n[Tn]=r,n[zn]=!1,T(i=n,zn,{get:function(){return!!a},set:function(n){!n&&a&&u(),n&&!a&&o()}}),{h:i,dn:function(){a=null}}}function N(){return t=this,n=f,e=x(arguments),o=(r=K(n))?n.length:0,u=(0<o?n[0]:r?f:n)||setTimeout,i=(1<o?n[1]:f)||clearTimeout,c=e[0],e[0]=function(){a.dn(),c.apply(t,arguments)},(a=kn(!0,function(n){if(n){if(n.refresh)return n.refresh(),n;i.call(t,n)}return u.apply(t,e)},function(n){i.call(t,n)})).h;var t,n,e,r,o,u,i,c,a}var _n,Cn,On,xn=100,Nn=50;function Dn(n,t){return qn(n,function(n){t&&t({value:n,rejected:!1})},function(n){t&&t({rejected:!0,reason:n})})}function qn(n,t,e,r){var o=n;return R(n)?(t||e)&&(o=n.then(t,e)):t&&t(n),r?Fn(o,r):o}function Fn(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 Hn,Jn,Ln=!1,Un=["pending","resolving","resolved","rejected"],Wn="dispatchEvent",$n="unhandledRejection",Bn=$n.toLowerCase(),D=[],Gn=0,Kn=10;function Mn(n){return j(n)?n.toString():A(n)}function Qn(n,t,e){function r(o,u){try{return D.push(p),g=!0,b&&b.cancel(),b=null,n(function(e,r){m.push(function(){try{var n=2===d?o:u,t=S(n)?a:j(n)?n(a):n;R(t)?t.then(e,r):(n||3!==d?e:r)(t)}catch(n){r(n)}}),y&&i()},v)}finally{D.pop()}}function o(){return Un[d]}function i(){var n;0<m.length&&(n=m.slice(),m=[],g=!0,t(n),b&&b.cancel(),b=null)}function u(t,e){return function(n){d===e&&(2===t&&R(n)?(d=1,n.then(u(2,1),u(3,1))):(d=t,y=!0,a=n,i(),g||3!==t||(b=b||N(c,Kn))))}}function c(){var n,t,e,r,o;g||((sn=sn||z(function(){return!(!process||!(process.versions||{}).node)},!1)).v?process.emit($n,a,P):(e=(k=!k||I.lzy&&!k.b?O(yn):k).v||mn(),n=Bn,o=function(n){return fn(n,"promise",{g:function(){return P}}),n.reason=a,n},t=Jn.v,r=(_=!_||I.lzy&&!_.b?O("document"):_).v,o(o=(Hn=Hn||E(function(){var n;return!!(n=r&&r.createEvent?r.createEvent("Event"):n)&&n.initEvent})).v?r.createEvent("Event"):t?new Event(n):{}),Hn.v&&o.initEvent(n,!1,!0),o&&e[Wn]?e[Wn](o):(t=e["on"+n])?t(o):(e=pn("console"))&&(e.error||e.log)(n,A(o))))}var a,f,l,s,v=x(arguments,3),d=0,y=!1,m=[],p=Gn++,h=0<D.length?D[D.length-1]:void 0,g=!1,b=null,P=(Jn=Jn||E(function(){return!!pn("PromiseRejectionEvent")}),{then:r,catch:function(n){return r(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}),r(n,e)}}),w=(T(P,"state",{get:o}),Ln&&(f=function(){return B(a)},w=function(){return g},Cn=Cn||{toString:function(){return"[[PromiseResult]]"}},On=On||{toString:function(){return"[[PromiseIsHandled]]"}},T(s=P,_n=_n||{toString:function(){return"[[PromiseState]]"}},{get:o}),T(s,Cn,{get:f}),T(s,On,{get:w})),gn()&&(P[f=en[11],C&&(!I.lzy||C.b)||gn(),C.v?C.v[f||11]:(s=en[11])?an[s]=an[s]||{description:rn(l=F+"."+s),toString:function(){return F+"("+l+")"},_polyfill:!0}:void 0]="IPromise"),P.toString=function(){return"IPromise"+(Ln?"["+p+(S(h)?"":":"+h)+"]":"")+" "+o()+(y?" - "+Mn(a):"")},j(e)||Y("Promise: executor is not a function - "+Mn(e)),u(3,0));try{e.call(P,u(2,0),w)}catch(n){w(n)}return P}function o(e){return function(n){var t=x(arguments,1);return e(function(e,r){try{var o=[],u=1;bn(n,function(n,t){n&&(u++,qn(n,function(n){o[t]=n,0==--u&&e(o)},r))}),0==--u&&e(o)}catch(n){r(n)}},t)}}function c(e){return function(t){var n=x(arguments,1);return R(t)?t:e(function(n){n(t)},n)}}function a(t){return function(e){var n=x(arguments,1);return t(function(n,t){t(e)},n)}}function Vn(n){bn(n,function(n){try{n()}catch(n){}})}function l(n,t){return Qn(l,(r=M(e=t)?e:0,function(n){N(function(){Vn(n)},r)}),n,t);var e,r}var Xn,e=o(l),Yn=c(l),U=a(l),Zn=Promise;function s(n,t){if(!(Xn=Xn||E(function(){return!!pn("Promise")})).v)return l(n);j(n)||Y("Promise: executor is not a function - "+A(n));var r=0,e=new Zn(function(t,e){n(function(n){r=2,t(n)},function(n){r=3,e(n)})});return T(e,"state",{get:function(){return Un[r]}}),e}var nt=o(s),tt=c(s),et=a(s);function h(n){return Qn(h,Vn,n)}var rt,ot=o(h),ut=c(h),it=a(h);function g(n,t){var i,t=S(t)?rt:t;return Qn(g,(0<=t&&(i={timeout:+t}),function(t){var e,n,r=function(n){Vn(t)},o=i;function u(n){var t=An();return{didTimeout:n,timeRemaining:function(){return Nn-(n=t,An()-n);var n}}}(In=In||z(function(){return!!(n=requestIdleCallback)||n!==f;var n},!1)).v&&requestIdleCallback?(e=kn(!0,function(n){return n&&cancelIdleCallback(n),requestIdleCallback(function(n){e.dn(),r(n||u(!1))},o)},function(n){cancelIdleCallback(n)})).h:N(function(){r(u(!0))},S(n=(o||{}).timeout)?xn:n)}),n,t)}var ct,at=o(g),ft=c(g),lt=a(g);function b(n,t){return(ct=ct||E(function(){return s})).v.call(this,n,t)}function st(){}function vt(n,t,e){function r(){this.constructor=u,this[d]=o}var o,u,i,c;Pt[n]||(Pt[n]=(l=(f=Error)[v][d],o=a=n,s=u=function(){var n=this;try{wn(f,a),(n=f.apply(n,arguments)||n)[d]=a}finally{wn(f,l)}return n},c=i=f,(y.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,t){n.__proto__=t}:function(e,n){m(n,function(n,t){return e[n]=t})}))(s,c),r[v]=i[v],u[v]=new r,u));var a,f,l,s=p();return new Pt[n]("Task [".concat(t.id,"] ").concat(e||"","- ").concat(t.st?"Running":"Waiting",": ").concat((s-(t.st||t.cr)||"0")+" ms"))}var dt,yt,mt=o(b),pt=c(b),ht=a(b),P="reject",gt="Rejected",bt=0,Pt={};function wt(n,t){var e=p()-t;bn(n,function(n){(n&&!n.rj&&n.st&&n.st<e||!n.st&&n.cr&&n.cr<e)&&n&&n[P](n.rj||vt("Aborted",n,"Stale "))})}function St(n,t){t=Pn(n,t);-1!==t&&n.splice(t,1)}n.createAllPromise=mt,n.createAsyncAllPromise=e,n.createAsyncPromise=l,n.createAsyncRejectedPromise=U,n.createAsyncResolvedPromise=Yn,n.createIdleAllPromise=at,n.createIdlePromise=g,n.createIdleRejectedPromise=lt,n.createIdleResolvedPromise=ft,n.createNativeAllPromise=nt,n.createNativePromise=s,n.createNativeRejectedPromise=et,n.createNativeResolvedPromise=tt,n.createPromise=b,n.createRejectedPromise=ht,n.createResolvedPromise=pt,n.createSyncAllPromise=ot,n.createSyncPromise=h,n.createSyncRejectedPromise=it,n.createSyncResolvedPromise=ut,n.createTaskScheduler=function(a,n){function f(u,i){return u.st=p(),c.push(u),y(),function(t,e){function r(n){u.rj=u.rj||n||vt(gt,u),u[P]=st,m(u),t=null,e&&e(n),e=null}var n=u.id;if(u.rj)r(u.rj);else{u[P]=r;try{var o=i(n);u.to&&R(o)&&(u.t=N(function(){r(vt("Timeout",u))},u.to)),qn(o,function(n){m(u),e=null,t&&t(n),t=null},r)}catch(n){r(n)}}}}var l,e,r,o,t,u,c=[],s=[],v=0,d=(n?n+".":"")+bt++,y=(a=a||b,function(){var n=0<i(c)+i(s);0<e&&(o||(o=N(function(){wt(c,e),wt(s,e),o&&(o.enabled=0<i(c)+i(s))},r)).unref(),o)&&(o.enabled=n)}),m=function(n){St(c,n),n.t&&n.t.cancel(),n.t=null,l&&l===n&&(l=null,i(c)+i(s)===0)&&(o&&o.cancel(),o=null)},n={idle:!0,queue:function(n,t,e){var r,o,u,i=d+"."+v++,c=(t&&(i+="-("+t+")"),(t={id:i,cr:p(),to:e})[P]=function(n){c.rj=n||vt(gt,c),c[P]=st},t);return c.p=l?(o=l,u=n,s.push(r=c),y(),a(function(n,t){r.id,o.id,Dn(o.p,function(){St(s,r),f(r,u)(n,t)})})):a(f(c,n)),(l=c).p},setStaleTimeout:function(n,t){o&&o.cancel(),o=null,e=n,r=t||n/10,y()}};return fn(n,"idle",{g:function(){return i(c)+i(s)===0}}),u=function(){return{l:l,r:c,w:s}},yt=yt||{toString:function(){return"[[SchedulerState]]"}},T(t=n,dt=dt||{toString:function(){return"[[SchedulerName]]"}},{get:function(){return d}}),T(t,yt,{get:u}),n},n.doAwait=qn,n.doAwaitResponse=Dn,n.doFinally=Fn,n.setCreatePromiseImpl=function(n){ct=n?E(function(){return n}):null},n.setDetaultIdleTimeout=function(n){rt=n},n.setPromiseDebugState=function(n,t){Ln=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.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = () => value.l.v;
let desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = (newValue) => {
value.l.v = newValue;
};
}
}
objForEachKey(value, (key, value) => {

@@ -905,2 +914,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

const PrmCls = Promise;
let _isPromiseSupported;

@@ -919,3 +929,3 @@ function createNativePromise(executor, timeout) {

}
let thePromise = new Promise((resolve, reject) => {
let thePromise = new PrmCls((resolve, reject) => {
function _resolve(value) {

@@ -922,0 +932,0 @@ _state = 2;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

*/
define(["exports"],function(e){"use strict";const a=void 0,P="",w="object",s="prototype",t="undefined",F="Symbol",S="length",f="name",H="slice",v=Object,J=v[s];var L,U=String,W=Array;const B=W[s];function G(t){return function(e){return typeof e===t}}function K(e){return J.toString.call(e)}function j(e){return typeof e===t||e===t}const R=G("function");function M(e){return(e||null!==e&&!j(e))&&e&&typeof e===w}const Q=W.isArray,V=G("number"),X=function(e){return!(!e||"[object Error]"!==K(e))};function A(e){return e&&R(e.then)}const Y=v.getOwnPropertyDescriptor,Z=v.hasOwn||function(e,t){return r=t,(n=e)&&J.hasOwnProperty.call(n,r)||!!Y(e,t);var n,r};function d(e,t,n){if(e&&M(e))for(const r in e)if(Z(e,r)&&-1===t.call(n||e,r,e[r]))break}function ee(e){throw new TypeError(e)}const te=v.freeze;function ne(e){return te&&d(e,(e,t)=>{(Q(t)||M(t))&&te(t)}),re(e)}const re=te||(e=>e),oe=function(){{var e=ne;let n={};return d({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},(e,t)=>{n[e]=e,n[t]=e}),e(n)}}(),ce=U,le="__tsUtils$gblCfg";let ie;function ue(){var e;return(e=(e=(e=typeof globalThis!==t?globalThis:void 0)||typeof self===t?e:self)||typeof window===t?e:window)||typeof global===t?e:global}function I(e,t){let n=P;if(X(e))n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'";else try{n=JSON.stringify(e,null,t?V(t)?t:4:a)}catch(e){n=" - "+I(e,t)}return K(e)+": "+n}function ae(r,o,c){return function(e){var t,n=e&&e[r]||o&&o[r];if(n||c)return t=arguments,(n||c).apply(e,n?B[H].call(t,1):t);ee("'"+ce(r)+"' not defined for "+I(e))}}let se={};const r={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},E=v.defineProperty;function fe(e,t,n){E(e,t,function(e){let n={};return n[r.c]=!0,n[r.e]=!0,d(e,(e,t)=>{n[r[e]]=j(t)?n[r[e]]:t}),n}(n))}let T,ve=function(){var e;T=(ie||(e=ue()||{},ie=e[le]=e[le]||{}),ie),ve=null};function z(t){let n={};return ve&&ve(),n.b=T.lzy,E(n,"v",{configurable:!0,get:function(){var e=t();return T.lzy||(E(n,"v",{value:e}),n.b&&delete n.b),T.lzy&&n.b!==T.lzy&&(n.b=T.lzy),e}}),n}function k(n,r){return z(()=>{{var t=n;let e=r;try{e=t()}catch(e){}return e}})}const de="window";let n,_,C,me;function O(e){return k(()=>N(e)||a,a)}function ye(e){return(n=!n||!1===e||T.lzy&&!n.b?k(ue,null):n).v}function N(e,t){t=ye(t);return t&&t[e]?t[e]:e===de&&_?_.v:null}let D,he,pe;function ge(e){return k(function(){return D.v?D[e]:a},a)}function be(){var e=!D||T&&T.lzy&&!D.b;return e&&(D=O(F)),he&&!e||(he=ge("for")),pe&&!e||(pe=ge("keyFor")),D.v}function Pe(t,n,r){if(t){var o=t[S]>>>0;for(let e=0;e<o&&!(e in t&&-1===n.call(r||t,t[e],e,t));e++);}}const we=ae("indexOf",B),q=ae(H,B),Se=(e,t)=>{try{e[s][f]=t}catch(e){}};function h(){return(Date.now||je)()}function je(){return(new Date).getTime()}function p(e){return e[L]}L=S;let Re;function Ae(){var e=(Re=!Re||T.lzy&&!Re.b?O("performance"):Re).v;return e&&e.now?e.now():h()}const Ie="unref",Ee="hasRef",Te="enabled";function ze(e,t,n){let r=!0,o=e?t(null):null,c;const l=()=>(r=!1,o&&o[Ie]&&o[Ie](),c),i=()=>(o=t(o),r||l(),c),u=()=>{o&&n(o),o=null};return c={cancel:u,refresh:i,hasRef:()=>o&&o[Ee]?o[Ee]():r,ref:()=>(r=!0,o&&o.ref&&o.ref(),c),unref:l,enabled:!1},E(c,Te,{get:()=>!!o,set:e=>{!e&&o&&u(),e&&!o&&i()}}),{h:c,dn:()=>{o=null}}}function x(){{var o=this,c=a,l=q(arguments),i=Q(c),u=i?c.length:0;let t=(0<u?c[0]:i?a:c)||setTimeout,n=(1<u?c[1]:a)||clearTimeout,e=l[0],r=(l[0]=function(){r.dn(),e.apply(o,arguments)},ze(!0,e=>{if(e){if(e.refresh)return e.refresh(),e;n.call(o,e)}return t.apply(o,l)},function(e){n.call(o,e)}));return r.h}}let ke,_e=100,Ce=50;function Oe(e,t){return Ne(e,e=>{t&&t({value:e,rejected:!1})},e=>{t&&t({rejected:!0,reason:e})})}function Ne(e,t,n,r){let o=e;return A(e)?(t||n)&&(o=e.then(t,n)):t&&t(e),o=r?De(o,r):o}function De(e,t){let n=e;return t&&(A(e)?n=e.finally?e.finally(t):e.then(function(e){return t(),e},function(e){throw t(),e}):t()),n}let qe,xe,$e,Fe=!1;const He=["pending","resolving","resolved","rejected"],Je="dispatchEvent";let Le;const Ue="unhandledRejection",We=Ue.toLowerCase();let $=[],Be=0,Ge=10,Ke;function Me(e){return R(e)?e.toString():I(e)}function Qe(e,t,n){let r=q(arguments,3),l=0,i=!1,u,a=[],s=Be++,o=0<$.length?$[$.length-1]:void 0,f=!1,v=null,c;Ke=Ke||z(()=>!!N("PromiseRejectionEvent"));const d=(o,c)=>{try{return $.push(s),f=!0,v&&v.cancel(),v=null,e(function(n,r){a.push(function(){try{var e=2===l?o:c,t=j(e)?u:R(e)?e(u):e;A(t)?t.then(n,r):(e||3!==l?n:r)(t)}catch(e){r(e)}}),i&&b()},r)}finally{$.pop()}};var m,y,h,p;const g=()=>He[l],b=()=>{var e;0<a.length&&(e=a.slice(),a=[],f=!0,t(e),v&&v.cancel(),v=null)},P=(t,n)=>e=>{l===n&&(2===t&&A(e)?(l=1,e.then(P(2,1),P(3,1))):(l=t,i=!0,u=e,b(),f||3!==t||(v=v||x(w,Ge))))},w=()=>{if(!f)if((me=me||k(()=>!(!process||!(process.versions||{}).node),!1)).v)process.emit(Ue,u,c);else{var e=(_=!_||T.lzy&&!_.b?O(de):_).v||ye(),n=We,r=e=>(fe(e,"promise",{g:()=>c}),e.reason=u,e),o=Ke.v;let t=(C=!C||T.lzy&&!C.b?O("document"):C).v;o=(Le=Le||z(()=>{var e;return!!(e=t&&t.createEvent?t.createEvent("Event"):void 0)&&e.initEvent})).v?t.createEvent("Event"):o?new Event(n):{};r(o),Le.v&&o.initEvent(n,!1,!0),o&&e[Je]?e[Je](o):(r=e["on"+n])?r(o):(e=N("console"))&&(e.error||e.log)(n,I(o))}};c={then:d,catch:e=>d(void 0,e),finally:t=>{let e=t,n=t;return R(t)&&(e=function(e){return t&&t(),e},n=function(e){throw t&&t(),e}),d(e,n)}},E(c,"state",{get:g}),Fe&&(S=c,y=g,p=()=>K(u),m=()=>f,qe=qe||{toString:()=>"[[PromiseState]]"},xe=xe||{toString:()=>"[[PromiseResult]]"},$e=$e||{toString:()=>"[[PromiseIsHandled]]"},E(S,qe,{get:y}),E(S,xe,{get:p}),E(S,$e,{get:m})),be()&&(c[y=oe[11],D&&(!T.lzy||D.b)||be(),D.v?D.v[y||11]:(p=oe[11])?se[p]=se[p]||(h=F+"."+p,{description:ce(h),toString:()=>F+"("+h+")",_polyfill:!0}):void 0]="IPromise"),c.toString=()=>"IPromise"+(Fe?"["+s+(j(o)?"":":"+o)+"]":"")+" "+g()+(i?" - "+Me(u):""),R(n)||ee("Promise: executor is not a function - "+Me(n));var S=P(3,0);try{n.call(c,P(2,0),S)}catch(e){S(e)}return c}function o(n){return function(e){var t=q(arguments,1);return n((o,c)=>{try{let n=[],r=1;Pe(e,(e,t)=>{e&&(r++,Ne(e,e=>{n[t]=e,0==--r&&o(n)},c))}),0==--r&&o(n)}catch(e){c(e)}},t)}}function c(n){return function(t){var e=q(arguments,1);return A(t)?t:n(e=>{e(t)},e)}}function l(t){return function(n){var e=q(arguments,1);return t((e,t)=>{t(n)},e)}}const Ve=e=>{Pe(e,e=>{try{e()}catch(e){}})};function i(e,t){return Qe(i,function(e){let t=V(e)?e:0;return e=>{x(()=>{Ve(e)},t)}}(t),e,t)}var W=o(i),U=c(i),Xe=l(i);let Ye;function u(e,t){if(!(Ye=Ye||z(()=>!!N("Promise"))).v)return i(e);R(e)||ee("Promise: executor is not a function - "+I(e));let r=0;var n=new Promise((t,n)=>{e(function(e){r=2,t(e)},function(e){r=3,n(e)})});return E(n,"state",{get:function(){return He[r]}}),n}var Ze=o(u),et=c(u),tt=l(u);function m(e){return Qe(m,Ve,e)}var nt=o(m),rt=c(m),ot=l(m);let ct;function y(e,t){var n=j(t)?ct:t;return Qe(y,function(){let c;return 0<=n&&(c={timeout:+n}),t=>{var n=e=>{Ve(t)},r=c;function o(e){let t=Ae();return{didTimeout:e,timeRemaining:()=>{return Ce-(e=t,Ae()-e);var e}}}if((ke=ke||k(()=>{return!!(e=requestIdleCallback)||e!==a;var e},!1)).v&&requestIdleCallback){let t=ze(!0,e=>(e&&cancelIdleCallback(e),requestIdleCallback(e=>{t.dn(),n(e||o(!1))},r)),e=>{cancelIdleCallback(e)});void t.h}else{var e=(r||{}).timeout;x(()=>{n(o(!0))},j(e)?_e:e)}}}(),e,n)}var lt=o(y),it=c(y),ut=l(y);let at;function g(e,t){return(at=at||z(()=>u)).v.call(this,e,t)}var st=o(g),ft=c(g),vt=l(g);const b="reject",dt="Rejected";let mt=0,yt,ht,pt={};const gt=()=>{};var bt=(e,t,n)=>{pt[e]||(pt[e]=function(t){let n=Error,r=n[s][f];return o=t,c=function(){let e=this;try{Se(n,t),(e=n.apply(e,arguments)||e)[f]=t}finally{Se(n,r)}return e},l=n,i=c,u=l,(v.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(n,e){d(e,(e,t)=>n[e]=t)}))(i,u),e[s]=l[s],c[s]=new e,c;function e(){this.constructor=c,this[f]=o}var o,c,l,i,u}(e));var r=h();return new pt[e](`Task [${t.id}] ${n||""}- ${t.st?"Running":"Waiting"}: `+(r-(t.st||t.cr)||"0")+" ms")};function Pt(e,t){let n=h()-t;Pe(e,e=>{(e&&!e.rj&&e.st&&e.st<n||!e.st&&e.cr&&e.cr<n)&&e&&e[b](e.rj||bt("Aborted",e,"Stale "))})}function wt(e,t){t=we(e,t);-1!==t&&e.splice(t,1)}e.createAllPromise=st,e.createAsyncAllPromise=W,e.createAsyncPromise=i,e.createAsyncRejectedPromise=Xe,e.createAsyncResolvedPromise=U,e.createIdleAllPromise=lt,e.createIdlePromise=y,e.createIdleRejectedPromise=ut,e.createIdleResolvedPromise=it,e.createNativeAllPromise=Ze,e.createNativePromise=u,e.createNativeRejectedPromise=tt,e.createNativeResolvedPromise=et,e.createPromise=g,e.createRejectedPromise=vt,e.createResolvedPromise=ft,e.createSyncAllPromise=nt,e.createSyncPromise=m,e.createSyncRejectedPromise=ot,e.createSyncResolvedPromise=rt,e.createTaskScheduler=function(u,e){let a,t=[],s=[],n,r,f=0,v=(e?e+".":"")+mt++,o;u=u||g;const d=()=>{var e=0<p(t)+p(s);0<n&&(o||(o=x(()=>{Pt(t,n),Pt(s,n),o&&(o.enabled=0<p(t)+p(s))},r)).unref(),o)&&(o.enabled=e)},m=(c,l)=>(c.st=h(),t.push(c),d(),(t,n)=>{const r=e=>{c.rj=c.rj||e||bt(dt,c),c[b]=gt,i(c),t=null,n&&n(e),n=null};var e=c.id;if(c.rj)r(c.rj);else{c[b]=r;try{var o=l(e);c.to&&A(o)&&(c.t=x(()=>{r(bt("Timeout",c))},c.to)),Ne(o,e=>{i(c),n=null,t&&t(e),t=null},r)}catch(e){r(e)}}}),i=e=>{wt(t,e),e.t&&e.t.cancel(),e.t=null,a&&a===e&&(a=null,p(t)+p(s)===0)&&(o&&o.cancel(),o=null)};var c,l,y,e={idle:!0,queue:(e,t,n)=>{let r=v+"."+f++,o=(t&&(r+="-("+t+")"),{id:r,cr:h(),to:n,[b]:e=>{o.rj=e||bt(dt,o),o[b]=gt}});var c,l,i;return a?o.p=(c=o,l=a,i=e,s.push(c),d(),u((e,t)=>{c.id,l.id,Oe(l.p,()=>{wt(s,c),m(c,i)(e,t)})})):o.p=u(m(o,e)),(a=o).p},setStaleTimeout:(e,t)=>{o&&o.cancel(),o=null,n=e,r=t||e/10,d()}};return fe(e,"idle",{g:()=>p(t)+p(s)===0}),c=e,l=()=>v,y=()=>({l:a,r:t,w:s}),yt=yt||{toString:()=>"[[SchedulerName]]"},ht=ht||{toString:()=>"[[SchedulerState]]"},E(c,yt,{get:l}),E(c,ht,{get:y}),e},e.doAwait=Ne,e.doAwaitResponse=Oe,e.doFinally=De,e.setCreatePromiseImpl=function(e){at=e?z(()=>e):null},e.setDetaultIdleTimeout=function(e){ct=e},e.setPromiseDebugState=function(e,t){Fe=e}});
define(["exports"],function(e){"use strict";const a=void 0,P="",w="object",s="prototype",t="undefined",F="Symbol",S="length",f="name",H="slice",v=Object,J=v[s];var L,U=String,W=Array;const B=W[s];function G(t){return function(e){return typeof e===t}}function K(e){return J.toString.call(e)}function j(e){return typeof e===t||e===t}const R=G("function");function M(e){return(e||null!==e&&!j(e))&&e&&typeof e===w}const Q=W.isArray,V=G("number"),X=function(e){return!(!e||"[object Error]"!==K(e))};function A(e){return e&&R(e.then)}const Y=v.getOwnPropertyDescriptor,Z=v.hasOwn||function(e,t){return r=t,(n=e)&&J.hasOwnProperty.call(n,r)||!!Y(e,t);var n,r};function d(e,t,n){if(e&&M(e))for(const r in e)if(Z(e,r)&&-1===t.call(n||e,r,e[r]))break}function ee(e){throw new TypeError(e)}const te=v.freeze;function ne(e){return te&&d(e,(e,t)=>{(Q(t)||M(t))&&te(t)}),re(e)}const re=te||(e=>e),oe=function(){{var e=ne;let n={};return d({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},(e,t)=>{n[e]=e,n[t]=e}),e(n)}}(),ce=U,le="__tsUtils$gblCfg";let ie;function ue(){var e;return(e=(e=(e=typeof globalThis!==t?globalThis:void 0)||typeof self===t?e:self)||typeof window===t?e:window)||typeof global===t?e:global}function I(e,t){let n=P;if(X(e))n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'";else try{n=JSON.stringify(e,null,t?V(t)?t:4:a)}catch(e){n=" - "+I(e,t)}return K(e)+": "+n}function ae(r,o,c){return function(e){var t,n=e&&e[r]||o&&o[r];if(n||c)return t=arguments,(n||c).apply(e,n?B[H].call(t,1):t);ee("'"+ce(r)+"' not defined for "+I(e))}}let se={};const r={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},E=v.defineProperty;function fe(e,t,n){E(e,t,function(t){let n={};var e;return n[r.c]=!0,n[r.e]=!0,t.l&&(n.get=()=>t.l.v,e=Y(t.l,"v"))&&e.set&&(n.set=e=>{t.l.v=e}),d(t,(e,t)=>{n[r[e]]=j(t)?n[r[e]]:t}),n}(n))}let T,ve=function(){var e;T=(ie||(e=ue()||{},ie=e[le]=e[le]||{}),ie),ve=null};function z(t){let n={};return ve&&ve(),n.b=T.lzy,E(n,"v",{configurable:!0,get:function(){var e=t();return T.lzy||(E(n,"v",{value:e}),n.b&&delete n.b),T.lzy&&n.b!==T.lzy&&(n.b=T.lzy),e}}),n}function k(n,r){return z(()=>{{var t=n;let e=r;try{e=t()}catch(e){}return e}})}const de="window";let n,_,C,me;function O(e){return k(()=>N(e)||a,a)}function ye(e){return(n=!n||!1===e||T.lzy&&!n.b?k(ue,null):n).v}function N(e,t){t=ye(t);return t&&t[e]?t[e]:e===de&&_?_.v:null}let D,he,pe;function ge(e){return k(function(){return D.v?D[e]:a},a)}function be(){var e=!D||T&&T.lzy&&!D.b;return e&&(D=O(F)),he&&!e||(he=ge("for")),pe&&!e||(pe=ge("keyFor")),D.v}function Pe(t,n,r){if(t){var o=t[S]>>>0;for(let e=0;e<o&&!(e in t&&-1===n.call(r||t,t[e],e,t));e++);}}const we=ae("indexOf",B),q=ae(H,B),Se=(e,t)=>{try{e[s][f]=t}catch(e){}};function h(){return(Date.now||je)()}function je(){return(new Date).getTime()}function p(e){return e[L]}L=S;let Re;function Ae(){var e=(Re=!Re||T.lzy&&!Re.b?O("performance"):Re).v;return e&&e.now?e.now():h()}const Ie="unref",Ee="hasRef",Te="enabled";function ze(e,t,n){let r=!0,o=e?t(null):null,c;const l=()=>(r=!1,o&&o[Ie]&&o[Ie](),c),i=()=>(o=t(o),r||l(),c),u=()=>{o&&n(o),o=null};return c={cancel:u,refresh:i,hasRef:()=>o&&o[Ee]?o[Ee]():r,ref:()=>(r=!0,o&&o.ref&&o.ref(),c),unref:l,enabled:!1},E(c,Te,{get:()=>!!o,set:e=>{!e&&o&&u(),e&&!o&&i()}}),{h:c,dn:()=>{o=null}}}function x(){{var o=this,c=a,l=q(arguments),i=Q(c),u=i?c.length:0;let t=(0<u?c[0]:i?a:c)||setTimeout,n=(1<u?c[1]:a)||clearTimeout,e=l[0],r=(l[0]=function(){r.dn(),e.apply(o,arguments)},ze(!0,e=>{if(e){if(e.refresh)return e.refresh(),e;n.call(o,e)}return t.apply(o,l)},function(e){n.call(o,e)}));return r.h}}let ke,_e=100,Ce=50;function Oe(e,t){return Ne(e,e=>{t&&t({value:e,rejected:!1})},e=>{t&&t({rejected:!0,reason:e})})}function Ne(e,t,n,r){let o=e;return A(e)?(t||n)&&(o=e.then(t,n)):t&&t(e),o=r?De(o,r):o}function De(e,t){let n=e;return t&&(A(e)?n=e.finally?e.finally(t):e.then(function(e){return t(),e},function(e){throw t(),e}):t()),n}let qe,xe,$e,Fe=!1;const He=["pending","resolving","resolved","rejected"],Je="dispatchEvent";let Le;const Ue="unhandledRejection",We=Ue.toLowerCase();let $=[],Be=0,Ge=10,Ke;function Me(e){return R(e)?e.toString():I(e)}function Qe(e,t,n){let r=q(arguments,3),l=0,i=!1,u,a=[],s=Be++,o=0<$.length?$[$.length-1]:void 0,f=!1,v=null,c;Ke=Ke||z(()=>!!N("PromiseRejectionEvent"));const d=(o,c)=>{try{return $.push(s),f=!0,v&&v.cancel(),v=null,e(function(n,r){a.push(function(){try{var e=2===l?o:c,t=j(e)?u:R(e)?e(u):e;A(t)?t.then(n,r):(e||3!==l?n:r)(t)}catch(e){r(e)}}),i&&b()},r)}finally{$.pop()}};var m,y,h,p;const g=()=>He[l],b=()=>{var e;0<a.length&&(e=a.slice(),a=[],f=!0,t(e),v&&v.cancel(),v=null)},P=(t,n)=>e=>{l===n&&(2===t&&A(e)?(l=1,e.then(P(2,1),P(3,1))):(l=t,i=!0,u=e,b(),f||3!==t||(v=v||x(w,Ge))))},w=()=>{if(!f)if((me=me||k(()=>!(!process||!(process.versions||{}).node),!1)).v)process.emit(Ue,u,c);else{var e=(_=!_||T.lzy&&!_.b?O(de):_).v||ye(),n=We,r=e=>(fe(e,"promise",{g:()=>c}),e.reason=u,e),o=Ke.v;let t=(C=!C||T.lzy&&!C.b?O("document"):C).v;o=(Le=Le||z(()=>{var e;return!!(e=t&&t.createEvent?t.createEvent("Event"):void 0)&&e.initEvent})).v?t.createEvent("Event"):o?new Event(n):{};r(o),Le.v&&o.initEvent(n,!1,!0),o&&e[Je]?e[Je](o):(r=e["on"+n])?r(o):(e=N("console"))&&(e.error||e.log)(n,I(o))}};c={then:d,catch:e=>d(void 0,e),finally:t=>{let e=t,n=t;return R(t)&&(e=function(e){return t&&t(),e},n=function(e){throw t&&t(),e}),d(e,n)}},E(c,"state",{get:g}),Fe&&(S=c,y=g,p=()=>K(u),m=()=>f,qe=qe||{toString:()=>"[[PromiseState]]"},xe=xe||{toString:()=>"[[PromiseResult]]"},$e=$e||{toString:()=>"[[PromiseIsHandled]]"},E(S,qe,{get:y}),E(S,xe,{get:p}),E(S,$e,{get:m})),be()&&(c[y=oe[11],D&&(!T.lzy||D.b)||be(),D.v?D.v[y||11]:(p=oe[11])?se[p]=se[p]||(h=F+"."+p,{description:ce(h),toString:()=>F+"("+h+")",_polyfill:!0}):void 0]="IPromise"),c.toString=()=>"IPromise"+(Fe?"["+s+(j(o)?"":":"+o)+"]":"")+" "+g()+(i?" - "+Me(u):""),R(n)||ee("Promise: executor is not a function - "+Me(n));var S=P(3,0);try{n.call(c,P(2,0),S)}catch(e){S(e)}return c}function o(n){return function(e){var t=q(arguments,1);return n((o,c)=>{try{let n=[],r=1;Pe(e,(e,t)=>{e&&(r++,Ne(e,e=>{n[t]=e,0==--r&&o(n)},c))}),0==--r&&o(n)}catch(e){c(e)}},t)}}function c(n){return function(t){var e=q(arguments,1);return A(t)?t:n(e=>{e(t)},e)}}function l(t){return function(n){var e=q(arguments,1);return t((e,t)=>{t(n)},e)}}const Ve=e=>{Pe(e,e=>{try{e()}catch(e){}})};function i(e,t){return Qe(i,function(e){let t=V(e)?e:0;return e=>{x(()=>{Ve(e)},t)}}(t),e,t)}var W=o(i),U=c(i),Xe=l(i);const Ye=Promise;let Ze;function u(e,t){if(!(Ze=Ze||z(()=>!!N("Promise"))).v)return i(e);R(e)||ee("Promise: executor is not a function - "+I(e));let r=0;var n=new Ye((t,n)=>{e(function(e){r=2,t(e)},function(e){r=3,n(e)})});return E(n,"state",{get:function(){return He[r]}}),n}var et=o(u),tt=c(u),nt=l(u);function m(e){return Qe(m,Ve,e)}var rt=o(m),ot=c(m),ct=l(m);let lt;function y(e,t){var n=j(t)?lt:t;return Qe(y,function(){let c;return 0<=n&&(c={timeout:+n}),t=>{var n=e=>{Ve(t)},r=c;function o(e){let t=Ae();return{didTimeout:e,timeRemaining:()=>{return Ce-(e=t,Ae()-e);var e}}}if((ke=ke||k(()=>{return!!(e=requestIdleCallback)||e!==a;var e},!1)).v&&requestIdleCallback){let t=ze(!0,e=>(e&&cancelIdleCallback(e),requestIdleCallback(e=>{t.dn(),n(e||o(!1))},r)),e=>{cancelIdleCallback(e)});void t.h}else{var e=(r||{}).timeout;x(()=>{n(o(!0))},j(e)?_e:e)}}}(),e,n)}var it=o(y),ut=c(y),at=l(y);let st;function g(e,t){return(st=st||z(()=>u)).v.call(this,e,t)}var ft=o(g),vt=c(g),dt=l(g);const b="reject",mt="Rejected";let yt=0,ht,pt,gt={};const bt=()=>{};var Pt=(e,t,n)=>{gt[e]||(gt[e]=function(t){let n=Error,r=n[s][f];return o=t,c=function(){let e=this;try{Se(n,t),(e=n.apply(e,arguments)||e)[f]=t}finally{Se(n,r)}return e},l=n,i=c,u=l,(v.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(n,e){d(e,(e,t)=>n[e]=t)}))(i,u),e[s]=l[s],c[s]=new e,c;function e(){this.constructor=c,this[f]=o}var o,c,l,i,u}(e));var r=h();return new gt[e](`Task [${t.id}] ${n||""}- ${t.st?"Running":"Waiting"}: `+(r-(t.st||t.cr)||"0")+" ms")};function wt(e,t){let n=h()-t;Pe(e,e=>{(e&&!e.rj&&e.st&&e.st<n||!e.st&&e.cr&&e.cr<n)&&e&&e[b](e.rj||Pt("Aborted",e,"Stale "))})}function St(e,t){t=we(e,t);-1!==t&&e.splice(t,1)}e.createAllPromise=ft,e.createAsyncAllPromise=W,e.createAsyncPromise=i,e.createAsyncRejectedPromise=Xe,e.createAsyncResolvedPromise=U,e.createIdleAllPromise=it,e.createIdlePromise=y,e.createIdleRejectedPromise=at,e.createIdleResolvedPromise=ut,e.createNativeAllPromise=et,e.createNativePromise=u,e.createNativeRejectedPromise=nt,e.createNativeResolvedPromise=tt,e.createPromise=g,e.createRejectedPromise=dt,e.createResolvedPromise=vt,e.createSyncAllPromise=rt,e.createSyncPromise=m,e.createSyncRejectedPromise=ct,e.createSyncResolvedPromise=ot,e.createTaskScheduler=function(u,e){let a,t=[],s=[],n,r,f=0,v=(e?e+".":"")+yt++,o;u=u||g;const d=()=>{var e=0<p(t)+p(s);0<n&&(o||(o=x(()=>{wt(t,n),wt(s,n),o&&(o.enabled=0<p(t)+p(s))},r)).unref(),o)&&(o.enabled=e)},m=(c,l)=>(c.st=h(),t.push(c),d(),(t,n)=>{const r=e=>{c.rj=c.rj||e||Pt(mt,c),c[b]=bt,i(c),t=null,n&&n(e),n=null};var e=c.id;if(c.rj)r(c.rj);else{c[b]=r;try{var o=l(e);c.to&&A(o)&&(c.t=x(()=>{r(Pt("Timeout",c))},c.to)),Ne(o,e=>{i(c),n=null,t&&t(e),t=null},r)}catch(e){r(e)}}}),i=e=>{St(t,e),e.t&&e.t.cancel(),e.t=null,a&&a===e&&(a=null,p(t)+p(s)===0)&&(o&&o.cancel(),o=null)};var c,l,y,e={idle:!0,queue:(e,t,n)=>{let r=v+"."+f++,o=(t&&(r+="-("+t+")"),{id:r,cr:h(),to:n,[b]:e=>{o.rj=e||Pt(mt,o),o[b]=bt}});var c,l,i;return a?o.p=(c=o,l=a,i=e,s.push(c),d(),u((e,t)=>{c.id,l.id,Oe(l.p,()=>{St(s,c),m(c,i)(e,t)})})):o.p=u(m(o,e)),(a=o).p},setStaleTimeout:(e,t)=>{o&&o.cancel(),o=null,n=e,r=t||e/10,d()}};return fe(e,"idle",{g:()=>p(t)+p(s)===0}),c=e,l=()=>v,y=()=>({l:a,r:t,w:s}),ht=ht||{toString:()=>"[[SchedulerName]]"},pt=pt||{toString:()=>"[[SchedulerState]]"},E(c,ht,{get:l}),E(c,pt,{get:y}),e},e.doAwait=Ne,e.doAwaitResponse=Oe,e.doFinally=De,e.setCreatePromiseImpl=function(e){st=e?z(()=>e):null},e.setDetaultIdleTimeout=function(e){lt=e},e.setPromiseDebugState=function(e,t){Fe=e}});
//# sourceMappingURL=ts-async.min.js.map
/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = () => value.l.v;
let desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = (newValue) => {
value.l.v = newValue;
};
}
}
objForEachKey(value, (key, value) => {

@@ -905,2 +914,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

const PrmCls = Promise;
let _isPromiseSupported;

@@ -919,3 +929,3 @@ function createNativePromise(executor, timeout) {

}
let thePromise = new Promise((resolve, reject) => {
let thePromise = new PrmCls((resolve, reject) => {
function _resolve(value) {

@@ -922,0 +932,0 @@ _state = 2;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

*/
"use strict";const s=void 0,P="",x="object",a="prototype",t="undefined",F="Symbol",w="length",f="name",H="slice",v=Object,J=v[a];var L,U=String,W=Array;const B=W[a];function G(t){return function(e){return typeof e===t}}function K(e){return J.toString.call(e)}function S(e){return typeof e===t||e===t}const j=G("function");function M(e){return(e||null!==e&&!S(e))&&e&&typeof e===x}const Q=W.isArray,V=G("number"),X=function(e){return!(!e||"[object Error]"!==K(e))};function R(e){return e&&j(e.then)}const Y=v.getOwnPropertyDescriptor,Z=v.hasOwn||function(e,t){return r=t,(n=e)&&J.hasOwnProperty.call(n,r)||!!Y(e,t);var n,r};function p(e,t,n){if(e&&M(e))for(const r in e)if(Z(e,r)&&-1===t.call(n||e,r,e[r]))break}function ee(e){throw new TypeError(e)}const te=v.freeze;function ne(e){return te&&p(e,(e,t)=>{(Q(t)||M(t))&&te(t)}),re(e)}const re=te||(e=>e),oe=function(){{var e=ne;let n={};return p({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},(e,t)=>{n[e]=e,n[t]=e}),e(n)}}(),ce=U,le="__tsUtils$gblCfg";let ie;function ue(){var e;return(e=(e=(e=typeof globalThis!==t?globalThis:void 0)||typeof self===t?e:self)||typeof window===t?e:window)||typeof global===t?e:global}function A(e,t){let n=P;if(X(e))n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'";else try{n=JSON.stringify(e,null,t?V(t)?t:4:s)}catch(e){n=" - "+A(e,t)}return K(e)+": "+n}function se(r,o,c){return function(e){var t,n=e&&e[r]||o&&o[r];if(n||c)return t=arguments,(n||c).apply(e,n?B[H].call(t,1):t);ee("'"+ce(r)+"' not defined for "+A(e))}}let ae={};const r={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},I=v.defineProperty;function fe(e,t,n){I(e,t,function(e){let n={};return n[r.c]=!0,n[r.e]=!0,p(e,(e,t)=>{n[r[e]]=S(t)?n[r[e]]:t}),n}(n))}let E,ve=function(){var e;E=(ie||(e=ue()||{},ie=e[le]=e[le]||{}),ie),ve=null};function T(t){let n={};return ve&&ve(),n.b=E.lzy,I(n,"v",{configurable:!0,get:function(){var e=t();return E.lzy||(I(n,"v",{value:e}),n.b&&delete n.b),E.lzy&&n.b!==E.lzy&&(n.b=E.lzy),e}}),n}function z(n,r){return T(()=>{{var t=n;let e=r;try{e=t()}catch(e){}return e}})}const pe="window";let n,k,_,de;function C(e){return z(()=>O(e)||s,s)}function me(e){return(n=!n||!1===e||E.lzy&&!n.b?z(ue,null):n).v}function O(e,t){t=me(t);return t&&t[e]?t[e]:e===pe&&k?k.v:null}let N,ye,he;function ge(e){return z(function(){return N.v?N[e]:s},s)}function be(){var e=!N||E&&E.lzy&&!N.b;return e&&(N=C(F)),ye&&!e||(ye=ge("for")),he&&!e||(he=ge("keyFor")),N.v}function Pe(t,n,r){if(t){var o=t[w]>>>0;for(let e=0;e<o&&!(e in t&&-1===n.call(r||t,t[e],e,t));e++);}}const xe=se("indexOf",B),D=se(H,B),we=(e,t)=>{try{e[a][f]=t}catch(e){}};function y(){return(Date.now||Se)()}function Se(){return(new Date).getTime()}function h(e){return e[L]}L=w;let o;function je(){var e=(o=!o||E.lzy&&!o.b?C("performance"):o).v;return e&&e.now?e.now():y()}const Re="unref",Ae="hasRef",Ie="enabled";function Ee(e,t,n){let r=!0,o=e?t(null):null,c;const l=()=>(r=!1,o&&o[Re]&&o[Re](),c),i=()=>(o=t(o),r||l(),c),u=()=>{o&&n(o),o=null};return c={cancel:u,refresh:i,hasRef:()=>o&&o[Ae]?o[Ae]():r,ref:()=>(r=!0,o&&o.ref&&o.ref(),c),unref:l,enabled:!1},I(c,Ie,{get:()=>!!o,set:e=>{!e&&o&&u(),e&&!o&&i()}}),{h:c,dn:()=>{o=null}}}function q(){{var o=this,c=s,l=D(arguments),i=Q(c),u=i?c.length:0;let t=(0<u?c[0]:i?s:c)||setTimeout,n=(1<u?c[1]:s)||clearTimeout,e=l[0],r=(l[0]=function(){r.dn(),e.apply(o,arguments)},Ee(!0,e=>{if(e){if(e.refresh)return e.refresh(),e;n.call(o,e)}return t.apply(o,l)},function(e){n.call(o,e)}));return r.h}}let Te,ze=100,ke=50;function _e(e,t){return Ce(e,e=>{t&&t({value:e,rejected:!1})},e=>{t&&t({rejected:!0,reason:e})})}function Ce(e,t,n,r){let o=e;return R(e)?(t||n)&&(o=e.then(t,n)):t&&t(e),o=r?Oe(o,r):o}function Oe(e,t){let n=e;return t&&(R(e)?n=e.finally?e.finally(t):e.then(function(e){return t(),e},function(e){throw t(),e}):t()),n}let Ne,De,qe,$e=!1;const Fe=["pending","resolving","resolved","rejected"],He="dispatchEvent";let Je;const Le="unhandledRejection",Ue=Le.toLowerCase();let $=[],We=0,Be=10,Ge;function Ke(e){return j(e)?e.toString():A(e)}function Me(e,t,n){let r=D(arguments,3),l=0,i=!1,u,s=[],a=We++,o=0<$.length?$[$.length-1]:void 0,f=!1,v=null,c;Ge=Ge||T(()=>!!O("PromiseRejectionEvent"));const p=(o,c)=>{try{return $.push(a),f=!0,v&&v.cancel(),v=null,e(function(n,r){s.push(function(){try{var e=2===l?o:c,t=S(e)?u:j(e)?e(u):e;R(t)?t.then(n,r):(e||3!==l?n:r)(t)}catch(e){r(e)}}),i&&b()},r)}finally{$.pop()}};var d,m,y,h;const g=()=>Fe[l],b=()=>{var e;0<s.length&&(e=s.slice(),s=[],f=!0,t(e),v&&v.cancel(),v=null)},P=(t,n)=>e=>{l===n&&(2===t&&R(e)?(l=1,e.then(P(2,1),P(3,1))):(l=t,i=!0,u=e,b(),f||3!==t||(v=v||q(x,Be))))},x=()=>{if(!f)if((de=de||z(()=>!(!process||!(process.versions||{}).node),!1)).v)process.emit(Le,u,c);else{var e=(k=!k||E.lzy&&!k.b?C(pe):k).v||me(),n=Ue,r=e=>(fe(e,"promise",{g:()=>c}),e.reason=u,e),o=Ge.v;let t=(_=!_||E.lzy&&!_.b?C("document"):_).v;o=(Je=Je||T(()=>{var e;return!!(e=t&&t.createEvent?t.createEvent("Event"):void 0)&&e.initEvent})).v?t.createEvent("Event"):o?new Event(n):{};r(o),Je.v&&o.initEvent(n,!1,!0),o&&e[He]?e[He](o):(r=e["on"+n])?r(o):(e=O("console"))&&(e.error||e.log)(n,A(o))}};c={then:p,catch:e=>p(void 0,e),finally:t=>{let e=t,n=t;return j(t)&&(e=function(e){return t&&t(),e},n=function(e){throw t&&t(),e}),p(e,n)}},I(c,"state",{get:g}),$e&&(w=c,m=g,h=()=>K(u),d=()=>f,Ne=Ne||{toString:()=>"[[PromiseState]]"},De=De||{toString:()=>"[[PromiseResult]]"},qe=qe||{toString:()=>"[[PromiseIsHandled]]"},I(w,Ne,{get:m}),I(w,De,{get:h}),I(w,qe,{get:d})),be()&&(c[m=oe[11],N&&(!E.lzy||N.b)||be(),N.v?N.v[m||11]:(h=oe[11])?ae[h]=ae[h]||(y=F+"."+h,{description:ce(y),toString:()=>F+"("+y+")",_polyfill:!0}):void 0]="IPromise"),c.toString=()=>"IPromise"+($e?"["+a+(S(o)?"":":"+o)+"]":"")+" "+g()+(i?" - "+Ke(u):""),j(n)||ee("Promise: executor is not a function - "+Ke(n));var w=P(3,0);try{n.call(c,P(2,0),w)}catch(e){w(e)}return c}function e(n){return function(e){var t=D(arguments,1);return n((o,c)=>{try{let n=[],r=1;Pe(e,(e,t)=>{e&&(r++,Ce(e,e=>{n[t]=e,0==--r&&o(n)},c))}),0==--r&&o(n)}catch(e){c(e)}},t)}}function c(n){return function(t){var e=D(arguments,1);return R(t)?t:n(e=>{e(t)},e)}}function l(t){return function(n){var e=D(arguments,1);return t((e,t)=>{t(n)},e)}}const Qe=e=>{Pe(e,e=>{try{e()}catch(e){}})};function i(e,t){return Me(i,function(e){let t=V(e)?e:0;return e=>{q(()=>{Qe(e)},t)}}(t),e,t)}var W=e(i),U=c(i),Ve=l(i);let Xe;function u(e,t){if(!(Xe=Xe||T(()=>!!O("Promise"))).v)return i(e);j(e)||ee("Promise: executor is not a function - "+A(e));let r=0;var n=new Promise((t,n)=>{e(function(e){r=2,t(e)},function(e){r=3,n(e)})});return I(n,"state",{get:function(){return Fe[r]}}),n}var Ye=e(u),Ze=c(u),et=l(u);function d(e){return Me(d,Qe,e)}var tt=e(d),nt=c(d),rt=l(d);let ot;function m(e,t){var n=S(t)?ot:t;return Me(m,function(){let c;return 0<=n&&(c={timeout:+n}),t=>{var n=e=>{Qe(t)},r=c;function o(e){let t=je();return{didTimeout:e,timeRemaining:()=>{return ke-(e=t,je()-e);var e}}}if((Te=Te||z(()=>{return!!(e=requestIdleCallback)||e!==s;var e},!1)).v&&requestIdleCallback){let t=Ee(!0,e=>(e&&cancelIdleCallback(e),requestIdleCallback(e=>{t.dn(),n(e||o(!1))},r)),e=>{cancelIdleCallback(e)});void t.h}else{var e=(r||{}).timeout;q(()=>{n(o(!0))},S(e)?ze:e)}}}(),e,n)}var ct=e(m),lt=c(m),it=l(m);let ut;function g(e,t){return(ut=ut||T(()=>u)).v.call(this,e,t)}var st=e(g),at=c(g),ft=l(g);const b="reject",vt="Rejected";let pt=0,dt,mt,yt={};const ht=()=>{};var gt=(e,t,n)=>{yt[e]||(yt[e]=function(t){let n=Error,r=n[a][f];return o=t,c=function(){let e=this;try{we(n,t),(e=n.apply(e,arguments)||e)[f]=t}finally{we(n,r)}return e},l=n,i=c,u=l,(v.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(n,e){p(e,(e,t)=>n[e]=t)}))(i,u),e[a]=l[a],c[a]=new e,c;function e(){this.constructor=c,this[f]=o}var o,c,l,i,u}(e));var r=y();return new yt[e](`Task [${t.id}] ${n||""}- ${t.st?"Running":"Waiting"}: `+(r-(t.st||t.cr)||"0")+" ms")};function bt(e,t){let n=y()-t;Pe(e,e=>{(e&&!e.rj&&e.st&&e.st<n||!e.st&&e.cr&&e.cr<n)&&e&&e[b](e.rj||gt("Aborted",e,"Stale "))})}function Pt(e,t){t=xe(e,t);-1!==t&&e.splice(t,1)}exports.createAllPromise=st,exports.createAsyncAllPromise=W,exports.createAsyncPromise=i,exports.createAsyncRejectedPromise=Ve,exports.createAsyncResolvedPromise=U,exports.createIdleAllPromise=ct,exports.createIdlePromise=m,exports.createIdleRejectedPromise=it,exports.createIdleResolvedPromise=lt,exports.createNativeAllPromise=Ye,exports.createNativePromise=u,exports.createNativeRejectedPromise=et,exports.createNativeResolvedPromise=Ze,exports.createPromise=g,exports.createRejectedPromise=ft,exports.createResolvedPromise=at,exports.createSyncAllPromise=tt,exports.createSyncPromise=d,exports.createSyncRejectedPromise=rt,exports.createSyncResolvedPromise=nt,exports.createTaskScheduler=function(u,e){let s,t=[],a=[],n,r,f=0,v=(e?e+".":"")+pt++,o;u=u||g;const p=()=>{var e=0<h(t)+h(a);0<n&&(o||(o=q(()=>{bt(t,n),bt(a,n),o&&(o.enabled=0<h(t)+h(a))},r)).unref(),o)&&(o.enabled=e)},d=(c,l)=>(c.st=y(),t.push(c),p(),(t,n)=>{const r=e=>{c.rj=c.rj||e||gt(vt,c),c[b]=ht,i(c),t=null,n&&n(e),n=null};var e=c.id;if(c.rj)r(c.rj);else{c[b]=r;try{var o=l(e);c.to&&R(o)&&(c.t=q(()=>{r(gt("Timeout",c))},c.to)),Ce(o,e=>{i(c),n=null,t&&t(e),t=null},r)}catch(e){r(e)}}}),i=e=>{Pt(t,e),e.t&&e.t.cancel(),e.t=null,s&&s===e&&(s=null,h(t)+h(a)===0)&&(o&&o.cancel(),o=null)};var c,l,m,e={idle:!0,queue:(e,t,n)=>{let r=v+"."+f++,o=(t&&(r+="-("+t+")"),{id:r,cr:y(),to:n,[b]:e=>{o.rj=e||gt(vt,o),o[b]=ht}});var c,l,i;return s?o.p=(c=o,l=s,i=e,a.push(c),p(),u((e,t)=>{c.id,l.id,_e(l.p,()=>{Pt(a,c),d(c,i)(e,t)})})):o.p=u(d(o,e)),(s=o).p},setStaleTimeout:(e,t)=>{o&&o.cancel(),o=null,n=e,r=t||e/10,p()}};return fe(e,"idle",{g:()=>h(t)+h(a)===0}),c=e,l=()=>v,m=()=>({l:s,r:t,w:a}),dt=dt||{toString:()=>"[[SchedulerName]]"},mt=mt||{toString:()=>"[[SchedulerState]]"},I(c,dt,{get:l}),I(c,mt,{get:m}),e},exports.doAwait=Ce,exports.doAwaitResponse=_e,exports.doFinally=Oe,exports.setCreatePromiseImpl=function(e){ut=e?T(()=>e):null},exports.setDetaultIdleTimeout=function(e){ot=e},exports.setPromiseDebugState=function(e,t){$e=e};
"use strict";const s=void 0,P="",x="object",a="prototype",t="undefined",F="Symbol",w="length",f="name",H="slice",v=Object,J=v[a];var L,U=String,W=Array;const B=W[a];function G(t){return function(e){return typeof e===t}}function K(e){return J.toString.call(e)}function S(e){return typeof e===t||e===t}const j=G("function");function M(e){return(e||null!==e&&!S(e))&&e&&typeof e===x}const Q=W.isArray,V=G("number"),X=function(e){return!(!e||"[object Error]"!==K(e))};function R(e){return e&&j(e.then)}const Y=v.getOwnPropertyDescriptor,Z=v.hasOwn||function(e,t){return r=t,(n=e)&&J.hasOwnProperty.call(n,r)||!!Y(e,t);var n,r};function p(e,t,n){if(e&&M(e))for(const r in e)if(Z(e,r)&&-1===t.call(n||e,r,e[r]))break}function ee(e){throw new TypeError(e)}const te=v.freeze;function ne(e){return te&&p(e,(e,t)=>{(Q(t)||M(t))&&te(t)}),re(e)}const re=te||(e=>e),oe=function(){{var e=ne;let n={};return p({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},(e,t)=>{n[e]=e,n[t]=e}),e(n)}}(),ce=U,le="__tsUtils$gblCfg";let ie;function ue(){var e;return(e=(e=(e=typeof globalThis!==t?globalThis:void 0)||typeof self===t?e:self)||typeof window===t?e:window)||typeof global===t?e:global}function A(e,t){let n=P;if(X(e))n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'";else try{n=JSON.stringify(e,null,t?V(t)?t:4:s)}catch(e){n=" - "+A(e,t)}return K(e)+": "+n}function se(r,o,c){return function(e){var t,n=e&&e[r]||o&&o[r];if(n||c)return t=arguments,(n||c).apply(e,n?B[H].call(t,1):t);ee("'"+ce(r)+"' not defined for "+A(e))}}let ae={};const r={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},I=v.defineProperty;function fe(e,t,n){I(e,t,function(t){let n={};var e;return n[r.c]=!0,n[r.e]=!0,t.l&&(n.get=()=>t.l.v,e=Y(t.l,"v"))&&e.set&&(n.set=e=>{t.l.v=e}),p(t,(e,t)=>{n[r[e]]=S(t)?n[r[e]]:t}),n}(n))}let E,ve=function(){var e;E=(ie||(e=ue()||{},ie=e[le]=e[le]||{}),ie),ve=null};function T(t){let n={};return ve&&ve(),n.b=E.lzy,I(n,"v",{configurable:!0,get:function(){var e=t();return E.lzy||(I(n,"v",{value:e}),n.b&&delete n.b),E.lzy&&n.b!==E.lzy&&(n.b=E.lzy),e}}),n}function z(n,r){return T(()=>{{var t=n;let e=r;try{e=t()}catch(e){}return e}})}const pe="window";let n,k,_,de;function C(e){return z(()=>O(e)||s,s)}function me(e){return(n=!n||!1===e||E.lzy&&!n.b?z(ue,null):n).v}function O(e,t){t=me(t);return t&&t[e]?t[e]:e===pe&&k?k.v:null}let N,ye,he;function ge(e){return z(function(){return N.v?N[e]:s},s)}function be(){var e=!N||E&&E.lzy&&!N.b;return e&&(N=C(F)),ye&&!e||(ye=ge("for")),he&&!e||(he=ge("keyFor")),N.v}function Pe(t,n,r){if(t){var o=t[w]>>>0;for(let e=0;e<o&&!(e in t&&-1===n.call(r||t,t[e],e,t));e++);}}const xe=se("indexOf",B),D=se(H,B),we=(e,t)=>{try{e[a][f]=t}catch(e){}};function y(){return(Date.now||Se)()}function Se(){return(new Date).getTime()}function h(e){return e[L]}L=w;let o;function je(){var e=(o=!o||E.lzy&&!o.b?C("performance"):o).v;return e&&e.now?e.now():y()}const Re="unref",Ae="hasRef",Ie="enabled";function Ee(e,t,n){let r=!0,o=e?t(null):null,c;const l=()=>(r=!1,o&&o[Re]&&o[Re](),c),i=()=>(o=t(o),r||l(),c),u=()=>{o&&n(o),o=null};return c={cancel:u,refresh:i,hasRef:()=>o&&o[Ae]?o[Ae]():r,ref:()=>(r=!0,o&&o.ref&&o.ref(),c),unref:l,enabled:!1},I(c,Ie,{get:()=>!!o,set:e=>{!e&&o&&u(),e&&!o&&i()}}),{h:c,dn:()=>{o=null}}}function q(){{var o=this,c=s,l=D(arguments),i=Q(c),u=i?c.length:0;let t=(0<u?c[0]:i?s:c)||setTimeout,n=(1<u?c[1]:s)||clearTimeout,e=l[0],r=(l[0]=function(){r.dn(),e.apply(o,arguments)},Ee(!0,e=>{if(e){if(e.refresh)return e.refresh(),e;n.call(o,e)}return t.apply(o,l)},function(e){n.call(o,e)}));return r.h}}let Te,ze=100,ke=50;function _e(e,t){return Ce(e,e=>{t&&t({value:e,rejected:!1})},e=>{t&&t({rejected:!0,reason:e})})}function Ce(e,t,n,r){let o=e;return R(e)?(t||n)&&(o=e.then(t,n)):t&&t(e),o=r?Oe(o,r):o}function Oe(e,t){let n=e;return t&&(R(e)?n=e.finally?e.finally(t):e.then(function(e){return t(),e},function(e){throw t(),e}):t()),n}let Ne,De,qe,$e=!1;const Fe=["pending","resolving","resolved","rejected"],He="dispatchEvent";let Je;const Le="unhandledRejection",Ue=Le.toLowerCase();let $=[],We=0,Be=10,Ge;function Ke(e){return j(e)?e.toString():A(e)}function Me(e,t,n){let r=D(arguments,3),l=0,i=!1,u,s=[],a=We++,o=0<$.length?$[$.length-1]:void 0,f=!1,v=null,c;Ge=Ge||T(()=>!!O("PromiseRejectionEvent"));const p=(o,c)=>{try{return $.push(a),f=!0,v&&v.cancel(),v=null,e(function(n,r){s.push(function(){try{var e=2===l?o:c,t=S(e)?u:j(e)?e(u):e;R(t)?t.then(n,r):(e||3!==l?n:r)(t)}catch(e){r(e)}}),i&&b()},r)}finally{$.pop()}};var d,m,y,h;const g=()=>Fe[l],b=()=>{var e;0<s.length&&(e=s.slice(),s=[],f=!0,t(e),v&&v.cancel(),v=null)},P=(t,n)=>e=>{l===n&&(2===t&&R(e)?(l=1,e.then(P(2,1),P(3,1))):(l=t,i=!0,u=e,b(),f||3!==t||(v=v||q(x,Be))))},x=()=>{if(!f)if((de=de||z(()=>!(!process||!(process.versions||{}).node),!1)).v)process.emit(Le,u,c);else{var e=(k=!k||E.lzy&&!k.b?C(pe):k).v||me(),n=Ue,r=e=>(fe(e,"promise",{g:()=>c}),e.reason=u,e),o=Ge.v;let t=(_=!_||E.lzy&&!_.b?C("document"):_).v;o=(Je=Je||T(()=>{var e;return!!(e=t&&t.createEvent?t.createEvent("Event"):void 0)&&e.initEvent})).v?t.createEvent("Event"):o?new Event(n):{};r(o),Je.v&&o.initEvent(n,!1,!0),o&&e[He]?e[He](o):(r=e["on"+n])?r(o):(e=O("console"))&&(e.error||e.log)(n,A(o))}};c={then:p,catch:e=>p(void 0,e),finally:t=>{let e=t,n=t;return j(t)&&(e=function(e){return t&&t(),e},n=function(e){throw t&&t(),e}),p(e,n)}},I(c,"state",{get:g}),$e&&(w=c,m=g,h=()=>K(u),d=()=>f,Ne=Ne||{toString:()=>"[[PromiseState]]"},De=De||{toString:()=>"[[PromiseResult]]"},qe=qe||{toString:()=>"[[PromiseIsHandled]]"},I(w,Ne,{get:m}),I(w,De,{get:h}),I(w,qe,{get:d})),be()&&(c[m=oe[11],N&&(!E.lzy||N.b)||be(),N.v?N.v[m||11]:(h=oe[11])?ae[h]=ae[h]||(y=F+"."+h,{description:ce(y),toString:()=>F+"("+y+")",_polyfill:!0}):void 0]="IPromise"),c.toString=()=>"IPromise"+($e?"["+a+(S(o)?"":":"+o)+"]":"")+" "+g()+(i?" - "+Ke(u):""),j(n)||ee("Promise: executor is not a function - "+Ke(n));var w=P(3,0);try{n.call(c,P(2,0),w)}catch(e){w(e)}return c}function e(n){return function(e){var t=D(arguments,1);return n((o,c)=>{try{let n=[],r=1;Pe(e,(e,t)=>{e&&(r++,Ce(e,e=>{n[t]=e,0==--r&&o(n)},c))}),0==--r&&o(n)}catch(e){c(e)}},t)}}function c(n){return function(t){var e=D(arguments,1);return R(t)?t:n(e=>{e(t)},e)}}function l(t){return function(n){var e=D(arguments,1);return t((e,t)=>{t(n)},e)}}const Qe=e=>{Pe(e,e=>{try{e()}catch(e){}})};function i(e,t){return Me(i,function(e){let t=V(e)?e:0;return e=>{q(()=>{Qe(e)},t)}}(t),e,t)}var W=e(i),U=c(i),Ve=l(i);const Xe=Promise;let Ye;function u(e,t){if(!(Ye=Ye||T(()=>!!O("Promise"))).v)return i(e);j(e)||ee("Promise: executor is not a function - "+A(e));let r=0;var n=new Xe((t,n)=>{e(function(e){r=2,t(e)},function(e){r=3,n(e)})});return I(n,"state",{get:function(){return Fe[r]}}),n}var Ze=e(u),et=c(u),tt=l(u);function d(e){return Me(d,Qe,e)}var nt=e(d),rt=c(d),ot=l(d);let ct;function m(e,t){var n=S(t)?ct:t;return Me(m,function(){let c;return 0<=n&&(c={timeout:+n}),t=>{var n=e=>{Qe(t)},r=c;function o(e){let t=je();return{didTimeout:e,timeRemaining:()=>{return ke-(e=t,je()-e);var e}}}if((Te=Te||z(()=>{return!!(e=requestIdleCallback)||e!==s;var e},!1)).v&&requestIdleCallback){let t=Ee(!0,e=>(e&&cancelIdleCallback(e),requestIdleCallback(e=>{t.dn(),n(e||o(!1))},r)),e=>{cancelIdleCallback(e)});void t.h}else{var e=(r||{}).timeout;q(()=>{n(o(!0))},S(e)?ze:e)}}}(),e,n)}var lt=e(m),it=c(m),ut=l(m);let st;function g(e,t){return(st=st||T(()=>u)).v.call(this,e,t)}var at=e(g),ft=c(g),vt=l(g);const b="reject",pt="Rejected";let dt=0,mt,yt,ht={};const gt=()=>{};var bt=(e,t,n)=>{ht[e]||(ht[e]=function(t){let n=Error,r=n[a][f];return o=t,c=function(){let e=this;try{we(n,t),(e=n.apply(e,arguments)||e)[f]=t}finally{we(n,r)}return e},l=n,i=c,u=l,(v.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(n,e){p(e,(e,t)=>n[e]=t)}))(i,u),e[a]=l[a],c[a]=new e,c;function e(){this.constructor=c,this[f]=o}var o,c,l,i,u}(e));var r=y();return new ht[e](`Task [${t.id}] ${n||""}- ${t.st?"Running":"Waiting"}: `+(r-(t.st||t.cr)||"0")+" ms")};function Pt(e,t){let n=y()-t;Pe(e,e=>{(e&&!e.rj&&e.st&&e.st<n||!e.st&&e.cr&&e.cr<n)&&e&&e[b](e.rj||bt("Aborted",e,"Stale "))})}function xt(e,t){t=xe(e,t);-1!==t&&e.splice(t,1)}exports.createAllPromise=at,exports.createAsyncAllPromise=W,exports.createAsyncPromise=i,exports.createAsyncRejectedPromise=Ve,exports.createAsyncResolvedPromise=U,exports.createIdleAllPromise=lt,exports.createIdlePromise=m,exports.createIdleRejectedPromise=ut,exports.createIdleResolvedPromise=it,exports.createNativeAllPromise=Ze,exports.createNativePromise=u,exports.createNativeRejectedPromise=tt,exports.createNativeResolvedPromise=et,exports.createPromise=g,exports.createRejectedPromise=vt,exports.createResolvedPromise=ft,exports.createSyncAllPromise=nt,exports.createSyncPromise=d,exports.createSyncRejectedPromise=ot,exports.createSyncResolvedPromise=rt,exports.createTaskScheduler=function(u,e){let s,t=[],a=[],n,r,f=0,v=(e?e+".":"")+dt++,o;u=u||g;const p=()=>{var e=0<h(t)+h(a);0<n&&(o||(o=q(()=>{Pt(t,n),Pt(a,n),o&&(o.enabled=0<h(t)+h(a))},r)).unref(),o)&&(o.enabled=e)},d=(c,l)=>(c.st=y(),t.push(c),p(),(t,n)=>{const r=e=>{c.rj=c.rj||e||bt(pt,c),c[b]=gt,i(c),t=null,n&&n(e),n=null};var e=c.id;if(c.rj)r(c.rj);else{c[b]=r;try{var o=l(e);c.to&&R(o)&&(c.t=q(()=>{r(bt("Timeout",c))},c.to)),Ce(o,e=>{i(c),n=null,t&&t(e),t=null},r)}catch(e){r(e)}}}),i=e=>{xt(t,e),e.t&&e.t.cancel(),e.t=null,s&&s===e&&(s=null,h(t)+h(a)===0)&&(o&&o.cancel(),o=null)};var c,l,m,e={idle:!0,queue:(e,t,n)=>{let r=v+"."+f++,o=(t&&(r+="-("+t+")"),{id:r,cr:y(),to:n,[b]:e=>{o.rj=e||bt(pt,o),o[b]=gt}});var c,l,i;return s?o.p=(c=o,l=s,i=e,a.push(c),p(),u((e,t)=>{c.id,l.id,_e(l.p,()=>{xt(a,c),d(c,i)(e,t)})})):o.p=u(d(o,e)),(s=o).p},setStaleTimeout:(e,t)=>{o&&o.cancel(),o=null,n=e,r=t||e/10,p()}};return fe(e,"idle",{g:()=>h(t)+h(a)===0}),c=e,l=()=>v,m=()=>({l:s,r:t,w:a}),mt=mt||{toString:()=>"[[SchedulerName]]"},yt=yt||{toString:()=>"[[SchedulerState]]"},I(c,mt,{get:l}),I(c,yt,{get:m}),e},exports.doAwait=Ce,exports.doAwaitResponse=_e,exports.doFinally=Oe,exports.setCreatePromiseImpl=function(e){st=e?T(()=>e):null},exports.setDetaultIdleTimeout=function(e){ct=e},exports.setPromiseDebugState=function(e,t){$e=e};
//# sourceMappingURL=ts-async.min.js.map
/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = () => value.l.v;
let desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = (newValue) => {
value.l.v = newValue;
};
}
}
objForEachKey(value, (key, value) => {

@@ -903,2 +912,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

const PrmCls = Promise;
let _isPromiseSupported;

@@ -917,3 +927,3 @@ function createNativePromise(executor, timeout) {

}
let thePromise = new Promise((resolve, reject) => {
let thePromise = new PrmCls((resolve, reject) => {
function _resolve(value) {

@@ -920,0 +930,0 @@ _state = 2;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = () => value.l.v;
let desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = (newValue) => {
value.l.v = newValue;
};
}
}
objForEachKey(value, (key, value) => {

@@ -903,2 +912,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

const PrmCls = Promise;
let _isPromiseSupported;

@@ -917,3 +927,3 @@ function createNativePromise(executor, timeout) {

}
let thePromise = new Promise((resolve, reject) => {
let thePromise = new PrmCls((resolve, reject) => {
function _resolve(value) {

@@ -920,0 +930,0 @@ _state = 2;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = () => value.l.v;
let desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = (newValue) => {
value.l.v = newValue;
};
}
}
objForEachKey(value, (key, value) => {

@@ -907,2 +916,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

const PrmCls = Promise;
let _isPromiseSupported;

@@ -921,3 +931,3 @@ function createNativePromise(executor, timeout) {

}
let thePromise = new Promise((resolve, reject) => {
let thePromise = new PrmCls((resolve, reject) => {
function _resolve(value) {

@@ -924,0 +934,0 @@ _state = 2;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* 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(e){"use strict";const a=void 0,P="",w="object",s="prototype",t="undefined",F="Symbol",S="length",f="name",H="slice",v=Object,J=v[s];var L,U=String,W=Array;const B=W[s];function G(t){return function(e){return typeof e===t}}function K(e){return J.toString.call(e)}function j(e){return typeof e===t||e===t}const R=G("function");function M(e){return(e||null!==e&&!j(e))&&e&&typeof e===w}const Q=W.isArray,V=G("number"),X=function(e){return!(!e||"[object Error]"!==K(e))};function A(e){return e&&R(e.then)}const Y=v.getOwnPropertyDescriptor,Z=v.hasOwn||function(e,t){return r=t,(n=e)&&J.hasOwnProperty.call(n,r)||!!Y(e,t);var n,r};function d(e,t,n){if(e&&M(e))for(const r in e)if(Z(e,r)&&-1===t.call(n||e,r,e[r]))break}function ee(e){throw new TypeError(e)}const te=v.freeze;function ne(e){return te&&d(e,(e,t)=>{(Q(t)||M(t))&&te(t)}),re(e)}const re=te||(e=>e),oe=function(){{var e=ne;let n={};return d({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},(e,t)=>{n[e]=e,n[t]=e}),e(n)}}(),ce=U,ie="__tsUtils$gblCfg";let le;function ue(){var e;return(e=(e=(e=typeof globalThis!==t?globalThis:void 0)||typeof self===t?e:self)||typeof window===t?e:window)||typeof global===t?e:global}function I(e,t){let n=P;if(X(e))n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'";else try{n=JSON.stringify(e,null,t?V(t)?t:4:a)}catch(e){n=" - "+I(e,t)}return K(e)+": "+n}function ae(r,o,c){return function(e){var t,n=e&&e[r]||o&&o[r];if(n||c)return t=arguments,(n||c).apply(e,n?B[H].call(t,1):t);ee("'"+ce(r)+"' not defined for "+I(e))}}let se={};const r={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},E=v.defineProperty;function fe(e,t,n){E(e,t,function(e){let n={};return n[r.c]=!0,n[r.e]=!0,d(e,(e,t)=>{n[r[e]]=j(t)?n[r[e]]:t}),n}(n))}let T,ve=function(){var e;T=(le||(e=ue()||{},le=e[ie]=e[ie]||{}),le),ve=null};function z(t){let n={};return ve&&ve(),n.b=T.lzy,E(n,"v",{configurable:!0,get:function(){var e=t();return T.lzy||(E(n,"v",{value:e}),n.b&&delete n.b),T.lzy&&n.b!==T.lzy&&(n.b=T.lzy),e}}),n}function k(n,r){return z(()=>{{var t=n;let e=r;try{e=t()}catch(e){}return e}})}const de="window";let n,_,C,me;function O(e){return k(()=>N(e)||a,a)}function ye(e){return(n=!n||!1===e||T.lzy&&!n.b?k(ue,null):n).v}function N(e,t){t=ye(t);return t&&t[e]?t[e]:e===de&&_?_.v:null}let D,he,pe;function ge(e){return k(function(){return D.v?D[e]:a},a)}function be(){var e=!D||T&&T.lzy&&!D.b;return e&&(D=O(F)),he&&!e||(he=ge("for")),pe&&!e||(pe=ge("keyFor")),D.v}function Pe(t,n,r){if(t){var o=t[S]>>>0;for(let e=0;e<o&&!(e in t&&-1===n.call(r||t,t[e],e,t));e++);}}const we=ae("indexOf",B),q=ae(H,B),Se=(e,t)=>{try{e[s][f]=t}catch(e){}};function h(){return(Date.now||je)()}function je(){return(new Date).getTime()}function p(e){return e[L]}L=S;let Re;function Ae(){var e=(Re=!Re||T.lzy&&!Re.b?O("performance"):Re).v;return e&&e.now?e.now():h()}const Ie="unref",Ee="hasRef",Te="enabled";function ze(e,t,n){let r=!0,o=e?t(null):null,c;const i=()=>(r=!1,o&&o[Ie]&&o[Ie](),c),l=()=>(o=t(o),r||i(),c),u=()=>{o&&n(o),o=null};return c={cancel:u,refresh:l,hasRef:()=>o&&o[Ee]?o[Ee]():r,ref:()=>(r=!0,o&&o.ref&&o.ref(),c),unref:i,enabled:!1},E(c,Te,{get:()=>!!o,set:e=>{!e&&o&&u(),e&&!o&&l()}}),{h:c,dn:()=>{o=null}}}function $(){{var o=this,c=a,i=q(arguments),l=Q(c),u=l?c.length:0;let t=(0<u?c[0]:l?a:c)||setTimeout,n=(1<u?c[1]:a)||clearTimeout,e=i[0],r=(i[0]=function(){r.dn(),e.apply(o,arguments)},ze(!0,e=>{if(e){if(e.refresh)return e.refresh(),e;n.call(o,e)}return t.apply(o,i)},function(e){n.call(o,e)}));return r.h}}let ke,_e=100,Ce=50;function Oe(e,t){return Ne(e,e=>{t&&t({value:e,rejected:!1})},e=>{t&&t({rejected:!0,reason:e})})}function Ne(e,t,n,r){let o=e;return A(e)?(t||n)&&(o=e.then(t,n)):t&&t(e),o=r?De(o,r):o}function De(e,t){let n=e;return t&&(A(e)?n=e.finally?e.finally(t):e.then(function(e){return t(),e},function(e){throw t(),e}):t()),n}let qe,$e,xe,Fe=!1;const He=["pending","resolving","resolved","rejected"],Je="dispatchEvent";let Le;const Ue="unhandledRejection",We=Ue.toLowerCase();let x=[],Be=0,Ge=10,Ke;function Me(e){return R(e)?e.toString():I(e)}function Qe(e,t,n){let r=q(arguments,3),i=0,l=!1,u,a=[],s=Be++,o=0<x.length?x[x.length-1]:void 0,f=!1,v=null,c;Ke=Ke||z(()=>!!N("PromiseRejectionEvent"));const d=(o,c)=>{try{return x.push(s),f=!0,v&&v.cancel(),v=null,e(function(n,r){a.push(function(){try{var e=2===i?o:c,t=j(e)?u:R(e)?e(u):e;A(t)?t.then(n,r):(e||3!==i?n:r)(t)}catch(e){r(e)}}),l&&b()},r)}finally{x.pop()}};var m,y,h,p;const g=()=>He[i],b=()=>{var e;0<a.length&&(e=a.slice(),a=[],f=!0,t(e),v&&v.cancel(),v=null)},P=(t,n)=>e=>{i===n&&(2===t&&A(e)?(i=1,e.then(P(2,1),P(3,1))):(i=t,l=!0,u=e,b(),f||3!==t||(v=v||$(w,Ge))))},w=()=>{if(!f)if((me=me||k(()=>!(!process||!(process.versions||{}).node),!1)).v)process.emit(Ue,u,c);else{var e=(_=!_||T.lzy&&!_.b?O(de):_).v||ye(),n=We,r=e=>(fe(e,"promise",{g:()=>c}),e.reason=u,e),o=Ke.v;let t=(C=!C||T.lzy&&!C.b?O("document"):C).v;o=(Le=Le||z(()=>{var e;return!!(e=t&&t.createEvent?t.createEvent("Event"):void 0)&&e.initEvent})).v?t.createEvent("Event"):o?new Event(n):{};r(o),Le.v&&o.initEvent(n,!1,!0),o&&e[Je]?e[Je](o):(r=e["on"+n])?r(o):(e=N("console"))&&(e.error||e.log)(n,I(o))}};c={then:d,catch:e=>d(void 0,e),finally:t=>{let e=t,n=t;return R(t)&&(e=function(e){return t&&t(),e},n=function(e){throw t&&t(),e}),d(e,n)}},E(c,"state",{get:g}),Fe&&(S=c,y=g,p=()=>K(u),m=()=>f,qe=qe||{toString:()=>"[[PromiseState]]"},$e=$e||{toString:()=>"[[PromiseResult]]"},xe=xe||{toString:()=>"[[PromiseIsHandled]]"},E(S,qe,{get:y}),E(S,$e,{get:p}),E(S,xe,{get:m})),be()&&(c[y=oe[11],D&&(!T.lzy||D.b)||be(),D.v?D.v[y||11]:(p=oe[11])?se[p]=se[p]||(h=F+"."+p,{description:ce(h),toString:()=>F+"("+h+")",_polyfill:!0}):void 0]="IPromise"),c.toString=()=>"IPromise"+(Fe?"["+s+(j(o)?"":":"+o)+"]":"")+" "+g()+(l?" - "+Me(u):""),R(n)||ee("Promise: executor is not a function - "+Me(n));var S=P(3,0);try{n.call(c,P(2,0),S)}catch(e){S(e)}return c}function o(n){return function(e){var t=q(arguments,1);return n((o,c)=>{try{let n=[],r=1;Pe(e,(e,t)=>{e&&(r++,Ne(e,e=>{n[t]=e,0==--r&&o(n)},c))}),0==--r&&o(n)}catch(e){c(e)}},t)}}function c(n){return function(t){var e=q(arguments,1);return A(t)?t:n(e=>{e(t)},e)}}function i(t){return function(n){var e=q(arguments,1);return t((e,t)=>{t(n)},e)}}const Ve=e=>{Pe(e,e=>{try{e()}catch(e){}})};function l(e,t){return Qe(l,function(e){let t=V(e)?e:0;return e=>{$(()=>{Ve(e)},t)}}(t),e,t)}var W=o(l),U=c(l),Xe=i(l);let Ye;function u(e,t){if(!(Ye=Ye||z(()=>!!N("Promise"))).v)return l(e);R(e)||ee("Promise: executor is not a function - "+I(e));let r=0;var n=new Promise((t,n)=>{e(function(e){r=2,t(e)},function(e){r=3,n(e)})});return E(n,"state",{get:function(){return He[r]}}),n}var Ze=o(u),et=c(u),tt=i(u);function m(e){return Qe(m,Ve,e)}var nt=o(m),rt=c(m),ot=i(m);let ct;function y(e,t){var n=j(t)?ct:t;return Qe(y,function(){let c;return 0<=n&&(c={timeout:+n}),t=>{var n=e=>{Ve(t)},r=c;function o(e){let t=Ae();return{didTimeout:e,timeRemaining:()=>{return Ce-(e=t,Ae()-e);var e}}}if((ke=ke||k(()=>{return!!(e=requestIdleCallback)||e!==a;var e},!1)).v&&requestIdleCallback){let t=ze(!0,e=>(e&&cancelIdleCallback(e),requestIdleCallback(e=>{t.dn(),n(e||o(!1))},r)),e=>{cancelIdleCallback(e)});void t.h}else{var e=(r||{}).timeout;$(()=>{n(o(!0))},j(e)?_e:e)}}}(),e,n)}var it=o(y),lt=c(y),ut=i(y);let at;function g(e,t){return(at=at||z(()=>u)).v.call(this,e,t)}var st=o(g),ft=c(g),vt=i(g);const b="reject",dt="Rejected";let mt=0,yt,ht,pt={};const gt=()=>{};var bt=(e,t,n)=>{pt[e]||(pt[e]=function(t){let n=Error,r=n[s][f];return o=t,c=function(){let e=this;try{Se(n,t),(e=n.apply(e,arguments)||e)[f]=t}finally{Se(n,r)}return e},i=n,l=c,u=i,(v.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(n,e){d(e,(e,t)=>n[e]=t)}))(l,u),e[s]=i[s],c[s]=new e,c;function e(){this.constructor=c,this[f]=o}var o,c,i,l,u}(e));var r=h();return new pt[e](`Task [${t.id}] ${n||""}- ${t.st?"Running":"Waiting"}: `+(r-(t.st||t.cr)||"0")+" ms")};function Pt(e,t){let n=h()-t;Pe(e,e=>{(e&&!e.rj&&e.st&&e.st<n||!e.st&&e.cr&&e.cr<n)&&e&&e[b](e.rj||bt("Aborted",e,"Stale "))})}function wt(e,t){t=we(e,t);-1!==t&&e.splice(t,1)}return e.createAllPromise=st,e.createAsyncAllPromise=W,e.createAsyncPromise=l,e.createAsyncRejectedPromise=Xe,e.createAsyncResolvedPromise=U,e.createIdleAllPromise=it,e.createIdlePromise=y,e.createIdleRejectedPromise=ut,e.createIdleResolvedPromise=lt,e.createNativeAllPromise=Ze,e.createNativePromise=u,e.createNativeRejectedPromise=tt,e.createNativeResolvedPromise=et,e.createPromise=g,e.createRejectedPromise=vt,e.createResolvedPromise=ft,e.createSyncAllPromise=nt,e.createSyncPromise=m,e.createSyncRejectedPromise=ot,e.createSyncResolvedPromise=rt,e.createTaskScheduler=function(u,e){let a,t=[],s=[],n,r,f=0,v=(e?e+".":"")+mt++,o;u=u||g;const d=()=>{var e=0<p(t)+p(s);0<n&&(o||(o=$(()=>{Pt(t,n),Pt(s,n),o&&(o.enabled=0<p(t)+p(s))},r)).unref(),o)&&(o.enabled=e)},m=(c,i)=>(c.st=h(),t.push(c),d(),(t,n)=>{const r=e=>{c.rj=c.rj||e||bt(dt,c),c[b]=gt,l(c),t=null,n&&n(e),n=null};var e=c.id;if(c.rj)r(c.rj);else{c[b]=r;try{var o=i(e);c.to&&A(o)&&(c.t=$(()=>{r(bt("Timeout",c))},c.to)),Ne(o,e=>{l(c),n=null,t&&t(e),t=null},r)}catch(e){r(e)}}}),l=e=>{wt(t,e),e.t&&e.t.cancel(),e.t=null,a&&a===e&&(a=null,p(t)+p(s)===0)&&(o&&o.cancel(),o=null)};var c,i,y,e={idle:!0,queue:(e,t,n)=>{let r=v+"."+f++,o=(t&&(r+="-("+t+")"),{id:r,cr:h(),to:n,[b]:e=>{o.rj=e||bt(dt,o),o[b]=gt}});var c,i,l;return a?o.p=(c=o,i=a,l=e,s.push(c),d(),u((e,t)=>{c.id,i.id,Oe(i.p,()=>{wt(s,c),m(c,l)(e,t)})})):o.p=u(m(o,e)),(a=o).p},setStaleTimeout:(e,t)=>{o&&o.cancel(),o=null,n=e,r=t||e/10,d()}};return fe(e,"idle",{g:()=>p(t)+p(s)===0}),c=e,i=()=>v,y=()=>({l:a,r:t,w:s}),yt=yt||{toString:()=>"[[SchedulerName]]"},ht=ht||{toString:()=>"[[SchedulerState]]"},E(c,yt,{get:i}),E(c,ht,{get:y}),e},e.doAwait=Ne,e.doAwaitResponse=Oe,e.doFinally=De,e.setCreatePromiseImpl=function(e){at=e?z(()=>e):null},e.setDetaultIdleTimeout=function(e){ct=e},e.setPromiseDebugState=function(e,t){Fe=e},e}({});
this.nevware21=this.nevware21||{},this.nevware21["ts-async"]=function(e){"use strict";const a=void 0,P="",w="object",s="prototype",t="undefined",F="Symbol",S="length",f="name",H="slice",v=Object,J=v[s];var L,U=String,W=Array;const B=W[s];function G(t){return function(e){return typeof e===t}}function K(e){return J.toString.call(e)}function j(e){return typeof e===t||e===t}const R=G("function");function M(e){return(e||null!==e&&!j(e))&&e&&typeof e===w}const Q=W.isArray,V=G("number"),X=function(e){return!(!e||"[object Error]"!==K(e))};function A(e){return e&&R(e.then)}const Y=v.getOwnPropertyDescriptor,Z=v.hasOwn||function(e,t){return r=t,(n=e)&&J.hasOwnProperty.call(n,r)||!!Y(e,t);var n,r};function d(e,t,n){if(e&&M(e))for(const r in e)if(Z(e,r)&&-1===t.call(n||e,r,e[r]))break}function ee(e){throw new TypeError(e)}const te=v.freeze;function ne(e){return te&&d(e,(e,t)=>{(Q(t)||M(t))&&te(t)}),re(e)}const re=te||(e=>e),oe=function(){{var e=ne;let n={};return d({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},(e,t)=>{n[e]=e,n[t]=e}),e(n)}}(),ce=U,le="__tsUtils$gblCfg";let ie;function ue(){var e;return(e=(e=(e=typeof globalThis!==t?globalThis:void 0)||typeof self===t?e:self)||typeof window===t?e:window)||typeof global===t?e:global}function I(e,t){let n=P;if(X(e))n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'";else try{n=JSON.stringify(e,null,t?V(t)?t:4:a)}catch(e){n=" - "+I(e,t)}return K(e)+": "+n}function ae(r,o,c){return function(e){var t,n=e&&e[r]||o&&o[r];if(n||c)return t=arguments,(n||c).apply(e,n?B[H].call(t,1):t);ee("'"+ce(r)+"' not defined for "+I(e))}}let se={};const r={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},E=v.defineProperty;function fe(e,t,n){E(e,t,function(t){let n={};var e;return n[r.c]=!0,n[r.e]=!0,t.l&&(n.get=()=>t.l.v,e=Y(t.l,"v"))&&e.set&&(n.set=e=>{t.l.v=e}),d(t,(e,t)=>{n[r[e]]=j(t)?n[r[e]]:t}),n}(n))}let T,ve=function(){var e;T=(ie||(e=ue()||{},ie=e[le]=e[le]||{}),ie),ve=null};function z(t){let n={};return ve&&ve(),n.b=T.lzy,E(n,"v",{configurable:!0,get:function(){var e=t();return T.lzy||(E(n,"v",{value:e}),n.b&&delete n.b),T.lzy&&n.b!==T.lzy&&(n.b=T.lzy),e}}),n}function k(n,r){return z(()=>{{var t=n;let e=r;try{e=t()}catch(e){}return e}})}const de="window";let n,_,C,me;function O(e){return k(()=>N(e)||a,a)}function ye(e){return(n=!n||!1===e||T.lzy&&!n.b?k(ue,null):n).v}function N(e,t){t=ye(t);return t&&t[e]?t[e]:e===de&&_?_.v:null}let D,he,pe;function ge(e){return k(function(){return D.v?D[e]:a},a)}function be(){var e=!D||T&&T.lzy&&!D.b;return e&&(D=O(F)),he&&!e||(he=ge("for")),pe&&!e||(pe=ge("keyFor")),D.v}function Pe(t,n,r){if(t){var o=t[S]>>>0;for(let e=0;e<o&&!(e in t&&-1===n.call(r||t,t[e],e,t));e++);}}const we=ae("indexOf",B),q=ae(H,B),Se=(e,t)=>{try{e[s][f]=t}catch(e){}};function h(){return(Date.now||je)()}function je(){return(new Date).getTime()}function p(e){return e[L]}L=S;let Re;function Ae(){var e=(Re=!Re||T.lzy&&!Re.b?O("performance"):Re).v;return e&&e.now?e.now():h()}const Ie="unref",Ee="hasRef",Te="enabled";function ze(e,t,n){let r=!0,o=e?t(null):null,c;const l=()=>(r=!1,o&&o[Ie]&&o[Ie](),c),i=()=>(o=t(o),r||l(),c),u=()=>{o&&n(o),o=null};return c={cancel:u,refresh:i,hasRef:()=>o&&o[Ee]?o[Ee]():r,ref:()=>(r=!0,o&&o.ref&&o.ref(),c),unref:l,enabled:!1},E(c,Te,{get:()=>!!o,set:e=>{!e&&o&&u(),e&&!o&&i()}}),{h:c,dn:()=>{o=null}}}function $(){{var o=this,c=a,l=q(arguments),i=Q(c),u=i?c.length:0;let t=(0<u?c[0]:i?a:c)||setTimeout,n=(1<u?c[1]:a)||clearTimeout,e=l[0],r=(l[0]=function(){r.dn(),e.apply(o,arguments)},ze(!0,e=>{if(e){if(e.refresh)return e.refresh(),e;n.call(o,e)}return t.apply(o,l)},function(e){n.call(o,e)}));return r.h}}let ke,_e=100,Ce=50;function Oe(e,t){return Ne(e,e=>{t&&t({value:e,rejected:!1})},e=>{t&&t({rejected:!0,reason:e})})}function Ne(e,t,n,r){let o=e;return A(e)?(t||n)&&(o=e.then(t,n)):t&&t(e),o=r?De(o,r):o}function De(e,t){let n=e;return t&&(A(e)?n=e.finally?e.finally(t):e.then(function(e){return t(),e},function(e){throw t(),e}):t()),n}let qe,$e,xe,Fe=!1;const He=["pending","resolving","resolved","rejected"],Je="dispatchEvent";let Le;const Ue="unhandledRejection",We=Ue.toLowerCase();let x=[],Be=0,Ge=10,Ke;function Me(e){return R(e)?e.toString():I(e)}function Qe(e,t,n){let r=q(arguments,3),l=0,i=!1,u,a=[],s=Be++,o=0<x.length?x[x.length-1]:void 0,f=!1,v=null,c;Ke=Ke||z(()=>!!N("PromiseRejectionEvent"));const d=(o,c)=>{try{return x.push(s),f=!0,v&&v.cancel(),v=null,e(function(n,r){a.push(function(){try{var e=2===l?o:c,t=j(e)?u:R(e)?e(u):e;A(t)?t.then(n,r):(e||3!==l?n:r)(t)}catch(e){r(e)}}),i&&b()},r)}finally{x.pop()}};var m,y,h,p;const g=()=>He[l],b=()=>{var e;0<a.length&&(e=a.slice(),a=[],f=!0,t(e),v&&v.cancel(),v=null)},P=(t,n)=>e=>{l===n&&(2===t&&A(e)?(l=1,e.then(P(2,1),P(3,1))):(l=t,i=!0,u=e,b(),f||3!==t||(v=v||$(w,Ge))))},w=()=>{if(!f)if((me=me||k(()=>!(!process||!(process.versions||{}).node),!1)).v)process.emit(Ue,u,c);else{var e=(_=!_||T.lzy&&!_.b?O(de):_).v||ye(),n=We,r=e=>(fe(e,"promise",{g:()=>c}),e.reason=u,e),o=Ke.v;let t=(C=!C||T.lzy&&!C.b?O("document"):C).v;o=(Le=Le||z(()=>{var e;return!!(e=t&&t.createEvent?t.createEvent("Event"):void 0)&&e.initEvent})).v?t.createEvent("Event"):o?new Event(n):{};r(o),Le.v&&o.initEvent(n,!1,!0),o&&e[Je]?e[Je](o):(r=e["on"+n])?r(o):(e=N("console"))&&(e.error||e.log)(n,I(o))}};c={then:d,catch:e=>d(void 0,e),finally:t=>{let e=t,n=t;return R(t)&&(e=function(e){return t&&t(),e},n=function(e){throw t&&t(),e}),d(e,n)}},E(c,"state",{get:g}),Fe&&(S=c,y=g,p=()=>K(u),m=()=>f,qe=qe||{toString:()=>"[[PromiseState]]"},$e=$e||{toString:()=>"[[PromiseResult]]"},xe=xe||{toString:()=>"[[PromiseIsHandled]]"},E(S,qe,{get:y}),E(S,$e,{get:p}),E(S,xe,{get:m})),be()&&(c[y=oe[11],D&&(!T.lzy||D.b)||be(),D.v?D.v[y||11]:(p=oe[11])?se[p]=se[p]||(h=F+"."+p,{description:ce(h),toString:()=>F+"("+h+")",_polyfill:!0}):void 0]="IPromise"),c.toString=()=>"IPromise"+(Fe?"["+s+(j(o)?"":":"+o)+"]":"")+" "+g()+(i?" - "+Me(u):""),R(n)||ee("Promise: executor is not a function - "+Me(n));var S=P(3,0);try{n.call(c,P(2,0),S)}catch(e){S(e)}return c}function o(n){return function(e){var t=q(arguments,1);return n((o,c)=>{try{let n=[],r=1;Pe(e,(e,t)=>{e&&(r++,Ne(e,e=>{n[t]=e,0==--r&&o(n)},c))}),0==--r&&o(n)}catch(e){c(e)}},t)}}function c(n){return function(t){var e=q(arguments,1);return A(t)?t:n(e=>{e(t)},e)}}function l(t){return function(n){var e=q(arguments,1);return t((e,t)=>{t(n)},e)}}const Ve=e=>{Pe(e,e=>{try{e()}catch(e){}})};function i(e,t){return Qe(i,function(e){let t=V(e)?e:0;return e=>{$(()=>{Ve(e)},t)}}(t),e,t)}var W=o(i),U=c(i),Xe=l(i);const Ye=Promise;let Ze;function u(e,t){if(!(Ze=Ze||z(()=>!!N("Promise"))).v)return i(e);R(e)||ee("Promise: executor is not a function - "+I(e));let r=0;var n=new Ye((t,n)=>{e(function(e){r=2,t(e)},function(e){r=3,n(e)})});return E(n,"state",{get:function(){return He[r]}}),n}var et=o(u),tt=c(u),nt=l(u);function m(e){return Qe(m,Ve,e)}var rt=o(m),ot=c(m),ct=l(m);let lt;function y(e,t){var n=j(t)?lt:t;return Qe(y,function(){let c;return 0<=n&&(c={timeout:+n}),t=>{var n=e=>{Ve(t)},r=c;function o(e){let t=Ae();return{didTimeout:e,timeRemaining:()=>{return Ce-(e=t,Ae()-e);var e}}}if((ke=ke||k(()=>{return!!(e=requestIdleCallback)||e!==a;var e},!1)).v&&requestIdleCallback){let t=ze(!0,e=>(e&&cancelIdleCallback(e),requestIdleCallback(e=>{t.dn(),n(e||o(!1))},r)),e=>{cancelIdleCallback(e)});void t.h}else{var e=(r||{}).timeout;$(()=>{n(o(!0))},j(e)?_e:e)}}}(),e,n)}var it=o(y),ut=c(y),at=l(y);let st;function g(e,t){return(st=st||z(()=>u)).v.call(this,e,t)}var ft=o(g),vt=c(g),dt=l(g);const b="reject",mt="Rejected";let yt=0,ht,pt,gt={};const bt=()=>{};var Pt=(e,t,n)=>{gt[e]||(gt[e]=function(t){let n=Error,r=n[s][f];return o=t,c=function(){let e=this;try{Se(n,t),(e=n.apply(e,arguments)||e)[f]=t}finally{Se(n,r)}return e},l=n,i=c,u=l,(v.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(n,e){d(e,(e,t)=>n[e]=t)}))(i,u),e[s]=l[s],c[s]=new e,c;function e(){this.constructor=c,this[f]=o}var o,c,l,i,u}(e));var r=h();return new gt[e](`Task [${t.id}] ${n||""}- ${t.st?"Running":"Waiting"}: `+(r-(t.st||t.cr)||"0")+" ms")};function wt(e,t){let n=h()-t;Pe(e,e=>{(e&&!e.rj&&e.st&&e.st<n||!e.st&&e.cr&&e.cr<n)&&e&&e[b](e.rj||Pt("Aborted",e,"Stale "))})}function St(e,t){t=we(e,t);-1!==t&&e.splice(t,1)}return e.createAllPromise=ft,e.createAsyncAllPromise=W,e.createAsyncPromise=i,e.createAsyncRejectedPromise=Xe,e.createAsyncResolvedPromise=U,e.createIdleAllPromise=it,e.createIdlePromise=y,e.createIdleRejectedPromise=at,e.createIdleResolvedPromise=ut,e.createNativeAllPromise=et,e.createNativePromise=u,e.createNativeRejectedPromise=nt,e.createNativeResolvedPromise=tt,e.createPromise=g,e.createRejectedPromise=dt,e.createResolvedPromise=vt,e.createSyncAllPromise=rt,e.createSyncPromise=m,e.createSyncRejectedPromise=ct,e.createSyncResolvedPromise=ot,e.createTaskScheduler=function(u,e){let a,t=[],s=[],n,r,f=0,v=(e?e+".":"")+yt++,o;u=u||g;const d=()=>{var e=0<p(t)+p(s);0<n&&(o||(o=$(()=>{wt(t,n),wt(s,n),o&&(o.enabled=0<p(t)+p(s))},r)).unref(),o)&&(o.enabled=e)},m=(c,l)=>(c.st=h(),t.push(c),d(),(t,n)=>{const r=e=>{c.rj=c.rj||e||Pt(mt,c),c[b]=bt,i(c),t=null,n&&n(e),n=null};var e=c.id;if(c.rj)r(c.rj);else{c[b]=r;try{var o=l(e);c.to&&A(o)&&(c.t=$(()=>{r(Pt("Timeout",c))},c.to)),Ne(o,e=>{i(c),n=null,t&&t(e),t=null},r)}catch(e){r(e)}}}),i=e=>{St(t,e),e.t&&e.t.cancel(),e.t=null,a&&a===e&&(a=null,p(t)+p(s)===0)&&(o&&o.cancel(),o=null)};var c,l,y,e={idle:!0,queue:(e,t,n)=>{let r=v+"."+f++,o=(t&&(r+="-("+t+")"),{id:r,cr:h(),to:n,[b]:e=>{o.rj=e||Pt(mt,o),o[b]=bt}});var c,l,i;return a?o.p=(c=o,l=a,i=e,s.push(c),d(),u((e,t)=>{c.id,l.id,Oe(l.p,()=>{St(s,c),m(c,i)(e,t)})})):o.p=u(m(o,e)),(a=o).p},setStaleTimeout:(e,t)=>{o&&o.cancel(),o=null,n=e,r=t||e/10,d()}};return fe(e,"idle",{g:()=>p(t)+p(s)===0}),c=e,l=()=>v,y=()=>({l:a,r:t,w:s}),ht=ht||{toString:()=>"[[SchedulerName]]"},pt=pt||{toString:()=>"[[SchedulerState]]"},E(c,ht,{get:l}),E(c,pt,{get:y}),e},e.doAwait=Ne,e.doAwaitResponse=Oe,e.doFinally=De,e.setCreatePromiseImpl=function(e){st=e?z(()=>e):null},e.setDetaultIdleTimeout=function(e){lt=e},e.setPromiseDebugState=function(e,t){Fe=e},e}({});
//# sourceMappingURL=ts-async.min.js.map
/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = () => value.l.v;
let desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = (newValue) => {
value.l.v = newValue;
};
}
}
objForEachKey(value, (key, value) => {

@@ -923,2 +932,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

const PrmCls = Promise;
let _isPromiseSupported;

@@ -937,3 +947,3 @@ function createNativePromise(executor, timeout) {

}
let thePromise = new Promise((resolve, reject) => {
let thePromise = new PrmCls((resolve, reject) => {
function _resolve(value) {

@@ -940,0 +950,0 @@ _state = 2;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

*/
System.register("nevware21.ts-async",[],function(ut){"use strict";return{execute:function(){ut({createAsyncPromise:u,createIdlePromise:p,createNativePromise:m,createPromise:g,createSyncPromise:h,createTaskScheduler:function(u,e){let a,t=[],s=[],n=6e5,r=6e4,f=0,v=(e?e+".":"")+et++,o;u=u||g;const d=()=>{var e=0<i(t)+i(s);0<n&&(o||(o=x(()=>{it(t,n),it(s,n),o&&(o.enabled=0<i(t)+i(s))},r)).unref(),o)&&(o.enabled=e)},m=(c,i)=>(c.st=y(),t.push(c),d(),(t,n)=>{const r=e=>{c.rj=c.rj||e||ct(Ze,c),c[b]=ot,l(c),t=null,n&&n(e),n=null};var e=c.id;if(c.rj)r(c.rj);else{c[b]=r;try{var o=i(e);c.to&&A(o)&&(c.t=x(()=>{r(ct("Timeout",c))},c.to)),Oe(o,e=>{l(c),n=null,t&&t(e),t=null},r)}catch(e){r(e)}}}),l=e=>{lt(t,e),e.t&&e.t.cancel(),e.t=null,a&&a===e&&(a=null,i(t)+i(s)===0)&&(o&&o.cancel(),o=null)};var c,e={idle:!0,queue:(e,t,n)=>{let r=v+"."+f++,o=(t&&(r+="-("+t+")"),{id:r,cr:y(),to:n,[b]:e=>{o.rj=e||ct(Ze,o),o[b]=ot}});var c,i,l;return a?o.p=(c=o,i=a,l=e,s.push(c),d(),u((e,t)=>{c.id,i.id,Ce(i.p,()=>{lt(s,c),m(c,l)(e,t)})})):o.p=u(m(o,e)),(a=o).p},setStaleTimeout:(e,t)=>{o&&o.cancel(),o=null,n=e,r=t||e/10,d()}};return fe(e,"idle",{g:()=>i(t)+i(s)===0}),c=e,tt=tt||{toString:()=>"[[SchedulerName]]"},nt=nt||{toString:()=>"[[SchedulerState]]"},E(c,tt,{get:()=>v}),E(c,nt,{get:()=>({l:a,r:t,w:s})}),e},doAwait:Oe,doAwaitResponse:Ce,doFinally:Ne,setCreatePromiseImpl:function(e){Ye=e?z(()=>e):null},setDetaultIdleTimeout:function(e){Xe=e},setPromiseDebugState:function(e,t){$e=e}});const a=void 0,P="",w="object",s="prototype",t="undefined",F="Symbol",S="length",f="name",H="slice",v=Object,J=v[s];var L,U=String,W=Array;const B=W[s];function G(t){return function(e){return typeof e===t}}function K(e){return J.toString.call(e)}function j(e){return typeof e===t||e===t}const R=G("function");function M(e){return(e||null!==e&&!j(e))&&e&&typeof e===w}const Q=W.isArray,V=G("number"),X=function(e){return!(!e||"[object Error]"!==K(e))};function A(e){return e&&R(e.then)}const Y=v.getOwnPropertyDescriptor,Z=v.hasOwn||function(e,t){return r=t,(n=e)&&J.hasOwnProperty.call(n,r)||!!Y(e,t);var n,r};function d(e,t,n){if(e&&M(e))for(const r in e)if(Z(e,r)&&-1===t.call(n||e,r,e[r]))break}function ee(e){throw new TypeError(e)}const te=v.freeze;function ne(e){return te&&d(e,(e,t)=>{(Q(t)||M(t))&&te(t)}),re(e)}const re=te||(e=>e),oe=function(){{var e=ne;let n={};return d({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},(e,t)=>{n[e]=e,n[t]=e}),e(n)}}(),ce=U,ie="__tsUtils$gblCfg";let le;function ue(){var e;return(e=(e=(e=typeof globalThis!==t?globalThis:void 0)||typeof self===t?e:self)||typeof window===t?e:window)||typeof global===t?e:global}function I(e,t){let n=P;if(X(e))n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'";else try{n=JSON.stringify(e,null,t?V(t)?t:4:a)}catch(e){n=" - "+I(e,t)}return K(e)+": "+n}function ae(r,o,c){return function(e){var t,n=e&&e[r]||o&&o[r];if(n||c)return t=arguments,(n||c).apply(e,n?B[H].call(t,1):t);ee("'"+ce(r)+"' not defined for "+I(e))}}let se={};const r={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},E=v.defineProperty;function fe(e,t,n){E(e,t,function(e){let n={};return n[r.c]=!0,n[r.e]=!0,d(e,(e,t)=>{n[r[e]]=j(t)?n[r[e]]:t}),n}(n))}let T,ve=function(){var e;T=(le||(e=ue()||{},le=e[ie]=e[ie]||{}),le),ve=null};function z(t){let n={};return ve&&ve(),n.b=T.lzy,E(n,"v",{configurable:!0,get:function(){var e=t();return T.lzy||(E(n,"v",{value:e}),n.b&&delete n.b),T.lzy&&n.b!==T.lzy&&(n.b=T.lzy),e}}),n}function k(n,r){return z(()=>{{var t=n;let e=r;try{e=t()}catch(e){}return e}})}const de="window";let n,_,C,me;function O(e){return k(()=>N(e)||a,a)}function ye(e){return(n=!n||!1===e||T.lzy&&!n.b?k(ue,null):n).v}function N(e,t){t=ye(t);return t&&t[e]?t[e]:e===de&&_?_.v:null}let D,he,pe;function ge(e){return k(function(){return D.v?D[e]:a},a)}function be(){var e=!D||T&&T.lzy&&!D.b;return e&&(D=O(F)),he&&!e||(he=ge("for")),pe&&!e||(pe=ge("keyFor")),D.v}function Pe(t,n,r){if(t){var o=t[S]>>>0;for(let e=0;e<o&&!(e in t&&-1===n.call(r||t,t[e],e,t));e++);}}const we=ae("indexOf",B),q=ae(H,B),Se=(e,t)=>{try{e[s][f]=t}catch(e){}};function y(){return(Date.now||je)()}function je(){return(new Date).getTime()}L=S;const i=function(e){return e[L]};let o;function Re(){var e=(o=!o||T.lzy&&!o.b?O("performance"):o).v;return e&&e.now?e.now():y()}const Ae="unref",Ie="hasRef",Ee="enabled";function Te(e,t,n){let r=!0,o=e?t(null):null,c;const i=()=>(r=!1,o&&o[Ae]&&o[Ae](),c),l=()=>(o=t(o),r||i(),c),u=()=>{o&&n(o),o=null};return c={cancel:u,refresh:l,hasRef:()=>o&&o[Ie]?o[Ie]():r,ref:()=>(r=!0,o&&o.ref&&o.ref(),c),unref:i,enabled:!1},E(c,Ee,{get:()=>!!o,set:e=>{!e&&o&&u(),e&&!o&&l()}}),{h:c,dn:()=>{o=null}}}function x(){{var o=this,c=a,i=q(arguments),l=Q(c),u=l?c.length:0;let t=(0<u?c[0]:l?a:c)||setTimeout,n=(1<u?c[1]:a)||clearTimeout,e=i[0],r=(i[0]=function(){r.dn(),e.apply(o,arguments)},Te(!0,e=>{if(e){if(e.refresh)return e.refresh(),e;n.call(o,e)}return t.apply(o,i)},function(e){n.call(o,e)}));return r.h}}let ze,ke=100,_e=50;function Ce(e,t){return Oe(e,e=>{t&&t({value:e,rejected:!1})},e=>{t&&t({rejected:!0,reason:e})})}function Oe(e,t,n,r){let o=e;return A(e)?(t||n)&&(o=e.then(t,n)):t&&t(e),o=r?Ne(o,r):o}function Ne(e,t){let n=e;return t&&(A(e)?n=e.finally?e.finally(t):e.then(function(e){return t(),e},function(e){throw t(),e}):t()),n}let De,qe,xe,$e=!1;const Fe=["pending","resolving","resolved","rejected"],He="dispatchEvent";let Je;const Le="unhandledRejection",Ue=Le.toLowerCase();let $=[],We=0,Be=10,Ge;function Ke(e){return R(e)?e.toString():I(e)}function Me(e,t,n){let r=q(arguments,3),i=0,l=!1,u,a=[],s=We++,o=0<$.length?$[$.length-1]:void 0,f=!1,v=null,c;Ge=Ge||z(()=>!!N("PromiseRejectionEvent"));const d=(o,c)=>{try{return $.push(s),f=!0,v&&v.cancel(),v=null,e(function(n,r){a.push(function(){try{var e=2===i?o:c,t=j(e)?u:R(e)?e(u):e;A(t)?t.then(n,r):(e||3!==i?n:r)(t)}catch(e){r(e)}}),l&&b()},r)}finally{$.pop()}};var m,y,h,p;const g=()=>Fe[i],b=()=>{var e;0<a.length&&(e=a.slice(),a=[],f=!0,t(e),v&&v.cancel(),v=null)},P=(t,n)=>e=>{i===n&&(2===t&&A(e)?(i=1,e.then(P(2,1),P(3,1))):(i=t,l=!0,u=e,b(),f||3!==t||(v=v||x(w,Be))))},w=()=>{if(!f)if((me=me||k(()=>!(!process||!(process.versions||{}).node),!1)).v)process.emit(Le,u,c);else{var e=(_=!_||T.lzy&&!_.b?O(de):_).v||ye(),n=Ue,r=e=>(fe(e,"promise",{g:()=>c}),e.reason=u,e),o=Ge.v;let t=(C=!C||T.lzy&&!C.b?O("document"):C).v;o=(Je=Je||z(()=>{var e;return!!(e=t&&t.createEvent?t.createEvent("Event"):void 0)&&e.initEvent})).v?t.createEvent("Event"):o?new Event(n):{};r(o),Je.v&&o.initEvent(n,!1,!0),o&&e[He]?e[He](o):(r=e["on"+n])?r(o):(e=N("console"))&&(e.error||e.log)(n,I(o))}};c={then:d,catch:e=>d(void 0,e),finally:t=>{let e=t,n=t;return R(t)&&(e=function(e){return t&&t(),e},n=function(e){throw t&&t(),e}),d(e,n)}},E(c,"state",{get:g}),$e&&(S=c,y=g,p=()=>K(u),m=()=>f,De=De||{toString:()=>"[[PromiseState]]"},qe=qe||{toString:()=>"[[PromiseResult]]"},xe=xe||{toString:()=>"[[PromiseIsHandled]]"},E(S,De,{get:y}),E(S,qe,{get:p}),E(S,xe,{get:m})),be()&&(c[y=oe[11],D&&(!T.lzy||D.b)||be(),D.v?D.v[y||11]:(p=oe[11])?se[p]=se[p]||(h=F+"."+p,{description:ce(h),toString:()=>F+"("+h+")",_polyfill:!0}):void 0]="IPromise"),c.toString=()=>"IPromise"+($e?"["+s+(j(o)?"":":"+o)+"]":"")+" "+g()+(l?" - "+Ke(u):""),R(n)||ee("Promise: executor is not a function - "+Ke(n));var S=P(3,0);try{n.call(c,P(2,0),S)}catch(e){S(e)}return c}function e(n){return function(e){var t=q(arguments,1);return n((o,c)=>{try{let n=[],r=1;Pe(e,(e,t)=>{e&&(r++,Oe(e,e=>{n[t]=e,0==--r&&o(n)},c))}),0==--r&&o(n)}catch(e){c(e)}},t)}}function c(n){return function(t){var e=q(arguments,1);return A(t)?t:n(e=>{e(t)},e)}}function l(t){return function(n){var e=q(arguments,1);return t((e,t)=>{t(n)},e)}}const Qe=e=>{Pe(e,e=>{try{e()}catch(e){}})};function u(e,t){return Me(u,function(e){let t=V(e)?e:0;return e=>{x(()=>{Qe(e)},t)}}(t),e,t)}ut("createAsyncAllPromise",e(u)),ut("createAsyncResolvedPromise",c(u)),ut("createAsyncRejectedPromise",l(u));let Ve;function m(e,t){if(!(Ve=Ve||z(()=>!!N("Promise"))).v)return u(e);R(e)||ee("Promise: executor is not a function - "+I(e));let r=0;var n=new Promise((t,n)=>{e(function(e){r=2,t(e)},function(e){r=3,n(e)})});return E(n,"state",{get:function(){return Fe[r]}}),n}function h(e){return Me(h,Qe,e)}ut("createNativeAllPromise",e(m)),ut("createNativeResolvedPromise",c(m)),ut("createNativeRejectedPromise",l(m)),ut("createSyncAllPromise",e(h)),ut("createSyncResolvedPromise",c(h)),ut("createSyncRejectedPromise",l(h));let Xe;function p(e,t){var n=j(t)?Xe:t;return Me(p,function(){let c;return 0<=n&&(c={timeout:+n}),t=>{var n=e=>{Qe(t)},r=c;function o(e){let t=Re();return{didTimeout:e,timeRemaining:()=>{return _e-(e=t,Re()-e);var e}}}if((ze=ze||k(()=>{return!!(e=requestIdleCallback)||e!==a;var e},!1)).v&&requestIdleCallback){let t=Te(!0,e=>(e&&cancelIdleCallback(e),requestIdleCallback(e=>{t.dn(),n(e||o(!1))},r)),e=>{cancelIdleCallback(e)});void t.h}else{var e=(r||{}).timeout;x(()=>{n(o(!0))},j(e)?ke:e)}}}(),e,n)}ut("createIdleAllPromise",e(p)),ut("createIdleResolvedPromise",c(p)),ut("createIdleRejectedPromise",l(p));let Ye;function g(e,t){return(Ye=Ye||z(()=>m)).v.call(this,e,t)}ut("createAllPromise",e(g)),ut("createResolvedPromise",c(g)),ut("createRejectedPromise",l(g));const b="reject",Ze="Rejected";let et=0,tt,nt,rt={};const ot=()=>{};var ct=(e,t,n)=>{rt[e]||(rt[e]=function(t){let n=Error,r=n[s][f];return o=t,c=function(){let e=this;try{Se(n,t),(e=n.apply(e,arguments)||e)[f]=t}finally{Se(n,r)}return e},i=n,l=c,u=i,(v.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(n,e){d(e,(e,t)=>n[e]=t)}))(l,u),e[s]=i[s],c[s]=new e,c;function e(){this.constructor=c,this[f]=o}var o,c,i,l,u}(e));var r=y();return new rt[e](`Task [${t.id}] ${n||""}- ${t.st?"Running":"Waiting"}: `+(r-(t.st||t.cr)||"0")+" ms")};function it(e,t){let n=y()-t;Pe(e,e=>{(e&&!e.rj&&e.st&&e.st<n||!e.st&&e.cr&&e.cr<n)&&e&&e[b](e.rj||ct("Aborted",e,"Stale "))})}function lt(e,t){t=we(e,t);-1!==t&&e.splice(t,1)}}}});
System.register("nevware21.ts-async",[],function(at){"use strict";return{execute:function(){at({createAsyncPromise:u,createIdlePromise:g,createNativePromise:m,createPromise:p,createSyncPromise:h,createTaskScheduler:function(u,e){let a,t=[],s=[],n=6e5,r=6e4,f=0,v=(e?e+".":"")+tt++,o;u=u||p;const d=()=>{var e=0<l(t)+l(s);0<n&&(o||(o=x(()=>{it(t,n),it(s,n),o&&(o.enabled=0<l(t)+l(s))},r)).unref(),o)&&(o.enabled=e)},m=(c,l)=>(c.st=y(),t.push(c),d(),(t,n)=>{const r=e=>{c.rj=c.rj||e||lt(et,c),c[b]=ct,i(c),t=null,n&&n(e),n=null};var e=c.id;if(c.rj)r(c.rj);else{c[b]=r;try{var o=l(e);c.to&&A(o)&&(c.t=x(()=>{r(lt("Timeout",c))},c.to)),Oe(o,e=>{i(c),n=null,t&&t(e),t=null},r)}catch(e){r(e)}}}),i=e=>{ut(t,e),e.t&&e.t.cancel(),e.t=null,a&&a===e&&(a=null,l(t)+l(s)===0)&&(o&&o.cancel(),o=null)};var c,e={idle:!0,queue:(e,t,n)=>{let r=v+"."+f++,o=(t&&(r+="-("+t+")"),{id:r,cr:y(),to:n,[b]:e=>{o.rj=e||lt(et,o),o[b]=ct}});var c,l,i;return a?o.p=(c=o,l=a,i=e,s.push(c),d(),u((e,t)=>{c.id,l.id,Ce(l.p,()=>{ut(s,c),m(c,i)(e,t)})})):o.p=u(m(o,e)),(a=o).p},setStaleTimeout:(e,t)=>{o&&o.cancel(),o=null,n=e,r=t||e/10,d()}};return fe(e,"idle",{g:()=>l(t)+l(s)===0}),c=e,nt=nt||{toString:()=>"[[SchedulerName]]"},rt=rt||{toString:()=>"[[SchedulerState]]"},E(c,nt,{get:()=>v}),E(c,rt,{get:()=>({l:a,r:t,w:s})}),e},doAwait:Oe,doAwaitResponse:Ce,doFinally:Ne,setCreatePromiseImpl:function(e){Ze=e?z(()=>e):null},setDetaultIdleTimeout:function(e){Ye=e},setPromiseDebugState:function(e,t){$e=e}});const a=void 0,P="",w="object",s="prototype",t="undefined",F="Symbol",S="length",f="name",H="slice",v=Object,J=v[s];var L,U=String,W=Array;const B=W[s];function G(t){return function(e){return typeof e===t}}function K(e){return J.toString.call(e)}function j(e){return typeof e===t||e===t}const R=G("function");function M(e){return(e||null!==e&&!j(e))&&e&&typeof e===w}const Q=W.isArray,V=G("number"),X=function(e){return!(!e||"[object Error]"!==K(e))};function A(e){return e&&R(e.then)}const Y=v.getOwnPropertyDescriptor,Z=v.hasOwn||function(e,t){return r=t,(n=e)&&J.hasOwnProperty.call(n,r)||!!Y(e,t);var n,r};function d(e,t,n){if(e&&M(e))for(const r in e)if(Z(e,r)&&-1===t.call(n||e,r,e[r]))break}function ee(e){throw new TypeError(e)}const te=v.freeze;function ne(e){return te&&d(e,(e,t)=>{(Q(t)||M(t))&&te(t)}),re(e)}const re=te||(e=>e),oe=function(){{var e=ne;let n={};return d({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},(e,t)=>{n[e]=e,n[t]=e}),e(n)}}(),ce=U,le="__tsUtils$gblCfg";let ie;function ue(){var e;return(e=(e=(e=typeof globalThis!==t?globalThis:void 0)||typeof self===t?e:self)||typeof window===t?e:window)||typeof global===t?e:global}function I(e,t){let n=P;if(X(e))n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'";else try{n=JSON.stringify(e,null,t?V(t)?t:4:a)}catch(e){n=" - "+I(e,t)}return K(e)+": "+n}function ae(r,o,c){return function(e){var t,n=e&&e[r]||o&&o[r];if(n||c)return t=arguments,(n||c).apply(e,n?B[H].call(t,1):t);ee("'"+ce(r)+"' not defined for "+I(e))}}let se={};const r={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},E=v.defineProperty;function fe(e,t,n){E(e,t,function(t){let n={};var e;return n[r.c]=!0,n[r.e]=!0,t.l&&(n.get=()=>t.l.v,e=Y(t.l,"v"))&&e.set&&(n.set=e=>{t.l.v=e}),d(t,(e,t)=>{n[r[e]]=j(t)?n[r[e]]:t}),n}(n))}let T,ve=function(){var e;T=(ie||(e=ue()||{},ie=e[le]=e[le]||{}),ie),ve=null};function z(t){let n={};return ve&&ve(),n.b=T.lzy,E(n,"v",{configurable:!0,get:function(){var e=t();return T.lzy||(E(n,"v",{value:e}),n.b&&delete n.b),T.lzy&&n.b!==T.lzy&&(n.b=T.lzy),e}}),n}function k(n,r){return z(()=>{{var t=n;let e=r;try{e=t()}catch(e){}return e}})}const de="window";let n,_,C,me;function O(e){return k(()=>N(e)||a,a)}function ye(e){return(n=!n||!1===e||T.lzy&&!n.b?k(ue,null):n).v}function N(e,t){t=ye(t);return t&&t[e]?t[e]:e===de&&_?_.v:null}let D,he,ge;function pe(e){return k(function(){return D.v?D[e]:a},a)}function be(){var e=!D||T&&T.lzy&&!D.b;return e&&(D=O(F)),he&&!e||(he=pe("for")),ge&&!e||(ge=pe("keyFor")),D.v}function Pe(t,n,r){if(t){var o=t[S]>>>0;for(let e=0;e<o&&!(e in t&&-1===n.call(r||t,t[e],e,t));e++);}}const we=ae("indexOf",B),q=ae(H,B),Se=(e,t)=>{try{e[s][f]=t}catch(e){}};function y(){return(Date.now||je)()}function je(){return(new Date).getTime()}L=S;const l=function(e){return e[L]};let o;function Re(){var e=(o=!o||T.lzy&&!o.b?O("performance"):o).v;return e&&e.now?e.now():y()}const Ae="unref",Ie="hasRef",Ee="enabled";function Te(e,t,n){let r=!0,o=e?t(null):null,c;const l=()=>(r=!1,o&&o[Ae]&&o[Ae](),c),i=()=>(o=t(o),r||l(),c),u=()=>{o&&n(o),o=null};return c={cancel:u,refresh:i,hasRef:()=>o&&o[Ie]?o[Ie]():r,ref:()=>(r=!0,o&&o.ref&&o.ref(),c),unref:l,enabled:!1},E(c,Ee,{get:()=>!!o,set:e=>{!e&&o&&u(),e&&!o&&i()}}),{h:c,dn:()=>{o=null}}}function x(){{var o=this,c=a,l=q(arguments),i=Q(c),u=i?c.length:0;let t=(0<u?c[0]:i?a:c)||setTimeout,n=(1<u?c[1]:a)||clearTimeout,e=l[0],r=(l[0]=function(){r.dn(),e.apply(o,arguments)},Te(!0,e=>{if(e){if(e.refresh)return e.refresh(),e;n.call(o,e)}return t.apply(o,l)},function(e){n.call(o,e)}));return r.h}}let ze,ke=100,_e=50;function Ce(e,t){return Oe(e,e=>{t&&t({value:e,rejected:!1})},e=>{t&&t({rejected:!0,reason:e})})}function Oe(e,t,n,r){let o=e;return A(e)?(t||n)&&(o=e.then(t,n)):t&&t(e),o=r?Ne(o,r):o}function Ne(e,t){let n=e;return t&&(A(e)?n=e.finally?e.finally(t):e.then(function(e){return t(),e},function(e){throw t(),e}):t()),n}let De,qe,xe,$e=!1;const Fe=["pending","resolving","resolved","rejected"],He="dispatchEvent";let Je;const Le="unhandledRejection",Ue=Le.toLowerCase();let $=[],We=0,Be=10,Ge;function Ke(e){return R(e)?e.toString():I(e)}function Me(e,t,n){let r=q(arguments,3),l=0,i=!1,u,a=[],s=We++,o=0<$.length?$[$.length-1]:void 0,f=!1,v=null,c;Ge=Ge||z(()=>!!N("PromiseRejectionEvent"));const d=(o,c)=>{try{return $.push(s),f=!0,v&&v.cancel(),v=null,e(function(n,r){a.push(function(){try{var e=2===l?o:c,t=j(e)?u:R(e)?e(u):e;A(t)?t.then(n,r):(e||3!==l?n:r)(t)}catch(e){r(e)}}),i&&b()},r)}finally{$.pop()}};var m,y,h,g;const p=()=>Fe[l],b=()=>{var e;0<a.length&&(e=a.slice(),a=[],f=!0,t(e),v&&v.cancel(),v=null)},P=(t,n)=>e=>{l===n&&(2===t&&A(e)?(l=1,e.then(P(2,1),P(3,1))):(l=t,i=!0,u=e,b(),f||3!==t||(v=v||x(w,Be))))},w=()=>{if(!f)if((me=me||k(()=>!(!process||!(process.versions||{}).node),!1)).v)process.emit(Le,u,c);else{var e=(_=!_||T.lzy&&!_.b?O(de):_).v||ye(),n=Ue,r=e=>(fe(e,"promise",{g:()=>c}),e.reason=u,e),o=Ge.v;let t=(C=!C||T.lzy&&!C.b?O("document"):C).v;o=(Je=Je||z(()=>{var e;return!!(e=t&&t.createEvent?t.createEvent("Event"):void 0)&&e.initEvent})).v?t.createEvent("Event"):o?new Event(n):{};r(o),Je.v&&o.initEvent(n,!1,!0),o&&e[He]?e[He](o):(r=e["on"+n])?r(o):(e=N("console"))&&(e.error||e.log)(n,I(o))}};c={then:d,catch:e=>d(void 0,e),finally:t=>{let e=t,n=t;return R(t)&&(e=function(e){return t&&t(),e},n=function(e){throw t&&t(),e}),d(e,n)}},E(c,"state",{get:p}),$e&&(S=c,y=p,g=()=>K(u),m=()=>f,De=De||{toString:()=>"[[PromiseState]]"},qe=qe||{toString:()=>"[[PromiseResult]]"},xe=xe||{toString:()=>"[[PromiseIsHandled]]"},E(S,De,{get:y}),E(S,qe,{get:g}),E(S,xe,{get:m})),be()&&(c[y=oe[11],D&&(!T.lzy||D.b)||be(),D.v?D.v[y||11]:(g=oe[11])?se[g]=se[g]||(h=F+"."+g,{description:ce(h),toString:()=>F+"("+h+")",_polyfill:!0}):void 0]="IPromise"),c.toString=()=>"IPromise"+($e?"["+s+(j(o)?"":":"+o)+"]":"")+" "+p()+(i?" - "+Ke(u):""),R(n)||ee("Promise: executor is not a function - "+Ke(n));var S=P(3,0);try{n.call(c,P(2,0),S)}catch(e){S(e)}return c}function e(n){return function(e){var t=q(arguments,1);return n((o,c)=>{try{let n=[],r=1;Pe(e,(e,t)=>{e&&(r++,Oe(e,e=>{n[t]=e,0==--r&&o(n)},c))}),0==--r&&o(n)}catch(e){c(e)}},t)}}function c(n){return function(t){var e=q(arguments,1);return A(t)?t:n(e=>{e(t)},e)}}function i(t){return function(n){var e=q(arguments,1);return t((e,t)=>{t(n)},e)}}const Qe=e=>{Pe(e,e=>{try{e()}catch(e){}})};function u(e,t){return Me(u,function(e){let t=V(e)?e:0;return e=>{x(()=>{Qe(e)},t)}}(t),e,t)}at("createAsyncAllPromise",e(u)),at("createAsyncResolvedPromise",c(u)),at("createAsyncRejectedPromise",i(u));const Ve=Promise;let Xe;function m(e,t){if(!(Xe=Xe||z(()=>!!N("Promise"))).v)return u(e);R(e)||ee("Promise: executor is not a function - "+I(e));let r=0;var n=new Ve((t,n)=>{e(function(e){r=2,t(e)},function(e){r=3,n(e)})});return E(n,"state",{get:function(){return Fe[r]}}),n}function h(e){return Me(h,Qe,e)}at("createNativeAllPromise",e(m)),at("createNativeResolvedPromise",c(m)),at("createNativeRejectedPromise",i(m)),at("createSyncAllPromise",e(h)),at("createSyncResolvedPromise",c(h)),at("createSyncRejectedPromise",i(h));let Ye;function g(e,t){var n=j(t)?Ye:t;return Me(g,function(){let c;return 0<=n&&(c={timeout:+n}),t=>{var n=e=>{Qe(t)},r=c;function o(e){let t=Re();return{didTimeout:e,timeRemaining:()=>{return _e-(e=t,Re()-e);var e}}}if((ze=ze||k(()=>{return!!(e=requestIdleCallback)||e!==a;var e},!1)).v&&requestIdleCallback){let t=Te(!0,e=>(e&&cancelIdleCallback(e),requestIdleCallback(e=>{t.dn(),n(e||o(!1))},r)),e=>{cancelIdleCallback(e)});void t.h}else{var e=(r||{}).timeout;x(()=>{n(o(!0))},j(e)?ke:e)}}}(),e,n)}at("createIdleAllPromise",e(g)),at("createIdleResolvedPromise",c(g)),at("createIdleRejectedPromise",i(g));let Ze;function p(e,t){return(Ze=Ze||z(()=>m)).v.call(this,e,t)}at("createAllPromise",e(p)),at("createResolvedPromise",c(p)),at("createRejectedPromise",i(p));const b="reject",et="Rejected";let tt=0,nt,rt,ot={};const ct=()=>{};var lt=(e,t,n)=>{ot[e]||(ot[e]=function(t){let n=Error,r=n[s][f];return o=t,c=function(){let e=this;try{Se(n,t),(e=n.apply(e,arguments)||e)[f]=t}finally{Se(n,r)}return e},l=n,i=c,u=l,(v.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(n,e){d(e,(e,t)=>n[e]=t)}))(i,u),e[s]=l[s],c[s]=new e,c;function e(){this.constructor=c,this[f]=o}var o,c,l,i,u}(e));var r=y();return new ot[e](`Task [${t.id}] ${n||""}- ${t.st?"Running":"Waiting"}: `+(r-(t.st||t.cr)||"0")+" ms")};function it(e,t){let n=y()-t;Pe(e,e=>{(e&&!e.rj&&e.st&&e.st<n||!e.st&&e.cr&&e.cr<n)&&e&&e[b](e.rj||lt("Aborted",e,"Stale "))})}function ut(e,t){t=we(e,t);-1!==t&&e.splice(t,1)}}}});
//# sourceMappingURL=ts-async.min.js.map
/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

prop[propMap["e"]] = true;
if (value.l) {
prop.get = () => value.l.v;
let desc = objGetOwnPropertyDescriptor(value.l, "v");
if (desc && desc.set) {
prop.set = (newValue) => {
value.l.v = newValue;
};
}
}
objForEachKey(value, (key, value) => {

@@ -909,2 +918,3 @@ prop[propMap[key]] = isUndefined(value) ? prop[propMap[key]] : value;

const PrmCls = Promise;
let _isPromiseSupported;

@@ -923,3 +933,3 @@ function createNativePromise(executor, timeout) {

}
let thePromise = new Promise((resolve, reject) => {
let thePromise = new PrmCls((resolve, reject) => {
function _resolve(value) {

@@ -926,0 +936,0 @@ _state = 2;

/*!
* NevWare21 - ts-async, 0.2.2
* NevWare21 - ts-async, 0.2.3
* https://github.com/nevware21/ts-async

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

*/
function e(e){"use strict";const a=void 0,P="",w="object",s="prototype",t="undefined",F="Symbol",S="length",f="name",H="slice",v=Object,J=v[s];var L,U=String;const W=(Ve=Array)[s];function B(t){return function(e){return typeof e===t}}function G(e){return J.toString.call(e)}function j(e){return typeof e===t||e===t}const R=B("function");function K(e){return(e||null!==e&&!j(e))&&e&&typeof e===w}const M=Ve.isArray,Q=B("number"),V=function(e){return!(!e||"[object Error]"!==G(e))};function A(e){return e&&R(e.then)}const X=v.getOwnPropertyDescriptor,Y=v.hasOwn||function(e,t){return r=t,(n=e)&&J.hasOwnProperty.call(n,r)||!!X(e,t);var n,r};function d(e,t,n){if(e&&K(e))for(const r in e)if(Y(e,r)&&-1===t.call(n||e,r,e[r]))break}function Z(e){throw new TypeError(e)}const ee=v.freeze;function te(e){return ee&&d(e,(e,t)=>{(M(t)||K(t))&&ee(t)}),ne(e)}const ne=ee||(e=>e),re=function(){{var e=te;let n={};return d({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},(e,t)=>{n[e]=e,n[t]=e}),e(n)}}(),oe=U,ce="__tsUtils$gblCfg";let ie;function le(){var e;return(e=(e=(e=typeof globalThis!==t?globalThis:void 0)||typeof self===t?e:self)||typeof window===t?e:window)||typeof global===t?e:global}function I(e,t){let n=P;if(V(e))n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'";else try{n=JSON.stringify(e,null,t?Q(t)?t:4:a)}catch(e){n=" - "+I(e,t)}return G(e)+": "+n}function ue(r,o,c){return function(e){var t,n=e&&e[r]||o&&o[r];if(n||c)return t=arguments,(n||c).apply(e,n?W[H].call(t,1):t);Z("'"+oe(r)+"' not defined for "+I(e))}}let ae={};const r={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},T=v.defineProperty;function se(e,t,n){T(e,t,function(e){let n={};return n[r.c]=!0,n[r.e]=!0,d(e,(e,t)=>{n[r[e]]=j(t)?n[r[e]]:t}),n}(n))}let E,fe=function(){var e;E=(ie||(e=le()||{},ie=e[ce]=e[ce]||{}),ie),fe=null};function z(t){let n={};return fe&&fe(),n.b=E.lzy,T(n,"v",{configurable:!0,get:function(){var e=t();return E.lzy||(T(n,"v",{value:e}),n.b&&delete n.b),E.lzy&&n.b!==E.lzy&&(n.b=E.lzy),e}}),n}function k(n,r){return z(()=>{{var t=n;let e=r;try{e=t()}catch(e){}return e}})}const ve="window";let n,_,C,de;function O(e){return k(()=>x(e)||a,a)}function ye(e){return(n=!n||!1===e||E.lzy&&!n.b?k(le,null):n).v}function x(e,t){t=ye(t);return t&&t[e]?t[e]:e===ve&&_?_.v:null}let N,me,pe;function he(e){return k(function(){return N.v?N[e]:a},a)}function ge(){var e=!N||E&&E.lzy&&!N.b;return e&&(N=O(F)),me&&!e||(me=he("for")),pe&&!e||(pe=he("keyFor")),N.v}function be(t,n,r){if(t){var o=t[S]>>>0;for(let e=0;e<o&&!(e in t&&-1===n.call(r||t,t[e],e,t));e++);}}const Pe=ue("indexOf",W),D=ue(H,W),we=(e,t)=>{try{e[s][f]=t}catch(e){}};function p(){return(Date.now||Se)()}function Se(){return(new Date).getTime()}function h(e){return e[L]}L=S;let je;function Re(){var e=(je=!je||E.lzy&&!je.b?O("performance"):je).v;return e&&e.now?e.now():p()}const Ae="unref",Ie="hasRef",Te="enabled";function Ee(e,t,n){let r=!0,o=e?t(null):null,c;const i=()=>(r=!1,o&&o[Ae]&&o[Ae](),c),l=()=>(o=t(o),r||i(),c),u=()=>{o&&n(o),o=null};return c={cancel:u,refresh:l,hasRef:()=>o&&o[Ie]?o[Ie]():r,ref:()=>(r=!0,o&&o.ref&&o.ref(),c),unref:i,enabled:!1},T(c,Te,{get:()=>!!o,set:e=>{!e&&o&&u(),e&&!o&&l()}}),{h:c,dn:()=>{o=null}}}function q(){{var o=this,c=a,i=D(arguments),l=M(c),u=l?c.length:0;let t=(0<u?c[0]:l?a:c)||setTimeout,n=(1<u?c[1]:a)||clearTimeout,e=i[0],r=(i[0]=function(){r.dn(),e.apply(o,arguments)},Ee(!0,e=>{if(e){if(e.refresh)return e.refresh(),e;n.call(o,e)}return t.apply(o,i)},function(e){n.call(o,e)}));return r.h}}let ze,ke=100,_e=50;function Ce(e,t){return Oe(e,e=>{t&&t({value:e,rejected:!1})},e=>{t&&t({rejected:!0,reason:e})})}function Oe(e,t,n,r){let o=e;return A(e)?(t||n)&&(o=e.then(t,n)):t&&t(e),o=r?xe(o,r):o}function xe(e,t){let n=e;return t&&(A(e)?n=e.finally?e.finally(t):e.then(function(e){return t(),e},function(e){throw t(),e}):t()),n}let Ne,De,qe,$e=!1;const Fe=["pending","resolving","resolved","rejected"],He="dispatchEvent";let Je;const Le="unhandledRejection",Ue=Le.toLowerCase();let $=[],We=0,Be=10,Ge;function Ke(e){return R(e)?e.toString():I(e)}function Me(e,t,n){let r=D(arguments,3),i=0,l=!1,u,a=[],s=We++,o=0<$.length?$[$.length-1]:void 0,f=!1,v=null,c;Ge=Ge||z(()=>!!x("PromiseRejectionEvent"));const d=(o,c)=>{try{return $.push(s),f=!0,v&&v.cancel(),v=null,e(function(n,r){a.push(function(){try{var e=2===i?o:c,t=j(e)?u:R(e)?e(u):e;A(t)?t.then(n,r):(e||3!==i?n:r)(t)}catch(e){r(e)}}),l&&b()},r)}finally{$.pop()}};var y,m,p,h;const g=()=>Fe[i],b=()=>{var e;0<a.length&&(e=a.slice(),a=[],f=!0,t(e),v&&v.cancel(),v=null)},P=(t,n)=>e=>{i===n&&(2===t&&A(e)?(i=1,e.then(P(2,1),P(3,1))):(i=t,l=!0,u=e,b(),f||3!==t||(v=v||q(w,Be))))},w=()=>{if(!f)if((de=de||k(()=>!(!process||!(process.versions||{}).node),!1)).v)process.emit(Le,u,c);else{var e=(_=!_||E.lzy&&!_.b?O(ve):_).v||ye(),n=Ue,r=e=>(se(e,"promise",{g:()=>c}),e.reason=u,e),o=Ge.v;let t=(C=!C||E.lzy&&!C.b?O("document"):C).v;o=(Je=Je||z(()=>{var e;return!!(e=t&&t.createEvent?t.createEvent("Event"):void 0)&&e.initEvent})).v?t.createEvent("Event"):o?new Event(n):{};r(o),Je.v&&o.initEvent(n,!1,!0),o&&e[He]?e[He](o):(r=e["on"+n])?r(o):(e=x("console"))&&(e.error||e.log)(n,I(o))}};c={then:d,catch:e=>d(void 0,e),finally:t=>{let e=t,n=t;return R(t)&&(e=function(e){return t&&t(),e},n=function(e){throw t&&t(),e}),d(e,n)}},T(c,"state",{get:g}),$e&&(S=c,m=g,h=()=>G(u),y=()=>f,Ne=Ne||{toString:()=>"[[PromiseState]]"},De=De||{toString:()=>"[[PromiseResult]]"},qe=qe||{toString:()=>"[[PromiseIsHandled]]"},T(S,Ne,{get:m}),T(S,De,{get:h}),T(S,qe,{get:y})),ge()&&(c[m=re[11],N&&(!E.lzy||N.b)||ge(),N.v?N.v[m||11]:(h=re[11])?ae[h]=ae[h]||(p=F+"."+h,{description:oe(p),toString:()=>F+"("+p+")",_polyfill:!0}):void 0]="IPromise"),c.toString=()=>"IPromise"+($e?"["+s+(j(o)?"":":"+o)+"]":"")+" "+g()+(l?" - "+Ke(u):""),R(n)||Z("Promise: executor is not a function - "+Ke(n));var S=P(3,0);try{n.call(c,P(2,0),S)}catch(e){S(e)}return c}function o(n){return function(e){var t=D(arguments,1);return n((o,c)=>{try{let n=[],r=1;be(e,(e,t)=>{e&&(r++,Oe(e,e=>{n[t]=e,0==--r&&o(n)},c))}),0==--r&&o(n)}catch(e){c(e)}},t)}}function c(n){return function(t){var e=D(arguments,1);return A(t)?t:n(e=>{e(t)},e)}}function i(t){return function(n){var e=D(arguments,1);return t((e,t)=>{t(n)},e)}}const Qe=e=>{be(e,e=>{try{e()}catch(e){}})};function l(e,t){return Me(l,function(e){let t=Q(e)?e:0;return e=>{q(()=>{Qe(e)},t)}}(t),e,t)}var Ve=o(l),U=c(l),Xe=i(l);let Ye;function u(e,t){if(!(Ye=Ye||z(()=>!!x("Promise"))).v)return l(e);R(e)||Z("Promise: executor is not a function - "+I(e));let r=0;var n=new Promise((t,n)=>{e(function(e){r=2,t(e)},function(e){r=3,n(e)})});return T(n,"state",{get:function(){return Fe[r]}}),n}var Ze=o(u),et=c(u),tt=i(u);function y(e){return Me(y,Qe,e)}var nt=o(y),rt=c(y),ot=i(y);let ct;function m(e,t){var n=j(t)?ct:t;return Me(m,function(){let c;return 0<=n&&(c={timeout:+n}),t=>{var n=e=>{Qe(t)},r=c;function o(e){let t=Re();return{didTimeout:e,timeRemaining:()=>{return _e-(e=t,Re()-e);var e}}}if((ze=ze||k(()=>{return!!(e=requestIdleCallback)||e!==a;var e},!1)).v&&requestIdleCallback){let t=Ee(!0,e=>(e&&cancelIdleCallback(e),requestIdleCallback(e=>{t.dn(),n(e||o(!1))},r)),e=>{cancelIdleCallback(e)});void t.h}else{var e=(r||{}).timeout;q(()=>{n(o(!0))},j(e)?ke:e)}}}(),e,n)}var it=o(m),lt=c(m),ut=i(m);let at;function g(e,t){return(at=at||z(()=>u)).v.call(this,e,t)}var st=o(g),ft=c(g),vt=i(g);const b="reject",dt="Rejected";let yt=0,mt,pt,ht={};const gt=()=>{};var bt=(e,t,n)=>{ht[e]||(ht[e]=function(t){let n=Error,r=n[s][f];return o=t,c=function(){let e=this;try{we(n,t),(e=n.apply(e,arguments)||e)[f]=t}finally{we(n,r)}return e},i=n,l=c,u=i,(v.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(n,e){d(e,(e,t)=>n[e]=t)}))(l,u),e[s]=i[s],c[s]=new e,c;function e(){this.constructor=c,this[f]=o}var o,c,i,l,u}(e));var r=p();return new ht[e](`Task [${t.id}] ${n||""}- ${t.st?"Running":"Waiting"}: `+(r-(t.st||t.cr)||"0")+" ms")};function Pt(e,t){let n=p()-t;be(e,e=>{(e&&!e.rj&&e.st&&e.st<n||!e.st&&e.cr&&e.cr<n)&&e&&e[b](e.rj||bt("Aborted",e,"Stale "))})}function wt(e,t){t=Pe(e,t);-1!==t&&e.splice(t,1)}e.createAllPromise=st,e.createAsyncAllPromise=Ve,e.createAsyncPromise=l,e.createAsyncRejectedPromise=Xe,e.createAsyncResolvedPromise=U,e.createIdleAllPromise=it,e.createIdlePromise=m,e.createIdleRejectedPromise=ut,e.createIdleResolvedPromise=lt,e.createNativeAllPromise=Ze,e.createNativePromise=u,e.createNativeRejectedPromise=tt,e.createNativeResolvedPromise=et,e.createPromise=g,e.createRejectedPromise=vt,e.createResolvedPromise=ft,e.createSyncAllPromise=nt,e.createSyncPromise=y,e.createSyncRejectedPromise=ot,e.createSyncResolvedPromise=rt,e.createTaskScheduler=function(u,e){let a,t=[],s=[],n,r,f=0,v=(e?e+".":"")+yt++,o;u=u||g;const d=()=>{var e=0<h(t)+h(s);0<n&&(o||(o=q(()=>{Pt(t,n),Pt(s,n),o&&(o.enabled=0<h(t)+h(s))},r)).unref(),o)&&(o.enabled=e)},y=(c,i)=>(c.st=p(),t.push(c),d(),(t,n)=>{const r=e=>{c.rj=c.rj||e||bt(dt,c),c[b]=gt,l(c),t=null,n&&n(e),n=null};var e=c.id;if(c.rj)r(c.rj);else{c[b]=r;try{var o=i(e);c.to&&A(o)&&(c.t=q(()=>{r(bt("Timeout",c))},c.to)),Oe(o,e=>{l(c),n=null,t&&t(e),t=null},r)}catch(e){r(e)}}}),l=e=>{wt(t,e),e.t&&e.t.cancel(),e.t=null,a&&a===e&&(a=null,h(t)+h(s)===0)&&(o&&o.cancel(),o=null)};var c,i,m,e={idle:!0,queue:(e,t,n)=>{let r=v+"."+f++,o=(t&&(r+="-("+t+")"),{id:r,cr:p(),to:n,[b]:e=>{o.rj=e||bt(dt,o),o[b]=gt}});var c,i,l;return a?o.p=(c=o,i=a,l=e,s.push(c),d(),u((e,t)=>{c.id,i.id,Ce(i.p,()=>{wt(s,c),y(c,l)(e,t)})})):o.p=u(y(o,e)),(a=o).p},setStaleTimeout:(e,t)=>{o&&o.cancel(),o=null,n=e,r=t||e/10,d()}};return se(e,"idle",{g:()=>h(t)+h(s)===0}),c=e,i=()=>v,m=()=>({l:a,r:t,w:s}),mt=mt||{toString:()=>"[[SchedulerName]]"},pt=pt||{toString:()=>"[[SchedulerState]]"},T(c,mt,{get:i}),T(c,pt,{get:m}),e},e.doAwait=Oe,e.doAwaitResponse=Ce,e.doFinally=xe,e.setCreatePromiseImpl=function(e){at=e?z(()=>e):null},e.setDetaultIdleTimeout=function(e){ct=e},e.setPromiseDebugState=function(e,t){$e=e}}var t=this;"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(((t="undefined"!=typeof globalThis?globalThis:t||self).nevware21=t.nevware21||{},t.nevware21["ts-async"]={}));
function e(e){"use strict";const a=void 0,P="",w="object",s="prototype",t="undefined",F="Symbol",S="length",f="name",H="slice",v=Object,J=v[s];var L,U=String;const W=(Ve=Array)[s];function B(t){return function(e){return typeof e===t}}function G(e){return J.toString.call(e)}function j(e){return typeof e===t||e===t}const R=B("function");function K(e){return(e||null!==e&&!j(e))&&e&&typeof e===w}const M=Ve.isArray,Q=B("number"),V=function(e){return!(!e||"[object Error]"!==G(e))};function A(e){return e&&R(e.then)}const X=v.getOwnPropertyDescriptor,Y=v.hasOwn||function(e,t){return r=t,(n=e)&&J.hasOwnProperty.call(n,r)||!!X(e,t);var n,r};function d(e,t,n){if(e&&K(e))for(const r in e)if(Y(e,r)&&-1===t.call(n||e,r,e[r]))break}function Z(e){throw new TypeError(e)}const ee=v.freeze;function te(e){return ee&&d(e,(e,t)=>{(M(t)||K(t))&&ee(t)}),ne(e)}const ne=ee||(e=>e),re=function(){{var e=te;let n={};return d({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},(e,t)=>{n[e]=e,n[t]=e}),e(n)}}(),oe=U,ce="__tsUtils$gblCfg";let le;function ie(){var e;return(e=(e=(e=typeof globalThis!==t?globalThis:void 0)||typeof self===t?e:self)||typeof window===t?e:window)||typeof global===t?e:global}function I(e,t){let n=P;if(V(e))n="{ stack: '"+e.stack+"', message: '"+e.message+"', name: '"+e.name+"'";else try{n=JSON.stringify(e,null,t?Q(t)?t:4:a)}catch(e){n=" - "+I(e,t)}return G(e)+": "+n}function ue(r,o,c){return function(e){var t,n=e&&e[r]||o&&o[r];if(n||c)return t=arguments,(n||c).apply(e,n?W[H].call(t,1):t);Z("'"+oe(r)+"' not defined for "+I(e))}}let ae={};const r={e:"enumerable",c:"configurable",v:"value",w:"writable",g:"get",s:"set"},T=v.defineProperty;function se(e,t,n){T(e,t,function(t){let n={};var e;return n[r.c]=!0,n[r.e]=!0,t.l&&(n.get=()=>t.l.v,e=X(t.l,"v"))&&e.set&&(n.set=e=>{t.l.v=e}),d(t,(e,t)=>{n[r[e]]=j(t)?n[r[e]]:t}),n}(n))}let E,fe=function(){var e;E=(le||(e=ie()||{},le=e[ce]=e[ce]||{}),le),fe=null};function z(t){let n={};return fe&&fe(),n.b=E.lzy,T(n,"v",{configurable:!0,get:function(){var e=t();return E.lzy||(T(n,"v",{value:e}),n.b&&delete n.b),E.lzy&&n.b!==E.lzy&&(n.b=E.lzy),e}}),n}function k(n,r){return z(()=>{{var t=n;let e=r;try{e=t()}catch(e){}return e}})}const ve="window";let n,_,C,de;function O(e){return k(()=>x(e)||a,a)}function ye(e){return(n=!n||!1===e||E.lzy&&!n.b?k(ie,null):n).v}function x(e,t){t=ye(t);return t&&t[e]?t[e]:e===ve&&_?_.v:null}let N,me,pe;function he(e){return k(function(){return N.v?N[e]:a},a)}function ge(){var e=!N||E&&E.lzy&&!N.b;return e&&(N=O(F)),me&&!e||(me=he("for")),pe&&!e||(pe=he("keyFor")),N.v}function be(t,n,r){if(t){var o=t[S]>>>0;for(let e=0;e<o&&!(e in t&&-1===n.call(r||t,t[e],e,t));e++);}}const Pe=ue("indexOf",W),D=ue(H,W),we=(e,t)=>{try{e[s][f]=t}catch(e){}};function p(){return(Date.now||Se)()}function Se(){return(new Date).getTime()}function h(e){return e[L]}L=S;let je;function Re(){var e=(je=!je||E.lzy&&!je.b?O("performance"):je).v;return e&&e.now?e.now():p()}const Ae="unref",Ie="hasRef",Te="enabled";function Ee(e,t,n){let r=!0,o=e?t(null):null,c;const l=()=>(r=!1,o&&o[Ae]&&o[Ae](),c),i=()=>(o=t(o),r||l(),c),u=()=>{o&&n(o),o=null};return c={cancel:u,refresh:i,hasRef:()=>o&&o[Ie]?o[Ie]():r,ref:()=>(r=!0,o&&o.ref&&o.ref(),c),unref:l,enabled:!1},T(c,Te,{get:()=>!!o,set:e=>{!e&&o&&u(),e&&!o&&i()}}),{h:c,dn:()=>{o=null}}}function q(){{var o=this,c=a,l=D(arguments),i=M(c),u=i?c.length:0;let t=(0<u?c[0]:i?a:c)||setTimeout,n=(1<u?c[1]:a)||clearTimeout,e=l[0],r=(l[0]=function(){r.dn(),e.apply(o,arguments)},Ee(!0,e=>{if(e){if(e.refresh)return e.refresh(),e;n.call(o,e)}return t.apply(o,l)},function(e){n.call(o,e)}));return r.h}}let ze,ke=100,_e=50;function Ce(e,t){return Oe(e,e=>{t&&t({value:e,rejected:!1})},e=>{t&&t({rejected:!0,reason:e})})}function Oe(e,t,n,r){let o=e;return A(e)?(t||n)&&(o=e.then(t,n)):t&&t(e),o=r?xe(o,r):o}function xe(e,t){let n=e;return t&&(A(e)?n=e.finally?e.finally(t):e.then(function(e){return t(),e},function(e){throw t(),e}):t()),n}let Ne,De,qe,$e=!1;const Fe=["pending","resolving","resolved","rejected"],He="dispatchEvent";let Je;const Le="unhandledRejection",Ue=Le.toLowerCase();let $=[],We=0,Be=10,Ge;function Ke(e){return R(e)?e.toString():I(e)}function Me(e,t,n){let r=D(arguments,3),l=0,i=!1,u,a=[],s=We++,o=0<$.length?$[$.length-1]:void 0,f=!1,v=null,c;Ge=Ge||z(()=>!!x("PromiseRejectionEvent"));const d=(o,c)=>{try{return $.push(s),f=!0,v&&v.cancel(),v=null,e(function(n,r){a.push(function(){try{var e=2===l?o:c,t=j(e)?u:R(e)?e(u):e;A(t)?t.then(n,r):(e||3!==l?n:r)(t)}catch(e){r(e)}}),i&&b()},r)}finally{$.pop()}};var y,m,p,h;const g=()=>Fe[l],b=()=>{var e;0<a.length&&(e=a.slice(),a=[],f=!0,t(e),v&&v.cancel(),v=null)},P=(t,n)=>e=>{l===n&&(2===t&&A(e)?(l=1,e.then(P(2,1),P(3,1))):(l=t,i=!0,u=e,b(),f||3!==t||(v=v||q(w,Be))))},w=()=>{if(!f)if((de=de||k(()=>!(!process||!(process.versions||{}).node),!1)).v)process.emit(Le,u,c);else{var e=(_=!_||E.lzy&&!_.b?O(ve):_).v||ye(),n=Ue,r=e=>(se(e,"promise",{g:()=>c}),e.reason=u,e),o=Ge.v;let t=(C=!C||E.lzy&&!C.b?O("document"):C).v;o=(Je=Je||z(()=>{var e;return!!(e=t&&t.createEvent?t.createEvent("Event"):void 0)&&e.initEvent})).v?t.createEvent("Event"):o?new Event(n):{};r(o),Je.v&&o.initEvent(n,!1,!0),o&&e[He]?e[He](o):(r=e["on"+n])?r(o):(e=x("console"))&&(e.error||e.log)(n,I(o))}};c={then:d,catch:e=>d(void 0,e),finally:t=>{let e=t,n=t;return R(t)&&(e=function(e){return t&&t(),e},n=function(e){throw t&&t(),e}),d(e,n)}},T(c,"state",{get:g}),$e&&(S=c,m=g,h=()=>G(u),y=()=>f,Ne=Ne||{toString:()=>"[[PromiseState]]"},De=De||{toString:()=>"[[PromiseResult]]"},qe=qe||{toString:()=>"[[PromiseIsHandled]]"},T(S,Ne,{get:m}),T(S,De,{get:h}),T(S,qe,{get:y})),ge()&&(c[m=re[11],N&&(!E.lzy||N.b)||ge(),N.v?N.v[m||11]:(h=re[11])?ae[h]=ae[h]||(p=F+"."+h,{description:oe(p),toString:()=>F+"("+p+")",_polyfill:!0}):void 0]="IPromise"),c.toString=()=>"IPromise"+($e?"["+s+(j(o)?"":":"+o)+"]":"")+" "+g()+(i?" - "+Ke(u):""),R(n)||Z("Promise: executor is not a function - "+Ke(n));var S=P(3,0);try{n.call(c,P(2,0),S)}catch(e){S(e)}return c}function o(n){return function(e){var t=D(arguments,1);return n((o,c)=>{try{let n=[],r=1;be(e,(e,t)=>{e&&(r++,Oe(e,e=>{n[t]=e,0==--r&&o(n)},c))}),0==--r&&o(n)}catch(e){c(e)}},t)}}function c(n){return function(t){var e=D(arguments,1);return A(t)?t:n(e=>{e(t)},e)}}function l(t){return function(n){var e=D(arguments,1);return t((e,t)=>{t(n)},e)}}const Qe=e=>{be(e,e=>{try{e()}catch(e){}})};function i(e,t){return Me(i,function(e){let t=Q(e)?e:0;return e=>{q(()=>{Qe(e)},t)}}(t),e,t)}var Ve=o(i),U=c(i),Xe=l(i);const Ye=Promise;let Ze;function u(e,t){if(!(Ze=Ze||z(()=>!!x("Promise"))).v)return i(e);R(e)||Z("Promise: executor is not a function - "+I(e));let r=0;var n=new Ye((t,n)=>{e(function(e){r=2,t(e)},function(e){r=3,n(e)})});return T(n,"state",{get:function(){return Fe[r]}}),n}var et=o(u),tt=c(u),nt=l(u);function y(e){return Me(y,Qe,e)}var rt=o(y),ot=c(y),ct=l(y);let lt;function m(e,t){var n=j(t)?lt:t;return Me(m,function(){let c;return 0<=n&&(c={timeout:+n}),t=>{var n=e=>{Qe(t)},r=c;function o(e){let t=Re();return{didTimeout:e,timeRemaining:()=>{return _e-(e=t,Re()-e);var e}}}if((ze=ze||k(()=>{return!!(e=requestIdleCallback)||e!==a;var e},!1)).v&&requestIdleCallback){let t=Ee(!0,e=>(e&&cancelIdleCallback(e),requestIdleCallback(e=>{t.dn(),n(e||o(!1))},r)),e=>{cancelIdleCallback(e)});void t.h}else{var e=(r||{}).timeout;q(()=>{n(o(!0))},j(e)?ke:e)}}}(),e,n)}var it=o(m),ut=c(m),at=l(m);let st;function g(e,t){return(st=st||z(()=>u)).v.call(this,e,t)}var ft=o(g),vt=c(g),dt=l(g);const b="reject",yt="Rejected";let mt=0,pt,ht,gt={};const bt=()=>{};var Pt=(e,t,n)=>{gt[e]||(gt[e]=function(t){let n=Error,r=n[s][f];return o=t,c=function(){let e=this;try{we(n,t),(e=n.apply(e,arguments)||e)[f]=t}finally{we(n,r)}return e},l=n,i=c,u=l,(v.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(n,e){d(e,(e,t)=>n[e]=t)}))(i,u),e[s]=l[s],c[s]=new e,c;function e(){this.constructor=c,this[f]=o}var o,c,l,i,u}(e));var r=p();return new gt[e](`Task [${t.id}] ${n||""}- ${t.st?"Running":"Waiting"}: `+(r-(t.st||t.cr)||"0")+" ms")};function wt(e,t){let n=p()-t;be(e,e=>{(e&&!e.rj&&e.st&&e.st<n||!e.st&&e.cr&&e.cr<n)&&e&&e[b](e.rj||Pt("Aborted",e,"Stale "))})}function St(e,t){t=Pe(e,t);-1!==t&&e.splice(t,1)}e.createAllPromise=ft,e.createAsyncAllPromise=Ve,e.createAsyncPromise=i,e.createAsyncRejectedPromise=Xe,e.createAsyncResolvedPromise=U,e.createIdleAllPromise=it,e.createIdlePromise=m,e.createIdleRejectedPromise=at,e.createIdleResolvedPromise=ut,e.createNativeAllPromise=et,e.createNativePromise=u,e.createNativeRejectedPromise=nt,e.createNativeResolvedPromise=tt,e.createPromise=g,e.createRejectedPromise=dt,e.createResolvedPromise=vt,e.createSyncAllPromise=rt,e.createSyncPromise=y,e.createSyncRejectedPromise=ct,e.createSyncResolvedPromise=ot,e.createTaskScheduler=function(u,e){let a,t=[],s=[],n,r,f=0,v=(e?e+".":"")+mt++,o;u=u||g;const d=()=>{var e=0<h(t)+h(s);0<n&&(o||(o=q(()=>{wt(t,n),wt(s,n),o&&(o.enabled=0<h(t)+h(s))},r)).unref(),o)&&(o.enabled=e)},y=(c,l)=>(c.st=p(),t.push(c),d(),(t,n)=>{const r=e=>{c.rj=c.rj||e||Pt(yt,c),c[b]=bt,i(c),t=null,n&&n(e),n=null};var e=c.id;if(c.rj)r(c.rj);else{c[b]=r;try{var o=l(e);c.to&&A(o)&&(c.t=q(()=>{r(Pt("Timeout",c))},c.to)),Oe(o,e=>{i(c),n=null,t&&t(e),t=null},r)}catch(e){r(e)}}}),i=e=>{St(t,e),e.t&&e.t.cancel(),e.t=null,a&&a===e&&(a=null,h(t)+h(s)===0)&&(o&&o.cancel(),o=null)};var c,l,m,e={idle:!0,queue:(e,t,n)=>{let r=v+"."+f++,o=(t&&(r+="-("+t+")"),{id:r,cr:p(),to:n,[b]:e=>{o.rj=e||Pt(yt,o),o[b]=bt}});var c,l,i;return a?o.p=(c=o,l=a,i=e,s.push(c),d(),u((e,t)=>{c.id,l.id,Ce(l.p,()=>{St(s,c),y(c,i)(e,t)})})):o.p=u(y(o,e)),(a=o).p},setStaleTimeout:(e,t)=>{o&&o.cancel(),o=null,n=e,r=t||e/10,d()}};return se(e,"idle",{g:()=>h(t)+h(s)===0}),c=e,l=()=>v,m=()=>({l:a,r:t,w:s}),pt=pt||{toString:()=>"[[SchedulerName]]"},ht=ht||{toString:()=>"[[SchedulerState]]"},T(c,pt,{get:l}),T(c,ht,{get:m}),e},e.doAwait=Oe,e.doAwaitResponse=Ce,e.doFinally=xe,e.setCreatePromiseImpl=function(e){st=e?z(()=>e):null},e.setDetaultIdleTimeout=function(e){lt=e},e.setPromiseDebugState=function(e,t){$e=e}}var t=this;"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(((t="undefined"!=typeof globalThis?globalThis:t||self).nevware21=t.nevware21||{},t.nevware21["ts-async"]={}));
//# sourceMappingURL=ts-async.min.js.map
{
"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.2.2",
"version": "0.2.3",
"homepage": "https://github.com/nevware21/ts-async",

@@ -114,4 +114,4 @@ "license": "MIT",

"ts-mocha": "^10.0.0",
"typedoc": "^0.23.10",
"typescript": "^4.7.2",
"typedoc": "^0.24.4",
"typescript": "^4.9.5",
"uglify-js": "^3.15.5",

@@ -118,0 +118,0 @@ "copyfiles": "^2.4.1"

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 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 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 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 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 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 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

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