@proofgeist/kit
Version:
Create web application with the ProofKit stack
11 lines • 1.16 MB
JavaScript
import"./chunk-FEIY7W7S.js";var Pj=Object.create,i1=Object.defineProperty,Dj=Object.getOwnPropertyDescriptor,Nj=Object.getOwnPropertyNames,Fj=Object.getPrototypeOf,Ij=Object.prototype.hasOwnProperty,q8=(m,K)=>()=>(m&&(K=m(m=0)),K),zt=(m,K)=>()=>(K||m((K={exports:{}}).exports,K),K.exports),g3=(m,K)=>{for(var ee in K)i1(m,ee,{get:K[ee],enumerable:!0})},U8=(m,K,ee,E)=>{if(K&&typeof K=="object"||typeof K=="function")for(let P of Nj(K))!Ij.call(m,P)&&P!==ee&&i1(m,P,{get:()=>K[P],enumerable:!(E=Dj(K,P))||E.enumerable});return m},sn=(m,K,ee)=>(ee=m!=null?Pj(Fj(m)):{},U8(K||!m||!m.__esModule?i1(ee,"default",{value:m,enumerable:!0}):ee,m)),b3=m=>U8(i1({},"__esModule",{value:!0}),m),a1={};g3(a1,{default:()=>z8});var k8,z8,x3=q8(()=>{k8=()=>()=>{},z8=k8}),Lt=zt((m,K)=>{var ee=Object.defineProperty,E=Object.getOwnPropertyNames,P=(e,t)=>function(){return e&&(t=(0,e[E(e)[0]])(e=0)),t},U=(e,t)=>function(){return t||(0,e[E(e)[0]])((t={exports:{}}).exports,t),t.exports},_e=(e,t)=>{for(var i in t)ee(e,i,{get:t[i],enumerable:!0})},le,Pe,se,Q=P({"src/compiler/corePublic.ts"(){"use strict";le="5.4",Pe="5.4.5",se=(e=>(e[e.LessThan=-1]="LessThan",e[e.EqualTo=0]="EqualTo",e[e.GreaterThan=1]="GreaterThan",e))(se||{})}});function De(e){return e?e.length:0}function xe(e,t){if(e)for(let i=0;i<e.length;i++){let o=t(e[i],i);if(o)return o}}function oe(e,t){if(e)for(let i=e.length-1;i>=0;i--){let o=t(e[i],i);if(o)return o}}function L(e,t){if(e!==void 0)for(let i=0;i<e.length;i++){let o=t(e[i],i);if(o!==void 0)return o}}function w(e,t){for(let i of e){let o=t(i);if(o!==void 0)return o}}function _t(e,t,i){let o=i;if(e){let l=0;for(let h of e)o=t(o,h,l),l++}return o}function Pt(e,t,i){let o=[];j.assertEqual(e.length,t.length);for(let l=0;l<e.length;l++)o.push(i(e[l],t[l],l));return o}function s(e,t){if(e.length<=1)return e;let i=[];for(let o=0,l=e.length;o<l;o++)o&&i.push(t),i.push(e[o]);return i}function H(e,t){if(e){for(let i=0;i<e.length;i++)if(!t(e[i],i))return!1}return!0}function ye(e,t,i){if(e!==void 0)for(let o=i??0;o<e.length;o++){let l=e[o];if(t(l,o))return l}}function Me(e,t,i){if(e!==void 0)for(let o=i??e.length-1;o>=0;o--){let l=e[o];if(t(l,o))return l}}function $e(e,t,i){if(e===void 0)return-1;for(let o=i??0;o<e.length;o++)if(t(e[o],o))return o;return-1}function Dt(e,t,i){if(e===void 0)return-1;for(let o=i??e.length-1;o>=0;o--)if(t(e[o],o))return o;return-1}function Tn(e,t){for(let i=0;i<e.length;i++){let o=t(e[i],i);if(o)return o}return j.fail()}function Wt(e,t,i=va){if(e){for(let o of e)if(i(o,t))return!0}return!1}function wt(e,t,i=va){return e.length===t.length&&e.every((o,l)=>i(o,t[l]))}function M(e,t,i){for(let o=i||0;o<e.length;o++)if(Wt(t,e.charCodeAt(o)))return o;return-1}function V(e,t){let i=0;if(e)for(let o=0;o<e.length;o++){let l=e[o];t(l,o)&&i++}return i}function Te(e,t){if(e){let i=e.length,o=0;for(;o<i&&t(e[o]);)o++;if(o<i){let l=e.slice(0,o);for(o++;o<i;){let h=e[o];t(h)&&l.push(h),o++}return l}}return e}function Ze(e,t){let i=0;for(let o=0;o<e.length;o++)t(e[o],o,e)&&(e[i]=e[o],i++);e.length=i}function vt(e){e.length=0}function Nt(e,t){let i;if(e){i=[];for(let o=0;o<e.length;o++)i.push(t(e[o],o))}return i}function*Ei(e,t){for(let i of e)yield t(i)}function Wr(e,t){if(e)for(let i=0;i<e.length;i++){let o=e[i],l=t(o,i);if(o!==l){let h=e.slice(0,i);for(h.push(l),i++;i<e.length;i++)h.push(t(e[i],i));return h}}return e}function Vt(e){let t=[];for(let i of e)i&&(Sn(i)?Jn(t,i):t.push(i));return t}function Rn(e,t){let i;if(e)for(let o=0;o<e.length;o++){let l=t(e[o],o);l&&(Sn(l)?i=Jn(i,l):i=xt(i,l))}return i||at}function No(e,t){let i=[];if(e)for(let o=0;o<e.length;o++){let l=t(e[o],o);l&&(Sn(l)?Jn(i,l):i.push(l))}return i}function*o1(e,t){for(let i of e){let o=t(i);o&&(yield*o)}}function tc(e,t){let i;if(e)for(let o=0;o<e.length;o++){let l=e[o],h=t(l,o);(i||l!==h||Sn(h))&&(i||(i=e.slice(0,o)),Sn(h)?Jn(i,h):i.push(h))}return i||e}function _1(e,t){let i=[];for(let o=0;o<e.length;o++){let l=t(e[o],o);if(l===void 0)return;i.push(l)}return i}function li(e,t){let i=[];if(e)for(let o=0;o<e.length;o++){let l=t(e[o],o);l!==void 0&&i.push(l)}return i}function*Cu(e,t){for(let i of e){let o=t(i);o!==void 0&&(yield o)}}function s1(e,t){if(!e)return;let i=new Map;return e.forEach((o,l)=>{let h=t(l,o);if(h!==void 0){let[y,g]=h;y!==void 0&&g!==void 0&&i.set(y,g)}}),i}function Eu(e,t,i){if(e.has(t))return e.get(t);let o=i();return e.set(t,o),o}function c1(e,t){return e.has(t)?!1:(e.add(t),!0)}function*l1(e){yield e}function Au(e,t,i){let o;if(e){o=[];let l=e.length,h,y,g=0,d=0;for(;g<l;){for(;d<l;){let C=e[d];if(y=t(C,d),d===0)h=y;else if(y!==h)break;d++}if(g<d){let C=i(e.slice(g,d),h,g,d);C&&o.push(C),g=d}h=y,d++}}return o}function Pu(e,t){if(!e)return;let i=new Map;return e.forEach((o,l)=>{let[h,y]=t(l,o);i.set(h,y)}),i}function bt(e,t){if(e)if(t){for(let i of e)if(t(i))return!0}else return e.length>0;return!1}function nc(e,t,i){let o;for(let l=0;l<e.length;l++)t(e[l])?o=o===void 0?l:o:o!==void 0&&(i(o,l),o=void 0);o!==void 0&&i(o,e.length)}function ba(e,t){return bt(t)?bt(e)?[...e,...t]:t:e}function u1(e,t){return t}function rc(e){return e.map(u1)}function d1(e,t,i){let o=rc(e);w3(e,o,i);let l=e[o[0]],h=[o[0]];for(let y=1;y<o.length;y++){let g=o[y],d=e[g];t(l,d)||(h.push(g),l=d)}return h.sort(),h.map(y=>e[y])}function p1(e,t){let i=[];for(let o of e)ac(i,o,t);return i}function ic(e,t,i){return e.length===0?[]:e.length===1?e.slice():i?d1(e,t,i):p1(e,t)}function m1(e,t){if(e.length===0)return at;let i=e[0],o=[i];for(let l=1;l<e.length;l++){let h=e[l];switch(t(h,i)){case!0:case 0:continue;case-1:return j.fail("Array is unsorted.")}o.push(i=h)}return o}function f1(){return[]}function Ha(e,t,i,o){if(e.length===0)return e.push(t),!0;let l=oc(e,t,qt,i);return l<0?(e.splice(~l,0,t),!0):o?(e.splice(l,0,t),!0):!1}function Du(e,t,i){return m1(Nu(e,t),i||t||Di)}function G(e,t){if(e.length<2)return!0;for(let i=1,o=e.length;i<o;i++)if(t(e[i-1],e[i])===1)return!1;return!0}function Le(e,t,i,o){let l=3;if(e.length<2)return l;let h=t(e[0]);for(let y=1,g=e.length;y<g&&l!==0;y++){let d=t(e[y]);l&1&&i(h,d)>0&&(l&=-2),l&2&&o(h,d)>0&&(l&=-3),h=d}return l}function et(e,t,i=va){if(!e||!t)return e===t;if(e.length!==t.length)return!1;for(let o=0;o<e.length;o++)if(!i(e[o],t[o],o))return!1;return!0}function Tt(e){let t;if(e)for(let i=0;i<e.length;i++){let o=e[i];(t||!o)&&(t||(t=e.slice(0,i)),o&&t.push(o))}return t||e}function dn(e,t,i){if(!t||!e||t.length===0||e.length===0)return t;let o=[];e:for(let l=0,h=0;h<t.length;h++){h>0&&j.assertGreaterThanOrEqual(i(t[h],t[h-1]),0);t:for(let y=l;l<e.length;l++)switch(l>y&&j.assertGreaterThanOrEqual(i(e[l],e[l-1]),0),i(t[h],e[l])){case-1:o.push(t[h]);continue e;case 0:continue e;case 1:continue t}}return o}function xt(e,t){return t===void 0?e:e===void 0?[t]:(e.push(t),e)}function Ga(e,t){return e===void 0?t:t===void 0?e:Sn(e)?Sn(t)?ba(e,t):xt(e,t):Sn(t)?xt(t,e):[e,t]}function Ya(e,t){return t<0?e.length+t:t}function Jn(e,t,i,o){if(t===void 0||t.length===0)return e;if(e===void 0)return t.slice(i,o);i=i===void 0?0:Ya(t,i),o=o===void 0?t.length:Ya(t,o);for(let l=i;l<o&&l<t.length;l++)t[l]!==void 0&&e.push(t[l]);return e}function ac(e,t,i){return Wt(e,t,i)?!1:(e.push(t),!0)}function S3(e,t,i){return e?(ac(e,t,i),e):[t]}function w3(e,t,i){t.sort((o,l)=>i(e[o],e[l])||tr(o,l))}function Nu(e,t){return e.length===0?e:e.slice().sort(t)}function*e7(e){for(let t=e.length-1;t>=0;t--)yield e[t]}function k3(e,t){let i=rc(e);return w3(e,i,t),i.map(o=>e[o])}function t7(e,t,i,o){for(;i<o;){if(e[i]!==t[i])return!1;i++}return!0}function M_(e){return e===void 0||e.length===0?void 0:e[0]}function n7(e){if(e)for(let t of e)return t}function h1(e){return j.assert(e.length!==0),e[0]}function r7(e){for(let t of e)return t;j.fail("iterator is empty")}function Ai(e){return e===void 0||e.length===0?void 0:e[e.length-1]}function xa(e){return j.assert(e.length!==0),e[e.length-1]}function Fu(e){return e&&e.length===1?e[0]:void 0}function i7(e){return j.checkDefined(Fu(e))}function a7(e){return e&&e.length===1?e[0]:e}function o7(e,t,i){let o=e.slice(0);return o[t]=i,o}function oc(e,t,i,o,l){return C3(e,i(t),i,o,l)}function C3(e,t,i,o,l){if(!bt(e))return-1;let h=l||0,y=e.length-1;for(;h<=y;){let g=h+(y-h>>1),d=i(e[g],g);switch(o(d,t)){case-1:h=g+1;break;case 0:return g;case 1:y=g-1;break}}return~h}function Iu(e,t,i,o,l){if(e&&e.length>0){let h=e.length;if(h>0){let y=o===void 0||o<0?0:o,g=l===void 0||y+l>h-1?h-1:y+l,d;for(arguments.length<=2?(d=e[y],y++):d=i;y<=g;)d=t(d,e[y],y),y++;return d}}return i}function pr(e,t){return Gr.call(e,t)}function E3(e,t){return Gr.call(e,t)?e[t]:void 0}function y1(e){let t=[];for(let i in e)Gr.call(e,i)&&t.push(i);return t}function _7(e){let t=[];do{let i=Object.getOwnPropertyNames(e);for(let o of i)ac(t,o)}while(e=Object.getPrototypeOf(e));return t}function s7(e){let t=[];for(let i in e)Gr.call(e,i)&&t.push(e[i]);return t}function c7(e,t){let i=new Array(e);for(let o=0;o<e;o++)i[o]=t(o);return i}function Ou(e,t){let i=[];for(let o of e)i.push(t?t(o):o);return i}function l7(e,...t){for(let i of t)if(i!==void 0)for(let o in i)pr(i,o)&&(e[o]=i[o]);return e}function A3(e,t,i=va){if(e===t)return!0;if(!e||!t)return!1;for(let o in e)if(Gr.call(e,o)&&(!Gr.call(t,o)||!i(e[o],t[o])))return!1;for(let o in t)if(Gr.call(t,o)&&!Gr.call(e,o))return!1;return!0}function u7(e,t,i=qt){let o=new Map;for(let l of e){let h=t(l);h!==void 0&&o.set(h,i(l))}return o}function d7(e,t,i=qt){let o=[];for(let l of e)o[t(l)]=i(l);return o}function P3(e,t,i=qt){let o=Mu();for(let l of e)o.add(t(l),i(l));return o}function p7(e,t,i=qt){return Ou(P3(e,t).values(),i)}function m7(e,t){let i={};if(e)for(let o of e){let l=`${t(o)}`;(i[l]??(i[l]=[])).push(o)}return i}function f7(e){let t={};for(let i in e)Gr.call(e,i)&&(t[i]=e[i]);return t}function h7(e,t){let i={};for(let o in t)Gr.call(t,o)&&(i[o]=t[o]);for(let o in e)Gr.call(e,o)&&(i[o]=e[o]);return i}function y7(e,t){for(let i in t)Gr.call(t,i)&&(e[i]=t[i])}function Fn(e,t){return t?t.bind(e):void 0}function Mu(){let e=new Map;return e.add=g7,e.remove=b7,e}function g7(e,t){let i=this.get(e);return i?i.push(t):this.set(e,i=[t]),i}function b7(e,t){let i=this.get(e);i&&(j3(i,t),i.length||this.delete(e))}function x7(e){let t=e?.slice()||[],i=0;function o(){return i===t.length}function l(...y){t.push(...y)}function h(){if(o())throw new Error("Queue is empty");let y=t[i];if(t[i]=void 0,i++,i>100&&i>t.length>>1){let g=t.length-i;t.copyWithin(0,i),t.length=g,i=0}return y}return{enqueue:l,dequeue:h,isEmpty:o}}function v7(e,t){let i=new Map,o=0;function*l(){for(let y of i.values())Sn(y)?yield*y:yield y}let h={has(y){let g=e(y);if(!i.has(g))return!1;let d=i.get(g);if(!Sn(d))return t(d,y);for(let C of d)if(t(C,y))return!0;return!1},add(y){let g=e(y);if(i.has(g)){let d=i.get(g);if(Sn(d))Wt(d,y,t)||(d.push(y),o++);else{let C=d;t(C,y)||(i.set(g,[C,y]),o++)}}else i.set(g,y),o++;return this},delete(y){let g=e(y);if(!i.has(g))return!1;let d=i.get(g);if(Sn(d)){for(let C=0;C<d.length;C++)if(t(d[C],y))return d.length===1?i.delete(g):d.length===2?i.set(g,d[1-C]):b1(d,C),o--,!0}else if(t(d,y))return i.delete(g),o--,!0;return!1},clear(){i.clear(),o=0},get size(){return o},forEach(y){for(let g of Ou(i.values()))if(Sn(g))for(let d of g)y(d,d,h);else{let d=g;y(d,d,h)}},keys(){return l()},values(){return l()},*entries(){for(let y of l())yield[y,y]},[Symbol.iterator]:()=>l(),[Symbol.toStringTag]:i[Symbol.toStringTag]};return h}function Sn(e){return Array.isArray(e)}function Lu(e){return Sn(e)?e:[e]}function L_(e){return typeof e=="string"}function T7(e){return typeof e=="number"}function Vr(e,t){return e!==void 0&&t(e)?e:void 0}function Pi(e,t){return e!==void 0&&t(e)?e:j.fail(`Invalid cast. The supplied value ${e} did not pass the test '${j.getFunctionName(t)}'.`)}function Dr(e){}function ju(){return!1}function D3(){return!0}function S7(){}function qt(e){return e}function N3(e){return e.toLowerCase()}function F3(e){return w1.test(e)?e.replace(w1,N3):e}function w7(){throw new Error("Not implemented")}function Ru(e){let t;return()=>(e&&(t=e(),e=void 0),t)}function Hr(e){let t=new Map;return i=>{let o=`${typeof i}:${i}`,l=t.get(o);return l===void 0&&!t.has(o)&&(l=e(i),t.set(o,l)),l}}function k7(e){let t=new WeakMap;return i=>{let o=t.get(i);return o===void 0&&!t.has(i)&&(o=e(i),t.set(i,o)),o}}function C7(e,t){return(...i)=>{let o=t.get(i);return o===void 0&&!t.has(i)&&(o=e(...i),t.set(i,o)),o}}function E7(e,t,i,o,l){if(l){let h=[];for(let y=0;y<arguments.length;y++)h[y]=arguments[y];return y=>Iu(h,(g,d)=>d(g),y)}else return o?h=>o(i(t(e(h)))):i?h=>i(t(e(h))):t?h=>t(e(h)):e?h=>e(h):h=>h}function va(e,t){return e===t}function Xa(e,t){return e===t||e!==void 0&&t!==void 0&&e.toUpperCase()===t.toUpperCase()}function _c(e,t){return va(e,t)}function I3(e,t){return e===t?0:e===void 0?-1:t===void 0?1:e<t?-1:1}function tr(e,t){return I3(e,t)}function A7(e,t){return tr(e?.start,t?.start)||tr(e?.length,t?.length)}function P7(e,t){return Iu(e,(i,o)=>t(i,o)===-1?i:o)}function Ju(e,t){return e===t?0:e===void 0?-1:t===void 0?1:(e=e.toUpperCase(),t=t.toUpperCase(),e<t?-1:e>t?1:0)}function D7(e,t){return e===t?0:e===void 0?-1:t===void 0?1:(e=e.toLowerCase(),t=t.toLowerCase(),e<t?-1:e>t?1:0)}function Di(e,t){return I3(e,t)}function g1(e){return e?Ju:Di}function N7(){return qu}function O3(e){qu!==e&&(qu=e,C1=void 0)}function F7(e,t){return(C1||(C1=U3(qu)))(e,t)}function I7(e,t,i,o){return e===t?0:e===void 0?-1:t===void 0?1:o(e[i],t[i])}function O7(e,t){return tr(e?1:0,t?1:0)}function M3(e,t,i){let o=Math.max(2,Math.floor(e.length*.34)),l=Math.floor(e.length*.4)+1,h;for(let y of t){let g=i(y);if(g!==void 0&&Math.abs(g.length-e.length)<=o){if(g===e||g.length<3&&g.toLowerCase()!==e.toLowerCase())continue;let d=M7(e,g,l-.1);if(d===void 0)continue;j.assert(d<l),l=d,h=y}}return h}function M7(e,t,i){let o=new Array(t.length+1),l=new Array(t.length+1),h=i+.01;for(let g=0;g<=t.length;g++)o[g]=g;for(let g=1;g<=e.length;g++){let d=e.charCodeAt(g-1),C=Math.ceil(g>i?g-i:1),x=Math.floor(t.length>i+g?i+g:t.length);l[0]=g;let R=g;for(let D=1;D<C;D++)l[D]=h;for(let D=C;D<=x;D++){let q=e[g-1].toLowerCase()===t[D-1].toLowerCase()?o[D-1]+.1:o[D-1]+2,ce=d===t.charCodeAt(D-1)?o[D-1]:Math.min(o[D]+1,l[D-1]+1,q);l[D]=ce,R=Math.min(R,ce)}for(let D=x+1;D<=t.length;D++)l[D]=h;if(R>i)return;let A=o;o=l,l=A}let y=o[t.length];return y>i?void 0:y}function Fo(e,t,i){let o=e.length-t.length;return o>=0&&(i?Xa(e.slice(o),t):e.indexOf(t,o)===o)}function L7(e,t){return Fo(e,t)?e.slice(0,e.length-t.length):e}function j7(e,t){return Fo(e,t)?e.slice(0,e.length-t.length):void 0}function R7(e){let t=e.length;for(let i=t-1;i>0;i--){let o=e.charCodeAt(i);if(o>=48&&o<=57)do--i,o=e.charCodeAt(i);while(i>0&&o>=48&&o<=57);else if(i>4&&(o===110||o===78)){if(--i,o=e.charCodeAt(i),o!==105&&o!==73||(--i,o=e.charCodeAt(i),o!==109&&o!==77))break;--i,o=e.charCodeAt(i)}else break;if(o!==45&&o!==46)break;t=i}return t===e.length?e:e.slice(0,t)}function J7(e,t){for(let i=0;i<e.length;i++)if(e[i]===t)return L3(e,i),!0;return!1}function L3(e,t){for(let i=t;i<e.length-1;i++)e[i]=e[i+1];e.pop()}function b1(e,t){e[t]=e[e.length-1],e.pop()}function j3(e,t){return B7(e,i=>i===t)}function B7(e,t){for(let i=0;i<e.length;i++)if(t(e[i]))return b1(e,i),!0;return!1}function Bu(e){return e?qt:F3}function K7({prefix:e,suffix:t}){return`${e}*${t}`}function q7(e,t){return j.assert(x1(e,t)),t.substring(e.prefix.length,t.length-e.suffix.length)}function R3(e,t,i){let o,l=-1;for(let h of e){let y=t(h);x1(y,i)&&y.prefix.length>l&&(l=y.prefix.length,o=h)}return o}function nr(e,t,i){return i?Xa(e.slice(0,t.length),t):e.lastIndexOf(t,0)===0}function U7(e,t){return nr(e,t)?e.substr(t.length):e}function J3(e,t,i=qt){return nr(i(e),i(t))?e.substring(t.length):void 0}function x1({prefix:e,suffix:t},i){return i.length>=e.length+t.length&&nr(i,e)&&Fo(i,t)}function z7(e,t){return i=>e(i)&&t(i)}function v1(...e){return(...t)=>{let i;for(let o of e)if(i=o(...t),i)return i;return i}}function W7(e){return(...t)=>!e(...t)}function V7(e){}function Ku(e){return e===void 0?void 0:[e]}function H7(e,t,i,o,l,h){h=h||Dr;let y=0,g=0,d=e.length,C=t.length,x=!1;for(;y<d&&g<C;){let R=e[y],A=t[g],D=i(R,A);D===-1?(o(R),y++,x=!0):D===1?(l(A),g++,x=!0):(h(A,R),y++,g++)}for(;y<d;)o(e[y++]),x=!0;for(;g<C;)l(t[g++]),x=!0;return x}function G7(e){let t=[];return B3(e,t,void 0,0),t}function B3(e,t,i,o){for(let l of e[o]){let h;i?(h=i.slice(),h.push(l)):h=[l],o===e.length-1?t.push(h):B3(e,t,h,o+1)}}function Y7(e,t){if(e){let i=e.length,o=0;for(;o<i&&t(e[o]);)o++;return e.slice(0,o)}}function X7(e,t){if(e){let i=e.length,o=0;for(;o<i&&t(e[o]);)o++;return e.slice(o)}}function $7(){return!1}var at,T1,K3,S1,q3,Gr,w1,k1,U3,C1,qu,Q7=P({"src/compiler/core.ts"(){"use strict";Vn(),at=[],T1=new Map,K3=new Set,S1=(e=>(e[e.None=0]="None",e[e.CaseSensitive=1]="CaseSensitive",e[e.CaseInsensitive=2]="CaseInsensitive",e[e.Both=3]="Both",e))(S1||{}),q3=Array.prototype.at?(e,t)=>e?.at(t):(e,t)=>{if(e&&(t=Ya(e,t),t<e.length))return e[t]},Gr=Object.prototype.hasOwnProperty,w1=/[^\u0130\u0131\u00DFa-z0-9\\/:\-_. ]+/g,k1=(e=>(e[e.None=0]="None",e[e.Normal=1]="Normal",e[e.Aggressive=2]="Aggressive",e[e.VeryAggressive=3]="VeryAggressive",e))(k1||{}),U3=(()=>{return t;function e(i,o,l){if(i===o)return 0;if(i===void 0)return-1;if(o===void 0)return 1;let h=l(i,o);return h<0?-1:h>0?1:0}function t(i){let o=new Intl.Collator(i,{usage:"sort",sensitivity:"variant"}).compare;return(l,h)=>e(l,h,o)}})()}}),E1,j,z3=P({"src/compiler/debug.ts"(){"use strict";Vn(),Vn(),E1=(e=>(e[e.Off=0]="Off",e[e.Error=1]="Error",e[e.Warning=2]="Warning",e[e.Info=3]="Info",e[e.Verbose=4]="Verbose",e))(E1||{}),(e=>{let t=0;e.currentLogLevel=2,e.isDebugging=!1;function i($){return e.currentLogLevel<=$}e.shouldLog=i;function o($,we){e.loggingHost&&i($)&&e.loggingHost.log($,we)}function l($){o(3,$)}e.log=l,($=>{function we(yt){o(1,yt)}$.error=we;function Re(yt){o(2,yt)}$.warn=Re;function Je(yt){o(3,yt)}$.log=Je;function Ct(yt){o(4,yt)}$.trace=Ct})(l=e.log||(e.log={}));let h={};function y(){return t}e.getAssertionLevel=y;function g($){let we=t;if(t=$,$>we)for(let Re of y1(h)){let Je=h[Re];Je!==void 0&&e[Re]!==Je.assertion&&$>=Je.level&&(e[Re]=Je,h[Re]=void 0)}}e.setAssertionLevel=g;function d($){return t>=$}e.shouldAssert=d;function C($,we){return d($)?!0:(h[we]={level:$,assertion:e[we]},e[we]=Dr,!1)}function x($,we){debugger;let Re=new Error($?`Debug Failure. ${$}`:"Debug Failure.");throw Error.captureStackTrace&&Error.captureStackTrace(Re,we||x),Re}e.fail=x;function R($,we,Re){return x(`${we||"Unexpected node."}\r
Node ${Xt($.kind)} was unexpected.`,Re||R)}e.failBadSyntaxKind=R;function A($,we,Re,Je){$||(we=we?`False expression: ${we}`:"False expression.",Re&&(we+=`\r
Verbose Debug Information: `+(typeof Re=="string"?Re:Re())),x(we,Je||A))}e.assert=A;function D($,we,Re,Je,Ct){if($!==we){let yt=Re?Je?`${Re} ${Je}`:Re:"";x(`Expected ${$} === ${we}. ${yt}`,Ct||D)}}e.assertEqual=D;function q($,we,Re,Je){$>=we&&x(`Expected ${$} < ${we}. ${Re||""}`,Je||q)}e.assertLessThan=q;function ce($,we,Re){$>we&&x(`Expected ${$} <= ${we}`,Re||ce)}e.assertLessThanOrEqual=ce;function he($,we,Re){$<we&&x(`Expected ${$} >= ${we}`,Re||he)}e.assertGreaterThanOrEqual=he;function Fe($,we,Re){$==null&&x(we,Re||Fe)}e.assertIsDefined=Fe;function Ie($,we,Re){return Fe($,we,Re||Ie),$}e.checkDefined=Ie;function W($,we,Re){for(let Je of $)Fe(Je,we,Re||W)}e.assertEachIsDefined=W;function ae($,we,Re){return W($,we,Re||ae),$}e.checkEachDefined=ae;function qe($,we="Illegal value:",Re){let Je=typeof $=="object"&&pr($,"kind")&&pr($,"pos")?"SyntaxKind: "+Xt($.kind):JSON.stringify($);return x(`${we} ${Je}`,Re||qe)}e.assertNever=qe;function gt($,we,Re,Je){C(1,"assertEachNode")&&A(we===void 0||H($,we),Re||"Unexpected node.",()=>`Node array did not pass test '${Yn(we)}'.`,Je||gt)}e.assertEachNode=gt;function ct($,we,Re,Je){C(1,"assertNode")&&A($!==void 0&&(we===void 0||we($)),Re||"Unexpected node.",()=>`Node ${Xt($?.kind)} did not pass test '${Yn(we)}'.`,Je||ct)}e.assertNode=ct;function Ft($,we,Re,Je){C(1,"assertNotNode")&&A($===void 0||we===void 0||!we($),Re||"Unexpected node.",()=>`Node ${Xt($.kind)} should not have passed test '${Yn(we)}'.`,Je||Ft)}e.assertNotNode=Ft;function It($,we,Re,Je){C(1,"assertOptionalNode")&&A(we===void 0||$===void 0||we($),Re||"Unexpected node.",()=>`Node ${Xt($?.kind)} did not pass test '${Yn(we)}'.`,Je||It)}e.assertOptionalNode=It;function Hn($,we,Re,Je){C(1,"assertOptionalToken")&&A(we===void 0||$===void 0||$.kind===we,Re||"Unexpected node.",()=>`Node ${Xt($?.kind)} was not a '${Xt(we)}' token.`,Je||Hn)}e.assertOptionalToken=Hn;function Gn($,we,Re){C(1,"assertMissingNode")&&A($===void 0,we||"Unexpected node.",()=>`Node ${Xt($.kind)} was unexpected'.`,Re||Gn)}e.assertMissingNode=Gn;function Ki($){}e.type=Ki;function Yn($){if(typeof $!="function")return"";if(pr($,"name"))return $.name;{let we=Function.prototype.toString.call($),Re=/^function\s+([\w$]+)\s*\(/.exec(we);return Re?Re[1]:""}}e.getFunctionName=Yn;function Rr($){return`{ name: ${Ko($.escapedName)}; flags: ${On($.flags)}; declarations: ${Nt($.declarations,we=>Xt(we.kind))} }`}e.formatSymbol=Rr;function ft($=0,we,Re){let Je=gi(we);if($===0)return Je.length>0&&Je[0][0]===0?Je[0][1]:"0";if(Re){let Ct=[],yt=$;for(let[gn,Qt]of Je){if(gn>$)break;gn!==0&&gn&$&&(Ct.push(Qt),yt&=~gn)}if(yt===0)return Ct.join("|")}else for(let[Ct,yt]of Je)if(Ct===$)return yt;return $.toString()}e.formatEnum=ft;let Sr=new Map;function gi($){let we=Sr.get($);if(we)return we;let Re=[];for(let Ct in $){let yt=$[Ct];typeof yt=="number"&&Re.push([yt,Ct])}let Je=k3(Re,(Ct,yt)=>tr(Ct[0],yt[0]));return Sr.set($,Je),Je}function Xt($){return ft($,Vu,!1)}e.formatSyntaxKind=Xt;function fr($){return ft($,id,!1)}e.formatSnippetKind=fr;function Zr($){return ft($,nd,!1)}e.formatScriptKind=Zr;function wn($){return ft($,Hu,!0)}e.formatNodeFlags=wn;function In($){return ft($,Gu,!0)}e.formatModifierFlags=In;function Ot($){return ft($,rd,!0)}e.formatTransformFlags=Ot;function Jr($){return ft($,ad,!0)}e.formatEmitFlags=Jr;function On($){return ft($,$u,!0)}e.formatSymbolFlags=On;function nn($){return ft($,Qu,!0)}e.formatTypeFlags=nn;function Rt($){return ft($,ed,!0)}e.formatSignatureFlags=Rt;function kn($){return ft($,Zu,!0)}e.formatObjectFlags=kn;function Bn($){return ft($,sc,!0)}e.formatFlowFlags=Bn;function Ht($){return ft($,Yu,!0)}e.formatRelationComparisonResult=Ht;function ei($){return ft($,CheckMode,!0)}e.formatCheckMode=ei;function $t($){return ft($,SignatureCheckMode,!0)}e.formatSignatureCheckMode=$t;function hr($){return ft($,TypeFacts,!0)}e.formatTypeFacts=hr;let Gt=!1,yr;function Mt($){"__debugFlowFlags"in $||Object.defineProperties($,{__tsDebuggerDisplay:{value(){let we=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",Re=this.flags&-2048;return`${we}${Re?` (${Bn(Re)})`:""}`}},__debugFlowFlags:{get(){return ft(this.flags,sc,!0)}},__debugToString:{value(){return Xe(this)}}})}function Pn($){Gt&&(typeof Object.setPrototypeOf=="function"?(yr||(yr=Object.create(Object.prototype),Mt(yr)),Object.setPrototypeOf($,yr)):Mt($))}e.attachFlowNodeDebugInfo=Pn;let Dn;function bi($){"__tsDebuggerDisplay"in $||Object.defineProperties($,{__tsDebuggerDisplay:{value(we){return we=String(we).replace(/(?:,[\s\w\d_]+:[^,]+)+\]$/,"]"),`NodeArray ${we}`}}})}function ti($){Gt&&(typeof Object.setPrototypeOf=="function"?(Dn||(Dn=Object.create(Array.prototype),bi(Dn)),Object.setPrototypeOf($,Dn)):bi($))}e.attachNodeArrayDebugInfo=ti;function xi(){if(Gt)return;let $=new WeakMap,we=new WeakMap;Object.defineProperties(en.getSymbolConstructor().prototype,{__tsDebuggerDisplay:{value(){let Je=this.flags&33554432?"TransientSymbol":"Symbol",Ct=this.flags&-33554433;return`${Je} '${yd(this)}'${Ct?` (${On(Ct)})`:""}`}},__debugFlags:{get(){return On(this.flags)}}}),Object.defineProperties(en.getTypeConstructor().prototype,{__tsDebuggerDisplay:{value(){let Je=this.flags&67359327?`IntrinsicType ${this.intrinsicName}${this.debugIntrinsicName?` (${this.debugIntrinsicName})`:""}`: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&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",Ct=this.flags&524288?this.objectFlags&-1344:0;return`${Je}${this.symbol?` '${yd(this.symbol)}'`:""}${Ct?` (${kn(Ct)})`:""}`}},__debugFlags:{get(){return nn(this.flags)}},__debugObjectFlags:{get(){return this.flags&524288?kn(this.objectFlags):""}},__debugTypeToString:{value(){let Je=$.get(this);return Je===void 0&&(Je=this.checker.typeToString(this),$.set(this,Je)),Je}}}),Object.defineProperties(en.getSignatureConstructor().prototype,{__debugFlags:{get(){return Rt(this.flags)}},__debugSignatureToString:{value(){var Je;return(Je=this.checker)==null?void 0:Je.signatureToString(this)}}});let Re=[en.getNodeConstructor(),en.getIdentifierConstructor(),en.getTokenConstructor(),en.getSourceFileConstructor()];for(let Je of Re)pr(Je.prototype,"__debugKind")||Object.defineProperties(Je.prototype,{__tsDebuggerDisplay:{value(){return`${Pa(this)?"GeneratedIdentifier":We(this)?`Identifier '${cn(this)}'`:mr(this)?`PrivateIdentifier '${cn(this)}'`:jr(this)?`StringLiteral ${JSON.stringify(this.text.length<10?this.text:this.text.slice(10)+"...")}`:co(this)?`NumericLiteral ${this.text}`:Sg(this)?`BigIntLiteral ${this.text}n`:e_(this)?"TypeParameterDeclaration":uo(this)?"ParameterDeclaration":hs(this)?"ConstructorDeclaration":ys(this)?"GetAccessorDeclaration":t_(this)?"SetAccessorDeclaration":Cg(this)?"CallSignatureDeclaration":uS(this)?"ConstructSignatureDeclaration":Eg(this)?"IndexSignatureDeclaration":dS(this)?"TypePredicateNode":gs(this)?"TypeReferenceNode":Gc(this)?"FunctionTypeNode":Ag(this)?"ConstructorTypeNode":pS(this)?"TypeQueryNode":wp(this)?"TypeLiteralNode":mS(this)?"ArrayTypeNode":fS(this)?"TupleTypeNode":hS(this)?"OptionalTypeNode":yS(this)?"RestTypeNode":gS(this)?"UnionTypeNode":bS(this)?"IntersectionTypeNode":xS(this)?"ConditionalTypeNode":vS(this)?"InferTypeNode":Dg(this)?"ParenthesizedTypeNode":Ng(this)?"ThisTypeNode":TS(this)?"TypeOperatorNode":SS(this)?"IndexedAccessTypeNode":wS(this)?"MappedTypeNode":Fg(this)?"LiteralTypeNode":Pg(this)?"NamedTupleMember":Yc(this)?"ImportTypeNode":Xt(this.kind)}${this.flags?` (${wn(this.flags)})`:""}`}},__debugKind:{get(){return Xt(this.kind)}},__debugNodeFlags:{get(){return wn(this.flags)}},__debugModifierFlags:{get(){return In(hv(this))}},__debugTransformFlags:{get(){return Ot(this.transformFlags)}},__debugIsParseTreeNode:{get(){return hc(this)}},__debugEmitFlags:{get(){return Jr(mi(this))}},__debugGetText:{value(Ct){if(Fa(this))return"";let yt=we.get(this);if(yt===void 0){let gn=V_(this),Qt=gn&&Xr(gn);yt=Qt?Wo(Qt,gn,Ct):"",we.set(this,yt)}return yt}}});Gt=!0}e.enableDebugInfo=xi;function wr($){let we=$&7,Re=we===0?"in out":we===3?"[bivariant]":we===2?"in":we===1?"out":we===4?"[independent]":"";return $&8?Re+=" (unmeasurable)":$&16&&(Re+=" (unreliable)"),Re}e.formatVariance=wr;class kr{__debugToString(){var we;switch(this.kind){case 3:return((we=this.debugInfo)==null?void 0:we.call(this))||"(function mapper)";case 0:return`${this.source.__debugTypeToString()} -> ${this.target.__debugTypeToString()}`;case 1:return Pt(this.sources,this.targets||Nt(this.sources,()=>"any"),(Re,Je)=>`${Re.__debugTypeToString()} -> ${typeof Je=="string"?Je:Je.__debugTypeToString()}`).join(", ");case 2:return Pt(this.sources,this.targets,(Re,Je)=>`${Re.__debugTypeToString()} -> ${Je().__debugTypeToString()}`).join(", ");case 5:case 4:return`m1: ${this.mapper1.__debugToString().split(`
`).join(`
`)}
m2: ${this.mapper2.__debugToString().split(`
`).join(`
`)}`;default:return qe(this)}}}e.DebugTypeMapper=kr;function _a($){return e.isDebugging?Object.setPrototypeOf($,kr.prototype):$}e.attachDebugPrototypeIfDebug=_a;function ni($){return console.log(Xe($))}e.printControlFlowGraph=ni;function Xe($){let we=-1;function Re(T){return T.id||(T.id=we,we--),T.id}let Je;(T=>{T.lr="\u2500",T.ud="\u2502",T.dr="\u256D",T.dl="\u256E",T.ul="\u256F",T.ur="\u2570",T.udr="\u251C",T.udl="\u2524",T.dlr="\u252C",T.ulr="\u2534",T.udlr="\u256B"})(Je||(Je={}));let Ct;(T=>{T[T.None=0]="None",T[T.Up=1]="Up",T[T.Down=2]="Down",T[T.Left=4]="Left",T[T.Right=8]="Right",T[T.UpDown=3]="UpDown",T[T.LeftRight=12]="LeftRight",T[T.UpLeft=5]="UpLeft",T[T.UpRight=9]="UpRight",T[T.DownLeft=6]="DownLeft",T[T.DownRight=10]="DownRight",T[T.UpDownLeft=7]="UpDownLeft",T[T.UpDownRight=11]="UpDownRight",T[T.UpLeftRight=13]="UpLeftRight",T[T.DownLeftRight=14]="DownLeftRight",T[T.UpDownLeftRight=15]="UpDownLeftRight",T[T.NoChildren=16]="NoChildren"})(Ct||(Ct={}));let yt=2032,gn=882,Qt=Object.create(null),bn=[],xn=[],te=ar($,new Set);for(let T of bn)T.text=ja(T.flowNode,T.circular),Cr(T);let pe=sa(te),be=La(pe);return vi(te,0),pn();function Ve(T){return!!(T.flags&128)}function ot(T){return!!(T.flags&12)&&!!T.antecedents}function Jt(T){return!!(T.flags&yt)}function Et(T){return!!(T.flags&gn)}function an(T){let p=[];for(let Y of T.edges)Y.source===T&&p.push(Y.target);return p}function Nn(T){let p=[];for(let Y of T.edges)Y.target===T&&p.push(Y.source);return p}function ar(T,p){let Y=Re(T),me=Qt[Y];if(me&&p.has(T))return me.circular=!0,me={id:-1,flowNode:T,edges:[],text:"",lane:-1,endLane:-1,level:-1,circular:"circularity"},bn.push(me),me;if(p.add(T),!me)if(Qt[Y]=me={id:Y,flowNode:T,edges:[],text:"",lane:-1,endLane:-1,level:-1,circular:!1},bn.push(me),ot(T))for(let O of T.antecedents)or(me,O,p);else Jt(T)&&or(me,T.antecedent,p);return p.delete(T),me}function or(T,p,Y){let me=ar(p,Y),O={source:T,target:me};xn.push(O),T.edges.push(O),me.edges.push(O)}function Cr(T){if(T.level!==-1)return T.level;let p=0;for(let Y of Nn(T))p=Math.max(p,Cr(Y)+1);return T.level=p}function sa(T){let p=0;for(let Y of an(T))p=Math.max(p,sa(Y));return p+1}function La(T){let p=Ti(Array(T),0);for(let Y of bn)p[Y.level]=Math.max(p[Y.level],Y.text.length);return p}function vi(T,p){if(T.lane===-1){T.lane=p,T.endLane=p;let Y=an(T);for(let me=0;me<Y.length;me++){me>0&&p++;let O=Y[me];vi(O,p),O.endLane>T.endLane&&(p=O.endLane)}T.endLane=p}}function _r(T){if(T&2)return"Start";if(T&4)return"Branch";if(T&8)return"Loop";if(T&16)return"Assignment";if(T&32)return"True";if(T&64)return"False";if(T&128)return"SwitchClause";if(T&256)return"ArrayMutation";if(T&512)return"Call";if(T&1024)return"ReduceLabel";if(T&1)return"Unreachable";throw new Error}function nt(T){let p=Xr(T);return Wo(p,T,!1)}function ja(T,p){let Y=_r(T.flags);if(p&&(Y=`${Y}#${Re(T)}`),Et(T))T.node&&(Y+=` (${nt(T.node)})`);else if(Ve(T)){let me=[];for(let O=T.clauseStart;O<T.clauseEnd;O++){let Se=T.switchStatement.caseBlock.clauses[O];MS(Se)?me.push("default"):me.push(nt(Se.expression))}Y+=` (${me.join(", ")})`}return p==="circularity"?`Circular(${Y})`:Y}function pn(){let T=be.length,p=bn.reduce((Ne,Be)=>Math.max(Ne,Be.lane),0)+1,Y=Ti(Array(p),""),me=be.map(()=>Array(p)),O=be.map(()=>Ti(Array(p),0));for(let Ne of bn){me[Ne.level][Ne.lane]=Ne;let Be=an(Ne);for(let Ke=0;Ke<Be.length;Ke++){let ze=Be[Ke],At=8;ze.lane===Ne.lane&&(At|=4),Ke>0&&(At|=1),Ke<Be.length-1&&(At|=2),O[Ne.level][ze.lane]|=At}Be.length===0&&(O[Ne.level][Ne.lane]|=16);let He=Nn(Ne);for(let Ke=0;Ke<He.length;Ke++){let ze=He[Ke],At=4;Ke>0&&(At|=1),Ke<He.length-1&&(At|=2),O[Ne.level-1][ze.lane]|=At}}for(let Ne=0;Ne<T;Ne++)for(let Be=0;Be<p;Be++){let He=Ne>0?O[Ne-1][Be]:0,Ke=Be>0?O[Ne][Be-1]:0,ze=O[Ne][Be];ze||(He&8&&(ze|=12),Ke&2&&(ze|=3),O[Ne][Be]=ze)}for(let Ne=0;Ne<T;Ne++)for(let Be=0;Be<Y.length;Be++){let He=O[Ne][Be],Ke=He&4?"\u2500":" ",ze=me[Ne][Be];ze?(Se(Be,ze.text),Ne<T-1&&(Se(Be," "),Se(Be,S(Ke,be[Ne]-ze.text.length)))):Ne<T-1&&Se(Be,S(Ke,be[Ne]+1)),Se(Be,Br(He)),Se(Be,He&8&&Ne<T-1&&!me[Ne+1][Be]?"\u2500":" ")}return`
${Y.join(`
`)}
`;function Se(Ne,Be){Y[Ne]+=Be}}function Br(T){switch(T){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 Ti(T,p){if(T.fill)T.fill(p);else for(let Y=0;Y<T.length;Y++)T[Y]=p;return T}function S(T,p){if(T.repeat)return p>0?T.repeat(p):"";let Y="";for(;Y.length<p;)Y+=T;return Y}}e.formatControlFlowGraph=Xe})(j||(j={}))}}),Z7=()=>{},ew=()=>{},tw=()=>{},Ta=Date.now,nw=()=>{},Uu=new Proxy(()=>{},{get:()=>Uu});function W3(e){if(A1){let t=P1.get(e)??0;P1.set(e,t+1),Wu.set(e,Ta()),zu?.mark(e),typeof onProfilerEvent=="function"&&onProfilerEvent(e)}}function rw(e,t,i){if(A1){let o=(i!==void 0?Wu.get(i):void 0)??Ta(),l=(t!==void 0?Wu.get(t):void 0)??V3,h=D1.get(e)||0;D1.set(e,h+(o-l)),zu?.measure(e,t,i)}}var zu,iw,A1,V3,Wu,P1,D1,DJ=P({"src/compiler/performance.ts"(){"use strict";Vn(),iw={enter:Dr,exit:Dr},A1=!1,V3=Ta(),Wu=new Map,P1=new Map,D1=new Map}}),H3=()=>{},aw=()=>{},Sa;function ow(e,t=!0){let i=td[e.category];return t?i.toLowerCase():i}var Vu,Hu,Gu,N1,Yu,F1,I1,sc,O1,Xu,M1,L1,j1,R1,J1,B1,K1,q1,U1,z1,W1,V1,H1,G1,Y1,$u,X1,$1,Q1,Z1,Qu,Zu,eh,th,nh,rh,ih,ah,ed,oh,_h,sh,ch,lh,uh,td,dh,ph,mh,fh,hh,yh,gh,bh,xh,nd,vh,Th,Sh,wh,kh,rd,id,ad,Ch,Eh,Ah,Ph,Dh,Nh,Fh,Ih,od,Oh,G3=P({"src/compiler/types.ts"(){"use strict";Vu=(e=>(e[e.Unknown=0]="Unknown",e[e.EndOfFileToken=1]="EndOfFileToken",e[e.SingleLineCommentTrivia=2]="SingleLineCommentTrivia",e[e.MultiLineCommentTrivia=3]="MultiLineCommentTrivia",e[e.NewLineTrivia=4]="NewLineTrivia",e[e.WhitespaceTrivia=5]="WhitespaceTrivia",e[e.ShebangTrivia=6]="ShebangTrivia",e[e.ConflictMarkerTrivia=7]="ConflictMarkerTrivia",e[e.NonTextFileMarkerTrivia=8]="NonTextFileMarkerTrivia",e[e.NumericLiteral=9]="NumericLiteral",e[e.BigIntLiteral=10]="BigIntLiteral",e[e.StringLiteral=11]="StringLiteral",e[e.JsxText=12]="JsxText",e[e.JsxTextAllWhiteSpaces=13]="JsxTextAllWhiteSpaces",e[e.RegularExpressionLiteral=14]="RegularExpressionLiteral",e[e.NoSubstitutionTemplateLiteral=15]="NoSubstitutionTemplateLiteral",e[e.TemplateHead=16]="TemplateHead",e[e.TemplateMiddle=17]="TemplateMiddle",e[e.TemplateTail=18]="TemplateTail",e[e.OpenBraceToken=19]="OpenBraceToken",e[e.CloseBraceToken=20]="CloseBraceToken",e[e.OpenParenToken=21]="OpenParenToken",e[e.CloseParenToken=22]="CloseParenToken",e[e.OpenBracketToken=23]="OpenBracketToken",e[e.CloseBracketToken=24]="CloseBracketToken",e[e.DotToken=25]="DotToken",e[e.DotDotDotToken=26]="DotDotDotToken",e[e.SemicolonToken=27]="SemicolonToken",e[e.CommaToken=28]="CommaToken",e[e.QuestionDotToken=29]="QuestionDotToken",e[e.LessThanToken=30]="LessThanToken",e[e.LessThanSlashToken=31]="LessThanSlashToken",e[e.GreaterThanToken=32]="GreaterThanToken",e[e.LessThanEqualsToken=33]="LessThanEqualsToken",e[e.GreaterThanEqualsToken=34]="GreaterThanEqualsToken",e[e.EqualsEqualsToken=35]="EqualsEqualsToken",e[e.ExclamationEqualsToken=36]="ExclamationEqualsToken",e[e.EqualsEqualsEqualsToken=37]="EqualsEqualsEqualsToken",e[e.ExclamationEqualsEqualsToken=38]="ExclamationEqualsEqualsToken",e[e.EqualsGreaterThanToken=39]="EqualsGreaterThanToken",e[e.PlusToken=40]="PlusToken",e[e.MinusToken=41]="MinusToken",e[e.AsteriskToken=42]="AsteriskToken",e[e.AsteriskAsteriskToken=43]="AsteriskAsteriskToken",e[e.SlashToken=44]="SlashToken",e[e.PercentToken=45]="PercentToken",e[e.PlusPlusToken=46]="PlusPlusToken",e[e.MinusMinusToken=47]="MinusMinusToken",e[e.LessThanLessThanToken=48]="LessThanLessThanToken",e[e.GreaterThanGreaterThanToken=49]="GreaterThanGreaterThanToken",e[e.GreaterThanGreaterThanGreaterThanToken=50]="GreaterThanGreaterThanGreaterThanToken",e[e.AmpersandToken=51]="AmpersandToken",e[e.BarToken=52]="BarToken",e[e.CaretToken=53]="CaretToken",e[e.ExclamationToken=54]="ExclamationToken",e[e.TildeToken=55]="TildeToken",e[e.AmpersandAmpersandToken=56]="AmpersandAmpersandToken",e[e.BarBarToken=57]="BarBarToken",e[e.QuestionToken=58]="QuestionToken",e[e.ColonToken=59]="ColonToken",e[e.AtToken=60]="AtToken",e[e.QuestionQuestionToken=61]="QuestionQuestionToken",e[e.BacktickToken=62]="BacktickToken",e[e.HashToken=63]="HashToken",e[e.EqualsToken=64]="EqualsToken",e[e.PlusEqualsToken=65]="PlusEqualsToken",e[e.MinusEqualsToken=66]="MinusEqualsToken",e[e.AsteriskEqualsToken=67]="AsteriskEqualsToken",e[e.AsteriskAsteriskEqualsToken=68]="AsteriskAsteriskEqualsToken",e[e.SlashEqualsToken=69]="SlashEqualsToken",e[e.PercentEqualsToken=70]="PercentEqualsToken",e[e.LessThanLessThanEqualsToken=71]="LessThanLessThanEqualsToken",e[e.GreaterThanGreaterThanEqualsToken=72]="GreaterThanGreaterThanEqualsToken",e[e.GreaterThanGreaterThanGreaterThanEqualsToken=73]="GreaterThanGreaterThanGreaterThanEqualsToken",e[e.AmpersandEqualsToken=74]="AmpersandEqualsToken",e[e.BarEqualsToken=75]="BarEqualsToken",e[e.BarBarEqualsToken=76]="BarBarEqualsToken",e[e.AmpersandAmpersandEqualsToken=77]="AmpersandAmpersandEqualsToken",e[e.QuestionQuestionEqualsToken=78]="QuestionQuestionEqualsToken",e[e.CaretEqualsToken=79]="CaretEqualsToken",e[e.Identifier=80]="Identifier",e[e.PrivateIdentifier=81]="PrivateIdentifier",e[e.JSDocCommentTextToken=82]="JSDocCommentTextToken",e[e.BreakKeyword=83]="BreakKeyword",e[e.CaseKeyword=84]="CaseKeyword",e[e.CatchKeyword=85]="CatchKeyword",e[e.ClassKeyword=86]="ClassKeyword",e[e.ConstKeyword=87]="ConstKeyword",e[e.ContinueKeyword=88]="ContinueKeyword",e[e.DebuggerKeyword=89]="DebuggerKeyword",e[e.DefaultKeyword=90]="DefaultKeyword",e[e.DeleteKeyword=91]="DeleteKeyword",e[e.DoKeyword=92]="DoKeyword",e[e.ElseKeyword=93]="ElseKeyword",e[e.EnumKeyword=94]="EnumKeyword",e[e.ExportKeyword=95]="ExportKeyword",e[e.ExtendsKeyword=96]="ExtendsKeyword",e[e.FalseKeyword=97]="FalseKeyword",e[e.FinallyKeyword=98]="FinallyKeyword",e[e.ForKeyword=99]="ForKeyword",e[e.FunctionKeyword=100]="FunctionKeyword",e[e.IfKeyword=101]="IfKeyword",e[e.ImportKeyword=102]="ImportKeyword",e[e.InKeyword=103]="InKeyword",e[e.InstanceOfKeyword=104]="InstanceOfKeyword",e[e.NewKeyword=105]="NewKeyword",e[e.NullKeyword=106]="NullKeyword",e[e.ReturnKeyword=107]="ReturnKeyword",e[e.SuperKeyword=108]="SuperKeyword",e[e.SwitchKeyword=109]="SwitchKeyword",e[e.ThisKeyword=110]="ThisKeyword",e[e.ThrowKeyword=111]="ThrowKeyword",e[e.TrueKeyword=112]="TrueKeyword",e[e.TryKeyword=113]="TryKeyword",e[e.TypeOfKeyword=114]="TypeOfKeyword",e[e.VarKeyword=115]="VarKeyword",e[e.VoidKeyword=116]="VoidKeyword",e[e.WhileKeyword=117]="WhileKeyword",e[e.WithKeyword=118]="WithKeyword",e[e.ImplementsKeyword=119]="ImplementsKeyword",e[e.InterfaceKeyword=120]="InterfaceKeyword",e[e.LetKeyword=121]="LetKeyword",e[e.PackageKeyword=122]="PackageKeyword",e[e.PrivateKeyword=123]="PrivateKeyword",e[e.ProtectedKeyword=124]="ProtectedKeyword",e[e.PublicKeyword=125]="PublicKeyword",e[e.StaticKeyword=126]="StaticKeyword",e[e.YieldKeyword=127]="YieldKeyword",e[e.AbstractKeyword=128]="AbstractKeyword",e[e.AccessorKeyword=129]="AccessorKeyword",e[e.AsKeyword=130]="AsKeyword",e[e.AssertsKeyword=131]="AssertsKeyword",e[e.AssertKeyword=132]="AssertKeyword",e[e.AnyKeyword=133]="AnyKeyword",e[e.AsyncKeyword=134]="AsyncKeyword",e[e.AwaitKeyword=135]="AwaitKeyword",e[e.BooleanKeyword=136]="BooleanKeyword",e[e.ConstructorKeyword=137]="ConstructorKeyword",e[e.DeclareKeyword=138]="DeclareKeyword",e[e.GetKeyword=139]="GetKeyword",e[e.InferKeyword=140]="InferKeyword",e[e.IntrinsicKeyword=141]="IntrinsicKeyword",e[e.IsKeyword=142]="IsKeyword",e[e.KeyOfKeyword=143]="KeyOfKeyword",e[e.ModuleKeyword=144]="ModuleKeyword",e[e.NamespaceKeyword=145]="NamespaceKeyword",e[e.NeverKeyword=146]="NeverKeyword",e[e.OutKeyword=147]="OutKeyword",e[e.ReadonlyKeyword=148]="ReadonlyKeyword",e[e.RequireKeyword=149]="RequireKeyword",e[e.NumberKeyword=150]="NumberKeyword",e[e.ObjectKeyword=151]="ObjectKeyword",e[e.SatisfiesKeyword=152]="SatisfiesKeyword",e[e.SetKeyword=153]="SetKeyword",e[e.StringKeyword=154]="StringKeyword",e[e.SymbolKeyword=155]="SymbolKeyword",e[e.TypeKeyword=156]="TypeKeyword",e[e.UndefinedKeyword=157]="UndefinedKeyword",e[e.UniqueKeyword=158]="UniqueKeyword",e[e.UnknownKeyword=159]="UnknownKeyword",e[e.UsingKeyword=160]="UsingKeyword",e[e.FromKeyword=161]="FromKeyword",e[e.GlobalKeyword=162]="GlobalKeyword",e[e.BigIntKeyword=163]="BigIntKeyword",e[e.OverrideKeyword=164]="OverrideKeyword",e[e.OfKeyword=165]="OfKeyword",e[e.QualifiedName=166]="QualifiedName",e[e.ComputedPropertyName=167]="ComputedPropertyName",e[e.TypeParameter=168]="TypeParameter",e[e.Parameter=169]="Parameter",e[e.Decorator=170]="Decorator",e[e.PropertySignature=171]="PropertySignature",e[e.PropertyDeclaration=172]="PropertyDeclaration",e[e.MethodSignature=173]="MethodSignature",e[e.MethodDeclaration=174]="MethodDeclaration",e[e.ClassStaticBlockDeclaration=175]="ClassStaticBlockDeclaration",e[e.Constructor=176]="Constructor",e[e.GetAccessor=177]="GetAccessor",e[e.SetAccessor=178]="SetAccessor",e[e.CallSignature=179]="CallSignature",e[e.ConstructSignature=180]="ConstructSignature",e[e.IndexSignature=181]="IndexSignature",e[e.TypePredicate=182]="TypePredicate",e[e.TypeReference=183]="TypeReference",e[e.FunctionType=184]="FunctionType",e[e.ConstructorType=185]="ConstructorType",e[e.TypeQuery=186]="TypeQuery",e[e.TypeLiteral=187]="TypeLiteral",e[e.ArrayType=188]="ArrayType",e[e.TupleType=189]="TupleType",e[e.OptionalType=190]="OptionalType",e[e.RestType=191]="RestType",e[e.UnionType=192]="UnionType",e[e.IntersectionType=193]="IntersectionType",e[e.ConditionalType=194]="ConditionalType",e[e.InferType=195]="InferType",e[e.ParenthesizedType=196]="ParenthesizedType",e[e.ThisType=197]="ThisType",e[e.TypeOperator=198]="TypeOperator",e[e.IndexedAccessType=199]="IndexedAccessType",e[e.MappedType=200]="MappedType",e[e.LiteralType=201]="LiteralType",e[e.NamedTupleMember=202]="NamedTupleMember",e[e.TemplateLiteralType=203]="TemplateLiteralType",e[e.TemplateLiteralTypeSpan=204]="TemplateLiteralTypeSpan",e[e.ImportType=205]="ImportType",e[e.ObjectBindingPattern=206]="ObjectBindingPattern",e[e.ArrayBindingPattern=207]="ArrayBindingPattern",e[e.BindingElement=208]="BindingElement",e[e.ArrayLiteralExpression=209]="ArrayLiteralExpression",e[e.ObjectLiteralExpression=210]="ObjectLiteralExpression",e[e.PropertyAccessExpression=211]="PropertyAccessExpression",e[e.ElementAccessExpression=212]="ElementAccessExpression",e[e.CallExpression=213]="CallExpression",e[e.NewExpression=214]="NewExpression",e[e.TaggedTemplateExpression=215]="TaggedTemplateExpression",e[e.TypeAssertionExpression=216]="TypeAssertionExpression",e[e.ParenthesizedExpression=217]="ParenthesizedExpression",e[e.FunctionExpression=218]="FunctionExpression",e[e.ArrowFunction=219]="ArrowFunction",e[e.DeleteExpression=220]="DeleteExpression",e[e.TypeOfExpression=221]="TypeOfExpression",e[e.VoidExpression=222]="VoidExpression",e[e.AwaitExpression=223]="AwaitExpression",e[e.PrefixUnaryExpression=224]="PrefixUnaryExpression",e[e.PostfixUnaryExpression=225]="PostfixUnaryExpression",e[e.BinaryExpression=226]="BinaryExpression",e[e.ConditionalExpression=227]="ConditionalExpression",e[e.TemplateExpression=228]="TemplateExpression",e[e.YieldExpression=229]="YieldExpression",e[e.SpreadElement=230]="SpreadElement",e[e.ClassExpression=231]="ClassExpression",e[e.OmittedExpression=232]="OmittedExpression",e[e.ExpressionWithTypeArguments=233]="ExpressionWithTypeArguments",e[e.AsExpression=234]="AsExpression",e[e.NonNullExpression=235]="NonNullExpression",e[e.MetaProperty=236]="MetaProperty",e[e.SyntheticExpression=237]="SyntheticExpression",e[e.SatisfiesExpression=238]="SatisfiesExpression",e[e.TemplateSpan=239]="TemplateSpan",e[e.SemicolonClassElement=240]="SemicolonClassElement",e[e.Block=241]="Block",e[e.EmptyStatement=242]="EmptyStatement",e[e.VariableStatement=243]="VariableStatement",e[e.ExpressionStatement=244]="ExpressionStatement",e[e.IfStatement=245]="IfStatement",e[e.DoStatement=246]="DoStatement",e[e.WhileStatement=247]="WhileStatement",e[e.ForStatement=248]="ForStatement",e[e.ForInStatement=249]="ForInStatement",e[e.ForOfStatement=250]="ForOfStatement",e[e.ContinueStatement=251]="ContinueStatement",e[e.BreakStatement=252]="BreakStatement",e[e.ReturnStatement=253]="ReturnStatement",e[e.WithStatement=254]="WithStatement",e[e.SwitchStatement=255]="SwitchStatement",e[e.LabeledStatement=256]="LabeledStatement",e[e.ThrowStatement=257]="ThrowStatement",e[e.TryStatement=258]="TryStatement",e[e.DebuggerStatement=259]="DebuggerStatement",e[e.VariableDeclaration=260]="VariableDeclaration",e[e.VariableDeclarationList=261]="VariableDeclarationList",e[e.FunctionDeclaration=262]="FunctionDeclaration",e[e.ClassDeclaration=263]="ClassDeclaration",e[e.InterfaceDeclaration=264]="InterfaceDeclaration",e[e.TypeAliasDeclaration=265]="TypeAliasDeclaration",e[e.EnumDeclaration=266]="EnumDeclaration",e[e.ModuleDeclaration=267]="ModuleDeclaration",e[e.ModuleBlock=268]="ModuleBlock",e[e.CaseBlock=269]="CaseBlock",e[e.NamespaceExportDeclaration=270]="NamespaceExportDeclaration",e[e.ImportEqualsDeclaration=271]="ImportEqualsDeclaration",e[e.ImportDeclaration=272]="ImportDeclaration",e[e.ImportClause=273]="ImportClause",e[e.NamespaceImport=274]="NamespaceImport",e[e.NamedImports=275]="NamedImports",e[e.ImportSpecifier=276]="ImportSpecifier",e[e.ExportAssignment=277]="ExportAssignment",e[e.ExportDeclaration=278]="ExportDeclaration",e[e.NamedExports=279]="NamedExports",e[e.NamespaceExport=280]="NamespaceExport",e[e.ExportSpecifier=281]="ExportSpecifier",e[e.MissingDeclaration=282]="MissingDeclaration",e[e.ExternalModuleReference=283]="ExternalModuleReference",e[e.JsxElement=284]="JsxElement",e[e.JsxSelfClosingElement=285]="JsxSelfClosingElement",e[e.JsxOpeningElement=286]="JsxOpeningElement",e[e.JsxClosingElement=287]="JsxClosingElement",e[e.JsxFragment=288]="JsxFragment",e[e.JsxOpeningFragment=289]="JsxOpeningFragment",e[e.JsxClosingFragment=290]="JsxClosingFragment",e[e.JsxAttribute=291]="JsxAttribute",e[e.JsxAttributes=292]="JsxAttributes",e[e.JsxSpreadAttribute=293]="JsxSpreadAttribute",e[e.JsxExpression=294]="JsxExpression",e[e.JsxNamespacedName=295]="JsxNamespacedName",e[e.CaseClause=296]="CaseClause",e[e.DefaultClause=297]="DefaultClause",e[e.HeritageClause=298]="HeritageClause",e[e.CatchClause=299]="CatchClause",e[e.ImportAttributes=300]="ImportAttributes",e[e.ImportAttribute=301]="ImportAttribute",e[e.AssertClause=300]="AssertClause",e[e.AssertEntry=301]="AssertEntry",e[e.ImportTypeAssertionContainer=302]="ImportTypeAssertionContainer",e[e.PropertyAssignment=303]="PropertyAssignment",e[e.ShorthandPropertyAssignment=304]="ShorthandPropertyAssignment",e[e.SpreadAssignment=305]="SpreadAssignment",e[e.EnumMember=306]="EnumMember",e[e.UnparsedPrologue=307]="UnparsedPrologue",e[e.UnparsedPrepend=308]="UnparsedPrepend",e[e.UnparsedText=309]="UnparsedText",e[e.UnparsedInternalText=310]="UnparsedInternalText",e[e.UnparsedSyntheticReference=311]="UnparsedSyntheticReference",e[e.SourceFile=312]="SourceFile",e[e.Bundle=313]="Bundle",e[e.UnparsedSource=314]="UnparsedSource",e[e.InputFiles=315]="InputFiles",e[e.JSDocTypeExpression=316]="JSDocTypeExpression",e[e.JSDocNameReference=317]="JSDocNameReference",e[e.JSDocMemberName=318]="JSDocMemberName",e[e.JSDocAllType=319]="JSDocAllType",e[e.JSDocUnknownType=320]="JSDocUnknownType",e[e.JSDocNullableType=321]="JSDocNullableType",e[e.JSDocNonNullableType=322]="JSDocNonNullableType",e[e.JSDocOptionalType=323]="JSDocOptionalType",e[e.JSDocFunctionType=324]="JSDocFunctionType",e[e.JSDocVariadicType=325]="JSDocVariadicType",e[e.JSDocNamepathType=326]="JSDocNamepathType",e[e.JSDoc=327]="JSDoc",e[e.JSDocComment=327]="JSDocComment",e[e.JSDocText=328]="JSDocText",e[e.JSDocTypeLiteral=329]="JSDocTypeLiteral",e[e.JSDocSignature=330]="JSDocSignature",e[e.JSDocLink=331]="JSDocLink",e[e.JSDocLinkCode=332]="JSDocLinkCode",e[e.JSDocLinkPlain=333]="JSDocLinkPlain",e[e.JSDocTag=334]="JSDocTag",e[e.JSDocAugmentsTag=335]="JSDocAugmentsTag",e[e.JSDocImplementsTag=336]="JSDocImplementsTag",e[e.JSDocAuthorTag=337]="JSDocAuthorTag",e[e.JSDocDeprecatedTag=338]="JSDocDeprecatedTag",e[e.JSDocClassTag=339]="JSDocClassTag",e[e.JSDocPublicTag=340]="JSDocPublicTag",e[e.JSDocPrivateTag=341]="JSDocPrivateTag",e[e.JSDocProtectedTag=342]="JSDocProtectedTag",e[e.JSDocReadonlyTag=343]="JSDocReadonlyTag",e[e.JSDocOverrideTag=344]="JSDocOverrideTag",e[e.JSDocCallbackTag=345]="JSDocCallbackTag",e[e.JSDocOverloadTag=346]="JSDocOverloadTag",e[e.JSDocEnumTag=347]="JSDocEnumTag",e[e.JSDocParameterTag=348]="JSDocParameterTag",e[e.JSDocReturnTag=349]="JSDocReturnTag",e[e.JSDocThisTag=350]="JSDocThisTag",e[e.JSDocTypeTag=351]="JSDocTypeTag",e[e.JSDocTemplateTag=352]="JSDocTemplateTag",e[e.JSDocTypedefTag=353]="JSDocTypedefTag",e[e.JSDocSeeTag=354]="JSDocSeeTag",e[e.JSDocPropertyTag=355]="JSDocPropertyTag",e[e.JSDocThrowsTag=356]="JSDocThrowsTag",e[e.JSDocSatisfiesTag=357]="JSDocSatisfiesTag",e[e.SyntaxList=358]="SyntaxList",e[e.NotEmittedStatement=359]="NotEmittedStatement",e[e.PartiallyEmittedExpression=360]="PartiallyEmittedExpression",e[e.CommaListExpression=361]="CommaListExpression",e[e.SyntheticReferenceExpression=362]="SyntheticReferenceExpression",e[e.Count=363]="Count",e[e.FirstAssignment=64]="FirstAssignment",e[e.LastAssignment=79]="LastAssignment",e[e.FirstCompoundAssignment=65]="FirstCompoundAssignment",e[e.LastCompoundAssignment=79]="LastCo