Skip to content

Instantly share code, notes, and snippets.

@snuffyDev
Created July 22, 2023 19:03
Show Gist options
  • Save snuffyDev/ec669a556719fe7cadc5611b616168a5 to your computer and use it in GitHub Desktop.
Save snuffyDev/ec669a556719fe7cadc5611b616168a5 to your computer and use it in GitHub Desktop.
var OBn=Object.create;var e6e=Object.defineProperty;var FBn=Object.getOwnPropertyDescriptor;var BBn=Object.getOwnPropertyNames;var VBn=Object.getPrototypeOf,UBn=Object.prototype.hasOwnProperty;var _S=(a=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(a,{get:(r,o)=>(typeof require<"u"?require:r)[o]}):a)(function(a){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+a+'" is not supported')});var AC=(a,r)=>()=>(a&&(r=a(a=0)),r);var yn=(a,r)=>()=>(r||a((r={exports:{}}).exports,r),r.exports),bm=(a,r)=>{for(var o in r)e6e(a,o,{get:r[o],enumerable:!0})},MPt=(a,r,o,u)=>{if(r&&typeof r=="object"||typeof r=="function")for(let _ of BBn(r))!UBn.call(a,_)&&_!==o&&e6e(a,_,{get:()=>r[_],enumerable:!(u=FBn(r,_))||u.enumerable});return a};var hh=(a,r,o)=>(o=a!=null?OBn(VBn(a)):{},MPt(r||!a||!a.__esModule?e6e(o,"default",{value:a,enumerable:!0}):o,a)),Wd=a=>MPt(e6e({},"__esModule",{value:!0}),a);function Yit(a){throw new Error("Node.js process "+a+" is not supported by JSPM core outside of Node.js")}function jBn(){!d1e||!Ife||(d1e=!1,Ife.length?vte=Ife.concat(vte):t6e=-1,vte.length&&OPt())}function OPt(){if(!d1e){var a=setTimeout(jBn,0);d1e=!0;for(var r=vte.length;r;){for(Ife=vte,vte=[];++t6e<r;)Ife&&Ife[t6e].run();t6e=-1,r=vte.length}Ife=null,d1e=!1,clearTimeout(a)}}function GBn(a){var r=new Array(arguments.length-1);if(arguments.length>1)for(var o=1;o<arguments.length;o++)r[o-1]=arguments[o];vte.push(new FPt(a,r)),vte.length===1&&!d1e&&setTimeout(OPt,0)}function FPt(a,r){this.fun=a,this.array=r}function RN(){}function s9n(a){Yit("_linkedBinding")}function u9n(a){Yit("dlopen")}function p9n(){return[]}function d9n(){return[]}function S9n(a,r){if(!a)throw new Error(r||"assertion error")}function w9n(){return!1}function j9n(){return hle.now()/1e3}function Xit(a){var r=Math.floor((Date.now()-hle.now())*.001),o=hle.now()*.001,u=Math.floor(o)+r,_=Math.floor(o%1*1e9);return a&&(u=u-a[0],_=_-a[1],_<0&&(u--,_+=Kit)),[u,_]}function gle(){return Oe}function eVn(a){return[]}var vte,d1e,Ife,t6e,qBn,HBn,zBn,WBn,JBn,KBn,XBn,YBn,QBn,ZBn,e9n,t9n,n9n,r9n,i9n,a9n,o9n,l9n,c9n,_9n,f9n,Qit,m9n,h9n,g9n,y9n,v9n,b9n,x9n,E9n,$9n,C9n,T9n,A9n,k9n,I9n,D9n,L9n,R9n,N9n,P9n,M9n,O9n,F9n,B9n,V9n,U9n,hle,Jit,Kit,G9n,q9n,H9n,z9n,W9n,J9n,K9n,X9n,Y9n,Q9n,Z9n,Oe,BPt=AC(()=>{Y();X();vte=[],d1e=!1,t6e=-1;FPt.prototype.run=function(){this.fun.apply(null,this.array)};qBn="browser",HBn="x64",zBn="browser",WBn={PATH:"/usr/bin",LANG:navigator.language+".UTF-8",PWD:"/",HOME:"/home",TMP:"/tmp"},JBn=["/usr/bin/node"],KBn=[],XBn="v16.8.0",YBn={},QBn=function(a,r){console.warn((r?r+": ":"")+a)},ZBn=function(a){Yit("binding")},e9n=function(a){return 0},t9n=function(){return"/"},n9n=function(a){},r9n={name:"node",sourceUrl:"",headersUrl:"",libUrl:""};i9n=RN,a9n=[];o9n={},l9n=!1,c9n={};_9n=RN,f9n=RN,Qit=function(){return{}},m9n=Qit,h9n=Qit,g9n=RN,y9n=RN,v9n=RN,b9n={};x9n={inspector:!1,debug:!1,uv:!1,ipv6:!1,tls_alpn:!1,tls_sni:!1,tls_ocsp:!1,tls:!1,cached_builtins:!0},E9n=RN,$9n=RN;C9n=RN,T9n=RN,A9n=RN,k9n=RN,I9n=RN,D9n=void 0,L9n=void 0,R9n=void 0,N9n=RN,P9n=2,M9n=1,O9n="/bin/usr/node",F9n=9229,B9n="node",V9n=[],U9n=RN,hle={now:typeof performance<"u"?performance.now.bind(performance):void 0,timing:typeof performance<"u"?performance.timing:void 0};hle.now===void 0&&(Jit=Date.now(),hle.timing&&hle.timing.navigationStart&&(Jit=hle.timing.navigationStart),hle.now=()=>Date.now()-Jit);Kit=1e9;Xit.bigint=function(a){var r=Xit(a);return typeof BigInt>"u"?r[0]*Kit+r[1]:BigInt(r[0]*Kit)+BigInt(r[1])};G9n=10,q9n={},H9n=0;z9n=gle,W9n=gle,J9n=gle,K9n=gle,X9n=gle,Y9n=RN,Q9n=gle,Z9n=gle;Oe={version:XBn,versions:YBn,arch:HBn,platform:zBn,release:r9n,_rawDebug:i9n,moduleLoadList:a9n,binding:ZBn,_linkedBinding:s9n,_events:q9n,_eventsCount:H9n,_maxListeners:G9n,on:gle,addListener:z9n,once:W9n,off:J9n,removeListener:K9n,removeAllListeners:X9n,emit:Y9n,prependListener:Q9n,prependOnceListener:Z9n,listeners:eVn,domain:o9n,_exiting:l9n,config:c9n,dlopen:u9n,uptime:j9n,_getActiveRequests:p9n,_getActiveHandles:d9n,reallyExit:_9n,_kill:f9n,cpuUsage:Qit,resourceUsage:m9n,memoryUsage:h9n,kill:g9n,exit:y9n,openStdin:v9n,allowedNodeEnvironmentFlags:b9n,assert:S9n,features:x9n,_fatalExceptions:E9n,setUncaughtExceptionCaptureCallback:$9n,hasUncaughtExceptionCaptureCallback:w9n,emitWarning:QBn,nextTick:GBn,_tickCallback:C9n,_debugProcess:T9n,_debugEnd:A9n,_startProfilerIdleNotifier:k9n,_stopProfilerIdleNotifier:I9n,stdout:D9n,stdin:R9n,stderr:L9n,abort:N9n,umask:e9n,chdir:n9n,cwd:t9n,env:WBn,title:qBn,argv:JBn,execArgv:KBn,pid:P9n,ppid:M9n,execPath:O9n,debugPort:F9n,hrtime:Xit,argv0:B9n,_preload_modules:V9n,setSourceMapsEnabled:U9n}});var X=AC(()=>{BPt()});function tVn(){if(VPt)return U2e;VPt=!0,U2e.byteLength=T,U2e.toByteArray=N,U2e.fromByteArray=re;for(var a=[],r=[],o=typeof Uint8Array<"u"?Uint8Array:Array,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",_=0,y=u.length;_<y;++_)a[_]=u[_],r[u.charCodeAt(_)]=_;r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63;function b(le){var $e=le.length;if($e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var we=le.indexOf("=");we===-1&&(we=$e);var He=we===$e?0:4-we%4;return[we,He]}function T(le){var $e=b(le),we=$e[0],He=$e[1];return(we+He)*3/4-He}function A(le,$e,we){return($e+we)*3/4-we}function N(le){var $e,we=b(le),He=we[0],Qe=we[1],We=new o(A(le,He,Qe)),et=0,Lt=Qe>0?He-4:He,ln;for(ln=0;ln<Lt;ln+=4)$e=r[le.charCodeAt(ln)]<<18|r[le.charCodeAt(ln+1)]<<12|r[le.charCodeAt(ln+2)]<<6|r[le.charCodeAt(ln+3)],We[et++]=$e>>16&255,We[et++]=$e>>8&255,We[et++]=$e&255;return Qe===2&&($e=r[le.charCodeAt(ln)]<<2|r[le.charCodeAt(ln+1)]>>4,We[et++]=$e&255),Qe===1&&($e=r[le.charCodeAt(ln)]<<10|r[le.charCodeAt(ln+1)]<<4|r[le.charCodeAt(ln+2)]>>2,We[et++]=$e>>8&255,We[et++]=$e&255),We}function V(le){return a[le>>18&63]+a[le>>12&63]+a[le>>6&63]+a[le&63]}function Q(le,$e,we){for(var He,Qe=[],We=$e;We<we;We+=3)He=(le[We]<<16&16711680)+(le[We+1]<<8&65280)+(le[We+2]&255),Qe.push(V(He));return Qe.join("")}function re(le){for(var $e,we=le.length,He=we%3,Qe=[],We=16383,et=0,Lt=we-He;et<Lt;et+=We)Qe.push(Q(le,et,et+We>Lt?Lt:et+We));return He===1?($e=le[we-1],Qe.push(a[$e>>2]+a[$e<<4&63]+"==")):He===2&&($e=(le[we-2]<<8)+le[we-1],Qe.push(a[$e>>10]+a[$e>>4&63]+a[$e<<2&63]+"=")),Qe.join("")}return U2e}function nVn(){return UPt||(UPt=!0,n6e.read=function(a,r,o,u,_){var y,b,T=_*8-u-1,A=(1<<T)-1,N=A>>1,V=-7,Q=o?_-1:0,re=o?-1:1,le=a[r+Q];for(Q+=re,y=le&(1<<-V)-1,le>>=-V,V+=T;V>0;y=y*256+a[r+Q],Q+=re,V-=8);for(b=y&(1<<-V)-1,y>>=-V,V+=u;V>0;b=b*256+a[r+Q],Q+=re,V-=8);if(y===0)y=1-N;else{if(y===A)return b?NaN:(le?-1:1)*(1/0);b=b+Math.pow(2,u),y=y-N}return(le?-1:1)*b*Math.pow(2,y-u)},n6e.write=function(a,r,o,u,_,y){var b,T,A,N=y*8-_-1,V=(1<<N)-1,Q=V>>1,re=_===23?Math.pow(2,-24)-Math.pow(2,-77):0,le=u?0:y-1,$e=u?1:-1,we=r<0||r===0&&1/r<0?1:0;for(r=Math.abs(r),isNaN(r)||r===1/0?(T=isNaN(r)?1:0,b=V):(b=Math.floor(Math.log(r)/Math.LN2),r*(A=Math.pow(2,-b))<1&&(b--,A*=2),b+Q>=1?r+=re/A:r+=re*Math.pow(2,1-Q),r*A>=2&&(b++,A/=2),b+Q>=V?(T=0,b=V):b+Q>=1?(T=(r*A-1)*Math.pow(2,_),b=b+Q):(T=r*Math.pow(2,Q-1)*Math.pow(2,_),b=0));_>=8;a[o+le]=T&255,le+=$e,T/=256,_-=8);for(b=b<<_|T,N+=_;N>0;a[o+le]=b&255,le+=$e,b/=256,N-=8);a[o+le-$e]|=we*128}),n6e}function rVn(){if(jPt)return Dfe;jPt=!0;let a=tVn(),r=nVn(),o=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Dfe.Buffer=b,Dfe.SlowBuffer=Qe,Dfe.INSPECT_MAX_BYTES=50;let u=2147483647;Dfe.kMaxLength=u,b.TYPED_ARRAY_SUPPORT=_(),!b.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function _(){try{let pe=new Uint8Array(1),H={foo:function(){return 42}};return Object.setPrototypeOf(H,Uint8Array.prototype),Object.setPrototypeOf(pe,H),pe.foo()===42}catch{return!1}}Object.defineProperty(b.prototype,"parent",{enumerable:!0,get:function(){if(b.isBuffer(this))return this.buffer}}),Object.defineProperty(b.prototype,"offset",{enumerable:!0,get:function(){if(b.isBuffer(this))return this.byteOffset}});function y(pe){if(pe>u)throw new RangeError('The value "'+pe+'" is invalid for option "size"');let H=new Uint8Array(pe);return Object.setPrototypeOf(H,b.prototype),H}function b(pe,H,W){if(typeof pe=="number"){if(typeof H=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return V(pe)}return T(pe,H,W)}b.poolSize=8192;function T(pe,H,W){if(typeof pe=="string")return Q(pe,H);if(ArrayBuffer.isView(pe))return le(pe);if(pe==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof pe);if(Ae(pe,ArrayBuffer)||pe&&Ae(pe.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Ae(pe,SharedArrayBuffer)||pe&&Ae(pe.buffer,SharedArrayBuffer)))return $e(pe,H,W);if(typeof pe=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');let De=pe.valueOf&&pe.valueOf();if(De!=null&&De!==pe)return b.from(De,H,W);let dt=we(pe);if(dt)return dt;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof pe[Symbol.toPrimitive]=="function")return b.from(pe[Symbol.toPrimitive]("string"),H,W);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof pe)}b.from=function(pe,H,W){return T(pe,H,W)},Object.setPrototypeOf(b.prototype,Uint8Array.prototype),Object.setPrototypeOf(b,Uint8Array);function A(pe){if(typeof pe!="number")throw new TypeError('"size" argument must be of type number');if(pe<0)throw new RangeError('The value "'+pe+'" is invalid for option "size"')}function N(pe,H,W){return A(pe),pe<=0?y(pe):H!==void 0?typeof W=="string"?y(pe).fill(H,W):y(pe).fill(H):y(pe)}b.alloc=function(pe,H,W){return N(pe,H,W)};function V(pe){return A(pe),y(pe<0?0:He(pe)|0)}b.allocUnsafe=function(pe){return V(pe)},b.allocUnsafeSlow=function(pe){return V(pe)};function Q(pe,H){if((typeof H!="string"||H==="")&&(H="utf8"),!b.isEncoding(H))throw new TypeError("Unknown encoding: "+H);let W=We(pe,H)|0,De=y(W),dt=De.write(pe,H);return dt!==W&&(De=De.slice(0,dt)),De}function re(pe){let H=pe.length<0?0:He(pe.length)|0,W=y(H);for(let De=0;De<H;De+=1)W[De]=pe[De]&255;return W}function le(pe){if(Ae(pe,Uint8Array)){let H=new Uint8Array(pe);return $e(H.buffer,H.byteOffset,H.byteLength)}return re(pe)}function $e(pe,H,W){if(H<0||pe.byteLength<H)throw new RangeError('"offset" is outside of buffer bounds');if(pe.byteLength<H+(W||0))throw new RangeError('"length" is outside of buffer bounds');let De;return H===void 0&&W===void 0?De=new Uint8Array(pe):W===void 0?De=new Uint8Array(pe,H):De=new Uint8Array(pe,H,W),Object.setPrototypeOf(De,b.prototype),De}function we(pe){if(b.isBuffer(pe)){let H=He(pe.length)|0,W=y(H);return W.length===0||pe.copy(W,0,0,H),W}if(pe.length!==void 0)return typeof pe.length!="number"||nt(pe.length)?y(0):re(pe);if(pe.type==="Buffer"&&Array.isArray(pe.data))return re(pe.data)}function He(pe){if(pe>=u)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+u.toString(16)+" bytes");return pe|0}function Qe(pe){return+pe!=pe&&(pe=0),b.alloc(+pe)}b.isBuffer=function(H){return H!=null&&H._isBuffer===!0&&H!==b.prototype},b.compare=function(H,W){if(Ae(H,Uint8Array)&&(H=b.from(H,H.offset,H.byteLength)),Ae(W,Uint8Array)&&(W=b.from(W,W.offset,W.byteLength)),!b.isBuffer(H)||!b.isBuffer(W))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(H===W)return 0;let De=H.length,dt=W.length;for(let yt=0,bn=Math.min(De,dt);yt<bn;++yt)if(H[yt]!==W[yt]){De=H[yt],dt=W[yt];break}return De<dt?-1:dt<De?1:0},b.isEncoding=function(H){switch(String(H).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},b.concat=function(H,W){if(!Array.isArray(H))throw new TypeError('"list" argument must be an Array of Buffers');if(H.length===0)return b.alloc(0);let De;if(W===void 0)for(W=0,De=0;De<H.length;++De)W+=H[De].length;let dt=b.allocUnsafe(W),yt=0;for(De=0;De<H.length;++De){let bn=H[De];if(Ae(bn,Uint8Array))yt+bn.length>dt.length?(b.isBuffer(bn)||(bn=b.from(bn)),bn.copy(dt,yt)):Uint8Array.prototype.set.call(dt,bn,yt);else if(b.isBuffer(bn))bn.copy(dt,yt);else throw new TypeError('"list" argument must be an Array of Buffers');yt+=bn.length}return dt};function We(pe,H){if(b.isBuffer(pe))return pe.length;if(ArrayBuffer.isView(pe)||Ae(pe,ArrayBuffer))return pe.byteLength;if(typeof pe!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof pe);let W=pe.length,De=arguments.length>2&&arguments[2]===!0;if(!De&&W===0)return 0;let dt=!1;for(;;)switch(H){case"ascii":case"latin1":case"binary":return W;case"utf8":case"utf-8":return ee(pe).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W*2;case"hex":return W>>>1;case"base64":return ke(pe).length;default:if(dt)return De?-1:ee(pe).length;H=(""+H).toLowerCase(),dt=!0}}b.byteLength=We;function et(pe,H,W){let De=!1;if((H===void 0||H<0)&&(H=0),H>this.length||((W===void 0||W>this.length)&&(W=this.length),W<=0)||(W>>>=0,H>>>=0,W<=H))return"";for(pe||(pe="utf8");;)switch(pe){case"hex":return ne(this,H,W);case"utf8":case"utf-8":return Ya(this,H,W);case"ascii":return Zi(this,H,W);case"latin1":case"binary":return t(this,H,W);case"base64":return ds(this,H,W);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,H,W);default:if(De)throw new TypeError("Unknown encoding: "+pe);pe=(pe+"").toLowerCase(),De=!0}}b.prototype._isBuffer=!0;function Lt(pe,H,W){let De=pe[H];pe[H]=pe[W],pe[W]=De}b.prototype.swap16=function(){let H=this.length;if(H%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let W=0;W<H;W+=2)Lt(this,W,W+1);return this},b.prototype.swap32=function(){let H=this.length;if(H%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let W=0;W<H;W+=4)Lt(this,W,W+3),Lt(this,W+1,W+2);return this},b.prototype.swap64=function(){let H=this.length;if(H%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let W=0;W<H;W+=8)Lt(this,W,W+7),Lt(this,W+1,W+6),Lt(this,W+2,W+5),Lt(this,W+3,W+4);return this},b.prototype.toString=function(){let H=this.length;return H===0?"":arguments.length===0?Ya(this,0,H):et.apply(this,arguments)},b.prototype.toLocaleString=b.prototype.toString,b.prototype.equals=function(H){if(!b.isBuffer(H))throw new TypeError("Argument must be a Buffer");return this===H?!0:b.compare(this,H)===0},b.prototype.inspect=function(){let H="",W=Dfe.INSPECT_MAX_BYTES;return H=this.toString("hex",0,W).replace(/(.{2})/g,"$1 ").trim(),this.length>W&&(H+=" ... "),"<Buffer "+H+">"},o&&(b.prototype[o]=b.prototype.inspect),b.prototype.compare=function(H,W,De,dt,yt){if(Ae(H,Uint8Array)&&(H=b.from(H,H.offset,H.byteLength)),!b.isBuffer(H))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof H);if(W===void 0&&(W=0),De===void 0&&(De=H?H.length:0),dt===void 0&&(dt=0),yt===void 0&&(yt=this.length),W<0||De>H.length||dt<0||yt>this.length)throw new RangeError("out of range index");if(dt>=yt&&W>=De)return 0;if(dt>=yt)return-1;if(W>=De)return 1;if(W>>>=0,De>>>=0,dt>>>=0,yt>>>=0,this===H)return 0;let bn=yt-dt,Va=De-W,Ns=Math.min(bn,Va),La=this.slice(dt,yt),Ba=H.slice(W,De);for(let vi=0;vi<Ns;++vi)if(La[vi]!==Ba[vi]){bn=La[vi],Va=Ba[vi];break}return bn<Va?-1:Va<bn?1:0};function ln(pe,H,W,De,dt){if(pe.length===0)return-1;if(typeof W=="string"?(De=W,W=0):W>2147483647?W=2147483647:W<-2147483648&&(W=-2147483648),W=+W,nt(W)&&(W=dt?0:pe.length-1),W<0&&(W=pe.length+W),W>=pe.length){if(dt)return-1;W=pe.length-1}else if(W<0)if(dt)W=0;else return-1;if(typeof H=="string"&&(H=b.from(H,De)),b.isBuffer(H))return H.length===0?-1:zn(pe,H,W,De,dt);if(typeof H=="number")return H=H&255,typeof Uint8Array.prototype.indexOf=="function"?dt?Uint8Array.prototype.indexOf.call(pe,H,W):Uint8Array.prototype.lastIndexOf.call(pe,H,W):zn(pe,[H],W,De,dt);throw new TypeError("val must be string, number or Buffer")}function zn(pe,H,W,De,dt){let yt=1,bn=pe.length,Va=H.length;if(De!==void 0&&(De=String(De).toLowerCase(),De==="ucs2"||De==="ucs-2"||De==="utf16le"||De==="utf-16le")){if(pe.length<2||H.length<2)return-1;yt=2,bn/=2,Va/=2,W/=2}function Ns(Ba,vi){return yt===1?Ba[vi]:Ba.readUInt16BE(vi*yt)}let La;if(dt){let Ba=-1;for(La=W;La<bn;La++)if(Ns(pe,La)===Ns(H,Ba===-1?0:La-Ba)){if(Ba===-1&&(Ba=La),La-Ba+1===Va)return Ba*yt}else Ba!==-1&&(La-=La-Ba),Ba=-1}else for(W+Va>bn&&(W=bn-Va),La=W;La>=0;La--){let Ba=!0;for(let vi=0;vi<Va;vi++)if(Ns(pe,La+vi)!==Ns(H,vi)){Ba=!1;break}if(Ba)return La}return-1}b.prototype.includes=function(H,W,De){return this.indexOf(H,W,De)!==-1},b.prototype.indexOf=function(H,W,De){return ln(this,H,W,De,!0)},b.prototype.lastIndexOf=function(H,W,De){return ln(this,H,W,De,!1)};function ot(pe,H,W,De){W=Number(W)||0;let dt=pe.length-W;De?(De=Number(De),De>dt&&(De=dt)):De=dt;let yt=H.length;De>yt/2&&(De=yt/2);let bn;for(bn=0;bn<De;++bn){let Va=parseInt(H.substr(bn*2,2),16);if(nt(Va))return bn;pe[W+bn]=Va}return bn}function Ot(pe,H,W,De){return Me(ee(H,pe.length-W),pe,W,De)}function ur(pe,H,W,De){return Me(ce(H),pe,W,De)}function na(pe,H,W,De){return Me(ke(H),pe,W,De)}function pr(pe,H,W,De){return Me(ie(H,pe.length-W),pe,W,De)}b.prototype.write=function(H,W,De,dt){if(W===void 0)dt="utf8",De=this.length,W=0;else if(De===void 0&&typeof W=="string")dt=W,De=this.length,W=0;else if(isFinite(W))W=W>>>0,isFinite(De)?(De=De>>>0,dt===void 0&&(dt="utf8")):(dt=De,De=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let yt=this.length-W;if((De===void 0||De>yt)&&(De=yt),H.length>0&&(De<0||W<0)||W>this.length)throw new RangeError("Attempt to write outside buffer bounds");dt||(dt="utf8");let bn=!1;for(;;)switch(dt){case"hex":return ot(this,H,W,De);case"utf8":case"utf-8":return Ot(this,H,W,De);case"ascii":case"latin1":case"binary":return ur(this,H,W,De);case"base64":return na(this,H,W,De);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return pr(this,H,W,De);default:if(bn)throw new TypeError("Unknown encoding: "+dt);dt=(""+dt).toLowerCase(),bn=!0}},b.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function ds(pe,H,W){return H===0&&W===pe.length?a.fromByteArray(pe):a.fromByteArray(pe.slice(H,W))}function Ya(pe,H,W){W=Math.min(pe.length,W);let De=[],dt=H;for(;dt<W;){let yt=pe[dt],bn=null,Va=yt>239?4:yt>223?3:yt>191?2:1;if(dt+Va<=W){let Ns,La,Ba,vi;switch(Va){case 1:yt<128&&(bn=yt);break;case 2:Ns=pe[dt+1],(Ns&192)===128&&(vi=(yt&31)<<6|Ns&63,vi>127&&(bn=vi));break;case 3:Ns=pe[dt+1],La=pe[dt+2],(Ns&192)===128&&(La&192)===128&&(vi=(yt&15)<<12|(Ns&63)<<6|La&63,vi>2047&&(vi<55296||vi>57343)&&(bn=vi));break;case 4:Ns=pe[dt+1],La=pe[dt+2],Ba=pe[dt+3],(Ns&192)===128&&(La&192)===128&&(Ba&192)===128&&(vi=(yt&15)<<18|(Ns&63)<<12|(La&63)<<6|Ba&63,vi>65535&&vi<1114112&&(bn=vi))}}bn===null?(bn=65533,Va=1):bn>65535&&(bn-=65536,De.push(bn>>>10&1023|55296),bn=56320|bn&1023),De.push(bn),dt+=Va}return Is(De)}let qr=4096;function Is(pe){let H=pe.length;if(H<=qr)return String.fromCharCode.apply(String,pe);let W="",De=0;for(;De<H;)W+=String.fromCharCode.apply(String,pe.slice(De,De+=qr));return W}function Zi(pe,H,W){let De="";W=Math.min(pe.length,W);for(let dt=H;dt<W;++dt)De+=String.fromCharCode(pe[dt]&127);return De}function t(pe,H,W){let De="";W=Math.min(pe.length,W);for(let dt=H;dt<W;++dt)De+=String.fromCharCode(pe[dt]);return De}function ne(pe,H,W){let De=pe.length;(!H||H<0)&&(H=0),(!W||W<0||W>De)&&(W=De);let dt="";for(let yt=H;yt<W;++yt)dt+=Dt[pe[yt]];return dt}function D(pe,H,W){let De=pe.slice(H,W),dt="";for(let yt=0;yt<De.length-1;yt+=2)dt+=String.fromCharCode(De[yt]+De[yt+1]*256);return dt}b.prototype.slice=function(H,W){let De=this.length;H=~~H,W=W===void 0?De:~~W,H<0?(H+=De,H<0&&(H=0)):H>De&&(H=De),W<0?(W+=De,W<0&&(W=0)):W>De&&(W=De),W<H&&(W=H);let dt=this.subarray(H,W);return Object.setPrototypeOf(dt,b.prototype),dt};function Ii(pe,H,W){if(pe%1!==0||pe<0)throw new RangeError("offset is not uint");if(pe+H>W)throw new RangeError("Trying to access beyond buffer length")}b.prototype.readUintLE=b.prototype.readUIntLE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=this[H],yt=1,bn=0;for(;++bn<W&&(yt*=256);)dt+=this[H+bn]*yt;return dt},b.prototype.readUintBE=b.prototype.readUIntBE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=this[H+--W],yt=1;for(;W>0&&(yt*=256);)dt+=this[H+--W]*yt;return dt},b.prototype.readUint8=b.prototype.readUInt8=function(H,W){return H=H>>>0,W||Ii(H,1,this.length),this[H]},b.prototype.readUint16LE=b.prototype.readUInt16LE=function(H,W){return H=H>>>0,W||Ii(H,2,this.length),this[H]|this[H+1]<<8},b.prototype.readUint16BE=b.prototype.readUInt16BE=function(H,W){return H=H>>>0,W||Ii(H,2,this.length),this[H]<<8|this[H+1]},b.prototype.readUint32LE=b.prototype.readUInt32LE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),(this[H]|this[H+1]<<8|this[H+2]<<16)+this[H+3]*16777216},b.prototype.readUint32BE=b.prototype.readUInt32BE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),this[H]*16777216+(this[H+1]<<16|this[H+2]<<8|this[H+3])},b.prototype.readBigUInt64LE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=W+this[++H]*2**8+this[++H]*2**16+this[++H]*2**24,yt=this[++H]+this[++H]*2**8+this[++H]*2**16+De*2**24;return BigInt(dt)+(BigInt(yt)<<BigInt(32))}),b.prototype.readBigUInt64BE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=W*2**24+this[++H]*2**16+this[++H]*2**8+this[++H],yt=this[++H]*2**24+this[++H]*2**16+this[++H]*2**8+De;return(BigInt(dt)<<BigInt(32))+BigInt(yt)}),b.prototype.readIntLE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=this[H],yt=1,bn=0;for(;++bn<W&&(yt*=256);)dt+=this[H+bn]*yt;return yt*=128,dt>=yt&&(dt-=Math.pow(2,8*W)),dt},b.prototype.readIntBE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=W,yt=1,bn=this[H+--dt];for(;dt>0&&(yt*=256);)bn+=this[H+--dt]*yt;return yt*=128,bn>=yt&&(bn-=Math.pow(2,8*W)),bn},b.prototype.readInt8=function(H,W){return H=H>>>0,W||Ii(H,1,this.length),this[H]&128?(255-this[H]+1)*-1:this[H]},b.prototype.readInt16LE=function(H,W){H=H>>>0,W||Ii(H,2,this.length);let De=this[H]|this[H+1]<<8;return De&32768?De|4294901760:De},b.prototype.readInt16BE=function(H,W){H=H>>>0,W||Ii(H,2,this.length);let De=this[H+1]|this[H]<<8;return De&32768?De|4294901760:De},b.prototype.readInt32LE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),this[H]|this[H+1]<<8|this[H+2]<<16|this[H+3]<<24},b.prototype.readInt32BE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),this[H]<<24|this[H+1]<<16|this[H+2]<<8|this[H+3]},b.prototype.readBigInt64LE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=this[H+4]+this[H+5]*2**8+this[H+6]*2**16+(De<<24);return(BigInt(dt)<<BigInt(32))+BigInt(W+this[++H]*2**8+this[++H]*2**16+this[++H]*2**24)}),b.prototype.readBigInt64BE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=(W<<24)+this[++H]*2**16+this[++H]*2**8+this[++H];return(BigInt(dt)<<BigInt(32))+BigInt(this[++H]*2**24+this[++H]*2**16+this[++H]*2**8+De)}),b.prototype.readFloatLE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),r.read(this,H,!0,23,4)},b.prototype.readFloatBE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),r.read(this,H,!1,23,4)},b.prototype.readDoubleLE=function(H,W){return H=H>>>0,W||Ii(H,8,this.length),r.read(this,H,!0,52,8)},b.prototype.readDoubleBE=function(H,W){return H=H>>>0,W||Ii(H,8,this.length),r.read(this,H,!1,52,8)};function Te(pe,H,W,De,dt,yt){if(!b.isBuffer(pe))throw new TypeError('"buffer" argument must be a Buffer instance');if(H>dt||H<yt)throw new RangeError('"value" argument is out of bounds');if(W+De>pe.length)throw new RangeError("Index out of range")}b.prototype.writeUintLE=b.prototype.writeUIntLE=function(H,W,De,dt){if(H=+H,W=W>>>0,De=De>>>0,!dt){let Va=Math.pow(2,8*De)-1;Te(this,H,W,De,Va,0)}let yt=1,bn=0;for(this[W]=H&255;++bn<De&&(yt*=256);)this[W+bn]=H/yt&255;return W+De},b.prototype.writeUintBE=b.prototype.writeUIntBE=function(H,W,De,dt){if(H=+H,W=W>>>0,De=De>>>0,!dt){let Va=Math.pow(2,8*De)-1;Te(this,H,W,De,Va,0)}let yt=De-1,bn=1;for(this[W+yt]=H&255;--yt>=0&&(bn*=256);)this[W+yt]=H/bn&255;return W+De},b.prototype.writeUint8=b.prototype.writeUInt8=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,1,255,0),this[W]=H&255,W+1},b.prototype.writeUint16LE=b.prototype.writeUInt16LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,65535,0),this[W]=H&255,this[W+1]=H>>>8,W+2},b.prototype.writeUint16BE=b.prototype.writeUInt16BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,65535,0),this[W]=H>>>8,this[W+1]=H&255,W+2},b.prototype.writeUint32LE=b.prototype.writeUInt32LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,4294967295,0),this[W+3]=H>>>24,this[W+2]=H>>>16,this[W+1]=H>>>8,this[W]=H&255,W+4},b.prototype.writeUint32BE=b.prototype.writeUInt32BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,4294967295,0),this[W]=H>>>24,this[W+1]=H>>>16,this[W+2]=H>>>8,this[W+3]=H&255,W+4};function hs(pe,H,W,De,dt){g(H,De,dt,pe,W,7);let yt=Number(H&BigInt(4294967295));pe[W++]=yt,yt=yt>>8,pe[W++]=yt,yt=yt>>8,pe[W++]=yt,yt=yt>>8,pe[W++]=yt;let bn=Number(H>>BigInt(32)&BigInt(4294967295));return pe[W++]=bn,bn=bn>>8,pe[W++]=bn,bn=bn>>8,pe[W++]=bn,bn=bn>>8,pe[W++]=bn,W}function Yt(pe,H,W,De,dt){g(H,De,dt,pe,W,7);let yt=Number(H&BigInt(4294967295));pe[W+7]=yt,yt=yt>>8,pe[W+6]=yt,yt=yt>>8,pe[W+5]=yt,yt=yt>>8,pe[W+4]=yt;let bn=Number(H>>BigInt(32)&BigInt(4294967295));return pe[W+3]=bn,bn=bn>>8,pe[W+2]=bn,bn=bn>>8,pe[W+1]=bn,bn=bn>>8,pe[W]=bn,W+8}b.prototype.writeBigUInt64LE=Vt(function(H,W=0){return hs(this,H,W,BigInt(0),BigInt("0xffffffffffffffff"))}),b.prototype.writeBigUInt64BE=Vt(function(H,W=0){return Yt(this,H,W,BigInt(0),BigInt("0xffffffffffffffff"))}),b.prototype.writeIntLE=function(H,W,De,dt){if(H=+H,W=W>>>0,!dt){let Ns=Math.pow(2,8*De-1);Te(this,H,W,De,Ns-1,-Ns)}let yt=0,bn=1,Va=0;for(this[W]=H&255;++yt<De&&(bn*=256);)H<0&&Va===0&&this[W+yt-1]!==0&&(Va=1),this[W+yt]=(H/bn>>0)-Va&255;return W+De},b.prototype.writeIntBE=function(H,W,De,dt){if(H=+H,W=W>>>0,!dt){let Ns=Math.pow(2,8*De-1);Te(this,H,W,De,Ns-1,-Ns)}let yt=De-1,bn=1,Va=0;for(this[W+yt]=H&255;--yt>=0&&(bn*=256);)H<0&&Va===0&&this[W+yt+1]!==0&&(Va=1),this[W+yt]=(H/bn>>0)-Va&255;return W+De},b.prototype.writeInt8=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,1,127,-128),H<0&&(H=255+H+1),this[W]=H&255,W+1},b.prototype.writeInt16LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,32767,-32768),this[W]=H&255,this[W+1]=H>>>8,W+2},b.prototype.writeInt16BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,32767,-32768),this[W]=H>>>8,this[W+1]=H&255,W+2},b.prototype.writeInt32LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,2147483647,-2147483648),this[W]=H&255,this[W+1]=H>>>8,this[W+2]=H>>>16,this[W+3]=H>>>24,W+4},b.prototype.writeInt32BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,2147483647,-2147483648),H<0&&(H=4294967295+H+1),this[W]=H>>>24,this[W+1]=H>>>16,this[W+2]=H>>>8,this[W+3]=H&255,W+4},b.prototype.writeBigInt64LE=Vt(function(H,W=0){return hs(this,H,W,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),b.prototype.writeBigInt64BE=Vt(function(H,W=0){return Yt(this,H,W,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function O(pe,H,W,De,dt,yt){if(W+De>pe.length)throw new RangeError("Index out of range");if(W<0)throw new RangeError("Index out of range")}function e(pe,H,W,De,dt){return H=+H,W=W>>>0,dt||O(pe,H,W,4),r.write(pe,H,W,De,23,4),W+4}b.prototype.writeFloatLE=function(H,W,De){return e(this,H,W,!0,De)},b.prototype.writeFloatBE=function(H,W,De){return e(this,H,W,!1,De)};function n(pe,H,W,De,dt){return H=+H,W=W>>>0,dt||O(pe,H,W,8),r.write(pe,H,W,De,52,8),W+8}b.prototype.writeDoubleLE=function(H,W,De){return n(this,H,W,!0,De)},b.prototype.writeDoubleBE=function(H,W,De){return n(this,H,W,!1,De)},b.prototype.copy=function(H,W,De,dt){if(!b.isBuffer(H))throw new TypeError("argument should be a Buffer");if(De||(De=0),!dt&&dt!==0&&(dt=this.length),W>=H.length&&(W=H.length),W||(W=0),dt>0&&dt<De&&(dt=De),dt===De||H.length===0||this.length===0)return 0;if(W<0)throw new RangeError("targetStart out of bounds");if(De<0||De>=this.length)throw new RangeError("Index out of range");if(dt<0)throw new RangeError("sourceEnd out of bounds");dt>this.length&&(dt=this.length),H.length-W<dt-De&&(dt=H.length-W+De);let yt=dt-De;return this===H&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(W,De,dt):Uint8Array.prototype.set.call(H,this.subarray(De,dt),W),yt},b.prototype.fill=function(H,W,De,dt){if(typeof H=="string"){if(typeof W=="string"?(dt=W,W=0,De=this.length):typeof De=="string"&&(dt=De,De=this.length),dt!==void 0&&typeof dt!="string")throw new TypeError("encoding must be a string");if(typeof dt=="string"&&!b.isEncoding(dt))throw new TypeError("Unknown encoding: "+dt);if(H.length===1){let bn=H.charCodeAt(0);(dt==="utf8"&&bn<128||dt==="latin1")&&(H=bn)}}else typeof H=="number"?H=H&255:typeof H=="boolean"&&(H=Number(H));if(W<0||this.length<W||this.length<De)throw new RangeError("Out of range index");if(De<=W)return this;W=W>>>0,De=De===void 0?this.length:De>>>0,H||(H=0);let yt;if(typeof H=="number")for(yt=W;yt<De;++yt)this[yt]=H;else{let bn=b.isBuffer(H)?H:b.from(H,dt),Va=bn.length;if(Va===0)throw new TypeError('The value "'+H+'" is invalid for argument "value"');for(yt=0;yt<De-W;++yt)this[yt+W]=bn[yt%Va]}return this};let s={};function l(pe,H,W){s[pe]=class extends W{constructor(){super(),Object.defineProperty(this,"message",{value:H.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${pe}]`,this.stack,delete this.name}get code(){return pe}set code(dt){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:dt,writable:!0})}toString(){return`${this.name} [${pe}]: ${this.message}`}}}l("ERR_BUFFER_OUT_OF_BOUNDS",function(pe){return pe?`${pe} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),l("ERR_INVALID_ARG_TYPE",function(pe,H){return`The "${pe}" argument must be of type number. Received type ${typeof H}`},TypeError),l("ERR_OUT_OF_RANGE",function(pe,H,W){let De=`The value of "${pe}" is out of range.`,dt=W;return Number.isInteger(W)&&Math.abs(W)>2**32?dt=p(String(W)):typeof W=="bigint"&&(dt=String(W),(W>BigInt(2)**BigInt(32)||W<-(BigInt(2)**BigInt(32)))&&(dt=p(dt)),dt+="n"),De+=` It must be ${H}. Received ${dt}`,De},RangeError);function p(pe){let H="",W=pe.length,De=pe[0]==="-"?1:0;for(;W>=De+4;W-=3)H=`_${pe.slice(W-3,W)}${H}`;return`${pe.slice(0,W)}${H}`}function h(pe,H,W){S(H,"offset"),(pe[H]===void 0||pe[H+W]===void 0)&&C(H,pe.length-(W+1))}function g(pe,H,W,De,dt,yt){if(pe>W||pe<H){let bn=typeof H=="bigint"?"n":"",Va;throw yt>3?H===0||H===BigInt(0)?Va=`>= 0${bn} and < 2${bn} ** ${(yt+1)*8}${bn}`:Va=`>= -(2${bn} ** ${(yt+1)*8-1}${bn}) and < 2 ** ${(yt+1)*8-1}${bn}`:Va=`>= ${H}${bn} and <= ${W}${bn}`,new s.ERR_OUT_OF_RANGE("value",Va,pe)}h(De,dt,yt)}function S(pe,H){if(typeof pe!="number")throw new s.ERR_INVALID_ARG_TYPE(H,"number",pe)}function C(pe,H,W){throw Math.floor(pe)!==pe?(S(pe,W),new s.ERR_OUT_OF_RANGE(W||"offset","an integer",pe)):H<0?new s.ERR_BUFFER_OUT_OF_BOUNDS:new s.ERR_OUT_OF_RANGE(W||"offset",`>= ${W?1:0} and <= ${H}`,pe)}let L=/[^+/0-9A-Za-z-_]/g;function j(pe){if(pe=pe.split("=")[0],pe=pe.trim().replace(L,""),pe.length<2)return"";for(;pe.length%4!==0;)pe=pe+"=";return pe}function ee(pe,H){H=H||1/0;let W,De=pe.length,dt=null,yt=[];for(let bn=0;bn<De;++bn){if(W=pe.charCodeAt(bn),W>55295&&W<57344){if(!dt){if(W>56319){(H-=3)>-1&&yt.push(239,191,189);continue}else if(bn+1===De){(H-=3)>-1&&yt.push(239,191,189);continue}dt=W;continue}if(W<56320){(H-=3)>-1&&yt.push(239,191,189),dt=W;continue}W=(dt-55296<<10|W-56320)+65536}else dt&&(H-=3)>-1&&yt.push(239,191,189);if(dt=null,W<128){if((H-=1)<0)break;yt.push(W)}else if(W<2048){if((H-=2)<0)break;yt.push(W>>6|192,W&63|128)}else if(W<65536){if((H-=3)<0)break;yt.push(W>>12|224,W>>6&63|128,W&63|128)}else if(W<1114112){if((H-=4)<0)break;yt.push(W>>18|240,W>>12&63|128,W>>6&63|128,W&63|128)}else throw new Error("Invalid code point")}return yt}function ce(pe){let H=[];for(let W=0;W<pe.length;++W)H.push(pe.charCodeAt(W)&255);return H}function ie(pe,H){let W,De,dt,yt=[];for(let bn=0;bn<pe.length&&!((H-=2)<0);++bn)W=pe.charCodeAt(bn),De=W>>8,dt=W%256,yt.push(dt),yt.push(De);return yt}function ke(pe){return a.toByteArray(j(pe))}function Me(pe,H,W,De){let dt;for(dt=0;dt<De&&!(dt+W>=H.length||dt>=pe.length);++dt)H[dt+W]=pe[dt];return dt}function Ae(pe,H){return pe instanceof H||pe!=null&&pe.constructor!=null&&pe.constructor.name!=null&&pe.constructor.name===H.name}function nt(pe){return pe!==pe}let Dt=function(){let pe="0123456789abcdef",H=new Array(256);for(let W=0;W<16;++W){let De=W*16;for(let dt=0;dt<16;++dt)H[De+dt]=pe[W]+pe[dt]}return H}();function Vt(pe){return typeof BigInt>"u"?kt:pe}function kt(){throw new Error("BigInt not supported")}return Dfe}var U2e,VPt,n6e,UPt,Dfe,jPt,Lfe,Ue,YJr,QJr,GPt=AC(()=>{Y();X();U2e={},VPt=!1;n6e={},UPt=!1;Dfe={},jPt=!1;Lfe=rVn();Lfe.Buffer;Lfe.SlowBuffer;Lfe.INSPECT_MAX_BYTES;Lfe.kMaxLength;Ue=Lfe.Buffer,YJr=Lfe.INSPECT_MAX_BYTES,QJr=Lfe.kMaxLength;});var Y=AC(()=>{GPt()});function j2e(){return j2e=Object.assign||function(a){for(var r=1;r<arguments.length;r++){var o=arguments[r];for(var u in o)Object.prototype.hasOwnProperty.call(o,u)&&(a[u]=o[u])}return a},j2e.apply(this,arguments)}function r6e(a){throw new Error("Method '"+a+"' is not implemented.")}function i6e(a,r){return function(){for(var o=arguments.length,u=new Array(o),_=0;_<o;_++)u[_]=arguments[_];var y=r.apply(void 0,u),b=typeof y=="string"?y.slice(0,80)+"...":y;return qPt.apply(void 0,["> "+a].concat(u)),qPt("< "+b),y}}function a6e(a){return{args:[],createDirectory:function(){return r6e("createDirectory")},directoryExists:i6e("directoryExists",function(r){return Array.from(a.keys()).some(function(o){return o.startsWith(r)})}),exit:function(){return r6e("exit")},fileExists:i6e("fileExists",function(r){return a.has(r)||a.has(HPt(r))}),getCurrentDirectory:function(){return"/"},getDirectories:function(){return[]},getExecutingFilePath:function(){return r6e("getExecutingFilePath")},readDirectory:i6e("readDirectory",function(r){return r==="/"?Array.from(a.keys()):[]}),readFile:i6e("readFile",function(r){return a.get(r)||a.get(HPt(r))}),resolvePath:function(o){return o},newLine:`
`,useCaseSensitiveFileNames:!0,write:function(){return r6e("write")},writeFile:function(o,u){a.set(o,u)}}}function oVn(a,r,o){var u=new Map,_=function(T){return u.set(T.fileName,T),T},y={compilerHost:j2e({},a,{getCanonicalFileName:function(T){return T},getDefaultLibFileName:function(){return"/"+o.getDefaultLibFileName(r)},getDirectories:function(){return[]},getNewLine:function(){return a.newLine},getSourceFile:function(T){return u.get(T)||_(o.createSourceFile(T,a.readFile(T),r.target||sVn(o).target,!1))},useCaseSensitiveFileNames:function(){return a.useCaseSensitiveFileNames}}),updateFile:function(T){var A=u.has(T.fileName);return a.writeFile(T.fileName,T.text),u.set(T.fileName,T),A}};return y}function _1e(a,r,o,u,_){var y=[].concat(r),b=oVn(a,o,u),T=b.compilerHost,A=b.updateFile,N=new Map,V=0,Q=j2e({},T,{getProjectVersion:function(){return V.toString()},getCompilationSettings:function(){return o},getCustomTransformers:function(){return _},getScriptFileNames:function(){return y.slice()},getScriptSnapshot:function($e){var we=a.readFile($e);if(we)return u.ScriptSnapshot.fromString(we)},getScriptVersion:function($e){return N.get($e)||"0"},writeFile:a.writeFile}),re={languageServiceHost:Q,updateFile:function($e){V++,N.set($e.fileName,V.toString()),y.includes($e.fileName)||y.push($e.fileName),A($e)}};return re}var zPt,iVn,aVn,qPt,sVn,HPt,s6e=AC(()=>{Y();X();zPt=!1;try{zPt=typeof localStorage<"u"}catch{}iVn=typeof Oe<"u",aVn=zPt&&localStorage.getItem("DEBUG")||iVn&&Oe.env.DEBUG,qPt=aVn?console.log:function(a){return""};sVn=function(r){return j2e({},r.getDefaultCompilerOptions(),{jsx:r.JsxEmit.React,strict:!0,esModuleInterop:!0,module:r.ModuleKind.ESNext,suppressOutputPathCheck:!0,skipLibCheck:!0,skipDefaultLibCheck:!0,moduleResolution:r.ModuleResolutionKind.NodeJs})},HPt=function(r){return r.replace("/","/lib.").toLowerCase()}});var WPt={};bm(WPt,{default:()=>cVn,performance:()=>lVn});var lVn,cVn,JPt=AC(()=>{Y();X();lVn=performance,cVn={performance}});var dst={};bm(dst,{Dir:()=>U6t,Dirent:()=>j6t,F_OK:()=>K6t,FileReadStream:()=>z6t,FileWriteStream:()=>W6t,R_OK:()=>X6t,ReadStream:()=>q6t,Stats:()=>G6t,W_OK:()=>Y6t,WriteStream:()=>H6t,X_OK:()=>Q6t,_toUnixTimestamp:()=>J6t,access:()=>hFt,accessSync:()=>gFt,appendFile:()=>fFt,appendFileSync:()=>mFt,chmod:()=>bFt,chmodSync:()=>SFt,chown:()=>yFt,chownSync:()=>vFt,close:()=>xFt,closeSync:()=>EFt,constants:()=>Z6t,copyFile:()=>$Ft,copyFileSync:()=>wFt,cp:()=>CFt,cpSync:()=>TFt,createReadStream:()=>AFt,createWriteStream:()=>kFt,default:()=>kE,exists:()=>IFt,existsSync:()=>ust,fchmod:()=>RFt,fchmodSync:()=>NFt,fchown:()=>DFt,fchownSync:()=>LFt,fdatasync:()=>PFt,fdatasyncSync:()=>MFt,fstat:()=>OFt,fstatSync:()=>FFt,fsync:()=>BFt,fsyncSync:()=>VFt,ftruncate:()=>UFt,ftruncateSync:()=>jFt,futimes:()=>GFt,futimesSync:()=>qFt,lchmod:()=>WFt,lchmodSync:()=>JFt,lchown:()=>HFt,lchownSync:()=>zFt,link:()=>KFt,linkSync:()=>XFt,lstat:()=>YFt,lstatSync:()=>QFt,mkdir:()=>ZFt,mkdirSync:()=>e6t,mkdtemp:()=>t6t,mkdtempSync:()=>n6t,open:()=>r6t,openSync:()=>i6t,opendir:()=>a6t,opendirSync:()=>s6t,promises:()=>e4t,read:()=>l6t,readFile:()=>d6t,readFileSync:()=>_6t,readSync:()=>c6t,readdir:()=>oAe,readdirSync:()=>o6t,readlink:()=>f6t,readlinkSync:()=>m6t,readv:()=>u6t,readvSync:()=>p6t,realpath:()=>h6t,realpathSync:()=>g6t,rename:()=>y6t,renameSync:()=>v6t,rm:()=>b6t,rmSync:()=>S6t,rmdir:()=>x6t,rmdirSync:()=>E6t,stat:()=>j6e,statSync:()=>$6t,symlink:()=>w6t,symlinkSync:()=>C6t,truncate:()=>T6t,truncateSync:()=>A6t,unlink:()=>I6t,unlinkSync:()=>D6t,unwatchFile:()=>k6t,utimes:()=>L6t,utimesSync:()=>R6t,watch:()=>N6t,watchFile:()=>P6t,write:()=>O6t,writeFile:()=>M6t,writeFileSync:()=>pst,writeSync:()=>F6t,writev:()=>B6t,writevSync:()=>V6t});function Wx(){Wx.init.call(this)}function E6e(a){if(typeof a!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof a)}function iOt(a){return a._maxListeners===void 0?Wx.defaultMaxListeners:a._maxListeners}function QPt(a,r,o,u){var _,y,b,T;if(E6e(o),(y=a._events)===void 0?(y=a._events=Object.create(null),a._eventsCount=0):(y.newListener!==void 0&&(a.emit("newListener",r,o.listener?o.listener:o),y=a._events),b=y[r]),b===void 0)b=y[r]=o,++a._eventsCount;else if(typeof b=="function"?b=y[r]=u?[o,b]:[b,o]:u?b.unshift(o):b.push(o),(_=iOt(a))>0&&b.length>_&&!b.warned){b.warned=!0;var A=new Error("Possible EventEmitter memory leak detected. "+b.length+" "+String(r)+" listeners added. Use emitter.setMaxListeners() to increase limit");A.name="MaxListenersExceededWarning",A.emitter=a,A.type=r,A.count=b.length,T=A,console&&console.warn&&console.warn(T)}return a}function uVn(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function ZPt(a,r,o){var u={fired:!1,wrapFn:void 0,target:a,type:r,listener:o},_=uVn.bind(u);return _.listener=o,u.wrapFn=_,_}function eMt(a,r,o){var u=a._events;if(u===void 0)return[];var _=u[r];return _===void 0?[]:typeof _=="function"?o?[_.listener||_]:[_]:o?function(y){for(var b=new Array(y.length),T=0;T<b.length;++T)b[T]=y[T].listener||y[T];return b}(_):aOt(_,_.length)}function tMt(a){var r=this._events;if(r!==void 0){var o=r[a];if(typeof o=="function")return 1;if(o!==void 0)return o.length}return 0}function aOt(a,r){for(var o=new Array(r),u=0;u<r;++u)o[u]=a[u];return o}function Oat(){throw new Error("setTimeout has not been defined")}function Fat(){throw new Error("clearTimeout has not been defined")}function oOt(a){if(xte===setTimeout)return setTimeout(a,0);if((xte===Oat||!xte)&&setTimeout)return xte=setTimeout,setTimeout(a,0);try{return xte(a,0)}catch{try{return xte.call(null,a,0)}catch{return xte.call(this||E1e,a,0)}}}function pVn(){S1e&&jfe&&(S1e=!1,jfe.length?$te=jfe.concat($te):$6e=-1,$te.length&&lOt())}function lOt(){if(!S1e){var a=oOt(pVn);S1e=!0;for(var r=$te.length;r;){for(jfe=$te,$te=[];++$6e<r;)jfe&&jfe[$6e].run();$6e=-1,r=$te.length}jfe=null,S1e=!1,function(o){if(Ete===clearTimeout)return clearTimeout(o);if((Ete===Fat||!Ete)&&clearTimeout)return Ete=clearTimeout,clearTimeout(o);try{Ete(o)}catch{try{return Ete.call(null,o)}catch{return Ete.call(this||E1e,o)}}}(a)}}function nMt(a,r){(this||E1e).fun=a,(this||E1e).array=r}function bte(){}function Hfe(a){return a.call.bind(a)}function aAe(a,r){if(typeof a!="object")return!1;try{return r(a),!0}catch{return!1}}function iMt(a){return nF&&s8?MB(a)!==void 0:fOt(a)||mOt(a)||hOt(a)||gOt(a)||yOt(a)||vOt(a)||bOt(a)||SOt(a)||xOt(a)||EOt(a)||$Ot(a)}function fOt(a){return nF&&s8?MB(a)==="Uint8Array":kC(a)==="[object Uint8Array]"||SVn(a)&&a.buffer!==void 0}function mOt(a){return nF&&s8?MB(a)==="Uint8ClampedArray":kC(a)==="[object Uint8ClampedArray]"}function hOt(a){return nF&&s8?MB(a)==="Uint16Array":kC(a)==="[object Uint16Array]"}function gOt(a){return nF&&s8?MB(a)==="Uint32Array":kC(a)==="[object Uint32Array]"}function yOt(a){return nF&&s8?MB(a)==="Int8Array":kC(a)==="[object Int8Array]"}function vOt(a){return nF&&s8?MB(a)==="Int16Array":kC(a)==="[object Int16Array]"}function bOt(a){return nF&&s8?MB(a)==="Int32Array":kC(a)==="[object Int32Array]"}function SOt(a){return nF&&s8?MB(a)==="Float32Array":kC(a)==="[object Float32Array]"}function xOt(a){return nF&&s8?MB(a)==="Float64Array":kC(a)==="[object Float64Array]"}function EOt(a){return nF&&s8?MB(a)==="BigInt64Array":kC(a)==="[object BigInt64Array]"}function $Ot(a){return nF&&s8?MB(a)==="BigUint64Array":kC(a)==="[object BigUint64Array]"}function o6e(a){return kC(a)==="[object Map]"}function l6e(a){return kC(a)==="[object Set]"}function c6e(a){return kC(a)==="[object WeakMap]"}function Zit(a){return kC(a)==="[object WeakSet]"}function D6e(a){return kC(a)==="[object ArrayBuffer]"}function aMt(a){return typeof ArrayBuffer<"u"&&(D6e.working?D6e(a):a instanceof ArrayBuffer)}function L6e(a){return kC(a)==="[object DataView]"}function sMt(a){return typeof DataView<"u"&&(L6e.working?L6e(a):a instanceof DataView)}function R6e(a){return kC(a)==="[object SharedArrayBuffer]"}function oMt(a){return typeof SharedArrayBuffer<"u"&&(R6e.working?R6e(a):a instanceof SharedArrayBuffer)}function lMt(a){return aAe(a,CVn)}function cMt(a){return aAe(a,TVn)}function uMt(a){return aAe(a,AVn)}function pMt(a){return _Ot&&aAe(a,kVn)}function dMt(a){return Qat&&aAe(a,IVn)}function vle(a,r){var o={seen:[],stylize:RVn};return arguments.length>=3&&(o.depth=arguments[2]),arguments.length>=4&&(o.colors=arguments[3]),Zat(r)?o.showHidden=r:r&&Tp._extend(o,r),Gfe(o.showHidden)&&(o.showHidden=!1),Gfe(o.depth)&&(o.depth=2),Gfe(o.colors)&&(o.colors=!1),Gfe(o.customInspect)&&(o.customInspect=!0),o.colors&&(o.stylize=LVn),N6e(o,a,o.depth)}function LVn(a,r){var o=vle.styles[r];return o?"\x1B["+vle.colors[o][0]+"m"+a+"\x1B["+vle.colors[o][1]+"m":a}function RVn(a,r){return a}function N6e(a,r,o){if(a.customInspect&&r&&w6e(r.inspect)&&r.inspect!==Tp.inspect&&(!r.constructor||r.constructor.prototype!==r)){var u=r.inspect(o,a);return P6e(u)||(u=N6e(a,u,o)),u}var _=function(re,le){if(Gfe(le))return re.stylize("undefined","undefined");if(P6e(le)){var $e="'"+JSON.stringify(le).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return re.stylize($e,"string")}if(TOt(le))return re.stylize(""+le,"number");if(Zat(le))return re.stylize(""+le,"boolean");if(B6e(le))return re.stylize("null","null")}(a,r);if(_)return _;var y=Object.keys(r),b=function(re){var le={};return re.forEach(function($e,we){le[$e]=!0}),le}(y);if(a.showHidden&&(y=Object.getOwnPropertyNames(r)),nAe(r)&&(y.indexOf("message")>=0||y.indexOf("description")>=0))return eat(r);if(y.length===0){if(w6e(r)){var T=r.name?": "+r.name:"";return a.stylize("[Function"+T+"]","special")}if(tAe(r))return a.stylize(RegExp.prototype.toString.call(r),"regexp");if(M6e(r))return a.stylize(Date.prototype.toString.call(r),"date");if(nAe(r))return eat(r)}var A,N="",V=!1,Q=["{","}"];return COt(r)&&(V=!0,Q=["[","]"]),w6e(r)&&(N=" [Function"+(r.name?": "+r.name:"")+"]"),tAe(r)&&(N=" "+RegExp.prototype.toString.call(r)),M6e(r)&&(N=" "+Date.prototype.toUTCString.call(r)),nAe(r)&&(N=" "+eat(r)),y.length!==0||V&&r.length!=0?o<0?tAe(r)?a.stylize(RegExp.prototype.toString.call(r),"regexp"):a.stylize("[Object]","special"):(a.seen.push(r),A=V?function(re,le,$e,we,He){for(var Qe=[],We=0,et=le.length;We<et;++We)AOt(le,String(We))?Qe.push(tat(re,le,$e,we,String(We),!0)):Qe.push("");return He.forEach(function(Lt){Lt.match(/^\d+$/)||Qe.push(tat(re,le,$e,we,Lt,!0))}),Qe}(a,r,o,b,y):y.map(function(re){return tat(a,r,o,b,re,V)}),a.seen.pop(),function(re,le,$e){var we=0;return re.reduce(function(He,Qe){return we++,Qe.indexOf(`
`)>=0&&we++,He+Qe.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?$e[0]+(le===""?"":le+`
`)+" "+re.join(`,
`)+" "+$e[1]:$e[0]+le+" "+re.join(", ")+" "+$e[1]}(A,N,Q)):Q[0]+N+Q[1]}function eat(a){return"["+Error.prototype.toString.call(a)+"]"}function tat(a,r,o,u,_,y){var b,T,A;if((A=Object.getOwnPropertyDescriptor(r,_)||{value:r[_]}).get?T=A.set?a.stylize("[Getter/Setter]","special"):a.stylize("[Getter]","special"):A.set&&(T=a.stylize("[Setter]","special")),AOt(u,_)||(b="["+_+"]"),T||(a.seen.indexOf(A.value)<0?(T=B6e(o)?N6e(a,A.value,null):N6e(a,A.value,o-1)).indexOf(`
`)>-1&&(T=y?T.split(`
`).map(function(N){return" "+N}).join(`
`).substr(2):`
`+T.split(`
`).map(function(N){return" "+N}).join(`
`)):T=a.stylize("[Circular]","special")),Gfe(b)){if(y&&_.match(/^\d+$/))return T;(b=JSON.stringify(""+_)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(b=b.substr(1,b.length-2),b=a.stylize(b,"name")):(b=b.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),b=a.stylize(b,"string"))}return b+": "+T}function COt(a){return Array.isArray(a)}function Zat(a){return typeof a=="boolean"}function B6e(a){return a===null}function TOt(a){return typeof a=="number"}function P6e(a){return typeof a=="string"}function Gfe(a){return a===void 0}function tAe(a){return w1e(a)&&est(a)==="[object RegExp]"}function w1e(a){return typeof a=="object"&&a!==null}function M6e(a){return w1e(a)&&est(a)==="[object Date]"}function nAe(a){return w1e(a)&&(est(a)==="[object Error]"||a instanceof Error)}function w6e(a){return typeof a=="function"}function est(a){return Object.prototype.toString.call(a)}function nat(a){return a<10?"0"+a.toString(10):a.toString(10)}function PVn(){var a=new Date,r=[nat(a.getHours()),nat(a.getMinutes()),nat(a.getSeconds())].join(":");return[a.getDate(),NVn[a.getMonth()],r].join(" ")}function AOt(a,r){return Object.prototype.hasOwnProperty.call(a,r)}function MVn(a,r){if(!a){var o=new Error("Promise was rejected with a falsy value");o.reason=a,a=o}return r(a)}function OVn(){if(fMt)return rat;fMt=!0;var a=rat={},r,o;function u(){throw new Error("setTimeout has not been defined")}function _(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?r=setTimeout:r=u}catch{r=u}try{typeof clearTimeout=="function"?o=clearTimeout:o=_}catch{o=_}})();function y(we){if(r===setTimeout)return setTimeout(we,0);if((r===u||!r)&&setTimeout)return r=setTimeout,setTimeout(we,0);try{return r(we,0)}catch{try{return r.call(null,we,0)}catch{return r.call(this||f1e,we,0)}}}function b(we){if(o===clearTimeout)return clearTimeout(we);if((o===_||!o)&&clearTimeout)return o=clearTimeout,clearTimeout(we);try{return o(we)}catch{try{return o.call(null,we)}catch{return o.call(this||f1e,we)}}}var T=[],A=!1,N,V=-1;function Q(){!A||!N||(A=!1,N.length?T=N.concat(T):V=-1,T.length&&re())}function re(){if(!A){var we=y(Q);A=!0;for(var He=T.length;He;){for(N=T,T=[];++V<He;)N&&N[V].run();V=-1,He=T.length}N=null,A=!1,b(we)}}a.nextTick=function(we){var He=new Array(arguments.length-1);if(arguments.length>1)for(var Qe=1;Qe<arguments.length;Qe++)He[Qe-1]=arguments[Qe];T.push(new le(we,He)),T.length===1&&!A&&y(re)};function le(we,He){(this||f1e).fun=we,(this||f1e).array=He}le.prototype.run=function(){(this||f1e).fun.apply(null,(this||f1e).array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={};function $e(){}return a.on=$e,a.addListener=$e,a.once=$e,a.off=$e,a.removeListener=$e,a.removeAllListeners=$e,a.emit=$e,a.prependListener=$e,a.prependOnceListener=$e,a.listeners=function(we){return[]},a.binding=function(we){throw new Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(we){throw new Error("process.chdir is not supported")},a.umask=function(){return 0},rat}function gMt(a){var r=a.length;if(r%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var o=a.indexOf("=");return o===-1&&(o=r),[o,o===r?0:4-o%4]}function FVn(a,r,o){for(var u,_,y=[],b=r;b<o;b+=3)u=(a[b]<<16&16711680)+(a[b+1]<<8&65280)+(255&a[b+2]),y.push(vG[(_=u)>>18&63]+vG[_>>12&63]+vG[_>>6&63]+vG[63&_]);return y.join("")}function wte(a){if(a>2147483647)throw new RangeError('The value "'+a+'" is invalid for option "size"');var r=new Uint8Array(a);return Object.setPrototypeOf(r,Fd.prototype),r}function Fd(a,r,o){if(typeof a=="number"){if(typeof r=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Uat(a)}return IOt(a,r,o)}function IOt(a,r,o){if(typeof a=="string")return function(y,b){if(typeof b=="string"&&b!==""||(b="utf8"),!Fd.isEncoding(b))throw new TypeError("Unknown encoding: "+b);var T=0|LOt(y,b),A=wte(T),N=A.write(y,b);return N!==T&&(A=A.slice(0,N)),A}(a,r);if(ArrayBuffer.isView(a))return iat(a);if(a==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof a);if(Cte(a,ArrayBuffer)||a&&Cte(a.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Cte(a,SharedArrayBuffer)||a&&Cte(a.buffer,SharedArrayBuffer)))return vMt(a,r,o);if(typeof a=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var u=a.valueOf&&a.valueOf();if(u!=null&&u!==a)return Fd.from(u,r,o);var _=function(y){if(Fd.isBuffer(y)){var b=0|tst(y.length),T=wte(b);return T.length===0||y.copy(T,0,0,b),T}if(y.length!==void 0)return typeof y.length!="number"||nst(y.length)?wte(0):iat(y);if(y.type==="Buffer"&&Array.isArray(y.data))return iat(y.data)}(a);if(_)return _;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof a[Symbol.toPrimitive]=="function")return Fd.from(a[Symbol.toPrimitive]("string"),r,o);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof a)}function DOt(a){if(typeof a!="number")throw new TypeError('"size" argument must be of type number');if(a<0)throw new RangeError('The value "'+a+'" is invalid for option "size"')}function Uat(a){return DOt(a),wte(a<0?0:0|tst(a))}function iat(a){for(var r=a.length<0?0:0|tst(a.length),o=wte(r),u=0;u<r;u+=1)o[u]=255&a[u];return o}function vMt(a,r,o){if(r<0||a.byteLength<r)throw new RangeError('"offset" is outside of buffer bounds');if(a.byteLength<r+(o||0))throw new RangeError('"length" is outside of buffer bounds');var u;return u=r===void 0&&o===void 0?new Uint8Array(a):o===void 0?new Uint8Array(a,r):new Uint8Array(a,r,o),Object.setPrototypeOf(u,Fd.prototype),u}function tst(a){if(a>=2147483647)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+2147483647 .toString(16)+" bytes");return 0|a}function LOt(a,r){if(Fd.isBuffer(a))return a.length;if(ArrayBuffer.isView(a)||Cte(a,ArrayBuffer))return a.byteLength;if(typeof a!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof a);var o=a.length,u=arguments.length>2&&arguments[2]===!0;if(!u&&o===0)return 0;for(var _=!1;;)switch(r){case"ascii":case"latin1":case"binary":return o;case"utf8":case"utf-8":return jat(a).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*o;case"hex":return o>>>1;case"base64":return MOt(a).length;default:if(_)return u?-1:jat(a).length;r=(""+r).toLowerCase(),_=!0}}function VVn(a,r,o){var u=!1;if((r===void 0||r<0)&&(r=0),r>this.length||((o===void 0||o>this.length)&&(o=this.length),o<=0)||(o>>>=0)<=(r>>>=0))return"";for(a||(a="utf8");;)switch(a){case"hex":return KVn(this,r,o);case"utf8":case"utf-8":return NOt(this,r,o);case"ascii":return WVn(this,r,o);case"latin1":case"binary":return JVn(this,r,o);case"base64":return zVn(this,r,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return XVn(this,r,o);default:if(u)throw new TypeError("Unknown encoding: "+a);a=(a+"").toLowerCase(),u=!0}}function Pfe(a,r,o){var u=a[r];a[r]=a[o],a[o]=u}function bMt(a,r,o,u,_){if(a.length===0)return-1;if(typeof o=="string"?(u=o,o=0):o>2147483647?o=2147483647:o<-2147483648&&(o=-2147483648),nst(o=+o)&&(o=_?0:a.length-1),o<0&&(o=a.length+o),o>=a.length){if(_)return-1;o=a.length-1}else if(o<0){if(!_)return-1;o=0}if(typeof r=="string"&&(r=Fd.from(r,u)),Fd.isBuffer(r))return r.length===0?-1:SMt(a,r,o,u,_);if(typeof r=="number")return r&=255,typeof Uint8Array.prototype.indexOf=="function"?_?Uint8Array.prototype.indexOf.call(a,r,o):Uint8Array.prototype.lastIndexOf.call(a,r,o):SMt(a,[r],o,u,_);throw new TypeError("val must be string, number or Buffer")}function SMt(a,r,o,u,_){var y,b=1,T=a.length,A=r.length;if(u!==void 0&&((u=String(u).toLowerCase())==="ucs2"||u==="ucs-2"||u==="utf16le"||u==="utf-16le")){if(a.length<2||r.length<2)return-1;b=2,T/=2,A/=2,o/=2}function N(le,$e){return b===1?le[$e]:le.readUInt16BE($e*b)}if(_){var V=-1;for(y=o;y<T;y++)if(N(a,y)===N(r,V===-1?0:y-V)){if(V===-1&&(V=y),y-V+1===A)return V*b}else V!==-1&&(y-=y-V),V=-1}else for(o+A>T&&(o=T-A),y=o;y>=0;y--){for(var Q=!0,re=0;re<A;re++)if(N(a,y+re)!==N(r,re)){Q=!1;break}if(Q)return y}return-1}function UVn(a,r,o,u){o=Number(o)||0;var _=a.length-o;u?(u=Number(u))>_&&(u=_):u=_;var y=r.length;u>y/2&&(u=y/2);for(var b=0;b<u;++b){var T=parseInt(r.substr(2*b,2),16);if(nst(T))return b;a[o+b]=T}return b}function jVn(a,r,o,u){return V6e(jat(r,a.length-o),a,o,u)}function ROt(a,r,o,u){return V6e(function(_){for(var y=[],b=0;b<_.length;++b)y.push(255&_.charCodeAt(b));return y}(r),a,o,u)}function GVn(a,r,o,u){return ROt(a,r,o,u)}function qVn(a,r,o,u){return V6e(MOt(r),a,o,u)}function HVn(a,r,o,u){return V6e(function(_,y){for(var b,T,A,N=[],V=0;V<_.length&&!((y-=2)<0);++V)b=_.charCodeAt(V),T=b>>8,A=b%256,N.push(A),N.push(T);return N}(r,a.length-o),a,o,u)}function zVn(a,r,o){return r===0&&o===a.length?Vat.fromByteArray(a):Vat.fromByteArray(a.slice(r,o))}function NOt(a,r,o){o=Math.min(a.length,o);for(var u=[],_=r;_<o;){var y,b,T,A,N=a[_],V=null,Q=N>239?4:N>223?3:N>191?2:1;if(_+Q<=o)switch(Q){case 1:N<128&&(V=N);break;case 2:(192&(y=a[_+1]))==128&&(A=(31&N)<<6|63&y)>127&&(V=A);break;case 3:y=a[_+1],b=a[_+2],(192&y)==128&&(192&b)==128&&(A=(15&N)<<12|(63&y)<<6|63&b)>2047&&(A<55296||A>57343)&&(V=A);break;case 4:y=a[_+1],b=a[_+2],T=a[_+3],(192&y)==128&&(192&b)==128&&(192&T)==128&&(A=(15&N)<<18|(63&y)<<12|(63&b)<<6|63&T)>65535&&A<1114112&&(V=A)}V===null?(V=65533,Q=1):V>65535&&(V-=65536,u.push(V>>>10&1023|55296),V=56320|1023&V),u.push(V),_+=Q}return function(re){var le=re.length;if(le<=4096)return String.fromCharCode.apply(String,re);for(var $e="",we=0;we<le;)$e+=String.fromCharCode.apply(String,re.slice(we,we+=4096));return $e}(u)}function WVn(a,r,o){var u="";o=Math.min(a.length,o);for(var _=r;_<o;++_)u+=String.fromCharCode(127&a[_]);return u}function JVn(a,r,o){var u="";o=Math.min(a.length,o);for(var _=r;_<o;++_)u+=String.fromCharCode(a[_]);return u}function KVn(a,r,o){var u=a.length;(!r||r<0)&&(r=0),(!o||o<0||o>u)&&(o=u);for(var _="",y=r;y<o;++y)_+=QVn[a[y]];return _}function XVn(a,r,o){for(var u=a.slice(r,o),_="",y=0;y<u.length;y+=2)_+=String.fromCharCode(u[y]+256*u[y+1]);return _}function fD(a,r,o){if(a%1!=0||a<0)throw new RangeError("offset is not uint");if(a+r>o)throw new RangeError("Trying to access beyond buffer length")}function eF(a,r,o,u,_,y){if(!Fd.isBuffer(a))throw new TypeError('"buffer" argument must be a Buffer instance');if(r>_||r<y)throw new RangeError('"value" argument is out of bounds');if(o+u>a.length)throw new RangeError("Index out of range")}function POt(a,r,o,u,_,y){if(o+u>a.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("Index out of range")}function xMt(a,r,o,u,_){return r=+r,o>>>=0,_||POt(a,0,o,4),v1e.write(a,r,o,u,23,4),o+4}function EMt(a,r,o,u,_){return r=+r,o>>>=0,_||POt(a,0,o,8),v1e.write(a,r,o,u,52,8),o+8}function jat(a,r){var o;r=r||1/0;for(var u=a.length,_=null,y=[],b=0;b<u;++b){if((o=a.charCodeAt(b))>55295&&o<57344){if(!_){if(o>56319){(r-=3)>-1&&y.push(239,191,189);continue}if(b+1===u){(r-=3)>-1&&y.push(239,191,189);continue}_=o;continue}if(o<56320){(r-=3)>-1&&y.push(239,191,189),_=o;continue}o=65536+(_-55296<<10|o-56320)}else _&&(r-=3)>-1&&y.push(239,191,189);if(_=null,o<128){if((r-=1)<0)break;y.push(o)}else if(o<2048){if((r-=2)<0)break;y.push(o>>6|192,63&o|128)}else if(o<65536){if((r-=3)<0)break;y.push(o>>12|224,o>>6&63|128,63&o|128)}else{if(!(o<1114112))throw new Error("Invalid code point");if((r-=4)<0)break;y.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}}return y}function MOt(a){return Vat.toByteArray(function(r){if((r=(r=r.split("=")[0]).trim().replace(YVn,"")).length<2)return"";for(;r.length%4!=0;)r+="=";return r}(a))}function V6e(a,r,o,u){for(var _=0;_<u&&!(_+o>=r.length||_>=a.length);++_)r[_+o]=a[_];return _}function Cte(a,r){return a instanceof r||a!=null&&a.constructor!=null&&a.constructor.name!=null&&a.constructor.name===r.name}function nst(a){return a!=a}function $Mt(a,r){for(var o in a)r[o]=a[o]}function Mfe(a,r,o){return kJ(a,r,o)}function G2e(a){var r;switch(this.encoding=function(o){var u=function(_){if(!_)return"utf8";for(var y;;)switch(_){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return _;default:if(y)return;_=(""+_).toLowerCase(),y=!0}}(o);if(typeof u!="string"&&(Gat.isEncoding===wMt||!wMt(o)))throw new Error("Unknown encoding: "+o);return u||o}(a),this.encoding){case"utf16le":this.text=tUn,this.end=nUn,r=4;break;case"utf8":this.fillLast=eUn,r=4;break;case"base64":this.text=rUn,this.end=iUn,r=3;break;default:return this.write=aUn,this.end=sUn,void 0}this.lastNeed=0,this.lastTotal=0,this.lastChar=Gat.allocUnsafe(r)}function aat(a){return a<=127?0:a>>5==6?2:a>>4==14?3:a>>3==30?4:a>>6==2?-1:-2}function eUn(a){var r=this.lastTotal-this.lastNeed,o=function(u,_,y){if((192&_[0])!=128)return u.lastNeed=0,"\uFFFD";if(u.lastNeed>1&&_.length>1){if((192&_[1])!=128)return u.lastNeed=1,"\uFFFD";if(u.lastNeed>2&&_.length>2&&(192&_[2])!=128)return u.lastNeed=2,"\uFFFD"}}(this,a);return o!==void 0?o:this.lastNeed<=a.length?(a.copy(this.lastChar,r,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(a.copy(this.lastChar,r,0,a.length),this.lastNeed-=a.length,void 0)}function tUn(a,r){if((a.length-r)%2==0){var o=a.toString("utf16le",r);if(o){var u=o.charCodeAt(o.length-1);if(u>=55296&&u<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=a[a.length-2],this.lastChar[1]=a[a.length-1],o.slice(0,-1)}return o}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=a[a.length-1],a.toString("utf16le",r,a.length-1)}function nUn(a){var r=a&&a.length?this.write(a):"";if(this.lastNeed){var o=this.lastTotal-this.lastNeed;return r+this.lastChar.toString("utf16le",0,o)}return r}function rUn(a,r){var o=(a.length-r)%3;return o===0?a.toString("base64",r):(this.lastNeed=3-o,this.lastTotal=3,o===1?this.lastChar[0]=a[a.length-1]:(this.lastChar[0]=a[a.length-2],this.lastChar[1]=a[a.length-1]),a.toString("base64",r,a.length-o))}function iUn(a){var r=a&&a.length?this.write(a):"";return this.lastNeed?r+this.lastChar.toString("base64",0,3-this.lastNeed):r}function aUn(a){return a.toString(this.encoding)}function sUn(a){return a&&a.length?this.write(a):""}function oUn(){if(CMt)return q2e;CMt=!0,q2e.byteLength=T,q2e.toByteArray=N,q2e.fromByteArray=re;for(var a=[],r=[],o=typeof Uint8Array<"u"?Uint8Array:Array,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",_=0,y=u.length;_<y;++_)a[_]=u[_],r[u.charCodeAt(_)]=_;r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63;function b(le){var $e=le.length;if($e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var we=le.indexOf("=");we===-1&&(we=$e);var He=we===$e?0:4-we%4;return[we,He]}function T(le){var $e=b(le),we=$e[0],He=$e[1];return(we+He)*3/4-He}function A(le,$e,we){return($e+we)*3/4-we}function N(le){var $e,we=b(le),He=we[0],Qe=we[1],We=new o(A(le,He,Qe)),et=0,Lt=Qe>0?He-4:He,ln;for(ln=0;ln<Lt;ln+=4)$e=r[le.charCodeAt(ln)]<<18|r[le.charCodeAt(ln+1)]<<12|r[le.charCodeAt(ln+2)]<<6|r[le.charCodeAt(ln+3)],We[et++]=$e>>16&255,We[et++]=$e>>8&255,We[et++]=$e&255;return Qe===2&&($e=r[le.charCodeAt(ln)]<<2|r[le.charCodeAt(ln+1)]>>4,We[et++]=$e&255),Qe===1&&($e=r[le.charCodeAt(ln)]<<10|r[le.charCodeAt(ln+1)]<<4|r[le.charCodeAt(ln+2)]>>2,We[et++]=$e>>8&255,We[et++]=$e&255),We}function V(le){return a[le>>18&63]+a[le>>12&63]+a[le>>6&63]+a[le&63]}function Q(le,$e,we){for(var He,Qe=[],We=$e;We<we;We+=3)He=(le[We]<<16&16711680)+(le[We+1]<<8&65280)+(le[We+2]&255),Qe.push(V(He));return Qe.join("")}function re(le){for(var $e,we=le.length,He=we%3,Qe=[],We=16383,et=0,Lt=we-He;et<Lt;et+=We)Qe.push(Q(le,et,et+We>Lt?Lt:et+We));return He===1?($e=le[we-1],Qe.push(a[$e>>2]+a[$e<<4&63]+"==")):He===2&&($e=(le[we-2]<<8)+le[we-1],Qe.push(a[$e>>10]+a[$e>>4&63]+a[$e<<2&63]+"=")),Qe.join("")}return q2e}function lUn(){return TMt||(TMt=!0,_6e.read=function(a,r,o,u,_){var y,b,T=_*8-u-1,A=(1<<T)-1,N=A>>1,V=-7,Q=o?_-1:0,re=o?-1:1,le=a[r+Q];for(Q+=re,y=le&(1<<-V)-1,le>>=-V,V+=T;V>0;y=y*256+a[r+Q],Q+=re,V-=8);for(b=y&(1<<-V)-1,y>>=-V,V+=u;V>0;b=b*256+a[r+Q],Q+=re,V-=8);if(y===0)y=1-N;else{if(y===A)return b?NaN:(le?-1:1)*(1/0);b=b+Math.pow(2,u),y=y-N}return(le?-1:1)*b*Math.pow(2,y-u)},_6e.write=function(a,r,o,u,_,y){var b,T,A,N=y*8-_-1,V=(1<<N)-1,Q=V>>1,re=_===23?Math.pow(2,-24)-Math.pow(2,-77):0,le=u?0:y-1,$e=u?1:-1,we=r<0||r===0&&1/r<0?1:0;for(r=Math.abs(r),isNaN(r)||r===1/0?(T=isNaN(r)?1:0,b=V):(b=Math.floor(Math.log(r)/Math.LN2),r*(A=Math.pow(2,-b))<1&&(b--,A*=2),b+Q>=1?r+=re/A:r+=re*Math.pow(2,1-Q),r*A>=2&&(b++,A/=2),b+Q>=V?(T=0,b=V):b+Q>=1?(T=(r*A-1)*Math.pow(2,_),b=b+Q):(T=r*Math.pow(2,Q-1)*Math.pow(2,_),b=0));_>=8;a[o+le]=T&255,le+=$e,T/=256,_-=8);for(b=b<<_|T,N+=_;N>0;a[o+le]=b&255,le+=$e,b/=256,N-=8);a[o+le-$e]|=we*128}),_6e}function cUn(){if(AMt)return Ofe;AMt=!0;let a=oUn(),r=lUn(),o=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Ofe.Buffer=b,Ofe.SlowBuffer=Qe,Ofe.INSPECT_MAX_BYTES=50;let u=2147483647;Ofe.kMaxLength=u,b.TYPED_ARRAY_SUPPORT=_(),!b.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function _(){try{let pe=new Uint8Array(1),H={foo:function(){return 42}};return Object.setPrototypeOf(H,Uint8Array.prototype),Object.setPrototypeOf(pe,H),pe.foo()===42}catch{return!1}}Object.defineProperty(b.prototype,"parent",{enumerable:!0,get:function(){if(b.isBuffer(this))return this.buffer}}),Object.defineProperty(b.prototype,"offset",{enumerable:!0,get:function(){if(b.isBuffer(this))return this.byteOffset}});function y(pe){if(pe>u)throw new RangeError('The value "'+pe+'" is invalid for option "size"');let H=new Uint8Array(pe);return Object.setPrototypeOf(H,b.prototype),H}function b(pe,H,W){if(typeof pe=="number"){if(typeof H=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return V(pe)}return T(pe,H,W)}b.poolSize=8192;function T(pe,H,W){if(typeof pe=="string")return Q(pe,H);if(ArrayBuffer.isView(pe))return le(pe);if(pe==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof pe);if(Ae(pe,ArrayBuffer)||pe&&Ae(pe.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Ae(pe,SharedArrayBuffer)||pe&&Ae(pe.buffer,SharedArrayBuffer)))return $e(pe,H,W);if(typeof pe=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');let De=pe.valueOf&&pe.valueOf();if(De!=null&&De!==pe)return b.from(De,H,W);let dt=we(pe);if(dt)return dt;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof pe[Symbol.toPrimitive]=="function")return b.from(pe[Symbol.toPrimitive]("string"),H,W);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof pe)}b.from=function(pe,H,W){return T(pe,H,W)},Object.setPrototypeOf(b.prototype,Uint8Array.prototype),Object.setPrototypeOf(b,Uint8Array);function A(pe){if(typeof pe!="number")throw new TypeError('"size" argument must be of type number');if(pe<0)throw new RangeError('The value "'+pe+'" is invalid for option "size"')}function N(pe,H,W){return A(pe),pe<=0?y(pe):H!==void 0?typeof W=="string"?y(pe).fill(H,W):y(pe).fill(H):y(pe)}b.alloc=function(pe,H,W){return N(pe,H,W)};function V(pe){return A(pe),y(pe<0?0:He(pe)|0)}b.allocUnsafe=function(pe){return V(pe)},b.allocUnsafeSlow=function(pe){return V(pe)};function Q(pe,H){if((typeof H!="string"||H==="")&&(H="utf8"),!b.isEncoding(H))throw new TypeError("Unknown encoding: "+H);let W=We(pe,H)|0,De=y(W),dt=De.write(pe,H);return dt!==W&&(De=De.slice(0,dt)),De}function re(pe){let H=pe.length<0?0:He(pe.length)|0,W=y(H);for(let De=0;De<H;De+=1)W[De]=pe[De]&255;return W}function le(pe){if(Ae(pe,Uint8Array)){let H=new Uint8Array(pe);return $e(H.buffer,H.byteOffset,H.byteLength)}return re(pe)}function $e(pe,H,W){if(H<0||pe.byteLength<H)throw new RangeError('"offset" is outside of buffer bounds');if(pe.byteLength<H+(W||0))throw new RangeError('"length" is outside of buffer bounds');let De;return H===void 0&&W===void 0?De=new Uint8Array(pe):W===void 0?De=new Uint8Array(pe,H):De=new Uint8Array(pe,H,W),Object.setPrototypeOf(De,b.prototype),De}function we(pe){if(b.isBuffer(pe)){let H=He(pe.length)|0,W=y(H);return W.length===0||pe.copy(W,0,0,H),W}if(pe.length!==void 0)return typeof pe.length!="number"||nt(pe.length)?y(0):re(pe);if(pe.type==="Buffer"&&Array.isArray(pe.data))return re(pe.data)}function He(pe){if(pe>=u)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+u.toString(16)+" bytes");return pe|0}function Qe(pe){return+pe!=pe&&(pe=0),b.alloc(+pe)}b.isBuffer=function(H){return H!=null&&H._isBuffer===!0&&H!==b.prototype},b.compare=function(H,W){if(Ae(H,Uint8Array)&&(H=b.from(H,H.offset,H.byteLength)),Ae(W,Uint8Array)&&(W=b.from(W,W.offset,W.byteLength)),!b.isBuffer(H)||!b.isBuffer(W))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(H===W)return 0;let De=H.length,dt=W.length;for(let yt=0,bn=Math.min(De,dt);yt<bn;++yt)if(H[yt]!==W[yt]){De=H[yt],dt=W[yt];break}return De<dt?-1:dt<De?1:0},b.isEncoding=function(H){switch(String(H).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},b.concat=function(H,W){if(!Array.isArray(H))throw new TypeError('"list" argument must be an Array of Buffers');if(H.length===0)return b.alloc(0);let De;if(W===void 0)for(W=0,De=0;De<H.length;++De)W+=H[De].length;let dt=b.allocUnsafe(W),yt=0;for(De=0;De<H.length;++De){let bn=H[De];if(Ae(bn,Uint8Array))yt+bn.length>dt.length?(b.isBuffer(bn)||(bn=b.from(bn)),bn.copy(dt,yt)):Uint8Array.prototype.set.call(dt,bn,yt);else if(b.isBuffer(bn))bn.copy(dt,yt);else throw new TypeError('"list" argument must be an Array of Buffers');yt+=bn.length}return dt};function We(pe,H){if(b.isBuffer(pe))return pe.length;if(ArrayBuffer.isView(pe)||Ae(pe,ArrayBuffer))return pe.byteLength;if(typeof pe!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof pe);let W=pe.length,De=arguments.length>2&&arguments[2]===!0;if(!De&&W===0)return 0;let dt=!1;for(;;)switch(H){case"ascii":case"latin1":case"binary":return W;case"utf8":case"utf-8":return ee(pe).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W*2;case"hex":return W>>>1;case"base64":return ke(pe).length;default:if(dt)return De?-1:ee(pe).length;H=(""+H).toLowerCase(),dt=!0}}b.byteLength=We;function et(pe,H,W){let De=!1;if((H===void 0||H<0)&&(H=0),H>this.length||((W===void 0||W>this.length)&&(W=this.length),W<=0)||(W>>>=0,H>>>=0,W<=H))return"";for(pe||(pe="utf8");;)switch(pe){case"hex":return ne(this,H,W);case"utf8":case"utf-8":return Ya(this,H,W);case"ascii":return Zi(this,H,W);case"latin1":case"binary":return t(this,H,W);case"base64":return ds(this,H,W);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,H,W);default:if(De)throw new TypeError("Unknown encoding: "+pe);pe=(pe+"").toLowerCase(),De=!0}}b.prototype._isBuffer=!0;function Lt(pe,H,W){let De=pe[H];pe[H]=pe[W],pe[W]=De}b.prototype.swap16=function(){let H=this.length;if(H%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let W=0;W<H;W+=2)Lt(this,W,W+1);return this},b.prototype.swap32=function(){let H=this.length;if(H%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let W=0;W<H;W+=4)Lt(this,W,W+3),Lt(this,W+1,W+2);return this},b.prototype.swap64=function(){let H=this.length;if(H%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let W=0;W<H;W+=8)Lt(this,W,W+7),Lt(this,W+1,W+6),Lt(this,W+2,W+5),Lt(this,W+3,W+4);return this},b.prototype.toString=function(){let H=this.length;return H===0?"":arguments.length===0?Ya(this,0,H):et.apply(this,arguments)},b.prototype.toLocaleString=b.prototype.toString,b.prototype.equals=function(H){if(!b.isBuffer(H))throw new TypeError("Argument must be a Buffer");return this===H?!0:b.compare(this,H)===0},b.prototype.inspect=function(){let H="",W=Ofe.INSPECT_MAX_BYTES;return H=this.toString("hex",0,W).replace(/(.{2})/g,"$1 ").trim(),this.length>W&&(H+=" ... "),"<Buffer "+H+">"},o&&(b.prototype[o]=b.prototype.inspect),b.prototype.compare=function(H,W,De,dt,yt){if(Ae(H,Uint8Array)&&(H=b.from(H,H.offset,H.byteLength)),!b.isBuffer(H))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof H);if(W===void 0&&(W=0),De===void 0&&(De=H?H.length:0),dt===void 0&&(dt=0),yt===void 0&&(yt=this.length),W<0||De>H.length||dt<0||yt>this.length)throw new RangeError("out of range index");if(dt>=yt&&W>=De)return 0;if(dt>=yt)return-1;if(W>=De)return 1;if(W>>>=0,De>>>=0,dt>>>=0,yt>>>=0,this===H)return 0;let bn=yt-dt,Va=De-W,Ns=Math.min(bn,Va),La=this.slice(dt,yt),Ba=H.slice(W,De);for(let vi=0;vi<Ns;++vi)if(La[vi]!==Ba[vi]){bn=La[vi],Va=Ba[vi];break}return bn<Va?-1:Va<bn?1:0};function ln(pe,H,W,De,dt){if(pe.length===0)return-1;if(typeof W=="string"?(De=W,W=0):W>2147483647?W=2147483647:W<-2147483648&&(W=-2147483648),W=+W,nt(W)&&(W=dt?0:pe.length-1),W<0&&(W=pe.length+W),W>=pe.length){if(dt)return-1;W=pe.length-1}else if(W<0)if(dt)W=0;else return-1;if(typeof H=="string"&&(H=b.from(H,De)),b.isBuffer(H))return H.length===0?-1:zn(pe,H,W,De,dt);if(typeof H=="number")return H=H&255,typeof Uint8Array.prototype.indexOf=="function"?dt?Uint8Array.prototype.indexOf.call(pe,H,W):Uint8Array.prototype.lastIndexOf.call(pe,H,W):zn(pe,[H],W,De,dt);throw new TypeError("val must be string, number or Buffer")}function zn(pe,H,W,De,dt){let yt=1,bn=pe.length,Va=H.length;if(De!==void 0&&(De=String(De).toLowerCase(),De==="ucs2"||De==="ucs-2"||De==="utf16le"||De==="utf-16le")){if(pe.length<2||H.length<2)return-1;yt=2,bn/=2,Va/=2,W/=2}function Ns(Ba,vi){return yt===1?Ba[vi]:Ba.readUInt16BE(vi*yt)}let La;if(dt){let Ba=-1;for(La=W;La<bn;La++)if(Ns(pe,La)===Ns(H,Ba===-1?0:La-Ba)){if(Ba===-1&&(Ba=La),La-Ba+1===Va)return Ba*yt}else Ba!==-1&&(La-=La-Ba),Ba=-1}else for(W+Va>bn&&(W=bn-Va),La=W;La>=0;La--){let Ba=!0;for(let vi=0;vi<Va;vi++)if(Ns(pe,La+vi)!==Ns(H,vi)){Ba=!1;break}if(Ba)return La}return-1}b.prototype.includes=function(H,W,De){return this.indexOf(H,W,De)!==-1},b.prototype.indexOf=function(H,W,De){return ln(this,H,W,De,!0)},b.prototype.lastIndexOf=function(H,W,De){return ln(this,H,W,De,!1)};function ot(pe,H,W,De){W=Number(W)||0;let dt=pe.length-W;De?(De=Number(De),De>dt&&(De=dt)):De=dt;let yt=H.length;De>yt/2&&(De=yt/2);let bn;for(bn=0;bn<De;++bn){let Va=parseInt(H.substr(bn*2,2),16);if(nt(Va))return bn;pe[W+bn]=Va}return bn}function Ot(pe,H,W,De){return Me(ee(H,pe.length-W),pe,W,De)}function ur(pe,H,W,De){return Me(ce(H),pe,W,De)}function na(pe,H,W,De){return Me(ke(H),pe,W,De)}function pr(pe,H,W,De){return Me(ie(H,pe.length-W),pe,W,De)}b.prototype.write=function(H,W,De,dt){if(W===void 0)dt="utf8",De=this.length,W=0;else if(De===void 0&&typeof W=="string")dt=W,De=this.length,W=0;else if(isFinite(W))W=W>>>0,isFinite(De)?(De=De>>>0,dt===void 0&&(dt="utf8")):(dt=De,De=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let yt=this.length-W;if((De===void 0||De>yt)&&(De=yt),H.length>0&&(De<0||W<0)||W>this.length)throw new RangeError("Attempt to write outside buffer bounds");dt||(dt="utf8");let bn=!1;for(;;)switch(dt){case"hex":return ot(this,H,W,De);case"utf8":case"utf-8":return Ot(this,H,W,De);case"ascii":case"latin1":case"binary":return ur(this,H,W,De);case"base64":return na(this,H,W,De);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return pr(this,H,W,De);default:if(bn)throw new TypeError("Unknown encoding: "+dt);dt=(""+dt).toLowerCase(),bn=!0}},b.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function ds(pe,H,W){return H===0&&W===pe.length?a.fromByteArray(pe):a.fromByteArray(pe.slice(H,W))}function Ya(pe,H,W){W=Math.min(pe.length,W);let De=[],dt=H;for(;dt<W;){let yt=pe[dt],bn=null,Va=yt>239?4:yt>223?3:yt>191?2:1;if(dt+Va<=W){let Ns,La,Ba,vi;switch(Va){case 1:yt<128&&(bn=yt);break;case 2:Ns=pe[dt+1],(Ns&192)===128&&(vi=(yt&31)<<6|Ns&63,vi>127&&(bn=vi));break;case 3:Ns=pe[dt+1],La=pe[dt+2],(Ns&192)===128&&(La&192)===128&&(vi=(yt&15)<<12|(Ns&63)<<6|La&63,vi>2047&&(vi<55296||vi>57343)&&(bn=vi));break;case 4:Ns=pe[dt+1],La=pe[dt+2],Ba=pe[dt+3],(Ns&192)===128&&(La&192)===128&&(Ba&192)===128&&(vi=(yt&15)<<18|(Ns&63)<<12|(La&63)<<6|Ba&63,vi>65535&&vi<1114112&&(bn=vi))}}bn===null?(bn=65533,Va=1):bn>65535&&(bn-=65536,De.push(bn>>>10&1023|55296),bn=56320|bn&1023),De.push(bn),dt+=Va}return Is(De)}let qr=4096;function Is(pe){let H=pe.length;if(H<=qr)return String.fromCharCode.apply(String,pe);let W="",De=0;for(;De<H;)W+=String.fromCharCode.apply(String,pe.slice(De,De+=qr));return W}function Zi(pe,H,W){let De="";W=Math.min(pe.length,W);for(let dt=H;dt<W;++dt)De+=String.fromCharCode(pe[dt]&127);return De}function t(pe,H,W){let De="";W=Math.min(pe.length,W);for(let dt=H;dt<W;++dt)De+=String.fromCharCode(pe[dt]);return De}function ne(pe,H,W){let De=pe.length;(!H||H<0)&&(H=0),(!W||W<0||W>De)&&(W=De);let dt="";for(let yt=H;yt<W;++yt)dt+=Dt[pe[yt]];return dt}function D(pe,H,W){let De=pe.slice(H,W),dt="";for(let yt=0;yt<De.length-1;yt+=2)dt+=String.fromCharCode(De[yt]+De[yt+1]*256);return dt}b.prototype.slice=function(H,W){let De=this.length;H=~~H,W=W===void 0?De:~~W,H<0?(H+=De,H<0&&(H=0)):H>De&&(H=De),W<0?(W+=De,W<0&&(W=0)):W>De&&(W=De),W<H&&(W=H);let dt=this.subarray(H,W);return Object.setPrototypeOf(dt,b.prototype),dt};function Ii(pe,H,W){if(pe%1!==0||pe<0)throw new RangeError("offset is not uint");if(pe+H>W)throw new RangeError("Trying to access beyond buffer length")}b.prototype.readUintLE=b.prototype.readUIntLE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=this[H],yt=1,bn=0;for(;++bn<W&&(yt*=256);)dt+=this[H+bn]*yt;return dt},b.prototype.readUintBE=b.prototype.readUIntBE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=this[H+--W],yt=1;for(;W>0&&(yt*=256);)dt+=this[H+--W]*yt;return dt},b.prototype.readUint8=b.prototype.readUInt8=function(H,W){return H=H>>>0,W||Ii(H,1,this.length),this[H]},b.prototype.readUint16LE=b.prototype.readUInt16LE=function(H,W){return H=H>>>0,W||Ii(H,2,this.length),this[H]|this[H+1]<<8},b.prototype.readUint16BE=b.prototype.readUInt16BE=function(H,W){return H=H>>>0,W||Ii(H,2,this.length),this[H]<<8|this[H+1]},b.prototype.readUint32LE=b.prototype.readUInt32LE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),(this[H]|this[H+1]<<8|this[H+2]<<16)+this[H+3]*16777216},b.prototype.readUint32BE=b.prototype.readUInt32BE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),this[H]*16777216+(this[H+1]<<16|this[H+2]<<8|this[H+3])},b.prototype.readBigUInt64LE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=W+this[++H]*2**8+this[++H]*2**16+this[++H]*2**24,yt=this[++H]+this[++H]*2**8+this[++H]*2**16+De*2**24;return BigInt(dt)+(BigInt(yt)<<BigInt(32))}),b.prototype.readBigUInt64BE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=W*2**24+this[++H]*2**16+this[++H]*2**8+this[++H],yt=this[++H]*2**24+this[++H]*2**16+this[++H]*2**8+De;return(BigInt(dt)<<BigInt(32))+BigInt(yt)}),b.prototype.readIntLE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=this[H],yt=1,bn=0;for(;++bn<W&&(yt*=256);)dt+=this[H+bn]*yt;return yt*=128,dt>=yt&&(dt-=Math.pow(2,8*W)),dt},b.prototype.readIntBE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=W,yt=1,bn=this[H+--dt];for(;dt>0&&(yt*=256);)bn+=this[H+--dt]*yt;return yt*=128,bn>=yt&&(bn-=Math.pow(2,8*W)),bn},b.prototype.readInt8=function(H,W){return H=H>>>0,W||Ii(H,1,this.length),this[H]&128?(255-this[H]+1)*-1:this[H]},b.prototype.readInt16LE=function(H,W){H=H>>>0,W||Ii(H,2,this.length);let De=this[H]|this[H+1]<<8;return De&32768?De|4294901760:De},b.prototype.readInt16BE=function(H,W){H=H>>>0,W||Ii(H,2,this.length);let De=this[H+1]|this[H]<<8;return De&32768?De|4294901760:De},b.prototype.readInt32LE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),this[H]|this[H+1]<<8|this[H+2]<<16|this[H+3]<<24},b.prototype.readInt32BE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),this[H]<<24|this[H+1]<<16|this[H+2]<<8|this[H+3]},b.prototype.readBigInt64LE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=this[H+4]+this[H+5]*2**8+this[H+6]*2**16+(De<<24);return(BigInt(dt)<<BigInt(32))+BigInt(W+this[++H]*2**8+this[++H]*2**16+this[++H]*2**24)}),b.prototype.readBigInt64BE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=(W<<24)+this[++H]*2**16+this[++H]*2**8+this[++H];return(BigInt(dt)<<BigInt(32))+BigInt(this[++H]*2**24+this[++H]*2**16+this[++H]*2**8+De)}),b.prototype.readFloatLE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),r.read(this,H,!0,23,4)},b.prototype.readFloatBE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),r.read(this,H,!1,23,4)},b.prototype.readDoubleLE=function(H,W){return H=H>>>0,W||Ii(H,8,this.length),r.read(this,H,!0,52,8)},b.prototype.readDoubleBE=function(H,W){return H=H>>>0,W||Ii(H,8,this.length),r.read(this,H,!1,52,8)};function Te(pe,H,W,De,dt,yt){if(!b.isBuffer(pe))throw new TypeError('"buffer" argument must be a Buffer instance');if(H>dt||H<yt)throw new RangeError('"value" argument is out of bounds');if(W+De>pe.length)throw new RangeError("Index out of range")}b.prototype.writeUintLE=b.prototype.writeUIntLE=function(H,W,De,dt){if(H=+H,W=W>>>0,De=De>>>0,!dt){let Va=Math.pow(2,8*De)-1;Te(this,H,W,De,Va,0)}let yt=1,bn=0;for(this[W]=H&255;++bn<De&&(yt*=256);)this[W+bn]=H/yt&255;return W+De},b.prototype.writeUintBE=b.prototype.writeUIntBE=function(H,W,De,dt){if(H=+H,W=W>>>0,De=De>>>0,!dt){let Va=Math.pow(2,8*De)-1;Te(this,H,W,De,Va,0)}let yt=De-1,bn=1;for(this[W+yt]=H&255;--yt>=0&&(bn*=256);)this[W+yt]=H/bn&255;return W+De},b.prototype.writeUint8=b.prototype.writeUInt8=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,1,255,0),this[W]=H&255,W+1},b.prototype.writeUint16LE=b.prototype.writeUInt16LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,65535,0),this[W]=H&255,this[W+1]=H>>>8,W+2},b.prototype.writeUint16BE=b.prototype.writeUInt16BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,65535,0),this[W]=H>>>8,this[W+1]=H&255,W+2},b.prototype.writeUint32LE=b.prototype.writeUInt32LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,4294967295,0),this[W+3]=H>>>24,this[W+2]=H>>>16,this[W+1]=H>>>8,this[W]=H&255,W+4},b.prototype.writeUint32BE=b.prototype.writeUInt32BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,4294967295,0),this[W]=H>>>24,this[W+1]=H>>>16,this[W+2]=H>>>8,this[W+3]=H&255,W+4};function hs(pe,H,W,De,dt){g(H,De,dt,pe,W,7);let yt=Number(H&BigInt(4294967295));pe[W++]=yt,yt=yt>>8,pe[W++]=yt,yt=yt>>8,pe[W++]=yt,yt=yt>>8,pe[W++]=yt;let bn=Number(H>>BigInt(32)&BigInt(4294967295));return pe[W++]=bn,bn=bn>>8,pe[W++]=bn,bn=bn>>8,pe[W++]=bn,bn=bn>>8,pe[W++]=bn,W}function Yt(pe,H,W,De,dt){g(H,De,dt,pe,W,7);let yt=Number(H&BigInt(4294967295));pe[W+7]=yt,yt=yt>>8,pe[W+6]=yt,yt=yt>>8,pe[W+5]=yt,yt=yt>>8,pe[W+4]=yt;let bn=Number(H>>BigInt(32)&BigInt(4294967295));return pe[W+3]=bn,bn=bn>>8,pe[W+2]=bn,bn=bn>>8,pe[W+1]=bn,bn=bn>>8,pe[W]=bn,W+8}b.prototype.writeBigUInt64LE=Vt(function(H,W=0){return hs(this,H,W,BigInt(0),BigInt("0xffffffffffffffff"))}),b.prototype.writeBigUInt64BE=Vt(function(H,W=0){return Yt(this,H,W,BigInt(0),BigInt("0xffffffffffffffff"))}),b.prototype.writeIntLE=function(H,W,De,dt){if(H=+H,W=W>>>0,!dt){let Ns=Math.pow(2,8*De-1);Te(this,H,W,De,Ns-1,-Ns)}let yt=0,bn=1,Va=0;for(this[W]=H&255;++yt<De&&(bn*=256);)H<0&&Va===0&&this[W+yt-1]!==0&&(Va=1),this[W+yt]=(H/bn>>0)-Va&255;return W+De},b.prototype.writeIntBE=function(H,W,De,dt){if(H=+H,W=W>>>0,!dt){let Ns=Math.pow(2,8*De-1);Te(this,H,W,De,Ns-1,-Ns)}let yt=De-1,bn=1,Va=0;for(this[W+yt]=H&255;--yt>=0&&(bn*=256);)H<0&&Va===0&&this[W+yt+1]!==0&&(Va=1),this[W+yt]=(H/bn>>0)-Va&255;return W+De},b.prototype.writeInt8=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,1,127,-128),H<0&&(H=255+H+1),this[W]=H&255,W+1},b.prototype.writeInt16LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,32767,-32768),this[W]=H&255,this[W+1]=H>>>8,W+2},b.prototype.writeInt16BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,32767,-32768),this[W]=H>>>8,this[W+1]=H&255,W+2},b.prototype.writeInt32LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,2147483647,-2147483648),this[W]=H&255,this[W+1]=H>>>8,this[W+2]=H>>>16,this[W+3]=H>>>24,W+4},b.prototype.writeInt32BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,2147483647,-2147483648),H<0&&(H=4294967295+H+1),this[W]=H>>>24,this[W+1]=H>>>16,this[W+2]=H>>>8,this[W+3]=H&255,W+4},b.prototype.writeBigInt64LE=Vt(function(H,W=0){return hs(this,H,W,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),b.prototype.writeBigInt64BE=Vt(function(H,W=0){return Yt(this,H,W,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function O(pe,H,W,De,dt,yt){if(W+De>pe.length)throw new RangeError("Index out of range");if(W<0)throw new RangeError("Index out of range")}function e(pe,H,W,De,dt){return H=+H,W=W>>>0,dt||O(pe,H,W,4),r.write(pe,H,W,De,23,4),W+4}b.prototype.writeFloatLE=function(H,W,De){return e(this,H,W,!0,De)},b.prototype.writeFloatBE=function(H,W,De){return e(this,H,W,!1,De)};function n(pe,H,W,De,dt){return H=+H,W=W>>>0,dt||O(pe,H,W,8),r.write(pe,H,W,De,52,8),W+8}b.prototype.writeDoubleLE=function(H,W,De){return n(this,H,W,!0,De)},b.prototype.writeDoubleBE=function(H,W,De){return n(this,H,W,!1,De)},b.prototype.copy=function(H,W,De,dt){if(!b.isBuffer(H))throw new TypeError("argument should be a Buffer");if(De||(De=0),!dt&&dt!==0&&(dt=this.length),W>=H.length&&(W=H.length),W||(W=0),dt>0&&dt<De&&(dt=De),dt===De||H.length===0||this.length===0)return 0;if(W<0)throw new RangeError("targetStart out of bounds");if(De<0||De>=this.length)throw new RangeError("Index out of range");if(dt<0)throw new RangeError("sourceEnd out of bounds");dt>this.length&&(dt=this.length),H.length-W<dt-De&&(dt=H.length-W+De);let yt=dt-De;return this===H&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(W,De,dt):Uint8Array.prototype.set.call(H,this.subarray(De,dt),W),yt},b.prototype.fill=function(H,W,De,dt){if(typeof H=="string"){if(typeof W=="string"?(dt=W,W=0,De=this.length):typeof De=="string"&&(dt=De,De=this.length),dt!==void 0&&typeof dt!="string")throw new TypeError("encoding must be a string");if(typeof dt=="string"&&!b.isEncoding(dt))throw new TypeError("Unknown encoding: "+dt);if(H.length===1){let bn=H.charCodeAt(0);(dt==="utf8"&&bn<128||dt==="latin1")&&(H=bn)}}else typeof H=="number"?H=H&255:typeof H=="boolean"&&(H=Number(H));if(W<0||this.length<W||this.length<De)throw new RangeError("Out of range index");if(De<=W)return this;W=W>>>0,De=De===void 0?this.length:De>>>0,H||(H=0);let yt;if(typeof H=="number")for(yt=W;yt<De;++yt)this[yt]=H;else{let bn=b.isBuffer(H)?H:b.from(H,dt),Va=bn.length;if(Va===0)throw new TypeError('The value "'+H+'" is invalid for argument "value"');for(yt=0;yt<De-W;++yt)this[yt+W]=bn[yt%Va]}return this};let s={};function l(pe,H,W){s[pe]=class extends W{constructor(){super(),Object.defineProperty(this,"message",{value:H.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${pe}]`,this.stack,delete this.name}get code(){return pe}set code(dt){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:dt,writable:!0})}toString(){return`${this.name} [${pe}]: ${this.message}`}}}l("ERR_BUFFER_OUT_OF_BOUNDS",function(pe){return pe?`${pe} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),l("ERR_INVALID_ARG_TYPE",function(pe,H){return`The "${pe}" argument must be of type number. Received type ${typeof H}`},TypeError),l("ERR_OUT_OF_RANGE",function(pe,H,W){let De=`The value of "${pe}" is out of range.`,dt=W;return Number.isInteger(W)&&Math.abs(W)>2**32?dt=p(String(W)):typeof W=="bigint"&&(dt=String(W),(W>BigInt(2)**BigInt(32)||W<-(BigInt(2)**BigInt(32)))&&(dt=p(dt)),dt+="n"),De+=` It must be ${H}. Received ${dt}`,De},RangeError);function p(pe){let H="",W=pe.length,De=pe[0]==="-"?1:0;for(;W>=De+4;W-=3)H=`_${pe.slice(W-3,W)}${H}`;return`${pe.slice(0,W)}${H}`}function h(pe,H,W){S(H,"offset"),(pe[H]===void 0||pe[H+W]===void 0)&&C(H,pe.length-(W+1))}function g(pe,H,W,De,dt,yt){if(pe>W||pe<H){let bn=typeof H=="bigint"?"n":"",Va;throw yt>3?H===0||H===BigInt(0)?Va=`>= 0${bn} and < 2${bn} ** ${(yt+1)*8}${bn}`:Va=`>= -(2${bn} ** ${(yt+1)*8-1}${bn}) and < 2 ** ${(yt+1)*8-1}${bn}`:Va=`>= ${H}${bn} and <= ${W}${bn}`,new s.ERR_OUT_OF_RANGE("value",Va,pe)}h(De,dt,yt)}function S(pe,H){if(typeof pe!="number")throw new s.ERR_INVALID_ARG_TYPE(H,"number",pe)}function C(pe,H,W){throw Math.floor(pe)!==pe?(S(pe,W),new s.ERR_OUT_OF_RANGE(W||"offset","an integer",pe)):H<0?new s.ERR_BUFFER_OUT_OF_BOUNDS:new s.ERR_OUT_OF_RANGE(W||"offset",`>= ${W?1:0} and <= ${H}`,pe)}let L=/[^+/0-9A-Za-z-_]/g;function j(pe){if(pe=pe.split("=")[0],pe=pe.trim().replace(L,""),pe.length<2)return"";for(;pe.length%4!==0;)pe=pe+"=";return pe}function ee(pe,H){H=H||1/0;let W,De=pe.length,dt=null,yt=[];for(let bn=0;bn<De;++bn){if(W=pe.charCodeAt(bn),W>55295&&W<57344){if(!dt){if(W>56319){(H-=3)>-1&&yt.push(239,191,189);continue}else if(bn+1===De){(H-=3)>-1&&yt.push(239,191,189);continue}dt=W;continue}if(W<56320){(H-=3)>-1&&yt.push(239,191,189),dt=W;continue}W=(dt-55296<<10|W-56320)+65536}else dt&&(H-=3)>-1&&yt.push(239,191,189);if(dt=null,W<128){if((H-=1)<0)break;yt.push(W)}else if(W<2048){if((H-=2)<0)break;yt.push(W>>6|192,W&63|128)}else if(W<65536){if((H-=3)<0)break;yt.push(W>>12|224,W>>6&63|128,W&63|128)}else if(W<1114112){if((H-=4)<0)break;yt.push(W>>18|240,W>>12&63|128,W>>6&63|128,W&63|128)}else throw new Error("Invalid code point")}return yt}function ce(pe){let H=[];for(let W=0;W<pe.length;++W)H.push(pe.charCodeAt(W)&255);return H}function ie(pe,H){let W,De,dt,yt=[];for(let bn=0;bn<pe.length&&!((H-=2)<0);++bn)W=pe.charCodeAt(bn),De=W>>8,dt=W%256,yt.push(dt),yt.push(De);return yt}function ke(pe){return a.toByteArray(j(pe))}function Me(pe,H,W,De){let dt;for(dt=0;dt<De&&!(dt+W>=H.length||dt>=pe.length);++dt)H[dt+W]=pe[dt];return dt}function Ae(pe,H){return pe instanceof H||pe!=null&&pe.constructor!=null&&pe.constructor.name!=null&&pe.constructor.name===H.name}function nt(pe){return pe!==pe}let Dt=function(){let pe="0123456789abcdef",H=new Array(256);for(let W=0;W<16;++W){let De=W*16;for(let dt=0;dt<16;++dt)H[De+dt]=pe[W]+pe[dt]}return H}();function Vt(pe){return typeof BigInt>"u"?kt:pe}function kt(){throw new Error("BigInt not supported")}return Ofe}function C1e(){return kMt||(kMt=!0,typeof Object.create=="function"?f6e=function(r,o){o&&(r.super_=o,r.prototype=Object.create(o.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}))}:f6e=function(r,o){if(o){r.super_=o;var u=function(){};u.prototype=o.prototype,r.prototype=new u,r.prototype.constructor=r}}),f6e}function OOt(){return IMt||(IMt=!0,sat=NN.EventEmitter),sat}function uUn(){if(DMt)return oat;DMt=!0;function a(re,le){var $e=Object.keys(re);if(Object.getOwnPropertySymbols){var we=Object.getOwnPropertySymbols(re);le&&(we=we.filter(function(He){return Object.getOwnPropertyDescriptor(re,He).enumerable})),$e.push.apply($e,we)}return $e}function r(re){for(var le=1;le<arguments.length;le++){var $e=arguments[le]!=null?arguments[le]:{};le%2?a(Object($e),!0).forEach(function(we){o(re,we,$e[we])}):Object.getOwnPropertyDescriptors?Object.defineProperties(re,Object.getOwnPropertyDescriptors($e)):a(Object($e)).forEach(function(we){Object.defineProperty(re,we,Object.getOwnPropertyDescriptor($e,we))})}return re}function o(re,le,$e){return le in re?Object.defineProperty(re,le,{value:$e,enumerable:!0,configurable:!0,writable:!0}):re[le]=$e,re}function u(re,le){if(!(re instanceof le))throw new TypeError("Cannot call a class as a function")}function _(re,le){for(var $e=0;$e<le.length;$e++){var we=le[$e];we.enumerable=we.enumerable||!1,we.configurable=!0,"value"in we&&(we.writable=!0),Object.defineProperty(re,we.key,we)}}function y(re,le,$e){return le&&_(re.prototype,le),$e&&_(re,$e),re}var b=zfe,T=b.Buffer,A=Tp,N=A.inspect,V=N&&N.custom||"inspect";function Q(re,le,$e){T.prototype.copy.call(re,le,$e)}return oat=function(){function re(){u(this,re),this.head=null,this.tail=null,this.length=0}return y(re,[{key:"push",value:function($e){var we={data:$e,next:null};this.length>0?this.tail.next=we:this.head=we,this.tail=we,++this.length}},{key:"unshift",value:function($e){var we={data:$e,next:this.head};this.length===0&&(this.tail=we),this.head=we,++this.length}},{key:"shift",value:function(){if(this.length!==0){var $e=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,$e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function($e){if(this.length===0)return"";for(var we=this.head,He=""+we.data;we=we.next;)He+=$e+we.data;return He}},{key:"concat",value:function($e){if(this.length===0)return T.alloc(0);for(var we=T.allocUnsafe($e>>>0),He=this.head,Qe=0;He;)Q(He.data,we,Qe),Qe+=He.data.length,He=He.next;return we}},{key:"consume",value:function($e,we){var He;return $e<this.head.data.length?(He=this.head.data.slice(0,$e),this.head.data=this.head.data.slice($e)):$e===this.head.data.length?He=this.shift():He=we?this._getString($e):this._getBuffer($e),He}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function($e){var we=this.head,He=1,Qe=we.data;for($e-=Qe.length;we=we.next;){var We=we.data,et=$e>We.length?We.length:$e;if(et===We.length?Qe+=We:Qe+=We.slice(0,$e),$e-=et,$e===0){et===We.length?(++He,we.next?this.head=we.next:this.head=this.tail=null):(this.head=we,we.data=We.slice(et));break}++He}return this.length-=He,Qe}},{key:"_getBuffer",value:function($e){var we=T.allocUnsafe($e),He=this.head,Qe=1;for(He.data.copy(we),$e-=He.data.length;He=He.next;){var We=He.data,et=$e>We.length?We.length:$e;if(We.copy(we,we.length-$e,0,et),$e-=et,$e===0){et===We.length?(++Qe,He.next?this.head=He.next:this.head=this.tail=null):(this.head=He,He.data=We.slice(et));break}++Qe}return this.length-=Qe,we}},{key:V,value:function($e,we){return N(this,r({},we,{depth:0,customInspect:!1}))}}]),re}(),oat}function FOt(){if(LMt)return lat;LMt=!0;var a=J1;function r(T,A){var N=this,V=this._readableState&&this._readableState.destroyed,Q=this._writableState&&this._writableState.destroyed;return V||Q?(A?A(T):T&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,a.nextTick(y,this,T)):a.nextTick(y,this,T)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(T||null,function(re){!A&&re?N._writableState?N._writableState.errorEmitted?a.nextTick(u,N):(N._writableState.errorEmitted=!0,a.nextTick(o,N,re)):a.nextTick(o,N,re):A?(a.nextTick(u,N),A(re)):a.nextTick(u,N)}),this)}function o(T,A){y(T,A),u(T)}function u(T){T._writableState&&!T._writableState.emitClose||T._readableState&&!T._readableState.emitClose||T.emit("close")}function _(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function y(T,A){T.emit("error",A)}function b(T,A){var N=T._readableState,V=T._writableState;N&&N.autoDestroy||V&&V.autoDestroy?T.destroy(A):T.emit("error",A)}return lat={destroy:r,undestroy:_,errorOrDestroy:b},lat}function T1e(){if(RMt)return cat;RMt=!0;let a={};function r(b,T,A){A||(A=Error);function N(Q,re,le){return typeof T=="string"?T:T(Q,re,le)}class V extends A{constructor(re,le,$e){super(N(re,le,$e))}}V.prototype.name=A.name,V.prototype.code=b,a[b]=V}function o(b,T){if(Array.isArray(b)){let A=b.length;return b=b.map(N=>String(N)),A>2?`one of ${T} ${b.slice(0,A-1).join(", ")}, or `+b[A-1]:A===2?`one of ${T} ${b[0]} or ${b[1]}`:`of ${T} ${b[0]}`}else return`of ${T} ${String(b)}`}function u(b,T,A){return b.substr(!A||A<0?0:+A,T.length)===T}function _(b,T,A){return(A===void 0||A>b.length)&&(A=b.length),b.substring(A-T.length,A)===T}function y(b,T,A){return typeof A!="number"&&(A=0),A+T.length>b.length?!1:b.indexOf(T,A)!==-1}return r("ERR_INVALID_OPT_VALUE",function(b,T){return'The value "'+T+'" is invalid for option "'+b+'"'},TypeError),r("ERR_INVALID_ARG_TYPE",function(b,T,A){let N;typeof T=="string"&&u(T,"not ")?(N="must not be",T=T.replace(/^not /,"")):N="must be";let V;if(_(b," argument"))V=`The ${b} ${N} ${o(T,"type")}`;else{let Q=y(b,".")?"property":"argument";V=`The "${b}" ${Q} ${N} ${o(T,"type")}`}return V+=`. Received type ${typeof A}`,V},TypeError),r("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),r("ERR_METHOD_NOT_IMPLEMENTED",function(b){return"The "+b+" method is not implemented"}),r("ERR_STREAM_PREMATURE_CLOSE","Premature close"),r("ERR_STREAM_DESTROYED",function(b){return"Cannot call "+b+" after a stream was destroyed"}),r("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),r("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),r("ERR_STREAM_WRITE_AFTER_END","write after end"),r("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),r("ERR_UNKNOWN_ENCODING",function(b){return"Unknown encoding: "+b},TypeError),r("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),cat.codes=a,cat}function BOt(){if(NMt)return uat;NMt=!0;var a=T1e().codes.ERR_INVALID_OPT_VALUE;function r(u,_,y){return u.highWaterMark!=null?u.highWaterMark:_?u[y]:null}function o(u,_,y,b){var T=r(_,b,y);if(T!=null){if(!(isFinite(T)&&Math.floor(T)===T)||T<0){var A=b?y:"highWaterMark";throw new a(A,T)}return Math.floor(T)}return u.objectMode?16:16*1024}return uat={getHighWaterMark:o},uat}function pUn(){if(PMt)return pat;PMt=!0,pat=a;function a(o,u){if(r("noDeprecation"))return o;var _=!1;function y(){if(!_){if(r("throwDeprecation"))throw new Error(u);r("traceDeprecation")?console.trace(u):console.warn(u),_=!0}return o.apply(this||dat,arguments)}return y}function r(o){try{if(!dat.localStorage)return!1}catch{return!1}var u=dat.localStorage[o];return u==null?!1:String(u).toLowerCase()==="true"}return pat}function VOt(){if(MMt)return _at;MMt=!0;var a=J1;_at=ur;function r(s){var l=this;this.next=null,this.entry=null,this.finish=function(){n(l,s)}}var o;ur.WritableState=ot;var u={deprecate:pUn()},_=OOt(),y=zfe.Buffer,b=dUn.Uint8Array||function(){};function T(s){return y.from(s)}function A(s){return y.isBuffer(s)||s instanceof b}var N=FOt(),V=BOt(),Q=V.getHighWaterMark,re=T1e().codes,le=re.ERR_INVALID_ARG_TYPE,$e=re.ERR_METHOD_NOT_IMPLEMENTED,we=re.ERR_MULTIPLE_CALLBACK,He=re.ERR_STREAM_CANNOT_PIPE,Qe=re.ERR_STREAM_DESTROYED,We=re.ERR_STREAM_NULL_VALUES,et=re.ERR_STREAM_WRITE_AFTER_END,Lt=re.ERR_UNKNOWN_ENCODING,ln=N.errorOrDestroy;C1e()(ur,_);function zn(){}function ot(s,l,p){o=o||$1e(),s=s||{},typeof p!="boolean"&&(p=l instanceof o),this.objectMode=!!s.objectMode,p&&(this.objectMode=this.objectMode||!!s.writableObjectMode),this.highWaterMark=Q(this,s,"writableHighWaterMark",p),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var h=s.decodeStrings===!1;this.decodeStrings=!h,this.defaultEncoding=s.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(g){t(l,g)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=s.emitClose!==!1,this.autoDestroy=!!s.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new r(this)}ot.prototype.getBuffer=function(){for(var l=this.bufferedRequest,p=[];l;)p.push(l),l=l.next;return p},function(){try{Object.defineProperty(ot.prototype,"buffer",{get:u.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}}();var Ot;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(Ot=Function.prototype[Symbol.hasInstance],Object.defineProperty(ur,Symbol.hasInstance,{value:function(l){return Ot.call(this,l)?!0:this!==ur?!1:l&&l._writableState instanceof ot}})):Ot=function(l){return l instanceof this};function ur(s){o=o||$1e();var l=this instanceof o;if(!l&&!Ot.call(ur,this))return new ur(s);this._writableState=new ot(s,this,l),this.writable=!0,s&&(typeof s.write=="function"&&(this._write=s.write),typeof s.writev=="function"&&(this._writev=s.writev),typeof s.destroy=="function"&&(this._destroy=s.destroy),typeof s.final=="function"&&(this._final=s.final)),_.call(this)}ur.prototype.pipe=function(){ln(this,new He)};function na(s,l){var p=new et;ln(s,p),a.nextTick(l,p)}function pr(s,l,p,h){var g;return p===null?g=new We:typeof p!="string"&&!l.objectMode&&(g=new le("chunk",["string","Buffer"],p)),g?(ln(s,g),a.nextTick(h,g),!1):!0}ur.prototype.write=function(s,l,p){var h=this._writableState,g=!1,S=!h.objectMode&&A(s);return S&&!y.isBuffer(s)&&(s=T(s)),typeof l=="function"&&(p=l,l=null),S?l="buffer":l||(l=h.defaultEncoding),typeof p!="function"&&(p=zn),h.ending?na(this,p):(S||pr(this,h,s,p))&&(h.pendingcb++,g=Ya(this,h,S,s,l,p)),g},ur.prototype.cork=function(){this._writableState.corked++},ur.prototype.uncork=function(){var s=this._writableState;s.corked&&(s.corked--,!s.writing&&!s.corked&&!s.bufferProcessing&&s.bufferedRequest&&Ii(this,s))},ur.prototype.setDefaultEncoding=function(l){if(typeof l=="string"&&(l=l.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((l+"").toLowerCase())>-1))throw new Lt(l);return this._writableState.defaultEncoding=l,this},Object.defineProperty(ur.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function ds(s,l,p){return!s.objectMode&&s.decodeStrings!==!1&&typeof l=="string"&&(l=y.from(l,p)),l}Object.defineProperty(ur.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function Ya(s,l,p,h,g,S){if(!p){var C=ds(l,h,g);h!==C&&(p=!0,g="buffer",h=C)}var L=l.objectMode?1:h.length;l.length+=L;var j=l.length<l.highWaterMark;if(j||(l.needDrain=!0),l.writing||l.corked){var ee=l.lastBufferedRequest;l.lastBufferedRequest={chunk:h,encoding:g,isBuf:p,callback:S,next:null},ee?ee.next=l.lastBufferedRequest:l.bufferedRequest=l.lastBufferedRequest,l.bufferedRequestCount+=1}else qr(s,l,!1,L,h,g,S);return j}function qr(s,l,p,h,g,S,C){l.writelen=h,l.writecb=C,l.writing=!0,l.sync=!0,l.destroyed?l.onwrite(new Qe("write")):p?s._writev(g,l.onwrite):s._write(g,S,l.onwrite),l.sync=!1}function Is(s,l,p,h,g){--l.pendingcb,p?(a.nextTick(g,h),a.nextTick(O,s,l),s._writableState.errorEmitted=!0,ln(s,h)):(g(h),s._writableState.errorEmitted=!0,ln(s,h),O(s,l))}function Zi(s){s.writing=!1,s.writecb=null,s.length-=s.writelen,s.writelen=0}function t(s,l){var p=s._writableState,h=p.sync,g=p.writecb;if(typeof g!="function")throw new we;if(Zi(p),l)Is(s,p,h,l,g);else{var S=Te(p)||s.destroyed;!S&&!p.corked&&!p.bufferProcessing&&p.bufferedRequest&&Ii(s,p),h?a.nextTick(ne,s,p,S,g):ne(s,p,S,g)}}function ne(s,l,p,h){p||D(s,l),l.pendingcb--,h(),O(s,l)}function D(s,l){l.length===0&&l.needDrain&&(l.needDrain=!1,s.emit("drain"))}function Ii(s,l){l.bufferProcessing=!0;var p=l.bufferedRequest;if(s._writev&&p&&p.next){var h=l.bufferedRequestCount,g=new Array(h),S=l.corkedRequestsFree;S.entry=p;for(var C=0,L=!0;p;)g[C]=p,p.isBuf||(L=!1),p=p.next,C+=1;g.allBuffers=L,qr(s,l,!0,l.length,g,"",S.finish),l.pendingcb++,l.lastBufferedRequest=null,S.next?(l.corkedRequestsFree=S.next,S.next=null):l.corkedRequestsFree=new r(l),l.bufferedRequestCount=0}else{for(;p;){var j=p.chunk,ee=p.encoding,ce=p.callback,ie=l.objectMode?1:j.length;if(qr(s,l,!1,ie,j,ee,ce),p=p.next,l.bufferedRequestCount--,l.writing)break}p===null&&(l.lastBufferedRequest=null)}l.bufferedRequest=p,l.bufferProcessing=!1}ur.prototype._write=function(s,l,p){p(new $e("_write()"))},ur.prototype._writev=null,ur.prototype.end=function(s,l,p){var h=this._writableState;return typeof s=="function"?(p=s,s=null,l=null):typeof l=="function"&&(p=l,l=null),s!=null&&this.write(s,l),h.corked&&(h.corked=1,this.uncork()),h.ending||e(this,h,p),this},Object.defineProperty(ur.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}});function Te(s){return s.ending&&s.length===0&&s.bufferedRequest===null&&!s.finished&&!s.writing}function hs(s,l){s._final(function(p){l.pendingcb--,p&&ln(s,p),l.prefinished=!0,s.emit("prefinish"),O(s,l)})}function Yt(s,l){!l.prefinished&&!l.finalCalled&&(typeof s._final=="function"&&!l.destroyed?(l.pendingcb++,l.finalCalled=!0,a.nextTick(hs,s,l)):(l.prefinished=!0,s.emit("prefinish")))}function O(s,l){var p=Te(l);if(p&&(Yt(s,l),l.pendingcb===0&&(l.finished=!0,s.emit("finish"),l.autoDestroy))){var h=s._readableState;(!h||h.autoDestroy&&h.endEmitted)&&s.destroy()}return p}function e(s,l,p){l.ending=!0,O(s,l),p&&(l.finished?a.nextTick(p):s.once("finish",p)),l.ended=!0,s.writable=!1}function n(s,l,p){var h=s.entry;for(s.entry=null;h;){var g=h.callback;l.pendingcb--,g(p),h=h.next}l.corkedRequestsFree.next=s}return Object.defineProperty(ur.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState===void 0?!1:this._writableState.destroyed},set:function(l){this._writableState&&(this._writableState.destroyed=l)}}),ur.prototype.destroy=N.destroy,ur.prototype._undestroy=N.undestroy,ur.prototype._destroy=function(s,l){l(s)},_at}function $1e(){if(OMt)return fat;OMt=!0;var a=J1,r=Object.keys||function(V){var Q=[];for(var re in V)Q.push(re);return Q};fat=T;var o=UOt(),u=VOt();C1e()(T,o);for(var _=r(u.prototype),y=0;y<_.length;y++){var b=_[y];T.prototype[b]||(T.prototype[b]=u.prototype[b])}function T(V){if(!(this instanceof T))return new T(V);o.call(this,V),u.call(this,V),this.allowHalfOpen=!0,V&&(V.readable===!1&&(this.readable=!1),V.writable===!1&&(this.writable=!1),V.allowHalfOpen===!1&&(this.allowHalfOpen=!1,this.once("end",A)))}Object.defineProperty(T.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(T.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(T.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}});function A(){this._writableState.ended||a.nextTick(N,this)}function N(V){V.end()}return Object.defineProperty(T.prototype,"destroyed",{enumerable:!1,get:function(){return this._readableState===void 0||this._writableState===void 0?!1:this._readableState.destroyed&&this._writableState.destroyed},set:function(Q){this._readableState===void 0||this._writableState===void 0||(this._readableState.destroyed=Q,this._writableState.destroyed=Q)}}),fat}function rst(){if(FMt)return mat;FMt=!0;var a=T1e().codes.ERR_STREAM_PREMATURE_CLOSE;function r(y){var b=!1;return function(){if(!b){b=!0;for(var T=arguments.length,A=new Array(T),N=0;N<T;N++)A[N]=arguments[N];y.apply(this,A)}}}function o(){}function u(y){return y.setHeader&&typeof y.abort=="function"}function _(y,b,T){if(typeof b=="function")return _(y,null,b);b||(b={}),T=r(T||o);var A=b.readable||b.readable!==!1&&y.readable,N=b.writable||b.writable!==!1&&y.writable,V=function(){y.writable||re()},Q=y._writableState&&y._writableState.finished,re=function(){N=!1,Q=!0,A||T.call(y)},le=y._readableState&&y._readableState.endEmitted,$e=function(){A=!1,le=!0,N||T.call(y)},we=function(et){T.call(y,et)},He=function(){var et;if(A&&!le)return(!y._readableState||!y._readableState.ended)&&(et=new a),T.call(y,et);if(N&&!Q)return(!y._writableState||!y._writableState.ended)&&(et=new a),T.call(y,et)},Qe=function(){y.req.on("finish",re)};return u(y)?(y.on("complete",re),y.on("abort",He),y.req?Qe():y.on("request",Qe)):N&&!y._writableState&&(y.on("end",V),y.on("close",V)),y.on("end",$e),y.on("finish",re),b.error!==!1&&y.on("error",we),y.on("close",He),function(){y.removeListener("complete",re),y.removeListener("abort",He),y.removeListener("request",Qe),y.req&&y.req.removeListener("finish",re),y.removeListener("end",V),y.removeListener("close",V),y.removeListener("finish",re),y.removeListener("end",$e),y.removeListener("error",we),y.removeListener("close",He)}}return mat=_,mat}function _Un(){if(BMt)return hat;BMt=!0;var a=J1,r;function o(We,et,Lt){return et in We?Object.defineProperty(We,et,{value:Lt,enumerable:!0,configurable:!0,writable:!0}):We[et]=Lt,We}var u=rst(),_=Symbol("lastResolve"),y=Symbol("lastReject"),b=Symbol("error"),T=Symbol("ended"),A=Symbol("lastPromise"),N=Symbol("handlePromise"),V=Symbol("stream");function Q(We,et){return{value:We,done:et}}function re(We){var et=We[_];if(et!==null){var Lt=We[V].read();Lt!==null&&(We[A]=null,We[_]=null,We[y]=null,et(Q(Lt,!1)))}}function le(We){a.nextTick(re,We)}function $e(We,et){return function(Lt,ln){We.then(function(){if(et[T]){Lt(Q(void 0,!0));return}et[N](Lt,ln)},ln)}}var we=Object.getPrototypeOf(function(){}),He=Object.setPrototypeOf((r={get stream(){return this[V]},next:function(){var et=this,Lt=this[b];if(Lt!==null)return Promise.reject(Lt);if(this[T])return Promise.resolve(Q(void 0,!0));if(this[V].destroyed)return new Promise(function(Ot,ur){a.nextTick(function(){et[b]?ur(et[b]):Ot(Q(void 0,!0))})});var ln=this[A],zn;if(ln)zn=new Promise($e(ln,this));else{var ot=this[V].read();if(ot!==null)return Promise.resolve(Q(ot,!1));zn=new Promise(this[N])}return this[A]=zn,zn}},o(r,Symbol.asyncIterator,function(){return this}),o(r,"return",function(){var et=this;return new Promise(function(Lt,ln){et[V].destroy(null,function(zn){if(zn){ln(zn);return}Lt(Q(void 0,!0))})})}),r),we),Qe=function(et){var Lt,ln=Object.create(He,(Lt={},o(Lt,V,{value:et,writable:!0}),o(Lt,_,{value:null,writable:!0}),o(Lt,y,{value:null,writable:!0}),o(Lt,b,{value:null,writable:!0}),o(Lt,T,{value:et._readableState.endEmitted,writable:!0}),o(Lt,N,{value:function(ot,Ot){var ur=ln[V].read();ur?(ln[A]=null,ln[_]=null,ln[y]=null,ot(Q(ur,!1))):(ln[_]=ot,ln[y]=Ot)},writable:!0}),Lt));return ln[A]=null,u(et,function(zn){if(zn&&zn.code!=="ERR_STREAM_PREMATURE_CLOSE"){var ot=ln[y];ot!==null&&(ln[A]=null,ln[_]=null,ln[y]=null,ot(zn)),ln[b]=zn;return}var Ot=ln[_];Ot!==null&&(ln[A]=null,ln[_]=null,ln[y]=null,Ot(Q(void 0,!0))),ln[T]=!0}),et.on("readable",le.bind(null,ln)),ln};return hat=Qe,hat}function fUn(){return VMt||(VMt=!0,gat=function(){throw new Error("Readable.from is not available in the browser")}),gat}function UOt(){if(UMt)return yat;UMt=!0;var a=J1;yat=na;var r;na.ReadableState=ur,NN.EventEmitter;var o=function(C,L){return C.listeners(L).length},u=OOt(),_=zfe.Buffer,y=mUn.Uint8Array||function(){};function b(S){return _.from(S)}function T(S){return _.isBuffer(S)||S instanceof y}var A=Tp,N;A&&A.debuglog?N=A.debuglog("stream"):N=function(){};var V=uUn(),Q=FOt(),re=BOt(),le=re.getHighWaterMark,$e=T1e().codes,we=$e.ERR_INVALID_ARG_TYPE,He=$e.ERR_STREAM_PUSH_AFTER_EOF,Qe=$e.ERR_METHOD_NOT_IMPLEMENTED,We=$e.ERR_STREAM_UNSHIFT_AFTER_END_EVENT,et,Lt,ln;C1e()(na,u);var zn=Q.errorOrDestroy,ot=["error","close","destroy","pause","resume"];function Ot(S,C,L){if(typeof S.prependListener=="function")return S.prependListener(C,L);!S._events||!S._events[C]?S.on(C,L):Array.isArray(S._events[C])?S._events[C].unshift(L):S._events[C]=[L,S._events[C]]}function ur(S,C,L){r=r||$1e(),S=S||{},typeof L!="boolean"&&(L=C instanceof r),this.objectMode=!!S.objectMode,L&&(this.objectMode=this.objectMode||!!S.readableObjectMode),this.highWaterMark=le(this,S,"readableHighWaterMark",L),this.buffer=new V,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=S.emitClose!==!1,this.autoDestroy=!!S.autoDestroy,this.destroyed=!1,this.defaultEncoding=S.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,S.encoding&&(et||(et=rAe.StringDecoder),this.decoder=new et(S.encoding),this.encoding=S.encoding)}function na(S){if(r=r||$1e(),!(this instanceof na))return new na(S);var C=this instanceof r;this._readableState=new ur(S,this,C),this.readable=!0,S&&(typeof S.read=="function"&&(this._read=S.read),typeof S.destroy=="function"&&(this._destroy=S.destroy)),u.call(this)}Object.defineProperty(na.prototype,"destroyed",{enumerable:!1,get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(C){this._readableState&&(this._readableState.destroyed=C)}}),na.prototype.destroy=Q.destroy,na.prototype._undestroy=Q.undestroy,na.prototype._destroy=function(S,C){C(S)},na.prototype.push=function(S,C){var L=this._readableState,j;return L.objectMode?j=!0:typeof S=="string"&&(C=C||L.defaultEncoding,C!==L.encoding&&(S=_.from(S,C),C=""),j=!0),pr(this,S,C,!1,j)},na.prototype.unshift=function(S){return pr(this,S,null,!0,!1)};function pr(S,C,L,j,ee){N("readableAddChunk",C);var ce=S._readableState;if(C===null)ce.reading=!1,t(S,ce);else{var ie;if(ee||(ie=Ya(ce,C)),ie)zn(S,ie);else if(ce.objectMode||C&&C.length>0)if(typeof C!="string"&&!ce.objectMode&&Object.getPrototypeOf(C)!==_.prototype&&(C=b(C)),j)ce.endEmitted?zn(S,new We):ds(S,ce,C,!0);else if(ce.ended)zn(S,new He);else{if(ce.destroyed)return!1;ce.reading=!1,ce.decoder&&!L?(C=ce.decoder.write(C),ce.objectMode||C.length!==0?ds(S,ce,C,!1):Ii(S,ce)):ds(S,ce,C,!1)}else j||(ce.reading=!1,Ii(S,ce))}return!ce.ended&&(ce.length<ce.highWaterMark||ce.length===0)}function ds(S,C,L,j){C.flowing&&C.length===0&&!C.sync?(C.awaitDrain=0,S.emit("data",L)):(C.length+=C.objectMode?1:L.length,j?C.buffer.unshift(L):C.buffer.push(L),C.needReadable&&ne(S)),Ii(S,C)}function Ya(S,C){var L;return!T(C)&&typeof C!="string"&&C!==void 0&&!S.objectMode&&(L=new we("chunk",["string","Buffer","Uint8Array"],C)),L}na.prototype.isPaused=function(){return this._readableState.flowing===!1},na.prototype.setEncoding=function(S){et||(et=rAe.StringDecoder);var C=new et(S);this._readableState.decoder=C,this._readableState.encoding=this._readableState.decoder.encoding;for(var L=this._readableState.buffer.head,j="";L!==null;)j+=C.write(L.data),L=L.next;return this._readableState.buffer.clear(),j!==""&&this._readableState.buffer.push(j),this._readableState.length=j.length,this};var qr=1073741824;function Is(S){return S>=qr?S=qr:(S--,S|=S>>>1,S|=S>>>2,S|=S>>>4,S|=S>>>8,S|=S>>>16,S++),S}function Zi(S,C){return S<=0||C.length===0&&C.ended?0:C.objectMode?1:S!==S?C.flowing&&C.length?C.buffer.head.data.length:C.length:(S>C.highWaterMark&&(C.highWaterMark=Is(S)),S<=C.length?S:C.ended?C.length:(C.needReadable=!0,0))}na.prototype.read=function(S){N("read",S),S=parseInt(S,10);var C=this._readableState,L=S;if(S!==0&&(C.emittedReadable=!1),S===0&&C.needReadable&&((C.highWaterMark!==0?C.length>=C.highWaterMark:C.length>0)||C.ended))return N("read: emitReadable",C.length,C.ended),C.length===0&&C.ended?p(this):ne(this),null;if(S=Zi(S,C),S===0&&C.ended)return C.length===0&&p(this),null;var j=C.needReadable;N("need readable",j),(C.length===0||C.length-S<C.highWaterMark)&&(j=!0,N("length less than watermark",j)),C.ended||C.reading?(j=!1,N("reading or ended",j)):j&&(N("do read"),C.reading=!0,C.sync=!0,C.length===0&&(C.needReadable=!0),this._read(C.highWaterMark),C.sync=!1,C.reading||(S=Zi(L,C)));var ee;return S>0?ee=l(S,C):ee=null,ee===null?(C.needReadable=C.length<=C.highWaterMark,S=0):(C.length-=S,C.awaitDrain=0),C.length===0&&(C.ended||(C.needReadable=!0),L!==S&&C.ended&&p(this)),ee!==null&&this.emit("data",ee),ee};function t(S,C){if(N("onEofChunk"),!C.ended){if(C.decoder){var L=C.decoder.end();L&&L.length&&(C.buffer.push(L),C.length+=C.objectMode?1:L.length)}C.ended=!0,C.sync?ne(S):(C.needReadable=!1,C.emittedReadable||(C.emittedReadable=!0,D(S)))}}function ne(S){var C=S._readableState;N("emitReadable",C.needReadable,C.emittedReadable),C.needReadable=!1,C.emittedReadable||(N("emitReadable",C.flowing),C.emittedReadable=!0,a.nextTick(D,S))}function D(S){var C=S._readableState;N("emitReadable_",C.destroyed,C.length,C.ended),!C.destroyed&&(C.length||C.ended)&&(S.emit("readable"),C.emittedReadable=!1),C.needReadable=!C.flowing&&!C.ended&&C.length<=C.highWaterMark,s(S)}function Ii(S,C){C.readingMore||(C.readingMore=!0,a.nextTick(Te,S,C))}function Te(S,C){for(;!C.reading&&!C.ended&&(C.length<C.highWaterMark||C.flowing&&C.length===0);){var L=C.length;if(N("maybeReadMore read 0"),S.read(0),L===C.length)break}C.readingMore=!1}na.prototype._read=function(S){zn(this,new Qe("_read()"))},na.prototype.pipe=function(S,C){var L=this,j=this._readableState;switch(j.pipesCount){case 0:j.pipes=S;break;case 1:j.pipes=[j.pipes,S];break;default:j.pipes.push(S);break}j.pipesCount+=1,N("pipe count=%d opts=%j",j.pipesCount,C);var ee=(!C||C.end!==!1)&&S!==a.stdout&&S!==a.stderr,ce=ee?ke:H;j.endEmitted?a.nextTick(ce):L.once("end",ce),S.on("unpipe",ie);function ie(W,De){N("onunpipe"),W===L&&De&&De.hasUnpiped===!1&&(De.hasUnpiped=!0,nt())}function ke(){N("onend"),S.end()}var Me=hs(L);S.on("drain",Me);var Ae=!1;function nt(){N("cleanup"),S.removeListener("close",kt),S.removeListener("finish",pe),S.removeListener("drain",Me),S.removeListener("error",Vt),S.removeListener("unpipe",ie),L.removeListener("end",ke),L.removeListener("end",H),L.removeListener("data",Dt),Ae=!0,j.awaitDrain&&(!S._writableState||S._writableState.needDrain)&&Me()}L.on("data",Dt);function Dt(W){N("ondata");var De=S.write(W);N("dest.write",De),De===!1&&((j.pipesCount===1&&j.pipes===S||j.pipesCount>1&&g(j.pipes,S)!==-1)&&!Ae&&(N("false write response, pause",j.awaitDrain),j.awaitDrain++),L.pause())}function Vt(W){N("onerror",W),H(),S.removeListener("error",Vt),o(S,"error")===0&&zn(S,W)}Ot(S,"error",Vt);function kt(){S.removeListener("finish",pe),H()}S.once("close",kt);function pe(){N("onfinish"),S.removeListener("close",kt),H()}S.once("finish",pe);function H(){N("unpipe"),L.unpipe(S)}return S.emit("pipe",L),j.flowing||(N("pipe resume"),L.resume()),S};function hs(S){return function(){var L=S._readableState;N("pipeOnDrain",L.awaitDrain),L.awaitDrain&&L.awaitDrain--,L.awaitDrain===0&&o(S,"data")&&(L.flowing=!0,s(S))}}na.prototype.unpipe=function(S){var C=this._readableState,L={hasUnpiped:!1};if(C.pipesCount===0)return this;if(C.pipesCount===1)return S&&S!==C.pipes?this:(S||(S=C.pipes),C.pipes=null,C.pipesCount=0,C.flowing=!1,S&&S.emit("unpipe",this,L),this);if(!S){var j=C.pipes,ee=C.pipesCount;C.pipes=null,C.pipesCount=0,C.flowing=!1;for(var ce=0;ce<ee;ce++)j[ce].emit("unpipe",this,{hasUnpiped:!1});return this}var ie=g(C.pipes,S);return ie===-1?this:(C.pipes.splice(ie,1),C.pipesCount-=1,C.pipesCount===1&&(C.pipes=C.pipes[0]),S.emit("unpipe",this,L),this)},na.prototype.on=function(S,C){var L=u.prototype.on.call(this,S,C),j=this._readableState;return S==="data"?(j.readableListening=this.listenerCount("readable")>0,j.flowing!==!1&&this.resume()):S==="readable"&&!j.endEmitted&&!j.readableListening&&(j.readableListening=j.needReadable=!0,j.flowing=!1,j.emittedReadable=!1,N("on readable",j.length,j.reading),j.length?ne(this):j.reading||a.nextTick(O,this)),L},na.prototype.addListener=na.prototype.on,na.prototype.removeListener=function(S,C){var L=u.prototype.removeListener.call(this,S,C);return S==="readable"&&a.nextTick(Yt,this),L},na.prototype.removeAllListeners=function(S){var C=u.prototype.removeAllListeners.apply(this,arguments);return(S==="readable"||S===void 0)&&a.nextTick(Yt,this),C};function Yt(S){var C=S._readableState;C.readableListening=S.listenerCount("readable")>0,C.resumeScheduled&&!C.paused?C.flowing=!0:S.listenerCount("data")>0&&S.resume()}function O(S){N("readable nexttick read 0"),S.read(0)}na.prototype.resume=function(){var S=this._readableState;return S.flowing||(N("resume"),S.flowing=!S.readableListening,e(this,S)),S.paused=!1,this};function e(S,C){C.resumeScheduled||(C.resumeScheduled=!0,a.nextTick(n,S,C))}function n(S,C){N("resume",C.reading),C.reading||S.read(0),C.resumeScheduled=!1,S.emit("resume"),s(S),C.flowing&&!C.reading&&S.read(0)}na.prototype.pause=function(){return N("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(N("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function s(S){var C=S._readableState;for(N("flow",C.flowing);C.flowing&&S.read()!==null;);}na.prototype.wrap=function(S){var C=this,L=this._readableState,j=!1;S.on("end",function(){if(N("wrapped end"),L.decoder&&!L.ended){var ie=L.decoder.end();ie&&ie.length&&C.push(ie)}C.push(null)}),S.on("data",function(ie){if(N("wrapped data"),L.decoder&&(ie=L.decoder.write(ie)),!(L.objectMode&&ie==null)&&!(!L.objectMode&&(!ie||!ie.length))){var ke=C.push(ie);ke||(j=!0,S.pause())}});for(var ee in S)this[ee]===void 0&&typeof S[ee]=="function"&&(this[ee]=function(ke){return function(){return S[ke].apply(S,arguments)}}(ee));for(var ce=0;ce<ot.length;ce++)S.on(ot[ce],this.emit.bind(this,ot[ce]));return this._read=function(ie){N("wrapped _read",ie),j&&(j=!1,S.resume())},this},typeof Symbol=="function"&&(na.prototype[Symbol.asyncIterator]=function(){return Lt===void 0&&(Lt=_Un()),Lt(this)}),Object.defineProperty(na.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(na.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(na.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(C){this._readableState&&(this._readableState.flowing=C)}}),na._fromList=l,Object.defineProperty(na.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}});function l(S,C){if(C.length===0)return null;var L;return C.objectMode?L=C.buffer.shift():!S||S>=C.length?(C.decoder?L=C.buffer.join(""):C.buffer.length===1?L=C.buffer.first():L=C.buffer.concat(C.length),C.buffer.clear()):L=C.buffer.consume(S,C.decoder),L}function p(S){var C=S._readableState;N("endReadable",C.endEmitted),C.endEmitted||(C.ended=!0,a.nextTick(h,C,S))}function h(S,C){if(N("endReadableNT",S.endEmitted,S.length),!S.endEmitted&&S.length===0&&(S.endEmitted=!0,C.readable=!1,C.emit("end"),S.autoDestroy)){var L=C._writableState;(!L||L.autoDestroy&&L.finished)&&C.destroy()}}typeof Symbol=="function"&&(na.from=function(S,C){return ln===void 0&&(ln=fUn()),ln(na,S,C)});function g(S,C){for(var L=0,j=S.length;L<j;L++)if(S[L]===C)return L;return-1}return yat}function jOt(){if(jMt)return vat;jMt=!0,vat=T;var a=T1e().codes,r=a.ERR_METHOD_NOT_IMPLEMENTED,o=a.ERR_MULTIPLE_CALLBACK,u=a.ERR_TRANSFORM_ALREADY_TRANSFORMING,_=a.ERR_TRANSFORM_WITH_LENGTH_0,y=$1e();C1e()(T,y);function b(V,Q){var re=this._transformState;re.transforming=!1;var le=re.writecb;if(le===null)return this.emit("error",new o);re.writechunk=null,re.writecb=null,Q!=null&&this.push(Q),le(V);var $e=this._readableState;$e.reading=!1,($e.needReadable||$e.length<$e.highWaterMark)&&this._read($e.highWaterMark)}function T(V){if(!(this instanceof T))return new T(V);y.call(this,V),this._transformState={afterTransform:b.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,V&&(typeof V.transform=="function"&&(this._transform=V.transform),typeof V.flush=="function"&&(this._flush=V.flush)),this.on("prefinish",A)}function A(){var V=this;typeof this._flush=="function"&&!this._readableState.destroyed?this._flush(function(Q,re){N(V,Q,re)}):N(this,null,null)}T.prototype.push=function(V,Q){return this._transformState.needTransform=!1,y.prototype.push.call(this,V,Q)},T.prototype._transform=function(V,Q,re){re(new r("_transform()"))},T.prototype._write=function(V,Q,re){var le=this._transformState;if(le.writecb=re,le.writechunk=V,le.writeencoding=Q,!le.transforming){var $e=this._readableState;(le.needTransform||$e.needReadable||$e.length<$e.highWaterMark)&&this._read($e.highWaterMark)}},T.prototype._read=function(V){var Q=this._transformState;Q.writechunk!==null&&!Q.transforming?(Q.transforming=!0,this._transform(Q.writechunk,Q.writeencoding,Q.afterTransform)):Q.needTransform=!0},T.prototype._destroy=function(V,Q){y.prototype._destroy.call(this,V,function(re){Q(re)})};function N(V,Q,re){if(Q)return V.emit("error",Q);if(re!=null&&V.push(re),V._writableState.length)throw new _;if(V._transformState.transforming)throw new u;return V.push(null)}return vat}function hUn(){if(GMt)return bat;GMt=!0,bat=r;var a=jOt();C1e()(r,a);function r(o){if(!(this instanceof r))return new r(o);a.call(this,o)}return r.prototype._transform=function(o,u,_){_(null,o)},bat}function gUn(){if(qMt)return Sat;qMt=!0;var a;function r(re){var le=!1;return function(){le||(le=!0,re.apply(void 0,arguments))}}var o=T1e().codes,u=o.ERR_MISSING_ARGS,_=o.ERR_STREAM_DESTROYED;function y(re){if(re)throw re}function b(re){return re.setHeader&&typeof re.abort=="function"}function T(re,le,$e,we){we=r(we);var He=!1;re.on("close",function(){He=!0}),a===void 0&&(a=rst()),a(re,{readable:le,writable:$e},function(We){if(We)return we(We);He=!0,we()});var Qe=!1;return function(We){if(!He&&!Qe){if(Qe=!0,b(re))return re.abort();if(typeof re.destroy=="function")return re.destroy();we(We||new _("pipe"))}}}function A(re){re()}function N(re,le){return re.pipe(le)}function V(re){return!re.length||typeof re[re.length-1]!="function"?y:re.pop()}function Q(){for(var re=arguments.length,le=new Array(re),$e=0;$e<re;$e++)le[$e]=arguments[$e];var we=V(le);if(Array.isArray(le[0])&&(le=le[0]),le.length<2)throw new u("streams");var He,Qe=le.map(function(We,et){var Lt=et<le.length-1,ln=et>0;return T(We,Lt,ln,function(zn){He||(He=zn),zn&&Qe.forEach(A),!Lt&&(Qe.forEach(A),we(He))})});return le.reduce(N)}return Sat=Q,Sat}function HMt(a,r){if(a==null)throw new TypeError("Cannot convert first argument to object");for(var o=Object(a),u=1;u<arguments.length;u++){var _=arguments[u];if(_!=null)for(var y=Object.keys(Object(_)),b=0,T=y.length;b<T;b++){var A=y[b],N=Object.getOwnPropertyDescriptor(_,A);N!==void 0&&N.enumerable&&(o[A]=_[A])}}return o}function tFt(){if(i3t)return Aat;function a(N){return(a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(V){return typeof V}:function(V){return V&&typeof Symbol=="function"&&V.constructor===Symbol&&V!==Symbol.prototype?"symbol":typeof V})(N)}function r(N,V){return!V||a(V)!=="object"&&typeof V!="function"?function(Q){if(Q===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Q}(N):V}function o(N){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(V){return V.__proto__||Object.getPrototypeOf(V)})(N)}function u(N,V){return(u=Object.setPrototypeOf||function(Q,re){return Q.__proto__=re,Q})(N,V)}i3t=!0;var _,y,b={};function T(N,V,Q){Q||(Q=Error);var re=function(le){function $e(we,He,Qe){var We;return function(et,Lt){if(!(et instanceof Lt))throw new TypeError("Cannot call a class as a function")}(this,$e),(We=r(this,o($e).call(this,function(et,Lt,ln){return typeof V=="string"?V:V(et,Lt,ln)}(we,He,Qe)))).code=N,We}return function(we,He){if(typeof He!="function"&&He!==null)throw new TypeError("Super expression must either be null or a function");we.prototype=Object.create(He&&He.prototype,{constructor:{value:we,writable:!0,configurable:!0}}),He&&u(we,He)}($e,le),$e}(Q);b[N]=re}function A(N,V){if(Array.isArray(N)){var Q=N.length;return N=N.map(function(re){return String(re)}),Q>2?"one of ".concat(V," ").concat(N.slice(0,Q-1).join(", "),", or ")+N[Q-1]:Q===2?"one of ".concat(V," ").concat(N[0]," or ").concat(N[1]):"of ".concat(V," ").concat(N[0])}return"of ".concat(V," ").concat(String(N))}return T("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),T("ERR_INVALID_ARG_TYPE",function(N,V,Q){var re,le,$e;if(_===void 0&&(_=Jat()),_(typeof N=="string","'name' must be a string"),typeof V=="string"&&(le="not ",V.substr(0,le.length)===le)?(re="must not be",V=V.replace(/^not /,"")):re="must be",function(He,Qe,We){return(We===void 0||We>He.length)&&(We=He.length),He.substring(We-Qe.length,We)===Qe}(N," argument"))$e="The ".concat(N," ").concat(re," ").concat(A(V,"type"));else{var we=function(He,Qe,We){return typeof We!="number"&&(We=0),!(We+Qe.length>He.length)&&He.indexOf(Qe,We)!==-1}(N,".")?"property":"argument";$e='The "'.concat(N,'" ').concat(we," ").concat(re," ").concat(A(V,"type"))}return $e+=". Received type ".concat(a(Q))},TypeError),T("ERR_INVALID_ARG_VALUE",function(N,V){var Q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"is invalid";y===void 0&&(y=Tp);var re=y.inspect(V);return re.length>128&&(re="".concat(re.slice(0,128),"...")),"The argument '".concat(N,"' ").concat(Q,". Received ").concat(re)},TypeError),T("ERR_INVALID_RETURN_VALUE",function(N,V,Q){var re;return re=Q&&Q.constructor&&Q.constructor.name?"instance of ".concat(Q.constructor.name):"type ".concat(a(Q)),"Expected ".concat(N,' to be returned from the "').concat(V,'"')+" function but got ".concat(re,".")},TypeError),T("ERR_MISSING_ARGS",function(){for(var N=arguments.length,V=new Array(N),Q=0;Q<N;Q++)V[Q]=arguments[Q];_===void 0&&(_=Jat()),_(V.length>0,"At least one arg needs to be specified");var re="The ",le=V.length;switch(V=V.map(function($e){return'"'.concat($e,'"')}),le){case 1:re+="".concat(V[0]," argument");break;case 2:re+="".concat(V[0]," and ").concat(V[1]," arguments");break;default:re+=V.slice(0,le-1).join(", "),re+=", and ".concat(V[le-1]," arguments")}return"".concat(re," must be specified")},TypeError),Aat.codes=b,Aat}function njn(){if(s3t)return a3t;s3t=!0;var a=W$;function r(ot,Ot,ur){return Ot in ot?Object.defineProperty(ot,Ot,{value:ur,enumerable:!0,configurable:!0,writable:!0}):ot[Ot]=ur,ot}function o(ot,Ot){for(var ur=0;ur<Ot.length;ur++){var na=Ot[ur];na.enumerable=na.enumerable||!1,na.configurable=!0,"value"in na&&(na.writable=!0),Object.defineProperty(ot,na.key,na)}}function u(ot,Ot){return!Ot||V(Ot)!=="object"&&typeof Ot!="function"?_(ot):Ot}function _(ot){if(ot===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ot}function y(ot){var Ot=typeof Map=="function"?new Map:void 0;return(y=function(ur){if(ur===null||(na=ur,Function.toString.call(na).indexOf("[native code]")===-1))return ur;var na;if(typeof ur!="function")throw new TypeError("Super expression must either be null or a function");if(Ot!==void 0){if(Ot.has(ur))return Ot.get(ur);Ot.set(ur,pr)}function pr(){return T(ur,arguments,N(this).constructor)}return pr.prototype=Object.create(ur.prototype,{constructor:{value:pr,enumerable:!1,writable:!0,configurable:!0}}),A(pr,ur)})(ot)}function b(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function T(ot,Ot,ur){return(T=b()?Reflect.construct:function(na,pr,ds){var Ya=[null];Ya.push.apply(Ya,pr);var qr=new(Function.bind.apply(na,Ya));return ds&&A(qr,ds.prototype),qr}).apply(null,arguments)}function A(ot,Ot){return(A=Object.setPrototypeOf||function(ur,na){return ur.__proto__=na,ur})(ot,Ot)}function N(ot){return(N=Object.setPrototypeOf?Object.getPrototypeOf:function(Ot){return Ot.__proto__||Object.getPrototypeOf(Ot)})(ot)}function V(ot){return(V=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Ot){return typeof Ot}:function(Ot){return Ot&&typeof Symbol=="function"&&Ot.constructor===Symbol&&Ot!==Symbol.prototype?"symbol":typeof Ot})(ot)}var Q=Tp.inspect,re=tFt().codes.ERR_INVALID_ARG_TYPE;function le(ot,Ot,ur){return(ur===void 0||ur>ot.length)&&(ur=ot.length),ot.substring(ur-Ot.length,ur)===Ot}var $e="",we="",He="",Qe="",We={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"};function et(ot){var Ot=Object.keys(ot),ur=Object.create(Object.getPrototypeOf(ot));return Ot.forEach(function(na){ur[na]=ot[na]}),Object.defineProperty(ur,"message",{value:ot.message}),ur}function Lt(ot){return Q(ot,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function ln(ot,Ot,ur){var na="",pr="",ds=0,Ya="",qr=!1,Is=Lt(ot),Zi=Is.split(`
`),t=Lt(Ot).split(`
`),ne=0,D="";if(ur==="strictEqual"&&V(ot)==="object"&&V(Ot)==="object"&&ot!==null&&Ot!==null&&(ur="strictEqualObject"),Zi.length===1&&t.length===1&&Zi[0]!==t[0]){var Ii=Zi[0].length+t[0].length;if(Ii<=10){if(!(V(ot)==="object"&&ot!==null||V(Ot)==="object"&&Ot!==null||ot===0&&Ot===0))return"".concat(We[ur],`
`)+"".concat(Zi[0]," !== ").concat(t[0],`
`)}else if(ur!=="strictEqualObject"&&Ii<(a.stderr&&a.stderr.isTTY?a.stderr.columns:80)){for(;Zi[0][ne]===t[0][ne];)ne++;ne>2&&(D=`
`.concat(function(S,C){if(C=Math.floor(C),S.length==0||C==0)return"";var L=S.length*C;for(C=Math.floor(Math.log(C)/Math.log(2));C;)S+=S,C--;return S+=S.substring(0,L-S.length)}(" ",ne),"^"),ne=0)}}for(var Te=Zi[Zi.length-1],hs=t[t.length-1];Te===hs&&(ne++<2?Ya=`
`.concat(Te).concat(Ya):na=Te,Zi.pop(),t.pop(),Zi.length!==0&&t.length!==0);)Te=Zi[Zi.length-1],hs=t[t.length-1];var Yt=Math.max(Zi.length,t.length);if(Yt===0){var O=Is.split(`
`);if(O.length>30)for(O[26]="".concat($e,"...").concat(Qe);O.length>27;)O.pop();return"".concat(We.notIdentical,`
`).concat(O.join(`
`),`
`)}ne>3&&(Ya=`
`.concat($e,"...").concat(Qe).concat(Ya),qr=!0),na!==""&&(Ya=`
`.concat(na).concat(Ya),na="");var e=0,n=We[ur]+`
`.concat(we,"+ actual").concat(Qe," ").concat(He,"- expected").concat(Qe),s=" ".concat($e,"...").concat(Qe," Lines skipped");for(ne=0;ne<Yt;ne++){var l=ne-ds;if(Zi.length<ne+1)l>1&&ne>2&&(l>4?(pr+=`
`.concat($e,"...").concat(Qe),qr=!0):l>3&&(pr+=`
`.concat(t[ne-2]),e++),pr+=`
`.concat(t[ne-1]),e++),ds=ne,na+=`
`.concat(He,"-").concat(Qe," ").concat(t[ne]),e++;else if(t.length<ne+1)l>1&&ne>2&&(l>4?(pr+=`
`.concat($e,"...").concat(Qe),qr=!0):l>3&&(pr+=`
`.concat(Zi[ne-2]),e++),pr+=`
`.concat(Zi[ne-1]),e++),ds=ne,pr+=`
`.concat(we,"+").concat(Qe," ").concat(Zi[ne]),e++;else{var p=t[ne],h=Zi[ne],g=h!==p&&(!le(h,",")||h.slice(0,-1)!==p);g&&le(p,",")&&p.slice(0,-1)===h&&(g=!1,h+=","),g?(l>1&&ne>2&&(l>4?(pr+=`
`.concat($e,"...").concat(Qe),qr=!0):l>3&&(pr+=`
`.concat(Zi[ne-2]),e++),pr+=`
`.concat(Zi[ne-1]),e++),ds=ne,pr+=`
`.concat(we,"+").concat(Qe," ").concat(h),na+=`
`.concat(He,"-").concat(Qe," ").concat(p),e+=2):(pr+=na,na="",l!==1&&ne!==0||(pr+=`
`.concat(h),e++))}if(e>20&&ne<Yt-2)return"".concat(n).concat(s,`
`).concat(pr,`
`).concat($e,"...").concat(Qe).concat(na,`
`)+"".concat($e,"...").concat(Qe)}return"".concat(n).concat(qr?s:"",`
`).concat(pr).concat(na).concat(Ya).concat(D)}var zn=function(ot){function Ot(pr){var ds;if(function(O,e){if(!(O instanceof e))throw new TypeError("Cannot call a class as a function")}(this,Ot),V(pr)!=="object"||pr===null)throw new re("options","Object",pr);var Ya=pr.message,qr=pr.operator,Is=pr.stackStartFn,Zi=pr.actual,t=pr.expected,ne=Error.stackTraceLimit;if(Error.stackTraceLimit=0,Ya!=null)ds=u(this,N(Ot).call(this,String(Ya)));else if(a.stderr&&a.stderr.isTTY&&(a.stderr&&a.stderr.getColorDepth&&a.stderr.getColorDepth()!==1?($e="\x1B[34m",we="\x1B[32m",Qe="\x1B[39m",He="\x1B[31m"):($e="",we="",Qe="",He="")),V(Zi)==="object"&&Zi!==null&&V(t)==="object"&&t!==null&&"stack"in Zi&&Zi instanceof Error&&"stack"in t&&t instanceof Error&&(Zi=et(Zi),t=et(t)),qr==="deepStrictEqual"||qr==="strictEqual")ds=u(this,N(Ot).call(this,ln(Zi,t,qr)));else if(qr==="notDeepStrictEqual"||qr==="notStrictEqual"){var D=We[qr],Ii=Lt(Zi).split(`
`);if(qr==="notStrictEqual"&&V(Zi)==="object"&&Zi!==null&&(D=We.notStrictEqualObject),Ii.length>30)for(Ii[26]="".concat($e,"...").concat(Qe);Ii.length>27;)Ii.pop();ds=Ii.length===1?u(this,N(Ot).call(this,"".concat(D," ").concat(Ii[0]))):u(this,N(Ot).call(this,"".concat(D,`
`).concat(Ii.join(`
`),`
`)))}else{var Te=Lt(Zi),hs="",Yt=We[qr];qr==="notDeepEqual"||qr==="notEqual"?(Te="".concat(We[qr],`
`).concat(Te)).length>1024&&(Te="".concat(Te.slice(0,1021),"...")):(hs="".concat(Lt(t)),Te.length>512&&(Te="".concat(Te.slice(0,509),"...")),hs.length>512&&(hs="".concat(hs.slice(0,509),"...")),qr==="deepEqual"||qr==="equal"?Te="".concat(Yt,`
`).concat(Te,`
should equal
`):hs=" ".concat(qr," ").concat(hs)),ds=u(this,N(Ot).call(this,"".concat(Te).concat(hs)))}return Error.stackTraceLimit=ne,ds.generatedMessage=!Ya,Object.defineProperty(_(ds),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),ds.code="ERR_ASSERTION",ds.actual=Zi,ds.expected=t,ds.operator=qr,Error.captureStackTrace&&Error.captureStackTrace(_(ds),Is),ds.stack,ds.name="AssertionError",u(ds)}var ur,na;return function(pr,ds){if(typeof ds!="function"&&ds!==null)throw new TypeError("Super expression must either be null or a function");pr.prototype=Object.create(ds&&ds.prototype,{constructor:{value:pr,writable:!0,configurable:!0}}),ds&&A(pr,ds)}(Ot,ot),ur=Ot,(na=[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:Q.custom,value:function(pr,ds){return Q(this,function(Ya){for(var qr=1;qr<arguments.length;qr++){var Is=arguments[qr]!=null?arguments[qr]:{},Zi=Object.keys(Is);typeof Object.getOwnPropertySymbols=="function"&&(Zi=Zi.concat(Object.getOwnPropertySymbols(Is).filter(function(t){return Object.getOwnPropertyDescriptor(Is,t).enumerable}))),Zi.forEach(function(t){r(Ya,t,Is[t])})}return Ya}({},ds,{customInspect:!1,depth:0}))}}])&&o(ur.prototype,na),Ot}(y(Error));return a3t=zn}function o3t(a,r){return function(o){if(Array.isArray(o))return o}(a)||function(o,u){var _=[],y=!0,b=!1,T=void 0;try{for(var A,N=o[Symbol.iterator]();!(y=(A=N.next()).done)&&(_.push(A.value),!u||_.length!==u);y=!0);}catch(V){b=!0,T=V}finally{try{y||N.return==null||N.return()}finally{if(b)throw T}}return _}(a,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function bG(a){return(bG=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(a)}function sst(a){return a.call.bind(a)}function pjn(a){if(a.length===0||a.length>10)return!0;for(var r=0;r<a.length;r++){var o=a.charCodeAt(r);if(o<48||o>57)return!0}return a.length===10&&a>=Math.pow(2,32)}function y6e(a){return Object.keys(a).filter(pjn).concat(k6e(a).filter(Object.prototype.propertyIsEnumerable.bind(a)))}function g3t(a,r){if(a===r)return 0;for(var o=a.length,u=r.length,_=0,y=Math.min(o,u);_<y;++_)if(a[_]!==r[_]){o=a[_],u=r[_];break}return o<u?-1:u<o?1:0}function PB(a,r,o,u){if(a===r)return a!==0||!o||c3t(a,r);if(o){if(bG(a)!=="object")return typeof a=="number"&&Wat(a)&&Wat(r);if(bG(r)!=="object"||a===null||r===null||Object.getPrototypeOf(a)!==Object.getPrototypeOf(r))return!1}else{if(a===null||bG(a)!=="object")return(r===null||bG(r)!=="object")&&a==r;if(r===null||bG(r)!=="object")return!1}var _,y,b,T,A=u3t(a);if(A!==u3t(r))return!1;if(Array.isArray(a)){if(a.length!==r.length)return!1;var N=y6e(a),V=y6e(r);return N.length===V.length&&W2e(a,r,o,u,1,N)}if(A==="[object Object]"&&(!h6e(a)&&h6e(r)||!g6e(a)&&g6e(r)))return!1;if(p3t(a)){if(!p3t(r)||Date.prototype.getTime.call(a)!==Date.prototype.getTime.call(r))return!1}else if(d3t(a)){if(!d3t(r)||(b=a,T=r,!(rjn?b.source===T.source&&b.flags===T.flags:RegExp.prototype.toString.call(b)===RegExp.prototype.toString.call(T))))return!1}else if(sjn(a)||a instanceof Error){if(a.message!==r.message||a.name!==r.name)return!1}else{if(ajn(a)){if(o||!cjn(a)&&!ujn(a)){if(!function(le,$e){return le.byteLength===$e.byteLength&&g3t(new Uint8Array(le.buffer,le.byteOffset,le.byteLength),new Uint8Array($e.buffer,$e.byteOffset,$e.byteLength))===0}(a,r))return!1}else if(!function(le,$e){if(le.byteLength!==$e.byteLength)return!1;for(var we=0;we<le.byteLength;we++)if(le[we]!==$e[we])return!1;return!0}(a,r))return!1;var Q=y6e(a),re=y6e(r);return Q.length===re.length&&W2e(a,r,o,u,0,Q)}if(g6e(a))return!(!g6e(r)||a.size!==r.size)&&W2e(a,r,o,u,2);if(h6e(a))return!(!h6e(r)||a.size!==r.size)&&W2e(a,r,o,u,3);if(ijn(a)){if(y=r,(_=a).byteLength!==y.byteLength||g3t(new Uint8Array(_),new Uint8Array(y))!==0)return!1}else if(ojn(a)&&!function(le,$e){return _3t(le)?_3t($e)&&c3t(Number.prototype.valueOf.call(le),Number.prototype.valueOf.call($e)):f3t(le)?f3t($e)&&String.prototype.valueOf.call(le)===String.prototype.valueOf.call($e):m3t(le)?m3t($e)&&Boolean.prototype.valueOf.call(le)===Boolean.prototype.valueOf.call($e):h3t(le)?h3t($e)&&BigInt.prototype.valueOf.call(le)===BigInt.prototype.valueOf.call($e):ljn($e)&&Symbol.prototype.valueOf.call(le)===Symbol.prototype.valueOf.call($e)}(a,r))return!1}return W2e(a,r,o,u,0)}function y3t(a,r){return r.filter(function(o){return I6e(a,o)})}function W2e(a,r,o,u,_,y){if(arguments.length===5){y=Object.keys(a);var b=Object.keys(r);if(y.length!==b.length)return!1}for(var T=0;T<y.length;T++)if(!Q2e(r,y[T]))return!1;if(o&&arguments.length===5){var A=k6e(a);if(A.length!==0){var N=0;for(T=0;T<A.length;T++){var V=A[T];if(I6e(a,V)){if(!I6e(r,V))return!1;y.push(V),N++}else if(I6e(r,V))return!1}var Q=k6e(r);if(A.length!==Q.length&&y3t(r,Q).length!==N)return!1}else{var re=k6e(r);if(re.length!==0&&y3t(r,re).length!==0)return!1}}if(y.length===0&&(_===0||_===1&&a.length===0||a.size===0))return!0;if(u===void 0)u={val1:new Map,val2:new Map,position:0};else{var le=u.val1.get(a);if(le!==void 0){var $e=u.val2.get(r);if($e!==void 0)return le===$e}u.position++}u.val1.set(a,u.position),u.val2.set(r,u.position);var we=fjn(a,r,o,y,u,_);return u.val1.delete(a),u.val2.delete(r),we}function v3t(a,r,o,u){for(var _=O6e(a),y=0;y<_.length;y++){var b=_[y];if(PB(r,b,o,u))return a.delete(b),!0}return!1}function nFt(a){switch(bG(a)){case"undefined":return null;case"object":return;case"symbol":return!1;case"string":a=+a;case"number":if(Wat(a))return!1}return!0}function djn(a,r,o){var u=nFt(o);return u??(r.has(u)&&!a.has(u))}function _jn(a,r,o,u,_){var y=nFt(o);if(y!=null)return y;var b=r.get(y);return!(b===void 0&&!r.has(y)||!PB(u,b,!1,_))&&!a.has(y)&&PB(u,b,!1,_)}function b3t(a,r,o,u,_,y){for(var b=O6e(a),T=0;T<b.length;T++){var A=b[T];if(PB(o,A,_,y)&&PB(u,r.get(A),_,y))return a.delete(A),!0}return!1}function fjn(a,r,o,u,_,y){var b=0;if(y===2){if(!function(V,Q,re,le){for(var $e=null,we=O6e(V),He=0;He<we.length;He++){var Qe=we[He];if(bG(Qe)==="object"&&Qe!==null)$e===null&&($e=new Set),$e.add(Qe);else if(!Q.has(Qe)){if(re||!djn(V,Q,Qe))return!1;$e===null&&($e=new Set),$e.add(Qe)}}if($e!==null){for(var We=O6e(Q),et=0;et<We.length;et++){var Lt=We[et];if(bG(Lt)==="object"&&Lt!==null){if(!v3t($e,Lt,re,le))return!1}else if(!re&&!V.has(Lt)&&!v3t($e,Lt,re,le))return!1}return $e.size===0}return!0}(a,r,o,_))return!1}else if(y===3){if(!function(V,Q,re,le){for(var $e=null,we=l3t(V),He=0;He<we.length;He++){var Qe=o3t(we[He],2),We=Qe[0],et=Qe[1];if(bG(We)==="object"&&We!==null)$e===null&&($e=new Set),$e.add(We);else{var Lt=Q.get(We);if(Lt===void 0&&!Q.has(We)||!PB(et,Lt,re,le)){if(re||!_jn(V,Q,We,et,le))return!1;$e===null&&($e=new Set),$e.add(We)}}}if($e!==null){for(var ln=l3t(Q),zn=0;zn<ln.length;zn++){var ot=o3t(ln[zn],2),Ot=(We=ot[0],ot[1]);if(bG(We)==="object"&&We!==null){if(!b3t($e,V,We,Ot,re,le))return!1}else if(!(re||V.has(We)&&PB(V.get(We),Ot,!1,le)||b3t($e,V,We,Ot,!1,le)))return!1}return $e.size===0}return!0}(a,r,o,_))return!1}else if(y===1)for(;b<a.length;b++){if(!Q2e(a,b)){if(Q2e(r,b))return!1;for(var T=Object.keys(a);b<T.length;b++){var A=T[b];if(!Q2e(r,A)||!PB(a[A],r[A],o,_))return!1}return T.length===Object.keys(r).length}if(!Q2e(r,b)||!PB(a[b],r[b],o,_))return!1}for(b=0;b<u.length;b++){var N=u[b];if(!PB(a[N],r[N],o,_))return!1}return!0}function Jat(){if(x3t)return kat;x3t=!0;var a=W$;function r(t){return(r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ne){return typeof ne}:function(ne){return ne&&typeof Symbol=="function"&&ne.constructor===Symbol&&ne!==Symbol.prototype?"symbol":typeof ne})(t)}var o,u,_=tFt().codes,y=_.ERR_AMBIGUOUS_ARGUMENT,b=_.ERR_INVALID_ARG_TYPE,T=_.ERR_INVALID_ARG_VALUE,A=_.ERR_INVALID_RETURN_VALUE,N=_.ERR_MISSING_ARGS,V=njn(),Q=Tp.inspect,re=Tp.types,le=re.isPromise,$e=re.isRegExp,we=Object.assign?Object.assign:yUn.assign,He=Object.is?Object.is:QOt;function Qe(){o=S3t.isDeepEqual,u=S3t.isDeepStrictEqual}var We=!1,et=kat=ot,Lt={};function ln(t){throw t.message instanceof Error?t.message:new V(t)}function zn(t,ne,D,Ii){if(!D){var Te=!1;if(ne===0)Te=!0,Ii="No value argument passed to `assert.ok()`";else if(Ii instanceof Error)throw Ii;var hs=new V({actual:D,expected:!0,message:Ii,operator:"==",stackStartFn:t});throw hs.generatedMessage=Te,hs}}function ot(){for(var t=arguments.length,ne=new Array(t),D=0;D<t;D++)ne[D]=arguments[D];zn.apply(void 0,[ot,ne.length].concat(ne))}et.fail=function t(ne,D,Ii,Te,hs){var Yt,O=arguments.length;if(O===0)Yt="Failed";else if(O===1)Ii=ne,ne=void 0;else{if(We===!1){We=!0;var e=a.emitWarning?a.emitWarning:console.warn.bind(console);e("assert.fail() with more than one argument is deprecated. Please use assert.strictEqual() instead or only pass a message.","DeprecationWarning","DEP0094")}O===2&&(Te="!=")}if(Ii instanceof Error)throw Ii;var n={actual:ne,expected:D,operator:Te===void 0?"fail":Te,stackStartFn:hs||t};Ii!==void 0&&(n.message=Ii);var s=new V(n);throw Yt&&(s.message=Yt,s.generatedMessage=!0),s},et.AssertionError=V,et.ok=ot,et.equal=function t(ne,D,Ii){if(arguments.length<2)throw new N("actual","expected");ne!=D&&ln({actual:ne,expected:D,message:Ii,operator:"==",stackStartFn:t})},et.notEqual=function t(ne,D,Ii){if(arguments.length<2)throw new N("actual","expected");ne==D&&ln({actual:ne,expected:D,message:Ii,operator:"!=",stackStartFn:t})},et.deepEqual=function t(ne,D,Ii){if(arguments.length<2)throw new N("actual","expected");o===void 0&&Qe(),o(ne,D)||ln({actual:ne,expected:D,message:Ii,operator:"deepEqual",stackStartFn:t})},et.notDeepEqual=function t(ne,D,Ii){if(arguments.length<2)throw new N("actual","expected");o===void 0&&Qe(),o(ne,D)&&ln({actual:ne,expected:D,message:Ii,operator:"notDeepEqual",stackStartFn:t})},et.deepStrictEqual=function t(ne,D,Ii){if(arguments.length<2)throw new N("actual","expected");o===void 0&&Qe(),u(ne,D)||ln({actual:ne,expected:D,message:Ii,operator:"deepStrictEqual",stackStartFn:t})},et.notDeepStrictEqual=function t(ne,D,Ii){if(arguments.length<2)throw new N("actual","expected");o===void 0&&Qe(),u(ne,D)&&ln({actual:ne,expected:D,message:Ii,operator:"notDeepStrictEqual",stackStartFn:t})},et.strictEqual=function t(ne,D,Ii){if(arguments.length<2)throw new N("actual","expected");He(ne,D)||ln({actual:ne,expected:D,message:Ii,operator:"strictEqual",stackStartFn:t})},et.notStrictEqual=function t(ne,D,Ii){if(arguments.length<2)throw new N("actual","expected");He(ne,D)&&ln({actual:ne,expected:D,message:Ii,operator:"notStrictEqual",stackStartFn:t})};var Ot=function t(ne,D,Ii){var Te=this;(function(hs,Yt){if(!(hs instanceof Yt))throw new TypeError("Cannot call a class as a function")})(this,t),D.forEach(function(hs){hs in ne&&(Ii!==void 0&&typeof Ii[hs]=="string"&&$e(ne[hs])&&ne[hs].test(Ii[hs])?Te[hs]=Ii[hs]:Te[hs]=ne[hs])})};function ur(t,ne,D,Ii,Te,hs){if(!(D in t)||!u(t[D],ne[D])){if(!Ii){var Yt=new Ot(t,Te),O=new Ot(ne,Te,t),e=new V({actual:Yt,expected:O,operator:"deepStrictEqual",stackStartFn:hs});throw e.actual=t,e.expected=ne,e.operator=hs.name,e}ln({actual:t,expected:ne,message:Ii,operator:hs.name,stackStartFn:hs})}}function na(t,ne,D,Ii){if(typeof ne!="function"){if($e(ne))return ne.test(t);if(arguments.length===2)throw new b("expected",["Function","RegExp"],ne);if(r(t)!=="object"||t===null){var Te=new V({actual:t,expected:ne,message:D,operator:"deepStrictEqual",stackStartFn:Ii});throw Te.operator=Ii.name,Te}var hs=Object.keys(ne);if(ne instanceof Error)hs.push("name","message");else if(hs.length===0)throw new T("error",ne,"may not be an empty object");return o===void 0&&Qe(),hs.forEach(function(Yt){typeof t[Yt]=="string"&&$e(ne[Yt])&&ne[Yt].test(t[Yt])||ur(t,ne,Yt,D,hs,Ii)}),!0}return ne.prototype!==void 0&&t instanceof ne||!Error.isPrototypeOf(ne)&&ne.call({},t)===!0}function pr(t){if(typeof t!="function")throw new b("fn","Function",t);try{t()}catch(ne){return ne}return Lt}function ds(t){return le(t)||t!==null&&r(t)==="object"&&typeof t.then=="function"&&typeof t.catch=="function"}function Ya(t){return Promise.resolve().then(function(){var ne;if(typeof t=="function"){if(!ds(ne=t()))throw new A("instance of Promise","promiseFn",ne)}else{if(!ds(t))throw new b("promiseFn",["Function","Promise"],t);ne=t}return Promise.resolve().then(function(){return ne}).then(function(){return Lt}).catch(function(D){return D})})}function qr(t,ne,D,Ii){if(typeof D=="string"){if(arguments.length===4)throw new b("error",["Object","Error","Function","RegExp"],D);if(r(ne)==="object"&&ne!==null){if(ne.message===D)throw new y("error/message",'The error message "'.concat(ne.message,'" is identical to the message.'))}else if(ne===D)throw new y("error/message",'The error "'.concat(ne,'" is identical to the message.'));Ii=D,D=void 0}else if(D!=null&&r(D)!=="object"&&typeof D!="function")throw new b("error",["Object","Error","Function","RegExp"],D);if(ne===Lt){var Te="";D&&D.name&&(Te+=" (".concat(D.name,")")),Te+=Ii?": ".concat(Ii):".";var hs=t.name==="rejects"?"rejection":"exception";ln({actual:void 0,expected:D,operator:t.name,message:"Missing expected ".concat(hs).concat(Te),stackStartFn:t})}if(D&&!na(ne,D,Ii,t))throw ne}function Is(t,ne,D,Ii){if(ne!==Lt){if(typeof D=="string"&&(Ii=D,D=void 0),!D||na(ne,D)){var Te=Ii?": ".concat(Ii):".",hs=t.name==="doesNotReject"?"rejection":"exception";ln({actual:ne,expected:D,operator:t.name,message:"Got unwanted ".concat(hs).concat(Te,`
`)+'Actual message: "'.concat(ne&&ne.message,'"'),stackStartFn:t})}throw ne}}function Zi(){for(var t=arguments.length,ne=new Array(t),D=0;D<t;D++)ne[D]=arguments[D];zn.apply(void 0,[Zi,ne.length].concat(ne))}return et.throws=function t(ne){for(var D=arguments.length,Ii=new Array(D>1?D-1:0),Te=1;Te<D;Te++)Ii[Te-1]=arguments[Te];qr.apply(void 0,[t,pr(ne)].concat(Ii))},et.rejects=function t(ne){for(var D=arguments.length,Ii=new Array(D>1?D-1:0),Te=1;Te<D;Te++)Ii[Te-1]=arguments[Te];return Ya(ne).then(function(hs){return qr.apply(void 0,[t,hs].concat(Ii))})},et.doesNotThrow=function t(ne){for(var D=arguments.length,Ii=new Array(D>1?D-1:0),Te=1;Te<D;Te++)Ii[Te-1]=arguments[Te];Is.apply(void 0,[t,pr(ne)].concat(Ii))},et.doesNotReject=function t(ne){for(var D=arguments.length,Ii=new Array(D>1?D-1:0),Te=1;Te<D;Te++)Ii[Te-1]=arguments[Te];return Ya(ne).then(function(hs){return Is.apply(void 0,[t,hs].concat(Ii))})},et.ifError=function t(ne){if(ne!=null){var D="ifError got unwanted exception: ";r(ne)==="object"&&typeof ne.message=="string"?ne.message.length===0&&ne.constructor?D+=ne.constructor.name:D+=ne.message:D+=Q(ne);var Ii=new V({actual:ne,expected:null,operator:"ifError",message:D,stackStartFn:t}),Te=ne.stack;if(typeof Te=="string"){var hs=Te.split(`
`);hs.shift();for(var Yt=Ii.stack.split(`
`),O=0;O<hs.length;O++){var e=Yt.indexOf(hs[O]);if(e!==-1){Yt=Yt.slice(0,e);break}}Ii.stack="".concat(Yt.join(`
`),`
`).concat(hs.join(`
`))}throw Ii}},et.strict=we(Zi,et,{equal:et.strictEqual,deepEqual:et.deepStrictEqual,notEqual:et.notStrictEqual,notDeepEqual:et.notDeepStrictEqual}),et.strict.strict=et.strict,kat}function mjn(){if($3t)return Iat;$3t=!0;var a=J1;function r(y){if(typeof y!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(y))}function o(y,b){for(var T="",A=0,N=-1,V=0,Q,re=0;re<=y.length;++re){if(re<y.length)Q=y.charCodeAt(re);else{if(Q===47)break;Q=47}if(Q===47){if(!(N===re-1||V===1))if(N!==re-1&&V===2){if(T.length<2||A!==2||T.charCodeAt(T.length-1)!==46||T.charCodeAt(T.length-2)!==46){if(T.length>2){var le=T.lastIndexOf("/");if(le!==T.length-1){le===-1?(T="",A=0):(T=T.slice(0,le),A=T.length-1-T.lastIndexOf("/")),N=re,V=0;continue}}else if(T.length===2||T.length===1){T="",A=0,N=re,V=0;continue}}b&&(T.length>0?T+="/..":T="..",A=2)}else T.length>0?T+="/"+y.slice(N+1,re):T=y.slice(N+1,re),A=re-N-1;N=re,V=0}else Q===46&&V!==-1?++V:V=-1}return T}function u(y,b){var T=b.dir||b.root,A=b.base||(b.name||"")+(b.ext||"");return T?T===b.root?T+A:T+y+A:A}var _={resolve:function(){for(var b="",T=!1,A,N=arguments.length-1;N>=-1&&!T;N--){var V;N>=0?V=arguments[N]:(A===void 0&&(A=a.cwd()),V=A),r(V),V.length!==0&&(b=V+"/"+b,T=V.charCodeAt(0)===47)}return b=o(b,!T),T?b.length>0?"/"+b:"/":b.length>0?b:"."},normalize:function(b){if(r(b),b.length===0)return".";var T=b.charCodeAt(0)===47,A=b.charCodeAt(b.length-1)===47;return b=o(b,!T),b.length===0&&!T&&(b="."),b.length>0&&A&&(b+="/"),T?"/"+b:b},isAbsolute:function(b){return r(b),b.length>0&&b.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var b,T=0;T<arguments.length;++T){var A=arguments[T];r(A),A.length>0&&(b===void 0?b=A:b+="/"+A)}return b===void 0?".":_.normalize(b)},relative:function(b,T){if(r(b),r(T),b===T||(b=_.resolve(b),T=_.resolve(T),b===T))return"";for(var A=1;A<b.length&&b.charCodeAt(A)===47;++A);for(var N=b.length,V=N-A,Q=1;Q<T.length&&T.charCodeAt(Q)===47;++Q);for(var re=T.length,le=re-Q,$e=V<le?V:le,we=-1,He=0;He<=$e;++He){if(He===$e){if(le>$e){if(T.charCodeAt(Q+He)===47)return T.slice(Q+He+1);if(He===0)return T.slice(Q+He)}else V>$e&&(b.charCodeAt(A+He)===47?we=He:He===0&&(we=0));break}var Qe=b.charCodeAt(A+He),We=T.charCodeAt(Q+He);if(Qe!==We)break;Qe===47&&(we=He)}var et="";for(He=A+we+1;He<=N;++He)(He===N||b.charCodeAt(He)===47)&&(et.length===0?et+="..":et+="/..");return et.length>0?et+T.slice(Q+we):(Q+=we,T.charCodeAt(Q)===47&&++Q,T.slice(Q))},_makeLong:function(b){return b},dirname:function(b){if(r(b),b.length===0)return".";for(var T=b.charCodeAt(0),A=T===47,N=-1,V=!0,Q=b.length-1;Q>=1;--Q)if(T=b.charCodeAt(Q),T===47){if(!V){N=Q;break}}else V=!1;return N===-1?A?"/":".":A&&N===1?"//":b.slice(0,N)},basename:function(b,T){if(T!==void 0&&typeof T!="string")throw new TypeError('"ext" argument must be a string');r(b);var A=0,N=-1,V=!0,Q;if(T!==void 0&&T.length>0&&T.length<=b.length){if(T.length===b.length&&T===b)return"";var re=T.length-1,le=-1;for(Q=b.length-1;Q>=0;--Q){var $e=b.charCodeAt(Q);if($e===47){if(!V){A=Q+1;break}}else le===-1&&(V=!1,le=Q+1),re>=0&&($e===T.charCodeAt(re)?--re===-1&&(N=Q):(re=-1,N=le))}return A===N?N=le:N===-1&&(N=b.length),b.slice(A,N)}else{for(Q=b.length-1;Q>=0;--Q)if(b.charCodeAt(Q)===47){if(!V){A=Q+1;break}}else N===-1&&(V=!1,N=Q+1);return N===-1?"":b.slice(A,N)}},extname:function(b){r(b);for(var T=-1,A=0,N=-1,V=!0,Q=0,re=b.length-1;re>=0;--re){var le=b.charCodeAt(re);if(le===47){if(!V){A=re+1;break}continue}N===-1&&(V=!1,N=re+1),le===46?T===-1?T=re:Q!==1&&(Q=1):T!==-1&&(Q=-1)}return T===-1||N===-1||Q===0||Q===1&&T===N-1&&T===A+1?"":b.slice(T,N)},format:function(b){if(b===null||typeof b!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof b);return u("/",b)},parse:function(b){r(b);var T={root:"",dir:"",base:"",ext:"",name:""};if(b.length===0)return T;var A=b.charCodeAt(0),N=A===47,V;N?(T.root="/",V=1):V=0;for(var Q=-1,re=0,le=-1,$e=!0,we=b.length-1,He=0;we>=V;--we){if(A=b.charCodeAt(we),A===47){if(!$e){re=we+1;break}continue}le===-1&&($e=!1,le=we+1),A===46?Q===-1?Q=we:He!==1&&(He=1):Q!==-1&&(He=-1)}return Q===-1||le===-1||He===0||He===1&&Q===le-1&&Q===re+1?le!==-1&&(re===0&&N?T.base=T.name=b.slice(1,le):T.base=T.name=b.slice(re,le)):(re===0&&N?(T.name=b.slice(1,Q),T.base=b.slice(1,le)):(T.name=b.slice(re,Q),T.base=b.slice(re,le)),T.ext=b.slice(Q,le)),re>0?T.dir=b.slice(0,re-1):N&&(T.dir="/"),T},sep:"/",delimiter:":",win32:null,posix:null};return _.posix=_,Iat=_,Iat}function hjn(){if(w3t)return Dat;w3t=!0,Dat=o;var a=NN.EventEmitter,r=C1e();r(o,a),o.Readable=UOt(),o.Writable=VOt(),o.Duplex=$1e(),o.Transform=jOt(),o.PassThrough=hUn(),o.finished=rst(),o.pipeline=gUn(),o.Stream=o;function o(){a.call(this||Lat)}return o.prototype.pipe=function(u,_){var y=this||Lat;function b(le){u.writable&&u.write(le)===!1&&y.pause&&y.pause()}y.on("data",b);function T(){y.readable&&y.resume&&y.resume()}u.on("drain",T),!u._isStdio&&(!_||_.end!==!1)&&(y.on("end",N),y.on("close",V));var A=!1;function N(){A||(A=!0,u.end())}function V(){A||(A=!0,typeof u.destroy=="function"&&u.destroy())}function Q(le){if(re(),a.listenerCount(this||Lat,"error")===0)throw le}y.on("error",Q),u.on("error",Q);function re(){y.removeListener("data",b),u.removeListener("drain",T),y.removeListener("end",N),y.removeListener("close",V),y.removeListener("error",Q),u.removeListener("error",Q),y.removeListener("end",re),y.removeListener("close",re),u.removeListener("close",re)}return y.on("end",re),y.on("close",re),u.on("close",re),u.emit("pipe",y),u},Dat}function Ufe(a){throw new RangeError(bjn[a])}function T3t(a,r){let o=a.split("@"),u="";o.length>1&&(u=o[0]+"@",a=o[1]);let _=function(y,b){let T=[],A=y.length;for(;A--;)T[A]=b(y[A]);return T}((a=a.replace(vjn,".")).split("."),r).join(".");return u+_}function rFt(a){let r=[],o=0,u=a.length;for(;o<u;){let _=a.charCodeAt(o++);if(_>=55296&&_<=56319&&o<u){let y=a.charCodeAt(o++);(64512&y)==56320?r.push(((1023&_)<<10)+(1023&y)+65536):(r.push(_),o--)}else r.push(_)}return r}function Sjn(a,r){return Object.prototype.hasOwnProperty.call(a,r)}function NB(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}function Z2e(a,r,o){if(a&&IJ.isObject(a)&&a instanceof NB)return a;var u=new NB;return u.parse(a,r,o),u}function Djn(){if(N3t)return Mat;N3t=!0;var a=W$;function r(y){if(typeof y!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(y))}function o(y,b){for(var T="",A=0,N=-1,V=0,Q,re=0;re<=y.length;++re){if(re<y.length)Q=y.charCodeAt(re);else{if(Q===47)break;Q=47}if(Q===47){if(!(N===re-1||V===1))if(N!==re-1&&V===2){if(T.length<2||A!==2||T.charCodeAt(T.length-1)!==46||T.charCodeAt(T.length-2)!==46){if(T.length>2){var le=T.lastIndexOf("/");if(le!==T.length-1){le===-1?(T="",A=0):(T=T.slice(0,le),A=T.length-1-T.lastIndexOf("/")),N=re,V=0;continue}}else if(T.length===2||T.length===1){T="",A=0,N=re,V=0;continue}}b&&(T.length>0?T+="/..":T="..",A=2)}else T.length>0?T+="/"+y.slice(N+1,re):T=y.slice(N+1,re),A=re-N-1;N=re,V=0}else Q===46&&V!==-1?++V:V=-1}return T}function u(y,b){var T=b.dir||b.root,A=b.base||(b.name||"")+(b.ext||"");return T?T===b.root?T+A:T+y+A:A}var _={resolve:function(){for(var b="",T=!1,A,N=arguments.length-1;N>=-1&&!T;N--){var V;N>=0?V=arguments[N]:(A===void 0&&(A=a.cwd()),V=A),r(V),V.length!==0&&(b=V+"/"+b,T=V.charCodeAt(0)===47)}return b=o(b,!T),T?b.length>0?"/"+b:"/":b.length>0?b:"."},normalize:function(b){if(r(b),b.length===0)return".";var T=b.charCodeAt(0)===47,A=b.charCodeAt(b.length-1)===47;return b=o(b,!T),b.length===0&&!T&&(b="."),b.length>0&&A&&(b+="/"),T?"/"+b:b},isAbsolute:function(b){return r(b),b.length>0&&b.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var b,T=0;T<arguments.length;++T){var A=arguments[T];r(A),A.length>0&&(b===void 0?b=A:b+="/"+A)}return b===void 0?".":_.normalize(b)},relative:function(b,T){if(r(b),r(T),b===T||(b=_.resolve(b),T=_.resolve(T),b===T))return"";for(var A=1;A<b.length&&b.charCodeAt(A)===47;++A);for(var N=b.length,V=N-A,Q=1;Q<T.length&&T.charCodeAt(Q)===47;++Q);for(var re=T.length,le=re-Q,$e=V<le?V:le,we=-1,He=0;He<=$e;++He){if(He===$e){if(le>$e){if(T.charCodeAt(Q+He)===47)return T.slice(Q+He+1);if(He===0)return T.slice(Q+He)}else V>$e&&(b.charCodeAt(A+He)===47?we=He:He===0&&(we=0));break}var Qe=b.charCodeAt(A+He),We=T.charCodeAt(Q+He);if(Qe!==We)break;Qe===47&&(we=He)}var et="";for(He=A+we+1;He<=N;++He)(He===N||b.charCodeAt(He)===47)&&(et.length===0?et+="..":et+="/..");return et.length>0?et+T.slice(Q+we):(Q+=we,T.charCodeAt(Q)===47&&++Q,T.slice(Q))},_makeLong:function(b){return b},dirname:function(b){if(r(b),b.length===0)return".";for(var T=b.charCodeAt(0),A=T===47,N=-1,V=!0,Q=b.length-1;Q>=1;--Q)if(T=b.charCodeAt(Q),T===47){if(!V){N=Q;break}}else V=!1;return N===-1?A?"/":".":A&&N===1?"//":b.slice(0,N)},basename:function(b,T){if(T!==void 0&&typeof T!="string")throw new TypeError('"ext" argument must be a string');r(b);var A=0,N=-1,V=!0,Q;if(T!==void 0&&T.length>0&&T.length<=b.length){if(T.length===b.length&&T===b)return"";var re=T.length-1,le=-1;for(Q=b.length-1;Q>=0;--Q){var $e=b.charCodeAt(Q);if($e===47){if(!V){A=Q+1;break}}else le===-1&&(V=!1,le=Q+1),re>=0&&($e===T.charCodeAt(re)?--re===-1&&(N=Q):(re=-1,N=le))}return A===N?N=le:N===-1&&(N=b.length),b.slice(A,N)}else{for(Q=b.length-1;Q>=0;--Q)if(b.charCodeAt(Q)===47){if(!V){A=Q+1;break}}else N===-1&&(V=!1,N=Q+1);return N===-1?"":b.slice(A,N)}},extname:function(b){r(b);for(var T=-1,A=0,N=-1,V=!0,Q=0,re=b.length-1;re>=0;--re){var le=b.charCodeAt(re);if(le===47){if(!V){A=re+1;break}continue}N===-1&&(V=!1,N=re+1),le===46?T===-1?T=re:Q!==1&&(Q=1):T!==-1&&(Q=-1)}return T===-1||N===-1||Q===0||Q===1&&T===N-1&&T===A+1?"":b.slice(T,N)},format:function(b){if(b===null||typeof b!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof b);return u("/",b)},parse:function(b){r(b);var T={root:"",dir:"",base:"",ext:"",name:""};if(b.length===0)return T;var A=b.charCodeAt(0),N=A===47,V;N?(T.root="/",V=1):V=0;for(var Q=-1,re=0,le=-1,$e=!0,we=b.length-1,He=0;we>=V;--we){if(A=b.charCodeAt(we),A===47){if(!$e){re=we+1;break}continue}le===-1&&($e=!1,le=we+1),A===46?Q===-1?Q=we:He!==1&&(He=1):Q!==-1&&(He=-1)}return Q===-1||le===-1||He===0||He===1&&Q===le-1&&Q===re+1?le!==-1&&(re===0&&N?T.base=T.name=b.slice(1,le):T.base=T.name=b.slice(re,le)):(re===0&&N?(T.name=b.slice(1,Q),T.base=b.slice(1,le)):(T.name=b.slice(re,Q),T.base=b.slice(re,le)),T.ext=b.slice(Q,le)),re>0?T.dir=b.slice(0,re-1):N&&(T.dir="/"),T},sep:"/",delimiter:":",win32:null,posix:null};return _.posix=_,Mat=_,Mat}function Gjn(a){if(typeof a=="string")a=new URL(a);else if(!(a instanceof URL))throw new Deno.errors.InvalidData("invalid argument path , must be a string or URL");if(a.protocol!=="file:")throw new Deno.errors.InvalidData("invalid url scheme");return Xat?qjn(a):Hjn(a)}function qjn(a){let r=a.hostname,o=a.pathname;for(let u=0;u<o.length;u++)if(o[u]==="%"){let _=o.codePointAt(u+2)||32;if(o[u+1]==="2"&&_===102||o[u+1]==="5"&&_===99)throw new Deno.errors.InvalidData("must not include encoded \\ or / characters")}if(o=o.replace(Ojn,"\\"),o=decodeURIComponent(o),r!=="")return`\\\\${r}${o}`;{let u=o.codePointAt(1)|32,_=o[2];if(u<Pjn||u>Mjn||_!==":")throw new Deno.errors.InvalidData("file url path must be absolute");return o.slice(1)}}function Hjn(a){if(a.hostname!=="")throw new Deno.errors.InvalidData("invalid file url hostname");let r=a.pathname;for(let o=0;o<r.length;o++)if(r[o]==="%"){let u=r.codePointAt(o+2)||32;if(r[o+1]==="2"&&u===102)throw new Deno.errors.InvalidData("must not include encoded / characters")}return decodeURIComponent(r)}function zjn(a){let r=P3t.resolve(a),o=a.charCodeAt(a.length-1);(o===Njn||Xat&&o===Rjn)&&r[r.length-1]!==P3t.sep&&(r+="/");let u=new URL("file://");return r.includes("%")&&(r=r.replace(Fjn,"%25")),!Xat&&r.includes("\\")&&(r=r.replace(Bjn,"%5C")),r.includes(`
`)&&(r=r.replace(Vjn,"%0A")),r.includes("\r")&&(r=r.replace(Ujn,"%0D")),r.includes(" ")&&(r=r.replace(jjn,"%09")),u.pathname=r,u}function aFt(a){if(typeof a=="string")a=new URL(a);else if(!(a instanceof URL))throw new Deno.errors.InvalidData("invalid argument path , must be a string or URL");if(a.protocol!=="file:")throw new Deno.errors.InvalidData("invalid url scheme");return Yat?iGn(a):aGn(a)}function iGn(a){let r=a.hostname,o=a.pathname;for(let u=0;u<o.length;u++)if(o[u]==="%"){let _=o.codePointAt(u+2)||32;if(o[u+1]==="2"&&_===102||o[u+1]==="5"&&_===99)throw new Deno.errors.InvalidData("must not include encoded \\ or / characters")}if(o=o.replace(Qjn,"\\"),o=decodeURIComponent(o),r!=="")return`\\\\${r}${o}`;{let u=o.codePointAt(1)|32,_=o[2];if(u<Xjn||u>Yjn||_!==":")throw new Deno.errors.InvalidData("file url path must be absolute");return o.slice(1)}}function aGn(a){if(a.hostname!=="")throw new Deno.errors.InvalidData("invalid file url hostname");let r=a.pathname;for(let o=0;o<r.length;o++)if(r[o]==="%"){let u=r.codePointAt(o+2)||32;if(r[o+1]==="2"&&u===102)throw new Deno.errors.InvalidData("must not include encoded / characters")}return decodeURIComponent(r)}function sGn(a){let r=hD.resolve(a),o=a.charCodeAt(a.length-1);(o===Kjn||Yat&&o===Jjn)&&r[r.length-1]!==hD.sep&&(r+="/");let u=new URL("file://");return r.includes("%")&&(r=r.replace(Zjn,"%25")),!Yat&&r.includes("\\")&&(r=r.replace(eGn,"%5C")),r.includes(`
`)&&(r=r.replace(tGn,"%0A")),r.includes("\r")&&(r=r.replace(nGn,"%0D")),r.includes(" ")&&(r=r.replace(rGn,"%09")),u.pathname=r,u}function oGn(){if(M3t)return K2e;M3t=!0,K2e.byteLength=T,K2e.toByteArray=N,K2e.fromByteArray=re;for(var a=[],r=[],o=typeof Uint8Array<"u"?Uint8Array:Array,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",_=0,y=u.length;_<y;++_)a[_]=u[_],r[u.charCodeAt(_)]=_;r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63;function b(le){var $e=le.length;if($e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var we=le.indexOf("=");we===-1&&(we=$e);var He=we===$e?0:4-we%4;return[we,He]}function T(le){var $e=b(le),we=$e[0],He=$e[1];return(we+He)*3/4-He}function A(le,$e,we){return($e+we)*3/4-we}function N(le){var $e,we=b(le),He=we[0],Qe=we[1],We=new o(A(le,He,Qe)),et=0,Lt=Qe>0?He-4:He,ln;for(ln=0;ln<Lt;ln+=4)$e=r[le.charCodeAt(ln)]<<18|r[le.charCodeAt(ln+1)]<<12|r[le.charCodeAt(ln+2)]<<6|r[le.charCodeAt(ln+3)],We[et++]=$e>>16&255,We[et++]=$e>>8&255,We[et++]=$e&255;return Qe===2&&($e=r[le.charCodeAt(ln)]<<2|r[le.charCodeAt(ln+1)]>>4,We[et++]=$e&255),Qe===1&&($e=r[le.charCodeAt(ln)]<<10|r[le.charCodeAt(ln+1)]<<4|r[le.charCodeAt(ln+2)]>>2,We[et++]=$e>>8&255,We[et++]=$e&255),We}function V(le){return a[le>>18&63]+a[le>>12&63]+a[le>>6&63]+a[le&63]}function Q(le,$e,we){for(var He,Qe=[],We=$e;We<we;We+=3)He=(le[We]<<16&16711680)+(le[We+1]<<8&65280)+(le[We+2]&255),Qe.push(V(He));return Qe.join("")}function re(le){for(var $e,we=le.length,He=we%3,Qe=[],We=16383,et=0,Lt=we-He;et<Lt;et+=We)Qe.push(Q(le,et,et+We>Lt?Lt:et+We));return He===1?($e=le[we-1],Qe.push(a[$e>>2]+a[$e<<4&63]+"==")):He===2&&($e=(le[we-2]<<8)+le[we-1],Qe.push(a[$e>>10]+a[$e>>4&63]+a[$e<<2&63]+"=")),Qe.join("")}return K2e}function lGn(){return O3t||(O3t=!0,v6e.read=function(a,r,o,u,_){var y,b,T=_*8-u-1,A=(1<<T)-1,N=A>>1,V=-7,Q=o?_-1:0,re=o?-1:1,le=a[r+Q];for(Q+=re,y=le&(1<<-V)-1,le>>=-V,V+=T;V>0;y=y*256+a[r+Q],Q+=re,V-=8);for(b=y&(1<<-V)-1,y>>=-V,V+=u;V>0;b=b*256+a[r+Q],Q+=re,V-=8);if(y===0)y=1-N;else{if(y===A)return b?NaN:(le?-1:1)*(1/0);b=b+Math.pow(2,u),y=y-N}return(le?-1:1)*b*Math.pow(2,y-u)},v6e.write=function(a,r,o,u,_,y){var b,T,A,N=y*8-_-1,V=(1<<N)-1,Q=V>>1,re=_===23?Math.pow(2,-24)-Math.pow(2,-77):0,le=u?0:y-1,$e=u?1:-1,we=r<0||r===0&&1/r<0?1:0;for(r=Math.abs(r),isNaN(r)||r===1/0?(T=isNaN(r)?1:0,b=V):(b=Math.floor(Math.log(r)/Math.LN2),r*(A=Math.pow(2,-b))<1&&(b--,A*=2),b+Q>=1?r+=re/A:r+=re*Math.pow(2,1-Q),r*A>=2&&(b++,A/=2),b+Q>=V?(T=0,b=V):b+Q>=1?(T=(r*A-1)*Math.pow(2,_),b=b+Q):(T=r*Math.pow(2,Q-1)*Math.pow(2,_),b=0));_>=8;a[o+le]=T&255,le+=$e,T/=256,_-=8);for(b=b<<_|T,N+=_;N>0;a[o+le]=b&255,le+=$e,b/=256,N-=8);a[o+le-$e]|=we*128}),v6e}function cGn(){if(F3t)return Bfe;F3t=!0;let a=oGn(),r=lGn(),o=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Bfe.Buffer=b,Bfe.SlowBuffer=Qe,Bfe.INSPECT_MAX_BYTES=50;let u=2147483647;Bfe.kMaxLength=u,b.TYPED_ARRAY_SUPPORT=_(),!b.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function _(){try{let pe=new Uint8Array(1),H={foo:function(){return 42}};return Object.setPrototypeOf(H,Uint8Array.prototype),Object.setPrototypeOf(pe,H),pe.foo()===42}catch{return!1}}Object.defineProperty(b.prototype,"parent",{enumerable:!0,get:function(){if(b.isBuffer(this))return this.buffer}}),Object.defineProperty(b.prototype,"offset",{enumerable:!0,get:function(){if(b.isBuffer(this))return this.byteOffset}});function y(pe){if(pe>u)throw new RangeError('The value "'+pe+'" is invalid for option "size"');let H=new Uint8Array(pe);return Object.setPrototypeOf(H,b.prototype),H}function b(pe,H,W){if(typeof pe=="number"){if(typeof H=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return V(pe)}return T(pe,H,W)}b.poolSize=8192;function T(pe,H,W){if(typeof pe=="string")return Q(pe,H);if(ArrayBuffer.isView(pe))return le(pe);if(pe==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof pe);if(Ae(pe,ArrayBuffer)||pe&&Ae(pe.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Ae(pe,SharedArrayBuffer)||pe&&Ae(pe.buffer,SharedArrayBuffer)))return $e(pe,H,W);if(typeof pe=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');let De=pe.valueOf&&pe.valueOf();if(De!=null&&De!==pe)return b.from(De,H,W);let dt=we(pe);if(dt)return dt;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof pe[Symbol.toPrimitive]=="function")return b.from(pe[Symbol.toPrimitive]("string"),H,W);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof pe)}b.from=function(pe,H,W){return T(pe,H,W)},Object.setPrototypeOf(b.prototype,Uint8Array.prototype),Object.setPrototypeOf(b,Uint8Array);function A(pe){if(typeof pe!="number")throw new TypeError('"size" argument must be of type number');if(pe<0)throw new RangeError('The value "'+pe+'" is invalid for option "size"')}function N(pe,H,W){return A(pe),pe<=0?y(pe):H!==void 0?typeof W=="string"?y(pe).fill(H,W):y(pe).fill(H):y(pe)}b.alloc=function(pe,H,W){return N(pe,H,W)};function V(pe){return A(pe),y(pe<0?0:He(pe)|0)}b.allocUnsafe=function(pe){return V(pe)},b.allocUnsafeSlow=function(pe){return V(pe)};function Q(pe,H){if((typeof H!="string"||H==="")&&(H="utf8"),!b.isEncoding(H))throw new TypeError("Unknown encoding: "+H);let W=We(pe,H)|0,De=y(W),dt=De.write(pe,H);return dt!==W&&(De=De.slice(0,dt)),De}function re(pe){let H=pe.length<0?0:He(pe.length)|0,W=y(H);for(let De=0;De<H;De+=1)W[De]=pe[De]&255;return W}function le(pe){if(Ae(pe,Uint8Array)){let H=new Uint8Array(pe);return $e(H.buffer,H.byteOffset,H.byteLength)}return re(pe)}function $e(pe,H,W){if(H<0||pe.byteLength<H)throw new RangeError('"offset" is outside of buffer bounds');if(pe.byteLength<H+(W||0))throw new RangeError('"length" is outside of buffer bounds');let De;return H===void 0&&W===void 0?De=new Uint8Array(pe):W===void 0?De=new Uint8Array(pe,H):De=new Uint8Array(pe,H,W),Object.setPrototypeOf(De,b.prototype),De}function we(pe){if(b.isBuffer(pe)){let H=He(pe.length)|0,W=y(H);return W.length===0||pe.copy(W,0,0,H),W}if(pe.length!==void 0)return typeof pe.length!="number"||nt(pe.length)?y(0):re(pe);if(pe.type==="Buffer"&&Array.isArray(pe.data))return re(pe.data)}function He(pe){if(pe>=u)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+u.toString(16)+" bytes");return pe|0}function Qe(pe){return+pe!=pe&&(pe=0),b.alloc(+pe)}b.isBuffer=function(H){return H!=null&&H._isBuffer===!0&&H!==b.prototype},b.compare=function(H,W){if(Ae(H,Uint8Array)&&(H=b.from(H,H.offset,H.byteLength)),Ae(W,Uint8Array)&&(W=b.from(W,W.offset,W.byteLength)),!b.isBuffer(H)||!b.isBuffer(W))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(H===W)return 0;let De=H.length,dt=W.length;for(let yt=0,bn=Math.min(De,dt);yt<bn;++yt)if(H[yt]!==W[yt]){De=H[yt],dt=W[yt];break}return De<dt?-1:dt<De?1:0},b.isEncoding=function(H){switch(String(H).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},b.concat=function(H,W){if(!Array.isArray(H))throw new TypeError('"list" argument must be an Array of Buffers');if(H.length===0)return b.alloc(0);let De;if(W===void 0)for(W=0,De=0;De<H.length;++De)W+=H[De].length;let dt=b.allocUnsafe(W),yt=0;for(De=0;De<H.length;++De){let bn=H[De];if(Ae(bn,Uint8Array))yt+bn.length>dt.length?(b.isBuffer(bn)||(bn=b.from(bn)),bn.copy(dt,yt)):Uint8Array.prototype.set.call(dt,bn,yt);else if(b.isBuffer(bn))bn.copy(dt,yt);else throw new TypeError('"list" argument must be an Array of Buffers');yt+=bn.length}return dt};function We(pe,H){if(b.isBuffer(pe))return pe.length;if(ArrayBuffer.isView(pe)||Ae(pe,ArrayBuffer))return pe.byteLength;if(typeof pe!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof pe);let W=pe.length,De=arguments.length>2&&arguments[2]===!0;if(!De&&W===0)return 0;let dt=!1;for(;;)switch(H){case"ascii":case"latin1":case"binary":return W;case"utf8":case"utf-8":return ee(pe).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W*2;case"hex":return W>>>1;case"base64":return ke(pe).length;default:if(dt)return De?-1:ee(pe).length;H=(""+H).toLowerCase(),dt=!0}}b.byteLength=We;function et(pe,H,W){let De=!1;if((H===void 0||H<0)&&(H=0),H>this.length||((W===void 0||W>this.length)&&(W=this.length),W<=0)||(W>>>=0,H>>>=0,W<=H))return"";for(pe||(pe="utf8");;)switch(pe){case"hex":return ne(this,H,W);case"utf8":case"utf-8":return Ya(this,H,W);case"ascii":return Zi(this,H,W);case"latin1":case"binary":return t(this,H,W);case"base64":return ds(this,H,W);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,H,W);default:if(De)throw new TypeError("Unknown encoding: "+pe);pe=(pe+"").toLowerCase(),De=!0}}b.prototype._isBuffer=!0;function Lt(pe,H,W){let De=pe[H];pe[H]=pe[W],pe[W]=De}b.prototype.swap16=function(){let H=this.length;if(H%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let W=0;W<H;W+=2)Lt(this,W,W+1);return this},b.prototype.swap32=function(){let H=this.length;if(H%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let W=0;W<H;W+=4)Lt(this,W,W+3),Lt(this,W+1,W+2);return this},b.prototype.swap64=function(){let H=this.length;if(H%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let W=0;W<H;W+=8)Lt(this,W,W+7),Lt(this,W+1,W+6),Lt(this,W+2,W+5),Lt(this,W+3,W+4);return this},b.prototype.toString=function(){let H=this.length;return H===0?"":arguments.length===0?Ya(this,0,H):et.apply(this,arguments)},b.prototype.toLocaleString=b.prototype.toString,b.prototype.equals=function(H){if(!b.isBuffer(H))throw new TypeError("Argument must be a Buffer");return this===H?!0:b.compare(this,H)===0},b.prototype.inspect=function(){let H="",W=Bfe.INSPECT_MAX_BYTES;return H=this.toString("hex",0,W).replace(/(.{2})/g,"$1 ").trim(),this.length>W&&(H+=" ... "),"<Buffer "+H+">"},o&&(b.prototype[o]=b.prototype.inspect),b.prototype.compare=function(H,W,De,dt,yt){if(Ae(H,Uint8Array)&&(H=b.from(H,H.offset,H.byteLength)),!b.isBuffer(H))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof H);if(W===void 0&&(W=0),De===void 0&&(De=H?H.length:0),dt===void 0&&(dt=0),yt===void 0&&(yt=this.length),W<0||De>H.length||dt<0||yt>this.length)throw new RangeError("out of range index");if(dt>=yt&&W>=De)return 0;if(dt>=yt)return-1;if(W>=De)return 1;if(W>>>=0,De>>>=0,dt>>>=0,yt>>>=0,this===H)return 0;let bn=yt-dt,Va=De-W,Ns=Math.min(bn,Va),La=this.slice(dt,yt),Ba=H.slice(W,De);for(let vi=0;vi<Ns;++vi)if(La[vi]!==Ba[vi]){bn=La[vi],Va=Ba[vi];break}return bn<Va?-1:Va<bn?1:0};function ln(pe,H,W,De,dt){if(pe.length===0)return-1;if(typeof W=="string"?(De=W,W=0):W>2147483647?W=2147483647:W<-2147483648&&(W=-2147483648),W=+W,nt(W)&&(W=dt?0:pe.length-1),W<0&&(W=pe.length+W),W>=pe.length){if(dt)return-1;W=pe.length-1}else if(W<0)if(dt)W=0;else return-1;if(typeof H=="string"&&(H=b.from(H,De)),b.isBuffer(H))return H.length===0?-1:zn(pe,H,W,De,dt);if(typeof H=="number")return H=H&255,typeof Uint8Array.prototype.indexOf=="function"?dt?Uint8Array.prototype.indexOf.call(pe,H,W):Uint8Array.prototype.lastIndexOf.call(pe,H,W):zn(pe,[H],W,De,dt);throw new TypeError("val must be string, number or Buffer")}function zn(pe,H,W,De,dt){let yt=1,bn=pe.length,Va=H.length;if(De!==void 0&&(De=String(De).toLowerCase(),De==="ucs2"||De==="ucs-2"||De==="utf16le"||De==="utf-16le")){if(pe.length<2||H.length<2)return-1;yt=2,bn/=2,Va/=2,W/=2}function Ns(Ba,vi){return yt===1?Ba[vi]:Ba.readUInt16BE(vi*yt)}let La;if(dt){let Ba=-1;for(La=W;La<bn;La++)if(Ns(pe,La)===Ns(H,Ba===-1?0:La-Ba)){if(Ba===-1&&(Ba=La),La-Ba+1===Va)return Ba*yt}else Ba!==-1&&(La-=La-Ba),Ba=-1}else for(W+Va>bn&&(W=bn-Va),La=W;La>=0;La--){let Ba=!0;for(let vi=0;vi<Va;vi++)if(Ns(pe,La+vi)!==Ns(H,vi)){Ba=!1;break}if(Ba)return La}return-1}b.prototype.includes=function(H,W,De){return this.indexOf(H,W,De)!==-1},b.prototype.indexOf=function(H,W,De){return ln(this,H,W,De,!0)},b.prototype.lastIndexOf=function(H,W,De){return ln(this,H,W,De,!1)};function ot(pe,H,W,De){W=Number(W)||0;let dt=pe.length-W;De?(De=Number(De),De>dt&&(De=dt)):De=dt;let yt=H.length;De>yt/2&&(De=yt/2);let bn;for(bn=0;bn<De;++bn){let Va=parseInt(H.substr(bn*2,2),16);if(nt(Va))return bn;pe[W+bn]=Va}return bn}function Ot(pe,H,W,De){return Me(ee(H,pe.length-W),pe,W,De)}function ur(pe,H,W,De){return Me(ce(H),pe,W,De)}function na(pe,H,W,De){return Me(ke(H),pe,W,De)}function pr(pe,H,W,De){return Me(ie(H,pe.length-W),pe,W,De)}b.prototype.write=function(H,W,De,dt){if(W===void 0)dt="utf8",De=this.length,W=0;else if(De===void 0&&typeof W=="string")dt=W,De=this.length,W=0;else if(isFinite(W))W=W>>>0,isFinite(De)?(De=De>>>0,dt===void 0&&(dt="utf8")):(dt=De,De=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let yt=this.length-W;if((De===void 0||De>yt)&&(De=yt),H.length>0&&(De<0||W<0)||W>this.length)throw new RangeError("Attempt to write outside buffer bounds");dt||(dt="utf8");let bn=!1;for(;;)switch(dt){case"hex":return ot(this,H,W,De);case"utf8":case"utf-8":return Ot(this,H,W,De);case"ascii":case"latin1":case"binary":return ur(this,H,W,De);case"base64":return na(this,H,W,De);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return pr(this,H,W,De);default:if(bn)throw new TypeError("Unknown encoding: "+dt);dt=(""+dt).toLowerCase(),bn=!0}},b.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function ds(pe,H,W){return H===0&&W===pe.length?a.fromByteArray(pe):a.fromByteArray(pe.slice(H,W))}function Ya(pe,H,W){W=Math.min(pe.length,W);let De=[],dt=H;for(;dt<W;){let yt=pe[dt],bn=null,Va=yt>239?4:yt>223?3:yt>191?2:1;if(dt+Va<=W){let Ns,La,Ba,vi;switch(Va){case 1:yt<128&&(bn=yt);break;case 2:Ns=pe[dt+1],(Ns&192)===128&&(vi=(yt&31)<<6|Ns&63,vi>127&&(bn=vi));break;case 3:Ns=pe[dt+1],La=pe[dt+2],(Ns&192)===128&&(La&192)===128&&(vi=(yt&15)<<12|(Ns&63)<<6|La&63,vi>2047&&(vi<55296||vi>57343)&&(bn=vi));break;case 4:Ns=pe[dt+1],La=pe[dt+2],Ba=pe[dt+3],(Ns&192)===128&&(La&192)===128&&(Ba&192)===128&&(vi=(yt&15)<<18|(Ns&63)<<12|(La&63)<<6|Ba&63,vi>65535&&vi<1114112&&(bn=vi))}}bn===null?(bn=65533,Va=1):bn>65535&&(bn-=65536,De.push(bn>>>10&1023|55296),bn=56320|bn&1023),De.push(bn),dt+=Va}return Is(De)}let qr=4096;function Is(pe){let H=pe.length;if(H<=qr)return String.fromCharCode.apply(String,pe);let W="",De=0;for(;De<H;)W+=String.fromCharCode.apply(String,pe.slice(De,De+=qr));return W}function Zi(pe,H,W){let De="";W=Math.min(pe.length,W);for(let dt=H;dt<W;++dt)De+=String.fromCharCode(pe[dt]&127);return De}function t(pe,H,W){let De="";W=Math.min(pe.length,W);for(let dt=H;dt<W;++dt)De+=String.fromCharCode(pe[dt]);return De}function ne(pe,H,W){let De=pe.length;(!H||H<0)&&(H=0),(!W||W<0||W>De)&&(W=De);let dt="";for(let yt=H;yt<W;++yt)dt+=Dt[pe[yt]];return dt}function D(pe,H,W){let De=pe.slice(H,W),dt="";for(let yt=0;yt<De.length-1;yt+=2)dt+=String.fromCharCode(De[yt]+De[yt+1]*256);return dt}b.prototype.slice=function(H,W){let De=this.length;H=~~H,W=W===void 0?De:~~W,H<0?(H+=De,H<0&&(H=0)):H>De&&(H=De),W<0?(W+=De,W<0&&(W=0)):W>De&&(W=De),W<H&&(W=H);let dt=this.subarray(H,W);return Object.setPrototypeOf(dt,b.prototype),dt};function Ii(pe,H,W){if(pe%1!==0||pe<0)throw new RangeError("offset is not uint");if(pe+H>W)throw new RangeError("Trying to access beyond buffer length")}b.prototype.readUintLE=b.prototype.readUIntLE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=this[H],yt=1,bn=0;for(;++bn<W&&(yt*=256);)dt+=this[H+bn]*yt;return dt},b.prototype.readUintBE=b.prototype.readUIntBE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=this[H+--W],yt=1;for(;W>0&&(yt*=256);)dt+=this[H+--W]*yt;return dt},b.prototype.readUint8=b.prototype.readUInt8=function(H,W){return H=H>>>0,W||Ii(H,1,this.length),this[H]},b.prototype.readUint16LE=b.prototype.readUInt16LE=function(H,W){return H=H>>>0,W||Ii(H,2,this.length),this[H]|this[H+1]<<8},b.prototype.readUint16BE=b.prototype.readUInt16BE=function(H,W){return H=H>>>0,W||Ii(H,2,this.length),this[H]<<8|this[H+1]},b.prototype.readUint32LE=b.prototype.readUInt32LE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),(this[H]|this[H+1]<<8|this[H+2]<<16)+this[H+3]*16777216},b.prototype.readUint32BE=b.prototype.readUInt32BE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),this[H]*16777216+(this[H+1]<<16|this[H+2]<<8|this[H+3])},b.prototype.readBigUInt64LE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=W+this[++H]*2**8+this[++H]*2**16+this[++H]*2**24,yt=this[++H]+this[++H]*2**8+this[++H]*2**16+De*2**24;return BigInt(dt)+(BigInt(yt)<<BigInt(32))}),b.prototype.readBigUInt64BE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=W*2**24+this[++H]*2**16+this[++H]*2**8+this[++H],yt=this[++H]*2**24+this[++H]*2**16+this[++H]*2**8+De;return(BigInt(dt)<<BigInt(32))+BigInt(yt)}),b.prototype.readIntLE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=this[H],yt=1,bn=0;for(;++bn<W&&(yt*=256);)dt+=this[H+bn]*yt;return yt*=128,dt>=yt&&(dt-=Math.pow(2,8*W)),dt},b.prototype.readIntBE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=W,yt=1,bn=this[H+--dt];for(;dt>0&&(yt*=256);)bn+=this[H+--dt]*yt;return yt*=128,bn>=yt&&(bn-=Math.pow(2,8*W)),bn},b.prototype.readInt8=function(H,W){return H=H>>>0,W||Ii(H,1,this.length),this[H]&128?(255-this[H]+1)*-1:this[H]},b.prototype.readInt16LE=function(H,W){H=H>>>0,W||Ii(H,2,this.length);let De=this[H]|this[H+1]<<8;return De&32768?De|4294901760:De},b.prototype.readInt16BE=function(H,W){H=H>>>0,W||Ii(H,2,this.length);let De=this[H+1]|this[H]<<8;return De&32768?De|4294901760:De},b.prototype.readInt32LE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),this[H]|this[H+1]<<8|this[H+2]<<16|this[H+3]<<24},b.prototype.readInt32BE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),this[H]<<24|this[H+1]<<16|this[H+2]<<8|this[H+3]},b.prototype.readBigInt64LE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=this[H+4]+this[H+5]*2**8+this[H+6]*2**16+(De<<24);return(BigInt(dt)<<BigInt(32))+BigInt(W+this[++H]*2**8+this[++H]*2**16+this[++H]*2**24)}),b.prototype.readBigInt64BE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=(W<<24)+this[++H]*2**16+this[++H]*2**8+this[++H];return(BigInt(dt)<<BigInt(32))+BigInt(this[++H]*2**24+this[++H]*2**16+this[++H]*2**8+De)}),b.prototype.readFloatLE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),r.read(this,H,!0,23,4)},b.prototype.readFloatBE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),r.read(this,H,!1,23,4)},b.prototype.readDoubleLE=function(H,W){return H=H>>>0,W||Ii(H,8,this.length),r.read(this,H,!0,52,8)},b.prototype.readDoubleBE=function(H,W){return H=H>>>0,W||Ii(H,8,this.length),r.read(this,H,!1,52,8)};function Te(pe,H,W,De,dt,yt){if(!b.isBuffer(pe))throw new TypeError('"buffer" argument must be a Buffer instance');if(H>dt||H<yt)throw new RangeError('"value" argument is out of bounds');if(W+De>pe.length)throw new RangeError("Index out of range")}b.prototype.writeUintLE=b.prototype.writeUIntLE=function(H,W,De,dt){if(H=+H,W=W>>>0,De=De>>>0,!dt){let Va=Math.pow(2,8*De)-1;Te(this,H,W,De,Va,0)}let yt=1,bn=0;for(this[W]=H&255;++bn<De&&(yt*=256);)this[W+bn]=H/yt&255;return W+De},b.prototype.writeUintBE=b.prototype.writeUIntBE=function(H,W,De,dt){if(H=+H,W=W>>>0,De=De>>>0,!dt){let Va=Math.pow(2,8*De)-1;Te(this,H,W,De,Va,0)}let yt=De-1,bn=1;for(this[W+yt]=H&255;--yt>=0&&(bn*=256);)this[W+yt]=H/bn&255;return W+De},b.prototype.writeUint8=b.prototype.writeUInt8=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,1,255,0),this[W]=H&255,W+1},b.prototype.writeUint16LE=b.prototype.writeUInt16LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,65535,0),this[W]=H&255,this[W+1]=H>>>8,W+2},b.prototype.writeUint16BE=b.prototype.writeUInt16BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,65535,0),this[W]=H>>>8,this[W+1]=H&255,W+2},b.prototype.writeUint32LE=b.prototype.writeUInt32LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,4294967295,0),this[W+3]=H>>>24,this[W+2]=H>>>16,this[W+1]=H>>>8,this[W]=H&255,W+4},b.prototype.writeUint32BE=b.prototype.writeUInt32BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,4294967295,0),this[W]=H>>>24,this[W+1]=H>>>16,this[W+2]=H>>>8,this[W+3]=H&255,W+4};function hs(pe,H,W,De,dt){g(H,De,dt,pe,W,7);let yt=Number(H&BigInt(4294967295));pe[W++]=yt,yt=yt>>8,pe[W++]=yt,yt=yt>>8,pe[W++]=yt,yt=yt>>8,pe[W++]=yt;let bn=Number(H>>BigInt(32)&BigInt(4294967295));return pe[W++]=bn,bn=bn>>8,pe[W++]=bn,bn=bn>>8,pe[W++]=bn,bn=bn>>8,pe[W++]=bn,W}function Yt(pe,H,W,De,dt){g(H,De,dt,pe,W,7);let yt=Number(H&BigInt(4294967295));pe[W+7]=yt,yt=yt>>8,pe[W+6]=yt,yt=yt>>8,pe[W+5]=yt,yt=yt>>8,pe[W+4]=yt;let bn=Number(H>>BigInt(32)&BigInt(4294967295));return pe[W+3]=bn,bn=bn>>8,pe[W+2]=bn,bn=bn>>8,pe[W+1]=bn,bn=bn>>8,pe[W]=bn,W+8}b.prototype.writeBigUInt64LE=Vt(function(H,W=0){return hs(this,H,W,BigInt(0),BigInt("0xffffffffffffffff"))}),b.prototype.writeBigUInt64BE=Vt(function(H,W=0){return Yt(this,H,W,BigInt(0),BigInt("0xffffffffffffffff"))}),b.prototype.writeIntLE=function(H,W,De,dt){if(H=+H,W=W>>>0,!dt){let Ns=Math.pow(2,8*De-1);Te(this,H,W,De,Ns-1,-Ns)}let yt=0,bn=1,Va=0;for(this[W]=H&255;++yt<De&&(bn*=256);)H<0&&Va===0&&this[W+yt-1]!==0&&(Va=1),this[W+yt]=(H/bn>>0)-Va&255;return W+De},b.prototype.writeIntBE=function(H,W,De,dt){if(H=+H,W=W>>>0,!dt){let Ns=Math.pow(2,8*De-1);Te(this,H,W,De,Ns-1,-Ns)}let yt=De-1,bn=1,Va=0;for(this[W+yt]=H&255;--yt>=0&&(bn*=256);)H<0&&Va===0&&this[W+yt+1]!==0&&(Va=1),this[W+yt]=(H/bn>>0)-Va&255;return W+De},b.prototype.writeInt8=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,1,127,-128),H<0&&(H=255+H+1),this[W]=H&255,W+1},b.prototype.writeInt16LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,32767,-32768),this[W]=H&255,this[W+1]=H>>>8,W+2},b.prototype.writeInt16BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,32767,-32768),this[W]=H>>>8,this[W+1]=H&255,W+2},b.prototype.writeInt32LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,2147483647,-2147483648),this[W]=H&255,this[W+1]=H>>>8,this[W+2]=H>>>16,this[W+3]=H>>>24,W+4},b.prototype.writeInt32BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,2147483647,-2147483648),H<0&&(H=4294967295+H+1),this[W]=H>>>24,this[W+1]=H>>>16,this[W+2]=H>>>8,this[W+3]=H&255,W+4},b.prototype.writeBigInt64LE=Vt(function(H,W=0){return hs(this,H,W,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),b.prototype.writeBigInt64BE=Vt(function(H,W=0){return Yt(this,H,W,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function O(pe,H,W,De,dt,yt){if(W+De>pe.length)throw new RangeError("Index out of range");if(W<0)throw new RangeError("Index out of range")}function e(pe,H,W,De,dt){return H=+H,W=W>>>0,dt||O(pe,H,W,4),r.write(pe,H,W,De,23,4),W+4}b.prototype.writeFloatLE=function(H,W,De){return e(this,H,W,!0,De)},b.prototype.writeFloatBE=function(H,W,De){return e(this,H,W,!1,De)};function n(pe,H,W,De,dt){return H=+H,W=W>>>0,dt||O(pe,H,W,8),r.write(pe,H,W,De,52,8),W+8}b.prototype.writeDoubleLE=function(H,W,De){return n(this,H,W,!0,De)},b.prototype.writeDoubleBE=function(H,W,De){return n(this,H,W,!1,De)},b.prototype.copy=function(H,W,De,dt){if(!b.isBuffer(H))throw new TypeError("argument should be a Buffer");if(De||(De=0),!dt&&dt!==0&&(dt=this.length),W>=H.length&&(W=H.length),W||(W=0),dt>0&&dt<De&&(dt=De),dt===De||H.length===0||this.length===0)return 0;if(W<0)throw new RangeError("targetStart out of bounds");if(De<0||De>=this.length)throw new RangeError("Index out of range");if(dt<0)throw new RangeError("sourceEnd out of bounds");dt>this.length&&(dt=this.length),H.length-W<dt-De&&(dt=H.length-W+De);let yt=dt-De;return this===H&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(W,De,dt):Uint8Array.prototype.set.call(H,this.subarray(De,dt),W),yt},b.prototype.fill=function(H,W,De,dt){if(typeof H=="string"){if(typeof W=="string"?(dt=W,W=0,De=this.length):typeof De=="string"&&(dt=De,De=this.length),dt!==void 0&&typeof dt!="string")throw new TypeError("encoding must be a string");if(typeof dt=="string"&&!b.isEncoding(dt))throw new TypeError("Unknown encoding: "+dt);if(H.length===1){let bn=H.charCodeAt(0);(dt==="utf8"&&bn<128||dt==="latin1")&&(H=bn)}}else typeof H=="number"?H=H&255:typeof H=="boolean"&&(H=Number(H));if(W<0||this.length<W||this.length<De)throw new RangeError("Out of range index");if(De<=W)return this;W=W>>>0,De=De===void 0?this.length:De>>>0,H||(H=0);let yt;if(typeof H=="number")for(yt=W;yt<De;++yt)this[yt]=H;else{let bn=b.isBuffer(H)?H:b.from(H,dt),Va=bn.length;if(Va===0)throw new TypeError('The value "'+H+'" is invalid for argument "value"');for(yt=0;yt<De-W;++yt)this[yt+W]=bn[yt%Va]}return this};let s={};function l(pe,H,W){s[pe]=class extends W{constructor(){super(),Object.defineProperty(this,"message",{value:H.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${pe}]`,this.stack,delete this.name}get code(){return pe}set code(dt){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:dt,writable:!0})}toString(){return`${this.name} [${pe}]: ${this.message}`}}}l("ERR_BUFFER_OUT_OF_BOUNDS",function(pe){return pe?`${pe} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),l("ERR_INVALID_ARG_TYPE",function(pe,H){return`The "${pe}" argument must be of type number. Received type ${typeof H}`},TypeError),l("ERR_OUT_OF_RANGE",function(pe,H,W){let De=`The value of "${pe}" is out of range.`,dt=W;return Number.isInteger(W)&&Math.abs(W)>2**32?dt=p(String(W)):typeof W=="bigint"&&(dt=String(W),(W>BigInt(2)**BigInt(32)||W<-(BigInt(2)**BigInt(32)))&&(dt=p(dt)),dt+="n"),De+=` It must be ${H}. Received ${dt}`,De},RangeError);function p(pe){let H="",W=pe.length,De=pe[0]==="-"?1:0;for(;W>=De+4;W-=3)H=`_${pe.slice(W-3,W)}${H}`;return`${pe.slice(0,W)}${H}`}function h(pe,H,W){S(H,"offset"),(pe[H]===void 0||pe[H+W]===void 0)&&C(H,pe.length-(W+1))}function g(pe,H,W,De,dt,yt){if(pe>W||pe<H){let bn=typeof H=="bigint"?"n":"",Va;throw yt>3?H===0||H===BigInt(0)?Va=`>= 0${bn} and < 2${bn} ** ${(yt+1)*8}${bn}`:Va=`>= -(2${bn} ** ${(yt+1)*8-1}${bn}) and < 2 ** ${(yt+1)*8-1}${bn}`:Va=`>= ${H}${bn} and <= ${W}${bn}`,new s.ERR_OUT_OF_RANGE("value",Va,pe)}h(De,dt,yt)}function S(pe,H){if(typeof pe!="number")throw new s.ERR_INVALID_ARG_TYPE(H,"number",pe)}function C(pe,H,W){throw Math.floor(pe)!==pe?(S(pe,W),new s.ERR_OUT_OF_RANGE(W||"offset","an integer",pe)):H<0?new s.ERR_BUFFER_OUT_OF_BOUNDS:new s.ERR_OUT_OF_RANGE(W||"offset",`>= ${W?1:0} and <= ${H}`,pe)}let L=/[^+/0-9A-Za-z-_]/g;function j(pe){if(pe=pe.split("=")[0],pe=pe.trim().replace(L,""),pe.length<2)return"";for(;pe.length%4!==0;)pe=pe+"=";return pe}function ee(pe,H){H=H||1/0;let W,De=pe.length,dt=null,yt=[];for(let bn=0;bn<De;++bn){if(W=pe.charCodeAt(bn),W>55295&&W<57344){if(!dt){if(W>56319){(H-=3)>-1&&yt.push(239,191,189);continue}else if(bn+1===De){(H-=3)>-1&&yt.push(239,191,189);continue}dt=W;continue}if(W<56320){(H-=3)>-1&&yt.push(239,191,189),dt=W;continue}W=(dt-55296<<10|W-56320)+65536}else dt&&(H-=3)>-1&&yt.push(239,191,189);if(dt=null,W<128){if((H-=1)<0)break;yt.push(W)}else if(W<2048){if((H-=2)<0)break;yt.push(W>>6|192,W&63|128)}else if(W<65536){if((H-=3)<0)break;yt.push(W>>12|224,W>>6&63|128,W&63|128)}else if(W<1114112){if((H-=4)<0)break;yt.push(W>>18|240,W>>12&63|128,W>>6&63|128,W&63|128)}else throw new Error("Invalid code point")}return yt}function ce(pe){let H=[];for(let W=0;W<pe.length;++W)H.push(pe.charCodeAt(W)&255);return H}function ie(pe,H){let W,De,dt,yt=[];for(let bn=0;bn<pe.length&&!((H-=2)<0);++bn)W=pe.charCodeAt(bn),De=W>>8,dt=W%256,yt.push(dt),yt.push(De);return yt}function ke(pe){return a.toByteArray(j(pe))}function Me(pe,H,W,De){let dt;for(dt=0;dt<De&&!(dt+W>=H.length||dt>=pe.length);++dt)H[dt+W]=pe[dt];return dt}function Ae(pe,H){return pe instanceof H||pe!=null&&pe.constructor!=null&&pe.constructor.name!=null&&pe.constructor.name===H.name}function nt(pe){return pe!==pe}let Dt=function(){let pe="0123456789abcdef",H=new Array(256);for(let W=0;W<16;++W){let De=W*16;for(let dt=0;dt<16;++dt)H[De+dt]=pe[W]+pe[dt]}return H}();function Vt(pe){return typeof BigInt>"u"?kt:pe}function kt(){throw new Error("BigInt not supported")}return Bfe}function sAe(){return B3t||(B3t=!0,Object.defineProperty(X2e,"__esModule",{value:!0}),X2e.constants=void 0,X2e.constants={O_RDONLY:0,O_WRONLY:1,O_RDWR:2,S_IFMT:61440,S_IFREG:32768,S_IFDIR:16384,S_IFCHR:8192,S_IFBLK:24576,S_IFIFO:4096,S_IFLNK:40960,S_IFSOCK:49152,O_CREAT:64,O_EXCL:128,O_NOCTTY:256,O_TRUNC:512,O_APPEND:1024,O_DIRECTORY:65536,O_NOATIME:262144,O_NOFOLLOW:131072,O_SYNC:1052672,O_DIRECT:16384,O_NONBLOCK:2048,S_IRWXU:448,S_IRUSR:256,S_IWUSR:128,S_IXUSR:64,S_IRWXG:56,S_IRGRP:32,S_IWGRP:16,S_IXGRP:8,S_IRWXO:7,S_IROTH:4,S_IWOTH:2,S_IXOTH:1,F_OK:0,R_OK:4,W_OK:2,X_OK:1,UV_FS_SYMLINK_DIR:1,UV_FS_SYMLINK_JUNCTION:2,UV_FS_COPYFILE_EXCL:1,UV_FS_COPYFILE_FICLONE:2,UV_FS_COPYFILE_FICLONE_FORCE:4,COPYFILE_EXCL:1,COPYFILE_FICLONE:2,COPYFILE_FICLONE_FORCE:4}),X2e}function uGn(){return V3t||(V3t=!0,typeof BigInt=="function"?b6e.default=BigInt:b6e.default=function(){throw new Error("BigInt is not supported in this environment.")}),b6e}function ost(){if(U3t)return h1e;U3t=!0,Object.defineProperty(h1e,"__esModule",{value:!0}),h1e.Stats=void 0;var a=sAe(),r=uGn(),o=a.constants.S_IFMT,u=a.constants.S_IFDIR,_=a.constants.S_IFREG,y=a.constants.S_IFBLK,b=a.constants.S_IFCHR,T=a.constants.S_IFLNK,A=a.constants.S_IFIFO,N=a.constants.S_IFSOCK,V=function(){function Q(){}return Q.build=function(re,le){le===void 0&&(le=!1);var $e=new Q,we=re.uid,He=re.gid,Qe=re.atime,We=re.mtime,et=re.ctime,Lt=le?r.default:function(zn){return zn};$e.uid=Lt(we),$e.gid=Lt(He),$e.rdev=Lt(0),$e.blksize=Lt(4096),$e.ino=Lt(re.ino),$e.size=Lt(re.getSize()),$e.blocks=Lt(1),$e.atime=Qe,$e.mtime=We,$e.ctime=et,$e.birthtime=et,$e.atimeMs=Lt(Qe.getTime()),$e.mtimeMs=Lt(We.getTime());var ln=Lt(et.getTime());return $e.ctimeMs=ln,$e.birthtimeMs=ln,$e.dev=Lt(0),$e.mode=Lt(re.mode),$e.nlink=Lt(re.nlink),$e},Q.prototype._checkModeProperty=function(re){return(Number(this.mode)&o)===re},Q.prototype.isDirectory=function(){return this._checkModeProperty(u)},Q.prototype.isFile=function(){return this._checkModeProperty(_)},Q.prototype.isBlockDevice=function(){return this._checkModeProperty(y)},Q.prototype.isCharacterDevice=function(){return this._checkModeProperty(b)},Q.prototype.isSymbolicLink=function(){return this._checkModeProperty(T)},Q.prototype.isFIFO=function(){return this._checkModeProperty(A)},Q.prototype.isSocket=function(){return this._checkModeProperty(N)},Q}();return h1e.Stats=V,h1e.default=V,h1e}function lst(){if(j3t)return yG;j3t=!0;var a=yG&&yG.__spreadArray||function(y,b,T){if(T||arguments.length===2)for(var A=0,N=b.length,V;A<N;A++)(V||!(A in b))&&(V||(V=Array.prototype.slice.call(b,0,A)),V[A]=b[A]);return y.concat(V||Array.prototype.slice.call(b))};Object.defineProperty(yG,"__esModule",{value:!0}),yG.bufferFrom=yG.bufferAllocUnsafe=yG.Buffer=void 0;var r=zfe;Object.defineProperty(yG,"Buffer",{enumerable:!0,get:function(){return r.Buffer}});function o(y){for(var b=[],T=1;T<arguments.length;T++)b[T-1]=arguments[T];return new(r.Buffer.bind.apply(r.Buffer,a([void 0,y],b,!1)))}var u=r.Buffer.allocUnsafe||o;yG.bufferAllocUnsafe=u;var _=r.Buffer.from||o;return yG.bufferFrom=_,yG}function oFt(){if(G3t)return Pk;G3t=!0;var a=Pk&&Pk.__extends||function(){var $e=function(we,He){return $e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Qe,We){Qe.__proto__=We}||function(Qe,We){for(var et in We)Object.prototype.hasOwnProperty.call(We,et)&&(Qe[et]=We[et])},$e(we,He)};return function(we,He){if(typeof He!="function"&&He!==null)throw new TypeError("Class extends value "+String(He)+" is not a constructor or null");$e(we,He);function Qe(){this.constructor=we}we.prototype=He===null?Object.create(He):(Qe.prototype=He.prototype,new Qe)}}();Object.defineProperty(Pk,"__esModule",{value:!0}),Pk.E=Pk.AssertionError=Pk.message=Pk.RangeError=Pk.TypeError=Pk.Error=void 0;var r=Jg,o=Tp,u=typeof Symbol>"u"?"_kCode":Symbol("code"),_={};function y($e){return function(we){a(He,we);function He(Qe){for(var We=[],et=1;et<arguments.length;et++)We[et-1]=arguments[et];var Lt=we.call(this,A(Qe,We))||this;return Lt.code=Qe,Lt[u]=Qe,Lt.name=we.prototype.name+" ["+Lt[u]+"]",Lt}return He}($e)}var b=typeof globalThis<"u"?globalThis:pGn,T=function($e){a(we,$e);function we(He){var Qe=this;if(typeof He!="object"||He===null)throw new Pk.TypeError("ERR_INVALID_ARG_TYPE","options","object");return He.message?Qe=$e.call(this,He.message)||this:Qe=$e.call(this,o.inspect(He.actual).slice(0,128)+" "+(He.operator+" "+o.inspect(He.expected).slice(0,128)))||this,Qe.generatedMessage=!He.message,Qe.name="AssertionError [ERR_ASSERTION]",Qe.code="ERR_ASSERTION",Qe.actual=He.actual,Qe.expected=He.expected,Qe.operator=He.operator,Pk.Error.captureStackTrace(Qe,He.stackStartFunction),Qe}return we}(b.Error);Pk.AssertionError=T;function A($e,we){r.strictEqual(typeof $e,"string");var He=_[$e];r(He,"An invalid error message key was used: "+$e+".");var Qe;if(typeof He=="function")Qe=He;else{if(Qe=o.format,we===void 0||we.length===0)return He;we.unshift(He)}return String(Qe.apply(null,we))}Pk.message=A;function N($e,we){_[$e]=typeof we=="function"?we:String(we)}Pk.E=N,Pk.Error=y(b.Error),Pk.TypeError=y(b.TypeError),Pk.RangeError=y(b.RangeError),N("ERR_ARG_NOT_ITERABLE","%s must be iterable"),N("ERR_ASSERTION","%s"),N("ERR_BUFFER_OUT_OF_BOUNDS",le),N("ERR_CHILD_CLOSED_BEFORE_REPLY","Child closed before reply received"),N("ERR_CONSOLE_WRITABLE_STREAM","Console expects a writable stream instance for %s"),N("ERR_CPU_USAGE","Unable to obtain cpu usage %s"),N("ERR_DNS_SET_SERVERS_FAILED",function($e,we){return'c-ares failed to set servers: "'+$e+'" ['+we+"]"}),N("ERR_FALSY_VALUE_REJECTION","Promise was rejected with falsy value"),N("ERR_ENCODING_NOT_SUPPORTED",function($e){return'The "'+$e+'" encoding is not supported'}),N("ERR_ENCODING_INVALID_ENCODED_DATA",function($e){return"The encoded data was not valid for encoding "+$e}),N("ERR_HTTP_HEADERS_SENT","Cannot render headers after they are sent to the client"),N("ERR_HTTP_INVALID_STATUS_CODE","Invalid status code: %s"),N("ERR_HTTP_TRAILER_INVALID","Trailers are invalid with this transfer encoding"),N("ERR_INDEX_OUT_OF_RANGE","Index out of range"),N("ERR_INVALID_ARG_TYPE",V),N("ERR_INVALID_ARRAY_LENGTH",function($e,we,He){return r.strictEqual(typeof He,"number"),'The array "'+$e+'" (length '+He+") must be of length "+we+"."}),N("ERR_INVALID_BUFFER_SIZE","Buffer size must be a multiple of %s"),N("ERR_INVALID_CALLBACK","Callback must be a function"),N("ERR_INVALID_CHAR","Invalid character in %s"),N("ERR_INVALID_CURSOR_POS","Cannot set cursor row without setting its column"),N("ERR_INVALID_FD",'"fd" must be a positive integer: %s'),N("ERR_INVALID_FILE_URL_HOST",'File URL host must be "localhost" or empty on %s'),N("ERR_INVALID_FILE_URL_PATH","File URL path %s"),N("ERR_INVALID_HANDLE_TYPE","This handle type cannot be sent"),N("ERR_INVALID_IP_ADDRESS","Invalid IP address: %s"),N("ERR_INVALID_OPT_VALUE",function($e,we){return'The value "'+String(we)+'" is invalid for option "'+$e+'"'}),N("ERR_INVALID_OPT_VALUE_ENCODING",function($e){return'The value "'+String($e)+'" is invalid for option "encoding"'}),N("ERR_INVALID_REPL_EVAL_CONFIG",'Cannot specify both "breakEvalOnSigint" and "eval" for REPL'),N("ERR_INVALID_SYNC_FORK_INPUT","Asynchronous forks do not support Buffer, Uint8Array or string input: %s"),N("ERR_INVALID_THIS",'Value of "this" must be of type %s'),N("ERR_INVALID_TUPLE","%s must be an iterable %s tuple"),N("ERR_INVALID_URL","Invalid URL: %s"),N("ERR_INVALID_URL_SCHEME",function($e){return"The URL must be "+re($e,"scheme")}),N("ERR_IPC_CHANNEL_CLOSED","Channel closed"),N("ERR_IPC_DISCONNECTED","IPC channel is already disconnected"),N("ERR_IPC_ONE_PIPE","Child process can have only one IPC pipe"),N("ERR_IPC_SYNC_FORK","IPC cannot be used with synchronous forks"),N("ERR_MISSING_ARGS",Q),N("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),N("ERR_NAPI_CONS_FUNCTION","Constructor must be a function"),N("ERR_NAPI_CONS_PROTOTYPE_OBJECT","Constructor.prototype must be an object"),N("ERR_NO_CRYPTO","Node.js is not compiled with OpenSSL crypto support"),N("ERR_NO_LONGER_SUPPORTED","%s is no longer supported"),N("ERR_PARSE_HISTORY_DATA","Could not parse history data in %s"),N("ERR_SOCKET_ALREADY_BOUND","Socket is already bound"),N("ERR_SOCKET_BAD_PORT","Port should be > 0 and < 65536"),N("ERR_SOCKET_BAD_TYPE","Bad socket type specified. Valid types are: udp4, udp6"),N("ERR_SOCKET_CANNOT_SEND","Unable to send data"),N("ERR_SOCKET_CLOSED","Socket is closed"),N("ERR_SOCKET_DGRAM_NOT_RUNNING","Not running"),N("ERR_STDERR_CLOSE","process.stderr cannot be closed"),N("ERR_STDOUT_CLOSE","process.stdout cannot be closed"),N("ERR_STREAM_WRAP","Stream has StringDecoder set or is in objectMode"),N("ERR_TLS_CERT_ALTNAME_INVALID","Hostname/IP does not match certificate's altnames: %s"),N("ERR_TLS_DH_PARAM_SIZE",function($e){return"DH parameter size "+$e+" is less than 2048"}),N("ERR_TLS_HANDSHAKE_TIMEOUT","TLS handshake timeout"),N("ERR_TLS_RENEGOTIATION_FAILED","Failed to renegotiate"),N("ERR_TLS_REQUIRED_SERVER_NAME",'"servername" is required parameter for Server.addContext'),N("ERR_TLS_SESSION_ATTACK","TSL session renegotiation attack detected"),N("ERR_TRANSFORM_ALREADY_TRANSFORMING","Calling transform done when still transforming"),N("ERR_TRANSFORM_WITH_LENGTH_0","Calling transform done when writableState.length != 0"),N("ERR_UNKNOWN_ENCODING","Unknown encoding: %s"),N("ERR_UNKNOWN_SIGNAL","Unknown signal: %s"),N("ERR_UNKNOWN_STDIN_TYPE","Unknown stdin file type"),N("ERR_UNKNOWN_STREAM_TYPE","Unknown stream file type"),N("ERR_V8BREAKITERATOR","Full ICU data not installed. See https://github.com/nodejs/node/wiki/Intl");function V($e,we,He){r($e,"name is required");var Qe;we.includes("not ")?(Qe="must not be",we=we.split("not ")[1]):Qe="must be";var We;if(Array.isArray($e)){var et=$e.map(function(ln){return'"'+ln+'"'}).join(", ");We="The "+et+" arguments "+Qe+" "+re(we,"type")}else if($e.includes(" argument"))We="The "+$e+" "+Qe+" "+re(we,"type");else{var Lt=$e.includes(".")?"property":"argument";We='The "'+$e+'" '+Lt+" "+Qe+" "+re(we,"type")}return arguments.length>=3&&(We+=". Received type "+(He!==null?typeof He:"null")),We}function Q(){for(var $e=[],we=0;we<arguments.length;we++)$e[we]=arguments[we];r($e.length>0,"At least one arg needs to be specified");var He="The ",Qe=$e.length;switch($e=$e.map(function(We){return'"'+We+'"'}),Qe){case 1:He+=$e[0]+" argument";break;case 2:He+=$e[0]+" and "+$e[1]+" arguments";break;default:He+=$e.slice(0,Qe-1).join(", "),He+=", and "+$e[Qe-1]+" arguments";break}return He+" must be specified"}function re($e,we){if(r($e,"expected is required"),r(typeof we=="string","thing is required"),Array.isArray($e)){var He=$e.length;return r(He>0,"At least one expected value needs to be specified"),$e=$e.map(function(Qe){return String(Qe)}),He>2?"one of "+we+" "+$e.slice(0,He-1).join(", ")+", or "+$e[He-1]:He===2?"one of "+we+" "+$e[0]+" or "+$e[1]:"of "+we+" "+$e[0]}else return"of "+we+" "+String($e)}function le($e,we){return we?"Attempt to write outside buffer bounds":'"'+$e+'" is outside of buffer bounds'}return Pk}function lFt(){if(q3t)return AJ;q3t=!0,Object.defineProperty(AJ,"__esModule",{value:!0}),AJ.strToEncoding=AJ.assertEncoding=AJ.ENCODING_UTF8=void 0;var a=lst(),r=oFt();AJ.ENCODING_UTF8="utf8";function o(_){if(_&&!a.Buffer.isEncoding(_))throw new r.TypeError("ERR_INVALID_OPT_VALUE_ENCODING",_)}AJ.assertEncoding=o;function u(_,y){return!y||y===AJ.ENCODING_UTF8?_:y==="buffer"?new a.Buffer(_):new a.Buffer(_).toString(y)}return AJ.strToEncoding=u,AJ}function cFt(){if(H3t)return g1e;H3t=!0,Object.defineProperty(g1e,"__esModule",{value:!0}),g1e.Dirent=void 0;var a=sAe(),r=lFt(),o=a.constants.S_IFMT,u=a.constants.S_IFDIR,_=a.constants.S_IFREG,y=a.constants.S_IFBLK,b=a.constants.S_IFCHR,T=a.constants.S_IFLNK,A=a.constants.S_IFIFO,N=a.constants.S_IFSOCK,V=function(){function Q(){this.name="",this.mode=0}return Q.build=function(re,le){var $e=new Q,we=re.getNode().mode;return $e.name=(0,r.strToEncoding)(re.getName(),le),$e.mode=we,$e},Q.prototype._checkModeProperty=function(re){return(this.mode&o)===re},Q.prototype.isDirectory=function(){return this._checkModeProperty(u)},Q.prototype.isFile=function(){return this._checkModeProperty(_)},Q.prototype.isBlockDevice=function(){return this._checkModeProperty(y)},Q.prototype.isCharacterDevice=function(){return this._checkModeProperty(b)},Q.prototype.isSymbolicLink=function(){return this._checkModeProperty(T)},Q.prototype.isFIFO=function(){return this._checkModeProperty(A)},Q.prototype.isSocket=function(){return this._checkModeProperty(N)},Q}();return g1e.Dirent=V,g1e.default=V,g1e}function uFt(){if(z3t)return S6e;z3t=!0;var a=J1;Object.defineProperty(S6e,"__esModule",{value:!0});var r;return typeof a.nextTick=="function"?r=a.nextTick.bind(typeof globalThis<"u"?globalThis:W3t):r=setTimeout.bind(typeof globalThis<"u"?globalThis:W3t),S6e.default=r,S6e}function pFt(){if(J3t)return y1e;J3t=!0;var a=J1;Object.defineProperty(y1e,"__esModule",{value:!0}),y1e.createProcess=void 0;var r=function(){if(typeof a<"u")return a;try{return J1}catch{return}};function o(){var u=r()||{};return u.getuid||(u.getuid=function(){return 0}),u.getgid||(u.getgid=function(){return 0}),u.cwd||(u.cwd=function(){return"/"}),u.nextTick||(u.nextTick=uFt().default),u.emitWarning||(u.emitWarning=function(_,y){console.warn(""+y+(y?": ":"")+_)}),u.env||(u.env={}),u}return y1e.createProcess=o,y1e.default=o(),y1e}function dGn(){if(K3t)return tF;K3t=!0;var a=tF&&tF.__extends||function(){var $e=function(we,He){return $e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Qe,We){Qe.__proto__=We}||function(Qe,We){for(var et in We)Object.prototype.hasOwnProperty.call(We,et)&&(Qe[et]=We[et])},$e(we,He)};return function(we,He){if(typeof He!="function"&&He!==null)throw new TypeError("Class extends value "+String(He)+" is not a constructor or null");$e(we,He);function Qe(){this.constructor=we}we.prototype=He===null?Object.create(He):(Qe.prototype=He.prototype,new Qe)}}();Object.defineProperty(tF,"__esModule",{value:!0}),tF.File=tF.Link=tF.Node=tF.SEP=void 0;var r=pFt(),o=lst(),u=sAe(),_=NN,y=ost(),b=u.constants.S_IFMT,T=u.constants.S_IFDIR,A=u.constants.S_IFREG,N=u.constants.S_IFLNK,V=u.constants.O_APPEND;tF.SEP="/";var Q=function($e){a(we,$e);function we(He,Qe){Qe===void 0&&(Qe=438);var We=$e.call(this)||this;return We.uid=r.default.getuid(),We.gid=r.default.getgid(),We.atime=new Date,We.mtime=new Date,We.ctime=new Date,We.perm=438,We.mode=A,We.nlink=1,We.perm=Qe,We.mode|=Qe,We.ino=He,We}return we.prototype.getString=function(He){return He===void 0&&(He="utf8"),this.getBuffer().toString(He)},we.prototype.setString=function(He){this.buf=(0,o.bufferFrom)(He,"utf8"),this.touch()},we.prototype.getBuffer=function(){return this.buf||this.setBuffer((0,o.bufferAllocUnsafe)(0)),(0,o.bufferFrom)(this.buf)},we.prototype.setBuffer=function(He){this.buf=(0,o.bufferFrom)(He),this.touch()},we.prototype.getSize=function(){return this.buf?this.buf.length:0},we.prototype.setModeProperty=function(He){this.mode=this.mode&~b|He},we.prototype.setIsFile=function(){this.setModeProperty(A)},we.prototype.setIsDirectory=function(){this.setModeProperty(T)},we.prototype.setIsSymlink=function(){this.setModeProperty(N)},we.prototype.isFile=function(){return(this.mode&b)===A},we.prototype.isDirectory=function(){return(this.mode&b)===T},we.prototype.isSymlink=function(){return(this.mode&b)===N},we.prototype.makeSymlink=function(He){this.symlink=He,this.setIsSymlink()},we.prototype.write=function(He,Qe,We,et){if(Qe===void 0&&(Qe=0),We===void 0&&(We=He.length),et===void 0&&(et=0),this.buf||(this.buf=(0,o.bufferAllocUnsafe)(0)),et+We>this.buf.length){var Lt=(0,o.bufferAllocUnsafe)(et+We);this.buf.copy(Lt,0,0,this.buf.length),this.buf=Lt}return He.copy(this.buf,et,Qe,Qe+We),this.touch(),We},we.prototype.read=function(He,Qe,We,et){Qe===void 0&&(Qe=0),We===void 0&&(We=He.byteLength),et===void 0&&(et=0),this.buf||(this.buf=(0,o.bufferAllocUnsafe)(0));var Lt=We;return Lt>He.byteLength&&(Lt=He.byteLength),Lt+et>this.buf.length&&(Lt=this.buf.length-et),this.buf.copy(He,Qe,et,et+Lt),Lt},we.prototype.truncate=function(He){if(He===void 0&&(He=0),!He)this.buf=(0,o.bufferAllocUnsafe)(0);else if(this.buf||(this.buf=(0,o.bufferAllocUnsafe)(0)),He<=this.buf.length)this.buf=this.buf.slice(0,He);else{var Qe=(0,o.bufferAllocUnsafe)(0);this.buf.copy(Qe),Qe.fill(0,He)}this.touch()},we.prototype.chmod=function(He){this.perm=He,this.mode=this.mode&-512|He,this.touch()},we.prototype.chown=function(He,Qe){this.uid=He,this.gid=Qe,this.touch()},we.prototype.touch=function(){this.mtime=new Date,this.emit("change",this)},we.prototype.canRead=function(He,Qe){return He===void 0&&(He=r.default.getuid()),Qe===void 0&&(Qe=r.default.getgid()),!!(this.perm&4||Qe===this.gid&&this.perm&32||He===this.uid&&this.perm&256)},we.prototype.canWrite=function(He,Qe){return He===void 0&&(He=r.default.getuid()),Qe===void 0&&(Qe=r.default.getgid()),!!(this.perm&2||Qe===this.gid&&this.perm&16||He===this.uid&&this.perm&128)},we.prototype.del=function(){this.emit("delete",this)},we.prototype.toJSON=function(){return{ino:this.ino,uid:this.uid,gid:this.gid,atime:this.atime.getTime(),mtime:this.mtime.getTime(),ctime:this.ctime.getTime(),perm:this.perm,mode:this.mode,nlink:this.nlink,symlink:this.symlink,data:this.getString()}},we}(_.EventEmitter);tF.Node=Q;var re=function($e){a(we,$e);function we(He,Qe,We){var et=$e.call(this)||this;return et.children={},et.steps=[],et.ino=0,et.length=0,et.vol=He,et.parent=Qe,et.steps=Qe?Qe.steps.concat([We]):[We],et}return we.prototype.setNode=function(He){this.node=He,this.ino=He.ino},we.prototype.getNode=function(){return this.node},we.prototype.createChild=function(He,Qe){Qe===void 0&&(Qe=this.vol.createNode());var We=new we(this.vol,this,He);return We.setNode(Qe),Qe.isDirectory(),this.setChild(He,We),We},we.prototype.setChild=function(He,Qe){return Qe===void 0&&(Qe=new we(this.vol,this,He)),this.children[He]=Qe,Qe.parent=this,this.length++,this.emit("child:add",Qe,this),Qe},we.prototype.deleteChild=function(He){delete this.children[He.getName()],this.length--,this.emit("child:delete",He,this)},we.prototype.getChild=function(He){if(Object.hasOwnProperty.call(this.children,He))return this.children[He]},we.prototype.getPath=function(){return this.steps.join(tF.SEP)},we.prototype.getName=function(){return this.steps[this.steps.length-1]},we.prototype.walk=function(He,Qe,We){if(Qe===void 0&&(Qe=He.length),We===void 0&&(We=0),We>=He.length)return this;if(We>=Qe)return this;var et=He[We],Lt=this.getChild(et);return Lt?Lt.walk(He,Qe,We+1):null},we.prototype.toJSON=function(){return{steps:this.steps,ino:this.ino,children:Object.keys(this.children)}},we}(_.EventEmitter);tF.Link=re;var le=function(){function $e(we,He,Qe,We){this.position=0,this.link=we,this.node=He,this.flags=Qe,this.fd=We}return $e.prototype.getString=function(we){return this.node.getString()},$e.prototype.setString=function(we){this.node.setString(we)},$e.prototype.getBuffer=function(){return this.node.getBuffer()},$e.prototype.setBuffer=function(we){this.node.setBuffer(we)},$e.prototype.getSize=function(){return this.node.getSize()},$e.prototype.truncate=function(we){this.node.truncate(we)},$e.prototype.seekTo=function(we){this.position=we},$e.prototype.stats=function(){return y.default.build(this.node)},$e.prototype.write=function(we,He,Qe,We){He===void 0&&(He=0),Qe===void 0&&(Qe=we.length),typeof We!="number"&&(We=this.position),this.flags&V&&(We=this.getSize());var et=this.node.write(we,He,Qe,We);return this.position=We+et,et},$e.prototype.read=function(we,He,Qe,We){He===void 0&&(He=0),Qe===void 0&&(Qe=we.byteLength),typeof We!="number"&&(We=this.position);var et=this.node.read(we,He,Qe,We);return this.position=We+et,et},$e.prototype.chmod=function(we){this.node.chmod(we)},$e.prototype.chown=function(we,He){this.node.chown(we,He)},$e}();return tF.File=le,tF}function fGn(){if(X3t)return x6e;X3t=!0,Object.defineProperty(x6e,"__esModule",{value:!0});function a(r,o,u){var _=setTimeout.apply(typeof globalThis<"u"?globalThis:_Gn,arguments);return _&&typeof _=="object"&&typeof _.unref=="function"&&_.unref(),_}return x6e.default=a,x6e}function mGn(){if(Y3t)return yle;Y3t=!0;var a=yle&&yle.__spreadArray||function(_,y,b){if(b||arguments.length===2)for(var T=0,A=y.length,N;T<A;T++)(N||!(T in y))&&(N||(N=Array.prototype.slice.call(y,0,T)),N[T]=y[T]);return _.concat(N||Array.prototype.slice.call(y))};Object.defineProperty(yle,"__esModule",{value:!0}),yle.FileHandle=void 0;function r(_,y,b){return b===void 0&&(b=function(T){return T}),function(){for(var T=[],A=0;A<arguments.length;A++)T[A]=arguments[A];return new Promise(function(N,V){_[y].bind(_).apply(void 0,a(a([],T,!1),[function(Q,re){return Q?V(Q):N(b(re))}],!1))})}}var o=function(){function _(y,b){this.vol=y,this.fd=b}return _.prototype.appendFile=function(y,b){return r(this.vol,"appendFile")(this.fd,y,b)},_.prototype.chmod=function(y){return r(this.vol,"fchmod")(this.fd,y)},_.prototype.chown=function(y,b){return r(this.vol,"fchown")(this.fd,y,b)},_.prototype.close=function(){return r(this.vol,"close")(this.fd)},_.prototype.datasync=function(){return r(this.vol,"fdatasync")(this.fd)},_.prototype.read=function(y,b,T,A){return r(this.vol,"read",function(N){return{bytesRead:N,buffer:y}})(this.fd,y,b,T,A)},_.prototype.readFile=function(y){return r(this.vol,"readFile")(this.fd,y)},_.prototype.stat=function(y){return r(this.vol,"fstat")(this.fd,y)},_.prototype.sync=function(){return r(this.vol,"fsync")(this.fd)},_.prototype.truncate=function(y){return r(this.vol,"ftruncate")(this.fd,y)},_.prototype.utimes=function(y,b){return r(this.vol,"futimes")(this.fd,y,b)},_.prototype.write=function(y,b,T,A){return r(this.vol,"write",function(N){return{bytesWritten:N,buffer:y}})(this.fd,y,b,T,A)},_.prototype.writeFile=function(y,b){return r(this.vol,"writeFile")(this.fd,y,b)},_}();yle.FileHandle=o;function u(_){return typeof Promise>"u"?null:{FileHandle:o,access:function(y,b){return r(_,"access")(y,b)},appendFile:function(y,b,T){return r(_,"appendFile")(y instanceof o?y.fd:y,b,T)},chmod:function(y,b){return r(_,"chmod")(y,b)},chown:function(y,b,T){return r(_,"chown")(y,b,T)},copyFile:function(y,b,T){return r(_,"copyFile")(y,b,T)},lchmod:function(y,b){return r(_,"lchmod")(y,b)},lchown:function(y,b,T){return r(_,"lchown")(y,b,T)},link:function(y,b){return r(_,"link")(y,b)},lstat:function(y,b){return r(_,"lstat")(y,b)},mkdir:function(y,b){return r(_,"mkdir")(y,b)},mkdtemp:function(y,b){return r(_,"mkdtemp")(y,b)},open:function(y,b,T){return r(_,"open",function(A){return new o(_,A)})(y,b,T)},readdir:function(y,b){return r(_,"readdir")(y,b)},readFile:function(y,b){return r(_,"readFile")(y instanceof o?y.fd:y,b)},readlink:function(y,b){return r(_,"readlink")(y,b)},realpath:function(y,b){return r(_,"realpath")(y,b)},rename:function(y,b){return r(_,"rename")(y,b)},rmdir:function(y){return r(_,"rmdir")(y)},stat:function(y,b){return r(_,"stat")(y,b)},symlink:function(y,b,T){return r(_,"symlink")(y,b,T)},truncate:function(y,b){return r(_,"truncate")(y,b)},unlink:function(y){return r(_,"unlink")(y)},utimes:function(y,b,T){return r(_,"utimes")(y,b,T)},writeFile:function(y,b,T){return r(_,"writeFile")(y instanceof o?y.fd:y,b,T)}}}return yle.default=u,yle}function hGn(){if(Q3t)return Y2e;Q3t=!0;var a=J1;Object.defineProperty(Y2e,"__esModule",{value:!0}),Y2e.unixify=y,Y2e.correctPath=b;var r=a.platform==="win32";function o(T){var A=T.length-1;if(A<2)return T;for(;u(T,A);)A--;return T.substr(0,A+1)}function u(T,A){var N=T[A];return A>0&&(N==="/"||r&&N==="\\")}function _(T,A){if(typeof T!="string")throw new TypeError("expected a string");return T=T.replace(/[\\\/]+/g,"/"),A!==!1&&(T=o(T)),T}function y(T){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return r?(T=_(T,A),T.replace(/^([a-zA-Z]+:|\.\/)/,"")):T}function b(T){return y(T.replace(/^\\\\\?\\.:\\/,"\\"))}return Y2e}function dFt(){if(Z3t)return Y0;Z3t=!0;var a=Y0&&Y0.__extends||function(){var xi=function(cn,tr){return xi=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(an,pa){an.__proto__=pa}||function(an,pa){for(var Ea in pa)Object.prototype.hasOwnProperty.call(pa,Ea)&&(an[Ea]=pa[Ea])},xi(cn,tr)};return function(cn,tr){if(typeof tr!="function"&&tr!==null)throw new TypeError("Class extends value "+String(tr)+" is not a constructor or null");xi(cn,tr);function an(){this.constructor=cn}cn.prototype=tr===null?Object.create(tr):(an.prototype=tr.prototype,new an)}}(),r=Y0&&Y0.__spreadArray||function(xi,cn,tr){if(tr||arguments.length===2)for(var an=0,pa=cn.length,Ea;an<pa;an++)(Ea||!(an in cn))&&(Ea||(Ea=Array.prototype.slice.call(cn,0,an)),Ea[an]=cn[an]);return xi.concat(Ea||Array.prototype.slice.call(cn))};Object.defineProperty(Y0,"__esModule",{value:!0}),Y0.FSWatcher=Y0.StatWatcher=Y0.Volume=Y0.toUnixTimestamp=Y0.bufferToEncoding=Y0.dataToBuffer=Y0.dataToStr=Y0.pathToSteps=Y0.filenameToSteps=Y0.pathToFilename=Y0.flagsToNumber=Y0.FLAGS=void 0;var o=hD,u=dGn(),_=ost(),y=cFt(),b=lst(),T=uFt(),A=pFt(),N=fGn(),V=SG,Q=sAe(),re=NN,le=lFt(),$e=oFt(),we=Tp,He=mGn(),Qe=o.resolve,We=Q.constants.O_RDONLY,et=Q.constants.O_WRONLY,Lt=Q.constants.O_RDWR,ln=Q.constants.O_CREAT,zn=Q.constants.O_EXCL,ot=Q.constants.O_TRUNC,Ot=Q.constants.O_APPEND,ur=Q.constants.O_SYNC,na=Q.constants.O_DIRECTORY,pr=Q.constants.F_OK,ds=Q.constants.COPYFILE_EXCL,Ya=Q.constants.COPYFILE_FICLONE_FORCE,qr=o.posix?o.posix:o,Is=qr.sep,Zi=qr.relative,t=qr.join,ne=qr.dirname,D=A.default.platform==="win32",Ii=128,Te={PATH_STR:"path must be a string or Buffer",FD:"fd must be a file descriptor",MODE_INT:"mode must be an int",CB:"callback must be a function",UID:"uid must be an unsigned int",GID:"gid must be an unsigned int",LEN:"len must be an integer",ATIME:"atime must be an integer",MTIME:"mtime must be an integer",PREFIX:"filename prefix is required",BUFFER:"buffer must be an instance of Buffer or StaticBuffer",OFFSET:"offset must be an integer",LENGTH:"length must be an integer",POSITION:"position must be an integer"},hs=function(xi){return"Expected options to be either an object or a string, but got "+xi+" instead"},Yt="ENOENT",O="EBADF",e="EINVAL",n="EPERM",s="EPROTO",l="EEXIST",p="ENOTDIR",h="EMFILE",g="EACCES",S="EISDIR",C="ENOTEMPTY",L="ENOSYS";function j(xi,cn,tr,an){cn===void 0&&(cn=""),tr===void 0&&(tr=""),an===void 0&&(an="");var pa="";switch(tr&&(pa=" '"+tr+"'"),an&&(pa+=" -> '"+an+"'"),xi){case Yt:return"ENOENT: no such file or directory, "+cn+pa;case O:return"EBADF: bad file descriptor, "+cn+pa;case e:return"EINVAL: invalid argument, "+cn+pa;case n:return"EPERM: operation not permitted, "+cn+pa;case s:return"EPROTO: protocol error, "+cn+pa;case l:return"EEXIST: file already exists, "+cn+pa;case p:return"ENOTDIR: not a directory, "+cn+pa;case S:return"EISDIR: illegal operation on a directory, "+cn+pa;case g:return"EACCES: permission denied, "+cn+pa;case C:return"ENOTEMPTY: directory not empty, "+cn+pa;case h:return"EMFILE: too many open files, "+cn+pa;case L:return"ENOSYS: function not implemented, "+cn+pa;default:return xi+": error occurred, "+cn+pa}}function ee(xi,cn,tr,an,pa){cn===void 0&&(cn=""),tr===void 0&&(tr=""),an===void 0&&(an=""),pa===void 0&&(pa=Error);var Ea=new pa(j(xi,cn,tr,an));return Ea.code=xi,Ea}var ce;(function(xi){xi[xi.r=We]="r",xi[xi["r+"]=Lt]="r+",xi[xi.rs=We|ur]="rs",xi[xi.sr=xi.rs]="sr",xi[xi["rs+"]=Lt|ur]="rs+",xi[xi["sr+"]=xi["rs+"]]="sr+",xi[xi.w=et|ln|ot]="w",xi[xi.wx=et|ln|ot|zn]="wx",xi[xi.xw=xi.wx]="xw",xi[xi["w+"]=Lt|ln|ot]="w+",xi[xi["wx+"]=Lt|ln|ot|zn]="wx+",xi[xi["xw+"]=xi["wx+"]]="xw+",xi[xi.a=et|Ot|ln]="a",xi[xi.ax=et|Ot|ln|zn]="ax",xi[xi.xa=xi.ax]="xa",xi[xi["a+"]=Lt|Ot|ln]="a+",xi[xi["ax+"]=Lt|Ot|ln|zn]="ax+",xi[xi["xa+"]=xi["ax+"]]="xa+"})(ce=Y0.FLAGS||(Y0.FLAGS={}));function ie(xi){if(typeof xi=="number")return xi;if(typeof xi=="string"){var cn=ce[xi];if(typeof cn<"u")return cn}throw new $e.TypeError("ERR_INVALID_OPT_VALUE","flags",xi)}Y0.flagsToNumber=ie;function ke(xi,cn){var tr;if(cn){var an=typeof cn;switch(an){case"string":tr=Object.assign({},xi,{encoding:cn});break;case"object":tr=Object.assign({},xi,cn);break;default:throw TypeError(hs(an))}}else return xi;return tr.encoding!=="buffer"&&(0,le.assertEncoding)(tr.encoding),tr}function Me(xi){return function(cn){return ke(xi,cn)}}function Ae(xi){if(typeof xi!="function")throw TypeError(Te.CB);return xi}function nt(xi){return function(cn,tr){return typeof cn=="function"?[xi(),cn]:[xi(cn),Ae(tr)]}}var Dt={encoding:"utf8"},Vt=Me(Dt),kt=nt(Vt),pe={flag:"r"},H=Me(pe),W={encoding:"utf8",mode:438,flag:ce[ce.w]},De=Me(W),dt={encoding:"utf8",mode:438,flag:ce[ce.a]},yt=Me(dt),bn=nt(yt),Va=Dt,Ns=Me(Va),La=nt(Ns),Ba={mode:511,recursive:!1},vi=function(xi){return typeof xi=="number"?Object.assign({},Ba,{mode:xi}):Object.assign({},Ba,xi)},wa={recursive:!1},ga=function(xi){return Object.assign({},wa,xi)},Ls={encoding:"utf8",withFileTypes:!1},hi=Me(Ls),po=nt(hi),No={bigint:!1},Or=function(xi){return xi===void 0&&(xi={}),Object.assign({},No,xi)},Ca=function(xi,cn){return typeof xi=="function"?[Or(),xi]:[Or(xi),Ae(cn)]};function yl(xi){if(xi.hostname!=="")throw new $e.TypeError("ERR_INVALID_FILE_URL_HOST",A.default.platform);for(var cn=xi.pathname,tr=0;tr<cn.length;tr++)if(cn[tr]==="%"){var an=cn.codePointAt(tr+2)|32;if(cn[tr+1]==="2"&&an===102)throw new $e.TypeError("ERR_INVALID_FILE_URL_PATH","must not include encoded / characters")}return decodeURIComponent(cn)}function so(xi){if(typeof xi!="string"&&!b.Buffer.isBuffer(xi)){try{if(!(xi instanceof AE.URL))throw new TypeError(Te.PATH_STR)}catch{throw new TypeError(Te.PATH_STR)}xi=yl(xi)}var cn=String(xi);return ls(cn),cn}Y0.pathToFilename=so;var lo=function(xi,cn){return cn===void 0&&(cn=A.default.cwd()),Qe(cn,xi)};if(D){var mi=lo,ys=hGn().unixify;lo=function(xi,cn){return ys(mi(xi,cn))}}function Pi(xi,cn){var tr=lo(xi,cn),an=tr.substr(1);return an?an.split(Is):[]}Y0.filenameToSteps=Pi;function os(xi){return Pi(so(xi))}Y0.pathToSteps=os;function _s(xi,cn){return cn===void 0&&(cn=le.ENCODING_UTF8),b.Buffer.isBuffer(xi)?xi.toString(cn):xi instanceof Uint8Array?(0,b.bufferFrom)(xi).toString(cn):String(xi)}Y0.dataToStr=_s;function ia(xi,cn){return cn===void 0&&(cn=le.ENCODING_UTF8),b.Buffer.isBuffer(xi)?xi:xi instanceof Uint8Array?(0,b.bufferFrom)(xi):(0,b.bufferFrom)(String(xi),cn)}Y0.dataToBuffer=ia;function va(xi,cn){return!cn||cn==="buffer"?xi:xi.toString(cn)}Y0.bufferToEncoding=va;function ls(xi,cn){if((""+xi).indexOf("\0")!==-1){var tr=new Error("Path must be a string without null bytes");if(tr.code=Yt,typeof cn!="function")throw tr;return A.default.nextTick(cn,tr),!1}return!0}function wi(xi,cn){if(typeof xi=="number")return xi;if(typeof xi=="string")return parseInt(xi,8);if(cn)return cr(cn)}function cr(xi,cn){var tr=wi(xi,cn);if(typeof tr!="number"||isNaN(tr))throw new TypeError(Te.MODE_INT);return tr}function oi(xi){return xi>>>0===xi}function sa(xi){if(!oi(xi))throw TypeError(Te.FD)}function Ui(xi){if(typeof xi=="string"&&+xi==xi)return+xi;if(xi instanceof Date)return xi.getTime()/1e3;if(isFinite(xi))return xi<0?Date.now()/1e3:xi;throw new Error("Cannot parse time: "+xi)}Y0.toUnixTimestamp=Ui;function Qa(xi){if(typeof xi!="number")throw TypeError(Te.UID)}function Hs(xi){if(typeof xi!="number")throw TypeError(Te.GID)}function ho(xi){var cn={};function tr(an,pa){for(var Ea in pa){var Ps=pa[Ea],Gl=t(an,Ea);typeof Ps=="string"?cn[Gl]=Ps:typeof Ps=="object"&&Ps!==null&&Object.keys(Ps).length>0?tr(Gl,Ps):cn[Gl]=null}}return tr("",xi),cn}var Bs=function(){function xi(cn){cn===void 0&&(cn={}),this.ino=0,this.inodes={},this.releasedInos=[],this.fds={},this.releasedFds=[],this.maxFiles=1e4,this.openFiles=0,this.promisesApi=(0,He.default)(this),this.statWatchers={},this.props=Object.assign({Node:u.Node,Link:u.Link,File:u.File},cn);var tr=this.createLink();tr.setNode(this.createNode(!0));var an=this;this.StatWatcher=function(Ps){a(Gl,Ps);function Gl(){return Ps.call(this,an)||this}return Gl}(bc);var pa=fc;this.ReadStream=function(Ps){a(Gl,Ps);function Gl(){for(var Xp=[],rp=0;rp<arguments.length;rp++)Xp[rp]=arguments[rp];return Ps.apply(this,r([an],Xp,!1))||this}return Gl}(pa);var Ea=fd;this.WriteStream=function(Ps){a(Gl,Ps);function Gl(){for(var Xp=[],rp=0;rp<arguments.length;rp++)Xp[rp]=arguments[rp];return Ps.apply(this,r([an],Xp,!1))||this}return Gl}(Ea),this.FSWatcher=function(Ps){a(Gl,Ps);function Gl(){return Ps.call(this,an)||this}return Gl}(Xd),this.root=tr}return xi.fromJSON=function(cn,tr){var an=new xi;return an.fromJSON(cn,tr),an},xi.fromNestedJSON=function(cn,tr){var an=new xi;return an.fromNestedJSON(cn,tr),an},Object.defineProperty(xi.prototype,"promises",{get:function(){if(this.promisesApi===null)throw new Error("Promise is not supported in this environment.");return this.promisesApi},enumerable:!1,configurable:!0}),xi.prototype.createLink=function(cn,tr,an,pa){if(an===void 0&&(an=!1),!cn)return new this.props.Link(this,null,"");if(!tr)throw new Error("createLink: name cannot be empty");return cn.createChild(tr,this.createNode(an,pa))},xi.prototype.deleteLink=function(cn){var tr=cn.parent;return tr?(tr.deleteChild(cn),!0):!1},xi.prototype.newInoNumber=function(){var cn=this.releasedInos.pop();return cn||(this.ino=(this.ino+1)%4294967295,this.ino)},xi.prototype.newFdNumber=function(){var cn=this.releasedFds.pop();return typeof cn=="number"?cn:xi.fd--},xi.prototype.createNode=function(cn,tr){cn===void 0&&(cn=!1);var an=new this.props.Node(this.newInoNumber(),tr);return cn&&an.setIsDirectory(),this.inodes[an.ino]=an,an},xi.prototype.getNode=function(cn){return this.inodes[cn]},xi.prototype.deleteNode=function(cn){cn.del(),delete this.inodes[cn.ino],this.releasedInos.push(cn.ino)},xi.prototype.genRndStr=function(){var cn=(Math.random()+1).toString(36).substr(2,6);return cn.length===6?cn:this.genRndStr()},xi.prototype.getLink=function(cn){return this.root.walk(cn)},xi.prototype.getLinkOrThrow=function(cn,tr){var an=Pi(cn),pa=this.getLink(an);if(!pa)throw ee(Yt,tr,cn);return pa},xi.prototype.getResolvedLink=function(cn){for(var tr=typeof cn=="string"?Pi(cn):cn,an=this.root,pa=0;pa<tr.length;){var Ea=tr[pa];if(an=an.getChild(Ea),!an)return null;var Ps=an.getNode();if(Ps.isSymlink()){tr=Ps.symlink.concat(tr.slice(pa+1)),an=this.root,pa=0;continue}pa++}return an},xi.prototype.getResolvedLinkOrThrow=function(cn,tr){var an=this.getResolvedLink(cn);if(!an)throw ee(Yt,tr,cn);return an},xi.prototype.resolveSymlinks=function(cn){return this.getResolvedLink(cn.steps.slice(1))},xi.prototype.getLinkAsDirOrThrow=function(cn,tr){var an=this.getLinkOrThrow(cn,tr);if(!an.getNode().isDirectory())throw ee(p,tr,cn);return an},xi.prototype.getLinkParent=function(cn){return this.root.walk(cn,cn.length-1)},xi.prototype.getLinkParentAsDirOrThrow=function(cn,tr){var an=cn instanceof Array?cn:Pi(cn),pa=this.getLinkParent(an);if(!pa)throw ee(Yt,tr,Is+an.join(Is));if(!pa.getNode().isDirectory())throw ee(p,tr,Is+an.join(Is));return pa},xi.prototype.getFileByFd=function(cn){return this.fds[String(cn)]},xi.prototype.getFileByFdOrThrow=function(cn,tr){if(!oi(cn))throw TypeError(Te.FD);var an=this.getFileByFd(cn);if(!an)throw ee(O,tr);return an},xi.prototype.getNodeByIdOrCreate=function(cn,tr,an){if(typeof cn=="number"){var pa=this.getFileByFd(cn);if(!pa)throw Error("File nto found");return pa.node}else{var Ea=os(cn),Ps=this.getLink(Ea);if(Ps)return Ps.getNode();if(tr&ln){var Gl=this.getLinkParent(Ea);if(Gl){var Xp=Ea[Ea.length-1];return Ps=this.createLink(Gl,Xp,!1,an),Ps.getNode()}}throw ee(Yt,"getNodeByIdOrCreate",so(cn))}},xi.prototype.wrapAsync=function(cn,tr,an){var pa=this;Ae(an),(0,T.default)(function(){var Ea;try{Ea=cn.apply(pa,tr)}catch(Ps){an(Ps);return}an(null,Ea)})},xi.prototype._toJSON=function(cn,tr,an){var pa;cn===void 0&&(cn=this.root),tr===void 0&&(tr={});var Ea=!0,Ps=cn.children;cn.getNode().isFile()&&(Ps=(pa={},pa[cn.getName()]=cn.parent.getChild(cn.getName()),pa),cn=cn.parent);for(var Gl in Ps){Ea=!1;var Xp=cn.getChild(Gl);if(!Xp)throw new Error("_toJSON: unexpected undefined");var rp=Xp.getNode();if(rp.isFile()){var B_=Xp.getPath();an&&(B_=Zi(an,B_)),tr[B_]=rp.getString()}else rp.isDirectory()&&this._toJSON(Xp,tr,an)}var r_=cn.getPath();return an&&(r_=Zi(an,r_)),r_&&Ea&&(tr[r_]=null),tr},xi.prototype.toJSON=function(cn,tr,an){tr===void 0&&(tr={}),an===void 0&&(an=!1);var pa=[];if(cn){cn instanceof Array||(cn=[cn]);for(var Ea=0,Ps=cn;Ea<Ps.length;Ea++){var Gl=Ps[Ea],Xp=so(Gl),rp=this.getResolvedLink(Xp);rp&&pa.push(rp)}}else pa.push(this.root);if(!pa.length)return tr;for(var B_=0,r_=pa;B_<r_.length;B_++){var rp=r_[B_];this._toJSON(rp,tr,an?rp.getPath():"")}return tr},xi.prototype.fromJSON=function(cn,tr){tr===void 0&&(tr=A.default.cwd());for(var an in cn){var pa=cn[an];if(an=lo(an,tr),typeof pa=="string"){var Ea=ne(an);this.mkdirpBase(Ea,511),this.writeFileSync(an,pa)}else this.mkdirpBase(an,511)}},xi.prototype.fromNestedJSON=function(cn,tr){this.fromJSON(ho(cn),tr)},xi.prototype.reset=function(){this.ino=0,this.inodes={},this.releasedInos=[],this.fds={},this.releasedFds=[],this.openFiles=0,this.root=this.createLink(),this.root.setNode(this.createNode(!0))},xi.prototype.mountSync=function(cn,tr){this.fromJSON(tr,cn)},xi.prototype.openLink=function(cn,tr,an){if(an===void 0&&(an=!0),this.openFiles>=this.maxFiles)throw ee(h,"open",cn.getPath());var pa=cn;if(an&&(pa=this.resolveSymlinks(cn)),!pa)throw ee(Yt,"open",cn.getPath());var Ea=pa.getNode();if(Ea.isDirectory()){if((tr&(We|Lt|et))!==We)throw ee(S,"open",cn.getPath())}else if(tr&na)throw ee(p,"open",cn.getPath());if(!(tr&et)&&!Ea.canRead())throw ee(g,"open",cn.getPath());var Ps=new this.props.File(cn,Ea,tr,this.newFdNumber());return this.fds[Ps.fd]=Ps,this.openFiles++,tr&ot&&Ps.truncate(),Ps},xi.prototype.openFile=function(cn,tr,an,pa){pa===void 0&&(pa=!0);var Ea=Pi(cn),Ps=pa?this.getResolvedLink(Ea):this.getLink(Ea);if(!Ps&&tr&ln){var Gl=this.getResolvedLink(Ea.slice(0,Ea.length-1));if(!Gl)throw ee(Yt,"open",Is+Ea.join(Is));tr&ln&&typeof an=="number"&&(Ps=this.createLink(Gl,Ea[Ea.length-1],!1,an))}if(Ps)return this.openLink(Ps,tr,pa);throw ee(Yt,"open",cn)},xi.prototype.openBase=function(cn,tr,an,pa){pa===void 0&&(pa=!0);var Ea=this.openFile(cn,tr,an,pa);if(!Ea)throw ee(Yt,"open",cn);return Ea.fd},xi.prototype.openSync=function(cn,tr,an){an===void 0&&(an=438);var pa=cr(an),Ea=so(cn),Ps=ie(tr);return this.openBase(Ea,Ps,pa)},xi.prototype.open=function(cn,tr,an,pa){var Ea=an,Ps=pa;typeof an=="function"&&(Ea=438,Ps=an),Ea=Ea||438;var Gl=cr(Ea),Xp=so(cn),rp=ie(tr);this.wrapAsync(this.openBase,[Xp,rp,Gl],Ps)},xi.prototype.closeFile=function(cn){this.fds[cn.fd]&&(this.openFiles--,delete this.fds[cn.fd],this.releasedFds.push(cn.fd))},xi.prototype.closeSync=function(cn){sa(cn);var tr=this.getFileByFdOrThrow(cn,"close");this.closeFile(tr)},xi.prototype.close=function(cn,tr){sa(cn),this.wrapAsync(this.closeSync,[cn],tr)},xi.prototype.openFileOrGetById=function(cn,tr,an){if(typeof cn=="number"){var pa=this.fds[cn];if(!pa)throw ee(Yt);return pa}else return this.openFile(so(cn),tr,an)},xi.prototype.readBase=function(cn,tr,an,pa,Ea){var Ps=this.getFileByFdOrThrow(cn);return Ps.read(tr,Number(an),Number(pa),Ea)},xi.prototype.readSync=function(cn,tr,an,pa,Ea){return sa(cn),this.readBase(cn,tr,an,pa,Ea)},xi.prototype.read=function(cn,tr,an,pa,Ea,Ps){var Gl=this;if(Ae(Ps),pa===0)return A.default.nextTick(function(){Ps&&Ps(null,0,tr)});(0,T.default)(function(){try{var Xp=Gl.readBase(cn,tr,an,pa,Ea);Ps(null,Xp,tr)}catch(rp){Ps(rp)}})},xi.prototype.readFileBase=function(cn,tr,an){var pa,Ea=typeof cn=="number",Ps=Ea&&oi(cn),Gl;if(Ps)Gl=cn;else{var Xp=so(cn),rp=Pi(Xp),B_=this.getResolvedLink(rp);if(B_){var r_=B_.getNode();if(r_.isDirectory())throw ee(S,"open",B_.getPath())}Gl=this.openSync(cn,tr)}try{pa=va(this.getFileByFdOrThrow(Gl).getBuffer(),an)}finally{Ps||this.closeSync(Gl)}return pa},xi.prototype.readFileSync=function(cn,tr){var an=H(tr),pa=ie(an.flag);return this.readFileBase(cn,pa,an.encoding)},xi.prototype.readFile=function(cn,tr,an){var pa=nt(H)(tr,an),Ea=pa[0],Ps=pa[1],Gl=ie(Ea.flag);this.wrapAsync(this.readFileBase,[cn,Gl,Ea.encoding],Ps)},xi.prototype.writeBase=function(cn,tr,an,pa,Ea){var Ps=this.getFileByFdOrThrow(cn,"write");return Ps.write(tr,an,pa,Ea)},xi.prototype.writeSync=function(cn,tr,an,pa,Ea){sa(cn);var Ps,Gl,Xp,rp,B_=typeof tr!="string";B_?(Gl=(an||0)|0,Xp=pa,rp=Ea):(rp=an,Ps=pa);var r_=ia(tr,Ps);return B_?typeof Xp>"u"&&(Xp=r_.length):(Gl=0,Xp=r_.length),this.writeBase(cn,r_,Gl,Xp,rp)},xi.prototype.write=function(cn,tr,an,pa,Ea,Ps){var Gl=this;sa(cn);var Xp,rp,B_,r_,Jh,jy=typeof tr,Ip=typeof an,G_=typeof pa,Rg=typeof Ea;jy!=="string"?Ip==="function"?Jh=an:G_==="function"?(Xp=an|0,Jh=pa):Rg==="function"?(Xp=an|0,rp=pa,Jh=Ea):(Xp=an|0,rp=pa,B_=Ea,Jh=Ps):Ip==="function"?Jh=an:G_==="function"?(B_=an,Jh=pa):Rg==="function"&&(B_=an,r_=pa,Jh=Ea);var bv=ia(tr,r_);jy!=="string"?typeof rp>"u"&&(rp=bv.length):(Xp=0,rp=bv.length);var Zb=Ae(Jh);(0,T.default)(function(){try{var Z1=Gl.writeBase(cn,bv,Xp,rp,B_);jy!=="string"?Zb(null,Z1,bv):Zb(null,Z1,tr)}catch(pb){Zb(pb)}})},xi.prototype.writeFileBase=function(cn,tr,an,pa){var Ea=typeof cn=="number",Ps;Ea?Ps=cn:Ps=this.openBase(so(cn),an,pa);var Gl=0,Xp=tr.length,rp=an&Ot?void 0:0;try{for(;Xp>0;){var B_=this.writeSync(Ps,tr,Gl,Xp,rp);Gl+=B_,Xp-=B_,rp!==void 0&&(rp+=B_)}}finally{Ea||this.closeSync(Ps)}},xi.prototype.writeFileSync=function(cn,tr,an){var pa=De(an),Ea=ie(pa.flag),Ps=cr(pa.mode),Gl=ia(tr,pa.encoding);this.writeFileBase(cn,Gl,Ea,Ps)},xi.prototype.writeFile=function(cn,tr,an,pa){var Ea=an,Ps=pa;typeof an=="function"&&(Ea=W,Ps=an);var Gl=Ae(Ps),Xp=De(Ea),rp=ie(Xp.flag),B_=cr(Xp.mode),r_=ia(tr,Xp.encoding);this.wrapAsync(this.writeFileBase,[cn,r_,rp,B_],Gl)},xi.prototype.linkBase=function(cn,tr){var an=Pi(cn),pa=this.getLink(an);if(!pa)throw ee(Yt,"link",cn,tr);var Ea=Pi(tr),Ps=this.getLinkParent(Ea);if(!Ps)throw ee(Yt,"link",cn,tr);var Gl=Ea[Ea.length-1];if(Ps.getChild(Gl))throw ee(l,"link",cn,tr);var Xp=pa.getNode();Xp.nlink++,Ps.createChild(Gl,Xp)},xi.prototype.copyFileBase=function(cn,tr,an){var pa=this.readFileSync(cn);if(an&ds&&this.existsSync(tr))throw ee(l,"copyFile",cn,tr);if(an&Ya)throw ee(L,"copyFile",cn,tr);this.writeFileBase(tr,pa,ce.w,438)},xi.prototype.copyFileSync=function(cn,tr,an){var pa=so(cn),Ea=so(tr);return this.copyFileBase(pa,Ea,(an||0)|0)},xi.prototype.copyFile=function(cn,tr,an,pa){var Ea=so(cn),Ps=so(tr),Gl,Xp;typeof an=="function"?(Gl=0,Xp=an):(Gl=an,Xp=pa),Ae(Xp),this.wrapAsync(this.copyFileBase,[Ea,Ps,Gl],Xp)},xi.prototype.linkSync=function(cn,tr){var an=so(cn),pa=so(tr);this.linkBase(an,pa)},xi.prototype.link=function(cn,tr,an){var pa=so(cn),Ea=so(tr);this.wrapAsync(this.linkBase,[pa,Ea],an)},xi.prototype.unlinkBase=function(cn){var tr=Pi(cn),an=this.getLink(tr);if(!an)throw ee(Yt,"unlink",cn);if(an.length)throw Error("Dir not empty...");this.deleteLink(an);var pa=an.getNode();pa.nlink--,pa.nlink<=0&&this.deleteNode(pa)},xi.prototype.unlinkSync=function(cn){var tr=so(cn);this.unlinkBase(tr)},xi.prototype.unlink=function(cn,tr){var an=so(cn);this.wrapAsync(this.unlinkBase,[an],tr)},xi.prototype.symlinkBase=function(cn,tr){var an=Pi(tr),pa=this.getLinkParent(an);if(!pa)throw ee(Yt,"symlink",cn,tr);var Ea=an[an.length-1];if(pa.getChild(Ea))throw ee(l,"symlink",cn,tr);var Ps=pa.createChild(Ea);return Ps.getNode().makeSymlink(Pi(cn)),Ps},xi.prototype.symlinkSync=function(cn,tr,an){var pa=so(cn),Ea=so(tr);this.symlinkBase(pa,Ea)},xi.prototype.symlink=function(cn,tr,an,pa){var Ea=Ae(typeof an=="function"?an:pa),Ps=so(cn),Gl=so(tr);this.wrapAsync(this.symlinkBase,[Ps,Gl],Ea)},xi.prototype.realpathBase=function(cn,tr){var an=Pi(cn),pa=this.getResolvedLink(an);if(!pa)throw ee(Yt,"realpath",cn);return(0,le.strToEncoding)(pa.getPath(),tr)},xi.prototype.realpathSync=function(cn,tr){return this.realpathBase(so(cn),Ns(tr).encoding)},xi.prototype.realpath=function(cn,tr,an){var pa=La(tr,an),Ea=pa[0],Ps=pa[1],Gl=so(cn);this.wrapAsync(this.realpathBase,[Gl,Ea.encoding],Ps)},xi.prototype.lstatBase=function(cn,tr){tr===void 0&&(tr=!1);var an=this.getLink(Pi(cn));if(!an)throw ee(Yt,"lstat",cn);return _.default.build(an.getNode(),tr)},xi.prototype.lstatSync=function(cn,tr){return this.lstatBase(so(cn),Or(tr).bigint)},xi.prototype.lstat=function(cn,tr,an){var pa=Ca(tr,an),Ea=pa[0],Ps=pa[1];this.wrapAsync(this.lstatBase,[so(cn),Ea.bigint],Ps)},xi.prototype.statBase=function(cn,tr){tr===void 0&&(tr=!1);var an=this.getResolvedLink(Pi(cn));if(!an)throw ee(Yt,"stat",cn);return _.default.build(an.getNode(),tr)},xi.prototype.statSync=function(cn,tr){return this.statBase(so(cn),Or(tr).bigint)},xi.prototype.stat=function(cn,tr,an){var pa=Ca(tr,an),Ea=pa[0],Ps=pa[1];this.wrapAsync(this.statBase,[so(cn),Ea.bigint],Ps)},xi.prototype.fstatBase=function(cn,tr){tr===void 0&&(tr=!1);var an=this.getFileByFd(cn);if(!an)throw ee(O,"fstat");return _.default.build(an.node,tr)},xi.prototype.fstatSync=function(cn,tr){return this.fstatBase(cn,Or(tr).bigint)},xi.prototype.fstat=function(cn,tr,an){var pa=Ca(tr,an),Ea=pa[0],Ps=pa[1];this.wrapAsync(this.fstatBase,[cn,Ea.bigint],Ps)},xi.prototype.renameBase=function(cn,tr){var an=this.getLink(Pi(cn));if(!an)throw ee(Yt,"rename",cn,tr);var pa=Pi(tr),Ea=this.getLinkParent(pa);if(!Ea)throw ee(Yt,"rename",cn,tr);var Ps=an.parent;Ps&&Ps.deleteChild(an);var Gl=pa[pa.length-1];an.steps=r(r([],Ea.steps,!0),[Gl],!1),Ea.setChild(an.getName(),an)},xi.prototype.renameSync=function(cn,tr){var an=so(cn),pa=so(tr);this.renameBase(an,pa)},xi.prototype.rename=function(cn,tr,an){var pa=so(cn),Ea=so(tr);this.wrapAsync(this.renameBase,[pa,Ea],an)},xi.prototype.existsBase=function(cn){return!!this.statBase(cn)},xi.prototype.existsSync=function(cn){try{return this.existsBase(so(cn))}catch{return!1}},xi.prototype.exists=function(cn,tr){var an=this,pa=so(cn);if(typeof tr!="function")throw Error(Te.CB);(0,T.default)(function(){try{tr(an.existsBase(pa))}catch{tr(!1)}})},xi.prototype.accessBase=function(cn,tr){this.getLinkOrThrow(cn,"access")},xi.prototype.accessSync=function(cn,tr){tr===void 0&&(tr=pr);var an=so(cn);tr=tr|0,this.accessBase(an,tr)},xi.prototype.access=function(cn,tr,an){var pa=pr,Ea;typeof tr!="function"?(pa=tr|0,Ea=Ae(an)):Ea=tr;var Ps=so(cn);this.wrapAsync(this.accessBase,[Ps,pa],Ea)},xi.prototype.appendFileSync=function(cn,tr,an){an===void 0&&(an=dt);var pa=yt(an);(!pa.flag||oi(cn))&&(pa.flag="a"),this.writeFileSync(cn,tr,pa)},xi.prototype.appendFile=function(cn,tr,an,pa){var Ea=bn(an,pa),Ps=Ea[0],Gl=Ea[1];(!Ps.flag||oi(cn))&&(Ps.flag="a"),this.writeFile(cn,tr,Ps,Gl)},xi.prototype.readdirBase=function(cn,tr){var an=Pi(cn),pa=this.getResolvedLink(an);if(!pa)throw ee(Yt,"readdir",cn);var Ea=pa.getNode();if(!Ea.isDirectory())throw ee(p,"scandir",cn);if(tr.withFileTypes){var Ps=[];for(var Gl in pa.children){var Xp=pa.getChild(Gl);Xp&&Ps.push(y.default.build(Xp,tr.encoding))}return!D&&tr.encoding!=="buffer"&&Ps.sort(function(r_,Jh){return r_.name<Jh.name?-1:r_.name>Jh.name?1:0}),Ps}var rp=[];for(var B_ in pa.children)rp.push((0,le.strToEncoding)(B_,tr.encoding));return!D&&tr.encoding!=="buffer"&&rp.sort(),rp},xi.prototype.readdirSync=function(cn,tr){var an=hi(tr),pa=so(cn);return this.readdirBase(pa,an)},xi.prototype.readdir=function(cn,tr,an){var pa=po(tr,an),Ea=pa[0],Ps=pa[1],Gl=so(cn);this.wrapAsync(this.readdirBase,[Gl,Ea],Ps)},xi.prototype.readlinkBase=function(cn,tr){var an=this.getLinkOrThrow(cn,"readlink"),pa=an.getNode();if(!pa.isSymlink())throw ee(e,"readlink",cn);var Ea=Is+pa.symlink.join(Is);return(0,le.strToEncoding)(Ea,tr)},xi.prototype.readlinkSync=function(cn,tr){var an=Vt(tr),pa=so(cn);return this.readlinkBase(pa,an.encoding)},xi.prototype.readlink=function(cn,tr,an){var pa=kt(tr,an),Ea=pa[0],Ps=pa[1],Gl=so(cn);this.wrapAsync(this.readlinkBase,[Gl,Ea.encoding],Ps)},xi.prototype.fsyncBase=function(cn){this.getFileByFdOrThrow(cn,"fsync")},xi.prototype.fsyncSync=function(cn){this.fsyncBase(cn)},xi.prototype.fsync=function(cn,tr){this.wrapAsync(this.fsyncBase,[cn],tr)},xi.prototype.fdatasyncBase=function(cn){this.getFileByFdOrThrow(cn,"fdatasync")},xi.prototype.fdatasyncSync=function(cn){this.fdatasyncBase(cn)},xi.prototype.fdatasync=function(cn,tr){this.wrapAsync(this.fdatasyncBase,[cn],tr)},xi.prototype.ftruncateBase=function(cn,tr){var an=this.getFileByFdOrThrow(cn,"ftruncate");an.truncate(tr)},xi.prototype.ftruncateSync=function(cn,tr){this.ftruncateBase(cn,tr)},xi.prototype.ftruncate=function(cn,tr,an){var pa=typeof tr=="number"?tr:0,Ea=Ae(typeof tr=="number"?an:tr);this.wrapAsync(this.ftruncateBase,[cn,pa],Ea)},xi.prototype.truncateBase=function(cn,tr){var an=this.openSync(cn,"r+");try{this.ftruncateSync(an,tr)}finally{this.closeSync(an)}},xi.prototype.truncateSync=function(cn,tr){if(oi(cn))return this.ftruncateSync(cn,tr);this.truncateBase(cn,tr)},xi.prototype.truncate=function(cn,tr,an){var pa=typeof tr=="number"?tr:0,Ea=Ae(typeof tr=="number"?an:tr);if(oi(cn))return this.ftruncate(cn,pa,Ea);this.wrapAsync(this.truncateBase,[cn,pa],Ea)},xi.prototype.futimesBase=function(cn,tr,an){var pa=this.getFileByFdOrThrow(cn,"futimes"),Ea=pa.node;Ea.atime=new Date(tr*1e3),Ea.mtime=new Date(an*1e3)},xi.prototype.futimesSync=function(cn,tr,an){this.futimesBase(cn,Ui(tr),Ui(an))},xi.prototype.futimes=function(cn,tr,an,pa){this.wrapAsync(this.futimesBase,[cn,Ui(tr),Ui(an)],pa)},xi.prototype.utimesBase=function(cn,tr,an){var pa=this.openSync(cn,"r+");try{this.futimesBase(pa,tr,an)}finally{this.closeSync(pa)}},xi.prototype.utimesSync=function(cn,tr,an){this.utimesBase(so(cn),Ui(tr),Ui(an))},xi.prototype.utimes=function(cn,tr,an,pa){this.wrapAsync(this.utimesBase,[so(cn),Ui(tr),Ui(an)],pa)},xi.prototype.mkdirBase=function(cn,tr){var an=Pi(cn);if(!an.length)throw ee(l,"mkdir",cn);var pa=this.getLinkParentAsDirOrThrow(cn,"mkdir"),Ea=an[an.length-1];if(pa.getChild(Ea))throw ee(l,"mkdir",cn);pa.createChild(Ea,this.createNode(!0,tr))},xi.prototype.mkdirpBase=function(cn,tr){for(var an=Pi(cn),pa=this.root,Ea=0;Ea<an.length;Ea++){var Ps=an[Ea];if(!pa.getNode().isDirectory())throw ee(p,"mkdir",pa.getPath());var Gl=pa.getChild(Ps);if(Gl)if(Gl.getNode().isDirectory())pa=Gl;else throw ee(p,"mkdir",Gl.getPath());else pa=pa.createChild(Ps,this.createNode(!0,tr))}},xi.prototype.mkdirSync=function(cn,tr){var an=vi(tr),pa=cr(an.mode,511),Ea=so(cn);an.recursive?this.mkdirpBase(Ea,pa):this.mkdirBase(Ea,pa)},xi.prototype.mkdir=function(cn,tr,an){var pa=vi(tr),Ea=Ae(typeof tr=="function"?tr:an),Ps=cr(pa.mode,511),Gl=so(cn);pa.recursive?this.wrapAsync(this.mkdirpBase,[Gl,Ps],Ea):this.wrapAsync(this.mkdirBase,[Gl,Ps],Ea)},xi.prototype.mkdirpSync=function(cn,tr){this.mkdirSync(cn,{mode:tr,recursive:!0})},xi.prototype.mkdirp=function(cn,tr,an){var pa=typeof tr=="function"?void 0:tr,Ea=Ae(typeof tr=="function"?tr:an);this.mkdir(cn,{mode:pa,recursive:!0},Ea)},xi.prototype.mkdtempBase=function(cn,tr,an){an===void 0&&(an=5);var pa=cn+this.genRndStr();try{return this.mkdirBase(pa,511),(0,le.strToEncoding)(pa,tr)}catch(Ea){if(Ea.code===l){if(an>1)return this.mkdtempBase(cn,tr,an-1);throw Error("Could not create temp dir.")}else throw Ea}},xi.prototype.mkdtempSync=function(cn,tr){var an=Vt(tr).encoding;if(!cn||typeof cn!="string")throw new TypeError("filename prefix is required");return ls(cn),this.mkdtempBase(cn,an)},xi.prototype.mkdtemp=function(cn,tr,an){var pa=kt(tr,an),Ea=pa[0].encoding,Ps=pa[1];if(!cn||typeof cn!="string")throw new TypeError("filename prefix is required");ls(cn)&&this.wrapAsync(this.mkdtempBase,[cn,Ea],Ps)},xi.prototype.rmdirBase=function(cn,tr){var an=ga(tr),pa=this.getLinkAsDirOrThrow(cn,"rmdir");if(pa.length&&!an.recursive)throw ee(C,"rmdir",cn);this.deleteLink(pa)},xi.prototype.rmdirSync=function(cn,tr){this.rmdirBase(so(cn),tr)},xi.prototype.rmdir=function(cn,tr,an){var pa=ga(tr),Ea=Ae(typeof tr=="function"?tr:an);this.wrapAsync(this.rmdirBase,[so(cn),pa],Ea)},xi.prototype.fchmodBase=function(cn,tr){var an=this.getFileByFdOrThrow(cn,"fchmod");an.chmod(tr)},xi.prototype.fchmodSync=function(cn,tr){this.fchmodBase(cn,cr(tr))},xi.prototype.fchmod=function(cn,tr,an){this.wrapAsync(this.fchmodBase,[cn,cr(tr)],an)},xi.prototype.chmodBase=function(cn,tr){var an=this.openSync(cn,"r+");try{this.fchmodBase(an,tr)}finally{this.closeSync(an)}},xi.prototype.chmodSync=function(cn,tr){var an=cr(tr),pa=so(cn);this.chmodBase(pa,an)},xi.prototype.chmod=function(cn,tr,an){var pa=cr(tr),Ea=so(cn);this.wrapAsync(this.chmodBase,[Ea,pa],an)},xi.prototype.lchmodBase=function(cn,tr){var an=this.openBase(cn,Lt,0,!1);try{this.fchmodBase(an,tr)}finally{this.closeSync(an)}},xi.prototype.lchmodSync=function(cn,tr){var an=cr(tr),pa=so(cn);this.lchmodBase(pa,an)},xi.prototype.lchmod=function(cn,tr,an){var pa=cr(tr),Ea=so(cn);this.wrapAsync(this.lchmodBase,[Ea,pa],an)},xi.prototype.fchownBase=function(cn,tr,an){this.getFileByFdOrThrow(cn,"fchown").chown(tr,an)},xi.prototype.fchownSync=function(cn,tr,an){Qa(tr),Hs(an),this.fchownBase(cn,tr,an)},xi.prototype.fchown=function(cn,tr,an,pa){Qa(tr),Hs(an),this.wrapAsync(this.fchownBase,[cn,tr,an],pa)},xi.prototype.chownBase=function(cn,tr,an){var pa=this.getResolvedLinkOrThrow(cn,"chown"),Ea=pa.getNode();Ea.chown(tr,an)},xi.prototype.chownSync=function(cn,tr,an){Qa(tr),Hs(an),this.chownBase(so(cn),tr,an)},xi.prototype.chown=function(cn,tr,an,pa){Qa(tr),Hs(an),this.wrapAsync(this.chownBase,[so(cn),tr,an],pa)},xi.prototype.lchownBase=function(cn,tr,an){this.getLinkOrThrow(cn,"lchown").getNode().chown(tr,an)},xi.prototype.lchownSync=function(cn,tr,an){Qa(tr),Hs(an),this.lchownBase(so(cn),tr,an)},xi.prototype.lchown=function(cn,tr,an,pa){Qa(tr),Hs(an),this.wrapAsync(this.lchownBase,[so(cn),tr,an],pa)},xi.prototype.watchFile=function(cn,tr,an){var pa=so(cn),Ea=tr,Ps=an;if(typeof Ea=="function"&&(Ps=tr,Ea=null),typeof Ps!="function")throw Error('"watchFile()" requires a listener function');var Gl=5007,Xp=!0;Ea&&typeof Ea=="object"&&(typeof Ea.interval=="number"&&(Gl=Ea.interval),typeof Ea.persistent=="boolean"&&(Xp=Ea.persistent));var rp=this.statWatchers[pa];return rp||(rp=new this.StatWatcher,rp.start(pa,Xp,Gl),this.statWatchers[pa]=rp),rp.addListener("change",Ps),rp},xi.prototype.unwatchFile=function(cn,tr){var an=so(cn),pa=this.statWatchers[an];pa&&(typeof tr=="function"?pa.removeListener("change",tr):pa.removeAllListeners("change"),pa.listenerCount("change")===0&&(pa.stop(),delete this.statWatchers[an]))},xi.prototype.createReadStream=function(cn,tr){return new this.ReadStream(cn,tr)},xi.prototype.createWriteStream=function(cn,tr){return new this.WriteStream(cn,tr)},xi.prototype.watch=function(cn,tr,an){var pa=so(cn),Ea=tr;typeof tr=="function"&&(an=tr,Ea=null);var Ps=Vt(Ea),Gl=Ps.persistent,Xp=Ps.recursive,rp=Ps.encoding;Gl===void 0&&(Gl=!0),Xp===void 0&&(Xp=!1);var B_=new this.FSWatcher;return B_.start(pa,Gl,Xp,rp),an&&B_.addListener("change",an),B_},xi.fd=2147483647,xi}();Y0.Volume=Bs;function qo(xi){xi.emit("stop")}var bc=function(xi){a(cn,xi);function cn(tr){var an=xi.call(this)||this;return an.onInterval=function(){try{var pa=an.vol.statSync(an.filename);an.hasChanged(pa)&&(an.emit("change",pa,an.prev),an.prev=pa)}finally{an.loop()}},an.vol=tr,an}return cn.prototype.loop=function(){this.timeoutRef=this.setTimeout(this.onInterval,this.interval)},cn.prototype.hasChanged=function(tr){return tr.mtimeMs>this.prev.mtimeMs||tr.nlink!==this.prev.nlink},cn.prototype.start=function(tr,an,pa){an===void 0&&(an=!0),pa===void 0&&(pa=5007),this.filename=so(tr),this.setTimeout=an?setTimeout.bind(typeof globalThis<"u"?globalThis:gGn):N.default,this.interval=pa,this.prev=this.vol.statSync(this.filename),this.loop()},cn.prototype.stop=function(){clearTimeout(this.timeoutRef),A.default.nextTick(qo,this)},cn}(re.EventEmitter);Y0.StatWatcher=bc;var ec;function nl(xi){ec=(0,b.bufferAllocUnsafe)(xi),ec.used=0}we.inherits(fc,V.Readable),Y0.ReadStream=fc;function fc(xi,cn,tr){if(!(this instanceof fc))return new fc(xi,cn,tr);if(this._vol=xi,tr=Object.assign({},ke(tr,{})),tr.highWaterMark===void 0&&(tr.highWaterMark=64*1024),V.Readable.call(this,tr),this.path=so(cn),this.fd=tr.fd===void 0?null:tr.fd,this.flags=tr.flags===void 0?"r":tr.flags,this.mode=tr.mode===void 0?438:tr.mode,this.start=tr.start,this.end=tr.end,this.autoClose=tr.autoClose===void 0?!0:tr.autoClose,this.pos=void 0,this.bytesRead=0,this.start!==void 0){if(typeof this.start!="number")throw new TypeError('"start" option must be a Number');if(this.end===void 0)this.end=1/0;else if(typeof this.end!="number")throw new TypeError('"end" option must be a Number');if(this.start>this.end)throw new Error('"start" option must be <= "end" option');this.pos=this.start}typeof this.fd!="number"&&this.open(),this.on("end",function(){this.autoClose&&this.destroy&&this.destroy()})}fc.prototype.open=function(){var xi=this;this._vol.open(this.path,this.flags,this.mode,function(cn,tr){if(cn){xi.autoClose&&xi.destroy&&xi.destroy(),xi.emit("error",cn);return}xi.fd=tr,xi.emit("open",tr),xi.read()})},fc.prototype._read=function(xi){if(typeof this.fd!="number")return this.once("open",function(){this._read(xi)});if(this.destroyed)return;(!ec||ec.length-ec.used<Ii)&&nl(this._readableState.highWaterMark);var cn=ec,tr=Math.min(ec.length-ec.used,xi),an=ec.used;if(this.pos!==void 0&&(tr=Math.min(this.end-this.pos+1,tr)),tr<=0)return this.push(null);var pa=this;this._vol.read(this.fd,ec,ec.used,tr,this.pos,Ea),this.pos!==void 0&&(this.pos+=tr),ec.used+=tr;function Ea(Ps,Gl){if(Ps)pa.autoClose&&pa.destroy&&pa.destroy(),pa.emit("error",Ps);else{var Xp=null;Gl>0&&(pa.bytesRead+=Gl,Xp=cn.slice(an,an+Gl)),pa.push(Xp)}}},fc.prototype._destroy=function(xi,cn){this.close(function(tr){cn(xi||tr)})},fc.prototype.close=function(xi){var cn=this;if(xi&&this.once("close",xi),this.closed||typeof this.fd!="number"){if(typeof this.fd!="number"){this.once("open",ea);return}return A.default.nextTick(function(){return cn.emit("close")})}this.closed=!0,this._vol.close(this.fd,function(tr){tr?cn.emit("error",tr):cn.emit("close")}),this.fd=null};function ea(xi){this.close()}we.inherits(fd,V.Writable),Y0.WriteStream=fd;function fd(xi,cn,tr){if(!(this instanceof fd))return new fd(xi,cn,tr);if(this._vol=xi,tr=Object.assign({},ke(tr,{})),V.Writable.call(this,tr),this.path=so(cn),this.fd=tr.fd===void 0?null:tr.fd,this.flags=tr.flags===void 0?"w":tr.flags,this.mode=tr.mode===void 0?438:tr.mode,this.start=tr.start,this.autoClose=tr.autoClose===void 0?!0:!!tr.autoClose,this.pos=void 0,this.bytesWritten=0,this.start!==void 0){if(typeof this.start!="number")throw new TypeError('"start" option must be a Number');if(this.start<0)throw new Error('"start" must be >= zero');this.pos=this.start}tr.encoding&&this.setDefaultEncoding(tr.encoding),typeof this.fd!="number"&&this.open(),this.once("finish",function(){this.autoClose&&this.close()})}fd.prototype.open=function(){this._vol.open(this.path,this.flags,this.mode,function(xi,cn){if(xi){this.autoClose&&this.destroy&&this.destroy(),this.emit("error",xi);return}this.fd=cn,this.emit("open",cn)}.bind(this))},fd.prototype._write=function(xi,cn,tr){if(!(xi instanceof b.Buffer))return this.emit("error",new Error("Invalid data"));if(typeof this.fd!="number")return this.once("open",function(){this._write(xi,cn,tr)});var an=this;this._vol.write(this.fd,xi,0,xi.length,this.pos,function(pa,Ea){if(pa)return an.autoClose&&an.destroy&&an.destroy(),tr(pa);an.bytesWritten+=Ea,tr()}),this.pos!==void 0&&(this.pos+=xi.length)},fd.prototype._writev=function(xi,cn){if(typeof this.fd!="number")return this.once("open",function(){this._writev(xi,cn)});for(var tr=this,an=xi.length,pa=new Array(an),Ea=0,Ps=0;Ps<an;Ps++){var Gl=xi[Ps].chunk;pa[Ps]=Gl,Ea+=Gl.length}var Xp=b.Buffer.concat(pa);this._vol.write(this.fd,Xp,0,Xp.length,this.pos,function(rp,B_){if(rp)return tr.destroy&&tr.destroy(),cn(rp);tr.bytesWritten+=B_,cn()}),this.pos!==void 0&&(this.pos+=Ea)},fd.prototype._destroy=fc.prototype._destroy,fd.prototype.close=fc.prototype.close,fd.prototype.destroySoon=fd.prototype.end;var Xd=function(xi){a(cn,xi);function cn(tr){var an=xi.call(this)||this;return an._filename="",an._filenameEncoded="",an._recursive=!1,an._encoding=le.ENCODING_UTF8,an._onNodeChange=function(){an._emit("change")},an._onParentChild=function(pa){pa.getName()===an._getName()&&an._emit("rename")},an._emit=function(pa){an.emit("change",pa,an._filenameEncoded)},an._persist=function(){an._timer=setTimeout(an._persist,1e6)},an._vol=tr,an}return cn.prototype._getName=function(){return this._steps[this._steps.length-1]},cn.prototype.start=function(tr,an,pa,Ea){an===void 0&&(an=!0),pa===void 0&&(pa=!1),Ea===void 0&&(Ea=le.ENCODING_UTF8),this._filename=so(tr),this._steps=Pi(this._filename),this._filenameEncoded=(0,le.strToEncoding)(this._filename),this._recursive=pa,this._encoding=Ea;try{this._link=this._vol.getLinkOrThrow(this._filename,"FSWatcher")}catch(Xp){var Ps=new Error("watch "+this._filename+" "+Xp.code);throw Ps.code=Xp.code,Ps.errno=Xp.code,Ps}this._link.getNode().on("change",this._onNodeChange),this._link.on("child:add",this._onNodeChange),this._link.on("child:delete",this._onNodeChange);var Gl=this._link.parent;Gl&&(Gl.setMaxListeners(Gl.getMaxListeners()+1),Gl.on("child:delete",this._onParentChild)),an&&this._persist()},cn.prototype.close=function(){clearTimeout(this._timer),this._link.getNode().removeListener("change",this._onNodeChange);var tr=this._link.parent;tr&&tr.removeListener("child:delete",this._onParentChild)},cn}(re.EventEmitter);return Y0.FSWatcher=Xd,Y0}function yGn(){if(eOt)return Ste;eOt=!0,Object.defineProperty(Ste,"__esModule",{value:!0}),Ste.fsAsyncMethods=Ste.fsSyncMethods=Ste.fsProps=void 0;var a=["constants","F_OK","R_OK","W_OK","X_OK","Stats"];Ste.fsProps=a;var r=["renameSync","ftruncateSync","truncateSync","chownSync","fchownSync","lchownSync","chmodSync","fchmodSync","lchmodSync","statSync","lstatSync","fstatSync","linkSync","symlinkSync","readlinkSync","realpathSync","unlinkSync","rmdirSync","mkdirSync","mkdirpSync","readdirSync","closeSync","openSync","utimesSync","futimesSync","fsyncSync","writeSync","readSync","readFileSync","writeFileSync","appendFileSync","existsSync","accessSync","fdatasyncSync","mkdtempSync","copyFileSync","createReadStream","createWriteStream"];Ste.fsSyncMethods=r;var o=["rename","ftruncate","truncate","chown","fchown","lchown","chmod","fchmod","lchmod","stat","lstat","fstat","link","symlink","readlink","realpath","unlink","rmdir","mkdir","mkdirp","readdir","close","open","utimes","futimes","fsync","write","read","readFile","writeFile","appendFile","exists","access","fdatasync","mkdtemp","copyFile","watchFile","unwatchFile","watch"];return Ste.fsAsyncMethods=o,Ste}function vGn(){if(tOt)return mD;tOt=!0;var a=mD&&mD.__assign||function(){return a=Object.assign||function(le){for(var $e,we=1,He=arguments.length;we<He;we++){$e=arguments[we];for(var Qe in $e)Object.prototype.hasOwnProperty.call($e,Qe)&&(le[Qe]=$e[Qe])}return le},a.apply(this,arguments)};Object.defineProperty(mD,"__esModule",{value:!0}),mD.fs=mD.createFsFromVolume=mD.vol=mD.Volume=void 0;var r=ost(),o=cFt(),u=dFt(),_=yGn(),y=_.fsSyncMethods,b=_.fsAsyncMethods,T=sAe(),A=T.constants.F_OK,N=T.constants.R_OK,V=T.constants.W_OK,Q=T.constants.X_OK;mD.Volume=u.Volume,mD.vol=new u.Volume;function re(le){for(var $e={F_OK:A,R_OK:N,W_OK:V,X_OK:Q,constants:T.constants,Stats:r.default,Dirent:o.default},we=0,He=y;we<He.length;we++){var Qe=He[we];typeof le[Qe]=="function"&&($e[Qe]=le[Qe].bind(le))}for(var We=0,et=b;We<et.length;We++){var Qe=et[We];typeof le[Qe]=="function"&&($e[Qe]=le[Qe].bind(le))}return $e.StatWatcher=le.StatWatcher,$e.FSWatcher=le.FSWatcher,$e.WriteStream=le.WriteStream,$e.ReadStream=le.ReadStream,$e.promises=le.promises,$e._toUnixTimestamp=u.toUnixTimestamp,$e}return mD.createFsFromVolume=re,mD.fs=re(mD.vol),mD=a(a({},mD),mD.fs),mD.semantic=!0,mD}function o8(a){throw new Error(`Node.js fs ${a} is not supported by JSPM core in the browser`)}function _Ft(a,r,o){let u=0,_=new TextDecoder;kte.watch(a,"utf8",()=>{let{size:y}=kte.fstatSync(r),b=sFt.alloc(y-u);kte.readSync(r,b,0,b.length,u),u=y,o(_.decode(b,{stream:!0}))})}function cst(a,r){if(a.protocol==="file:")return aFt(a);if(a.protocol==="https:"||a.protocol==="http:"){let o="\\\\url\\"+a.href.replaceAll(/\//g,"\\\\");if(ust(o))return o;if(r)throw new Error(`Cannot sync request URL ${a} via FS. JSPM FS support for network URLs requires using async FS methods or priming the MemFS cache first with an async request before a sync request.`);return(async()=>{let u=await fetch(a);if(!u.ok)throw new Error(`Unable to fetch ${a.href}, ${u.status}`);let _=await u.arrayBuffer();return pst(o,sFt.from(_)),o})()}throw new Error("URL "+a+" not supported in JSPM FS implementation.")}function SGn(a){return function(r,...o){return r instanceof URL?a(cst(r,!0),...o):a(r,...o)}}function xGn(a){return async function(r,...o){return r instanceof URL?a(await cst(r),...o):a(r,...o)}}function EGn(a){return function(r,...o){let u=o[o.length-1];r instanceof URL&&typeof u=="function"?cst(r).then(_=>{a(_,...o)},u):a(r,...o)}}var nOt,rOt,b1e,KPt,XPt,YPt,NN,sOt,xte,Ete,E1e,m2,jfe,$te,S1e,$6e,W$,dVn,Bat,F6e,cOt,_Vn,fVn,mVn,hVn,gVn,uOt,pOt,rMt,yVn,vVn,bVn,dOt,Jb,SVn,xVn,EVn,_Ot,Qat,s8,nF,$Vn,kC,CVn,TVn,AVn,eAe,Tp,DJ,_Mt,DVn,u6e,wOt,p6e,NVn,Rfe,uKr,pKr,dKr,_Kr,fKr,mKr,hKr,gKr,yKr,vKr,bKr,SKr,xKr,EKr,$Kr,wKr,CKr,TKr,AKr,kKr,IKr,DKr,LKr,RKr,NKr,PKr,MKr,rat,fMt,f1e,J1,kOt,vG,a8,mMt,d6e,Nfe,hMt,BVn,Ate,Vat,v1e,yMt,YVn,QVn,C6e,T6e,kJ,ZVn,rAe,Gat,wMt,q2e,CMt,_6e,TMt,Ofe,AMt,zfe,f6e,kMt,sat,IMt,oat,DMt,lat,LMt,cat,RMt,uat,NMt,pat,PMt,dat,_at,MMt,dUn,fat,OMt,mat,FMt,hat,BMt,gat,VMt,yat,UMt,mUn,vat,jMt,bat,GMt,Sat,qMt,yUn,GOt,zMt,qOt,H2e,xat,WMt,Eat,JMt,KMt,z2e,m6e,XMt,YMt,vUn,bUn,SUn,QMt,A6e,ZMt,xUn,EUn,$Un,wUn,CUn,qat,HOt,TUn,zOt,U6e,AUn,e3t,kUn,IUn,DUn,$at,LUn,RUn,WOt,iAe,qfe,wat,NUn,Ffe,Vfe,Cat,Tat,t3t,PUn,MUn,OUn,FUn,BUn,JOt,n3t,KOt,VUn,UUn,jUn,Hat,zat,r3t,GUn,qUn,HUn,zUn,WUn,XOt,JUn,YOt,QOt,ist,ast,KUn,XUn,YUn,QUn,ZUn,ZOt,ejn,eFt,tjn,Aat,i3t,a3t,s3t,rjn,O6e,l3t,c3t,k6e,Wat,Q2e,I6e,u3t,fM,ijn,ajn,p3t,h6e,d3t,g6e,sjn,ojn,_3t,f3t,m3t,h3t,ljn,cjn,ujn,S3t,kat,x3t,Jg,FKr,BKr,VKr,UKr,jKr,GKr,qKr,HKr,zKr,WKr,JKr,KKr,XKr,YKr,QKr,ZKr,eXr,tXr,nXr,rXr,iXr,aXr,sXr,oXr,lXr,cXr,uXr,pXr,dXr,_Xr,fXr,mXr,hXr,gXr,yXr,vXr,bXr,SXr,xXr,EXr,E3t,$Xr,wXr,CXr,Iat,$3t,hD,TXr,AXr,kXr,IXr,DXr,LXr,RXr,NXr,PXr,MXr,OXr,FXr,BXr,VXr,UXr,jXr,GXr,qXr,HXr,zXr,WXr,Dat,w3t,Lat,SG,C3t,JXr,KXr,XXr,YXr,QXr,ZXr,eYr,tYr,x1e,gjn,yjn,vjn,bjn,LJ,Rat,A3t,iFt,k3t,I3t,Wfe,xjn,J2e,Ejn,Tte,AE,$jn,IJ,wjn,Cjn,Tjn,Ajn,Kat,D3t,L3t,R3t,kjn,Ijn,Nat,m1e,Pat,Mat,N3t,P3t,Ljn,Rjn,Njn,Pjn,Mjn,Xat,Ojn,Fjn,Bjn,Vjn,Ujn,jjn,Wjn,nYr,rYr,iYr,aYr,sYr,oYr,Jjn,Kjn,Xjn,Yjn,Yat,Qjn,Zjn,eGn,tGn,nGn,rGn,K2e,M3t,v6e,O3t,Bfe,F3t,Jfe,sFt,cYr,uYr,X2e,B3t,b6e,V3t,h1e,U3t,yG,j3t,Pk,G3t,pGn,AJ,q3t,g1e,H3t,S6e,z3t,W3t,y1e,J3t,tF,K3t,x6e,X3t,_Gn,yle,Y3t,Y2e,Q3t,Y0,Z3t,gGn,Ste,eOt,mD,tOt,Kfe,mM,kte,bGn,kE,fFt,mFt,hFt,gFt,yFt,vFt,bFt,SFt,xFt,EFt,$Ft,wFt,CFt,TFt,AFt,kFt,IFt,ust,DFt,LFt,RFt,NFt,PFt,MFt,OFt,FFt,BFt,VFt,UFt,jFt,GFt,qFt,HFt,zFt,WFt,JFt,KFt,XFt,YFt,QFt,ZFt,e6t,t6t,n6t,r6t,i6t,a6t,s6t,oAe,o6t,l6t,c6t,u6t,p6t,d6t,_6t,f6t,m6t,h6t,g6t,y6t,v6t,b6t,S6t,x6t,E6t,j6e,$6t,w6t,C6t,T6t,A6t,k6t,I6t,D6t,L6t,R6t,N6t,P6t,M6t,pst,O6t,F6t,B6t,V6t,U6t,j6t,G6t,q6t,H6t,z6t,W6t,J6t,K6t,X6t,Y6t,Q6t,Z6t,e4t,A1e=AC(()=>{Y();X();b1e=typeof Reflect=="object"?Reflect:null,KPt=b1e&&typeof b1e.apply=="function"?b1e.apply:function(a,r,o){return Function.prototype.apply.call(a,r,o)};rOt=b1e&&typeof b1e.ownKeys=="function"?b1e.ownKeys:Object.getOwnPropertySymbols?function(a){return Object.getOwnPropertyNames(a).concat(Object.getOwnPropertySymbols(a))}:function(a){return Object.getOwnPropertyNames(a)};XPt=Number.isNaN||function(a){return a!=a};nOt=Wx,Wx.EventEmitter=Wx,Wx.prototype._events=void 0,Wx.prototype._eventsCount=0,Wx.prototype._maxListeners=void 0;YPt=10;Object.defineProperty(Wx,"defaultMaxListeners",{enumerable:!0,get:function(){return YPt},set:function(a){if(typeof a!="number"||a<0||XPt(a))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+a+".");YPt=a}}),Wx.init=function(){this._events!==void 0&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},Wx.prototype.setMaxListeners=function(a){if(typeof a!="number"||a<0||XPt(a))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+a+".");return this._maxListeners=a,this},Wx.prototype.getMaxListeners=function(){return iOt(this)},Wx.prototype.emit=function(a){for(var r=[],o=1;o<arguments.length;o++)r.push(arguments[o]);var u=a==="error",_=this._events;if(_!==void 0)u=u&&_.error===void 0;else if(!u)return!1;if(u){var y;if(r.length>0&&(y=r[0]),y instanceof Error)throw y;var b=new Error("Unhandled error."+(y?" ("+y.message+")":""));throw b.context=y,b}var T=_[a];if(T===void 0)return!1;if(typeof T=="function")KPt(T,this,r);else{var A=T.length,N=aOt(T,A);for(o=0;o<A;++o)KPt(N[o],this,r)}return!0},Wx.prototype.addListener=function(a,r){return QPt(this,a,r,!1)},Wx.prototype.on=Wx.prototype.addListener,Wx.prototype.prependListener=function(a,r){return QPt(this,a,r,!0)},Wx.prototype.once=function(a,r){return E6e(r),this.on(a,ZPt(this,a,r)),this},Wx.prototype.prependOnceListener=function(a,r){return E6e(r),this.prependListener(a,ZPt(this,a,r)),this},Wx.prototype.removeListener=function(a,r){var o,u,_,y,b;if(E6e(r),(u=this._events)===void 0)return this;if((o=u[a])===void 0)return this;if(o===r||o.listener===r)--this._eventsCount==0?this._events=Object.create(null):(delete u[a],u.removeListener&&this.emit("removeListener",a,o.listener||r));else if(typeof o!="function"){for(_=-1,y=o.length-1;y>=0;y--)if(o[y]===r||o[y].listener===r){b=o[y].listener,_=y;break}if(_<0)return this;_===0?o.shift():function(T,A){for(;A+1<T.length;A++)T[A]=T[A+1];T.pop()}(o,_),o.length===1&&(u[a]=o[0]),u.removeListener!==void 0&&this.emit("removeListener",a,b||r)}return this},Wx.prototype.off=Wx.prototype.removeListener,Wx.prototype.removeAllListeners=function(a){var r,o,u;if((o=this._events)===void 0)return this;if(o.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):o[a]!==void 0&&(--this._eventsCount==0?this._events=Object.create(null):delete o[a]),this;if(arguments.length===0){var _,y=Object.keys(o);for(u=0;u<y.length;++u)(_=y[u])!=="removeListener"&&this.removeAllListeners(_);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(typeof(r=o[a])=="function")this.removeListener(a,r);else if(r!==void 0)for(u=r.length-1;u>=0;u--)this.removeListener(a,r[u]);return this},Wx.prototype.listeners=function(a){return eMt(this,a,!0)},Wx.prototype.rawListeners=function(a){return eMt(this,a,!1)},Wx.listenerCount=function(a,r){return typeof a.listenerCount=="function"?a.listenerCount(r):tMt.call(a,r)},Wx.prototype.listenerCount=tMt,Wx.prototype.eventNames=function(){return this._eventsCount>0?rOt(this._events):[]};NN=nOt;NN.EventEmitter;NN.defaultMaxListeners;NN.init;NN.listenerCount;NN.EventEmitter;NN.defaultMaxListeners;NN.init;NN.listenerCount;E1e=typeof globalThis<"u"?globalThis:typeof self<"u"?self:globalThis,m2=sOt={};(function(){try{xte=typeof setTimeout=="function"?setTimeout:Oat}catch{xte=Oat}try{Ete=typeof clearTimeout=="function"?clearTimeout:Fat}catch{Ete=Fat}})();$te=[],S1e=!1,$6e=-1;m2.nextTick=function(a){var r=new Array(arguments.length-1);if(arguments.length>1)for(var o=1;o<arguments.length;o++)r[o-1]=arguments[o];$te.push(new nMt(a,r)),$te.length!==1||S1e||oOt(lOt)},nMt.prototype.run=function(){(this||E1e).fun.apply(null,(this||E1e).array)},m2.title="browser",m2.browser=!0,m2.env={},m2.argv=[],m2.version="",m2.versions={},m2.on=bte,m2.addListener=bte,m2.once=bte,m2.off=bte,m2.removeListener=bte,m2.removeAllListeners=bte,m2.emit=bte,m2.prependListener=bte,m2.prependOnceListener=bte,m2.listeners=function(a){return[]},m2.binding=function(a){throw new Error("process.binding is not supported")},m2.cwd=function(){return"/"},m2.chdir=function(a){throw new Error("process.chdir is not supported")},m2.umask=function(){return 0};W$=sOt;W$.addListener;W$.argv;W$.binding;W$.browser;W$.chdir;W$.cwd;W$.emit;W$.env;W$.listeners;W$.nextTick;W$.off;W$.on;W$.once;W$.prependListener;W$.prependOnceListener;W$.removeAllListeners;W$.removeListener;W$.title;W$.umask;W$.version;W$.versions;dVn=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",Bat=Object.prototype.toString,F6e=function(a){return!(dVn&&a&&typeof a=="object"&&Symbol.toStringTag in a)&&Bat.call(a)==="[object Arguments]"},cOt=function(a){return!!F6e(a)||a!==null&&typeof a=="object"&&typeof a.length=="number"&&a.length>=0&&Bat.call(a)!=="[object Array]"&&Bat.call(a.callee)==="[object Function]"},_Vn=function(){return F6e(arguments)}();F6e.isLegacyArguments=cOt;fVn=_Vn?F6e:cOt,mVn=Object.prototype.toString,hVn=Function.prototype.toString,gVn=/^\s*(?:function)?\*/,uOt=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",pOt=Object.getPrototypeOf,rMt=function(){if(!uOt)return!1;try{return Function("return function*() {}")()}catch{}}(),yVn=rMt?pOt(rMt):{},vVn=function(a){return typeof a=="function"&&(!!gVn.test(hVn.call(a))||(uOt?pOt(a)===yVn:mVn.call(a)==="[object GeneratorFunction]"))},bVn=typeof Object.create=="function"?function(a,r){r&&(a.super_=r,a.prototype=Object.create(r.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}))}:function(a,r){if(r){a.super_=r;var o=function(){};o.prototype=r.prototype,a.prototype=new o,a.prototype.constructor=a}},dOt=function(a){return a&&typeof a=="object"&&typeof a.copy=="function"&&typeof a.fill=="function"&&typeof a.readUInt8=="function"},Jb={},SVn=dOt,xVn=fVn,EVn=vVn;_Ot=typeof BigInt<"u",Qat=typeof Symbol<"u",s8=Qat&&Symbol.toStringTag!==void 0,nF=typeof Uint8Array<"u",$Vn=typeof ArrayBuffer<"u";if(nF&&s8)var wVn=Object.getPrototypeOf(Uint8Array.prototype),MB=Hfe(Object.getOwnPropertyDescriptor(wVn,Symbol.toStringTag).get);kC=Hfe(Object.prototype.toString),CVn=Hfe(Number.prototype.valueOf),TVn=Hfe(String.prototype.valueOf),AVn=Hfe(Boolean.prototype.valueOf);if(_Ot)var kVn=Hfe(BigInt.prototype.valueOf);if(Qat)var IVn=Hfe(Symbol.prototype.valueOf);Jb.isArgumentsObject=xVn,Jb.isGeneratorFunction=EVn,Jb.isPromise=function(a){return typeof Promise<"u"&&a instanceof Promise||a!==null&&typeof a=="object"&&typeof a.then=="function"&&typeof a.catch=="function"},Jb.isArrayBufferView=function(a){return $Vn&&ArrayBuffer.isView?ArrayBuffer.isView(a):iMt(a)||sMt(a)},Jb.isTypedArray=iMt,Jb.isUint8Array=fOt,Jb.isUint8ClampedArray=mOt,Jb.isUint16Array=hOt,Jb.isUint32Array=gOt,Jb.isInt8Array=yOt,Jb.isInt16Array=vOt,Jb.isInt32Array=bOt,Jb.isFloat32Array=SOt,Jb.isFloat64Array=xOt,Jb.isBigInt64Array=EOt,Jb.isBigUint64Array=$Ot,o6e.working=typeof Map<"u"&&o6e(new Map),Jb.isMap=function(a){return typeof Map<"u"&&(o6e.working?o6e(a):a instanceof Map)},l6e.working=typeof Set<"u"&&l6e(new Set),Jb.isSet=function(a){return typeof Set<"u"&&(l6e.working?l6e(a):a instanceof Set)},c6e.working=typeof WeakMap<"u"&&c6e(new WeakMap),Jb.isWeakMap=function(a){return typeof WeakMap<"u"&&(c6e.working?c6e(a):a instanceof WeakMap)},Zit.working=typeof WeakSet<"u"&&Zit(new WeakSet),Jb.isWeakSet=function(a){return Zit(a)},D6e.working=typeof ArrayBuffer<"u"&&D6e(new ArrayBuffer),Jb.isArrayBuffer=aMt,L6e.working=typeof ArrayBuffer<"u"&&typeof DataView<"u"&&L6e(new DataView(new ArrayBuffer(1),0,1)),Jb.isDataView=sMt,R6e.working=typeof SharedArrayBuffer<"u"&&R6e(new SharedArrayBuffer),Jb.isSharedArrayBuffer=oMt,Jb.isAsyncFunction=function(a){return kC(a)==="[object AsyncFunction]"},Jb.isMapIterator=function(a){return kC(a)==="[object Map Iterator]"},Jb.isSetIterator=function(a){return kC(a)==="[object Set Iterator]"},Jb.isGeneratorObject=function(a){return kC(a)==="[object Generator]"},Jb.isWebAssemblyCompiledModule=function(a){return kC(a)==="[object WebAssembly.Module]"},Jb.isNumberObject=lMt,Jb.isStringObject=cMt,Jb.isBooleanObject=uMt,Jb.isBigIntObject=pMt,Jb.isSymbolObject=dMt,Jb.isBoxedPrimitive=function(a){return lMt(a)||cMt(a)||uMt(a)||pMt(a)||dMt(a)},Jb.isAnyArrayBuffer=function(a){return nF&&(aMt(a)||oMt(a))},["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(a){Object.defineProperty(Jb,a,{enumerable:!1,value:function(){throw new Error(a+" is not supported in userland")}})});eAe=typeof globalThis<"u"?globalThis:typeof self<"u"?self:globalThis,Tp={},DJ=W$,_Mt=Object.getOwnPropertyDescriptors||function(a){for(var r=Object.keys(a),o={},u=0;u<r.length;u++)o[r[u]]=Object.getOwnPropertyDescriptor(a,r[u]);return o},DVn=/%[sdj%]/g;Tp.format=function(a){if(!P6e(a)){for(var r=[],o=0;o<arguments.length;o++)r.push(vle(arguments[o]));return r.join(" ")}o=1;for(var u=arguments,_=u.length,y=String(a).replace(DVn,function(T){if(T==="%%")return"%";if(o>=_)return T;switch(T){case"%s":return String(u[o++]);case"%d":return Number(u[o++]);case"%j":try{return JSON.stringify(u[o++])}catch{return"[Circular]"}default:return T}}),b=u[o];o<_;b=u[++o])B6e(b)||!w1e(b)?y+=" "+b:y+=" "+vle(b);return y},Tp.deprecate=function(a,r){if(DJ!==void 0&&DJ.noDeprecation===!0)return a;if(DJ===void 0)return function(){return Tp.deprecate(a,r).apply(this||eAe,arguments)};var o=!1;return function(){if(!o){if(DJ.throwDeprecation)throw new Error(r);DJ.traceDeprecation?console.trace(r):console.error(r),o=!0}return a.apply(this||eAe,arguments)}};u6e={},wOt=/^$/;DJ.env.NODE_DEBUG&&(p6e=DJ.env.NODE_DEBUG,p6e=p6e.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),wOt=new RegExp("^"+p6e+"$","i"));Tp.debuglog=function(a){if(a=a.toUpperCase(),!u6e[a])if(wOt.test(a)){var r=DJ.pid;u6e[a]=function(){var o=Tp.format.apply(Tp,arguments);console.error("%s %d: %s",a,r,o)}}else u6e[a]=function(){};return u6e[a]},Tp.inspect=vle,vle.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},vle.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},Tp.types=Jb,Tp.isArray=COt,Tp.isBoolean=Zat,Tp.isNull=B6e,Tp.isNullOrUndefined=function(a){return a==null},Tp.isNumber=TOt,Tp.isString=P6e,Tp.isSymbol=function(a){return typeof a=="symbol"},Tp.isUndefined=Gfe,Tp.isRegExp=tAe,Tp.types.isRegExp=tAe,Tp.isObject=w1e,Tp.isDate=M6e,Tp.types.isDate=M6e,Tp.isError=nAe,Tp.types.isNativeError=nAe,Tp.isFunction=w6e,Tp.isPrimitive=function(a){return a===null||typeof a=="boolean"||typeof a=="number"||typeof a=="string"||typeof a=="symbol"||a===void 0},Tp.isBuffer=dOt;NVn=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];Tp.log=function(){console.log("%s - %s",PVn(),Tp.format.apply(Tp,arguments))},Tp.inherits=bVn,Tp._extend=function(a,r){if(!r||!w1e(r))return a;for(var o=Object.keys(r),u=o.length;u--;)a[o[u]]=r[o[u]];return a};Rfe=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;Tp.promisify=function(a){if(typeof a!="function")throw new TypeError('The "original" argument must be of type Function');if(Rfe&&a[Rfe]){var r;if(typeof(r=a[Rfe])!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(r,Rfe,{value:r,enumerable:!1,writable:!1,configurable:!0}),r}function r(){for(var o,u,_=new Promise(function(T,A){o=T,u=A}),y=[],b=0;b<arguments.length;b++)y.push(arguments[b]);y.push(function(T,A){T?u(T):o(A)});try{a.apply(this||eAe,y)}catch(T){u(T)}return _}return Object.setPrototypeOf(r,Object.getPrototypeOf(a)),Rfe&&Object.defineProperty(r,Rfe,{value:r,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(r,_Mt(a))},Tp.promisify.custom=Rfe,Tp.callbackify=function(a){if(typeof a!="function")throw new TypeError('The "original" argument must be of type Function');function r(){for(var o=[],u=0;u<arguments.length;u++)o.push(arguments[u]);var _=o.pop();if(typeof _!="function")throw new TypeError("The last argument must be of type Function");var y=this||eAe,b=function(){return _.apply(y,arguments)};a.apply(this||eAe,o).then(function(T){DJ.nextTick(b.bind(null,null,T))},function(T){DJ.nextTick(MVn.bind(null,T,b))})}return Object.setPrototypeOf(r,Object.getPrototypeOf(a)),Object.defineProperties(r,_Mt(a)),r};Tp._extend;Tp.callbackify;Tp.debuglog;Tp.deprecate;Tp.format;Tp.inherits;Tp.inspect;Tp.isArray;Tp.isBoolean;Tp.isBuffer;Tp.isDate;Tp.isError;Tp.isFunction;Tp.isNull;Tp.isNullOrUndefined;Tp.isNumber;Tp.isObject;Tp.isPrimitive;Tp.isRegExp;Tp.isString;Tp.isSymbol;Tp.isUndefined;Tp.log;Tp.promisify;uKr=Tp._extend,pKr=Tp.callbackify,dKr=Tp.debuglog,_Kr=Tp.deprecate,fKr=Tp.format,mKr=Tp.inherits,hKr=Tp.inspect,gKr=Tp.isArray,yKr=Tp.isBoolean,vKr=Tp.isBuffer,bKr=Tp.isDate,SKr=Tp.isError,xKr=Tp.isFunction,EKr=Tp.isNull,$Kr=Tp.isNullOrUndefined,wKr=Tp.isNumber,CKr=Tp.isObject,TKr=Tp.isPrimitive,AKr=Tp.isRegExp,kKr=Tp.isString,IKr=Tp.isSymbol,DKr=Tp.isUndefined,LKr=Tp.log,RKr=Tp.promisify,NKr=Tp.types,PKr=self.TextEncoder,MKr=self.TextDecoder,rat={},fMt=!1,f1e=typeof globalThis<"u"?globalThis:typeof self<"u"?self:globalThis;J1=OVn();J1.platform="browser";J1.addListener;J1.argv;J1.binding;J1.browser;J1.chdir;J1.cwd;J1.emit;J1.env;J1.listeners;J1.nextTick;J1.off;J1.on;J1.once;J1.prependListener;J1.prependOnceListener;J1.removeAllListeners;J1.removeListener;J1.title;J1.umask;J1.version;J1.versions;for(kOt={byteLength:function(a){var r=gMt(a),o=r[0],u=r[1];return 3*(o+u)/4-u},toByteArray:function(a){var r,o,u=gMt(a),_=u[0],y=u[1],b=new mMt(function(N,V,Q){return 3*(V+Q)/4-Q}(0,_,y)),T=0,A=y>0?_-4:_;for(o=0;o<A;o+=4)r=a8[a.charCodeAt(o)]<<18|a8[a.charCodeAt(o+1)]<<12|a8[a.charCodeAt(o+2)]<<6|a8[a.charCodeAt(o+3)],b[T++]=r>>16&255,b[T++]=r>>8&255,b[T++]=255&r;return y===2&&(r=a8[a.charCodeAt(o)]<<2|a8[a.charCodeAt(o+1)]>>4,b[T++]=255&r),y===1&&(r=a8[a.charCodeAt(o)]<<10|a8[a.charCodeAt(o+1)]<<4|a8[a.charCodeAt(o+2)]>>2,b[T++]=r>>8&255,b[T++]=255&r),b},fromByteArray:function(a){for(var r,o=a.length,u=o%3,_=[],y=0,b=o-u;y<b;y+=16383)_.push(FVn(a,y,y+16383>b?b:y+16383));return u===1?(r=a[o-1],_.push(vG[r>>2]+vG[r<<4&63]+"==")):u===2&&(r=(a[o-2]<<8)+a[o-1],_.push(vG[r>>10]+vG[r>>4&63]+vG[r<<2&63]+"=")),_.join("")}},vG=[],a8=[],mMt=typeof Uint8Array<"u"?Uint8Array:Array,d6e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Nfe=0,hMt=d6e.length;Nfe<hMt;++Nfe)vG[Nfe]=d6e[Nfe],a8[d6e.charCodeAt(Nfe)]=Nfe;a8["-".charCodeAt(0)]=62,a8["_".charCodeAt(0)]=63;BVn={read:function(a,r,o,u,_){var y,b,T=8*_-u-1,A=(1<<T)-1,N=A>>1,V=-7,Q=o?_-1:0,re=o?-1:1,le=a[r+Q];for(Q+=re,y=le&(1<<-V)-1,le>>=-V,V+=T;V>0;y=256*y+a[r+Q],Q+=re,V-=8);for(b=y&(1<<-V)-1,y>>=-V,V+=u;V>0;b=256*b+a[r+Q],Q+=re,V-=8);if(y===0)y=1-N;else{if(y===A)return b?NaN:1/0*(le?-1:1);b+=Math.pow(2,u),y-=N}return(le?-1:1)*b*Math.pow(2,y-u)},write:function(a,r,o,u,_,y){var b,T,A,N=8*y-_-1,V=(1<<N)-1,Q=V>>1,re=_===23?Math.pow(2,-24)-Math.pow(2,-77):0,le=u?0:y-1,$e=u?1:-1,we=r<0||r===0&&1/r<0?1:0;for(r=Math.abs(r),isNaN(r)||r===1/0?(T=isNaN(r)?1:0,b=V):(b=Math.floor(Math.log(r)/Math.LN2),r*(A=Math.pow(2,-b))<1&&(b--,A*=2),(r+=b+Q>=1?re/A:re*Math.pow(2,1-Q))*A>=2&&(b++,A/=2),b+Q>=V?(T=0,b=V):b+Q>=1?(T=(r*A-1)*Math.pow(2,_),b+=Q):(T=r*Math.pow(2,Q-1)*Math.pow(2,_),b=0));_>=8;a[o+le]=255&T,le+=$e,T/=256,_-=8);for(b=b<<_|T,N+=_;N>0;a[o+le]=255&b,le+=$e,b/=256,N-=8);a[o+le-$e]|=128*we}},Ate={},Vat=kOt,v1e=BVn,yMt=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Ate.Buffer=Fd,Ate.SlowBuffer=function(a){return+a!=a&&(a=0),Fd.alloc(+a)},Ate.INSPECT_MAX_BYTES=50;Ate.kMaxLength=2147483647,Fd.TYPED_ARRAY_SUPPORT=function(){try{var a=new Uint8Array(1),r={foo:function(){return 42}};return Object.setPrototypeOf(r,Uint8Array.prototype),Object.setPrototypeOf(a,r),a.foo()===42}catch{return!1}}(),Fd.TYPED_ARRAY_SUPPORT||typeof console>"u"||typeof console.error!="function"||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(Fd.prototype,"parent",{enumerable:!0,get:function(){if(Fd.isBuffer(this))return this.buffer}}),Object.defineProperty(Fd.prototype,"offset",{enumerable:!0,get:function(){if(Fd.isBuffer(this))return this.byteOffset}}),Fd.poolSize=8192,Fd.from=function(a,r,o){return IOt(a,r,o)},Object.setPrototypeOf(Fd.prototype,Uint8Array.prototype),Object.setPrototypeOf(Fd,Uint8Array),Fd.alloc=function(a,r,o){return function(u,_,y){return DOt(u),u<=0?wte(u):_!==void 0?typeof y=="string"?wte(u).fill(_,y):wte(u).fill(_):wte(u)}(a,r,o)},Fd.allocUnsafe=function(a){return Uat(a)},Fd.allocUnsafeSlow=function(a){return Uat(a)},Fd.isBuffer=function(a){return a!=null&&a._isBuffer===!0&&a!==Fd.prototype},Fd.compare=function(a,r){if(Cte(a,Uint8Array)&&(a=Fd.from(a,a.offset,a.byteLength)),Cte(r,Uint8Array)&&(r=Fd.from(r,r.offset,r.byteLength)),!Fd.isBuffer(a)||!Fd.isBuffer(r))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(a===r)return 0;for(var o=a.length,u=r.length,_=0,y=Math.min(o,u);_<y;++_)if(a[_]!==r[_]){o=a[_],u=r[_];break}return o<u?-1:u<o?1:0},Fd.isEncoding=function(a){switch(String(a).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},Fd.concat=function(a,r){if(!Array.isArray(a))throw new TypeError('"list" argument must be an Array of Buffers');if(a.length===0)return Fd.alloc(0);var o;if(r===void 0)for(r=0,o=0;o<a.length;++o)r+=a[o].length;var u=Fd.allocUnsafe(r),_=0;for(o=0;o<a.length;++o){var y=a[o];if(Cte(y,Uint8Array)&&(y=Fd.from(y)),!Fd.isBuffer(y))throw new TypeError('"list" argument must be an Array of Buffers');y.copy(u,_),_+=y.length}return u},Fd.byteLength=LOt,Fd.prototype._isBuffer=!0,Fd.prototype.swap16=function(){var a=this.length;if(a%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var r=0;r<a;r+=2)Pfe(this,r,r+1);return this},Fd.prototype.swap32=function(){var a=this.length;if(a%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var r=0;r<a;r+=4)Pfe(this,r,r+3),Pfe(this,r+1,r+2);return this},Fd.prototype.swap64=function(){var a=this.length;if(a%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var r=0;r<a;r+=8)Pfe(this,r,r+7),Pfe(this,r+1,r+6),Pfe(this,r+2,r+5),Pfe(this,r+3,r+4);return this},Fd.prototype.toString=function(){var a=this.length;return a===0?"":arguments.length===0?NOt(this,0,a):VVn.apply(this,arguments)},Fd.prototype.toLocaleString=Fd.prototype.toString,Fd.prototype.equals=function(a){if(!Fd.isBuffer(a))throw new TypeError("Argument must be a Buffer");return this===a||Fd.compare(this,a)===0},Fd.prototype.inspect=function(){var a="",r=Ate.INSPECT_MAX_BYTES;return a=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(a+=" ... "),"<Buffer "+a+">"},yMt&&(Fd.prototype[yMt]=Fd.prototype.inspect),Fd.prototype.compare=function(a,r,o,u,_){if(Cte(a,Uint8Array)&&(a=Fd.from(a,a.offset,a.byteLength)),!Fd.isBuffer(a))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof a);if(r===void 0&&(r=0),o===void 0&&(o=a?a.length:0),u===void 0&&(u=0),_===void 0&&(_=this.length),r<0||o>a.length||u<0||_>this.length)throw new RangeError("out of range index");if(u>=_&&r>=o)return 0;if(u>=_)return-1;if(r>=o)return 1;if(this===a)return 0;for(var y=(_>>>=0)-(u>>>=0),b=(o>>>=0)-(r>>>=0),T=Math.min(y,b),A=this.slice(u,_),N=a.slice(r,o),V=0;V<T;++V)if(A[V]!==N[V]){y=A[V],b=N[V];break}return y<b?-1:b<y?1:0},Fd.prototype.includes=function(a,r,o){return this.indexOf(a,r,o)!==-1},Fd.prototype.indexOf=function(a,r,o){return bMt(this,a,r,o,!0)},Fd.prototype.lastIndexOf=function(a,r,o){return bMt(this,a,r,o,!1)},Fd.prototype.write=function(a,r,o,u){if(r===void 0)u="utf8",o=this.length,r=0;else if(o===void 0&&typeof r=="string")u=r,o=this.length,r=0;else{if(!isFinite(r))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");r>>>=0,isFinite(o)?(o>>>=0,u===void 0&&(u="utf8")):(u=o,o=void 0)}var _=this.length-r;if((o===void 0||o>_)&&(o=_),a.length>0&&(o<0||r<0)||r>this.length)throw new RangeError("Attempt to write outside buffer bounds");u||(u="utf8");for(var y=!1;;)switch(u){case"hex":return UVn(this,a,r,o);case"utf8":case"utf-8":return jVn(this,a,r,o);case"ascii":return ROt(this,a,r,o);case"latin1":case"binary":return GVn(this,a,r,o);case"base64":return qVn(this,a,r,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return HVn(this,a,r,o);default:if(y)throw new TypeError("Unknown encoding: "+u);u=(""+u).toLowerCase(),y=!0}},Fd.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};Fd.prototype.slice=function(a,r){var o=this.length;(a=~~a)<0?(a+=o)<0&&(a=0):a>o&&(a=o),(r=r===void 0?o:~~r)<0?(r+=o)<0&&(r=0):r>o&&(r=o),r<a&&(r=a);var u=this.subarray(a,r);return Object.setPrototypeOf(u,Fd.prototype),u},Fd.prototype.readUIntLE=function(a,r,o){a>>>=0,r>>>=0,o||fD(a,r,this.length);for(var u=this[a],_=1,y=0;++y<r&&(_*=256);)u+=this[a+y]*_;return u},Fd.prototype.readUIntBE=function(a,r,o){a>>>=0,r>>>=0,o||fD(a,r,this.length);for(var u=this[a+--r],_=1;r>0&&(_*=256);)u+=this[a+--r]*_;return u},Fd.prototype.readUInt8=function(a,r){return a>>>=0,r||fD(a,1,this.length),this[a]},Fd.prototype.readUInt16LE=function(a,r){return a>>>=0,r||fD(a,2,this.length),this[a]|this[a+1]<<8},Fd.prototype.readUInt16BE=function(a,r){return a>>>=0,r||fD(a,2,this.length),this[a]<<8|this[a+1]},Fd.prototype.readUInt32LE=function(a,r){return a>>>=0,r||fD(a,4,this.length),(this[a]|this[a+1]<<8|this[a+2]<<16)+16777216*this[a+3]},Fd.prototype.readUInt32BE=function(a,r){return a>>>=0,r||fD(a,4,this.length),16777216*this[a]+(this[a+1]<<16|this[a+2]<<8|this[a+3])},Fd.prototype.readIntLE=function(a,r,o){a>>>=0,r>>>=0,o||fD(a,r,this.length);for(var u=this[a],_=1,y=0;++y<r&&(_*=256);)u+=this[a+y]*_;return u>=(_*=128)&&(u-=Math.pow(2,8*r)),u},Fd.prototype.readIntBE=function(a,r,o){a>>>=0,r>>>=0,o||fD(a,r,this.length);for(var u=r,_=1,y=this[a+--u];u>0&&(_*=256);)y+=this[a+--u]*_;return y>=(_*=128)&&(y-=Math.pow(2,8*r)),y},Fd.prototype.readInt8=function(a,r){return a>>>=0,r||fD(a,1,this.length),128&this[a]?-1*(255-this[a]+1):this[a]},Fd.prototype.readInt16LE=function(a,r){a>>>=0,r||fD(a,2,this.length);var o=this[a]|this[a+1]<<8;return 32768&o?4294901760|o:o},Fd.prototype.readInt16BE=function(a,r){a>>>=0,r||fD(a,2,this.length);var o=this[a+1]|this[a]<<8;return 32768&o?4294901760|o:o},Fd.prototype.readInt32LE=function(a,r){return a>>>=0,r||fD(a,4,this.length),this[a]|this[a+1]<<8|this[a+2]<<16|this[a+3]<<24},Fd.prototype.readInt32BE=function(a,r){return a>>>=0,r||fD(a,4,this.length),this[a]<<24|this[a+1]<<16|this[a+2]<<8|this[a+3]},Fd.prototype.readFloatLE=function(a,r){return a>>>=0,r||fD(a,4,this.length),v1e.read(this,a,!0,23,4)},Fd.prototype.readFloatBE=function(a,r){return a>>>=0,r||fD(a,4,this.length),v1e.read(this,a,!1,23,4)},Fd.prototype.readDoubleLE=function(a,r){return a>>>=0,r||fD(a,8,this.length),v1e.read(this,a,!0,52,8)},Fd.prototype.readDoubleBE=function(a,r){return a>>>=0,r||fD(a,8,this.length),v1e.read(this,a,!1,52,8)},Fd.prototype.writeUIntLE=function(a,r,o,u){a=+a,r>>>=0,o>>>=0,u||eF(this,a,r,o,Math.pow(2,8*o)-1,0);var _=1,y=0;for(this[r]=255&a;++y<o&&(_*=256);)this[r+y]=a/_&255;return r+o},Fd.prototype.writeUIntBE=function(a,r,o,u){a=+a,r>>>=0,o>>>=0,u||eF(this,a,r,o,Math.pow(2,8*o)-1,0);var _=o-1,y=1;for(this[r+_]=255&a;--_>=0&&(y*=256);)this[r+_]=a/y&255;return r+o},Fd.prototype.writeUInt8=function(a,r,o){return a=+a,r>>>=0,o||eF(this,a,r,1,255,0),this[r]=255&a,r+1},Fd.prototype.writeUInt16LE=function(a,r,o){return a=+a,r>>>=0,o||eF(this,a,r,2,65535,0),this[r]=255&a,this[r+1]=a>>>8,r+2},Fd.prototype.writeUInt16BE=function(a,r,o){return a=+a,r>>>=0,o||eF(this,a,r,2,65535,0),this[r]=a>>>8,this[r+1]=255&a,r+2},Fd.prototype.writeUInt32LE=function(a,r,o){return a=+a,r>>>=0,o||eF(this,a,r,4,4294967295,0),this[r+3]=a>>>24,this[r+2]=a>>>16,this[r+1]=a>>>8,this[r]=255&a,r+4},Fd.prototype.writeUInt32BE=function(a,r,o){return a=+a,r>>>=0,o||eF(this,a,r,4,4294967295,0),this[r]=a>>>24,this[r+1]=a>>>16,this[r+2]=a>>>8,this[r+3]=255&a,r+4},Fd.prototype.writeIntLE=function(a,r,o,u){if(a=+a,r>>>=0,!u){var _=Math.pow(2,8*o-1);eF(this,a,r,o,_-1,-_)}var y=0,b=1,T=0;for(this[r]=255&a;++y<o&&(b*=256);)a<0&&T===0&&this[r+y-1]!==0&&(T=1),this[r+y]=(a/b>>0)-T&255;return r+o},Fd.prototype.writeIntBE=function(a,r,o,u){if(a=+a,r>>>=0,!u){var _=Math.pow(2,8*o-1);eF(this,a,r,o,_-1,-_)}var y=o-1,b=1,T=0;for(this[r+y]=255&a;--y>=0&&(b*=256);)a<0&&T===0&&this[r+y+1]!==0&&(T=1),this[r+y]=(a/b>>0)-T&255;return r+o},Fd.prototype.writeInt8=function(a,r,o){return a=+a,r>>>=0,o||eF(this,a,r,1,127,-128),a<0&&(a=255+a+1),this[r]=255&a,r+1},Fd.prototype.writeInt16LE=function(a,r,o){return a=+a,r>>>=0,o||eF(this,a,r,2,32767,-32768),this[r]=255&a,this[r+1]=a>>>8,r+2},Fd.prototype.writeInt16BE=function(a,r,o){return a=+a,r>>>=0,o||eF(this,a,r,2,32767,-32768),this[r]=a>>>8,this[r+1]=255&a,r+2},Fd.prototype.writeInt32LE=function(a,r,o){return a=+a,r>>>=0,o||eF(this,a,r,4,2147483647,-2147483648),this[r]=255&a,this[r+1]=a>>>8,this[r+2]=a>>>16,this[r+3]=a>>>24,r+4},Fd.prototype.writeInt32BE=function(a,r,o){return a=+a,r>>>=0,o||eF(this,a,r,4,2147483647,-2147483648),a<0&&(a=4294967295+a+1),this[r]=a>>>24,this[r+1]=a>>>16,this[r+2]=a>>>8,this[r+3]=255&a,r+4},Fd.prototype.writeFloatLE=function(a,r,o){return xMt(this,a,r,!0,o)},Fd.prototype.writeFloatBE=function(a,r,o){return xMt(this,a,r,!1,o)},Fd.prototype.writeDoubleLE=function(a,r,o){return EMt(this,a,r,!0,o)},Fd.prototype.writeDoubleBE=function(a,r,o){return EMt(this,a,r,!1,o)},Fd.prototype.copy=function(a,r,o,u){if(!Fd.isBuffer(a))throw new TypeError("argument should be a Buffer");if(o||(o=0),u||u===0||(u=this.length),r>=a.length&&(r=a.length),r||(r=0),u>0&&u<o&&(u=o),u===o||a.length===0||this.length===0)return 0;if(r<0)throw new RangeError("targetStart out of bounds");if(o<0||o>=this.length)throw new RangeError("Index out of range");if(u<0)throw new RangeError("sourceEnd out of bounds");u>this.length&&(u=this.length),a.length-r<u-o&&(u=a.length-r+o);var _=u-o;if(this===a&&typeof Uint8Array.prototype.copyWithin=="function")this.copyWithin(r,o,u);else if(this===a&&o<r&&r<u)for(var y=_-1;y>=0;--y)a[y+r]=this[y+o];else Uint8Array.prototype.set.call(a,this.subarray(o,u),r);return _},Fd.prototype.fill=function(a,r,o,u){if(typeof a=="string"){if(typeof r=="string"?(u=r,r=0,o=this.length):typeof o=="string"&&(u=o,o=this.length),u!==void 0&&typeof u!="string")throw new TypeError("encoding must be a string");if(typeof u=="string"&&!Fd.isEncoding(u))throw new TypeError("Unknown encoding: "+u);if(a.length===1){var _=a.charCodeAt(0);(u==="utf8"&&_<128||u==="latin1")&&(a=_)}}else typeof a=="number"?a&=255:typeof a=="boolean"&&(a=Number(a));if(r<0||this.length<r||this.length<o)throw new RangeError("Out of range index");if(o<=r)return this;var y;if(r>>>=0,o=o===void 0?this.length:o>>>0,a||(a=0),typeof a=="number")for(y=r;y<o;++y)this[y]=a;else{var b=Fd.isBuffer(a)?a:Fd.from(a,u),T=b.length;if(T===0)throw new TypeError('The value "'+a+'" is invalid for argument "value"');for(y=0;y<o-r;++y)this[y+r]=b[y%T]}return this};YVn=/[^+/0-9A-Za-z-_]/g;QVn=function(){for(var a=new Array(256),r=0;r<16;++r)for(var o=16*r,u=0;u<16;++u)a[o+u]="0123456789abcdef"[r]+"0123456789abcdef"[u];return a}();Ate.Buffer;Ate.INSPECT_MAX_BYTES;Ate.kMaxLength;C6e={},T6e=Ate,kJ=T6e.Buffer;kJ.from&&kJ.alloc&&kJ.allocUnsafe&&kJ.allocUnsafeSlow?C6e=T6e:($Mt(T6e,C6e),C6e.Buffer=Mfe),Mfe.prototype=Object.create(kJ.prototype),$Mt(kJ,Mfe),Mfe.from=function(a,r,o){if(typeof a=="number")throw new TypeError("Argument must not be a number");return kJ(a,r,o)},Mfe.alloc=function(a,r,o){if(typeof a!="number")throw new TypeError("Argument must be a number");var u=kJ(a);return r!==void 0?typeof o=="string"?u.fill(r,o):u.fill(r):u.fill(0),u},Mfe.allocUnsafe=function(a){if(typeof a!="number")throw new TypeError("Argument must be a number");return kJ(a)},Mfe.allocUnsafeSlow=function(a){if(typeof a!="number")throw new TypeError("Argument must be a number");return T6e.SlowBuffer(a)};ZVn=C6e,rAe={},Gat=ZVn.Buffer,wMt=Gat.isEncoding||function(a){switch((a=""+a)&&a.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};rAe.StringDecoder=G2e,G2e.prototype.write=function(a){if(a.length===0)return"";var r,o;if(this.lastNeed){if((r=this.fillLast(a))===void 0)return"";o=this.lastNeed,this.lastNeed=0}else o=0;return o<a.length?r?r+this.text(a,o):this.text(a,o):r||""},G2e.prototype.end=function(a){var r=a&&a.length?this.write(a):"";return this.lastNeed?r+"\uFFFD":r},G2e.prototype.text=function(a,r){var o=function(_,y,b){var T=y.length-1;if(T<b)return 0;var A=aat(y[T]);return A>=0?(A>0&&(_.lastNeed=A-1),A):--T<b||A===-2?0:(A=aat(y[T]))>=0?(A>0&&(_.lastNeed=A-2),A):--T<b||A===-2?0:(A=aat(y[T]))>=0?(A>0&&(A===2?A=0:_.lastNeed=A-3),A):0}(this,a,r);if(!this.lastNeed)return a.toString("utf8",r);this.lastTotal=o;var u=a.length-(o-this.lastNeed);return a.copy(this.lastChar,0,u),a.toString("utf8",r,u)},G2e.prototype.fillLast=function(a){if(this.lastNeed<=a.length)return a.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);a.copy(this.lastChar,this.lastTotal-this.lastNeed,0,a.length),this.lastNeed-=a.length};rAe.StringDecoder;rAe.StringDecoder;q2e={},CMt=!1;_6e={},TMt=!1;Ofe={},AMt=!1;zfe=cUn();zfe.Buffer;zfe.INSPECT_MAX_BYTES;zfe.kMaxLength;f6e={},kMt=!1;sat={},IMt=!1;oat={},DMt=!1;lat={},LMt=!1;cat={},RMt=!1;uat={},NMt=!1;pat={},PMt=!1,dat=typeof globalThis<"u"?globalThis:typeof self<"u"?self:globalThis;_at={},MMt=!1,dUn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:globalThis;fat={},OMt=!1;mat={},FMt=!1;hat={},BMt=!1;gat={},VMt=!1;yat={},UMt=!1,mUn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:globalThis;vat={},jMt=!1;bat={},GMt=!1;Sat={},qMt=!1;yUn={assign:HMt,polyfill:function(){Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:HMt})}},zMt=Object.prototype.toString,qOt=function(a){var r=zMt.call(a),o=r==="[object Arguments]";return o||(o=r!=="[object Array]"&&a!==null&&typeof a=="object"&&typeof a.length=="number"&&a.length>=0&&zMt.call(a.callee)==="[object Function]"),o};Object.keys||(H2e=Object.prototype.hasOwnProperty,xat=Object.prototype.toString,WMt=qOt,Eat=Object.prototype.propertyIsEnumerable,JMt=!Eat.call({toString:null},"toString"),KMt=Eat.call(function(){},"prototype"),z2e=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],m6e=function(a){var r=a.constructor;return r&&r.prototype===a},XMt={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},YMt=function(){if(typeof window>"u")return!1;for(var a in window)try{if(!XMt["$"+a]&&H2e.call(window,a)&&window[a]!==null&&typeof window[a]=="object")try{m6e(window[a])}catch{return!0}}catch{return!0}return!1}(),GOt=function(a){var r=a!==null&&typeof a=="object",o=xat.call(a)==="[object Function]",u=WMt(a),_=r&&xat.call(a)==="[object String]",y=[];if(!r&&!o&&!u)throw new TypeError("Object.keys called on a non-object");var b=KMt&&o;if(_&&a.length>0&&!H2e.call(a,0))for(var T=0;T<a.length;++T)y.push(String(T));if(u&&a.length>0)for(var A=0;A<a.length;++A)y.push(String(A));else for(var N in a)b&&N==="prototype"||!H2e.call(a,N)||y.push(String(N));if(JMt)for(var V=function(re){if(typeof window>"u"||!YMt)return m6e(re);try{return m6e(re)}catch{return!1}}(a),Q=0;Q<z2e.length;++Q)V&&z2e[Q]==="constructor"||!H2e.call(a,z2e[Q])||y.push(z2e[Q]);return y});vUn=GOt,bUn=Array.prototype.slice,SUn=qOt,QMt=Object.keys,A6e=QMt?function(a){return QMt(a)}:vUn,ZMt=Object.keys;A6e.shim=function(){return Object.keys?function(){var a=Object.keys(arguments);return a&&a.length===arguments.length}(1,2)||(Object.keys=function(a){return SUn(a)?ZMt(bUn.call(a)):ZMt(a)}):Object.keys=A6e,Object.keys||A6e};xUn=A6e,EUn=xUn,$Un=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",wUn=Object.prototype.toString,CUn=Array.prototype.concat,qat=Object.defineProperty,HOt=qat&&function(){var a={};try{for(var r in qat(a,"x",{enumerable:!1,value:a}),a)return!1;return a.x===a}catch{return!1}}(),TUn=function(a,r,o,u){var _;(!(r in a)||typeof(_=u)=="function"&&wUn.call(_)==="[object Function]"&&u())&&(HOt?qat(a,r,{configurable:!0,enumerable:!1,value:o,writable:!0}):a[r]=o)},zOt=function(a,r){var o=arguments.length>2?arguments[2]:{},u=EUn(r);$Un&&(u=CUn.call(u,Object.getOwnPropertySymbols(r)));for(var _=0;_<u.length;_+=1)TUn(a,u[_],r[u[_]],o[u[_]])};zOt.supportsDescriptors=!!HOt;U6e=zOt,AUn=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var a={},r=Symbol("test"),o=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(o)!=="[object Symbol]")return!1;for(r in a[r]=42,a)return!1;if(typeof Object.keys=="function"&&Object.keys(a).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(a).length!==0)return!1;var u=Object.getOwnPropertySymbols(a);if(u.length!==1||u[0]!==r||!Object.prototype.propertyIsEnumerable.call(a,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var _=Object.getOwnPropertyDescriptor(a,r);if(_.value!==42||_.enumerable!==!0)return!1}return!0},e3t=(typeof globalThis<"u"?globalThis:typeof self<"u"?self:globalThis).Symbol,kUn=AUn,IUn=function(){return typeof e3t=="function"&&typeof Symbol=="function"&&typeof e3t("foo")=="symbol"&&typeof Symbol("bar")=="symbol"&&kUn()},DUn="Function.prototype.bind called on incompatible ",$at=Array.prototype.slice,LUn=Object.prototype.toString,RUn=function(a){var r=this;if(typeof r!="function"||LUn.call(r)!=="[object Function]")throw new TypeError(DUn+r);for(var o,u=$at.call(arguments,1),_=function(){if(this instanceof o){var N=r.apply(this,u.concat($at.call(arguments)));return Object(N)===N?N:this}return r.apply(a,u.concat($at.call(arguments)))},y=Math.max(0,r.length-u.length),b=[],T=0;T<y;T++)b.push("$"+T);if(o=Function("binder","return function ("+b.join(",")+"){ return binder.apply(this,arguments); }")(_),r.prototype){var A=function(){};A.prototype=r.prototype,o.prototype=new A,A.prototype=null}return o},WOt=Function.prototype.bind||RUn,iAe=TypeError,qfe=Object.getOwnPropertyDescriptor;if(qfe)try{qfe({},"")}catch{qfe=null}wat=function(){throw new iAe},NUn=qfe?function(){try{return arguments.callee,wat}catch{try{return qfe(arguments,"callee").get}catch{return wat}}}():wat,Ffe=IUn(),Vfe=Object.getPrototypeOf||function(a){return a.__proto__},Cat=typeof Uint8Array>"u"?void 0:Vfe(Uint8Array),Tat={"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?void 0:ArrayBuffer,"%ArrayBufferPrototype%":typeof ArrayBuffer>"u"?void 0:ArrayBuffer.prototype,"%ArrayIteratorPrototype%":Ffe?Vfe([][Symbol.iterator]()):void 0,"%ArrayPrototype%":Array.prototype,"%ArrayProto_entries%":Array.prototype.entries,"%ArrayProto_forEach%":Array.prototype.forEach,"%ArrayProto_keys%":Array.prototype.keys,"%ArrayProto_values%":Array.prototype.values,"%AsyncFromSyncIteratorPrototype%":void 0,"%AsyncFunction%":void 0,"%AsyncFunctionPrototype%":void 0,"%AsyncGenerator%":void 0,"%AsyncGeneratorFunction%":void 0,"%AsyncGeneratorPrototype%":void 0,"%AsyncIteratorPrototype%":void 0,"%Atomics%":typeof Atomics>"u"?void 0:Atomics,"%Boolean%":Boolean,"%BooleanPrototype%":Boolean.prototype,"%DataView%":typeof DataView>"u"?void 0:DataView,"%DataViewPrototype%":typeof DataView>"u"?void 0:DataView.prototype,"%Date%":Date,"%DatePrototype%":Date.prototype,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%ErrorPrototype%":Error.prototype,"%eval%":eval,"%EvalError%":EvalError,"%EvalErrorPrototype%":EvalError.prototype,"%Float32Array%":typeof Float32Array>"u"?void 0:Float32Array,"%Float32ArrayPrototype%":typeof Float32Array>"u"?void 0:Float32Array.prototype,"%Float64Array%":typeof Float64Array>"u"?void 0:Float64Array,"%Float64ArrayPrototype%":typeof Float64Array>"u"?void 0:Float64Array.prototype,"%Function%":Function,"%FunctionPrototype%":Function.prototype,"%Generator%":void 0,"%GeneratorFunction%":void 0,"%GeneratorPrototype%":void 0,"%Int8Array%":typeof Int8Array>"u"?void 0:Int8Array,"%Int8ArrayPrototype%":typeof Int8Array>"u"?void 0:Int8Array.prototype,"%Int16Array%":typeof Int16Array>"u"?void 0:Int16Array,"%Int16ArrayPrototype%":typeof Int16Array>"u"?void 0:Int8Array.prototype,"%Int32Array%":typeof Int32Array>"u"?void 0:Int32Array,"%Int32ArrayPrototype%":typeof Int32Array>"u"?void 0:Int32Array.prototype,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Ffe?Vfe(Vfe([][Symbol.iterator]())):void 0,"%JSON%":typeof JSON=="object"?JSON:void 0,"%JSONParse%":typeof JSON=="object"?JSON.parse:void 0,"%Map%":typeof Map>"u"?void 0:Map,"%MapIteratorPrototype%":typeof Map<"u"&&Ffe?Vfe(new Map()[Symbol.iterator]()):void 0,"%MapPrototype%":typeof Map>"u"?void 0:Map.prototype,"%Math%":Math,"%Number%":Number,"%NumberPrototype%":Number.prototype,"%Object%":Object,"%ObjectPrototype%":Object.prototype,"%ObjProto_toString%":Object.prototype.toString,"%ObjProto_valueOf%":Object.prototype.valueOf,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?void 0:Promise,"%PromisePrototype%":typeof Promise>"u"?void 0:Promise.prototype,"%PromiseProto_then%":typeof Promise>"u"?void 0:Promise.prototype.then,"%Promise_all%":typeof Promise>"u"?void 0:Promise.all,"%Promise_reject%":typeof Promise>"u"?void 0:Promise.reject,"%Promise_resolve%":typeof Promise>"u"?void 0:Promise.resolve,"%Proxy%":typeof Proxy>"u"?void 0:Proxy,"%RangeError%":RangeError,"%RangeErrorPrototype%":RangeError.prototype,"%ReferenceError%":ReferenceError,"%ReferenceErrorPrototype%":ReferenceError.prototype,"%Reflect%":typeof Reflect>"u"?void 0:Reflect,"%RegExp%":RegExp,"%RegExpPrototype%":RegExp.prototype,"%Set%":typeof Set>"u"?void 0:Set,"%SetIteratorPrototype%":typeof Set<"u"&&Ffe?Vfe(new Set()[Symbol.iterator]()):void 0,"%SetPrototype%":typeof Set>"u"?void 0:Set.prototype,"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?void 0:SharedArrayBuffer,"%SharedArrayBufferPrototype%":typeof SharedArrayBuffer>"u"?void 0:SharedArrayBuffer.prototype,"%String%":String,"%StringIteratorPrototype%":Ffe?Vfe(""[Symbol.iterator]()):void 0,"%StringPrototype%":String.prototype,"%Symbol%":Ffe?Symbol:void 0,"%SymbolPrototype%":Ffe?Symbol.prototype:void 0,"%SyntaxError%":SyntaxError,"%SyntaxErrorPrototype%":SyntaxError.prototype,"%ThrowTypeError%":NUn,"%TypedArray%":Cat,"%TypedArrayPrototype%":Cat?Cat.prototype:void 0,"%TypeError%":iAe,"%TypeErrorPrototype%":iAe.prototype,"%Uint8Array%":typeof Uint8Array>"u"?void 0:Uint8Array,"%Uint8ArrayPrototype%":typeof Uint8Array>"u"?void 0:Uint8Array.prototype,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?void 0:Uint8ClampedArray,"%Uint8ClampedArrayPrototype%":typeof Uint8ClampedArray>"u"?void 0:Uint8ClampedArray.prototype,"%Uint16Array%":typeof Uint16Array>"u"?void 0:Uint16Array,"%Uint16ArrayPrototype%":typeof Uint16Array>"u"?void 0:Uint16Array.prototype,"%Uint32Array%":typeof Uint32Array>"u"?void 0:Uint32Array,"%Uint32ArrayPrototype%":typeof Uint32Array>"u"?void 0:Uint32Array.prototype,"%URIError%":URIError,"%URIErrorPrototype%":URIError.prototype,"%WeakMap%":typeof WeakMap>"u"?void 0:WeakMap,"%WeakMapPrototype%":typeof WeakMap>"u"?void 0:WeakMap.prototype,"%WeakSet%":typeof WeakSet>"u"?void 0:WeakSet,"%WeakSetPrototype%":typeof WeakSet>"u"?void 0:WeakSet.prototype},t3t=WOt.call(Function.call,String.prototype.replace),PUn=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,MUn=/\\(\\)?/g,OUn=function(a){var r=[];return t3t(a,PUn,function(o,u,_,y){r[r.length]=_?t3t(y,MUn,"$1"):u||o}),r},FUn=function(a,r){if(!(a in Tat))throw new SyntaxError("intrinsic "+a+" does not exist!");if(Tat[a]===void 0&&!r)throw new iAe("intrinsic "+a+" exists, but is not available. Please file an issue!");return Tat[a]},BUn=function(a,r){if(typeof a!="string"||a.length===0)throw new TypeError("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new TypeError('"allowMissing" argument must be a boolean');for(var o=OUn(a),u=FUn("%"+(o.length>0?o[0]:"")+"%",r),_=1;_<o.length;_+=1)if(u!=null)if(qfe&&_+1>=o.length){var y=qfe(u,o[_]);if(!r&&!(o[_]in u))throw new iAe("base intrinsic for "+a+" exists, but the property is not available.");u=y?y.get||y.value:u[o[_]]}else u=u[o[_]];return u},n3t=WOt,KOt=BUn("%Function%"),VUn=KOt.apply,UUn=KOt.call;(JOt=function(){return n3t.apply(UUn,arguments)}).apply=function(){return n3t.apply(VUn,arguments)};jUn=JOt,r3t=function(a){return a!=a},GUn=(Hat=function(a,r){return a===0&&r===0?1/a==1/r:a===r||!(!r3t(a)||!r3t(r))},Hat),qUn=(zat=function(){return typeof Object.is=="function"?Object.is:GUn},zat),HUn=U6e,zUn=U6e,WUn=Hat,XOt=zat,JUn=function(){var a=qUn();return HUn(Object,{is:a},{is:function(){return Object.is!==a}}),a},YOt=jUn(XOt(),Object);zUn(YOt,{getPolyfill:XOt,implementation:WUn,shim:JUn});QOt=YOt;ist=function(a){return a!=a};KUn=ist,XUn=(ast=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:KUn},U6e),YUn=ast,QUn=U6e,ZUn=ist,ZOt=ast,ejn=function(){var a=YUn();return XUn(Number,{isNaN:a},{isNaN:function(){return Number.isNaN!==a}}),a},eFt=ZOt();QUn(eFt,{getPolyfill:ZOt,implementation:ZUn,shim:ejn});tjn=eFt,Aat={},i3t=!1;a3t={},s3t=!1;rjn=/a/g.flags!==void 0,O6e=function(a){var r=[];return a.forEach(function(o){return r.push(o)}),r},l3t=function(a){var r=[];return a.forEach(function(o,u){return r.push([u,o])}),r},c3t=Object.is?Object.is:QOt,k6e=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},Wat=Number.isNaN?Number.isNaN:tjn;Q2e=sst(Object.prototype.hasOwnProperty),I6e=sst(Object.prototype.propertyIsEnumerable),u3t=sst(Object.prototype.toString),fM=Tp.types,ijn=fM.isAnyArrayBuffer,ajn=fM.isArrayBufferView,p3t=fM.isDate,h6e=fM.isMap,d3t=fM.isRegExp,g6e=fM.isSet,sjn=fM.isNativeError,ojn=fM.isBoxedPrimitive,_3t=fM.isNumberObject,f3t=fM.isStringObject,m3t=fM.isBooleanObject,h3t=fM.isBigIntObject,ljn=fM.isSymbolObject,cjn=fM.isFloat32Array,ujn=fM.isFloat64Array;S3t={isDeepEqual:function(a,r){return PB(a,r,!1)},isDeepStrictEqual:function(a,r){return PB(a,r,!0)}},kat={},x3t=!1;Jg=Jat();Jg.AssertionError;Jg.deepEqual;Jg.deepStrictEqual;Jg.doesNotReject;Jg.doesNotThrow;Jg.equal;Jg.fail;Jg.ifError;Jg.notDeepEqual;Jg.notDeepStrictEqual;Jg.notEqual;Jg.notStrictEqual;Jg.ok;Jg.rejects;Jg.strict;Jg.strictEqual;Jg.throws;Jg.AssertionError;Jg.deepEqual;Jg.deepStrictEqual;Jg.doesNotReject;Jg.doesNotThrow;Jg.equal;Jg.fail;Jg.ifError;Jg.notDeepEqual;Jg.notDeepStrictEqual;Jg.notEqual;Jg.notStrictEqual;Jg.ok;Jg.rejects;Jg.strict;Jg.strictEqual;Jg.throws;FKr=Jg.AssertionError,BKr=Jg.deepEqual,VKr=Jg.deepStrictEqual,UKr=Jg.doesNotReject,jKr=Jg.doesNotThrow,GKr=Jg.equal,qKr=Jg.fail,HKr=Jg.ifError,zKr=Jg.notDeepEqual,WKr=Jg.notDeepStrictEqual,JKr=Jg.notEqual,KKr=Jg.notStrictEqual,XKr=Jg.ok,YKr=Jg.rejects,QKr=Jg.strict,ZKr=Jg.strictEqual,eXr=Jg.throws,tXr=Tp._extend,nXr=Tp.callbackify,rXr=Tp.debuglog,iXr=Tp.deprecate,aXr=Tp.format,sXr=Tp.inherits,oXr=Tp.inspect,lXr=Tp.isArray,cXr=Tp.isBoolean,uXr=Tp.isBuffer,pXr=Tp.isDate,dXr=Tp.isError,_Xr=Tp.isFunction,fXr=Tp.isNull,mXr=Tp.isNullOrUndefined,hXr=Tp.isNumber,gXr=Tp.isObject,yXr=Tp.isPrimitive,vXr=Tp.isRegExp,bXr=Tp.isString,SXr=Tp.isSymbol,xXr=Tp.isUndefined,EXr=Tp.log,E3t=Tp.promisify,$Xr=Tp.types,wXr=Tp.TextEncoder=globalThis.TextEncoder,CXr=Tp.TextDecoder=globalThis.TextDecoder,Iat={},$3t=!1;hD=mjn(),TXr=hD._makeLong,AXr=hD.basename,kXr=hD.delimiter,IXr=hD.dirname,DXr=hD.extname,LXr=hD.format,RXr=hD.isAbsolute,NXr=hD.join,PXr=hD.normalize,MXr=hD.parse,OXr=hD.posix,FXr=hD.relative,BXr=hD.resolve,VXr=hD.sep,UXr=hD.win32;NN.once=function(a,r){return new Promise((o,u)=>{function _(...b){y!==void 0&&a.removeListener("error",y),o(b)}let y;r!=="error"&&(y=b=>{a.removeListener(name,_),u(b)},a.once("error",y)),a.once(r,_)})};NN.on=function(a,r){let o=[],u=[],_=null,y=!1,b={async next(){let N=o.shift();if(N)return createIterResult(N,!1);if(_){let V=Promise.reject(_);return _=null,V}return y?createIterResult(void 0,!0):new Promise((V,Q)=>u.push({resolve:V,reject:Q}))},async return(){a.removeListener(r,T),a.removeListener("error",A),y=!0;for(let N of u)N.resolve(createIterResult(void 0,!0));return createIterResult(void 0,!0)},throw(N){_=N,a.removeListener(r,T),a.removeListener("error",A)},[Symbol.asyncIterator](){return this}};return a.on(r,T),a.on("error",A),b;function T(...N){let V=u.shift();V?V.resolve(createIterResult(N,!1)):o.push(N)}function A(N){y=!0;let V=u.shift();V?V.reject(N):_=N,b.return()}};({EventEmitter:jXr,defaultMaxListeners:GXr,init:qXr,listenerCount:HXr,on:zXr,once:WXr}=NN),Dat={},w3t=!1,Lat=typeof globalThis<"u"?globalThis:typeof self<"u"?self:globalThis;SG=hjn(),C3t=SG.Readable;C3t.wrap=function(a,r){return r=Object.assign({objectMode:a.readableObjectMode!=null||a.objectMode!=null||!0},r),r.destroy=function(o,u){a.destroy(o),u(o)},new C3t(r).wrap(a)};JXr=SG.Writable,KXr=SG.Duplex,XXr=SG.Transform,YXr=SG.PassThrough,QXr=SG.finished,ZXr=SG.pipeline,eYr=SG.Stream,tYr={finished:E3t(SG.finished),pipeline:E3t(SG.pipeline)},x1e=2147483647,gjn=/^xn--/,yjn=/[^\0-\x7E]/,vjn=/[\x2E\u3002\uFF0E\uFF61]/g,bjn={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},LJ=Math.floor,Rat=String.fromCharCode;A3t=function(a,r){return a+22+75*(a<26)-((r!=0)<<5)},iFt=function(a,r,o){let u=0;for(a=o?LJ(a/700):a>>1,a+=LJ(a/r);a>455;u+=36)a=LJ(a/35);return LJ(u+36*a/(a+38))},k3t=function(a){let r=[],o=a.length,u=0,_=128,y=72,b=a.lastIndexOf("-");b<0&&(b=0);for(let A=0;A<b;++A)a.charCodeAt(A)>=128&&Ufe("not-basic"),r.push(a.charCodeAt(A));for(let A=b>0?b+1:0;A<o;){let N=u;for(let Q=1,re=36;;re+=36){A>=o&&Ufe("invalid-input");let le=(T=a.charCodeAt(A++))-48<10?T-22:T-65<26?T-65:T-97<26?T-97:36;(le>=36||le>LJ((x1e-u)/Q))&&Ufe("overflow"),u+=le*Q;let $e=re<=y?1:re>=y+26?26:re-y;if(le<$e)break;let we=36-$e;Q>LJ(x1e/we)&&Ufe("overflow"),Q*=we}let V=r.length+1;y=iFt(u-N,V,N==0),LJ(u/V)>x1e-_&&Ufe("overflow"),_+=LJ(u/V),u%=V,r.splice(u++,0,_)}var T;return String.fromCodePoint(...r)},I3t=function(a){let r=[],o=(a=rFt(a)).length,u=128,_=0,y=72;for(let A of a)A<128&&r.push(Rat(A));let b=r.length,T=b;for(b&&r.push("-");T<o;){let A=x1e;for(let V of a)V>=u&&V<A&&(A=V);let N=T+1;A-u>LJ((x1e-_)/N)&&Ufe("overflow"),_+=(A-u)*N,u=A;for(let V of a)if(V<u&&++_>x1e&&Ufe("overflow"),V==u){let Q=_;for(let re=36;;re+=36){let le=re<=y?1:re>=y+26?26:re-y;if(Q<le)break;let $e=Q-le,we=36-le;r.push(Rat(A3t(le+$e%we,0))),Q=LJ($e/we)}r.push(Rat(A3t(Q,0))),y=iFt(_,N,T==b),_=0,++T}++_,++u}return r.join("")},Wfe={version:"2.1.0",ucs2:{decode:rFt,encode:a=>String.fromCodePoint(...a)},decode:k3t,encode:I3t,toASCII:function(a){return T3t(a,function(r){return yjn.test(r)?"xn--"+I3t(r):r})},toUnicode:function(a){return T3t(a,function(r){return gjn.test(r)?k3t(r.slice(4).toLowerCase()):r})}};Wfe.decode;Wfe.encode;Wfe.toASCII;Wfe.toUnicode;Wfe.ucs2;Wfe.version;xjn=function(a,r,o,u){r=r||"&",o=o||"=";var _={};if(typeof a!="string"||a.length===0)return _;var y=/\+/g;a=a.split(r);var b=1e3;u&&typeof u.maxKeys=="number"&&(b=u.maxKeys);var T=a.length;b>0&&T>b&&(T=b);for(var A=0;A<T;++A){var N,V,Q,re,le=a[A].replace(y,"%20"),$e=le.indexOf(o);$e>=0?(N=le.substr(0,$e),V=le.substr($e+1)):(N=le,V=""),Q=decodeURIComponent(N),re=decodeURIComponent(V),Sjn(_,Q)?Array.isArray(_[Q])?_[Q].push(re):_[Q]=[_[Q],re]:_[Q]=re}return _},J2e=function(a){switch(typeof a){case"string":return a;case"boolean":return a?"true":"false";case"number":return isFinite(a)?a:"";default:return""}},Ejn=function(a,r,o,u){return r=r||"&",o=o||"=",a===null&&(a=void 0),typeof a=="object"?Object.keys(a).map(function(_){var y=encodeURIComponent(J2e(_))+o;return Array.isArray(a[_])?a[_].map(function(b){return y+encodeURIComponent(J2e(b))}).join(r):y+encodeURIComponent(J2e(a[_]))}).join(r):u?encodeURIComponent(J2e(u))+o+encodeURIComponent(J2e(a)):""},Tte={};Tte.decode=Tte.parse=xjn,Tte.encode=Tte.stringify=Ejn;Tte.decode;Tte.encode;Tte.parse;Tte.stringify;AE={},$jn=Wfe,IJ={isString:function(a){return typeof a=="string"},isObject:function(a){return typeof a=="object"&&a!==null},isNull:function(a){return a===null},isNullOrUndefined:function(a){return a==null}};AE.parse=Z2e,AE.resolve=function(a,r){return Z2e(a,!1,!0).resolve(r)},AE.resolveObject=function(a,r){return a?Z2e(a,!1,!0).resolveObject(r):r},AE.format=function(a){return IJ.isString(a)&&(a=Z2e(a)),a instanceof NB?a.format():NB.prototype.format.call(a)},AE.Url=NB;wjn=/^([a-z0-9.+-]+:)/i,Cjn=/:[0-9]*$/,Tjn=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,Ajn=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r",`
`," "]),Kat=["'"].concat(Ajn),D3t=["%","/","?",";","#"].concat(Kat),L3t=["/","?","#"],R3t=/^[+a-z0-9A-Z_-]{0,63}$/,kjn=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,Ijn={javascript:!0,"javascript:":!0},Nat={javascript:!0,"javascript:":!0},m1e={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},Pat=Tte;NB.prototype.parse=function(a,r,o){if(!IJ.isString(a))throw new TypeError("Parameter 'url' must be a string, not "+typeof a);var u=a.indexOf("?"),_=u!==-1&&u<a.indexOf("#")?"?":"#",y=a.split(_);y[0]=y[0].replace(/\\/g,"/");var b=a=y.join(_);if(b=b.trim(),!o&&a.split("#").length===1){var T=Tjn.exec(b);if(T)return this.path=b,this.href=b,this.pathname=T[1],T[2]?(this.search=T[2],this.query=r?Pat.parse(this.search.substr(1)):this.search.substr(1)):r&&(this.search="",this.query={}),this}var A=wjn.exec(b);if(A){var N=(A=A[0]).toLowerCase();this.protocol=N,b=b.substr(A.length)}if(o||A||b.match(/^\/\/[^@\/]+@[^@\/]+/)){var V=b.substr(0,2)==="//";!V||A&&Nat[A]||(b=b.substr(2),this.slashes=!0)}if(!Nat[A]&&(V||A&&!m1e[A])){for(var Q,re,le=-1,$e=0;$e<L3t.length;$e++)(we=b.indexOf(L3t[$e]))!==-1&&(le===-1||we<le)&&(le=we);for((re=le===-1?b.lastIndexOf("@"):b.lastIndexOf("@",le))!==-1&&(Q=b.slice(0,re),b=b.slice(re+1),this.auth=decodeURIComponent(Q)),le=-1,$e=0;$e<D3t.length;$e++){var we;(we=b.indexOf(D3t[$e]))!==-1&&(le===-1||we<le)&&(le=we)}le===-1&&(le=b.length),this.host=b.slice(0,le),b=b.slice(le),this.parseHost(),this.hostname=this.hostname||"";var He=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!He)for(var Qe=this.hostname.split(/\./),We=($e=0,Qe.length);$e<We;$e++){var et=Qe[$e];if(et&&!et.match(R3t)){for(var Lt="",ln=0,zn=et.length;ln<zn;ln++)et.charCodeAt(ln)>127?Lt+="x":Lt+=et[ln];if(!Lt.match(R3t)){var ot=Qe.slice(0,$e),Ot=Qe.slice($e+1),ur=et.match(kjn);ur&&(ot.push(ur[1]),Ot.unshift(ur[2])),Ot.length&&(b="/"+Ot.join(".")+b),this.hostname=ot.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),He||(this.hostname=$jn.toASCII(this.hostname));var na=this.port?":"+this.port:"",pr=this.hostname||"";this.host=pr+na,this.href+=this.host,He&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),b[0]!=="/"&&(b="/"+b))}if(!Ijn[N])for($e=0,We=Kat.length;$e<We;$e++){var ds=Kat[$e];if(b.indexOf(ds)!==-1){var Ya=encodeURIComponent(ds);Ya===ds&&(Ya=escape(ds)),b=b.split(ds).join(Ya)}}var qr=b.indexOf("#");qr!==-1&&(this.hash=b.substr(qr),b=b.slice(0,qr));var Is=b.indexOf("?");if(Is!==-1?(this.search=b.substr(Is),this.query=b.substr(Is+1),r&&(this.query=Pat.parse(this.query)),b=b.slice(0,Is)):r&&(this.search="",this.query={}),b&&(this.pathname=b),m1e[N]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){na=this.pathname||"";var Zi=this.search||"";this.path=na+Zi}return this.href=this.format(),this},NB.prototype.format=function(){var a=this.auth||"";a&&(a=(a=encodeURIComponent(a)).replace(/%3A/i,":"),a+="@");var r=this.protocol||"",o=this.pathname||"",u=this.hash||"",_=!1,y="";this.host?_=a+this.host:this.hostname&&(_=a+(this.hostname.indexOf(":")===-1?this.hostname:"["+this.hostname+"]"),this.port&&(_+=":"+this.port)),this.query&&IJ.isObject(this.query)&&Object.keys(this.query).length&&(y=Pat.stringify(this.query));var b=this.search||y&&"?"+y||"";return r&&r.substr(-1)!==":"&&(r+=":"),this.slashes||(!r||m1e[r])&&_!==!1?(_="//"+(_||""),o&&o.charAt(0)!=="/"&&(o="/"+o)):_||(_=""),u&&u.charAt(0)!=="#"&&(u="#"+u),b&&b.charAt(0)!=="?"&&(b="?"+b),r+_+(o=o.replace(/[?#]/g,function(T){return encodeURIComponent(T)}))+(b=b.replace("#","%23"))+u},NB.prototype.resolve=function(a){return this.resolveObject(Z2e(a,!1,!0)).format()},NB.prototype.resolveObject=function(a){if(IJ.isString(a)){var r=new NB;r.parse(a,!1,!0),a=r}for(var o=new NB,u=Object.keys(this),_=0;_<u.length;_++){var y=u[_];o[y]=this[y]}if(o.hash=a.hash,a.href==="")return o.href=o.format(),o;if(a.slashes&&!a.protocol){for(var b=Object.keys(a),T=0;T<b.length;T++){var A=b[T];A!=="protocol"&&(o[A]=a[A])}return m1e[o.protocol]&&o.hostname&&!o.pathname&&(o.path=o.pathname="/"),o.href=o.format(),o}if(a.protocol&&a.protocol!==o.protocol){if(!m1e[a.protocol]){for(var N=Object.keys(a),V=0;V<N.length;V++){var Q=N[V];o[Q]=a[Q]}return o.href=o.format(),o}if(o.protocol=a.protocol,a.host||Nat[a.protocol])o.pathname=a.pathname;else{for(var re=(a.pathname||"").split("/");re.length&&!(a.host=re.shift()););a.host||(a.host=""),a.hostname||(a.hostname=""),re[0]!==""&&re.unshift(""),re.length<2&&re.unshift(""),o.pathname=re.join("/")}if(o.search=a.search,o.query=a.query,o.host=a.host||"",o.auth=a.auth,o.hostname=a.hostname||a.host,o.port=a.port,o.pathname||o.search){var le=o.pathname||"",$e=o.search||"";o.path=le+$e}return o.slashes=o.slashes||a.slashes,o.href=o.format(),o}var we=o.pathname&&o.pathname.charAt(0)==="/",He=a.host||a.pathname&&a.pathname.charAt(0)==="/",Qe=He||we||o.host&&a.pathname,We=Qe,et=o.pathname&&o.pathname.split("/")||[],Lt=(re=a.pathname&&a.pathname.split("/")||[],o.protocol&&!m1e[o.protocol]);if(Lt&&(o.hostname="",o.port=null,o.host&&(et[0]===""?et[0]=o.host:et.unshift(o.host)),o.host="",a.protocol&&(a.hostname=null,a.port=null,a.host&&(re[0]===""?re[0]=a.host:re.unshift(a.host)),a.host=null),Qe=Qe&&(re[0]===""||et[0]==="")),He)o.host=a.host||a.host===""?a.host:o.host,o.hostname=a.hostname||a.hostname===""?a.hostname:o.hostname,o.search=a.search,o.query=a.query,et=re;else if(re.length)et||(et=[]),et.pop(),et=et.concat(re),o.search=a.search,o.query=a.query;else if(!IJ.isNullOrUndefined(a.search))return Lt&&(o.hostname=o.host=et.shift(),(ur=!!(o.host&&o.host.indexOf("@")>0)&&o.host.split("@"))&&(o.auth=ur.shift(),o.host=o.hostname=ur.shift())),o.search=a.search,o.query=a.query,IJ.isNull(o.pathname)&&IJ.isNull(o.search)||(o.path=(o.pathname?o.pathname:"")+(o.search?o.search:"")),o.href=o.format(),o;if(!et.length)return o.pathname=null,o.search?o.path="/"+o.search:o.path=null,o.href=o.format(),o;for(var ln=et.slice(-1)[0],zn=(o.host||a.host||et.length>1)&&(ln==="."||ln==="..")||ln==="",ot=0,Ot=et.length;Ot>=0;Ot--)(ln=et[Ot])==="."?et.splice(Ot,1):ln===".."?(et.splice(Ot,1),ot++):ot&&(et.splice(Ot,1),ot--);if(!Qe&&!We)for(;ot--;ot)et.unshift("..");!Qe||et[0]===""||et[0]&&et[0].charAt(0)==="/"||et.unshift(""),zn&&et.join("/").substr(-1)!=="/"&&et.push("");var ur,na=et[0]===""||et[0]&&et[0].charAt(0)==="/";return Lt&&(o.hostname=o.host=na?"":et.length?et.shift():"",(ur=!!(o.host&&o.host.indexOf("@")>0)&&o.host.split("@"))&&(o.auth=ur.shift(),o.host=o.hostname=ur.shift())),(Qe=Qe||o.host&&et.length)&&!na&&et.unshift(""),et.length?o.pathname=et.join("/"):(o.pathname=null,o.path=null),IJ.isNull(o.pathname)&&IJ.isNull(o.search)||(o.path=(o.pathname?o.pathname:"")+(o.search?o.search:"")),o.auth=a.auth||o.auth,o.slashes=o.slashes||a.slashes,o.href=o.format(),o},NB.prototype.parseHost=function(){var a=this.host,r=Cjn.exec(a);r&&((r=r[0])!==":"&&(this.port=r.substr(1)),a=a.substr(0,a.length-r.length)),a&&(this.hostname=a)};AE.Url;AE.format;AE.resolve;AE.resolveObject;Mat={},N3t=!1;P3t=Djn(),Ljn=typeof Deno<"u"?Deno.build.os==="windows"?"win32":Deno.build.os:void 0;AE.URL=typeof URL<"u"?URL:null;AE.pathToFileURL=zjn;AE.fileURLToPath=Gjn;AE.Url;AE.format;AE.resolve;AE.resolveObject;AE.URL;Rjn=92,Njn=47,Pjn=97,Mjn=122,Xat=Ljn==="win32",Ojn=/\//g,Fjn=/%/g,Bjn=/\\/g,Vjn=/\n/g,Ujn=/\r/g,jjn=/\t/g;Wjn=typeof Deno<"u"?Deno.build.os==="windows"?"win32":Deno.build.os:void 0;AE.URL=typeof URL<"u"?URL:null;AE.pathToFileURL=sGn;AE.fileURLToPath=aFt;nYr=AE.Url,rYr=AE.format,iYr=AE.resolve,aYr=AE.resolveObject,sYr=AE.parse,oYr=AE.URL,Jjn=92,Kjn=47,Xjn=97,Yjn=122,Yat=Wjn==="win32",Qjn=/\//g,Zjn=/%/g,eGn=/\\/g,tGn=/\n/g,nGn=/\r/g,rGn=/\t/g;K2e={},M3t=!1;v6e={},O3t=!1;Bfe={},F3t=!1;Jfe=cGn();Jfe.Buffer;Jfe.SlowBuffer;Jfe.INSPECT_MAX_BYTES;Jfe.kMaxLength;sFt=Jfe.Buffer,cYr=Jfe.INSPECT_MAX_BYTES,uYr=Jfe.kMaxLength,X2e={},B3t=!1;b6e={},V3t=!1;h1e={},U3t=!1;yG={},j3t=!1;Pk={},G3t=!1,pGn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:globalThis;AJ={},q3t=!1;g1e={},H3t=!1;S6e={},z3t=!1,W3t=typeof globalThis<"u"?globalThis:typeof self<"u"?self:globalThis;y1e={},J3t=!1;tF={},K3t=!1;x6e={},X3t=!1,_Gn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:globalThis;yle={},Y3t=!1;Y2e={},Q3t=!1;Y0={},Z3t=!1,gGn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:globalThis;Ste={},eOt=!1;mD={},tOt=!1;Kfe=vGn();Kfe.__esModule;Kfe.fs;Kfe.createFsFromVolume;Kfe.vol;Kfe.Volume;Kfe.semantic;mM=dFt();mM.__esModule;mM.FSWatcher;mM.StatWatcher;mM.Volume;mM.toUnixTimestamp;mM.bufferToEncoding;mM.dataToBuffer;mM.dataToStr;mM.pathToSteps;mM.filenameToSteps;mM.pathToFilename;mM.flagsToNumber;mM.FLAGS;mM.ReadStream;mM.WriteStream;({vol:kte,createFsFromVolume:bGn}=Kfe);kte.fromNestedJSON({"/dev":{stdin:"",stdout:"",stderr:""},"/usr/bin":{},"/home":{},"/tmp":{}});kte.releasedFds=[2,1,0];kte.openSync("/dev/stdin","w");kte.openSync("/dev/stdout","r");kte.openSync("/dev/stderr","r");_Ft("/dev/stdout",1,console.log);_Ft("/dev/stderr",2,console.error);kE=bGn(kte);kE.opendir=()=>o8("opendir");kE.opendirSync=()=>o8("opendirSync");kE.promises.opendir=()=>o8("promises.opendir");kE.cp=()=>o8("cp");kE.cpSync=()=>o8("cpSync");kE.promises.cp=()=>o8("promises.cp");kE.readv=()=>o8("readv");kE.readvSync=()=>o8("readvSync");kE.rm=()=>o8("rm");kE.rmSync=()=>o8("rmSync");kE.promises.rm=()=>o8("promises.rm");kE.Dir=()=>o8("Dir");kE.promises.watch=()=>o8("promises.watch");kE.FileReadStream=kE.ReadStream;kE.FileWriteStream=kE.WriteStream;kE.promises.readFile=xGn(kE.promises.readFile);kE.readFile=EGn(kE.readFile);kE.readFileSync=SGn(kE.readFileSync);({appendFile:fFt,appendFileSync:mFt,access:hFt,accessSync:gFt,chown:yFt,chownSync:vFt,chmod:bFt,chmodSync:SFt,close:xFt,closeSync:EFt,copyFile:$Ft,copyFileSync:wFt,cp:CFt,cpSync:TFt,createReadStream:AFt,createWriteStream:kFt,exists:IFt,existsSync:ust,fchown:DFt,fchownSync:LFt,fchmod:RFt,fchmodSync:NFt,fdatasync:PFt,fdatasyncSync:MFt,fstat:OFt,fstatSync:FFt,fsync:BFt,fsyncSync:VFt,ftruncate:UFt,ftruncateSync:jFt,futimes:GFt,futimesSync:qFt,lchown:HFt,lchownSync:zFt,lchmod:WFt,lchmodSync:JFt,link:KFt,linkSync:XFt,lstat:YFt,lstatSync:QFt,mkdir:ZFt,mkdirSync:e6t,mkdtemp:t6t,mkdtempSync:n6t,open:r6t,openSync:i6t,opendir:a6t,opendirSync:s6t,readdir:oAe,readdirSync:o6t,read:l6t,readSync:c6t,readv:u6t,readvSync:p6t,readFile:d6t,readFileSync:_6t,readlink:f6t,readlinkSync:m6t,realpath:h6t,realpathSync:g6t,rename:y6t,renameSync:v6t,rm:b6t,rmSync:S6t,rmdir:x6t,rmdirSync:E6t,stat:j6e,statSync:$6t,symlink:w6t,symlinkSync:C6t,truncate:T6t,truncateSync:A6t,unwatchFile:k6t,unlink:I6t,unlinkSync:D6t,utimes:L6t,utimesSync:R6t,watch:N6t,watchFile:P6t,writeFile:M6t,writeFileSync:pst,write:O6t,writeSync:F6t,writev:B6t,writevSync:V6t,Dir:U6t,Dirent:j6t,Stats:G6t,ReadStream:q6t,WriteStream:H6t,FileReadStream:z6t,FileWriteStream:W6t,_toUnixTimestamp:J6t,constants:{F_OK:K6t,R_OK:X6t,W_OK:Y6t,X_OK:Q6t},constants:Z6t,promises:e4t}=kE);});var Iw={};bm(Iw,{Dir:()=>U6t,Dirent:()=>j6t,F_OK:()=>K6t,FileReadStream:()=>z6t,FileWriteStream:()=>W6t,R_OK:()=>X6t,ReadStream:()=>q6t,Stats:()=>G6t,W_OK:()=>Y6t,WriteStream:()=>H6t,X_OK:()=>Q6t,_toUnixTimestamp:()=>J6t,access:()=>hFt,accessSync:()=>gFt,appendFile:()=>fFt,appendFileSync:()=>mFt,chmod:()=>bFt,chmodSync:()=>SFt,chown:()=>yFt,chownSync:()=>vFt,close:()=>xFt,closeSync:()=>EFt,constants:()=>Z6t,copyFile:()=>$Ft,copyFileSync:()=>wFt,cp:()=>CFt,cpSync:()=>TFt,createReadStream:()=>AFt,createWriteStream:()=>kFt,exists:()=>IFt,existsSync:()=>ust,fchmod:()=>RFt,fchmodSync:()=>NFt,fchown:()=>DFt,fchownSync:()=>LFt,fdatasync:()=>PFt,fdatasyncSync:()=>MFt,fstat:()=>OFt,fstatSync:()=>FFt,fsync:()=>BFt,fsyncSync:()=>VFt,ftruncate:()=>UFt,ftruncateSync:()=>jFt,futimes:()=>GFt,futimesSync:()=>qFt,lchmod:()=>WFt,lchmodSync:()=>JFt,lchown:()=>HFt,lchownSync:()=>zFt,link:()=>KFt,linkSync:()=>XFt,lstat:()=>YFt,lstatSync:()=>QFt,mkdir:()=>ZFt,mkdirSync:()=>e6t,mkdtemp:()=>t6t,mkdtempSync:()=>n6t,open:()=>r6t,openSync:()=>i6t,opendir:()=>a6t,opendirSync:()=>s6t,promises:()=>e4t,read:()=>l6t,readFile:()=>d6t,readFileSync:()=>_6t,readSync:()=>c6t,readdir:()=>oAe,readdirSync:()=>o6t,readlink:()=>f6t,readlinkSync:()=>m6t,readv:()=>u6t,readvSync:()=>p6t,realpath:()=>h6t,realpathSync:()=>g6t,rename:()=>y6t,renameSync:()=>v6t,rm:()=>b6t,rmSync:()=>S6t,rmdir:()=>x6t,rmdirSync:()=>E6t,stat:()=>j6e,statSync:()=>$6t,symlink:()=>w6t,symlinkSync:()=>C6t,truncate:()=>T6t,truncateSync:()=>A6t,unlink:()=>I6t,unlinkSync:()=>D6t,unwatchFile:()=>k6t,utimes:()=>L6t,utimesSync:()=>R6t,watch:()=>N6t,watchFile:()=>P6t,write:()=>O6t,writeFile:()=>M6t,writeFileSync:()=>pst,writeSync:()=>F6t,writev:()=>B6t,writevSync:()=>V6t});var Dw=AC(()=>{Y();X();A1e()});var r4t=yn((hYr,n4t)=>{"use strict";Y();X();function RJ(a){if(typeof a!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(a))}function t4t(a,r){for(var o="",u=0,_=-1,y=0,b,T=0;T<=a.length;++T){if(T<a.length)b=a.charCodeAt(T);else{if(b===47)break;b=47}if(b===47){if(!(_===T-1||y===1))if(_!==T-1&&y===2){if(o.length<2||u!==2||o.charCodeAt(o.length-1)!==46||o.charCodeAt(o.length-2)!==46){if(o.length>2){var A=o.lastIndexOf("/");if(A!==o.length-1){A===-1?(o="",u=0):(o=o.slice(0,A),u=o.length-1-o.lastIndexOf("/")),_=T,y=0;continue}}else if(o.length===2||o.length===1){o="",u=0,_=T,y=0;continue}}r&&(o.length>0?o+="/..":o="..",u=2)}else o.length>0?o+="/"+a.slice(_+1,T):o=a.slice(_+1,T),u=T-_-1;_=T,y=0}else b===46&&y!==-1?++y:y=-1}return o}function $Gn(a,r){var o=r.dir||r.root,u=r.base||(r.name||"")+(r.ext||"");return o?o===r.root?o+u:o+a+u:u}var k1e={resolve:function(){for(var r="",o=!1,u,_=arguments.length-1;_>=-1&&!o;_--){var y;_>=0?y=arguments[_]:(u===void 0&&(u=Oe.cwd()),y=u),RJ(y),y.length!==0&&(r=y+"/"+r,o=y.charCodeAt(0)===47)}return r=t4t(r,!o),o?r.length>0?"/"+r:"/":r.length>0?r:"."},normalize:function(r){if(RJ(r),r.length===0)return".";var o=r.charCodeAt(0)===47,u=r.charCodeAt(r.length-1)===47;return r=t4t(r,!o),r.length===0&&!o&&(r="."),r.length>0&&u&&(r+="/"),o?"/"+r:r},isAbsolute:function(r){return RJ(r),r.length>0&&r.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var r,o=0;o<arguments.length;++o){var u=arguments[o];RJ(u),u.length>0&&(r===void 0?r=u:r+="/"+u)}return r===void 0?".":k1e.normalize(r)},relative:function(r,o){if(RJ(r),RJ(o),r===o||(r=k1e.resolve(r),o=k1e.resolve(o),r===o))return"";for(var u=1;u<r.length&&r.charCodeAt(u)===47;++u);for(var _=r.length,y=_-u,b=1;b<o.length&&o.charCodeAt(b)===47;++b);for(var T=o.length,A=T-b,N=y<A?y:A,V=-1,Q=0;Q<=N;++Q){if(Q===N){if(A>N){if(o.charCodeAt(b+Q)===47)return o.slice(b+Q+1);if(Q===0)return o.slice(b+Q)}else y>N&&(r.charCodeAt(u+Q)===47?V=Q:Q===0&&(V=0));break}var re=r.charCodeAt(u+Q),le=o.charCodeAt(b+Q);if(re!==le)break;re===47&&(V=Q)}var $e="";for(Q=u+V+1;Q<=_;++Q)(Q===_||r.charCodeAt(Q)===47)&&($e.length===0?$e+="..":$e+="/..");return $e.length>0?$e+o.slice(b+V):(b+=V,o.charCodeAt(b)===47&&++b,o.slice(b))},_makeLong:function(r){return r},dirname:function(r){if(RJ(r),r.length===0)return".";for(var o=r.charCodeAt(0),u=o===47,_=-1,y=!0,b=r.length-1;b>=1;--b)if(o=r.charCodeAt(b),o===47){if(!y){_=b;break}}else y=!1;return _===-1?u?"/":".":u&&_===1?"//":r.slice(0,_)},basename:function(r,o){if(o!==void 0&&typeof o!="string")throw new TypeError('"ext" argument must be a string');RJ(r);var u=0,_=-1,y=!0,b;if(o!==void 0&&o.length>0&&o.length<=r.length){if(o.length===r.length&&o===r)return"";var T=o.length-1,A=-1;for(b=r.length-1;b>=0;--b){var N=r.charCodeAt(b);if(N===47){if(!y){u=b+1;break}}else A===-1&&(y=!1,A=b+1),T>=0&&(N===o.charCodeAt(T)?--T===-1&&(_=b):(T=-1,_=A))}return u===_?_=A:_===-1&&(_=r.length),r.slice(u,_)}else{for(b=r.length-1;b>=0;--b)if(r.charCodeAt(b)===47){if(!y){u=b+1;break}}else _===-1&&(y=!1,_=b+1);return _===-1?"":r.slice(u,_)}},extname:function(r){RJ(r);for(var o=-1,u=0,_=-1,y=!0,b=0,T=r.length-1;T>=0;--T){var A=r.charCodeAt(T);if(A===47){if(!y){u=T+1;break}continue}_===-1&&(y=!1,_=T+1),A===46?o===-1?o=T:b!==1&&(b=1):o!==-1&&(b=-1)}return o===-1||_===-1||b===0||b===1&&o===_-1&&o===u+1?"":r.slice(o,_)},format:function(r){if(r===null||typeof r!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof r);return $Gn("/",r)},parse:function(r){RJ(r);var o={root:"",dir:"",base:"",ext:"",name:""};if(r.length===0)return o;var u=r.charCodeAt(0),_=u===47,y;_?(o.root="/",y=1):y=0;for(var b=-1,T=0,A=-1,N=!0,V=r.length-1,Q=0;V>=y;--V){if(u=r.charCodeAt(V),u===47){if(!N){T=V+1;break}continue}A===-1&&(N=!1,A=V+1),u===46?b===-1?b=V:Q!==1&&(Q=1):b!==-1&&(Q=-1)}return b===-1||A===-1||Q===0||Q===1&&b===A-1&&b===T+1?A!==-1&&(T===0&&_?o.base=o.name=r.slice(1,A):o.base=o.name=r.slice(T,A)):(T===0&&_?(o.name=r.slice(1,b),o.base=r.slice(1,A)):(o.name=r.slice(T,b),o.base=r.slice(T,A)),o.ext=r.slice(b,A)),T>0?o.dir=r.slice(0,T-1):_&&(o.dir="/"),o},sep:"/",delimiter:":",win32:null,posix:null};k1e.posix=k1e;n4t.exports=k1e});var vg={};bm(vg,{_makeLong:()=>y_._makeLong,basename:()=>y_.basename,default:()=>y_.default,delimiter:()=>y_.delimiter,dirname:()=>y_.dirname,extname:()=>y_.extname,format:()=>y_.format,isAbsolute:()=>y_.isAbsolute,join:()=>y_.join,normalize:()=>y_.normalize,parse:()=>y_.parse,posix:()=>y_.posix,relative:()=>y_.relative,resolve:()=>y_.resolve,sep:()=>y_.sep,win32:()=>y_.win32});var y_,Wm=AC(()=>{Y();X();y_=hh(r4t())});function wGn(a,r){this.fun=a,this.array=r}function s4t(){return ble.now()/1e3}function i4t(a){var r=Math.floor((Date.now()-ble.now())*.001),o=ble.now()*.001,u=Math.floor(o)+r,_=Math.floor(o%1*1e9);return a&&(u=u-a[0],_=_-a[1],_<0&&(u--,_+=fst)),[u,_]}function CGn(){return a4t||(a4t=!0,Mk.endianness=function(){return"LE"},Mk.hostname=function(){return typeof location<"u"?location.hostname:""},Mk.loadavg=function(){return[]},Mk.uptime=function(){return 0},Mk.freemem=function(){return Number.MAX_VALUE},Mk.totalmem=function(){return Number.MAX_VALUE},Mk.cpus=function(){return[]},Mk.type=function(){return"Browser"},Mk.release=function(){return typeof navigator<"u"?navigator.appVersion:""},Mk.networkInterfaces=Mk.getNetworkInterfaces=function(){return{}},Mk.arch=function(){return"javascript"},Mk.platform=function(){return"browser"},Mk.tmpdir=Mk.tmpDir=function(){return"/tmp"},Mk.EOL=`
`,Mk.homedir=function(){return"/"}),Mk}var SYr,ble,_st,fst,Mk,a4t,vv,TGn,AGn,kGn,I1e,IGn,DGn,LGn,RGn,NGn,PGn,MGn,OGn,FGn,BGn,VGn,UGn,jGn,GGn,qGn,G6e=AC(()=>{Y();X();wGn.prototype.run=function(){this.fun.apply(null,this.array)};SYr={PATH:"/usr/bin",LANG:navigator.language+".UTF-8",PWD:"/",HOME:"/home",TMP:"/tmp"},ble={now:typeof performance<"u"?performance.now.bind(performance):void 0,timing:typeof performance<"u"?performance.timing:void 0};ble.now===void 0&&(_st=Date.now(),ble.timing&&ble.timing.navigationStart&&(_st=ble.timing.navigationStart),ble.now=()=>Date.now()-_st);fst=1e9;i4t.bigint=function(a){var r=i4t(a);return typeof BigInt>"u"?r[0]*fst+r[1]:BigInt(r[0]*fst)+BigInt(r[1])};Mk={},a4t=!1;vv=CGn();vv.endianness;vv.hostname;vv.loadavg;vv.uptime;vv.freemem;vv.totalmem;vv.cpus;vv.type;vv.release;vv.networkInterfaces;vv.getNetworkInterfaces;vv.arch;vv.platform;vv.tmpdir;vv.tmpDir;vv.EOL;vv.homedir;TGn=new Uint8Array(new Uint16Array([1]).buffer)[0]===1?"LE":"BE";vv.endianness=function(){return TGn};vv.homedir=function(){return"/home"};vv.version=function(){return""};vv.arch=function(){return"x64"};vv.totalmem=function(){return navigator.deviceMemory!==void 0?navigator.deviceMemory*(1<<30):2*(1<<30)};vv.cpus=function(){return Array(navigator.hardwareConcurrency||0).fill({model:"",times:{}})};vv.uptime=s4t;vv.constants={};AGn=vv.version,kGn=vv.constants,I1e=vv.EOL,IGn=vv.arch,DGn=vv.cpus,LGn=vv.endianness,RGn=vv.freemem,NGn=vv.getNetworkInterfaces,PGn=vv.homedir,MGn=vv.hostname,OGn=vv.loadavg,FGn=vv.networkInterfaces,BGn=vv.platform,VGn=vv.release,UGn=vv.tmpDir,jGn=vv.tmpdir,GGn=vv.totalmem,qGn=vv.type});var mst={};bm(mst,{EOL:()=>I1e,arch:()=>IGn,constants:()=>kGn,cpus:()=>DGn,endianness:()=>LGn,freemem:()=>RGn,getNetworkInterfaces:()=>NGn,homedir:()=>PGn,hostname:()=>MGn,loadavg:()=>OGn,networkInterfaces:()=>FGn,platform:()=>BGn,release:()=>VGn,tmpDir:()=>UGn,tmpdir:()=>jGn,totalmem:()=>GGn,type:()=>qGn,uptime:()=>s4t,version:()=>AGn});var hst=AC(()=>{Y();X();G6e()});var q6e={};bm(q6e,{default:()=>HGn});var HGn,H6e=AC(()=>{Y();X();HGn={getRandomValues(a){let r=new ArrayBuffer(a);return Ue.from(crypto.getRandomValues(new Uint8Array(r)))}}});function zGn(){if(o4t)return lAe;o4t=!0,lAe.byteLength=T,lAe.toByteArray=N,lAe.fromByteArray=re;for(var a=[],r=[],o=typeof Uint8Array<"u"?Uint8Array:Array,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",_=0,y=u.length;_<y;++_)a[_]=u[_],r[u.charCodeAt(_)]=_;r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63;function b(le){var $e=le.length;if($e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var we=le.indexOf("=");we===-1&&(we=$e);var He=we===$e?0:4-we%4;return[we,He]}function T(le){var $e=b(le),we=$e[0],He=$e[1];return(we+He)*3/4-He}function A(le,$e,we){return($e+we)*3/4-we}function N(le){var $e,we=b(le),He=we[0],Qe=we[1],We=new o(A(le,He,Qe)),et=0,Lt=Qe>0?He-4:He,ln;for(ln=0;ln<Lt;ln+=4)$e=r[le.charCodeAt(ln)]<<18|r[le.charCodeAt(ln+1)]<<12|r[le.charCodeAt(ln+2)]<<6|r[le.charCodeAt(ln+3)],We[et++]=$e>>16&255,We[et++]=$e>>8&255,We[et++]=$e&255;return Qe===2&&($e=r[le.charCodeAt(ln)]<<2|r[le.charCodeAt(ln+1)]>>4,We[et++]=$e&255),Qe===1&&($e=r[le.charCodeAt(ln)]<<10|r[le.charCodeAt(ln+1)]<<4|r[le.charCodeAt(ln+2)]>>2,We[et++]=$e>>8&255,We[et++]=$e&255),We}function V(le){return a[le>>18&63]+a[le>>12&63]+a[le>>6&63]+a[le&63]}function Q(le,$e,we){for(var He,Qe=[],We=$e;We<we;We+=3)He=(le[We]<<16&16711680)+(le[We+1]<<8&65280)+(le[We+2]&255),Qe.push(V(He));return Qe.join("")}function re(le){for(var $e,we=le.length,He=we%3,Qe=[],We=16383,et=0,Lt=we-He;et<Lt;et+=We)Qe.push(Q(le,et,et+We>Lt?Lt:et+We));return He===1?($e=le[we-1],Qe.push(a[$e>>2]+a[$e<<4&63]+"==")):He===2&&($e=(le[we-2]<<8)+le[we-1],Qe.push(a[$e>>10]+a[$e>>4&63]+a[$e<<2&63]+"=")),Qe.join("")}return lAe}function WGn(){return l4t||(l4t=!0,z6e.read=function(a,r,o,u,_){var y,b,T=_*8-u-1,A=(1<<T)-1,N=A>>1,V=-7,Q=o?_-1:0,re=o?-1:1,le=a[r+Q];for(Q+=re,y=le&(1<<-V)-1,le>>=-V,V+=T;V>0;y=y*256+a[r+Q],Q+=re,V-=8);for(b=y&(1<<-V)-1,y>>=-V,V+=u;V>0;b=b*256+a[r+Q],Q+=re,V-=8);if(y===0)y=1-N;else{if(y===A)return b?NaN:(le?-1:1)*(1/0);b=b+Math.pow(2,u),y=y-N}return(le?-1:1)*b*Math.pow(2,y-u)},z6e.write=function(a,r,o,u,_,y){var b,T,A,N=y*8-_-1,V=(1<<N)-1,Q=V>>1,re=_===23?Math.pow(2,-24)-Math.pow(2,-77):0,le=u?0:y-1,$e=u?1:-1,we=r<0||r===0&&1/r<0?1:0;for(r=Math.abs(r),isNaN(r)||r===1/0?(T=isNaN(r)?1:0,b=V):(b=Math.floor(Math.log(r)/Math.LN2),r*(A=Math.pow(2,-b))<1&&(b--,A*=2),b+Q>=1?r+=re/A:r+=re*Math.pow(2,1-Q),r*A>=2&&(b++,A/=2),b+Q>=V?(T=0,b=V):b+Q>=1?(T=(r*A-1)*Math.pow(2,_),b=b+Q):(T=r*Math.pow(2,Q-1)*Math.pow(2,_),b=0));_>=8;a[o+le]=T&255,le+=$e,T/=256,_-=8);for(b=b<<_|T,N+=_;N>0;a[o+le]=b&255,le+=$e,b/=256,N-=8);a[o+le-$e]|=we*128}),z6e}function JGn(){if(c4t)return Xfe;c4t=!0;let a=zGn(),r=WGn(),o=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Xfe.Buffer=b,Xfe.SlowBuffer=Qe,Xfe.INSPECT_MAX_BYTES=50;let u=2147483647;Xfe.kMaxLength=u,b.TYPED_ARRAY_SUPPORT=_(),!b.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function _(){try{let pe=new Uint8Array(1),H={foo:function(){return 42}};return Object.setPrototypeOf(H,Uint8Array.prototype),Object.setPrototypeOf(pe,H),pe.foo()===42}catch{return!1}}Object.defineProperty(b.prototype,"parent",{enumerable:!0,get:function(){if(b.isBuffer(this))return this.buffer}}),Object.defineProperty(b.prototype,"offset",{enumerable:!0,get:function(){if(b.isBuffer(this))return this.byteOffset}});function y(pe){if(pe>u)throw new RangeError('The value "'+pe+'" is invalid for option "size"');let H=new Uint8Array(pe);return Object.setPrototypeOf(H,b.prototype),H}function b(pe,H,W){if(typeof pe=="number"){if(typeof H=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return V(pe)}return T(pe,H,W)}b.poolSize=8192;function T(pe,H,W){if(typeof pe=="string")return Q(pe,H);if(ArrayBuffer.isView(pe))return le(pe);if(pe==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof pe);if(Ae(pe,ArrayBuffer)||pe&&Ae(pe.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Ae(pe,SharedArrayBuffer)||pe&&Ae(pe.buffer,SharedArrayBuffer)))return $e(pe,H,W);if(typeof pe=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');let De=pe.valueOf&&pe.valueOf();if(De!=null&&De!==pe)return b.from(De,H,W);let dt=we(pe);if(dt)return dt;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof pe[Symbol.toPrimitive]=="function")return b.from(pe[Symbol.toPrimitive]("string"),H,W);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof pe)}b.from=function(pe,H,W){return T(pe,H,W)},Object.setPrototypeOf(b.prototype,Uint8Array.prototype),Object.setPrototypeOf(b,Uint8Array);function A(pe){if(typeof pe!="number")throw new TypeError('"size" argument must be of type number');if(pe<0)throw new RangeError('The value "'+pe+'" is invalid for option "size"')}function N(pe,H,W){return A(pe),pe<=0?y(pe):H!==void 0?typeof W=="string"?y(pe).fill(H,W):y(pe).fill(H):y(pe)}b.alloc=function(pe,H,W){return N(pe,H,W)};function V(pe){return A(pe),y(pe<0?0:He(pe)|0)}b.allocUnsafe=function(pe){return V(pe)},b.allocUnsafeSlow=function(pe){return V(pe)};function Q(pe,H){if((typeof H!="string"||H==="")&&(H="utf8"),!b.isEncoding(H))throw new TypeError("Unknown encoding: "+H);let W=We(pe,H)|0,De=y(W),dt=De.write(pe,H);return dt!==W&&(De=De.slice(0,dt)),De}function re(pe){let H=pe.length<0?0:He(pe.length)|0,W=y(H);for(let De=0;De<H;De+=1)W[De]=pe[De]&255;return W}function le(pe){if(Ae(pe,Uint8Array)){let H=new Uint8Array(pe);return $e(H.buffer,H.byteOffset,H.byteLength)}return re(pe)}function $e(pe,H,W){if(H<0||pe.byteLength<H)throw new RangeError('"offset" is outside of buffer bounds');if(pe.byteLength<H+(W||0))throw new RangeError('"length" is outside of buffer bounds');let De;return H===void 0&&W===void 0?De=new Uint8Array(pe):W===void 0?De=new Uint8Array(pe,H):De=new Uint8Array(pe,H,W),Object.setPrototypeOf(De,b.prototype),De}function we(pe){if(b.isBuffer(pe)){let H=He(pe.length)|0,W=y(H);return W.length===0||pe.copy(W,0,0,H),W}if(pe.length!==void 0)return typeof pe.length!="number"||nt(pe.length)?y(0):re(pe);if(pe.type==="Buffer"&&Array.isArray(pe.data))return re(pe.data)}function He(pe){if(pe>=u)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+u.toString(16)+" bytes");return pe|0}function Qe(pe){return+pe!=pe&&(pe=0),b.alloc(+pe)}b.isBuffer=function(H){return H!=null&&H._isBuffer===!0&&H!==b.prototype},b.compare=function(H,W){if(Ae(H,Uint8Array)&&(H=b.from(H,H.offset,H.byteLength)),Ae(W,Uint8Array)&&(W=b.from(W,W.offset,W.byteLength)),!b.isBuffer(H)||!b.isBuffer(W))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(H===W)return 0;let De=H.length,dt=W.length;for(let yt=0,bn=Math.min(De,dt);yt<bn;++yt)if(H[yt]!==W[yt]){De=H[yt],dt=W[yt];break}return De<dt?-1:dt<De?1:0},b.isEncoding=function(H){switch(String(H).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},b.concat=function(H,W){if(!Array.isArray(H))throw new TypeError('"list" argument must be an Array of Buffers');if(H.length===0)return b.alloc(0);let De;if(W===void 0)for(W=0,De=0;De<H.length;++De)W+=H[De].length;let dt=b.allocUnsafe(W),yt=0;for(De=0;De<H.length;++De){let bn=H[De];if(Ae(bn,Uint8Array))yt+bn.length>dt.length?(b.isBuffer(bn)||(bn=b.from(bn)),bn.copy(dt,yt)):Uint8Array.prototype.set.call(dt,bn,yt);else if(b.isBuffer(bn))bn.copy(dt,yt);else throw new TypeError('"list" argument must be an Array of Buffers');yt+=bn.length}return dt};function We(pe,H){if(b.isBuffer(pe))return pe.length;if(ArrayBuffer.isView(pe)||Ae(pe,ArrayBuffer))return pe.byteLength;if(typeof pe!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof pe);let W=pe.length,De=arguments.length>2&&arguments[2]===!0;if(!De&&W===0)return 0;let dt=!1;for(;;)switch(H){case"ascii":case"latin1":case"binary":return W;case"utf8":case"utf-8":return ee(pe).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W*2;case"hex":return W>>>1;case"base64":return ke(pe).length;default:if(dt)return De?-1:ee(pe).length;H=(""+H).toLowerCase(),dt=!0}}b.byteLength=We;function et(pe,H,W){let De=!1;if((H===void 0||H<0)&&(H=0),H>this.length||((W===void 0||W>this.length)&&(W=this.length),W<=0)||(W>>>=0,H>>>=0,W<=H))return"";for(pe||(pe="utf8");;)switch(pe){case"hex":return ne(this,H,W);case"utf8":case"utf-8":return Ya(this,H,W);case"ascii":return Zi(this,H,W);case"latin1":case"binary":return t(this,H,W);case"base64":return ds(this,H,W);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,H,W);default:if(De)throw new TypeError("Unknown encoding: "+pe);pe=(pe+"").toLowerCase(),De=!0}}b.prototype._isBuffer=!0;function Lt(pe,H,W){let De=pe[H];pe[H]=pe[W],pe[W]=De}b.prototype.swap16=function(){let H=this.length;if(H%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let W=0;W<H;W+=2)Lt(this,W,W+1);return this},b.prototype.swap32=function(){let H=this.length;if(H%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let W=0;W<H;W+=4)Lt(this,W,W+3),Lt(this,W+1,W+2);return this},b.prototype.swap64=function(){let H=this.length;if(H%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let W=0;W<H;W+=8)Lt(this,W,W+7),Lt(this,W+1,W+6),Lt(this,W+2,W+5),Lt(this,W+3,W+4);return this},b.prototype.toString=function(){let H=this.length;return H===0?"":arguments.length===0?Ya(this,0,H):et.apply(this,arguments)},b.prototype.toLocaleString=b.prototype.toString,b.prototype.equals=function(H){if(!b.isBuffer(H))throw new TypeError("Argument must be a Buffer");return this===H?!0:b.compare(this,H)===0},b.prototype.inspect=function(){let H="",W=Xfe.INSPECT_MAX_BYTES;return H=this.toString("hex",0,W).replace(/(.{2})/g,"$1 ").trim(),this.length>W&&(H+=" ... "),"<Buffer "+H+">"},o&&(b.prototype[o]=b.prototype.inspect),b.prototype.compare=function(H,W,De,dt,yt){if(Ae(H,Uint8Array)&&(H=b.from(H,H.offset,H.byteLength)),!b.isBuffer(H))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof H);if(W===void 0&&(W=0),De===void 0&&(De=H?H.length:0),dt===void 0&&(dt=0),yt===void 0&&(yt=this.length),W<0||De>H.length||dt<0||yt>this.length)throw new RangeError("out of range index");if(dt>=yt&&W>=De)return 0;if(dt>=yt)return-1;if(W>=De)return 1;if(W>>>=0,De>>>=0,dt>>>=0,yt>>>=0,this===H)return 0;let bn=yt-dt,Va=De-W,Ns=Math.min(bn,Va),La=this.slice(dt,yt),Ba=H.slice(W,De);for(let vi=0;vi<Ns;++vi)if(La[vi]!==Ba[vi]){bn=La[vi],Va=Ba[vi];break}return bn<Va?-1:Va<bn?1:0};function ln(pe,H,W,De,dt){if(pe.length===0)return-1;if(typeof W=="string"?(De=W,W=0):W>2147483647?W=2147483647:W<-2147483648&&(W=-2147483648),W=+W,nt(W)&&(W=dt?0:pe.length-1),W<0&&(W=pe.length+W),W>=pe.length){if(dt)return-1;W=pe.length-1}else if(W<0)if(dt)W=0;else return-1;if(typeof H=="string"&&(H=b.from(H,De)),b.isBuffer(H))return H.length===0?-1:zn(pe,H,W,De,dt);if(typeof H=="number")return H=H&255,typeof Uint8Array.prototype.indexOf=="function"?dt?Uint8Array.prototype.indexOf.call(pe,H,W):Uint8Array.prototype.lastIndexOf.call(pe,H,W):zn(pe,[H],W,De,dt);throw new TypeError("val must be string, number or Buffer")}function zn(pe,H,W,De,dt){let yt=1,bn=pe.length,Va=H.length;if(De!==void 0&&(De=String(De).toLowerCase(),De==="ucs2"||De==="ucs-2"||De==="utf16le"||De==="utf-16le")){if(pe.length<2||H.length<2)return-1;yt=2,bn/=2,Va/=2,W/=2}function Ns(Ba,vi){return yt===1?Ba[vi]:Ba.readUInt16BE(vi*yt)}let La;if(dt){let Ba=-1;for(La=W;La<bn;La++)if(Ns(pe,La)===Ns(H,Ba===-1?0:La-Ba)){if(Ba===-1&&(Ba=La),La-Ba+1===Va)return Ba*yt}else Ba!==-1&&(La-=La-Ba),Ba=-1}else for(W+Va>bn&&(W=bn-Va),La=W;La>=0;La--){let Ba=!0;for(let vi=0;vi<Va;vi++)if(Ns(pe,La+vi)!==Ns(H,vi)){Ba=!1;break}if(Ba)return La}return-1}b.prototype.includes=function(H,W,De){return this.indexOf(H,W,De)!==-1},b.prototype.indexOf=function(H,W,De){return ln(this,H,W,De,!0)},b.prototype.lastIndexOf=function(H,W,De){return ln(this,H,W,De,!1)};function ot(pe,H,W,De){W=Number(W)||0;let dt=pe.length-W;De?(De=Number(De),De>dt&&(De=dt)):De=dt;let yt=H.length;De>yt/2&&(De=yt/2);let bn;for(bn=0;bn<De;++bn){let Va=parseInt(H.substr(bn*2,2),16);if(nt(Va))return bn;pe[W+bn]=Va}return bn}function Ot(pe,H,W,De){return Me(ee(H,pe.length-W),pe,W,De)}function ur(pe,H,W,De){return Me(ce(H),pe,W,De)}function na(pe,H,W,De){return Me(ke(H),pe,W,De)}function pr(pe,H,W,De){return Me(ie(H,pe.length-W),pe,W,De)}b.prototype.write=function(H,W,De,dt){if(W===void 0)dt="utf8",De=this.length,W=0;else if(De===void 0&&typeof W=="string")dt=W,De=this.length,W=0;else if(isFinite(W))W=W>>>0,isFinite(De)?(De=De>>>0,dt===void 0&&(dt="utf8")):(dt=De,De=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let yt=this.length-W;if((De===void 0||De>yt)&&(De=yt),H.length>0&&(De<0||W<0)||W>this.length)throw new RangeError("Attempt to write outside buffer bounds");dt||(dt="utf8");let bn=!1;for(;;)switch(dt){case"hex":return ot(this,H,W,De);case"utf8":case"utf-8":return Ot(this,H,W,De);case"ascii":case"latin1":case"binary":return ur(this,H,W,De);case"base64":return na(this,H,W,De);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return pr(this,H,W,De);default:if(bn)throw new TypeError("Unknown encoding: "+dt);dt=(""+dt).toLowerCase(),bn=!0}},b.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function ds(pe,H,W){return H===0&&W===pe.length?a.fromByteArray(pe):a.fromByteArray(pe.slice(H,W))}function Ya(pe,H,W){W=Math.min(pe.length,W);let De=[],dt=H;for(;dt<W;){let yt=pe[dt],bn=null,Va=yt>239?4:yt>223?3:yt>191?2:1;if(dt+Va<=W){let Ns,La,Ba,vi;switch(Va){case 1:yt<128&&(bn=yt);break;case 2:Ns=pe[dt+1],(Ns&192)===128&&(vi=(yt&31)<<6|Ns&63,vi>127&&(bn=vi));break;case 3:Ns=pe[dt+1],La=pe[dt+2],(Ns&192)===128&&(La&192)===128&&(vi=(yt&15)<<12|(Ns&63)<<6|La&63,vi>2047&&(vi<55296||vi>57343)&&(bn=vi));break;case 4:Ns=pe[dt+1],La=pe[dt+2],Ba=pe[dt+3],(Ns&192)===128&&(La&192)===128&&(Ba&192)===128&&(vi=(yt&15)<<18|(Ns&63)<<12|(La&63)<<6|Ba&63,vi>65535&&vi<1114112&&(bn=vi))}}bn===null?(bn=65533,Va=1):bn>65535&&(bn-=65536,De.push(bn>>>10&1023|55296),bn=56320|bn&1023),De.push(bn),dt+=Va}return Is(De)}let qr=4096;function Is(pe){let H=pe.length;if(H<=qr)return String.fromCharCode.apply(String,pe);let W="",De=0;for(;De<H;)W+=String.fromCharCode.apply(String,pe.slice(De,De+=qr));return W}function Zi(pe,H,W){let De="";W=Math.min(pe.length,W);for(let dt=H;dt<W;++dt)De+=String.fromCharCode(pe[dt]&127);return De}function t(pe,H,W){let De="";W=Math.min(pe.length,W);for(let dt=H;dt<W;++dt)De+=String.fromCharCode(pe[dt]);return De}function ne(pe,H,W){let De=pe.length;(!H||H<0)&&(H=0),(!W||W<0||W>De)&&(W=De);let dt="";for(let yt=H;yt<W;++yt)dt+=Dt[pe[yt]];return dt}function D(pe,H,W){let De=pe.slice(H,W),dt="";for(let yt=0;yt<De.length-1;yt+=2)dt+=String.fromCharCode(De[yt]+De[yt+1]*256);return dt}b.prototype.slice=function(H,W){let De=this.length;H=~~H,W=W===void 0?De:~~W,H<0?(H+=De,H<0&&(H=0)):H>De&&(H=De),W<0?(W+=De,W<0&&(W=0)):W>De&&(W=De),W<H&&(W=H);let dt=this.subarray(H,W);return Object.setPrototypeOf(dt,b.prototype),dt};function Ii(pe,H,W){if(pe%1!==0||pe<0)throw new RangeError("offset is not uint");if(pe+H>W)throw new RangeError("Trying to access beyond buffer length")}b.prototype.readUintLE=b.prototype.readUIntLE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=this[H],yt=1,bn=0;for(;++bn<W&&(yt*=256);)dt+=this[H+bn]*yt;return dt},b.prototype.readUintBE=b.prototype.readUIntBE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=this[H+--W],yt=1;for(;W>0&&(yt*=256);)dt+=this[H+--W]*yt;return dt},b.prototype.readUint8=b.prototype.readUInt8=function(H,W){return H=H>>>0,W||Ii(H,1,this.length),this[H]},b.prototype.readUint16LE=b.prototype.readUInt16LE=function(H,W){return H=H>>>0,W||Ii(H,2,this.length),this[H]|this[H+1]<<8},b.prototype.readUint16BE=b.prototype.readUInt16BE=function(H,W){return H=H>>>0,W||Ii(H,2,this.length),this[H]<<8|this[H+1]},b.prototype.readUint32LE=b.prototype.readUInt32LE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),(this[H]|this[H+1]<<8|this[H+2]<<16)+this[H+3]*16777216},b.prototype.readUint32BE=b.prototype.readUInt32BE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),this[H]*16777216+(this[H+1]<<16|this[H+2]<<8|this[H+3])},b.prototype.readBigUInt64LE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=W+this[++H]*2**8+this[++H]*2**16+this[++H]*2**24,yt=this[++H]+this[++H]*2**8+this[++H]*2**16+De*2**24;return BigInt(dt)+(BigInt(yt)<<BigInt(32))}),b.prototype.readBigUInt64BE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=W*2**24+this[++H]*2**16+this[++H]*2**8+this[++H],yt=this[++H]*2**24+this[++H]*2**16+this[++H]*2**8+De;return(BigInt(dt)<<BigInt(32))+BigInt(yt)}),b.prototype.readIntLE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=this[H],yt=1,bn=0;for(;++bn<W&&(yt*=256);)dt+=this[H+bn]*yt;return yt*=128,dt>=yt&&(dt-=Math.pow(2,8*W)),dt},b.prototype.readIntBE=function(H,W,De){H=H>>>0,W=W>>>0,De||Ii(H,W,this.length);let dt=W,yt=1,bn=this[H+--dt];for(;dt>0&&(yt*=256);)bn+=this[H+--dt]*yt;return yt*=128,bn>=yt&&(bn-=Math.pow(2,8*W)),bn},b.prototype.readInt8=function(H,W){return H=H>>>0,W||Ii(H,1,this.length),this[H]&128?(255-this[H]+1)*-1:this[H]},b.prototype.readInt16LE=function(H,W){H=H>>>0,W||Ii(H,2,this.length);let De=this[H]|this[H+1]<<8;return De&32768?De|4294901760:De},b.prototype.readInt16BE=function(H,W){H=H>>>0,W||Ii(H,2,this.length);let De=this[H+1]|this[H]<<8;return De&32768?De|4294901760:De},b.prototype.readInt32LE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),this[H]|this[H+1]<<8|this[H+2]<<16|this[H+3]<<24},b.prototype.readInt32BE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),this[H]<<24|this[H+1]<<16|this[H+2]<<8|this[H+3]},b.prototype.readBigInt64LE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=this[H+4]+this[H+5]*2**8+this[H+6]*2**16+(De<<24);return(BigInt(dt)<<BigInt(32))+BigInt(W+this[++H]*2**8+this[++H]*2**16+this[++H]*2**24)}),b.prototype.readBigInt64BE=Vt(function(H){H=H>>>0,S(H,"offset");let W=this[H],De=this[H+7];(W===void 0||De===void 0)&&C(H,this.length-8);let dt=(W<<24)+this[++H]*2**16+this[++H]*2**8+this[++H];return(BigInt(dt)<<BigInt(32))+BigInt(this[++H]*2**24+this[++H]*2**16+this[++H]*2**8+De)}),b.prototype.readFloatLE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),r.read(this,H,!0,23,4)},b.prototype.readFloatBE=function(H,W){return H=H>>>0,W||Ii(H,4,this.length),r.read(this,H,!1,23,4)},b.prototype.readDoubleLE=function(H,W){return H=H>>>0,W||Ii(H,8,this.length),r.read(this,H,!0,52,8)},b.prototype.readDoubleBE=function(H,W){return H=H>>>0,W||Ii(H,8,this.length),r.read(this,H,!1,52,8)};function Te(pe,H,W,De,dt,yt){if(!b.isBuffer(pe))throw new TypeError('"buffer" argument must be a Buffer instance');if(H>dt||H<yt)throw new RangeError('"value" argument is out of bounds');if(W+De>pe.length)throw new RangeError("Index out of range")}b.prototype.writeUintLE=b.prototype.writeUIntLE=function(H,W,De,dt){if(H=+H,W=W>>>0,De=De>>>0,!dt){let Va=Math.pow(2,8*De)-1;Te(this,H,W,De,Va,0)}let yt=1,bn=0;for(this[W]=H&255;++bn<De&&(yt*=256);)this[W+bn]=H/yt&255;return W+De},b.prototype.writeUintBE=b.prototype.writeUIntBE=function(H,W,De,dt){if(H=+H,W=W>>>0,De=De>>>0,!dt){let Va=Math.pow(2,8*De)-1;Te(this,H,W,De,Va,0)}let yt=De-1,bn=1;for(this[W+yt]=H&255;--yt>=0&&(bn*=256);)this[W+yt]=H/bn&255;return W+De},b.prototype.writeUint8=b.prototype.writeUInt8=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,1,255,0),this[W]=H&255,W+1},b.prototype.writeUint16LE=b.prototype.writeUInt16LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,65535,0),this[W]=H&255,this[W+1]=H>>>8,W+2},b.prototype.writeUint16BE=b.prototype.writeUInt16BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,65535,0),this[W]=H>>>8,this[W+1]=H&255,W+2},b.prototype.writeUint32LE=b.prototype.writeUInt32LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,4294967295,0),this[W+3]=H>>>24,this[W+2]=H>>>16,this[W+1]=H>>>8,this[W]=H&255,W+4},b.prototype.writeUint32BE=b.prototype.writeUInt32BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,4294967295,0),this[W]=H>>>24,this[W+1]=H>>>16,this[W+2]=H>>>8,this[W+3]=H&255,W+4};function hs(pe,H,W,De,dt){g(H,De,dt,pe,W,7);let yt=Number(H&BigInt(4294967295));pe[W++]=yt,yt=yt>>8,pe[W++]=yt,yt=yt>>8,pe[W++]=yt,yt=yt>>8,pe[W++]=yt;let bn=Number(H>>BigInt(32)&BigInt(4294967295));return pe[W++]=bn,bn=bn>>8,pe[W++]=bn,bn=bn>>8,pe[W++]=bn,bn=bn>>8,pe[W++]=bn,W}function Yt(pe,H,W,De,dt){g(H,De,dt,pe,W,7);let yt=Number(H&BigInt(4294967295));pe[W+7]=yt,yt=yt>>8,pe[W+6]=yt,yt=yt>>8,pe[W+5]=yt,yt=yt>>8,pe[W+4]=yt;let bn=Number(H>>BigInt(32)&BigInt(4294967295));return pe[W+3]=bn,bn=bn>>8,pe[W+2]=bn,bn=bn>>8,pe[W+1]=bn,bn=bn>>8,pe[W]=bn,W+8}b.prototype.writeBigUInt64LE=Vt(function(H,W=0){return hs(this,H,W,BigInt(0),BigInt("0xffffffffffffffff"))}),b.prototype.writeBigUInt64BE=Vt(function(H,W=0){return Yt(this,H,W,BigInt(0),BigInt("0xffffffffffffffff"))}),b.prototype.writeIntLE=function(H,W,De,dt){if(H=+H,W=W>>>0,!dt){let Ns=Math.pow(2,8*De-1);Te(this,H,W,De,Ns-1,-Ns)}let yt=0,bn=1,Va=0;for(this[W]=H&255;++yt<De&&(bn*=256);)H<0&&Va===0&&this[W+yt-1]!==0&&(Va=1),this[W+yt]=(H/bn>>0)-Va&255;return W+De},b.prototype.writeIntBE=function(H,W,De,dt){if(H=+H,W=W>>>0,!dt){let Ns=Math.pow(2,8*De-1);Te(this,H,W,De,Ns-1,-Ns)}let yt=De-1,bn=1,Va=0;for(this[W+yt]=H&255;--yt>=0&&(bn*=256);)H<0&&Va===0&&this[W+yt+1]!==0&&(Va=1),this[W+yt]=(H/bn>>0)-Va&255;return W+De},b.prototype.writeInt8=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,1,127,-128),H<0&&(H=255+H+1),this[W]=H&255,W+1},b.prototype.writeInt16LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,32767,-32768),this[W]=H&255,this[W+1]=H>>>8,W+2},b.prototype.writeInt16BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,2,32767,-32768),this[W]=H>>>8,this[W+1]=H&255,W+2},b.prototype.writeInt32LE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,2147483647,-2147483648),this[W]=H&255,this[W+1]=H>>>8,this[W+2]=H>>>16,this[W+3]=H>>>24,W+4},b.prototype.writeInt32BE=function(H,W,De){return H=+H,W=W>>>0,De||Te(this,H,W,4,2147483647,-2147483648),H<0&&(H=4294967295+H+1),this[W]=H>>>24,this[W+1]=H>>>16,this[W+2]=H>>>8,this[W+3]=H&255,W+4},b.prototype.writeBigInt64LE=Vt(function(H,W=0){return hs(this,H,W,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),b.prototype.writeBigInt64BE=Vt(function(H,W=0){return Yt(this,H,W,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function O(pe,H,W,De,dt,yt){if(W+De>pe.length)throw new RangeError("Index out of range");if(W<0)throw new RangeError("Index out of range")}function e(pe,H,W,De,dt){return H=+H,W=W>>>0,dt||O(pe,H,W,4),r.write(pe,H,W,De,23,4),W+4}b.prototype.writeFloatLE=function(H,W,De){return e(this,H,W,!0,De)},b.prototype.writeFloatBE=function(H,W,De){return e(this,H,W,!1,De)};function n(pe,H,W,De,dt){return H=+H,W=W>>>0,dt||O(pe,H,W,8),r.write(pe,H,W,De,52,8),W+8}b.prototype.writeDoubleLE=function(H,W,De){return n(this,H,W,!0,De)},b.prototype.writeDoubleBE=function(H,W,De){return n(this,H,W,!1,De)},b.prototype.copy=function(H,W,De,dt){if(!b.isBuffer(H))throw new TypeError("argument should be a Buffer");if(De||(De=0),!dt&&dt!==0&&(dt=this.length),W>=H.length&&(W=H.length),W||(W=0),dt>0&&dt<De&&(dt=De),dt===De||H.length===0||this.length===0)return 0;if(W<0)throw new RangeError("targetStart out of bounds");if(De<0||De>=this.length)throw new RangeError("Index out of range");if(dt<0)throw new RangeError("sourceEnd out of bounds");dt>this.length&&(dt=this.length),H.length-W<dt-De&&(dt=H.length-W+De);let yt=dt-De;return this===H&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(W,De,dt):Uint8Array.prototype.set.call(H,this.subarray(De,dt),W),yt},b.prototype.fill=function(H,W,De,dt){if(typeof H=="string"){if(typeof W=="string"?(dt=W,W=0,De=this.length):typeof De=="string"&&(dt=De,De=this.length),dt!==void 0&&typeof dt!="string")throw new TypeError("encoding must be a string");if(typeof dt=="string"&&!b.isEncoding(dt))throw new TypeError("Unknown encoding: "+dt);if(H.length===1){let bn=H.charCodeAt(0);(dt==="utf8"&&bn<128||dt==="latin1")&&(H=bn)}}else typeof H=="number"?H=H&255:typeof H=="boolean"&&(H=Number(H));if(W<0||this.length<W||this.length<De)throw new RangeError("Out of range index");if(De<=W)return this;W=W>>>0,De=De===void 0?this.length:De>>>0,H||(H=0);let yt;if(typeof H=="number")for(yt=W;yt<De;++yt)this[yt]=H;else{let bn=b.isBuffer(H)?H:b.from(H,dt),Va=bn.length;if(Va===0)throw new TypeError('The value "'+H+'" is invalid for argument "value"');for(yt=0;yt<De-W;++yt)this[yt+W]=bn[yt%Va]}return this};let s={};function l(pe,H,W){s[pe]=class extends W{constructor(){super(),Object.defineProperty(this,"message",{value:H.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${pe}]`,this.stack,delete this.name}get code(){return pe}set code(dt){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:dt,writable:!0})}toString(){return`${this.name} [${pe}]: ${this.message}`}}}l("ERR_BUFFER_OUT_OF_BOUNDS",function(pe){return pe?`${pe} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),l("ERR_INVALID_ARG_TYPE",function(pe,H){return`The "${pe}" argument must be of type number. Received type ${typeof H}`},TypeError),l("ERR_OUT_OF_RANGE",function(pe,H,W){let De=`The value of "${pe}" is out of range.`,dt=W;return Number.isInteger(W)&&Math.abs(W)>2**32?dt=p(String(W)):typeof W=="bigint"&&(dt=String(W),(W>BigInt(2)**BigInt(32)||W<-(BigInt(2)**BigInt(32)))&&(dt=p(dt)),dt+="n"),De+=` It must be ${H}. Received ${dt}`,De},RangeError);function p(pe){let H="",W=pe.length,De=pe[0]==="-"?1:0;for(;W>=De+4;W-=3)H=`_${pe.slice(W-3,W)}${H}`;return`${pe.slice(0,W)}${H}`}function h(pe,H,W){S(H,"offset"),(pe[H]===void 0||pe[H+W]===void 0)&&C(H,pe.length-(W+1))}function g(pe,H,W,De,dt,yt){if(pe>W||pe<H){let bn=typeof H=="bigint"?"n":"",Va;throw yt>3?H===0||H===BigInt(0)?Va=`>= 0${bn} and < 2${bn} ** ${(yt+1)*8}${bn}`:Va=`>= -(2${bn} ** ${(yt+1)*8-1}${bn}) and < 2 ** ${(yt+1)*8-1}${bn}`:Va=`>= ${H}${bn} and <= ${W}${bn}`,new s.ERR_OUT_OF_RANGE("value",Va,pe)}h(De,dt,yt)}function S(pe,H){if(typeof pe!="number")throw new s.ERR_INVALID_ARG_TYPE(H,"number",pe)}function C(pe,H,W){throw Math.floor(pe)!==pe?(S(pe,W),new s.ERR_OUT_OF_RANGE(W||"offset","an integer",pe)):H<0?new s.ERR_BUFFER_OUT_OF_BOUNDS:new s.ERR_OUT_OF_RANGE(W||"offset",`>= ${W?1:0} and <= ${H}`,pe)}let L=/[^+/0-9A-Za-z-_]/g;function j(pe){if(pe=pe.split("=")[0],pe=pe.trim().replace(L,""),pe.length<2)return"";for(;pe.length%4!==0;)pe=pe+"=";return pe}function ee(pe,H){H=H||1/0;let W,De=pe.length,dt=null,yt=[];for(let bn=0;bn<De;++bn){if(W=pe.charCodeAt(bn),W>55295&&W<57344){if(!dt){if(W>56319){(H-=3)>-1&&yt.push(239,191,189);continue}else if(bn+1===De){(H-=3)>-1&&yt.push(239,191,189);continue}dt=W;continue}if(W<56320){(H-=3)>-1&&yt.push(239,191,189),dt=W;continue}W=(dt-55296<<10|W-56320)+65536}else dt&&(H-=3)>-1&&yt.push(239,191,189);if(dt=null,W<128){if((H-=1)<0)break;yt.push(W)}else if(W<2048){if((H-=2)<0)break;yt.push(W>>6|192,W&63|128)}else if(W<65536){if((H-=3)<0)break;yt.push(W>>12|224,W>>6&63|128,W&63|128)}else if(W<1114112){if((H-=4)<0)break;yt.push(W>>18|240,W>>12&63|128,W>>6&63|128,W&63|128)}else throw new Error("Invalid code point")}return yt}function ce(pe){let H=[];for(let W=0;W<pe.length;++W)H.push(pe.charCodeAt(W)&255);return H}function ie(pe,H){let W,De,dt,yt=[];for(let bn=0;bn<pe.length&&!((H-=2)<0);++bn)W=pe.charCodeAt(bn),De=W>>8,dt=W%256,yt.push(dt),yt.push(De);return yt}function ke(pe){return a.toByteArray(j(pe))}function Me(pe,H,W,De){let dt;for(dt=0;dt<De&&!(dt+W>=H.length||dt>=pe.length);++dt)H[dt+W]=pe[dt];return dt}function Ae(pe,H){return pe instanceof H||pe!=null&&pe.constructor!=null&&pe.constructor.name!=null&&pe.constructor.name===H.name}function nt(pe){return pe!==pe}let Dt=function(){let pe="0123456789abcdef",H=new Array(256);for(let W=0;W<16;++W){let De=W*16;for(let dt=0;dt<16;++dt)H[De+dt]=pe[W]+pe[dt]}return H}();function Vt(pe){return typeof BigInt>"u"?kt:pe}function kt(){throw new Error("BigInt not supported")}return Xfe}var lAe,o4t,z6e,l4t,Xfe,c4t,Yfe,KGn,XGn,YGn,u4t=AC(()=>{Y();X();lAe={},o4t=!1;z6e={},l4t=!1;Xfe={},c4t=!1;Yfe=JGn();Yfe.Buffer;Yfe.SlowBuffer;Yfe.INSPECT_MAX_BYTES;Yfe.kMaxLength;KGn=Yfe.Buffer,XGn=Yfe.INSPECT_MAX_BYTES,YGn=Yfe.kMaxLength;});var Sle={};bm(Sle,{Buffer:()=>KGn,INSPECT_MAX_BYTES:()=>XGn,kMaxLength:()=>YGn});var xle=AC(()=>{Y();X();u4t()});var p4t=yn(()=>{Y();X()});var d4t=yn(()=>{Y();X()});var gst=yn((HYr,cAe)=>{"use strict";Y();X();var QGn=(()=>{var a=Object.defineProperty,r=Object.getOwnPropertyNames,o=(i,c)=>function(){return i&&(c=(0,i[r(i)[0]])(i=0)),c},u=(i,c)=>function(){return c||(0,i[r(i)[0]])((c={exports:{}}).exports,c),c.exports},_=(i,c)=>{for(var m in c)a(i,m,{get:c[m],enumerable:!0})},y,b,T,A=o({"src/compiler/corePublic.ts"(){"use strict";y="5.1",b="5.1.6",T=(i=>(i[i.LessThan=-1]="LessThan",i[i.EqualTo=0]="EqualTo",i[i.GreaterThan=1]="GreaterThan",i))(T||{})}});function N(i){return i?i.length:0}function V(i,c){if(i)for(let m=0;m<i.length;m++){let v=c(i[m],m);if(v)return v}}function Q(i,c){if(i)for(let m=i.length-1;m>=0;m--){let v=c(i[m],m);if(v)return v}}function re(i,c){if(i!==void 0)for(let m=0;m<i.length;m++){let v=c(i[m],m);if(v!==void 0)return v}}function le(i,c){for(let m of i){let v=c(m);if(v!==void 0)return v}}function $e(i,c,m){let v=m;if(i){let w=0;for(let k of i)v=c(v,k,w),w++}return v}function we(i,c,m){let v=[];ve.assertEqual(i.length,c.length);for(let w=0;w<i.length;w++)v.push(m(i[w],c[w],w));return v}function He(i,c){if(i.length<=1)return i;let m=[];for(let v=0,w=i.length;v<w;v++)v&&m.push(c),m.push(i[v]);return m}function Qe(i,c){if(i){for(let m=0;m<i.length;m++)if(!c(i[m],m))return!1}return!0}function We(i,c,m){if(i!==void 0)for(let v=m??0;v<i.length;v++){let w=i[v];if(c(w,v))return w}}function et(i,c,m){if(i!==void 0)for(let v=m??i.length-1;v>=0;v--){let w=i[v];if(c(w,v))return w}}function Lt(i,c,m){if(i===void 0)return-1;for(let v=m??0;v<i.length;v++)if(c(i[v],v))return v;return-1}function ln(i,c,m){if(i===void 0)return-1;for(let v=m??i.length-1;v>=0;v--)if(c(i[v],v))return v;return-1}function zn(i,c){for(let m=0;m<i.length;m++){let v=c(i[m],m);if(v)return v}return ve.fail()}function ot(i,c,m=pb){if(i){for(let v of i)if(m(v,c))return!0}return!1}function Ot(i,c,m=pb){return i.length===c.length&&i.every((v,w)=>m(v,c[w]))}function ur(i,c,m){for(let v=m||0;v<i.length;v++)if(ot(c,i.charCodeAt(v)))return v;return-1}function na(i,c){let m=0;if(i)for(let v=0;v<i.length;v++){let w=i[v];c(w,v)&&m++}return m}function pr(i,c){if(i){let m=i.length,v=0;for(;v<m&&c(i[v]);)v++;if(v<m){let w=i.slice(0,v);for(v++;v<m;){let k=i[v];c(k)&&w.push(k),v++}return w}}return i}function ds(i,c){let m=0;for(let v=0;v<i.length;v++)c(i[v],v,i)&&(i[m]=i[v],m++);i.length=m}function Ya(i){i.length=0}function qr(i,c){let m;if(i){m=[];for(let v=0;v<i.length;v++)m.push(c(i[v],v))}return m}function*Is(i,c){for(let m of i)yield c(m)}function Zi(i,c){if(i)for(let m=0;m<i.length;m++){let v=i[m],w=c(v,m);if(v!==w){let k=i.slice(0,m);for(k.push(w),m++;m<i.length;m++)k.push(c(i[m],m));return k}}return i}function t(i){let c=[];for(let m of i)m&&(cn(m)?yt(c,m):c.push(m));return c}function ne(i,c){let m;if(i)for(let v=0;v<i.length;v++){let w=c(i[v],v);w&&(cn(w)?m=yt(m,w):m=W(m,w))}return m||It}function D(i,c){let m=[];if(i)for(let v=0;v<i.length;v++){let w=c(i[v],v);w&&(cn(w)?yt(m,w):m.push(w))}return m}function*Ii(i,c){for(let m of i){let v=c(m);v&&(yield*v)}}function Te(i,c){let m;if(i)for(let v=0;v<i.length;v++){let w=i[v],k=c(w,v);(m||w!==k||cn(k))&&(m||(m=i.slice(0,v)),cn(k)?yt(m,k):m.push(k))}return m||i}function hs(i,c){let m=[];for(let v=0;v<i.length;v++){let w=c(i[v],v);if(w===void 0)return;m.push(w)}return m}function Yt(i,c){let m=[];if(i)for(let v=0;v<i.length;v++){let w=c(i[v],v);w!==void 0&&m.push(w)}return m}function*O(i,c){for(let m of i){let v=c(m);v!==void 0&&(yield v)}}function e(i,c){if(!i)return;let m=new Map;return i.forEach((v,w)=>{let k=c(w,v);if(k!==void 0){let[M,q]=k;M!==void 0&&q!==void 0&&m.set(M,q)}}),m}function n(i,c,m){if(i.has(c))return i.get(c);let v=m();return i.set(c,v),v}function s(i,c){return i.has(c)?!1:(i.add(c),!0)}function*l(i){yield i}function p(i,c,m){let v;if(i){v=[];let w=i.length,k,M,q=0,U=0;for(;q<w;){for(;U<w;){let oe=i[U];if(M=c(oe,U),U===0)k=M;else if(M!==k)break;U++}if(q<U){let oe=m(i.slice(q,U),k,q,U);oe&&v.push(oe),q=U}k=M,U++}}return v}function h(i,c){if(!i)return;let m=new Map;return i.forEach((v,w)=>{let[k,M]=c(w,v);m.set(k,M)}),m}function g(i,c){if(i)if(c){for(let m of i)if(c(m))return!0}else return i.length>0;return!1}function S(i,c,m){let v;for(let w=0;w<i.length;w++)c(i[w])?v=v===void 0?w:v:v!==void 0&&(m(v,w),v=void 0);v!==void 0&&m(v,i.length)}function C(i,c){return g(c)?g(i)?[...i,...c]:c:i}function L(i,c){return c}function j(i){return i.map(L)}function ee(i,c,m){let v=j(i);Ns(i,v,m);let w=i[v[0]],k=[v[0]];for(let M=1;M<v.length;M++){let q=v[M],U=i[q];c(w,U)||(k.push(q),w=U)}return k.sort(),k.map(M=>i[M])}function ce(i,c){let m=[];for(let v of i)bn(m,v,c);return m}function ie(i,c,m){return i.length===0?[]:i.length===1?i.slice():m?ee(i,c,m):ce(i,c)}function ke(i,c){if(i.length===0)return It;let m=i[0],v=[m];for(let w=1;w<i.length;w++){let k=i[w];switch(c(k,m)){case!0:case 0:continue;case-1:return ve.fail("Array is unsorted.")}v.push(m=k)}return v}function Me(){return[]}function Ae(i,c,m,v){if(i.length===0)return i.push(c),!0;let w=mi(i,c,r_,m);return w<0?(i.splice(~w,0,c),!0):v?(i.splice(w,0,c),!0):!1}function nt(i,c,m){return ke(La(i,c),m||c||Eg)}function Dt(i,c){if(i.length<2)return!0;for(let m=1,v=i.length;m<v;m++)if(c(i[m-1],i[m])===1)return!1;return!0}function Vt(i,c,m,v){let w=3;if(i.length<2)return w;let k=c(i[0]);for(let M=1,q=i.length;M<q&&w!==0;M++){let U=c(i[M]);w&1&&m(k,U)>0&&(w&=-2),w&2&&v(k,U)>0&&(w&=-3),k=U}return w}function kt(i,c,m=pb){if(!i||!c)return i===c;if(i.length!==c.length)return!1;for(let v=0;v<i.length;v++)if(!m(i[v],c[v],v))return!1;return!0}function pe(i){let c;if(i)for(let m=0;m<i.length;m++){let v=i[m];(c||!v)&&(c||(c=i.slice(0,m)),v&&c.push(v))}return c||i}function H(i,c,m){if(!c||!i||c.length===0||i.length===0)return c;let v=[];e:for(let w=0,k=0;k<c.length;k++){k>0&&ve.assertGreaterThanOrEqual(m(c[k],c[k-1]),0);t:for(let M=w;w<i.length;w++)switch(w>M&&ve.assertGreaterThanOrEqual(m(i[w],i[w-1]),0),m(c[k],i[w])){case-1:v.push(c[k]);continue e;case 0:continue e;case 1:continue t}}return v}function W(i,c){return c===void 0?i:i===void 0?[c]:(i.push(c),i)}function De(i,c){return i===void 0?c:c===void 0?i:cn(i)?cn(c)?C(i,c):W(i,c):cn(c)?W(c,i):[i,c]}function dt(i,c){return c<0?i.length+c:c}function yt(i,c,m,v){if(c===void 0||c.length===0)return i;if(i===void 0)return c.slice(m,v);m=m===void 0?0:dt(c,m),v=v===void 0?c.length:dt(c,v);for(let w=m;w<v&&w<c.length;w++)c[w]!==void 0&&i.push(c[w]);return i}function bn(i,c,m){return ot(i,c,m)?!1:(i.push(c),!0)}function Va(i,c,m){return i?(bn(i,c,m),i):[c]}function Ns(i,c,m){c.sort((v,w)=>m(i[v],i[w])||mm(v,w))}function La(i,c){return i.length===0?i:i.slice().sort(c)}function*Ba(i){for(let c=i.length-1;c>=0;c--)yield i[c]}function vi(i,c){let m=j(i);return Ns(i,m,c),m.map(v=>i[v])}function wa(i,c,m,v){for(;m<v;){if(i[m]!==c[m])return!1;m++}return!0}function ga(i){return i===void 0||i.length===0?void 0:i[0]}function Ls(i){if(i)for(let c of i)return c}function hi(i){return ve.assert(i.length!==0),i[0]}function po(i){for(let c of i)return c;ve.fail("iterator is empty")}function No(i){return i===void 0||i.length===0?void 0:i[i.length-1]}function Or(i){return ve.assert(i.length!==0),i[i.length-1]}function Ca(i){return i&&i.length===1?i[0]:void 0}function yl(i){return ve.checkDefined(Ca(i))}function so(i){return i&&i.length===1?i[0]:i}function lo(i,c,m){let v=i.slice(0);return v[c]=m,v}function mi(i,c,m,v,w){return ys(i,m(c),m,v,w)}function ys(i,c,m,v,w){if(!g(i))return-1;let k=w||0,M=i.length-1;for(;k<=M;){let q=k+(M-k>>1),U=m(i[q],q);switch(v(U,c)){case-1:k=q+1;break;case 0:return q;case 1:M=q-1;break}}return~k}function Pi(i,c,m,v,w){if(i&&i.length>0){let k=i.length;if(k>0){let M=v===void 0||v<0?0:v,q=w===void 0||M+w>k-1?k-1:M+w,U;for(arguments.length<=2?(U=i[M],M++):U=m;M<=q;)U=c(U,i[M],M),M++;return U}}return m}function os(i,c){return Ys.call(i,c)}function _s(i,c){return Ys.call(i,c)?i[c]:void 0}function ia(i){let c=[];for(let m in i)Ys.call(i,m)&&c.push(m);return c}function va(i){let c=[];do{let m=Object.getOwnPropertyNames(i);for(let v of m)bn(c,v)}while(i=Object.getPrototypeOf(i));return c}function ls(i){let c=[];for(let m in i)Ys.call(i,m)&&c.push(i[m]);return c}function wi(i,c){let m=new Array(i);for(let v=0;v<i;v++)m[v]=c(v);return m}function cr(i,c){let m=[];for(let v of i)m.push(c?c(v):v);return m}function oi(i,...c){for(let m of c)if(m!==void 0)for(let v in m)os(m,v)&&(i[v]=m[v]);return i}function sa(i,c,m=pb){if(i===c)return!0;if(!i||!c)return!1;for(let v in i)if(Ys.call(i,v)&&(!Ys.call(c,v)||!m(i[v],c[v])))return!1;for(let v in c)if(Ys.call(c,v)&&!Ys.call(i,v))return!1;return!0}function Ui(i,c,m=r_){let v=new Map;for(let w of i){let k=c(w);k!==void 0&&v.set(k,m(w))}return v}function Qa(i,c,m=r_){let v=[];for(let w of i)v[c(w)]=m(w);return v}function Hs(i,c,m=r_){let v=fc();for(let w of i)v.add(c(w),m(w));return v}function ho(i,c,m=r_){return cr(Hs(i,c).values(),m)}function Bs(i,c){let m={};if(i)for(let v of i){let w=`${c(v)}`;(m[w]??(m[w]=[])).push(v)}return m}function qo(i){let c={};for(let m in i)Ys.call(i,m)&&(c[m]=i[m]);return c}function bc(i,c){let m={};for(let v in c)Ys.call(c,v)&&(m[v]=c[v]);for(let v in i)Ys.call(i,v)&&(m[v]=i[v]);return m}function ec(i,c){for(let m in c)Ys.call(c,m)&&(i[m]=c[m])}function nl(i,c){return c?c.bind(i):void 0}function fc(){let i=new Map;return i.add=ea,i.remove=fd,i}function ea(i,c){let m=this.get(i);return m?m.push(c):this.set(i,m=[c]),m}function fd(i,c){let m=this.get(i);m&&(w1(m,c),m.length||this.delete(i))}function Xd(i){let c=i?.slice()||[],m=0;function v(){return m===c.length}function w(...M){c.push(...M)}function k(){if(v())throw new Error("Queue is empty");let M=c[m];if(c[m]=void 0,m++,m>100&&m>c.length>>1){let q=c.length-m;c.copyWithin(0,m),c.length=q,m=0}return M}return{enqueue:w,dequeue:k,isEmpty:v}}function xi(i,c){let m=new Map,v=0;function*w(){for(let M of m.values())cn(M)?yield*M:yield M}let k={has(M){let q=i(M);if(!m.has(q))return!1;let U=m.get(q);if(!cn(U))return c(U,M);for(let oe of U)if(c(oe,M))return!0;return!1},add(M){let q=i(M);if(m.has(q)){let U=m.get(q);if(cn(U))ot(U,M,c)||(U.push(M),v++);else{let oe=U;c(oe,M)||(m.set(q,[oe,M]),v++)}}else m.set(q,M),v++;return this},delete(M){let q=i(M);if(!m.has(q))return!1;let U=m.get(q);if(cn(U)){for(let oe=0;oe<U.length;oe++)if(c(U[oe],M))return U.length===1?m.delete(q):U.length===2?m.set(q,U[1-oe]):r1(U,oe),v--,!0}else if(c(U,M))return m.delete(q),v--,!0;return!1},clear(){m.clear(),v=0},get size(){return v},forEach(M){for(let q of cr(m.values()))if(cn(q))for(let U of q)M(U,U,k);else{let U=q;M(U,U,k)}},keys(){return w()},values(){return w()},*entries(){for(let M of w())yield[M,M]},[Symbol.iterator]:()=>w(),[Symbol.toStringTag]:m[Symbol.toStringTag]};return k}function cn(i){return Array.isArray(i)}function tr(i){return cn(i)?i:[i]}function an(i){return typeof i=="string"}function pa(i){return typeof i=="number"}function Ea(i,c){return i!==void 0&&c(i)?i:void 0}function Ps(i,c){return i!==void 0&&c(i)?i:ve.fail(`Invalid cast. The supplied value ${i} did not pass the test '${ve.getFunctionName(c)}'.`)}function Gl(i){}function Xp(){return!1}function rp(){return!0}function B_(){}function r_(i){return i}function Jh(i){return i.toLowerCase()}function jy(i){return Wo.test(i)?i.replace(Wo,Jh):i}function Ip(){throw new Error("Not implemented")}function G_(i){let c;return()=>(i&&(c=i(),i=void 0),c)}function Rg(i){let c=new Map;return m=>{let v=`${typeof m}:${m}`,w=c.get(v);return w===void 0&&!c.has(v)&&(w=i(m),c.set(v,w)),w}}function bv(i){let c=new WeakMap;return m=>{let v=c.get(m);return v===void 0&&!c.has(m)&&(v=i(m),c.set(m,v)),v}}function Zb(i,c){return(...m)=>{let v=c.get(m);return v===void 0&&!c.has(m)&&(v=i(...m),c.set(m,v)),v}}function Z1(i,c,m,v,w){if(w){let k=[];for(let M=0;M<arguments.length;M++)k[M]=arguments[M];return M=>Pi(k,(q,U)=>U(q),M)}else return v?k=>v(m(c(i(k)))):m?k=>m(c(i(k))):c?k=>c(i(k)):i?k=>i(k):k=>k}function pb(i,c){return i===c}function e0(i,c){return i===c||i!==void 0&&c!==void 0&&i.toUpperCase()===c.toUpperCase()}function rm(i,c){return pb(i,c)}function vb(i,c){return i===c?0:i===void 0?-1:c===void 0?1:i<c?-1:1}function mm(i,c){return vb(i,c)}function z_(i,c){return mm(i?.start,c?.start)||mm(i?.length,c?.length)}function jw(i,c){return Pi(i,(m,v)=>c(m,v)===-1?m:v)}function tw(i,c){return i===c?0:i===void 0?-1:c===void 0?1:(i=i.toUpperCase(),c=c.toUpperCase(),i<c?-1:i>c?1:0)}function C0(i,c){return i===c?0:i===void 0?-1:c===void 0?1:(i=i.toLowerCase(),c=c.toLowerCase(),i<c?-1:i>c?1:0)}function Eg(i,c){return vb(i,c)}function n1(i){return i?tw:Eg}function Gw(){return md}function FC(i){md!==i&&(md=i,Nu=void 0)}function nw(i,c){return(Nu||(Nu=pc(md)))(i,c)}function LT(i,c,m,v){return i===c?0:i===void 0?-1:c===void 0?1:v(i[m],c[m])}function j0(i,c){return mm(i?1:0,c?1:0)}function Qx(i,c,m){let v=Math.max(2,Math.floor(i.length*.34)),w=Math.floor(i.length*.4)+1,k;for(let M of c){let q=m(M);if(q!==void 0&&Math.abs(q.length-i.length)<=v){if(q===i||q.length<3&&q.toLowerCase()!==i.toLowerCase())continue;let U=Zx(i,q,w-.1);if(U===void 0)continue;ve.assert(U<w),w=U,k=M}}return k}function Zx(i,c,m){let v=new Array(c.length+1),w=new Array(c.length+1),k=m+.01;for(let q=0;q<=c.length;q++)v[q]=q;for(let q=1;q<=i.length;q++){let U=i.charCodeAt(q-1),oe=Math.ceil(q>m?q-m:1),te=Math.floor(c.length>m+q?m+q:c.length);w[0]=q;let ue=q;for(let Ee=1;Ee<oe;Ee++)w[Ee]=k;for(let Ee=oe;Ee<=te;Ee++){let Ne=i[q-1].toLowerCase()===c[Ee-1].toLowerCase()?v[Ee-1]+.1:v[Ee-1]+2,ze=U===c.charCodeAt(Ee-1)?v[Ee-1]:Math.min(v[Ee]+1,w[Ee-1]+1,Ne);w[Ee]=ze,ue=Math.min(ue,ze)}for(let Ee=te+1;Ee<=c.length;Ee++)w[Ee]=k;if(ue>m)return;let Se=v;v=w,w=Se}let M=v[c.length];return M>m?void 0:M}function Ih(i,c){let m=i.length-c.length;return m>=0&&i.indexOf(c,m)===m}function qS(i,c){return Ih(i,c)?i.slice(0,i.length-c.length):i}function eE(i,c){return Ih(i,c)?i.slice(0,i.length-c.length):void 0}function Uh(i,c){return i.indexOf(c)!==-1}function HS(i){let c=i.length;for(let m=c-1;m>0;m--){let v=i.charCodeAt(m);if(v>=48&&v<=57)do--m,v=i.charCodeAt(m);while(m>0&&v>=48&&v<=57);else if(m>4&&(v===110||v===78)){if(--m,v=i.charCodeAt(m),v!==105&&v!==73||(--m,v=i.charCodeAt(m),v!==109&&v!==77))break;--m,v=i.charCodeAt(m)}else break;if(v!==45&&v!==46)break;c=m}return c===i.length?i:i.slice(0,c)}function t0(i,c){for(let m=0;m<i.length;m++)if(i[m]===c)return bb(i,m),!0;return!1}function bb(i,c){for(let m=c;m<i.length-1;m++)i[m]=i[m+1];i.pop()}function r1(i,c){i[c]=i[i.length-1],i.pop()}function w1(i,c){return xS(i,m=>m===c)}function xS(i,c){for(let m=0;m<i.length;m++)if(c(i[m]))return r1(i,m),!0;return!1}function o_(i){return i?r_:jy}function Tx({prefix:i,suffix:c}){return`${i}*${c}`}function n0(i,c){return ve.assert(zS(i,c)),c.substring(i.prefix.length,c.length-i.suffix.length)}function db(i,c,m){let v,w=-1;for(let k of i){let M=c(k);zS(M,m)&&M.prefix.length>w&&(w=M.prefix.length,v=k)}return v}function sd(i,c){return i.lastIndexOf(c,0)===0}function Sv(i,c){return sd(i,c)?i.substr(c.length):i}function ty(i,c,m=r_){return sd(m(i),m(c))?i.substring(c.length):void 0}function zS({prefix:i,suffix:c},m){return m.length>=i.length+c.length&&sd(m,i)&&Ih(m,c)}function xv(i,c){return m=>i(m)&&c(m)}function Ev(...i){return(...c)=>{let m;for(let v of i)if(m=v(...c),m)return m;return m}}function Pe(i){return(...c)=>!i(...c)}function Re(i){}function tt(i){return i===void 0?void 0:[i]}function ht(i,c,m,v,w,k){k=k||Gl;let M=0,q=0,U=i.length,oe=c.length,te=!1;for(;M<U&&q<oe;){let ue=i[M],Se=c[q],Ee=m(ue,Se);Ee===-1?(v(ue),M++,te=!0):Ee===1?(w(Se),q++,te=!0):(k(Se,ue),M++,q++)}for(;M<U;)v(i[M++]),te=!0;for(;q<oe;)w(c[q++]),te=!0;return te}function tn(i){let c=[];return xt(i,c,void 0,0),c}function xt(i,c,m,v){for(let w of i[v]){let k;m?(k=m.slice(),k.push(w)):k=[w],v===i.length-1?c.push(k):xt(i,c,k,v+1)}}function ar(i,c,m=" "){return c<=i.length?i:m.repeat(c-i.length)+i}function Zn(i,c,m=" "){return c<=i.length?i:i+m.repeat(c-i.length)}function Ir(i,c){if(i){let m=i.length,v=0;for(;v<m&&c(i[v]);)v++;return i.slice(0,v)}}function fs(i,c){if(i){let m=i.length,v=0;for(;v<m&&c(i[v]);)v++;return i.slice(v)}}function oo(i){let c=i.length-1;for(;c>=0&&Kr(i.charCodeAt(c));)c--;return i.slice(0,c+1)}function On(){return typeof Oe<"u"&&!!Oe.nextTick&&!Oe.browser&&typeof cAe=="object"}var It,da,Xi,Ra,Go,Ys,Wo,dl,pc,Nu,md,er,Wi,Ma,bs=o({"src/compiler/core.ts"(){"use strict";lm(),It=[],da=new Map,Xi=new Set,Ra=(i=>(i[i.None=0]="None",i[i.CaseSensitive=1]="CaseSensitive",i[i.CaseInsensitive=2]="CaseInsensitive",i[i.Both=3]="Both",i))(Ra||{}),Go=Array.prototype.at?(i,c)=>i?.at(c):(i,c)=>{if(i&&(c=dt(i,c),c<i.length))return i[c]},Ys=Object.prototype.hasOwnProperty,Wo=/[^\u0130\u0131\u00DFa-z0-9\\/:\-_\. ]+/g,dl=(i=>(i[i.None=0]="None",i[i.Normal=1]="Normal",i[i.Aggressive=2]="Aggressive",i[i.VeryAggressive=3]="VeryAggressive",i))(dl||{}),pc=(()=>{let i,c,m=q();return U;function v(oe,te,ue){if(oe===te)return 0;if(oe===void 0)return-1;if(te===void 0)return 1;let Se=ue(oe,te);return Se<0?-1:Se>0?1:0}function w(oe){let te=new Intl.Collator(oe,{usage:"sort",sensitivity:"variant"}).compare;return(ue,Se)=>v(ue,Se,te)}function k(oe){if(oe!==void 0)return M();return(ue,Se)=>v(ue,Se,te);function te(ue,Se){return ue.localeCompare(Se)}}function M(){return(ue,Se)=>v(ue,Se,oe);function oe(ue,Se){return te(ue.toUpperCase(),Se.toUpperCase())||te(ue,Se)}function te(ue,Se){return ue<Se?-1:ue>Se?1:0}}function q(){return typeof Intl=="object"&&typeof Intl.Collator=="function"?w:typeof String.prototype.localeCompare=="function"&&typeof String.prototype.toLocaleUpperCase=="function"&&"a".localeCompare("B")<0?k:M}function U(oe){return oe===void 0?i||(i=m(oe)):oe==="en-US"?c||(c=m(oe)):m(oe)}})(),er=String.prototype.trim?i=>i.trim():i=>Wi(Ma(i)),Wi=String.prototype.trimEnd?i=>i.trimEnd():oo,Ma=String.prototype.trimStart?i=>i.trimStart():i=>i.replace(/^\s+/g,"")}}),Ks,ve,ma=o({"src/compiler/debug.ts"(){"use strict";lm(),lm(),Ks=(i=>(i[i.Off=0]="Off",i[i.Error=1]="Error",i[i.Warning=2]="Warning",i[i.Info=3]="Info",i[i.Verbose=4]="Verbose",i))(Ks||{}),(i=>{let c=0;i.currentLogLevel=2,i.isDebugging=!1;function m($s){return i.currentLogLevel<=$s}i.shouldLog=m;function v($s,Dl){i.loggingHost&&m($s)&&i.loggingHost.log($s,Dl)}function w($s){v(3,$s)}i.log=w,($s=>{function Dl(Ld){v(1,Ld)}$s.error=Dl;function dc(Ld){v(2,Ld)}$s.warn=dc;function Hc(Ld){v(3,Ld)}$s.log=Hc;function n_(Ld){v(4,Ld)}$s.trace=n_})(w=i.log||(i.log={}));let k={};function M(){return c}i.getAssertionLevel=M;function q($s){let Dl=c;if(c=$s,$s>Dl)for(let dc of ia(k)){let Hc=k[dc];Hc!==void 0&&i[dc]!==Hc.assertion&&$s>=Hc.level&&(i[dc]=Hc,k[dc]=void 0)}}i.setAssertionLevel=q;function U($s){return c>=$s}i.shouldAssert=U;function oe($s,Dl){return U($s)?!0:(k[Dl]={level:$s,assertion:i[Dl]},i[Dl]=Gl,!1)}function te($s,Dl){debugger;let dc=new Error($s?`Debug Failure. ${$s}`:"Debug Failure.");throw Error.captureStackTrace&&Error.captureStackTrace(dc,Dl||te),dc}i.fail=te;function ue($s,Dl,dc){return te(`${Dl||"Unexpected node."}\r
Node ${Si($s.kind)} was unexpected.`,dc||ue)}i.failBadSyntaxKind=ue;function Se($s,Dl,dc,Hc){$s||(Dl=Dl?`False expression: ${Dl}`:"False expression.",dc&&(Dl+=`\r
Verbose Debug Information: `+(typeof dc=="string"?dc:dc())),te(Dl,Hc||Se))}i.assert=Se;function Ee($s,Dl,dc,Hc,n_){if($s!==Dl){let Ld=dc?Hc?`${dc} ${Hc}`:dc:"";te(`Expected ${$s} === ${Dl}. ${Ld}`,n_||Ee)}}i.assertEqual=Ee;function Ne($s,Dl,dc,Hc){$s>=Dl&&te(`Expected ${$s} < ${Dl}. ${dc||""}`,Hc||Ne)}i.assertLessThan=Ne;function ze($s,Dl,dc){$s>Dl&&te(`Expected ${$s} <= ${Dl}`,dc||ze)}i.assertLessThanOrEqual=ze;function Ve($s,Dl,dc){$s<Dl&&te(`Expected ${$s} >= ${Dl}`,dc||Ve)}i.assertGreaterThanOrEqual=Ve;function ut($s,Dl,dc){$s==null&&te(Dl,dc||ut)}i.assertIsDefined=ut;function gt($s,Dl,dc){return ut($s,Dl,dc||gt),$s}i.checkDefined=gt;function bt($s,Dl,dc){for(let Hc of $s)ut(Hc,Dl,dc||bt)}i.assertEachIsDefined=bt;function Gt($s,Dl,dc){return bt($s,Dl,dc||Gt),$s}i.checkEachDefined=Gt;function mt($s,Dl="Illegal value:",dc){let Hc=typeof $s=="object"&&os($s,"kind")&&os($s,"pos")?"SyntaxKind: "+Si($s.kind):JSON.stringify($s);return te(`${Dl} ${Hc}`,dc||mt)}i.assertNever=mt;function rn($s,Dl,dc,Hc){oe(1,"assertEachNode")&&Se(Dl===void 0||Qe($s,Dl),dc||"Unexpected node.",()=>`Node array did not pass test '${Ft(Dl)}'.`,Hc||rn)}i.assertEachNode=rn;function ct($s,Dl,dc,Hc){oe(1,"assertNode")&&Se($s!==void 0&&(Dl===void 0||Dl($s)),dc||"Unexpected node.",()=>`Node ${Si($s?.kind)} did not pass test '${Ft(Dl)}'.`,Hc||ct)}i.assertNode=ct;function nn($s,Dl,dc,Hc){oe(1,"assertNotNode")&&Se($s===void 0||Dl===void 0||!Dl($s),dc||"Unexpected node.",()=>`Node ${Si($s.kind)} should not have passed test '${Ft(Dl)}'.`,Hc||nn)}i.assertNotNode=nn;function Wt($s,Dl,dc,Hc){oe(1,"assertOptionalNode")&&Se(Dl===void 0||$s===void 0||Dl($s),dc||"Unexpected node.",()=>`Node ${Si($s?.kind)} did not pass test '${Ft(Dl)}'.`,Hc||Wt)}i.assertOptionalNode=Wt;function Tn($s,Dl,dc,Hc){oe(1,"assertOptionalToken")&&Se(Dl===void 0||$s===void 0||$s.kind===Dl,dc||"Unexpected node.",()=>`Node ${Si($s?.kind)} was not a '${Si(Dl)}' token.`,Hc||Tn)}i.assertOptionalToken=Tn;function $t($s,Dl,dc){oe(1,"assertMissingNode")&&Se($s===void 0,Dl||"Unexpected node.",()=>`Node ${Si($s.kind)} was unexpected'.`,dc||$t)}i.assertMissingNode=$t;function Mt($s){}i.type=Mt;function Ft($s){if(typeof $s!="function")return"";if(os($s,"name"))return $s.name;{let Dl=Function.prototype.toString.call($s),dc=/^function\s+([\w\$]+)\s*\(/.exec(Dl);return dc?dc[1]:""}}i.getFunctionName=Ft;function En($s){return`{ name: ${Cp($s.escapedName)}; flags: ${ui($s.flags)}; declarations: ${qr($s.declarations,Dl=>Si(Dl.kind))} }`}i.formatSymbol=En;function Ln($s=0,Dl,dc){let Hc=Bt(Dl);if($s===0)return Hc.length>0&&Hc[0][0]===0?Hc[0][1]:"0";if(dc){let n_=[],Ld=$s;for(let[Ll,Fo]of Hc){if(Ll>$s)break;Ll!==0&&Ll&$s&&(n_.push(Fo),Ld&=~Ll)}if(Ld===0)return n_.join("|")}else for(let[n_,Ld]of Hc)if(n_===$s)return Ld;return $s.toString()}i.formatEnum=Ln;let Kn=new Map;function Bt($s){let Dl=Kn.get($s);if(Dl)return Dl;let dc=[];for(let n_ in $s){let Ld=$s[n_];typeof Ld=="number"&&dc.push([Ld,n_])}let Hc=vi(dc,(n_,Ld)=>mm(n_[0],Ld[0]));return Kn.set($s,Hc),Hc}function Si($s){return Ln($s,RT,!1)}i.formatSyntaxKind=Si;function Mr($s){return Ln($s,Nh,!1)}i.formatSnippetKind=Mr;function Ar($s){return Ln($s,Ax,!0)}i.formatNodeFlags=Ar;function Xr($s){return Ln($s,f$,!0)}i.formatModifierFlags=Xr;function _r($s){return Ln($s,Xm,!0)}i.formatTransformFlags=_r;function xr($s){return Ln($s,s1,!0)}i.formatEmitFlags=xr;function ui($s){return Ln($s,Hr,!0)}i.formatSymbolFlags=ui;function Qr($s){return Ln($s,un,!0)}i.formatTypeFlags=Qr;function vr($s){return Ln($s,Nl,!0)}i.formatSignatureFlags=vr;function Ti($s){return Ln($s,nr,!0)}i.formatObjectFlags=Ti;function Da($s){return Ln($s,gn,!0)}i.formatFlowFlags=Da;function Sa($s){return Ln($s,st,!0)}i.formatRelationComparisonResult=Sa;function Es($s){return Ln($s,Fx,!0)}i.formatCheckMode=Es;function pi($s){return Ln($s,F1,!0)}i.formatSignatureCheckMode=pi;function Ta($s){return Ln($s,ug,!0)}i.formatTypeFacts=Ta;let xo=!1,Oo;function gs($s){"__debugFlowFlags"in $s||Object.defineProperties($s,{__tsDebuggerDisplay:{value(){let Dl=this.flags&2?"FlowStart":this.flags&4?"FlowBranchLabel":this.flags&8?"FlowLoopLabel":this.flags&16?"FlowAssignment":this.flags&32?"FlowTrueCondition":this.flags&64?"FlowFalseCondition":this.flags&128?"FlowSwitchClause":this.flags&256?"FlowArrayMutation":this.flags&512?"FlowCall":this.flags&1024?"FlowReduceLabel":this.flags&1?"FlowUnreachable":"UnknownFlow",dc=this.flags&~(2048-1);return`${Dl}${dc?` (${Da(dc)})`:""}`}},__debugFlowFlags:{get(){return Ln(this.flags,gn,!0)}},__debugToString:{value(){return yo(this)}}})}function Bl($s){xo&&(typeof Object.setPrototypeOf=="function"?(Oo||(Oo=Object.create(Object.prototype),gs(Oo)),Object.setPrototypeOf($s,Oo)):gs($s))}i.attachFlowNodeDebugInfo=Bl;let yc;function ol($s){"__tsDebuggerDisplay"in $s||Object.defineProperties($s,{__tsDebuggerDisplay:{value(Dl){return Dl=String(Dl).replace(/(?:,[\s\w\d_]+:[^,]+)+\]$/,"]"),`NodeArray ${Dl}`}}})}function Dc($s){xo&&(typeof Object.setPrototypeOf=="function"?(yc||(yc=Object.create(Array.prototype),ol(yc)),Object.setPrototypeOf($s,yc)):ol($s))}i.attachNodeArrayDebugInfo=Dc;function ju(){if(xo)return;let $s=new WeakMap,Dl=new WeakMap;Object.defineProperties(p0.getSymbolConstructor().prototype,{__tsDebuggerDisplay:{value(){let Hc=this.flags&33554432?"TransientSymbol":"Symbol",n_=this.flags&-33554433;return`${Hc} '${u_(this)}'${n_?` (${ui(n_)})`:""}`}},__debugFlags:{get(){return ui(this.flags)}}}),Object.defineProperties(p0.getTypeConstructor().prototype,{__tsDebuggerDisplay:{value(){let Hc=this.flags&98304?"NullableType":this.flags&384?`LiteralType ${JSON.stringify(this.value)}`:this.flags&2048?`LiteralType ${this.value.negative?"-":""}${this.value.base10Value}n`:this.flags&8192?"UniqueESSymbolType":this.flags&32?"EnumType":this.flags&67359327?`IntrinsicType ${this.intrinsicName}`:this.flags&1048576?"UnionType":this.flags&2097152?"IntersectionType":this.flags&4194304?"IndexType":this.flags&8388608?"IndexedAccessType":this.flags&16777216?"ConditionalType":this.flags&33554432?"SubstitutionType":this.flags&262144?"TypeParameter":this.flags&524288?this.objectFlags&3?"InterfaceType":this.objectFlags&4?"TypeReference":this.objectFlags&8?"TupleType":this.objectFlags&16?"AnonymousType":this.objectFlags&32?"MappedType":this.objectFlags&1024?"ReverseMappedType":this.objectFlags&256?"EvolvingArrayType":"ObjectType":"Type",n_=this.flags&524288?this.objectFlags&-1344:0;return`${Hc}${this.symbol?` '${u_(this.symbol)}'`:""}${n_?` (${Ti(n_)})`:""}`}},__debugFlags:{get(){return Qr(this.flags)}},__debugObjectFlags:{get(){return this.flags&524288?Ti(this.objectFlags):""}},__debugTypeToString:{value(){let Hc=$s.get(this);return Hc===void 0&&(Hc=this.checker.typeToString(this),$s.set(this,Hc)),Hc}}}),Object.defineProperties(p0.getSignatureConstructor().prototype,{__debugFlags:{get(){return vr(this.flags)}},__debugSignatureToString:{value(){var Hc;return(Hc=this.checker)==null?void 0:Hc.signatureToString(this)}}});let dc=[p0.getNodeConstructor(),p0.getIdentifierConstructor(),p0.getTokenConstructor(),p0.getSourceFileConstructor()];for(let Hc of dc)os(Hc.prototype,"__debugKind")||Object.defineProperties(Hc.prototype,{__tsDebuggerDisplay:{value(){return`${Vg(this)?"GeneratedIdentifier":Lr(this)?`Identifier '${ac(this)}'`:ud(this)?`PrivateIdentifier '${ac(this)}'`:Cm(this)?`StringLiteral ${JSON.stringify(this.text.length<10?this.text:this.text.slice(10)+"...")}`:_E(this)?`NumericLiteral ${this.text}`:sae(this)?`BigIntLiteral ${this.text}n`:oy(this)?"TypeParameterDeclaration":O_(this)?"ParameterDeclaration":Ty(this)?"ConstructorDeclaration":pw(this)?"GetAccessorDeclaration":HE(this)?"SetAccessorDeclaration":U2(this)?"CallSignatureDeclaration":EI(this)?"ConstructSignatureDeclaration":R3(this)?"IndexSignatureDeclaration":M5(this)?"TypePredicateNode":hy(this)?"TypeReferenceNode":HT(this)?"FunctionTypeNode":aL(this)?"ConstructorTypeNode":C6(this)?"TypeQueryNode":Mx(this)?"TypeLiteralNode":O5(this)?"ArrayTypeNode":N3(this)?"TupleTypeNode":B5(this)?"OptionalTypeNode":FY(this)?"RestTypeNode":P3(this)?"UnionTypeNode":$I(this)?"IntersectionTypeNode":T6(this)?"ConditionalTypeNode":A6(this)?"InferTypeNode":OR(this)?"ParenthesizedTypeNode":KH(this)?"ThisTypeNode":M3(this)?"TypeOperatorNode":KA(this)?"IndexedAccessTypeNode":XV(this)?"MappedTypeNode":sL(this)?"LiteralTypeNode":F5(this)?"NamedTupleMember":tT(this)?"ImportTypeNode":Si(this.kind)}${this.flags?` (${Ar(this.flags)})`:""}`}},__debugKind:{get(){return Si(this.kind)}},__debugNodeFlags:{get(){return Ar(this.flags)}},__debugModifierFlags:{get(){return Xr(pye(this))}},__debugTransformFlags:{get(){return _r(this.transformFlags)}},__debugIsParseTreeNode:{get(){return Ix(this)}},__debugEmitFlags:{get(){return xr(gm(this))}},__debugGetText:{value(n_){if(Pg(this))return"";let Ld=Dl.get(this);if(Ld===void 0){let Ll=Dp(this),Fo=Ll&&tc(Ll);Ld=Fo?rP(Fo,Ll,n_):"",Dl.set(this,Ld)}return Ld}}});xo=!0}i.enableDebugInfo=ju;function Zp($s){let Dl=$s&7,dc=Dl===0?"in out":Dl===3?"[bivariant]":Dl===2?"in":Dl===1?"out":Dl===4?"[independent]":"";return $s&8?dc+=" (unmeasurable)":$s&16&&(dc+=" (unreliable)"),dc}i.formatVariance=Zp;class Qd{__debugToString(){var Dl;switch(this.kind){case 3:return((Dl=this.debugInfo)==null?void 0:Dl.call(this))||"(function mapper)";case 0:return`${this.source.__debugTypeToString()} -> ${this.target.__debugTypeToString()}`;case 1:return we(this.sources,this.targets||qr(this.sources,()=>"any"),(dc,Hc)=>`${dc.__debugTypeToString()} -> ${typeof Hc=="string"?Hc:Hc.__debugTypeToString()}`).join(", ");case 2:return we(this.sources,this.targets,(dc,Hc)=>`${dc.__debugTypeToString()} -> ${Hc().__debugTypeToString()}`).join(", ");case 5:case 4:return`m1: ${this.mapper1.__debugToString().split(`
`).join(`
`)}
m2: ${this.mapper2.__debugToString().split(`
`).join(`
`)}`;default:return mt(this)}}}i.DebugTypeMapper=Qd;function Bu($s){return i.isDebugging?Object.setPrototypeOf($s,Qd.prototype):$s}i.attachDebugPrototypeIfDebug=Bu;function Wa($s){return console.log(yo($s))}i.printControlFlowGraph=Wa;function yo($s){let Dl=-1;function dc(on){return on.id||(on.id=Dl,Dl--),on.id}let Hc;(on=>{on.lr="\u2500",on.ud="\u2502",on.dr="\u256D",on.dl="\u256E",on.ul="\u256F",on.ur="\u2570",on.udr="\u251C",on.udl="\u2524",on.dlr="\u252C",on.ulr="\u2534",on.udlr="\u256B"})(Hc||(Hc={}));let n_;(on=>{on[on.None=0]="None",on[on.Up=1]="Up",on[on.Down=2]="Down",on[on.Left=4]="Left",on[on.Right=8]="Right",on[on.UpDown=3]="UpDown",on[on.LeftRight=12]="LeftRight",on[on.UpLeft=5]="UpLeft",on[on.UpRight=9]="UpRight",on[on.DownLeft=6]="DownLeft",on[on.DownRight=10]="DownRight",on[on.UpDownLeft=7]="UpDownLeft",on[on.UpDownRight=11]="UpDownRight",on[on.UpLeftRight=13]="UpLeftRight",on[on.DownLeftRight=14]="DownLeftRight",on[on.UpDownLeftRight=15]="UpDownLeftRight",on[on.NoChildren=16]="NoChildren"})(n_||(n_={}));let Ld=2032,Ll=882,Fo=Object.create(null),Wl=[],Tl=[],cp=Nt($s,new Set);for(let on of Wl)on.text=lu(on.flowNode,on.circular),uo(on);let Ri=fr(cp),xa=vs(Ri);return ps(cp,0),Kc();function Ai(on){return!!(on.flags&128)}function ss(on){return!!(on.flags&12)&&!!on.antecedents}function js(on){return!!(on.flags&Ld)}function Rt(on){return!!(on.flags&Ll)}function li(on){let sn=[];for(let fn of on.edges)fn.source===on&&sn.push(fn.target);return sn}function Ki(on){let sn=[];for(let fn of on.edges)fn.target===on&&sn.push(fn.source);return sn}function Nt(on,sn){let fn=dc(on),Et=Fo[fn];if(Et&&sn.has(on))return Et.circular=!0,Et={id:-1,flowNode:on,edges:[],text:"",lane:-1,endLane:-1,level:-1,circular:"circularity"},Wl.push(Et),Et;if(sn.add(on),!Et)if(Fo[fn]=Et={id:fn,flowNode:on,edges:[],text:"",lane:-1,endLane:-1,level:-1,circular:!1},Wl.push(Et),ss(on))for(let Ni of on.antecedents)ki(Et,Ni,sn);else js(on)&&ki(Et,on.antecedent,sn);return sn.delete(on),Et}function ki(on,sn,fn){let Et=Nt(sn,fn),Ni={source:on,target:Et};Tl.push(Ni),on.edges.push(Ni),Et.edges.push(Ni)}function uo(on){if(on.level!==-1)return on.level;let sn=0;for(let fn of Ki(on))sn=Math.max(sn,uo(fn)+1);return on.level=sn}function fr(on){let sn=0;for(let fn of li(on))sn=Math.max(sn,fr(fn));return sn+1}function vs(on){let sn=Sn(Array(on),0);for(let fn of Wl)sn[fn.level]=Math.max(sn[fn.level],fn.text.length);return sn}function ps(on,sn){if(on.lane===-1){on.lane=sn,on.endLane=sn;let fn=li(on);for(let Et=0;Et<fn.length;Et++){Et>0&&sn++;let Ni=fn[Et];ps(Ni,sn),Ni.endLane>on.endLane&&(sn=Ni.endLane)}on.endLane=sn}}function il(on){if(on&2)return"Start";if(on&4)return"Branch";if(on&8)return"Loop";if(on&16)return"Assignment";if(on&32)return"True";if(on&64)return"False";if(on&128)return"SwitchClause";if(on&256)return"ArrayMutation";if(on&512)return"Call";if(on&1024)return"ReduceLabel";if(on&1)return"Unreachable";throw new Error}function Ru(on){let sn=tc(on);return rP(sn,on,!1)}function lu(on,sn){let fn=il(on.flags);if(sn&&(fn=`${fn}#${dc(on)}`),Rt(on))on.node&&(fn+=` (${Ru(on.node)})`);else if(Ai(on)){let Et=[];for(let Ni=on.clauseStart;Ni<on.clauseEnd;Ni++){let Zs=on.switchStatement.caseBlock.clauses[Ni];QH(Zs)?Et.push("default"):Et.push(Ru(Zs.expression))}fn+=` (${Et.join(", ")})`}return sn==="circularity"?`Circular(${fn})`:fn}function Kc(){let on=xa.length,sn=Wl.reduce((Li,es)=>Math.max(Li,es.lane),0)+1,fn=Sn(Array(sn),""),Et=xa.map(()=>Array(sn)),Ni=xa.map(()=>Sn(Array(sn),0));for(let Li of Wl){Et[Li.level][Li.lane]=Li;let es=li(Li);for(let kc=0;kc<es.length;kc++){let Hu=es[kc],_p=8;Hu.lane===Li.lane&&(_p|=4),kc>0&&(_p|=1),kc<es.length-1&&(_p|=2),Ni[Li.level][Hu.lane]|=_p}es.length===0&&(Ni[Li.level][Li.lane]|=16);let rl=Ki(Li);for(let kc=0;kc<rl.length;kc++){let Hu=rl[kc],_p=4;kc>0&&(_p|=1),kc<rl.length-1&&(_p|=2),Ni[Li.level-1][Hu.lane]|=_p}}for(let Li=0;Li<on;Li++)for(let es=0;es<sn;es++){let rl=Li>0?Ni[Li-1][es]:0,kc=es>0?Ni[Li][es-1]:0,Hu=Ni[Li][es];Hu||(rl&8&&(Hu|=12),kc&2&&(Hu|=3),Ni[Li][es]=Hu)}for(let Li=0;Li<on;Li++)for(let es=0;es<fn.length;es++){let rl=Ni[Li][es],kc=rl&4?"\u2500":" ",Hu=Et[Li][es];Hu?(Zs(es,Hu.text),Li<on-1&&(Zs(es," "),Zs(es,Cn(kc,xa[Li]-Hu.text.length)))):Li<on-1&&Zs(es,Cn(kc,xa[Li]+1)),Zs(es,Ce(rl)),Zs(es,rl&8&&Li<on-1&&!Et[Li+1][es]?"\u2500":" ")}return`
${fn.join(`
`)}
`;function Zs(Li,es){fn[Li]+=es}}function Ce(on){switch(on){case 3:return"\u2502";case 12:return"\u2500";case 5:return"\u256F";case 9:return"\u2570";case 6:return"\u256E";case 10:return"\u256D";case 7:return"\u2524";case 11:return"\u251C";case 13:return"\u2534";case 14:return"\u252C";case 15:return"\u256B"}return" "}function Sn(on,sn){if(on.fill)on.fill(sn);else for(let fn=0;fn<on.length;fn++)on[fn]=sn;return on}function Cn(on,sn){if(on.repeat)return sn>0?on.repeat(sn):"";let fn="";for(;fn.length<sn;)fn+=on;return fn}}i.formatControlFlowGraph=yo})(ve||(ve={}))}});function Ss(i){let c=xm.exec(i);if(!c)return;let[,m,v="0",w="0",k="",M=""]=c;if(!(k&&!$u.test(k))&&!(M&&!Wf.test(M)))return{major:parseInt(m,10),minor:parseInt(v,10),patch:parseInt(w,10),prerelease:k,build:M}}function bi(i,c){if(i===c)return 0;if(i.length===0)return c.length===0?0:1;if(c.length===0)return-1;let m=Math.min(i.length,c.length);for(let v=0;v<m;v++){let w=i[v],k=c[v];if(w===k)continue;let M=Jm.test(w),q=Jm.test(k);if(M||q){if(M!==q)return M?-1:1;let U=mm(+w,+k);if(U)return U}else{let U=Eg(w,k);if(U)return U}}return mm(i.length,c.length)}function Gp(i){let c=[];for(let m of er(i).split(Ol)){if(!m)continue;let v=[];m=er(m);let w=Ng.exec(m);if(w){if(!Ho(w[1],w[2],v))return}else for(let k of m.split(ip)){let M=ny.exec(er(k));if(!M||!ql(M[1],M[2],v))return}c.push(v)}return c}function Os(i){let c=sh.exec(i);if(!c)return;let[,m,v="*",w="*",k,M]=c;return{version:new Vs(Hl(m)?0:parseInt(m,10),Hl(m)||Hl(v)?0:parseInt(v,10),Hl(m)||Hl(v)||Hl(w)?0:parseInt(w,10),k,M),major:m,minor:v,patch:w}}function Ho(i,c,m){let v=Os(i);if(!v)return!1;let w=Os(c);return w?(Hl(v.major)||m.push(Vl(">=",v.version)),Hl(w.major)||m.push(Hl(w.minor)?Vl("<",w.version.increment("major")):Hl(w.patch)?Vl("<",w.version.increment("minor")):Vl("<=",w.version)),!0):!1}function ql(i,c,m){let v=Os(c);if(!v)return!1;let{version:w,major:k,minor:M,patch:q}=v;if(Hl(k))(i==="<"||i===">")&&m.push(Vl("<",Vs.zero));else switch(i){case"~":m.push(Vl(">=",w)),m.push(Vl("<",w.increment(Hl(M)?"major":"minor")));break;case"^":m.push(Vl(">=",w)),m.push(Vl("<",w.increment(w.major>0||Hl(M)?"major":w.minor>0||Hl(q)?"minor":"patch")));break;case"<":case">=":m.push(Hl(M)||Hl(q)?Vl(i,w.with({prerelease:"0"})):Vl(i,w));break;case"<=":case">":m.push(Hl(M)?Vl(i==="<="?"<":">=",w.increment("major").with({prerelease:"0"})):Hl(q)?Vl(i==="<="?"<":">=",w.increment("minor").with({prerelease:"0"})):Vl(i,w));break;case"=":case void 0:Hl(M)||Hl(q)?(m.push(Vl(">=",w.with({prerelease:"0"}))),m.push(Vl("<",w.increment(Hl(M)?"major":"minor").with({prerelease:"0"})))):m.push(Vl("=",w));break;default:return!1}return!0}function Hl(i){return i==="*"||i==="x"||i==="X"}function Vl(i,c){return{operator:i,operand:c}}function Pc(i,c){if(c.length===0)return!0;for(let m of c)if(Wp(i,m))return!0;return!1}function Wp(i,c){for(let m of c)if(!Ef(i,m.operator,m.operand))return!1;return!0}function Ef(i,c,m){let v=i.compareTo(m);switch(c){case"<":return v<0;case"<=":return v<=0;case">":return v>0;case">=":return v>=0;case"=":return v===0;default:return ve.assertNever(c)}}function $p(i){return qr(i,wf).join(" || ")||"*"}function wf(i){return qr(i,zf).join(" ")}function zf(i){return`${i.operator}${i.operand}`}var xm,$u,W_,Wf,ah,Jm,Ga,Vs,Fc,Ol,ip,sh,Ng,ny,$v=o({"src/compiler/semver.ts"(){"use strict";lm(),xm=/^(0|[1-9]\d*)(?:\.(0|[1-9]\d*)(?:\.(0|[1-9]\d*)(?:\-([a-z0-9-.]+))?(?:\+([a-z0-9-.]+))?)?)?$/i,$u=/^(?:0|[1-9]\d*|[a-z-][a-z0-9-]*)(?:\.(?:0|[1-9]\d*|[a-z-][a-z0-9-]*))*$/i,W_=/^(?:0|[1-9]\d*|[a-z-][a-z0-9-]*)$/i,Wf=/^[a-z0-9-]+(?:\.[a-z0-9-]+)*$/i,ah=/^[a-z0-9-]+$/i,Jm=/^(0|[1-9]\d*)$/,Ga=class{constructor(i,c=0,m=0,v="",w=""){typeof i=="string"&&({major:i,minor:c,patch:m,prerelease:v,build:w}=ve.checkDefined(Ss(i),"Invalid version")),ve.assert(i>=0,"Invalid argument: major"),ve.assert(c>=0,"Invalid argument: minor"),ve.assert(m>=0,"Invalid argument: patch");let k=v?cn(v)?v:v.split("."):It,M=w?cn(w)?w:w.split("."):It;ve.assert(Qe(k,q=>W_.test(q)),"Invalid argument: prerelease"),ve.assert(Qe(M,q=>ah.test(q)),"Invalid argument: build"),this.major=i,this.minor=c,this.patch=m,this.prerelease=k,this.build=M}static tryParse(i){let c=Ss(i);if(!c)return;let{major:m,minor:v,patch:w,prerelease:k,build:M}=c;return new Ga(m,v,w,k,M)}compareTo(i){return this===i?0:i===void 0?1:mm(this.major,i.major)||mm(this.minor,i.minor)||mm(this.patch,i.patch)||bi(this.prerelease,i.prerelease)}increment(i){switch(i){case"major":return new Ga(this.major+1,0,0);case"minor":return new Ga(this.major,this.minor+1,0);case"patch":return new Ga(this.major,this.minor,this.patch+1);default:return ve.assertNever(i)}}with(i){let{major:c=this.major,minor:m=this.minor,patch:v=this.patch,prerelease:w=this.prerelease,build:k=this.build}=i;return new Ga(c,m,v,w,k)}toString(){let i=`${this.major}.${this.minor}.${this.patch}`;return g(this.prerelease)&&(i+=`-${this.prerelease.join(".")}`),g(this.build)&&(i+=`+${this.build.join(".")}`),i}},Vs=Ga,Vs.zero=new Ga(0,0,0,["0"]),Fc=class{constructor(i){this._alternatives=i?ve.checkDefined(Gp(i),"Invalid range spec."):It}static tryParse(i){let c=Gp(i);if(c){let m=new Fc("");return m._alternatives=c,m}}test(i){return typeof i=="string"&&(i=new Vs(i)),Pc(i,this._alternatives)}toString(){return $p(this._alternatives)}},Ol=/\|\|/g,ip=/\s+/g,sh=/^([xX*0]|[1-9]\d*)(?:\.([xX*0]|[1-9]\d*)(?:\.([xX*0]|[1-9]\d*)(?:-([a-z0-9-.]+))?(?:\+([a-z0-9-.]+))?)?)?$/i,Ng=/^\s*([a-z0-9-+.*]+)\s+-\s+([a-z0-9-+.*]+)\s*$/i,ny=/^(~|\^|<|<=|>|>=|=)?\s*([a-z0-9-+.*]+)$/i}});function C1(i,c){return typeof i=="object"&&typeof i.timeOrigin=="number"&&typeof i.mark=="function"&&typeof i.measure=="function"&&typeof i.now=="function"&&typeof i.clearMarks=="function"&&typeof i.clearMeasures=="function"&&typeof c=="function"}function T1(){if(typeof performance=="object"&&typeof PerformanceObserver=="function"&&C1(performance,PerformanceObserver))return{shouldWriteNativeEvents:!0,performance,PerformanceObserver}}function ES(){if(On())try{let{performance:i,PerformanceObserver:c}=(JPt(),Wd(WPt));if(C1(i,c))return{shouldWriteNativeEvents:!1,performance:i,PerformanceObserver:c}}catch{}}function eS(){return Kh}var Kh,Ka,fu,V_=o({"src/compiler/performanceCore.ts"(){"use strict";lm(),Kh=T1()||ES(),Ka=Kh?.performance,fu=Ka?()=>Ka.now():Date.now?Date.now:()=>+new Date}}),k_,K_,Yn=o({"src/compiler/perfLogger.ts"(){"use strict";try{let i=Oe.env.TS_ETW_MODULE_PATH??"./node_modules/@microsoft/typescript-etw";k_=_S(i)}catch{k_=void 0}K_=k_?.logEvent?k_:void 0}});function di(i,c,m,v){return i?gf(c,m,v):$g}function gf(i,c,m){let v=0;return{enter:w,exit:k};function w(){++v===1&&pf(c)}function k(){--v===0?(pf(m),Qy(i,c,m)):v<0&&ve.fail("enter/exit count does not match.")}}function pf(i){if(RE){let c=Em.get(i)??0;Em.set(i,c+1),nE.set(i,fu()),r0?.mark(i),typeof onProfilerEvent=="function"&&onProfilerEvent(i)}}function Qy(i,c,m){if(RE){let v=(m!==void 0?nE.get(m):void 0)??fu(),w=(c!==void 0?nE.get(c):void 0)??IA,k=Gy.get(i)||0;Gy.set(i,k+(v-w)),r0?.measure(i,c,m)}}function E2(i){return Em.get(i)||0}function $2(i){return Gy.get(i)||0}function $S(i){Gy.forEach((c,m)=>i(m,c))}function A1(i){nE.forEach((c,m)=>i(m))}function Sb(i){i!==void 0?Gy.delete(i):Gy.clear(),r0?.clearMeasures(i)}function tE(i){i!==void 0?(Em.delete(i),nE.delete(i)):(Em.clear(),nE.clear()),r0?.clearMarks(i)}function qw(){return RE}function JN(i=Mc){var c;return RE||(RE=!0,i1||(i1=eS()),i1&&(IA=i1.performance.timeOrigin,(i1.shouldWriteNativeEvents||(c=i?.cpuProfilingEnabled)!=null&&c.call(i)||i?.debugMode)&&(r0=i1.performance))),!0}function kD(){RE&&(nE.clear(),Em.clear(),Gy.clear(),r0=void 0,RE=!1)}var i1,r0,$g,RE,IA,nE,Em,Gy,Zy=o({"src/compiler/performance.ts"(){"use strict";lm(),$g={enter:Gl,exit:Gl},RE=!1,IA=fu(),nE=new Map,Em=new Map,Gy=new Map}}),d$={};_(d$,{clearMarks:()=>tE,clearMeasures:()=>Sb,createTimer:()=>gf,createTimerIf:()=>di,disable:()=>kD,enable:()=>JN,forEachMark:()=>A1,forEachMeasure:()=>$S,getCount:()=>E2,getDuration:()=>$2,isEnabled:()=>qw,mark:()=>pf,measure:()=>Qy,nullTimer:()=>$g});var wS=o({"src/compiler/_namespaces/ts.performance.ts"(){"use strict";Zy()}}),ku,Hw,DA,_$,w2=o({"src/compiler/tracing.ts"(){"use strict";lm(),wS(),(i=>{let c,m=0,v=0,w,k=[],M,q=[];function U(ct,nn,Wt){if(ve.assert(!ku,"Tracing already started"),c===void 0)try{c=(Dw(),Wd(Iw))}catch(En){throw new Error(`tracing requires having fs
(original error: ${En.message||En})`)}w=ct,k.length=0,M===void 0&&(M=Lo(nn,"legend.json")),c.existsSync(nn)||c.mkdirSync(nn,{recursive:!0});let Tn=w==="build"?`.${Oe.pid}-${++m}`:w==="server"?`.${Oe.pid}`:"",$t=Lo(nn,`trace${Tn}.json`),Mt=Lo(nn,`types${Tn}.json`);q.push({configFilePath:Wt,tracePath:$t,typesPath:Mt}),v=c.openSync($t,"w"),ku=i;let Ft={cat:"__metadata",ph:"M",ts:1e3*fu(),pid:1,tid:1};c.writeSync(v,`[
`+[{name:"process_name",args:{name:"tsc"},...Ft},{name:"thread_name",args:{name:"Main"},...Ft},{name:"TracingStartedInBrowser",...Ft,cat:"disabled-by-default-devtools.timeline"}].map(En=>JSON.stringify(En)).join(`,
`))}i.startTracing=U;function oe(){ve.assert(ku,"Tracing is not in progress"),ve.assert(!!k.length==(w!=="server")),c.writeSync(v,`
]
`),c.closeSync(v),ku=void 0,k.length?mt(k):q[q.length-1].typesPath=void 0}i.stopTracing=oe;function te(ct){w!=="server"&&k.push(ct)}i.recordType=te;let ue;(ct=>{ct.Parse="parse",ct.Program="program",ct.Bind="bind",ct.Check="check",ct.CheckTypes="checkTypes",ct.Emit="emit",ct.Session="session"})(ue=i.Phase||(i.Phase={}));function Se(ct,nn,Wt){bt("I",ct,nn,Wt,'"s":"g"')}i.instant=Se;let Ee=[];function Ne(ct,nn,Wt,Tn=!1){Tn&&bt("B",ct,nn,Wt),Ee.push({phase:ct,name:nn,args:Wt,time:1e3*fu(),separateBeginAndEnd:Tn})}i.push=Ne;function ze(ct){ve.assert(Ee.length>0),gt(Ee.length-1,1e3*fu(),ct),Ee.length--}i.pop=ze;function Ve(){let ct=1e3*fu();for(let nn=Ee.length-1;nn>=0;nn--)gt(nn,ct);Ee.length=0}i.popAll=Ve;let ut=1e3*10;function gt(ct,nn,Wt){let{phase:Tn,name:$t,args:Mt,time:Ft,separateBeginAndEnd:En}=Ee[ct];En?(ve.assert(!Wt,"`results` are not supported for events with `separateBeginAndEnd`"),bt("E",Tn,$t,Mt,void 0,nn)):ut-Ft%ut<=nn-Ft&&bt("X",Tn,$t,{...Mt,results:Wt},`"dur":${nn-Ft}`,Ft)}function bt(ct,nn,Wt,Tn,$t,Mt=1e3*fu()){w==="server"&&nn==="checkTypes"||(pf("beginTracing"),c.writeSync(v,`,
{"pid":1,"tid":1,"ph":"${ct}","cat":"${nn}","ts":${Mt},"name":"${Wt}"`),$t&&c.writeSync(v,`,${$t}`),Tn&&c.writeSync(v,`,"args":${JSON.stringify(Tn)}`),c.writeSync(v,"}"),pf("endTracing"),Qy("Tracing","beginTracing","endTracing"))}function Gt(ct){let nn=tc(ct);return nn?{path:nn.path,start:Wt(Wr(nn,ct.pos)),end:Wt(Wr(nn,ct.end))}:void 0;function Wt(Tn){return{line:Tn.line+1,character:Tn.character+1}}}function mt(ct){var nn,Wt,Tn,$t,Mt,Ft,En,Ln,Kn,Bt,Si,Mr,Ar,Xr,_r,xr,ui,Qr,vr;pf("beginDumpTypes");let Ti=q[q.length-1].typesPath,Da=c.openSync(Ti,"w"),Sa=new Map;c.writeSync(Da,"[");let Es=ct.length;for(let pi=0;pi<Es;pi++){let Ta=ct[pi],xo=Ta.objectFlags,Oo=Ta.aliasSymbol??Ta.symbol,gs;if(xo&16|Ta.flags&2944)try{gs=(nn=Ta.checker)==null?void 0:nn.typeToString(Ta)}catch{gs=void 0}let Bl={};if(Ta.flags&8388608){let yo=Ta;Bl={indexedAccessObjectType:(Wt=yo.objectType)==null?void 0:Wt.id,indexedAccessIndexType:(Tn=yo.indexType)==null?void 0:Tn.id}}let yc={};if(xo&4){let yo=Ta;yc={instantiatedType:($t=yo.target)==null?void 0:$t.id,typeArguments:(Mt=yo.resolvedTypeArguments)==null?void 0:Mt.map($s=>$s.id),referenceLocation:Gt(yo.node)}}let ol={};if(Ta.flags&16777216){let yo=Ta;ol={conditionalCheckType:(Ft=yo.checkType)==null?void 0:Ft.id,conditionalExtendsType:(En=yo.extendsType)==null?void 0:En.id,conditionalTrueType:((Ln=yo.resolvedTrueType)==null?void 0:Ln.id)??-1,conditionalFalseType:((Kn=yo.resolvedFalseType)==null?void 0:Kn.id)??-1}}let Dc={};if(Ta.flags&33554432){let yo=Ta;Dc={substitutionBaseType:(Bt=yo.baseType)==null?void 0:Bt.id,constraintType:(Si=yo.constraint)==null?void 0:Si.id}}let ju={};if(xo&1024){let yo=Ta;ju={reverseMappedSourceType:(Mr=yo.source)==null?void 0:Mr.id,reverseMappedMappedType:(Ar=yo.mappedType)==null?void 0:Ar.id,reverseMappedConstraintType:(Xr=yo.constraintType)==null?void 0:Xr.id}}let Zp={};if(xo&256){let yo=Ta;Zp={evolvingArrayElementType:yo.elementType.id,evolvingArrayFinalType:(_r=yo.finalArrayType)==null?void 0:_r.id}}let Qd,Bu=Ta.checker.getRecursionIdentity(Ta);Bu&&(Qd=Sa.get(Bu),Qd||(Qd=Sa.size,Sa.set(Bu,Qd)));let Wa={id:Ta.id,intrinsicName:Ta.intrinsicName,symbolName:Oo?.escapedName&&Cp(Oo.escapedName),recursionId:Qd,isTuple:xo&8?!0:void 0,unionTypes:Ta.flags&1048576?(xr=Ta.types)==null?void 0:xr.map(yo=>yo.id):void 0,intersectionTypes:Ta.flags&2097152?Ta.types.map(yo=>yo.id):void 0,aliasTypeArguments:(ui=Ta.aliasTypeArguments)==null?void 0:ui.map(yo=>yo.id),keyofType:Ta.flags&4194304?(Qr=Ta.type)==null?void 0:Qr.id:void 0,...Bl,...yc,...ol,...Dc,...ju,...Zp,destructuringPattern:Gt(Ta.pattern),firstDeclaration:Gt((vr=Oo?.declarations)==null?void 0:vr[0]),flags:ve.formatTypeFlags(Ta.flags).split("|"),display:gs};c.writeSync(Da,JSON.stringify(Wa)),pi<Es-1&&c.writeSync(Da,`,
`)}c.writeSync(Da,`]
`),c.closeSync(Da),pf("endDumpTypes"),Qy("Dump types","beginDumpTypes","endDumpTypes")}function rn(){M&&c.writeFileSync(M,JSON.stringify(q))}i.dumpLegend=rn})(Hw||(Hw={})),DA=Hw.startTracing,_$=Hw.dumpLegend}});function rw(i,c=!0){let m=ra[i.category];return c?m.toLowerCase():m}var RT,Ax,f$,LA,st,at,en,gn,Gn,ni,gi,cs,Ao,Jl,Xc,Sp,U_,Km,oh,lg,a1,je,rt,ir,kn,Hr,Dr,Nn,hn,wr,un,nr,Br,Ke,Ei,ts,xs,Ws,Nl,du,mc,vu,Jo,oc,wu,ra,Ml,mu,Yu,Yp,Po,ep,Nd,od,Pd,dd,l_,Qo,ic,Pu,Z_,Xm,Nh,s1,rE,BC,G0,k1,NT,lc,qp,Jf,of,_y=o({"src/compiler/types.ts"(){"use strict";RT=(i=>(i[i.Unknown=0]="Unknown",i[i.EndOfFileToken=1]="EndOfFileToken",i[i.SingleLineCommentTrivia=2]="SingleLineCommentTrivia",i[i.MultiLineCommentTrivia=3]="MultiLineCommentTrivia",i[i.NewLineTrivia=4]="NewLineTrivia",i[i.WhitespaceTrivia=5]="WhitespaceTrivia",i[i.ShebangTrivia=6]="ShebangTrivia",i[i.ConflictMarkerTrivia=7]="ConflictMarkerTrivia",i[i.NonTextFileMarkerTrivia=8]="NonTextFileMarkerTrivia",i[i.NumericLiteral=9]="NumericLiteral",i[i.BigIntLiteral=10]="BigIntLiteral",i[i.StringLiteral=11]="StringLiteral",i[i.JsxText=12]="JsxText",i[i.JsxTextAllWhiteSpaces=13]="JsxTextAllWhiteSpaces",i[i.RegularExpressionLiteral=14]="RegularExpressionLiteral",i[i.NoSubstitutionTemplateLiteral=15]="NoSubstitutionTemplateLiteral",i[i.TemplateHead=16]="TemplateHead",i[i.TemplateMiddle=17]="TemplateMiddle",i[i.TemplateTail=18]="TemplateTail",i[i.OpenBraceToken=19]="OpenBraceToken",i[i.CloseBraceToken=20]="CloseBraceToken",i[i.OpenParenToken=21]="OpenParenToken",i[i.CloseParenToken=22]="CloseParenToken",i[i.OpenBracketToken=23]="OpenBracketToken",i[i.CloseBracketToken=24]="CloseBracketToken",i[i.DotToken=25]="DotToken",i[i.DotDotDotToken=26]="DotDotDotToken",i[i.SemicolonToken=27]="SemicolonToken",i[i.CommaToken=28]="CommaToken",i[i.QuestionDotToken=29]="QuestionDotToken",i[i.LessThanToken=30]="LessThanToken",i[i.LessThanSlashToken=31]="LessThanSlashToken",i[i.GreaterThanToken=32]="GreaterThanToken",i[i.LessThanEqualsToken=33]="LessThanEqualsToken",i[i.GreaterThanEqualsToken=34]="GreaterThanEqualsToken",i[i.EqualsEqualsToken=35]="EqualsEqualsToken",i[i.ExclamationEqualsToken=36]="ExclamationEqualsToken",i[i.EqualsEqualsEqualsToken=37]="EqualsEqualsEqualsToken",i[i.ExclamationEqualsEqualsToken=38]="ExclamationEqualsEqualsToken",i[i.EqualsGreaterThanToken=39]="EqualsGreaterThanToken",i[i.PlusToken=40]="PlusToken",i[i.MinusToken=41]="MinusToken",i[i.AsteriskToken=42]="AsteriskToken",i[i.AsteriskAsteriskToken=43]="AsteriskAsteriskToken",i[i.SlashToken=44]="SlashToken",i[i.PercentToken=45]="PercentToken",i[i.PlusPlusToken=46]="PlusPlusToken",i[i.MinusMinusToken=47]="MinusMinusToken",i[i.LessThanLessThanToken=48]="LessThanLessThanToken",i[i.GreaterThanGreaterThanToken=49]="GreaterThanGreaterThanToken",i[i.GreaterThanGreaterThanGreaterThanToken=50]="GreaterThanGreaterThanGreaterThanToken",i[i.AmpersandToken=51]="AmpersandToken",i[i.BarToken=52]="BarToken",i[i.CaretToken=53]="CaretToken",i[i.ExclamationToken=54]="ExclamationToken",i[i.TildeToken=55]="TildeToken",i[i.AmpersandAmpersandToken=56]="AmpersandAmpersandToken",i[i.BarBarToken=57]="BarBarToken",i[i.QuestionToken=58]="QuestionToken",i[i.ColonToken=59]="ColonToken",i[i.AtToken=60]="AtToken",i[i.QuestionQuestionToken=61]="QuestionQuestionToken",i[i.BacktickToken=62]="BacktickToken",i[i.HashToken=63]="HashToken",i[i.EqualsToken=64]="EqualsToken",i[i.PlusEqualsToken=65]="PlusEqualsToken",i[i.MinusEqualsToken=66]="MinusEqualsToken",i[i.AsteriskEqualsToken=67]="AsteriskEqualsToken",i[i.AsteriskAsteriskEqualsToken=68]="AsteriskAsteriskEqualsToken",i[i.SlashEqualsToken=69]="SlashEqualsToken",i[i.PercentEqualsToken=70]="PercentEqualsToken",i[i.LessThanLessThanEqualsToken=71]="LessThanLessThanEqualsToken",i[i.GreaterThanGreaterThanEqualsToken=72]="GreaterThanGreaterThanEqualsToken",i[i.GreaterThanGreaterThanGreaterThanEqualsToken=73]="GreaterThanGreaterThanGreaterThanEqualsToken",i[i.AmpersandEqualsToken=74]="AmpersandEqualsToken",i[i.BarEqualsToken=75]="BarEqualsToken",i[i.BarBarEqualsToken=76]="BarBarEqualsToken",i[i.AmpersandAmpersandEqualsToken=77]="AmpersandAmpersandEqualsToken",i[i.QuestionQuestionEqualsToken=78]="QuestionQuestionEqualsToken",i[i.CaretEqualsToken=79]="CaretEqualsToken",i[i.Identifier=80]="Identifier",i[i.PrivateIdentifier=81]="PrivateIdentifier",i[i.JSDocCommentTextToken=82]="JSDocCommentTextToken",i[i.BreakKeyword=83]="BreakKeyword",i[i.CaseKeyword=84]="CaseKeyword",i[i.CatchKeyword=85]="CatchKeyword",i[i.ClassKeyword=86]="ClassKeyword",i[i.ConstKeyword=87]="ConstKeyword",i[i.ContinueKeyword=88]="ContinueKeyword",i[i.DebuggerKeyword=89]="DebuggerKeyword",i[i.DefaultKeyword=90]="DefaultKeyword",i[i.DeleteKeyword=91]="DeleteKeyword",i[i.DoKeyword=92]="DoKeyword",i[i.ElseKeyword=93]="ElseKeyword",i[i.EnumKeyword=94]="EnumKeyword",i[i.ExportKeyword=95]="ExportKeyword",i[i.ExtendsKeyword=96]="ExtendsKeyword",i[i.FalseKeyword=97]="FalseKeyword",i[i.FinallyKeyword=98]="FinallyKeyword",i[i.ForKeyword=99]="ForKeyword",i[i.FunctionKeyword=100]="FunctionKeyword",i[i.IfKeyword=101]="IfKeyword",i[i.ImportKeyword=102]="ImportKeyword",i[i.InKeyword=103]="InKeyword",i[i.InstanceOfKeyword=104]="InstanceOfKeyword",i[i.NewKeyword=105]="NewKeyword",i[i.NullKeyword=106]="NullKeyword",i[i.ReturnKeyword=107]="ReturnKeyword",i[i.SuperKeyword=108]="SuperKeyword",i[i.SwitchKeyword=109]="SwitchKeyword",i[i.ThisKeyword=110]="ThisKeyword",i[i.ThrowKeyword=111]="ThrowKeyword",i[i.TrueKeyword=112]="TrueKeyword",i[i.TryKeyword=113]="TryKeyword",i[i.TypeOfKeyword=114]="TypeOfKeyword",i[i.VarKeyword=115]="VarKeyword",i[i.VoidKeyword=116]="VoidKeyword",i[i.WhileKeyword=117]="WhileKeyword",i[i.WithKeyword=118]="WithKeyword",i[i.ImplementsKeyword=119]="ImplementsKeyword",i[i.InterfaceKeyword=120]="InterfaceKeyword",i[i.LetKeyword=121]="LetKeyword",i[i.PackageKeyword=122]="PackageKeyword",i[i.PrivateKeyword=123]="PrivateKeyword",i[i.ProtectedKeyword=124]="ProtectedKeyword",i[i.PublicKeyword=125]="PublicKeyword",i[i.StaticKeyword=126]="StaticKeyword",i[i.YieldKeyword=127]="YieldKeyword",i[i.AbstractKeyword=128]="AbstractKeyword",i[i.AccessorKeyword=129]="AccessorKeyword",i[i.AsKeyword=130]="AsKeyword",i[i.AssertsKeyword=131]="AssertsKeyword",i[i.AssertKeyword=132]="AssertKeyword",i[i.AnyKeyword=133]="AnyKeyword",i[i.AsyncKeyword=134]="AsyncKeyword",i[i.AwaitKeyword=135]="AwaitKeyword",i[i.BooleanKeyword=136]="BooleanKeyword",i[i.ConstructorKeyword=137]="ConstructorKeyword",i[i.DeclareKeyword=138]="DeclareKeyword",i[i.GetKeyword=139]="GetKeyword",i[i.InferKeyword=140]="InferKeyword",i[i.IntrinsicKeyword=141]="IntrinsicKeyword",i[i.IsKeyword=142]="IsKeyword",i[i.KeyOfKeyword=143]="KeyOfKeyword",i[i.ModuleKeyword=144]="ModuleKeyword",i[i.NamespaceKeyword=145]="NamespaceKeyword",i[i.NeverKeyword=146]="NeverKeyword",i[i.OutKeyword=147]="OutKeyword",i[i.ReadonlyKeyword=148]="ReadonlyKeyword",i[i.RequireKeyword=149]="RequireKeyword",i[i.NumberKeyword=150]="NumberKeyword",i[i.ObjectKeyword=151]="ObjectKeyword",i[i.SatisfiesKeyword=152]="SatisfiesKeyword",i[i.SetKeyword=153]="SetKeyword",i[i.StringKeyword=154]="StringKeyword",i[i.SymbolKeyword=155]="SymbolKeyword",i[i.TypeKeyword=156]="TypeKeyword",i[i.UndefinedKeyword=157]="UndefinedKeyword",i[i.UniqueKeyword=158]="UniqueKeyword",i[i.UnknownKeyword=159]="UnknownKeyword",i[i.FromKeyword=160]="FromKeyword",i[i.GlobalKeyword=161]="GlobalKeyword",i[i.BigIntKeyword=162]="BigIntKeyword",i[i.OverrideKeyword=163]="OverrideKeyword",i[i.OfKeyword=164]="OfKeyword",i[i.QualifiedName=165]="QualifiedName",i[i.ComputedPropertyName=166]="ComputedPropertyName",i[i.TypeParameter=167]="TypeParameter",i[i.Parameter=168]="Parameter",i[i.Decorator=169]="Decorator",i[i.PropertySignature=170]="PropertySignature",i[i.PropertyDeclaration=171]="PropertyDeclaration",i[i.MethodSignature=172]="MethodSignature",i[i.MethodDeclaration=173]="MethodDeclaration",i[i.ClassStaticBlockDeclaration=174]="ClassStaticBlockDeclaration",i[i.Constructor=175]="Constructor",i[i.GetAccessor=176]="GetAccessor",i[i.SetAccessor=177]="SetAccessor",i[i.CallSignature=178]="CallSignature",i[i.ConstructSignature=179]="ConstructSignature",i[i.IndexSignature=180]="IndexSignature",i[i.TypePredicate=181]="TypePredicate",i[i.TypeReference=182]="TypeReference",i[i.FunctionType=183]="FunctionType",i[i.ConstructorType=184]="ConstructorType",i[i.TypeQuery=185]="TypeQuery",i[i.TypeLiteral=186]="TypeLiteral",i[i.ArrayType=187]="ArrayType",i[i.TupleType=188]="TupleType",i[i.OptionalType=189]="OptionalType",i[i.RestType=190]="RestType",i[i.UnionType=191]="UnionType",i[i.IntersectionType=192]="IntersectionType",i[i.ConditionalType=193]="ConditionalType",i[i.InferType=194]="InferType",i[i.ParenthesizedType=195]="ParenthesizedType",i[i.ThisType=196]="ThisType",i[i.TypeOperator=197]="TypeOperator",i[i.IndexedAccessType=198]="IndexedAccessType",i[i.MappedType=199]="MappedType",i[i.LiteralType=200]="LiteralType",i[i.NamedTupleMember=201]="NamedTupleMember",i[i.TemplateLiteralType=202]="TemplateLiteralType",i[i.TemplateLiteralTypeSpan=203]="TemplateLiteralTypeSpan",i[i.ImportType=204]="ImportType",i[i.ObjectBindingPattern=205]="ObjectBindingPattern",i[i.ArrayBindingPattern=206]="ArrayBindingPattern",i[i.BindingElement=207]="BindingElement",i[i.ArrayLiteralExpression=208]="ArrayLiteralExpression",i[i.ObjectLiteralExpression=209]="ObjectLiteralExpression",i[i.PropertyAccessExpression=210]="PropertyAccessExpression",i[i.ElementAccessExpression=211]="ElementAccessExpression",i[i.CallExpression=212]="CallExpression",i[i.NewExpression=213]="NewExpression",i[i.TaggedTemplateExpression=214]="TaggedTemplateExpression",i[i.TypeAssertionExpression=215]="TypeAssertionExpression",i[i.ParenthesizedExpression=216]="ParenthesizedExpression",i[i.FunctionExpression=217]="FunctionExpression",i[i.ArrowFunction=218]="ArrowFunction",i[i.DeleteExpression=219]="DeleteExpression",i[i.TypeOfExpression=220]="TypeOfExpression",i[i.VoidExpression=221]="VoidExpression",i[i.AwaitExpression=222]="AwaitExpression",i[i.PrefixUnaryExpression=223]="PrefixUnaryExpression",i[i.PostfixUnaryExpression=224]="PostfixUnaryExpression",i[i.BinaryExpression=225]="BinaryExpression",i[i.ConditionalExpression=226]="ConditionalExpression",i[i.TemplateExpression=227]="TemplateExpression",i[i.YieldExpression=228]="YieldExpression",i[i.SpreadElement=229]="SpreadElement",i[i.ClassExpression=230]="ClassExpression",i[i.OmittedExpression=231]="OmittedExpression",i[i.ExpressionWithTypeArguments=232]="ExpressionWithTypeArguments",i[i.AsExpression=233]="AsExpression",i[i.NonNullExpression=234]="NonNullExpression",i[i.MetaProperty=235]="MetaProperty",i[i.SyntheticExpression=236]="SyntheticExpression",i[i.SatisfiesExpression=237]="SatisfiesExpression",i[i.TemplateSpan=238]="TemplateSpan",i[i.SemicolonClassElement=239]="SemicolonClassElement",i[i.Block=240]="Block",i[i.EmptyStatement=241]="EmptyStatement",i[i.VariableStatement=242]="VariableStatement",i[i.ExpressionStatement=243]="ExpressionStatement",i[i.IfStatement=244]="IfStatement",i[i.DoStatement=245]="DoStatement",i[i.WhileStatement=246]="WhileStatement",i[i.ForStatement=247]="ForStatement",i[i.ForInStatement=248]="ForInStatement",i[i.ForOfStatement=249]="ForOfStatement",i[i.ContinueStatement=250]="ContinueStatement",i[i.BreakStatement=251]="BreakStatement",i[i.ReturnStatement=252]="ReturnStatement",i[i.WithStatement=253]="WithStatement",i[i.SwitchStatement=254]="SwitchStatement",i[i.LabeledStatement=255]="LabeledStatement",i[i.ThrowStatement=256]="ThrowStatement",i[i.TryStatement=257]="TryStatement",i[i.DebuggerStatement=258]="DebuggerStatement",i[i.VariableDeclaration=259]="VariableDeclaration",i[i.VariableDeclarationList=260]="VariableDeclarationList",i[i.FunctionDeclaration=261]="FunctionDeclaration",i[i.ClassDeclaration=262]="ClassDeclaration",i[i.InterfaceDeclaration=263]="InterfaceDeclaration",i[i.TypeAliasDeclaration=264]="TypeAliasDeclaration",i[i.EnumDeclaration=265]="EnumDeclaration",i[i.ModuleDeclaration=266]="ModuleDeclaration",i[i.ModuleBlock=267]="ModuleBlock",i[i.CaseBlock=268]="CaseBlock",i[i.NamespaceExportDeclaration=269]="NamespaceExportDeclaration",i[i.ImportEqualsDeclaration=270]="ImportEqualsDeclaration",i[i.ImportDeclaration=271]="ImportDeclaration",i[i.ImportClause=272]="ImportClause",i[i.NamespaceImport=273]="NamespaceImport",i[i.NamedImports=274]="NamedImports",i[i.ImportSpecifier=275]="ImportSpecifier",i[i.ExportAssignment=276]="ExportAssignment",i[i.ExportDeclaration=277]="ExportDeclaration",i[i.NamedExports=278]="NamedExports",i[i.NamespaceExport=279]="NamespaceExport",i[i.ExportSpecifier=280]="ExportSpecifier",i[i.MissingDeclaration=281]="MissingDeclaration",i[i.ExternalModuleReference=282]="ExternalModuleReference",i[i.JsxElement=283]="JsxElement",i[i.JsxSelfClosingElement=284]="JsxSelfClosingElement",i[i.JsxOpeningElement=285]="JsxOpeningElement",i[i.JsxClosingElement=286]="JsxClosingElement",i[i.JsxFragment=287]="JsxFragment",i[i.JsxOpeningFragment=288]="JsxOpeningFragment",i[i.JsxClosingFragment=289]="JsxClosingFragment",i[i.JsxAttribute=290]="JsxAttribute",i[i.JsxAttributes=291]="JsxAttributes",i[i.JsxSpreadAttribute=292]="JsxSpreadAttribute",i[i.JsxExpression=293]="JsxExpression",i[i.JsxNamespacedName=294]="JsxNamespacedName",i[i.CaseClause=295]="CaseClause",i[i.DefaultClause=296]="DefaultClause",i[i.HeritageClause=297]="HeritageClause",i[i.CatchClause=298]="CatchClause",i[i.AssertClause=299]="AssertClause",i[i.AssertEntry=300]="AssertEntry",i[i.ImportTypeAssertionContainer=301]="ImportTypeAssertionContainer",i[i.PropertyAssignment=302]="PropertyAssignment",i[i.ShorthandPropertyAssignment=303]="ShorthandPropertyAssignment",i[i.SpreadAssignment=304]="SpreadAssignment",i[i.EnumMember=305]="EnumMember",i[i.UnparsedPrologue=306]="UnparsedPrologue",i[i.UnparsedPrepend=307]="UnparsedPrepend",i[i.UnparsedText=308]="UnparsedText",i[i.UnparsedInternalText=309]="UnparsedInternalText",i[i.UnparsedSyntheticReference=310]="UnparsedSyntheticReference",i[i.SourceFile=311]="SourceFile",i[i.Bundle=312]="Bundle",i[i.UnparsedSource=313]="UnparsedSource",i[i.InputFiles=314]="InputFiles",i[i.JSDocTypeExpression=315]="JSDocTypeExpression",i[i.JSDocNameReference=316]="JSDocNameReference",i[i.JSDocMemberName=317]="JSDocMemberName",i[i.JSDocAllType=318]="JSDocAllType",i[i.JSDocUnknownType=319]="JSDocUnknownType",i[i.JSDocNullableType=320]="JSDocNullableType",i[i.JSDocNonNullableType=321]="JSDocNonNullableType",i[i.JSDocOptionalType=322]="JSDocOptionalType",i[i.JSDocFunctionType=323]="JSDocFunctionType",i[i.JSDocVariadicType=324]="JSDocVariadicType",i[i.JSDocNamepathType=325]="JSDocNamepathType",i[i.JSDoc=326]="JSDoc",i[i.JSDocComment=326]="JSDocComment",i[i.JSDocText=327]="JSDocText",i[i.JSDocTypeLiteral=328]="JSDocTypeLiteral",i[i.JSDocSignature=329]="JSDocSignature",i[i.JSDocLink=330]="JSDocLink",i[i.JSDocLinkCode=331]="JSDocLinkCode",i[i.JSDocLinkPlain=332]="JSDocLinkPlain",i[i.JSDocTag=333]="JSDocTag",i[i.JSDocAugmentsTag=334]="JSDocAugmentsTag",i[i.JSDocImplementsTag=335]="JSDocImplementsTag",i[i.JSDocAuthorTag=336]="JSDocAuthorTag",i[i.JSDocDeprecatedTag=337]="JSDocDeprecatedTag",i[i.JSDocClassTag=338]="JSDocClassTag",i[i.JSDocPublicTag=339]="JSDocPublicTag",i[i.JSDocPrivateTag=340]="JSDocPrivateTag",i[i.JSDocProtectedTag=341]="JSDocProtectedTag",i[i.JSDocReadonlyTag=342]="JSDocReadonlyTag",i[i.JSDocOverrideTag=343]="JSDocOverrideTag",i[i.JSDocCallbackTag=344]="JSDocCallbackTag",i[i.JSDocOverloadTag=345]="JSDocOverloadTag",i[i.JSDocEnumTag=346]="JSDocEnumTag",i[i.JSDocParameterTag=347]="JSDocParameterTag",i[i.JSDocReturnTag=348]="JSDocReturnTag",i[i.JSDocThisTag=349]="JSDocThisTag",i[i.JSDocTypeTag=350]="JSDocTypeTag",i[i.JSDocTemplateTag=351]="JSDocTemplateTag",i[i.JSDocTypedefTag=352]="JSDocTypedefTag",i[i.JSDocSeeTag=353]="JSDocSeeTag",i[i.JSDocPropertyTag=354]="JSDocPropertyTag",i[i.JSDocThrowsTag=355]="JSDocThrowsTag",i[i.JSDocSatisfiesTag=356]="JSDocSatisfiesTag",i[i.SyntaxList=357]="SyntaxList",i[i.NotEmittedStatement=358]="NotEmittedStatement",i[i.PartiallyEmittedExpression=359]="PartiallyEmittedExpression",i[i.CommaListExpression=360]="CommaListExpression",i[i.SyntheticReferenceExpression=361]="SyntheticReferenceExpression",i[i.Count=362]="Count",i[i.FirstAssignment=64]="FirstAssignment",i[i.LastAssignment=79]="LastAssignment",i[i.FirstCompoundAssignment=65]="FirstCompoundAssignment",i[i.LastCompoundAssignment=79]="LastCompoundAssignment",i[i.FirstReservedWord=83]="FirstReservedWord",i[i.LastReservedWord=118]="LastReservedWord",i[i.FirstKeyword=83]="FirstKeyword",i[i.LastKeyword=164]="LastKeyword",i[i.FirstFutureReservedWord=119]="FirstFutureReservedWord",i[i.LastFutureReservedWord=127]="LastFutureReservedWord",i[i.FirstTypeNode=181]="FirstTypeNode",i[i.LastTypeNode=204]="LastTypeNode",i[i.FirstPunctuation=19]="FirstPunctuation",i[i.LastPunctuation=79]="LastPunctuation",i[i.FirstToken=0]="FirstToken",i[i.LastToken=164]="LastToken",i[i.FirstTriviaToken=2]="FirstTriviaToken",i[i.LastTriviaToken=7]="LastTriviaToken",i[i.FirstLiteralToken=9]="FirstLiteralToken",i[i.LastLiteralToken=15]="LastLiteralToken",i[i.FirstTemplateToken=15]="FirstTemplateToken",i[i.LastTemplateToken=18]="LastTemplateToken",i[i.FirstBinaryOperator=30]="FirstBinaryOperator",i[i.LastBinaryOperator=79]="LastBinaryOperator",i[i.FirstStatement=242]="FirstStatement",i[i.LastStatement=258]="LastStatement",i[i.FirstNode=165]="FirstNode",i[i.FirstJSDocNode=315]="FirstJSDocNode",i[i.LastJSDocNode=356]="LastJSDocNode",i[i.FirstJSDocTagNode=333]="FirstJSDocTagNode",i[i.LastJSDocTagNode=356]="LastJSDocTagNode",i[i.FirstContextualKeyword=128]="FirstContextualKeyword",i[i.LastContextualKeyword=164]="LastContextualKeyword",i))(RT||{}),Ax=(i=>(i[i.None=0]="None",i[i.Let=1]="Let",i[i.Const=2]="Const",i[i.NestedNamespace=4]="NestedNamespace",i[i.Synthesized=8]="Synthesized",i[i.Namespace=16]="Namespace",i[i.OptionalChain=32]="OptionalChain",i[i.ExportContext=64]="ExportContext",i[i.ContainsThis=128]="ContainsThis",i[i.HasImplicitReturn=256]="HasImplicitReturn",i[i.HasExplicitReturn=512]="HasExplicitReturn",i[i.GlobalAugmentation=1024]="GlobalAugmentation",i[i.HasAsyncFunctions=2048]="HasAsyncFunctions",i[i.DisallowInContext=4096]="DisallowInContext",i[i.YieldContext=8192]="YieldContext",i[i.DecoratorContext=16384]="DecoratorContext",i[i.AwaitContext=32768]="AwaitContext",i[i.DisallowConditionalTypesContext=65536]="DisallowConditionalTypesContext",i[i.ThisNodeHasError=131072]="ThisNodeHasError",i[i.JavaScriptFile=262144]="JavaScriptFile",i[i.ThisNodeOrAnySubNodesHasError=524288]="ThisNodeOrAnySubNodesHasError",i[i.HasAggregatedChildData=1048576]="HasAggregatedChildData",i[i.PossiblyContainsDynamicImport=2097152]="PossiblyContainsDynamicImport",i[i.PossiblyContainsImportMeta=4194304]="PossiblyContainsImportMeta",i[i.JSDoc=8388608]="JSDoc",i[i.Ambient=16777216]="Ambient",i[i.InWithStatement=33554432]="InWithStatement",i[i.JsonFile=67108864]="JsonFile",i[i.TypeCached=134217728]="TypeCached",i[i.Deprecated=268435456]="Deprecated",i[i.BlockScoped=3]="BlockScoped",i[i.ReachabilityCheckFlags=768]="ReachabilityCheckFlags",i[i.ReachabilityAndEmitFlags=2816]="ReachabilityAndEmitFlags",i[i.ContextFlags=50720768]="ContextFlags",i[i.TypeExcludesFlags=40960]="TypeExcludesFlags",i[i.PermanentlySetIncrementalFlags=6291456]="PermanentlySetIncrementalFlags",i[i.IdentifierHasExtendedUnicodeEscape=128]="IdentifierHasExtendedUnicodeEscape",i[i.IdentifierIsInJSDocNamespace=2048]="IdentifierIsInJSDocNamespace",i))(Ax||{}),f$=(i=>(i[i.None=0]="None",i[i.Export=1]="Export",i[i.Ambient=2]="Ambient",i[i.Public=4]="Public",i[i.Private=8]="Private",i[i.Protected=16]="Protected",i[i.Static=32]="Static",i[i.Readonly=64]="Readonly",i[i.Accessor=128]="Accessor",i[i.Abstract=256]="Abstract",i[i.Async=512]="Async",i[i.Default=1024]="Default",i[i.Const=2048]="Const",i[i.HasComputedJSDocModifiers=4096]="HasComputedJSDocModifiers",i[i.Deprecated=8192]="Deprecated",i[i.Override=16384]="Override",i[i.In=32768]="In",i[i.Out=65536]="Out",i[i.Decorator=131072]="Decorator",i[i.HasComputedFlags=536870912]="HasComputedFlags",i[i.AccessibilityModifier=28]="AccessibilityModifier",i[i.ParameterPropertyModifier=16476]="ParameterPropertyModifier",i[i.NonPublicAccessibilityModifier=24]="NonPublicAccessibilityModifier",i[i.TypeScriptModifier=117086]="TypeScriptModifier",i[i.ExportDefault=1025]="ExportDefault",i[i.All=258047]="All",i[i.Modifier=126975]="Modifier",i))(f$||{}),LA=(i=>(i[i.None=0]="None",i[i.IntrinsicNamedElement=1]="IntrinsicNamedElement",i[i.IntrinsicIndexedElement=2]="IntrinsicIndexedElement",i[i.IntrinsicElement=3]="IntrinsicElement",i))(LA||{}),st=(i=>(i[i.Succeeded=1]="Succeeded",i[i.Failed=2]="Failed",i[i.Reported=4]="Reported",i[i.ReportsUnmeasurable=8]="ReportsUnmeasurable",i[i.ReportsUnreliable=16]="ReportsUnreliable",i[i.ReportsMask=24]="ReportsMask",i))(st||{}),at=(i=>(i[i.None=0]="None",i[i.Auto=1]="Auto",i[i.Loop=2]="Loop",i[i.Unique=3]="Unique",i[i.Node=4]="Node",i[i.KindMask=7]="KindMask",i[i.ReservedInNestedScopes=8]="ReservedInNestedScopes",i[i.Optimistic=16]="Optimistic",i[i.FileLevel=32]="FileLevel",i[i.AllowNameSubstitution=64]="AllowNameSubstitution",i))(at||{}),en=(i=>(i[i.None=0]="None",i[i.PrecedingLineBreak=1]="PrecedingLineBreak",i[i.PrecedingJSDocComment=2]="PrecedingJSDocComment",i[i.Unterminated=4]="Unterminated",i[i.ExtendedUnicodeEscape=8]="ExtendedUnicodeEscape",i[i.Scientific=16]="Scientific",i[i.Octal=32]="Octal",i[i.HexSpecifier=64]="HexSpecifier",i[i.BinarySpecifier=128]="BinarySpecifier",i[i.OctalSpecifier=256]="OctalSpecifier",i[i.ContainsSeparator=512]="ContainsSeparator",i[i.UnicodeEscape=1024]="UnicodeEscape",i[i.ContainsInvalidEscape=2048]="ContainsInvalidEscape",i[i.HexEscape=4096]="HexEscape",i[i.ContainsLeadingZero=8192]="ContainsLeadingZero",i[i.ContainsInvalidSeparator=16384]="ContainsInvalidSeparator",i[i.BinaryOrOctalSpecifier=384]="BinaryOrOctalSpecifier",i[i.WithSpecifier=448]="WithSpecifier",i[i.StringLiteralFlags=7176]="StringLiteralFlags",i[i.NumericLiteralFlags=25584]="NumericLiteralFlags",i[i.TemplateLiteralLikeFlags=7176]="TemplateLiteralLikeFlags",i[i.IsInvalid=26656]="IsInvalid",i))(en||{}),gn=(i=>(i[i.Unreachable=1]="Unreachable",i[i.Start=2]="Start",i[i.BranchLabel=4]="BranchLabel",i[i.LoopLabel=8]="LoopLabel",i[i.Assignment=16]="Assignment",i[i.TrueCondition=32]="TrueCondition",i[i.FalseCondition=64]="FalseCondition",i[i.SwitchClause=128]="SwitchClause",i[i.ArrayMutation=256]="ArrayMutation",i[i.Call=512]="Call",i[i.ReduceLabel=1024]="ReduceLabel",i[i.Referenced=2048]="Referenced",i[i.Shared=4096]="Shared",i[i.Label=12]="Label",i[i.Condition=96]="Condition",i))(gn||{}),Gn=(i=>(i[i.ExpectError=0]="ExpectError",i[i.Ignore=1]="Ignore",i))(Gn||{}),ni=class{},gi=(i=>(i[i.RootFile=0]="RootFile",i[i.SourceFromProjectReference=1]="SourceFromProjectReference",i[i.OutputFromProjectReference=2]="OutputFromProjectReference",i[i.Import=3]="Import",i[i.ReferenceFile=4]="ReferenceFile",i[i.TypeReferenceDirective=5]="TypeReferenceDirective",i[i.LibFile=6]="LibFile",i[i.LibReferenceDirective=7]="LibReferenceDirective",i[i.AutomaticTypeDirectiveFile=8]="AutomaticTypeDirectiveFile",i))(gi||{}),cs=(i=>(i[i.FilePreprocessingReferencedDiagnostic=0]="FilePreprocessingReferencedDiagnostic",i[i.FilePreprocessingFileExplainingDiagnostic=1]="FilePreprocessingFileExplainingDiagnostic",i[i.ResolutionDiagnostics=2]="ResolutionDiagnostics",i))(cs||{}),Ao=(i=>(i[i.Js=0]="Js",i[i.Dts=1]="Dts",i))(Ao||{}),Jl=(i=>(i[i.Not=0]="Not",i[i.SafeModules=1]="SafeModules",i[i.Completely=2]="Completely",i))(Jl||{}),Xc=(i=>(i[i.Success=0]="Success",i[i.DiagnosticsPresent_OutputsSkipped=1]="DiagnosticsPresent_OutputsSkipped",i[i.DiagnosticsPresent_OutputsGenerated=2]="DiagnosticsPresent_OutputsGenerated",i[i.InvalidProject_OutputsSkipped=3]="InvalidProject_OutputsSkipped",i[i.ProjectReferenceCycle_OutputsSkipped=4]="ProjectReferenceCycle_OutputsSkipped",i))(Xc||{}),Sp=(i=>(i[i.Ok=0]="Ok",i[i.NeedsOverride=1]="NeedsOverride",i[i.HasInvalidOverride=2]="HasInvalidOverride",i))(Sp||{}),U_=(i=>(i[i.None=0]="None",i[i.Literal=1]="Literal",i[i.Subtype=2]="Subtype",i))(U_||{}),Km=(i=>(i[i.None=0]="None",i[i.Signature=1]="Signature",i[i.NoConstraints=2]="NoConstraints",i[i.Completions=4]="Completions",i[i.SkipBindingPatterns=8]="SkipBindingPatterns",i))(Km||{}),oh=(i=>(i[i.None=0]="None",i[i.NoTruncation=1]="NoTruncation",i[i.WriteArrayAsGenericType=2]="WriteArrayAsGenericType",i[i.GenerateNamesForShadowedTypeParams=4]="GenerateNamesForShadowedTypeParams",i[i.UseStructuralFallback=8]="UseStructuralFallback",i[i.ForbidIndexedAccessSymbolReferences=16]="ForbidIndexedAccessSymbolReferences",i[i.WriteTypeArgumentsOfSignature=32]="WriteTypeArgumentsOfSignature",i[i.UseFullyQualifiedType=64]="UseFullyQualifiedType",i[i.UseOnlyExternalAliasing=128]="UseOnlyExternalAliasing",i[i.SuppressAnyReturnType=256]="SuppressAnyReturnType",i[i.WriteTypeParametersInQualifiedName=512]="WriteTypeParametersInQualifiedName",i[i.MultilineObjectLiterals=1024]="MultilineObjectLiterals",i[i.WriteClassExpressionAsTypeLiteral=2048]="WriteClassExpressionAsTypeLiteral",i[i.UseTypeOfFunction=4096]="UseTypeOfFunction",i[i.OmitParameterModifiers=8192]="OmitParameterModifiers",i[i.UseAliasDefinedOutsideCurrentScope=16384]="UseAliasDefinedOutsideCurrentScope",i[i.UseSingleQuotesForStringLiteralType=268435456]="UseSingleQuotesForStringLiteralType",i[i.NoTypeReduction=536870912]="NoTypeReduction",i[i.OmitThisParameter=33554432]="OmitThisParameter",i[i.AllowThisInObjectLiteral=32768]="AllowThisInObjectLiteral",i[i.AllowQualifiedNameInPlaceOfIdentifier=65536]="AllowQualifiedNameInPlaceOfIdentifier",i[i.AllowAnonymousIdentifier=131072]="AllowAnonymousIdentifier",i[i.AllowEmptyUnionOrIntersection=262144]="AllowEmptyUnionOrIntersection",i[i.AllowEmptyTuple=524288]="AllowEmptyTuple",i[i.AllowUniqueESSymbolType=1048576]="AllowUniqueESSymbolType",i[i.AllowEmptyIndexInfoType=2097152]="AllowEmptyIndexInfoType",i[i.WriteComputedProps=1073741824]="WriteComputedProps",i[i.AllowNodeModulesRelativePaths=67108864]="AllowNodeModulesRelativePaths",i[i.DoNotIncludeSymbolChain=134217728]="DoNotIncludeSymbolChain",i[i.IgnoreErrors=70221824]="IgnoreErrors",i[i.InObjectTypeLiteral=4194304]="InObjectTypeLiteral",i[i.InTypeAlias=8388608]="InTypeAlias",i[i.InInitialEntityName=16777216]="InInitialEntityName",i))(oh||{}),lg=(i=>(i[i.None=0]="None",i[i.NoTruncation=1]="NoTruncation",i[i.WriteArrayAsGenericType=2]="WriteArrayAsGenericType",i[i.UseStructuralFallback=8]="UseStructuralFallback",i[i.WriteTypeArgumentsOfSignature=32]="WriteTypeArgumentsOfSignature",i[i.UseFullyQualifiedType=64]="UseFullyQualifiedType",i[i.SuppressAnyReturnType=256]="SuppressAnyReturnType",i[i.MultilineObjectLiterals=1024]="MultilineObjectLiterals",i[i.WriteClassExpressionAsTypeLiteral=2048]="WriteClassExpressionAsTypeLiteral",i[i.UseTypeOfFunction=4096]="UseTypeOfFunction",i[i.OmitParameterModifiers=8192]="OmitParameterModifiers",i[i.UseAliasDefinedOutsideCurrentScope=16384]="UseAliasDefinedOutsideCurrentScope",i[i.UseSingleQuotesForStringLiteralType=268435456]="UseSingleQuotesForStringLiteralType",i[i.NoTypeReduction=536870912]="NoTypeReduction",i[i.OmitThisParameter=33554432]="OmitThisParameter",i[i.AllowUniqueESSymbolType=1048576]="AllowUniqueESSymbolType",i[i.AddUndefined=131072]="AddUndefined",i[i.WriteArrowStyleSignature=262144]="WriteArrowStyleSignature",i[i.InArrayType=524288]="InArrayType",i[i.InElementType=2097152]="InElementType",i[i.InFirstTypeArgument=4194304]="InFirstTypeArgument",i[i.InTypeAlias=8388608]="InTypeAlias",i[i.NodeBuilderFlagsMask=848330091]="NodeBuilderFlagsMask",i))(lg||{}),a1=(i=>(i[i.None=0]="None",i[i.WriteTypeParametersOrArguments=1]="WriteTypeParametersOrArguments",i[i.UseOnlyExternalAliasing=2]="UseOnlyExternalAliasing",i[i.AllowAnyNodeKind=4]="AllowAnyNodeKind",i[i.UseAliasDefinedOutsideCurrentScope=8]="UseAliasDefinedOutsideCurrentScope",i[i.WriteComputedProps=16]="WriteComputedProps",i[i.DoNotIncludeSymbolChain=32]="DoNotIncludeSymbolChain",i))(a1||{}),je=(i=>(i[i.Accessible=0]="Accessible",i[i.NotAccessible=1]="NotAccessible",i[i.CannotBeNamed=2]="CannotBeNamed",i))(je||{}),rt=(i=>(i[i.UnionOrIntersection=0]="UnionOrIntersection",i[i.Spread=1]="Spread",i))(rt||{}),ir=(i=>(i[i.This=0]="This",i[i.Identifier=1]="Identifier",i[i.AssertsThis=2]="AssertsThis",i[i.AssertsIdentifier=3]="AssertsIdentifier",i))(ir||{}),kn=(i=>(i[i.Unknown=0]="Unknown",i[i.TypeWithConstructSignatureAndValue=1]="TypeWithConstructSignatureAndValue",i[i.VoidNullableOrNeverType=2]="VoidNullableOrNeverType",i[i.NumberLikeType=3]="NumberLikeType",i[i.BigIntLikeType=4]="BigIntLikeType",i[i.StringLikeType=5]="StringLikeType",i[i.BooleanType=6]="BooleanType",i[i.ArrayLikeType=7]="ArrayLikeType",i[i.ESSymbolType=8]="ESSymbolType",i[i.Promise=9]="Promise",i[i.TypeWithCallSignature=10]="TypeWithCallSignature",i[i.ObjectType=11]="ObjectType",i))(kn||{}),Hr=(i=>(i[i.None=0]="None",i[i.FunctionScopedVariable=1]="FunctionScopedVariable",i[i.BlockScopedVariable=2]="BlockScopedVariable",i[i.Property=4]="Property",i[i.EnumMember=8]="EnumMember",i[i.Function=16]="Function",i[i.Class=32]="Class",i[i.Interface=64]="Interface",i[i.ConstEnum=128]="ConstEnum",i[i.RegularEnum=256]="RegularEnum",i[i.ValueModule=512]="ValueModule",i[i.NamespaceModule=1024]="NamespaceModule",i[i.TypeLiteral=2048]="TypeLiteral",i[i.ObjectLiteral=4096]="ObjectLiteral",i[i.Method=8192]="Method",i[i.Constructor=16384]="Constructor",i[i.GetAccessor=32768]="GetAccessor",i[i.SetAccessor=65536]="SetAccessor",i[i.Signature=131072]="Signature",i[i.TypeParameter=262144]="TypeParameter",i[i.TypeAlias=524288]="TypeAlias",i[i.ExportValue=1048576]="ExportValue",i[i.Alias=2097152]="Alias",i[i.Prototype=4194304]="Prototype",i[i.ExportStar=8388608]="ExportStar",i[i.Optional=16777216]="Optional",i[i.Transient=33554432]="Transient",i[i.Assignment=67108864]="Assignment",i[i.ModuleExports=134217728]="ModuleExports",i[i.All=67108863]="All",i[i.Enum=384]="Enum",i[i.Variable=3]="Variable",i[i.Value=111551]="Value",i[i.Type=788968]="Type",i[i.Namespace=1920]="Namespace",i[i.Module=1536]="Module",i[i.Accessor=98304]="Accessor",i[i.FunctionScopedVariableExcludes=111550]="FunctionScopedVariableExcludes",i[i.BlockScopedVariableExcludes=111551]="BlockScopedVariableExcludes",i[i.ParameterExcludes=111551]="ParameterExcludes",i[i.PropertyExcludes=0]="PropertyExcludes",i[i.EnumMemberExcludes=900095]="EnumMemberExcludes",i[i.FunctionExcludes=110991]="FunctionExcludes",i[i.ClassExcludes=899503]="ClassExcludes",i[i.InterfaceExcludes=788872]="InterfaceExcludes",i[i.RegularEnumExcludes=899327]="RegularEnumExcludes",i[i.ConstEnumExcludes=899967]="ConstEnumExcludes",i[i.ValueModuleExcludes=110735]="ValueModuleExcludes",i[i.NamespaceModuleExcludes=0]="NamespaceModuleExcludes",i[i.MethodExcludes=103359]="MethodExcludes",i[i.GetAccessorExcludes=46015]="GetAccessorExcludes",i[i.SetAccessorExcludes=78783]="SetAccessorExcludes",i[i.AccessorExcludes=13247]="AccessorExcludes",i[i.TypeParameterExcludes=526824]="TypeParameterExcludes",i[i.TypeAliasExcludes=788968]="TypeAliasExcludes",i[i.AliasExcludes=2097152]="AliasExcludes",i[i.ModuleMember=2623475]="ModuleMember",i[i.ExportHasLocal=944]="ExportHasLocal",i[i.BlockScoped=418]="BlockScoped",i[i.PropertyOrAccessor=98308]="PropertyOrAccessor",i[i.ClassMember=106500]="ClassMember",i[i.ExportSupportsDefaultModifier=112]="ExportSupportsDefaultModifier",i[i.ExportDoesNotSupportDefaultModifier=-113]="ExportDoesNotSupportDefaultModifier",i[i.Classifiable=2885600]="Classifiable",i[i.LateBindingContainer=6256]="LateBindingContainer",i))(Hr||{}),Dr=(i=>(i[i.Numeric=0]="Numeric",i[i.Literal=1]="Literal",i))(Dr||{}),Nn=(i=>(i[i.None=0]="None",i[i.Instantiated=1]="Instantiated",i[i.SyntheticProperty=2]="SyntheticProperty",i[i.SyntheticMethod=4]="SyntheticMethod",i[i.Readonly=8]="Readonly",i[i.ReadPartial=16]="ReadPartial",i[i.WritePartial=32]="WritePartial",i[i.HasNonUniformType=64]="HasNonUniformType",i[i.HasLiteralType=128]="HasLiteralType",i[i.ContainsPublic=256]="ContainsPublic",i[i.ContainsProtected=512]="ContainsProtected",i[i.ContainsPrivate=1024]="ContainsPrivate",i[i.ContainsStatic=2048]="ContainsStatic",i[i.Late=4096]="Late",i[i.ReverseMapped=8192]="ReverseMapped",i[i.OptionalParameter=16384]="OptionalParameter",i[i.RestParameter=32768]="RestParameter",i[i.DeferredType=65536]="DeferredType",i[i.HasNeverType=131072]="HasNeverType",i[i.Mapped=262144]="Mapped",i[i.StripOptional=524288]="StripOptional",i[i.Unresolved=1048576]="Unresolved",i[i.Synthetic=6]="Synthetic",i[i.Discriminant=192]="Discriminant",i[i.Partial=48]="Partial",i))(Nn||{}),hn=(i=>(i.Call="__call",i.Constructor="__constructor",i.New="__new",i.Index="__index",i.ExportStar="__export",i.Global="__global",i.Missing="__missing",i.Type="__type",i.Object="__object",i.JSXAttributes="__jsxAttributes",i.Class="__class",i.Function="__function",i.Computed="__computed",i.Resolving="__resolving__",i.ExportEquals="export=",i.Default="default",i.This="this",i))(hn||{}),wr=(i=>(i[i.None=0]="None",i[i.TypeChecked=1]="TypeChecked",i[i.LexicalThis=2]="LexicalThis",i[i.CaptureThis=4]="CaptureThis",i[i.CaptureNewTarget=8]="CaptureNewTarget",i[i.SuperInstance=16]="SuperInstance",i[i.SuperStatic=32]="SuperStatic",i[i.ContextChecked=64]="ContextChecked",i[i.MethodWithSuperPropertyAccessInAsync=128]="MethodWithSuperPropertyAccessInAsync",i[i.MethodWithSuperPropertyAssignmentInAsync=256]="MethodWithSuperPropertyAssignmentInAsync",i[i.CaptureArguments=512]="CaptureArguments",i[i.EnumValuesComputed=1024]="EnumValuesComputed",i[i.LexicalModuleMergesWithClass=2048]="LexicalModuleMergesWithClass",i[i.LoopWithCapturedBlockScopedBinding=4096]="LoopWithCapturedBlockScopedBinding",i[i.ContainsCapturedBlockScopeBinding=8192]="ContainsCapturedBlockScopeBinding",i[i.CapturedBlockScopedBinding=16384]="CapturedBlockScopedBinding",i[i.BlockScopedBindingInLoop=32768]="BlockScopedBindingInLoop",i[i.ClassWithBodyScopedClassBinding=65536]="ClassWithBodyScopedClassBinding",i[i.BodyScopedClassBinding=131072]="BodyScopedClassBinding",i[i.NeedsLoopOutParameter=262144]="NeedsLoopOutParameter",i[i.AssignmentsMarked=524288]="AssignmentsMarked",i[i.ClassWithConstructorReference=1048576]="ClassWithConstructorReference",i[i.ConstructorReferenceInClass=2097152]="ConstructorReferenceInClass",i[i.ContainsClassWithPrivateIdentifiers=4194304]="ContainsClassWithPrivateIdentifiers",i[i.ContainsSuperPropertyInStaticInitializer=8388608]="ContainsSuperPropertyInStaticInitializer",i[i.InCheckIdentifier=16777216]="InCheckIdentifier",i))(wr||{}),un=(i=>(i[i.Any=1]="Any",i[i.Unknown=2]="Unknown",i[i.String=4]="String",i[i.Number=8]="Number",i[i.Boolean=16]="Boolean",i[i.Enum=32]="Enum",i[i.BigInt=64]="BigInt",i[i.StringLiteral=128]="StringLiteral",i[i.NumberLiteral=256]="NumberLiteral",i[i.BooleanLiteral=512]="BooleanLiteral",i[i.EnumLiteral=1024]="EnumLiteral",i[i.BigIntLiteral=2048]="BigIntLiteral",i[i.ESSymbol=4096]="ESSymbol",i[i.UniqueESSymbol=8192]="UniqueESSymbol",i[i.Void=16384]="Void",i[i.Undefined=32768]="Undefined",i[i.Null=65536]="Null",i[i.Never=131072]="Never",i[i.TypeParameter=262144]="TypeParameter",i[i.Object=524288]="Object",i[i.Union=1048576]="Union",i[i.Intersection=2097152]="Intersection",i[i.Index=4194304]="Index",i[i.IndexedAccess=8388608]="IndexedAccess",i[i.Conditional=16777216]="Conditional",i[i.Substitution=33554432]="Substitution",i[i.NonPrimitive=67108864]="NonPrimitive",i[i.TemplateLiteral=134217728]="TemplateLiteral",i[i.StringMapping=268435456]="StringMapping",i[i.AnyOrUnknown=3]="AnyOrUnknown",i[i.Nullable=98304]="Nullable",i[i.Literal=2944]="Literal",i[i.Unit=109472]="Unit",i[i.Freshable=2976]="Freshable",i[i.StringOrNumberLiteral=384]="StringOrNumberLiteral",i[i.StringOrNumberLiteralOrUnique=8576]="StringOrNumberLiteralOrUnique",i[i.DefinitelyFalsy=117632]="DefinitelyFalsy",i[i.PossiblyFalsy=117724]="PossiblyFalsy",i[i.Intrinsic=67359327]="Intrinsic",i[i.StringLike=402653316]="StringLike",i[i.NumberLike=296]="NumberLike",i[i.BigIntLike=2112]="BigIntLike",i[i.BooleanLike=528]="BooleanLike",i[i.EnumLike=1056]="EnumLike",i[i.ESSymbolLike=12288]="ESSymbolLike",i[i.VoidLike=49152]="VoidLike",i[i.Primitive=402784252]="Primitive",i[i.DefinitelyNonNullable=470302716]="DefinitelyNonNullable",i[i.DisjointDomains=469892092]="DisjointDomains",i[i.UnionOrIntersection=3145728]="UnionOrIntersection",i[i.StructuredType=3670016]="StructuredType",i[i.TypeVariable=8650752]="TypeVariable",i[i.InstantiableNonPrimitive=58982400]="InstantiableNonPrimitive",i[i.InstantiablePrimitive=406847488]="InstantiablePrimitive",i[i.Instantiable=465829888]="Instantiable",i[i.StructuredOrInstantiable=469499904]="StructuredOrInstantiable",i[i.ObjectFlagsType=138117121]="ObjectFlagsType",i[i.Simplifiable=25165824]="Simplifiable",i[i.Singleton=67358815]="Singleton",i[i.Narrowable=536624127]="Narrowable",i[i.IncludesMask=473694207]="IncludesMask",i[i.IncludesMissingType=262144]="IncludesMissingType",i[i.IncludesNonWideningType=4194304]="IncludesNonWideningType",i[i.IncludesWildcard=8388608]="IncludesWildcard",i[i.IncludesEmptyObject=16777216]="IncludesEmptyObject",i[i.IncludesInstantiable=33554432]="IncludesInstantiable",i[i.NotPrimitiveUnion=36323331]="NotPrimitiveUnion",i))(un||{}),nr=(i=>(i[i.None=0]="None",i[i.Class=1]="Class",i[i.Interface=2]="Interface",i[i.Reference=4]="Reference",i[i.Tuple=8]="Tuple",i[i.Anonymous=16]="Anonymous",i[i.Mapped=32]="Mapped",i[i.Instantiated=64]="Instantiated",i[i.ObjectLiteral=128]="ObjectLiteral",i[i.EvolvingArray=256]="EvolvingArray",i[i.ObjectLiteralPatternWithComputedProperties=512]="ObjectLiteralPatternWithComputedProperties",i[i.ReverseMapped=1024]="ReverseMapped",i[i.JsxAttributes=2048]="JsxAttributes",i[i.JSLiteral=4096]="JSLiteral",i[i.FreshLiteral=8192]="FreshLiteral",i[i.ArrayLiteral=16384]="ArrayLiteral",i[i.PrimitiveUnion=32768]="PrimitiveUnion",i[i.ContainsWideningType=65536]="ContainsWideningType",i[i.ContainsObjectOrArrayLiteral=131072]="ContainsObjectOrArrayLiteral",i[i.NonInferrableType=262144]="NonInferrableType",i[i.CouldContainTypeVariablesComputed=524288]="CouldContainTypeVariablesComputed",i[i.CouldContainTypeVariables=1048576]="CouldContainTypeVariables",i[i.ClassOrInterface=3]="ClassOrInterface",i[i.RequiresWidening=196608]="RequiresWidening",i[i.PropagatingFlags=458752]="PropagatingFlags",i[i.ObjectTypeKindMask=1343]="ObjectTypeKindMask",i[i.ContainsSpread=2097152]="ContainsSpread",i[i.ObjectRestType=4194304]="ObjectRestType",i[i.InstantiationExpressionType=8388608]="InstantiationExpressionType",i[i.IsClassInstanceClone=16777216]="IsClassInstanceClone",i[i.IdenticalBaseTypeCalculated=33554432]="IdenticalBaseTypeCalculated",i[i.IdenticalBaseTypeExists=67108864]="IdenticalBaseTypeExists",i[i.IsGenericTypeComputed=2097152]="IsGenericTypeComputed",i[i.IsGenericObjectType=4194304]="IsGenericObjectType",i[i.IsGenericIndexType=8388608]="IsGenericIndexType",i[i.IsGenericType=12582912]="IsGenericType",i[i.ContainsIntersections=16777216]="ContainsIntersections",i[i.IsUnknownLikeUnionComputed=33554432]="IsUnknownLikeUnionComputed",i[i.IsUnknownLikeUnion=67108864]="IsUnknownLikeUnion",i[i.IsNeverIntersectionComputed=16777216]="IsNeverIntersectionComputed",i[i.IsNeverIntersection=33554432]="IsNeverIntersection",i))(nr||{}),Br=(i=>(i[i.Invariant=0]="Invariant",i[i.Covariant=1]="Covariant",i[i.Contravariant=2]="Contravariant",i[i.Bivariant=3]="Bivariant",i[i.Independent=4]="Independent",i[i.VarianceMask=7]="VarianceMask",i[i.Unmeasurable=8]="Unmeasurable",i[i.Unreliable=16]="Unreliable",i[i.AllowsStructuralFallback=24]="AllowsStructuralFallback",i))(Br||{}),Ke=(i=>(i[i.Required=1]="Required",i[i.Optional=2]="Optional",i[i.Rest=4]="Rest",i[i.Variadic=8]="Variadic",i[i.Fixed=3]="Fixed",i[i.Variable=12]="Variable",i[i.NonRequired=14]="NonRequired",i[i.NonRest=11]="NonRest",i))(Ke||{}),Ei=(i=>(i[i.None=0]="None",i[i.IncludeUndefined=1]="IncludeUndefined",i[i.NoIndexSignatures=2]="NoIndexSignatures",i[i.Writing=4]="Writing",i[i.CacheSymbol=8]="CacheSymbol",i[i.NoTupleBoundsCheck=16]="NoTupleBoundsCheck",i[i.ExpressionPosition=32]="ExpressionPosition",i[i.ReportDeprecated=64]="ReportDeprecated",i[i.SuppressNoImplicitAnyError=128]="SuppressNoImplicitAnyError",i[i.Contextual=256]="Contextual",i[i.Persistent=1]="Persistent",i))(Ei||{}),ts=(i=>(i[i.None=0]="None",i[i.StringsOnly=1]="StringsOnly",i[i.NoIndexSignatures=2]="NoIndexSignatures",i[i.NoReducibleCheck=4]="NoReducibleCheck",i))(ts||{}),xs=(i=>(i[i.Component=0]="Component",i[i.Function=1]="Function",i[i.Mixed=2]="Mixed",i))(xs||{}),Ws=(i=>(i[i.Call=0]="Call",i[i.Construct=1]="Construct",i))(Ws||{}),Nl=(i=>(i[i.None=0]="None",i[i.HasRestParameter=1]="HasRestParameter",i[i.HasLiteralTypes=2]="HasLiteralTypes",i[i.Abstract=4]="Abstract",i[i.IsInnerCallChain=8]="IsInnerCallChain",i[i.IsOuterCallChain=16]="IsOuterCallChain",i[i.IsUntypedSignatureInJSFile=32]="IsUntypedSignatureInJSFile",i[i.IsNonInferrable=64]="IsNonInferrable",i[i.PropagatingFlags=39]="PropagatingFlags",i[i.CallChainFlags=24]="CallChainFlags",i))(Nl||{}),du=(i=>(i[i.String=0]="String",i[i.Number=1]="Number",i))(du||{}),mc=(i=>(i[i.Simple=0]="Simple",i[i.Array=1]="Array",i[i.Deferred=2]="Deferred",i[i.Function=3]="Function",i[i.Composite=4]="Composite",i[i.Merged=5]="Merged",i))(mc||{}),vu=(i=>(i[i.None=0]="None",i[i.NakedTypeVariable=1]="NakedTypeVariable",i[i.SpeculativeTuple=2]="SpeculativeTuple",i[i.SubstituteSource=4]="SubstituteSource",i[i.HomomorphicMappedType=8]="HomomorphicMappedType",i[i.PartialHomomorphicMappedType=16]="PartialHomomorphicMappedType",i[i.MappedTypeConstraint=32]="MappedTypeConstraint",i[i.ContravariantConditional=64]="ContravariantConditional",i[i.ReturnType=128]="ReturnType",i[i.LiteralKeyof=256]="LiteralKeyof",i[i.NoConstraints=512]="NoConstraints",i[i.AlwaysStrict=1024]="AlwaysStrict",i[i.MaxValue=2048]="MaxValue",i[i.PriorityImpliesCombination=416]="PriorityImpliesCombination",i[i.Circularity=-1]="Circularity",i))(vu||{}),Jo=(i=>(i[i.None=0]="None",i[i.NoDefault=1]="NoDefault",i[i.AnyDefault=2]="AnyDefault",i[i.SkippedGenericFunction=4]="SkippedGenericFunction",i))(Jo||{}),oc=(i=>(i[i.False=0]="False",i[i.Unknown=1]="Unknown",i[i.Maybe=3]="Maybe",i[i.True=-1]="True",i))(oc||{}),wu=(i=>(i[i.None=0]="None",i[i.ExportsProperty=1]="ExportsProperty",i[i.ModuleExports=2]="ModuleExports",i[i.PrototypeProperty=3]="PrototypeProperty",i[i.ThisProperty=4]="ThisProperty",i[i.Property=5]="Property",i[i.Prototype=6]="Prototype",i[i.ObjectDefinePropertyValue=7]="ObjectDefinePropertyValue",i[i.ObjectDefinePropertyExports=8]="ObjectDefinePropertyExports",i[i.ObjectDefinePrototypeProperty=9]="ObjectDefinePrototypeProperty",i))(wu||{}),ra=(i=>(i[i.Warning=0]="Warning",i[i.Error=1]="Error",i[i.Suggestion=2]="Suggestion",i[i.Message=3]="Message",i))(ra||{}),Ml=(i=>(i[i.Classic=1]="Classic",i[i.NodeJs=2]="NodeJs",i[i.Node10=2]="Node10",i[i.Node16=3]="Node16",i[i.NodeNext=99]="NodeNext",i[i.Bundler=100]="Bundler",i))(Ml||{}),mu=(i=>(i[i.Legacy=1]="Legacy",i[i.Auto=2]="Auto",i[i.Force=3]="Force",i))(mu||{}),Yu=(i=>(i[i.FixedPollingInterval=0]="FixedPollingInterval",i[i.PriorityPollingInterval=1]="PriorityPollingInterval",i[i.DynamicPriorityPolling=2]="DynamicPriorityPolling",i[i.FixedChunkSizePolling=3]="FixedChunkSizePolling",i[i.UseFsEvents=4]="UseFsEvents",i[i.UseFsEventsOnParentDirectory=5]="UseFsEventsOnParentDirectory",i))(Yu||{}),Yp=(i=>(i[i.UseFsEvents=0]="UseFsEvents",i[i.FixedPollingInterval=1]="FixedPollingInterval",i[i.DynamicPriorityPolling=2]="DynamicPriorityPolling",i[i.FixedChunkSizePolling=3]="FixedChunkSizePolling",i))(Yp||{}),Po=(i=>(i[i.FixedInterval=0]="FixedInterval",i[i.PriorityInterval=1]="PriorityInterval",i[i.DynamicPriority=2]="DynamicPriority",i[i.FixedChunkSize=3]="FixedChunkSize",i))(Po||{}),ep=(i=>(i[i.None=0]="None",i[i.CommonJS=1]="CommonJS",i[i.AMD=2]="AMD",i[i.UMD=3]="UMD",i[i.System=4]="System",i[i.ES2015=5]="ES2015",i[i.ES2020=6]="ES2020",i[i.ES2022=7]="ES2022",i[i.ESNext=99]="ESNext",i[i.Node16=100]="Node16",i[i.NodeNext=199]="NodeNext",i))(ep||{}),Nd=(i=>(i[i.None=0]="None",i[i.Preserve=1]="Preserve",i[i.React=2]="React",i[i.ReactNative=3]="ReactNative",i[i.ReactJSX=4]="ReactJSX",i[i.ReactJSXDev=5]="ReactJSXDev",i))(Nd||{}),od=(i=>(i[i.Remove=0]="Remove",i[i.Preserve=1]="Preserve",i[i.Error=2]="Error",i))(od||{}),Pd=(i=>(i[i.CarriageReturnLineFeed=0]="CarriageReturnLineFeed",i[i.LineFeed=1]="LineFeed",i))(Pd||{}),dd=(i=>(i[i.Unknown=0]="Unknown",i[i.JS=1]="JS",i[i.JSX=2]="JSX",i[i.TS=3]="TS",i[i.TSX=4]="TSX",i[i.External=5]="External",i[i.JSON=6]="JSON",i[i.Deferred=7]="Deferred",i))(dd||{}),l_=(i=>(i[i.ES3=0]="ES3",i[i.ES5=1]="ES5",i[i.ES2015=2]="ES2015",i[i.ES2016=3]="ES2016",i[i.ES2017=4]="ES2017",i[i.ES2018=5]="ES2018",i[i.ES2019=6]="ES2019",i[i.ES2020=7]="ES2020",i[i.ES2021=8]="ES2021",i[i.ES2022=9]="ES2022",i[i.ESNext=99]="ESNext",i[i.JSON=100]="JSON",i[i.Latest=99]="Latest",i))(l_||{}),Qo=(i=>(i[i.Standard=0]="Standard",i[i.JSX=1]="JSX",i))(Qo||{}),ic=(i=>(i[i.None=0]="None",i[i.Recursive=1]="Recursive",i))(ic||{}),Pu=(i=>(i[i.nullCharacter=0]="nullCharacter",i[i.maxAsciiCharacter=127]="maxAsciiCharacter",i[i.lineFeed=10]="lineFeed",i[i.carriageReturn=13]="carriageReturn",i[i.lineSeparator=8232]="lineSeparator",i[i.paragraphSeparator=8233]="paragraphSeparator",i[i.nextLine=133]="nextLine",i[i.space=32]="space",i[i.nonBreakingSpace=160]="nonBreakingSpace",i[i.enQuad=8192]="enQuad",i[i.emQuad=8193]="emQuad",i[i.enSpace=8194]="enSpace",i[i.emSpace=8195]="emSpace",i[i.threePerEmSpace=8196]="threePerEmSpace",i[i.fourPerEmSpace=8197]="fourPerEmSpace",i[i.sixPerEmSpace=8198]="sixPerEmSpace",i[i.figureSpace=8199]="figureSpace",i[i.punctuationSpace=8200]="punctuationSpace",i[i.thinSpace=8201]="thinSpace",i[i.hairSpace=8202]="hairSpace",i[i.zeroWidthSpace=8203]="zeroWidthSpace",i[i.narrowNoBreakSpace=8239]="narrowNoBreakSpace",i[i.ideographicSpace=12288]="ideographicSpace",i[i.mathematicalSpace=8287]="mathematicalSpace",i[i.ogham=5760]="ogham",i[i.replacementCharacter=65533]="replacementCharacter",i[i._=95]="_",i[i.$=36]="$",i[i._0=48]="_0",i[i._1=49]="_1",i[i._2=50]="_2",i[i._3=51]="_3",i[i._4=52]="_4",i[i._5=53]="_5",i[i._6=54]="_6",i[i._7=55]="_7",i[i._8=56]="_8",i[i._9=57]="_9",i[i.a=97]="a",i[i.b=98]="b",i[i.c=99]="c",i[i.d=100]="d",i[i.e=101]="e",i[i.f=102]="f",i[i.g=103]="g",i[i.h=104]="h",i[i.i=105]="i",i[i.j=106]="j",i[i.k=107]="k",i[i.l=108]="l",i[i.m=109]="m",i[i.n=110]="n",i[i.o=111]="o",i[i.p=112]="p",i[i.q=113]="q",i[i.r=114]="r",i[i.s=115]="s",i[i.t=116]="t",i[i.u=117]="u",i[i.v=118]="v",i[i.w=119]="w",i[i.x=120]="x",i[i.y=121]="y",i[i.z=122]="z",i[i.A=65]="A",i[i.B=66]="B",i[i.C=67]="C",i[i.D=68]="D",i[i.E=69]="E",i[i.F=70]="F",i[i.G=71]="G",i[i.H=72]="H",i[i.I=73]="I",i[i.J=74]="J",i[i.K=75]="K",i[i.L=76]="L",i[i.M=77]="M",i[i.N=78]="N",i[i.O=79]="O",i[i.P=80]="P",i[i.Q=81]="Q",i[i.R=82]="R",i[i.S=83]="S",i[i.T=84]="T",i[i.U=85]="U",i[i.V=86]="V",i[i.W=87]="W",i[i.X=88]="X",i[i.Y=89]="Y",i[i.Z=90]="Z",i[i.ampersand=38]="ampersand",i[i.asterisk=42]="asterisk",i[i.at=64]="at",i[i.backslash=92]="backslash",i[i.backtick=96]="backtick",i[i.bar=124]="bar",i[i.caret=94]="caret",i[i.closeBrace=125]="closeBrace",i[i.closeBracket=93]="closeBracket",i[i.closeParen=41]="closeParen",i[i.colon=58]="colon",i[i.comma=44]="comma",i[i.dot=46]="dot",i[i.doubleQuote=34]="doubleQuote",i[i.equals=61]="equals",i[i.exclamation=33]="exclamation",i[i.greaterThan=62]="greaterThan",i[i.hash=35]="hash",i[i.lessThan=60]="lessThan",i[i.minus=45]="minus",i[i.openBrace=123]="openBrace",i[i.openBracket=91]="openBracket",i[i.openParen=40]="openParen",i[i.percent=37]="percent",i[i.plus=43]="plus",i[i.question=63]="question",i[i.semicolon=59]="semicolon",i[i.singleQuote=39]="singleQuote",i[i.slash=47]="slash",i[i.tilde=126]="tilde",i[i.backspace=8]="backspace",i[i.formFeed=12]="formFeed",i[i.byteOrderMark=65279]="byteOrderMark",i[i.tab=9]="tab",i[i.verticalTab=11]="verticalTab",i))(Pu||{}),Z_=(i=>(i.Ts=".ts",i.Tsx=".tsx",i.Dts=".d.ts",i.Js=".js",i.Jsx=".jsx",i.Json=".json",i.TsBuildInfo=".tsbuildinfo",i.Mjs=".mjs",i.Mts=".mts",i.Dmts=".d.mts",i.Cjs=".cjs",i.Cts=".cts",i.Dcts=".d.cts",i))(Z_||{}),Xm=(i=>(i[i.None=0]="None",i[i.ContainsTypeScript=1]="ContainsTypeScript",i[i.ContainsJsx=2]="ContainsJsx",i[i.ContainsESNext=4]="ContainsESNext",i[i.ContainsES2022=8]="ContainsES2022",i[i.ContainsES2021=16]="ContainsES2021",i[i.ContainsES2020=32]="ContainsES2020",i[i.ContainsES2019=64]="ContainsES2019",i[i.ContainsES2018=128]="ContainsES2018",i[i.ContainsES2017=256]="ContainsES2017",i[i.ContainsES2016=512]="ContainsES2016",i[i.ContainsES2015=1024]="ContainsES2015",i[i.ContainsGenerator=2048]="ContainsGenerator",i[i.ContainsDestructuringAssignment=4096]="ContainsDestructuringAssignment",i[i.ContainsTypeScriptClassSyntax=8192]="ContainsTypeScriptClassSyntax",i[i.ContainsLexicalThis=16384]="ContainsLexicalThis",i[i.ContainsRestOrSpread=32768]="ContainsRestOrSpread",i[i.ContainsObjectRestOrSpread=65536]="ContainsObjectRestOrSpread",i[i.ContainsComputedPropertyName=131072]="ContainsComputedPropertyName",i[i.ContainsBlockScopedBinding=262144]="ContainsBlockScopedBinding",i[i.ContainsBindingPattern=524288]="ContainsBindingPattern",i[i.ContainsYield=1048576]="ContainsYield",i[i.ContainsAwait=2097152]="ContainsAwait",i[i.ContainsHoistedDeclarationOrCompletion=4194304]="ContainsHoistedDeclarationOrCompletion",i[i.ContainsDynamicImport=8388608]="ContainsDynamicImport",i[i.ContainsClassFields=16777216]="ContainsClassFields",i[i.ContainsDecorators=33554432]="ContainsDecorators",i[i.ContainsPossibleTopLevelAwait=67108864]="ContainsPossibleTopLevelAwait",i[i.ContainsLexicalSuper=134217728]="ContainsLexicalSuper",i[i.ContainsUpdateExpressionForIdentifier=268435456]="ContainsUpdateExpressionForIdentifier",i[i.ContainsPrivateIdentifierInExpression=536870912]="ContainsPrivateIdentifierInExpression",i[i.HasComputedFlags=-2147483648]="HasComputedFlags",i[i.AssertTypeScript=1]="AssertTypeScript",i[i.AssertJsx=2]="AssertJsx",i[i.AssertESNext=4]="AssertESNext",i[i.AssertES2022=8]="AssertES2022",i[i.AssertES2021=16]="AssertES2021",i[i.AssertES2020=32]="AssertES2020",i[i.AssertES2019=64]="AssertES2019",i[i.AssertES2018=128]="AssertES2018",i[i.AssertES2017=256]="AssertES2017",i[i.AssertES2016=512]="AssertES2016",i[i.AssertES2015=1024]="AssertES2015",i[i.AssertGenerator=2048]="AssertGenerator",i[i.AssertDestructuringAssignment=4096]="AssertDestructuringAssignment",i[i.OuterExpressionExcludes=-2147483648]="OuterExpressionExcludes",i[i.PropertyAccessExcludes=-2147483648]="PropertyAccessExcludes",i[i.NodeExcludes=-2147483648]="NodeExcludes",i[i.ArrowFunctionExcludes=-2072174592]="ArrowFunctionExcludes",i[i.FunctionExcludes=-1937940480]="FunctionExcludes",i[i.ConstructorExcludes=-1937948672]="ConstructorExcludes",i[i.MethodOrAccessorExcludes=-2005057536]="MethodOrAccessorExcludes",i[i.PropertyExcludes=-2013249536]="PropertyExcludes",i[i.ClassExcludes=-2147344384]="ClassExcludes",i[i.ModuleExcludes=-1941676032]="ModuleExcludes",i[i.TypeExcludes=-2]="TypeExcludes",i[i.ObjectLiteralExcludes=-2147278848]="ObjectLiteralExcludes",i[i.ArrayLiteralOrCallOrNewExcludes=-2147450880]="ArrayLiteralOrCallOrNewExcludes",i[i.VariableDeclarationListExcludes=-2146893824]="VariableDeclarationListExcludes",i[i.ParameterExcludes=-2147483648]="ParameterExcludes",i[i.CatchClauseExcludes=-2147418112]="CatchClauseExcludes",i[i.BindingPatternExcludes=-2147450880]="BindingPatternExcludes",i[i.ContainsLexicalThisOrSuper=134234112]="ContainsLexicalThisOrSuper",i[i.PropertyNamePropagatingFlags=134234112]="PropertyNamePropagatingFlags",i))(Xm||{}),Nh=(i=>(i[i.TabStop=0]="TabStop",i[i.Placeholder=1]="Placeholder",i[i.Choice=2]="Choice",i[i.Variable=3]="Variable",i))(Nh||{}),s1=(i=>(i[i.None=0]="None",i[i.SingleLine=1]="SingleLine",i[i.MultiLine=2]="MultiLine",i[i.AdviseOnEmitNode=4]="AdviseOnEmitNode",i[i.NoSubstitution=8]="NoSubstitution",i[i.CapturesThis=16]="CapturesThis",i[i.NoLeadingSourceMap=32]="NoLeadingSourceMap",i[i.NoTrailingSourceMap=64]="NoTrailingSourceMap",i[i.NoSourceMap=96]="NoSourceMap",i[i.NoNestedSourceMaps=128]="NoNestedSourceMaps",i[i.NoTokenLeadingSourceMaps=256]="NoTokenLeadingSourceMaps",i[i.NoTokenTrailingSourceMaps=512]="NoTokenTrailingSourceMaps",i[i.NoTokenSourceMaps=768]="NoTokenSourceMaps",i[i.NoLeadingComments=1024]="NoLeadingComments",i[i.NoTrailingComments=2048]="NoTrailingComments",i[i.NoComments=3072]="NoComments",i[i.NoNestedComments=4096]="NoNestedComments",i[i.HelperName=8192]="HelperName",i[i.ExportName=16384]="ExportName",i[i.LocalName=32768]="LocalName",i[i.InternalName=65536]="InternalName",i[i.Indented=131072]="Indented",i[i.NoIndentation=262144]="NoIndentation",i[i.AsyncFunctionBody=524288]="AsyncFunctionBody",i[i.ReuseTempVariableScope=1048576]="ReuseTempVariableScope",i[i.CustomPrologue=2097152]="CustomPrologue",i[i.NoHoisting=4194304]="NoHoisting",i[i.Iterator=8388608]="Iterator",i[i.NoAsciiEscaping=16777216]="NoAsciiEscaping",i))(s1||{}),rE=(i=>(i[i.None=0]="None",i[i.TypeScriptClassWrapper=1]="TypeScriptClassWrapper",i[i.NeverApplyImportHelper=2]="NeverApplyImportHelper",i[i.IgnoreSourceNewlines=4]="IgnoreSourceNewlines",i[i.Immutable=8]="Immutable",i[i.IndirectCall=16]="IndirectCall",i[i.TransformPrivateStaticElements=32]="TransformPrivateStaticElements",i))(rE||{}),BC=(i=>(i[i.Extends=1]="Extends",i[i.Assign=2]="Assign",i[i.Rest=4]="Rest",i[i.Decorate=8]="Decorate",i[i.ESDecorateAndRunInitializers=8]="ESDecorateAndRunInitializers",i[i.Metadata=16]="Metadata",i[i.Param=32]="Param",i[i.Awaiter=64]="Awaiter",i[i.Generator=128]="Generator",i[i.Values=256]="Values",i[i.Read=512]="Read",i[i.SpreadArray=1024]="SpreadArray",i[i.Await=2048]="Await",i[i.AsyncGenerator=4096]="AsyncGenerator",i[i.AsyncDelegator=8192]="AsyncDelegator",i[i.AsyncValues=16384]="AsyncValues",i[i.ExportStar=32768]="ExportStar",i[i.ImportStar=65536]="ImportStar",i[i.ImportDefault=131072]="ImportDefault",i[i.MakeTemplateObject=262144]="MakeTemplateObject",i[i.ClassPrivateFieldGet=524288]="ClassPrivateFieldGet",i[i.ClassPrivateFieldSet=1048576]="ClassPrivateFieldSet",i[i.ClassPrivateFieldIn=2097152]="ClassPrivateFieldIn",i[i.CreateBinding=4194304]="CreateBinding",i[i.SetFunctionName=8388608]="SetFunctionName",i[i.PropKey=16777216]="PropKey",i[i.FirstEmitHelper=1]="FirstEmitHelper",i[i.LastEmitHelper=16777216]="LastEmitHelper",i[i.ForOfIncludes=256]="ForOfIncludes",i[i.ForAwaitOfIncludes=16384]="ForAwaitOfIncludes",i[i.AsyncGeneratorIncludes=6144]="AsyncGeneratorIncludes",i[i.AsyncDelegatorIncludes=26624]="AsyncDelegatorIncludes",i[i.SpreadIncludes=1536]="SpreadIncludes",i))(BC||{}),G0=(i=>(i[i.SourceFile=0]="SourceFile",i[i.Expression=1]="Expression",i[i.IdentifierName=2]="IdentifierName",i[i.MappedTypeParameter=3]="MappedTypeParameter",i[i.Unspecified=4]="Unspecified",i[i.EmbeddedStatement=5]="EmbeddedStatement",i[i.JsxAttributeValue=6]="JsxAttributeValue",i))(G0||{}),k1=(i=>(i[i.Parentheses=1]="Parentheses",i[i.TypeAssertions=2]="TypeAssertions",i[i.NonNullAssertions=4]="NonNullAssertions",i[i.PartiallyEmittedExpressions=8]="PartiallyEmittedExpressions",i[i.Assertions=6]="Assertions",i[i.All=15]="All",i[i.ExcludeJSDocTypeAssertion=16]="ExcludeJSDocTypeAssertion",i))(k1||{}),NT=(i=>(i[i.None=0]="None",i[i.InParameters=1]="InParameters",i[i.VariablesHoistedInParameters=2]="VariablesHoistedInParameters",i))(NT||{}),lc=(i=>(i.Prologue="prologue",i.EmitHelpers="emitHelpers",i.NoDefaultLib="no-default-lib",i.Reference="reference",i.Type="type",i.TypeResolutionModeRequire="type-require",i.TypeResolutionModeImport="type-import",i.Lib="lib",i.Prepend="prepend",i.Text="text",i.Internal="internal",i))(lc||{}),qp=(i=>(i[i.None=0]="None",i[i.SingleLine=0]="SingleLine",i[i.MultiLine=1]="MultiLine",i[i.PreserveLines=2]="PreserveLines",i[i.LinesMask=3]="LinesMask",i[i.NotDelimited=0]="NotDelimited",i[i.BarDelimited=4]="BarDelimited",i[i.AmpersandDelimited=8]="AmpersandDelimited",i[i.CommaDelimited=16]="CommaDelimited",i[i.AsteriskDelimited=32]="AsteriskDelimited",i[i.DelimitersMask=60]="DelimitersMask",i[i.AllowTrailingComma=64]="AllowTrailingComma",i[i.Indented=128]="Indented",i[i.SpaceBetweenBraces=256]="SpaceBetweenBraces",i[i.SpaceBetweenSiblings=512]="SpaceBetweenSiblings",i[i.Braces=1024]="Braces",i[i.Parenthesis=2048]="Parenthesis",i[i.AngleBrackets=4096]="AngleBrackets",i[i.SquareBrackets=8192]="SquareBrackets",i[i.BracketsMask=15360]="BracketsMask",i[i.OptionalIfUndefined=16384]="OptionalIfUndefined",i[i.OptionalIfEmpty=32768]="OptionalIfEmpty",i[i.Optional=49152]="Optional",i[i.PreferNewLine=65536]="PreferNewLine",i[i.NoTrailingNewLine=131072]="NoTrailingNewLine",i[i.NoInterveningComments=262144]="NoInterveningComments",i[i.NoSpaceIfEmpty=524288]="NoSpaceIfEmpty",i[i.SingleElement=1048576]="SingleElement",i[i.SpaceAfterList=2097152]="SpaceAfterList",i[i.Modifiers=2359808]="Modifiers",i[i.HeritageClauses=512]="HeritageClauses",i[i.SingleLineTypeLiteralMembers=768]="SingleLineTypeLiteralMembers",i[i.MultiLineTypeLiteralMembers=32897]="MultiLineTypeLiteralMembers",i[i.SingleLineTupleTypeElements=528]="SingleLineTupleTypeElements",i[i.MultiLineTupleTypeElements=657]="MultiLineTupleTypeElements",i[i.UnionTypeConstituents=516]="UnionTypeConstituents",i[i.IntersectionTypeConstituents=520]="IntersectionTypeConstituents",i[i.ObjectBindingPatternElements=525136]="ObjectBindingPatternElements",i[i.ArrayBindingPatternElements=524880]="ArrayBindingPatternElements",i[i.ObjectLiteralExpressionProperties=526226]="ObjectLiteralExpressionProperties",i[i.ImportClauseEntries=526226]="ImportClauseEntries",i[i.ArrayLiteralExpressionElements=8914]="ArrayLiteralExpressionElements",i[i.CommaListElements=528]="CommaListElements",i[i.CallExpressionArguments=2576]="CallExpressionArguments",i[i.NewExpressionArguments=18960]="NewExpressionArguments",i[i.TemplateExpressionSpans=262144]="TemplateExpressionSpans",i[i.SingleLineBlockStatements=768]="SingleLineBlockStatements",i[i.MultiLineBlockStatements=129]="MultiLineBlockStatements",i[i.VariableDeclarationList=528]="VariableDeclarationList",i[i.SingleLineFunctionBodyStatements=768]="SingleLineFunctionBodyStatements",i[i.MultiLineFunctionBodyStatements=1]="MultiLineFunctionBodyStatements",i[i.ClassHeritageClauses=0]="ClassHeritageClauses",i[i.ClassMembers=129]="ClassMembers",i[i.InterfaceMembers=129]="InterfaceMembers",i[i.EnumMembers=145]="EnumMembers",i[i.CaseBlockClauses=129]="CaseBlockClauses",i[i.NamedImportsOrExportsElements=525136]="NamedImportsOrExportsElements",i[i.JsxElementOrFragmentChildren=262144]="JsxElementOrFragmentChildren",i[i.JsxElementAttributes=262656]="JsxElementAttributes",i[i.CaseOrDefaultClauseStatements=163969]="CaseOrDefaultClauseStatements",i[i.HeritageClauseTypes=528]="HeritageClauseTypes",i[i.SourceFileStatements=131073]="SourceFileStatements",i[i.Decorators=2146305]="Decorators",i[i.TypeArguments=53776]="TypeArguments",i[i.TypeParameters=53776]="TypeParameters",i[i.Parameters=2576]="Parameters",i[i.IndexSignatureParameters=8848]="IndexSignatureParameters",i[i.JSDocComment=33]="JSDocComment",i))(qp||{}),Jf=(i=>(i[i.None=0]="None",i[i.TripleSlashXML=1]="TripleSlashXML",i[i.SingleLine=2]="SingleLine",i[i.MultiLine=4]="MultiLine",i[i.All=7]="All",i[i.Default=7]="Default",i))(Jf||{}),of={reference:{args:[{name:"types",optional:!0,captureSpan:!0},{name:"lib",optional:!0,captureSpan:!0},{name:"path",optional:!0,captureSpan:!0},{name:"no-default-lib",optional:!0},{name:"resolution-mode",optional:!0}],kind:1},"amd-dependency":{args:[{name:"path"},{name:"name",optional:!0}],kind:1},"amd-module":{args:[{name:"name"}],kind:1},"ts-check":{kind:2},"ts-nocheck":{kind:2},jsx:{args:[{name:"factory"}],kind:4},jsxfrag:{args:[{name:"factory"}],kind:4},jsximportsource:{args:[{name:"factory"}],kind:4},jsxruntime:{args:[{name:"factory"}],kind:4}}}});function i0(i){let c=5381;for(let m=0;m<i.length;m++)c=(c<<5)+c+i.charCodeAt(m);return c.toString()}function Jk(){Error.stackTraceLimit<100&&(Error.stackTraceLimit=100)}function iw(i,c){return i.getModifiedTime(c)||ha}function kx(i){return{250:i.Low,500:i.Medium,2e3:i.High}}function C2(i){if(!i.getEnvironmentVariable)return;let c=w("TSC_WATCH_POLLINGINTERVAL",_a);Oa=k("TSC_WATCH_POLLINGCHUNKSIZE",za)||Oa,Yi=k("TSC_WATCH_UNCHANGEDPOLLTHRESHOLDS",za)||Yi;function m(M,q){return i.getEnvironmentVariable(`${M}_${q.toUpperCase()}`)}function v(M){let q;return U("Low"),U("Medium"),U("High"),q;function U(oe){let te=m(M,oe);te&&((q||(q={}))[oe]=Number(te))}}function w(M,q){let U=v(M);if(U)return oe("Low"),oe("Medium"),oe("High"),!0;return!1;function oe(te){q[te]=U[te]||q[te]}}function k(M,q){let U=v(M);return(c||U)&&kx(U?{...q,...U}:q)}}function uR(i,c,m,v,w){let k=m;for(let q=c.length;v&&q;M(),q--){let U=c[m];if(U){if(U.isClosed){c[m]=void 0;continue}}else continue;v--;let oe=zr(U,iw(i,U.fileName));if(U.isClosed){c[m]=void 0;continue}w?.(U,m,oe),c[m]&&(k<m&&(c[k]=U,c[m]=void 0),k++)}return m;function M(){m++,m===c.length&&(k<m&&(c.length=k),m=0,k=0)}}function NE(i){let c=[],m=[],v=q(250),w=q(500),k=q(2e3);return M;function M(Ve,ut,gt){let bt={fileName:Ve,callback:ut,unchangedPolls:0,mtime:iw(i,Ve)};return c.push(bt),Se(bt,gt),{close:()=>{bt.isClosed=!0,w1(c,bt)}}}function q(Ve){let ut=[];return ut.pollingInterval=Ve,ut.pollIndex=0,ut.pollScheduled=!1,ut}function U(Ve,ut){ut.pollIndex=te(ut,ut.pollingInterval,ut.pollIndex,Oa[ut.pollingInterval]),ut.length?ze(ut.pollingInterval):(ve.assert(ut.pollIndex===0),ut.pollScheduled=!1)}function oe(Ve,ut){te(m,250,0,m.length),U(Ve,ut),!ut.pollScheduled&&m.length&&ze(250)}function te(Ve,ut,gt,bt){return uR(i,Ve,gt,bt,Gt);function Gt(mt,rn,ct){ct?(mt.unchangedPolls=0,Ve!==m&&(Ve[rn]=void 0,Ee(mt))):mt.unchangedPolls!==Yi[ut]?mt.unchangedPolls++:Ve===m?(mt.unchangedPolls=1,Ve[rn]=void 0,Se(mt,250)):ut!==2e3&&(mt.unchangedPolls++,Ve[rn]=void 0,Se(mt,ut===250?500:2e3))}}function ue(Ve){switch(Ve){case 250:return v;case 500:return w;case 2e3:return k}}function Se(Ve,ut){ue(ut).push(Ve),Ne(ut)}function Ee(Ve){m.push(Ve),Ne(250)}function Ne(Ve){ue(Ve).pollScheduled||ze(Ve)}function ze(Ve){ue(Ve).pollScheduled=i.setTimeout(Ve===250?oe:U,Ve,Ve===250?"pollLowPollingIntervalQueue":"pollPollingIntervalQueue",ue(Ve))}}function RA(i,c){let m=fc(),v=new Map,w=o_(c);return k;function k(q,U,oe,te){let ue=w(q);m.add(ue,U);let Se=Sl(ue)||".",Ee=v.get(Se)||M(Sl(q)||".",Se,te);return Ee.referenceCount++,{close:()=>{Ee.referenceCount===1?(Ee.close(),v.delete(Se)):Ee.referenceCount--,m.remove(ue,U)}}}function M(q,U,oe){let te=i(q,1,(ue,Se,Ee)=>{if(!an(Se))return;let Ne=Mu(Se,q),ze=Ne&&m.get(w(Ne));if(ze)for(let Ve of ze)Ve(Ne,1,Ee)},!1,500,oe);return te.referenceCount=0,v.set(U,te),te}}function ID(i){let c=[],m=0,v;return w;function w(q,U){let oe={fileName:q,callback:U,mtime:iw(i,q)};return c.push(oe),M(),{close:()=>{oe.isClosed=!0,w1(c,oe)}}}function k(){v=void 0,m=uR(i,c,m,Oa[250]),M()}function M(){!c.length||v||(v=i.setTimeout(k,2e3,"pollQueue"))}}function _n(i,c,m,v,w){let M=o_(c)(m),q=i.get(M);return q?q.callbacks.push(v):i.set(M,{watcher:w((U,oe,te)=>{var ue;return(ue=i.get(M))==null?void 0:ue.callbacks.slice().forEach(Se=>Se(U,oe,te))}),callbacks:[v]}),{close:()=>{let U=i.get(M);U&&(!t0(U.callbacks,v)||U.callbacks.length||(i.delete(M),XE(U)))}}}function zr(i,c){let m=i.mtime.getTime(),v=c.getTime();return m!==v?(i.mtime=c,i.callback(i.fileName,Nr(m,v),c),!0):!1}function Nr(i,c){return i===0?0:c===0?2:1}function Rr(i){return co(i)}function Gr(i){co=i}function Vi({watchDirectory:i,useCaseSensitiveFileNames:c,getCurrentDirectory:m,getAccessibleSortedChildDirectories:v,fileSystemEntryExists:w,realpath:k,setTimeout:M,clearTimeout:q}){let U=new Map,oe=fc(),te=new Map,ue,Se=n1(!c),Ee=o_(c);return(ct,nn,Wt,Tn)=>Wt?Ne(ct,Tn,nn):i(ct,nn,Wt,Tn);function Ne(ct,nn,Wt){let Tn=Ee(ct),$t=U.get(Tn);$t?$t.refCount++:($t={watcher:i(ct,Ft=>{mt(Ft,nn)||(nn?.synchronousWatchDirectory?(ze(Tn,Ft),Gt(ct,Tn,nn)):Ve(ct,Tn,Ft,nn))},!1,nn),refCount:1,childWatches:It},U.set(Tn,$t),Gt(ct,Tn,nn));let Mt=Wt&&{dirName:ct,callback:Wt};return Mt&&oe.add(Tn,Mt),{dirName:ct,close:()=>{let Ft=ve.checkDefined(U.get(Tn));Mt&&oe.remove(Tn,Mt),Ft.refCount--,!Ft.refCount&&(U.delete(Tn),XE(Ft),Ft.childWatches.forEach(O2))}}}function ze(ct,nn,Wt){let Tn,$t;an(nn)?Tn=nn:$t=nn,oe.forEach((Mt,Ft)=>{if(!($t&&$t.get(Ft)===!0)&&(Ft===ct||sd(ct,Ft)&&ct[Ft.length]===mg))if($t)if(Wt){let En=$t.get(Ft);En?En.push(...Wt):$t.set(Ft,Wt.slice())}else $t.set(Ft,!0);else Mt.forEach(({callback:En})=>En(Tn))})}function Ve(ct,nn,Wt,Tn){let $t=U.get(nn);if($t&&w(ct,1)){ut(ct,nn,Wt,Tn);return}ze(nn,Wt),bt($t)}function ut(ct,nn,Wt,Tn){let $t=te.get(nn);$t?$t.fileNames.push(Wt):te.set(nn,{dirName:ct,options:Tn,fileNames:[Wt]}),ue&&(q(ue),ue=void 0),ue=M(gt,1e3,"timerToUpdateChildWatches")}function gt(){ue=void 0,Rr(`sysLog:: onTimerToUpdateChildWatches:: ${te.size}`);let ct=fu(),nn=new Map;for(;!ue&&te.size;){let Tn=te.entries().next();ve.assert(!Tn.done);let{value:[$t,{dirName:Mt,options:Ft,fileNames:En}]}=Tn;te.delete($t);let Ln=Gt(Mt,$t,Ft);ze($t,nn,Ln?void 0:En)}Rr(`sysLog:: invokingWatchers:: Elapsed:: ${fu()-ct}ms:: ${te.size}`),oe.forEach((Tn,$t)=>{let Mt=nn.get($t);Mt&&Tn.forEach(({callback:Ft,dirName:En})=>{cn(Mt)?Mt.forEach(Ft):Ft(En)})});let Wt=fu()-ct;Rr(`sysLog:: Elapsed:: ${Wt}ms:: onTimerToUpdateChildWatches:: ${te.size} ${ue}`)}function bt(ct){if(!ct)return;let nn=ct.childWatches;ct.childWatches=It;for(let Wt of nn)Wt.close(),bt(U.get(Ee(Wt.dirName)))}function Gt(ct,nn,Wt){let Tn=U.get(nn);if(!Tn)return!1;let $t,Mt=ht(w(ct,1)?Yt(v(ct),Ln=>{let Kn=Mu(Ln,ct);return!mt(Kn,Wt)&&Se(Kn,Jd(k(Kn)))===0?Kn:void 0}):It,Tn.childWatches,(Ln,Kn)=>Se(Ln,Kn.dirName),Ft,O2,En);return Tn.childWatches=$t||It,Mt;function Ft(Ln){let Kn=Ne(Ln,Wt);En(Kn)}function En(Ln){($t||($t=[])).push(Ln)}}function mt(ct,nn){return g(Rs,Wt=>rn(ct,Wt))||ei(ct,nn,c,m)}function rn(ct,nn){return Uh(ct,nn)?!0:c?!1:Uh(Ee(ct),nn)}}function Oi(i){return(c,m,v)=>i(m===1?"change":"rename","",v)}function Di(i,c,m){return(v,w,k)=>{v==="rename"?(k||(k=m(i)||ha),c(i,k!==ha?0:2,k)):c(i,1,k)}}function ei(i,c,m,v){return(c?.excludeDirectories||c?.excludeFiles)&&(j6(i,c?.excludeFiles,m,v())||j6(i,c?.excludeDirectories,m,v()))}function ji(i,c,m,v,w){return(k,M)=>{if(k==="rename"){let q=M?Jd(Lo(i,M)):i;(!M||!ei(q,m,v,w))&&c(q)}}}function xn({pollingWatchFileWorker:i,getModifiedTime:c,setTimeout:m,clearTimeout:v,fsWatchWorker:w,fileSystemEntryExists:k,useCaseSensitiveFileNames:M,getCurrentDirectory:q,fsSupportsRecursiveFsWatch:U,getAccessibleSortedChildDirectories:oe,realpath:te,tscWatchFile:ue,useNonPollingWatchers:Se,tscWatchDirectory:Ee,inodeWatching:Ne,sysLog:ze}){let Ve=new Map,ut=new Map,gt=new Map,bt,Gt,mt,rn,ct=!1;return{watchFile:nn,watchDirectory:Ft};function nn(Mr,Ar,Xr,_r){_r=$t(_r,Se);let xr=ve.checkDefined(_r.watchFile);switch(xr){case 0:return Kn(Mr,Ar,250,void 0);case 1:return Kn(Mr,Ar,Xr,void 0);case 2:return Wt()(Mr,Ar,Xr,void 0);case 3:return Tn()(Mr,Ar,void 0,void 0);case 4:return Bt(Mr,0,Di(Mr,Ar,c),!1,Xr,uO(_r));case 5:return mt||(mt=RA(Bt,M)),mt(Mr,Ar,Xr,uO(_r));default:ve.assertNever(xr)}}function Wt(){return bt||(bt=NE({getModifiedTime:c,setTimeout:m}))}function Tn(){return Gt||(Gt=ID({getModifiedTime:c,setTimeout:m}))}function $t(Mr,Ar){if(Mr&&Mr.watchFile!==void 0)return Mr;switch(ue){case"PriorityPollingInterval":return{watchFile:1};case"DynamicPriorityPolling":return{watchFile:2};case"UseFsEvents":return Mt(4,1,Mr);case"UseFsEventsWithFallbackDynamicPolling":return Mt(4,2,Mr);case"UseFsEventsOnParentDirectory":Ar=!0;default:return Ar?Mt(5,1,Mr):{watchFile:4}}}function Mt(Mr,Ar,Xr){let _r=Xr?.fallbackPolling;return{watchFile:Mr,fallbackPolling:_r===void 0?Ar:_r}}function Ft(Mr,Ar,Xr,_r){return U?Bt(Mr,1,ji(Mr,Ar,_r,M,q),Xr,500,uO(_r)):(rn||(rn=Vi({useCaseSensitiveFileNames:M,getCurrentDirectory:q,fileSystemEntryExists:k,getAccessibleSortedChildDirectories:oe,watchDirectory:En,realpath:te,setTimeout:m,clearTimeout:v})),rn(Mr,Ar,Xr,_r))}function En(Mr,Ar,Xr,_r){ve.assert(!Xr);let xr=Ln(_r),ui=ve.checkDefined(xr.watchDirectory);switch(ui){case 1:return Kn(Mr,()=>Ar(Mr),500,void 0);case 2:return Wt()(Mr,()=>Ar(Mr),500,void 0);case 3:return Tn()(Mr,()=>Ar(Mr),void 0,void 0);case 0:return Bt(Mr,1,ji(Mr,Ar,_r,M,q),Xr,500,uO(xr));default:ve.assertNever(ui)}}function Ln(Mr){if(Mr&&Mr.watchDirectory!==void 0)return Mr;switch(Ee){case"RecursiveDirectoryUsingFsWatchFile":return{watchDirectory:1};case"RecursiveDirectoryUsingDynamicPriorityPolling":return{watchDirectory:2};default:let Ar=Mr?.fallbackPolling;return{watchDirectory:0,fallbackPolling:Ar!==void 0?Ar:void 0}}}function Kn(Mr,Ar,Xr,_r){return _n(Ve,M,Mr,Ar,xr=>i(Mr,xr,Xr,_r))}function Bt(Mr,Ar,Xr,_r,xr,ui){return _n(_r?gt:ut,M,Mr,Xr,Qr=>Si(Mr,Ar,Qr,_r,xr,ui))}function Si(Mr,Ar,Xr,_r,xr,ui){let Qr,vr;Ne&&(Qr=Mr.substring(Mr.lastIndexOf(mg)),vr=Qr.slice(mg.length));let Ti=k(Mr,Ar)?Sa():Ta();return{close:()=>{Ti&&(Ti.close(),Ti=void 0)}};function Da(xo){Ti&&(ze(`sysLog:: ${Mr}:: Changing watcher to ${xo===Sa?"Present":"Missing"}FileSystemEntryWatcher`),Ti.close(),Ti=xo())}function Sa(){if(ct)return ze(`sysLog:: ${Mr}:: Defaulting to watchFile`),pi();try{let xo=w(Mr,_r,Ne?Es:Xr);return xo.on("error",()=>{Xr("rename",""),Da(Ta)}),xo}catch(xo){return ct||(ct=xo.code==="ENOSPC"),ze(`sysLog:: ${Mr}:: Changing to watchFile`),pi()}}function Es(xo,Oo){let gs;if(Oo&&Ih(Oo,"~")&&(gs=Oo,Oo=Oo.slice(0,Oo.length-1)),xo==="rename"&&(!Oo||Oo===vr||Ih(Oo,Qr))){let Bl=c(Mr)||ha;gs&&Xr(xo,gs,Bl),Xr(xo,Oo,Bl),Ne?Da(Bl===ha?Ta:Sa):Bl===ha&&Da(Ta)}else gs&&Xr(xo,gs),Xr(xo,Oo)}function pi(){return nn(Mr,Oi(Xr),xr,ui)}function Ta(){return nn(Mr,(xo,Oo,gs)=>{Oo===0&&(gs||(gs=c(Mr)||ha),gs!==ha&&(Xr("rename","",gs),Da(Sa)))},xr,ui)}}}function Xt(i){let c=i.writeFile;i.writeFile=(m,v,w)=>Xue(m,v,!!w,(k,M,q)=>c.call(i,k,M,q),k=>i.createDirectory(k),k=>i.directoryExists(k))}function Fr(i){Mc=i}var yr,_a,ha,za,Oa,Yi,Rs,co,Xo,Mc,rd=o({"src/compiler/sys.ts"(){"use strict";lm(),yr=(i=>(i[i.Created=0]="Created",i[i.Changed=1]="Changed",i[i.Deleted=2]="Deleted",i))(yr||{}),_a=(i=>(i[i.High=2e3]="High",i[i.Medium=500]="Medium",i[i.Low=250]="Low",i))(_a||{}),ha=new Date(0),za={Low:32,Medium:64,High:256},Oa=kx(za),Yi=kx(za),Rs=["/node_modules/.","/.git","/.#"],co=Gl,Xo=(i=>(i[i.File=0]="File",i[i.Directory=1]="Directory",i))(Xo||{}),Mc=(()=>{let i="\uFEFF";function c(){let v=/^native |^\([^)]+\)$|^(internal[\\/]|[a-zA-Z0-9_\s]+(\.js)?$)/,w=(Dw(),Wd(Iw)),k=(Wm(),Wd(vg)),M=(hst(),Wd(mst)),q;try{q=(H6e(),Wd(q6e))}catch{q=void 0}let U,oe="./profile.cpuprofile",te=(xle(),Wd(Sle)).Buffer,ue=Oe.platform==="linux"||Oe.platform==="darwin",Se=M.platform(),Ee=Tn(),Ne=w.realpathSync.native?Oe.platform==="win32"?xr:w.realpathSync.native:w.realpathSync,ze="".endsWith("sys.js")?k.join(k.dirname(""),"__fake__.js"):"",Ve=Oe.platform==="win32"||Oe.platform==="darwin",ut=G_(()=>Oe.cwd()),{watchFile:gt,watchDirectory:bt}=xn({pollingWatchFileWorker:Mt,getModifiedTime:Qr,setTimeout,clearTimeout,fsWatchWorker:Ft,useCaseSensitiveFileNames:Ee,getCurrentDirectory:ut,fileSystemEntryExists:Mr,fsSupportsRecursiveFsWatch:Ve,getAccessibleSortedChildDirectories:Sa=>Bt(Sa).directories,realpath:ui,tscWatchFile:Oe.env.TSC_WATCHFILE,useNonPollingWatchers:!!Oe.env.TSC_NONPOLLING_WATCHER,tscWatchDirectory:Oe.env.TSC_WATCHDIRECTORY,inodeWatching:ue,sysLog:Rr}),Gt={args:Oe.argv.slice(2),newLine:M.EOL,useCaseSensitiveFileNames:Ee,write(Sa){Oe.stdout.write(Sa)},getWidthOfTerminal(){return Oe.stdout.columns},writeOutputIsTTY(){return Oe.stdout.isTTY},readFile:Ln,writeFile:Kn,watchFile:gt,watchDirectory:bt,resolvePath:Sa=>k.resolve(Sa),fileExists:Ar,directoryExists:Xr,createDirectory(Sa){if(!Gt.directoryExists(Sa))try{w.mkdirSync(Sa)}catch(Es){if(Es.code!=="EEXIST")throw Es}},getExecutingFilePath(){return ze},getCurrentDirectory:ut,getDirectories:_r,getEnvironmentVariable(Sa){return Oe.env[Sa]||""},readDirectory:Si,getModifiedTime:Qr,setModifiedTime:vr,deleteFile:Ti,createHash:q?Da:i0,createSHA256Hash:q?Da:void 0,getMemoryUsage(){return globalThis.gc&&globalThis.gc(),Oe.memoryUsage().heapUsed},getFileSize(Sa){try{let Es=mt(Sa);if(Es?.isFile())return Es.size}catch{}return 0},exit(Sa){nn(()=>Oe.exit(Sa))},enableCPUProfiler:rn,disableCPUProfiler:nn,cpuProfilingEnabled:()=>!!U||ot(Oe.execArgv,"--cpu-prof")||ot(Oe.execArgv,"--prof"),realpath:ui,debugMode:!!Oe.env.NODE_INSPECTOR_IPC||!!Oe.env.VSCODE_INSPECTOR_OPTIONS||g(Oe.execArgv,Sa=>/^--(inspect|debug)(-brk)?(=\d+)?$/i.test(Sa)),tryEnableSourceMapsForHost(){try{p4t().install()}catch{}},setTimeout,clearTimeout,clearScreen:()=>{Oe.stdout.write("\x1Bc")},setBlocking:()=>{var Sa;let Es=(Sa=Oe.stdout)==null?void 0:Sa._handle;Es&&Es.setBlocking&&Es.setBlocking(!0)},bufferFrom:Wt,base64decode:Sa=>Wt(Sa,"base64").toString("utf8"),base64encode:Sa=>Wt(Sa).toString("base64"),require:(Sa,Es)=>{try{let pi=zde(Es,Sa,Gt);return{module:_S(pi),modulePath:pi,error:void 0}}catch(pi){return{module:void 0,modulePath:void 0,error:pi}}}};return Gt;function mt(Sa){return w.statSync(Sa,{throwIfNoEntry:!1})}function rn(Sa,Es){if(U)return Es(),!1;let pi=d4t();if(!pi||!pi.Session)return Es(),!1;let Ta=new pi.Session;return Ta.connect(),Ta.post("Profiler.enable",()=>{Ta.post("Profiler.start",()=>{U=Ta,oe=Sa,Es()})}),!0}function ct(Sa){let Es=0,pi=new Map,Ta=qa(k.dirname(ze)),xo=`file://${bu(Ta)===1?"":"/"}${Ta}`;for(let Oo of Sa.nodes)if(Oo.callFrame.url){let gs=qa(Oo.callFrame.url);VC(xo,gs,Ee)?Oo.callFrame.url=JS(xo,gs,xo,o_(Ee),!0):v.test(gs)||(Oo.callFrame.url=(pi.has(gs)?pi:pi.set(gs,`external${Es}.js`)).get(gs),Es++)}return Sa}function nn(Sa){if(U&&U!=="stopping"){let Es=U;return U.post("Profiler.stop",(pi,{profile:Ta})=>{var xo;if(!pi){try{(xo=mt(oe))!=null&&xo.isDirectory()&&(oe=k.join(oe,`${new Date().toISOString().replace(/:/g,"-")}+P${Oe.pid}.cpuprofile`))}catch{}try{w.mkdirSync(k.dirname(oe),{recursive:!0})}catch{}w.writeFileSync(oe,JSON.stringify(ct(Ta)))}U=void 0,Es.disconnect(),Sa()}),U="stopping",!0}else return Sa(),!1}function Wt(Sa,Es){return te.from&&te.from!==Int8Array.from?te.from(Sa,Es):new te(Sa,Es)}function Tn(){return Se==="win32"||Se==="win64"?!1:!Ar($t(""))}function $t(Sa){return Sa.replace(/\w/g,Es=>{let pi=Es.toUpperCase();return Es===pi?Es.toLowerCase():pi})}function Mt(Sa,Es,pi){w.watchFile(Sa,{persistent:!0,interval:pi},xo);let Ta;return{close:()=>w.unwatchFile(Sa,xo)};function xo(Oo,gs){let Bl=+gs.mtime==0||Ta===2;if(+Oo.mtime==0){if(Bl)return;Ta=2}else if(Bl)Ta=0;else{if(+Oo.mtime==+gs.mtime)return;Ta=1}Es(Sa,Ta,Oo.mtime)}}function Ft(Sa,Es,pi){return w.watch(Sa,Ve?{persistent:!0,recursive:!!Es}:{persistent:!0},pi)}function En(Sa,Es){let pi;try{pi=w.readFileSync(Sa)}catch{return}let Ta=pi.length;if(Ta>=2&&pi[0]===254&&pi[1]===255){Ta&=-2;for(let xo=0;xo<Ta;xo+=2){let Oo=pi[xo];pi[xo]=pi[xo+1],pi[xo+1]=Oo}return pi.toString("utf16le",2)}return Ta>=2&&pi[0]===255&&pi[1]===254?pi.toString("utf16le",2):Ta>=3&&pi[0]===239&&pi[1]===187&&pi[2]===191?pi.toString("utf8",3):pi.toString("utf8")}function Ln(Sa,Es){var pi,Ta;(pi=K_)==null||pi.logStartReadFile(Sa);let xo=En(Sa,Es);return(Ta=K_)==null||Ta.logStopReadFile(),xo}function Kn(Sa,Es,pi){var Ta;(Ta=K_)==null||Ta.logEvent("WriteFile: "+Sa),pi&&(Es=i+Es);let xo;try{xo=w.openSync(Sa,"w"),w.writeSync(xo,Es,void 0,"utf8")}finally{xo!==void 0&&w.closeSync(xo)}}function Bt(Sa){var Es;(Es=K_)==null||Es.logEvent("ReadDir: "+(Sa||"."));try{let pi=w.readdirSync(Sa||".",{withFileTypes:!0}),Ta=[],xo=[];for(let Oo of pi){let gs=typeof Oo=="string"?Oo:Oo.name;if(gs==="."||gs==="..")continue;let Bl;if(typeof Oo=="string"||Oo.isSymbolicLink()){let yc=Lo(Sa,gs);try{if(Bl=mt(yc),!Bl)continue}catch{continue}}else Bl=Oo;Bl.isFile()?Ta.push(gs):Bl.isDirectory()&&xo.push(gs)}return Ta.sort(),xo.sort(),{files:Ta,directories:xo}}catch{return TY}}function Si(Sa,Es,pi,Ta,xo){return f5(Sa,Es,pi,Ta,Ee,Oe.cwd(),xo,Bt,ui)}function Mr(Sa,Es){let pi=Error.stackTraceLimit;Error.stackTraceLimit=0;try{let Ta=mt(Sa);if(!Ta)return!1;switch(Es){case 0:return Ta.isFile();case 1:return Ta.isDirectory();default:return!1}}catch{return!1}finally{Error.stackTraceLimit=pi}}function Ar(Sa){return Mr(Sa,0)}function Xr(Sa){return Mr(Sa,1)}function _r(Sa){return Bt(Sa).directories.slice()}function xr(Sa){return Sa.length<260?w.realpathSync.native(Sa):w.realpathSync(Sa)}function ui(Sa){try{return Ne(Sa)}catch{return Sa}}function Qr(Sa){var Es;let pi=Error.stackTraceLimit;Error.stackTraceLimit=0;try{return(Es=mt(Sa))==null?void 0:Es.mtime}catch{return}finally{Error.stackTraceLimit=pi}}function vr(Sa,Es){try{w.utimesSync(Sa,Es,Es)}catch{return}}function Ti(Sa){try{return w.unlinkSync(Sa)}catch{return}}function Da(Sa){let Es=q.createHash("sha256");return Es.update(Sa),Es.digest("hex")}}let m;return On()&&(m=c()),m&&Xt(m),m})(),Mc&&Mc.getEnvironmentVariable&&(C2(Mc),ve.setAssertionLevel(/^development$/i.test(Mc.getEnvironmentVariable("NODE_ENV"))?1:0)),Mc&&Mc.debugMode&&(ve.isDebugging=!0)}});function _d(i){return i===47||i===92}function X_(i){return Xh(i)<0}function zd(i){return Xh(i)>0}function ef(i){let c=Xh(i);return c>0&&c===i.length}function Bd(i){return Xh(i)!==0}function __(i){return/^\.\.?($|[\\/])/.test(i)}function dp(i){return!Bd(i)&&!__(i)}function Gc(i){return Uh(e_(i),".")}function jc(i,c){return i.length>c.length&&Ih(i,c)}function zl(i,c){for(let m of c)if(jc(i,m))return!0;return!1}function wg(i){return i.length>0&&_d(i.charCodeAt(i.length-1))}function Bg(i){return i>=97&&i<=122||i>=65&&i<=90}function qy(i,c){let m=i.charCodeAt(c);if(m===58)return c+1;if(m===37&&i.charCodeAt(c+1)===51){let v=i.charCodeAt(c+2);if(v===97||v===65)return c+3}return-1}function Xh(i){if(!i)return 0;let c=i.charCodeAt(0);if(c===47||c===92){if(i.charCodeAt(1)!==c)return 1;let v=i.indexOf(c===47?mg:ge,2);return v<0?i.length:v+1}if(Bg(c)&&i.charCodeAt(1)===58){let v=i.charCodeAt(2);if(v===47||v===92)return 3;if(i.length===2)return 2}let m=i.indexOf(K);if(m!==-1){let v=m+K.length,w=i.indexOf(mg,v);if(w!==-1){let k=i.slice(0,m),M=i.slice(v,w);if(k==="file"&&(M===""||M==="localhost")&&Bg(i.charCodeAt(w+1))){let q=qy(i,w+2);if(q!==-1){if(i.charCodeAt(q)===47)return~(q+1);if(q===i.length)return~q}}return~(w+1)}return~i.length}return 0}function bu(i){let c=Xh(i);return c<0?~c:c}function Sl(i){i=qa(i);let c=bu(i);return c===i.length?i:(i=Yh(i),i.slice(0,Math.max(c,i.lastIndexOf(mg))))}function e_(i,c,m){if(i=qa(i),bu(i)===i.length)return"";i=Yh(i);let w=i.slice(Math.max(bu(i),i.lastIndexOf(mg)+1)),k=c!==void 0&&m!==void 0?Qt(w,c,m):void 0;return k?w.slice(0,w.length-k.length):w}function Rf(i,c,m){if(sd(c,".")||(c="."+c),i.length>=c.length&&i.charCodeAt(i.length-c.length)===46){let v=i.slice(i.length-c.length);if(m(v,c))return v}}function Qf(i,c,m){if(typeof c=="string")return Rf(i,c,m)||"";for(let v of c){let w=Rf(i,v,m);if(w)return w}return""}function Qt(i,c,m){if(c)return Qf(Yh(i),c,m?e0:rm);let v=e_(i),w=v.lastIndexOf(".");return w>=0?v.substring(w):""}function Ci(i,c){let m=i.substring(0,c),v=i.substring(c).split(mg);return v.length&&!No(v)&&v.pop(),[m,...v]}function fa(i,c=""){return i=Lo(c,i),Ci(i,bu(i))}function ko(i,c){return i.length===0?"":(i[0]&&Rm(i[0]))+i.slice(1,c).join(mg)}function qa(i){return i.indexOf("\\")!==-1?i.replace(ae,mg):i}function $c(i){if(!g(i))return[];let c=[i[0]];for(let m=1;m<i.length;m++){let v=i[m];if(v&&v!=="."){if(v===".."){if(c.length>1){if(c[c.length-1]!==".."){c.pop();continue}}else if(c[0])continue}c.push(v)}}return c}function Lo(i,...c){i&&(i=qa(i));for(let m of c)m&&(m=qa(m),!i||bu(m)!==0?i=m:i=Rm(i)+m);return i}function wh(i,...c){return Jd(g(c)?Lo(i,...c):qa(i))}function im(i,c){return $c(fa(i,c))}function Mu(i,c){return ko(im(i,c))}function Jd(i){if(i=qa(i),!ye.test(i))return i;let c=i.replace(/\/\.\//g,"/").replace(/^\.\//,"");if(c!==i&&(i=c,!ye.test(i)))return i;let m=ko($c(fa(i)));return m&&wg(i)?Rm(m):m}function xb(i){return i.length===0?"":i.slice(1).join(mg)}function ry(i,c){return xb(im(i,c))}function c_(i,c,m){let v=zd(i)?Jd(i):Mu(i,c);return m(v)}function Yh(i){return wg(i)?i.substr(0,i.length-1):i}function Rm(i){return wg(i)?i:i+mg}function Eb(i){return!Bd(i)&&!__(i)?"./"+i:i}function zw(i,c,m,v){let w=m!==void 0&&v!==void 0?Qt(i,m,v):Qt(i);return w?i.slice(0,i.length-w.length)+(sd(c,".")?c:"."+c):i}function WS(i,c,m){if(i===c)return 0;if(i===void 0)return-1;if(c===void 0)return 1;let v=i.substring(0,bu(i)),w=c.substring(0,bu(c)),k=tw(v,w);if(k!==0)return k;let M=i.substring(v.length),q=c.substring(w.length);if(!ye.test(M)&&!ye.test(q))return m(M,q);let U=$c(fa(i)),oe=$c(fa(c)),te=Math.min(U.length,oe.length);for(let ue=1;ue<te;ue++){let Se=m(U[ue],oe[ue]);if(Se!==0)return Se}return mm(U.length,oe.length)}function iy(i,c){return WS(i,c,Eg)}function NA(i,c){return WS(i,c,tw)}function Ww(i,c,m,v){return typeof m=="string"?(i=Lo(m,i),c=Lo(m,c)):typeof m=="boolean"&&(v=m),WS(i,c,n1(v))}function VC(i,c,m,v){if(typeof m=="string"?(i=Lo(m,i),c=Lo(m,c)):typeof m=="boolean"&&(v=m),i===void 0||c===void 0)return!1;if(i===c)return!0;let w=$c(fa(i)),k=$c(fa(c));if(k.length<w.length)return!1;let M=v?e0:rm;for(let q=0;q<w.length;q++)if(!(q===0?e0:M)(w[q],k[q]))return!1;return!0}function DD(i,c,m){let v=m(i),w=m(c);return sd(v,w+"/")||sd(v,w+"\\")}function PE(i,c,m,v){let w=$c(fa(i)),k=$c(fa(c)),M;for(M=0;M<w.length&&M<k.length;M++){let oe=v(w[M]),te=v(k[M]);if(!(M===0?e0:m)(oe,te))break}if(M===0)return k;let q=k.slice(M),U=[];for(;M<w.length;M++)U.push("..");return["",...U,...q]}function ME(i,c,m){ve.assert(bu(i)>0==bu(c)>0,"Paths must either both be absolute or both be relative");let k=PE(i,c,(typeof m=="boolean"?m:!1)?e0:rm,typeof m=="function"?m:r_);return ko(k)}function Kk(i,c,m){return zd(i)?JS(c,i,c,m,!1):i}function T2(i,c,m){return Eb(ME(Sl(i),c,m))}function JS(i,c,m,v,w){let k=PE(wh(m,i),wh(m,c),rm,v),M=k[0];if(w&&zd(M)){let q=M.charAt(0)===mg?"file://":"file:///";k[0]=q+M}return ko(k)}function a0(i,c){for(;;){let m=c(i);if(m!==void 0)return m;let v=Sl(i);if(v===i)return;i=v}}function Xk(i){return Ih(i,"/node_modules")}var mg,ge,K,ae,ye,Le=o({"src/compiler/path.ts"(){"use strict";lm(),mg="/",ge="\\",K="://",ae=/\\/g,ye=/(?:\/\/)|(?:^|\/)\.\.?(?:$|\/)/}});function G(i,c,m,v,w,k,M){return{code:i,category:c,key:m,message:v,reportsUnnecessary:w,elidedInCompatabilityPyramid:k,reportsDeprecated:M}}var P,pt=o({"src/compiler/diagnosticInformationMap.generated.ts"(){"use strict";_y(),P={Unterminated_string_literal:G(1002,1,"Unterminated_string_literal_1002","Unterminated string literal."),Identifier_expected:G(1003,1,"Identifier_expected_1003","Identifier expected."),_0_expected:G(1005,1,"_0_expected_1005","'{0}' expected."),A_file_cannot_have_a_reference_to_itself:G(1006,1,"A_file_cannot_have_a_reference_to_itself_1006","A file cannot have a reference to itself."),The_parser_expected_to_find_a_1_to_match_the_0_token_here:G(1007,1,"The_parser_expected_to_find_a_1_to_match_the_0_token_here_1007","The parser expected to find a '{1}' to match the '{0}' token here."),Trailing_comma_not_allowed:G(1009,1,"Trailing_comma_not_allowed_1009","Trailing comma not allowed."),Asterisk_Slash_expected:G(1010,1,"Asterisk_Slash_expected_1010","'*/' expected."),An_element_access_expression_should_take_an_argument:G(1011,1,"An_element_access_expression_should_take_an_argument_1011","An element access expression should take an argument."),Unexpected_token:G(1012,1,"Unexpected_token_1012","Unexpected token."),A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma:G(1013,1,"A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma_1013","A rest parameter or binding pattern may not have a trailing comma."),A_rest_parameter_must_be_last_in_a_parameter_list:G(1014,1,"A_rest_parameter_must_be_last_in_a_parameter_list_1014","A rest parameter must be last in a parameter list."),Parameter_cannot_have_question_mark_and_initializer:G(1015,1,"Parameter_cannot_have_question_mark_and_initializer_1015","Parameter cannot have question mark and initializer."),A_required_parameter_cannot_follow_an_optional_parameter:G(1016,1,"A_required_parameter_cannot_follow_an_optional_parameter_1016","A required parameter cannot follow an optional parameter."),An_index_signature_cannot_have_a_rest_parameter:G(1017,1,"An_index_signature_cannot_have_a_rest_parameter_1017","An index signature cannot have a rest parameter."),An_index_signature_parameter_cannot_have_an_accessibility_modifier:G(1018,1,"An_index_signature_parameter_cannot_have_an_accessibility_modifier_1018","An index signature parameter cannot have an accessibility modifier."),An_index_signature_parameter_cannot_have_a_question_mark:G(1019,1,"An_index_signature_parameter_cannot_have_a_question_mark_1019","An index signature parameter cannot have a question mark."),An_index_signature_parameter_cannot_have_an_initializer:G(1020,1,"An_index_signature_parameter_cannot_have_an_initializer_1020","An index signature parameter cannot have an initializer."),An_index_signature_must_have_a_type_annotation:G(1021,1,"An_index_signature_must_have_a_type_annotation_1021","An index signature must have a type annotation."),An_index_signature_parameter_must_have_a_type_annotation:G(1022,1,"An_index_signature_parameter_must_have_a_type_annotation_1022","An index signature parameter must have a type annotation."),readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature:G(1024,1,"readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature_1024","'readonly' modifier can only appear on a property declaration or index signature."),An_index_signature_cannot_have_a_trailing_comma:G(1025,1,"An_index_signature_cannot_have_a_trailing_comma_1025","An index signature cannot have a trailing comma."),Accessibility_modifier_already_seen:G(1028,1,"Accessibility_modifier_already_seen_1028","Accessibility modifier already seen."),_0_modifier_must_precede_1_modifier:G(1029,1,"_0_modifier_must_precede_1_modifier_1029","'{0}' modifier must precede '{1}' modifier."),_0_modifier_already_seen:G(1030,1,"_0_modifier_already_seen_1030","'{0}' modifier already seen."),_0_modifier_cannot_appear_on_class_elements_of_this_kind:G(1031,1,"_0_modifier_cannot_appear_on_class_elements_of_this_kind_1031","'{0}' modifier cannot appear on class elements of this kind."),super_must_be_followed_by_an_argument_list_or_member_access:G(1034,1,"super_must_be_followed_by_an_argument_list_or_member_access_1034","'super' must be followed by an argument list or member access."),Only_ambient_modules_can_use_quoted_names:G(1035,1,"Only_ambient_modules_can_use_quoted_names_1035","Only ambient modules can use quoted names."),Statements_are_not_allowed_in_ambient_contexts:G(1036,1,"Statements_are_not_allowed_in_ambient_contexts_1036","Statements are not allowed in ambient contexts."),A_declare_modifier_cannot_be_used_in_an_already_ambient_context:G(1038,1,"A_declare_modifier_cannot_be_used_in_an_already_ambient_context_1038","A 'declare' modifier cannot be used in an already ambient context."),Initializers_are_not_allowed_in_ambient_contexts:G(1039,1,"Initializers_are_not_allowed_in_ambient_contexts_1039","Initializers are not allowed in ambient contexts."),_0_modifier_cannot_be_used_in_an_ambient_context:G(1040,1,"_0_modifier_cannot_be_used_in_an_ambient_context_1040","'{0}' modifier cannot be used in an ambient context."),_0_modifier_cannot_be_used_here:G(1042,1,"_0_modifier_cannot_be_used_here_1042","'{0}' modifier cannot be used here."),_0_modifier_cannot_appear_on_a_module_or_namespace_element:G(1044,1,"_0_modifier_cannot_appear_on_a_module_or_namespace_element_1044","'{0}' modifier cannot appear on a module or namespace element."),Top_level_declarations_in_d_ts_files_must_start_with_either_a_declare_or_export_modifier:G(1046,1,"Top_level_declarations_in_d_ts_files_must_start_with_either_a_declare_or_export_modifier_1046","Top-level declarations in .d.ts files must start with either a 'declare' or 'export' modifier."),A_rest_parameter_cannot_be_optional:G(1047,1,"A_rest_parameter_cannot_be_optional_1047","A rest parameter cannot be optional."),A_rest_parameter_cannot_have_an_initializer:G(1048,1,"A_rest_parameter_cannot_have_an_initializer_1048","A rest parameter cannot have an initializer."),A_set_accessor_must_have_exactly_one_parameter:G(1049,1,"A_set_accessor_must_have_exactly_one_parameter_1049","A 'set' accessor must have exactly one parameter."),A_set_accessor_cannot_have_an_optional_parameter:G(1051,1,"A_set_accessor_cannot_have_an_optional_parameter_1051","A 'set' accessor cannot have an optional parameter."),A_set_accessor_parameter_cannot_have_an_initializer:G(1052,1,"A_set_accessor_parameter_cannot_have_an_initializer_1052","A 'set' accessor parameter cannot have an initializer."),A_set_accessor_cannot_have_rest_parameter:G(1053,1,"A_set_accessor_cannot_have_rest_parameter_1053","A 'set' accessor cannot have rest parameter."),A_get_accessor_cannot_have_parameters:G(1054,1,"A_get_accessor_cannot_have_parameters_1054","A 'get' accessor cannot have parameters."),Type_0_is_not_a_valid_async_function_return_type_in_ES5_SlashES3_because_it_does_not_refer_to_a_Promise_compatible_constructor_value:G(1055,1,"Type_0_is_not_a_valid_async_function_return_type_in_ES5_SlashES3_because_it_does_not_refer_to_a_Prom_1055","Type '{0}' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value."),Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher:G(1056,1,"Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher_1056","Accessors are only available when targeting ECMAScript 5 and higher."),The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member:G(1058,1,"The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_t_1058","The return type of an async function must either be a valid promise or must not contain a callable 'then' member."),A_promise_must_have_a_then_method:G(1059,1,"A_promise_must_have_a_then_method_1059","A promise must have a 'then' method."),The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback:G(1060,1,"The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback_1060","The first parameter of the 'then' method of a promise must be a callback."),Enum_member_must_have_initializer:G(1061,1,"Enum_member_must_have_initializer_1061","Enum member must have initializer."),Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method:G(1062,1,"Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method_1062","Type is referenced directly or indirectly in the fulfillment callback of its own 'then' method."),An_export_assignment_cannot_be_used_in_a_namespace:G(1063,1,"An_export_assignment_cannot_be_used_in_a_namespace_1063","An export assignment cannot be used in a namespace."),The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_Did_you_mean_to_write_Promise_0:G(1064,1,"The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_Did_you_mean_to_wri_1064","The return type of an async function or method must be the global Promise<T> type. Did you mean to write 'Promise<{0}>'?"),In_ambient_enum_declarations_member_initializer_must_be_constant_expression:G(1066,1,"In_ambient_enum_declarations_member_initializer_must_be_constant_expression_1066","In ambient enum declarations member initializer must be constant expression."),Unexpected_token_A_constructor_method_accessor_or_property_was_expected:G(1068,1,"Unexpected_token_A_constructor_method_accessor_or_property_was_expected_1068","Unexpected token. A constructor, method, accessor, or property was expected."),Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces:G(1069,1,"Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces_1069","Unexpected token. A type parameter name was expected without curly braces."),_0_modifier_cannot_appear_on_a_type_member:G(1070,1,"_0_modifier_cannot_appear_on_a_type_member_1070","'{0}' modifier cannot appear on a type member."),_0_modifier_cannot_appear_on_an_index_signature:G(1071,1,"_0_modifier_cannot_appear_on_an_index_signature_1071","'{0}' modifier cannot appear on an index signature."),A_0_modifier_cannot_be_used_with_an_import_declaration:G(1079,1,"A_0_modifier_cannot_be_used_with_an_import_declaration_1079","A '{0}' modifier cannot be used with an import declaration."),Invalid_reference_directive_syntax:G(1084,1,"Invalid_reference_directive_syntax_1084","Invalid 'reference' directive syntax."),_0_modifier_cannot_appear_on_a_constructor_declaration:G(1089,1,"_0_modifier_cannot_appear_on_a_constructor_declaration_1089","'{0}' modifier cannot appear on a constructor declaration."),_0_modifier_cannot_appear_on_a_parameter:G(1090,1,"_0_modifier_cannot_appear_on_a_parameter_1090","'{0}' modifier cannot appear on a parameter."),Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement:G(1091,1,"Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement_1091","Only a single variable declaration is allowed in a 'for...in' statement."),Type_parameters_cannot_appear_on_a_constructor_declaration:G(1092,1,"Type_parameters_cannot_appear_on_a_constructor_declaration_1092","Type parameters cannot appear on a constructor declaration."),Type_annotation_cannot_appear_on_a_constructor_declaration:G(1093,1,"Type_annotation_cannot_appear_on_a_constructor_declaration_1093","Type annotation cannot appear on a constructor declaration."),An_accessor_cannot_have_type_parameters:G(1094,1,"An_accessor_cannot_have_type_parameters_1094","An accessor cannot have type parameters."),A_set_accessor_cannot_have_a_return_type_annotation:G(1095,1,"A_set_accessor_cannot_have_a_return_type_annotation_1095","A 'set' accessor cannot have a return type annotation."),An_index_signature_must_have_exactly_one_parameter:G(1096,1,"An_index_signature_must_have_exactly_one_parameter_1096","An index signature must have exactly one parameter."),_0_list_cannot_be_empty:G(1097,1,"_0_list_cannot_be_empty_1097","'{0}' list cannot be empty."),Type_parameter_list_cannot_be_empty:G(1098,1,"Type_parameter_list_cannot_be_empty_1098","Type parameter list cannot be empty."),Type_argument_list_cannot_be_empty:G(1099,1,"Type_argument_list_cannot_be_empty_1099","Type argument list cannot be empty."),Invalid_use_of_0_in_strict_mode:G(1100,1,"Invalid_use_of_0_in_strict_mode_1100","Invalid use of '{0}' in strict mode."),with_statements_are_not_allowed_in_strict_mode:G(1101,1,"with_statements_are_not_allowed_in_strict_mode_1101","'with' statements are not allowed in strict mode."),delete_cannot_be_called_on_an_identifier_in_strict_mode:G(1102,1,"delete_cannot_be_called_on_an_identifier_in_strict_mode_1102","'delete' cannot be called on an identifier in strict mode."),for_await_loops_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules:G(1103,1,"for_await_loops_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_1103","'for await' loops are only allowed within async functions and at the top levels of modules."),A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement:G(1104,1,"A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement_1104","A 'continue' statement can only be used within an enclosing iteration statement."),A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement:G(1105,1,"A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement_1105","A 'break' statement can only be used within an enclosing iteration or switch statement."),The_left_hand_side_of_a_for_of_statement_may_not_be_async:G(1106,1,"The_left_hand_side_of_a_for_of_statement_may_not_be_async_1106","The left-hand side of a 'for...of' statement may not be 'async'."),Jump_target_cannot_cross_function_boundary:G(1107,1,"Jump_target_cannot_cross_function_boundary_1107","Jump target cannot cross function boundary."),A_return_statement_can_only_be_used_within_a_function_body:G(1108,1,"A_return_statement_can_only_be_used_within_a_function_body_1108","A 'return' statement can only be used within a function body."),Expression_expected:G(1109,1,"Expression_expected_1109","Expression expected."),Type_expected:G(1110,1,"Type_expected_1110","Type expected."),A_default_clause_cannot_appear_more_than_once_in_a_switch_statement:G(1113,1,"A_default_clause_cannot_appear_more_than_once_in_a_switch_statement_1113","A 'default' clause cannot appear more than once in a 'switch' statement."),Duplicate_label_0:G(1114,1,"Duplicate_label_0_1114","Duplicate label '{0}'."),A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement:G(1115,1,"A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement_1115","A 'continue' statement can only jump to a label of an enclosing iteration statement."),A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement:G(1116,1,"A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement_1116","A 'break' statement can only jump to a label of an enclosing statement."),An_object_literal_cannot_have_multiple_properties_with_the_same_name:G(1117,1,"An_object_literal_cannot_have_multiple_properties_with_the_same_name_1117","An object literal cannot have multiple properties with the same name."),An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name:G(1118,1,"An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name_1118","An object literal cannot have multiple get/set accessors with the same name."),An_object_literal_cannot_have_property_and_accessor_with_the_same_name:G(1119,1,"An_object_literal_cannot_have_property_and_accessor_with_the_same_name_1119","An object literal cannot have property and accessor with the same name."),An_export_assignment_cannot_have_modifiers:G(1120,1,"An_export_assignment_cannot_have_modifiers_1120","An export assignment cannot have modifiers."),Octal_literals_are_not_allowed_Use_the_syntax_0:G(1121,1,"Octal_literals_are_not_allowed_Use_the_syntax_0_1121","Octal literals are not allowed. Use the syntax '{0}'."),Variable_declaration_list_cannot_be_empty:G(1123,1,"Variable_declaration_list_cannot_be_empty_1123","Variable declaration list cannot be empty."),Digit_expected:G(1124,1,"Digit_expected_1124","Digit expected."),Hexadecimal_digit_expected:G(1125,1,"Hexadecimal_digit_expected_1125","Hexadecimal digit expected."),Unexpected_end_of_text:G(1126,1,"Unexpected_end_of_text_1126","Unexpected end of text."),Invalid_character:G(1127,1,"Invalid_character_1127","Invalid character."),Declaration_or_statement_expected:G(1128,1,"Declaration_or_statement_expected_1128","Declaration or statement expected."),Statement_expected:G(1129,1,"Statement_expected_1129","Statement expected."),case_or_default_expected:G(1130,1,"case_or_default_expected_1130","'case' or 'default' expected."),Property_or_signature_expected:G(1131,1,"Property_or_signature_expected_1131","Property or signature expected."),Enum_member_expected:G(1132,1,"Enum_member_expected_1132","Enum member expected."),Variable_declaration_expected:G(1134,1,"Variable_declaration_expected_1134","Variable declaration expected."),Argument_expression_expected:G(1135,1,"Argument_expression_expected_1135","Argument expression expected."),Property_assignment_expected:G(1136,1,"Property_assignment_expected_1136","Property assignment expected."),Expression_or_comma_expected:G(1137,1,"Expression_or_comma_expected_1137","Expression or comma expected."),Parameter_declaration_expected:G(1138,1,"Parameter_declaration_expected_1138","Parameter declaration expected."),Type_parameter_declaration_expected:G(1139,1,"Type_parameter_declaration_expected_1139","Type parameter declaration expected."),Type_argument_expected:G(1140,1,"Type_argument_expected_1140","Type argument expected."),String_literal_expected:G(1141,1,"String_literal_expected_1141","String literal expected."),Line_break_not_permitted_here:G(1142,1,"Line_break_not_permitted_here_1142","Line break not permitted here."),or_expected:G(1144,1,"or_expected_1144","'{' or ';' expected."),or_JSX_element_expected:G(1145,1,"or_JSX_element_expected_1145","'{' or JSX element expected."),Declaration_expected:G(1146,1,"Declaration_expected_1146","Declaration expected."),Import_declarations_in_a_namespace_cannot_reference_a_module:G(1147,1,"Import_declarations_in_a_namespace_cannot_reference_a_module_1147","Import declarations in a namespace cannot reference a module."),Cannot_use_imports_exports_or_module_augmentations_when_module_is_none:G(1148,1,"Cannot_use_imports_exports_or_module_augmentations_when_module_is_none_1148","Cannot use imports, exports, or module augmentations when '--module' is 'none'."),File_name_0_differs_from_already_included_file_name_1_only_in_casing:G(1149,1,"File_name_0_differs_from_already_included_file_name_1_only_in_casing_1149","File name '{0}' differs from already included file name '{1}' only in casing."),const_declarations_must_be_initialized:G(1155,1,"const_declarations_must_be_initialized_1155","'const' declarations must be initialized."),const_declarations_can_only_be_declared_inside_a_block:G(1156,1,"const_declarations_can_only_be_declared_inside_a_block_1156","'const' declarations can only be declared inside a block."),let_declarations_can_only_be_declared_inside_a_block:G(1157,1,"let_declarations_can_only_be_declared_inside_a_block_1157","'let' declarations can only be declared inside a block."),Unterminated_template_literal:G(1160,1,"Unterminated_template_literal_1160","Unterminated template literal."),Unterminated_regular_expression_literal:G(1161,1,"Unterminated_regular_expression_literal_1161","Unterminated regular expression literal."),An_object_member_cannot_be_declared_optional:G(1162,1,"An_object_member_cannot_be_declared_optional_1162","An object member cannot be declared optional."),A_yield_expression_is_only_allowed_in_a_generator_body:G(1163,1,"A_yield_expression_is_only_allowed_in_a_generator_body_1163","A 'yield' expression is only allowed in a generator body."),Computed_property_names_are_not_allowed_in_enums:G(1164,1,"Computed_property_names_are_not_allowed_in_enums_1164","Computed property names are not allowed in enums."),A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type:G(1165,1,"A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_t_1165","A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type."),A_computed_property_name_in_a_class_property_declaration_must_have_a_simple_literal_type_or_a_unique_symbol_type:G(1166,1,"A_computed_property_name_in_a_class_property_declaration_must_have_a_simple_literal_type_or_a_unique_1166","A computed property name in a class property declaration must have a simple literal type or a 'unique symbol' type."),A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type:G(1168,1,"A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_ty_1168","A computed property name in a method overload must refer to an expression whose type is a literal type or a 'unique symbol' type."),A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type:G(1169,1,"A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_1169","A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type."),A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type:G(1170,1,"A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type__1170","A computed property name in a type literal must refer to an expression whose type is a literal type or a 'unique symbol' type."),A_comma_expression_is_not_allowed_in_a_computed_property_name:G(1171,1,"A_comma_expression_is_not_allowed_in_a_computed_property_name_1171","A comma expression is not allowed in a computed property name."),extends_clause_already_seen:G(1172,1,"extends_clause_already_seen_1172","'extends' clause already seen."),extends_clause_must_precede_implements_clause:G(1173,1,"extends_clause_must_precede_implements_clause_1173","'extends' clause must precede 'implements' clause."),Classes_can_only_extend_a_single_class:G(1174,1,"Classes_can_only_extend_a_single_class_1174","Classes can only extend a single class."),implements_clause_already_seen:G(1175,1,"implements_clause_already_seen_1175","'implements' clause already seen."),Interface_declaration_cannot_have_implements_clause:G(1176,1,"Interface_declaration_cannot_have_implements_clause_1176","Interface declaration cannot have 'implements' clause."),Binary_digit_expected:G(1177,1,"Binary_digit_expected_1177","Binary digit expected."),Octal_digit_expected:G(1178,1,"Octal_digit_expected_1178","Octal digit expected."),Unexpected_token_expected:G(1179,1,"Unexpected_token_expected_1179","Unexpected token. '{' expected."),Property_destructuring_pattern_expected:G(1180,1,"Property_destructuring_pattern_expected_1180","Property destructuring pattern expected."),Array_element_destructuring_pattern_expected:G(1181,1,"Array_element_destructuring_pattern_expected_1181","Array element destructuring pattern expected."),A_destructuring_declaration_must_have_an_initializer:G(1182,1,"A_destructuring_declaration_must_have_an_initializer_1182","A destructuring declaration must have an initializer."),An_implementation_cannot_be_declared_in_ambient_contexts:G(1183,1,"An_implementation_cannot_be_declared_in_ambient_contexts_1183","An implementation cannot be declared in ambient contexts."),Modifiers_cannot_appear_here:G(1184,1,"Modifiers_cannot_appear_here_1184","Modifiers cannot appear here."),Merge_conflict_marker_encountered:G(1185,1,"Merge_conflict_marker_encountered_1185","Merge conflict marker encountered."),A_rest_element_cannot_have_an_initializer:G(1186,1,"A_rest_element_cannot_have_an_initializer_1186","A rest element cannot have an initializer."),A_parameter_property_may_not_be_declared_using_a_binding_pattern:G(1187,1,"A_parameter_property_may_not_be_declared_using_a_binding_pattern_1187","A parameter property may not be declared using a binding pattern."),Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement:G(1188,1,"Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement_1188","Only a single variable declaration is allowed in a 'for...of' statement."),The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer:G(1189,1,"The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer_1189","The variable declaration of a 'for...in' statement cannot have an initializer."),The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer:G(1190,1,"The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer_1190","The variable declaration of a 'for...of' statement cannot have an initializer."),An_import_declaration_cannot_have_modifiers:G(1191,1,"An_import_declaration_cannot_have_modifiers_1191","An import declaration cannot have modifiers."),Module_0_has_no_default_export:G(1192,1,"Module_0_has_no_default_export_1192","Module '{0}' has no default export."),An_export_declaration_cannot_have_modifiers:G(1193,1,"An_export_declaration_cannot_have_modifiers_1193","An export declaration cannot have modifiers."),Export_declarations_are_not_permitted_in_a_namespace:G(1194,1,"Export_declarations_are_not_permitted_in_a_namespace_1194","Export declarations are not permitted in a namespace."),export_Asterisk_does_not_re_export_a_default:G(1195,1,"export_Asterisk_does_not_re_export_a_default_1195","'export *' does not re-export a default."),Catch_clause_variable_type_annotation_must_be_any_or_unknown_if_specified:G(1196,1,"Catch_clause_variable_type_annotation_must_be_any_or_unknown_if_specified_1196","Catch clause variable type annotation must be 'any' or 'unknown' if specified."),Catch_clause_variable_cannot_have_an_initializer:G(1197,1,"Catch_clause_variable_cannot_have_an_initializer_1197","Catch clause variable cannot have an initializer."),An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive:G(1198,1,"An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive_1198","An extended Unicode escape value must be between 0x0 and 0x10FFFF inclusive."),Unterminated_Unicode_escape_sequence:G(1199,1,"Unterminated_Unicode_escape_sequence_1199","Unterminated Unicode escape sequence."),Line_terminator_not_permitted_before_arrow:G(1200,1,"Line_terminator_not_permitted_before_arrow_1200","Line terminator not permitted before arrow."),Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_ns_from_mod_import_a_from_mod_import_d_from_mod_or_another_module_format_instead:G(1202,1,"Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_1202",`Import assignment cannot be used when targeting ECMAScript modules. Consider using 'import * as ns from "mod"', 'import {a} from "mod"', 'import d from "mod"', or another module format instead.`),Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or_another_module_format_instead:G(1203,1,"Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or__1203","Export assignment cannot be used when targeting ECMAScript modules. Consider using 'export default' or another module format instead."),Re_exporting_a_type_when_0_is_enabled_requires_using_export_type:G(1205,1,"Re_exporting_a_type_when_0_is_enabled_requires_using_export_type_1205","Re-exporting a type when '{0}' is enabled requires using 'export type'."),Decorators_are_not_valid_here:G(1206,1,"Decorators_are_not_valid_here_1206","Decorators are not valid here."),Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name:G(1207,1,"Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name_1207","Decorators cannot be applied to multiple get/set accessors of the same name."),Invalid_optional_chain_from_new_expression_Did_you_mean_to_call_0:G(1209,1,"Invalid_optional_chain_from_new_expression_Did_you_mean_to_call_0_1209","Invalid optional chain from new expression. Did you mean to call '{0}()'?"),Code_contained_in_a_class_is_evaluated_in_JavaScript_s_strict_mode_which_does_not_allow_this_use_of_0_For_more_information_see_https_Colon_Slash_Slashdeveloper_mozilla_org_Slashen_US_Slashdocs_SlashWeb_SlashJavaScript_SlashReference_SlashStrict_mode:G(1210,1,"Code_contained_in_a_class_is_evaluated_in_JavaScript_s_strict_mode_which_does_not_allow_this_use_of__1210","Code contained in a class is evaluated in JavaScript's strict mode which does not allow this use of '{0}'. For more information, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode."),A_class_declaration_without_the_default_modifier_must_have_a_name:G(1211,1,"A_class_declaration_without_the_default_modifier_must_have_a_name_1211","A class declaration without the 'default' modifier must have a name."),Identifier_expected_0_is_a_reserved_word_in_strict_mode:G(1212,1,"Identifier_expected_0_is_a_reserved_word_in_strict_mode_1212","Identifier expected. '{0}' is a reserved word in strict mode."),Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_strict_mode:G(1213,1,"Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_stric_1213","Identifier expected. '{0}' is a reserved word in strict mode. Class definitions are automatically in strict mode."),Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode:G(1214,1,"Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode_1214","Identifier expected. '{0}' is a reserved word in strict mode. Modules are automatically in strict mode."),Invalid_use_of_0_Modules_are_automatically_in_strict_mode:G(1215,1,"Invalid_use_of_0_Modules_are_automatically_in_strict_mode_1215","Invalid use of '{0}'. Modules are automatically in strict mode."),Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules:G(1216,1,"Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules_1216","Identifier expected. '__esModule' is reserved as an exported marker when transforming ECMAScript modules."),Export_assignment_is_not_supported_when_module_flag_is_system:G(1218,1,"Export_assignment_is_not_supported_when_module_flag_is_system_1218","Export assignment is not supported when '--module' flag is 'system'."),Generators_are_not_allowed_in_an_ambient_context:G(1221,1,"Generators_are_not_allowed_in_an_ambient_context_1221","Generators are not allowed in an ambient context."),An_overload_signature_cannot_be_declared_as_a_generator:G(1222,1,"An_overload_signature_cannot_be_declared_as_a_generator_1222","An overload signature cannot be declared as a generator."),_0_tag_already_specified:G(1223,1,"_0_tag_already_specified_1223","'{0}' tag already specified."),Signature_0_must_be_a_type_predicate:G(1224,1,"Signature_0_must_be_a_type_predicate_1224","Signature '{0}' must be a type predicate."),Cannot_find_parameter_0:G(1225,1,"Cannot_find_parameter_0_1225","Cannot find parameter '{0}'."),Type_predicate_0_is_not_assignable_to_1:G(1226,1,"Type_predicate_0_is_not_assignable_to_1_1226","Type predicate '{0}' is not assignable to '{1}'."),Parameter_0_is_not_in_the_same_position_as_parameter_1:G(1227,1,"Parameter_0_is_not_in_the_same_position_as_parameter_1_1227","Parameter '{0}' is not in the same position as parameter '{1}'."),A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods:G(1228,1,"A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods_1228","A type predicate is only allowed in return type position for functions and methods."),A_type_predicate_cannot_reference_a_rest_parameter:G(1229,1,"A_type_predicate_cannot_reference_a_rest_parameter_1229","A type predicate cannot reference a rest parameter."),A_type_predicate_cannot_reference_element_0_in_a_binding_pattern:G(1230,1,"A_type_predicate_cannot_reference_element_0_in_a_binding_pattern_1230","A type predicate cannot reference element '{0}' in a binding pattern."),An_export_assignment_must_be_at_the_top_level_of_a_file_or_module_declaration:G(1231,1,"An_export_assignment_must_be_at_the_top_level_of_a_file_or_module_declaration_1231","An export assignment must be at the top level of a file or module declaration."),An_import_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module:G(1232,1,"An_import_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module_1232","An import declaration can only be used at the top level of a namespace or module."),An_export_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module:G(1233,1,"An_export_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module_1233","An export declaration can only be used at the top level of a namespace or module."),An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file:G(1234,1,"An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file_1234","An ambient module declaration is only allowed at the top level in a file."),A_namespace_declaration_is_only_allowed_at_the_top_level_of_a_namespace_or_module:G(1235,1,"A_namespace_declaration_is_only_allowed_at_the_top_level_of_a_namespace_or_module_1235","A namespace declaration is only allowed at the top level of a namespace or module."),The_return_type_of_a_property_decorator_function_must_be_either_void_or_any:G(1236,1,"The_return_type_of_a_property_decorator_function_must_be_either_void_or_any_1236","The return type of a property decorator function must be either 'void' or 'any'."),The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any:G(1237,1,"The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any_1237","The return type of a parameter decorator function must be either 'void' or 'any'."),Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression:G(1238,1,"Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression_1238","Unable to resolve signature of class decorator when called as an expression."),Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression:G(1239,1,"Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression_1239","Unable to resolve signature of parameter decorator when called as an expression."),Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression:G(1240,1,"Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression_1240","Unable to resolve signature of property decorator when called as an expression."),Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression:G(1241,1,"Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression_1241","Unable to resolve signature of method decorator when called as an expression."),abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration:G(1242,1,"abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration_1242","'abstract' modifier can only appear on a class, method, or property declaration."),_0_modifier_cannot_be_used_with_1_modifier:G(1243,1,"_0_modifier_cannot_be_used_with_1_modifier_1243","'{0}' modifier cannot be used with '{1}' modifier."),Abstract_methods_can_only_appear_within_an_abstract_class:G(1244,1,"Abstract_methods_can_only_appear_within_an_abstract_class_1244","Abstract methods can only appear within an abstract class."),Method_0_cannot_have_an_implementation_because_it_is_marked_abstract:G(1245,1,"Method_0_cannot_have_an_implementation_because_it_is_marked_abstract_1245","Method '{0}' cannot have an implementation because it is marked abstract."),An_interface_property_cannot_have_an_initializer:G(1246,1,"An_interface_property_cannot_have_an_initializer_1246","An interface property cannot have an initializer."),A_type_literal_property_cannot_have_an_initializer:G(1247,1,"A_type_literal_property_cannot_have_an_initializer_1247","A type literal property cannot have an initializer."),A_class_member_cannot_have_the_0_keyword:G(1248,1,"A_class_member_cannot_have_the_0_keyword_1248","A class member cannot have the '{0}' keyword."),A_decorator_can_only_decorate_a_method_implementation_not_an_overload:G(1249,1,"A_decorator_can_only_decorate_a_method_implementation_not_an_overload_1249","A decorator can only decorate a method implementation, not an overload."),Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5:G(1250,1,"Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_1250","Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'."),Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Class_definitions_are_automatically_in_strict_mode:G(1251,1,"Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Class_d_1251","Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'. Class definitions are automatically in strict mode."),Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Modules_are_automatically_in_strict_mode:G(1252,1,"Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Modules_1252","Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'. Modules are automatically in strict mode."),Abstract_properties_can_only_appear_within_an_abstract_class:G(1253,1,"Abstract_properties_can_only_appear_within_an_abstract_class_1253","Abstract properties can only appear within an abstract class."),A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_or_literal_enum_reference:G(1254,1,"A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_or_literal_enum_refere_1254","A 'const' initializer in an ambient context must be a string or numeric literal or literal enum reference."),A_definite_assignment_assertion_is_not_permitted_in_this_context:G(1255,1,"A_definite_assignment_assertion_is_not_permitted_in_this_context_1255","A definite assignment assertion '!' is not permitted in this context."),A_required_element_cannot_follow_an_optional_element:G(1257,1,"A_required_element_cannot_follow_an_optional_element_1257","A required element cannot follow an optional element."),A_default_export_must_be_at_the_top_level_of_a_file_or_module_declaration:G(1258,1,"A_default_export_must_be_at_the_top_level_of_a_file_or_module_declaration_1258","A default export must be at the top level of a file or module declaration."),Module_0_can_only_be_default_imported_using_the_1_flag:G(1259,1,"Module_0_can_only_be_default_imported_using_the_1_flag_1259","Module '{0}' can only be default-imported using the '{1}' flag"),Keywords_cannot_contain_escape_characters:G(1260,1,"Keywords_cannot_contain_escape_characters_1260","Keywords cannot contain escape characters."),Already_included_file_name_0_differs_from_file_name_1_only_in_casing:G(1261,1,"Already_included_file_name_0_differs_from_file_name_1_only_in_casing_1261","Already included file name '{0}' differs from file name '{1}' only in casing."),Identifier_expected_0_is_a_reserved_word_at_the_top_level_of_a_module:G(1262,1,"Identifier_expected_0_is_a_reserved_word_at_the_top_level_of_a_module_1262","Identifier expected. '{0}' is a reserved word at the top-level of a module."),Declarations_with_initializers_cannot_also_have_definite_assignment_assertions:G(1263,1,"Declarations_with_initializers_cannot_also_have_definite_assignment_assertions_1263","Declarations with initializers cannot also have definite assignment assertions."),Declarations_with_definite_assignment_assertions_must_also_have_type_annotations:G(1264,1,"Declarations_with_definite_assignment_assertions_must_also_have_type_annotations_1264","Declarations with definite assignment assertions must also have type annotations."),A_rest_element_cannot_follow_another_rest_element:G(1265,1,"A_rest_element_cannot_follow_another_rest_element_1265","A rest element cannot follow another rest element."),An_optional_element_cannot_follow_a_rest_element:G(1266,1,"An_optional_element_cannot_follow_a_rest_element_1266","An optional element cannot follow a rest element."),Property_0_cannot_have_an_initializer_because_it_is_marked_abstract:G(1267,1,"Property_0_cannot_have_an_initializer_because_it_is_marked_abstract_1267","Property '{0}' cannot have an initializer because it is marked abstract."),An_index_signature_parameter_type_must_be_string_number_symbol_or_a_template_literal_type:G(1268,1,"An_index_signature_parameter_type_must_be_string_number_symbol_or_a_template_literal_type_1268","An index signature parameter type must be 'string', 'number', 'symbol', or a template literal type."),Cannot_use_export_import_on_a_type_or_type_only_namespace_when_0_is_enabled:G(1269,1,"Cannot_use_export_import_on_a_type_or_type_only_namespace_when_0_is_enabled_1269","Cannot use 'export import' on a type or type-only namespace when '{0}' is enabled."),Decorator_function_return_type_0_is_not_assignable_to_type_1:G(1270,1,"Decorator_function_return_type_0_is_not_assignable_to_type_1_1270","Decorator function return type '{0}' is not assignable to type '{1}'."),Decorator_function_return_type_is_0_but_is_expected_to_be_void_or_any:G(1271,1,"Decorator_function_return_type_is_0_but_is_expected_to_be_void_or_any_1271","Decorator function return type is '{0}' but is expected to be 'void' or 'any'."),A_type_referenced_in_a_decorated_signature_must_be_imported_with_import_type_or_a_namespace_import_when_isolatedModules_and_emitDecoratorMetadata_are_enabled:G(1272,1,"A_type_referenced_in_a_decorated_signature_must_be_imported_with_import_type_or_a_namespace_import_w_1272","A type referenced in a decorated signature must be imported with 'import type' or a namespace import when 'isolatedModules' and 'emitDecoratorMetadata' are enabled."),_0_modifier_cannot_appear_on_a_type_parameter:G(1273,1,"_0_modifier_cannot_appear_on_a_type_parameter_1273","'{0}' modifier cannot appear on a type parameter"),_0_modifier_can_only_appear_on_a_type_parameter_of_a_class_interface_or_type_alias:G(1274,1,"_0_modifier_can_only_appear_on_a_type_parameter_of_a_class_interface_or_type_alias_1274","'{0}' modifier can only appear on a type parameter of a class, interface or type alias"),accessor_modifier_can_only_appear_on_a_property_declaration:G(1275,1,"accessor_modifier_can_only_appear_on_a_property_declaration_1275","'accessor' modifier can only appear on a property declaration."),An_accessor_property_cannot_be_declared_optional:G(1276,1,"An_accessor_property_cannot_be_declared_optional_1276","An 'accessor' property cannot be declared optional."),_0_modifier_can_only_appear_on_a_type_parameter_of_a_function_method_or_class:G(1277,1,"_0_modifier_can_only_appear_on_a_type_parameter_of_a_function_method_or_class_1277","'{0}' modifier can only appear on a type parameter of a function, method or class"),The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_0:G(1278,1,"The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_0_1278","The runtime will invoke the decorator with {1} arguments, but the decorator expects {0}."),The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_at_least_0:G(1279,1,"The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_at_least_0_1279","The runtime will invoke the decorator with {1} arguments, but the decorator expects at least {0}."),Namespaces_are_not_allowed_in_global_script_files_when_0_is_enabled_If_this_file_is_not_intended_to_be_a_global_script_set_moduleDetection_to_force_or_add_an_empty_export_statement:G(1280,1,"Namespaces_are_not_allowed_in_global_script_files_when_0_is_enabled_If_this_file_is_not_intended_to__1280","Namespaces are not allowed in global script files when '{0}' is enabled. If this file is not intended to be a global script, set 'moduleDetection' to 'force' or add an empty 'export {}' statement."),Cannot_access_0_from_another_file_without_qualification_when_1_is_enabled_Use_2_instead:G(1281,1,"Cannot_access_0_from_another_file_without_qualification_when_1_is_enabled_Use_2_instead_1281","Cannot access '{0}' from another file without qualification when '{1}' is enabled. Use '{2}' instead."),An_export_declaration_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers_to_a_type:G(1282,1,"An_export_declaration_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers__1282","An 'export =' declaration must reference a value when 'verbatimModuleSyntax' is enabled, but '{0}' only refers to a type."),An_export_declaration_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolves_to_a_type_only_declaration:G(1283,1,"An_export_declaration_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolve_1283","An 'export =' declaration must reference a real value when 'verbatimModuleSyntax' is enabled, but '{0}' resolves to a type-only declaration."),An_export_default_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers_to_a_type:G(1284,1,"An_export_default_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers_to_a_1284","An 'export default' must reference a value when 'verbatimModuleSyntax' is enabled, but '{0}' only refers to a type."),An_export_default_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolves_to_a_type_only_declaration:G(1285,1,"An_export_default_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolves_to_1285","An 'export default' must reference a real value when 'verbatimModuleSyntax' is enabled, but '{0}' resolves to a type-only declaration."),ESM_syntax_is_not_allowed_in_a_CommonJS_module_when_verbatimModuleSyntax_is_enabled:G(1286,1,"ESM_syntax_is_not_allowed_in_a_CommonJS_module_when_verbatimModuleSyntax_is_enabled_1286","ESM syntax is not allowed in a CommonJS module when 'verbatimModuleSyntax' is enabled."),A_top_level_export_modifier_cannot_be_used_on_value_declarations_in_a_CommonJS_module_when_verbatimModuleSyntax_is_enabled:G(1287,1,"A_top_level_export_modifier_cannot_be_used_on_value_declarations_in_a_CommonJS_module_when_verbatimM_1287","A top-level 'export' modifier cannot be used on value declarations in a CommonJS module when 'verbatimModuleSyntax' is enabled."),An_import_alias_cannot_resolve_to_a_type_or_type_only_declaration_when_verbatimModuleSyntax_is_enabled:G(1288,1,"An_import_alias_cannot_resolve_to_a_type_or_type_only_declaration_when_verbatimModuleSyntax_is_enabl_1288","An import alias cannot resolve to a type or type-only declaration when 'verbatimModuleSyntax' is enabled."),with_statements_are_not_allowed_in_an_async_function_block:G(1300,1,"with_statements_are_not_allowed_in_an_async_function_block_1300","'with' statements are not allowed in an async function block."),await_expressions_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules:G(1308,1,"await_expressions_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_1308","'await' expressions are only allowed within async functions and at the top levels of modules."),The_current_file_is_a_CommonJS_module_and_cannot_use_await_at_the_top_level:G(1309,1,"The_current_file_is_a_CommonJS_module_and_cannot_use_await_at_the_top_level_1309","The current file is a CommonJS module and cannot use 'await' at the top level."),Did_you_mean_to_use_a_Colon_An_can_only_follow_a_property_name_when_the_containing_object_literal_is_part_of_a_destructuring_pattern:G(1312,1,"Did_you_mean_to_use_a_Colon_An_can_only_follow_a_property_name_when_the_containing_object_literal_is_1312","Did you mean to use a ':'? An '=' can only follow a property name when the containing object literal is part of a destructuring pattern."),The_body_of_an_if_statement_cannot_be_the_empty_statement:G(1313,1,"The_body_of_an_if_statement_cannot_be_the_empty_statement_1313","The body of an 'if' statement cannot be the empty statement."),Global_module_exports_may_only_appear_in_module_files:G(1314,1,"Global_module_exports_may_only_appear_in_module_files_1314","Global module exports may only appear in module files."),Global_module_exports_may_only_appear_in_declaration_files:G(1315,1,"Global_module_exports_may_only_appear_in_declaration_files_1315","Global module exports may only appear in declaration files."),Global_module_exports_may_only_appear_at_top_level:G(1316,1,"Global_module_exports_may_only_appear_at_top_level_1316","Global module exports may only appear at top level."),A_parameter_property_cannot_be_declared_using_a_rest_parameter:G(1317,1,"A_parameter_property_cannot_be_declared_using_a_rest_parameter_1317","A parameter property cannot be declared using a rest parameter."),An_abstract_accessor_cannot_have_an_implementation:G(1318,1,"An_abstract_accessor_cannot_have_an_implementation_1318","An abstract accessor cannot have an implementation."),A_default_export_can_only_be_used_in_an_ECMAScript_style_module:G(1319,1,"A_default_export_can_only_be_used_in_an_ECMAScript_style_module_1319","A default export can only be used in an ECMAScript-style module."),Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member:G(1320,1,"Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member_1320","Type of 'await' operand must either be a valid promise or must not contain a callable 'then' member."),Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member:G(1321,1,"Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_cal_1321","Type of 'yield' operand in an async generator must either be a valid promise or must not contain a callable 'then' member."),Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member:G(1322,1,"Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_con_1322","Type of iterated elements of a 'yield*' operand must either be a valid promise or must not contain a callable 'then' member."),Dynamic_imports_are_only_supported_when_the_module_flag_is_set_to_es2020_es2022_esnext_commonjs_amd_system_umd_node16_or_nodenext:G(1323,1,"Dynamic_imports_are_only_supported_when_the_module_flag_is_set_to_es2020_es2022_esnext_commonjs_amd__1323","Dynamic imports are only supported when the '--module' flag is set to 'es2020', 'es2022', 'esnext', 'commonjs', 'amd', 'system', 'umd', 'node16', or 'nodenext'."),Dynamic_imports_only_support_a_second_argument_when_the_module_option_is_set_to_esnext_node16_or_nodenext:G(1324,1,"Dynamic_imports_only_support_a_second_argument_when_the_module_option_is_set_to_esnext_node16_or_nod_1324","Dynamic imports only support a second argument when the '--module' option is set to 'esnext', 'node16', or 'nodenext'."),Argument_of_dynamic_import_cannot_be_spread_element:G(1325,1,"Argument_of_dynamic_import_cannot_be_spread_element_1325","Argument of dynamic import cannot be spread element."),This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot_have_type_arguments:G(1326,1,"This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot__1326","This use of 'import' is invalid. 'import()' calls can be written, but they must have parentheses and cannot have type arguments."),String_literal_with_double_quotes_expected:G(1327,1,"String_literal_with_double_quotes_expected_1327","String literal with double quotes expected."),Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_literal:G(1328,1,"Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_li_1328","Property value can only be string literal, numeric literal, 'true', 'false', 'null', object literal or array literal."),_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write_0:G(1329,1,"_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write__1329","'{0}' accepts too few arguments to be used as a decorator here. Did you mean to call it first and write '@{0}()'?"),A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly:G(1330,1,"A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly_1330","A property of an interface or type literal whose type is a 'unique symbol' type must be 'readonly'."),A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly:G(1331,1,"A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly_1331","A property of a class whose type is a 'unique symbol' type must be both 'static' and 'readonly'."),A_variable_whose_type_is_a_unique_symbol_type_must_be_const:G(1332,1,"A_variable_whose_type_is_a_unique_symbol_type_must_be_const_1332","A variable whose type is a 'unique symbol' type must be 'const'."),unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name:G(1333,1,"unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name_1333","'unique symbol' types may not be used on a variable declaration with a binding name."),unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement:G(1334,1,"unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement_1334","'unique symbol' types are only allowed on variables in a variable statement."),unique_symbol_types_are_not_allowed_here:G(1335,1,"unique_symbol_types_are_not_allowed_here_1335","'unique symbol' types are not allowed here."),An_index_signature_parameter_type_cannot_be_a_literal_type_or_generic_type_Consider_using_a_mapped_object_type_instead:G(1337,1,"An_index_signature_parameter_type_cannot_be_a_literal_type_or_generic_type_Consider_using_a_mapped_o_1337","An index signature parameter type cannot be a literal type or generic type. Consider using a mapped object type instead."),infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type:G(1338,1,"infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type_1338","'infer' declarations are only permitted in the 'extends' clause of a conditional type."),Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here:G(1339,1,"Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here_1339","Module '{0}' does not refer to a value, but is used as a value here."),Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_Did_you_mean_typeof_import_0:G(1340,1,"Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_Did_you_mean_typeof_import_0_1340","Module '{0}' does not refer to a type, but is used as a type here. Did you mean 'typeof import('{0}')'?"),Class_constructor_may_not_be_an_accessor:G(1341,1,"Class_constructor_may_not_be_an_accessor_1341","Class constructor may not be an accessor."),The_import_meta_meta_property_is_only_allowed_when_the_module_option_is_es2020_es2022_esnext_system_node16_or_nodenext:G(1343,1,"The_import_meta_meta_property_is_only_allowed_when_the_module_option_is_es2020_es2022_esnext_system__1343","The 'import.meta' meta-property is only allowed when the '--module' option is 'es2020', 'es2022', 'esnext', 'system', 'node16', or 'nodenext'."),A_label_is_not_allowed_here:G(1344,1,"A_label_is_not_allowed_here_1344","'A label is not allowed here."),An_expression_of_type_void_cannot_be_tested_for_truthiness:G(1345,1,"An_expression_of_type_void_cannot_be_tested_for_truthiness_1345","An expression of type 'void' cannot be tested for truthiness."),This_parameter_is_not_allowed_with_use_strict_directive:G(1346,1,"This_parameter_is_not_allowed_with_use_strict_directive_1346","This parameter is not allowed with 'use strict' directive."),use_strict_directive_cannot_be_used_with_non_simple_parameter_list:G(1347,1,"use_strict_directive_cannot_be_used_with_non_simple_parameter_list_1347","'use strict' directive cannot be used with non-simple parameter list."),Non_simple_parameter_declared_here:G(1348,1,"Non_simple_parameter_declared_here_1348","Non-simple parameter declared here."),use_strict_directive_used_here:G(1349,1,"use_strict_directive_used_here_1349","'use strict' directive used here."),Print_the_final_configuration_instead_of_building:G(1350,3,"Print_the_final_configuration_instead_of_building_1350","Print the final configuration instead of building."),An_identifier_or_keyword_cannot_immediately_follow_a_numeric_literal:G(1351,1,"An_identifier_or_keyword_cannot_immediately_follow_a_numeric_literal_1351","An identifier or keyword cannot immediately follow a numeric literal."),A_bigint_literal_cannot_use_exponential_notation:G(1352,1,"A_bigint_literal_cannot_use_exponential_notation_1352","A bigint literal cannot use exponential notation."),A_bigint_literal_must_be_an_integer:G(1353,1,"A_bigint_literal_must_be_an_integer_1353","A bigint literal must be an integer."),readonly_type_modifier_is_only_permitted_on_array_and_tuple_literal_types:G(1354,1,"readonly_type_modifier_is_only_permitted_on_array_and_tuple_literal_types_1354","'readonly' type modifier is only permitted on array and tuple literal types."),A_const_assertions_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array_or_object_literals:G(1355,1,"A_const_assertions_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array__1355","A 'const' assertions can only be applied to references to enum members, or string, number, boolean, array, or object literals."),Did_you_mean_to_mark_this_function_as_async:G(1356,1,"Did_you_mean_to_mark_this_function_as_async_1356","Did you mean to mark this function as 'async'?"),An_enum_member_name_must_be_followed_by_a_or:G(1357,1,"An_enum_member_name_must_be_followed_by_a_or_1357","An enum member name must be followed by a ',', '=', or '}'."),Tagged_template_expressions_are_not_permitted_in_an_optional_chain:G(1358,1,"Tagged_template_expressions_are_not_permitted_in_an_optional_chain_1358","Tagged template expressions are not permitted in an optional chain."),Identifier_expected_0_is_a_reserved_word_that_cannot_be_used_here:G(1359,1,"Identifier_expected_0_is_a_reserved_word_that_cannot_be_used_here_1359","Identifier expected. '{0}' is a reserved word that cannot be used here."),Type_0_does_not_satisfy_the_expected_type_1:G(1360,1,"Type_0_does_not_satisfy_the_expected_type_1_1360","Type '{0}' does not satisfy the expected type '{1}'."),_0_cannot_be_used_as_a_value_because_it_was_imported_using_import_type:G(1361,1,"_0_cannot_be_used_as_a_value_because_it_was_imported_using_import_type_1361","'{0}' cannot be used as a value because it was imported using 'import type'."),_0_cannot_be_used_as_a_value_because_it_was_exported_using_export_type:G(1362,1,"_0_cannot_be_used_as_a_value_because_it_was_exported_using_export_type_1362","'{0}' cannot be used as a value because it was exported using 'export type'."),A_type_only_import_can_specify_a_default_import_or_named_bindings_but_not_both:G(1363,1,"A_type_only_import_can_specify_a_default_import_or_named_bindings_but_not_both_1363","A type-only import can specify a default import or named bindings, but not both."),Convert_to_type_only_export:G(1364,3,"Convert_to_type_only_export_1364","Convert to type-only export"),Convert_all_re_exported_types_to_type_only_exports:G(1365,3,"Convert_all_re_exported_types_to_type_only_exports_1365","Convert all re-exported types to type-only exports"),Split_into_two_separate_import_declarations:G(1366,3,"Split_into_two_separate_import_declarations_1366","Split into two separate import declarations"),Split_all_invalid_type_only_imports:G(1367,3,"Split_all_invalid_type_only_imports_1367","Split all invalid type-only imports"),Class_constructor_may_not_be_a_generator:G(1368,1,"Class_constructor_may_not_be_a_generator_1368","Class constructor may not be a generator."),Did_you_mean_0:G(1369,3,"Did_you_mean_0_1369","Did you mean '{0}'?"),This_import_is_never_used_as_a_value_and_must_use_import_type_because_importsNotUsedAsValues_is_set_to_error:G(1371,1,"This_import_is_never_used_as_a_value_and_must_use_import_type_because_importsNotUsedAsValues_is_set__1371","This import is never used as a value and must use 'import type' because 'importsNotUsedAsValues' is set to 'error'."),Convert_to_type_only_import:G(1373,3,"Convert_to_type_only_import_1373","Convert to type-only import"),Convert_all_imports_not_used_as_a_value_to_type_only_imports:G(1374,3,"Convert_all_imports_not_used_as_a_value_to_type_only_imports_1374","Convert all imports not used as a value to type-only imports"),await_expressions_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_file_has_no_imports_or_exports_Consider_adding_an_empty_export_to_make_this_file_a_module:G(1375,1,"await_expressions_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_fi_1375","'await' expressions are only allowed at the top level of a file when that file is a module, but this file has no imports or exports. Consider adding an empty 'export {}' to make this file a module."),_0_was_imported_here:G(1376,3,"_0_was_imported_here_1376","'{0}' was imported here."),_0_was_exported_here:G(1377,3,"_0_was_exported_here_1377","'{0}' was exported here."),Top_level_await_expressions_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_node16_or_nodenext_and_the_target_option_is_set_to_es2017_or_higher:G(1378,1,"Top_level_await_expressions_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_n_1378","Top-level 'await' expressions are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', or 'nodenext', and the 'target' option is set to 'es2017' or higher."),An_import_alias_cannot_reference_a_declaration_that_was_exported_using_export_type:G(1379,1,"An_import_alias_cannot_reference_a_declaration_that_was_exported_using_export_type_1379","An import alias cannot reference a declaration that was exported using 'export type'."),An_import_alias_cannot_reference_a_declaration_that_was_imported_using_import_type:G(1380,1,"An_import_alias_cannot_reference_a_declaration_that_was_imported_using_import_type_1380","An import alias cannot reference a declaration that was imported using 'import type'."),Unexpected_token_Did_you_mean_or_rbrace:G(1381,1,"Unexpected_token_Did_you_mean_or_rbrace_1381","Unexpected token. Did you mean `{'}'}` or `&rbrace;`?"),Unexpected_token_Did_you_mean_or_gt:G(1382,1,"Unexpected_token_Did_you_mean_or_gt_1382","Unexpected token. Did you mean `{'>'}` or `&gt;`?"),Function_type_notation_must_be_parenthesized_when_used_in_a_union_type:G(1385,1,"Function_type_notation_must_be_parenthesized_when_used_in_a_union_type_1385","Function type notation must be parenthesized when used in a union type."),Constructor_type_notation_must_be_parenthesized_when_used_in_a_union_type:G(1386,1,"Constructor_type_notation_must_be_parenthesized_when_used_in_a_union_type_1386","Constructor type notation must be parenthesized when used in a union type."),Function_type_notation_must_be_parenthesized_when_used_in_an_intersection_type:G(1387,1,"Function_type_notation_must_be_parenthesized_when_used_in_an_intersection_type_1387","Function type notation must be parenthesized when used in an intersection type."),Constructor_type_notation_must_be_parenthesized_when_used_in_an_intersection_type:G(1388,1,"Constructor_type_notation_must_be_parenthesized_when_used_in_an_intersection_type_1388","Constructor type notation must be parenthesized when used in an intersection type."),_0_is_not_allowed_as_a_variable_declaration_name:G(1389,1,"_0_is_not_allowed_as_a_variable_declaration_name_1389","'{0}' is not allowed as a variable declaration name."),_0_is_not_allowed_as_a_parameter_name:G(1390,1,"_0_is_not_allowed_as_a_parameter_name_1390","'{0}' is not allowed as a parameter name."),An_import_alias_cannot_use_import_type:G(1392,1,"An_import_alias_cannot_use_import_type_1392","An import alias cannot use 'import type'"),Imported_via_0_from_file_1:G(1393,3,"Imported_via_0_from_file_1_1393","Imported via {0} from file '{1}'"),Imported_via_0_from_file_1_with_packageId_2:G(1394,3,"Imported_via_0_from_file_1_with_packageId_2_1394","Imported via {0} from file '{1}' with packageId '{2}'"),Imported_via_0_from_file_1_to_import_importHelpers_as_specified_in_compilerOptions:G(1395,3,"Imported_via_0_from_file_1_to_import_importHelpers_as_specified_in_compilerOptions_1395","Imported via {0} from file '{1}' to import 'importHelpers' as specified in compilerOptions"),Imported_via_0_from_file_1_with_packageId_2_to_import_importHelpers_as_specified_in_compilerOptions:G(1396,3,"Imported_via_0_from_file_1_with_packageId_2_to_import_importHelpers_as_specified_in_compilerOptions_1396","Imported via {0} from file '{1}' with packageId '{2}' to import 'importHelpers' as specified in compilerOptions"),Imported_via_0_from_file_1_to_import_jsx_and_jsxs_factory_functions:G(1397,3,"Imported_via_0_from_file_1_to_import_jsx_and_jsxs_factory_functions_1397","Imported via {0} from file '{1}' to import 'jsx' and 'jsxs' factory functions"),Imported_via_0_from_file_1_with_packageId_2_to_import_jsx_and_jsxs_factory_functions:G(1398,3,"Imported_via_0_from_file_1_with_packageId_2_to_import_jsx_and_jsxs_factory_functions_1398","Imported via {0} from file '{1}' with packageId '{2}' to import 'jsx' and 'jsxs' factory functions"),File_is_included_via_import_here:G(1399,3,"File_is_included_via_import_here_1399","File is included via import here."),Referenced_via_0_from_file_1:G(1400,3,"Referenced_via_0_from_file_1_1400","Referenced via '{0}' from file '{1}'"),File_is_included_via_reference_here:G(1401,3,"File_is_included_via_reference_here_1401","File is included via reference here."),Type_library_referenced_via_0_from_file_1:G(1402,3,"Type_library_referenced_via_0_from_file_1_1402","Type library referenced via '{0}' from file '{1}'"),Type_library_referenced_via_0_from_file_1_with_packageId_2:G(1403,3,"Type_library_referenced_via_0_from_file_1_with_packageId_2_1403","Type library referenced via '{0}' from file '{1}' with packageId '{2}'"),File_is_included_via_type_library_reference_here:G(1404,3,"File_is_included_via_type_library_reference_here_1404","File is included via type library reference here."),Library_referenced_via_0_from_file_1:G(1405,3,"Library_referenced_via_0_from_file_1_1405","Library referenced via '{0}' from file '{1}'"),File_is_included_via_library_reference_here:G(1406,3,"File_is_included_via_library_reference_here_1406","File is included via library reference here."),Matched_by_include_pattern_0_in_1:G(1407,3,"Matched_by_include_pattern_0_in_1_1407","Matched by include pattern '{0}' in '{1}'"),File_is_matched_by_include_pattern_specified_here:G(1408,3,"File_is_matched_by_include_pattern_specified_here_1408","File is matched by include pattern specified here."),Part_of_files_list_in_tsconfig_json:G(1409,3,"Part_of_files_list_in_tsconfig_json_1409","Part of 'files' list in tsconfig.json"),File_is_matched_by_files_list_specified_here:G(1410,3,"File_is_matched_by_files_list_specified_here_1410","File is matched by 'files' list specified here."),Output_from_referenced_project_0_included_because_1_specified:G(1411,3,"Output_from_referenced_project_0_included_because_1_specified_1411","Output from referenced project '{0}' included because '{1}' specified"),Output_from_referenced_project_0_included_because_module_is_specified_as_none:G(1412,3,"Output_from_referenced_project_0_included_because_module_is_specified_as_none_1412","Output from referenced project '{0}' included because '--module' is specified as 'none'"),File_is_output_from_referenced_project_specified_here:G(1413,3,"File_is_output_from_referenced_project_specified_here_1413","File is output from referenced project specified here."),Source_from_referenced_project_0_included_because_1_specified:G(1414,3,"Source_from_referenced_project_0_included_because_1_specified_1414","Source from referenced project '{0}' included because '{1}' specified"),Source_from_referenced_project_0_included_because_module_is_specified_as_none:G(1415,3,"Source_from_referenced_project_0_included_because_module_is_specified_as_none_1415","Source from referenced project '{0}' included because '--module' is specified as 'none'"),File_is_source_from_referenced_project_specified_here:G(1416,3,"File_is_source_from_referenced_project_specified_here_1416","File is source from referenced project specified here."),Entry_point_of_type_library_0_specified_in_compilerOptions:G(1417,3,"Entry_point_of_type_library_0_specified_in_compilerOptions_1417","Entry point of type library '{0}' specified in compilerOptions"),Entry_point_of_type_library_0_specified_in_compilerOptions_with_packageId_1:G(1418,3,"Entry_point_of_type_library_0_specified_in_compilerOptions_with_packageId_1_1418","Entry point of type library '{0}' specified in compilerOptions with packageId '{1}'"),File_is_entry_point_of_type_library_specified_here:G(1419,3,"File_is_entry_point_of_type_library_specified_here_1419","File is entry point of type library specified here."),Entry_point_for_implicit_type_library_0:G(1420,3,"Entry_point_for_implicit_type_library_0_1420","Entry point for implicit type library '{0}'"),Entry_point_for_implicit_type_library_0_with_packageId_1:G(1421,3,"Entry_point_for_implicit_type_library_0_with_packageId_1_1421","Entry point for implicit type library '{0}' with packageId '{1}'"),Library_0_specified_in_compilerOptions:G(1422,3,"Library_0_specified_in_compilerOptions_1422","Library '{0}' specified in compilerOptions"),File_is_library_specified_here:G(1423,3,"File_is_library_specified_here_1423","File is library specified here."),Default_library:G(1424,3,"Default_library_1424","Default library"),Default_library_for_target_0:G(1425,3,"Default_library_for_target_0_1425","Default library for target '{0}'"),File_is_default_library_for_target_specified_here:G(1426,3,"File_is_default_library_for_target_specified_here_1426","File is default library for target specified here."),Root_file_specified_for_compilation:G(1427,3,"Root_file_specified_for_compilation_1427","Root file specified for compilation"),File_is_output_of_project_reference_source_0:G(1428,3,"File_is_output_of_project_reference_source_0_1428","File is output of project reference source '{0}'"),File_redirects_to_file_0:G(1429,3,"File_redirects_to_file_0_1429","File redirects to file '{0}'"),The_file_is_in_the_program_because_Colon:G(1430,3,"The_file_is_in_the_program_because_Colon_1430","The file is in the program because:"),for_await_loops_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_file_has_no_imports_or_exports_Consider_adding_an_empty_export_to_make_this_file_a_module:G(1431,1,"for_await_loops_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_file_1431","'for await' loops are only allowed at the top level of a file when that file is a module, but this file has no imports or exports. Consider adding an empty 'export {}' to make this file a module."),Top_level_for_await_loops_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_node16_or_nodenext_and_the_target_option_is_set_to_es2017_or_higher:G(1432,1,"Top_level_for_await_loops_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_nod_1432","Top-level 'for await' loops are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', or 'nodenext', and the 'target' option is set to 'es2017' or higher."),Neither_decorators_nor_modifiers_may_be_applied_to_this_parameters:G(1433,1,"Neither_decorators_nor_modifiers_may_be_applied_to_this_parameters_1433","Neither decorators nor modifiers may be applied to 'this' parameters."),Unexpected_keyword_or_identifier:G(1434,1,"Unexpected_keyword_or_identifier_1434","Unexpected keyword or identifier."),Unknown_keyword_or_identifier_Did_you_mean_0:G(1435,1,"Unknown_keyword_or_identifier_Did_you_mean_0_1435","Unknown keyword or identifier. Did you mean '{0}'?"),Decorators_must_precede_the_name_and_all_keywords_of_property_declarations:G(1436,1,"Decorators_must_precede_the_name_and_all_keywords_of_property_declarations_1436","Decorators must precede the name and all keywords of property declarations."),Namespace_must_be_given_a_name:G(1437,1,"Namespace_must_be_given_a_name_1437","Namespace must be given a name."),Interface_must_be_given_a_name:G(1438,1,"Interface_must_be_given_a_name_1438","Interface must be given a name."),Type_alias_must_be_given_a_name:G(1439,1,"Type_alias_must_be_given_a_name_1439","Type alias must be given a name."),Variable_declaration_not_allowed_at_this_location:G(1440,1,"Variable_declaration_not_allowed_at_this_location_1440","Variable declaration not allowed at this location."),Cannot_start_a_function_call_in_a_type_annotation:G(1441,1,"Cannot_start_a_function_call_in_a_type_annotation_1441","Cannot start a function call in a type annotation."),Expected_for_property_initializer:G(1442,1,"Expected_for_property_initializer_1442","Expected '=' for property initializer."),Module_declaration_names_may_only_use_or_quoted_strings:G(1443,1,"Module_declaration_names_may_only_use_or_quoted_strings_1443",`Module declaration names may only use ' or " quoted strings.`),_0_is_a_type_and_must_be_imported_using_a_type_only_import_when_preserveValueImports_and_isolatedModules_are_both_enabled:G(1444,1,"_0_is_a_type_and_must_be_imported_using_a_type_only_import_when_preserveValueImports_and_isolatedMod_1444","'{0}' is a type and must be imported using a type-only import when 'preserveValueImports' and 'isolatedModules' are both enabled."),_0_resolves_to_a_type_only_declaration_and_must_be_imported_using_a_type_only_import_when_preserveValueImports_and_isolatedModules_are_both_enabled:G(1446,1,"_0_resolves_to_a_type_only_declaration_and_must_be_imported_using_a_type_only_import_when_preserveVa_1446","'{0}' resolves to a type-only declaration and must be imported using a type-only import when 'preserveValueImports' and 'isolatedModules' are both enabled."),_0_resolves_to_a_type_only_declaration_and_must_be_re_exported_using_a_type_only_re_export_when_1_is_enabled:G(1448,1,"_0_resolves_to_a_type_only_declaration_and_must_be_re_exported_using_a_type_only_re_export_when_1_is_1448","'{0}' resolves to a type-only declaration and must be re-exported using a type-only re-export when '{1}' is enabled."),Preserve_unused_imported_values_in_the_JavaScript_output_that_would_otherwise_be_removed:G(1449,3,"Preserve_unused_imported_values_in_the_JavaScript_output_that_would_otherwise_be_removed_1449","Preserve unused imported values in the JavaScript output that would otherwise be removed."),Dynamic_imports_can_only_accept_a_module_specifier_and_an_optional_assertion_as_arguments:G(1450,3,"Dynamic_imports_can_only_accept_a_module_specifier_and_an_optional_assertion_as_arguments_1450","Dynamic imports can only accept a module specifier and an optional assertion as arguments"),Private_identifiers_are_only_allowed_in_class_bodies_and_may_only_be_used_as_part_of_a_class_member_declaration_property_access_or_on_the_left_hand_side_of_an_in_expression:G(1451,1,"Private_identifiers_are_only_allowed_in_class_bodies_and_may_only_be_used_as_part_of_a_class_member__1451","Private identifiers are only allowed in class bodies and may only be used as part of a class member declaration, property access, or on the left-hand-side of an 'in' expression"),resolution_mode_assertions_are_only_supported_when_moduleResolution_is_node16_or_nodenext:G(1452,1,"resolution_mode_assertions_are_only_supported_when_moduleResolution_is_node16_or_nodenext_1452","'resolution-mode' assertions are only supported when `moduleResolution` is `node16` or `nodenext`."),resolution_mode_should_be_either_require_or_import:G(1453,1,"resolution_mode_should_be_either_require_or_import_1453","`resolution-mode` should be either `require` or `import`."),resolution_mode_can_only_be_set_for_type_only_imports:G(1454,1,"resolution_mode_can_only_be_set_for_type_only_imports_1454","`resolution-mode` can only be set for type-only imports."),resolution_mode_is_the_only_valid_key_for_type_import_assertions:G(1455,1,"resolution_mode_is_the_only_valid_key_for_type_import_assertions_1455","`resolution-mode` is the only valid key for type import assertions."),Type_import_assertions_should_have_exactly_one_key_resolution_mode_with_value_import_or_require:G(1456,1,"Type_import_assertions_should_have_exactly_one_key_resolution_mode_with_value_import_or_require_1456","Type import assertions should have exactly one key - `resolution-mode` - with value `import` or `require`."),Matched_by_default_include_pattern_Asterisk_Asterisk_Slash_Asterisk:G(1457,3,"Matched_by_default_include_pattern_Asterisk_Asterisk_Slash_Asterisk_1457","Matched by default include pattern '**/*'"),File_is_ECMAScript_module_because_0_has_field_type_with_value_module:G(1458,3,"File_is_ECMAScript_module_because_0_has_field_type_with_value_module_1458",`File is ECMAScript module because '{0}' has field "type" with value "module"`),File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module:G(1459,3,"File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module_1459",`File is CommonJS module because '{0}' has field "type" whose value is not "module"`),File_is_CommonJS_module_because_0_does_not_have_field_type:G(1460,3,"File_is_CommonJS_module_because_0_does_not_have_field_type_1460",`File is CommonJS module because '{0}' does not have field "type"`),File_is_CommonJS_module_because_package_json_was_not_found:G(1461,3,"File_is_CommonJS_module_because_package_json_was_not_found_1461","File is CommonJS module because 'package.json' was not found"),The_import_meta_meta_property_is_not_allowed_in_files_which_will_build_into_CommonJS_output:G(1470,1,"The_import_meta_meta_property_is_not_allowed_in_files_which_will_build_into_CommonJS_output_1470","The 'import.meta' meta-property is not allowed in files which will build into CommonJS output."),Module_0_cannot_be_imported_using_this_construct_The_specifier_only_resolves_to_an_ES_module_which_cannot_be_imported_with_require_Use_an_ECMAScript_import_instead:G(1471,1,"Module_0_cannot_be_imported_using_this_construct_The_specifier_only_resolves_to_an_ES_module_which_c_1471","Module '{0}' cannot be imported using this construct. The specifier only resolves to an ES module, which cannot be imported with 'require'. Use an ECMAScript import instead."),catch_or_finally_expected:G(1472,1,"catch_or_finally_expected_1472","'catch' or 'finally' expected."),An_import_declaration_can_only_be_used_at_the_top_level_of_a_module:G(1473,1,"An_import_declaration_can_only_be_used_at_the_top_level_of_a_module_1473","An import declaration can only be used at the top level of a module."),An_export_declaration_can_only_be_used_at_the_top_level_of_a_module:G(1474,1,"An_export_declaration_can_only_be_used_at_the_top_level_of_a_module_1474","An export declaration can only be used at the top level of a module."),Control_what_method_is_used_to_detect_module_format_JS_files:G(1475,3,"Control_what_method_is_used_to_detect_module_format_JS_files_1475","Control what method is used to detect module-format JS files."),auto_Colon_Treat_files_with_imports_exports_import_meta_jsx_with_jsx_Colon_react_jsx_or_esm_format_with_module_Colon_node16_as_modules:G(1476,3,"auto_Colon_Treat_files_with_imports_exports_import_meta_jsx_with_jsx_Colon_react_jsx_or_esm_format_w_1476",'"auto": Treat files with imports, exports, import.meta, jsx (with jsx: react-jsx), or esm format (with module: node16+) as modules.'),An_instantiation_expression_cannot_be_followed_by_a_property_access:G(1477,1,"An_instantiation_expression_cannot_be_followed_by_a_property_access_1477","An instantiation expression cannot be followed by a property access."),Identifier_or_string_literal_expected:G(1478,1,"Identifier_or_string_literal_expected_1478","Identifier or string literal expected."),The_current_file_is_a_CommonJS_module_whose_imports_will_produce_require_calls_however_the_referenced_file_is_an_ECMAScript_module_and_cannot_be_imported_with_require_Consider_writing_a_dynamic_import_0_call_instead:G(1479,1,"The_current_file_is_a_CommonJS_module_whose_imports_will_produce_require_calls_however_the_reference_1479",`The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import("{0}")' call instead.`),To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_create_a_local_package_json_file_with_type_Colon_module:G(1480,3,"To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_create_a_local_packag_1480",'To convert this file to an ECMAScript module, change its file extension to \'{0}\' or create a local package.json file with `{ "type": "module" }`.'),To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Colon_module_to_1:G(1481,3,"To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Co_1481",`To convert this file to an ECMAScript module, change its file extension to '{0}', or add the field \`"type": "module"\` to '{1}'.`),To_convert_this_file_to_an_ECMAScript_module_add_the_field_type_Colon_module_to_0:G(1482,3,"To_convert_this_file_to_an_ECMAScript_module_add_the_field_type_Colon_module_to_0_1482",'To convert this file to an ECMAScript module, add the field `"type": "module"` to \'{0}\'.'),To_convert_this_file_to_an_ECMAScript_module_create_a_local_package_json_file_with_type_Colon_module:G(1483,3,"To_convert_this_file_to_an_ECMAScript_module_create_a_local_package_json_file_with_type_Colon_module_1483",'To convert this file to an ECMAScript module, create a local package.json file with `{ "type": "module" }`.'),_0_is_a_type_and_must_be_imported_using_a_type_only_import_when_verbatimModuleSyntax_is_enabled:G(1484,1,"_0_is_a_type_and_must_be_imported_using_a_type_only_import_when_verbatimModuleSyntax_is_enabled_1484","'{0}' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled."),_0_resolves_to_a_type_only_declaration_and_must_be_imported_using_a_type_only_import_when_verbatimModuleSyntax_is_enabled:G(1485,1,"_0_resolves_to_a_type_only_declaration_and_must_be_imported_using_a_type_only_import_when_verbatimMo_1485","'{0}' resolves to a type-only declaration and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled."),Decorator_used_before_export_here:G(1486,1,"Decorator_used_before_export_here_1486","Decorator used before 'export' here."),Octal_escape_sequences_are_not_allowed_Use_the_syntax_0:G(1487,1,"Octal_escape_sequences_are_not_allowed_Use_the_syntax_0_1487","Octal escape sequences are not allowed. Use the syntax '{0}'."),Escape_sequence_0_is_not_allowed:G(1488,1,"Escape_sequence_0_is_not_allowed_1488","Escape sequence '{0}' is not allowed."),Decimals_with_leading_zeros_are_not_allowed:G(1489,1,"Decimals_with_leading_zeros_are_not_allowed_1489","Decimals with leading zeros are not allowed."),File_appears_to_be_binary:G(1490,1,"File_appears_to_be_binary_1490","File appears to be binary."),The_types_of_0_are_incompatible_between_these_types:G(2200,1,"The_types_of_0_are_incompatible_between_these_types_2200","The types of '{0}' are incompatible between these types."),The_types_returned_by_0_are_incompatible_between_these_types:G(2201,1,"The_types_returned_by_0_are_incompatible_between_these_types_2201","The types returned by '{0}' are incompatible between these types."),Call_signature_return_types_0_and_1_are_incompatible:G(2202,1,"Call_signature_return_types_0_and_1_are_incompatible_2202","Call signature return types '{0}' and '{1}' are incompatible.",void 0,!0),Construct_signature_return_types_0_and_1_are_incompatible:G(2203,1,"Construct_signature_return_types_0_and_1_are_incompatible_2203","Construct signature return types '{0}' and '{1}' are incompatible.",void 0,!0),Call_signatures_with_no_arguments_have_incompatible_return_types_0_and_1:G(2204,1,"Call_signatures_with_no_arguments_have_incompatible_return_types_0_and_1_2204","Call signatures with no arguments have incompatible return types '{0}' and '{1}'.",void 0,!0),Construct_signatures_with_no_arguments_have_incompatible_return_types_0_and_1:G(2205,1,"Construct_signatures_with_no_arguments_have_incompatible_return_types_0_and_1_2205","Construct signatures with no arguments have incompatible return types '{0}' and '{1}'.",void 0,!0),The_type_modifier_cannot_be_used_on_a_named_import_when_import_type_is_used_on_its_import_statement:G(2206,1,"The_type_modifier_cannot_be_used_on_a_named_import_when_import_type_is_used_on_its_import_statement_2206","The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement."),The_type_modifier_cannot_be_used_on_a_named_export_when_export_type_is_used_on_its_export_statement:G(2207,1,"The_type_modifier_cannot_be_used_on_a_named_export_when_export_type_is_used_on_its_export_statement_2207","The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement."),This_type_parameter_might_need_an_extends_0_constraint:G(2208,1,"This_type_parameter_might_need_an_extends_0_constraint_2208","This type parameter might need an `extends {0}` constraint."),The_project_root_is_ambiguous_but_is_required_to_resolve_export_map_entry_0_in_file_1_Supply_the_rootDir_compiler_option_to_disambiguate:G(2209,1,"The_project_root_is_ambiguous_but_is_required_to_resolve_export_map_entry_0_in_file_1_Supply_the_roo_2209","The project root is ambiguous, but is required to resolve export map entry '{0}' in file '{1}'. Supply the `rootDir` compiler option to disambiguate."),The_project_root_is_ambiguous_but_is_required_to_resolve_import_map_entry_0_in_file_1_Supply_the_rootDir_compiler_option_to_disambiguate:G(2210,1,"The_project_root_is_ambiguous_but_is_required_to_resolve_import_map_entry_0_in_file_1_Supply_the_roo_2210","The project root is ambiguous, but is required to resolve import map entry '{0}' in file '{1}'. Supply the `rootDir` compiler option to disambiguate."),Add_extends_constraint:G(2211,3,"Add_extends_constraint_2211","Add `extends` constraint."),Add_extends_constraint_to_all_type_parameters:G(2212,3,"Add_extends_constraint_to_all_type_parameters_2212","Add `extends` constraint to all type parameters"),Duplicate_identifier_0:G(2300,1,"Duplicate_identifier_0_2300","Duplicate identifier '{0}'."),Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor:G(2301,1,"Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2301","Initializer of instance member variable '{0}' cannot reference identifier '{1}' declared in the constructor."),Static_members_cannot_reference_class_type_parameters:G(2302,1,"Static_members_cannot_reference_class_type_parameters_2302","Static members cannot reference class type parameters."),Circular_definition_of_import_alias_0:G(2303,1,"Circular_definition_of_import_alias_0_2303","Circular definition of import alias '{0}'."),Cannot_find_name_0:G(2304,1,"Cannot_find_name_0_2304","Cannot find name '{0}'."),Module_0_has_no_exported_member_1:G(2305,1,"Module_0_has_no_exported_member_1_2305","Module '{0}' has no exported member '{1}'."),File_0_is_not_a_module:G(2306,1,"File_0_is_not_a_module_2306","File '{0}' is not a module."),Cannot_find_module_0_or_its_corresponding_type_declarations:G(2307,1,"Cannot_find_module_0_or_its_corresponding_type_declarations_2307","Cannot find module '{0}' or its corresponding type declarations."),Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambiguity:G(2308,1,"Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambig_2308","Module {0} has already exported a member named '{1}'. Consider explicitly re-exporting to resolve the ambiguity."),An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements:G(2309,1,"An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements_2309","An export assignment cannot be used in a module with other exported elements."),Type_0_recursively_references_itself_as_a_base_type:G(2310,1,"Type_0_recursively_references_itself_as_a_base_type_2310","Type '{0}' recursively references itself as a base type."),Cannot_find_name_0_Did_you_mean_to_write_this_in_an_async_function:G(2311,1,"Cannot_find_name_0_Did_you_mean_to_write_this_in_an_async_function_2311","Cannot find name '{0}'. Did you mean to write this in an async function?"),An_interface_can_only_extend_an_object_type_or_intersection_of_object_types_with_statically_known_members:G(2312,1,"An_interface_can_only_extend_an_object_type_or_intersection_of_object_types_with_statically_known_me_2312","An interface can only extend an object type or intersection of object types with statically known members."),Type_parameter_0_has_a_circular_constraint:G(2313,1,"Type_parameter_0_has_a_circular_constraint_2313","Type parameter '{0}' has a circular constraint."),Generic_type_0_requires_1_type_argument_s:G(2314,1,"Generic_type_0_requires_1_type_argument_s_2314","Generic type '{0}' requires {1} type argument(s)."),Type_0_is_not_generic:G(2315,1,"Type_0_is_not_generic_2315","Type '{0}' is not generic."),Global_type_0_must_be_a_class_or_interface_type:G(2316,1,"Global_type_0_must_be_a_class_or_interface_type_2316","Global type '{0}' must be a class or interface type."),Global_type_0_must_have_1_type_parameter_s:G(2317,1,"Global_type_0_must_have_1_type_parameter_s_2317","Global type '{0}' must have {1} type parameter(s)."),Cannot_find_global_type_0:G(2318,1,"Cannot_find_global_type_0_2318","Cannot find global type '{0}'."),Named_property_0_of_types_1_and_2_are_not_identical:G(2319,1,"Named_property_0_of_types_1_and_2_are_not_identical_2319","Named property '{0}' of types '{1}' and '{2}' are not identical."),Interface_0_cannot_simultaneously_extend_types_1_and_2:G(2320,1,"Interface_0_cannot_simultaneously_extend_types_1_and_2_2320","Interface '{0}' cannot simultaneously extend types '{1}' and '{2}'."),Excessive_stack_depth_comparing_types_0_and_1:G(2321,1,"Excessive_stack_depth_comparing_types_0_and_1_2321","Excessive stack depth comparing types '{0}' and '{1}'."),Type_0_is_not_assignable_to_type_1:G(2322,1,"Type_0_is_not_assignable_to_type_1_2322","Type '{0}' is not assignable to type '{1}'."),Cannot_redeclare_exported_variable_0:G(2323,1,"Cannot_redeclare_exported_variable_0_2323","Cannot redeclare exported variable '{0}'."),Property_0_is_missing_in_type_1:G(2324,1,"Property_0_is_missing_in_type_1_2324","Property '{0}' is missing in type '{1}'."),Property_0_is_private_in_type_1_but_not_in_type_2:G(2325,1,"Property_0_is_private_in_type_1_but_not_in_type_2_2325","Property '{0}' is private in type '{1}' but not in type '{2}'."),Types_of_property_0_are_incompatible:G(2326,1,"Types_of_property_0_are_incompatible_2326","Types of property '{0}' are incompatible."),Property_0_is_optional_in_type_1_but_required_in_type_2:G(2327,1,"Property_0_is_optional_in_type_1_but_required_in_type_2_2327","Property '{0}' is optional in type '{1}' but required in type '{2}'."),Types_of_parameters_0_and_1_are_incompatible:G(2328,1,"Types_of_parameters_0_and_1_are_incompatible_2328","Types of parameters '{0}' and '{1}' are incompatible."),Index_signature_for_type_0_is_missing_in_type_1:G(2329,1,"Index_signature_for_type_0_is_missing_in_type_1_2329","Index signature for type '{0}' is missing in type '{1}'."),_0_and_1_index_signatures_are_incompatible:G(2330,1,"_0_and_1_index_signatures_are_incompatible_2330","'{0}' and '{1}' index signatures are incompatible."),this_cannot_be_referenced_in_a_module_or_namespace_body:G(2331,1,"this_cannot_be_referenced_in_a_module_or_namespace_body_2331","'this' cannot be referenced in a module or namespace body."),this_cannot_be_referenced_in_current_location:G(2332,1,"this_cannot_be_referenced_in_current_location_2332","'this' cannot be referenced in current location."),this_cannot_be_referenced_in_constructor_arguments:G(2333,1,"this_cannot_be_referenced_in_constructor_arguments_2333","'this' cannot be referenced in constructor arguments."),this_cannot_be_referenced_in_a_static_property_initializer:G(2334,1,"this_cannot_be_referenced_in_a_static_property_initializer_2334","'this' cannot be referenced in a static property initializer."),super_can_only_be_referenced_in_a_derived_class:G(2335,1,"super_can_only_be_referenced_in_a_derived_class_2335","'super' can only be referenced in a derived class."),super_cannot_be_referenced_in_constructor_arguments:G(2336,1,"super_cannot_be_referenced_in_constructor_arguments_2336","'super' cannot be referenced in constructor arguments."),Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors:G(2337,1,"Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors_2337","Super calls are not permitted outside constructors or in nested functions inside constructors."),super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_derived_class:G(2338,1,"super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_der_2338","'super' property access is permitted only in a constructor, member function, or member accessor of a derived class."),Property_0_does_not_exist_on_type_1:G(2339,1,"Property_0_does_not_exist_on_type_1_2339","Property '{0}' does not exist on type '{1}'."),Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword:G(2340,1,"Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword_2340","Only public and protected methods of the base class are accessible via the 'super' keyword."),Property_0_is_private_and_only_accessible_within_class_1:G(2341,1,"Property_0_is_private_and_only_accessible_within_class_1_2341","Property '{0}' is private and only accessible within class '{1}'."),This_syntax_requires_an_imported_helper_named_1_which_does_not_exist_in_0_Consider_upgrading_your_version_of_0:G(2343,1,"This_syntax_requires_an_imported_helper_named_1_which_does_not_exist_in_0_Consider_upgrading_your_ve_2343","This syntax requires an imported helper named '{1}' which does not exist in '{0}'. Consider upgrading your version of '{0}'."),Type_0_does_not_satisfy_the_constraint_1:G(2344,1,"Type_0_does_not_satisfy_the_constraint_1_2344","Type '{0}' does not satisfy the constraint '{1}'."),Argument_of_type_0_is_not_assignable_to_parameter_of_type_1:G(2345,1,"Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_2345","Argument of type '{0}' is not assignable to parameter of type '{1}'."),Call_target_does_not_contain_any_signatures:G(2346,1,"Call_target_does_not_contain_any_signatures_2346","Call target does not contain any signatures."),Untyped_function_calls_may_not_accept_type_arguments:G(2347,1,"Untyped_function_calls_may_not_accept_type_arguments_2347","Untyped function calls may not accept type arguments."),Value_of_type_0_is_not_callable_Did_you_mean_to_include_new:G(2348,1,"Value_of_type_0_is_not_callable_Did_you_mean_to_include_new_2348","Value of type '{0}' is not callable. Did you mean to include 'new'?"),This_expression_is_not_callable:G(2349,1,"This_expression_is_not_callable_2349","This expression is not callable."),Only_a_void_function_can_be_called_with_the_new_keyword:G(2350,1,"Only_a_void_function_can_be_called_with_the_new_keyword_2350","Only a void function can be called with the 'new' keyword."),This_expression_is_not_constructable:G(2351,1,"This_expression_is_not_constructable_2351","This expression is not constructable."),Conversion_of_type_0_to_type_1_may_be_a_mistake_because_neither_type_sufficiently_overlaps_with_the_other_If_this_was_intentional_convert_the_expression_to_unknown_first:G(2352,1,"Conversion_of_type_0_to_type_1_may_be_a_mistake_because_neither_type_sufficiently_overlaps_with_the__2352","Conversion of type '{0}' to type '{1}' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first."),Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1:G(2353,1,"Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1_2353","Object literal may only specify known properties, and '{0}' does not exist in type '{1}'."),This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found:G(2354,1,"This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found_2354","This syntax requires an imported helper but module '{0}' cannot be found."),A_function_whose_declared_type_is_neither_undefined_void_nor_any_must_return_a_value:G(2355,1,"A_function_whose_declared_type_is_neither_undefined_void_nor_any_must_return_a_value_2355","A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value."),An_arithmetic_operand_must_be_of_type_any_number_bigint_or_an_enum_type:G(2356,1,"An_arithmetic_operand_must_be_of_type_any_number_bigint_or_an_enum_type_2356","An arithmetic operand must be of type 'any', 'number', 'bigint' or an enum type."),The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access:G(2357,1,"The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access_2357","The operand of an increment or decrement operator must be a variable or a property access."),The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_parameter:G(2358,1,"The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_paramete_2358","The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter."),The_right_hand_side_of_an_instanceof_expression_must_be_of_type_any_or_of_a_type_assignable_to_the_Function_interface_type:G(2359,1,"The_right_hand_side_of_an_instanceof_expression_must_be_of_type_any_or_of_a_type_assignable_to_the_F_2359","The right-hand side of an 'instanceof' expression must be of type 'any' or of a type assignable to the 'Function' interface type."),The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type:G(2362,1,"The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2362","The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type."),The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type:G(2363,1,"The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2363","The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type."),The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access:G(2364,1,"The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access_2364","The left-hand side of an assignment expression must be a variable or a property access."),Operator_0_cannot_be_applied_to_types_1_and_2:G(2365,1,"Operator_0_cannot_be_applied_to_types_1_and_2_2365","Operator '{0}' cannot be applied to types '{1}' and '{2}'."),Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined:G(2366,1,"Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined_2366","Function lacks ending return statement and return type does not include 'undefined'."),This_comparison_appears_to_be_unintentional_because_the_types_0_and_1_have_no_overlap:G(2367,1,"This_comparison_appears_to_be_unintentional_because_the_types_0_and_1_have_no_overlap_2367","This comparison appears to be unintentional because the types '{0}' and '{1}' have no overlap."),Type_parameter_name_cannot_be_0:G(2368,1,"Type_parameter_name_cannot_be_0_2368","Type parameter name cannot be '{0}'."),A_parameter_property_is_only_allowed_in_a_constructor_implementation:G(2369,1,"A_parameter_property_is_only_allowed_in_a_constructor_implementation_2369","A parameter property is only allowed in a constructor implementation."),A_rest_parameter_must_be_of_an_array_type:G(2370,1,"A_rest_parameter_must_be_of_an_array_type_2370","A rest parameter must be of an array type."),A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation:G(2371,1,"A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation_2371","A parameter initializer is only allowed in a function or constructor implementation."),Parameter_0_cannot_reference_itself:G(2372,1,"Parameter_0_cannot_reference_itself_2372","Parameter '{0}' cannot reference itself."),Parameter_0_cannot_reference_identifier_1_declared_after_it:G(2373,1,"Parameter_0_cannot_reference_identifier_1_declared_after_it_2373","Parameter '{0}' cannot reference identifier '{1}' declared after it."),Duplicate_index_signature_for_type_0:G(2374,1,"Duplicate_index_signature_for_type_0_2374","Duplicate index signature for type '{0}'."),Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefined_to_the_types_of_the_target_s_properties:G(2375,1,"Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefi_2375","Type '{0}' is not assignable to type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties."),A_super_call_must_be_the_first_statement_in_the_constructor_to_refer_to_super_or_this_when_a_derived_class_contains_initialized_properties_parameter_properties_or_private_identifiers:G(2376,1,"A_super_call_must_be_the_first_statement_in_the_constructor_to_refer_to_super_or_this_when_a_derived_2376","A 'super' call must be the first statement in the constructor to refer to 'super' or 'this' when a derived class contains initialized properties, parameter properties, or private identifiers."),Constructors_for_derived_classes_must_contain_a_super_call:G(2377,1,"Constructors_for_derived_classes_must_contain_a_super_call_2377","Constructors for derived classes must contain a 'super' call."),A_get_accessor_must_return_a_value:G(2378,1,"A_get_accessor_must_return_a_value_2378","A 'get' accessor must return a value."),Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefined_to_the_types_of_the_target_s_properties:G(2379,1,"Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_with_exactOptionalPropertyTypes_Colon_tr_2379","Argument of type '{0}' is not assignable to parameter of type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties."),Overload_signatures_must_all_be_exported_or_non_exported:G(2383,1,"Overload_signatures_must_all_be_exported_or_non_exported_2383","Overload signatures must all be exported or non-exported."),Overload_signatures_must_all_be_ambient_or_non_ambient:G(2384,1,"Overload_signatures_must_all_be_ambient_or_non_ambient_2384","Overload signatures must all be ambient or non-ambient."),Overload_signatures_must_all_be_public_private_or_protected:G(2385,1,"Overload_signatures_must_all_be_public_private_or_protected_2385","Overload signatures must all be public, private or protected."),Overload_signatures_must_all_be_optional_or_required:G(2386,1,"Overload_signatures_must_all_be_optional_or_required_2386","Overload signatures must all be optional or required."),Function_overload_must_be_static:G(2387,1,"Function_overload_must_be_static_2387","Function overload must be static."),Function_overload_must_not_be_static:G(2388,1,"Function_overload_must_not_be_static_2388","Function overload must not be static."),Function_implementation_name_must_be_0:G(2389,1,"Function_implementation_name_must_be_0_2389","Function implementation name must be '{0}'."),Constructor_implementation_is_missing:G(2390,1,"Constructor_implementation_is_missing_2390","Constructor implementation is missing."),Function_implementation_is_missing_or_not_immediately_following_the_declaration:G(2391,1,"Function_implementation_is_missing_or_not_immediately_following_the_declaration_2391","Function implementation is missing or not immediately following the declaration."),Multiple_constructor_implementations_are_not_allowed:G(2392,1,"Multiple_constructor_implementations_are_not_allowed_2392","Multiple constructor implementations are not allowed."),Duplicate_function_implementation:G(2393,1,"Duplicate_function_implementation_2393","Duplicate function implementation."),This_overload_signature_is_not_compatible_with_its_implementation_signature:G(2394,1,"This_overload_signature_is_not_compatible_with_its_implementation_signature_2394","This overload signature is not compatible with its implementation signature."),Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local:G(2395,1,"Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local_2395","Individual declarations in merged declaration '{0}' must be all exported or all local."),Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters:G(2396,1,"Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters_2396","Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest parameters."),Declaration_name_conflicts_with_built_in_global_identifier_0:G(2397,1,"Declaration_name_conflicts_with_built_in_global_identifier_0_2397","Declaration name conflicts with built-in global identifier '{0}'."),constructor_cannot_be_used_as_a_parameter_property_name:G(2398,1,"constructor_cannot_be_used_as_a_parameter_property_name_2398","'constructor' cannot be used as a parameter property name."),Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference:G(2399,1,"Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference_2399","Duplicate identifier '_this'. Compiler uses variable declaration '_this' to capture 'this' reference."),Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference:G(2400,1,"Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference_2400","Expression resolves to variable declaration '_this' that compiler uses to capture 'this' reference."),A_super_call_must_be_a_root_level_statement_within_a_constructor_of_a_derived_class_that_contains_initialized_properties_parameter_properties_or_private_identifiers:G(2401,1,"A_super_call_must_be_a_root_level_statement_within_a_constructor_of_a_derived_class_that_contains_in_2401","A 'super' call must be a root-level statement within a constructor of a derived class that contains initialized properties, parameter properties, or private identifiers."),Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference:G(2402,1,"Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference_2402","Expression resolves to '_super' that compiler uses to capture base class reference."),Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_type_2:G(2403,1,"Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_t_2403","Subsequent variable declarations must have the same type. Variable '{0}' must be of type '{1}', but here has type '{2}'."),The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation:G(2404,1,"The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation_2404","The left-hand side of a 'for...in' statement cannot use a type annotation."),The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any:G(2405,1,"The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any_2405","The left-hand side of a 'for...in' statement must be of type 'string' or 'any'."),The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access:G(2406,1,"The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access_2406","The left-hand side of a 'for...in' statement must be a variable or a property access."),The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter_but_here_has_type_0:G(2407,1,"The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter_but_2407","The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter, but here has type '{0}'."),Setters_cannot_return_a_value:G(2408,1,"Setters_cannot_return_a_value_2408","Setters cannot return a value."),Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class:G(2409,1,"Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class_2409","Return type of constructor signature must be assignable to the instance type of the class."),The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any:G(2410,1,"The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any_2410","The 'with' statement is not supported. All symbols in a 'with' block will have type 'any'."),Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefined_to_the_type_of_the_target:G(2412,1,"Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefi_2412","Type '{0}' is not assignable to type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the type of the target."),Property_0_of_type_1_is_not_assignable_to_2_index_type_3:G(2411,1,"Property_0_of_type_1_is_not_assignable_to_2_index_type_3_2411","Property '{0}' of type '{1}' is not assignable to '{2}' index type '{3}'."),_0_index_type_1_is_not_assignable_to_2_index_type_3:G(2413,1,"_0_index_type_1_is_not_assignable_to_2_index_type_3_2413","'{0}' index type '{1}' is not assignable to '{2}' index type '{3}'."),Class_name_cannot_be_0:G(2414,1,"Class_name_cannot_be_0_2414","Class name cannot be '{0}'."),Class_0_incorrectly_extends_base_class_1:G(2415,1,"Class_0_incorrectly_extends_base_class_1_2415","Class '{0}' incorrectly extends base class '{1}'."),Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2:G(2416,1,"Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2_2416","Property '{0}' in type '{1}' is not assignable to the same property in base type '{2}'."),Class_static_side_0_incorrectly_extends_base_class_static_side_1:G(2417,1,"Class_static_side_0_incorrectly_extends_base_class_static_side_1_2417","Class static side '{0}' incorrectly extends base class static side '{1}'."),Type_of_computed_property_s_value_is_0_which_is_not_assignable_to_type_1:G(2418,1,"Type_of_computed_property_s_value_is_0_which_is_not_assignable_to_type_1_2418","Type of computed property's value is '{0}', which is not assignable to type '{1}'."),Types_of_construct_signatures_are_incompatible:G(2419,1,"Types_of_construct_signatures_are_incompatible_2419","Types of construct signatures are incompatible."),Class_0_incorrectly_implements_interface_1:G(2420,1,"Class_0_incorrectly_implements_interface_1_2420","Class '{0}' incorrectly implements interface '{1}'."),A_class_can_only_implement_an_object_type_or_intersection_of_object_types_with_statically_known_members:G(2422,1,"A_class_can_only_implement_an_object_type_or_intersection_of_object_types_with_statically_known_memb_2422","A class can only implement an object type or intersection of object types with statically known members."),Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_accessor:G(2423,1,"Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_access_2423","Class '{0}' defines instance member function '{1}', but extended class '{2}' defines it as instance member accessor."),Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_function:G(2425,1,"Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_functi_2425","Class '{0}' defines instance member property '{1}', but extended class '{2}' defines it as instance member function."),Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_function:G(2426,1,"Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_functi_2426","Class '{0}' defines instance member accessor '{1}', but extended class '{2}' defines it as instance member function."),Interface_name_cannot_be_0:G(2427,1,"Interface_name_cannot_be_0_2427","Interface name cannot be '{0}'."),All_declarations_of_0_must_have_identical_type_parameters:G(2428,1,"All_declarations_of_0_must_have_identical_type_parameters_2428","All declarations of '{0}' must have identical type parameters."),Interface_0_incorrectly_extends_interface_1:G(2430,1,"Interface_0_incorrectly_extends_interface_1_2430","Interface '{0}' incorrectly extends interface '{1}'."),Enum_name_cannot_be_0:G(2431,1,"Enum_name_cannot_be_0_2431","Enum name cannot be '{0}'."),In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enum_element:G(2432,1,"In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enu_2432","In an enum with multiple declarations, only one declaration can omit an initializer for its first enum element."),A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merged:G(2433,1,"A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merg_2433","A namespace declaration cannot be in a different file from a class or function with which it is merged."),A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged:G(2434,1,"A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged_2434","A namespace declaration cannot be located prior to a class or function with which it is merged."),Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces:G(2435,1,"Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces_2435","Ambient modules cannot be nested in other modules or namespaces."),Ambient_module_declaration_cannot_specify_relative_module_name:G(2436,1,"Ambient_module_declaration_cannot_specify_relative_module_name_2436","Ambient module declaration cannot specify relative module name."),Module_0_is_hidden_by_a_local_declaration_with_the_same_name:G(2437,1,"Module_0_is_hidden_by_a_local_declaration_with_the_same_name_2437","Module '{0}' is hidden by a local declaration with the same name."),Import_name_cannot_be_0:G(2438,1,"Import_name_cannot_be_0_2438","Import name cannot be '{0}'."),Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relative_module_name:G(2439,1,"Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relati_2439","Import or export declaration in an ambient module declaration cannot reference module through relative module name."),Import_declaration_conflicts_with_local_declaration_of_0:G(2440,1,"Import_declaration_conflicts_with_local_declaration_of_0_2440","Import declaration conflicts with local declaration of '{0}'."),Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module:G(2441,1,"Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_2441","Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module."),Types_have_separate_declarations_of_a_private_property_0:G(2442,1,"Types_have_separate_declarations_of_a_private_property_0_2442","Types have separate declarations of a private property '{0}'."),Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2:G(2443,1,"Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2_2443","Property '{0}' is protected but type '{1}' is not a class derived from '{2}'."),Property_0_is_protected_in_type_1_but_public_in_type_2:G(2444,1,"Property_0_is_protected_in_type_1_but_public_in_type_2_2444","Property '{0}' is protected in type '{1}' but public in type '{2}'."),Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses:G(2445,1,"Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses_2445","Property '{0}' is protected and only accessible within class '{1}' and its subclasses."),Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1_This_is_an_instance_of_class_2:G(2446,1,"Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1_This_is_an_instance_of_cl_2446","Property '{0}' is protected and only accessible through an instance of class '{1}'. This is an instance of class '{2}'."),The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead:G(2447,1,"The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead_2447","The '{0}' operator is not allowed for boolean types. Consider using '{1}' instead."),Block_scoped_variable_0_used_before_its_declaration:G(2448,1,"Block_scoped_variable_0_used_before_its_declaration_2448","Block-scoped variable '{0}' used before its declaration."),Class_0_used_before_its_declaration:G(2449,1,"Class_0_used_before_its_declaration_2449","Class '{0}' used before its declaration."),Enum_0_used_before_its_declaration:G(2450,1,"Enum_0_used_before_its_declaration_2450","Enum '{0}' used before its declaration."),Cannot_redeclare_block_scoped_variable_0:G(2451,1,"Cannot_redeclare_block_scoped_variable_0_2451","Cannot redeclare block-scoped variable '{0}'."),An_enum_member_cannot_have_a_numeric_name:G(2452,1,"An_enum_member_cannot_have_a_numeric_name_2452","An enum member cannot have a numeric name."),Variable_0_is_used_before_being_assigned:G(2454,1,"Variable_0_is_used_before_being_assigned_2454","Variable '{0}' is used before being assigned."),Type_alias_0_circularly_references_itself:G(2456,1,"Type_alias_0_circularly_references_itself_2456","Type alias '{0}' circularly references itself."),Type_alias_name_cannot_be_0:G(2457,1,"Type_alias_name_cannot_be_0_2457","Type alias name cannot be '{0}'."),An_AMD_module_cannot_have_multiple_name_assignments:G(2458,1,"An_AMD_module_cannot_have_multiple_name_assignments_2458","An AMD module cannot have multiple name assignments."),Module_0_declares_1_locally_but_it_is_not_exported:G(2459,1,"Module_0_declares_1_locally_but_it_is_not_exported_2459","Module '{0}' declares '{1}' locally, but it is not exported."),Module_0_declares_1_locally_but_it_is_exported_as_2:G(2460,1,"Module_0_declares_1_locally_but_it_is_exported_as_2_2460","Module '{0}' declares '{1}' locally, but it is exported as '{2}'."),Type_0_is_not_an_array_type:G(2461,1,"Type_0_is_not_an_array_type_2461","Type '{0}' is not an array type."),A_rest_element_must_be_last_in_a_destructuring_pattern:G(2462,1,"A_rest_element_must_be_last_in_a_destructuring_pattern_2462","A rest element must be last in a destructuring pattern."),A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature:G(2463,1,"A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature_2463","A binding pattern parameter cannot be optional in an implementation signature."),A_computed_property_name_must_be_of_type_string_number_symbol_or_any:G(2464,1,"A_computed_property_name_must_be_of_type_string_number_symbol_or_any_2464","A computed property name must be of type 'string', 'number', 'symbol', or 'any'."),this_cannot_be_referenced_in_a_computed_property_name:G(2465,1,"this_cannot_be_referenced_in_a_computed_property_name_2465","'this' cannot be referenced in a computed property name."),super_cannot_be_referenced_in_a_computed_property_name:G(2466,1,"super_cannot_be_referenced_in_a_computed_property_name_2466","'super' cannot be referenced in a computed property name."),A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type:G(2467,1,"A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type_2467","A computed property name cannot reference a type parameter from its containing type."),Cannot_find_global_value_0:G(2468,1,"Cannot_find_global_value_0_2468","Cannot find global value '{0}'."),The_0_operator_cannot_be_applied_to_type_symbol:G(2469,1,"The_0_operator_cannot_be_applied_to_type_symbol_2469","The '{0}' operator cannot be applied to type 'symbol'."),Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher:G(2472,1,"Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher_2472","Spread operator in 'new' expressions is only available when targeting ECMAScript 5 and higher."),Enum_declarations_must_all_be_const_or_non_const:G(2473,1,"Enum_declarations_must_all_be_const_or_non_const_2473","Enum declarations must all be const or non-const."),const_enum_member_initializers_must_be_constant_expressions:G(2474,1,"const_enum_member_initializers_must_be_constant_expressions_2474","const enum member initializers must be constant expressions."),const_enums_can_only_be_used_in_property_or_index_access_expressions_or_the_right_hand_side_of_an_import_declaration_or_export_assignment_or_type_query:G(2475,1,"const_enums_can_only_be_used_in_property_or_index_access_expressions_or_the_right_hand_side_of_an_im_2475","'const' enums can only be used in property or index access expressions or the right hand side of an import declaration or export assignment or type query."),A_const_enum_member_can_only_be_accessed_using_a_string_literal:G(2476,1,"A_const_enum_member_can_only_be_accessed_using_a_string_literal_2476","A const enum member can only be accessed using a string literal."),const_enum_member_initializer_was_evaluated_to_a_non_finite_value:G(2477,1,"const_enum_member_initializer_was_evaluated_to_a_non_finite_value_2477","'const' enum member initializer was evaluated to a non-finite value."),const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN:G(2478,1,"const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN_2478","'const' enum member initializer was evaluated to disallowed value 'NaN'."),let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations:G(2480,1,"let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations_2480","'let' is not allowed to be used as a name in 'let' or 'const' declarations."),Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1:G(2481,1,"Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1_2481","Cannot initialize outer scoped variable '{0}' in the same scope as block scoped declaration '{1}'."),The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation:G(2483,1,"The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation_2483","The left-hand side of a 'for...of' statement cannot use a type annotation."),Export_declaration_conflicts_with_exported_declaration_of_0:G(2484,1,"Export_declaration_conflicts_with_exported_declaration_of_0_2484","Export declaration conflicts with exported declaration of '{0}'."),The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access:G(2487,1,"The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access_2487","The left-hand side of a 'for...of' statement must be a variable or a property access."),Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator:G(2488,1,"Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator_2488","Type '{0}' must have a '[Symbol.iterator]()' method that returns an iterator."),An_iterator_must_have_a_next_method:G(2489,1,"An_iterator_must_have_a_next_method_2489","An iterator must have a 'next()' method."),The_type_returned_by_the_0_method_of_an_iterator_must_have_a_value_property:G(2490,1,"The_type_returned_by_the_0_method_of_an_iterator_must_have_a_value_property_2490","The type returned by the '{0}()' method of an iterator must have a 'value' property."),The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern:G(2491,1,"The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern_2491","The left-hand side of a 'for...in' statement cannot be a destructuring pattern."),Cannot_redeclare_identifier_0_in_catch_clause:G(2492,1,"Cannot_redeclare_identifier_0_in_catch_clause_2492","Cannot redeclare identifier '{0}' in catch clause."),Tuple_type_0_of_length_1_has_no_element_at_index_2:G(2493,1,"Tuple_type_0_of_length_1_has_no_element_at_index_2_2493","Tuple type '{0}' of length '{1}' has no element at index '{2}'."),Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher:G(2494,1,"Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher_2494","Using a string in a 'for...of' statement is only supported in ECMAScript 5 and higher."),Type_0_is_not_an_array_type_or_a_string_type:G(2495,1,"Type_0_is_not_an_array_type_or_a_string_type_2495","Type '{0}' is not an array type or a string type."),The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES3_and_ES5_Consider_using_a_standard_function_expression:G(2496,1,"The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES3_and_ES5_Consider_using_a_stand_2496","The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression."),This_module_can_only_be_referenced_with_ECMAScript_imports_Slashexports_by_turning_on_the_0_flag_and_referencing_its_default_export:G(2497,1,"This_module_can_only_be_referenced_with_ECMAScript_imports_Slashexports_by_turning_on_the_0_flag_and_2497","This module can only be referenced with ECMAScript imports/exports by turning on the '{0}' flag and referencing its default export."),Module_0_uses_export_and_cannot_be_used_with_export_Asterisk:G(2498,1,"Module_0_uses_export_and_cannot_be_used_with_export_Asterisk_2498","Module '{0}' uses 'export =' and cannot be used with 'export *'."),An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments:G(2499,1,"An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments_2499","An interface can only extend an identifier/qualified-name with optional type arguments."),A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments:G(2500,1,"A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments_2500","A class can only implement an identifier/qualified-name with optional type arguments."),A_rest_element_cannot_contain_a_binding_pattern:G(2501,1,"A_rest_element_cannot_contain_a_binding_pattern_2501","A rest element cannot contain a binding pattern."),_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation:G(2502,1,"_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation_2502","'{0}' is referenced directly or indirectly in its own type annotation."),Cannot_find_namespace_0:G(2503,1,"Cannot_find_namespace_0_2503","Cannot find namespace '{0}'."),Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator:G(2504,1,"Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator_2504","Type '{0}' must have a '[Symbol.asyncIterator]()' method that returns an async iterator."),A_generator_cannot_have_a_void_type_annotation:G(2505,1,"A_generator_cannot_have_a_void_type_annotation_2505","A generator cannot have a 'void' type annotation."),_0_is_referenced_directly_or_indirectly_in_its_own_base_expression:G(2506,1,"_0_is_referenced_directly_or_indirectly_in_its_own_base_expression_2506","'{0}' is referenced directly or indirectly in its own base expression."),Type_0_is_not_a_constructor_function_type:G(2507,1,"Type_0_is_not_a_constructor_function_type_2507","Type '{0}' is not a constructor function type."),No_base_constructor_has_the_specified_number_of_type_arguments:G(2508,1,"No_base_constructor_has_the_specified_number_of_type_arguments_2508","No base constructor has the specified number of type arguments."),Base_constructor_return_type_0_is_not_an_object_type_or_intersection_of_object_types_with_statically_known_members:G(2509,1,"Base_constructor_return_type_0_is_not_an_object_type_or_intersection_of_object_types_with_statically_2509","Base constructor return type '{0}' is not an object type or intersection of object types with statically known members."),Base_constructors_must_all_have_the_same_return_type:G(2510,1,"Base_constructors_must_all_have_the_same_return_type_2510","Base constructors must all have the same return type."),Cannot_create_an_instance_of_an_abstract_class:G(2511,1,"Cannot_create_an_instance_of_an_abstract_class_2511","Cannot create an instance of an abstract class."),Overload_signatures_must_all_be_abstract_or_non_abstract:G(2512,1,"Overload_signatures_must_all_be_abstract_or_non_abstract_2512","Overload signatures must all be abstract or non-abstract."),Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression:G(2513,1,"Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression_2513","Abstract method '{0}' in class '{1}' cannot be accessed via super expression."),A_tuple_type_cannot_be_indexed_with_a_negative_value:G(2514,1,"A_tuple_type_cannot_be_indexed_with_a_negative_value_2514","A tuple type cannot be indexed with a negative value."),Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2:G(2515,1,"Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2_2515","Non-abstract class '{0}' does not implement inherited abstract member '{1}' from class '{2}'."),All_declarations_of_an_abstract_method_must_be_consecutive:G(2516,1,"All_declarations_of_an_abstract_method_must_be_consecutive_2516","All declarations of an abstract method must be consecutive."),Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type:G(2517,1,"Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type_2517","Cannot assign an abstract constructor type to a non-abstract constructor type."),A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard:G(2518,1,"A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard_2518","A 'this'-based type guard is not compatible with a parameter-based type guard."),An_async_iterator_must_have_a_next_method:G(2519,1,"An_async_iterator_must_have_a_next_method_2519","An async iterator must have a 'next()' method."),Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions:G(2520,1,"Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions_2520","Duplicate identifier '{0}'. Compiler uses declaration '{1}' to support async functions."),The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES3_and_ES5_Consider_using_a_standard_function_or_method:G(2522,1,"The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES3_and_ES5_Consider_usi_2522","The 'arguments' object cannot be referenced in an async function or method in ES3 and ES5. Consider using a standard function or method."),yield_expressions_cannot_be_used_in_a_parameter_initializer:G(2523,1,"yield_expressions_cannot_be_used_in_a_parameter_initializer_2523","'yield' expressions cannot be used in a parameter initializer."),await_expressions_cannot_be_used_in_a_parameter_initializer:G(2524,1,"await_expressions_cannot_be_used_in_a_parameter_initializer_2524","'await' expressions cannot be used in a parameter initializer."),Initializer_provides_no_value_for_this_binding_element_and_the_binding_element_has_no_default_value:G(2525,1,"Initializer_provides_no_value_for_this_binding_element_and_the_binding_element_has_no_default_value_2525","Initializer provides no value for this binding element and the binding element has no default value."),A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface:G(2526,1,"A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface_2526","A 'this' type is available only in a non-static member of a class or interface."),The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary:G(2527,1,"The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary_2527","The inferred type of '{0}' references an inaccessible '{1}' type. A type annotation is necessary."),A_module_cannot_have_multiple_default_exports:G(2528,1,"A_module_cannot_have_multiple_default_exports_2528","A module cannot have multiple default exports."),Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_functions:G(2529,1,"Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_func_2529","Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module containing async functions."),Property_0_is_incompatible_with_index_signature:G(2530,1,"Property_0_is_incompatible_with_index_signature_2530","Property '{0}' is incompatible with index signature."),Object_is_possibly_null:G(2531,1,"Object_is_possibly_null_2531","Object is possibly 'null'."),Object_is_possibly_undefined:G(2532,1,"Object_is_possibly_undefined_2532","Object is possibly 'undefined'."),Object_is_possibly_null_or_undefined:G(2533,1,"Object_is_possibly_null_or_undefined_2533","Object is possibly 'null' or 'undefined'."),A_function_returning_never_cannot_have_a_reachable_end_point:G(2534,1,"A_function_returning_never_cannot_have_a_reachable_end_point_2534","A function returning 'never' cannot have a reachable end point."),Type_0_cannot_be_used_to_index_type_1:G(2536,1,"Type_0_cannot_be_used_to_index_type_1_2536","Type '{0}' cannot be used to index type '{1}'."),Type_0_has_no_matching_index_signature_for_type_1:G(2537,1,"Type_0_has_no_matching_index_signature_for_type_1_2537","Type '{0}' has no matching index signature for type '{1}'."),Type_0_cannot_be_used_as_an_index_type:G(2538,1,"Type_0_cannot_be_used_as_an_index_type_2538","Type '{0}' cannot be used as an index type."),Cannot_assign_to_0_because_it_is_not_a_variable:G(2539,1,"Cannot_assign_to_0_because_it_is_not_a_variable_2539","Cannot assign to '{0}' because it is not a variable."),Cannot_assign_to_0_because_it_is_a_read_only_property:G(2540,1,"Cannot_assign_to_0_because_it_is_a_read_only_property_2540","Cannot assign to '{0}' because it is a read-only property."),Index_signature_in_type_0_only_permits_reading:G(2542,1,"Index_signature_in_type_0_only_permits_reading_2542","Index signature in type '{0}' only permits reading."),Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_meta_property_reference:G(2543,1,"Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_me_2543","Duplicate identifier '_newTarget'. Compiler uses variable declaration '_newTarget' to capture 'new.target' meta-property reference."),Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta_property_reference:G(2544,1,"Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta__2544","Expression resolves to variable declaration '_newTarget' that compiler uses to capture 'new.target' meta-property reference."),A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any:G(2545,1,"A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any_2545","A mixin class must have a constructor with a single rest parameter of type 'any[]'."),The_type_returned_by_the_0_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value_property:G(2547,1,"The_type_returned_by_the_0_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value_pro_2547","The type returned by the '{0}()' method of an async iterator must be a promise for a type with a 'value' property."),Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator:G(2548,1,"Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator_2548","Type '{0}' is not an array type or does not have a '[Symbol.iterator]()' method that returns an iterator."),Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator:G(2549,1,"Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns__2549","Type '{0}' is not an array type or a string type or does not have a '[Symbol.iterator]()' method that returns an iterator."),Property_0_does_not_exist_on_type_1_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2_or_later:G(2550,1,"Property_0_does_not_exist_on_type_1_Do_you_need_to_change_your_target_library_Try_changing_the_lib_c_2550","Property '{0}' does not exist on type '{1}'. Do you need to change your target library? Try changing the 'lib' compiler option to '{2}' or later."),Property_0_does_not_exist_on_type_1_Did_you_mean_2:G(2551,1,"Property_0_does_not_exist_on_type_1_Did_you_mean_2_2551","Property '{0}' does not exist on type '{1}'. Did you mean '{2}'?"),Cannot_find_name_0_Did_you_mean_1:G(2552,1,"Cannot_find_name_0_Did_you_mean_1_2552","Cannot find name '{0}'. Did you mean '{1}'?"),Computed_values_are_not_permitted_in_an_enum_with_string_valued_members:G(2553,1,"Computed_values_are_not_permitted_in_an_enum_with_string_valued_members_2553","Computed values are not permitted in an enum with string valued members."),Expected_0_arguments_but_got_1:G(2554,1,"Expected_0_arguments_but_got_1_2554","Expected {0} arguments, but got {1}."),Expected_at_least_0_arguments_but_got_1:G(2555,1,"Expected_at_least_0_arguments_but_got_1_2555","Expected at least {0} arguments, but got {1}."),A_spread_argument_must_either_have_a_tuple_type_or_be_passed_to_a_rest_parameter:G(2556,1,"A_spread_argument_must_either_have_a_tuple_type_or_be_passed_to_a_rest_parameter_2556","A spread argument must either have a tuple type or be passed to a rest parameter."),Expected_0_type_arguments_but_got_1:G(2558,1,"Expected_0_type_arguments_but_got_1_2558","Expected {0} type arguments, but got {1}."),Type_0_has_no_properties_in_common_with_type_1:G(2559,1,"Type_0_has_no_properties_in_common_with_type_1_2559","Type '{0}' has no properties in common with type '{1}'."),Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it:G(2560,1,"Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it_2560","Value of type '{0}' has no properties in common with type '{1}'. Did you mean to call it?"),Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_write_2:G(2561,1,"Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_writ_2561","Object literal may only specify known properties, but '{0}' does not exist in type '{1}'. Did you mean to write '{2}'?"),Base_class_expressions_cannot_reference_class_type_parameters:G(2562,1,"Base_class_expressions_cannot_reference_class_type_parameters_2562","Base class expressions cannot reference class type parameters."),The_containing_function_or_module_body_is_too_large_for_control_flow_analysis:G(2563,1,"The_containing_function_or_module_body_is_too_large_for_control_flow_analysis_2563","The containing function or module body is too large for control flow analysis."),Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor:G(2564,1,"Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor_2564","Property '{0}' has no initializer and is not definitely assigned in the constructor."),Property_0_is_used_before_being_assigned:G(2565,1,"Property_0_is_used_before_being_assigned_2565","Property '{0}' is used before being assigned."),A_rest_element_cannot_have_a_property_name:G(2566,1,"A_rest_element_cannot_have_a_property_name_2566","A rest element cannot have a property name."),Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations:G(2567,1,"Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations_2567","Enum declarations can only merge with namespace or other enum declarations."),Property_0_may_not_exist_on_type_1_Did_you_mean_2:G(2568,1,"Property_0_may_not_exist_on_type_1_Did_you_mean_2_2568","Property '{0}' may not exist on type '{1}'. Did you mean '{2}'?"),Could_not_find_name_0_Did_you_mean_1:G(2570,1,"Could_not_find_name_0_Did_you_mean_1_2570","Could not find name '{0}'. Did you mean '{1}'?"),Object_is_of_type_unknown:G(2571,1,"Object_is_of_type_unknown_2571","Object is of type 'unknown'."),A_rest_element_type_must_be_an_array_type:G(2574,1,"A_rest_element_type_must_be_an_array_type_2574","A rest element type must be an array type."),No_overload_expects_0_arguments_but_overloads_do_exist_that_expect_either_1_or_2_arguments:G(2575,1,"No_overload_expects_0_arguments_but_overloads_do_exist_that_expect_either_1_or_2_arguments_2575","No overload expects {0} arguments, but overloads do exist that expect either {1} or {2} arguments."),Property_0_does_not_exist_on_type_1_Did_you_mean_to_access_the_static_member_2_instead:G(2576,1,"Property_0_does_not_exist_on_type_1_Did_you_mean_to_access_the_static_member_2_instead_2576","Property '{0}' does not exist on type '{1}'. Did you mean to access the static member '{2}' instead?"),Return_type_annotation_circularly_references_itself:G(2577,1,"Return_type_annotation_circularly_references_itself_2577","Return type annotation circularly references itself."),Unused_ts_expect_error_directive:G(2578,1,"Unused_ts_expect_error_directive_2578","Unused '@ts-expect-error' directive."),Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashnode:G(2580,1,"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashno_2580","Cannot find name '{0}'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`."),Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slashjquery:G(2581,1,"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slash_2581","Cannot find name '{0}'. Do you need to install type definitions for jQuery? Try `npm i --save-dev @types/jquery`."),Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_types_Slashjest_or_npm_i_save_dev_types_Slashmocha:G(2582,1,"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2582","Cannot find name '{0}'. Do you need to install type definitions for a test runner? Try `npm i --save-dev @types/jest` or `npm i --save-dev @types/mocha`."),Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_1_or_later:G(2583,1,"Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2583","Cannot find name '{0}'. Do you need to change your target library? Try changing the 'lib' compiler option to '{1}' or later."),Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_include_dom:G(2584,1,"Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2584","Cannot find name '{0}'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'."),_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_es2015_or_later:G(2585,1,"_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Do_you_need_to_change_your_target_library_2585","'{0}' only refers to a type, but is being used as a value here. Do you need to change your target library? Try changing the 'lib' compiler option to es2015 or later."),Cannot_assign_to_0_because_it_is_a_constant:G(2588,1,"Cannot_assign_to_0_because_it_is_a_constant_2588","Cannot assign to '{0}' because it is a constant."),Type_instantiation_is_excessively_deep_and_possibly_infinite:G(2589,1,"Type_instantiation_is_excessively_deep_and_possibly_infinite_2589","Type instantiation is excessively deep and possibly infinite."),Expression_produces_a_union_type_that_is_too_complex_to_represent:G(2590,1,"Expression_produces_a_union_type_that_is_too_complex_to_represent_2590","Expression produces a union type that is too complex to represent."),Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashnode_and_then_add_node_to_the_types_field_in_your_tsconfig:G(2591,1,"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashno_2591","Cannot find name '{0}'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig."),Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slashjquery_and_then_add_jquery_to_the_types_field_in_your_tsconfig:G(2592,1,"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slash_2592","Cannot find name '{0}'. Do you need to install type definitions for jQuery? Try `npm i --save-dev @types/jquery` and then add 'jquery' to the types field in your tsconfig."),Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_types_Slashjest_or_npm_i_save_dev_types_Slashmocha_and_then_add_jest_or_mocha_to_the_types_field_in_your_tsconfig:G(2593,1,"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","Cannot find name '{0}'. Do you need to install type definitions for a test runner? Try `npm i --save-dev @types/jest` or `npm i --save-dev @types/mocha` and then add 'jest' or 'mocha' to the types field in your tsconfig."),This_module_is_declared_with_export_and_can_only_be_used_with_a_default_import_when_using_the_0_flag:G(2594,1,"This_module_is_declared_with_export_and_can_only_be_used_with_a_default_import_when_using_the_0_flag_2594","This module is declared with 'export =', and can only be used with a default import when using the '{0}' flag."),_0_can_only_be_imported_by_using_a_default_import:G(2595,1,"_0_can_only_be_imported_by_using_a_default_import_2595","'{0}' can only be imported by using a default import."),_0_can_only_be_imported_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import:G(2596,1,"_0_can_only_be_imported_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import_2596","'{0}' can only be imported by turning on the 'esModuleInterop' flag and using a default import."),_0_can_only_be_imported_by_using_a_require_call_or_by_using_a_default_import:G(2597,1,"_0_can_only_be_imported_by_using_a_require_call_or_by_using_a_default_import_2597","'{0}' can only be imported by using a 'require' call or by using a default import."),_0_can_only_be_imported_by_using_a_require_call_or_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import:G(2598,1,"_0_can_only_be_imported_by_using_a_require_call_or_by_turning_on_the_esModuleInterop_flag_and_using__2598","'{0}' can only be imported by using a 'require' call or by turning on the 'esModuleInterop' flag and using a default import."),JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist:G(2602,1,"JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist_2602","JSX element implicitly has type 'any' because the global type 'JSX.Element' does not exist."),Property_0_in_type_1_is_not_assignable_to_type_2:G(2603,1,"Property_0_in_type_1_is_not_assignable_to_type_2_2603","Property '{0}' in type '{1}' is not assignable to type '{2}'."),JSX_element_type_0_does_not_have_any_construct_or_call_signatures:G(2604,1,"JSX_element_type_0_does_not_have_any_construct_or_call_signatures_2604","JSX element type '{0}' does not have any construct or call signatures."),Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property:G(2606,1,"Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property_2606","Property '{0}' of JSX spread attribute is not assignable to target property."),JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property:G(2607,1,"JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property_2607","JSX element class does not support attributes because it does not have a '{0}' property."),The_global_type_JSX_0_may_not_have_more_than_one_property:G(2608,1,"The_global_type_JSX_0_may_not_have_more_than_one_property_2608","The global type 'JSX.{0}' may not have more than one property."),JSX_spread_child_must_be_an_array_type:G(2609,1,"JSX_spread_child_must_be_an_array_type_2609","JSX spread child must be an array type."),_0_is_defined_as_an_accessor_in_class_1_but_is_overridden_here_in_2_as_an_instance_property:G(2610,1,"_0_is_defined_as_an_accessor_in_class_1_but_is_overridden_here_in_2_as_an_instance_property_2610","'{0}' is defined as an accessor in class '{1}', but is overridden here in '{2}' as an instance property."),_0_is_defined_as_a_property_in_class_1_but_is_overridden_here_in_2_as_an_accessor:G(2611,1,"_0_is_defined_as_a_property_in_class_1_but_is_overridden_here_in_2_as_an_accessor_2611","'{0}' is defined as a property in class '{1}', but is overridden here in '{2}' as an accessor."),Property_0_will_overwrite_the_base_property_in_1_If_this_is_intentional_add_an_initializer_Otherwise_add_a_declare_modifier_or_remove_the_redundant_declaration:G(2612,1,"Property_0_will_overwrite_the_base_property_in_1_If_this_is_intentional_add_an_initializer_Otherwise_2612","Property '{0}' will overwrite the base property in '{1}'. If this is intentional, add an initializer. Otherwise, add a 'declare' modifier or remove the redundant declaration."),Module_0_has_no_default_export_Did_you_mean_to_use_import_1_from_0_instead:G(2613,1,"Module_0_has_no_default_export_Did_you_mean_to_use_import_1_from_0_instead_2613","Module '{0}' has no default export. Did you mean to use 'import { {1} } from {0}' instead?"),Module_0_has_no_exported_member_1_Did_you_mean_to_use_import_1_from_0_instead:G(2614,1,"Module_0_has_no_exported_member_1_Did_you_mean_to_use_import_1_from_0_instead_2614","Module '{0}' has no exported member '{1}'. Did you mean to use 'import {1} from {0}' instead?"),Type_of_property_0_circularly_references_itself_in_mapped_type_1:G(2615,1,"Type_of_property_0_circularly_references_itself_in_mapped_type_1_2615","Type of property '{0}' circularly references itself in mapped type '{1}'."),_0_can_only_be_imported_by_using_import_1_require_2_or_a_default_import:G(2616,1,"_0_can_only_be_imported_by_using_import_1_require_2_or_a_default_import_2616","'{0}' can only be imported by using 'import {1} = require({2})' or a default import."),_0_can_only_be_imported_by_using_import_1_require_2_or_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import:G(2617,1,"_0_can_only_be_imported_by_using_import_1_require_2_or_by_turning_on_the_esModuleInterop_flag_and_us_2617","'{0}' can only be imported by using 'import {1} = require({2})' or by turning on the 'esModuleInterop' flag and using a default import."),Source_has_0_element_s_but_target_requires_1:G(2618,1,"Source_has_0_element_s_but_target_requires_1_2618","Source has {0} element(s) but target requires {1}."),Source_has_0_element_s_but_target_allows_only_1:G(2619,1,"Source_has_0_element_s_but_target_allows_only_1_2619","Source has {0} element(s) but target allows only {1}."),Target_requires_0_element_s_but_source_may_have_fewer:G(2620,1,"Target_requires_0_element_s_but_source_may_have_fewer_2620","Target requires {0} element(s) but source may have fewer."),Target_allows_only_0_element_s_but_source_may_have_more:G(2621,1,"Target_allows_only_0_element_s_but_source_may_have_more_2621","Target allows only {0} element(s) but source may have more."),Source_provides_no_match_for_required_element_at_position_0_in_target:G(2623,1,"Source_provides_no_match_for_required_element_at_position_0_in_target_2623","Source provides no match for required element at position {0} in target."),Source_provides_no_match_for_variadic_element_at_position_0_in_target:G(2624,1,"Source_provides_no_match_for_variadic_element_at_position_0_in_target_2624","Source provides no match for variadic element at position {0} in target."),Variadic_element_at_position_0_in_source_does_not_match_element_at_position_1_in_target:G(2625,1,"Variadic_element_at_position_0_in_source_does_not_match_element_at_position_1_in_target_2625","Variadic element at position {0} in source does not match element at position {1} in target."),Type_at_position_0_in_source_is_not_compatible_with_type_at_position_1_in_target:G(2626,1,"Type_at_position_0_in_source_is_not_compatible_with_type_at_position_1_in_target_2626","Type at position {0} in source is not compatible with type at position {1} in target."),Type_at_positions_0_through_1_in_source_is_not_compatible_with_type_at_position_2_in_target:G(2627,1,"Type_at_positions_0_through_1_in_source_is_not_compatible_with_type_at_position_2_in_target_2627","Type at positions {0} through {1} in source is not compatible with type at position {2} in target."),Cannot_assign_to_0_because_it_is_an_enum:G(2628,1,"Cannot_assign_to_0_because_it_is_an_enum_2628","Cannot assign to '{0}' because it is an enum."),Cannot_assign_to_0_because_it_is_a_class:G(2629,1,"Cannot_assign_to_0_because_it_is_a_class_2629","Cannot assign to '{0}' because it is a class."),Cannot_assign_to_0_because_it_is_a_function:G(2630,1,"Cannot_assign_to_0_because_it_is_a_function_2630","Cannot assign to '{0}' because it is a function."),Cannot_assign_to_0_because_it_is_a_namespace:G(2631,1,"Cannot_assign_to_0_because_it_is_a_namespace_2631","Cannot assign to '{0}' because it is a namespace."),Cannot_assign_to_0_because_it_is_an_import:G(2632,1,"Cannot_assign_to_0_because_it_is_an_import_2632","Cannot assign to '{0}' because it is an import."),JSX_property_access_expressions_cannot_include_JSX_namespace_names:G(2633,1,"JSX_property_access_expressions_cannot_include_JSX_namespace_names_2633","JSX property access expressions cannot include JSX namespace names"),_0_index_signatures_are_incompatible:G(2634,1,"_0_index_signatures_are_incompatible_2634","'{0}' index signatures are incompatible."),Type_0_has_no_signatures_for_which_the_type_argument_list_is_applicable:G(2635,1,"Type_0_has_no_signatures_for_which_the_type_argument_list_is_applicable_2635","Type '{0}' has no signatures for which the type argument list is applicable."),Type_0_is_not_assignable_to_type_1_as_implied_by_variance_annotation:G(2636,1,"Type_0_is_not_assignable_to_type_1_as_implied_by_variance_annotation_2636","Type '{0}' is not assignable to type '{1}' as implied by variance annotation."),Variance_annotations_are_only_supported_in_type_aliases_for_object_function_constructor_and_mapped_types:G(2637,1,"Variance_annotations_are_only_supported_in_type_aliases_for_object_function_constructor_and_mapped_t_2637","Variance annotations are only supported in type aliases for object, function, constructor, and mapped types."),Type_0_may_represent_a_primitive_value_which_is_not_permitted_as_the_right_operand_of_the_in_operator:G(2638,1,"Type_0_may_represent_a_primitive_value_which_is_not_permitted_as_the_right_operand_of_the_in_operato_2638","Type '{0}' may represent a primitive value, which is not permitted as the right operand of the 'in' operator."),React_components_cannot_include_JSX_namespace_names:G(2639,1,"React_components_cannot_include_JSX_namespace_names_2639","React components cannot include JSX namespace names"),Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity:G(2649,1,"Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity_2649","Cannot augment module '{0}' with value exports because it resolves to a non-module entity."),A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_members_defined_in_other_enums:G(2651,1,"A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_memb_2651","A member initializer in a enum declaration cannot reference members declared after it, including members defined in other enums."),Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_default_0_declaration_instead:G(2652,1,"Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_d_2652","Merged declaration '{0}' cannot include a default export declaration. Consider adding a separate 'export default {0}' declaration instead."),Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1:G(2653,1,"Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1_2653","Non-abstract class expression does not implement inherited abstract member '{0}' from class '{1}'."),JSX_expressions_must_have_one_parent_element:G(2657,1,"JSX_expressions_must_have_one_parent_element_2657","JSX expressions must have one parent element."),Type_0_provides_no_match_for_the_signature_1:G(2658,1,"Type_0_provides_no_match_for_the_signature_1_2658","Type '{0}' provides no match for the signature '{1}'."),super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_higher:G(2659,1,"super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_highe_2659","'super' is only allowed in members of object literal expressions when option 'target' is 'ES2015' or higher."),super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions:G(2660,1,"super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions_2660","'super' can only be referenced in members of derived classes or object literal expressions."),Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module:G(2661,1,"Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module_2661","Cannot export '{0}'. Only local declarations can be exported from a module."),Cannot_find_name_0_Did_you_mean_the_static_member_1_0:G(2662,1,"Cannot_find_name_0_Did_you_mean_the_static_member_1_0_2662","Cannot find name '{0}'. Did you mean the static member '{1}.{0}'?"),Cannot_find_name_0_Did_you_mean_the_instance_member_this_0:G(2663,1,"Cannot_find_name_0_Did_you_mean_the_instance_member_this_0_2663","Cannot find name '{0}'. Did you mean the instance member 'this.{0}'?"),Invalid_module_name_in_augmentation_module_0_cannot_be_found:G(2664,1,"Invalid_module_name_in_augmentation_module_0_cannot_be_found_2664","Invalid module name in augmentation, module '{0}' cannot be found."),Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augmented:G(2665,1,"Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augm_2665","Invalid module name in augmentation. Module '{0}' resolves to an untyped module at '{1}', which cannot be augmented."),Exports_and_export_assignments_are_not_permitted_in_module_augmentations:G(2666,1,"Exports_and_export_assignments_are_not_permitted_in_module_augmentations_2666","Exports and export assignments are not permitted in module augmentations."),Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_module:G(2667,1,"Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_mod_2667","Imports are not permitted in module augmentations. Consider moving them to the enclosing external module."),export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always_visible:G(2668,1,"export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always__2668","'export' modifier cannot be applied to ambient modules and module augmentations since they are always visible."),Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_declarations:G(2669,1,"Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_2669","Augmentations for the global scope can only be directly nested in external modules or ambient module declarations."),Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambient_context:G(2670,1,"Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambien_2670","Augmentations for the global scope should have 'declare' modifier unless they appear in already ambient context."),Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity:G(2671,1,"Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity_2671","Cannot augment module '{0}' because it resolves to a non-module entity."),Cannot_assign_a_0_constructor_type_to_a_1_constructor_type:G(2672,1,"Cannot_assign_a_0_constructor_type_to_a_1_constructor_type_2672","Cannot assign a '{0}' constructor type to a '{1}' constructor type."),Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration:G(2673,1,"Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration_2673","Constructor of class '{0}' is private and only accessible within the class declaration."),Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration:G(2674,1,"Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration_2674","Constructor of class '{0}' is protected and only accessible within the class declaration."),Cannot_extend_a_class_0_Class_constructor_is_marked_as_private:G(2675,1,"Cannot_extend_a_class_0_Class_constructor_is_marked_as_private_2675","Cannot extend a class '{0}'. Class constructor is marked as private."),Accessors_must_both_be_abstract_or_non_abstract:G(2676,1,"Accessors_must_both_be_abstract_or_non_abstract_2676","Accessors must both be abstract or non-abstract."),A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type:G(2677,1,"A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type_2677","A type predicate's type must be assignable to its parameter's type."),Type_0_is_not_comparable_to_type_1:G(2678,1,"Type_0_is_not_comparable_to_type_1_2678","Type '{0}' is not comparable to type '{1}'."),A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void:G(2679,1,"A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void_2679","A function that is called with the 'new' keyword cannot have a 'this' type that is 'void'."),A_0_parameter_must_be_the_first_parameter:G(2680,1,"A_0_parameter_must_be_the_first_parameter_2680","A '{0}' parameter must be the first parameter."),A_constructor_cannot_have_a_this_parameter:G(2681,1,"A_constructor_cannot_have_a_this_parameter_2681","A constructor cannot have a 'this' parameter."),this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation:G(2683,1,"this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_2683","'this' implicitly has type 'any' because it does not have a type annotation."),The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1:G(2684,1,"The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1_2684","The 'this' context of type '{0}' is not assignable to method's 'this' of type '{1}'."),The_this_types_of_each_signature_are_incompatible:G(2685,1,"The_this_types_of_each_signature_are_incompatible_2685","The 'this' types of each signature are incompatible."),_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead:G(2686,1,"_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead_2686","'{0}' refers to a UMD global, but the current file is a module. Consider adding an import instead."),All_declarations_of_0_must_have_identical_modifiers:G(2687,1,"All_declarations_of_0_must_have_identical_modifiers_2687","All declarations of '{0}' must have identical modifiers."),Cannot_find_type_definition_file_for_0:G(2688,1,"Cannot_find_type_definition_file_for_0_2688","Cannot find type definition file for '{0}'."),Cannot_extend_an_interface_0_Did_you_mean_implements:G(2689,1,"Cannot_extend_an_interface_0_Did_you_mean_implements_2689","Cannot extend an interface '{0}'. Did you mean 'implements'?"),_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Did_you_mean_to_use_1_in_0:G(2690,1,"_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Did_you_mean_to_use_1_in_0_2690","'{0}' only refers to a type, but is being used as a value here. Did you mean to use '{1} in {0}'?"),_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible:G(2692,1,"_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible_2692","'{0}' is a primitive, but '{1}' is a wrapper object. Prefer using '{0}' when possible."),_0_only_refers_to_a_type_but_is_being_used_as_a_value_here:G(2693,1,"_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_2693","'{0}' only refers to a type, but is being used as a value here."),Namespace_0_has_no_exported_member_1:G(2694,1,"Namespace_0_has_no_exported_member_1_2694","Namespace '{0}' has no exported member '{1}'."),Left_side_of_comma_operator_is_unused_and_has_no_side_effects:G(2695,1,"Left_side_of_comma_operator_is_unused_and_has_no_side_effects_2695","Left side of comma operator is unused and has no side effects.",!0),The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead:G(2696,1,"The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead_2696","The 'Object' type is assignable to very few other types. Did you mean to use the 'any' type instead?"),An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES2015_in_your_lib_option:G(2697,1,"An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_in_2697","An async function or method must return a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option."),Spread_types_may_only_be_created_from_object_types:G(2698,1,"Spread_types_may_only_be_created_from_object_types_2698","Spread types may only be created from object types."),Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1:G(2699,1,"Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1_2699","Static property '{0}' conflicts with built-in property 'Function.{0}' of constructor function '{1}'."),Rest_types_may_only_be_created_from_object_types:G(2700,1,"Rest_types_may_only_be_created_from_object_types_2700","Rest types may only be created from object types."),The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access:G(2701,1,"The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access_2701","The target of an object rest assignment must be a variable or a property access."),_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here:G(2702,1,"_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here_2702","'{0}' only refers to a type, but is being used as a namespace here."),The_operand_of_a_delete_operator_must_be_a_property_reference:G(2703,1,"The_operand_of_a_delete_operator_must_be_a_property_reference_2703","The operand of a 'delete' operator must be a property reference."),The_operand_of_a_delete_operator_cannot_be_a_read_only_property:G(2704,1,"The_operand_of_a_delete_operator_cannot_be_a_read_only_property_2704","The operand of a 'delete' operator cannot be a read-only property."),An_async_function_or_method_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_the_Promise_constructor_or_include_ES2015_in_your_lib_option:G(2705,1,"An_async_function_or_method_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_de_2705","An async function or method in ES5/ES3 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your '--lib' option."),Required_type_parameters_may_not_follow_optional_type_parameters:G(2706,1,"Required_type_parameters_may_not_follow_optional_type_parameters_2706","Required type parameters may not follow optional type parameters."),Generic_type_0_requires_between_1_and_2_type_arguments:G(2707,1,"Generic_type_0_requires_between_1_and_2_type_arguments_2707","Generic type '{0}' requires between {1} and {2} type arguments."),Cannot_use_namespace_0_as_a_value:G(2708,1,"Cannot_use_namespace_0_as_a_value_2708","Cannot use namespace '{0}' as a value."),Cannot_use_namespace_0_as_a_type:G(2709,1,"Cannot_use_namespace_0_as_a_type_2709","Cannot use namespace '{0}' as a type."),_0_are_specified_twice_The_attribute_named_0_will_be_overwritten:G(2710,1,"_0_are_specified_twice_The_attribute_named_0_will_be_overwritten_2710","'{0}' are specified twice. The attribute named '{0}' will be overwritten."),A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES2015_in_your_lib_option:G(2711,1,"A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES20_2711","A dynamic import call returns a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option."),A_dynamic_import_call_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_the_Promise_constructor_or_include_ES2015_in_your_lib_option:G(2712,1,"A_dynamic_import_call_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_declarat_2712","A dynamic import call in ES5/ES3 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your '--lib' option."),Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_property_1_in_0_with_0_1:G(2713,1,"Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_p_2713",`Cannot access '{0}.{1}' because '{0}' is a type, but not a namespace. Did you mean to retrieve the type of the property '{1}' in '{0}' with '{0}["{1}"]'?`),The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context:G(2714,1,"The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context_2714","The expression of an export assignment must be an identifier or qualified name in an ambient context."),Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor:G(2715,1,"Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor_2715","Abstract property '{0}' in class '{1}' cannot be accessed in the constructor."),Type_parameter_0_has_a_circular_default:G(2716,1,"Type_parameter_0_has_a_circular_default_2716","Type parameter '{0}' has a circular default."),Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_type_2:G(2717,1,"Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_t_2717","Subsequent property declarations must have the same type. Property '{0}' must be of type '{1}', but here has type '{2}'."),Duplicate_property_0:G(2718,1,"Duplicate_property_0_2718","Duplicate property '{0}'."),Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated:G(2719,1,"Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated_2719","Type '{0}' is not assignable to type '{1}'. Two different types with this name exist, but they are unrelated."),Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclass:G(2720,1,"Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclas_2720","Class '{0}' incorrectly implements class '{1}'. Did you mean to extend '{1}' and inherit its members as a subclass?"),Cannot_invoke_an_object_which_is_possibly_null:G(2721,1,"Cannot_invoke_an_object_which_is_possibly_null_2721","Cannot invoke an object which is possibly 'null'."),Cannot_invoke_an_object_which_is_possibly_undefined:G(2722,1,"Cannot_invoke_an_object_which_is_possibly_undefined_2722","Cannot invoke an object which is possibly 'undefined'."),Cannot_invoke_an_object_which_is_possibly_null_or_undefined:G(2723,1,"Cannot_invoke_an_object_which_is_possibly_null_or_undefined_2723","Cannot invoke an object which is possibly 'null' or 'undefined'."),_0_has_no_exported_member_named_1_Did_you_mean_2:G(2724,1,"_0_has_no_exported_member_named_1_Did_you_mean_2_2724","'{0}' has no exported member named '{1}'. Did you mean '{2}'?"),Class_name_cannot_be_Object_when_targeting_ES5_with_module_0:G(2725,1,"Class_name_cannot_be_Object_when_targeting_ES5_with_module_0_2725","Class name cannot be 'Object' when targeting ES5 with module {0}."),Cannot_find_lib_definition_for_0:G(2726,1,"Cannot_find_lib_definition_for_0_2726","Cannot find lib definition for '{0}'."),Cannot_find_lib_definition_for_0_Did_you_mean_1:G(2727,1,"Cannot_find_lib_definition_for_0_Did_you_mean_1_2727","Cannot find lib definition for '{0}'. Did you mean '{1}'?"),_0_is_declared_here:G(2728,3,"_0_is_declared_here_2728","'{0}' is declared here."),Property_0_is_used_before_its_initialization:G(2729,1,"Property_0_is_used_before_its_initialization_2729","Property '{0}' is used before its initialization."),An_arrow_function_cannot_have_a_this_parameter:G(2730,1,"An_arrow_function_cannot_have_a_this_parameter_2730","An arrow function cannot have a 'this' parameter."),Implicit_conversion_of_a_symbol_to_a_string_will_fail_at_runtime_Consider_wrapping_this_expression_in_String:G(2731,1,"Implicit_conversion_of_a_symbol_to_a_string_will_fail_at_runtime_Consider_wrapping_this_expression_i_2731","Implicit conversion of a 'symbol' to a 'string' will fail at runtime. Consider wrapping this expression in 'String(...)'."),Cannot_find_module_0_Consider_using_resolveJsonModule_to_import_module_with_json_extension:G(2732,1,"Cannot_find_module_0_Consider_using_resolveJsonModule_to_import_module_with_json_extension_2732","Cannot find module '{0}'. Consider using '--resolveJsonModule' to import module with '.json' extension."),Property_0_was_also_declared_here:G(2733,1,"Property_0_was_also_declared_here_2733","Property '{0}' was also declared here."),Are_you_missing_a_semicolon:G(2734,1,"Are_you_missing_a_semicolon_2734","Are you missing a semicolon?"),Did_you_mean_for_0_to_be_constrained_to_type_new_args_Colon_any_1:G(2735,1,"Did_you_mean_for_0_to_be_constrained_to_type_new_args_Colon_any_1_2735","Did you mean for '{0}' to be constrained to type 'new (...args: any[]) => {1}'?"),Operator_0_cannot_be_applied_to_type_1:G(2736,1,"Operator_0_cannot_be_applied_to_type_1_2736","Operator '{0}' cannot be applied to type '{1}'."),BigInt_literals_are_not_available_when_targeting_lower_than_ES2020:G(2737,1,"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737","BigInt literals are not available when targeting lower than ES2020."),An_outer_value_of_this_is_shadowed_by_this_container:G(2738,3,"An_outer_value_of_this_is_shadowed_by_this_container_2738","An outer value of 'this' is shadowed by this container."),Type_0_is_missing_the_following_properties_from_type_1_Colon_2:G(2739,1,"Type_0_is_missing_the_following_properties_from_type_1_Colon_2_2739","Type '{0}' is missing the following properties from type '{1}': {2}"),Type_0_is_missing_the_following_properties_from_type_1_Colon_2_and_3_more:G(2740,1,"Type_0_is_missing_the_following_properties_from_type_1_Colon_2_and_3_more_2740","Type '{0}' is missing the following properties from type '{1}': {2}, and {3} more."),Property_0_is_missing_in_type_1_but_required_in_type_2:G(2741,1,"Property_0_is_missing_in_type_1_but_required_in_type_2_2741","Property '{0}' is missing in type '{1}' but required in type '{2}'."),The_inferred_type_of_0_cannot_be_named_without_a_reference_to_1_This_is_likely_not_portable_A_type_annotation_is_necessary:G(2742,1,"The_inferred_type_of_0_cannot_be_named_without_a_reference_to_1_This_is_likely_not_portable_A_type_a_2742","The inferred type of '{0}' cannot be named without a reference to '{1}'. This is likely not portable. A type annotation is necessary."),No_overload_expects_0_type_arguments_but_overloads_do_exist_that_expect_either_1_or_2_type_arguments:G(2743,1,"No_overload_expects_0_type_arguments_but_overloads_do_exist_that_expect_either_1_or_2_type_arguments_2743","No overload expects {0} type arguments, but overloads do exist that expect either {1} or {2} type arguments."),Type_parameter_defaults_can_only_reference_previously_declared_type_parameters:G(2744,1,"Type_parameter_defaults_can_only_reference_previously_declared_type_parameters_2744","Type parameter defaults can only reference previously declared type parameters."),This_JSX_tag_s_0_prop_expects_type_1_which_requires_multiple_children_but_only_a_single_child_was_provided:G(2745,1,"This_JSX_tag_s_0_prop_expects_type_1_which_requires_multiple_children_but_only_a_single_child_was_pr_2745","This JSX tag's '{0}' prop expects type '{1}' which requires multiple children, but only a single child was provided."),This_JSX_tag_s_0_prop_expects_a_single_child_of_type_1_but_multiple_children_were_provided:G(2746,1,"This_JSX_tag_s_0_prop_expects_a_single_child_of_type_1_but_multiple_children_were_provided_2746","This JSX tag's '{0}' prop expects a single child of type '{1}', but multiple children were provided."),_0_components_don_t_accept_text_as_child_elements_Text_in_JSX_has_the_type_string_but_the_expected_type_of_1_is_2:G(2747,1,"_0_components_don_t_accept_text_as_child_elements_Text_in_JSX_has_the_type_string_but_the_expected_t_2747","'{0}' components don't accept text as child elements. Text in JSX has the type 'string', but the expected type of '{1}' is '{2}'."),Cannot_access_ambient_const_enums_when_0_is_enabled:G(2748,1,"Cannot_access_ambient_const_enums_when_0_is_enabled_2748","Cannot access ambient const enums when '{0}' is enabled."),_0_refers_to_a_value_but_is_being_used_as_a_type_here_Did_you_mean_typeof_0:G(2749,1,"_0_refers_to_a_value_but_is_being_used_as_a_type_here_Did_you_mean_typeof_0_2749","'{0}' refers to a value, but is being used as a type here. Did you mean 'typeof {0}'?"),The_implementation_signature_is_declared_here:G(2750,1,"The_implementation_signature_is_declared_here_2750","The implementation signature is declared here."),Circularity_originates_in_type_at_this_location:G(2751,1,"Circularity_originates_in_type_at_this_location_2751","Circularity originates in type at this location."),The_first_export_default_is_here:G(2752,1,"The_first_export_default_is_here_2752","The first export default is here."),Another_export_default_is_here:G(2753,1,"Another_export_default_is_here_2753","Another export default is here."),super_may_not_use_type_arguments:G(2754,1,"super_may_not_use_type_arguments_2754","'super' may not use type arguments."),No_constituent_of_type_0_is_callable:G(2755,1,"No_constituent_of_type_0_is_callable_2755","No constituent of type '{0}' is callable."),Not_all_constituents_of_type_0_are_callable:G(2756,1,"Not_all_constituents_of_type_0_are_callable_2756","Not all constituents of type '{0}' are callable."),Type_0_has_no_call_signatures:G(2757,1,"Type_0_has_no_call_signatures_2757","Type '{0}' has no call signatures."),Each_member_of_the_union_type_0_has_signatures_but_none_of_those_signatures_are_compatible_with_each_other:G(2758,1,"Each_member_of_the_union_type_0_has_signatures_but_none_of_those_signatures_are_compatible_with_each_2758","Each member of the union type '{0}' has signatures, but none of those signatures are compatible with each other."),No_constituent_of_type_0_is_constructable:G(2759,1,"No_constituent_of_type_0_is_constructable_2759","No constituent of type '{0}' is constructable."),Not_all_constituents_of_type_0_are_constructable:G(2760,1,"Not_all_constituents_of_type_0_are_constructable_2760","Not all constituents of type '{0}' are constructable."),Type_0_has_no_construct_signatures:G(2761,1,"Type_0_has_no_construct_signatures_2761","Type '{0}' has no construct signatures."),Each_member_of_the_union_type_0_has_construct_signatures_but_none_of_those_signatures_are_compatible_with_each_other:G(2762,1,"Each_member_of_the_union_type_0_has_construct_signatures_but_none_of_those_signatures_are_compatible_2762","Each member of the union type '{0}' has construct signatures, but none of those signatures are compatible with each other."),Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_for_of_will_always_send_0:G(2763,1,"Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_for_of_will_always_s_2763","Cannot iterate value because the 'next' method of its iterator expects type '{1}', but for-of will always send '{0}'."),Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_spread_will_always_send_0:G(2764,1,"Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_spread_will_al_2764","Cannot iterate value because the 'next' method of its iterator expects type '{1}', but array spread will always send '{0}'."),Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_destructuring_will_always_send_0:G(2765,1,"Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_destructuring__2765","Cannot iterate value because the 'next' method of its iterator expects type '{1}', but array destructuring will always send '{0}'."),Cannot_delegate_iteration_to_value_because_the_next_method_of_its_iterator_expects_type_1_but_the_containing_generator_will_always_send_0:G(2766,1,"Cannot_delegate_iteration_to_value_because_the_next_method_of_its_iterator_expects_type_1_but_the_co_2766","Cannot delegate iteration to value because the 'next' method of its iterator expects type '{1}', but the containing generator will always send '{0}'."),The_0_property_of_an_iterator_must_be_a_method:G(2767,1,"The_0_property_of_an_iterator_must_be_a_method_2767","The '{0}' property of an iterator must be a method."),The_0_property_of_an_async_iterator_must_be_a_method:G(2768,1,"The_0_property_of_an_async_iterator_must_be_a_method_2768","The '{0}' property of an async iterator must be a method."),No_overload_matches_this_call:G(2769,1,"No_overload_matches_this_call_2769","No overload matches this call."),The_last_overload_gave_the_following_error:G(2770,1,"The_last_overload_gave_the_following_error_2770","The last overload gave the following error."),The_last_overload_is_declared_here:G(2771,1,"The_last_overload_is_declared_here_2771","The last overload is declared here."),Overload_0_of_1_2_gave_the_following_error:G(2772,1,"Overload_0_of_1_2_gave_the_following_error_2772","Overload {0} of {1}, '{2}', gave the following error."),Did_you_forget_to_use_await:G(2773,1,"Did_you_forget_to_use_await_2773","Did you forget to use 'await'?"),This_condition_will_always_return_true_since_this_function_is_always_defined_Did_you_mean_to_call_it_instead:G(2774,1,"This_condition_will_always_return_true_since_this_function_is_always_defined_Did_you_mean_to_call_it_2774","This condition will always return true since this function is always defined. Did you mean to call it instead?"),Assertions_require_every_name_in_the_call_target_to_be_declared_with_an_explicit_type_annotation:G(2775,1,"Assertions_require_every_name_in_the_call_target_to_be_declared_with_an_explicit_type_annotation_2775","Assertions require every name in the call target to be declared with an explicit type annotation."),Assertions_require_the_call_target_to_be_an_identifier_or_qualified_name:G(2776,1,"Assertions_require_the_call_target_to_be_an_identifier_or_qualified_name_2776","Assertions require the call target to be an identifier or qualified name."),The_operand_of_an_increment_or_decrement_operator_may_not_be_an_optional_property_access:G(2777,1,"The_operand_of_an_increment_or_decrement_operator_may_not_be_an_optional_property_access_2777","The operand of an increment or decrement operator may not be an optional property access."),The_target_of_an_object_rest_assignment_may_not_be_an_optional_property_access:G(2778,1,"The_target_of_an_object_rest_assignment_may_not_be_an_optional_property_access_2778","The target of an object rest assignment may not be an optional property access."),The_left_hand_side_of_an_assignment_expression_may_not_be_an_optional_property_access:G(2779,1,"The_left_hand_side_of_an_assignment_expression_may_not_be_an_optional_property_access_2779","The left-hand side of an assignment expression may not be an optional property access."),The_left_hand_side_of_a_for_in_statement_may_not_be_an_optional_property_access:G(2780,1,"The_left_hand_side_of_a_for_in_statement_may_not_be_an_optional_property_access_2780","The left-hand side of a 'for...in' statement may not be an optional property access."),The_left_hand_side_of_a_for_of_statement_may_not_be_an_optional_property_access:G(2781,1,"The_left_hand_side_of_a_for_of_statement_may_not_be_an_optional_property_access_2781","The left-hand side of a 'for...of' statement may not be an optional property access."),_0_needs_an_explicit_type_annotation:G(2782,3,"_0_needs_an_explicit_type_annotation_2782","'{0}' needs an explicit type annotation."),_0_is_specified_more_than_once_so_this_usage_will_be_overwritten:G(2783,1,"_0_is_specified_more_than_once_so_this_usage_will_be_overwritten_2783","'{0}' is specified more than once, so this usage will be overwritten."),get_and_set_accessors_cannot_declare_this_parameters:G(2784,1,"get_and_set_accessors_cannot_declare_this_parameters_2784","'get' and 'set' accessors cannot declare 'this' parameters."),This_spread_always_overwrites_this_property:G(2785,1,"This_spread_always_overwrites_this_property_2785","This spread always overwrites this property."),_0_cannot_be_used_as_a_JSX_component:G(2786,1,"_0_cannot_be_used_as_a_JSX_component_2786","'{0}' cannot be used as a JSX component."),Its_return_type_0_is_not_a_valid_JSX_element:G(2787,1,"Its_return_type_0_is_not_a_valid_JSX_element_2787","Its return type '{0}' is not a valid JSX element."),Its_instance_type_0_is_not_a_valid_JSX_element:G(2788,1,"Its_instance_type_0_is_not_a_valid_JSX_element_2788","Its instance type '{0}' is not a valid JSX element."),Its_element_type_0_is_not_a_valid_JSX_element:G(2789,1,"Its_element_type_0_is_not_a_valid_JSX_element_2789","Its element type '{0}' is not a valid JSX element."),The_operand_of_a_delete_operator_must_be_optional:G(2790,1,"The_operand_of_a_delete_operator_must_be_optional_2790","The operand of a 'delete' operator must be optional."),Exponentiation_cannot_be_performed_on_bigint_values_unless_the_target_option_is_set_to_es2016_or_later:G(2791,1,"Exponentiation_cannot_be_performed_on_bigint_values_unless_the_target_option_is_set_to_es2016_or_lat_2791","Exponentiation cannot be performed on 'bigint' values unless the 'target' option is set to 'es2016' or later."),Cannot_find_module_0_Did_you_mean_to_set_the_moduleResolution_option_to_nodenext_or_to_add_aliases_to_the_paths_option:G(2792,1,"Cannot_find_module_0_Did_you_mean_to_set_the_moduleResolution_option_to_nodenext_or_to_add_aliases_t_2792","Cannot find module '{0}'. Did you mean to set the 'moduleResolution' option to 'nodenext', or to add aliases to the 'paths' option?"),The_call_would_have_succeeded_against_this_implementation_but_implementation_signatures_of_overloads_are_not_externally_visible:G(2793,1,"The_call_would_have_succeeded_against_this_implementation_but_implementation_signatures_of_overloads_2793","The call would have succeeded against this implementation, but implementation signatures of overloads are not externally visible."),Expected_0_arguments_but_got_1_Did_you_forget_to_include_void_in_your_type_argument_to_Promise:G(2794,1,"Expected_0_arguments_but_got_1_Did_you_forget_to_include_void_in_your_type_argument_to_Promise_2794","Expected {0} arguments, but got {1}. Did you forget to include 'void' in your type argument to 'Promise'?"),The_intrinsic_keyword_can_only_be_used_to_declare_compiler_provided_intrinsic_types:G(2795,1,"The_intrinsic_keyword_can_only_be_used_to_declare_compiler_provided_intrinsic_types_2795","The 'intrinsic' keyword can only be used to declare compiler provided intrinsic types."),It_is_likely_that_you_are_missing_a_comma_to_separate_these_two_template_expressions_They_form_a_tagged_template_expression_which_cannot_be_invoked:G(2796,1,"It_is_likely_that_you_are_missing_a_comma_to_separate_these_two_template_expressions_They_form_a_tag_2796","It is likely that you are missing a comma to separate these two template expressions. They form a tagged template expression which cannot be invoked."),A_mixin_class_that_extends_from_a_type_variable_containing_an_abstract_construct_signature_must_also_be_declared_abstract:G(2797,1,"A_mixin_class_that_extends_from_a_type_variable_containing_an_abstract_construct_signature_must_also_2797","A mixin class that extends from a type variable containing an abstract construct signature must also be declared 'abstract'."),The_declaration_was_marked_as_deprecated_here:G(2798,1,"The_declaration_was_marked_as_deprecated_here_2798","The declaration was marked as deprecated here."),Type_produces_a_tuple_type_that_is_too_large_to_represent:G(2799,1,"Type_produces_a_tuple_type_that_is_too_large_to_represent_2799","Type produces a tuple type that is too large to represent."),Expression_produces_a_tuple_type_that_is_too_large_to_represent:G(2800,1,"Expression_produces_a_tuple_type_that_is_too_large_to_represent_2800","Expression produces a tuple type that is too large to represent."),This_condition_will_always_return_true_since_this_0_is_always_defined:G(2801,1,"This_condition_will_always_return_true_since_this_0_is_always_defined_2801","This condition will always return true since this '{0}' is always defined."),Type_0_can_only_be_iterated_through_when_using_the_downlevelIteration_flag_or_with_a_target_of_es2015_or_higher:G(2802,1,"Type_0_can_only_be_iterated_through_when_using_the_downlevelIteration_flag_or_with_a_target_of_es201_2802","Type '{0}' can only be iterated through when using the '--downlevelIteration' flag or with a '--target' of 'es2015' or higher."),Cannot_assign_to_private_method_0_Private_methods_are_not_writable:G(2803,1,"Cannot_assign_to_private_method_0_Private_methods_are_not_writable_2803","Cannot assign to private method '{0}'. Private methods are not writable."),Duplicate_identifier_0_Static_and_instance_elements_cannot_share_the_same_private_name:G(2804,1,"Duplicate_identifier_0_Static_and_instance_elements_cannot_share_the_same_private_name_2804","Duplicate identifier '{0}'. Static and instance elements cannot share the same private name."),Private_accessor_was_defined_without_a_getter:G(2806,1,"Private_accessor_was_defined_without_a_getter_2806","Private accessor was defined without a getter."),This_syntax_requires_an_imported_helper_named_1_with_2_parameters_which_is_not_compatible_with_the_one_in_0_Consider_upgrading_your_version_of_0:G(2807,1,"This_syntax_requires_an_imported_helper_named_1_with_2_parameters_which_is_not_compatible_with_the_o_2807","This syntax requires an imported helper named '{1}' with {2} parameters, which is not compatible with the one in '{0}'. Consider upgrading your version of '{0}'."),A_get_accessor_must_be_at_least_as_accessible_as_the_setter:G(2808,1,"A_get_accessor_must_be_at_least_as_accessible_as_the_setter_2808","A get accessor must be at least as accessible as the setter"),Declaration_or_statement_expected_This_follows_a_block_of_statements_so_if_you_intended_to_write_a_destructuring_assignment_you_might_need_to_wrap_the_whole_assignment_in_parentheses:G(2809,1,"Declaration_or_statement_expected_This_follows_a_block_of_statements_so_if_you_intended_to_write_a_d_2809","Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the whole assignment in parentheses."),Expected_1_argument_but_got_0_new_Promise_needs_a_JSDoc_hint_to_produce_a_resolve_that_can_be_called_without_arguments:G(2810,1,"Expected_1_argument_but_got_0_new_Promise_needs_a_JSDoc_hint_to_produce_a_resolve_that_can_be_called_2810","Expected 1 argument, but got 0. 'new Promise()' needs a JSDoc hint to produce a 'resolve' that can be called without arguments."),Initializer_for_property_0:G(2811,1,"Initializer_for_property_0_2811","Initializer for property '{0}'"),Property_0_does_not_exist_on_type_1_Try_changing_the_lib_compiler_option_to_include_dom:G(2812,1,"Property_0_does_not_exist_on_type_1_Try_changing_the_lib_compiler_option_to_include_dom_2812","Property '{0}' does not exist on type '{1}'. Try changing the 'lib' compiler option to include 'dom'."),Class_declaration_cannot_implement_overload_list_for_0:G(2813,1,"Class_declaration_cannot_implement_overload_list_for_0_2813","Class declaration cannot implement overload list for '{0}'."),Function_with_bodies_can_only_merge_with_classes_that_are_ambient:G(2814,1,"Function_with_bodies_can_only_merge_with_classes_that_are_ambient_2814","Function with bodies can only merge with classes that are ambient."),arguments_cannot_be_referenced_in_property_initializers:G(2815,1,"arguments_cannot_be_referenced_in_property_initializers_2815","'arguments' cannot be referenced in property initializers."),Cannot_use_this_in_a_static_property_initializer_of_a_decorated_class:G(2816,1,"Cannot_use_this_in_a_static_property_initializer_of_a_decorated_class_2816","Cannot use 'this' in a static property initializer of a decorated class."),Property_0_has_no_initializer_and_is_not_definitely_assigned_in_a_class_static_block:G(2817,1,"Property_0_has_no_initializer_and_is_not_definitely_assigned_in_a_class_static_block_2817","Property '{0}' has no initializer and is not definitely assigned in a class static block."),Duplicate_identifier_0_Compiler_reserves_name_1_when_emitting_super_references_in_static_initializers:G(2818,1,"Duplicate_identifier_0_Compiler_reserves_name_1_when_emitting_super_references_in_static_initializer_2818","Duplicate identifier '{0}'. Compiler reserves name '{1}' when emitting 'super' references in static initializers."),Namespace_name_cannot_be_0:G(2819,1,"Namespace_name_cannot_be_0_2819","Namespace name cannot be '{0}'."),Type_0_is_not_assignable_to_type_1_Did_you_mean_2:G(2820,1,"Type_0_is_not_assignable_to_type_1_Did_you_mean_2_2820","Type '{0}' is not assignable to type '{1}'. Did you mean '{2}'?"),Import_assertions_are_only_supported_when_the_module_option_is_set_to_esnext_or_nodenext:G(2821,1,"Import_assertions_are_only_supported_when_the_module_option_is_set_to_esnext_or_nodenext_2821","Import assertions are only supported when the '--module' option is set to 'esnext' or 'nodenext'."),Import_assertions_cannot_be_used_with_type_only_imports_or_exports:G(2822,1,"Import_assertions_cannot_be_used_with_type_only_imports_or_exports_2822","Import assertions cannot be used with type-only imports or exports."),Cannot_find_namespace_0_Did_you_mean_1:G(2833,1,"Cannot_find_namespace_0_Did_you_mean_1_2833","Cannot find namespace '{0}'. Did you mean '{1}'?"),Relative_import_paths_need_explicit_file_extensions_in_EcmaScript_imports_when_moduleResolution_is_node16_or_nodenext_Consider_adding_an_extension_to_the_import_path:G(2834,1,"Relative_import_paths_need_explicit_file_extensions_in_EcmaScript_imports_when_moduleResolution_is_n_2834","Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path."),Relative_import_paths_need_explicit_file_extensions_in_EcmaScript_imports_when_moduleResolution_is_node16_or_nodenext_Did_you_mean_0:G(2835,1,"Relative_import_paths_need_explicit_file_extensions_in_EcmaScript_imports_when_moduleResolution_is_n_2835","Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Did you mean '{0}'?"),Import_assertions_are_not_allowed_on_statements_that_transpile_to_commonjs_require_calls:G(2836,1,"Import_assertions_are_not_allowed_on_statements_that_transpile_to_commonjs_require_calls_2836","Import assertions are not allowed on statements that transpile to commonjs 'require' calls."),Import_assertion_values_must_be_string_literal_expressions:G(2837,1,"Import_assertion_values_must_be_string_literal_expressions_2837","Import assertion values must be string literal expressions."),All_declarations_of_0_must_have_identical_constraints:G(2838,1,"All_declarations_of_0_must_have_identical_constraints_2838","All declarations of '{0}' must have identical constraints."),This_condition_will_always_return_0_since_JavaScript_compares_objects_by_reference_not_value:G(2839,1,"This_condition_will_always_return_0_since_JavaScript_compares_objects_by_reference_not_value_2839","This condition will always return '{0}' since JavaScript compares objects by reference, not value."),An_interface_cannot_extend_a_primitive_type_like_0_an_interface_can_only_extend_named_types_and_classes:G(2840,1,"An_interface_cannot_extend_a_primitive_type_like_0_an_interface_can_only_extend_named_types_and_clas_2840","An interface cannot extend a primitive type like '{0}'; an interface can only extend named types and classes"),The_type_of_this_expression_cannot_be_named_without_a_resolution_mode_assertion_which_is_an_unstable_feature_Use_nightly_TypeScript_to_silence_this_error_Try_updating_with_npm_install_D_typescript_next:G(2841,1,"The_type_of_this_expression_cannot_be_named_without_a_resolution_mode_assertion_which_is_an_unstable_2841","The type of this expression cannot be named without a 'resolution-mode' assertion, which is an unstable feature. Use nightly TypeScript to silence this error. Try updating with 'npm install -D typescript@next'."),_0_is_an_unused_renaming_of_1_Did_you_intend_to_use_it_as_a_type_annotation:G(2842,1,"_0_is_an_unused_renaming_of_1_Did_you_intend_to_use_it_as_a_type_annotation_2842","'{0}' is an unused renaming of '{1}'. Did you intend to use it as a type annotation?"),We_can_only_write_a_type_for_0_by_adding_a_type_for_the_entire_parameter_here:G(2843,1,"We_can_only_write_a_type_for_0_by_adding_a_type_for_the_entire_parameter_here_2843","We can only write a type for '{0}' by adding a type for the entire parameter here."),Type_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor:G(2844,1,"Type_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2844","Type of instance member variable '{0}' cannot reference identifier '{1}' declared in the constructor."),This_condition_will_always_return_0:G(2845,1,"This_condition_will_always_return_0_2845","This condition will always return '{0}'."),A_declaration_file_cannot_be_imported_without_import_type_Did_you_mean_to_import_an_implementation_file_0_instead:G(2846,1,"A_declaration_file_cannot_be_imported_without_import_type_Did_you_mean_to_import_an_implementation_f_2846","A declaration file cannot be imported without 'import type'. Did you mean to import an implementation file '{0}' instead?"),The_right_hand_side_of_an_instanceof_expression_must_not_be_an_instantiation_expression:G(2848,1,"The_right_hand_side_of_an_instanceof_expression_must_not_be_an_instantiation_expression_2848","The right-hand side of an 'instanceof' expression must not be an instantiation expression."),Target_signature_provides_too_few_arguments_Expected_0_or_more_but_got_1:G(2849,1,"Target_signature_provides_too_few_arguments_Expected_0_or_more_but_got_1_2849","Target signature provides too few arguments. Expected {0} or more, but got {1}."),Import_declaration_0_is_using_private_name_1:G(4e3,1,"Import_declaration_0_is_using_private_name_1_4000","Import declaration '{0}' is using private name '{1}'."),Type_parameter_0_of_exported_class_has_or_is_using_private_name_1:G(4002,1,"Type_parameter_0_of_exported_class_has_or_is_using_private_name_1_4002","Type parameter '{0}' of exported class has or is using private name '{1}'."),Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1:G(4004,1,"Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1_4004","Type parameter '{0}' of exported interface has or is using private name '{1}'."),Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1:G(4006,1,"Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4006","Type parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'."),Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1:G(4008,1,"Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4008","Type parameter '{0}' of call signature from exported interface has or is using private name '{1}'."),Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1:G(4010,1,"Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4010","Type parameter '{0}' of public static method from exported class has or is using private name '{1}'."),Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1:G(4012,1,"Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4012","Type parameter '{0}' of public method from exported class has or is using private name '{1}'."),Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1:G(4014,1,"Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4014","Type parameter '{0}' of method from exported interface has or is using private name '{1}'."),Type_parameter_0_of_exported_function_has_or_is_using_private_name_1:G(4016,1,"Type_parameter_0_of_exported_function_has_or_is_using_private_name_1_4016","Type parameter '{0}' of exported function has or is using private name '{1}'."),Implements_clause_of_exported_class_0_has_or_is_using_private_name_1:G(4019,1,"Implements_clause_of_exported_class_0_has_or_is_using_private_name_1_4019","Implements clause of exported class '{0}' has or is using private name '{1}'."),extends_clause_of_exported_class_0_has_or_is_using_private_name_1:G(4020,1,"extends_clause_of_exported_class_0_has_or_is_using_private_name_1_4020","'extends' clause of exported class '{0}' has or is using private name '{1}'."),extends_clause_of_exported_class_has_or_is_using_private_name_0:G(4021,1,"extends_clause_of_exported_class_has_or_is_using_private_name_0_4021","'extends' clause of exported class has or is using private name '{0}'."),extends_clause_of_exported_interface_0_has_or_is_using_private_name_1:G(4022,1,"extends_clause_of_exported_interface_0_has_or_is_using_private_name_1_4022","'extends' clause of exported interface '{0}' has or is using private name '{1}'."),Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:G(4023,1,"Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4023","Exported variable '{0}' has or is using name '{1}' from external module {2} but cannot be named."),Exported_variable_0_has_or_is_using_name_1_from_private_module_2:G(4024,1,"Exported_variable_0_has_or_is_using_name_1_from_private_module_2_4024","Exported variable '{0}' has or is using name '{1}' from private module '{2}'."),Exported_variable_0_has_or_is_using_private_name_1:G(4025,1,"Exported_variable_0_has_or_is_using_private_name_1_4025","Exported variable '{0}' has or is using private name '{1}'."),Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:G(4026,1,"Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot__4026","Public static property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named."),Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2:G(4027,1,"Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4027","Public static property '{0}' of exported class has or is using name '{1}' from private module '{2}'."),Public_static_property_0_of_exported_class_has_or_is_using_private_name_1:G(4028,1,"Public_static_property_0_of_exported_class_has_or_is_using_private_name_1_4028","Public static property '{0}' of exported class has or is using private name '{1}'."),Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:G(4029,1,"Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_name_4029","Public property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named."),Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2:G(4030,1,"Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4030","Public property '{0}' of exported class has or is using name '{1}' from private module '{2}'."),Public_property_0_of_exported_class_has_or_is_using_private_name_1:G(4031,1,"Public_property_0_of_exported_class_has_or_is_using_private_name_1_4031","Public property '{0}' of exported class has or is using private name '{1}'."),Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2:G(4032,1,"Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4032","Property '{0}' of exported interface has or is using name '{1}' from private module '{2}'."),Property_0_of_exported_interface_has_or_is_using_private_name_1:G(4033,1,"Property_0_of_exported_interface_has_or_is_using_private_name_1_4033","Property '{0}' of exported interface has or is using private name '{1}'."),Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2:G(4034,1,"Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_mod_4034","Parameter type of public static setter '{0}' from exported class has or is using name '{1}' from private module '{2}'."),Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1:G(4035,1,"Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1_4035","Parameter type of public static setter '{0}' from exported class has or is using private name '{1}'."),Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2:G(4036,1,"Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4036","Parameter type of public setter '{0}' from exported class has or is using name '{1}' from private module '{2}'."),Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1:G(4037,1,"Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1_4037","Parameter type of public setter '{0}' from exported class has or is using private name '{1}'."),Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:G(4038,1,"Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_modul_4038","Return type of public static getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named."),Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2:G(4039,1,"Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_4039","Return type of public static getter '{0}' from exported class has or is using name '{1}' from private module '{2}'."),Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1:G(4040,1,"Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1_4040","Return type of public static getter '{0}' from exported class has or is using private name '{1}'."),Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:G(4041,1,"Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_4041","Return type of public getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named."),Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2:G(4042,1,"Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4042","Return type of public getter '{0}' from exported class has or is using name '{1}' from private module '{2}'."),Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1:G(4043,1,"Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1_4043","Return type of public getter '{0}' from exported class has or is using private name '{1}'."),Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1:G(4044,1,"Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_mod_4044","Return type of constructor signature from exported interface has or is using name '{0}' from private module '{1}'."),Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0:G(4045,1,"Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0_4045","Return type of constructor signature from exported interface has or is using private name '{0}'."),Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1:G(4046,1,"Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4046","Return type of call signature from exported interface has or is using name '{0}' from private module '{1}'."),Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0:G(4047,1,"Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0_4047","Return type of call signature from exported interface has or is using private name '{0}'."),Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1:G(4048,1,"Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4048","Return type of index signature from exported interface has or is using name '{0}' from private module '{1}'."),Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0:G(4049,1,"Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0_4049","Return type of index signature from exported interface has or is using private name '{0}'."),Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named:G(4050,1,"Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module__4050","Return type of public static method from exported class has or is using name '{0}' from external module {1} but cannot be named."),Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1:G(4051,1,"Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4051","Return type of public static method from exported class has or is using name '{0}' from private module '{1}'."),Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0:G(4052,1,"Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0_4052","Return type of public static method from exported class has or is using private name '{0}'."),Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named:G(4053,1,"Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_c_4053","Return type of public method from exported class has or is using name '{0}' from external module {1} but cannot be named."),Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1:G(4054,1,"Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4054","Return type of public method from exported class has or is using name '{0}' from private module '{1}'."),Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0:G(4055,1,"Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0_4055","Return type of public method from exported class has or is using private name '{0}'."),Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1:G(4056,1,"Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4056","Return type of method from exported interface has or is using name '{0}' from private module '{1}'."),Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0:G(4057,1,"Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0_4057","Return type of method from exported interface has or is using private name '{0}'."),Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named:G(4058,1,"Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named_4058","Return type of exported function has or is using name '{0}' from external module {1} but cannot be named."),Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1:G(4059,1,"Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1_4059","Return type of exported function has or is using name '{0}' from private module '{1}'."),Return_type_of_exported_function_has_or_is_using_private_name_0:G(4060,1,"Return_type_of_exported_function_has_or_is_using_private_name_0_4060","Return type of exported function has or is using private name '{0}'."),Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:G(4061,1,"Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_can_4061","Parameter '{0}' of constructor from exported class has or is using name '{1}' from external module {2} but cannot be named."),Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2:G(4062,1,"Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2_4062","Parameter '{0}' of constructor from exported class has or is using name '{1}' from private module '{2}'."),Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1:G(4063,1,"Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1_4063","Parameter '{0}' of constructor from exported class has or is using private name '{1}'."),Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2:G(4064,1,"Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_mod_4064","Parameter '{0}' of constructor signature from exported interface has or is using name '{1}' from private module '{2}'."),Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1:G(4065,1,"Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4065","Parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'."),Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2:G(4066,1,"Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4066","Parameter '{0}' of call signature from exported interface has or is using name '{1}' from private module '{2}'."),Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1:G(4067,1,"Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4067","Parameter '{0}' of call signature from exported interface has or is using private name '{1}'."),Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:G(4068,1,"Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module__4068","Parameter '{0}' of public static method from exported class has or is using name '{1}' from external module {2} but cannot be named."),Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2:G(4069,1,"Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4069","Parameter '{0}' of public static method from exported class has or is using name '{1}' from private module '{2}'."),Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1:G(4070,1,"Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4070","Parameter '{0}' of public static method from exported class has or is using private name '{1}'."),Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:G(4071,1,"Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_c_4071","Parameter '{0}' of public method from exported class has or is using name '{1}' from external module {2} but cannot be named."),Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2:G(4072,1,"Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4072","Parameter '{0}' of public method from exported class has or is using name '{1}' from private module '{2}'."),Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1:G(4073,1,"Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4073","Parameter '{0}' of public method from exported class has or is using private name '{1}'."),Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2:G(4074,1,"Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4074","Parameter '{0}' of method from exported interface has or is using name '{1}' from private module '{2}'."),Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1:G(4075,1,"Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4075","Parameter '{0}' of method from exported interface has or is using private name '{1}'."),Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:G(4076,1,"Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4076","Parameter '{0}' of exported function has or is using name '{1}' from external module {2} but cannot be named."),Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2:G(4077,1,"Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2_4077","Parameter '{0}' of exported function has or is using name '{1}' from private module '{2}'."),Parameter_0_of_exported_function_has_or_is_using_private_name_1:G(4078,1,"Parameter_0_of_exported_function_has_or_is_using_private_name_1_4078","Parameter '{0}' of exported function has or is using private name '{1}'."),Exported_type_alias_0_has_or_is_using_private_name_1:G(4081,1,"Exported_type_alias_0_has_or_is_using_private_name_1_4081","Exported type alias '{0}' has or is using private name '{1}'."),Default_export_of_the_module_has_or_is_using_private_name_0:G(4082,1,"Default_export_of_the_module_has_or_is_using_private_name_0_4082","Default export of the module has or is using private name '{0}'."),Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1:G(4083,1,"Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1_4083","Type parameter '{0}' of exported type alias has or is using private name '{1}'."),Exported_type_alias_0_has_or_is_using_private_name_1_from_module_2:G(4084,1,"Exported_type_alias_0_has_or_is_using_private_name_1_from_module_2_4084","Exported type alias '{0}' has or is using private name '{1}' from module {2}."),Extends_clause_for_inferred_type_0_has_or_is_using_private_name_1:G(4085,1,"Extends_clause_for_inferred_type_0_has_or_is_using_private_name_1_4085","Extends clause for inferred type '{0}' has or is using private name '{1}'."),Conflicting_definitions_for_0_found_at_1_and_2_Consider_installing_a_specific_version_of_this_library_to_resolve_the_conflict:G(4090,1,"Conflicting_definitions_for_0_found_at_1_and_2_Consider_installing_a_specific_version_of_this_librar_4090","Conflicting definitions for '{0}' found at '{1}' and '{2}'. Consider installing a specific version of this library to resolve the conflict."),Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2:G(4091,1,"Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4091","Parameter '{0}' of index signature from exported interface has or is using name '{1}' from private module '{2}'."),Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1:G(4092,1,"Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1_4092","Parameter '{0}' of index signature from exported interface has or is using private name '{1}'."),Property_0_of_exported_class_expression_may_not_be_private_or_protected:G(4094,1,"Property_0_of_exported_class_expression_may_not_be_private_or_protected_4094","Property '{0}' of exported class expression may not be private or protected."),Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:G(4095,1,"Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_4095","Public static method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named."),Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2:G(4096,1,"Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4096","Public static method '{0}' of exported class has or is using name '{1}' from private module '{2}'."),Public_static_method_0_of_exported_class_has_or_is_using_private_name_1:G(4097,1,"Public_static_method_0_of_exported_class_has_or_is_using_private_name_1_4097","Public static method '{0}' of exported class has or is using private name '{1}'."),Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:G(4098,1,"Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4098","Public method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named."),Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2:G(4099,1,"Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4099","Public method '{0}' of exported class has or is using name '{1}' from private module '{2}'."),Public_method_0_of_exported_class_has_or_is_using_private_name_1:G(4100,1,"Public_method_0_of_exported_class_has_or_is_using_private_name_1_4100","Public method '{0}' of exported class has or is using private name '{1}'."),Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2:G(4101,1,"Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4101","Method '{0}' of exported interface has or is using name '{1}' from private module '{2}'."),Method_0_of_exported_interface_has_or_is_using_private_name_1:G(4102,1,"Method_0_of_exported_interface_has_or_is_using_private_name_1_4102","Method '{0}' of exported interface has or is using private name '{1}'."),Type_parameter_0_of_exported_mapped_object_type_is_using_private_name_1:G(4103,1,"Type_parameter_0_of_exported_mapped_object_type_is_using_private_name_1_4103","Type parameter '{0}' of exported mapped object type is using private name '{1}'."),The_type_0_is_readonly_and_cannot_be_assigned_to_the_mutable_type_1:G(4104,1,"The_type_0_is_readonly_and_cannot_be_assigned_to_the_mutable_type_1_4104","The type '{0}' is 'readonly' and cannot be assigned to the mutable type '{1}'."),Private_or_protected_member_0_cannot_be_accessed_on_a_type_parameter:G(4105,1,"Private_or_protected_member_0_cannot_be_accessed_on_a_type_parameter_4105","Private or protected member '{0}' cannot be accessed on a type parameter."),Parameter_0_of_accessor_has_or_is_using_private_name_1:G(4106,1,"Parameter_0_of_accessor_has_or_is_using_private_name_1_4106","Parameter '{0}' of accessor has or is using private name '{1}'."),Parameter_0_of_accessor_has_or_is_using_name_1_from_private_module_2:G(4107,1,"Parameter_0_of_accessor_has_or_is_using_name_1_from_private_module_2_4107","Parameter '{0}' of accessor has or is using name '{1}' from private module '{2}'."),Parameter_0_of_accessor_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:G(4108,1,"Parameter_0_of_accessor_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4108","Parameter '{0}' of accessor has or is using name '{1}' from external module '{2}' but cannot be named."),Type_arguments_for_0_circularly_reference_themselves:G(4109,1,"Type_arguments_for_0_circularly_reference_themselves_4109","Type arguments for '{0}' circularly reference themselves."),Tuple_type_arguments_circularly_reference_themselves:G(4110,1,"Tuple_type_arguments_circularly_reference_themselves_4110","Tuple type arguments circularly reference themselves."),Property_0_comes_from_an_index_signature_so_it_must_be_accessed_with_0:G(4111,1,"Property_0_comes_from_an_index_signature_so_it_must_be_accessed_with_0_4111","Property '{0}' comes from an index signature, so it must be accessed with ['{0}']."),This_member_cannot_have_an_override_modifier_because_its_containing_class_0_does_not_extend_another_class:G(4112,1,"This_member_cannot_have_an_override_modifier_because_its_containing_class_0_does_not_extend_another__4112","This member cannot have an 'override' modifier because its containing class '{0}' does not extend another class."),This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0:G(4113,1,"This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_4113","This member cannot have an 'override' modifier because it is not declared in the base class '{0}'."),This_member_must_have_an_override_modifier_because_it_overrides_a_member_in_the_base_class_0:G(4114,1,"This_member_must_have_an_override_modifier_because_it_overrides_a_member_in_the_base_class_0_4114","This member must have an 'override' modifier because it overrides a member in the base class '{0}'."),This_parameter_property_must_have_an_override_modifier_because_it_overrides_a_member_in_base_class_0:G(4115,1,"This_parameter_property_must_have_an_override_modifier_because_it_overrides_a_member_in_base_class_0_4115","This parameter property must have an 'override' modifier because it overrides a member in base class '{0}'."),This_member_must_have_an_override_modifier_because_it_overrides_an_abstract_method_that_is_declared_in_the_base_class_0:G(4116,1,"This_member_must_have_an_override_modifier_because_it_overrides_an_abstract_method_that_is_declared__4116","This member must have an 'override' modifier because it overrides an abstract method that is declared in the base class '{0}'."),This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_Did_you_mean_1:G(4117,1,"This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_Did_you__4117","This member cannot have an 'override' modifier because it is not declared in the base class '{0}'. Did you mean '{1}'?"),The_type_of_this_node_cannot_be_serialized_because_its_property_0_cannot_be_serialized:G(4118,1,"The_type_of_this_node_cannot_be_serialized_because_its_property_0_cannot_be_serialized_4118","The type of this node cannot be serialized because its property '{0}' cannot be serialized."),This_member_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_class_0:G(4119,1,"This_member_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_4119","This member must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '{0}'."),This_parameter_property_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_class_0:G(4120,1,"This_parameter_property_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_4120","This parameter property must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '{0}'."),This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_containing_class_0_does_not_extend_another_class:G(4121,1,"This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_containing_class_0_does_not_4121","This member cannot have a JSDoc comment with an '@override' tag because its containing class '{0}' does not extend another class."),This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base_class_0:G(4122,1,"This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base__4122","This member cannot have a JSDoc comment with an '@override' tag because it is not declared in the base class '{0}'."),This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base_class_0_Did_you_mean_1:G(4123,1,"This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base__4123","This member cannot have a JSDoc comment with an 'override' tag because it is not declared in the base class '{0}'. Did you mean '{1}'?"),Compiler_option_0_of_value_1_is_unstable_Use_nightly_TypeScript_to_silence_this_error_Try_updating_with_npm_install_D_typescript_next:G(4124,1,"Compiler_option_0_of_value_1_is_unstable_Use_nightly_TypeScript_to_silence_this_error_Try_updating_w_4124","Compiler option '{0}' of value '{1}' is unstable. Use nightly TypeScript to silence this error. Try updating with 'npm install -D typescript@next'."),resolution_mode_assertions_are_unstable_Use_nightly_TypeScript_to_silence_this_error_Try_updating_with_npm_install_D_typescript_next:G(4125,1,"resolution_mode_assertions_are_unstable_Use_nightly_TypeScript_to_silence_this_error_Try_updating_wi_4125","'resolution-mode' assertions are unstable. Use nightly TypeScript to silence this error. Try updating with 'npm install -D typescript@next'."),The_current_host_does_not_support_the_0_option:G(5001,1,"The_current_host_does_not_support_the_0_option_5001","The current host does not support the '{0}' option."),Cannot_find_the_common_subdirectory_path_for_the_input_files:G(5009,1,"Cannot_find_the_common_subdirectory_path_for_the_input_files_5009","Cannot find the common subdirectory path for the input files."),File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0:G(5010,1,"File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0_5010","File specification cannot end in a recursive directory wildcard ('**'): '{0}'."),Cannot_read_file_0_Colon_1:G(5012,1,"Cannot_read_file_0_Colon_1_5012","Cannot read file '{0}': {1}."),Failed_to_parse_file_0_Colon_1:G(5014,1,"Failed_to_parse_file_0_Colon_1_5014","Failed to parse file '{0}': {1}."),Unknown_compiler_option_0:G(5023,1,"Unknown_compiler_option_0_5023","Unknown compiler option '{0}'."),Compiler_option_0_requires_a_value_of_type_1:G(5024,1,"Compiler_option_0_requires_a_value_of_type_1_5024","Compiler option '{0}' requires a value of type {1}."),Unknown_compiler_option_0_Did_you_mean_1:G(5025,1,"Unknown_compiler_option_0_Did_you_mean_1_5025","Unknown compiler option '{0}'. Did you mean '{1}'?"),Could_not_write_file_0_Colon_1:G(5033,1,"Could_not_write_file_0_Colon_1_5033","Could not write file '{0}': {1}."),Option_project_cannot_be_mixed_with_source_files_on_a_command_line:G(5042,1,"Option_project_cannot_be_mixed_with_source_files_on_a_command_line_5042","Option 'project' cannot be mixed with source files on a command line."),Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES2015_or_higher:G(5047,1,"Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES_5047","Option 'isolatedModules' can only be used when either option '--module' is provided or option 'target' is 'ES2015' or higher."),Option_0_cannot_be_specified_when_option_target_is_ES3:G(5048,1,"Option_0_cannot_be_specified_when_option_target_is_ES3_5048","Option '{0}' cannot be specified when option 'target' is 'ES3'."),Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided:G(5051,1,"Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided_5051","Option '{0} can only be used when either option '--inlineSourceMap' or option '--sourceMap' is provided."),Option_0_cannot_be_specified_without_specifying_option_1:G(5052,1,"Option_0_cannot_be_specified_without_specifying_option_1_5052","Option '{0}' cannot be specified without specifying option '{1}'."),Option_0_cannot_be_specified_with_option_1:G(5053,1,"Option_0_cannot_be_specified_with_option_1_5053","Option '{0}' cannot be specified with option '{1}'."),A_tsconfig_json_file_is_already_defined_at_Colon_0:G(5054,1,"A_tsconfig_json_file_is_already_defined_at_Colon_0_5054","A 'tsconfig.json' file is already defined at: '{0}'."),Cannot_write_file_0_because_it_would_overwrite_input_file:G(5055,1,"Cannot_write_file_0_because_it_would_overwrite_input_file_5055","Cannot write file '{0}' because it would overwrite input file."),Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files:G(5056,1,"Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files_5056","Cannot write file '{0}' because it would be overwritten by multiple input files."),Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0:G(5057,1,"Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0_5057","Cannot find a tsconfig.json file at the specified directory: '{0}'."),The_specified_path_does_not_exist_Colon_0:G(5058,1,"The_specified_path_does_not_exist_Colon_0_5058","The specified path does not exist: '{0}'."),Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier:G(5059,1,"Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier_5059","Invalid value for '--reactNamespace'. '{0}' is not a valid identifier."),Pattern_0_can_have_at_most_one_Asterisk_character:G(5061,1,"Pattern_0_can_have_at_most_one_Asterisk_character_5061","Pattern '{0}' can have at most one '*' character."),Substitution_0_in_pattern_1_can_have_at_most_one_Asterisk_character:G(5062,1,"Substitution_0_in_pattern_1_can_have_at_most_one_Asterisk_character_5062","Substitution '{0}' in pattern '{1}' can have at most one '*' character."),Substitutions_for_pattern_0_should_be_an_array:G(5063,1,"Substitutions_for_pattern_0_should_be_an_array_5063","Substitutions for pattern '{0}' should be an array."),Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2:G(5064,1,"Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2_5064","Substitution '{0}' for pattern '{1}' has incorrect type, expected 'string', got '{2}'."),File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0:G(5065,1,"File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildca_5065","File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '{0}'."),Substitutions_for_pattern_0_shouldn_t_be_an_empty_array:G(5066,1,"Substitutions_for_pattern_0_shouldn_t_be_an_empty_array_5066","Substitutions for pattern '{0}' shouldn't be an empty array."),Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name:G(5067,1,"Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name_5067","Invalid value for 'jsxFactory'. '{0}' is not a valid identifier or qualified-name."),Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript_files_Learn_more_at_https_Colon_Slash_Slashaka_ms_Slashtsconfig:G(5068,1,"Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript__5068","Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig."),Option_0_cannot_be_specified_without_specifying_option_1_or_option_2:G(5069,1,"Option_0_cannot_be_specified_without_specifying_option_1_or_option_2_5069","Option '{0}' cannot be specified without specifying option '{1}' or option '{2}'."),Option_resolveJsonModule_cannot_be_specified_when_moduleResolution_is_set_to_classic:G(5070,1,"Option_resolveJsonModule_cannot_be_specified_when_moduleResolution_is_set_to_classic_5070","Option '--resolveJsonModule' cannot be specified when 'moduleResolution' is set to 'classic'."),Option_resolveJsonModule_can_only_be_specified_when_module_code_generation_is_commonjs_amd_es2015_or_esNext:G(5071,1,"Option_resolveJsonModule_can_only_be_specified_when_module_code_generation_is_commonjs_amd_es2015_or_5071","Option '--resolveJsonModule' can only be specified when module code generation is 'commonjs', 'amd', 'es2015' or 'esNext'."),Unknown_build_option_0:G(5072,1,"Unknown_build_option_0_5072","Unknown build option '{0}'."),Build_option_0_requires_a_value_of_type_1:G(5073,1,"Build_option_0_requires_a_value_of_type_1_5073","Build option '{0}' requires a value of type {1}."),Option_incremental_can_only_be_specified_using_tsconfig_emitting_to_single_file_or_when_option_tsBuildInfoFile_is_specified:G(5074,1,"Option_incremental_can_only_be_specified_using_tsconfig_emitting_to_single_file_or_when_option_tsBui_5074","Option '--incremental' can only be specified using tsconfig, emitting to single file or when option '--tsBuildInfoFile' is specified."),_0_is_assignable_to_the_constraint_of_type_1_but_1_could_be_instantiated_with_a_different_subtype_of_constraint_2:G(5075,1,"_0_is_assignable_to_the_constraint_of_type_1_but_1_could_be_instantiated_with_a_different_subtype_of_5075","'{0}' is assignable to the constraint of type '{1}', but '{1}' could be instantiated with a different subtype of constraint '{2}'."),_0_and_1_operations_cannot_be_mixed_without_parentheses:G(5076,1,"_0_and_1_operations_cannot_be_mixed_without_parentheses_5076","'{0}' and '{1}' operations cannot be mixed without parentheses."),Unknown_build_option_0_Did_you_mean_1:G(5077,1,"Unknown_build_option_0_Did_you_mean_1_5077","Unknown build option '{0}'. Did you mean '{1}'?"),Unknown_watch_option_0:G(5078,1,"Unknown_watch_option_0_5078","Unknown watch option '{0}'."),Unknown_watch_option_0_Did_you_mean_1:G(5079,1,"Unknown_watch_option_0_Did_you_mean_1_5079","Unknown watch option '{0}'. Did you mean '{1}'?"),Watch_option_0_requires_a_value_of_type_1:G(5080,1,"Watch_option_0_requires_a_value_of_type_1_5080","Watch option '{0}' requires a value of type {1}."),Cannot_find_a_tsconfig_json_file_at_the_current_directory_Colon_0:G(5081,1,"Cannot_find_a_tsconfig_json_file_at_the_current_directory_Colon_0_5081","Cannot find a tsconfig.json file at the current directory: {0}."),_0_could_be_instantiated_with_an_arbitrary_type_which_could_be_unrelated_to_1:G(5082,1,"_0_could_be_instantiated_with_an_arbitrary_type_which_could_be_unrelated_to_1_5082","'{0}' could be instantiated with an arbitrary type which could be unrelated to '{1}'."),Cannot_read_file_0:G(5083,1,"Cannot_read_file_0_5083","Cannot read file '{0}'."),Tuple_members_must_all_have_names_or_all_not_have_names:G(5084,1,"Tuple_members_must_all_have_names_or_all_not_have_names_5084","Tuple members must all have names or all not have names."),A_tuple_member_cannot_be_both_optional_and_rest:G(5085,1,"A_tuple_member_cannot_be_both_optional_and_rest_5085","A tuple member cannot be both optional and rest."),A_labeled_tuple_element_is_declared_as_optional_with_a_question_mark_after_the_name_and_before_the_colon_rather_than_after_the_type:G(5086,1,"A_labeled_tuple_element_is_declared_as_optional_with_a_question_mark_after_the_name_and_before_the_c_5086","A labeled tuple element is declared as optional with a question mark after the name and before the colon, rather than after the type."),A_labeled_tuple_element_is_declared_as_rest_with_a_before_the_name_rather_than_before_the_type:G(5087,1,"A_labeled_tuple_element_is_declared_as_rest_with_a_before_the_name_rather_than_before_the_type_5087","A labeled tuple element is declared as rest with a '...' before the name, rather than before the type."),The_inferred_type_of_0_references_a_type_with_a_cyclic_structure_which_cannot_be_trivially_serialized_A_type_annotation_is_necessary:G(5088,1,"The_inferred_type_of_0_references_a_type_with_a_cyclic_structure_which_cannot_be_trivially_serialize_5088","The inferred type of '{0}' references a type with a cyclic structure which cannot be trivially serialized. A type annotation is necessary."),Option_0_cannot_be_specified_when_option_jsx_is_1:G(5089,1,"Option_0_cannot_be_specified_when_option_jsx_is_1_5089","Option '{0}' cannot be specified when option 'jsx' is '{1}'."),Non_relative_paths_are_not_allowed_when_baseUrl_is_not_set_Did_you_forget_a_leading_Slash:G(5090,1,"Non_relative_paths_are_not_allowed_when_baseUrl_is_not_set_Did_you_forget_a_leading_Slash_5090","Non-relative paths are not allowed when 'baseUrl' is not set. Did you forget a leading './'?"),Option_preserveConstEnums_cannot_be_disabled_when_0_is_enabled:G(5091,1,"Option_preserveConstEnums_cannot_be_disabled_when_0_is_enabled_5091","Option 'preserveConstEnums' cannot be disabled when '{0}' is enabled."),The_root_value_of_a_0_file_must_be_an_object:G(5092,1,"The_root_value_of_a_0_file_must_be_an_object_5092","The root value of a '{0}' file must be an object."),Compiler_option_0_may_only_be_used_with_build:G(5093,1,"Compiler_option_0_may_only_be_used_with_build_5093","Compiler option '--{0}' may only be used with '--build'."),Compiler_option_0_may_not_be_used_with_build:G(5094,1,"Compiler_option_0_may_not_be_used_with_build_5094","Compiler option '--{0}' may not be used with '--build'."),Option_0_can_only_be_used_when_module_is_set_to_es2015_or_later:G(5095,1,"Option_0_can_only_be_used_when_module_is_set_to_es2015_or_later_5095","Option '{0}' can only be used when 'module' is set to 'es2015' or later."),Option_allowImportingTsExtensions_can_only_be_used_when_either_noEmit_or_emitDeclarationOnly_is_set:G(5096,1,"Option_allowImportingTsExtensions_can_only_be_used_when_either_noEmit_or_emitDeclarationOnly_is_set_5096","Option 'allowImportingTsExtensions' can only be used when either 'noEmit' or 'emitDeclarationOnly' is set."),An_import_path_can_only_end_with_a_0_extension_when_allowImportingTsExtensions_is_enabled:G(5097,1,"An_import_path_can_only_end_with_a_0_extension_when_allowImportingTsExtensions_is_enabled_5097","An import path can only end with a '{0}' extension when 'allowImportingTsExtensions' is enabled."),Option_0_can_only_be_used_when_moduleResolution_is_set_to_node16_nodenext_or_bundler:G(5098,1,"Option_0_can_only_be_used_when_moduleResolution_is_set_to_node16_nodenext_or_bundler_5098","Option '{0}' can only be used when 'moduleResolution' is set to 'node16', 'nodenext', or 'bundler'."),Option_0_is_deprecated_and_will_stop_functioning_in_TypeScript_1_Specify_compilerOption_ignoreDeprecations_Colon_2_to_silence_this_error:G(5101,1,"Option_0_is_deprecated_and_will_stop_functioning_in_TypeScript_1_Specify_compilerOption_ignoreDeprec_5101",`Option '{0}' is deprecated and will stop functioning in TypeScript {1}. Specify compilerOption '"ignoreDeprecations": "{2}"' to silence this error.`),Option_0_has_been_removed_Please_remove_it_from_your_configuration:G(5102,1,"Option_0_has_been_removed_Please_remove_it_from_your_configuration_5102","Option '{0}' has been removed. Please remove it from your configuration."),Invalid_value_for_ignoreDeprecations:G(5103,1,"Invalid_value_for_ignoreDeprecations_5103","Invalid value for '--ignoreDeprecations'."),Option_0_is_redundant_and_cannot_be_specified_with_option_1:G(5104,1,"Option_0_is_redundant_and_cannot_be_specified_with_option_1_5104","Option '{0}' is redundant and cannot be specified with option '{1}'."),Option_verbatimModuleSyntax_cannot_be_used_when_module_is_set_to_UMD_AMD_or_System:G(5105,1,"Option_verbatimModuleSyntax_cannot_be_used_when_module_is_set_to_UMD_AMD_or_System_5105","Option 'verbatimModuleSyntax' cannot be used when 'module' is set to 'UMD', 'AMD', or 'System'."),Use_0_instead:G(5106,3,"Use_0_instead_5106","Use '{0}' instead."),Option_0_1_is_deprecated_and_will_stop_functioning_in_TypeScript_2_Specify_compilerOption_ignoreDeprecations_Colon_3_to_silence_this_error:G(5107,1,"Option_0_1_is_deprecated_and_will_stop_functioning_in_TypeScript_2_Specify_compilerOption_ignoreDepr_5107",`Option '{0}={1}' is deprecated and will stop functioning in TypeScript {2}. Specify compilerOption '"ignoreDeprecations": "{3}"' to silence this error.`),Option_0_1_has_been_removed_Please_remove_it_from_your_configuration:G(5108,1,"Option_0_1_has_been_removed_Please_remove_it_from_your_configuration_5108","Option '{0}={1}' has been removed. Please remove it from your configuration."),Generates_a_sourcemap_for_each_corresponding_d_ts_file:G(6e3,3,"Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000","Generates a sourcemap for each corresponding '.d.ts' file."),Concatenate_and_emit_output_to_single_file:G(6001,3,"Concatenate_and_emit_output_to_single_file_6001","Concatenate and emit output to single file."),Generates_corresponding_d_ts_file:G(6002,3,"Generates_corresponding_d_ts_file_6002","Generates corresponding '.d.ts' file."),Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations:G(6004,3,"Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004","Specify the location where debugger should locate TypeScript files instead of source locations."),Watch_input_files:G(6005,3,"Watch_input_files_6005","Watch input files."),Redirect_output_structure_to_the_directory:G(6006,3,"Redirect_output_structure_to_the_directory_6006","Redirect output structure to the directory."),Do_not_erase_const_enum_declarations_in_generated_code:G(6007,3,"Do_not_erase_const_enum_declarations_in_generated_code_6007","Do not erase const enum declarations in generated code."),Do_not_emit_outputs_if_any_errors_were_reported:G(6008,3,"Do_not_emit_outputs_if_any_errors_were_reported_6008","Do not emit outputs if any errors were reported."),Do_not_emit_comments_to_output:G(6009,3,"Do_not_emit_comments_to_output_6009","Do not emit comments to output."),Do_not_emit_outputs:G(6010,3,"Do_not_emit_outputs_6010","Do not emit outputs."),Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typechecking:G(6011,3,"Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011","Allow default imports from modules with no default export. This does not affect code emit, just typechecking."),Skip_type_checking_of_declaration_files:G(6012,3,"Skip_type_checking_of_declaration_files_6012","Skip type checking of declaration files."),Do_not_resolve_the_real_path_of_symlinks:G(6013,3,"Do_not_resolve_the_real_path_of_symlinks_6013","Do not resolve the real path of symlinks."),Only_emit_d_ts_declaration_files:G(6014,3,"Only_emit_d_ts_declaration_files_6014","Only emit '.d.ts' declaration files."),Specify_ECMAScript_target_version:G(6015,3,"Specify_ECMAScript_target_version_6015","Specify ECMAScript target version."),Specify_module_code_generation:G(6016,3,"Specify_module_code_generation_6016","Specify module code generation."),Print_this_message:G(6017,3,"Print_this_message_6017","Print this message."),Print_the_compiler_s_version:G(6019,3,"Print_the_compiler_s_version_6019","Print the compiler's version."),Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json:G(6020,3,"Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json_6020","Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'."),Syntax_Colon_0:G(6023,3,"Syntax_Colon_0_6023","Syntax: {0}"),options:G(6024,3,"options_6024","options"),file:G(6025,3,"file_6025","file"),Examples_Colon_0:G(6026,3,"Examples_Colon_0_6026","Examples: {0}"),Options_Colon:G(6027,3,"Options_Colon_6027","Options:"),Version_0:G(6029,3,"Version_0_6029","Version {0}"),Insert_command_line_options_and_files_from_a_file:G(6030,3,"Insert_command_line_options_and_files_from_a_file_6030","Insert command line options and files from a file."),Starting_compilation_in_watch_mode:G(6031,3,"Starting_compilation_in_watch_mode_6031","Starting compilation in watch mode..."),File_change_detected_Starting_incremental_compilation:G(6032,3,"File_change_detected_Starting_incremental_compilation_6032","File change detected. Starting incremental compilation..."),KIND:G(6034,3,"KIND_6034","KIND"),FILE:G(6035,3,"FILE_6035","FILE"),VERSION:G(6036,3,"VERSION_6036","VERSION"),LOCATION:G(6037,3,"LOCATION_6037","LOCATION"),DIRECTORY:G(6038,3,"DIRECTORY_6038","DIRECTORY"),STRATEGY:G(6039,3,"STRATEGY_6039","STRATEGY"),FILE_OR_DIRECTORY:G(6040,3,"FILE_OR_DIRECTORY_6040","FILE OR DIRECTORY"),Errors_Files:G(6041,3,"Errors_Files_6041","Errors Files"),Generates_corresponding_map_file:G(6043,3,"Generates_corresponding_map_file_6043","Generates corresponding '.map' file."),Compiler_option_0_expects_an_argument:G(6044,1,"Compiler_option_0_expects_an_argument_6044","Compiler option '{0}' expects an argument."),Unterminated_quoted_string_in_response_file_0:G(6045,1,"Unterminated_quoted_string_in_response_file_0_6045","Unterminated quoted string in response file '{0}'."),Argument_for_0_option_must_be_Colon_1:G(6046,1,"Argument_for_0_option_must_be_Colon_1_6046","Argument for '{0}' option must be: {1}."),Locale_must_be_of_the_form_language_or_language_territory_For_example_0_or_1:G(6048,1,"Locale_must_be_of_the_form_language_or_language_territory_For_example_0_or_1_6048","Locale must be of the form <language> or <language>-<territory>. For example '{0}' or '{1}'."),Unable_to_open_file_0:G(6050,1,"Unable_to_open_file_0_6050","Unable to open file '{0}'."),Corrupted_locale_file_0:G(6051,1,"Corrupted_locale_file_0_6051","Corrupted locale file {0}."),Raise_error_on_expressions_and_declarations_with_an_implied_any_type:G(6052,3,"Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052","Raise error on expressions and declarations with an implied 'any' type."),File_0_not_found:G(6053,1,"File_0_not_found_6053","File '{0}' not found."),File_0_has_an_unsupported_extension_The_only_supported_extensions_are_1:G(6054,1,"File_0_has_an_unsupported_extension_The_only_supported_extensions_are_1_6054","File '{0}' has an unsupported extension. The only supported extensions are {1}."),Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures:G(6055,3,"Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055","Suppress noImplicitAny errors for indexing objects lacking index signatures."),Do_not_emit_declarations_for_code_that_has_an_internal_annotation:G(6056,3,"Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056","Do not emit declarations for code that has an '@internal' annotation."),Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir:G(6058,3,"Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058","Specify the root directory of input files. Use to control the output directory structure with --outDir."),File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files:G(6059,1,"File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files_6059","File '{0}' is not under 'rootDir' '{1}'. 'rootDir' is expected to contain all source files."),Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix:G(6060,3,"Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060","Specify the end of line sequence to be used when emitting files: 'CRLF' (dos) or 'LF' (unix)."),NEWLINE:G(6061,3,"NEWLINE_6061","NEWLINE"),Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_null_on_command_line:G(6064,1,"Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_null_on_command_line_6064","Option '{0}' can only be specified in 'tsconfig.json' file or set to 'null' on command line."),Enables_experimental_support_for_ES7_decorators:G(6065,3,"Enables_experimental_support_for_ES7_decorators_6065","Enables experimental support for ES7 decorators."),Enables_experimental_support_for_emitting_type_metadata_for_decorators:G(6066,3,"Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066","Enables experimental support for emitting type metadata for decorators."),Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file:G(6070,3,"Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file_6070","Initializes a TypeScript project and creates a tsconfig.json file."),Successfully_created_a_tsconfig_json_file:G(6071,3,"Successfully_created_a_tsconfig_json_file_6071","Successfully created a tsconfig.json file."),Suppress_excess_property_checks_for_object_literals:G(6072,3,"Suppress_excess_property_checks_for_object_literals_6072","Suppress excess property checks for object literals."),Stylize_errors_and_messages_using_color_and_context_experimental:G(6073,3,"Stylize_errors_and_messages_using_color_and_context_experimental_6073","Stylize errors and messages using color and context (experimental)."),Do_not_report_errors_on_unused_labels:G(6074,3,"Do_not_report_errors_on_unused_labels_6074","Do not report errors on unused labels."),Report_error_when_not_all_code_paths_in_function_return_a_value:G(6075,3,"Report_error_when_not_all_code_paths_in_function_return_a_value_6075","Report error when not all code paths in function return a value."),Report_errors_for_fallthrough_cases_in_switch_statement:G(6076,3,"Report_errors_for_fallthrough_cases_in_switch_statement_6076","Report errors for fallthrough cases in switch statement."),Do_not_report_errors_on_unreachable_code:G(6077,3,"Do_not_report_errors_on_unreachable_code_6077","Do not report errors on unreachable code."),Disallow_inconsistently_cased_references_to_the_same_file:G(6078,3,"Disallow_inconsistently_cased_references_to_the_same_file_6078","Disallow inconsistently-cased references to the same file."),Specify_library_files_to_be_included_in_the_compilation:G(6079,3,"Specify_library_files_to_be_included_in_the_compilation_6079","Specify library files to be included in the compilation."),Specify_JSX_code_generation:G(6080,3,"Specify_JSX_code_generation_6080","Specify JSX code generation."),File_0_has_an_unsupported_extension_so_skipping_it:G(6081,3,"File_0_has_an_unsupported_extension_so_skipping_it_6081","File '{0}' has an unsupported extension, so skipping it."),Only_amd_and_system_modules_are_supported_alongside_0:G(6082,1,"Only_amd_and_system_modules_are_supported_alongside_0_6082","Only 'amd' and 'system' modules are supported alongside --{0}."),Base_directory_to_resolve_non_absolute_module_names:G(6083,3,"Base_directory_to_resolve_non_absolute_module_names_6083","Base directory to resolve non-absolute module names."),Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react_JSX_emit:G(6084,3,"Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084","[Deprecated] Use '--jsxFactory' instead. Specify the object invoked for createElement when targeting 'react' JSX emit"),Enable_tracing_of_the_name_resolution_process:G(6085,3,"Enable_tracing_of_the_name_resolution_process_6085","Enable tracing of the name resolution process."),Resolving_module_0_from_1:G(6086,3,"Resolving_module_0_from_1_6086","======== Resolving module '{0}' from '{1}'. ========"),Explicitly_specified_module_resolution_kind_Colon_0:G(6087,3,"Explicitly_specified_module_resolution_kind_Colon_0_6087","Explicitly specified module resolution kind: '{0}'."),Module_resolution_kind_is_not_specified_using_0:G(6088,3,"Module_resolution_kind_is_not_specified_using_0_6088","Module resolution kind is not specified, using '{0}'."),Module_name_0_was_successfully_resolved_to_1:G(6089,3,"Module_name_0_was_successfully_resolved_to_1_6089","======== Module name '{0}' was successfully resolved to '{1}'. ========"),Module_name_0_was_not_resolved:G(6090,3,"Module_name_0_was_not_resolved_6090","======== Module name '{0}' was not resolved. ========"),paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0:G(6091,3,"paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0_6091","'paths' option is specified, looking for a pattern to match module name '{0}'."),Module_name_0_matched_pattern_1:G(6092,3,"Module_name_0_matched_pattern_1_6092","Module name '{0}', matched pattern '{1}'."),Trying_substitution_0_candidate_module_location_Colon_1:G(6093,3,"Trying_substitution_0_candidate_module_location_Colon_1_6093","Trying substitution '{0}', candidate module location: '{1}'."),Resolving_module_name_0_relative_to_base_url_1_2:G(6094,3,"Resolving_module_name_0_relative_to_base_url_1_2_6094","Resolving module name '{0}' relative to base url '{1}' - '{2}'."),Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_types_Colon_1:G(6095,3,"Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_types_Colon_1_6095","Loading module as file / folder, candidate module location '{0}', target file types: {1}."),File_0_does_not_exist:G(6096,3,"File_0_does_not_exist_6096","File '{0}' does not exist."),File_0_exists_use_it_as_a_name_resolution_result:G(6097,3,"File_0_exists_use_it_as_a_name_resolution_result_6097","File '{0}' exists - use it as a name resolution result."),Loading_module_0_from_node_modules_folder_target_file_types_Colon_1:G(6098,3,"Loading_module_0_from_node_modules_folder_target_file_types_Colon_1_6098","Loading module '{0}' from 'node_modules' folder, target file types: {1}."),Found_package_json_at_0:G(6099,3,"Found_package_json_at_0_6099","Found 'package.json' at '{0}'."),package_json_does_not_have_a_0_field:G(6100,3,"package_json_does_not_have_a_0_field_6100","'package.json' does not have a '{0}' field."),package_json_has_0_field_1_that_references_2:G(6101,3,"package_json_has_0_field_1_that_references_2_6101","'package.json' has '{0}' field '{1}' that references '{2}'."),Allow_javascript_files_to_be_compiled:G(6102,3,"Allow_javascript_files_to_be_compiled_6102","Allow javascript files to be compiled."),Checking_if_0_is_the_longest_matching_prefix_for_1_2:G(6104,3,"Checking_if_0_is_the_longest_matching_prefix_for_1_2_6104","Checking if '{0}' is the longest matching prefix for '{1}' - '{2}'."),Expected_type_of_0_field_in_package_json_to_be_1_got_2:G(6105,3,"Expected_type_of_0_field_in_package_json_to_be_1_got_2_6105","Expected type of '{0}' field in 'package.json' to be '{1}', got '{2}'."),baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1:G(6106,3,"baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1_6106","'baseUrl' option is set to '{0}', using this value to resolve non-relative module name '{1}'."),rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0:G(6107,3,"rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0_6107","'rootDirs' option is set, using it to resolve relative module name '{0}'."),Longest_matching_prefix_for_0_is_1:G(6108,3,"Longest_matching_prefix_for_0_is_1_6108","Longest matching prefix for '{0}' is '{1}'."),Loading_0_from_the_root_dir_1_candidate_location_2:G(6109,3,"Loading_0_from_the_root_dir_1_candidate_location_2_6109","Loading '{0}' from the root dir '{1}', candidate location '{2}'."),Trying_other_entries_in_rootDirs:G(6110,3,"Trying_other_entries_in_rootDirs_6110","Trying other entries in 'rootDirs'."),Module_resolution_using_rootDirs_has_failed:G(6111,3,"Module_resolution_using_rootDirs_has_failed_6111","Module resolution using 'rootDirs' has failed."),Do_not_emit_use_strict_directives_in_module_output:G(6112,3,"Do_not_emit_use_strict_directives_in_module_output_6112","Do not emit 'use strict' directives in module output."),Enable_strict_null_checks:G(6113,3,"Enable_strict_null_checks_6113","Enable strict null checks."),Unknown_option_excludes_Did_you_mean_exclude:G(6114,1,"Unknown_option_excludes_Did_you_mean_exclude_6114","Unknown option 'excludes'. Did you mean 'exclude'?"),Raise_error_on_this_expressions_with_an_implied_any_type:G(6115,3,"Raise_error_on_this_expressions_with_an_implied_any_type_6115","Raise error on 'this' expressions with an implied 'any' type."),Resolving_type_reference_directive_0_containing_file_1_root_directory_2:G(6116,3,"Resolving_type_reference_directive_0_containing_file_1_root_directory_2_6116","======== Resolving type reference directive '{0}', containing file '{1}', root directory '{2}'. ========"),Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2:G(6119,3,"Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2_6119","======== Type reference directive '{0}' was successfully resolved to '{1}', primary: {2}. ========"),Type_reference_directive_0_was_not_resolved:G(6120,3,"Type_reference_directive_0_was_not_resolved_6120","======== Type reference directive '{0}' was not resolved. ========"),Resolving_with_primary_search_path_0:G(6121,3,"Resolving_with_primary_search_path_0_6121","Resolving with primary search path '{0}'."),Root_directory_cannot_be_determined_skipping_primary_search_paths:G(6122,3,"Root_directory_cannot_be_determined_skipping_primary_search_paths_6122","Root directory cannot be determined, skipping primary search paths."),Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set:G(6123,3,"Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set_6123","======== Resolving type reference directive '{0}', containing file '{1}', root directory not set. ========"),Type_declaration_files_to_be_included_in_compilation:G(6124,3,"Type_declaration_files_to_be_included_in_compilation_6124","Type declaration files to be included in compilation."),Looking_up_in_node_modules_folder_initial_location_0:G(6125,3,"Looking_up_in_node_modules_folder_initial_location_0_6125","Looking up in 'node_modules' folder, initial location '{0}'."),Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_modules_folder:G(6126,3,"Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_mod_6126","Containing file is not specified and root directory cannot be determined, skipping lookup in 'node_modules' folder."),Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1:G(6127,3,"Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1_6127","======== Resolving type reference directive '{0}', containing file not set, root directory '{1}'. ========"),Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set:G(6128,3,"Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set_6128","======== Resolving type reference directive '{0}', containing file not set, root directory not set. ========"),Resolving_real_path_for_0_result_1:G(6130,3,"Resolving_real_path_for_0_result_1_6130","Resolving real path for '{0}', result '{1}'."),Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system:G(6131,1,"Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system_6131","Cannot compile modules using option '{0}' unless the '--module' flag is 'amd' or 'system'."),File_name_0_has_a_1_extension_stripping_it:G(6132,3,"File_name_0_has_a_1_extension_stripping_it_6132","File name '{0}' has a '{1}' extension - stripping it."),_0_is_declared_but_its_value_is_never_read:G(6133,1,"_0_is_declared_but_its_value_is_never_read_6133","'{0}' is declared but its value is never read.",!0),Report_errors_on_unused_locals:G(6134,3,"Report_errors_on_unused_locals_6134","Report errors on unused locals."),Report_errors_on_unused_parameters:G(6135,3,"Report_errors_on_unused_parameters_6135","Report errors on unused parameters."),The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files:G(6136,3,"The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136","The maximum dependency depth to search under node_modules and load JavaScript files."),Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1:G(6137,1,"Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1_6137","Cannot import type declaration files. Consider importing '{0}' instead of '{1}'."),Property_0_is_declared_but_its_value_is_never_read:G(6138,1,"Property_0_is_declared_but_its_value_is_never_read_6138","Property '{0}' is declared but its value is never read.",!0),Import_emit_helpers_from_tslib:G(6139,3,"Import_emit_helpers_from_tslib_6139","Import emit helpers from 'tslib'."),Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using_cache_location_2:G(6140,1,"Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using__6140","Auto discovery for typings is enabled in project '{0}'. Running extra resolution pass for module '{1}' using cache location '{2}'."),Parse_in_strict_mode_and_emit_use_strict_for_each_source_file:G(6141,3,"Parse_in_strict_mode_and_emit_use_strict_for_each_source_file_6141",'Parse in strict mode and emit "use strict" for each source file.'),Module_0_was_resolved_to_1_but_jsx_is_not_set:G(6142,1,"Module_0_was_resolved_to_1_but_jsx_is_not_set_6142","Module '{0}' was resolved to '{1}', but '--jsx' is not set."),Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1:G(6144,3,"Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1_6144","Module '{0}' was resolved as locally declared ambient module in file '{1}'."),Module_0_was_resolved_as_ambient_module_declared_in_1_since_this_file_was_not_modified:G(6145,3,"Module_0_was_resolved_as_ambient_module_declared_in_1_since_this_file_was_not_modified_6145","Module '{0}' was resolved as ambient module declared in '{1}' since this file was not modified."),Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h:G(6146,3,"Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h_6146","Specify the JSX factory function to use when targeting 'react' JSX emit, e.g. 'React.createElement' or 'h'."),Resolution_for_module_0_was_found_in_cache_from_location_1:G(6147,3,"Resolution_for_module_0_was_found_in_cache_from_location_1_6147","Resolution for module '{0}' was found in cache from location '{1}'."),Directory_0_does_not_exist_skipping_all_lookups_in_it:G(6148,3,"Directory_0_does_not_exist_skipping_all_lookups_in_it_6148","Directory '{0}' does not exist, skipping all lookups in it."),Show_diagnostic_information:G(6149,3,"Show_diagnostic_information_6149","Show diagnostic information."),Show_verbose_diagnostic_information:G(6150,3,"Show_verbose_diagnostic_information_6150","Show verbose diagnostic information."),Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file:G(6151,3,"Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151","Emit a single file with source maps instead of having a separate file."),Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap_to_be_set:G(6152,3,"Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152","Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set."),Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule:G(6153,3,"Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule_6153","Transpile each file as a separate module (similar to 'ts.transpileModule')."),Print_names_of_generated_files_part_of_the_compilation:G(6154,3,"Print_names_of_generated_files_part_of_the_compilation_6154","Print names of generated files part of the compilation."),Print_names_of_files_part_of_the_compilation:G(6155,3,"Print_names_of_files_part_of_the_compilation_6155","Print names of files part of the compilation."),The_locale_used_when_displaying_messages_to_the_user_e_g_en_us:G(6156,3,"The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156","The locale used when displaying messages to the user (e.g. 'en-us')"),Do_not_generate_custom_helper_functions_like_extends_in_compiled_output:G(6157,3,"Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157","Do not generate custom helper functions like '__extends' in compiled output."),Do_not_include_the_default_library_file_lib_d_ts:G(6158,3,"Do_not_include_the_default_library_file_lib_d_ts_6158","Do not include the default library file (lib.d.ts)."),Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files:G(6159,3,"Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159","Do not add triple-slash references or imported modules to the list of compiled files."),Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files:G(6160,3,"Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files_6160","[Deprecated] Use '--skipLibCheck' instead. Skip type checking of default library declaration files."),List_of_folders_to_include_type_definitions_from:G(6161,3,"List_of_folders_to_include_type_definitions_from_6161","List of folders to include type definitions from."),Disable_size_limitations_on_JavaScript_projects:G(6162,3,"Disable_size_limitations_on_JavaScript_projects_6162","Disable size limitations on JavaScript projects."),The_character_set_of_the_input_files:G(6163,3,"The_character_set_of_the_input_files_6163","The character set of the input files."),Skipping_module_0_that_looks_like_an_absolute_URI_target_file_types_Colon_1:G(6164,3,"Skipping_module_0_that_looks_like_an_absolute_URI_target_file_types_Colon_1_6164","Skipping module '{0}' that looks like an absolute URI, target file types: {1}."),Do_not_truncate_error_messages:G(6165,3,"Do_not_truncate_error_messages_6165","Do not truncate error messages."),Output_directory_for_generated_declaration_files:G(6166,3,"Output_directory_for_generated_declaration_files_6166","Output directory for generated declaration files."),A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl:G(6167,3,"A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167","A series of entries which re-map imports to lookup locations relative to the 'baseUrl'."),List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime:G(6168,3,"List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168","List of root folders whose combined content represents the structure of the project at runtime."),Show_all_compiler_options:G(6169,3,"Show_all_compiler_options_6169","Show all compiler options."),Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file:G(6170,3,"Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170","[Deprecated] Use '--outFile' instead. Concatenate and emit output to single file"),Command_line_Options:G(6171,3,"Command_line_Options_6171","Command-line Options"),Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3:G(6179,3,"Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3_6179","Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'."),Enable_all_strict_type_checking_options:G(6180,3,"Enable_all_strict_type_checking_options_6180","Enable all strict type-checking options."),Scoped_package_detected_looking_in_0:G(6182,3,"Scoped_package_detected_looking_in_0_6182","Scoped package detected, looking in '{0}'"),Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2:G(6183,3,"Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_6183","Reusing resolution of module '{0}' from '{1}' of old program, it was successfully resolved to '{2}'."),Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package_ID_3:G(6184,3,"Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package__6184","Reusing resolution of module '{0}' from '{1}' of old program, it was successfully resolved to '{2}' with Package ID '{3}'."),Enable_strict_checking_of_function_types:G(6186,3,"Enable_strict_checking_of_function_types_6186","Enable strict checking of function types."),Enable_strict_checking_of_property_initialization_in_classes:G(6187,3,"Enable_strict_checking_of_property_initialization_in_classes_6187","Enable strict checking of property initialization in classes."),Numeric_separators_are_not_allowed_here:G(6188,1,"Numeric_separators_are_not_allowed_here_6188","Numeric separators are not allowed here."),Multiple_consecutive_numeric_separators_are_not_permitted:G(6189,1,"Multiple_consecutive_numeric_separators_are_not_permitted_6189","Multiple consecutive numeric separators are not permitted."),Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen:G(6191,3,"Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191","Whether to keep outdated console output in watch mode instead of clearing the screen."),All_imports_in_import_declaration_are_unused:G(6192,1,"All_imports_in_import_declaration_are_unused_6192","All imports in import declaration are unused.",!0),Found_1_error_Watching_for_file_changes:G(6193,3,"Found_1_error_Watching_for_file_changes_6193","Found 1 error. Watching for file changes."),Found_0_errors_Watching_for_file_changes:G(6194,3,"Found_0_errors_Watching_for_file_changes_6194","Found {0} errors. Watching for file changes."),Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols:G(6195,3,"Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols_6195","Resolve 'keyof' to string valued property names only (no numbers or symbols)."),_0_is_declared_but_never_used:G(6196,1,"_0_is_declared_but_never_used_6196","'{0}' is declared but never used.",!0),Include_modules_imported_with_json_extension:G(6197,3,"Include_modules_imported_with_json_extension_6197","Include modules imported with '.json' extension"),All_destructured_elements_are_unused:G(6198,1,"All_destructured_elements_are_unused_6198","All destructured elements are unused.",!0),All_variables_are_unused:G(6199,1,"All_variables_are_unused_6199","All variables are unused.",!0),Definitions_of_the_following_identifiers_conflict_with_those_in_another_file_Colon_0:G(6200,1,"Definitions_of_the_following_identifiers_conflict_with_those_in_another_file_Colon_0_6200","Definitions of the following identifiers conflict with those in another file: {0}"),Conflicts_are_in_this_file:G(6201,3,"Conflicts_are_in_this_file_6201","Conflicts are in this file."),Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0:G(6202,1,"Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0_6202","Project references may not form a circular graph. Cycle detected: {0}"),_0_was_also_declared_here:G(6203,3,"_0_was_also_declared_here_6203","'{0}' was also declared here."),and_here:G(6204,3,"and_here_6204","and here."),All_type_parameters_are_unused:G(6205,1,"All_type_parameters_are_unused_6205","All type parameters are unused."),package_json_has_a_typesVersions_field_with_version_specific_path_mappings:G(6206,3,"package_json_has_a_typesVersions_field_with_version_specific_path_mappings_6206","'package.json' has a 'typesVersions' field with version-specific path mappings."),package_json_does_not_have_a_typesVersions_entry_that_matches_version_0:G(6207,3,"package_json_does_not_have_a_typesVersions_entry_that_matches_version_0_6207","'package.json' does not have a 'typesVersions' entry that matches version '{0}'."),package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2:G(6208,3,"package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_ma_6208","'package.json' has a 'typesVersions' entry '{0}' that matches compiler version '{1}', looking for a pattern to match module name '{2}'."),package_json_has_a_typesVersions_entry_0_that_is_not_a_valid_semver_range:G(6209,3,"package_json_has_a_typesVersions_entry_0_that_is_not_a_valid_semver_range_6209","'package.json' has a 'typesVersions' entry '{0}' that is not a valid semver range."),An_argument_for_0_was_not_provided:G(6210,3,"An_argument_for_0_was_not_provided_6210","An argument for '{0}' was not provided."),An_argument_matching_this_binding_pattern_was_not_provided:G(6211,3,"An_argument_matching_this_binding_pattern_was_not_provided_6211","An argument matching this binding pattern was not provided."),Did_you_mean_to_call_this_expression:G(6212,3,"Did_you_mean_to_call_this_expression_6212","Did you mean to call this expression?"),Did_you_mean_to_use_new_with_this_expression:G(6213,3,"Did_you_mean_to_use_new_with_this_expression_6213","Did you mean to use 'new' with this expression?"),Enable_strict_bind_call_and_apply_methods_on_functions:G(6214,3,"Enable_strict_bind_call_and_apply_methods_on_functions_6214","Enable strict 'bind', 'call', and 'apply' methods on functions."),Using_compiler_options_of_project_reference_redirect_0:G(6215,3,"Using_compiler_options_of_project_reference_redirect_0_6215","Using compiler options of project reference redirect '{0}'."),Found_1_error:G(6216,3,"Found_1_error_6216","Found 1 error."),Found_0_errors:G(6217,3,"Found_0_errors_6217","Found {0} errors."),Module_name_0_was_successfully_resolved_to_1_with_Package_ID_2:G(6218,3,"Module_name_0_was_successfully_resolved_to_1_with_Package_ID_2_6218","======== Module name '{0}' was successfully resolved to '{1}' with Package ID '{2}'. ========"),Type_reference_directive_0_was_successfully_resolved_to_1_with_Package_ID_2_primary_Colon_3:G(6219,3,"Type_reference_directive_0_was_successfully_resolved_to_1_with_Package_ID_2_primary_Colon_3_6219","======== Type reference directive '{0}' was successfully resolved to '{1}' with Package ID '{2}', primary: {3}. ========"),package_json_had_a_falsy_0_field:G(6220,3,"package_json_had_a_falsy_0_field_6220","'package.json' had a falsy '{0}' field."),Disable_use_of_source_files_instead_of_declaration_files_from_referenced_projects:G(6221,3,"Disable_use_of_source_files_instead_of_declaration_files_from_referenced_projects_6221","Disable use of source files instead of declaration files from referenced projects."),Emit_class_fields_with_Define_instead_of_Set:G(6222,3,"Emit_class_fields_with_Define_instead_of_Set_6222","Emit class fields with Define instead of Set."),Generates_a_CPU_profile:G(6223,3,"Generates_a_CPU_profile_6223","Generates a CPU profile."),Disable_solution_searching_for_this_project:G(6224,3,"Disable_solution_searching_for_this_project_6224","Disable solution searching for this project."),Specify_strategy_for_watching_file_Colon_FixedPollingInterval_default_PriorityPollingInterval_DynamicPriorityPolling_FixedChunkSizePolling_UseFsEvents_UseFsEventsOnParentDirectory:G(6225,3,"Specify_strategy_for_watching_file_Colon_FixedPollingInterval_default_PriorityPollingInterval_Dynami_6225","Specify strategy for watching file: 'FixedPollingInterval' (default), 'PriorityPollingInterval', 'DynamicPriorityPolling', 'FixedChunkSizePolling', 'UseFsEvents', 'UseFsEventsOnParentDirectory'."),Specify_strategy_for_watching_directory_on_platforms_that_don_t_support_recursive_watching_natively_Colon_UseFsEvents_default_FixedPollingInterval_DynamicPriorityPolling_FixedChunkSizePolling:G(6226,3,"Specify_strategy_for_watching_directory_on_platforms_that_don_t_support_recursive_watching_natively__6226","Specify strategy for watching directory on platforms that don't support recursive watching natively: 'UseFsEvents' (default), 'FixedPollingInterval', 'DynamicPriorityPolling', 'FixedChunkSizePolling'."),Specify_strategy_for_creating_a_polling_watch_when_it_fails_to_create_using_file_system_events_Colon_FixedInterval_default_PriorityInterval_DynamicPriority_FixedChunkSize:G(6227,3,"Specify_strategy_for_creating_a_polling_watch_when_it_fails_to_create_using_file_system_events_Colon_6227","Specify strategy for creating a polling watch when it fails to create using file system events: 'FixedInterval' (default), 'PriorityInterval', 'DynamicPriority', 'FixedChunkSize'."),Tag_0_expects_at_least_1_arguments_but_the_JSX_factory_2_provides_at_most_3:G(6229,1,"Tag_0_expects_at_least_1_arguments_but_the_JSX_factory_2_provides_at_most_3_6229","Tag '{0}' expects at least '{1}' arguments, but the JSX factory '{2}' provides at most '{3}'."),Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_false_or_null_on_command_line:G(6230,1,"Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_false_or_null_on_command_line_6230","Option '{0}' can only be specified in 'tsconfig.json' file or set to 'false' or 'null' on command line."),Could_not_resolve_the_path_0_with_the_extensions_Colon_1:G(6231,1,"Could_not_resolve_the_path_0_with_the_extensions_Colon_1_6231","Could not resolve the path '{0}' with the extensions: {1}."),Declaration_augments_declaration_in_another_file_This_cannot_be_serialized:G(6232,1,"Declaration_augments_declaration_in_another_file_This_cannot_be_serialized_6232","Declaration augments declaration in another file. This cannot be serialized."),This_is_the_declaration_being_augmented_Consider_moving_the_augmenting_declaration_into_the_same_file:G(6233,1,"This_is_the_declaration_being_augmented_Consider_moving_the_augmenting_declaration_into_the_same_fil_6233","This is the declaration being augmented. Consider moving the augmenting declaration into the same file."),This_expression_is_not_callable_because_it_is_a_get_accessor_Did_you_mean_to_use_it_without:G(6234,1,"This_expression_is_not_callable_because_it_is_a_get_accessor_Did_you_mean_to_use_it_without_6234","This expression is not callable because it is a 'get' accessor. Did you mean to use it without '()'?"),Disable_loading_referenced_projects:G(6235,3,"Disable_loading_referenced_projects_6235","Disable loading referenced projects."),Arguments_for_the_rest_parameter_0_were_not_provided:G(6236,1,"Arguments_for_the_rest_parameter_0_were_not_provided_6236","Arguments for the rest parameter '{0}' were not provided."),Generates_an_event_trace_and_a_list_of_types:G(6237,3,"Generates_an_event_trace_and_a_list_of_types_6237","Generates an event trace and a list of types."),Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react:G(6238,1,"Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react_6238","Specify the module specifier to be used to import the 'jsx' and 'jsxs' factory functions from. eg, react"),File_0_exists_according_to_earlier_cached_lookups:G(6239,3,"File_0_exists_according_to_earlier_cached_lookups_6239","File '{0}' exists according to earlier cached lookups."),File_0_does_not_exist_according_to_earlier_cached_lookups:G(6240,3,"File_0_does_not_exist_according_to_earlier_cached_lookups_6240","File '{0}' does not exist according to earlier cached lookups."),Resolution_for_type_reference_directive_0_was_found_in_cache_from_location_1:G(6241,3,"Resolution_for_type_reference_directive_0_was_found_in_cache_from_location_1_6241","Resolution for type reference directive '{0}' was found in cache from location '{1}'."),Resolving_type_reference_directive_0_containing_file_1:G(6242,3,"Resolving_type_reference_directive_0_containing_file_1_6242","======== Resolving type reference directive '{0}', containing file '{1}'. ========"),Interpret_optional_property_types_as_written_rather_than_adding_undefined:G(6243,3,"Interpret_optional_property_types_as_written_rather_than_adding_undefined_6243","Interpret optional property types as written, rather than adding 'undefined'."),Modules:G(6244,3,"Modules_6244","Modules"),File_Management:G(6245,3,"File_Management_6245","File Management"),Emit:G(6246,3,"Emit_6246","Emit"),JavaScript_Support:G(6247,3,"JavaScript_Support_6247","JavaScript Support"),Type_Checking:G(6248,3,"Type_Checking_6248","Type Checking"),Editor_Support:G(6249,3,"Editor_Support_6249","Editor Support"),Watch_and_Build_Modes:G(6250,3,"Watch_and_Build_Modes_6250","Watch and Build Modes"),Compiler_Diagnostics:G(6251,3,"Compiler_Diagnostics_6251","Compiler Diagnostics"),Interop_Constraints:G(6252,3,"Interop_Constraints_6252","Interop Constraints"),Backwards_Compatibility:G(6253,3,"Backwards_Compatibility_6253","Backwards Compatibility"),Language_and_Environment:G(6254,3,"Language_and_Environment_6254","Language and Environment"),Projects:G(6255,3,"Projects_6255","Projects"),Output_Formatting:G(6256,3,"Output_Formatting_6256","Output Formatting"),Completeness:G(6257,3,"Completeness_6257","Completeness"),_0_should_be_set_inside_the_compilerOptions_object_of_the_config_json_file:G(6258,1,"_0_should_be_set_inside_the_compilerOptions_object_of_the_config_json_file_6258","'{0}' should be set inside the 'compilerOptions' object of the config json file"),Found_1_error_in_0:G(6259,3,"Found_1_error_in_0_6259","Found 1 error in {0}"),Found_0_errors_in_the_same_file_starting_at_Colon_1:G(6260,3,"Found_0_errors_in_the_same_file_starting_at_Colon_1_6260","Found {0} errors in the same file, starting at: {1}"),Found_0_errors_in_1_files:G(6261,3,"Found_0_errors_in_1_files_6261","Found {0} errors in {1} files."),File_name_0_has_a_1_extension_looking_up_2_instead:G(6262,3,"File_name_0_has_a_1_extension_looking_up_2_instead_6262","File name '{0}' has a '{1}' extension - looking up '{2}' instead."),Module_0_was_resolved_to_1_but_allowArbitraryExtensions_is_not_set:G(6263,1,"Module_0_was_resolved_to_1_but_allowArbitraryExtensions_is_not_set_6263","Module '{0}' was resolved to '{1}', but '--allowArbitraryExtensions' is not set."),Enable_importing_files_with_any_extension_provided_a_declaration_file_is_present:G(6264,3,"Enable_importing_files_with_any_extension_provided_a_declaration_file_is_present_6264","Enable importing files with any extension, provided a declaration file is present."),Resolving_type_reference_directive_for_program_that_specifies_custom_typeRoots_skipping_lookup_in_node_modules_folder:G(6265,3,"Resolving_type_reference_directive_for_program_that_specifies_custom_typeRoots_skipping_lookup_in_no_6265","Resolving type reference directive for program that specifies custom typeRoots, skipping lookup in 'node_modules' folder."),Option_0_can_only_be_specified_on_command_line:G(6266,1,"Option_0_can_only_be_specified_on_command_line_6266","Option '{0}' can only be specified on command line."),Directory_0_has_no_containing_package_json_scope_Imports_will_not_resolve:G(6270,3,"Directory_0_has_no_containing_package_json_scope_Imports_will_not_resolve_6270","Directory '{0}' has no containing package.json scope. Imports will not resolve."),Import_specifier_0_does_not_exist_in_package_json_scope_at_path_1:G(6271,3,"Import_specifier_0_does_not_exist_in_package_json_scope_at_path_1_6271","Import specifier '{0}' does not exist in package.json scope at path '{1}'."),Invalid_import_specifier_0_has_no_possible_resolutions:G(6272,3,"Invalid_import_specifier_0_has_no_possible_resolutions_6272","Invalid import specifier '{0}' has no possible resolutions."),package_json_scope_0_has_no_imports_defined:G(6273,3,"package_json_scope_0_has_no_imports_defined_6273","package.json scope '{0}' has no imports defined."),package_json_scope_0_explicitly_maps_specifier_1_to_null:G(6274,3,"package_json_scope_0_explicitly_maps_specifier_1_to_null_6274","package.json scope '{0}' explicitly maps specifier '{1}' to null."),package_json_scope_0_has_invalid_type_for_target_of_specifier_1:G(6275,3,"package_json_scope_0_has_invalid_type_for_target_of_specifier_1_6275","package.json scope '{0}' has invalid type for target of specifier '{1}'"),Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1:G(6276,3,"Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1_6276","Export specifier '{0}' does not exist in package.json scope at path '{1}'."),Resolution_of_non_relative_name_failed_trying_with_modern_Node_resolution_features_disabled_to_see_if_npm_library_needs_configuration_update:G(6277,3,"Resolution_of_non_relative_name_failed_trying_with_modern_Node_resolution_features_disabled_to_see_i_6277","Resolution of non-relative name failed; trying with modern Node resolution features disabled to see if npm library needs configuration update."),There_are_types_at_0_but_this_result_could_not_be_resolved_when_respecting_package_json_exports_The_1_library_may_need_to_update_its_package_json_or_typings:G(6278,3,"There_are_types_at_0_but_this_result_could_not_be_resolved_when_respecting_package_json_exports_The__6278",`There are types at '{0}', but this result could not be resolved when respecting package.json "exports". The '{1}' library may need to update its package.json or typings.`),Enable_project_compilation:G(6302,3,"Enable_project_compilation_6302","Enable project compilation"),Composite_projects_may_not_disable_declaration_emit:G(6304,1,"Composite_projects_may_not_disable_declaration_emit_6304","Composite projects may not disable declaration emit."),Output_file_0_has_not_been_built_from_source_file_1:G(6305,1,"Output_file_0_has_not_been_built_from_source_file_1_6305","Output file '{0}' has not been built from source file '{1}'."),Referenced_project_0_must_have_setting_composite_Colon_true:G(6306,1,"Referenced_project_0_must_have_setting_composite_Colon_true_6306",`Referenced project '{0}' must have setting "composite": true.`),File_0_is_not_listed_within_the_file_list_of_project_1_Projects_must_list_all_files_or_use_an_include_pattern:G(6307,1,"File_0_is_not_listed_within_the_file_list_of_project_1_Projects_must_list_all_files_or_use_an_includ_6307","File '{0}' is not listed within the file list of project '{1}'. Projects must list all files or use an 'include' pattern."),Cannot_prepend_project_0_because_it_does_not_have_outFile_set:G(6308,1,"Cannot_prepend_project_0_because_it_does_not_have_outFile_set_6308","Cannot prepend project '{0}' because it does not have 'outFile' set"),Output_file_0_from_project_1_does_not_exist:G(6309,1,"Output_file_0_from_project_1_does_not_exist_6309","Output file '{0}' from project '{1}' does not exist"),Referenced_project_0_may_not_disable_emit:G(6310,1,"Referenced_project_0_may_not_disable_emit_6310","Referenced project '{0}' may not disable emit."),Project_0_is_out_of_date_because_output_1_is_older_than_input_2:G(6350,3,"Project_0_is_out_of_date_because_output_1_is_older_than_input_2_6350","Project '{0}' is out of date because output '{1}' is older than input '{2}'"),Project_0_is_up_to_date_because_newest_input_1_is_older_than_output_2:G(6351,3,"Project_0_is_up_to_date_because_newest_input_1_is_older_than_output_2_6351","Project '{0}' is up to date because newest input '{1}' is older than output '{2}'"),Project_0_is_out_of_date_because_output_file_1_does_not_exist:G(6352,3,"Project_0_is_out_of_date_because_output_file_1_does_not_exist_6352","Project '{0}' is out of date because output file '{1}' does not exist"),Project_0_is_out_of_date_because_its_dependency_1_is_out_of_date:G(6353,3,"Project_0_is_out_of_date_because_its_dependency_1_is_out_of_date_6353","Project '{0}' is out of date because its dependency '{1}' is out of date"),Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies:G(6354,3,"Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies_6354","Project '{0}' is up to date with .d.ts files from its dependencies"),Projects_in_this_build_Colon_0:G(6355,3,"Projects_in_this_build_Colon_0_6355","Projects in this build: {0}"),A_non_dry_build_would_delete_the_following_files_Colon_0:G(6356,3,"A_non_dry_build_would_delete_the_following_files_Colon_0_6356","A non-dry build would delete the following files: {0}"),A_non_dry_build_would_build_project_0:G(6357,3,"A_non_dry_build_would_build_project_0_6357","A non-dry build would build project '{0}'"),Building_project_0:G(6358,3,"Building_project_0_6358","Building project '{0}'..."),Updating_output_timestamps_of_project_0:G(6359,3,"Updating_output_timestamps_of_project_0_6359","Updating output timestamps of project '{0}'..."),Project_0_is_up_to_date:G(6361,3,"Project_0_is_up_to_date_6361","Project '{0}' is up to date"),Skipping_build_of_project_0_because_its_dependency_1_has_errors:G(6362,3,"Skipping_build_of_project_0_because_its_dependency_1_has_errors_6362","Skipping build of project '{0}' because its dependency '{1}' has errors"),Project_0_can_t_be_built_because_its_dependency_1_has_errors:G(6363,3,"Project_0_can_t_be_built_because_its_dependency_1_has_errors_6363","Project '{0}' can't be built because its dependency '{1}' has errors"),Build_one_or_more_projects_and_their_dependencies_if_out_of_date:G(6364,3,"Build_one_or_more_projects_and_their_dependencies_if_out_of_date_6364","Build one or more projects and their dependencies, if out of date"),Delete_the_outputs_of_all_projects:G(6365,3,"Delete_the_outputs_of_all_projects_6365","Delete the outputs of all projects."),Show_what_would_be_built_or_deleted_if_specified_with_clean:G(6367,3,"Show_what_would_be_built_or_deleted_if_specified_with_clean_6367","Show what would be built (or deleted, if specified with '--clean')"),Option_build_must_be_the_first_command_line_argument:G(6369,1,"Option_build_must_be_the_first_command_line_argument_6369","Option '--build' must be the first command line argument."),Options_0_and_1_cannot_be_combined:G(6370,1,"Options_0_and_1_cannot_be_combined_6370","Options '{0}' and '{1}' cannot be combined."),Updating_unchanged_output_timestamps_of_project_0:G(6371,3,"Updating_unchanged_output_timestamps_of_project_0_6371","Updating unchanged output timestamps of project '{0}'..."),Project_0_is_out_of_date_because_output_of_its_dependency_1_has_changed:G(6372,3,"Project_0_is_out_of_date_because_output_of_its_dependency_1_has_changed_6372","Project '{0}' is out of date because output of its dependency '{1}' has changed"),Updating_output_of_project_0:G(6373,3,"Updating_output_of_project_0_6373","Updating output of project '{0}'..."),A_non_dry_build_would_update_timestamps_for_output_of_project_0:G(6374,3,"A_non_dry_build_would_update_timestamps_for_output_of_project_0_6374","A non-dry build would update timestamps for output of project '{0}'"),A_non_dry_build_would_update_output_of_project_0:G(6375,3,"A_non_dry_build_would_update_output_of_project_0_6375","A non-dry build would update output of project '{0}'"),Cannot_update_output_of_project_0_because_there_was_error_reading_file_1:G(6376,3,"Cannot_update_output_of_project_0_because_there_was_error_reading_file_1_6376","Cannot update output of project '{0}' because there was error reading file '{1}'"),Cannot_write_file_0_because_it_will_overwrite_tsbuildinfo_file_generated_by_referenced_project_1:G(6377,1,"Cannot_write_file_0_because_it_will_overwrite_tsbuildinfo_file_generated_by_referenced_project_1_6377","Cannot write file '{0}' because it will overwrite '.tsbuildinfo' file generated by referenced project '{1}'"),Composite_projects_may_not_disable_incremental_compilation:G(6379,1,"Composite_projects_may_not_disable_incremental_compilation_6379","Composite projects may not disable incremental compilation."),Specify_file_to_store_incremental_compilation_information:G(6380,3,"Specify_file_to_store_incremental_compilation_information_6380","Specify file to store incremental compilation information"),Project_0_is_out_of_date_because_output_for_it_was_generated_with_version_1_that_differs_with_current_version_2:G(6381,3,"Project_0_is_out_of_date_because_output_for_it_was_generated_with_version_1_that_differs_with_curren_6381","Project '{0}' is out of date because output for it was generated with version '{1}' that differs with current version '{2}'"),Skipping_build_of_project_0_because_its_dependency_1_was_not_built:G(6382,3,"Skipping_build_of_project_0_because_its_dependency_1_was_not_built_6382","Skipping build of project '{0}' because its dependency '{1}' was not built"),Project_0_can_t_be_built_because_its_dependency_1_was_not_built:G(6383,3,"Project_0_can_t_be_built_because_its_dependency_1_was_not_built_6383","Project '{0}' can't be built because its dependency '{1}' was not built"),Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_directly_depending_on_it:G(6384,3,"Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_di_6384","Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it."),_0_is_deprecated:G(6385,2,"_0_is_deprecated_6385","'{0}' is deprecated.",void 0,void 0,!0),Performance_timings_for_diagnostics_or_extendedDiagnostics_are_not_available_in_this_session_A_native_implementation_of_the_Web_Performance_API_could_not_be_found:G(6386,3,"Performance_timings_for_diagnostics_or_extendedDiagnostics_are_not_available_in_this_session_A_nativ_6386","Performance timings for '--diagnostics' or '--extendedDiagnostics' are not available in this session. A native implementation of the Web Performance API could not be found."),The_signature_0_of_1_is_deprecated:G(6387,2,"The_signature_0_of_1_is_deprecated_6387","The signature '{0}' of '{1}' is deprecated.",void 0,void 0,!0),Project_0_is_being_forcibly_rebuilt:G(6388,3,"Project_0_is_being_forcibly_rebuilt_6388","Project '{0}' is being forcibly rebuilt"),Reusing_resolution_of_module_0_from_1_of_old_program_it_was_not_resolved:G(6389,3,"Reusing_resolution_of_module_0_from_1_of_old_program_it_was_not_resolved_6389","Reusing resolution of module '{0}' from '{1}' of old program, it was not resolved."),Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved_to_2:G(6390,3,"Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved__6390","Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was successfully resolved to '{2}'."),Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package_ID_3:G(6391,3,"Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved__6391","Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was successfully resolved to '{2}' with Package ID '{3}'."),Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_not_resolved:G(6392,3,"Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_not_resolved_6392","Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was not resolved."),Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3:G(6393,3,"Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_6393","Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}'."),Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3_with_Package_ID_4:G(6394,3,"Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_6394","Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}' with Package ID '{4}'."),Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_not_resolved:G(6395,3,"Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_not_resolved_6395","Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was not resolved."),Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3:G(6396,3,"Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_succes_6396","Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}'."),Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3_with_Package_ID_4:G(6397,3,"Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_succes_6397","Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}' with Package ID '{4}'."),Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_not_resolved:G(6398,3,"Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_not_re_6398","Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was not resolved."),Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_some_of_the_changes_were_not_emitted:G(6399,3,"Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_some_of_the_changes_were_not_emitte_6399","Project '{0}' is out of date because buildinfo file '{1}' indicates that some of the changes were not emitted"),Project_0_is_up_to_date_but_needs_to_update_timestamps_of_output_files_that_are_older_than_input_files:G(6400,3,"Project_0_is_up_to_date_but_needs_to_update_timestamps_of_output_files_that_are_older_than_input_fil_6400","Project '{0}' is up to date but needs to update timestamps of output files that are older than input files"),Project_0_is_out_of_date_because_there_was_error_reading_file_1:G(6401,3,"Project_0_is_out_of_date_because_there_was_error_reading_file_1_6401","Project '{0}' is out of date because there was error reading file '{1}'"),Resolving_in_0_mode_with_conditions_1:G(6402,3,"Resolving_in_0_mode_with_conditions_1_6402","Resolving in {0} mode with conditions {1}."),Matched_0_condition_1:G(6403,3,"Matched_0_condition_1_6403","Matched '{0}' condition '{1}'."),Using_0_subpath_1_with_target_2:G(6404,3,"Using_0_subpath_1_with_target_2_6404","Using '{0}' subpath '{1}' with target '{2}'."),Saw_non_matching_condition_0:G(6405,3,"Saw_non_matching_condition_0_6405","Saw non-matching condition '{0}'."),Project_0_is_out_of_date_because_buildinfo_file_1_indicates_there_is_change_in_compilerOptions:G(6406,3,"Project_0_is_out_of_date_because_buildinfo_file_1_indicates_there_is_change_in_compilerOptions_6406","Project '{0}' is out of date because buildinfo file '{1}' indicates there is change in compilerOptions"),Allow_imports_to_include_TypeScript_file_extensions_Requires_moduleResolution_bundler_and_either_noEmit_or_emitDeclarationOnly_to_be_set:G(6407,3,"Allow_imports_to_include_TypeScript_file_extensions_Requires_moduleResolution_bundler_and_either_noE_6407","Allow imports to include TypeScript file extensions. Requires '--moduleResolution bundler' and either '--noEmit' or '--emitDeclarationOnly' to be set."),Use_the_package_json_exports_field_when_resolving_package_imports:G(6408,3,"Use_the_package_json_exports_field_when_resolving_package_imports_6408","Use the package.json 'exports' field when resolving package imports."),Use_the_package_json_imports_field_when_resolving_imports:G(6409,3,"Use_the_package_json_imports_field_when_resolving_imports_6409","Use the package.json 'imports' field when resolving imports."),Conditions_to_set_in_addition_to_the_resolver_specific_defaults_when_resolving_imports:G(6410,3,"Conditions_to_set_in_addition_to_the_resolver_specific_defaults_when_resolving_imports_6410","Conditions to set in addition to the resolver-specific defaults when resolving imports."),true_when_moduleResolution_is_node16_nodenext_or_bundler_otherwise_false:G(6411,3,"true_when_moduleResolution_is_node16_nodenext_or_bundler_otherwise_false_6411","`true` when 'moduleResolution' is 'node16', 'nodenext', or 'bundler'; otherwise `false`."),Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_file_2_was_root_file_of_compilation_but_not_any_more:G(6412,3,"Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_file_2_was_root_file_of_compilation_6412","Project '{0}' is out of date because buildinfo file '{1}' indicates that file '{2}' was root file of compilation but not any more."),Entering_conditional_exports:G(6413,3,"Entering_conditional_exports_6413","Entering conditional exports."),Resolved_under_condition_0:G(6414,3,"Resolved_under_condition_0_6414","Resolved under condition '{0}'."),Failed_to_resolve_under_condition_0:G(6415,3,"Failed_to_resolve_under_condition_0_6415","Failed to resolve under condition '{0}'."),Exiting_conditional_exports:G(6416,3,"Exiting_conditional_exports_6416","Exiting conditional exports."),The_expected_type_comes_from_property_0_which_is_declared_here_on_type_1:G(6500,3,"The_expected_type_comes_from_property_0_which_is_declared_here_on_type_1_6500","The expected type comes from property '{0}' which is declared here on type '{1}'"),The_expected_type_comes_from_this_index_signature:G(6501,3,"The_expected_type_comes_from_this_index_signature_6501","The expected type comes from this index signature."),The_expected_type_comes_from_the_return_type_of_this_signature:G(6502,3,"The_expected_type_comes_from_the_return_type_of_this_signature_6502","The expected type comes from the return type of this signature."),Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing:G(6503,3,"Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing_6503","Print names of files that are part of the compilation and then stop processing."),File_0_is_a_JavaScript_file_Did_you_mean_to_enable_the_allowJs_option:G(6504,1,"File_0_is_a_JavaScript_file_Did_you_mean_to_enable_the_allowJs_option_6504","File '{0}' is a JavaScript file. Did you mean to enable the 'allowJs' option?"),Print_names_of_files_and_the_reason_they_are_part_of_the_compilation:G(6505,3,"Print_names_of_files_and_the_reason_they_are_part_of_the_compilation_6505","Print names of files and the reason they are part of the compilation."),Consider_adding_a_declare_modifier_to_this_class:G(6506,3,"Consider_adding_a_declare_modifier_to_this_class_6506","Consider adding a 'declare' modifier to this class."),Allow_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJS_option_to_get_errors_from_these_files:G(6600,3,"Allow_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJS_option_to_get_errors_from_these__6600","Allow JavaScript files to be a part of your program. Use the 'checkJS' option to get errors from these files."),Allow_import_x_from_y_when_a_module_doesn_t_have_a_default_export:G(6601,3,"Allow_import_x_from_y_when_a_module_doesn_t_have_a_default_export_6601","Allow 'import x from y' when a module doesn't have a default export."),Allow_accessing_UMD_globals_from_modules:G(6602,3,"Allow_accessing_UMD_globals_from_modules_6602","Allow accessing UMD globals from modules."),Disable_error_reporting_for_unreachable_code:G(6603,3,"Disable_error_reporting_for_unreachable_code_6603","Disable error reporting for unreachable code."),Disable_error_reporting_for_unused_labels:G(6604,3,"Disable_error_reporting_for_unused_labels_6604","Disable error reporting for unused labels."),Ensure_use_strict_is_always_emitted:G(6605,3,"Ensure_use_strict_is_always_emitted_6605","Ensure 'use strict' is always emitted."),Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_will_only_affect_files_directly_depending_on_it:G(6606,3,"Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_wi_6606","Have recompiles in projects that use 'incremental' and 'watch' mode assume that changes within a file will only affect files directly depending on it."),Specify_the_base_directory_to_resolve_non_relative_module_names:G(6607,3,"Specify_the_base_directory_to_resolve_non_relative_module_names_6607","Specify the base directory to resolve non-relative module names."),No_longer_supported_In_early_versions_manually_set_the_text_encoding_for_reading_files:G(6608,3,"No_longer_supported_In_early_versions_manually_set_the_text_encoding_for_reading_files_6608","No longer supported. In early versions, manually set the text encoding for reading files."),Enable_error_reporting_in_type_checked_JavaScript_files:G(6609,3,"Enable_error_reporting_in_type_checked_JavaScript_files_6609","Enable error reporting in type-checked JavaScript files."),Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references:G(6611,3,"Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references_6611","Enable constraints that allow a TypeScript project to be used with project references."),Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project:G(6612,3,"Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project_6612","Generate .d.ts files from TypeScript and JavaScript files in your project."),Specify_the_output_directory_for_generated_declaration_files:G(6613,3,"Specify_the_output_directory_for_generated_declaration_files_6613","Specify the output directory for generated declaration files."),Create_sourcemaps_for_d_ts_files:G(6614,3,"Create_sourcemaps_for_d_ts_files_6614","Create sourcemaps for d.ts files."),Output_compiler_performance_information_after_building:G(6615,3,"Output_compiler_performance_information_after_building_6615","Output compiler performance information after building."),Disables_inference_for_type_acquisition_by_looking_at_filenames_in_a_project:G(6616,3,"Disables_inference_for_type_acquisition_by_looking_at_filenames_in_a_project_6616","Disables inference for type acquisition by looking at filenames in a project."),Reduce_the_number_of_projects_loaded_automatically_by_TypeScript:G(6617,3,"Reduce_the_number_of_projects_loaded_automatically_by_TypeScript_6617","Reduce the number of projects loaded automatically by TypeScript."),Remove_the_20mb_cap_on_total_source_code_size_for_JavaScript_files_in_the_TypeScript_language_server:G(6618,3,"Remove_the_20mb_cap_on_total_source_code_size_for_JavaScript_files_in_the_TypeScript_language_server_6618","Remove the 20mb cap on total source code size for JavaScript files in the TypeScript language server."),Opt_a_project_out_of_multi_project_reference_checking_when_editing:G(6619,3,"Opt_a_project_out_of_multi_project_reference_checking_when_editing_6619","Opt a project out of multi-project reference checking when editing."),Disable_preferring_source_files_instead_of_declaration_files_when_referencing_composite_projects:G(6620,3,"Disable_preferring_source_files_instead_of_declaration_files_when_referencing_composite_projects_6620","Disable preferring source files instead of declaration files when referencing composite projects."),Emit_more_compliant_but_verbose_and_less_performant_JavaScript_for_iteration:G(6621,3,"Emit_more_compliant_but_verbose_and_less_performant_JavaScript_for_iteration_6621","Emit more compliant, but verbose and less performant JavaScript for iteration."),Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files:G(6622,3,"Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6622","Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files."),Only_output_d_ts_files_and_not_JavaScript_files:G(6623,3,"Only_output_d_ts_files_and_not_JavaScript_files_6623","Only output d.ts files and not JavaScript files."),Emit_design_type_metadata_for_decorated_declarations_in_source_files:G(6624,3,"Emit_design_type_metadata_for_decorated_declarations_in_source_files_6624","Emit design-type metadata for decorated declarations in source files."),Disable_the_type_acquisition_for_JavaScript_projects:G(6625,3,"Disable_the_type_acquisition_for_JavaScript_projects_6625","Disable the type acquisition for JavaScript projects"),Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheticDefaultImports_for_type_compatibility:G(6626,3,"Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheti_6626","Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility."),Filters_results_from_the_include_option:G(6627,3,"Filters_results_from_the_include_option_6627","Filters results from the `include` option."),Remove_a_list_of_directories_from_the_watch_process:G(6628,3,"Remove_a_list_of_directories_from_the_watch_process_6628","Remove a list of directories from the watch process."),Remove_a_list_of_files_from_the_watch_mode_s_processing:G(6629,3,"Remove_a_list_of_files_from_the_watch_mode_s_processing_6629","Remove a list of files from the watch mode's processing."),Enable_experimental_support_for_legacy_experimental_decorators:G(6630,3,"Enable_experimental_support_for_legacy_experimental_decorators_6630","Enable experimental support for legacy experimental decorators."),Print_files_read_during_the_compilation_including_why_it_was_included:G(6631,3,"Print_files_read_during_the_compilation_including_why_it_was_included_6631","Print files read during the compilation including why it was included."),Output_more_detailed_compiler_performance_information_after_building:G(6632,3,"Output_more_detailed_compiler_performance_information_after_building_6632","Output more detailed compiler performance information after building."),Specify_one_or_more_path_or_node_module_references_to_base_configuration_files_from_which_settings_are_inherited:G(6633,3,"Specify_one_or_more_path_or_node_module_references_to_base_configuration_files_from_which_settings_a_6633","Specify one or more path or node module references to base configuration files from which settings are inherited."),Specify_what_approach_the_watcher_should_use_if_the_system_runs_out_of_native_file_watchers:G(6634,3,"Specify_what_approach_the_watcher_should_use_if_the_system_runs_out_of_native_file_watchers_6634","Specify what approach the watcher should use if the system runs out of native file watchers."),Include_a_list_of_files_This_does_not_support_glob_patterns_as_opposed_to_include:G(6635,3,"Include_a_list_of_files_This_does_not_support_glob_patterns_as_opposed_to_include_6635","Include a list of files. This does not support glob patterns, as opposed to `include`."),Build_all_projects_including_those_that_appear_to_be_up_to_date:G(6636,3,"Build_all_projects_including_those_that_appear_to_be_up_to_date_6636","Build all projects, including those that appear to be up to date."),Ensure_that_casing_is_correct_in_imports:G(6637,3,"Ensure_that_casing_is_correct_in_imports_6637","Ensure that casing is correct in imports."),Emit_a_v8_CPU_profile_of_the_compiler_run_for_debugging:G(6638,3,"Emit_a_v8_CPU_profile_of_the_compiler_run_for_debugging_6638","Emit a v8 CPU profile of the compiler run for debugging."),Allow_importing_helper_functions_from_tslib_once_per_project_instead_of_including_them_per_file:G(6639,3,"Allow_importing_helper_functions_from_tslib_once_per_project_instead_of_including_them_per_file_6639","Allow importing helper functions from tslib once per project, instead of including them per-file."),Specify_a_list_of_glob_patterns_that_match_files_to_be_included_in_compilation:G(6641,3,"Specify_a_list_of_glob_patterns_that_match_files_to_be_included_in_compilation_6641","Specify a list of glob patterns that match files to be included in compilation."),Save_tsbuildinfo_files_to_allow_for_incremental_compilation_of_projects:G(6642,3,"Save_tsbuildinfo_files_to_allow_for_incremental_compilation_of_projects_6642","Save .tsbuildinfo files to allow for incremental compilation of projects."),Include_sourcemap_files_inside_the_emitted_JavaScript:G(6643,3,"Include_sourcemap_files_inside_the_emitted_JavaScript_6643","Include sourcemap files inside the emitted JavaScript."),Include_source_code_in_the_sourcemaps_inside_the_emitted_JavaScript:G(6644,3,"Include_source_code_in_the_sourcemaps_inside_the_emitted_JavaScript_6644","Include source code in the sourcemaps inside the emitted JavaScript."),Ensure_that_each_file_can_be_safely_transpiled_without_relying_on_other_imports:G(6645,3,"Ensure_that_each_file_can_be_safely_transpiled_without_relying_on_other_imports_6645","Ensure that each file can be safely transpiled without relying on other imports."),Specify_what_JSX_code_is_generated:G(6646,3,"Specify_what_JSX_code_is_generated_6646","Specify what JSX code is generated."),Specify_the_JSX_factory_function_used_when_targeting_React_JSX_emit_e_g_React_createElement_or_h:G(6647,3,"Specify_the_JSX_factory_function_used_when_targeting_React_JSX_emit_e_g_React_createElement_or_h_6647","Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'."),Specify_the_JSX_Fragment_reference_used_for_fragments_when_targeting_React_JSX_emit_e_g_React_Fragment_or_Fragment:G(6648,3,"Specify_the_JSX_Fragment_reference_used_for_fragments_when_targeting_React_JSX_emit_e_g_React_Fragme_6648","Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'."),Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Asterisk:G(6649,3,"Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Ast_6649","Specify module specifier used to import the JSX factory functions when using 'jsx: react-jsx*'."),Make_keyof_only_return_strings_instead_of_string_numbers_or_symbols_Legacy_option:G(6650,3,"Make_keyof_only_return_strings_instead_of_string_numbers_or_symbols_Legacy_option_6650","Make keyof only return strings instead of string, numbers or symbols. Legacy option."),Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment:G(6651,3,"Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment_6651","Specify a set of bundled library declaration files that describe the target runtime environment."),Print_the_names_of_emitted_files_after_a_compilation:G(6652,3,"Print_the_names_of_emitted_files_after_a_compilation_6652","Print the names of emitted files after a compilation."),Print_all_of_the_files_read_during_the_compilation:G(6653,3,"Print_all_of_the_files_read_during_the_compilation_6653","Print all of the files read during the compilation."),Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit:G(6654,3,"Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit_6654","Set the language of the messaging from TypeScript. This does not affect emit."),Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations:G(6655,3,"Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6655","Specify the location where debugger should locate map files instead of generated locations."),Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicable_with_allowJs:G(6656,3,"Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicabl_6656","Specify the maximum folder depth used for checking JavaScript files from 'node_modules'. Only applicable with 'allowJs'."),Specify_what_module_code_is_generated:G(6657,3,"Specify_what_module_code_is_generated_6657","Specify what module code is generated."),Specify_how_TypeScript_looks_up_a_file_from_a_given_module_specifier:G(6658,3,"Specify_how_TypeScript_looks_up_a_file_from_a_given_module_specifier_6658","Specify how TypeScript looks up a file from a given module specifier."),Set_the_newline_character_for_emitting_files:G(6659,3,"Set_the_newline_character_for_emitting_files_6659","Set the newline character for emitting files."),Disable_emitting_files_from_a_compilation:G(6660,3,"Disable_emitting_files_from_a_compilation_6660","Disable emitting files from a compilation."),Disable_generating_custom_helper_functions_like_extends_in_compiled_output:G(6661,3,"Disable_generating_custom_helper_functions_like_extends_in_compiled_output_6661","Disable generating custom helper functions like '__extends' in compiled output."),Disable_emitting_files_if_any_type_checking_errors_are_reported:G(6662,3,"Disable_emitting_files_if_any_type_checking_errors_are_reported_6662","Disable emitting files if any type checking errors are reported."),Disable_truncating_types_in_error_messages:G(6663,3,"Disable_truncating_types_in_error_messages_6663","Disable truncating types in error messages."),Enable_error_reporting_for_fallthrough_cases_in_switch_statements:G(6664,3,"Enable_error_reporting_for_fallthrough_cases_in_switch_statements_6664","Enable error reporting for fallthrough cases in switch statements."),Enable_error_reporting_for_expressions_and_declarations_with_an_implied_any_type:G(6665,3,"Enable_error_reporting_for_expressions_and_declarations_with_an_implied_any_type_6665","Enable error reporting for expressions and declarations with an implied 'any' type."),Ensure_overriding_members_in_derived_classes_are_marked_with_an_override_modifier:G(6666,3,"Ensure_overriding_members_in_derived_classes_are_marked_with_an_override_modifier_6666","Ensure overriding members in derived classes are marked with an override modifier."),Enable_error_reporting_for_codepaths_that_do_not_explicitly_return_in_a_function:G(6667,3,"Enable_error_reporting_for_codepaths_that_do_not_explicitly_return_in_a_function_6667","Enable error reporting for codepaths that do not explicitly return in a function."),Enable_error_reporting_when_this_is_given_the_type_any:G(6668,3,"Enable_error_reporting_when_this_is_given_the_type_any_6668","Enable error reporting when 'this' is given the type 'any'."),Disable_adding_use_strict_directives_in_emitted_JavaScript_files:G(6669,3,"Disable_adding_use_strict_directives_in_emitted_JavaScript_files_6669","Disable adding 'use strict' directives in emitted JavaScript files."),Disable_including_any_library_files_including_the_default_lib_d_ts:G(6670,3,"Disable_including_any_library_files_including_the_default_lib_d_ts_6670","Disable including any library files, including the default lib.d.ts."),Enforces_using_indexed_accessors_for_keys_declared_using_an_indexed_type:G(6671,3,"Enforces_using_indexed_accessors_for_keys_declared_using_an_indexed_type_6671","Enforces using indexed accessors for keys declared using an indexed type."),Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add_to_a_project:G(6672,3,"Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add__6672","Disallow 'import's, 'require's or '<reference>'s from expanding the number of files TypeScript should add to a project."),Disable_strict_checking_of_generic_signatures_in_function_types:G(6673,3,"Disable_strict_checking_of_generic_signatures_in_function_types_6673","Disable strict checking of generic signatures in function types."),Add_undefined_to_a_type_when_accessed_using_an_index:G(6674,3,"Add_undefined_to_a_type_when_accessed_using_an_index_6674","Add 'undefined' to a type when accessed using an index."),Enable_error_reporting_when_local_variables_aren_t_read:G(6675,3,"Enable_error_reporting_when_local_variables_aren_t_read_6675","Enable error reporting when local variables aren't read."),Raise_an_error_when_a_function_parameter_isn_t_read:G(6676,3,"Raise_an_error_when_a_function_parameter_isn_t_read_6676","Raise an error when a function parameter isn't read."),Deprecated_setting_Use_outFile_instead:G(6677,3,"Deprecated_setting_Use_outFile_instead_6677","Deprecated setting. Use 'outFile' instead."),Specify_an_output_folder_for_all_emitted_files:G(6678,3,"Specify_an_output_folder_for_all_emitted_files_6678","Specify an output folder for all emitted files."),Specify_a_file_that_bundles_all_outputs_into_one_JavaScript_file_If_declaration_is_true_also_designates_a_file_that_bundles_all_d_ts_output:G(6679,3,"Specify_a_file_that_bundles_all_outputs_into_one_JavaScript_file_If_declaration_is_true_also_designa_6679","Specify a file that bundles all outputs into one JavaScript file. If 'declaration' is true, also designates a file that bundles all .d.ts output."),Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations:G(6680,3,"Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations_6680","Specify a set of entries that re-map imports to additional lookup locations."),Specify_a_list_of_language_service_plugins_to_include:G(6681,3,"Specify_a_list_of_language_service_plugins_to_include_6681","Specify a list of language service plugins to include."),Disable_erasing_const_enum_declarations_in_generated_code:G(6682,3,"Disable_erasing_const_enum_declarations_in_generated_code_6682","Disable erasing 'const enum' declarations in generated code."),Disable_resolving_symlinks_to_their_realpath_This_correlates_to_the_same_flag_in_node:G(6683,3,"Disable_resolving_symlinks_to_their_realpath_This_correlates_to_the_same_flag_in_node_6683","Disable resolving symlinks to their realpath. This correlates to the same flag in node."),Disable_wiping_the_console_in_watch_mode:G(6684,3,"Disable_wiping_the_console_in_watch_mode_6684","Disable wiping the console in watch mode."),Enable_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read:G(6685,3,"Enable_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read_6685","Enable color and formatting in TypeScript's output to make compiler errors easier to read."),Specify_the_object_invoked_for_createElement_This_only_applies_when_targeting_react_JSX_emit:G(6686,3,"Specify_the_object_invoked_for_createElement_This_only_applies_when_targeting_react_JSX_emit_6686","Specify the object invoked for 'createElement'. This only applies when targeting 'react' JSX emit."),Specify_an_array_of_objects_that_specify_paths_for_projects_Used_in_project_references:G(6687,3,"Specify_an_array_of_objects_that_specify_paths_for_projects_Used_in_project_references_6687","Specify an array of objects that specify paths for projects. Used in project references."),Disable_emitting_comments:G(6688,3,"Disable_emitting_comments_6688","Disable emitting comments."),Enable_importing_json_files:G(6689,3,"Enable_importing_json_files_6689","Enable importing .json files."),Specify_the_root_folder_within_your_source_files:G(6690,3,"Specify_the_root_folder_within_your_source_files_6690","Specify the root folder within your source files."),Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules:G(6691,3,"Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules_6691","Allow multiple folders to be treated as one when resolving modules."),Skip_type_checking_d_ts_files_that_are_included_with_TypeScript:G(6692,3,"Skip_type_checking_d_ts_files_that_are_included_with_TypeScript_6692","Skip type checking .d.ts files that are included with TypeScript."),Skip_type_checking_all_d_ts_files:G(6693,3,"Skip_type_checking_all_d_ts_files_6693","Skip type checking all .d.ts files."),Create_source_map_files_for_emitted_JavaScript_files:G(6694,3,"Create_source_map_files_for_emitted_JavaScript_files_6694","Create source map files for emitted JavaScript files."),Specify_the_root_path_for_debuggers_to_find_the_reference_source_code:G(6695,3,"Specify_the_root_path_for_debuggers_to_find_the_reference_source_code_6695","Specify the root path for debuggers to find the reference source code."),Check_that_the_arguments_for_bind_call_and_apply_methods_match_the_original_function:G(6697,3,"Check_that_the_arguments_for_bind_call_and_apply_methods_match_the_original_function_6697","Check that the arguments for 'bind', 'call', and 'apply' methods match the original function."),When_assigning_functions_check_to_ensure_parameters_and_the_return_values_are_subtype_compatible:G(6698,3,"When_assigning_functions_check_to_ensure_parameters_and_the_return_values_are_subtype_compatible_6698","When assigning functions, check to ensure parameters and the return values are subtype-compatible."),When_type_checking_take_into_account_null_and_undefined:G(6699,3,"When_type_checking_take_into_account_null_and_undefined_6699","When type checking, take into account 'null' and 'undefined'."),Check_for_class_properties_that_are_declared_but_not_set_in_the_constructor:G(6700,3,"Check_for_class_properties_that_are_declared_but_not_set_in_the_constructor_6700","Check for class properties that are declared but not set in the constructor."),Disable_emitting_declarations_that_have_internal_in_their_JSDoc_comments:G(6701,3,"Disable_emitting_declarations_that_have_internal_in_their_JSDoc_comments_6701","Disable emitting declarations that have '@internal' in their JSDoc comments."),Disable_reporting_of_excess_property_errors_during_the_creation_of_object_literals:G(6702,3,"Disable_reporting_of_excess_property_errors_during_the_creation_of_object_literals_6702","Disable reporting of excess property errors during the creation of object literals."),Suppress_noImplicitAny_errors_when_indexing_objects_that_lack_index_signatures:G(6703,3,"Suppress_noImplicitAny_errors_when_indexing_objects_that_lack_index_signatures_6703","Suppress 'noImplicitAny' errors when indexing objects that lack index signatures."),Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_support_recursive_watching_natively:G(6704,3,"Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_supp_6704","Synchronously call callbacks and update the state of directory watchers on platforms that don`t support recursive watching natively."),Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declarations:G(6705,3,"Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declaratio_6705","Set the JavaScript language version for emitted JavaScript and include compatible library declarations."),Log_paths_used_during_the_moduleResolution_process:G(6706,3,"Log_paths_used_during_the_moduleResolution_process_6706","Log paths used during the 'moduleResolution' process."),Specify_the_path_to_tsbuildinfo_incremental_compilation_file:G(6707,3,"Specify_the_path_to_tsbuildinfo_incremental_compilation_file_6707","Specify the path to .tsbuildinfo incremental compilation file."),Specify_options_for_automatic_acquisition_of_declaration_files:G(6709,3,"Specify_options_for_automatic_acquisition_of_declaration_files_6709","Specify options for automatic acquisition of declaration files."),Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types:G(6710,3,"Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types_6710","Specify multiple folders that act like './node_modules/@types'."),Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file:G(6711,3,"Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file_6711","Specify type package names to be included without being referenced in a source file."),Emit_ECMAScript_standard_compliant_class_fields:G(6712,3,"Emit_ECMAScript_standard_compliant_class_fields_6712","Emit ECMAScript-standard-compliant class fields."),Enable_verbose_logging:G(6713,3,"Enable_verbose_logging_6713","Enable verbose logging."),Specify_how_directories_are_watched_on_systems_that_lack_recursive_file_watching_functionality:G(6714,3,"Specify_how_directories_are_watched_on_systems_that_lack_recursive_file_watching_functionality_6714","Specify how directories are watched on systems that lack recursive file-watching functionality."),Specify_how_the_TypeScript_watch_mode_works:G(6715,3,"Specify_how_the_TypeScript_watch_mode_works_6715","Specify how the TypeScript watch mode works."),Require_undeclared_properties_from_index_signatures_to_use_element_accesses:G(6717,3,"Require_undeclared_properties_from_index_signatures_to_use_element_accesses_6717","Require undeclared properties from index signatures to use element accesses."),Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types:G(6718,3,"Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_6718","Specify emit/checking behavior for imports that are only used for types."),Default_catch_clause_variables_as_unknown_instead_of_any:G(6803,3,"Default_catch_clause_variables_as_unknown_instead_of_any_6803","Default catch clause variables as 'unknown' instead of 'any'."),Do_not_transform_or_elide_any_imports_or_exports_not_marked_as_type_only_ensuring_they_are_written_in_the_output_file_s_format_based_on_the_module_setting:G(6804,3,"Do_not_transform_or_elide_any_imports_or_exports_not_marked_as_type_only_ensuring_they_are_written_i_6804","Do not transform or elide any imports or exports not marked as type-only, ensuring they are written in the output file's format based on the 'module' setting."),one_of_Colon:G(6900,3,"one_of_Colon_6900","one of:"),one_or_more_Colon:G(6901,3,"one_or_more_Colon_6901","one or more:"),type_Colon:G(6902,3,"type_Colon_6902","type:"),default_Colon:G(6903,3,"default_Colon_6903","default:"),module_system_or_esModuleInterop:G(6904,3,"module_system_or_esModuleInterop_6904",'module === "system" or esModuleInterop'),false_unless_strict_is_set:G(6905,3,"false_unless_strict_is_set_6905","`false`, unless `strict` is set"),false_unless_composite_is_set:G(6906,3,"false_unless_composite_is_set_6906","`false`, unless `composite` is set"),node_modules_bower_components_jspm_packages_plus_the_value_of_outDir_if_one_is_specified:G(6907,3,"node_modules_bower_components_jspm_packages_plus_the_value_of_outDir_if_one_is_specified_6907",'`["node_modules", "bower_components", "jspm_packages"]`, plus the value of `outDir` if one is specified.'),if_files_is_specified_otherwise_Asterisk_Asterisk_Slash_Asterisk:G(6908,3,"if_files_is_specified_otherwise_Asterisk_Asterisk_Slash_Asterisk_6908",'`[]` if `files` is specified, otherwise `["**/*"]`'),true_if_composite_false_otherwise:G(6909,3,"true_if_composite_false_otherwise_6909","`true` if `composite`, `false` otherwise"),module_AMD_or_UMD_or_System_or_ES6_then_Classic_Otherwise_Node:G(69010,3,"module_AMD_or_UMD_or_System_or_ES6_then_Classic_Otherwise_Node_69010","module === `AMD` or `UMD` or `System` or `ES6`, then `Classic`, Otherwise `Node`"),Computed_from_the_list_of_input_files:G(6911,3,"Computed_from_the_list_of_input_files_6911","Computed from the list of input files"),Platform_specific:G(6912,3,"Platform_specific_6912","Platform specific"),You_can_learn_about_all_of_the_compiler_options_at_0:G(6913,3,"You_can_learn_about_all_of_the_compiler_options_at_0_6913","You can learn about all of the compiler options at {0}"),Including_watch_w_will_start_watching_the_current_project_for_the_file_changes_Once_set_you_can_config_watch_mode_with_Colon:G(6914,3,"Including_watch_w_will_start_watching_the_current_project_for_the_file_changes_Once_set_you_can_conf_6914","Including --watch, -w will start watching the current project for the file changes. Once set, you can config watch mode with:"),Using_build_b_will_make_tsc_behave_more_like_a_build_orchestrator_than_a_compiler_This_is_used_to_trigger_building_composite_projects_which_you_can_learn_more_about_at_0:G(6915,3,"Using_build_b_will_make_tsc_behave_more_like_a_build_orchestrator_than_a_compiler_This_is_used_to_tr_6915","Using --build, -b will make tsc behave more like a build orchestrator than a compiler. This is used to trigger building composite projects which you can learn more about at {0}"),COMMON_COMMANDS:G(6916,3,"COMMON_COMMANDS_6916","COMMON COMMANDS"),ALL_COMPILER_OPTIONS:G(6917,3,"ALL_COMPILER_OPTIONS_6917","ALL COMPILER OPTIONS"),WATCH_OPTIONS:G(6918,3,"WATCH_OPTIONS_6918","WATCH OPTIONS"),BUILD_OPTIONS:G(6919,3,"BUILD_OPTIONS_6919","BUILD OPTIONS"),COMMON_COMPILER_OPTIONS:G(6920,3,"COMMON_COMPILER_OPTIONS_6920","COMMON COMPILER OPTIONS"),COMMAND_LINE_FLAGS:G(6921,3,"COMMAND_LINE_FLAGS_6921","COMMAND LINE FLAGS"),tsc_Colon_The_TypeScript_Compiler:G(6922,3,"tsc_Colon_The_TypeScript_Compiler_6922","tsc: The TypeScript Compiler"),Compiles_the_current_project_tsconfig_json_in_the_working_directory:G(6923,3,"Compiles_the_current_project_tsconfig_json_in_the_working_directory_6923","Compiles the current project (tsconfig.json in the working directory.)"),Ignoring_tsconfig_json_compiles_the_specified_files_with_default_compiler_options:G(6924,3,"Ignoring_tsconfig_json_compiles_the_specified_files_with_default_compiler_options_6924","Ignoring tsconfig.json, compiles the specified files with default compiler options."),Build_a_composite_project_in_the_working_directory:G(6925,3,"Build_a_composite_project_in_the_working_directory_6925","Build a composite project in the working directory."),Creates_a_tsconfig_json_with_the_recommended_settings_in_the_working_directory:G(6926,3,"Creates_a_tsconfig_json_with_the_recommended_settings_in_the_working_directory_6926","Creates a tsconfig.json with the recommended settings in the working directory."),Compiles_the_TypeScript_project_located_at_the_specified_path:G(6927,3,"Compiles_the_TypeScript_project_located_at_the_specified_path_6927","Compiles the TypeScript project located at the specified path."),An_expanded_version_of_this_information_showing_all_possible_compiler_options:G(6928,3,"An_expanded_version_of_this_information_showing_all_possible_compiler_options_6928","An expanded version of this information, showing all possible compiler options"),Compiles_the_current_project_with_additional_settings:G(6929,3,"Compiles_the_current_project_with_additional_settings_6929","Compiles the current project, with additional settings."),true_for_ES2022_and_above_including_ESNext:G(6930,3,"true_for_ES2022_and_above_including_ESNext_6930","`true` for ES2022 and above, including ESNext."),List_of_file_name_suffixes_to_search_when_resolving_a_module:G(6931,1,"List_of_file_name_suffixes_to_search_when_resolving_a_module_6931","List of file name suffixes to search when resolving a module."),Variable_0_implicitly_has_an_1_type:G(7005,1,"Variable_0_implicitly_has_an_1_type_7005","Variable '{0}' implicitly has an '{1}' type."),Parameter_0_implicitly_has_an_1_type:G(7006,1,"Parameter_0_implicitly_has_an_1_type_7006","Parameter '{0}' implicitly has an '{1}' type."),Member_0_implicitly_has_an_1_type:G(7008,1,"Member_0_implicitly_has_an_1_type_7008","Member '{0}' implicitly has an '{1}' type."),new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type:G(7009,1,"new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type_7009","'new' expression, whose target lacks a construct signature, implicitly has an 'any' type."),_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type:G(7010,1,"_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type_7010","'{0}', which lacks return-type annotation, implicitly has an '{1}' return type."),Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type:G(7011,1,"Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7011","Function expression, which lacks return-type annotation, implicitly has an '{0}' return type."),This_overload_implicitly_returns_the_type_0_because_it_lacks_a_return_type_annotation:G(7012,1,"This_overload_implicitly_returns_the_type_0_because_it_lacks_a_return_type_annotation_7012","This overload implicitly returns the type '{0}' because it lacks a return type annotation."),Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type:G(7013,1,"Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7013","Construct signature, which lacks return-type annotation, implicitly has an 'any' return type."),Function_type_which_lacks_return_type_annotation_implicitly_has_an_0_return_type:G(7014,1,"Function_type_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7014","Function type, which lacks return-type annotation, implicitly has an '{0}' return type."),Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number:G(7015,1,"Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number_7015","Element implicitly has an 'any' type because index expression is not of type 'number'."),Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type:G(7016,1,"Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type_7016","Could not find a declaration file for module '{0}'. '{1}' implicitly has an 'any' type."),Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature:G(7017,1,"Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_7017","Element implicitly has an 'any' type because type '{0}' has no index signature."),Object_literal_s_property_0_implicitly_has_an_1_type:G(7018,1,"Object_literal_s_property_0_implicitly_has_an_1_type_7018","Object literal's property '{0}' implicitly has an '{1}' type."),Rest_parameter_0_implicitly_has_an_any_type:G(7019,1,"Rest_parameter_0_implicitly_has_an_any_type_7019","Rest parameter '{0}' implicitly has an 'any[]' type."),Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type:G(7020,1,"Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7020","Call signature, which lacks return-type annotation, implicitly has an 'any' return type."),_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or_indirectly_in_its_own_initializer:G(7022,1,"_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or__7022","'{0}' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer."),_0_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_referenced_directly_or_indirectly_in_one_of_its_return_expressions:G(7023,1,"_0_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_reference_7023","'{0}' implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions."),Function_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_referenced_directly_or_indirectly_in_one_of_its_return_expressions:G(7024,1,"Function_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_ref_7024","Function implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions."),Generator_implicitly_has_yield_type_0_because_it_does_not_yield_any_values_Consider_supplying_a_return_type_annotation:G(7025,1,"Generator_implicitly_has_yield_type_0_because_it_does_not_yield_any_values_Consider_supplying_a_retu_7025","Generator implicitly has yield type '{0}' because it does not yield any values. Consider supplying a return type annotation."),JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists:G(7026,1,"JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists_7026","JSX element implicitly has type 'any' because no interface 'JSX.{0}' exists."),Unreachable_code_detected:G(7027,1,"Unreachable_code_detected_7027","Unreachable code detected.",!0),Unused_label:G(7028,1,"Unused_label_7028","Unused label.",!0),Fallthrough_case_in_switch:G(7029,1,"Fallthrough_case_in_switch_7029","Fallthrough case in switch."),Not_all_code_paths_return_a_value:G(7030,1,"Not_all_code_paths_return_a_value_7030","Not all code paths return a value."),Binding_element_0_implicitly_has_an_1_type:G(7031,1,"Binding_element_0_implicitly_has_an_1_type_7031","Binding element '{0}' implicitly has an '{1}' type."),Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation:G(7032,1,"Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation_7032","Property '{0}' implicitly has type 'any', because its set accessor lacks a parameter type annotation."),Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation:G(7033,1,"Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation_7033","Property '{0}' implicitly has type 'any', because its get accessor lacks a return type annotation."),Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined:G(7034,1,"Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined_7034","Variable '{0}' implicitly has type '{1}' in some locations where its type cannot be determined."),Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare_module_0:G(7035,1,"Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare__7035","Try `npm i --save-dev @types/{1}` if it exists or add a new declaration (.d.ts) file containing `declare module '{0}';`"),Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0:G(7036,1,"Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0_7036","Dynamic import's specifier must be of type 'string', but here has type '{0}'."),Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for_all_imports_Implies_allowSyntheticDefaultImports:G(7037,3,"Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037","Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'."),Type_originates_at_this_import_A_namespace_style_import_cannot_be_called_or_constructed_and_will_cause_a_failure_at_runtime_Consider_using_a_default_import_or_import_require_here_instead:G(7038,3,"Type_originates_at_this_import_A_namespace_style_import_cannot_be_called_or_constructed_and_will_cau_7038","Type originates at this import. A namespace-style import cannot be called or constructed, and will cause a failure at runtime. Consider using a default import or import require here instead."),Mapped_object_type_implicitly_has_an_any_template_type:G(7039,1,"Mapped_object_type_implicitly_has_an_any_template_type_7039","Mapped object type implicitly has an 'any' template type."),If_the_0_package_actually_exposes_this_module_consider_sending_a_pull_request_to_amend_https_Colon_Slash_Slashgithub_com_SlashDefinitelyTyped_SlashDefinitelyTyped_Slashtree_Slashmaster_Slashtypes_Slash_1:G(7040,1,"If_the_0_package_actually_exposes_this_module_consider_sending_a_pull_request_to_amend_https_Colon_S_7040","If the '{0}' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/{1}'"),The_containing_arrow_function_captures_the_global_value_of_this:G(7041,1,"The_containing_arrow_function_captures_the_global_value_of_this_7041","The containing arrow function captures the global value of 'this'."),Module_0_was_resolved_to_1_but_resolveJsonModule_is_not_used:G(7042,1,"Module_0_was_resolved_to_1_but_resolveJsonModule_is_not_used_7042","Module '{0}' was resolved to '{1}', but '--resolveJsonModule' is not used."),Variable_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage:G(7043,2,"Variable_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7043","Variable '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage."),Parameter_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage:G(7044,2,"Parameter_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7044","Parameter '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage."),Member_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage:G(7045,2,"Member_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7045","Member '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage."),Variable_0_implicitly_has_type_1_in_some_locations_but_a_better_type_may_be_inferred_from_usage:G(7046,2,"Variable_0_implicitly_has_type_1_in_some_locations_but_a_better_type_may_be_inferred_from_usage_7046","Variable '{0}' implicitly has type '{1}' in some locations, but a better type may be inferred from usage."),Rest_parameter_0_implicitly_has_an_any_type_but_a_better_type_may_be_inferred_from_usage:G(7047,2,"Rest_parameter_0_implicitly_has_an_any_type_but_a_better_type_may_be_inferred_from_usage_7047","Rest parameter '{0}' implicitly has an 'any[]' type, but a better type may be inferred from usage."),Property_0_implicitly_has_type_any_but_a_better_type_for_its_get_accessor_may_be_inferred_from_usage:G(7048,2,"Property_0_implicitly_has_type_any_but_a_better_type_for_its_get_accessor_may_be_inferred_from_usage_7048","Property '{0}' implicitly has type 'any', but a better type for its get accessor may be inferred from usage."),Property_0_implicitly_has_type_any_but_a_better_type_for_its_set_accessor_may_be_inferred_from_usage:G(7049,2,"Property_0_implicitly_has_type_any_but_a_better_type_for_its_set_accessor_may_be_inferred_from_usage_7049","Property '{0}' implicitly has type 'any', but a better type for its set accessor may be inferred from usage."),_0_implicitly_has_an_1_return_type_but_a_better_type_may_be_inferred_from_usage:G(7050,2,"_0_implicitly_has_an_1_return_type_but_a_better_type_may_be_inferred_from_usage_7050","'{0}' implicitly has an '{1}' return type, but a better type may be inferred from usage."),Parameter_has_a_name_but_no_type_Did_you_mean_0_Colon_1:G(7051,1,"Parameter_has_a_name_but_no_type_Did_you_mean_0_Colon_1_7051","Parameter has a name but no type. Did you mean '{0}: {1}'?"),Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_Did_you_mean_to_call_1:G(7052,1,"Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_Did_you_mean_to_call_1_7052","Element implicitly has an 'any' type because type '{0}' has no index signature. Did you mean to call '{1}'?"),Element_implicitly_has_an_any_type_because_expression_of_type_0_can_t_be_used_to_index_type_1:G(7053,1,"Element_implicitly_has_an_any_type_because_expression_of_type_0_can_t_be_used_to_index_type_1_7053","Element implicitly has an 'any' type because expression of type '{0}' can't be used to index type '{1}'."),No_index_signature_with_a_parameter_of_type_0_was_found_on_type_1:G(7054,1,"No_index_signature_with_a_parameter_of_type_0_was_found_on_type_1_7054","No index signature with a parameter of type '{0}' was found on type '{1}'."),_0_which_lacks_return_type_annotation_implicitly_has_an_1_yield_type:G(7055,1,"_0_which_lacks_return_type_annotation_implicitly_has_an_1_yield_type_7055","'{0}', which lacks return-type annotation, implicitly has an '{1}' yield type."),The_inferred_type_of_this_node_exceeds_the_maximum_length_the_compiler_will_serialize_An_explicit_type_annotation_is_needed:G(7056,1,"The_inferred_type_of_this_node_exceeds_the_maximum_length_the_compiler_will_serialize_An_explicit_ty_7056","The inferred type of this node exceeds the maximum length the compiler will serialize. An explicit type annotation is needed."),yield_expression_implicitly_results_in_an_any_type_because_its_containing_generator_lacks_a_return_type_annotation:G(7057,1,"yield_expression_implicitly_results_in_an_any_type_because_its_containing_generator_lacks_a_return_t_7057","'yield' expression implicitly results in an 'any' type because its containing generator lacks a return-type annotation."),If_the_0_package_actually_exposes_this_module_try_adding_a_new_declaration_d_ts_file_containing_declare_module_1:G(7058,1,"If_the_0_package_actually_exposes_this_module_try_adding_a_new_declaration_d_ts_file_containing_decl_7058","If the '{0}' package actually exposes this module, try adding a new declaration (.d.ts) file containing `declare module '{1}';`"),This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Use_an_as_expression_instead:G(7059,1,"This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Use_an_as_expression_instead_7059","This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead."),This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Add_a_trailing_comma_or_explicit_constraint:G(7060,1,"This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Add_a_trailing_comma_or_explicit_cons_7060","This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma or explicit constraint."),A_mapped_type_may_not_declare_properties_or_methods:G(7061,1,"A_mapped_type_may_not_declare_properties_or_methods_7061","A mapped type may not declare properties or methods."),You_cannot_rename_this_element:G(8e3,1,"You_cannot_rename_this_element_8000","You cannot rename this element."),You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library:G(8001,1,"You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library_8001","You cannot rename elements that are defined in the standard TypeScript library."),import_can_only_be_used_in_TypeScript_files:G(8002,1,"import_can_only_be_used_in_TypeScript_files_8002","'import ... =' can only be used in TypeScript files."),export_can_only_be_used_in_TypeScript_files:G(8003,1,"export_can_only_be_used_in_TypeScript_files_8003","'export =' can only be used in TypeScript files."),Type_parameter_declarations_can_only_be_used_in_TypeScript_files:G(8004,1,"Type_parameter_declarations_can_only_be_used_in_TypeScript_files_8004","Type parameter declarations can only be used in TypeScript files."),implements_clauses_can_only_be_used_in_TypeScript_files:G(8005,1,"implements_clauses_can_only_be_used_in_TypeScript_files_8005","'implements' clauses can only be used in TypeScript files."),_0_declarations_can_only_be_used_in_TypeScript_files:G(8006,1,"_0_declarations_can_only_be_used_in_TypeScript_files_8006","'{0}' declarations can only be used in TypeScript files."),Type_aliases_can_only_be_used_in_TypeScript_files:G(8008,1,"Type_aliases_can_only_be_used_in_TypeScript_files_8008","Type aliases can only be used in TypeScript files."),The_0_modifier_can_only_be_used_in_TypeScript_files:G(8009,1,"The_0_modifier_can_only_be_used_in_TypeScript_files_8009","The '{0}' modifier can only be used in TypeScript files."),Type_annotations_can_only_be_used_in_TypeScript_files:G(8010,1,"Type_annotations_can_only_be_used_in_TypeScript_files_8010","Type annotations can only be used in TypeScript files."),Type_arguments_can_only_be_used_in_TypeScript_files:G(8011,1,"Type_arguments_can_only_be_used_in_TypeScript_files_8011","Type arguments can only be used in TypeScript files."),Parameter_modifiers_can_only_be_used_in_TypeScript_files:G(8012,1,"Parameter_modifiers_can_only_be_used_in_TypeScript_files_8012","Parameter modifiers can only be used in TypeScript files."),Non_null_assertions_can_only_be_used_in_TypeScript_files:G(8013,1,"Non_null_assertions_can_only_be_used_in_TypeScript_files_8013","Non-null assertions can only be used in TypeScript files."),Type_assertion_expressions_can_only_be_used_in_TypeScript_files:G(8016,1,"Type_assertion_expressions_can_only_be_used_in_TypeScript_files_8016","Type assertion expressions can only be used in TypeScript files."),Report_errors_in_js_files:G(8019,3,"Report_errors_in_js_files_8019","Report errors in .js files."),JSDoc_types_can_only_be_used_inside_documentation_comments:G(8020,1,"JSDoc_types_can_only_be_used_inside_documentation_comments_8020","JSDoc types can only be used inside documentation comments."),JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags:G(8021,1,"JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags_8021","JSDoc '@typedef' tag should either have a type annotation or be followed by '@property' or '@member' tags."),JSDoc_0_is_not_attached_to_a_class:G(8022,1,"JSDoc_0_is_not_attached_to_a_class_8022","JSDoc '@{0}' is not attached to a class."),JSDoc_0_1_does_not_match_the_extends_2_clause:G(8023,1,"JSDoc_0_1_does_not_match_the_extends_2_clause_8023","JSDoc '@{0} {1}' does not match the 'extends {2}' clause."),JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name:G(8024,1,"JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_8024","JSDoc '@param' tag has name '{0}', but there is no parameter with that name."),Class_declarations_cannot_have_more_than_one_augments_or_extends_tag:G(8025,1,"Class_declarations_cannot_have_more_than_one_augments_or_extends_tag_8025","Class declarations cannot have more than one '@augments' or '@extends' tag."),Expected_0_type_arguments_provide_these_with_an_extends_tag:G(8026,1,"Expected_0_type_arguments_provide_these_with_an_extends_tag_8026","Expected {0} type arguments; provide these with an '@extends' tag."),Expected_0_1_type_arguments_provide_these_with_an_extends_tag:G(8027,1,"Expected_0_1_type_arguments_provide_these_with_an_extends_tag_8027","Expected {0}-{1} type arguments; provide these with an '@extends' tag."),JSDoc_may_only_appear_in_the_last_parameter_of_a_signature:G(8028,1,"JSDoc_may_only_appear_in_the_last_parameter_of_a_signature_8028","JSDoc '...' may only appear in the last parameter of a signature."),JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_had_an_array_type:G(8029,1,"JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_h_8029","JSDoc '@param' tag has name '{0}', but there is no parameter with that name. It would match 'arguments' if it had an array type."),The_type_of_a_function_declaration_must_match_the_function_s_signature:G(8030,1,"The_type_of_a_function_declaration_must_match_the_function_s_signature_8030","The type of a function declaration must match the function's signature."),You_cannot_rename_a_module_via_a_global_import:G(8031,1,"You_cannot_rename_a_module_via_a_global_import_8031","You cannot rename a module via a global import."),Qualified_name_0_is_not_allowed_without_a_leading_param_object_1:G(8032,1,"Qualified_name_0_is_not_allowed_without_a_leading_param_object_1_8032","Qualified name '{0}' is not allowed without a leading '@param {object} {1}'."),A_JSDoc_typedef_comment_may_not_contain_multiple_type_tags:G(8033,1,"A_JSDoc_typedef_comment_may_not_contain_multiple_type_tags_8033","A JSDoc '@typedef' comment may not contain multiple '@type' tags."),The_tag_was_first_specified_here:G(8034,1,"The_tag_was_first_specified_here_8034","The tag was first specified here."),You_cannot_rename_elements_that_are_defined_in_a_node_modules_folder:G(8035,1,"You_cannot_rename_elements_that_are_defined_in_a_node_modules_folder_8035","You cannot rename elements that are defined in a 'node_modules' folder."),You_cannot_rename_elements_that_are_defined_in_another_node_modules_folder:G(8036,1,"You_cannot_rename_elements_that_are_defined_in_another_node_modules_folder_8036","You cannot rename elements that are defined in another 'node_modules' folder."),Type_satisfaction_expressions_can_only_be_used_in_TypeScript_files:G(8037,1,"Type_satisfaction_expressions_can_only_be_used_in_TypeScript_files_8037","Type satisfaction expressions can only be used in TypeScript files."),Decorators_may_not_appear_after_export_or_export_default_if_they_also_appear_before_export:G(8038,1,"Decorators_may_not_appear_after_export_or_export_default_if_they_also_appear_before_export_8038","Decorators may not appear after 'export' or 'export default' if they also appear before 'export'."),A_JSDoc_template_tag_may_not_follow_a_typedef_callback_or_overload_tag:G(8039,1,"A_JSDoc_template_tag_may_not_follow_a_typedef_callback_or_overload_tag_8039","A JSDoc '@template' tag may not follow a '@typedef', '@callback', or '@overload' tag"),Declaration_emit_for_this_file_requires_using_private_name_0_An_explicit_type_annotation_may_unblock_declaration_emit:G(9005,1,"Declaration_emit_for_this_file_requires_using_private_name_0_An_explicit_type_annotation_may_unblock_9005","Declaration emit for this file requires using private name '{0}'. An explicit type annotation may unblock declaration emit."),Declaration_emit_for_this_file_requires_using_private_name_0_from_module_1_An_explicit_type_annotation_may_unblock_declaration_emit:G(9006,1,"Declaration_emit_for_this_file_requires_using_private_name_0_from_module_1_An_explicit_type_annotati_9006","Declaration emit for this file requires using private name '{0}' from module '{1}'. An explicit type annotation may unblock declaration emit."),JSX_attributes_must_only_be_assigned_a_non_empty_expression:G(17e3,1,"JSX_attributes_must_only_be_assigned_a_non_empty_expression_17000","JSX attributes must only be assigned a non-empty 'expression'."),JSX_elements_cannot_have_multiple_attributes_with_the_same_name:G(17001,1,"JSX_elements_cannot_have_multiple_attributes_with_the_same_name_17001","JSX elements cannot have multiple attributes with the same name."),Expected_corresponding_JSX_closing_tag_for_0:G(17002,1,"Expected_corresponding_JSX_closing_tag_for_0_17002","Expected corresponding JSX closing tag for '{0}'."),Cannot_use_JSX_unless_the_jsx_flag_is_provided:G(17004,1,"Cannot_use_JSX_unless_the_jsx_flag_is_provided_17004","Cannot use JSX unless the '--jsx' flag is provided."),A_constructor_cannot_contain_a_super_call_when_its_class_extends_null:G(17005,1,"A_constructor_cannot_contain_a_super_call_when_its_class_extends_null_17005","A constructor cannot contain a 'super' call when its class extends 'null'."),An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Consider_enclosing_the_expression_in_parentheses:G(17006,1,"An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_ex_17006","An unary expression with the '{0}' operator is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses."),A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Consider_enclosing_the_expression_in_parentheses:G(17007,1,"A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Con_17007","A type assertion expression is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses."),JSX_element_0_has_no_corresponding_closing_tag:G(17008,1,"JSX_element_0_has_no_corresponding_closing_tag_17008","JSX element '{0}' has no corresponding closing tag."),super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class:G(17009,1,"super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class_17009","'super' must be called before accessing 'this' in the constructor of a derived class."),Unknown_type_acquisition_option_0:G(17010,1,"Unknown_type_acquisition_option_0_17010","Unknown type acquisition option '{0}'."),super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class:G(17011,1,"super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class_17011","'super' must be called before accessing a property of 'super' in the constructor of a derived class."),_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2:G(17012,1,"_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2_17012","'{0}' is not a valid meta-property for keyword '{1}'. Did you mean '{2}'?"),Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constructor:G(17013,1,"Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constru_17013","Meta-property '{0}' is only allowed in the body of a function declaration, function expression, or constructor."),JSX_fragment_has_no_corresponding_closing_tag:G(17014,1,"JSX_fragment_has_no_corresponding_closing_tag_17014","JSX fragment has no corresponding closing tag."),Expected_corresponding_closing_tag_for_JSX_fragment:G(17015,1,"Expected_corresponding_closing_tag_for_JSX_fragment_17015","Expected corresponding closing tag for JSX fragment."),The_jsxFragmentFactory_compiler_option_must_be_provided_to_use_JSX_fragments_with_the_jsxFactory_compiler_option:G(17016,1,"The_jsxFragmentFactory_compiler_option_must_be_provided_to_use_JSX_fragments_with_the_jsxFactory_com_17016","The 'jsxFragmentFactory' compiler option must be provided to use JSX fragments with the 'jsxFactory' compiler option."),An_jsxFrag_pragma_is_required_when_using_an_jsx_pragma_with_JSX_fragments:G(17017,1,"An_jsxFrag_pragma_is_required_when_using_an_jsx_pragma_with_JSX_fragments_17017","An @jsxFrag pragma is required when using an @jsx pragma with JSX fragments."),Unknown_type_acquisition_option_0_Did_you_mean_1:G(17018,1,"Unknown_type_acquisition_option_0_Did_you_mean_1_17018","Unknown type acquisition option '{0}'. Did you mean '{1}'?"),_0_at_the_end_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1:G(17019,1,"_0_at_the_end_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1_17019","'{0}' at the end of a type is not valid TypeScript syntax. Did you mean to write '{1}'?"),_0_at_the_start_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1:G(17020,1,"_0_at_the_start_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1_17020","'{0}' at the start of a type is not valid TypeScript syntax. Did you mean to write '{1}'?"),Circularity_detected_while_resolving_configuration_Colon_0:G(18e3,1,"Circularity_detected_while_resolving_configuration_Colon_0_18000","Circularity detected while resolving configuration: {0}"),The_files_list_in_config_file_0_is_empty:G(18002,1,"The_files_list_in_config_file_0_is_empty_18002","The 'files' list in config file '{0}' is empty."),No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2:G(18003,1,"No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2_18003","No inputs were found in config file '{0}'. Specified 'include' paths were '{1}' and 'exclude' paths were '{2}'."),File_is_a_CommonJS_module_it_may_be_converted_to_an_ES_module:G(80001,2,"File_is_a_CommonJS_module_it_may_be_converted_to_an_ES_module_80001","File is a CommonJS module; it may be converted to an ES module."),This_constructor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment