Sindbad~EG File Manager
(self.webpackChunk_minimal_material_kit_react=self.webpackChunk_minimal_material_kit_react||[]).push([[329],{7621:function(e,t,n){"use strict";n.d(t,{Z:function(){return y}});var r=n(7462),u=n(3366),i=n(2791),a=n(8182),o=n(838),s=n(6934),c=n(1402),l=n(5527),p=n(9703),f=n(4657);function d(e){return(0,f.ZP)("MuiCard",e)}(0,p.Z)("MuiCard",["root"]);var D=n(184),m=["className","raised"],g=(0,s.ZP)(l.Z,{name:"MuiCard",slot:"Root",overridesResolver:function(e,t){return t.root}})((function(){return{overflow:"hidden"}})),y=i.forwardRef((function(e,t){var n=(0,c.Z)({props:e,name:"MuiCard"}),i=n.className,s=n.raised,l=void 0!==s&&s,p=(0,u.Z)(n,m),f=(0,r.Z)({},n,{raised:l}),y=function(e){var t=e.classes;return(0,o.Z)({root:["root"]},d,t)}(f);return(0,D.jsx)(g,(0,r.Z)({className:(0,a.Z)(y.root,i),elevation:l?8:void 0,ref:t,ownerState:f},p))}))},7047:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var r=n(168),u=n(3366),i=n(7462),a=n(2791),o=n(8182),s=n(2554),c=n(838);function l(e){return String(e).match(/[\d.\-+]*\s*(.*)/)[1]||""}function p(e){return parseFloat(e)}var f=n(2065),d=n(6934),D=n(1402),m=n(9703),g=n(4657);function y(e){return(0,g.ZP)("MuiSkeleton",e)}(0,m.Z)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);var h,v,E,C,F,A,x,b,S=n(184),T=["animation","className","component","height","style","variant","width"],B=(0,s.F4)(F||(F=h||(h=(0,r.Z)(["\n 0% {\n opacity: 1;\n }\n\n 50% {\n opacity: 0.4;\n }\n\n 100% {\n opacity: 1;\n }\n"])))),w=(0,s.F4)(A||(A=v||(v=(0,r.Z)(["\n 0% {\n transform: translateX(-100%);\n }\n\n 50% {\n /* +0.5s of delay between each loop */\n transform: translateX(100%);\n }\n\n 100% {\n transform: translateX(100%);\n }\n"])))),N=(0,d.ZP)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:function(e,t){var n=e.ownerState;return[t.root,t[n.variant],!1!==n.animation&&t[n.animation],n.hasChildren&&t.withChildren,n.hasChildren&&!n.width&&t.fitContent,n.hasChildren&&!n.height&&t.heightAuto]}})((function(e){var t=e.theme,n=e.ownerState,r=l(t.shape.borderRadius)||"px",u=p(t.shape.borderRadius);return(0,i.Z)({display:"block",backgroundColor:t.vars?t.vars.palette.Skeleton.bg:(0,f.Fq)(t.palette.text.primary,"light"===t.palette.mode?.11:.13),height:"1.2em"},"text"===n.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:"".concat(u).concat(r,"/").concat(Math.round(u/.6*10)/10).concat(r),"&:empty:before":{content:'"\\00a0"'}},"circular"===n.variant&&{borderRadius:"50%"},"rounded"===n.variant&&{borderRadius:(t.vars||t).shape.borderRadius},n.hasChildren&&{"& > *":{visibility:"hidden"}},n.hasChildren&&!n.width&&{maxWidth:"fit-content"},n.hasChildren&&!n.height&&{height:"auto"})}),(function(e){return"pulse"===e.ownerState.animation&&(0,s.iv)(x||(x=E||(E=(0,r.Z)(["\n animation: "," 1.5s ease-in-out 0.5s infinite;\n "]))),B)}),(function(e){var t=e.ownerState,n=e.theme;return"wave"===t.animation&&(0,s.iv)(b||(b=C||(C=(0,r.Z)(["\n position: relative;\n overflow: hidden;\n\n /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */\n -webkit-mask-image: -webkit-radial-gradient(white, black);\n\n &::after {\n animation: "," 1.6s linear 0.5s infinite;\n background: linear-gradient(\n 90deg,\n transparent,\n ",",\n transparent\n );\n content: '';\n position: absolute;\n transform: translateX(-100%); /* Avoid flash during server-side hydration */\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n }\n "]))),w,(n.vars||n).palette.action.hover)})),k=a.forwardRef((function(e,t){var n=(0,D.Z)({props:e,name:"MuiSkeleton"}),r=n.animation,a=void 0===r?"pulse":r,s=n.className,l=n.component,p=void 0===l?"span":l,f=n.height,d=n.style,m=n.variant,g=void 0===m?"text":m,h=n.width,v=(0,u.Z)(n,T),E=(0,i.Z)({},n,{animation:a,component:p,variant:g,hasChildren:Boolean(v.children)}),C=function(e){var t=e.classes,n=e.variant,r=e.animation,u=e.hasChildren,i=e.width,a=e.height,o={root:["root",n,r,u&&"withChildren",u&&!i&&"fitContent",u&&!a&&"heightAuto"]};return(0,c.Z)(o,y,t)}(E);return(0,S.jsx)(N,(0,i.Z)({as:p,ref:t,className:(0,o.Z)(C.root,s),ownerState:E},v,{style:(0,i.Z)({width:h,height:f},d)}))}))},3507:function(e,t,n){var r,u,i,a,o,s,c,l,p,f=n(3344).default,d=n(1588).default,D=n(3808).default,m=n(1655).default,g=n(6389).default,y=n(3496).default,h=n(9400).default,v=n(8416).default,E=n(6690).default,C=n(9728).default,F=n(7424).default,A=n(1589).default,x=n(861).default,b=n(4704).default;e.exports=function(){"use strict";var S=function(e,t){return function(){return t||e((t={exports:{}}).exports,t),t.exports}},T=S((function(e,t){var r=function(e){return e&&e.Math==Math&&e};t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()})),B=S((function(e,t){t.exports=function(e){try{return!!e()}catch(t){return!0}}})),w=S((function(e,t){var n=B();t.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))})),N=S((function(e,t){var n=B();t.exports=!n((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))})),k=S((function(e,t){var n=N(),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}})),j=S((function(e){var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,r=n&&!t.call({1:2},1);e.f=r?function(e){var t=n(this,e);return!!t&&t.enumerable}:t})),P=S((function(e,t){t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}})),I=S((function(e,t){var n=N(),r=Function.prototype,u=r.call,i=n&&r.bind.bind(u,u);t.exports=n?i:function(e){return function(){return u.apply(e,arguments)}}})),O=S((function(e,t){var n=I(),r=n({}.toString),u=n("".slice);t.exports=function(e){return u(r(e),8,-1)}})),L=S((function(e,t){var n=I(),r=B(),u=O(),i=Object,a=n("".split);t.exports=r((function(){return!i("z").propertyIsEnumerable(0)}))?function(e){return"String"==u(e)?a(e,""):i(e)}:i})),_=S((function(e,t){t.exports=function(e){return null==e}})),M=S((function(e,t){var n=_(),r=TypeError;t.exports=function(e){if(n(e))throw r("Can't call method on "+e);return e}})),R=S((function(e,t){var n=L(),r=M();t.exports=function(e){return n(r(e))}})),V=S((function(e,t){var n="object"==typeof document&&document.all,r=typeof n>"u"&&void 0!==n;t.exports={all:n,IS_HTMLDDA:r}})),$=S((function(e,t){var n=V(),r=n.all;t.exports=n.IS_HTMLDDA?function(e){return"function"==typeof e||e===r}:function(e){return"function"==typeof e}})),W=S((function(e,t){var n=$(),r=V(),u=r.all;t.exports=r.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:n(e)||e===u}:function(e){return"object"==typeof e?null!==e:n(e)}})),q=S((function(e,t){var n=T(),r=$(),u=function(e){return r(e)?e:void 0};t.exports=function(e,t){return arguments.length<2?u(n[e]):n[e]&&n[e][t]}})),J=S((function(e,t){var n=I();t.exports=n({}.isPrototypeOf)})),U=S((function(e,t){var n=q();t.exports=n("navigator","userAgent")||""})),H=S((function(e,t){var n,r,u=T(),i=U(),a=u.process,o=u.Deno,s=a&&a.versions||o&&o.version,c=s&&s.v8;c&&(r=(n=c.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!r&&i&&(!(n=i.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=i.match(/Chrome\/(\d+)/))&&(r=+n[1]),t.exports=r})),G=S((function(e,t){var n=H(),r=B();t.exports=!!Object.getOwnPropertySymbols&&!r((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))})),X=S((function(e,t){var n=G();t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator})),z=S((function(e,t){var n=q(),r=$(),u=J(),i=X(),a=Object;t.exports=i?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return r(t)&&u(t.prototype,a(e))}})),K=S((function(e,t){var n=String;t.exports=function(e){try{return n(e)}catch(t){return"Object"}}})),Q=S((function(e,t){var n=$(),r=K(),u=TypeError;t.exports=function(e){if(n(e))return e;throw u(r(e)+" is not a function")}})),Y=S((function(e,t){var n=Q(),r=_();t.exports=function(e,t){var u=e[t];return r(u)?void 0:n(u)}})),Z=S((function(e,t){var n=k(),r=$(),u=W(),i=TypeError;t.exports=function(e,t){var a,o;if("string"===t&&r(a=e.toString)&&!u(o=n(a,e))||r(a=e.valueOf)&&!u(o=n(a,e))||"string"!==t&&r(a=e.toString)&&!u(o=n(a,e)))return o;throw i("Can't convert object to primitive value")}})),ee=S((function(e,t){t.exports=!1})),te=S((function(e,t){var n=T(),r=Object.defineProperty;t.exports=function(e,t){try{r(n,e,{value:t,configurable:!0,writable:!0})}catch(u){n[e]=t}return t}})),ne=S((function(e,t){var n=T(),r=te(),u="__core-js_shared__",i=n[u]||r(u,{});t.exports=i})),re=S((function(e,t){var n=ee(),r=ne();(t.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.26.1",mode:n?"pure":"global",copyright:"\xa9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})})),ue=S((function(e,t){var n=M(),r=Object;t.exports=function(e){return r(n(e))}})),ie=S((function(e,t){var n=I(),r=ue(),u=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return u(r(e),t)}})),ae=S((function(e,t){var n=I(),r=0,u=Math.random(),i=n(1..toString);t.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+i(++r+u,36)}})),oe=S((function(e,t){var n=T(),r=re(),u=ie(),i=ae(),a=G(),o=X(),s=r("wks"),c=n.Symbol,l=c&&c.for,p=o?c:c&&c.withoutSetter||i;t.exports=function(e){if(!u(s,e)||!a&&"string"!=typeof s[e]){var t="Symbol."+e;a&&u(c,e)?s[e]=c[e]:s[e]=o&&l?l(t):p(t)}return s[e]}})),se=S((function(e,t){var n=k(),r=W(),u=z(),i=Y(),a=Z(),o=oe(),s=TypeError,c=o("toPrimitive");t.exports=function(e,t){if(!r(e)||u(e))return e;var o,l=i(e,c);if(l){if(void 0===t&&(t="default"),o=n(l,e,t),!r(o)||u(o))return o;throw s("Can't convert object to primitive value")}return void 0===t&&(t="number"),a(e,t)}})),ce=S((function(e,t){var n=se(),r=z();t.exports=function(e){var t=n(e,"string");return r(t)?t:t+""}})),le=S((function(e,t){var n=T(),r=W(),u=n.document,i=r(u)&&r(u.createElement);t.exports=function(e){return i?u.createElement(e):{}}})),pe=S((function(e,t){var n=w(),r=B(),u=le();t.exports=!n&&!r((function(){return 7!=Object.defineProperty(u("div"),"a",{get:function(){return 7}}).a}))})),fe=S((function(e){var t=w(),n=k(),r=j(),u=P(),i=R(),a=ce(),o=ie(),s=pe(),c=Object.getOwnPropertyDescriptor;e.f=t?c:function(e,t){if(e=i(e),t=a(t),s)try{return c(e,t)}catch(l){}if(o(e,t))return u(!n(r.f,e,t),e[t])}})),de=S((function(e,t){var n=w(),r=B();t.exports=n&&r((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))})),De=S((function(e,t){var n=W(),r=String,u=TypeError;t.exports=function(e){if(n(e))return e;throw u(r(e)+" is not an object")}})),me=S((function(e){var t=w(),n=pe(),r=de(),u=De(),i=ce(),a=TypeError,o=Object.defineProperty,s=Object.getOwnPropertyDescriptor,c="enumerable",l="configurable",p="writable";e.f=t?r?function(e,t,n){if(u(e),t=i(t),u(n),"function"==typeof e&&"prototype"===t&&"value"in n&&p in n&&!n[p]){var r=s(e,t);r&&r[p]&&(e[t]=n.value,n={configurable:l in n?n[l]:r[l],enumerable:c in n?n[c]:r[c],writable:!1})}return o(e,t,n)}:o:function(e,t,r){if(u(e),t=i(t),u(r),n)try{return o(e,t,r)}catch(s){}if("get"in r||"set"in r)throw a("Accessors not supported");return"value"in r&&(e[t]=r.value),e}})),ge=S((function(e,t){var n=w(),r=me(),u=P();t.exports=n?function(e,t,n){return r.f(e,t,u(1,n))}:function(e,t,n){return e[t]=n,e}})),ye=S((function(e,t){var n=w(),r=ie(),u=Function.prototype,i=n&&Object.getOwnPropertyDescriptor,a=r(u,"name"),o=a&&"something"===function(){}.name,s=a&&(!n||n&&i(u,"name").configurable);t.exports={EXISTS:a,PROPER:o,CONFIGURABLE:s}})),he=S((function(e,t){var n=I(),r=$(),u=ne(),i=n(Function.toString);r(u.inspectSource)||(u.inspectSource=function(e){return i(e)}),t.exports=u.inspectSource})),ve=S((function(e,t){var n=T(),r=$(),u=n.WeakMap;t.exports=r(u)&&/native code/.test(String(u))})),Ee=S((function(e,t){var n=re(),r=ae(),u=n("keys");t.exports=function(e){return u[e]||(u[e]=r(e))}})),Ce=S((function(e,t){t.exports={}})),Fe=S((function(e,t){var n,r,u,i,a,o=ve(),s=T(),c=W(),l=ge(),p=ie(),f=ne(),d=Ee(),D=Ce(),m="Object already initialized",g=s.TypeError,y=s.WeakMap,h=function(e){return u(e)?r(e):n(e,{})},v=function(e){return function(t){var n;if(!c(t)||(n=r(t)).type!==e)throw g("Incompatible receiver, "+e+" required");return n}};o||f.state?((i=f.state||(f.state=new y)).get=i.get,i.has=i.has,i.set=i.set,n=function(e,t){if(i.has(e))throw g(m);return t.facade=e,i.set(e,t),t},r=function(e){return i.get(e)||{}},u=function(e){return i.has(e)}):(D[a=d("state")]=!0,n=function(e,t){if(p(e,a))throw g(m);return t.facade=e,l(e,a,t),t},r=function(e){return p(e,a)?e[a]:{}},u=function(e){return p(e,a)}),t.exports={set:n,get:r,has:u,enforce:h,getterFor:v}})),Ae=S((function(e,t){var n=B(),r=$(),u=ie(),i=w(),a=ye().CONFIGURABLE,o=he(),s=Fe(),c=s.enforce,l=s.get,p=Object.defineProperty,f=i&&!n((function(){return 8!==p((function(){}),"length",{value:8}).length})),d=String(String).split("String"),D=t.exports=function(e,t,n){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!u(e,"name")||a&&e.name!==t)&&(i?p(e,"name",{value:t,configurable:!0}):e.name=t),f&&n&&u(n,"arity")&&e.length!==n.arity&&p(e,"length",{value:n.arity});try{n&&u(n,"constructor")&&n.constructor?i&&p(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(o){}var r=c(e);return u(r,"source")||(r.source=d.join("string"==typeof t?t:"")),e};Function.prototype.toString=D((function(){return r(this)&&l(this).source||o(this)}),"toString")})),xe=S((function(e,t){var n=$(),r=me(),u=Ae(),i=te();t.exports=function(e,t,a,o){o||(o={});var s=o.enumerable,c=void 0!==o.name?o.name:t;if(n(a)&&u(a,c,o),o.global)s?e[t]=a:i(t,a);else{try{o.unsafe?e[t]&&(s=!0):delete e[t]}catch(l){}s?e[t]=a:r.f(e,t,{value:a,enumerable:!1,configurable:!o.nonConfigurable,writable:!o.nonWritable})}return e}})),be=S((function(e,t){var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(e){var t=+e;return(t>0?r:n)(t)}})),Se=S((function(e,t){var n=be();t.exports=function(e){var t=+e;return t!==t||0===t?0:n(t)}})),Te=S((function(e,t){var n=Se(),r=Math.max,u=Math.min;t.exports=function(e,t){var i=n(e);return i<0?r(i+t,0):u(i,t)}})),Be=S((function(e,t){var n=Se(),r=Math.min;t.exports=function(e){return e>0?r(n(e),9007199254740991):0}})),we=S((function(e,t){var n=Be();t.exports=function(e){return n(e.length)}})),Ne=S((function(e,t){var n=R(),r=Te(),u=we(),i=function(e){return function(t,i,a){var o,s=n(t),c=u(s),l=r(a,c);if(e&&i!=i){for(;c>l;)if((o=s[l++])!=o)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===i)return e||l||0;return!e&&-1}};t.exports={includes:i(!0),indexOf:i(!1)}})),ke=S((function(e,t){var n=I(),r=ie(),u=R(),i=Ne().indexOf,a=Ce(),o=n([].push);t.exports=function(e,t){var n,s=u(e),c=0,l=[];for(n in s)!r(a,n)&&r(s,n)&&o(l,n);for(;t.length>c;)r(s,n=t[c++])&&(~i(l,n)||o(l,n));return l}})),je=S((function(e,t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]})),Pe=S((function(e){var t=ke(),n=je().concat("length","prototype");e.f=Object.getOwnPropertyNames||function(e){return t(e,n)}})),Ie=S((function(e){e.f=Object.getOwnPropertySymbols})),Oe=S((function(e,t){var n=q(),r=I(),u=Pe(),i=Ie(),a=De(),o=r([].concat);t.exports=n("Reflect","ownKeys")||function(e){var t=u.f(a(e)),n=i.f;return n?o(t,n(e)):t}})),Le=S((function(e,t){var n=ie(),r=Oe(),u=fe(),i=me();t.exports=function(e,t,a){for(var o=r(t),s=i.f,c=u.f,l=0;l<o.length;l++){var p=o[l];!n(e,p)&&(!a||!n(a,p))&&s(e,p,c(t,p))}}})),_e=S((function(e,t){var n=B(),r=$(),u=/#|\.prototype\./,i=function(e,t){var u=o[a(e)];return u==c||u!=s&&(r(t)?n(t):!!t)},a=i.normalize=function(e){return String(e).replace(u,".").toLowerCase()},o=i.data={},s=i.NATIVE="N",c=i.POLYFILL="P";t.exports=i})),Me=S((function(e,t){var n=T(),r=fe().f,u=ge(),i=xe(),a=te(),o=Le(),s=_e();t.exports=function(e,t){var c,l,p,f,d,D=e.target,m=e.global,g=e.stat;if(c=m?n:g?n[D]||a(D,{}):(n[D]||{}).prototype)for(l in t){if(f=t[l],p=e.dontCallGetSet?(d=r(c,l))&&d.value:c[l],!s(m?l:D+(g?".":"#")+l,e.forced)&&void 0!==p){if(typeof f==typeof p)continue;o(f,p)}(e.sham||p&&p.sham)&&u(f,"sham",!0),i(c,l,f,e)}}})),Re=S((function(e,t){var n=O();t.exports=Array.isArray||function(e){return"Array"==n(e)}})),Ve=S((function(e,t){var n=TypeError,r=9007199254740991;t.exports=function(e){if(e>r)throw n("Maximum allowed index exceeded");return e}})),$e=S((function(e,t){var n=O(),r=I();t.exports=function(e){if("Function"===n(e))return r(e)}})),We=S((function(e,t){var n=$e(),r=Q(),u=N(),i=n(n.bind);t.exports=function(e,t){return r(e),void 0===t?e:u?i(e,t):function(){return e.apply(t,arguments)}}})),qe=S((function(e,t){var n=Re(),r=we(),u=Ve(),i=We(),a=function e(t,a,o,s,c,l,p,f){for(var d,D=c,m=0,g=!!p&&i(p,f);m<s;)m in o&&(d=g?g(o[m],m,a):o[m],l>0&&n(d)?D=e(t,a,d,r(d),D,l-1)-1:(u(D+1),t[D]=d),D++),m++;return D};t.exports=a})),Je=S((function(e,t){var n={};n[oe()("toStringTag")]="z",t.exports="[object z]"===String(n)})),Ue=S((function(e,t){var n=Je(),r=$(),u=O(),i=oe()("toStringTag"),a=Object,o="Arguments"==u(function(){return arguments}()),s=function(e,t){try{return e[t]}catch(n){}};t.exports=n?u:function(e){var t,n,c;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=s(t=a(e),i))?n:o?u(t):"Object"==(c=u(t))&&r(t.callee)?"Arguments":c}})),He=S((function(e,t){var n=I(),r=B(),u=$(),i=Ue(),a=q(),o=he(),s=function(){},c=[],l=a("Reflect","construct"),p=/^\s*(?:class|function)\b/,f=n(p.exec),d=!p.exec(s),D=function(e){if(!u(e))return!1;try{return l(s,c,e),!0}catch(t){return!1}},m=function(e){if(!u(e))return!1;switch(i(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return d||!!f(p,o(e))}catch(t){return!0}};m.sham=!0,t.exports=!l||r((function(){var e;return D(D.call)||!D(Object)||!D((function(){e=!0}))||e}))?m:D})),Ge=S((function(e,t){var n=Re(),r=He(),u=W(),i=oe()("species"),a=Array;t.exports=function(e){var t;return n(e)&&(t=e.constructor,(r(t)&&(t===a||n(t.prototype))||u(t)&&null===(t=t[i]))&&(t=void 0)),void 0===t?a:t}})),Xe=S((function(e,t){var n=Ge();t.exports=function(e,t){return new(n(e))(0===t?0:t)}})),ze=S((function(){var e=Me(),t=qe(),n=Q(),r=ue(),u=we(),i=Xe();e({target:"Array",proto:!0},{flatMap:function(e){var a,o=r(this),s=u(o);return n(e),(a=i(o,0)).length=t(a,o,o,s,0,1,e,arguments.length>1?arguments[1]:void 0),a}})})),Ke=S((function(e,t){t.exports={}})),Qe=S((function(e,t){var n=oe(),r=Ke(),u=n("iterator"),i=Array.prototype;t.exports=function(e){return void 0!==e&&(r.Array===e||i[u]===e)}})),Ye=S((function(e,t){var n=Ue(),r=Y(),u=_(),i=Ke(),a=oe()("iterator");t.exports=function(e){if(!u(e))return r(e,a)||r(e,"@@iterator")||i[n(e)]}})),Ze=S((function(e,t){var n=k(),r=Q(),u=De(),i=K(),a=Ye(),o=TypeError;t.exports=function(e,t){var s=arguments.length<2?a(e):t;if(r(s))return u(n(s,e));throw o(i(e)+" is not iterable")}})),et=S((function(e,t){var n=k(),r=De(),u=Y();t.exports=function(e,t,i){var a,o;r(e);try{if(!(a=u(e,"return"))){if("throw"===t)throw i;return i}a=n(a,e)}catch(s){o=!0,a=s}if("throw"===t)throw i;if(o)throw a;return r(a),i}})),tt=S((function(e,t){var n=We(),r=k(),u=De(),i=K(),a=Qe(),o=we(),s=J(),c=Ze(),l=Ye(),p=et(),f=TypeError,d=function(e,t){this.stopped=e,this.result=t},D=d.prototype;t.exports=function(e,t,m){var g,y,h,v,E,C,F,A=m&&m.that,x=!(!m||!m.AS_ENTRIES),b=!(!m||!m.IS_RECORD),S=!(!m||!m.IS_ITERATOR),T=!(!m||!m.INTERRUPTED),B=n(t,A),w=function(e){return g&&p(g,"normal",e),new d(!0,e)},N=function(e){return x?(u(e),T?B(e[0],e[1],w):B(e[0],e[1])):T?B(e,w):B(e)};if(b)g=e.iterator;else if(S)g=e;else{if(!(y=l(e)))throw f(i(e)+" is not iterable");if(a(y)){for(h=0,v=o(e);v>h;h++)if((E=N(e[h]))&&s(D,E))return E;return new d(!1)}g=c(e,y)}for(C=b?e.next:g.next;!(F=r(C,g)).done;){try{E=N(F.value)}catch(k){p(g,"throw",k)}if("object"==typeof E&&E&&s(D,E))return E}return new d(!1)}})),nt=S((function(e,t){var n=ce(),r=me(),u=P();t.exports=function(e,t,i){var a=n(t);a in e?r.f(e,a,u(0,i)):e[a]=i}})),rt=S((function(){var e=Me(),t=tt(),n=nt();e({target:"Object",stat:!0},{fromEntries:function(e){var r={};return t(e,(function(e,t){n(r,e,t)}),{AS_ENTRIES:!0}),r}})})),ut=S((function(e,t){var n=Ae(),r=me();t.exports=function(e,t,u){return u.get&&n(u.get,t,{getter:!0}),u.set&&n(u.set,t,{setter:!0}),r.f(e,t,u)}})),it=S((function(e,t){var n=De();t.exports=function(){var e=n(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}})),at=S((function(){var e=T(),t=w(),n=ut(),r=it(),u=B(),i=e.RegExp,a=i.prototype,o=t&&u((function(){var e=!0;try{i(".","d")}catch(c){e=!1}var t={},n="",r=e?"dgimsy":"gimsy",u=function(e,r){Object.defineProperty(t,e,{get:function(){return n+=r,!0}})},o={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var s in e&&(o.hasIndices="d"),o)u(s,o[s]);return Object.getOwnPropertyDescriptor(a,"flags").get.call(t)!==r||n!==r}));o&&n(a,"flags",{configurable:!0,get:r})})),ot=S((function(){var e=Me(),t=T();e({global:!0,forced:t.globalThis!==t},{globalThis:t})})),st=S((function(){ot()})),ct=S((function(){var e=Me(),t=qe(),n=ue(),r=we(),u=Se(),i=Xe();e({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,a=n(this),o=r(a),s=i(a,0);return s.length=t(s,a,a,o,0,void 0===e?1:u(e)),s}})})),lt=S((function(n,S){var T=["cliName","cliCategory","cliDescription"],B=["_"],w=["languageId"];function N(e,t){if(null==e)return{};var n,r,u=k(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(u[n]=e[n])}return u}function k(e,t){if(null==e)return{};var n,r,u={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&(u[n]=e[n]);return u}ze(),rt(),at(),st(),ct();var j,P=Object.create,I=Object.defineProperty,O=Object.getOwnPropertyDescriptor,L=Object.getOwnPropertyNames,_=Object.getPrototypeOf,M=Object.prototype.hasOwnProperty,R=function(e,t){return function(){return e&&(t=(0,e[L(e)[0]])(e=0)),t}},V=function(e,t){return function(){return t||(0,e[L(e)[0]])((t={exports:{}}).exports,t),t.exports}},$=function(e,t){for(var n in t)I(e,n,{get:t[n],enumerable:!0})},W=function(e,t,n,r){if(t&&"object"==typeof t||"function"==typeof t){var u,i=b(L(t));try{var a=function(){var i=u.value;!M.call(e,i)&&i!==n&&I(e,i,{get:function(){return t[i]},enumerable:!(r=O(t,i))||r.enumerable})};for(i.s();!(u=i.n()).done;)a()}catch(o){i.e(o)}finally{i.f()}}return e},q=function(e,t,n){return n=null!=e?P(_(e)):{},W(!t&&e&&e.__esModule?n:I(n,"default",{value:e,enumerable:!0}),e)},J=function(e){return W(I({},"__esModule",{value:!0}),e)},U=R({"<define:process>":function(){j={env:{},argv:[]}}}),H=V({"package.json":function(e,t){t.exports={version:"2.8.4"}}}),G=V({"node_modules/diff/lib/diff/base.js":function(e){function t(){}function n(e,t,n,r,u){for(var i=0,a=t.length,o=0,s=0;i<a;i++){var c=t[i];if(c.removed){if(c.value=e.join(r.slice(s,s+c.count)),s+=c.count,i&&t[i-1].added){var l=t[i-1];t[i-1]=t[i],t[i]=l}}else{if(!c.added&&u){var p=n.slice(o,o+c.count);p=p.map((function(e,t){var n=r[s+t];return n.length>e.length?n:e})),c.value=e.join(p)}else c.value=e.join(n.slice(o,o+c.count));o+=c.count,c.added||(s+=c.count)}}var f=t[a-1];return a>1&&"string"==typeof f.value&&(f.added||f.removed)&&e.equals("",f.value)&&(t[a-2].value+=f.value,t.pop()),t}function r(e){return{newPos:e.newPos,components:e.components.slice(0)}}U(),Object.defineProperty(e,"__esModule",{value:!0}),e.default=t,t.prototype={diff:function(e,t){var u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=u.callback;"function"==typeof u&&(i=u,u={}),this.options=u;var a=this;function o(e){return i?(setTimeout((function(){i(void 0,e)}),0),!0):e}e=this.castInput(e),t=this.castInput(t),e=this.removeEmpty(this.tokenize(e));var s=(t=this.removeEmpty(this.tokenize(t))).length,c=e.length,l=1,p=s+c,f=[{newPos:-1,components:[]}],d=this.extractCommon(f[0],t,e,0);if(f[0].newPos+1>=s&&d+1>=c)return o([{value:this.join(t),count:t.length}]);function D(){for(var u=-1*l;u<=l;u+=2){var i=void 0,p=f[u-1],d=f[u+1],D=(d?d.newPos:0)-u;p&&(f[u-1]=void 0);var m=p&&p.newPos+1<s,g=d&&0<=D&&D<c;if(m||g){if(!m||g&&p.newPos<d.newPos?(i=r(d),a.pushComponent(i.components,void 0,!0)):((i=p).newPos++,a.pushComponent(i.components,!0,void 0)),D=a.extractCommon(i,t,e,u),i.newPos+1>=s&&D+1>=c)return o(n(a,i.components,t,e,a.useLongestToken));f[u]=i}else f[u]=void 0}l++}if(i)!function e(){setTimeout((function(){if(l>p)return i();D()||e()}),0)}();else for(;l<=p;){var m=D();if(m)return m}},pushComponent:function(e,t,n){var r=e[e.length-1];r&&r.added===t&&r.removed===n?e[e.length-1]={count:r.count+1,added:t,removed:n}:e.push({count:1,added:t,removed:n})},extractCommon:function(e,t,n,r){for(var u=t.length,i=n.length,a=e.newPos,o=a-r,s=0;a+1<u&&o+1<i&&this.equals(t[a+1],n[o+1]);)a++,o++,s++;return s&&e.components.push({count:s}),e.newPos=a,o},equals:function(e,t){return this.options.comparator?this.options.comparator(e,t):e===t||this.options.ignoreCase&&e.toLowerCase()===t.toLowerCase()},removeEmpty:function(e){for(var t=[],n=0;n<e.length;n++)e[n]&&t.push(e[n]);return t},castInput:function(e){return e},tokenize:function(e){return e.split("")},join:function(e){return e.join("")}}}}),X=V({"node_modules/diff/lib/diff/array.js":function(e){function t(e){return e&&e.__esModule?e:{default:e}}U(),Object.defineProperty(e,"__esModule",{value:!0}),e.diffArrays=r,e.arrayDiff=void 0;var n=new(t(G()).default);function r(e,t,r){return n.diff(e,t,r)}e.arrayDiff=n,n.tokenize=function(e){return e.slice()},n.join=n.removeEmpty=function(e){return e}}}),z=V({"src/document/doc-builders.js":function(e,t){function n(e){return{type:"concat",parts:e}}function r(e){return{type:"indent",contents:e}}function u(e,t){return{type:"align",contents:t,n:e}}function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{type:"group",id:t.id,contents:e,break:Boolean(t.shouldBreak),expandedStates:t.expandedStates}}function a(e){return u(Number.NEGATIVE_INFINITY,e)}function o(e){return u({type:"root"},e)}function s(e){return u(-1,e)}function c(e,t){return i(e[0],Object.assign(Object.assign({},t),{},{expandedStates:e}))}function l(e){return{type:"fill",parts:e}}function p(e,t){return{type:"if-break",breakContents:e,flatContents:t,groupId:(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).groupId}}function f(e,t){return{type:"indent-if-break",contents:e,groupId:t.groupId,negate:t.negate}}function d(e){return{type:"line-suffix",contents:e}}U();var D={type:"line-suffix-boundary"},m={type:"break-parent"},g={type:"trim"},y={type:"line",hard:!0},h={type:"line",hard:!0,literal:!0},v={type:"line"},E={type:"line",soft:!0},C=n([y,m]),F=n([h,m]),A={type:"cursor",placeholder:Symbol("cursor")};function x(e,t){for(var r=[],u=0;u<t.length;u++)0!==u&&r.push(e),r.push(t[u]);return n(r)}function b(e,t,n){var i=e;if(t>0){for(var a=0;a<Math.floor(t/n);++a)i=r(i);i=u(t%n,i),i=u(Number.NEGATIVE_INFINITY,i)}return i}function S(e,t){return{type:"label",label:e,contents:t}}t.exports={concat:n,join:x,line:v,softline:E,hardline:C,literalline:F,group:i,conditionalGroup:c,fill:l,lineSuffix:d,lineSuffixBoundary:D,cursor:A,breakParent:m,ifBreak:p,trim:g,indent:r,indentIfBreak:f,align:u,addAlignmentToDoc:b,markAsRoot:o,dedentToRoot:a,dedent:s,hardlineWithoutBreakParent:y,literallineWithoutBreakParent:h,label:S}}}),K=V({"src/common/end-of-line.js":function(e,t){function n(e){var t=e.indexOf("\r");return t>=0?"\n"===e.charAt(t+1)?"crlf":"cr":"lf"}function r(e){switch(e){case"cr":return"\r";case"crlf":return"\r\n";default:return"\n"}}function u(e,t){var n;switch(t){case"\n":n=/\n/g;break;case"\r":n=/\r/g;break;case"\r\n":n=/\r\n/g;break;default:throw new Error('Unexpected "eol" '.concat(JSON.stringify(t),"."))}var r=e.match(n);return r?r.length:0}function i(e){return e.replace(/\r\n?/g,"\n")}U(),t.exports={guessEndOfLine:n,convertEndOfLineToChars:r,countEndOfLineChars:u,normalizeEndOfLine:i}}}),Q=V({"src/utils/get-last.js":function(e,t){U();var n=function(e){return e[e.length-1]};t.exports=n}});function Y(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).onlyFirst,t=void 0!==e&&e,n=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(n,t?void 0:"g")}var Z=R({"node_modules/strip-ansi/node_modules/ansi-regex/index.js":function(){U()}});function ee(e){if("string"!=typeof e)throw new TypeError("Expected a `string`, got `".concat(typeof e,"`"));return e.replace(Y(),"")}var te=R({"node_modules/strip-ansi/index.js":function(){U(),Z()}});function ne(e){return!!Number.isInteger(e)&&e>=4352&&(e<=4447||9001===e||9002===e||11904<=e&&e<=12871&&12351!==e||12880<=e&&e<=19903||19968<=e&&e<=42182||43360<=e&&e<=43388||44032<=e&&e<=55203||63744<=e&&e<=64255||65040<=e&&e<=65049||65072<=e&&e<=65131||65281<=e&&e<=65376||65504<=e&&e<=65510||110592<=e&&e<=110593||127488<=e&&e<=127569||131072<=e&&e<=262141)}var re=R({"node_modules/is-fullwidth-code-point/index.js":function(){U()}}),ue=V({"node_modules/emoji-regex/index.js":function(e,t){U(),t.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|(?:\uD83E\uDDD1\uD83C\uDFFF\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFC-\uDFFF])|\uD83D\uDC68(?:\uD83C\uDFFB(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|[\u2695\u2696\u2708]\uFE0F|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))?|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])\uFE0F|\u200D(?:(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D[\uDC66\uDC67])|\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC)?|(?:\uD83D\uDC69(?:\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC69(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83E\uDDD1(?:\u200D(?:\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDE36\u200D\uD83C\uDF2B|\uD83C\uDFF3\uFE0F\u200D\u26A7|\uD83D\uDC3B\u200D\u2744|(?:(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\uD83C\uDFF4\u200D\u2620|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])\u200D[\u2640\u2642]|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u2600-\u2604\u260E\u2611\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26B0\u26B1\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0\u26F1\u26F4\u26F7\u26F8\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u3030\u303D\u3297\u3299]|\uD83C[\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]|\uD83D[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3])\uFE0F|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDE35\u200D\uD83D\uDCAB|\uD83D\uDE2E\u200D\uD83D\uDCA8|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83E\uDDD1(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83D\uDC69(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83D\uDC08\u200D\u2B1B|\u2764\uFE0F\u200D(?:\uD83D\uDD25|\uD83E\uDE79)|\uD83D\uDC41\uFE0F|\uD83C\uDFF3\uFE0F|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|[#\*0-9]\uFE0F\u20E3|\u2764\uFE0F|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|\uD83C\uDFF4|(?:[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270C\u270D]|\uD83D[\uDD74\uDD90])(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC08\uDC15\uDC3B\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE2E\uDE35\uDE36\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5]|\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD]|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF]|[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0D\uDD0E\uDD10-\uDD17\uDD1D\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78\uDD7A-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCB\uDDD0\uDDE0-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6]|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26A7\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5-\uDED7\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDD77\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}}}),ie={};function ae(e){if("string"!=typeof e||0===e.length||0===(e=ee(e)).length)return 0;e=e.replace((0,oe.default)()," ");for(var t=0,n=0;n<e.length;n++){var r=e.codePointAt(n);r<=31||r>=127&&r<=159||r>=768&&r<=879||(r>65535&&n++,t+=ne(r)?2:1)}return t}$(ie,{default:function(){return ae}});var oe,se=R({"node_modules/string-width/index.js":function(){U(),te(),re(),oe=q(ue())}}),ce=V({"src/utils/get-string-width.js":function(e,t){U();var n=(se(),J(ie)).default,r=/[^\x20-\x7F]/;function u(e){return e?r.test(e)?n(e):e.length:0}t.exports=u}}),le=V({"src/document/doc-utils.js":function(e,t){U();var n=Q(),r=z(),u=r.literalline,i=r.join,a=function(e){return Array.isArray(e)||e&&"concat"===e.type},o=function(e){if(Array.isArray(e))return e;if("concat"!==e.type&&"fill"!==e.type)throw new Error("Expect doc type to be `concat` or `fill`.");return e.parts},s={};function c(e,t,n,r){for(var u=[e];u.length>0;){var i=u.pop();if(i!==s){if(n&&u.push(i,s),!t||!1!==t(i))if(a(i)||"fill"===i.type)for(var c=o(i),l=c.length-1;l>=0;--l)u.push(c[l]);else if("if-break"===i.type)i.flatContents&&u.push(i.flatContents),i.breakContents&&u.push(i.breakContents);else if("group"===i.type&&i.expandedStates)if(r)for(var p=i.expandedStates.length-1;p>=0;--p)u.push(i.expandedStates[p]);else u.push(i.contents);else i.contents&&u.push(i.contents)}else n(u.pop())}}function l(e,t){var n=new Map;return r(e);function r(e){if(n.has(e))return n.get(e);var t=u(e);return n.set(e,t),t}function u(e){if(Array.isArray(e))return t(e.map(r));if("concat"===e.type||"fill"===e.type){var n=e.parts.map(r);return t(Object.assign(Object.assign({},e),{},{parts:n}))}if("if-break"===e.type){var u=e.breakContents&&r(e.breakContents),i=e.flatContents&&r(e.flatContents);return t(Object.assign(Object.assign({},e),{},{breakContents:u,flatContents:i}))}if("group"===e.type&&e.expandedStates){var a=e.expandedStates.map(r),o=a[0];return t(Object.assign(Object.assign({},e),{},{contents:o,expandedStates:a}))}if(e.contents){var s=r(e.contents);return t(Object.assign(Object.assign({},e),{},{contents:s}))}return t(e)}}function p(e,t,n){var r=n,u=!1;function i(e){var n=t(e);if(void 0!==n&&(u=!0,r=n),u)return!1}return c(e,i),r}function f(e){if("group"===e.type&&e.break||"line"===e.type&&e.hard||"break-parent"===e.type)return!0}function d(e){return p(e,f,!1)}function D(e){if(e.length>0){var t=n(e);!t.expandedStates&&!t.break&&(t.break="propagated")}return null}function m(e){var t=new Set,n=[];function r(e){if("break-parent"===e.type&&D(n),"group"===e.type){if(n.push(e),t.has(e))return!1;t.add(e)}}function u(e){"group"===e.type&&n.pop().break&&D(n)}c(e,r,u,!0)}function g(e){return"line"!==e.type||e.hard?"if-break"===e.type?e.flatContents||"":e:e.soft?"":" "}function y(e){return l(e,g)}var h=function(e,t){return e&&"line"===e.type&&e.hard&&t&&"break-parent"===t.type};function v(e){if(!e)return e;if(a(e)||"fill"===e.type){for(var t=o(e);t.length>1&&h.apply(void 0,x(t.slice(-2)));)t.length-=2;if(t.length>0){var r=v(n(t));t[t.length-1]=r}return Array.isArray(e)?t:Object.assign(Object.assign({},e),{},{parts:t})}switch(e.type){case"align":case"indent":case"indent-if-break":case"group":case"line-suffix":case"label":var u=v(e.contents);return Object.assign(Object.assign({},e),{},{contents:u});case"if-break":var i=v(e.breakContents),s=v(e.flatContents);return Object.assign(Object.assign({},e),{},{breakContents:i,flatContents:s})}return e}function E(e){return v(F(e))}function C(e){switch(e.type){case"fill":if(e.parts.every((function(e){return""===e})))return"";break;case"group":if(!e.contents&&!e.id&&!e.break&&!e.expandedStates)return"";if("group"===e.contents.type&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case"align":case"indent":case"indent-if-break":case"line-suffix":if(!e.contents)return"";break;case"if-break":if(!e.flatContents&&!e.breakContents)return""}if(!a(e))return e;var t,r=[],u=b(o(e));try{for(u.s();!(t=u.n()).done;){var i=t.value;if(i){var s=a(i)?o(i):[i],c=A(s),l=c[0],p=c.slice(1);"string"==typeof l&&"string"==typeof n(r)?r[r.length-1]+=l:r.push(l),r.push.apply(r,x(p))}}}catch(f){u.e(f)}finally{u.f()}return 0===r.length?"":1===r.length?r[0]:Array.isArray(e)?r:Object.assign(Object.assign({},e),{},{parts:r})}function F(e){return l(e,(function(e){return C(e)}))}function S(e){for(var t=[],r=e.filter(Boolean);r.length>0;){var u=r.shift();if(u){if(a(u)){r.unshift.apply(r,x(o(u)));continue}if(t.length>0&&"string"==typeof n(t)&&"string"==typeof u){t[t.length-1]+=u;continue}t.push(u)}}return t}function T(e){return l(e,(function(e){return Array.isArray(e)?S(e):e.parts?Object.assign(Object.assign({},e),{},{parts:S(e.parts)}):e}))}function B(e){return l(e,(function(e){return"string"==typeof e&&e.includes("\n")?w(e):e}))}function w(e){return i(arguments.length>1&&void 0!==arguments[1]?arguments[1]:u,e.split("\n")).parts}function N(e){if("line"===e.type)return!0}function k(e){return p(e,N,!1)}t.exports={isConcat:a,getDocParts:o,willBreak:d,traverseDoc:c,findInDoc:p,mapDoc:l,propagateBreaks:m,removeLines:y,stripTrailingHardline:E,normalizeParts:S,normalizeDoc:T,cleanDoc:F,replaceTextEndOfLine:w,replaceEndOfLine:B,canBreak:k}}}),pe=V({"src/document/doc-printer.js":function(e,t){U();var n,r=K().convertEndOfLineToChars,u=Q(),i=ce(),a=z(),o=a.fill,s=a.cursor,c=a.indent,l=le(),p=l.isConcat,f=l.getDocParts,d=1,D=2;function m(){return{value:"",length:0,queue:[]}}function g(e,t){return h(e,{type:"indent"},t)}function y(e,t,n){return t===Number.NEGATIVE_INFINITY?e.root||m():t<0?h(e,{type:"dedent"},n):t?"root"===t.type?Object.assign(Object.assign({},e),{},{root:e}):h(e,{type:"string"==typeof t?"stringAlign":"numberAlign",n:t},n):e}function h(e,t,n){var r,u="dedent"===t.type?e.queue.slice(0,-1):[].concat(x(e.queue),[t]),i="",a=0,o=0,s=0,c=b(u);try{for(c.s();!(r=c.n()).done;){var l=r.value;switch(l.type){case"indent":d(),n.useTabs?p(1):f(n.tabWidth);break;case"stringAlign":d(),i+=l.n,a+=l.n.length;break;case"numberAlign":o+=1,s+=l.n;break;default:throw new Error("Unexpected type '".concat(l.type,"'"))}}}catch(y){c.e(y)}finally{c.f()}return m(),Object.assign(Object.assign({},e),{},{value:i,length:a,queue:u});function p(e){i+="\t".repeat(e),a+=n.tabWidth*e}function f(e){i+=" ".repeat(e),a+=e}function d(){n.useTabs?D():m()}function D(){o>0&&p(o),g()}function m(){s>0&&f(s),g()}function g(){o=0,s=0}}function v(e){if(0===e.length)return 0;for(var t=0;e.length>0&&"string"==typeof u(e)&&/^[\t ]*$/.test(u(e));)t+=e.pop().length;if(e.length>0&&"string"==typeof u(e)){var n=u(e).replace(/[\t ]*$/,"");t+=u(e).length-n.length,e[e.length-1]=n}return t}function E(e,t,r,a,o){for(var s=t.length,c=[e],l=[];r>=0;)if(0!==c.length){var m=c.pop(),g=m.mode,y=m.doc;if("string"==typeof y)l.push(y),r-=i(y);else if(p(y)||"fill"===y.type)for(var h=f(y),E=h.length-1;E>=0;E--)c.push({mode:g,doc:h[E]});else switch(y.type){case"indent":case"align":case"indent-if-break":case"label":c.push({mode:g,doc:y.contents});break;case"trim":r+=v(l);break;case"group":if(o&&y.break)return!1;var C=y.break?d:g,F=y.expandedStates&&C===d?u(y.expandedStates):y.contents;c.push({mode:C,doc:F});break;case"if-break":var A=(y.groupId?n[y.groupId]||D:g)===d?y.breakContents:y.flatContents;A&&c.push({mode:g,doc:A});break;case"line":if(g===d||y.hard)return!0;y.soft||(l.push(" "),r--);break;case"line-suffix":a=!0;break;case"line-suffix-boundary":if(a)return!1}}else{if(0===s)return!0;c.push(t[--s])}return!1}function C(e,t){n={};for(var a=t.printWidth,l=r(t.endOfLine),h=0,C=[{ind:m(),mode:d,doc:e}],A=[],b=!1,S=[];C.length>0;){var T=C.pop(),B=T.ind,w=T.mode,N=T.doc;if("string"==typeof N){var k="\n"!==l?N.replace(/\n/g,l):N;A.push(k),h+=i(k)}else if(p(N))for(var j=f(N),P=j.length-1;P>=0;P--)C.push({ind:B,mode:w,doc:j[P]});else switch(N.type){case"cursor":A.push(s.placeholder);break;case"indent":C.push({ind:g(B,t),mode:w,doc:N.contents});break;case"align":C.push({ind:y(B,N.n,t),mode:w,doc:N.contents});break;case"trim":h-=v(A);break;case"group":switch(w){case D:if(!b){C.push({ind:B,mode:N.break?d:D,doc:N.contents});break}case d:b=!1;var I={ind:B,mode:D,doc:N.contents},O=a-h,L=S.length>0;if(!N.break&&E(I,C,O,L))C.push(I);else if(N.expandedStates){var _=u(N.expandedStates);if(N.break){C.push({ind:B,mode:d,doc:_});break}for(var M=1;M<N.expandedStates.length+1;M++){if(M>=N.expandedStates.length){C.push({ind:B,mode:d,doc:_});break}var R=N.expandedStates[M],V={ind:B,mode:D,doc:R};if(E(V,C,O,L)){C.push(V);break}}}else C.push({ind:B,mode:d,doc:N.contents})}N.id&&(n[N.id]=u(C).mode);break;case"fill":var $=a-h,W=N.parts;if(0===W.length)break;var q=F(W,2),J=q[0],U=q[1],H={ind:B,mode:D,doc:J},G={ind:B,mode:d,doc:J},X=E(H,[],$,S.length>0,!0);if(1===W.length){X?C.push(H):C.push(G);break}var z={ind:B,mode:D,doc:U},K={ind:B,mode:d,doc:U};if(2===W.length){X?C.push(z,H):C.push(K,G);break}W.splice(0,2);var Q={ind:B,mode:w,doc:o(W)},Y=W[0];E({ind:B,mode:D,doc:[J,U,Y]},[],$,S.length>0,!0)?C.push(Q,z,H):X?C.push(Q,K,H):C.push(Q,K,G);break;case"if-break":case"indent-if-break":var Z=N.groupId?n[N.groupId]:w;if(Z===d){var ee="if-break"===N.type?N.breakContents:N.negate?N.contents:c(N.contents);ee&&C.push({ind:B,mode:w,doc:ee})}if(Z===D){var te="if-break"===N.type?N.flatContents:N.negate?c(N.contents):N.contents;te&&C.push({ind:B,mode:w,doc:te})}break;case"line-suffix":S.push({ind:B,mode:w,doc:N.contents});break;case"line-suffix-boundary":S.length>0&&C.push({ind:B,mode:w,doc:{type:"line",hard:!0}});break;case"line":switch(w){case D:if(!N.hard){N.soft||(A.push(" "),h+=1);break}b=!0;case d:if(S.length>0){C.push.apply(C,[{ind:B,mode:w,doc:N}].concat(x(S.reverse()))),S.length=0;break}N.literal?B.root?(A.push(l,B.root.value),h=B.root.length):(A.push(l),h=0):(h-=v(A),A.push(l+B.value),h=B.length)}break;case"label":C.push({ind:B,mode:w,doc:N.contents})}0===C.length&&S.length>0&&(C.push.apply(C,x(S.reverse())),S.length=0)}var ne=A.indexOf(s.placeholder);if(-1!==ne){var re=A.indexOf(s.placeholder,ne+1),ue=A.slice(0,ne).join(""),ie=A.slice(ne+1,re).join("");return{formatted:ue+ie+A.slice(re+1).join(""),cursorNodeStart:ue.length,cursorNodeText:ie}}return{formatted:A.join("")}}t.exports={printDocToString:C}}}),fe=V({"src/document/doc-debug.js":function(e,t){U();var n=le(),r=n.isConcat,u=n.getDocParts;function i(e){if(!e)return"";if(r(e)){var t,n=[],a=b(u(e));try{for(a.s();!(t=a.n()).done;){var o=t.value;if(r(o))n.push.apply(n,x(i(o).parts));else{var s=i(o);""!==s&&n.push(s)}}}catch(c){a.e(c)}finally{a.f()}return{type:"concat",parts:n}}return"if-break"===e.type?Object.assign(Object.assign({},e),{},{breakContents:i(e.breakContents),flatContents:i(e.flatContents)}):"group"===e.type?Object.assign(Object.assign({},e),{},{contents:i(e.contents),expandedStates:e.expandedStates&&e.expandedStates.map(i)}):"fill"===e.type?{type:"fill",parts:e.parts.map(i)}:e.contents?Object.assign(Object.assign({},e),{},{contents:i(e.contents)}):e}function a(e){var t=Object.create(null),n=new Set;return a(i(e));function a(e,t,n){if("string"==typeof e)return JSON.stringify(e);if(r(e)){var i=u(e).map(a).filter(Boolean);return 1===i.length?i[0]:"[".concat(i.join(", "),"]")}if("line"===e.type){var s=Array.isArray(n)&&n[t+1]&&"break-parent"===n[t+1].type;return e.literal?s?"literalline":"literallineWithoutBreakParent":e.hard?s?"hardline":"hardlineWithoutBreakParent":e.soft?"softline":"line"}if("break-parent"===e.type)return Array.isArray(n)&&n[t-1]&&"line"===n[t-1].type&&n[t-1].hard?void 0:"breakParent";if("trim"===e.type)return"trim";if("indent"===e.type)return"indent("+a(e.contents)+")";if("align"===e.type)return e.n===Number.NEGATIVE_INFINITY?"dedentToRoot("+a(e.contents)+")":e.n<0?"dedent("+a(e.contents)+")":"root"===e.n.type?"markAsRoot("+a(e.contents)+")":"align("+JSON.stringify(e.n)+", "+a(e.contents)+")";if("if-break"===e.type)return"ifBreak("+a(e.breakContents)+(e.flatContents?", "+a(e.flatContents):"")+(e.groupId?(e.flatContents?"":', ""')+", { groupId: ".concat(o(e.groupId)," }"):"")+")";if("indent-if-break"===e.type){var c=[];e.negate&&c.push("negate: true"),e.groupId&&c.push("groupId: ".concat(o(e.groupId)));var l=c.length>0?", { ".concat(c.join(", ")," }"):"";return"indentIfBreak(".concat(a(e.contents)).concat(l,")")}if("group"===e.type){var p=[];e.break&&"propagated"!==e.break&&p.push("shouldBreak: true"),e.id&&p.push("id: ".concat(o(e.id)));var f=p.length>0?", { ".concat(p.join(", ")," }"):"";return e.expandedStates?"conditionalGroup([".concat(e.expandedStates.map((function(e){return a(e)})).join(","),"]").concat(f,")"):"group(".concat(a(e.contents)).concat(f,")")}if("fill"===e.type)return"fill([".concat(e.parts.map((function(e){return a(e)})).join(", "),"])");if("line-suffix"===e.type)return"lineSuffix("+a(e.contents)+")";if("line-suffix-boundary"===e.type)return"lineSuffixBoundary";if("label"===e.type)return"label(".concat(JSON.stringify(e.label),", ").concat(a(e.contents),")");throw new Error("Unknown doc type "+e.type)}function o(e){if("symbol"!=typeof e)return JSON.stringify(String(e));if(e in t)return t[e];for(var r=String(e).slice(7,-1)||"symbol",u=0;;u++){var i=r+(u>0?" #".concat(u):"");if(!n.has(i))return n.add(i),t[e]="Symbol.for(".concat(JSON.stringify(i),")")}}}t.exports={printDocToDebug:a}}}),de=V({"src/document/index.js":function(e,t){U(),t.exports={builders:z(),printer:pe(),utils:le(),debug:fe()}}}),De={};function me(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}$(De,{default:function(){return me}});var ge=R({"node_modules/escape-string-regexp/index.js":function(){U()}}),ye=V({"node_modules/semver/internal/debug.js":function(e,t){U();var n="object"==typeof j&&j.env&&j.env.NODE_DEBUG&&/\bsemver\b/i.test(j.env.NODE_DEBUG)?function(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return(e=console).error.apply(e,["SEMVER"].concat(n))}:function(){};t.exports=n}}),he=V({"node_modules/semver/internal/constants.js":function(e,t){U();var n="2.0.0",r=256,u=Number.MAX_SAFE_INTEGER||9007199254740991,i=16;t.exports={SEMVER_SPEC_VERSION:n,MAX_LENGTH:r,MAX_SAFE_INTEGER:u,MAX_SAFE_COMPONENT_LENGTH:i}}}),ve=V({"node_modules/semver/internal/re.js":function(e,t){U();var n=he().MAX_SAFE_COMPONENT_LENGTH,r=ye(),u=(e=t.exports={}).re=[],i=e.src=[],a=e.t={},o=0,s=function(e,t,n){var s=o++;r(e,s,t),a[e]=s,i[s]=t,u[s]=new RegExp(t,n?"g":void 0)};s("NUMERICIDENTIFIER","0|[1-9]\\d*"),s("NUMERICIDENTIFIERLOOSE","[0-9]+"),s("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),s("MAINVERSION","(".concat(i[a.NUMERICIDENTIFIER],")\\.(").concat(i[a.NUMERICIDENTIFIER],")\\.(").concat(i[a.NUMERICIDENTIFIER],")")),s("MAINVERSIONLOOSE","(".concat(i[a.NUMERICIDENTIFIERLOOSE],")\\.(").concat(i[a.NUMERICIDENTIFIERLOOSE],")\\.(").concat(i[a.NUMERICIDENTIFIERLOOSE],")")),s("PRERELEASEIDENTIFIER","(?:".concat(i[a.NUMERICIDENTIFIER],"|").concat(i[a.NONNUMERICIDENTIFIER],")")),s("PRERELEASEIDENTIFIERLOOSE","(?:".concat(i[a.NUMERICIDENTIFIERLOOSE],"|").concat(i[a.NONNUMERICIDENTIFIER],")")),s("PRERELEASE","(?:-(".concat(i[a.PRERELEASEIDENTIFIER],"(?:\\.").concat(i[a.PRERELEASEIDENTIFIER],")*))")),s("PRERELEASELOOSE","(?:-?(".concat(i[a.PRERELEASEIDENTIFIERLOOSE],"(?:\\.").concat(i[a.PRERELEASEIDENTIFIERLOOSE],")*))")),s("BUILDIDENTIFIER","[0-9A-Za-z-]+"),s("BUILD","(?:\\+(".concat(i[a.BUILDIDENTIFIER],"(?:\\.").concat(i[a.BUILDIDENTIFIER],")*))")),s("FULLPLAIN","v?".concat(i[a.MAINVERSION]).concat(i[a.PRERELEASE],"?").concat(i[a.BUILD],"?")),s("FULL","^".concat(i[a.FULLPLAIN],"$")),s("LOOSEPLAIN","[v=\\s]*".concat(i[a.MAINVERSIONLOOSE]).concat(i[a.PRERELEASELOOSE],"?").concat(i[a.BUILD],"?")),s("LOOSE","^".concat(i[a.LOOSEPLAIN],"$")),s("GTLT","((?:<|>)?=?)"),s("XRANGEIDENTIFIERLOOSE","".concat(i[a.NUMERICIDENTIFIERLOOSE],"|x|X|\\*")),s("XRANGEIDENTIFIER","".concat(i[a.NUMERICIDENTIFIER],"|x|X|\\*")),s("XRANGEPLAIN","[v=\\s]*(".concat(i[a.XRANGEIDENTIFIER],")(?:\\.(").concat(i[a.XRANGEIDENTIFIER],")(?:\\.(").concat(i[a.XRANGEIDENTIFIER],")(?:").concat(i[a.PRERELEASE],")?").concat(i[a.BUILD],"?)?)?")),s("XRANGEPLAINLOOSE","[v=\\s]*(".concat(i[a.XRANGEIDENTIFIERLOOSE],")(?:\\.(").concat(i[a.XRANGEIDENTIFIERLOOSE],")(?:\\.(").concat(i[a.XRANGEIDENTIFIERLOOSE],")(?:").concat(i[a.PRERELEASELOOSE],")?").concat(i[a.BUILD],"?)?)?")),s("XRANGE","^".concat(i[a.GTLT],"\\s*").concat(i[a.XRANGEPLAIN],"$")),s("XRANGELOOSE","^".concat(i[a.GTLT],"\\s*").concat(i[a.XRANGEPLAINLOOSE],"$")),s("COERCE","(^|[^\\d])(\\d{1,".concat(n,"})(?:\\.(\\d{1,").concat(n,"}))?(?:\\.(\\d{1,").concat(n,"}))?(?:$|[^\\d])")),s("COERCERTL",i[a.COERCE],!0),s("LONETILDE","(?:~>?)"),s("TILDETRIM","(\\s*)".concat(i[a.LONETILDE],"\\s+"),!0),e.tildeTrimReplace="$1~",s("TILDE","^".concat(i[a.LONETILDE]).concat(i[a.XRANGEPLAIN],"$")),s("TILDELOOSE","^".concat(i[a.LONETILDE]).concat(i[a.XRANGEPLAINLOOSE],"$")),s("LONECARET","(?:\\^)"),s("CARETTRIM","(\\s*)".concat(i[a.LONECARET],"\\s+"),!0),e.caretTrimReplace="$1^",s("CARET","^".concat(i[a.LONECARET]).concat(i[a.XRANGEPLAIN],"$")),s("CARETLOOSE","^".concat(i[a.LONECARET]).concat(i[a.XRANGEPLAINLOOSE],"$")),s("COMPARATORLOOSE","^".concat(i[a.GTLT],"\\s*(").concat(i[a.LOOSEPLAIN],")$|^$")),s("COMPARATOR","^".concat(i[a.GTLT],"\\s*(").concat(i[a.FULLPLAIN],")$|^$")),s("COMPARATORTRIM","(\\s*)".concat(i[a.GTLT],"\\s*(").concat(i[a.LOOSEPLAIN],"|").concat(i[a.XRANGEPLAIN],")"),!0),e.comparatorTrimReplace="$1$2$3",s("HYPHENRANGE","^\\s*(".concat(i[a.XRANGEPLAIN],")\\s+-\\s+(").concat(i[a.XRANGEPLAIN],")\\s*$")),s("HYPHENRANGELOOSE","^\\s*(".concat(i[a.XRANGEPLAINLOOSE],")\\s+-\\s+(").concat(i[a.XRANGEPLAINLOOSE],")\\s*$")),s("STAR","(<|>)?=?\\s*\\*"),s("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),s("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),Ee=V({"node_modules/semver/internal/parse-options.js":function(e,t){U();var n=["includePrerelease","loose","rtl"],r=function(e){return e?"object"!=typeof e?{loose:!0}:n.filter((function(t){return e[t]})).reduce((function(e,t){return e[t]=!0,e}),{}):{}};t.exports=r}}),Ce=V({"node_modules/semver/internal/identifiers.js":function(e,t){U();var n=/^[0-9]+$/,r=function(e,t){var r=n.test(e),u=n.test(t);return r&&u&&(e=+e,t=+t),e===t?0:r&&!u?-1:u&&!r?1:e<t?-1:1},u=function(e,t){return r(t,e)};t.exports={compareIdentifiers:r,rcompareIdentifiers:u}}}),Fe=V({"node_modules/semver/classes/semver.js":function(e,t){U();var n=ye(),r=he(),u=r.MAX_LENGTH,i=r.MAX_SAFE_INTEGER,a=ve(),o=a.re,s=a.t,c=Ee(),l=Ce().compareIdentifiers,p=function(){function e(t,r){if(E(this,e),r=c(r),t instanceof e){if(t.loose===!!r.loose&&t.includePrerelease===!!r.includePrerelease)return t;t=t.version}else if("string"!=typeof t)throw new TypeError("Invalid Version: ".concat(t));if(t.length>u)throw new TypeError("version is longer than ".concat(u," characters"));n("SemVer",t,r),this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease;var a=t.trim().match(r.loose?o[s.LOOSE]:o[s.FULL]);if(!a)throw new TypeError("Invalid Version: ".concat(t));if(this.raw=t,this.major=+a[1],this.minor=+a[2],this.patch=+a[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");a[4]?this.prerelease=a[4].split(".").map((function(e){if(/^[0-9]+$/.test(e)){var t=+e;if(t>=0&&t<i)return t}return e})):this.prerelease=[],this.build=a[5]?a[5].split("."):[],this.format()}return C(e,[{key:"format",value:function(){return this.version="".concat(this.major,".").concat(this.minor,".").concat(this.patch),this.prerelease.length&&(this.version+="-".concat(this.prerelease.join("."))),this.version}},{key:"toString",value:function(){return this.version}},{key:"compare",value:function(t){if(n("SemVer.compare",this.version,this.options,t),!(t instanceof e)){if("string"==typeof t&&t===this.version)return 0;t=new e(t,this.options)}return t.version===this.version?0:this.compareMain(t)||this.comparePre(t)}},{key:"compareMain",value:function(t){return t instanceof e||(t=new e(t,this.options)),l(this.major,t.major)||l(this.minor,t.minor)||l(this.patch,t.patch)}},{key:"comparePre",value:function(t){if(t instanceof e||(t=new e(t,this.options)),this.prerelease.length&&!t.prerelease.length)return-1;if(!this.prerelease.length&&t.prerelease.length)return 1;if(!this.prerelease.length&&!t.prerelease.length)return 0;var r=0;do{var u=this.prerelease[r],i=t.prerelease[r];if(n("prerelease compare",r,u,i),void 0===u&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===u)return-1;if(u!==i)return l(u,i)}while(++r)}},{key:"compareBuild",value:function(t){t instanceof e||(t=new e(t,this.options));var r=0;do{var u=this.build[r],i=t.build[r];if(n("prerelease compare",r,u,i),void 0===u&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===u)return-1;if(u!==i)return l(u,i)}while(++r)}},{key:"inc",value:function(e,t){switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t),this.inc("pre",t);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t),this.inc("pre",t);break;case"major":(0!==this.minor||0!==this.patch||0===this.prerelease.length)&&this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":(0!==this.patch||0===this.prerelease.length)&&this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":if(0===this.prerelease.length)this.prerelease=[0];else{for(var n=this.prerelease.length;--n>=0;)"number"==typeof this.prerelease[n]&&(this.prerelease[n]++,n=-2);-1===n&&this.prerelease.push(0)}t&&(0===l(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error("invalid increment argument: ".concat(e))}return this.format(),this.raw=this.version,this}}]),e}();t.exports=p}}),Ae=V({"node_modules/semver/functions/compare.js":function(e,t){U();var n=Fe(),r=function(e,t,r){return new n(e,r).compare(new n(t,r))};t.exports=r}}),xe=V({"node_modules/semver/functions/lt.js":function(e,t){U();var n=Ae(),r=function(e,t,r){return n(e,t,r)<0};t.exports=r}}),be=V({"node_modules/semver/functions/gte.js":function(e,t){U();var n=Ae(),r=function(e,t,r){return n(e,t,r)>=0};t.exports=r}}),Se=V({"src/utils/arrayify.js":function(e,t){U(),t.exports=function(e,t){return Object.entries(e).map((function(e){var n=F(e,2),r=n[0],u=n[1];return Object.assign(v({},t,r),u)}))}}}),Te=V({"node_modules/outdent/lib/index.js":function(e,t){function n(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t]}function r(){return typeof WeakMap<"u"?new WeakMap:u()}function u(){return{add:n,delete:n,get:n,set:n,has:function(e){return!1}}}U(),Object.defineProperty(e,"__esModule",{value:!0}),e.outdent=void 0;var i=Object.prototype.hasOwnProperty,a=function(e,t){return i.call(e,t)};function o(e,t){for(var n in t)a(t,n)&&(e[n]=t[n]);return e}var s=/^[ \t]*(?:\r\n|\r|\n)/,c=/(?:\r\n|\r|\n)[ \t]*$/,l=/^(?:[\r\n]|$)/,p=/(?:\r\n|\r|\n)([ \t]*)(?:[^ \t\r\n]|$)/,f=/^[ \t]*[\r\n][ \t\r\n]*$/;function d(e,t,n){var r=0,u=e[0].match(p);u&&(r=u[1].length);var i=new RegExp("(\\r\\n|\\r|\\n).{0,"+r+"}","g");t&&(e=e.slice(1));var a=n.newline,o=n.trimLeadingNewline,l=n.trimTrailingNewline,f="string"==typeof a,d=e.length;return e.map((function(e,t){return e=e.replace(i,"$1"),0===t&&o&&(e=e.replace(s,"")),t===d-1&&l&&(e=e.replace(c,"")),f&&(e=e.replace(/\r\n|\n|\r/g,(function(e){return a}))),e}))}function D(e,t){for(var n="",r=0,u=e.length;r<u;r++)n+=e[r],r<u-1&&(n+=t[r]);return n}function m(e){return a(e,"raw")&&a(e,"length")}function g(e){var t=r(),n=r();function u(r){for(var i=[],a=1;a<arguments.length;a++)i[a-1]=arguments[a];if(m(r)){var s=r,c=(i[0]===u||i[0]===y)&&f.test(s[0])&&l.test(s[1]),p=c?n:t,h=p.get(s);return h||(h=d(s,c,e),p.set(s,h)),0===i.length?h[0]:D(h,c?i.slice(1):i)}return g(o(o({},e),r||{}))}return o(u,{string:function(t){return d([t],!1,e)[0]}})}var y=g({trimLeadingNewline:!0,trimTrailingNewline:!0});if(e.outdent=y,e.default=y,typeof t<"u")try{t.exports=y,Object.defineProperty(y,"__esModule",{value:!0}),y.default=y,y.outdent=y}catch(h){}}}),Be=V({"src/main/core-options.js":function(e,t){U();var n=Te().outdent,r="Config",u="Editor",i="Format",f="Other",d="Output",D="Global",m="Special",g={cursorOffset:{since:"1.4.0",category:m,type:"int",default:-1,range:{start:-1,end:Number.POSITIVE_INFINITY,step:1},description:n(a||(a=h(["\n Print (to stderr) where a cursor at the given position would move to after formatting.\n This option cannot be used with --range-start and --range-end.\n "]))),cliCategory:u},endOfLine:{since:"1.15.0",category:D,type:"choice",default:[{since:"1.15.0",value:"auto"},{since:"2.0.0",value:"lf"}],description:"Which end of line characters to apply.",choices:[{value:"lf",description:"Line Feed only (\\n), common on Linux and macOS as well as inside git repos"},{value:"crlf",description:"Carriage Return + Line Feed characters (\\r\\n), common on Windows"},{value:"cr",description:"Carriage Return character only (\\r), used very rarely"},{value:"auto",description:n(o||(o=h(["\n Maintain existing\n (mixed values within one file are normalised by looking at what's used after the first line)\n "])))}]},filepath:{since:"1.4.0",category:m,type:"path",description:"Specify the input filepath. This will be used to do parser inference.",cliName:"stdin-filepath",cliCategory:f,cliDescription:"Path to the file to pretend that stdin comes from."},insertPragma:{since:"1.8.0",category:m,type:"boolean",default:!1,description:"Insert @format pragma into file's first docblock comment.",cliCategory:f},parser:{since:"0.0.10",category:D,type:"choice",default:[{since:"0.0.10",value:"babylon"},{since:"1.13.0",value:void 0}],description:"Which parser to use.",exception:function(e){return"string"==typeof e||"function"==typeof e},choices:[{value:"flow",description:"Flow"},{value:"babel",since:"1.16.0",description:"JavaScript"},{value:"babel-flow",since:"1.16.0",description:"Flow"},{value:"babel-ts",since:"2.0.0",description:"TypeScript"},{value:"typescript",since:"1.4.0",description:"TypeScript"},{value:"acorn",since:"2.6.0",description:"JavaScript"},{value:"espree",since:"2.2.0",description:"JavaScript"},{value:"meriyah",since:"2.2.0",description:"JavaScript"},{value:"css",since:"1.7.1",description:"CSS"},{value:"less",since:"1.7.1",description:"Less"},{value:"scss",since:"1.7.1",description:"SCSS"},{value:"json",since:"1.5.0",description:"JSON"},{value:"json5",since:"1.13.0",description:"JSON5"},{value:"json-stringify",since:"1.13.0",description:"JSON.stringify"},{value:"graphql",since:"1.5.0",description:"GraphQL"},{value:"markdown",since:"1.8.0",description:"Markdown"},{value:"mdx",since:"1.15.0",description:"MDX"},{value:"vue",since:"1.10.0",description:"Vue"},{value:"yaml",since:"1.14.0",description:"YAML"},{value:"glimmer",since:"2.3.0",description:"Ember / Handlebars"},{value:"html",since:"1.15.0",description:"HTML"},{value:"angular",since:"1.15.0",description:"Angular"},{value:"lwc",since:"1.17.0",description:"Lightning Web Components"}]},plugins:{since:"1.10.0",type:"path",array:!0,default:[{value:[]}],category:D,description:"Add a plugin. Multiple plugins can be passed as separate `--plugin`s.",exception:function(e){return"string"==typeof e||"object"==typeof e},cliName:"plugin",cliCategory:r},pluginSearchDirs:{since:"1.13.0",type:"path",array:!0,default:[{value:[]}],category:D,description:n(s||(s=h(["\n Custom directory that contains prettier plugins in node_modules subdirectory.\n Overrides default behavior when plugins are searched relatively to the location of Prettier.\n Multiple values are accepted.\n "]))),exception:function(e){return"string"==typeof e||"object"==typeof e},cliName:"plugin-search-dir",cliCategory:r},printWidth:{since:"0.0.0",category:D,type:"int",default:80,description:"The line length where Prettier will try wrap.",range:{start:0,end:Number.POSITIVE_INFINITY,step:1}},rangeEnd:{since:"1.4.0",category:m,type:"int",default:Number.POSITIVE_INFINITY,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:n(c||(c=h(["\n Format code ending at a given character offset (exclusive).\n The range will extend forwards to the end of the selected statement.\n This option cannot be used with --cursor-offset.\n "]))),cliCategory:u},rangeStart:{since:"1.4.0",category:m,type:"int",default:0,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:n(l||(l=h(["\n Format code starting at a given character offset.\n The range will extend backwards to the start of the first line containing the selected statement.\n This option cannot be used with --cursor-offset.\n "]))),cliCategory:u},requirePragma:{since:"1.7.0",category:m,type:"boolean",default:!1,description:n(p||(p=h(["\n Require either '@prettier' or '@format' to be present in the file's first docblock comment\n in order for it to be formatted.\n "]))),cliCategory:f},tabWidth:{type:"int",category:D,default:2,description:"Number of spaces per indentation level.",range:{start:0,end:Number.POSITIVE_INFINITY,step:1}},useTabs:{since:"1.0.0",category:D,type:"boolean",default:!1,description:"Indent with tabs instead of spaces."},embeddedLanguageFormatting:{since:"2.1.0",category:D,type:"choice",default:[{since:"2.1.0",value:"auto"}],description:"Control how Prettier formats quoted code embedded in the file.",choices:[{value:"auto",description:"Format embedded code if Prettier can automatically identify it."},{value:"off",description:"Never automatically format embedded code."}]}};t.exports={CATEGORY_CONFIG:r,CATEGORY_EDITOR:u,CATEGORY_FORMAT:i,CATEGORY_OTHER:f,CATEGORY_OUTPUT:d,CATEGORY_GLOBAL:D,CATEGORY_SPECIAL:m,options:g}}}),we=V({"src/main/support.js":function(e,t){U();var n={compare:Ae(),lt:xe(),gte:be()},r=Se(),u=H().version,i=Be().options;function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.plugins,a=void 0===t?[]:t,s=e.showUnreleased,c=void 0!==s&&s,l=e.showDeprecated,p=void 0!==l&&l,f=e.showInternal,d=void 0!==f&&f,D=u.split("-",1)[0],m=a.flatMap((function(e){return e.languages||[]})).filter(y),g=r(Object.assign.apply(Object,[{}].concat(x(a.map((function(e){return e.options}))),[i])),"name").filter((function(e){return y(e)&&h(e)})).sort((function(e,t){return e.name===t.name?0:e.name<t.name?-1:1})).map(v).map((function(e){e=Object.assign({},e),Array.isArray(e.default)&&(e.default=1===e.default.length?e.default[0].value:e.default.filter(y).sort((function(e,t){return n.compare(t.since,e.since)}))[0].value),Array.isArray(e.choices)&&(e.choices=e.choices.filter((function(e){return y(e)&&h(e)})),"parser"===e.name&&o(e,m,a));var t=Object.fromEntries(a.filter((function(t){return t.defaultOptions&&void 0!==t.defaultOptions[e.name]})).map((function(t){return[t.name,t.defaultOptions[e.name]]})));return Object.assign(Object.assign({},e),{},{pluginDefaults:t})}));return{languages:m,options:g};function y(e){return c||!("since"in e)||e.since&&n.gte(D,e.since)}function h(e){return p||!("deprecated"in e)||e.deprecated&&n.lt(D,e.deprecated)}function v(e){return d?e:(e.cliName,e.cliCategory,e.cliDescription,N(e,T))}}function o(e,t,n){var r,u=new Set(e.choices.map((function(e){return e.value}))),i=b(t);try{for(i.s();!(r=i.n()).done;){var a=r.value;if(a.parsers){var o,s=b(a.parsers);try{var c=function(){var t=o.value;if(!u.has(t)){u.add(t);var r=n.find((function(e){return e.parsers&&e.parsers[t]})),i=a.name;r&&r.name&&(i+=" (plugin: ".concat(r.name,")")),e.choices.push({value:t,description:i})}};for(s.s();!(o=s.n()).done;)c()}catch(l){s.e(l)}finally{s.f()}}}}catch(l){i.e(l)}finally{i.f()}}t.exports={getSupportInfo:a}}}),Ne=V({"src/utils/is-non-empty-array.js":function(e,t){function n(e){return Array.isArray(e)&&e.length>0}U(),t.exports=n}}),ke=V({"src/utils/text/skip.js":function(e,t){function n(e){return function(t,n,r){var u=r&&r.backwards;if(!1===n)return!1;for(var i=t.length,a=n;a>=0&&a<i;){var o=t.charAt(a);if(e instanceof RegExp){if(!e.test(o))return a}else if(!e.includes(o))return a;u?a--:a++}return(-1===a||a===i)&&a}}U();var r=n(/\s/),u=n(" \t"),i=n(",; \t"),a=n(/[^\n\r]/);t.exports={skipWhitespace:r,skipSpaces:u,skipToLineEnd:i,skipEverythingButNewLine:a}}}),je=V({"src/utils/text/skip-inline-comment.js":function(e,t){function n(e,t){if(!1===t)return!1;if("/"===e.charAt(t)&&"*"===e.charAt(t+1))for(var n=t+2;n<e.length;++n)if("*"===e.charAt(n)&&"/"===e.charAt(n+1))return n+2;return t}U(),t.exports=n}}),Pe=V({"src/utils/text/skip-trailing-comment.js":function(e,t){U();var n=ke().skipEverythingButNewLine;function r(e,t){return!1!==t&&("/"===e.charAt(t)&&"/"===e.charAt(t+1)?n(e,t):t)}t.exports=r}}),Ie=V({"src/utils/text/skip-newline.js":function(e,t){function n(e,t,n){var r=n&&n.backwards;if(!1===t)return!1;var u=e.charAt(t);if(r){if("\r"===e.charAt(t-1)&&"\n"===u)return t-2;if("\n"===u||"\r"===u||"\u2028"===u||"\u2029"===u)return t-1}else{if("\r"===u&&"\n"===e.charAt(t+1))return t+2;if("\n"===u||"\r"===u||"\u2028"===u||"\u2029"===u)return t+1}return t}U(),t.exports=n}}),Oe=V({"src/utils/text/get-next-non-space-non-comment-character-index-with-start-index.js":function(e,t){U();var n=je(),r=Ie(),u=Pe(),i=ke().skipSpaces;function a(e,t){for(var a=null,o=t;o!==a;)a=o,o=i(e,o),o=n(e,o),o=u(e,o),o=r(e,o);return o}t.exports=a}}),Le=V({"src/common/util.js":function(e,t){U();var n=(ge(),J(De)).default,r=Q(),u=we().getSupportInfo,i=Ne(),a=ce(),o=ke(),s=o.skipWhitespace,c=o.skipSpaces,l=o.skipToLineEnd,p=o.skipEverythingButNewLine,f=je(),d=Pe(),D=Ie(),m=Oe(),g=function(e){return e[e.length-2]};function y(e){return function(t,n,r){var u=r&&r.backwards;if(!1===n)return!1;for(var i=t.length,a=n;a>=0&&a<i;){var o=t.charAt(a);if(e instanceof RegExp){if(!e.test(o))return a}else if(!e.includes(o))return a;u?a--:a++}return(-1===a||a===i)&&a}}function h(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=c(e,n.backwards?t-1:t,n);return r!==D(e,r,n)}function v(e,t,n){for(var r=t;r<n;++r)if("\n"===e.charAt(r))return!0;return!1}function E(e,t,n){var r=n(t)-1;return r=c(e,r,{backwards:!0}),r=D(e,r,{backwards:!0}),(r=c(e,r,{backwards:!0}))!==D(e,r,{backwards:!0})}function C(e,t){for(var n=null,r=t;r!==n;)n=r,r=l(e,r),r=f(e,r),r=c(e,r);return r=d(e,r),!1!==(r=D(e,r))&&h(e,r)}function F(e,t,n){return C(e,n(t))}function A(e,t,n){return m(e,n(t))}function x(e,t,n){return e.charAt(A(e,t,n))}function S(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return c(e,n.backwards?t-1:t,n)!==t}function T(e,t){for(var n=0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;r<e.length;++r)"\t"===e[r]?n=n+t-n%t:n++;return n}function B(e,t){var n=e.lastIndexOf("\n");return-1===n?0:T(e.slice(n+1).match(/^[\t ]*/)[0],t)}function w(e,t){var n={quote:'"',regex:/"/g,escaped:"""},r={quote:"'",regex:/'/g,escaped:"'"},u="'"===t?r:n,i=u===r?n:r,a=u;return(e.includes(u.quote)||e.includes(i.quote))&&(a=(e.match(u.regex)||[]).length>(e.match(i.regex)||[]).length?i:u),a}function N(e,t){var n=e.slice(1,-1);return k(n,"json"===t.parser||"json5"===t.parser&&"preserve"===t.quoteProps&&!t.singleQuote?'"':t.__isInHtmlAttribute?"'":w(n,t.singleQuote?"'":'"').quote,!("css"===t.parser||"less"===t.parser||"scss"===t.parser||t.__embeddedInHtml))}function k(e,t,n){var r='"'===t?"'":'"',u=/\\([\s\S])|(["'])/g,i=e.replace(u,(function(e,u,i){return u===r?u:i===t?"\\"+i:i||(n&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/.test(u)?u:"\\"+u)}));return t+i+t}function j(e){return e.toLowerCase().replace(/^([+-]?[\d.]+e)(?:\+|(-))?0*(\d)/,"$1$2$3").replace(/^([+-]?[\d.]+)e[+-]?0+$/,"$1").replace(/^([+-])?\./,"$10.").replace(/(\.\d+?)0+(?=e|$)/,"$1").replace(/\.(?=e|$)/,"")}function P(e,t){var r=e.match(new RegExp("(".concat(n(t),")+"),"g"));return null===r?0:r.reduce((function(e,n){return Math.max(e,n.length/t.length)}),0)}function I(e,t){var r=e.match(new RegExp("(".concat(n(t),")+"),"g"));if(null===r)return 0;var u,i=new Map,a=0,o=b(r);try{for(o.s();!(u=o.n()).done;){var s=u.value.length/t.length;i.set(s,!0),s>a&&(a=s)}}catch(l){o.e(l)}finally{o.f()}for(var c=1;c<a;c++)if(!i.get(c))return c;return a+1}function O(e,t){(e.comments||(e.comments=[])).push(t),t.printed=!1,t.nodeDescription=W(e)}function L(e,t){t.leading=!0,t.trailing=!1,O(e,t)}function _(e,t,n){t.leading=!1,t.trailing=!1,n&&(t.marker=n),O(e,t)}function M(e,t){t.leading=!1,t.trailing=!0,O(e,t)}function R(e,t){var n=u({plugins:t.plugins}).languages,r=n.find((function(t){return t.name.toLowerCase()===e}))||n.find((function(t){var n=t.aliases;return Array.isArray(n)&&n.includes(e)}))||n.find((function(t){var n=t.extensions;return Array.isArray(n)&&n.includes(".".concat(e))}));return r&&r.parsers[0]}function V(e){return e&&"front-matter"===e.type}function $(e){var t=new WeakMap;return function(n){return t.has(n)||t.set(n,Symbol(e)),t.get(n)}}function W(e){var t=e.type||e.kind||"(unknown type)",n=String(e.name||e.id&&("object"==typeof e.id?e.id.name:e.id)||e.key&&("object"==typeof e.key?e.key.name:e.key)||e.value&&("object"==typeof e.value?"":String(e.value))||e.operator||"");return n.length>20&&(n=n.slice(0,19)+"\u2026"),t+(n?" "+n:"")}t.exports={inferParserByLanguage:R,getStringWidth:a,getMaxContinuousCount:P,getMinNotPresentContinuousCount:I,getPenultimate:g,getLast:r,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:m,getNextNonSpaceNonCommentCharacterIndex:A,getNextNonSpaceNonCommentCharacter:x,skip:y,skipWhitespace:s,skipSpaces:c,skipToLineEnd:l,skipEverythingButNewLine:p,skipInlineComment:f,skipTrailingComment:d,skipNewline:D,isNextLineEmptyAfterIndex:C,isNextLineEmpty:F,isPreviousLineEmpty:E,hasNewline:h,hasNewlineInRange:v,hasSpaces:S,getAlignmentSize:T,getIndentSize:B,getPreferredQuote:w,printString:N,printNumber:j,makeString:k,addLeadingComment:L,addDanglingComment:_,addTrailingComment:M,isFrontMatterNode:V,isNonEmptyArray:i,createGroupIdMapper:$}}}),_e={};function Me(e,t){for(var n=0,r=e.length-1;r>=0;r--){var u=e[r];"."===u?e.splice(r,1):".."===u?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function Re(){for(var e="",t=!1,n=arguments.length-1;n>=-1&&!t;n--){var r=n>=0?arguments[n]:"/";if("string"!=typeof r)throw new TypeError("Arguments to path.resolve must be strings");r&&(e=r+"/"+e,t="/"===r.charAt(0))}return(t?"/":"")+(e=Me(Ge(e.split("/"),(function(e){return!!e})),!t).join("/"))||"."}function Ve(e){var t=$e(e),n="/"===et(e,-1);return!(e=Me(Ge(e.split("/"),(function(e){return!!e})),!t).join("/"))&&!t&&(e="."),e&&n&&(e+="/"),(t?"/":"")+e}function $e(e){return"/"===e.charAt(0)}function We(){return Ve(Ge(Array.prototype.slice.call(arguments,0),(function(e,t){if("string"!=typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))}function qe(e,t){function n(e){for(var t=0;t<e.length&&""===e[t];t++);for(var n=e.length-1;n>=0&&""===e[n];n--);return t>n?[]:e.slice(t,n-t+1)}e=Re(e).substr(1),t=Re(t).substr(1);for(var r=n(e.split("/")),u=n(t.split("/")),i=Math.min(r.length,u.length),a=i,o=0;o<i;o++)if(r[o]!==u[o]){a=o;break}var s=[];for(o=a;o<r.length;o++)s.push("..");return(s=s.concat(u.slice(a))).join("/")}function Je(e){var t=Ke(e),n=t[0],r=t[1];return n||r?(r&&(r=r.substr(0,r.length-1)),n+r):"."}function Ue(e,t){var n=Ke(e)[2];return t&&n.substr(-1*t.length)===t&&(n=n.substr(0,n.length-t.length)),n}function He(e){return Ke(e)[3]}function Ge(e,t){if(e.filter)return e.filter(t);for(var n=[],r=0;r<e.length;r++)t(e[r],r,e)&&n.push(e[r]);return n}$(_e,{basename:function(){return Ue},default:function(){return Ze},delimiter:function(){return Ye},dirname:function(){return Je},extname:function(){return He},isAbsolute:function(){return $e},join:function(){return We},normalize:function(){return Ve},relative:function(){return qe},resolve:function(){return Re},sep:function(){return Qe}});var Xe,Ke,Qe,Ye,Ze,et,tt=R({"node-modules-polyfills:path":function(){U(),Xe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,Ke=function(e){return Xe.exec(e).slice(1)},Ze={extname:He,basename:Ue,dirname:Je,sep:Qe="/",delimiter:Ye=":",relative:qe,join:We,isAbsolute:$e,normalize:Ve,resolve:Re},et=function(e,t,n){return e.substr(t,n)}}}),nt=V({"node-modules-polyfills-commonjs:path":function(e,t){U();var n=(tt(),J(_e));if(n&&n.default)for(var r in t.exports=n.default,n)t.exports[r]=n[r];else n&&(t.exports=n)}}),ut=V({"src/common/errors.js":function(e,t){U();var n=function(e){m(n,e);var t=g(n);function n(){return E(this,n),t.apply(this,arguments)}return C(n)}(y(Error)),r=function(e){m(n,e);var t=g(n);function n(){return E(this,n),t.apply(this,arguments)}return C(n)}(y(Error)),u=function(e){m(n,e);var t=g(n);function n(){return E(this,n),t.apply(this,arguments)}return C(n)}(y(Error)),i=function(e){m(n,e);var t=g(n);function n(){return E(this,n),t.apply(this,arguments)}return C(n)}(y(Error));t.exports={ConfigError:n,DebugError:r,UndefinedParserError:u,ArgExpansionBailout:i}}}),it={};function ot(e,t){function n(){this.constructor=e}kt(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}function lt(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var u=0;for(r=Object.getOwnPropertySymbols(e);u<r.length;u++)t.indexOf(r[u])<0&&Object.prototype.propertyIsEnumerable.call(e,r[u])&&(n[r[u]]=e[r[u]])}return n}function pt(e,t,n,r){var u,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(u=e[o])&&(a=(i<3?u(a):i>3?u(t,n,a):u(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function ft(e,t){return function(n,r){t(n,r,e)}}function dt(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function Dt(e,t,n,r){function u(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,i){function a(e){try{s(r.next(e))}catch(t){i(t)}}function o(e){try{s(r.throw(e))}catch(t){i(t)}}function s(e){e.done?n(e.value):u(e.value).then(a,o)}s((r=r.apply(e,t||[])).next())}))}function mt(e,t){var n,r,u,i,a={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]};return i={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function o(e){return function(t){return s([e,t])}}function s(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(u=2&i[0]?r.return:i[0]?r.throw||((u=r.return)&&u.call(r),0):r.next)&&!(u=u.call(r,i[1])).done)return u;switch(r=0,u&&(i=[2&i[0],u.value]),i[0]){case 0:case 1:u=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(u=(u=a.trys).length>0&&u[u.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!u||i[1]>u[0]&&i[1]<u[3])){a.label=i[1];break}if(6===i[0]&&a.label<u[1]){a.label=u[1],u=i;break}if(u&&a.label<u[2]){a.label=u[2],a.ops.push(i);break}u[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(o){i=[6,o],r=0}finally{n=u=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}}function gt(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}function yt(e,t){for(var n in e)"default"!==n&&!t.hasOwnProperty(n)&&(t[n]=e[n])}function ht(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function vt(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,u,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(o){u={error:o}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(u)throw u.error}}return a}function Et(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(vt(arguments[t]));return e}function Ct(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),u=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,o=i.length;a<o;a++,u++)r[u]=i[a];return r}function Ft(e){return this instanceof Ft?(this.v=e,this):new Ft(e)}function At(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,u=n.apply(e,t||[]),i=[];return r={},a("next"),a("throw"),a("return"),r[Symbol.asyncIterator]=function(){return this},r;function a(e){u[e]&&(r[e]=function(t){return new Promise((function(n,r){i.push([e,t,n,r])>1||o(e,t)}))})}function o(e,t){try{s(u[e](t))}catch(n){p(i[0][3],n)}}function s(e){e.value instanceof Ft?Promise.resolve(e.value.v).then(c,l):p(i[0][2],e)}function c(e){o("next",e)}function l(e){o("throw",e)}function p(e,t){e(t),i.shift(),i.length&&o(i[0][0],i[0][1])}}function xt(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,u){t[r]=e[r]?function(t){return(n=!n)?{value:Ft(e[r](t)),done:"return"===r}:u?u(t):t}:u}}function bt(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e="function"==typeof ht?ht(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,i){u(r,i,(t=e[n](t)).done,t.value)}))}}function u(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)}}function St(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function Tt(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function Bt(e){return e&&e.__esModule?e:{default:e}}function wt(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function Nt(e,t,n){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,n),n}$(it,{__assign:function(){return jt},__asyncDelegator:function(){return xt},__asyncGenerator:function(){return At},__asyncValues:function(){return bt},__await:function(){return Ft},__awaiter:function(){return Dt},__classPrivateFieldGet:function(){return wt},__classPrivateFieldSet:function(){return Nt},__createBinding:function(){return gt},__decorate:function(){return pt},__exportStar:function(){return yt},__extends:function(){return ot},__generator:function(){return mt},__importDefault:function(){return Bt},__importStar:function(){return Tt},__makeTemplateObject:function(){return St},__metadata:function(){return dt},__param:function(){return ft},__read:function(){return vt},__rest:function(){return lt},__spread:function(){return Et},__spreadArrays:function(){return Ct},__values:function(){return ht}});var kt,jt,Pt=R({"node_modules/tslib/tslib.es6.js":function(){U(),kt=function(e,t){return(kt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},jt=function(){return jt=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var u in t=arguments[n])Object.prototype.hasOwnProperty.call(t,u)&&(e[u]=t[u]);return e},jt.apply(this,arguments)}}}),It=V({"node_modules/vnopts/lib/descriptors/api.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0}),e.apiDescriptor={key:function(e){return/^[$_a-zA-Z][$_a-zA-Z0-9]*$/.test(e)?e:JSON.stringify(e)},value:function(t){if(null===t||"object"!=typeof t)return JSON.stringify(t);if(Array.isArray(t))return"[".concat(t.map((function(t){return e.apiDescriptor.value(t)})).join(", "),"]");var n=Object.keys(t);return 0===n.length?"{}":"{ ".concat(n.map((function(n){return"".concat(e.apiDescriptor.key(n),": ").concat(e.apiDescriptor.value(t[n]))})).join(", ")," }")},pair:function(t){var n=t.key,r=t.value;return e.apiDescriptor.value(v({},n,r))}}}}),Ot=V({"node_modules/vnopts/lib/descriptors/index.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0}),(Pt(),J(it)).__exportStar(It(),e)}}),Lt=V({"scripts/build/shims/chalk.cjs":function(e,t){U();var n=function(e){return e};n.grey=n,n.red=n,n.bold=n,n.yellow=n,n.blue=n,n.default=n,t.exports=n}}),_t=V({"node_modules/vnopts/lib/handlers/deprecated/common.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=Lt();e.commonDeprecatedHandler=function(e,n,r){var u=r.descriptor,i=["".concat(t.default.yellow("string"==typeof e?u.key(e):u.pair(e))," is deprecated")];return n&&i.push("we now treat it as ".concat(t.default.blue("string"==typeof n?u.key(n):u.pair(n)))),i.join("; ")+"."}}}),Mt=V({"node_modules/vnopts/lib/handlers/deprecated/index.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0}),(Pt(),J(it)).__exportStar(_t(),e)}}),Rt=V({"node_modules/vnopts/lib/handlers/invalid/common.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=Lt();e.commonInvalidHandler=function(e,n,r){return["Invalid ".concat(t.default.red(r.descriptor.key(e))," value."),"Expected ".concat(t.default.blue(r.schemas[e].expected(r)),","),"but received ".concat(t.default.red(r.descriptor.value(n)),".")].join(" ")}}}),Vt=V({"node_modules/vnopts/lib/handlers/invalid/index.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0}),(Pt(),J(it)).__exportStar(Rt(),e)}}),$t=V({"node_modules/vnopts/node_modules/leven/index.js":function(e,t){U();var n=[],r=[];t.exports=function(e,t){if(e===t)return 0;var u=e;e.length>t.length&&(e=t,t=u);var i=e.length,a=t.length;if(0===i)return a;if(0===a)return i;for(;i>0&&e.charCodeAt(~-i)===t.charCodeAt(~-a);)i--,a--;if(0===i)return a;for(var o=0;o<i&&e.charCodeAt(o)===t.charCodeAt(o);)o++;if(a-=o,0===(i-=o))return a;for(var s,c,l,p,f=0,d=0;f<i;)r[o+f]=e.charCodeAt(o+f),n[f]=++f;for(;d<a;)for(s=t.charCodeAt(o+d),l=d++,c=d,f=0;f<i;f++)p=s===r[o+f]?l:l+1,l=n[f],c=n[f]=l>c?p>c?c+1:p:p>l?l+1:p;return c}}}),Wt=V({"node_modules/vnopts/lib/handlers/unknown/leven.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=Lt(),n=$t();e.levenUnknownHandler=function(e,r,u){var i=u.descriptor,a=u.logger,o=u.schemas,s=["Ignored unknown option ".concat(t.default.yellow(i.pair({key:e,value:r})),".")],c=Object.keys(o).sort().find((function(t){return n(e,t)<3}));c&&s.push("Did you mean ".concat(t.default.blue(i.key(c)),"?")),a.warn(s.join(" "))}}}),qt=V({"node_modules/vnopts/lib/handlers/unknown/index.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0}),(Pt(),J(it)).__exportStar(Wt(),e)}}),Jt=V({"node_modules/vnopts/lib/handlers/index.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=(Pt(),J(it));t.__exportStar(Mt(),e),t.__exportStar(Vt(),e),t.__exportStar(qt(),e)}}),Ut=V({"node_modules/vnopts/lib/schema.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=["default","expected","validate","deprecated","forward","redirect","overlap","preprocess","postprocess"];function n(e,n){var i,a=new e(n),o=Object.create(a),s=b(t);try{for(s.s();!(i=s.n()).done;){var c=i.value;c in n&&(o[c]=u(n[c],a,r.prototype[c].length))}}catch(l){s.e(l)}finally{s.f()}return o}e.createSchema=n;var r=function(){function e(t){E(this,e),this.name=t.name}return C(e,[{key:"default",value:function(e){}},{key:"expected",value:function(e){return"nothing"}},{key:"validate",value:function(e,t){return!1}},{key:"deprecated",value:function(e,t){return!1}},{key:"forward",value:function(e,t){}},{key:"redirect",value:function(e,t){}},{key:"overlap",value:function(e,t,n){return e}},{key:"preprocess",value:function(e,t){return e}},{key:"postprocess",value:function(e,t){return e}}],[{key:"create",value:function(e){return n(this,e)}}]),e}();function u(e,t,n){return"function"==typeof e?function(){for(var r=arguments.length,u=new Array(r),i=0;i<r;i++)u[i]=arguments[i];return e.apply(void 0,x(u.slice(0,n-1)).concat([t],x(u.slice(n-1))))}:function(){return e}}e.Schema=r}}),Ht=V({"node_modules/vnopts/lib/schemas/alias.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=function(e){m(n,e);var t=g(n);function n(e){var r;return E(this,n),(r=t.call(this,e))._sourceName=e.sourceName,r}return C(n,[{key:"expected",value:function(e){return e.schemas[this._sourceName].expected(e)}},{key:"validate",value:function(e,t){return t.schemas[this._sourceName].validate(e,t)}},{key:"redirect",value:function(e,t){return this._sourceName}}]),n}(Ut().Schema);e.AliasSchema=t}}),Gt=V({"node_modules/vnopts/lib/schemas/any.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=function(e){m(n,e);var t=g(n);function n(){return E(this,n),t.apply(this,arguments)}return C(n,[{key:"expected",value:function(){return"anything"}},{key:"validate",value:function(){return!0}}]),n}(Ut().Schema);e.AnySchema=t}}),Xt=V({"node_modules/vnopts/lib/schemas/array.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=(Pt(),J(it)),n=function(e){m(u,e);var n=g(u);function u(e){var r;E(this,u);var i=e.valueSchema,a=e.name,o=void 0===a?i.name:a,s=t.__rest(e,["valueSchema","name"]);return(r=n.call(this,Object.assign({},s,{name:o})))._valueSchema=i,r}return C(u,[{key:"expected",value:function(e){return"an array of ".concat(this._valueSchema.expected(e))}},{key:"validate",value:function(e,t){if(!Array.isArray(e))return!1;var n,r=[],u=b(e);try{for(u.s();!(n=u.n()).done;){var i=n.value,a=t.normalizeValidateResult(this._valueSchema.validate(i,t),i);!0!==a&&r.push(a.value)}}catch(o){u.e(o)}finally{u.f()}return 0===r.length||{value:r}}},{key:"deprecated",value:function(e,t){var n,r=[],u=b(e);try{for(u.s();!(n=u.n()).done;){var i=n.value,a=t.normalizeDeprecatedResult(this._valueSchema.deprecated(i,t),i);!1!==a&&r.push.apply(r,x(a.map((function(e){return{value:[e.value]}}))))}}catch(o){u.e(o)}finally{u.f()}return r}},{key:"forward",value:function(e,t){var n,u=[],i=b(e);try{for(i.s();!(n=i.n()).done;){var a=n.value,o=t.normalizeForwardResult(this._valueSchema.forward(a,t),a);u.push.apply(u,x(o.map(r)))}}catch(s){i.e(s)}finally{i.f()}return u}},{key:"redirect",value:function(e,t){var n,u=[],i=[],a=b(e);try{for(a.s();!(n=a.n()).done;){var o=n.value,s=t.normalizeRedirectResult(this._valueSchema.redirect(o,t),o);"remain"in s&&u.push(s.remain),i.push.apply(i,x(s.redirect.map(r)))}}catch(c){a.e(c)}finally{a.f()}return 0===u.length?{redirect:i}:{redirect:i,remain:u}}},{key:"overlap",value:function(e,t){return e.concat(t)}}]),u}(Ut().Schema);function r(e){return{from:[e.from],to:e.to}}e.ArraySchema=n}}),zt=V({"node_modules/vnopts/lib/schemas/boolean.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=function(e){m(n,e);var t=g(n);function n(){return E(this,n),t.apply(this,arguments)}return C(n,[{key:"expected",value:function(){return"true or false"}},{key:"validate",value:function(e){return"boolean"==typeof e}}]),n}(Ut().Schema);e.BooleanSchema=t}}),Kt=V({"node_modules/vnopts/lib/utils.js":function(e){function t(e,t){var n,r=Object.create(null),u=b(e);try{for(u.s();!(n=u.n()).done;){var i=n.value,a=i[t];if(r[a])throw new Error("Duplicate ".concat(t," ").concat(JSON.stringify(a)));r[a]=i}}catch(o){u.e(o)}finally{u.f()}return r}function n(e,t){var n,r=new Map,u=b(e);try{for(u.s();!(n=u.n()).done;){var i=n.value,a=i[t];if(r.has(a))throw new Error("Duplicate ".concat(t," ").concat(JSON.stringify(a)));r.set(a,i)}}catch(o){u.e(o)}finally{u.f()}return r}function r(){var e=Object.create(null);return function(t){var n=JSON.stringify(t);return!!e[n]||(e[n]=!0,!1)}}function u(e,t){var n,r=[],u=[],i=b(e);try{for(i.s();!(n=i.n()).done;){var a=n.value;t(a)?r.push(a):u.push(a)}}catch(o){i.e(o)}finally{i.f()}return[r,u]}function i(e){return e===Math.floor(e)}function a(e,t){if(e===t)return 0;var n=typeof e,r=typeof t,u=["undefined","object","boolean","number","string"];return n!==r?u.indexOf(n)-u.indexOf(r):"string"!==n?Number(e)-Number(t):e.localeCompare(t)}function o(e){return void 0===e?{}:e}function s(e,t){return!0===e||(!1===e?{value:t}:e)}function c(e,t){return!1!==e&&(!0===e?!!(arguments.length>2&&void 0!==arguments[2]&&arguments[2])||[{value:t}]:"value"in e?[e]:0!==e.length&&e)}function l(e,t){return"string"==typeof e||"key"in e?{from:t,to:e}:"from"in e?{from:e.from,to:e.to}:{from:t,to:e.to}}function p(e,t){return void 0===e?[]:Array.isArray(e)?e.map((function(e){return l(e,t)})):[l(e,t)]}function f(e,t){var n=p("object"==typeof e&&"redirect"in e?e.redirect:e,t);return 0===n.length?{remain:t,redirect:n}:"object"==typeof e&&"remain"in e?{remain:e.remain,redirect:n}:{redirect:n}}U(),Object.defineProperty(e,"__esModule",{value:!0}),e.recordFromArray=t,e.mapFromArray=n,e.createAutoChecklist=r,e.partition=u,e.isInt=i,e.comparePrimitive=a,e.normalizeDefaultResult=o,e.normalizeValidateResult=s,e.normalizeDeprecatedResult=c,e.normalizeTransferResult=l,e.normalizeForwardResult=p,e.normalizeRedirectResult=f}}),Qt=V({"node_modules/vnopts/lib/schemas/choice.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=Ut(),n=Kt(),r=function(e){m(r,e);var t=g(r);function r(e){var u;return E(this,r),(u=t.call(this,e))._choices=n.mapFromArray(e.choices.map((function(e){return e&&"object"==typeof e?e:{value:e}})),"value"),u}return C(r,[{key:"expected",value:function(e){var t=this,r=e.descriptor,u=Array.from(this._choices.keys()).map((function(e){return t._choices.get(e)})).filter((function(e){return!e.deprecated})).map((function(e){return e.value})).sort(n.comparePrimitive).map(r.value),i=u.slice(0,-2),a=u.slice(-2);return i.concat(a.join(" or ")).join(", ")}},{key:"validate",value:function(e){return this._choices.has(e)}},{key:"deprecated",value:function(e){var t=this._choices.get(e);return!(!t||!t.deprecated)&&{value:e}}},{key:"forward",value:function(e){var t=this._choices.get(e);return t?t.forward:void 0}},{key:"redirect",value:function(e){var t=this._choices.get(e);return t?t.redirect:void 0}}]),r}(t.Schema);e.ChoiceSchema=r}}),Yt=V({"node_modules/vnopts/lib/schemas/number.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=function(e){m(n,e);var t=g(n);function n(){return E(this,n),t.apply(this,arguments)}return C(n,[{key:"expected",value:function(){return"a number"}},{key:"validate",value:function(e,t){return"number"==typeof e}}]),n}(Ut().Schema);e.NumberSchema=t}}),Zt=V({"node_modules/vnopts/lib/schemas/integer.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=Kt(),n=function(e){m(r,e);var n=g(r);function r(){return E(this,r),n.apply(this,arguments)}return C(r,[{key:"expected",value:function(){return"an integer"}},{key:"validate",value:function(e,n){return!0===n.normalizeValidateResult(d(D(r.prototype),"validate",this).call(this,e,n),e)&&t.isInt(e)}}]),r}(Yt().NumberSchema);e.IntegerSchema=n}}),en=V({"node_modules/vnopts/lib/schemas/string.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=function(e){m(n,e);var t=g(n);function n(){return E(this,n),t.apply(this,arguments)}return C(n,[{key:"expected",value:function(){return"a string"}},{key:"validate",value:function(e){return"string"==typeof e}}]),n}(Ut().Schema);e.StringSchema=t}}),tn=V({"node_modules/vnopts/lib/schemas/index.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=(Pt(),J(it));t.__exportStar(Ht(),e),t.__exportStar(Gt(),e),t.__exportStar(Xt(),e),t.__exportStar(zt(),e),t.__exportStar(Qt(),e),t.__exportStar(Zt(),e),t.__exportStar(Yt(),e),t.__exportStar(en(),e)}}),nn=V({"node_modules/vnopts/lib/defaults.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=It(),n=_t(),r=Vt(),u=Wt();e.defaultDescriptor=t.apiDescriptor,e.defaultUnknownHandler=u.levenUnknownHandler,e.defaultInvalidHandler=r.commonInvalidHandler,e.defaultDeprecatedHandler=n.commonDeprecatedHandler}}),rn=V({"node_modules/vnopts/lib/normalize.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=nn(),n=Kt();e.normalize=function(e,t,n){return new r(t,n).normalize(e)};var r=function(){function e(r,u){E(this,e);var i=u||{},a=i.logger,o=void 0===a?console:a,s=i.descriptor,c=void 0===s?t.defaultDescriptor:s,l=i.unknown,p=void 0===l?t.defaultUnknownHandler:l,f=i.invalid,d=void 0===f?t.defaultInvalidHandler:f,D=i.deprecated,m=void 0===D?t.defaultDeprecatedHandler:D;this._utils={descriptor:c,logger:o||{warn:function(){}},schemas:n.recordFromArray(r,"name"),normalizeDefaultResult:n.normalizeDefaultResult,normalizeDeprecatedResult:n.normalizeDeprecatedResult,normalizeForwardResult:n.normalizeForwardResult,normalizeRedirectResult:n.normalizeRedirectResult,normalizeValidateResult:n.normalizeValidateResult},this._unknownHandler=p,this._invalidHandler=d,this._deprecatedHandler=m,this.cleanHistory()}return C(e,[{key:"cleanHistory",value:function(){this._hasDeprecationWarned=n.createAutoChecklist()}},{key:"normalize",value:function(e){var t=this,r={},u=[e],i=function(){for(;0!==u.length;){var e=u.shift(),n=t._applyNormalization(e,r);u.push.apply(u,x(n))}};i();for(var a=0,o=Object.keys(this._utils.schemas);a<o.length;a++){var s=o[a],c=this._utils.schemas[s];if(!(s in r)){var l=n.normalizeDefaultResult(c.default(this._utils));"value"in l&&u.push(v({},s,l.value))}}i();for(var p=0,f=Object.keys(this._utils.schemas);p<f.length;p++){var d=f[p],D=this._utils.schemas[d];d in r&&(r[d]=D.postprocess(r[d],this._utils))}return r}},{key:"_applyNormalization",value:function(e,t){var r,u=this,i=[],a=n.partition(Object.keys(e),(function(e){return e in u._utils.schemas})),o=F(a,2),s=o[0],c=o[1],l=b(s);try{var p=function(){var a=r.value,o=u._utils.schemas[a],s=o.preprocess(e[a],u._utils),c=n.normalizeValidateResult(o.validate(s,u._utils),s);if(!0!==c){var l=c.value,p=u._invalidHandler(a,l,u._utils);throw"string"==typeof p?new Error(p):p}var f=function(e){var t=e.from,n=e.to;i.push("string"==typeof n?v({},n,t):v({},n.key,n.value))},d=function(e){var t=e.value,r=e.redirectTo,i=n.normalizeDeprecatedResult(o.deprecated(t,u._utils),s,!0);if(!1!==i)if(!0===i)u._hasDeprecationWarned(a)||u._utils.logger.warn(u._deprecatedHandler(a,r,u._utils));else{var c,l=b(i);try{for(l.s();!(c=l.n()).done;){var p=c.value.value,f={key:a,value:p};if(!u._hasDeprecationWarned(f)){var d="string"==typeof r?{key:r,value:p}:r;u._utils.logger.warn(u._deprecatedHandler(f,d,u._utils))}}}catch(D){l.e(D)}finally{l.f()}}};n.normalizeForwardResult(o.forward(s,u._utils),s).forEach(f);var D=n.normalizeRedirectResult(o.redirect(s,u._utils),s);if(D.redirect.forEach(f),"remain"in D){var m=D.remain;t[a]=a in t?o.overlap(t[a],m,u._utils):m,d({value:m})}var g,y=b(D.redirect);try{for(y.s();!(g=y.n()).done;){var h=g.value;d({value:h.from,redirectTo:h.to})}}catch(E){y.e(E)}finally{y.f()}};for(l.s();!(r=l.n()).done;)p()}catch(A){l.e(A)}finally{l.f()}var f,d=b(c);try{for(d.s();!(f=d.n()).done;){var D=f.value,m=e[D],g=this._unknownHandler(D,m,this._utils);if(g)for(var y=0,h=Object.keys(g);y<h.length;y++){var E=h[y],C=v({},E,g[E]);E in this._utils.schemas?i.push(C):Object.assign(t,C)}}}catch(A){d.e(A)}finally{d.f()}return i}}]),e}();e.Normalizer=r}}),un=V({"node_modules/vnopts/lib/index.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=(Pt(),J(it));t.__exportStar(Ot(),e),t.__exportStar(Jt(),e),t.__exportStar(tn(),e),t.__exportStar(rn(),e),t.__exportStar(Ut(),e)}}),an=V({"src/main/options-normalizer.js":function(e,t){U();var n,r=un(),u=Q(),i={key:function(e){return 1===e.length?"-".concat(e):"--".concat(e)},value:function(e){return r.apiDescriptor.value(e)},pair:function(e){var t=e.key,n=e.value;return!1===n?"--no-".concat(t):!0===n?i.key(t):""===n?"".concat(i.key(t)," without an argument"):"".concat(i.key(t),"=").concat(n)}},a=function(e){var t=e.colorsModule,n=e.levenshteinDistance;return function(e){m(u,e);var r=g(u);function u(e){var t;E(this,u);var n=e.name,i=e.flags;return(t=r.call(this,{name:n,choices:i}))._flags=x(i).sort(),t}return C(u,[{key:"preprocess",value:function(e,r){if("string"==typeof e&&e.length>0&&!this._flags.includes(e)){var u=this._flags.find((function(t){return n(t,e)<3}));if(u)return r.logger.warn(["Unknown flag ".concat(t.yellow(r.descriptor.value(e)),","),"did you mean ".concat(t.blue(r.descriptor.value(u)),"?")].join(" ")),u}return e}},{key:"expected",value:function(){return"a flag"}}]),u}(r.ChoiceSchema)};function o(e,t){var u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=u.logger,o=void 0!==a&&a,c=u.isCLI,l=void 0!==c&&c,p=u.passThrough,f=void 0!==p&&p,d=u.colorsModule,D=void 0===d?null:d,m=u.levenshteinDistance,g=void 0===m?null:m,y=f?Array.isArray(f)?function(e,t){return f.includes(e)?v({},e,t):void 0}:function(e,t){return v({},e,t)}:function(e,t,n){var u=n.schemas,i=(u._,N(u,B));return r.levenUnknownHandler(e,t,Object.assign(Object.assign({},n),{},{schemas:i}))},h=l?i:r.apiDescriptor,E=s(t,{isCLI:l,colorsModule:D,levenshteinDistance:g}),C=new r.Normalizer(E,{logger:o,unknown:y,descriptor:h}),F=!1!==o;F&&n&&(C._hasDeprecationWarned=n);var A=C.normalize(e);return F&&(n=C._hasDeprecationWarned),l&&!1===A["plugin-search"]&&(A["plugin-search-dir"]=!1),A}function s(e,t){var n=t.isCLI,u=t.colorsModule,i=t.levenshteinDistance,a=[];n&&a.push(r.AnySchema.create({name:"_"}));var o,s=b(e);try{for(s.s();!(o=s.n()).done;){var l=o.value;a.push(c(l,{isCLI:n,optionInfos:e,colorsModule:u,levenshteinDistance:i})),l.alias&&n&&a.push(r.AliasSchema.create({name:l.alias,sourceName:l.name}))}}catch(p){s.e(p)}finally{s.f()}return a}function c(e,t){var n=t.isCLI,i=t.optionInfos,o=t.colorsModule,s=t.levenshteinDistance,c=e.name;if("plugin-search-dir"===c||"pluginSearchDirs"===c)return r.AnySchema.create({name:c,preprocess:function(e){return!1===e||(e=Array.isArray(e)?e:[e]),e},validate:function(e){return!1===e||e.every((function(e){return"string"==typeof e}))},expected:function(){return"false or paths to plugin search dir"}});var l,p={name:c},f={};switch(e.type){case"int":l=r.IntegerSchema,n&&(p.preprocess=Number);break;case"string":case"path":l=r.StringSchema;break;case"choice":l=r.ChoiceSchema,p.choices=e.choices.map((function(t){return"object"==typeof t&&t.redirect?Object.assign(Object.assign({},t),{},{redirect:{to:{key:e.name,value:t.redirect}}}):t}));break;case"boolean":l=r.BooleanSchema;break;case"flag":l=a({colorsModule:o,levenshteinDistance:s}),p.flags=i.flatMap((function(e){return[e.alias,e.description&&e.name,e.oppositeDescription&&"no-".concat(e.name)].filter(Boolean)}));break;default:throw new Error("Unexpected type ".concat(e.type))}if(e.exception?p.validate=function(t,n,r){return e.exception(t)||n.validate(t,r)}:p.validate=function(e,t,n){return void 0===e||t.validate(e,n)},e.redirect&&(f.redirect=function(t){return t?{to:{key:e.redirect.option,value:e.redirect.value}}:void 0}),e.deprecated&&(f.deprecated=!0),n&&!e.array){var d=p.preprocess||function(e){return e};p.preprocess=function(e,t,n){return t.preprocess(d(Array.isArray(e)?u(e):e),n)}}return e.array?r.ArraySchema.create(Object.assign(Object.assign(Object.assign({},n?{preprocess:function(e){return Array.isArray(e)?e:[e]}}:{}),f),{},{valueSchema:l.create(p)})):l.create(Object.assign(Object.assign({},p),f))}function l(e,t,n){return o(e,t,n)}function p(e,t,n){return o(e,t,Object.assign({isCLI:!0},n))}t.exports={normalizeApiOptions:l,normalizeCliOptions:p}}}),on=V({"src/language-js/loc.js":function(e,t){U();var n=Ne();function r(e){var t,u,i=e.range?e.range[0]:e.start,a=null!==(t=null===(u=e.declaration)||void 0===u?void 0:u.decorators)&&void 0!==t?t:e.decorators;return n(a)?Math.min(r(a[0]),i):i}function u(e){return e.range?e.range[1]:e.end}function i(e,t){var n=r(e);return Number.isInteger(n)&&n===r(t)}function a(e,t){var n=u(e);return Number.isInteger(n)&&n===u(t)}function o(e,t){return i(e,t)&&a(e,t)}t.exports={locStart:r,locEnd:u,hasSameLocStart:i,hasSameLoc:o}}}),sn=V({"src/main/load-parser.js":function(e,t){U(),t.exports=function(){}}}),cn=V({"scripts/build/shims/babel-highlight.cjs":function(e,t){U();var n=Lt(),r={shouldHighlight:function(){return!1},getChalk:function(){return n}};t.exports=r}}),ln=V({"node_modules/@babel/code-frame/lib/index.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0}),e.codeFrameColumns=a,e.default=o;var t=cn(),n=!1;function r(e){return{gutter:e.grey,marker:e.red.bold,message:e.red.bold}}var u=/\r\n|[\n\r\u2028\u2029]/;function i(e,t,n){var r=Object.assign({column:0,line:-1},e.start),u=Object.assign({},r,e.end),i=n||{},a=i.linesAbove,o=void 0===a?2:a,s=i.linesBelow,c=void 0===s?3:s,l=r.line,p=r.column,f=u.line,d=u.column,D=Math.max(l-(o+1),0),m=Math.min(t.length,f+c);-1===l&&(D=0),-1===f&&(m=t.length);var g=f-l,y={};if(g)for(var h=0;h<=g;h++){var v=h+l;if(p)if(0===h){var E=t[v-1].length;y[v]=[p,E-p+1]}else if(h===g)y[v]=[0,d];else{var C=t[v-h].length;y[v]=[0,C]}else y[v]=!0}else y[l]=p===d?!p||[p,0]:[p,d-p];return{start:D,end:m,markerLines:y}}function a(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=(a.highlightCode||a.forceColor)&&(0,t.shouldHighlight)(a),s=(0,t.getChalk)(a),c=r(s),l=function(e,t){return o?e(t):t},p=i(n,e.split(u),a),f=p.start,d=p.end,D=p.markerLines,m=n.start&&"number"==typeof n.start.column,g=String(d).length,y=(o?(0,t.default)(e,a):e).split(u,d).slice(f,d).map((function(e,t){var n=f+1+t,r=" ".concat(" ".concat(n).slice(-g)," |"),u=D[n],i=!D[n+1];if(u){var o="";if(Array.isArray(u)){var s=e.slice(0,Math.max(u[0]-1,0)).replace(/[^\t]/g," "),p=u[1]||1;o=["\n ",l(c.gutter,r.replace(/\d/g," "))," ",s,l(c.marker,"^").repeat(p)].join(""),i&&a.message&&(o+=" "+l(c.message,a.message))}return[l(c.marker,">"),l(c.gutter,r),e.length>0?" ".concat(e):"",o].join("")}return" ".concat(l(c.gutter,r)).concat(e.length>0?" ".concat(e):"")})).join("\n");return a.message&&!m&&(y="".concat(" ".repeat(g+1)).concat(a.message,"\n").concat(y)),o?s.reset(y):y}function o(e,t,r){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(!n){n=!0;var i="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";j.emitWarning?j.emitWarning(i,"DeprecationWarning"):(new Error(i).name="DeprecationWarning",console.warn(new Error(i)))}return a(e,{start:{column:r=Math.max(r,0),line:t}},u)}}}),pn=V({"src/main/parser.js":function(e,t){U();var n=ut().ConfigError,r=on(),u=(sn(),r.locStart),i=r.locEnd,a=Object.getOwnPropertyNames,o=Object.getOwnPropertyDescriptor;function s(e){var t,n={},r=b(e.plugins);try{for(r.s();!(t=r.n()).done;){var u=t.value;if(u.parsers){var i,s=b(a(u.parsers));try{for(s.s();!(i=s.n()).done;){var c=i.value;Object.defineProperty(n,c,o(u.parsers,c))}}catch(l){s.e(l)}finally{s.f()}}}}catch(l){r.e(l)}finally{r.f()}return n}function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s(e);if("function"==typeof e.parser)return{parse:e.parser,astFormat:"estree",locStart:u,locEnd:i};if("string"==typeof e.parser){if(Object.prototype.hasOwnProperty.call(t,e.parser))return t[e.parser];throw new n("Couldn't resolve parser \"".concat(e.parser,'". Parsers must be explicitly added to the standalone bundle.'))}}function l(e,t){var n=s(t),r=Object.defineProperties({},Object.fromEntries(Object.keys(n).map((function(e){return[e,{enumerable:!0,get:function(){return n[e].parse}}]})))),u=c(t,n);try{return u.preprocess&&(e=u.preprocess(e,t)),{text:e,ast:u.parse(e,r,t)}}catch(o){var i=o.loc;if(i){var a=ln().codeFrameColumns;throw o.codeFrame=a(e,i,{highlightCode:!0}),o.message+="\n"+o.codeFrame,o}throw o}}t.exports={parse:l,resolveParser:c}}}),fn=V({"src/main/options.js":function(e,t){U();var n=nt(),r=ut().UndefinedParserError,u=we().getSupportInfo,i=an(),a=pn().resolveParser,o={astFormat:"estree",printer:{},originalText:void 0,locStart:null,locEnd:null};function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object.assign({},e),s=u({plugins:e.plugins,showUnreleased:!0,showDeprecated:!0}).options,p=Object.assign(Object.assign({},o),Object.fromEntries(s.filter((function(e){return void 0!==e.default})).map((function(e){return[e.name,e.default]}))));if(!n.parser)if(n.filepath){if(n.parser=l(n.filepath,n.plugins),!n.parser)throw new r("No parser could be inferred for file: ".concat(n.filepath))}else(t.logger||console).warn("No parser and no filepath given, using 'babel' the parser now but this will throw an error in the future. Please specify a parser or a filepath so one can be inferred."),n.parser="babel";var f=a(i.normalizeApiOptions(n,[s.find((function(e){return"parser"===e.name}))],{passThrough:!0,logger:!1}));n.astFormat=f.astFormat,n.locEnd=f.locEnd,n.locStart=f.locStart;var d=c(n);n.printer=d.printers[n.astFormat];for(var D=Object.fromEntries(s.filter((function(e){return e.pluginDefaults&&void 0!==e.pluginDefaults[d.name]})).map((function(e){return[e.name,e.pluginDefaults[d.name]]}))),m=Object.assign(Object.assign({},p),D),g=0,y=Object.entries(m);g<y.length;g++){var h=F(y[g],2),v=h[0],E=h[1];(null===n[v]||void 0===n[v])&&(n[v]=E)}return"json"===n.parser&&(n.trailingComma="none"),i.normalizeApiOptions(n,s,Object.assign({passThrough:Object.keys(o)},t))}function c(e){var t=e.astFormat;if(!t)throw new Error("getPlugin() requires astFormat to be set");var n=e.plugins.find((function(e){return e.printers&&e.printers[t]}));if(!n)throw new Error("Couldn't find plugin for AST format \"".concat(t,'"'));return n}function l(e,t){var r=n.basename(e).toLowerCase(),i=u({plugins:t}).languages.filter((function(e){return null!==e.since})).find((function(e){return e.extensions&&e.extensions.some((function(e){return r.endsWith(e)}))||e.filenames&&e.filenames.some((function(e){return e.toLowerCase()===r}))}));return i&&i.parsers[0]}t.exports={normalize:s,hiddenDefaults:o,inferParser:l}}}),dn=V({"src/main/massage-ast.js":function(e,t){function n(e,t,r){if(Array.isArray(e))return e.map((function(e){return n(e,t,r)})).filter(Boolean);if(!e||"object"!=typeof e)return e;var u,i=t.printer.massageAstNode;u=i&&i.ignoredProperties?i.ignoredProperties:new Set;for(var a={},o=0,s=Object.entries(e);o<s.length;o++){var c=F(s[o],2),l=c[0],p=c[1];!u.has(l)&&"function"!=typeof p&&(a[l]=n(p,t,e))}if(i){var f=i(e,a,r);if(null===f)return;if(f)return f}return a}U(),t.exports=n}}),Dn=V({"scripts/build/shims/assert.cjs":function(e,t){U();var n=function(){};n.ok=n,n.strictEqual=n,t.exports=n}}),mn=V({"src/main/comments.js":function(e,t){U();var n=Dn(),r=de().builders,u=r.line,i=r.hardline,a=r.breakParent,o=r.indent,s=r.lineSuffix,c=r.join,l=r.cursor,p=Le(),f=p.hasNewline,d=p.skipNewline,D=p.skipSpaces,m=p.isPreviousLineEmpty,g=p.addLeadingComment,y=p.addDanglingComment,h=p.addTrailingComment,v=new WeakMap;function E(e,t,n){if(e){var r=t.printer,u=t.locStart,i=t.locEnd;if(n){if(r.canAttachComment&&r.canAttachComment(e)){var a;for(a=n.length-1;a>=0&&!(u(n[a])<=u(e)&&i(n[a])<=i(e));--a);return void n.splice(a+1,0,e)}}else if(v.has(e))return v.get(e);var o=r.getCommentChildNodes&&r.getCommentChildNodes(e,t)||"object"==typeof e&&Object.entries(e).filter((function(e){var t=F(e,1)[0];return"enclosingNode"!==t&&"precedingNode"!==t&&"followingNode"!==t&&"tokens"!==t&&"comments"!==t&&"parent"!==t})).map((function(e){return F(e,2)[1]}));if(o){n||(n=[],v.set(e,n));var s,c=b(o);try{for(c.s();!(s=c.n()).done;)E(s.value,t,n)}catch(l){c.e(l)}finally{c.f()}return n}}}function C(e,t,n,r){for(var u,i,a=n.locStart,o=n.locEnd,s=a(t),c=o(t),l=E(e,n),p=0,f=l.length;p<f;){var d=p+f>>1,D=l[d],m=a(D),g=o(D);if(m<=s&&c<=g)return C(D,t,n,D);if(g<=s)u=D,p=d+1;else{if(!(c<=m))throw new Error("Comment location overlaps with node location");i=D,f=d}}if(r&&"TemplateLiteral"===r.type){var y=r.quasis,h=j(y,t,n);u&&j(y,u,n)!==h&&(u=null),i&&j(y,i,n)!==h&&(i=null)}return{enclosingNode:r,precedingNode:u,followingNode:i}}var A=function(){return!1};function S(e,t,n,r){if(Array.isArray(e)){var u,i=[],a=r.locStart,o=r.locEnd,s=r.printer.handleComments,c=void 0===s?{}:s,l=c.avoidAstMutation,p=c.ownLine,f=void 0===p?A:p,d=c.endOfLine,D=void 0===d?A:d,m=c.remaining,v=void 0===m?A:m,E=e.map((function(u,i){return Object.assign(Object.assign({},C(t,u,r)),{},{comment:u,text:n,options:r,ast:t,isLastComment:e.length-1===i})})),S=b(E.entries());try{for(S.s();!(u=S.n()).done;){var T=F(u.value,2),k=T[0],j=T[1],P=j.comment,I=j.precedingNode,O=j.enclosingNode,L=j.followingNode,_=j.text,M=j.options,R=j.ast,V=j.isLastComment;if("json"===M.parser||"json5"===M.parser||"__js_expression"===M.parser||"__vue_expression"===M.parser||"__vue_ts_expression"===M.parser){if(a(P)-a(R)<=0){g(R,P);continue}if(o(P)-o(R)>=0){h(R,P);continue}}var $=void 0;if(l?$=[j]:(P.enclosingNode=O,P.precedingNode=I,P.followingNode=L,$=[P,_,M,R,V]),B(_,M,E,k))P.placement="ownLine",f.apply(void 0,x($))||(L?g(L,P):I?h(I,P):y(O||R,P));else if(w(_,M,E,k))P.placement="endOfLine",D.apply(void 0,x($))||(I?h(I,P):L?g(L,P):y(O||R,P));else if(P.placement="remaining",!v.apply(void 0,x($)))if(I&&L){var W=i.length;W>0&&i[W-1].followingNode!==L&&N(i,_,M),i.push(j)}else I?h(I,P):L?g(L,P):y(O||R,P)}}catch(H){S.e(H)}finally{S.f()}if(N(i,n,r),!l){var q,J=b(e);try{for(J.s();!(q=J.n()).done;){var U=q.value;delete U.precedingNode,delete U.enclosingNode,delete U.followingNode}}catch(H){J.e(H)}finally{J.f()}}}}var T=function(e){return!/[\S\n\u2028\u2029]/.test(e)};function B(e,t,n,r){var u=n[r],i=u.comment,a=u.precedingNode,o=t.locStart,s=t.locEnd,c=o(i);if(a)for(var l=r-1;l>=0;l--){var p=n[l],d=p.comment;if(p.precedingNode!==a||!T(e.slice(s(d),c)))break;c=o(d)}return f(e,c,{backwards:!0})}function w(e,t,n,r){var u=n[r],i=u.comment,a=u.followingNode,o=t.locStart,s=t.locEnd,c=s(i);if(a)for(var l=r+1;l<n.length;l++){var p=n[l],d=p.comment;if(p.followingNode!==a||!T(e.slice(c,o(d))))break;c=s(d)}return f(e,c)}function N(e,t,r){var u=e.length;if(0!==u){var i,a=e[0],o=a.precedingNode,s=a.followingNode,c=a.enclosingNode,l=r.printer.getGapRegex&&r.printer.getGapRegex(c)||/^[\s(]*$/,p=r.locStart(s);for(i=u;i>0;--i){var f=e[i-1],d=f.comment,D=f.precedingNode,m=f.followingNode;n.strictEqual(D,o),n.strictEqual(m,s);var y=t.slice(r.locEnd(d),p);if(!l.test(y))break;p=r.locStart(d)}var v,E=b(e.entries());try{for(E.s();!(v=E.n()).done;){var C=F(v.value,2),A=C[0],x=C[1].comment;A<i?h(o,x):g(s,x)}}catch(w){E.e(w)}finally{E.f()}for(var S=0,T=[o,s];S<T.length;S++){var B=T[S];B.comments&&B.comments.length>1&&B.comments.sort((function(e,t){return r.locStart(e)-r.locStart(t)}))}e.length=0}}function k(e,t){return e.getValue().printed=!0,t.printer.printComment(e,t)}function j(e,t,n){for(var r=n.locStart(t)-1,u=1;u<e.length;++u)if(r<n.locStart(e[u]))return u-1;return 0}function P(e,t){var n=e.getValue(),r=[k(e,t)],a=t.printer,o=t.originalText,s=t.locStart,c=t.locEnd;if(a.isBlockComment&&a.isBlockComment(n)){var l=f(o,c(n))?f(o,s(n),{backwards:!0})?i:u:" ";r.push(l)}else r.push(i);var p=d(o,D(o,c(n)));return!1!==p&&f(o,p)&&r.push(i),r}function I(e,t){var n=e.getValue(),r=k(e,t),u=t.printer,o=t.originalText,c=t.locStart,l=u.isBlockComment&&u.isBlockComment(n);if(f(o,c(n),{backwards:!0})){var p=m(o,n,c);return s([i,p?i:"",r])}var d=[" ",r];return l||(d=[s(d),a]),d}function O(e,t,n,r){var u=[],a=e.getValue();return a&&a.comments&&(e.each((function(){var n=e.getValue();!n.leading&&!n.trailing&&(!r||r(n))&&u.push(k(e,t))}),"comments"),0!==u.length)?n?c(i,u):o([i,c(i,u)]):""}function L(e,t,n){var r=e.getValue();if(!r)return{};var u=r.comments||[];n&&(u=u.filter((function(e){return!n.has(e)})));var i=r===t.cursorNode;if(0===u.length){var a=i?l:"";return{leading:a,trailing:a}}var o=[],s=[];return e.each((function(){var r=e.getValue();if(!n||!n.has(r)){var u=r.leading,i=r.trailing;u?o.push(P(e,t)):i&&s.push(I(e,t))}}),"comments"),i&&(o.unshift(l),s.push(l)),{leading:o,trailing:s}}function _(e,t,n,r){var u=L(e,n,r),i=u.leading,a=u.trailing;return i||a?[i,t,a]:t}function M(e){if(e){var t,n=b(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(!r.printed)throw new Error('Comment "'+r.value.trim()+'" was not printed. Please report this error!');delete r.printed}}catch(u){n.e(u)}finally{n.f()}}}t.exports={attach:S,printComments:_,printCommentsSeparately:L,printDanglingComments:O,getSortedChildNodes:E,ensureAllCommentsPrinted:M}}}),gn=V({"src/common/ast-path.js":function(e,t){U();var n=Q();function r(e,t){var n=u(e.stack,t);return-1===n?null:e.stack[n]}function u(e,t){for(var n=e.length-1;n>=0;n-=2){var r=e[n];if(r&&!Array.isArray(r)&&--t<0)return n}return-1}var i=function(){function e(t){E(this,e),this.stack=[t]}return C(e,[{key:"getName",value:function(){var e=this.stack,t=e.length;return t>1?e[t-2]:null}},{key:"getValue",value:function(){return n(this.stack)}},{key:"getNode",value:function(){return r(this,arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)}},{key:"getParentNode",value:function(){return r(this,(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)+1)}},{key:"call",value:function(e){for(var t=this.stack,r=t.length,u=n(t),i=arguments.length,a=new Array(i>1?i-1:0),o=1;o<i;o++)a[o-1]=arguments[o];for(var s=0,c=a;s<c.length;s++){var l=c[s];u=u[l],t.push(l,u)}var p=e(this);return t.length=r,p}},{key:"callParent",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=u(this.stack,n+1),i=this.stack.splice(r+1),a=e(this);return(t=this.stack).push.apply(t,x(i)),a}},{key:"each",value:function(e){for(var t=this.stack,r=t.length,u=n(t),i=arguments.length,a=new Array(i>1?i-1:0),o=1;o<i;o++)a[o-1]=arguments[o];for(var s=0,c=a;s<c.length;s++){var l=c[s];u=u[l],t.push(l,u)}for(var p=0;p<u.length;++p)t.push(p,u[p]),e(this,p,u),t.length-=2;t.length=r}},{key:"map",value:function(e){for(var t=[],n=arguments.length,r=new Array(n>1?n-1:0),u=1;u<n;u++)r[u-1]=arguments[u];return this.each.apply(this,[function(n,r,u){t[r]=e(n,r,u)}].concat(r)),t}},{key:"try",value:function(e){var t=this.stack,n=x(t);try{return e()}finally{t.length=0,t.push.apply(t,x(n))}}},{key:"match",value:function(){for(var e=this.stack.length-1,t=null,n=this.stack[e--],r=arguments.length,u=new Array(r),i=0;i<r;i++)u[i]=arguments[i];for(var a=0,o=u;a<o.length;a++){var s=o[a];if(void 0===n)return!1;var c=null;if("number"==typeof t&&(c=t,t=this.stack[e--],n=this.stack[e--]),s&&!s(n,t,c))return!1;t=this.stack[e--],n=this.stack[e--]}return!0}},{key:"findAncestor",value:function(e){for(var t=this.stack.length-1,n=null,r=this.stack[t--];r;){var u=null;if("number"==typeof n&&(u=n,n=this.stack[t--],r=this.stack[t--]),null!==n&&e(r,n,u))return r;n=this.stack[t--],r=this.stack[t--]}}}]),e}();t.exports=i}}),yn=V({"src/main/multiparser.js":function(e,t){U();var n=de().utils.stripTrailingHardline,r=fn().normalize,u=mn();function i(e,t,n,r){if(n.printer.embed&&"auto"===n.embeddedLanguageFormatting)return n.printer.embed(e,t,(function(e,t,u){return a(e,t,n,r,u)}),n)}function a(e,t,i,a){var o=(arguments.length>4&&void 0!==arguments[4]?arguments[4]:{}).stripTrailingHardline,s=void 0!==o&&o,c=r(Object.assign(Object.assign(Object.assign({},i),t),{},{parentParser:i.parser,originalText:e}),{passThrough:!0}),l=pn().parse(e,c),p=l.ast;e=l.text;var f=p.comments;delete p.comments,u.attach(f,p,e,c),c[Symbol.for("comments")]=f||[],c[Symbol.for("tokens")]=p.tokens||[];var d=a(p,c);return u.ensureAllCommentsPrinted(f),s?"string"==typeof d?d.replace(/(?:\r?\n)*$/,""):n(d):d}t.exports={printSubtree:i}}}),hn=V({"src/main/ast-to-doc.js":function(e,t){U();var n=gn(),r=de(),u=r.builders,i=u.hardline,a=u.addAlignmentToDoc,o=r.utils.propagateBreaks,s=mn().printComments,c=yn();function l(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,u=t.printer;u.preprocess&&(e=u.preprocess(e,t));var s=new Map,c=new n(e),l=p();return r>0&&(l=a([i,l],r,t.tabWidth)),o(l),l;function p(e,t){return void 0===e||e===c?d(t):Array.isArray(e)?c.call.apply(c,[function(){return d(t)}].concat(x(e))):c.call((function(){return d(t)}),e)}function d(e){var n=c.getValue(),r=n&&"object"==typeof n&&void 0===e;if(r&&s.has(n))return s.get(n);var u=f(c,t,p,e);return r&&s.set(n,u),u}}function p(e,t){var n,r=t.originalText,u=t[Symbol.for("comments")],i=t.locStart,a=t.locEnd,o=i(e),s=a(e),c=new Set,l=b(u);try{for(l.s();!(n=l.n()).done;){var p=n.value;i(p)>=o&&a(p)<=s&&(p.printed=!0,c.add(p))}}catch(f){l.e(f)}finally{l.f()}return{doc:r.slice(o,s),printedComments:c}}function f(e,t,n,r){var u,i,a=e.getValue(),o=t.printer;if(o.hasPrettierIgnore&&o.hasPrettierIgnore(e)){var f=p(a,t);u=f.doc,i=f.printedComments}else{if(a)try{u=c.printSubtree(e,n,t,l)}catch(d){if(globalThis.PRETTIER_DEBUG)throw d}u||(u=o.print(e,t,n,r))}return(!o.willPrintOwnComments||!o.willPrintOwnComments(e,t))&&(u=s(e,u,t,i)),u}t.exports=l}}),vn=V({"src/main/range-util.js":function(e,t){U();var n=Dn(),r=mn(),u=function(e){var t=e.parser;return"json"===t||"json5"===t||"json-stringify"===t};function i(e,t){var n=[e.node].concat(x(e.parentNodes)),r=new Set([t.node].concat(x(t.parentNodes)));return n.find((function(e){return l.has(e.type)&&r.has(e)}))}function a(e){for(var t=e.length-1;;){var n=e[t];if(!n||"Program"!==n.type&&"File"!==n.type)break;t--}return e.slice(0,t+1)}function o(e,t,n){var r=n.locStart,u=n.locEnd,i=e.node,o=t.node;if(i===o)return{startNode:i,endNode:o};var s,c=r(e.node),l=b(a(t.parentNodes));try{for(l.s();!(s=l.n()).done;){var p=s.value;if(!(r(p)>=c))break;o=p}}catch(g){l.e(g)}finally{l.f()}var f,d=u(t.node),D=b(a(e.parentNodes));try{for(D.s();!(f=D.n()).done;){var m=f.value;if(!(u(m)<=d))break;if((i=m)===o)break}}catch(g){D.e(g)}finally{D.f()}return{startNode:i,endNode:o}}function s(e,t,n,u){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],a=arguments.length>5?arguments[5]:void 0,o=n.locStart,c=n.locEnd,l=o(e),p=c(e);if(!(t>p||t<l||"rangeEnd"===a&&t===l||"rangeStart"===a&&t===p)){var f,d=b(r.getSortedChildNodes(e,n));try{for(d.s();!(f=d.n()).done;){var D=s(f.value,t,n,u,[e].concat(x(i)),a);if(D)return D}}catch(m){d.e(m)}finally{d.f()}if(!u||u(e,i[0]))return{node:e,parentNodes:i}}}function c(e,t){return"DeclareExportDeclaration"!==t&&"TypeParameterDeclaration"!==e&&("Directive"===e||"TypeAlias"===e||"TSExportAssignment"===e||e.startsWith("Declare")||e.startsWith("TSDeclare")||e.endsWith("Statement")||e.endsWith("Declaration"))}var l=new Set(["ObjectExpression","ArrayExpression","StringLiteral","NumericLiteral","BooleanLiteral","NullLiteral","UnaryExpression","TemplateLiteral"]),p=new Set(["OperationDefinition","FragmentDefinition","VariableDefinition","TypeExtensionDefinition","ObjectTypeDefinition","FieldDefinition","DirectiveDefinition","EnumTypeDefinition","EnumValueDefinition","InputValueDefinition","InputObjectTypeDefinition","SchemaDefinition","OperationTypeDefinition","InterfaceTypeDefinition","UnionTypeDefinition","ScalarTypeDefinition"]);function f(e,t,n){if(!t)return!1;switch(e.parser){case"flow":case"babel":case"babel-flow":case"babel-ts":case"typescript":case"acorn":case"espree":case"meriyah":case"__babel_estree":return c(t.type,n&&n.type);case"json":case"json5":case"json-stringify":return l.has(t.type);case"graphql":return p.has(t.kind);case"vue":return"root"!==t.tag}return!1}function d(e,t,r){var a=t.rangeStart,c=t.rangeEnd,l=t.locStart,p=t.locEnd;n.ok(c>a);var d=e.slice(a,c).search(/\S/),D=-1===d;if(!D)for(a+=d;c>a&&!/\S/.test(e[c-1]);--c);var m,g,y=s(r,a,t,(function(e,n){return f(t,e,n)}),[],"rangeStart"),h=D?y:s(r,c,t,(function(e){return f(t,e)}),[],"rangeEnd");if(!y||!h)return{rangeStart:0,rangeEnd:0};if(u(t)){var v=i(y,h);m=v,g=v}else{var E=o(y,h,t);m=E.startNode,g=E.endNode}return{rangeStart:Math.min(l(m),l(g)),rangeEnd:Math.max(p(m),p(g))}}t.exports={calculateRange:d,findNodeAtOffset:s}}}),En=V({"src/main/core.js":function(e,t){U();var n=X().diffArrays,r=de(),u=r.printer.printDocToString,i=r.debug.printDocToDebug,a=Le().getAlignmentSize,o=K(),s=o.guessEndOfLine,c=o.convertEndOfLineToChars,l=o.countEndOfLineChars,p=o.normalizeEndOfLine,f=fn().normalize,d=dn(),D=mn(),m=pn(),g=hn(),y=vn(),h="\ufeff",v=Symbol("cursor");function E(e,t,n){var r=t.comments;return r&&(delete t.comments,D.attach(r,t,e,n)),n[Symbol.for("comments")]=r||[],n[Symbol.for("tokens")]=t.tokens||[],n.originalText=e,r}function C(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(!e||0===e.trim().length)return{formatted:"",cursorOffset:-1,comments:[]};var i=m.parse(e,t),a=i.ast,o=i.text;if(t.cursorOffset>=0){var s=y.findNodeAtOffset(a,t.cursorOffset,t);s&&s.node&&(t.cursorNode=s.node)}var l=E(o,a,t),p=g(a,t,r),f=u(p,t);if(D.ensureAllCommentsPrinted(l),r>0){var d=f.formatted.trim();void 0!==f.cursorNodeStart&&(f.cursorNodeStart-=f.formatted.indexOf(d)),f.formatted=d+c(t.endOfLine)}if(t.cursorOffset>=0){var h,C,F,A,S;if(t.cursorNode&&f.cursorNodeText?(h=t.locStart(t.cursorNode),C=o.slice(h,t.locEnd(t.cursorNode)),F=t.cursorOffset-h,A=f.cursorNodeStart,S=f.cursorNodeText):(h=0,C=o,F=t.cursorOffset,A=0,S=f.formatted),C===S)return{formatted:f.formatted,cursorOffset:A+F,comments:l};var T=x(C);T.splice(F,0,v);var B,w=x(S),N=n(T,w),k=A,j=b(N);try{for(j.s();!(B=j.n()).done;){var P=B.value;if(P.removed){if(P.value.includes(v))break}else k+=P.count}}catch(I){j.e(I)}finally{j.f()}return{formatted:f.formatted,cursorOffset:k,comments:l}}return{formatted:f.formatted,cursorOffset:-1,comments:l}}function F(e,t){var n=m.parse(e,t),r=n.ast,u=n.text,i=y.calculateRange(u,t,r),o=i.rangeStart,s=i.rangeEnd,p=u.slice(o,s),f=Math.min(o,u.lastIndexOf("\n",o)+1),d=u.slice(f,o).match(/^\s*/)[0],D=a(d,t.tabWidth),g=C(p,Object.assign(Object.assign({},t),{},{rangeStart:0,rangeEnd:Number.POSITIVE_INFINITY,cursorOffset:t.cursorOffset>o&&t.cursorOffset<=s?t.cursorOffset-o:-1,endOfLine:"lf"}),D),h=g.formatted.trimEnd(),v=t.cursorOffset;v>s?v+=h.length-p.length:g.cursorOffset>=0&&(v=g.cursorOffset+o);var E=u.slice(0,o)+h+u.slice(s);if("lf"!==t.endOfLine){var F=c(t.endOfLine);v>=0&&"\r\n"===F&&(v+=l(E.slice(0,v),"\n")),E=E.replace(/\n/g,F)}return{formatted:E,cursorOffset:v,comments:g.comments}}function A(e,t,n){return"number"!=typeof t||Number.isNaN(t)||t<0||t>e.length?n:t}function S(e,t){var n=t.cursorOffset,r=t.rangeStart,u=t.rangeEnd;return n=A(e,n,-1),r=A(e,r,0),u=A(e,u,e.length),Object.assign(Object.assign({},t),{},{cursorOffset:n,rangeStart:r,rangeEnd:u})}function T(e,t){var n=S(e,t),r=n.cursorOffset,u=n.rangeStart,i=n.rangeEnd,a=n.endOfLine,o=e.charAt(0)===h;if(o&&(e=e.slice(1),r--,u--,i--),"auto"===a&&(a=s(e)),e.includes("\r")){var c=function(t){return l(e.slice(0,Math.max(t,0)),"\r\n")};r-=c(r),u-=c(u),i-=c(i),e=p(e)}return{hasBOM:o,text:e,options:S(e,Object.assign(Object.assign({},t),{},{cursorOffset:r,rangeStart:u,rangeEnd:i,endOfLine:a}))}}function B(e,t){var n=m.resolveParser(t);return!n.hasPragma||n.hasPragma(e)}function w(e,t){var n,r=T(e,f(t)),u=r.hasBOM,i=r.text,a=r.options;return a.rangeStart>=a.rangeEnd&&""!==i||a.requirePragma&&!B(i,a)?{formatted:e,cursorOffset:t.cursorOffset,comments:[]}:(a.rangeStart>0||a.rangeEnd<i.length?n=F(i,a):(!a.requirePragma&&a.insertPragma&&a.printer.insertPragma&&!B(i,a)&&(i=a.printer.insertPragma(i)),n=C(i,a)),u&&(n.formatted=h+n.formatted,n.cursorOffset>=0&&n.cursorOffset++),n)}t.exports={formatWithCursor:w,parse:function(e,t,n){var r=T(e,f(t)),u=r.text,i=r.options,a=m.parse(u,i);return n&&(a.ast=d(a.ast,i)),a},formatAST:function(e,t){t=f(t);var n=g(e,t);return u(n,t)},formatDoc:function(e,t){return w(i(e),Object.assign(Object.assign({},t),{},{parser:"__js_expression"})).formatted},printToDoc:function(e,t){t=f(t);var n=m.parse(e,t),r=n.ast;return E(n.text,r,t),g(r,t)},printDocToString:function(e,t){return u(e,f(t))}}}}),Cn=V({"src/common/util-shared.js":function(e,t){U();var n=Le(),r=n.getMaxContinuousCount,u=n.getStringWidth,i=n.getAlignmentSize,a=n.getIndentSize,o=n.skip,s=n.skipWhitespace,c=n.skipSpaces,l=n.skipNewline,p=n.skipToLineEnd,f=n.skipEverythingButNewLine,d=n.skipInlineComment,D=n.skipTrailingComment,m=n.hasNewline,g=n.hasNewlineInRange,y=n.hasSpaces,h=n.isNextLineEmpty,v=n.isNextLineEmptyAfterIndex,E=n.isPreviousLineEmpty,C=n.getNextNonSpaceNonCommentCharacterIndex,F=n.makeString,A=n.addLeadingComment,x=n.addDanglingComment,b=n.addTrailingComment;t.exports={getMaxContinuousCount:r,getStringWidth:u,getAlignmentSize:i,getIndentSize:a,skip:o,skipWhitespace:s,skipSpaces:c,skipNewline:l,skipToLineEnd:p,skipEverythingButNewLine:f,skipInlineComment:d,skipTrailingComment:D,hasNewline:m,hasNewlineInRange:g,hasSpaces:y,isNextLineEmpty:h,isNextLineEmptyAfterIndex:v,isPreviousLineEmpty:E,getNextNonSpaceNonCommentCharacterIndex:C,makeString:F,addLeadingComment:A,addDanglingComment:x,addTrailingComment:b}}}),Fn=V({"src/utils/create-language.js":function(e,t){U(),t.exports=function(e,t){var n=e.languageId,r=N(e,w);return Object.assign(Object.assign({linguistLanguageId:n},r),t(e))}}}),An=V({"node_modules/esutils/lib/ast.js":function(e,t){U(),function(){function e(e){if(null==e)return!1;switch(e.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"CallExpression":case"ConditionalExpression":case"FunctionExpression":case"Identifier":case"Literal":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"ObjectExpression":case"SequenceExpression":case"ThisExpression":case"UnaryExpression":case"UpdateExpression":return!0}return!1}function n(e){if(null==e)return!1;switch(e.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1}function r(e){if(null==e)return!1;switch(e.type){case"BlockStatement":case"BreakStatement":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"ForInStatement":case"ForStatement":case"IfStatement":case"LabeledStatement":case"ReturnStatement":case"SwitchStatement":case"ThrowStatement":case"TryStatement":case"VariableDeclaration":case"WhileStatement":case"WithStatement":return!0}return!1}function u(e){return r(e)||null!=e&&"FunctionDeclaration"===e.type}function i(e){switch(e.type){case"IfStatement":return null!=e.alternate?e.alternate:e.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return e.body}return null}function a(e){var t;if("IfStatement"!==e.type||null==e.alternate)return!1;t=e.consequent;do{if("IfStatement"===t.type&&null==t.alternate)return!0;t=i(t)}while(t);return!1}t.exports={isExpression:e,isStatement:r,isIterationStatement:n,isSourceElement:u,isProblematicIfStatement:a,trailingStatement:i}}()}}),xn=V({"node_modules/esutils/lib/code.js":function(e,t){U(),function(){var e,n,r,u,i,a;function o(e){return 48<=e&&e<=57}function s(e){return 48<=e&&e<=57||97<=e&&e<=102||65<=e&&e<=70}function c(e){return e>=48&&e<=55}function l(e){return 32===e||9===e||11===e||12===e||160===e||e>=5760&&r.indexOf(e)>=0}function p(e){return 10===e||13===e||8232===e||8233===e}function f(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(Math.floor((e-65536)/1024)+55296)+String.fromCharCode((e-65536)%1024+56320)}for(n={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},e={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]/,NonAsciiIdentifierPart:/[\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/},r=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279],u=new Array(128),a=0;a<128;++a)u[a]=a>=97&&a<=122||a>=65&&a<=90||36===a||95===a;for(i=new Array(128),a=0;a<128;++a)i[a]=a>=97&&a<=122||a>=65&&a<=90||a>=48&&a<=57||36===a||95===a;function d(e){return e<128?u[e]:n.NonAsciiIdentifierStart.test(f(e))}function D(e){return e<128?i[e]:n.NonAsciiIdentifierPart.test(f(e))}function m(t){return t<128?u[t]:e.NonAsciiIdentifierStart.test(f(t))}function g(t){return t<128?i[t]:e.NonAsciiIdentifierPart.test(f(t))}t.exports={isDecimalDigit:o,isHexDigit:s,isOctalDigit:c,isWhiteSpace:l,isLineTerminator:p,isIdentifierStartES5:d,isIdentifierPartES5:D,isIdentifierStartES6:m,isIdentifierPartES6:g}}()}}),bn=V({"node_modules/esutils/lib/keyword.js":function(e,t){U(),function(){var e=xn();function n(e){switch(e){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function r(e,t){return!(!t&&"yield"===e)&&u(e,t)}function u(e,t){if(t&&n(e))return!0;switch(e.length){case 2:return"if"===e||"in"===e||"do"===e;case 3:return"var"===e||"for"===e||"new"===e||"try"===e;case 4:return"this"===e||"else"===e||"case"===e||"void"===e||"with"===e||"enum"===e;case 5:return"while"===e||"break"===e||"catch"===e||"throw"===e||"const"===e||"yield"===e||"class"===e||"super"===e;case 6:return"return"===e||"typeof"===e||"delete"===e||"switch"===e||"export"===e||"import"===e;case 7:return"default"===e||"finally"===e||"extends"===e;case 8:return"function"===e||"continue"===e||"debugger"===e;case 10:return"instanceof"===e;default:return!1}}function i(e,t){return"null"===e||"true"===e||"false"===e||r(e,t)}function a(e,t){return"null"===e||"true"===e||"false"===e||u(e,t)}function o(e){return"eval"===e||"arguments"===e}function s(t){var n,r,u;if(0===t.length||(u=t.charCodeAt(0),!e.isIdentifierStartES5(u)))return!1;for(n=1,r=t.length;n<r;++n)if(u=t.charCodeAt(n),!e.isIdentifierPartES5(u))return!1;return!0}function c(e,t){return 1024*(e-55296)+(t-56320)+65536}function l(t){var n,r,u,i,a;if(0===t.length)return!1;for(a=e.isIdentifierStartES6,n=0,r=t.length;n<r;++n){if(55296<=(u=t.charCodeAt(n))&&u<=56319){if(++n>=r||!(56320<=(i=t.charCodeAt(n))&&i<=57343))return!1;u=c(u,i)}if(!a(u))return!1;a=e.isIdentifierPartES6}return!0}function p(e,t){return s(e)&&!i(e,t)}function f(e,t){return l(e)&&!a(e,t)}t.exports={isKeywordES5:r,isKeywordES6:u,isReservedWordES5:i,isReservedWordES6:a,isRestrictedWord:o,isIdentifierNameES5:s,isIdentifierNameES6:l,isIdentifierES5:p,isIdentifierES6:f}}()}}),Sn=V({"node_modules/esutils/lib/utils.js":function(e){U(),e.ast=An(),e.code=xn(),e.keyword=bn()}}),Tn=V({"src/language-js/utils/is-block-comment.js":function(e,t){U();var n=new Set(["Block","CommentBlock","MultiLine"]),r=function(e){return n.has(null==e?void 0:e.type)};t.exports=r}}),Bn=V({"src/language-js/utils/is-node-matches.js":function(e,t){function n(e,t){for(var n=t.split("."),r=n.length-1;r>=0;r--){var u=n[r];if(0===r)return"Identifier"===e.type&&e.name===u;if("MemberExpression"!==e.type||e.optional||e.computed||"Identifier"!==e.property.type||e.property.name!==u)return!1;e=e.object}}function r(e,t){return t.some((function(t){return n(e,t)}))}U(),t.exports=r}}),wn=V({"src/language-js/utils/index.js":function(e,t){U();var n=Sn().keyword.isIdentifierNameES5,r=Le(),u=r.getLast,i=r.hasNewline,a=r.skipWhitespace,o=r.isNonEmptyArray,s=r.isNextLineEmptyAfterIndex,c=r.getStringWidth,l=on(),p=l.locStart,f=l.locEnd,d=l.hasSameLocStart,D=Tn(),m=Bn(),g="(?:(?=.)\\s)",y=new RegExp("^".concat(g,"*:")),h=new RegExp("^".concat(g,"*::"));function v(e){var t,n;return(null===(t=e.extra)||void 0===t?void 0:t.parenthesized)&&D(null===(n=e.trailingComments)||void 0===n?void 0:n[0])&&y.test(e.trailingComments[0].value)}function E(e){var t=null==e?void 0:e[0];return D(t)&&h.test(t.value)}function C(e,t){if(!e||"object"!=typeof e)return!1;if(Array.isArray(e))return e.some((function(e){return C(e,t)}));var n=t(e);return"boolean"==typeof n?n:Object.values(e).some((function(e){return C(e,t)}))}function F(e){return"AssignmentExpression"===e.type||"BinaryExpression"===e.type||"LogicalExpression"===e.type||"NGPipeExpression"===e.type||"ConditionalExpression"===e.type||ee(e)||te(e)||"SequenceExpression"===e.type||"TaggedTemplateExpression"===e.type||"BindExpression"===e.type||"UpdateExpression"===e.type&&!e.prefix||Ge(e)||"TSNonNullExpression"===e.type}function A(e){var t,n,r,u,i,a;return e.expressions?e.expressions[0]:null!==(t=null!==(n=null!==(r=null!==(u=null!==(i=null!==(a=e.left)&&void 0!==a?a:e.test)&&void 0!==i?i:e.callee)&&void 0!==u?u:e.object)&&void 0!==r?r:e.tag)&&void 0!==n?n:e.argument)&&void 0!==t?t:e.expression}function S(e,t){if(t.expressions)return["expressions",0];if(t.left)return["left"];if(t.test)return["test"];if(t.object)return["object"];if(t.callee)return["callee"];if(t.tag)return["tag"];if(t.argument)return["argument"];if(t.expression)return["expression"];throw new Error("Unexpected node has no left side.")}function T(e){return e=new Set(e),function(t){return e.has(null==t?void 0:t.type)}}var B=T(["Line","CommentLine","SingleLine","HashbangComment","HTMLOpen","HTMLClose"]),w=T(["ExportDefaultDeclaration","ExportDefaultSpecifier","DeclareExportDeclaration","ExportNamedDeclaration","ExportAllDeclaration"]);function N(e){var t=e.getParentNode();return"declaration"===e.getName()&&w(t)?t:null}var k=T(["BooleanLiteral","DirectiveLiteral","Literal","NullLiteral","NumericLiteral","BigIntLiteral","DecimalLiteral","RegExpLiteral","StringLiteral","TemplateLiteral","TSTypeLiteral","JSXText"]);function j(e){return"NumericLiteral"===e.type||"Literal"===e.type&&"number"==typeof e.value}function P(e){return"UnaryExpression"===e.type&&("+"===e.operator||"-"===e.operator)&&j(e.argument)}function I(e){return"StringLiteral"===e.type||"Literal"===e.type&&"string"==typeof e.value}var O=T(["ObjectTypeAnnotation","TSTypeLiteral","TSMappedType"]),L=T(["FunctionExpression","ArrowFunctionExpression"]);function _(e){return"FunctionExpression"===e.type||"ArrowFunctionExpression"===e.type&&"BlockStatement"===e.body.type}function M(e){return ee(e)&&"Identifier"===e.callee.type&&["async","inject","fakeAsync","waitForAsync"].includes(e.callee.name)}var R=T(["JSXElement","JSXFragment"]);function V(e,t){if("markdown"!==e.parentParser&&"mdx"!==e.parentParser)return!1;var n=t.getNode();if(!n.expression||!R(n.expression))return!1;var r=t.getParentNode();return"Program"===r.type&&1===r.body.length}function $(e){return"get"===e.kind||"set"===e.kind}function W(e){return $(e)||d(e,e.value)}function q(e){return("ObjectTypeProperty"===e.type||"ObjectTypeInternalSlot"===e.type)&&"FunctionTypeAnnotation"===e.value.type&&!e.static&&!W(e)}function J(e){return("TypeAnnotation"===e.type||"TSTypeAnnotation"===e.type)&&"FunctionTypeAnnotation"===e.typeAnnotation.type&&!e.static&&!d(e,e.typeAnnotation)}var H=T(["BinaryExpression","LogicalExpression","NGPipeExpression"]);function G(e){return te(e)||"BindExpression"===e.type&&Boolean(e.object)}var X=new Set(["AnyTypeAnnotation","TSAnyKeyword","NullLiteralTypeAnnotation","TSNullKeyword","ThisTypeAnnotation","TSThisType","NumberTypeAnnotation","TSNumberKeyword","VoidTypeAnnotation","TSVoidKeyword","BooleanTypeAnnotation","TSBooleanKeyword","BigIntTypeAnnotation","TSBigIntKeyword","SymbolTypeAnnotation","TSSymbolKeyword","StringTypeAnnotation","TSStringKeyword","BooleanLiteralTypeAnnotation","StringLiteralTypeAnnotation","BigIntLiteralTypeAnnotation","NumberLiteralTypeAnnotation","TSLiteralType","TSTemplateLiteralType","EmptyTypeAnnotation","MixedTypeAnnotation","TSNeverKeyword","TSObjectKeyword","TSUndefinedKeyword","TSUnknownKeyword"]);function z(e){return!!e&&!(("GenericTypeAnnotation"!==e.type&&"TSTypeReference"!==e.type||e.typeParameters)&&!X.has(e.type))}function K(e){var t=/^(?:before|after)(?:Each|All)$/;return"Identifier"===e.callee.type&&t.test(e.callee.name)&&1===e.arguments.length}var Q=["it","it.only","it.skip","describe","describe.only","describe.skip","test","test.only","test.skip","test.step","test.describe","test.describe.only","test.describe.parallel","test.describe.parallel.only","test.describe.serial","test.describe.serial.only","skip","xit","xdescribe","xtest","fit","fdescribe","ftest"];function Y(e){return m(e,Q)}function Z(e,t){if("CallExpression"!==e.type)return!1;if(1===e.arguments.length){if(M(e)&&t&&Z(t))return L(e.arguments[0]);if(K(e))return M(e.arguments[0])}else if((2===e.arguments.length||3===e.arguments.length)&&("TemplateLiteral"===e.arguments[0].type||I(e.arguments[0]))&&Y(e.callee))return!(e.arguments[2]&&!j(e.arguments[2]))&&((2===e.arguments.length?L(e.arguments[1]):_(e.arguments[1])&&we(e.arguments[1]).length<=1)||M(e.arguments[1]));return!1}var ee=T(["CallExpression","OptionalCallExpression"]),te=T(["MemberExpression","OptionalMemberExpression"]);function ne(e){var t="expressions";"TSTemplateLiteralType"===e.type&&(t="types");var n=e[t];return 0!==n.length&&n.every((function(e){if(Ve(e))return!1;if("Identifier"===e.type||"ThisExpression"===e.type)return!0;if(te(e)){for(var t=e;te(t);)if("Identifier"!==t.property.type&&"Literal"!==t.property.type&&"StringLiteral"!==t.property.type&&"NumericLiteral"!==t.property.type||Ve(t=t.object))return!1;return"Identifier"===t.type||"ThisExpression"===t.type}return!1}))}function re(e,t){return"+"===e||"-"===e?e+t:t}function ue(e,t){var n=p(t),r=a(e,f(t));return!1!==r&&"/*"===e.slice(n,n+2)&&"*/"===e.slice(r,r+2)}function ie(e,t){return R(t)?Oe(t):Ve(t,Me.Leading,(function(t){return i(e,f(t))}))}function ae(e,t){return"json"!==t.parser&&I(e.key)&&me(e.key).slice(1,-1)===e.key.value&&(n(e.key.value)&&!("babel-ts"===t.parser&&"ClassProperty"===e.type||"typescript"===t.parser&&"PropertyDefinition"===e.type)||oe(e.key.value)&&String(Number(e.key.value))===e.key.value&&("babel"===t.parser||"acorn"===t.parser||"espree"===t.parser||"meriyah"===t.parser||"__babel_estree"===t.parser))}function oe(e){return/^(?:\d+|\d+\.\d+)$/.test(e)}function se(e,t){var n=/^[fx]?(?:describe|it|test)$/;return"TaggedTemplateExpression"===t.type&&t.quasi===e&&"MemberExpression"===t.tag.type&&"Identifier"===t.tag.property.type&&"each"===t.tag.property.name&&("Identifier"===t.tag.object.type&&n.test(t.tag.object.name)||"MemberExpression"===t.tag.object.type&&"Identifier"===t.tag.object.property.type&&("only"===t.tag.object.property.name||"skip"===t.tag.object.property.name)&&"Identifier"===t.tag.object.object.type&&n.test(t.tag.object.object.name))}function ce(e){return e.quasis.some((function(e){return e.value.raw.includes("\n")}))}function le(e,t){return("TemplateLiteral"===e.type&&ce(e)||"TaggedTemplateExpression"===e.type&&ce(e.quasi))&&!i(t,p(e),{backwards:!0})}function pe(e){if(!Ve(e))return!1;var t=u($e(e,Me.Dangling));return t&&!D(t)}function fe(e){if(e.length<=1)return!1;var t,n=0,r=b(e);try{for(r.s();!(t=r.n()).done;){var u=t.value;if(L(u)){if((n+=1)>1)return!0}else if(ee(u)){var i,a=b(u.arguments);try{for(a.s();!(i=a.n()).done;){var o=i.value;if(L(o))return!0}}catch(s){a.e(s)}finally{a.f()}}}}catch(s){r.e(s)}finally{r.f()}return!1}function de(e){var t=e.getValue(),n=e.getParentNode();return ee(t)&&ee(n)&&n.callee===t&&t.arguments.length>n.arguments.length&&n.arguments.length>0}function De(e,t){if(t>=2)return!1;var n=function(e){return De(e,t+1)},r="Literal"===e.type&&"regex"in e&&e.regex.pattern||"RegExpLiteral"===e.type&&e.pattern;if(r&&c(r)>5)return!1;if("Literal"===e.type||"BigIntLiteral"===e.type||"DecimalLiteral"===e.type||"BooleanLiteral"===e.type||"NullLiteral"===e.type||"NumericLiteral"===e.type||"RegExpLiteral"===e.type||"StringLiteral"===e.type||"Identifier"===e.type||"ThisExpression"===e.type||"Super"===e.type||"PrivateName"===e.type||"PrivateIdentifier"===e.type||"ArgumentPlaceholder"===e.type||"Import"===e.type)return!0;if("TemplateLiteral"===e.type)return e.quasis.every((function(e){return!e.value.raw.includes("\n")}))&&e.expressions.every(n);if("ObjectExpression"===e.type)return e.properties.every((function(e){return!e.computed&&(e.shorthand||e.value&&n(e.value))}));if("ArrayExpression"===e.type)return e.elements.every((function(e){return null===e||n(e)}));if(qe(e))return("ImportExpression"===e.type||De(e.callee,t))&&je(e).every(n);if(te(e))return De(e.object,t)&&De(e.property,t);var u={"!":!0,"-":!0,"+":!0,"~":!0};if("UnaryExpression"===e.type&&u[e.operator])return De(e.argument,t);var i={"++":!0,"--":!0};return"UpdateExpression"===e.type&&i[e.operator]?De(e.argument,t):"TSNonNullExpression"===e.type&&De(e.expression,t)}function me(e){var t,n;return null!==(t=null===(n=e.extra)||void 0===n?void 0:n.raw)&&void 0!==t?t:e.raw}function ge(e){return e}function ye(e){return e.filepath&&/\.tsx$/i.test(e.filepath)}function he(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"es5";return"es5"===e.trailingComma&&"es5"===t||"all"===e.trailingComma&&("all"===t||"es5"===t)}function ve(e,t){switch(e.type){case"BinaryExpression":case"LogicalExpression":case"AssignmentExpression":case"NGPipeExpression":return ve(e.left,t);case"MemberExpression":case"OptionalMemberExpression":return ve(e.object,t);case"TaggedTemplateExpression":return"FunctionExpression"!==e.tag.type&&ve(e.tag,t);case"CallExpression":case"OptionalCallExpression":return"FunctionExpression"!==e.callee.type&&ve(e.callee,t);case"ConditionalExpression":return ve(e.test,t);case"UpdateExpression":return!e.prefix&&ve(e.argument,t);case"BindExpression":return e.object&&ve(e.object,t);case"SequenceExpression":return ve(e.expressions[0],t);case"TSSatisfiesExpression":case"TSAsExpression":case"TSNonNullExpression":return ve(e.expression,t);default:return t(e)}}var Ee={"==":!0,"!=":!0,"===":!0,"!==":!0},Ce={"*":!0,"/":!0,"%":!0},Fe={">>":!0,">>>":!0,"<<":!0};function Ae(e,t){return!(be(t)!==be(e)||"**"===e||Ee[e]&&Ee[t]||"%"===t&&Ce[e]||"%"===e&&Ce[t]||t!==e&&Ce[t]&&Ce[e]||Fe[e]&&Fe[t])}var xe=new Map([["|>"],["??"],["||"],["&&"],["|"],["^"],["&"],["==","===","!=","!=="],["<",">","<=",">=","in","instanceof"],[">>","<<",">>>"],["+","-"],["*","/","%"],["**"]].flatMap((function(e,t){return e.map((function(e){return[e,t]}))})));function be(e){return xe.get(e)}function Se(e){return Boolean(Fe[e])||"|"===e||"^"===e||"&"===e}function Te(e){var t;if(e.rest)return!0;var n=we(e);return"RestElement"===(null===(t=u(n))||void 0===t?void 0:t.type)}var Be=new WeakMap;function we(e){if(Be.has(e))return Be.get(e);var t=[];return e.this&&t.push(e.this),Array.isArray(e.parameters)?t.push.apply(t,x(e.parameters)):Array.isArray(e.params)&&t.push.apply(t,x(e.params)),e.rest&&t.push(e.rest),Be.set(e,t),t}function Ne(e,t){var n=e.getValue(),r=0,u=function(e){return t(e,r++)};n.this&&e.call(u,"this"),Array.isArray(n.parameters)?e.each(u,"parameters"):Array.isArray(n.params)&&e.each(u,"params"),n.rest&&e.call(u,"rest")}var ke=new WeakMap;function je(e){if(ke.has(e))return ke.get(e);var t=e.arguments;return"ImportExpression"===e.type&&(t=[e.source],e.attributes&&t.push(e.attributes)),ke.set(e,t),t}function Pe(e,t){var n=e.getValue();"ImportExpression"===n.type?(e.call((function(e){return t(e,0)}),"source"),n.attributes&&e.call((function(e){return t(e,1)}),"attributes")):e.each(t,"arguments")}function Ie(e){return"prettier-ignore"===e.value.trim()&&!e.unignore}function Oe(e){return e&&(e.prettierIgnore||Ve(e,Me.PrettierIgnore))}function _e(e){return Oe(e.getValue())}var Me={Leading:2,Trailing:4,Dangling:8,Block:16,Line:32,PrettierIgnore:64,First:128,Last:256},Re=function(e,t){if("function"==typeof e&&(t=e,e=0),e||t)return function(n,r,u){return!(e&Me.Leading&&!n.leading||e&Me.Trailing&&!n.trailing||e&Me.Dangling&&(n.leading||n.trailing)||e&Me.Block&&!D(n)||e&Me.Line&&!B(n)||e&Me.First&&0!==r||e&Me.Last&&r!==u.length-1||e&Me.PrettierIgnore&&!Ie(n)||t&&!t(n))}};function Ve(e,t,n){if(!o(null==e?void 0:e.comments))return!1;var r=Re(t,n);return!r||e.comments.some(r)}function $e(e,t,n){if(!Array.isArray(null==e?void 0:e.comments))return[];var r=Re(t,n);return r?e.comments.filter(r):e.comments}var We=function(e,t){var n=t.originalText;return s(n,f(e))};function qe(e){return ee(e)||"NewExpression"===e.type||"ImportExpression"===e.type}function Je(e){return e&&("ObjectProperty"===e.type||"Property"===e.type&&!e.method&&"init"===e.kind)}function Ue(e){return Boolean(e.__isUsingHackPipeline)}var He=Symbol("ifWithoutBlockAndSameLineComment");function Ge(e){return"TSAsExpression"===e.type||"TSSatisfiesExpression"===e.type}t.exports={getFunctionParameters:we,iterateFunctionParametersPath:Ne,getCallArguments:je,iterateCallArgumentsPath:Pe,hasRestParameter:Te,getLeftSide:A,getLeftSidePathName:S,getParentExportDeclaration:N,getTypeScriptMappedTypeModifier:re,hasFlowAnnotationComment:E,hasFlowShorthandAnnotationComment:v,hasLeadingOwnLineComment:ie,hasNakedLeftSide:F,hasNode:C,hasIgnoreComment:_e,hasNodeIgnoreComment:Oe,identity:ge,isBinaryish:H,isCallLikeExpression:qe,isEnabledHackPipeline:Ue,isLineComment:B,isPrettierIgnoreComment:Ie,isCallExpression:ee,isMemberExpression:te,isExportDeclaration:w,isFlowAnnotationComment:ue,isFunctionCompositionArgs:fe,isFunctionNotation:W,isFunctionOrArrowExpression:L,isGetterOrSetter:$,isJestEachTemplateLiteral:se,isJsxNode:R,isLiteral:k,isLongCurriedCallExpression:de,isSimpleCallArgument:De,isMemberish:G,isNumericLiteral:j,isSignedNumericLiteral:P,isObjectProperty:Je,isObjectType:O,isObjectTypePropertyAFunction:q,isSimpleType:z,isSimpleNumber:oe,isSimpleTemplateLiteral:ne,isStringLiteral:I,isStringPropSafeToUnquote:ae,isTemplateOnItsOwnLine:le,isTestCall:Z,isTheOnlyJsxElementInMarkdown:V,isTSXFile:ye,isTypeAnnotationAFunction:J,isNextLineEmpty:We,needsHardlineAfterDanglingComment:pe,rawText:me,shouldPrintComma:he,isBitwiseOperator:Se,shouldFlatten:Ae,startsWithNoLookaheadToken:ve,getPrecedence:be,hasComment:Ve,getComments:$e,CommentCheckFlags:Me,markerForIfWithoutBlockAndSameLineComment:He,isTSTypeExpression:Ge}}}),Nn=V({"src/language-js/print/template-literal.js":function(e,t){U();var n=Q(),r=Le(),u=r.getStringWidth,i=r.getIndentSize,a=de(),o=a.builders,s=o.join,c=o.hardline,l=o.softline,p=o.group,f=o.indent,d=o.align,D=o.lineSuffixBoundary,m=o.addAlignmentToDoc,g=a.printer.printDocToString,y=a.utils.mapDoc,h=wn(),v=h.isBinaryish,E=h.isJestEachTemplateLiteral,C=h.isSimpleTemplateLiteral,A=h.hasComment,S=h.isMemberExpression,T=h.isTSTypeExpression;function B(e,t,n){var r=e.getValue();if("TemplateLiteral"===r.type&&E(r,e.getParentNode())){var u=w(e,n,t);if(u)return u}var a="expressions";"TSTemplateLiteralType"===r.type&&(a="types");var o=[],s=e.map(t,a),c=C(r);return c&&(s=s.map((function(e){return g(e,Object.assign(Object.assign({},n),{},{printWidth:Number.POSITIVE_INFINITY})).formatted}))),o.push(D,"`"),e.each((function(e){var u=e.getName();if(o.push(t()),u<s.length){var g=n.tabWidth,y=e.getValue(),h=i(y.value.raw,g),E=s[u];if(!c){var C=r[a][u];(A(C)||S(C)||"ConditionalExpression"===C.type||"SequenceExpression"===C.type||T(C)||v(C))&&(E=[f([l,E]),l])}var F=0===h&&y.value.raw.endsWith("\n")?d(Number.NEGATIVE_INFINITY,E):m(E,h,g);o.push(p(["${",F,D,"}"]))}}),"quasis"),o.push("`"),o}function w(e,t,r){var i=e.getNode(),a=i.quasis[0].value.raw.trim().split(/\s*\|\s*/);if(a.length>1||a.some((function(e){return e.length>0}))){t.__inJestEach=!0;var o=e.map(r,"expressions");t.__inJestEach=!1;for(var l=[],p=o.map((function(e){return"${"+g(e,Object.assign(Object.assign({},t),{},{printWidth:Number.POSITIVE_INFINITY,endOfLine:"lf"})).formatted+"}"})),d=[{hasLineBreak:!1,cells:[]}],m=1;m<i.quasis.length;m++){var y=n(d),h=p[m-1];y.cells.push(h),h.includes("\n")&&(y.hasLineBreak=!0),i.quasis[m].value.raw.includes("\n")&&d.push({hasLineBreak:!1,cells:[]})}var v,E=Math.max.apply(Math,[a.length].concat(x(d.map((function(e){return e.cells.length}))))),C=Array.from({length:E}).fill(0),A=[{cells:a}].concat(x(d.filter((function(e){return e.cells.length>0})))),S=b(A.filter((function(e){return!e.hasLineBreak})));try{for(S.s();!(v=S.n()).done;){var T,B=v.value.cells,w=b(B.entries());try{for(w.s();!(T=w.n()).done;){var N=F(T.value,2),k=N[0],j=N[1];C[k]=Math.max(C[k],u(j))}}catch(P){w.e(P)}finally{w.f()}}}catch(P){S.e(P)}finally{S.f()}return l.push(D,"`",f([c,s(c,A.map((function(e){return s(" | ",e.cells.map((function(t,n){return e.hasLineBreak?t:t+" ".repeat(C[n]-u(t))})))})))]),c,"`"),l}}function N(e,t){var n=e.getValue(),r=t();return A(n)&&(r=p([f([l,r]),l])),["${",r,D,"}"]}function k(e,t){return e.map((function(e){return N(e,t)}),"expressions")}function j(e,t){return y(e,(function(e){return"string"==typeof e?t?e.replace(/(\\*)`/g,"$1$1\\`"):P(e):e}))}function P(e){return e.replace(/([\\`]|\${)/g,"\\$1")}t.exports={printTemplateLiteral:B,printTemplateExpressions:k,escapeTemplateCharacters:j,uncookTemplateElementValue:P}}}),kn=V({"src/language-js/embed/markdown.js":function(e,t){U();var n=de().builders,r=n.indent,u=n.softline,i=n.literalline,a=n.dedentToRoot,o=Nn().escapeTemplateCharacters;function s(e,t,n){var s=e.getValue().quasis[0].value.raw.replace(/((?:\\\\)*)\\`/g,(function(e,t){return"\\".repeat(t.length/2)+"`"})),l=c(s),p=""!==l;p&&(s=s.replace(new RegExp("^".concat(l),"gm"),""));var f=o(n(s,{parser:"markdown",__inJsTemplate:!0},{stripTrailingHardline:!0}),!0);return["`",p?r([u,f]):[i,a(f)],u,"`"]}function c(e){var t=e.match(/^([^\S\n]*)\S/m);return null===t?"":t[1]}t.exports=s}}),jn=V({"src/language-js/embed/css.js":function(e,t){U();var n=Le().isNonEmptyArray,r=de(),u=r.builders,i=u.indent,a=u.hardline,o=u.softline,s=r.utils,c=s.mapDoc,l=s.replaceEndOfLine,p=s.cleanDoc,f=Nn().printTemplateExpressions;function d(e,t,n){var r=e.getValue(),u=r.quasis.map((function(e){return e.value.raw})),i=0;return D(n(u.reduce((function(e,t,n){return 0===n?t:e+"@prettier-placeholder-"+i+++"-id"+t}),""),{parser:"scss"},{stripTrailingHardline:!0}),r,f(e,t))}function D(e,t,n){if(1===t.quasis.length&&!t.quasis[0].value.raw.trim())return"``";var r=m(e,n);if(!r)throw new Error("Couldn't insert all the expressions");return["`",i([a,r]),o,"`"]}function m(e,t){if(!n(t))return e;var r=0,u=c(p(e),(function(e){return"string"==typeof e&&e.includes("@prettier-placeholder")?e.split(/@prettier-placeholder-(\d+)-id/).map((function(e,n){return n%2===0?l(e):(r++,t[e])})):e}));return t.length===r?u:null}t.exports=d}}),Pn=V({"src/language-js/embed/graphql.js":function(e,t){U();var n=de().builders,r=n.indent,u=n.join,i=n.hardline,a=Nn(),o=a.escapeTemplateCharacters,s=a.printTemplateExpressions;function c(e,t,n){var a=e.getValue(),c=a.quasis.length;if(1===c&&""===a.quasis[0].value.raw.trim())return"``";for(var p=s(e,t),f=[],d=0;d<c;d++){var D=0===d,m=d===c-1,g=a.quasis[d].value.cooked,y=g.split("\n"),h=y.length,v=p[d],E=h>2&&""===y[0].trim()&&""===y[1].trim(),C=h>2&&""===y[h-1].trim()&&""===y[h-2].trim(),F=y.every((function(e){return/^\s*(?:#[^\n\r]*)?$/.test(e)}));if(!m&&/#[^\n\r]*$/.test(y[h-1]))return null;var A=null;(A=F?l(y):n(g,{parser:"graphql"},{stripTrailingHardline:!0}))?(A=o(A,!1),!D&&E&&f.push(""),f.push(A),!m&&C&&f.push("")):!D&&!m&&E&&f.push(""),v&&f.push(v)}return["`",r([i,u(i,f)]),i,"`"]}function l(e){var t,n=[],r=!1,a=e.map((function(e){return e.trim()})),o=b(a.entries());try{for(o.s();!(t=o.n()).done;){var s=F(t.value,2),c=s[0],l=s[1];""!==l&&(""===a[c-1]&&r?n.push([i,l]):n.push(l),r=!0)}}catch(p){o.e(p)}finally{o.f()}return 0===n.length?null:u(i,n)}t.exports=c}}),In=V({"src/language-js/embed/html.js":function(e,t){U();var n=de(),r=n.builders,u=r.indent,i=r.line,a=r.hardline,o=r.group,s=n.utils.mapDoc,c=Nn(),l=c.printTemplateExpressions,p=c.uncookTemplateElementValue,f=0;function d(e,t,n,r,c){var d=c.parser,D=e.getValue(),m=f;f=f+1>>>0;var g=function(e){return"PRETTIER_HTML_PLACEHOLDER_".concat(e,"_").concat(m,"_IN_JS")},y=D.quasis.map((function(e,t,n){return t===n.length-1?e.value.cooked:e.value.cooked+g(t)})).join(""),h=l(e,t);if(0===h.length&&0===y.trim().length)return"``";var v=new RegExp(g("(\\d+)"),"g"),E=0,C=n(y,{parser:d,__onHtmlRoot:function(e){E=e.children.length}},{stripTrailingHardline:!0}),F=s(C,(function(e){if("string"!=typeof e)return e;for(var t=[],n=e.split(v),u=0;u<n.length;u++){var i=n[u];if(u%2!==0){var a=Number(i);t.push(h[a])}else i&&(i=p(i),r.__embeddedInHtml&&(i=i.replace(/<\/(script)\b/gi,"<\\/$1")),t.push(i))}return t})),A=/^\s/.test(y)?" ":"",x=/\s$/.test(y)?" ":"",b="ignore"===r.htmlWhitespaceSensitivity?a:A&&x?i:null;return o(b?["`",u([b,o(F)]),b,"`"]:["`",A,E>1?u(o(F)):o(F),x,"`"])}t.exports=d}}),On=V({"src/language-js/embed.js":function(e,t){U();var n=wn(),r=n.hasComment,u=n.CommentCheckFlags,i=n.isObjectProperty,a=kn(),o=jn(),s=Pn(),c=In();function l(e){return d(e)||y(e)||h(e)||D(e)?"css":C(e)?"graphql":A(e)?"html":m(e)?"angular":f(e)?"markdown":void 0}function p(e,t,n,r){var u=e.getValue();if("TemplateLiteral"===u.type&&!x(u)){var i=l(e);if(i){if("markdown"===i)return a(e,t,n);if("css"===i)return o(e,t,n);if("graphql"===i)return s(e,t,n);if("html"===i||"angular"===i)return c(e,t,n,r,{parser:i})}}}function f(e){var t=e.getValue(),n=e.getParentNode();return n&&"TaggedTemplateExpression"===n.type&&1===t.quasis.length&&"Identifier"===n.tag.type&&("md"===n.tag.name||"markdown"===n.tag.name)}function d(e){var t=e.getValue(),n=e.getParentNode(),r=e.getParentNode(1);return r&&t.quasis&&"JSXExpressionContainer"===n.type&&"JSXElement"===r.type&&"style"===r.openingElement.name.name&&r.openingElement.attributes.some((function(e){return"jsx"===e.name.name}))||n&&"TaggedTemplateExpression"===n.type&&"Identifier"===n.tag.type&&"css"===n.tag.name||n&&"TaggedTemplateExpression"===n.type&&"MemberExpression"===n.tag.type&&"css"===n.tag.object.name&&("global"===n.tag.property.name||"resolve"===n.tag.property.name)}function D(e){return e.match.apply(e,[function(e){return"TemplateLiteral"===e.type},function(e,t){return"ArrayExpression"===e.type&&"elements"===t},function(e,t){return i(e)&&"Identifier"===e.key.type&&"styles"===e.key.name&&"value"===t}].concat(g))}function m(e){return e.match.apply(e,[function(e){return"TemplateLiteral"===e.type},function(e,t){return i(e)&&"Identifier"===e.key.type&&"template"===e.key.name&&"value"===t}].concat(g))}var g=[function(e,t){return"ObjectExpression"===e.type&&"properties"===t},function(e,t){return"CallExpression"===e.type&&"Identifier"===e.callee.type&&"Component"===e.callee.name&&"arguments"===t},function(e,t){return"Decorator"===e.type&&"expression"===t}];function y(e){var t=e.getParentNode();if(!t||"TaggedTemplateExpression"!==t.type)return!1;var n="ParenthesizedExpression"===t.tag.type?t.tag.expression:t.tag;switch(n.type){case"MemberExpression":return v(n.object)||E(n);case"CallExpression":return v(n.callee)||"MemberExpression"===n.callee.type&&("MemberExpression"===n.callee.object.type&&(v(n.callee.object.object)||E(n.callee.object))||"CallExpression"===n.callee.object.type&&v(n.callee.object.callee));case"Identifier":return"css"===n.name;default:return!1}}function h(e){var t=e.getParentNode(),n=e.getParentNode(1);return n&&"JSXExpressionContainer"===t.type&&"JSXAttribute"===n.type&&"JSXIdentifier"===n.name.type&&"css"===n.name.name}function v(e){return"Identifier"===e.type&&"styled"===e.name}function E(e){return/^[A-Z]/.test(e.object.name)&&"extend"===e.property.name}function C(e){var t=e.getValue(),n=e.getParentNode();return F(t,"GraphQL")||n&&("TaggedTemplateExpression"===n.type&&("MemberExpression"===n.tag.type&&"graphql"===n.tag.object.name&&"experimental"===n.tag.property.name||"Identifier"===n.tag.type&&("gql"===n.tag.name||"graphql"===n.tag.name))||"CallExpression"===n.type&&"Identifier"===n.callee.type&&"graphql"===n.callee.name)}function F(e,t){return r(e,u.Block|u.Leading,(function(e){return e.value===" ".concat(t," ")}))}function A(e){return F(e.getValue(),"HTML")||e.match((function(e){return"TemplateLiteral"===e.type}),(function(e,t){return"TaggedTemplateExpression"===e.type&&"Identifier"===e.tag.type&&"html"===e.tag.name&&"quasi"===t}))}function x(e){return e.quasis.some((function(e){return null===e.value.cooked}))}t.exports=p}}),Ln=V({"src/language-js/clean.js":function(e,t){U();var n=Tn(),r=new Set(["range","raw","comments","leadingComments","trailingComments","innerComments","extra","start","end","loc","flags","errors","tokens"]),u=function(e){var t,n=b(e.quasis);try{for(n.s();!(t=n.n()).done;)delete t.value.value}catch(r){n.e(r)}finally{n.f()}};function i(e,t,r){if("Program"===e.type&&delete t.sourceType,("BigIntLiteral"===e.type||"BigIntLiteralTypeAnnotation"===e.type)&&t.value&&(t.value=t.value.toLowerCase()),("BigIntLiteral"===e.type||"Literal"===e.type)&&t.bigint&&(t.bigint=t.bigint.toLowerCase()),"DecimalLiteral"===e.type&&(t.value=Number(t.value)),"Literal"===e.type&&t.decimal&&(t.decimal=Number(t.decimal)),"EmptyStatement"===e.type||"JSXText"===e.type||"JSXExpressionContainer"===e.type&&("Literal"===e.expression.type||"StringLiteral"===e.expression.type)&&" "===e.expression.value)return null;if(("Property"===e.type||"ObjectProperty"===e.type||"MethodDefinition"===e.type||"ClassProperty"===e.type||"ClassMethod"===e.type||"PropertyDefinition"===e.type||"TSDeclareMethod"===e.type||"TSPropertySignature"===e.type||"ObjectTypeProperty"===e.type)&&"object"==typeof e.key&&e.key&&("Literal"===e.key.type||"NumericLiteral"===e.key.type||"StringLiteral"===e.key.type||"Identifier"===e.key.type)&&delete t.key,"JSXElement"===e.type&&"style"===e.openingElement.name.name&&e.openingElement.attributes.some((function(e){return"jsx"===e.name.name}))){var i,a=b(t.children);try{for(a.s();!(i=a.n()).done;){var o=i.value,s=o.type,c=o.expression;"JSXExpressionContainer"===s&&"TemplateLiteral"===c.type&&u(c)}}catch(h){a.e(h)}finally{a.f()}}"JSXAttribute"===e.type&&"css"===e.name.name&&"JSXExpressionContainer"===e.value.type&&"TemplateLiteral"===e.value.expression.type&&u(t.value.expression),"JSXAttribute"===e.type&&e.value&&"Literal"===e.value.type&&/["']|"|'/.test(e.value.value)&&(t.value.value=t.value.value.replace(/["']|"|'/g,'"'));var l,p=e.expression||e.callee;if("Decorator"===e.type&&"CallExpression"===p.type&&"Component"===p.callee.name&&1===p.arguments.length){var f,d=e.expression.arguments[0].properties,D=b(t.expression.arguments[0].properties.entries());try{for(D.s();!(f=D.n()).done;){var m=F(f.value,2),g=m[0],y=m[1];switch(d[g].key.name){case"styles":"ArrayExpression"===y.value.type&&u(y.value.elements[0]);break;case"template":"TemplateLiteral"===y.value.type&&u(y.value)}}}catch(h){D.e(h)}finally{D.f()}}return"TaggedTemplateExpression"===e.type&&("MemberExpression"===e.tag.type||"Identifier"===e.tag.type&&("gql"===e.tag.name||"graphql"===e.tag.name||"css"===e.tag.name||"md"===e.tag.name||"markdown"===e.tag.name||"html"===e.tag.name)||"CallExpression"===e.tag.type)&&u(t.quasi),"TemplateLiteral"===e.type&&((null===(l=e.leadingComments)||void 0===l?void 0:l.some((function(e){return n(e)&&["GraphQL","HTML"].some((function(t){return e.value===" ".concat(t," ")}))})))||"CallExpression"===r.type&&"graphql"===r.callee.name||!e.leadingComments)&&u(t),"InterpreterDirective"===e.type&&(t.value=t.value.trimEnd()),"TSIntersectionType"!==e.type&&"TSUnionType"!==e.type||1!==e.types.length?void 0:t.types[0]}i.ignoredProperties=r,t.exports=i}}),_n={};function Mn(){if(typeof Yn>"u"){var e=new ArrayBuffer(2),t=new Uint8Array(e),n=new Uint16Array(e);if(t[0]=1,t[1]=2,258===n[0])Yn="BE";else{if(513!==n[0])throw new Error("unable to figure out endianess");Yn="LE"}}return Yn}function Rn(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function Vn(){return[]}function $n(){return 0}function Wn(){return Number.MAX_VALUE}function qn(){return Number.MAX_VALUE}function Jn(){return[]}function Un(){return"Browser"}function Hn(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function Gn(){}function Xn(){}function zn(){return"javascript"}function Kn(){return"browser"}function Qn(){return"/tmp"}$(_n,{EOL:function(){return er},arch:function(){return zn},cpus:function(){return Jn},default:function(){return tr},endianness:function(){return Mn},freemem:function(){return Wn},getNetworkInterfaces:function(){return Xn},hostname:function(){return Rn},loadavg:function(){return Vn},networkInterfaces:function(){return Gn},platform:function(){return Kn},release:function(){return Hn},tmpDir:function(){return Qn},tmpdir:function(){return Zn},totalmem:function(){return qn},type:function(){return Un},uptime:function(){return $n}});var Yn,Zn,er,tr,nr=R({"node-modules-polyfills:os":function(){U(),tr={EOL:er="\n",tmpdir:Zn=Qn,tmpDir:Qn,networkInterfaces:Gn,getNetworkInterfaces:Xn,release:Hn,type:Un,cpus:Jn,totalmem:qn,freemem:Wn,uptime:$n,loadavg:Vn,hostname:Rn,endianness:Mn}}}),rr=V({"node-modules-polyfills-commonjs:os":function(e,t){U();var n=(nr(),J(_n));if(n&&n.default)for(var r in t.exports=n.default,n)t.exports[r]=n[r];else n&&(t.exports=n)}}),ur=V({"node_modules/detect-newline/index.js":function(e,t){U();var n=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");var t=e.match(/(?:\r?\n)/g)||[];if(0!==t.length){var n=t.filter((function(e){return"\r\n"===e})).length;return n>t.length-n?"\r\n":"\n"}};t.exports=n,t.exports.graceful=function(e){return"string"==typeof e&&n(e)||"\n"}}}),ir=V({"node_modules/jest-docblock/build/index.js":function(e){function t(){var e=rr();return t=function(){return e},e}function n(){var e=r(ur());return n=function(){return e},e}function r(e){return e&&e.__esModule?e:{default:e}}U(),Object.defineProperty(e,"__esModule",{value:!0}),e.extract=d,e.parse=m,e.parseWithComments=g,e.print=y,e.strip=D;var u=/\*\/$/,i=/^\/\*\*?/,a=/^\s*(\/\*\*?(.|\r?\n)*?\*\/)/,o=/(^|\s+)\/\/([^\r\n]*)/g,s=/^(\r?\n)+/,c=/(?:^|\r?\n) *(@[^\r\n]*?) *\r?\n *(?![^@\r\n]*\/\/[^]*)([^@\r\n\s][^@\r\n]+?) *\r?\n/g,l=/(?:^|\r?\n) *@(\S+) *([^\r\n]*)/g,p=/(\r?\n|^) *\* ?/g,f=[];function d(e){var t=e.match(a);return t?t[0].trimLeft():""}function D(e){var t=e.match(a);return t&&t[0]?e.substring(t[0].length):e}function m(e){return g(e).pragmas}function g(e){var r=(0,n().default)(e)||t().EOL;e=e.replace(i,"").replace(u,"").replace(p,"$1");for(var a="";a!==e;)a=e,e=e.replace(c,"".concat(r,"$1 $2").concat(r));e=e.replace(s,"").trimRight();for(var d,D=Object.create(null),m=e.replace(l,"").replace(s,"").trimRight();d=l.exec(e);){var g=d[2].replace(o,"");"string"==typeof D[d[1]]||Array.isArray(D[d[1]])?D[d[1]]=f.concat(D[d[1]],g):D[d[1]]=g}return{comments:m,pragmas:D}}function y(e){var r=e.comments,u=void 0===r?"":r,i=e.pragmas,a=void 0===i?{}:i,o=(0,n().default)(u)||t().EOL,s="/**",c=" *",l=" */",p=Object.keys(a),f=p.map((function(e){return h(e,a[e])})).reduce((function(e,t){return e.concat(t)}),[]).map((function(e){return"".concat(c," ").concat(e).concat(o)})).join("");if(!u){if(0===p.length)return"";if(1===p.length&&!Array.isArray(a[p[0]])){var d=a[p[0]];return"".concat(s," ").concat(h(p[0],d)[0]).concat(l)}}var D=u.split(o).map((function(e){return"".concat(c," ").concat(e)})).join(o)+o;return s+o+(u?D:"")+(u&&p.length?c+o:"")+f+l}function h(e,t){return f.concat(t).map((function(t){return"@".concat(e," ").concat(t).trim()}))}}}),ar=V({"src/language-js/utils/get-shebang.js":function(e,t){function n(e){if(!e.startsWith("#!"))return"";var t=e.indexOf("\n");return-1===t?e:e.slice(0,t)}U(),t.exports=n}}),or=V({"src/language-js/pragma.js":function(e,t){U();var n=ir(),r=n.parseWithComments,u=n.strip,i=n.extract,a=n.print,o=K().normalizeEndOfLine,s=ar();function c(e){var t=s(e);t&&(e=e.slice(t.length+1));var n=i(e),u=r(n);return{shebang:t,text:e,pragmas:u.pragmas,comments:u.comments}}function l(e){var t=Object.keys(c(e).pragmas);return t.includes("prettier")||t.includes("format")}function p(e){var t=c(e),n=t.shebang,r=t.text,i=t.pragmas,s=t.comments,l=u(r),p=a({pragmas:Object.assign({format:""},i),comments:s.trimStart()});return(n?"".concat(n,"\n"):"")+o(p)+(l.startsWith("\n")?"\n":"\n\n")+l}t.exports={hasPragma:l,insertPragma:p}}}),sr=V({"src/language-js/utils/is-type-cast-comment.js":function(e,t){U();var n=Tn();function r(e){return n(e)&&"*"===e.value[0]&&/@(?:type|satisfies)\b/.test(e.value)}t.exports=r}}),cr=V({"src/language-js/comments.js":function(e,t){U();var n=Le(),r=n.getLast,u=n.hasNewline,i=n.getNextNonSpaceNonCommentCharacterIndexWithStartIndex,a=n.getNextNonSpaceNonCommentCharacter,o=n.hasNewlineInRange,s=n.addLeadingComment,c=n.addTrailingComment,l=n.addDanglingComment,p=n.getNextNonSpaceNonCommentCharacterIndex,f=n.isNonEmptyArray,d=wn(),D=d.getFunctionParameters,m=d.isPrettierIgnoreComment,g=d.isJsxNode,y=d.hasFlowShorthandAnnotationComment,h=d.hasFlowAnnotationComment,v=d.hasIgnoreComment,E=d.isCallLikeExpression,C=d.getCallArguments,F=d.isCallExpression,A=d.isMemberExpression,b=d.isObjectProperty,S=d.isLineComment,T=d.getComments,B=d.CommentCheckFlags,w=d.markerForIfWithoutBlockAndSameLineComment,N=on(),k=N.locStart,j=N.locEnd,P=Tn(),I=sr();function O(e){return[ge,ne,J,$,W,q,z,ce,ae,se,le,pe,Q,re,ue].some((function(t){return t(e)}))}function L(e){return[V,ne,H,le,$,W,q,z,re,ie,oe,se,De,ue,he].some((function(t){return t(e)}))}function _(e){return[ge,$,W,G,te,Q,se,ee,Z,ye,ue,me].some((function(t){return t(e)}))}function M(e,t){var n=(e.body||e.properties).find((function(e){return"EmptyStatement"!==e.type}));n?s(n,t):l(e,t)}function R(e,t){"BlockStatement"===e.type?M(e,t):s(e,t)}function V(e){var t=e.comment,n=e.followingNode;return!(!n||!I(t))&&(s(n,t),!0)}function $(e){var t=e.comment,n=e.precedingNode,r=e.enclosingNode,u=e.followingNode,i=e.text;if("IfStatement"!==(null==r?void 0:r.type)||!u)return!1;if(")"===a(i,t,j))return c(n,t),!0;if(n===r.consequent&&u===r.alternate){if("BlockStatement"===n.type)c(n,t);else{var o="SingleLine"===t.type||t.loc.start.line===t.loc.end.line,p=t.loc.start.line===n.loc.start.line;o&&p?l(n,t,w):l(r,t)}return!0}return"BlockStatement"===u.type?(M(u,t),!0):"IfStatement"===u.type?(R(u.consequent,t),!0):r.consequent===u&&(s(u,t),!0)}function W(e){var t=e.comment,n=e.precedingNode,r=e.enclosingNode,u=e.followingNode,i=e.text;return!("WhileStatement"!==(null==r?void 0:r.type)||!u)&&(")"===a(i,t,j)?(c(n,t),!0):"BlockStatement"===u.type?(M(u,t),!0):r.body===u&&(s(u,t),!0))}function q(e){var t=e.comment,n=e.precedingNode,r=e.enclosingNode,u=e.followingNode;return!("TryStatement"!==(null==r?void 0:r.type)&&"CatchClause"!==(null==r?void 0:r.type)||!u)&&("CatchClause"===r.type&&n?(c(n,t),!0):"BlockStatement"===u.type?(M(u,t),!0):"TryStatement"===u.type?(R(u.finalizer,t),!0):"CatchClause"===u.type&&(R(u.body,t),!0))}function J(e){var t=e.comment,n=e.enclosingNode,r=e.followingNode;return!(!A(n)||"Identifier"!==(null==r?void 0:r.type))&&(s(n,t),!0)}function H(e){var t=e.comment,n=e.precedingNode,r=e.enclosingNode,u=e.followingNode,i=e.text,a=n&&!o(i,j(n),k(t));return!(n&&a||"ConditionalExpression"!==(null==r?void 0:r.type)&&"TSConditionalType"!==(null==r?void 0:r.type)||!u)&&(s(u,t),!0)}function G(e){var t=e.comment,n=e.precedingNode,r=e.enclosingNode;return!(!b(r)||!r.shorthand||r.key!==n||"AssignmentPattern"!==r.value.type)&&(c(r.value.left,t),!0)}var X=new Set(["ClassDeclaration","ClassExpression","DeclareClass","DeclareInterface","InterfaceDeclaration","TSInterfaceDeclaration"]);function z(e){var t=e.comment,n=e.precedingNode,u=e.enclosingNode,i=e.followingNode;if(X.has(null==u?void 0:u.type)){if(f(u.decorators)&&(!i||"Decorator"!==i.type))return c(r(u.decorators),t),!0;if(u.body&&i===u.body)return M(u.body,t),!0;if(i){if(u.superClass&&i===u.superClass&&n&&(n===u.id||n===u.typeParameters))return c(n,t),!0;for(var a=0,o=["implements","extends","mixins"];a<o.length;a++){var s=o[a];if(u[s]&&i===u[s][0])return!n||n!==u.id&&n!==u.typeParameters&&n!==u.superClass?l(u,t,s):c(n,t),!0}}}return!1}var K=new Set(["ClassMethod","ClassProperty","PropertyDefinition","TSAbstractPropertyDefinition","TSAbstractMethodDefinition","TSDeclareMethod","MethodDefinition","ClassAccessorProperty","AccessorProperty","TSAbstractAccessorProperty"]);function Q(e){var t=e.comment,n=e.precedingNode,r=e.enclosingNode,u=e.text;return!!(r&&n&&"("===a(u,t,j)&&("Property"===r.type||"TSDeclareMethod"===r.type||"TSAbstractMethodDefinition"===r.type)&&"Identifier"===n.type&&r.key===n&&":"!==a(u,n,j)||"Decorator"===(null==n?void 0:n.type)&&K.has(null==r?void 0:r.type))&&(c(n,t),!0)}var Y=new Set(["FunctionDeclaration","FunctionExpression","ClassMethod","MethodDefinition","ObjectMethod"]);function Z(e){var t=e.comment,n=e.precedingNode,r=e.enclosingNode,u=e.text;return"("===a(u,t,j)&&!(!n||!Y.has(null==r?void 0:r.type))&&(c(n,t),!0)}function ee(e){var t=e.comment,n=e.enclosingNode,r=e.text;if("ArrowFunctionExpression"!==(null==n?void 0:n.type))return!1;var u=p(r,t,j);return!1!==u&&"=>"===r.slice(u,u+2)&&(l(n,t),!0)}function te(e){var t=e.comment,n=e.enclosingNode,r=e.text;return")"===a(r,t,j)&&(n&&(ve(n)&&0===D(n).length||E(n)&&0===C(n).length)?(l(n,t),!0):("MethodDefinition"===(null==n?void 0:n.type)||"TSAbstractMethodDefinition"===(null==n?void 0:n.type))&&0===D(n.value).length&&(l(n.value,t),!0))}function ne(e){var t=e.comment,n=e.precedingNode,u=e.enclosingNode,o=e.followingNode,s=e.text;if("FunctionTypeParam"===(null==n?void 0:n.type)&&"FunctionTypeAnnotation"===(null==u?void 0:u.type)&&"FunctionTypeParam"!==(null==o?void 0:o.type)||("Identifier"===(null==n?void 0:n.type)||"AssignmentPattern"===(null==n?void 0:n.type))&&u&&ve(u)&&")"===a(s,t,j))return c(n,t),!0;if("FunctionDeclaration"===(null==u?void 0:u.type)&&"BlockStatement"===(null==o?void 0:o.type)){var l=function(){var e=D(u);if(e.length>0)return i(s,j(r(e)));var t=i(s,j(u.id));return!1!==t&&i(s,t+1)}();if(k(t)>l)return M(o,t),!0}return!1}function re(e){var t=e.comment,n=e.enclosingNode;return"LabeledStatement"===(null==n?void 0:n.type)&&(s(n,t),!0)}function ue(e){var t=e.comment,n=e.enclosingNode;return!("ContinueStatement"!==(null==n?void 0:n.type)&&"BreakStatement"!==(null==n?void 0:n.type)||n.label)&&(c(n,t),!0)}function ie(e){var t=e.comment,n=e.precedingNode,r=e.enclosingNode;return!!(F(r)&&n&&r.callee===n&&r.arguments.length>0)&&(s(r.arguments[0],t),!0)}function ae(e){var t=e.comment,n=e.precedingNode,r=e.enclosingNode,u=e.followingNode;return"UnionTypeAnnotation"===(null==r?void 0:r.type)||"TSUnionType"===(null==r?void 0:r.type)?(m(t)&&(u.prettierIgnore=!0,t.unignore=!0),!!n&&(c(n,t),!0)):(("UnionTypeAnnotation"===(null==u?void 0:u.type)||"TSUnionType"===(null==u?void 0:u.type))&&m(t)&&(u.types[0].prettierIgnore=!0,t.unignore=!0),!1)}function oe(e){var t=e.comment,n=e.enclosingNode;return!!b(n)&&(s(n,t),!0)}function se(e){var t=e.comment,n=e.enclosingNode,r=e.followingNode,u=e.ast,i=e.isLastComment;return u&&u.body&&0===u.body.length?(i?l(u,t):s(u,t),!0):"Program"!==(null==n?void 0:n.type)||0!==(null==n?void 0:n.body.length)||f(n.directives)?"Program"===(null==r?void 0:r.type)&&0===(null==r?void 0:r.body.length)&&"ModuleExpression"===(null==n?void 0:n.type)&&(l(r,t),!0):(i?l(n,t):s(n,t),!0)}function ce(e){var t=e.comment,n=e.enclosingNode;return("ForInStatement"===(null==n?void 0:n.type)||"ForOfStatement"===(null==n?void 0:n.type))&&(s(n,t),!0)}function le(e){var t=e.comment,n=e.precedingNode,r=e.enclosingNode,i=e.text;if("ImportSpecifier"===(null==r?void 0:r.type)||"ExportSpecifier"===(null==r?void 0:r.type))return s(r,t),!0;var a="ImportSpecifier"===(null==n?void 0:n.type)&&"ImportDeclaration"===(null==r?void 0:r.type),o="ExportSpecifier"===(null==n?void 0:n.type)&&"ExportNamedDeclaration"===(null==r?void 0:r.type);return!(!a&&!o||!u(i,j(t)))&&(c(n,t),!0)}function pe(e){var t=e.comment,n=e.enclosingNode;return"AssignmentPattern"===(null==n?void 0:n.type)&&(s(n,t),!0)}var fe=new Set(["VariableDeclarator","AssignmentExpression","TypeAlias","TSTypeAliasDeclaration"]),de=new Set(["ObjectExpression","ArrayExpression","TemplateLiteral","TaggedTemplateExpression","ObjectTypeAnnotation","TSTypeLiteral"]);function De(e){var t=e.comment,n=e.enclosingNode,r=e.followingNode;return!(!fe.has(null==n?void 0:n.type)||!r||!de.has(r.type)&&!P(t))&&(s(r,t),!0)}function me(e){var t=e.comment,n=e.enclosingNode,r=e.followingNode,u=e.text;return!(r||"TSMethodSignature"!==(null==n?void 0:n.type)&&"TSDeclareFunction"!==(null==n?void 0:n.type)&&"TSAbstractMethodDefinition"!==(null==n?void 0:n.type)||";"!==a(u,t,j))&&(c(n,t),!0)}function ge(e){var t=e.comment,n=e.enclosingNode,r=e.followingNode;if(m(t)&&"TSMappedType"===(null==n?void 0:n.type)&&"TSTypeParameter"===(null==r?void 0:r.type)&&r.constraint)return n.prettierIgnore=!0,t.unignore=!0,!0}function ye(e){var t=e.comment,n=e.precedingNode,r=e.enclosingNode,u=e.followingNode;return"TSMappedType"===(null==r?void 0:r.type)&&("TSTypeParameter"===(null==u?void 0:u.type)&&u.name?(s(u.name,t),!0):!("TSTypeParameter"!==(null==n?void 0:n.type)||!n.constraint)&&(c(n.constraint,t),!0))}function he(e){var t=e.comment,n=e.enclosingNode,r=e.followingNode;return!(!n||"SwitchCase"!==n.type||n.test||!r||r!==n.consequent[0])&&("BlockStatement"===r.type&&S(t)?M(r,t):l(n,t),!0)}function ve(e){return"ArrowFunctionExpression"===e.type||"FunctionExpression"===e.type||"FunctionDeclaration"===e.type||"ObjectMethod"===e.type||"ClassMethod"===e.type||"TSDeclareFunction"===e.type||"TSCallSignatureDeclaration"===e.type||"TSConstructSignatureDeclaration"===e.type||"TSMethodSignature"===e.type||"TSConstructorType"===e.type||"TSFunctionType"===e.type||"TSDeclareMethod"===e.type}function Ee(e,t){if(("typescript"===t.parser||"flow"===t.parser||"acorn"===t.parser||"espree"===t.parser||"meriyah"===t.parser||"__babel_estree"===t.parser)&&"MethodDefinition"===e.type&&e.value&&"FunctionExpression"===e.value.type&&0===D(e.value).length&&!e.value.returnType&&!f(e.value.typeParameters)&&e.value.body)return[].concat(x(e.decorators||[]),[e.key,e.value.body])}function Ce(e){var t=e.getValue(),n=e.getParentNode(),r=function(e){return h(T(e,B.Leading))||h(T(e,B.Trailing))};return(t&&(g(t)||y(t)||F(n)&&r(t))||n&&("JSXSpreadAttribute"===n.type||"JSXSpreadChild"===n.type||"UnionTypeAnnotation"===n.type||"TSUnionType"===n.type||("ClassDeclaration"===n.type||"ClassExpression"===n.type)&&n.superClass===t))&&(!v(e)||"UnionTypeAnnotation"===n.type||"TSUnionType"===n.type)}t.exports={handleOwnLineComment:O,handleEndOfLineComment:L,handleRemainingComment:_,getCommentChildNodes:Ee,willPrintOwnComments:Ce}}}),lr=V({"src/language-js/needs-parens.js":function(e,t){U();var n=Q(),r=Ne(),u=wn(),i=u.getFunctionParameters,a=u.getLeftSidePathName,o=u.hasFlowShorthandAnnotationComment,s=u.hasNakedLeftSide,c=u.hasNode,l=u.isBitwiseOperator,p=u.startsWithNoLookaheadToken,f=u.shouldFlatten,d=u.getPrecedence,D=u.isCallExpression,m=u.isMemberExpression,g=u.isObjectProperty,y=u.isTSTypeExpression;function h(e,t){var n=e.getParentNode();if(!n)return!1;var u=e.getName(),a=e.getNode();if(t.__isInHtmlInterpolation&&!t.bracketSpacing&&F(a)&&A(e))return!0;if(v(a))return!1;if("flow"!==t.parser&&o(e.getValue()))return!0;if("Identifier"===a.type){if(a.extra&&a.extra.parenthesized&&/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(a.name)||"left"===u&&("async"===a.name&&!n.await||"let"===a.name)&&"ForOfStatement"===n.type)return!0;if("let"===a.name){var s,c=null===(s=e.findAncestor((function(e){return"ForOfStatement"===e.type})))||void 0===s?void 0:s.left;if(c&&p(c,(function(e){return e===a})))return!0}if("object"===u&&"let"===a.name&&"MemberExpression"===n.type&&n.computed&&!n.optional){var h=e.findAncestor((function(e){return"ExpressionStatement"===e.type||"ForStatement"===e.type||"ForInStatement"===e.type})),x=h?"ExpressionStatement"===h.type?h.expression:"ForStatement"===h.type?h.init:h.left:void 0;if(x&&p(x,(function(e){return e===a})))return!0}return!1}if("ObjectExpression"===a.type||"FunctionExpression"===a.type||"ClassExpression"===a.type||"DoExpression"===a.type){var S,T=null===(S=e.findAncestor((function(e){return"ExpressionStatement"===e.type})))||void 0===S?void 0:S.expression;if(T&&p(T,(function(e){return e===a})))return!0}switch(n.type){case"ParenthesizedExpression":return!1;case"ClassDeclaration":case"ClassExpression":if("superClass"===u&&("ArrowFunctionExpression"===a.type||"AssignmentExpression"===a.type||"AwaitExpression"===a.type||"BinaryExpression"===a.type||"ConditionalExpression"===a.type||"LogicalExpression"===a.type||"NewExpression"===a.type||"ObjectExpression"===a.type||"SequenceExpression"===a.type||"TaggedTemplateExpression"===a.type||"UnaryExpression"===a.type||"UpdateExpression"===a.type||"YieldExpression"===a.type||"TSNonNullExpression"===a.type))return!0;break;case"ExportDefaultDeclaration":return b(e,t)||"SequenceExpression"===a.type;case"Decorator":if("expression"===u){for(var B=!1,w=!1,N=a;N;)switch(N.type){case"MemberExpression":w=!0,N=N.object;break;case"CallExpression":if(w||B)return"typescript"!==t.parser;B=!0,N=N.callee;break;case"Identifier":return!1;case"TaggedTemplateExpression":return"typescript"!==t.parser;default:return!0}return!0}break;case"ArrowFunctionExpression":if("body"===u&&"SequenceExpression"!==a.type&&p(a,(function(e){return"ObjectExpression"===e.type})))return!0}switch(a.type){case"UpdateExpression":if("UnaryExpression"===n.type)return a.prefix&&("++"===a.operator&&"+"===n.operator||"--"===a.operator&&"-"===n.operator);case"UnaryExpression":switch(n.type){case"UnaryExpression":return a.operator===n.operator&&("+"===a.operator||"-"===a.operator);case"BindExpression":case"TaggedTemplateExpression":case"TSNonNullExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":return"object"===u;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return"callee"===u;case"BinaryExpression":return"left"===u&&"**"===n.operator;default:return!1}case"BinaryExpression":if("UpdateExpression"===n.type||"in"===a.operator&&E(e))return!0;if("|>"===a.operator&&a.extra&&a.extra.parenthesized){var k=e.getParentNode(1);if("BinaryExpression"===k.type&&"|>"===k.operator)return!0}case"TSTypeAssertion":case"TSAsExpression":case"TSSatisfiesExpression":case"LogicalExpression":switch(n.type){case"TSSatisfiesExpression":case"TSAsExpression":return!y(a);case"ConditionalExpression":return y(a);case"CallExpression":case"NewExpression":case"OptionalCallExpression":return"callee"===u;case"ClassExpression":case"ClassDeclaration":return"superClass"===u;case"TSTypeAssertion":case"TaggedTemplateExpression":case"UnaryExpression":case"JSXSpreadAttribute":case"SpreadElement":case"SpreadProperty":case"BindExpression":case"AwaitExpression":case"TSNonNullExpression":case"UpdateExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":return"object"===u;case"AssignmentExpression":case"AssignmentPattern":return"left"===u&&("TSTypeAssertion"===a.type||y(a));case"LogicalExpression":if("LogicalExpression"===a.type)return n.operator!==a.operator;case"BinaryExpression":var j=a.operator,P=a.type;if(!j&&"TSTypeAssertion"!==P)return!0;var I=d(j),O=n.operator,L=d(O);return L>I||"right"===u&&L===I||L===I&&!f(O,j)||(L<I&&"%"===j?"+"===O||"-"===O:!!l(O));default:return!1}case"SequenceExpression":switch(n.type){case"ReturnStatement":case"ForStatement":return!1;case"ExpressionStatement":return"expression"!==u;case"ArrowFunctionExpression":return"body"!==u;default:return!0}case"YieldExpression":if("UnaryExpression"===n.type||"AwaitExpression"===n.type||y(n)||"TSNonNullExpression"===n.type)return!0;case"AwaitExpression":switch(n.type){case"TaggedTemplateExpression":case"UnaryExpression":case"LogicalExpression":case"SpreadElement":case"SpreadProperty":case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":case"BindExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":return"object"===u;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return"callee"===u;case"ConditionalExpression":return"test"===u;case"BinaryExpression":return!(!a.argument&&"|>"===n.operator);default:return!1}case"TSConditionalType":case"TSFunctionType":case"TSConstructorType":if("extendsType"===u&&"TSConditionalType"===n.type){if("TSConditionalType"===a.type)return!0;var _=(a.returnType||a.typeAnnotation).typeAnnotation;if("TSTypePredicate"===_.type&&_.typeAnnotation&&(_=_.typeAnnotation.typeAnnotation),"TSInferType"===_.type&&_.typeParameter.constraint)return!0}if("checkType"===u&&"TSConditionalType"===n.type)return!0;case"TSUnionType":case"TSIntersectionType":if(("TSUnionType"===n.type||"TSIntersectionType"===n.type)&&n.types.length>1&&(!a.types||a.types.length>1))return!0;case"TSInferType":if("TSInferType"===a.type&&"TSRestType"===n.type)return!1;case"TSTypeOperator":return"TSArrayType"===n.type||"TSOptionalType"===n.type||"TSRestType"===n.type||"objectType"===u&&"TSIndexedAccessType"===n.type||"TSTypeOperator"===n.type||"TSTypeAnnotation"===n.type&&e.getParentNode(1).type.startsWith("TSJSDoc");case"TSTypeQuery":return"objectType"===u&&"TSIndexedAccessType"===n.type||"elementType"===u&&"TSArrayType"===n.type;case"ArrayTypeAnnotation":return"NullableTypeAnnotation"===n.type;case"IntersectionTypeAnnotation":case"UnionTypeAnnotation":return"ArrayTypeAnnotation"===n.type||"NullableTypeAnnotation"===n.type||"IntersectionTypeAnnotation"===n.type||"UnionTypeAnnotation"===n.type||"objectType"===u&&("IndexedAccessType"===n.type||"OptionalIndexedAccessType"===n.type);case"NullableTypeAnnotation":return"ArrayTypeAnnotation"===n.type||"objectType"===u&&("IndexedAccessType"===n.type||"OptionalIndexedAccessType"===n.type);case"FunctionTypeAnnotation":var M="NullableTypeAnnotation"===n.type?e.getParentNode(1):n;return"UnionTypeAnnotation"===M.type||"IntersectionTypeAnnotation"===M.type||"ArrayTypeAnnotation"===M.type||"objectType"===u&&("IndexedAccessType"===M.type||"OptionalIndexedAccessType"===M.type)||"NullableTypeAnnotation"===M.type||"FunctionTypeParam"===n.type&&null===n.name&&i(a).some((function(e){return e.typeAnnotation&&"NullableTypeAnnotation"===e.typeAnnotation.type}));case"OptionalIndexedAccessType":return"objectType"===u&&"IndexedAccessType"===n.type;case"TypeofTypeAnnotation":return"objectType"===u&&("IndexedAccessType"===n.type||"OptionalIndexedAccessType"===n.type);case"StringLiteral":case"NumericLiteral":case"Literal":if("string"==typeof a.value&&"ExpressionStatement"===n.type&&!n.directive){var R=e.getParentNode(1);return"Program"===R.type||"BlockStatement"===R.type}return"object"===u&&"MemberExpression"===n.type&&"number"==typeof a.value;case"AssignmentExpression":var V=e.getParentNode(1);return"body"===u&&"ArrowFunctionExpression"===n.type||("key"!==u||"ClassProperty"!==n.type&&"PropertyDefinition"!==n.type||!n.computed)&&("init"!==u&&"update"!==u||"ForStatement"!==n.type)&&("ExpressionStatement"===n.type?"ObjectPattern"===a.left.type:!("key"===u&&"TSPropertySignature"===n.type||"AssignmentExpression"===n.type||"SequenceExpression"===n.type&&V&&"ForStatement"===V.type&&(V.init===n||V.update===n)||"value"===u&&"Property"===n.type&&V&&"ObjectPattern"===V.type&&V.properties.includes(n)||"NGChainedExpression"===n.type));case"ConditionalExpression":switch(n.type){case"TaggedTemplateExpression":case"UnaryExpression":case"SpreadElement":case"SpreadProperty":case"BinaryExpression":case"LogicalExpression":case"NGPipeExpression":case"ExportDefaultDeclaration":case"AwaitExpression":case"JSXSpreadAttribute":case"TSTypeAssertion":case"TypeCastExpression":case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":return!0;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return"callee"===u;case"ConditionalExpression":return"test"===u;case"MemberExpression":case"OptionalMemberExpression":return"object"===u;default:return!1}case"FunctionExpression":switch(n.type){case"NewExpression":case"CallExpression":case"OptionalCallExpression":return"callee"===u;case"TaggedTemplateExpression":return!0;default:return!1}case"ArrowFunctionExpression":switch(n.type){case"BinaryExpression":return"|>"!==n.operator||a.extra&&a.extra.parenthesized;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return"callee"===u;case"MemberExpression":case"OptionalMemberExpression":return"object"===u;case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":case"BindExpression":case"TaggedTemplateExpression":case"UnaryExpression":case"LogicalExpression":case"AwaitExpression":case"TSTypeAssertion":return!0;case"ConditionalExpression":return"test"===u;default:return!1}case"ClassExpression":return!!r(a.decorators)||"NewExpression"===n.type&&"callee"===u;case"OptionalMemberExpression":case"OptionalCallExpression":var $=e.getParentNode(1);if("object"===u&&"MemberExpression"===n.type||"callee"===u&&("CallExpression"===n.type||"NewExpression"===n.type)||"TSNonNullExpression"===n.type&&"MemberExpression"===$.type&&$.object===n)return!0;case"CallExpression":case"MemberExpression":case"TaggedTemplateExpression":case"TSNonNullExpression":if("callee"===u&&("BindExpression"===n.type||"NewExpression"===n.type))for(var W=a;W;)switch(W.type){case"CallExpression":case"OptionalCallExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":case"BindExpression":W=W.object;break;case"TaggedTemplateExpression":W=W.tag;break;case"TSNonNullExpression":W=W.expression;break;default:return!1}return!1;case"BindExpression":return"callee"===u&&("BindExpression"===n.type||"NewExpression"===n.type)||"object"===u&&m(n);case"NGPipeExpression":return!("NGRoot"===n.type||"NGMicrosyntaxExpression"===n.type||"ObjectProperty"===n.type&&(!a.extra||!a.extra.parenthesized)||"ArrayExpression"===n.type||D(n)&&n.arguments[u]===a||"right"===u&&"NGPipeExpression"===n.type||"property"===u&&"MemberExpression"===n.type||"AssignmentExpression"===n.type);case"JSXFragment":case"JSXElement":return"callee"===u||"left"===u&&"BinaryExpression"===n.type&&"<"===n.operator||"ArrayExpression"!==n.type&&"ArrowFunctionExpression"!==n.type&&"AssignmentExpression"!==n.type&&"AssignmentPattern"!==n.type&&"BinaryExpression"!==n.type&&"NewExpression"!==n.type&&"ConditionalExpression"!==n.type&&"ExpressionStatement"!==n.type&&"JsExpressionRoot"!==n.type&&"JSXAttribute"!==n.type&&"JSXElement"!==n.type&&"JSXExpressionContainer"!==n.type&&"JSXFragment"!==n.type&&"LogicalExpression"!==n.type&&!D(n)&&!g(n)&&"ReturnStatement"!==n.type&&"ThrowStatement"!==n.type&&"TypeCastExpression"!==n.type&&"VariableDeclarator"!==n.type&&"YieldExpression"!==n.type;case"TypeAnnotation":return"returnType"===u&&"ArrowFunctionExpression"===n.type&&C(a)}return!1}function v(e){return"BlockStatement"===e.type||"BreakStatement"===e.type||"ClassBody"===e.type||"ClassDeclaration"===e.type||"ClassMethod"===e.type||"ClassProperty"===e.type||"PropertyDefinition"===e.type||"ClassPrivateProperty"===e.type||"ContinueStatement"===e.type||"DebuggerStatement"===e.type||"DeclareClass"===e.type||"DeclareExportAllDeclaration"===e.type||"DeclareExportDeclaration"===e.type||"DeclareFunction"===e.type||"DeclareInterface"===e.type||"DeclareModule"===e.type||"DeclareModuleExports"===e.type||"DeclareVariable"===e.type||"DoWhileStatement"===e.type||"EnumDeclaration"===e.type||"ExportAllDeclaration"===e.type||"ExportDefaultDeclaration"===e.type||"ExportNamedDeclaration"===e.type||"ExpressionStatement"===e.type||"ForInStatement"===e.type||"ForOfStatement"===e.type||"ForStatement"===e.type||"FunctionDeclaration"===e.type||"IfStatement"===e.type||"ImportDeclaration"===e.type||"InterfaceDeclaration"===e.type||"LabeledStatement"===e.type||"MethodDefinition"===e.type||"ReturnStatement"===e.type||"SwitchStatement"===e.type||"ThrowStatement"===e.type||"TryStatement"===e.type||"TSDeclareFunction"===e.type||"TSEnumDeclaration"===e.type||"TSImportEqualsDeclaration"===e.type||"TSInterfaceDeclaration"===e.type||"TSModuleDeclaration"===e.type||"TSNamespaceExportDeclaration"===e.type||"TypeAlias"===e.type||"VariableDeclaration"===e.type||"WhileStatement"===e.type||"WithStatement"===e.type}function E(e){for(var t=0,n=e.getValue();n;){var r=e.getParentNode(t++);if(r&&"ForStatement"===r.type&&r.init===n)return!0;n=r}return!1}function C(e){return c(e,(function(e){return"ObjectTypeAnnotation"===e.type&&c(e,(function(e){return"FunctionTypeAnnotation"===e.type||void 0}))||void 0}))}function F(e){return"ObjectExpression"===e.type}function A(e){var t=e.getValue(),r=e.getParentNode(),u=e.getName();switch(r.type){case"NGPipeExpression":if("number"==typeof u&&r.arguments[u]===t&&r.arguments.length-1===u)return e.callParent(A);break;case"ObjectProperty":if("value"===u){var i=e.getParentNode(1);return n(i.properties)===r}break;case"BinaryExpression":case"LogicalExpression":if("right"===u)return e.callParent(A);break;case"ConditionalExpression":if("alternate"===u)return e.callParent(A);break;case"UnaryExpression":if(r.prefix)return e.callParent(A)}return!1}function b(e,t){var n=e.getValue(),r=e.getParentNode();return"FunctionExpression"===n.type||"ClassExpression"===n.type?"ExportDefaultDeclaration"===r.type||!h(e,t):!(!s(n)||"ExportDefaultDeclaration"!==r.type&&h(e,t))&&e.call.apply(e,[function(e){return b(e,t)}].concat(x(a(e,n))))}t.exports=h}}),pr=V({"src/language-js/print-preprocess.js":function(e,t){function n(e,t){switch(t.parser){case"json":case"json5":case"json-stringify":case"__js_expression":case"__vue_expression":case"__vue_ts_expression":return Object.assign(Object.assign({},e),{},{type:t.parser.startsWith("__")?"JsExpressionRoot":"JsonRoot",node:e,comments:[],rootMarker:t.rootMarker});default:return e}}U(),t.exports=n}}),fr=V({"src/language-js/print/html-binding.js":function(e,t){U();var n=de().builders,r=n.join,u=n.line,i=n.group,a=n.softline,o=n.indent;function s(e,t,n){var s=e.getValue();if(t.__onHtmlBindingRoot&&null===e.getName()&&t.__onHtmlBindingRoot(s,t),"File"===s.type){if(t.__isVueForBindingLeft)return e.call((function(e){var t=r([",",u],e.map(n,"params"));return 1===e.getValue().params.length?t:["(",o([a,i(t)]),a,")"]}),"program","body",0);if(t.__isVueBindings)return e.call((function(e){return r([",",u],e.map(n,"params"))}),"program","body",0)}}function c(e){switch(e.type){case"MemberExpression":switch(e.property.type){case"Identifier":case"NumericLiteral":case"StringLiteral":return c(e.object)}return!1;case"Identifier":return!0;default:return!1}}t.exports={isVueEventBindingExpression:c,printHtmlBinding:s}}}),dr=V({"src/language-js/print/binaryish.js":function(e,t){U();var n=mn().printComments,r=Le().getLast,u=de(),i=u.builders,a=i.join,o=i.line,s=i.softline,c=i.group,l=i.indent,p=i.align,f=i.indentIfBreak,d=u.utils,D=d.cleanDoc,m=d.getDocParts,g=d.isConcat,y=wn(),h=y.hasLeadingOwnLineComment,v=y.isBinaryish,E=y.isJsxNode,C=y.shouldFlatten,F=y.hasComment,A=y.CommentCheckFlags,b=y.isCallExpression,S=y.isMemberExpression,T=y.isObjectProperty,B=y.isEnabledHackPipeline,w=0;function N(e,t,n){var u=e.getValue(),i=e.getParentNode(),a=e.getParentNode(1),o=u!==i.body&&("IfStatement"===i.type||"WhileStatement"===i.type||"SwitchStatement"===i.type||"DoWhileStatement"===i.type),p=B(t)&&"|>"===u.operator,d=k(e,n,t,!1,o);if(o)return d;if(p)return c(d);if(b(i)&&i.callee===u||"UnaryExpression"===i.type||S(i)&&!i.computed)return c([l([s].concat(x(d))),s]);var D="ReturnStatement"===i.type||"ThrowStatement"===i.type||"JSXExpressionContainer"===i.type&&"JSXAttribute"===a.type||"|"!==u.operator&&"JsExpressionRoot"===i.type||"NGPipeExpression"!==u.type&&("NGRoot"===i.type&&"__ng_binding"===t.parser||"NGMicrosyntaxExpression"===i.type&&"NGMicrosyntax"===a.type&&1===a.body.length)||u===i.body&&"ArrowFunctionExpression"===i.type||u!==i.body&&"ForStatement"===i.type||"ConditionalExpression"===i.type&&"ReturnStatement"!==a.type&&"ThrowStatement"!==a.type&&!b(a)||"TemplateLiteral"===i.type,m="AssignmentExpression"===i.type||"VariableDeclarator"===i.type||"ClassProperty"===i.type||"PropertyDefinition"===i.type||"TSAbstractPropertyDefinition"===i.type||"ClassPrivateProperty"===i.type||T(i),g=v(u.left)&&C(u.operator,u.left.operator);if(D||j(u)&&!g||!j(u)&&m)return c(d);if(0===d.length)return"";var y=E(u.right),h=d.findIndex((function(e){return"string"!=typeof e&&!Array.isArray(e)&&"group"===e.type})),F=d.slice(0,-1===h?1:h+1),A=d.slice(F.length,y?-1:void 0),N=Symbol("logicalChain-"+ ++w),P=c([].concat(x(F),[l(A)]),{id:N});if(!y)return P;var I=r(d);return c([P,f(I,{groupId:N})])}function k(e,t,r,u,i){var s=e.getValue();if(!v(s))return[c(t())];var f=[];C(s.operator,s.left.operator)?f=e.call((function(e){return k(e,t,r,!0,i)}),"left"):f.push(c(t("left")));var d,y=j(s),E=("|>"===s.operator||"NGPipeExpression"===s.type||"|"===s.operator&&"__vue_expression"===r.parser)&&!h(r.originalText,s.right),x="NGPipeExpression"===s.type?"|":s.operator,b="NGPipeExpression"===s.type&&s.arguments.length>0?c(l([o,": ",a([o,": "],e.map(t,"arguments").map((function(e){return p(2,c(e))})))])):"";if(y)d=[x," ",t("right"),b];else{var S=B(r)&&"|>"===x?e.call((function(e){return k(e,t,r,!0,i)}),"right"):t("right");d=[E?o:"",x,E?" ":o,S,b]}var T=e.getParentNode(),w=F(s.left,A.Trailing|A.Line),N=w||!(i&&"LogicalExpression"===s.type)&&T.type!==s.type&&s.left.type!==s.type&&s.right.type!==s.type;if(f.push(E?"":" ",N?c(d,{shouldBreak:w}):d),u&&F(s)){var P=D(n(e,f,r));return g(P)||"fill"===P.type?m(P):[P]}return f}function j(e){return"LogicalExpression"===e.type&&!!("ObjectExpression"===e.right.type&&e.right.properties.length>0||"ArrayExpression"===e.right.type&&e.right.elements.length>0||E(e.right))}t.exports={printBinaryishExpression:N,shouldInlineLogicalExpression:j}}}),Dr=V({"src/language-js/print/angular.js":function(e,t){U();var n=de().builders,r=n.join,u=n.line,i=n.group,a=wn(),o=a.hasNode,s=a.hasComment,c=a.getComments,l=dr().printBinaryishExpression;function p(e,t,n){var a=e.getValue();if(a.type.startsWith("NG"))switch(a.type){case"NGRoot":return[n("node"),s(a.node)?" //"+c(a.node)[0].value.trimEnd():""];case"NGPipeExpression":return l(e,t,n);case"NGChainedExpression":return i(r([";",u],e.map((function(e){return d(e)?n():["(",n(),")"]}),"expressions")));case"NGEmptyExpression":return"";case"NGQuotedExpression":return[a.prefix,": ",a.value.trim()];case"NGMicrosyntax":return e.map((function(e,t){return[0===t?"":f(e.getValue(),t,a)?" ":[";",u],n()]}),"body");case"NGMicrosyntaxKey":return/^[$_a-z][\w$]*(?:-[$_a-z][\w$])*$/i.test(a.name)?a.name:JSON.stringify(a.name);case"NGMicrosyntaxExpression":return[n("expression"),null===a.alias?"":[" as ",n("alias")]];case"NGMicrosyntaxKeyedExpression":var o=e.getName(),p=e.getParentNode(),D=f(a,o,p)||(1===o&&("then"===a.key.name||"else"===a.key.name)||2===o&&"else"===a.key.name&&"NGMicrosyntaxKeyedExpression"===p.body[o-1].type&&"then"===p.body[o-1].key.name)&&"NGMicrosyntaxExpression"===p.body[0].type;return[n("key"),D?" ":": ",n("expression")];case"NGMicrosyntaxLet":return["let ",n("key"),null===a.value?"":[" = ",n("value")]];case"NGMicrosyntaxAs":return[n("key")," as ",n("alias")];default:throw new Error("Unknown Angular node type: ".concat(JSON.stringify(a.type),"."))}}function f(e,t,n){return"NGMicrosyntaxKeyedExpression"===e.type&&"of"===e.key.name&&1===t&&"NGMicrosyntaxLet"===n.body[0].type&&null===n.body[0].value}function d(e){return o(e.getValue(),(function(e){switch(e.type){case void 0:return!1;case"CallExpression":case"OptionalCallExpression":case"AssignmentExpression":return!0}}))}t.exports={printAngular:p}}}),mr=V({"src/language-js/print/jsx.js":function(e,t){U();var n=mn(),r=n.printComments,u=n.printDanglingComments,i=n.printCommentsSeparately,a=de(),o=a.builders,s=o.line,c=o.hardline,l=o.softline,p=o.group,f=o.indent,d=o.conditionalGroup,D=o.fill,m=o.ifBreak,g=o.lineSuffixBoundary,y=o.join,h=a.utils.willBreak,v=Le(),E=v.getLast,C=v.getPreferredQuote,A=wn(),S=A.isJsxNode,T=A.rawText,B=A.isCallExpression,w=A.isStringLiteral,N=A.isBinaryish,k=A.hasComment,j=A.CommentCheckFlags,P=A.hasNodeIgnoreComment,I=lr(),O=cr().willPrintOwnComments,L=function(e){return""===e||e===s||e===c||e===l};function _(e,t,n){var r=e.getValue();if("JSXElement"===r.type&&ue(r))return[n("openingElement"),n("closingElement")];var u="JSXElement"===r.type?n("openingElement"):n("openingFragment"),i="JSXElement"===r.type?n("closingElement"):n("closingFragment");if(1===r.children.length&&"JSXExpressionContainer"===r.children[0].type&&("TemplateLiteral"===r.children[0].expression.type||"TaggedTemplateExpression"===r.children[0].expression.type))return[u].concat(x(e.map(n,"children")),[i]);r.children=r.children.map((function(e){return ae(e)?{type:"JSXText",value:" ",raw:" "}:e}));for(var a=r.children.some(S),o=r.children.filter((function(e){return"JSXExpressionContainer"===e.type})).length>1,s="JSXElement"===r.type&&r.openingElement.attributes.length>1,g=h(u)||a||s||o,y="mdx"===e.getParentNode().rootMarker,v=t.singleQuote?"{' '}":'{" "}',C=y?" ":m([v,l]," "),A=M(e,t,n,C,r.openingElement&&r.openingElement.name&&"fbt"===r.openingElement.name.name),T=r.children.some((function(e){return ie(e)})),B=A.length-2;B>=0;B--){var w=""===A[B]&&""===A[B+1],N=A[B]===c&&""===A[B+1]&&A[B+2]===c,k=(A[B]===l||A[B]===c)&&""===A[B+1]&&A[B+2]===C,j=A[B]===C&&""===A[B+1]&&(A[B+2]===l||A[B+2]===c),P=A[B]===C&&""===A[B+1]&&A[B+2]===C,I=A[B]===l&&""===A[B+1]&&A[B+2]===c||A[B]===c&&""===A[B+1]&&A[B+2]===l;N&&T||w||k||P||I?A.splice(B,2):j&&A.splice(B+1,2)}for(;A.length>0&&L(E(A));)A.pop();for(;A.length>1&&L(A[0])&&L(A[1]);)A.shift(),A.shift();var O,_=[],R=b(A.entries());try{for(R.s();!(O=R.n()).done;){var V=F(O.value,2),$=V[0],W=V[1];if(W===C){if(1===$&&""===A[$-1]){if(2===A.length){_.push(v);continue}_.push([v,c]);continue}if($===A.length-1){_.push(v);continue}if(""===A[$-1]&&A[$-2]===c){_.push(v);continue}}_.push(W),h(W)&&(g=!0)}}catch(U){R.e(U)}finally{R.f()}var q=T?D(_):p(_,{shouldBreak:!0});if(y)return q;var J=p([u,f([c,q]),c,i]);return g?J:d([p([u].concat(x(A),[i])),J])}function M(e,t,n,r,u){var i=[];return e.each((function(e,t,a){var o=e.getValue();if("JSXText"===o.type){var l=T(o);if(ie(o)){var p,f=l.split(te);if(""===f[0]){if(i.push(""),f.shift(),/\n/.test(f[0])){var d=a[t+1];i.push(V(u,f[1],o,d))}else i.push(r);f.shift()}if(""===E(f)&&(f.pop(),p=f.pop()),0===f.length)return;var D,m=b(f.entries());try{for(m.s();!(D=m.n()).done;){var g=F(D.value,2),y=g[0],h=g[1];y%2===1?i.push(s):i.push(h)}}catch(B){m.e(B)}finally{m.f()}if(void 0!==p)if(/\n/.test(p)){var v=a[t+1];i.push(V(u,E(i),o,v))}else i.push(r);else{var C=a[t+1];i.push(R(u,E(i),o,C))}}else/\n/.test(l)?l.match(/\n/g).length>1&&i.push("",c):i.push("",r)}else{var A=n();i.push(A);var x=a[t+1];if(x&&ie(x)){var S=re(T(x)).split(te)[0];i.push(R(u,S,o,x))}else i.push(c)}}),"children"),i}function R(e,t,n,r){return e?"":"JSXElement"===n.type&&!n.closingElement||r&&"JSXElement"===r.type&&!r.closingElement?1===t.length?l:c:l}function V(e,t,n,r){return e?c:1===t.length?"JSXElement"===n.type&&!n.closingElement||r&&"JSXElement"===r.type&&!r.closingElement?c:l:c}function $(e,t,n){var r=e.getParentNode();if(!r||{ArrayExpression:!0,JSXAttribute:!0,JSXElement:!0,JSXExpressionContainer:!0,JSXFragment:!0,ExpressionStatement:!0,CallExpression:!0,OptionalCallExpression:!0,ConditionalExpression:!0,JsExpressionRoot:!0}[r.type])return t;var u=e.match(void 0,(function(e){return"ArrowFunctionExpression"===e.type}),B,(function(e){return"JSXExpressionContainer"===e.type})),i=I(e,n);return p([i?"":m("("),f([l,t]),l,i?"":m(")")],{shouldBreak:u})}function W(e,t,n){var r=e.getValue(),u=[];if(u.push(n("name")),r.value){var a;if(w(r.value)){var o=T(r.value).slice(1,-1).replace(/'/g,"'").replace(/"/g,'"'),s=C(o,t.jsxSingleQuote?"'":'"'),c=s.escaped,l=s.quote,p=s.regex;o=o.replace(p,c);var f=e.call((function(){return i(e,t)}),"value");a=[f.leading,l,o,l,f.trailing]}else a=n("value");u.push("=",a)}return u}function q(e,t,n){return function e(t,n){return"JSXEmptyExpression"===t.type||!k(t)&&("ArrayExpression"===t.type||"ObjectExpression"===t.type||"ArrowFunctionExpression"===t.type||"AwaitExpression"===t.type&&(e(t.argument,t)||"JSXElement"===t.argument.type)||B(t)||"FunctionExpression"===t.type||"TemplateLiteral"===t.type||"TaggedTemplateExpression"===t.type||"DoExpression"===t.type||S(n)&&("ConditionalExpression"===t.type||N(t)))}(e.getValue().expression,e.getParentNode(0))?p(["{",n("expression"),g,"}"]):p(["{",f([l,n("expression")]),l,g,"}"])}function J(e,t,n){var r=e.getValue(),u=r.name&&k(r.name)||r.typeParameters&&k(r.typeParameters);if(r.selfClosing&&0===r.attributes.length&&!u)return["<",n("name"),n("typeParameters")," />"];if(r.attributes&&1===r.attributes.length&&r.attributes[0].value&&w(r.attributes[0].value)&&!r.attributes[0].value.value.includes("\n")&&!u&&!k(r.attributes[0]))return p(["<",n("name"),n("typeParameters")," "].concat(x(e.map(n,"attributes")),[r.selfClosing?" />":">"]));var i=r.attributes&&r.attributes.some((function(e){return e.value&&w(e.value)&&e.value.value.includes("\n")})),a=t.singleAttributePerLine&&r.attributes.length>1?c:s;return p(["<",n("name"),n("typeParameters"),f(e.map((function(){return[a,n()]}),"attributes"))].concat(x(H(r,t,u))),{shouldBreak:i})}function H(e,t,n){return e.selfClosing?[s,"/>"]:G(e,t,n)?[">"]:[l,">"]}function G(e,t,n){var r=e.attributes.length>0&&k(E(e.attributes),j.Trailing);return 0===e.attributes.length&&!n||(t.bracketSameLine||t.jsxBracketSameLine)&&(!n||e.attributes.length>0)&&!r}function X(e,t,n){var r=e.getValue(),u=[];u.push("</");var i=n("name");return k(r.name,j.Leading|j.Line)?u.push(f([c,i]),c):k(r.name,j.Leading|j.Block)?u.push(" ",i):u.push(i),u.push(">"),u}function z(e,t){var n=e.getValue(),r=k(n),i=k(n,j.Line),a="JSXOpeningFragment"===n.type;return[a?"<":"</",f([i?c:r&&!a?" ":"",u(e,t,!0)]),i?c:"",">"]}function K(e,t,n){return $(e,r(e,_(e,t,n),t),t)}function Q(e,t){var n=e.getValue(),r=k(n,j.Line);return[u(e,t,!r),r?c:""]}function Y(e,t,n){var u=e.getValue();return["{",e.call((function(e){var u=["...",n()],i=e.getValue();return k(i)&&O(e)?[f([l,r(e,u,t)]),l]:u}),"JSXSpreadAttribute"===u.type?"argument":"expression"),"}"]}function Z(e,t,n){var r=e.getValue();if(r.type.startsWith("JSX"))switch(r.type){case"JSXAttribute":return W(e,t,n);case"JSXIdentifier":return String(r.name);case"JSXNamespacedName":return y(":",[n("namespace"),n("name")]);case"JSXMemberExpression":return y(".",[n("object"),n("property")]);case"JSXSpreadAttribute":case"JSXSpreadChild":return Y(e,t,n);case"JSXExpressionContainer":return q(e,t,n);case"JSXFragment":case"JSXElement":return K(e,t,n);case"JSXOpeningElement":return J(e,t,n);case"JSXClosingElement":return X(e,t,n);case"JSXOpeningFragment":case"JSXClosingFragment":return z(e,t);case"JSXEmptyExpression":return Q(e,t);case"JSXText":throw new Error("JSXText should be handled by JSXElement");default:throw new Error("Unknown JSX node type: ".concat(JSON.stringify(r.type),"."))}}var ee=" \n\r\t",te=new RegExp("(["+ee+"]+)"),ne=new RegExp("[^"+ee+"]"),re=function(e){return e.replace(new RegExp("(?:^"+te.source+"|"+te.source+"$)"),"")};function ue(e){if(0===e.children.length)return!0;if(e.children.length>1)return!1;var t=e.children[0];return"JSXText"===t.type&&!ie(t)}function ie(e){return"JSXText"===e.type&&(ne.test(T(e))||!/\n/.test(T(e)))}function ae(e){return"JSXExpressionContainer"===e.type&&w(e.expression)&&" "===e.expression.value&&!k(e.expression)}function oe(e){var t=e.getValue(),n=e.getParentNode();if(!n||!t||!S(t)||!S(n))return!1;for(var r=null,u=n.children.indexOf(t);u>0;u--){var i=n.children[u-1];if("JSXText"!==i.type||ie(i)){r=i;break}}return r&&"JSXExpressionContainer"===r.type&&"JSXEmptyExpression"===r.expression.type&&P(r.expression)}t.exports={hasJsxIgnoreComment:oe,printJsx:Z}}}),gr=V({"src/language-js/print/misc.js":function(e,t){U();var n=Le().isNonEmptyArray,r=de().builders,u=r.indent,i=r.join,a=r.line,o=wn().isFlowAnnotationComment;function s(e){var t=e.getValue();return!t.optional||"Identifier"===t.type&&t===e.getParentNode().key?"":"OptionalCallExpression"===t.type||"OptionalMemberExpression"===t.type&&t.computed?"?.":"?"}function c(e){return e.getValue().definite||e.match(void 0,(function(e,t){return"id"===t&&"VariableDeclarator"===e.type&&e.definite}))?"!":""}function l(e,t,n){var r=e.getValue();return r.typeArguments?n("typeArguments"):r.typeParameters?n("typeParameters"):""}function p(e,t,n){var r=e.getValue();if(!r.typeAnnotation)return"";var u=e.getParentNode(),i="DeclareFunction"===u.type&&u.id===r;return o(t.originalText,r.typeAnnotation)?[" /*: ",n("typeAnnotation")," */"]:[i?"":": ",n("typeAnnotation")]}function f(e,t,n){return["::",n("callee")]}function d(e,t,r){var u=e.getValue();return n(u.modifiers)?[i(" ",e.map(r,"modifiers"))," "]:""}function D(e,t,n){return"EmptyStatement"===e.type?";":"BlockStatement"===e.type||n?[" ",t]:u([a,t])}function m(e,t,n){return["...",n("argument"),p(e,t,n)]}function g(e,t){var n=e.slice(1,-1);if(n.includes('"')||n.includes("'"))return e;var r=t.singleQuote?"'":'"';return r+n+r}t.exports={printOptionalToken:s,printDefiniteToken:c,printFunctionTypeParameters:l,printBindExpressionCallee:f,printTypeScriptModifiers:d,printTypeAnnotation:p,printRestSpread:m,adjustClause:D,printDirective:g}}}),yr=V({"src/language-js/print/array.js":function(e,t){U();var n=mn().printDanglingComments,r=de().builders,u=r.line,i=r.softline,a=r.hardline,o=r.group,s=r.indent,c=r.ifBreak,l=r.fill,p=Le(),f=p.getLast,d=p.hasNewline,D=wn(),m=D.shouldPrintComma,g=D.hasComment,y=D.CommentCheckFlags,h=D.isNextLineEmpty,v=D.isNumericLiteral,E=D.isSignedNumericLiteral,C=on().locStart,F=gr(),A=F.printOptionalToken,x=F.printTypeAnnotation;function b(e,t,r){var u=e.getValue(),a=[],l="TupleExpression"===u.type?"#[":"[",p="]";if(0===u.elements.length)g(u,y.Dangling)?a.push(o([l,n(e,t),i,p])):a.push(l,p);else{var d=f(u.elements),D=!(d&&"RestElement"===d.type),h=null===d,v=Symbol("array"),E=!t.__inJestEach&&u.elements.length>1&&u.elements.every((function(e,t,n){var r=e&&e.type;if("ArrayExpression"!==r&&"ObjectExpression"!==r)return!1;var u=n[t+1];if(u&&r!==u.type)return!1;var i="ArrayExpression"===r?"elements":"properties";return e[i]&&e[i].length>1})),C=S(u,t),F=D?h?",":m(t)?C?c(",","",{groupId:v}):c(","):"":"";a.push(o([l,s([i,C?B(e,t,r,F):[T(e,t,"elements",r),F],n(e,t,!0)]),i,p],{shouldBreak:E,id:v}))}return a.push(A(e),x(e,t,r)),a}function S(e,t){return e.elements.length>1&&e.elements.every((function(e){return e&&(v(e)||E(e)&&!g(e.argument))&&!g(e,y.Trailing|y.Line,(function(e){return!d(t.originalText,C(e),{backwards:!0})}))}))}function T(e,t,n,r){var a=[],s=[];return e.each((function(e){a.push(s,o(r())),s=[",",u],e.getValue()&&h(e.getValue(),t)&&s.push(i)}),n),a}function B(e,t,n,r){var i=[];return e.each((function(e,o,s){var c=o===s.length-1;i.push([n(),c?r:","]),c||i.push(h(e.getValue(),t)?[a,a]:g(s[o+1],y.Leading|y.Line)?a:u)}),"elements"),l(i)}t.exports={printArray:b,printArrayItems:T,isConciselyPrintedArray:S}}}),hr=V({"src/language-js/print/call-arguments.js":function(e,t){U();var n=mn().printDanglingComments,r=Le(),u=r.getLast,i=r.getPenultimate,a=wn(),o=a.getFunctionParameters,s=a.hasComment,c=a.CommentCheckFlags,l=a.isFunctionCompositionArgs,p=a.isJsxNode,f=a.isLongCurriedCallExpression,d=a.shouldPrintComma,D=a.getCallArguments,m=a.iterateCallArgumentsPath,g=a.isNextLineEmpty,y=a.isCallExpression,h=a.isStringLiteral,v=a.isObjectProperty,E=a.isTSTypeExpression,C=de(),A=C.builders,b=A.line,S=A.hardline,T=A.softline,B=A.group,w=A.indent,N=A.conditionalGroup,k=A.ifBreak,j=A.breakParent,P=C.utils.willBreak,I=ut().ArgExpansionBailout,O=yr().isConciselyPrintedArray;function L(e,t,r){var i=e.getValue(),a="ImportExpression"===i.type,o=D(i);if(0===o.length)return["(",n(e,t,!0),")"];if(V(o))return["(",r(["arguments",0]),", ",r(["arguments",1]),")"];var s=!1,c=!1,p=o.length-1,y=[];m(e,(function(e,n){var u=e.getNode(),i=[r()];n===p||(g(u,t)?(0===n&&(c=!0),s=!0,i.push(",",S,S)):i.push(",",b)),y.push(i)}));var h=a||i.callee&&"Import"===i.callee.type||!d(t,"all")?"":",";function v(){return B(["(",w([b].concat(y)),h,b,")"],{shouldBreak:!0})}if(s||"Decorator"!==e.getParentNode().type&&l(o))return v();var E=R(o),C=M(o,t);if(E||C){if(E?y.slice(1).some(P):y.slice(0,-1).some(P))return v();var F=[];try{e.try((function(){m(e,(function(e,t){E&&0===t&&(F=[[r([],{expandFirstArg:!0}),y.length>1?",":"",c?S:b,c?S:""]].concat(x(y.slice(1)))),C&&t===p&&(F=[].concat(x(y.slice(0,-1)),[r([],{expandLastArg:!0})]))}))}))}catch(O){if(O instanceof I)return v();throw O}return[y.some(P)?j:"",N([["("].concat(x(F),[")"]),E?["(",B(F[0],{shouldBreak:!0})].concat(x(F.slice(1)),[")"]):["("].concat(x(y.slice(0,-1)),[B(u(F),{shouldBreak:!0}),")"]),v()])]}var A=["(",w([T].concat(y)),k(h),T,")"];return f(e)?A:B(A,{shouldBreak:y.some(P)||s})}function _(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return"ObjectExpression"===e.type&&(e.properties.length>0||s(e))||"ArrayExpression"===e.type&&(e.elements.length>0||s(e))||"TSTypeAssertion"===e.type&&_(e.expression)||E(e)&&_(e.expression)||"FunctionExpression"===e.type||"ArrowFunctionExpression"===e.type&&(!e.returnType||!e.returnType.typeAnnotation||"TSTypeReference"!==e.returnType.typeAnnotation.type||$(e.body))&&("BlockStatement"===e.body.type||"ArrowFunctionExpression"===e.body.type&&_(e.body,!0)||"ObjectExpression"===e.body.type||"ArrayExpression"===e.body.type||!t&&(y(e.body)||"ConditionalExpression"===e.body.type)||p(e.body))||"DoExpression"===e.type||"ModuleExpression"===e.type}function M(e,t){var n=u(e),r=i(e);return!s(n,c.Leading)&&!s(n,c.Trailing)&&_(n)&&(!r||r.type!==n.type)&&(2!==e.length||"ArrowFunctionExpression"!==r.type||"ArrayExpression"!==n.type)&&!(e.length>1&&"ArrayExpression"===n.type&&O(n,t))}function R(e){if(2!==e.length)return!1;var t=F(e,2),n=t[0],r=t[1];return!("ModuleExpression"!==n.type||!W(r))||!s(n)&&("FunctionExpression"===n.type||"ArrowFunctionExpression"===n.type&&"BlockStatement"===n.body.type)&&"FunctionExpression"!==r.type&&"ArrowFunctionExpression"!==r.type&&"ConditionalExpression"!==r.type&&!_(r)}function V(e){return 2===e.length&&"ArrowFunctionExpression"===e[0].type&&0===o(e[0]).length&&"BlockStatement"===e[0].body.type&&"ArrayExpression"===e[1].type&&!e.some((function(e){return s(e)}))}function $(e){return"BlockStatement"===e.type&&(e.body.some((function(e){return"EmptyStatement"!==e.type}))||s(e,c.Dangling))}function W(e){return"ObjectExpression"===e.type&&1===e.properties.length&&v(e.properties[0])&&"Identifier"===e.properties[0].key.type&&"type"===e.properties[0].key.name&&h(e.properties[0].value)&&"module"===e.properties[0].value.value}t.exports=L}}),vr=V({"src/language-js/print/member.js":function(e,t){U();var n=de().builders,r=n.softline,u=n.group,i=n.indent,a=n.label,o=wn(),s=o.isNumericLiteral,c=o.isMemberExpression,l=o.isCallExpression,p=gr().printOptionalToken;function f(e,t,n){var o,s=e.getValue(),p=e.getParentNode(),f=0;do{o=e.getParentNode(f),f++}while(o&&(c(o)||"TSNonNullExpression"===o.type));var D=n("object"),m=d(e,t,n),g=o&&("NewExpression"===o.type||"BindExpression"===o.type||"AssignmentExpression"===o.type&&"Identifier"!==o.left.type)||s.computed||"Identifier"===s.object.type&&"Identifier"===s.property.type&&!c(p)||("AssignmentExpression"===p.type||"VariableDeclarator"===p.type)&&(l(s.object)&&s.object.arguments.length>0||"TSNonNullExpression"===s.object.type&&l(s.object.expression)&&s.object.expression.arguments.length>0||"member-chain"===D.label);return a("member-chain"===D.label?"member-chain":"member",[D,g?m:u(i([r,m]))])}function d(e,t,n){var a=n("property"),o=e.getValue(),c=p(e);return o.computed?!o.property||s(o.property)?[c,"[",a,"]"]:u([c,"[",i([r,a]),r,"]"]):[c,".",a]}t.exports={printMemberExpression:f,printMemberLookup:d}}}),Er=V({"src/language-js/print/member-chain.js":function(e,t){U();var n=mn().printComments,r=Le(),u=r.getLast,i=r.isNextLineEmptyAfterIndex,a=r.getNextNonSpaceNonCommentCharacterIndex,o=lr(),s=wn(),c=s.isCallExpression,l=s.isMemberExpression,p=s.isFunctionOrArrowExpression,f=s.isLongCurriedCallExpression,d=s.isMemberish,D=s.isNumericLiteral,m=s.isSimpleCallArgument,g=s.hasComment,y=s.CommentCheckFlags,h=s.isNextLineEmpty,v=on().locEnd,E=de(),C=E.builders,F=C.join,A=C.hardline,b=C.group,S=C.indent,T=C.conditionalGroup,B=C.breakParent,w=C.label,N=E.utils.willBreak,k=hr(),j=vr().printMemberLookup,P=gr(),I=P.printOptionalToken,O=P.printFunctionTypeParameters,L=P.printBindExpressionCallee;function _(e,t,r){var s=e.getParentNode(),E=!s||"ExpressionStatement"===s.type,C=[];function P(e){var n=t.originalText,r=a(n,e,v);return")"===n.charAt(r)?!1!==r&&i(n,r+1):h(e,t)}function _(e){var u=e.getValue();c(u)&&(d(u.callee)||c(u.callee))?(C.unshift({node:u,printed:[n(e,[I(e),O(e,t,r),k(e,t,r)],t),P(u)?A:""]}),e.call((function(e){return _(e)}),"callee")):d(u)?(C.unshift({node:u,needsParens:o(e,t),printed:n(e,l(u)?j(e,t,r):L(e,t,r),t)}),e.call((function(e){return _(e)}),"object")):"TSNonNullExpression"===u.type?(C.unshift({node:u,printed:n(e,"!",t)}),e.call((function(e){return _(e)}),"expression")):C.unshift({node:u,printed:r()})}var M=e.getValue();C.unshift({node:M,printed:[I(e),O(e,t,r),k(e,t,r)]}),M.callee&&e.call((function(e){return _(e)}),"callee");for(var R=[],V=[C[0]],$=1;$<C.length&&("TSNonNullExpression"===C[$].node.type||c(C[$].node)||l(C[$].node)&&C[$].node.computed&&D(C[$].node.property));++$)V.push(C[$]);if(!c(C[0].node))for(;$+1<C.length&&d(C[$].node)&&d(C[$+1].node);++$)V.push(C[$]);R.push(V),V=[];for(var W=!1;$<C.length;++$){if(W&&d(C[$].node)){if(C[$].node.computed&&D(C[$].node.property)){V.push(C[$]);continue}R.push(V),V=[],W=!1}(c(C[$].node)||"ImportExpression"===C[$].node.type)&&(W=!0),V.push(C[$]),g(C[$].node,y.Trailing)&&(R.push(V),V=[],W=!1)}function q(e){return/^[A-Z]|^[$_]+$/.test(e)}function J(e){return e.length<=t.tabWidth}function U(e){var t=e[1].length>0&&e[1][0].node.computed;if(1===e[0].length){var n=e[0][0].node;return"ThisExpression"===n.type||"Identifier"===n.type&&(q(n.name)||E&&J(n.name)||t)}var r=u(e[0]).node;return l(r)&&"Identifier"===r.property.type&&(q(r.property.name)||t)}V.length>0&&R.push(V);var H=R.length>=2&&!g(R[1][0].node)&&U(R);function G(e){var t=e.map((function(e){return e.printed}));return e.length>0&&u(e).needsParens?["("].concat(x(t),[")"]):t}function X(e){return 0===e.length?"":S(b([A,F(A,e.map(G))]))}var z=R.map(G),K=z,Q=H?3:2,Y=R.flat(),Z=Y.slice(1,-1).some((function(e){return g(e.node,y.Leading)}))||Y.slice(0,-1).some((function(e){return g(e.node,y.Trailing)}))||R[Q]&&g(R[Q][0].node,y.Leading);if(R.length<=Q&&!Z)return f(e)?K:b(K);var ee,te=u(R[H?1:0]).node,ne=!c(te)&&P(te),re=[G(R[0]),H?R.slice(1,2).map(G):"",ne?A:"",X(R.slice(H?2:1))],ue=C.map((function(e){return e.node})).filter(c);function ie(){var e=u(u(R)).node,t=u(z);return c(e)&&N(t)&&ue.slice(0,-1).some((function(e){return e.arguments.some(p)}))}return ee=Z||ue.length>2&&ue.some((function(e){return!e.arguments.every((function(e){return m(e,0)}))}))||z.slice(0,-1).some(N)||ie()?b(re):[N(K)||ne?B:"",T([K,re])],w("member-chain",ee)}t.exports=_}}),Cr=V({"src/language-js/print/call-expression.js":function(e,t){U();var n=de().builders,r=n.join,u=n.group,i=lr(),a=wn(),o=a.getCallArguments,s=a.hasFlowAnnotationComment,c=a.isCallExpression,l=a.isMemberish,p=a.isStringLiteral,f=a.isTemplateOnItsOwnLine,d=a.isTestCall,D=a.iterateCallArgumentsPath,m=Er(),g=hr(),y=gr(),h=y.printOptionalToken,v=y.printFunctionTypeParameters;function E(e,t,n){var a=e.getValue(),p=e.getParentNode(),y="NewExpression"===a.type,E="ImportExpression"===a.type,F=h(e),A=o(a);if(A.length>0&&(!E&&!y&&C(a,p)||1===A.length&&f(A[0],t.originalText)||!y&&d(a,p))){var x=[];return D(e,(function(){x.push(n())})),[y?"new ":"",n("callee"),F,v(e,t,n),"(",r(", ",x),")"]}var b=("babel"===t.parser||"babel-flow"===t.parser)&&a.callee&&"Identifier"===a.callee.type&&s(a.callee.trailingComments);if(b&&(a.callee.trailingComments[0].printed=!0),!E&&!y&&l(a.callee)&&!e.call((function(e){return i(e,t)}),"callee"))return m(e,t,n);var S=[y?"new ":"",E?"import":n("callee"),F,b?"/*:: ".concat(a.callee.trailingComments[0].value.slice(2).trim()," */"):"",v(e,t,n),g(e,t,n)];return E||c(a.callee)?u(S):S}function C(e,t){if("Identifier"!==e.callee.type)return!1;if("require"===e.callee.name)return!0;if("define"===e.callee.name){var n=o(e);return"ExpressionStatement"===t.type&&(1===n.length||2===n.length&&"ArrayExpression"===n[0].type||3===n.length&&p(n[0])&&"ArrayExpression"===n[1].type)}return!1}t.exports={printCallExpression:E}}}),Fr=V({"src/language-js/print/assignment.js":function(e,t){U();var n=Le(),r=n.isNonEmptyArray,u=n.getStringWidth,i=de(),a=i.builders,o=a.line,s=a.group,c=a.indent,l=a.indentIfBreak,p=a.lineSuffixBoundary,f=i.utils,d=f.cleanDoc,D=f.willBreak,m=f.canBreak,g=wn(),y=g.hasLeadingOwnLineComment,h=g.isBinaryish,v=g.isStringLiteral,E=g.isLiteral,C=g.isNumericLiteral,F=g.isCallExpression,A=g.isMemberExpression,x=g.getCallArguments,b=g.rawText,S=g.hasComment,T=g.isSignedNumericLiteral,B=g.isObjectProperty,w=dr().shouldInlineLogicalExpression,N=Cr().printCallExpression;function k(e,t,n,r,u,i){var a=I(e,t,n,r,i),f=n(i,{assignmentLayout:a});switch(a){case"break-after-operator":return s([s(r),u,s(c([o,f]))]);case"never-break-after-operator":return s([s(r),u," ",f]);case"fluid":var d=Symbol("assignment");return s([s(r),u,s(c(o),{id:d}),p,l(f,{groupId:d})]);case"break-lhs":return s([r,u," ",s(f)]);case"chain":return[s(r),u,o,f];case"chain-tail":return[s(r),u,c([o,f])];case"chain-tail-arrow-chain":return[s(r),u,f];case"only-left":return r}}function j(e,t,n){var r=e.getValue();return k(e,t,n,n("left"),[" ",r.operator],"right")}function P(e,t,n){return k(e,t,n,n("id")," =","init")}function I(e,t,n,r,u){var i=e.getValue(),a=i[u];if(!a)return"only-left";var o=!_(a);if(e.match(_,M,(function(e){return!o||"ExpressionStatement"!==e.type&&"VariableDeclaration"!==e.type})))return o?"ArrowFunctionExpression"===a.type&&"ArrowFunctionExpression"===a.body.type?"chain-tail-arrow-chain":"chain-tail":"chain";if(!o&&_(a.right)||y(t.originalText,a))return"break-after-operator";if("CallExpression"===a.type&&"require"===a.callee.name||"json5"===t.parser||"json"===t.parser)return"never-break-after-operator";if(L(i)||R(i)||W(i)||q(i)&&m(r))return"break-lhs";var s=K(i,r,t);return e.call((function(){return O(e,t,n,s)}),u)?"break-after-operator":s||"TemplateLiteral"===a.type||"TaggedTemplateExpression"===a.type||"BooleanLiteral"===a.type||C(a)||"ClassExpression"===a.type?"never-break-after-operator":"fluid"}function O(e,t,n,u){var i=e.getValue();if(h(i)&&!w(i))return!0;switch(i.type){case"StringLiteralTypeAnnotation":case"SequenceExpression":return!0;case"ConditionalExpression":var a=i.test;return h(a)&&!w(a);case"ClassExpression":return r(i.decorators)}if(u)return!1;for(var o=i,s=[];;)if("UnaryExpression"===o.type)o=o.argument,s.push("argument");else{if("TSNonNullExpression"!==o.type)break;o=o.expression,s.push("expression")}return!(!v(o)&&!e.call.apply(e,[function(){return G(e,t,n)}].concat(s)))}function L(e){if(M(e)){var t=e.left||e.id;return"ObjectPattern"===t.type&&t.properties.length>2&&t.properties.some((function(e){return B(e)&&(!e.shorthand||e.value&&"AssignmentPattern"===e.value.type)}))}return!1}function _(e){return"AssignmentExpression"===e.type}function M(e){return _(e)||"VariableDeclarator"===e.type}function R(e){var t=V(e);if(r(t)){var n="TSTypeAliasDeclaration"===e.type?"constraint":"bound";if(t.length>1&&t.some((function(e){return e[n]||e.default})))return!0}return!1}function V(e){return $(e)&&e.typeParameters&&e.typeParameters.params?e.typeParameters.params:null}function $(e){return"TSTypeAliasDeclaration"===e.type||"TypeAlias"===e.type}function W(e){if("VariableDeclarator"!==e.type)return!1;var t=e.id.typeAnnotation;if(!t||!t.typeAnnotation)return!1;var n=J(t.typeAnnotation);return r(n)&&n.length>1&&n.some((function(e){return r(J(e))||"TSConditionalType"===e.type}))}function q(e){return"VariableDeclarator"===e.type&&e.init&&"ArrowFunctionExpression"===e.init.type}function J(e){return H(e)&&e.typeParameters&&e.typeParameters.params?e.typeParameters.params:null}function H(e){return"TSTypeReference"===e.type||"GenericTypeAnnotation"===e.type}function G(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],u=e.getValue(),i=function(){return G(e,t,n,!0)};if("TSNonNullExpression"===u.type)return e.call(i,"expression");if(F(u)){if("member-chain"===N(e,t,n).label)return!1;var a=x(u);return!(!(0===a.length||1===a.length&&z(a[0],t))||Q(u,n))&&e.call(i,"callee")}return A(u)?e.call(i,"object"):r&&("Identifier"===u.type||"ThisExpression"===u.type)}var X=.25;function z(e,t){var n=t.printWidth;if(S(e))return!1;var r=n*X;if("ThisExpression"===e.type||"Identifier"===e.type&&e.name.length<=r||T(e)&&!S(e.argument))return!0;var u="Literal"===e.type&&"regex"in e&&e.regex.pattern||"RegExpLiteral"===e.type&&e.pattern;return u?u.length<=r:v(e)?b(e).length<=r:"TemplateLiteral"===e.type?0===e.expressions.length&&e.quasis[0].value.raw.length<=r&&!e.quasis[0].value.raw.includes("\n"):E(e)}function K(e,t,n){if(!B(e))return!1;var r=3;return"string"==typeof(t=d(t))&&u(t)<n.tabWidth+r}function Q(e,t){var n=Y(e);if(r(n)){if(n.length>1)return!0;if(1===n.length){var u=n[0];if("TSUnionType"===u.type||"UnionTypeAnnotation"===u.type||"TSIntersectionType"===u.type||"IntersectionTypeAnnotation"===u.type||"TSTypeLiteral"===u.type||"ObjectTypeAnnotation"===u.type)return!0}var i=e.typeParameters?"typeParameters":"typeArguments";if(D(t(i)))return!0}return!1}function Y(e){return e.typeParameters&&e.typeParameters.params||e.typeArguments&&e.typeArguments.params}t.exports={printVariableDeclarator:P,printAssignmentExpression:j,printAssignment:k,isArrowFunctionVariableDeclarator:q}}}),Ar=V({"src/language-js/print/function-parameters.js":function(e,t){U();var n=Le().getNextNonSpaceNonCommentCharacter,r=mn().printDanglingComments,u=de(),i=u.builders,a=i.line,o=i.hardline,s=i.softline,c=i.group,l=i.indent,p=i.ifBreak,f=u.utils,d=f.removeLines,D=f.willBreak,m=wn(),g=m.getFunctionParameters,y=m.iterateFunctionParametersPath,h=m.isSimpleType,v=m.isTestCall,E=m.isTypeAnnotationAFunction,C=m.isObjectType,A=m.isObjectTypePropertyAFunction,x=m.hasRestParameter,b=m.shouldPrintComma,S=m.hasComment,T=m.isNextLineEmpty,B=on().locEnd,w=ut().ArgExpansionBailout,N=gr().printFunctionTypeParameters;function k(e,t,u,i,f){var m=e.getValue(),C=g(m),F=f?N(e,u,t):"";if(0===C.length)return[F,"(",r(e,u,!0,(function(e){return")"===n(u.originalText,e,B)})),")"];var S=e.getParentNode(),k=v(S),P=j(m),I=[];if(y(e,(function(e,n){var r=n===C.length-1;r&&m.rest&&I.push("..."),I.push(t()),!r&&(I.push(","),k||P?I.push(" "):T(C[n],u)?I.push(o,o):I.push(a))})),i){if(D(F)||D(I))throw new w;return c([d(F),"(",d(I),")"])}var O=C.every((function(e){return!e.decorators}));return P&&O||k?[F,"("].concat(I,[")"]):(A(S)||E(S)||"TypeAlias"===S.type||"UnionTypeAnnotation"===S.type||"TSUnionType"===S.type||"IntersectionTypeAnnotation"===S.type||"FunctionTypeAnnotation"===S.type&&S.returnType===m)&&1===C.length&&null===C[0].name&&m.this!==C[0]&&C[0].typeAnnotation&&null===m.typeParameters&&h(C[0].typeAnnotation)&&!m.rest?"always"===u.arrowParens?["("].concat(I,[")"]):I:[F,"(",l([s].concat(I)),p(!x(m)&&b(u,"all")?",":""),s,")"]}function j(e){if(!e)return!1;var t=g(e);if(1!==t.length)return!1;var n=F(t,1)[0];return!S(n)&&("ObjectPattern"===n.type||"ArrayPattern"===n.type||"Identifier"===n.type&&n.typeAnnotation&&("TypeAnnotation"===n.typeAnnotation.type||"TSTypeAnnotation"===n.typeAnnotation.type)&&C(n.typeAnnotation.typeAnnotation)||"FunctionTypeParam"===n.type&&C(n.typeAnnotation)||"AssignmentPattern"===n.type&&("ObjectPattern"===n.left.type||"ArrayPattern"===n.left.type)&&("Identifier"===n.right.type||"ObjectExpression"===n.right.type&&0===n.right.properties.length||"ArrayExpression"===n.right.type&&0===n.right.elements.length))}function P(e){var t;return e.returnType?(t=e.returnType).typeAnnotation&&(t=t.typeAnnotation):e.typeAnnotation&&(t=e.typeAnnotation),t}function I(e,t){var n=P(e);if(!n)return!1;var r=e.typeParameters&&e.typeParameters.params;if(r){if(r.length>1)return!1;if(1===r.length){var u=r[0];if(u.constraint||u.default)return!1}}return 1===g(e).length&&(C(n)||D(t))}t.exports={printFunctionParameters:k,shouldHugFunctionParameters:j,shouldGroupFunctionParameters:I}}}),xr=V({"src/language-js/print/type-annotation.js":function(e,t){U();var n=mn(),r=n.printComments,u=n.printDanglingComments,i=Le().isNonEmptyArray,a=de().builders,o=a.group,s=a.join,c=a.line,l=a.softline,p=a.indent,f=a.align,d=a.ifBreak,D=lr(),m=on().locStart,g=wn(),y=g.isSimpleType,h=g.isObjectType,v=g.hasLeadingOwnLineComment,E=g.isObjectTypePropertyAFunction,C=g.shouldPrintComma,F=Fr().printAssignment,A=Ar(),x=A.printFunctionParameters,b=A.shouldGroupFunctionParameters,S=yr().printArrayItems;function T(e){if(y(e)||h(e))return!0;if("UnionTypeAnnotation"===e.type||"TSUnionType"===e.type){var t=e.types.filter((function(e){return"VoidTypeAnnotation"===e.type||"TSVoidKeyword"===e.type||"NullLiteralTypeAnnotation"===e.type||"TSNullKeyword"===e.type})).length,n=e.types.some((function(e){return"ObjectTypeAnnotation"===e.type||"TSTypeLiteral"===e.type||"GenericTypeAnnotation"===e.type||"TSTypeReference"===e.type}));if(e.types.length-1===t&&n)return!0}return!1}function B(e,t,n){var r=t.semi?";":"",u=e.getValue(),i=[];return i.push("opaque type ",n("id"),n("typeParameters")),u.supertype&&i.push(": ",n("supertype")),u.impltype&&i.push(" = ",n("impltype")),i.push(r),i}function w(e,t,n){var r=t.semi?";":"",u=e.getValue(),i=[];u.declare&&i.push("declare "),i.push("type ",n("id"),n("typeParameters"));var a="TSTypeAliasDeclaration"===u.type?"typeAnnotation":"right";return[F(e,t,n,i," =",a),r]}function N(e,t,n){for(var r=e.getValue(),u=e.map(n,"types"),i=[],a=!1,s=0;s<u.length;++s)0===s?i.push(u[s]):h(r.types[s-1])&&h(r.types[s])?i.push([" & ",a?p(u[s]):u[s]]):h(r.types[s-1])||h(r.types[s])?(s>1&&(a=!0),i.push(" & ",s>1?p(u[s]):u[s])):i.push(p([" &",c,u[s]]));return o(i)}function k(e,t,n){var u=e.getValue(),i=e.getParentNode(),a="TypeParameterInstantiation"!==i.type&&"TSTypeParameterInstantiation"!==i.type&&"GenericTypeAnnotation"!==i.type&&"TSTypeReference"!==i.type&&"TSTypeAssertion"!==i.type&&"TupleTypeAnnotation"!==i.type&&"TSTupleType"!==i.type&&!("FunctionTypeParam"===i.type&&!i.name&&e.getParentNode(1).this!==i)&&!(("TypeAlias"===i.type||"VariableDeclarator"===i.type||"TSTypeAliasDeclaration"===i.type)&&v(t.originalText,u)),m=T(u),g=e.map((function(e){var u=n();return m||(u=f(2,u)),r(e,u,t)}),"types");if(m)return s(" | ",g);var y=a&&!v(t.originalText,u),h=[d([y?c:"","| "]),s([c,"| "],g)];return D(e,t)?o([p(h),l]):"TupleTypeAnnotation"===i.type&&i.types.length>1||"TSTupleType"===i.type&&i.elementTypes.length>1?o([p([d(["(",l]),h]),l,d(")")]):o(a?p(h):h)}function j(e,t,n){var r=e.getValue(),u=[],i=e.getParentNode(0),a=e.getParentNode(1),s=e.getParentNode(2),c="TSFunctionType"===r.type||!(("ObjectTypeProperty"===i.type||"ObjectTypeInternalSlot"===i.type)&&!i.variance&&!i.optional&&m(i)===m(r)||"ObjectTypeCallProperty"===i.type||s&&"DeclareFunction"===s.type),l=c&&("TypeAnnotation"===i.type||"TSTypeAnnotation"===i.type),p=l&&c&&("TypeAnnotation"===i.type||"TSTypeAnnotation"===i.type)&&"ArrowFunctionExpression"===a.type;E(i)&&(c=!0,l=!0),p&&u.push("(");var f=x(e,n,t,!1,!0),d=r.returnType||r.predicate||r.typeAnnotation?[c?" => ":": ",n("returnType"),n("predicate"),n("typeAnnotation")]:"",D=b(r,d);return u.push(D?o(f):f),d&&u.push(d),p&&u.push(")"),o(u)}function P(e,t,n){var r=e.getValue(),a="TSTupleType"===r.type?"elementTypes":"types",s=r[a],c=i(s),f=c?l:"";return o(["[",p([f,S(e,t,a,n)]),d(c&&C(t,"all")?",":""),u(e,t,!0),f,"]"])}function I(e,t,n){var r=e.getValue(),u="OptionalIndexedAccessType"===r.type&&r.optional?"?.[":"[";return[n("objectType"),u,n("indexType"),"]"]}function O(e,t,n){var r=e.getValue();return[r.postfix?"":n,t("typeAnnotation"),r.postfix?n:""]}t.exports={printOpaqueType:B,printTypeAlias:w,printIntersectionType:N,printUnionType:k,printFunctionType:j,printTupleType:P,printIndexedAccessType:I,shouldHugType:T,printJSDocType:O}}}),br=V({"src/language-js/print/type-parameters.js":function(e,t){U();var n=mn().printDanglingComments,r=de().builders,u=r.join,i=r.line,a=r.hardline,o=r.softline,s=r.group,c=r.indent,l=r.ifBreak,p=wn(),f=p.isTestCall,d=p.hasComment,D=p.CommentCheckFlags,m=p.isTSXFile,g=p.shouldPrintComma,y=p.getFunctionParameters,h=p.isObjectType,v=p.getTypeScriptMappedTypeModifier,E=Le().createGroupIdMapper,C=xr().shouldHugType,F=Fr().isArrowFunctionVariableDeclarator,A=E("typeParameters");function x(e,t,n,r){var a=e.getValue();if(!a[r])return"";if(!Array.isArray(a[r]))return n(r);var p=e.getNode(2),d=p&&f(p),D=e.match((function(e){return!(1===e[r].length&&h(e[r][0]))}),void 0,(function(e,t){return"typeAnnotation"===t}),(function(e){return"Identifier"===e.type}),F);if(0===a[r].length||!D&&(d||1===a[r].length&&("NullableTypeAnnotation"===a[r][0].type||C(a[r][0]))))return["<",u(", ",e.map(n,r)),b(e,t),">"];var v="TSTypeParameterInstantiation"===a.type?"":1===y(a).length&&m(t)&&!a[r][0].constraint&&"ArrowFunctionExpression"===e.getParentNode().type?",":g(t,"all")?l(","):"";return s(["<",c([o,u([",",i],e.map(n,r))]),v,o,">"],{id:A(a)})}function b(e,t){var r=e.getValue();if(!d(r,D.Dangling))return"";var u=!d(r,D.Line),i=n(e,t,u);return u?i:[i,a]}function S(e,t,n){var r=e.getValue(),u=[],i=e.getParentNode();return"TSMappedType"===i.type?(i.readonly&&u.push(v(i.readonly,"readonly")," "),u.push("[",n("name")),r.constraint&&u.push(" in ",n("constraint")),i.nameType&&u.push(" as ",e.callParent((function(){return n("nameType")}))),u.push("]"),u):(r.variance&&u.push(n("variance")),r.in&&u.push("in "),r.out&&u.push("out "),u.push(n("name")),r.bound&&u.push(": ",n("bound")),r.constraint&&u.push(" extends ",n("constraint")),r.default&&u.push(" = ",n("default")),u)}t.exports={printTypeParameter:S,printTypeParameters:x,getTypeParametersGroupId:A}}}),Sr=V({"src/language-js/print/property.js":function(e,t){U();var n=mn().printComments,r=Le(),u=r.printString,i=r.printNumber,a=wn(),o=a.isNumericLiteral,s=a.isSimpleNumber,c=a.isStringLiteral,l=a.isStringPropSafeToUnquote,p=a.rawText,f=Fr().printAssignment,d=new WeakMap;function D(e,t,r){var a=e.getNode();if(a.computed)return["[",r("key"),"]"];var f=e.getParentNode(),D=a.key;if("consistent"===t.quoteProps&&!d.has(f)){var m=(f.properties||f.body||f.members).some((function(e){return!e.computed&&e.key&&c(e.key)&&!l(e,t)}));d.set(f,m)}if(("Identifier"===D.type||o(D)&&s(i(p(D)))&&String(D.value)===i(p(D))&&"typescript"!==t.parser&&"babel-ts"!==t.parser)&&("json"===t.parser||"consistent"===t.quoteProps&&d.get(f))){var g=u(JSON.stringify("Identifier"===D.type?D.name:D.value.toString()),t);return e.call((function(e){return n(e,g,t)}),"key")}return l(a,t)&&("as-needed"===t.quoteProps||"consistent"===t.quoteProps&&!d.get(f))?e.call((function(e){return n(e,/^\d/.test(D.value)?i(D.value):D.value,t)}),"key"):r("key")}function m(e,t,n){return e.getValue().shorthand?n("value"):f(e,t,n,D(e,t,n),":","value")}t.exports={printProperty:m,printPropertyKey:D}}}),Tr=V({"src/language-js/print/function.js":function(e,t){U();var n=Dn(),r=mn(),u=r.printDanglingComments,i=r.printCommentsSeparately,a=Q(),o=Le().getNextNonSpaceNonCommentCharacterIndex,s=de(),c=s.builders,l=c.line,p=c.softline,f=c.group,d=c.indent,D=c.ifBreak,m=c.hardline,g=c.join,y=c.indentIfBreak,h=s.utils,v=h.removeLines,E=h.willBreak,C=ut().ArgExpansionBailout,F=wn(),A=F.getFunctionParameters,x=F.hasLeadingOwnLineComment,b=F.isFlowAnnotationComment,S=F.isJsxNode,T=F.isTemplateOnItsOwnLine,B=F.shouldPrintComma,w=F.startsWithNoLookaheadToken,N=F.isBinaryish,k=F.isLineComment,j=F.hasComment,P=F.getComments,I=F.CommentCheckFlags,O=F.isCallLikeExpression,L=F.isCallExpression,_=F.getCallArguments,M=F.hasNakedLeftSide,R=F.getLeftSide,V=on().locEnd,$=Ar(),W=$.printFunctionParameters,q=$.shouldGroupFunctionParameters,J=Sr().printPropertyKey,H=gr().printFunctionTypeParameters;function G(e,t,n,r){var u=e.getValue(),i=!1;if(("FunctionDeclaration"===u.type||"FunctionExpression"===u.type)&&r&&r.expandLastArg){var a=e.getParentNode();L(a)&&_(a).length>1&&(i=!0)}var o=[];"TSDeclareFunction"===u.type&&u.declare&&o.push("declare "),u.async&&o.push("async "),u.generator?o.push("function* "):o.push("function "),u.id&&o.push(t("id"));var s=W(e,t,n,i),c=ne(e,t,n),l=q(u,c);return o.push(H(e,n,t),f([l?f(s):s,c]),u.body?" ":"",t("body")),n.semi&&(u.declare||!u.body)&&o.push(";"),o}function X(e,t,r){var u=e.getNode(),i=u.kind,a=u.value||u,o=[];return i&&"init"!==i&&"method"!==i&&"constructor"!==i?(n.ok("get"===i||"set"===i),o.push(i," ")):a.async&&o.push("async "),a.generator&&o.push("*"),o.push(J(e,t,r),u.optional||u.key.optional?"?":""),u===a?o.push(z(e,t,r)):"FunctionExpression"===a.type?o.push(e.call((function(e){return z(e,t,r)}),"value")):o.push(r("value")),o}function z(e,t,n){var r=e.getNode(),u=W(e,n,t),i=ne(e,n,t),a=q(r,i),o=[H(e,t,n),f([a?f(u):u,i])];return r.body?o.push(" ",n("body")):o.push(t.semi?";":""),o}function K(e,t,n,r){var i=[];if(e.getValue().async&&i.push("async "),te(e,t))i.push(n(["params",0]));else{var a=r&&(r.expandLastArg||r.expandFirstArg),s=ne(e,n,t);if(a){if(E(s))throw new C;s=f(v(s))}i.push(f([W(e,n,t,a,!0),s]))}var c=u(e,t,!0,(function(e){var n=o(t.originalText,e,V);return!1!==n&&"=>"===t.originalText.slice(n,n+2)}));return c&&i.push(" ",c),i}function Y(e,t,n,r,u,i){var a=e.getName(),o=e.getParentNode(),s=O(o)&&"callee"===a,c=Boolean(t&&t.assignmentLayout),m="BlockStatement"!==i.body.type&&"ObjectExpression"!==i.body.type&&"SequenceExpression"!==i.body.type,h=s&&m||t&&"chain-tail-arrow-chain"===t.assignmentLayout,v=Symbol("arrow-chain");return"SequenceExpression"===i.body.type&&(u=f(["(",d([p,u]),p,")"])),f([f(d([s||c?p:"",f(g([" =>",l],n),{shouldBreak:r})]),{id:v,shouldBreak:h})," =>",y(m?d([l,u]):[" ",u],{groupId:v}),s?D(p,"",{groupId:v}):""])}function Z(e,t,n,r){var u=e.getValue(),a=[],o=[],s=!1;if(function c(){var l=K(e,t,n,r);if(0===a.length)a.push(l);else{var p=i(e,t),f=p.leading,d=p.trailing;a.push([f,l]),o.unshift(d)}s=s||u.returnType&&A(u).length>0||u.typeParameters||A(u).some((function(e){return"Identifier"!==e.type})),"ArrowFunctionExpression"!==u.body.type||r&&r.expandLastArg?o.unshift(n("body",r)):(u=u.body,e.call(c,"body"))}(),a.length>1)return Y(e,r,a,s,o,u);var c=a;if(c.push(" =>"),!x(t.originalText,u.body)&&("ArrayExpression"===u.body.type||"ObjectExpression"===u.body.type||"BlockStatement"===u.body.type||S(u.body)||T(u.body,t.originalText)||"ArrowFunctionExpression"===u.body.type||"DoExpression"===u.body.type))return f([].concat(c,[" ",o]));if("SequenceExpression"===u.body.type)return f([].concat(c,[f([" (",d([p,o]),p,")"])]));var m=(r&&r.expandLastArg||"JSXExpressionContainer"===e.getParentNode().type)&&!j(u),g=r&&r.expandLastArg&&B(t,"all"),y="ConditionalExpression"===u.body.type&&!w(u.body,(function(e){return"ObjectExpression"===e.type}));return f([].concat(c,[f([d([l,y?D("","("):"",o,y?D("",")"):""]),m?[D(g?",":""),p]:""])]))}function ee(e){var t=A(e);return 1===t.length&&!e.typeParameters&&!j(e,I.Dangling)&&"Identifier"===t[0].type&&!t[0].typeAnnotation&&!j(t[0])&&!t[0].optional&&!e.predicate&&!e.returnType}function te(e,t){return"always"!==t.arrowParens&&"avoid"===t.arrowParens&&ee(e.getValue())}function ne(e,t,n){var r=e.getValue(),u=t("returnType");if(r.returnType&&b(n.originalText,r.returnType))return[" /*: ",u," */"];var i=[u];return r.returnType&&r.returnType.typeAnnotation&&i.unshift(": "),r.predicate&&i.push(r.returnType?" ":": ",t("predicate")),i}function re(e,t,n){var r=e.getValue(),i=t.semi?";":"",o=[];r.argument&&(ae(t,r.argument)?o.push([" (",d([m,n("argument")]),m,")"]):N(r.argument)||"SequenceExpression"===r.argument.type?o.push(f([D(" ("," "),d([p,n("argument")]),p,D(")")])):o.push(" ",n("argument")));var s=P(r),c=a(s),l=c&&k(c);return l&&o.push(i),j(r,I.Dangling)&&o.push(" ",u(e,t,!0)),l||o.push(i),o}function ue(e,t,n){return["return",re(e,t,n)]}function ie(e,t,n){return["throw",re(e,t,n)]}function ae(e,t){if(x(e.originalText,t))return!0;if(M(t))for(var n,r=t;n=R(r);)if(r=n,x(e.originalText,r))return!0;return!1}t.exports={printFunction:G,printArrowFunction:Z,printMethod:X,printReturnStatement:ue,printThrowStatement:ie,printMethodInternal:z,shouldPrintParamsWithoutParens:te}}}),Br=V({"src/language-js/print/decorators.js":function(e,t){U();var n=Le(),r=n.isNonEmptyArray,u=n.hasNewline,i=de().builders,a=i.line,o=i.hardline,s=i.join,c=i.breakParent,l=i.group,p=on(),f=p.locStart,d=p.locEnd,D=wn().getParentExportDeclaration;function m(e,t,n){var r=e.getValue();return l([s(a,e.map(n,"decorators")),h(r,t)?o:a])}function g(e,t,n){return[s(o,e.map(n,"declaration","decorators")),o]}function y(e,t,n){var u=e.getValue(),i=u.decorators;if(r(i)&&!v(e.getParentNode())){var l="ClassExpression"===u.type||"ClassDeclaration"===u.type||h(u,t);return[D(e)?o:l?c:"",s(a,e.map(n,"decorators")),a]}}function h(e,t){return e.decorators.some((function(e){return u(t.originalText,d(e))}))}function v(e){if("ExportDefaultDeclaration"!==e.type&&"ExportNamedDeclaration"!==e.type&&"DeclareExportDeclaration"!==e.type)return!1;var t=e.declaration&&e.declaration.decorators;return r(t)&&f(e)===f(t[0])}t.exports={printDecorators:y,printClassMemberDecorators:m,printDecoratorsBeforeExport:g,hasDecoratorsBeforeExport:v}}}),wr=V({"src/language-js/print/class.js":function(e,t){U();var n=Le(),r=n.isNonEmptyArray,u=n.createGroupIdMapper,i=mn(),a=i.printComments,o=i.printDanglingComments,s=de().builders,c=s.join,l=s.line,p=s.hardline,f=s.softline,d=s.group,D=s.indent,m=s.ifBreak,g=wn(),y=g.hasComment,h=g.CommentCheckFlags,v=br().getTypeParametersGroupId,E=Tr().printMethod,C=gr(),F=C.printOptionalToken,A=C.printTypeAnnotation,x=C.printDefiniteToken,b=Sr().printPropertyKey,S=Fr().printAssignment,T=Br().printClassMemberDecorators;function B(e,t,n){var u=e.getValue(),i=[];u.declare&&i.push("declare "),u.abstract&&i.push("abstract "),i.push("class");var o,s=u.id&&y(u.id,h.Trailing)||u.typeParameters&&y(u.typeParameters,h.Trailing)||u.superClass&&y(u.superClass)||r(u.extends)||r(u.mixins)||r(u.implements),c=[],p=[];if(u.id&&c.push(" ",n("id")),c.push(n("typeParameters")),u.superClass){var f=[I(e,t,n),n("superTypeParameters")],m=e.call((function(e){return["extends ",a(e,f,t)]}),"superClass");s?p.push(l,d(m)):p.push(" ",m)}else p.push(P(e,t,n,"extends"));return p.push(P(e,t,n,"mixins"),P(e,t,n,"implements")),s?(o=j(u)?[].concat(c,[D(p)]):D([].concat(c,[p])),i.push(d(o,{id:w(u)}))):i.push.apply(i,c.concat(p)),i.push(" ",n("body")),i}var w=u("heritageGroup");function N(e){return m(p,"",{groupId:w(e)})}function k(e){return["superClass","extends","mixins","implements"].filter((function(t){return Boolean(e[t])})).length>1}function j(e){return e.typeParameters&&!y(e.typeParameters,h.Trailing|h.Line)&&!k(e)}function P(e,t,n,u){var i=e.getValue();if(!r(i[u]))return"";var a=o(e,t,!0,(function(e){return e.marker===u}));return[j(i)?m(" ",l,{groupId:v(i.typeParameters)}):l,a,a&&p,u,d(D([l,c([",",l],e.map(n,u))]))]}function I(e,t,n){var r=n("superClass");return"AssignmentExpression"===e.getParentNode().type?d(m(["(",D([f,r]),f,")"],r)):r}function O(e,t,n){var u=e.getValue(),i=[];return r(u.decorators)&&i.push(T(e,t,n)),u.accessibility&&i.push(u.accessibility+" "),u.readonly&&i.push("readonly "),u.declare&&i.push("declare "),u.static&&i.push("static "),("TSAbstractMethodDefinition"===u.type||u.abstract)&&i.push("abstract "),u.override&&i.push("override "),i.push(E(e,t,n)),i}function L(e,t,n){var u=e.getValue(),i=[],a=t.semi?";":"";return r(u.decorators)&&i.push(T(e,t,n)),u.accessibility&&i.push(u.accessibility+" "),u.declare&&i.push("declare "),u.static&&i.push("static "),("TSAbstractPropertyDefinition"===u.type||"TSAbstractAccessorProperty"===u.type||u.abstract)&&i.push("abstract "),u.override&&i.push("override "),u.readonly&&i.push("readonly "),u.variance&&i.push(n("variance")),("ClassAccessorProperty"===u.type||"AccessorProperty"===u.type||"TSAbstractAccessorProperty"===u.type)&&i.push("accessor "),i.push(b(e,t,n),F(e),x(e),A(e,t,n)),[S(e,t,n,i," =","value"),a]}t.exports={printClass:B,printClassMethod:O,printClassProperty:L,printHardlineAfterHeritage:N}}}),Nr=V({"src/language-js/print/interface.js":function(e,t){U();var n=Le().isNonEmptyArray,r=de().builders,u=r.join,i=r.line,a=r.group,o=r.indent,s=r.ifBreak,c=wn(),l=c.hasComment,p=c.identity,f=c.CommentCheckFlags,d=br().getTypeParametersGroupId,D=gr().printTypeScriptModifiers;function m(e,t,r){var c=e.getValue(),m=[];c.declare&&m.push("declare "),"TSInterfaceDeclaration"===c.type&&m.push(c.abstract?"abstract ":"",D(e,t,r)),m.push("interface");var g=[],y=[];"InterfaceTypeAnnotation"!==c.type&&g.push(" ",r("id"),r("typeParameters"));var h=c.typeParameters&&!l(c.typeParameters,f.Trailing|f.Line);return n(c.extends)&&y.push(h?s(" ",i,{groupId:d(c.typeParameters)}):i,"extends ",(1===c.extends.length?p:o)(u([",",i],e.map(r,"extends")))),c.id&&l(c.id,f.Trailing)||n(c.extends)?h?m.push(a([].concat(g,[o(y)]))):m.push(a(o([].concat(g,y)))):m.push.apply(m,g.concat(y)),m.push(" ",r("body")),a(m)}t.exports={printInterface:m}}}),kr=V({"src/language-js/print/module.js":function(e,t){U();var n=Le().isNonEmptyArray,r=de().builders,u=r.softline,i=r.group,a=r.indent,o=r.join,s=r.line,c=r.ifBreak,l=r.hardline,p=mn().printDanglingComments,f=wn(),d=f.hasComment,D=f.CommentCheckFlags,m=f.shouldPrintComma,g=f.needsHardlineAfterDanglingComment,y=f.isStringLiteral,h=f.rawText,v=on(),E=v.locStart,C=v.hasSameLoc,F=Br(),A=F.hasDecoratorsBeforeExport,x=F.printDecoratorsBeforeExport;function b(e,t,n){var r=e.getValue(),u=t.semi?";":"",i=[],a=r.importKind;return i.push("import"),a&&"value"!==a&&i.push(" ",a),i.push(N(e,t,n),w(e,t,n),j(e,t,n),u),i}function S(e,t,n){var r=e.getValue(),u=[];A(r)&&u.push(x(e,t,n));var i=r.type,a=r.exportKind,o=r.declaration;return u.push("export"),(r.default||"ExportDefaultDeclaration"===i)&&u.push(" default"),d(r,D.Dangling)&&(u.push(" ",p(e,t,!0)),g(r)&&u.push(l)),o?u.push(" ",n("declaration")):u.push("type"===a?" type":"",N(e,t,n),w(e,t,n),j(e,t,n)),B(r,t)&&u.push(";"),u}function T(e,t,n){var r=e.getValue(),u=t.semi?";":"",i=[],a=r.exportKind,o=r.exported;return i.push("export"),"type"===a&&i.push(" type"),i.push(" *"),o&&i.push(" as ",n("exported")),i.push(w(e,t,n),j(e,t,n),u),i}function B(e,t){if(!t.semi)return!1;var n=e.type,r=e.declaration,u=e.default||"ExportDefaultDeclaration"===n;if(!r)return!0;var i=r.type;return!(!u||"ClassDeclaration"===i||"FunctionDeclaration"===i||"TSInterfaceDeclaration"===i||"DeclareClass"===i||"DeclareFunction"===i||"TSDeclareFunction"===i||"EnumDeclaration"===i)}function w(e,t,n){var r=e.getValue();if(!r.source)return"";var u=[];return k(r,t)||u.push(" from"),u.push(" ",n("source")),u}function N(e,t,r){var l=e.getValue();if(k(l,t))return"";var p=[" "];if(n(l.specifiers)){var f=[],D=[];e.each((function(){var t=e.getValue().type;if("ExportNamespaceSpecifier"===t||"ExportDefaultSpecifier"===t||"ImportNamespaceSpecifier"===t||"ImportDefaultSpecifier"===t)f.push(r());else{if("ExportSpecifier"!==t&&"ImportSpecifier"!==t)throw new Error("Unknown specifier type ".concat(JSON.stringify(t)));D.push(r())}}),"specifiers"),p.push(o(", ",f)),D.length>0&&(f.length>0&&p.push(", "),D.length>1||f.length>0||l.specifiers.some((function(e){return d(e)}))?p.push(i(["{",a([t.bracketSpacing?s:u,o([",",s],D)]),c(m(t)?",":""),t.bracketSpacing?s:u,"}"])):p.push(["{",t.bracketSpacing?" ":""].concat(D,[t.bracketSpacing?" ":"","}"])))}else p.push("{}");return p}function k(e,t){var r=e.type,u=e.importKind,i=e.source,a=e.specifiers;return"ImportDeclaration"===r&&!n(a)&&"type"!==u&&!/{\s*}/.test(t.originalText.slice(E(e),E(i)))}function j(e,t,r){var u=e.getNode();return n(u.assertions)?[" assert {",t.bracketSpacing?" ":"",o(", ",e.map(r,"assertions")),t.bracketSpacing?" ":"","}"]:""}function P(e,t,n){var r=e.getNode(),u=r.type,i=[],a="ImportSpecifier"===u?r.importKind:r.exportKind;a&&"value"!==a&&i.push(a," ");var o=u.startsWith("Import"),s=o?"imported":"local",c=o?"local":"exported",l=r[s],p=r[c],f="",d="";return"ExportNamespaceSpecifier"===u||"ImportNamespaceSpecifier"===u?f="*":l&&(f=n(s)),p&&!I(r)&&(d=n(c)),i.push(f,f&&d?" as ":"",d),i}function I(e){if("ImportSpecifier"!==e.type&&"ExportSpecifier"!==e.type)return!1;var t=e.local,n=e["ImportSpecifier"===e.type?"imported":"exported"];return!(t.type!==n.type||!C(t,n))&&(y(t)?t.value===n.value&&h(t)===h(n):"Identifier"===t.type&&t.name===n.name)}t.exports={printImportDeclaration:b,printExportDeclaration:S,printExportAllDeclaration:T,printModuleSpecifier:P}}}),jr=V({"src/language-js/print/object.js":function(e,t){U();var n=mn().printDanglingComments,r=de().builders,u=r.line,i=r.softline,a=r.group,o=r.indent,s=r.ifBreak,c=r.hardline,l=Le(),p=l.getLast,f=l.hasNewlineInRange,d=l.hasNewline,D=l.isNonEmptyArray,m=wn(),g=m.shouldPrintComma,y=m.hasComment,h=m.getComments,v=m.CommentCheckFlags,E=m.isNextLineEmpty,C=on(),F=C.locStart,A=C.locEnd,b=gr(),S=b.printOptionalToken,T=b.printTypeAnnotation,B=Ar().shouldHugFunctionParameters,w=xr().shouldHugType,N=wr().printHardlineAfterHeritage;function k(e,t,r){var l,m=t.semi?";":"",C=e.getValue();l="TSTypeLiteral"===C.type?"members":"TSInterfaceBody"===C.type?"body":"properties";var b="ObjectTypeAnnotation"===C.type,k=[l];b&&k.push("indexers","callProperties","internalSlots");for(var j=k.map((function(e){return C[e][0]})).sort((function(e,t){return F(e)-F(t)}))[0],P=e.getParentNode(0),I=b&&P&&("InterfaceDeclaration"===P.type||"DeclareInterface"===P.type||"DeclareClass"===P.type)&&"body"===e.getName(),O="TSInterfaceBody"===C.type||I||"ObjectPattern"===C.type&&"FunctionDeclaration"!==P.type&&"FunctionExpression"!==P.type&&"ArrowFunctionExpression"!==P.type&&"ObjectMethod"!==P.type&&"ClassMethod"!==P.type&&"ClassPrivateMethod"!==P.type&&"AssignmentPattern"!==P.type&&"CatchClause"!==P.type&&C.properties.some((function(e){return e.value&&("ObjectPattern"===e.value.type||"ArrayPattern"===e.value.type)}))||"ObjectPattern"!==C.type&&j&&f(t.originalText,F(C),F(j)),L=I?";":"TSInterfaceBody"===C.type||"TSTypeLiteral"===C.type?s(m,";"):",",_="RecordExpression"===C.type?"#{":C.exact?"{|":"{",M=C.exact?"|}":"}",R=[],V=0,$=k;V<$.length;V++){var W=$[V];e.each((function(e){var t=e.getValue();R.push({node:t,printed:r(),loc:F(t)})}),W)}k.length>1&&R.sort((function(e,t){return e.loc-t.loc}));var q=[],J=R.map((function(e){var n=[].concat(x(q),[a(e.printed)]);return q=[L,u],("TSPropertySignature"===e.node.type||"TSMethodSignature"===e.node.type||"TSConstructSignatureDeclaration"===e.node.type)&&y(e.node,v.PrettierIgnore)&&q.shift(),E(e.node,t)&&q.push(c),n}));if(C.inexact){var U;if(y(C,v.Dangling)){var H=y(C,v.Line);U=[n(e,t,!0),H||d(t.originalText,A(p(h(C))))?c:u,"..."]}else U=["..."];J.push([].concat(x(q),x(U)))}var G,X=p(C[l]),z=!(C.inexact||X&&"RestElement"===X.type||X&&("TSPropertySignature"===X.type||"TSCallSignatureDeclaration"===X.type||"TSMethodSignature"===X.type||"TSConstructSignatureDeclaration"===X.type)&&y(X,v.PrettierIgnore));if(0===J.length){if(!y(C,v.Dangling))return[_,M,T(e,t,r)];G=a([_,n(e,t),i,M,S(e),T(e,t,r)])}else G=[I&&D(C.properties)?N(P):"",_,o([t.bracketSpacing?u:i].concat(x(J))),s(z&&(","!==L||g(t))?L:""),t.bracketSpacing?u:i,M,S(e),T(e,t,r)];return e.match((function(e){return"ObjectPattern"===e.type&&!e.decorators}),(function(e,t,n){return B(e)&&("params"===t||"parameters"===t||"this"===t||"rest"===t)&&0===n}))||e.match(w,(function(e,t){return"typeAnnotation"===t}),(function(e,t){return"typeAnnotation"===t}),(function(e,t,n){return B(e)&&("params"===t||"parameters"===t||"this"===t||"rest"===t)&&0===n}))||!O&&e.match((function(e){return"ObjectPattern"===e.type}),(function(e){return"AssignmentExpression"===e.type||"VariableDeclarator"===e.type}))?G:a(G,{shouldBreak:O})}t.exports={printObject:k}}}),Pr=V({"src/language-js/print/flow.js":function(e,t){U();var n=Dn(),r=mn().printDanglingComments,u=Le(),i=u.printString,a=u.printNumber,o=de().builders,s=o.hardline,c=o.softline,l=o.group,p=o.indent,f=wn(),d=f.getParentExportDeclaration,D=f.isFunctionNotation,m=f.isGetterOrSetter,g=f.rawText,y=f.shouldPrintComma,h=on(),v=h.locStart,E=h.locEnd,C=le().replaceTextEndOfLine,F=wr().printClass,A=xr(),b=A.printOpaqueType,S=A.printTypeAlias,T=A.printIntersectionType,B=A.printUnionType,w=A.printFunctionType,N=A.printTupleType,k=A.printIndexedAccessType,j=Nr().printInterface,P=br(),I=P.printTypeParameter,O=P.printTypeParameters,L=kr(),_=L.printExportDeclaration,M=L.printExportAllDeclaration,R=yr().printArrayItems,V=jr().printObject,$=Sr().printPropertyKey,W=gr(),q=W.printOptionalToken,J=W.printTypeAnnotation,H=W.printRestSpread;function G(e,t,u){var o=e.getValue(),f=t.semi?";":"",d=[];switch(o.type){case"DeclareClass":return X(e,F(e,t,u));case"DeclareFunction":return X(e,["function ",u("id"),o.predicate?" ":"",u("predicate"),f]);case"DeclareModule":return X(e,["module ",u("id")," ",u("body")]);case"DeclareModuleExports":return X(e,["module.exports",": ",u("typeAnnotation"),f]);case"DeclareVariable":return X(e,["var ",u("id"),f]);case"DeclareOpaqueType":return X(e,b(e,t,u));case"DeclareInterface":return X(e,j(e,t,u));case"DeclareTypeAlias":return X(e,S(e,t,u));case"DeclareExportDeclaration":return X(e,_(e,t,u));case"DeclareExportAllDeclaration":return X(e,M(e,t,u));case"OpaqueType":return b(e,t,u);case"TypeAlias":return S(e,t,u);case"IntersectionTypeAnnotation":return T(e,t,u);case"UnionTypeAnnotation":return B(e,t,u);case"FunctionTypeAnnotation":return w(e,t,u);case"TupleTypeAnnotation":return N(e,t,u);case"GenericTypeAnnotation":return[u("id"),O(e,t,u,"typeParameters")];case"IndexedAccessType":case"OptionalIndexedAccessType":return k(e,t,u);case"TypeAnnotation":return u("typeAnnotation");case"TypeParameter":return I(e,t,u);case"TypeofTypeAnnotation":return["typeof ",u("argument")];case"ExistsTypeAnnotation":return"*";case"EmptyTypeAnnotation":return"empty";case"MixedTypeAnnotation":return"mixed";case"ArrayTypeAnnotation":return[u("elementType"),"[]"];case"BooleanLiteralTypeAnnotation":return String(o.value);case"EnumDeclaration":return["enum ",u("id")," ",u("body")];case"EnumBooleanBody":case"EnumNumberBody":case"EnumStringBody":case"EnumSymbolBody":if("EnumSymbolBody"===o.type||o.explicitType){var h=null;switch(o.type){case"EnumBooleanBody":h="boolean";break;case"EnumNumberBody":h="number";break;case"EnumStringBody":h="string";break;case"EnumSymbolBody":h="symbol"}d.push("of ",h," ")}if(0!==o.members.length||o.hasUnknownMembers){var A=o.members.length>0?[s,R(e,t,"members",u),o.hasUnknownMembers||y(t)?",":""]:[];d.push(l(["{",p([].concat(A,x(o.hasUnknownMembers?[s,"..."]:[]))),r(e,t,!0),s,"}"]))}else d.push(l(["{",r(e,t),c,"}"]));return d;case"EnumBooleanMember":case"EnumNumberMember":case"EnumStringMember":return[u("id")," = ","object"==typeof o.init?u("init"):String(o.init)];case"EnumDefaultedMember":return u("id");case"FunctionTypeParam":var P=o.name?u("name"):e.getParentNode().this===o?"this":"";return[P,q(e),P?": ":"",u("typeAnnotation")];case"InterfaceDeclaration":case"InterfaceTypeAnnotation":return j(e,t,u);case"ClassImplements":case"InterfaceExtends":return[u("id"),u("typeParameters")];case"NullableTypeAnnotation":return["?",u("typeAnnotation")];case"Variance":var L=o.kind;return n.ok("plus"===L||"minus"===L),"plus"===L?"+":"-";case"ObjectTypeCallProperty":return o.static&&d.push("static "),d.push(u("value")),d;case"ObjectTypeIndexer":return[o.static?"static ":"",o.variance?u("variance"):"","[",u("id"),o.id?": ":"",u("key"),"]: ",u("value")];case"ObjectTypeProperty":var W="";return o.proto?W="proto ":o.static&&(W="static "),[W,m(o)?o.kind+" ":"",o.variance?u("variance"):"",$(e,t,u),q(e),D(o)?"":": ",u("value")];case"ObjectTypeAnnotation":return V(e,t,u);case"ObjectTypeInternalSlot":return[o.static?"static ":"","[[",u("id"),"]]",q(e),o.method?"":": ",u("value")];case"ObjectTypeSpreadProperty":return H(e,t,u);case"QualifiedTypeofIdentifier":case"QualifiedTypeIdentifier":return[u("qualification"),".",u("id")];case"StringLiteralTypeAnnotation":return C(i(g(o),t));case"NumberLiteralTypeAnnotation":n.strictEqual(typeof o.value,"number");case"BigIntLiteralTypeAnnotation":return o.extra?a(o.extra.raw):a(o.raw);case"TypeCastExpression":return["(",u("expression"),J(e,t,u),")"];case"TypeParameterDeclaration":case"TypeParameterInstantiation":var U=O(e,t,u,"params");if("flow"===t.parser){var G=v(o),z=E(o),K=t.originalText.lastIndexOf("/*",G),Q=t.originalText.indexOf("*/",z);if(-1!==K&&-1!==Q){var Y=t.originalText.slice(K+2,Q).trim();if(Y.startsWith("::")&&!Y.includes("/*")&&!Y.includes("*/"))return["/*:: ",U," */"]}}return U;case"InferredPredicate":return"%checks";case"DeclaredPredicate":return["%checks(",u("value"),")"];case"AnyTypeAnnotation":return"any";case"BooleanTypeAnnotation":return"boolean";case"BigIntTypeAnnotation":return"bigint";case"NullLiteralTypeAnnotation":return"null";case"NumberTypeAnnotation":return"number";case"SymbolTypeAnnotation":return"symbol";case"StringTypeAnnotation":return"string";case"VoidTypeAnnotation":return"void";case"ThisTypeAnnotation":return"this";case"Node":case"Printable":case"SourceLocation":case"Position":case"Statement":case"Function":case"Pattern":case"Expression":case"Declaration":case"Specifier":case"NamedSpecifier":case"Comment":case"MemberTypeAnnotation":case"Type":throw new Error("unprintable type: "+JSON.stringify(o.type))}}function X(e,t){var r=d(e);return r?(n.strictEqual(r.type,"DeclareExportDeclaration"),t):["declare ",t]}t.exports={printFlow:G}}}),Ir=V({"src/language-js/utils/is-ts-keyword-type.js":function(e,t){function n(e){var t=e.type;return t.startsWith("TS")&&t.endsWith("Keyword")}U(),t.exports=n}}),Or=V({"src/language-js/print/ternary.js":function(e,t){U();var n=Le().hasNewlineInRange,r=wn(),u=r.isJsxNode,i=r.getComments,a=r.isCallExpression,o=r.isMemberExpression,s=r.isTSTypeExpression,c=on(),l=c.locStart,p=c.locEnd,f=Tn(),d=de().builders,D=d.line,m=d.softline,g=d.group,y=d.indent,h=d.align,v=d.ifBreak,E=d.dedent,C=d.breakParent;function F(e){for(var t=[e],n=0;n<t.length;n++)for(var r=t[n],i=0,a=["test","consequent","alternate"];i<a.length;i++){var o=r[a[i]];if(u(o))return!0;"ConditionalExpression"===o.type&&t.push(o)}return!1}function A(e,t,n){var r=e.getValue(),u="ConditionalExpression"===r.type,i=u?"alternate":"falseType",a=e.getParentNode(),o=u?n("test"):[n("checkType")," ","extends"," ",n("extendsType")];return a.type===r.type&&a[i]===r?h(2,o):o}var b=new Map([["AssignmentExpression","right"],["VariableDeclarator","init"],["ReturnStatement","argument"],["ThrowStatement","argument"],["UnaryExpression","argument"],["YieldExpression","argument"]]);function S(e){var t=e.getValue();if("ConditionalExpression"!==t.type)return!1;for(var n,r=t,u=0;!n;u++){var i=e.getParentNode(u);a(i)&&i.callee===r||o(i)&&i.object===r||"TSNonNullExpression"===i.type&&i.expression===r?r=i:"NewExpression"===i.type&&i.callee===r||s(i)&&i.expression===r?(n=e.getParentNode(u+1),r=i):n=i}return r!==t&&n[b.get(n.type)]===r}function T(e,t,r){var a,s,c=e.getValue(),d="ConditionalExpression"===c.type,b=d?"consequent":"trueType",T=d?"alternate":"falseType",B=d?["test"]:["checkType","extendsType"],w=c[b],N=c[T],k=[],j=!1,P=e.getParentNode(),I=P.type===c.type&&B.some((function(e){return P[e]===c})),O=P.type===c.type&&!I,L=0;do{s=a||c,a=e.getParentNode(L),L++}while(a&&a.type===c.type&&B.every((function(e){return a[e]!==s})));var _=a||P,M=s;if(d&&(u(c[B[0]])||u(w)||u(N)||F(M))){j=!0,O=!0;var R=function(e){return[v("("),y([m,e]),m,v(")")]},V=function(e){return"NullLiteral"===e.type||"Literal"===e.type&&null===e.value||"Identifier"===e.type&&"undefined"===e.name};k.push(" ? ",V(w)?r(b):R(r(b))," : ",N.type===c.type||V(N)?r(T):R(r(T)))}else{var $=[D,"? ",w.type===c.type?v("","("):"",h(2,r(b)),w.type===c.type?v("",")"):"",D,": ",N.type===c.type?r(T):h(2,r(T))];k.push(P.type!==c.type||P[T]===c||I?$:t.useTabs?E(y($)):h(Math.max(0,t.tabWidth-2),$))}var W=[].concat(x(B.map((function(e){return i(c[e])}))),[i(w),i(N)]).flat().some((function(e){return f(e)&&n(t.originalText,l(e),p(e))})),q=function(e){return P===_?g(e,{shouldBreak:W}):W?[e,C]:e},J=!j&&(o(P)||"NGPipeExpression"===P.type&&P.left===c)&&!P.computed,U=S(e),H=q([A(e,t,r),O?k:y(k),d&&J&&!U?m:""]);return I||U?g([y([m,H]),m]):H}t.exports={printTernary:T}}}),Lr=V({"src/language-js/print/statement.js":function(e,t){U();var n=de().builders.hardline,r=lr(),u=wn(),i=u.getLeftSidePathName,a=u.hasNakedLeftSide,o=u.isJsxNode,s=u.isTheOnlyJsxElementInMarkdown,c=u.hasComment,l=u.CommentCheckFlags,p=u.isNextLineEmpty,f=Tr().shouldPrintParamsWithoutParens;function d(e,t,r,u){var i=e.getValue(),a=[],o="ClassBody"===i.type,f=D(i[u]);return e.each((function(e,u,i){var d=e.getValue();if("EmptyStatement"!==d.type){var D=r();t.semi||o||s(t,e)||!m(e,t)?a.push(D):c(d,l.Leading)?a.push(r([],{needsSemi:!0})):a.push(";",D),!t.semi&&o&&v(d)&&E(d,i[u+1])&&a.push(";"),d!==f&&(a.push(n),p(d,t)&&a.push(n))}}),u),a}function D(e){for(var t=e.length-1;t>=0;t--){var n=e[t];if("EmptyStatement"!==n.type)return n}}function m(e,t){return"ExpressionStatement"===e.getNode().type&&e.call((function(e){return g(e,t)}),"expression")}function g(e,t){var n=e.getValue();switch(n.type){case"ParenthesizedExpression":case"TypeCastExpression":case"ArrayExpression":case"ArrayPattern":case"TemplateLiteral":case"TemplateElement":case"RegExpLiteral":return!0;case"ArrowFunctionExpression":if(!f(e,t))return!0;break;case"UnaryExpression":var u=n.prefix,s=n.operator;if(u&&("+"===s||"-"===s))return!0;break;case"BindExpression":if(!n.object)return!0;break;case"Literal":if(n.regex)return!0;break;default:if(o(n))return!0}return!!r(e,t)||!!a(n)&&e.call.apply(e,[function(e){return g(e,t)}].concat(x(i(e,n))))}function y(e,t,n){return d(e,t,n,"body")}function h(e,t,n){return d(e,t,n,"consequent")}var v=function(e){var t=e.type;return"ClassProperty"===t||"PropertyDefinition"===t||"ClassPrivateProperty"===t||"ClassAccessorProperty"===t||"AccessorProperty"===t||"TSAbstractPropertyDefinition"===t||"TSAbstractAccessorProperty"===t};function E(e,t){var n=e.key,r=n.type,u=n.name;if(!e.computed&&"Identifier"===r&&("static"===u||"get"===u||"set"===u||"accessor"===u)&&!e.value&&!e.typeAnnotation)return!0;if(!t||t.static||t.accessibility)return!1;if(!t.computed){var i=t.key&&t.key.name;if("in"===i||"instanceof"===i)return!0}if(v(t)&&t.variance&&!t.static&&!t.declare)return!0;switch(t.type){case"ClassProperty":case"PropertyDefinition":case"TSAbstractPropertyDefinition":return t.computed;case"MethodDefinition":case"TSAbstractMethodDefinition":case"ClassMethod":case"ClassPrivateMethod":if((t.value?t.value.async:t.async)||"get"===t.kind||"set"===t.kind)return!1;var a=t.value?t.value.generator:t.generator;return!(!t.computed&&!a);case"TSIndexSignature":return!0}return!1}t.exports={printBody:y,printSwitchCaseConsequent:h}}}),_r=V({"src/language-js/print/block.js":function(e,t){U();var n=mn().printDanglingComments,r=Le().isNonEmptyArray,u=de().builders,i=u.hardline,a=u.indent,o=wn(),s=o.hasComment,c=o.CommentCheckFlags,l=o.isNextLineEmpty,p=wr().printHardlineAfterHeritage,f=Lr().printBody;function d(e,t,n){var u=e.getValue(),o=[];if("StaticBlock"===u.type&&o.push("static "),"ClassBody"===u.type&&r(u.body)){var s=e.getParentNode();o.push(p(s))}o.push("{");var c=D(e,t,n);if(c)o.push(a([i,c]),i);else{var l=e.getParentNode(),f=e.getParentNode(1);"ArrowFunctionExpression"===l.type||"FunctionExpression"===l.type||"FunctionDeclaration"===l.type||"ObjectMethod"===l.type||"ClassMethod"===l.type||"ClassPrivateMethod"===l.type||"ForStatement"===l.type||"WhileStatement"===l.type||"DoWhileStatement"===l.type||"DoExpression"===l.type||"CatchClause"===l.type&&!f.finalizer||"TSModuleDeclaration"===l.type||"TSDeclareFunction"===l.type||"StaticBlock"===u.type||"ClassBody"===u.type||o.push(i)}return o.push("}"),o}function D(e,t,u){var a=e.getValue(),o=r(a.directives),p=a.body.some((function(e){return"EmptyStatement"!==e.type})),d=s(a,c.Dangling);if(!o&&!p&&!d)return"";var D=[];if(o&&e.each((function(e,n,r){D.push(u()),(n<r.length-1||p||d)&&(D.push(i),l(e.getValue(),t)&&D.push(i))}),"directives"),p&&D.push(f(e,t,u)),d&&D.push(n(e,t,!0)),"Program"===a.type){var m=e.getParentNode();(!m||"ModuleExpression"!==m.type)&&D.push(i)}return D}t.exports={printBlock:d,printBlockBody:D}}}),Mr=V({"src/language-js/print/typescript.js":function(e,t){U();var n=mn().printDanglingComments,r=Le().hasNewlineInRange,u=de().builders,i=u.join,a=u.line,o=u.hardline,s=u.softline,c=u.group,l=u.indent,p=u.conditionalGroup,f=u.ifBreak,d=wn(),D=d.isStringLiteral,m=d.getTypeScriptMappedTypeModifier,g=d.shouldPrintComma,y=d.isCallExpression,h=d.isMemberExpression,v=Ir(),E=on(),C=E.locStart,F=E.locEnd,A=gr(),x=A.printOptionalToken,b=A.printTypeScriptModifiers,S=Or().printTernary,T=Ar(),B=T.printFunctionParameters,w=T.shouldGroupFunctionParameters,N=Nn().printTemplateLiteral,k=yr().printArrayItems,j=jr().printObject,P=wr(),I=P.printClassProperty,O=P.printClassMethod,L=br(),_=L.printTypeParameter,M=L.printTypeParameters,R=Sr().printPropertyKey,V=Tr(),$=V.printFunction,W=V.printMethodInternal,q=Nr().printInterface,J=_r().printBlock,H=xr(),G=H.printTypeAlias,X=H.printIntersectionType,z=H.printUnionType,K=H.printFunctionType,Q=H.printTupleType,Y=H.printIndexedAccessType,Z=H.printJSDocType;function ee(e,t,u){var d=e.getValue();if(d.type.startsWith("TS")){if(v(d))return d.type.slice(2,-7).toLowerCase();var E=t.semi?";":"",A=[];switch(d.type){case"TSThisType":return"this";case"TSTypeAssertion":var T=!("ArrayExpression"===d.expression.type||"ObjectExpression"===d.expression.type),P=c(["<",l([s,u("typeAnnotation")]),s,">"]),L=[f("("),l([s,u("expression")]),s,f(")")];return T?p([[P,u("expression")],[P,c(L,{shouldBreak:!0})],[P,u("expression")]]):c([P,u("expression")]);case"TSDeclareFunction":return $(e,u,t);case"TSExportAssignment":return["export = ",u("expression"),E];case"TSModuleBlock":return J(e,t,u);case"TSInterfaceBody":case"TSTypeLiteral":return j(e,t,u);case"TSTypeAliasDeclaration":return G(e,t,u);case"TSQualifiedName":return i(".",[u("left"),u("right")]);case"TSAbstractMethodDefinition":case"TSDeclareMethod":return O(e,t,u);case"TSAbstractAccessorProperty":case"TSAbstractPropertyDefinition":return I(e,t,u);case"TSInterfaceHeritage":case"TSExpressionWithTypeArguments":return A.push(u("expression")),d.typeParameters&&A.push(u("typeParameters")),A;case"TSTemplateLiteralType":return N(e,u,t);case"TSNamedTupleMember":return[u("label"),d.optional?"?":"",": ",u("elementType")];case"TSRestType":return["...",u("typeAnnotation")];case"TSOptionalType":return[u("typeAnnotation"),"?"];case"TSInterfaceDeclaration":return q(e,t,u);case"TSClassImplements":case"TSInstantiationExpression":return[u("expression"),u("typeParameters")];case"TSTypeParameterDeclaration":case"TSTypeParameterInstantiation":return M(e,t,u,"params");case"TSTypeParameter":return _(e,t,u);case"TSSatisfiesExpression":case"TSAsExpression":var V="TSAsExpression"===d.type?"as":"satisfies";A.push(u("expression")," ".concat(V," "),u("typeAnnotation"));var U=e.getParentNode();return y(U)&&U.callee===d||h(U)&&U.object===d?c([l([s].concat(A)),s]):A;case"TSArrayType":return[u("elementType"),"[]"];case"TSPropertySignature":return d.readonly&&A.push("readonly "),A.push(R(e,t,u),x(e)),d.typeAnnotation&&A.push(": ",u("typeAnnotation")),d.initializer&&A.push(" = ",u("initializer")),A;case"TSParameterProperty":return d.accessibility&&A.push(d.accessibility+" "),d.export&&A.push("export "),d.static&&A.push("static "),d.override&&A.push("override "),d.readonly&&A.push("readonly "),A.push(u("parameter")),A;case"TSTypeQuery":return["typeof ",u("exprName"),u("typeParameters")];case"TSIndexSignature":var H=e.getParentNode(),ee=d.parameters.length>1?f(g(t)?",":""):"",te=c([l([s,i([", ",s],e.map(u,"parameters"))]),ee,s]);return[d.export?"export ":"",d.accessibility?[d.accessibility," "]:"",d.static?"static ":"",d.readonly?"readonly ":"",d.declare?"declare ":"","[",d.parameters?te:"",d.typeAnnotation?"]: ":"]",d.typeAnnotation?u("typeAnnotation"):"","ClassBody"===H.type?E:""];case"TSTypePredicate":return[d.asserts?"asserts ":"",u("parameterName"),d.typeAnnotation?[" is ",u("typeAnnotation")]:""];case"TSNonNullExpression":return[u("expression"),"!"];case"TSImportType":return[d.isTypeOf?"typeof ":"","import(",u(d.parameter?"parameter":"argument"),")",d.qualifier?[".",u("qualifier")]:"",M(e,t,u,"typeParameters")];case"TSLiteralType":return u("literal");case"TSIndexedAccessType":return Y(e,t,u);case"TSConstructSignatureDeclaration":case"TSCallSignatureDeclaration":case"TSConstructorType":if("TSConstructorType"===d.type&&d.abstract&&A.push("abstract "),"TSCallSignatureDeclaration"!==d.type&&A.push("new "),A.push(c(B(e,u,t,!1,!0))),d.returnType||d.typeAnnotation){var ne="TSConstructorType"===d.type;A.push(ne?" => ":": ",u("returnType"),u("typeAnnotation"))}return A;case"TSTypeOperator":return[d.operator," ",u("typeAnnotation")];case"TSMappedType":var re=r(t.originalText,C(d),F(d));return c(["{",l([t.bracketSpacing?a:s,u("typeParameter"),d.optional?m(d.optional,"?"):"",d.typeAnnotation?": ":"",u("typeAnnotation"),f(E)]),n(e,t,!0),t.bracketSpacing?a:s,"}"],{shouldBreak:re});case"TSMethodSignature":var ue=d.kind&&"method"!==d.kind?"".concat(d.kind," "):"";A.push(d.accessibility?[d.accessibility," "]:"",ue,d.export?"export ":"",d.static?"static ":"",d.readonly?"readonly ":"",d.abstract?"abstract ":"",d.declare?"declare ":"",d.computed?"[":"",u("key"),d.computed?"]":"",x(e));var ie=B(e,u,t,!1,!0),ae=d.returnType?"returnType":"typeAnnotation",oe=d[ae],se=oe?u(ae):"",ce=w(d,se);return A.push(ce?c(ie):ie),oe&&A.push(": ",c(se)),c(A);case"TSNamespaceExportDeclaration":return A.push("export as namespace ",u("id")),t.semi&&A.push(";"),c(A);case"TSEnumDeclaration":return d.declare&&A.push("declare "),d.modifiers&&A.push(b(e,t,u)),d.const&&A.push("const "),A.push("enum ",u("id")," "),0===d.members.length?A.push(c(["{",n(e,t),s,"}"])):A.push(c(["{",l([o,k(e,t,"members",u),g(t,"es5")?",":""]),n(e,t,!0),o,"}"])),A;case"TSEnumMember":return d.computed?A.push("[",u("id"),"]"):A.push(u("id")),d.initializer&&A.push(" = ",u("initializer")),A;case"TSImportEqualsDeclaration":return d.isExport&&A.push("export "),A.push("import "),d.importKind&&"value"!==d.importKind&&A.push(d.importKind," "),A.push(u("id")," = ",u("moduleReference")),t.semi&&A.push(";"),c(A);case"TSExternalModuleReference":return["require(",u("expression"),")"];case"TSModuleDeclaration":var le=e.getParentNode(),pe=D(d.id),fe="TSModuleDeclaration"===le.type,de=d.body&&"TSModuleDeclaration"===d.body.type;if(fe)A.push(".");else{d.declare&&A.push("declare "),A.push(b(e,t,u));var De=t.originalText.slice(C(d),C(d.id));"Identifier"===d.id.type&&"global"===d.id.name&&!/namespace|module/.test(De)||A.push(pe||/(?:^|\s)module(?:\s|$)/.test(De)?"module ":"namespace ")}return A.push(u("id")),de?A.push(u("body")):d.body?A.push(" ",c(u("body"))):A.push(E),A;case"TSConditionalType":return S(e,t,u);case"TSInferType":return["infer"," ",u("typeParameter")];case"TSIntersectionType":return X(e,t,u);case"TSUnionType":return z(e,t,u);case"TSFunctionType":return K(e,t,u);case"TSTupleType":return Q(e,t,u);case"TSTypeReference":return[u("typeName"),M(e,t,u,"typeParameters")];case"TSTypeAnnotation":return u("typeAnnotation");case"TSEmptyBodyFunctionExpression":return W(e,t,u);case"TSJSDocAllType":return"*";case"TSJSDocUnknownType":return"?";case"TSJSDocNullableType":return Z(e,u,"?");case"TSJSDocNonNullableType":return Z(e,u,"!");default:throw new Error("Unknown TypeScript node type: ".concat(JSON.stringify(d.type),"."))}}}t.exports={printTypescript:ee}}}),Rr=V({"src/language-js/print/comment.js":function(e,t){U();var n=Le().hasNewline,r=de(),u=r.builders,i=u.join,a=u.hardline,o=r.utils.replaceTextEndOfLine,s=wn().isLineComment,c=on(),l=c.locStart,p=c.locEnd,f=Tn();function d(e,t){var r=e.getValue();if(s(r))return t.originalText.slice(l(r),p(r)).trimEnd();if(f(r)){if(D(r)){var u=m(r);return r.trailing&&!n(t.originalText,l(r),{backwards:!0})?[a,u]:u}var i=p(r),c="*-/"===t.originalText.slice(i-3,i);return["/*",o(r.value),c?"*-/":"*/"]}throw new Error("Not a comment: "+JSON.stringify(r))}function D(e){var t="*".concat(e.value,"*").split("\n");return t.length>1&&t.every((function(e){return"*"===e.trim()[0]}))}function m(e){var t=e.value.split("\n");return["/*",i(a,t.map((function(e,n){return 0===n?e.trimEnd():" "+(n<t.length-1?e.trim():e.trimStart())}))),"*/"]}t.exports={printComment:d}}}),Vr=V({"src/language-js/print/literal.js":function(e,t){U();var n=Le(),r=n.printString,u=n.printNumber,i=le().replaceTextEndOfLine,a=gr().printDirective;function o(e,t){var n=e.getNode();switch(n.type){case"RegExpLiteral":return l(n);case"BigIntLiteral":return c(n.bigint||n.extra.raw);case"NumericLiteral":return u(n.extra.raw);case"StringLiteral":return i(r(n.extra.raw,t));case"NullLiteral":return"null";case"BooleanLiteral":return String(n.value);case"DecimalLiteral":return u(n.value)+"m";case"Literal":if(n.regex)return l(n.regex);if(n.bigint)return c(n.raw);if(n.decimal)return u(n.decimal)+"m";var o=n.value;return"number"==typeof o?u(n.raw):"string"==typeof o?s(e)?a(n.raw,t):i(r(n.raw,t)):String(o)}}function s(e){if("expression"===e.getName()){var t=e.getParentNode();return"ExpressionStatement"===t.type&&t.directive}}function c(e){return e.toLowerCase()}function l(e){var t=e.pattern,n=e.flags;return n=x(n).sort().join(""),"/".concat(t,"/").concat(n)}t.exports={printLiteral:o}}}),$r=V({"src/language-js/printer-estree.js":function(e,t){U();var n=mn().printDanglingComments,r=Le().hasNewline,u=de(),i=u.builders,a=i.join,o=i.line,s=i.hardline,c=i.softline,l=i.group,p=i.indent,f=u.utils.replaceTextEndOfLine,d=On(),D=Ln(),m=or().insertPragma,g=cr(),y=lr(),h=pr(),v=wn(),E=v.hasFlowShorthandAnnotationComment,C=v.hasComment,A=v.CommentCheckFlags,b=v.isTheOnlyJsxElementInMarkdown,S=v.isLineComment,T=v.isNextLineEmpty,B=v.needsHardlineAfterDanglingComment,w=v.hasIgnoreComment,N=v.isCallExpression,k=v.isMemberExpression,j=v.markerForIfWithoutBlockAndSameLineComment,P=on(),I=P.locStart,O=P.locEnd,L=Tn(),_=fr(),M=_.printHtmlBinding,R=_.isVueEventBindingExpression,V=Dr().printAngular,$=mr(),W=$.printJsx,q=$.hasJsxIgnoreComment,J=Pr().printFlow,H=Mr().printTypescript,G=gr(),X=G.printOptionalToken,z=G.printBindExpressionCallee,K=G.printTypeAnnotation,Q=G.adjustClause,Y=G.printRestSpread,Z=G.printDefiniteToken,ee=G.printDirective,te=kr(),ne=te.printImportDeclaration,re=te.printExportDeclaration,ue=te.printExportAllDeclaration,ie=te.printModuleSpecifier,ae=Or().printTernary,oe=Nn().printTemplateLiteral,se=yr().printArray,ce=jr().printObject,le=wr(),pe=le.printClass,fe=le.printClassMethod,De=le.printClassProperty,me=Sr().printProperty,ge=Tr(),ye=ge.printFunction,he=ge.printArrowFunction,ve=ge.printMethod,Ee=ge.printReturnStatement,Ce=ge.printThrowStatement,Fe=Cr().printCallExpression,Ae=Fr(),xe=Ae.printVariableDeclarator,be=Ae.printAssignmentExpression,Se=dr().printBinaryishExpression,Te=Lr().printSwitchCaseConsequent,Be=vr().printMemberExpression,we=_r(),Ne=we.printBlock,ke=we.printBlockBody,je=Rr().printComment,Pe=Vr().printLiteral,Ie=Br().printDecorators;function Oe(e,t,n,r){var u=_e(e,t,n,r);if(!u)return"";var i=e.getValue(),a=i.type;if("ClassMethod"===a||"ClassPrivateMethod"===a||"ClassProperty"===a||"ClassAccessorProperty"===a||"AccessorProperty"===a||"TSAbstractAccessorProperty"===a||"PropertyDefinition"===a||"TSAbstractPropertyDefinition"===a||"ClassPrivateProperty"===a||"MethodDefinition"===a||"TSAbstractMethodDefinition"===a||"TSDeclareMethod"===a)return u;var s=[u],c=Ie(e,t,n),f="ClassExpression"===i.type&&c;if(c&&(s=[].concat(x(c),[u]),!f))return l(s);if(!y(e,t))return r&&r.needsSemi&&s.unshift(";"),1===s.length&&s[0]===u?u:s;if(f&&(s=[p([o].concat(x(s)))]),s.unshift("("),r&&r.needsSemi&&s.unshift(";"),E(i)){var d=F(i.trailingComments,1)[0];s.push(" /*",d.value.trimStart(),"*/"),d.printed=!0}return f&&s.push(o),s.push(")"),s}function _e(e,t,u,i){var d=e.getValue(),D=t.semi?";":"";if(!d)return"";if("string"==typeof d)return d;for(var m=0,g=[Pe,M,V,W,J,H];m<g.length;m++){var y=(0,g[m])(e,t,u);if(typeof y<"u")return y}var h=[];switch(d.type){case"JsExpressionRoot":return u("node");case"JsonRoot":return[u("node"),s];case"File":return d.program&&d.program.interpreter&&h.push(u(["program","interpreter"])),h.push(u("program")),h;case"Program":return ke(e,t,u);case"EmptyStatement":return"";case"ExpressionStatement":if("__vue_event_binding"===t.parser||"__vue_ts_event_binding"===t.parser){var v=e.getParentNode();if("Program"===v.type&&1===v.body.length&&v.body[0]===d)return[u("expression"),R(d.expression)?";":""]}var E=n(e,t,!0,(function(e){return e.marker===j}));return[u("expression"),b(t,e)?"":D,E?[" ",E]:""];case"ParenthesizedExpression":return C(d.expression)||"ObjectExpression"!==d.expression.type&&"ArrayExpression"!==d.expression.type?l(["(",p([c,u("expression")]),c,")"]):["(",u("expression"),")"];case"AssignmentExpression":return be(e,t,u);case"VariableDeclarator":return xe(e,t,u);case"BinaryExpression":case"LogicalExpression":return Se(e,t,u);case"AssignmentPattern":return[u("left")," = ",u("right")];case"OptionalMemberExpression":case"MemberExpression":return Be(e,t,u);case"MetaProperty":return[u("meta"),".",u("property")];case"BindExpression":return d.object&&h.push(u("object")),h.push(l(p([c,z(e,t,u)]))),h;case"Identifier":return[d.name,X(e),Z(e),K(e,t,u)];case"V8IntrinsicIdentifier":return["%",d.name];case"SpreadElement":case"SpreadElementPattern":case"SpreadProperty":case"SpreadPropertyPattern":case"RestElement":return Y(e,t,u);case"FunctionDeclaration":case"FunctionExpression":return ye(e,u,t,i);case"ArrowFunctionExpression":return he(e,t,u,i);case"YieldExpression":return h.push("yield"),d.delegate&&h.push("*"),d.argument&&h.push(" ",u("argument")),h;case"AwaitExpression":if(h.push("await"),d.argument){h.push(" ",u("argument"));var F=e.getParentNode();if(N(F)&&F.callee===d||k(F)&&F.object===d){h=[p([c].concat(x(h))),c];var S=e.findAncestor((function(e){return"AwaitExpression"===e.type||"BlockStatement"===e.type}));if(!S||"AwaitExpression"!==S.type)return l(h)}}return h;case"ExportDefaultDeclaration":case"ExportNamedDeclaration":return re(e,t,u);case"ExportAllDeclaration":return ue(e,t,u);case"ImportDeclaration":return ne(e,t,u);case"ImportSpecifier":case"ExportSpecifier":case"ImportNamespaceSpecifier":case"ExportNamespaceSpecifier":case"ImportDefaultSpecifier":case"ExportDefaultSpecifier":return ie(e,t,u);case"ImportAttribute":return[u("key"),": ",u("value")];case"Import":return"import";case"BlockStatement":case"StaticBlock":case"ClassBody":return Ne(e,t,u);case"ThrowStatement":return Ce(e,t,u);case"ReturnStatement":return Ee(e,t,u);case"NewExpression":case"ImportExpression":case"OptionalCallExpression":case"CallExpression":return Fe(e,t,u);case"ObjectExpression":case"ObjectPattern":case"RecordExpression":return ce(e,t,u);case"ObjectProperty":case"Property":return d.method||"get"===d.kind||"set"===d.kind?ve(e,t,u):me(e,t,u);case"ObjectMethod":return ve(e,t,u);case"Decorator":return["@",u("expression")];case"ArrayExpression":case"ArrayPattern":case"TupleExpression":return se(e,t,u);case"SequenceExpression":var w=e.getParentNode(0);if("ExpressionStatement"===w.type||"ForStatement"===w.type){var P=[];return e.each((function(e,t){0===t?P.push(u()):P.push(",",p([o,u()]))}),"expressions"),l(P)}return l(a([",",o],e.map(u,"expressions")));case"ThisExpression":return"this";case"Super":return"super";case"Directive":return[u("value"),D];case"DirectiveLiteral":return ee(d.extra.raw,t);case"UnaryExpression":return h.push(d.operator),/[a-z]$/.test(d.operator)&&h.push(" "),C(d.argument)?h.push(l(["(",p([c,u("argument")]),c,")"])):h.push(u("argument")),h;case"UpdateExpression":return h.push(u("argument"),d.operator),d.prefix&&h.reverse(),h;case"ConditionalExpression":return ae(e,t,u);case"VariableDeclaration":var _,$=e.map(u,"declarations"),q=e.getParentNode(),U="ForStatement"===q.type||"ForInStatement"===q.type||"ForOfStatement"===q.type,G=d.declarations.some((function(e){return e.init}));return 1!==$.length||C(d.declarations[0])?$.length>0&&(_=p($[0])):_=$[0],h=[d.declare?"declare ":"",d.kind,_?[" ",_]:"",p($.slice(1).map((function(e){return[",",G&&!U?s:o,e]})))],U&&q.body!==d||h.push(D),l(h);case"WithStatement":return l(["with (",u("object"),")",Q(d.body,u("body"))]);case"IfStatement":var te=Q(d.consequent,u("consequent")),le=l(["if (",l([p([c,u("test")]),c]),")",te]);if(h.push(le),d.alternate){var de=C(d.consequent,A.Trailing|A.Line)||B(d),ge="BlockStatement"===d.consequent.type&&!de;h.push(ge?" ":s),C(d,A.Dangling)&&h.push(n(e,t,!0),de?s:" "),h.push("else",l(Q(d.alternate,u("alternate"),"IfStatement"===d.alternate.type)))}return h;case"ForStatement":var Ae=Q(d.body,u("body")),we=n(e,t,!0),je=we?[we,c]:"";return d.init||d.test||d.update?[je,l(["for (",l([p([c,u("init"),";",o,u("test"),";",o,u("update")]),c]),")",Ae])]:[je,l(["for (;;)",Ae])];case"WhileStatement":return l(["while (",l([p([c,u("test")]),c]),")",Q(d.body,u("body"))]);case"ForInStatement":return l(["for (",u("left")," in ",u("right"),")",Q(d.body,u("body"))]);case"ForOfStatement":return l(["for",d.await?" await":""," (",u("left")," of ",u("right"),")",Q(d.body,u("body"))]);case"DoWhileStatement":var Ie=Q(d.body,u("body"));return h=[l(["do",Ie])],"BlockStatement"===d.body.type?h.push(" "):h.push(s),h.push("while (",l([p([c,u("test")]),c]),")",D),h;case"DoExpression":return[d.async?"async ":"","do ",u("body")];case"BreakStatement":return h.push("break"),d.label&&h.push(" ",u("label")),h.push(D),h;case"ContinueStatement":return h.push("continue"),d.label&&h.push(" ",u("label")),h.push(D),h;case"LabeledStatement":return"EmptyStatement"===d.body.type?[u("label"),":;"]:[u("label"),": ",u("body")];case"TryStatement":return["try ",u("block"),d.handler?[" ",u("handler")]:"",d.finalizer?[" finally ",u("finalizer")]:""];case"CatchClause":if(d.param){var Oe=C(d.param,(function(e){return!L(e)||e.leading&&r(t.originalText,O(e))||e.trailing&&r(t.originalText,I(e),{backwards:!0})})),Le=u("param");return["catch ",Oe?["(",p([c,Le]),c,") "]:["(",Le,") "],u("body")]}return["catch ",u("body")];case"SwitchStatement":return[l(["switch (",p([c,u("discriminant")]),c,")"])," {",d.cases.length>0?p([s,a(s,e.map((function(e,n,r){var i=e.getValue();return[u(),n!==r.length-1&&T(i,t)?s:""]}),"cases"))]):"",s,"}"];case"SwitchCase":d.test?h.push("case ",u("test"),":"):h.push("default:"),C(d,A.Dangling)&&h.push(" ",n(e,t,!0));var _e=d.consequent.filter((function(e){return"EmptyStatement"!==e.type}));if(_e.length>0){var Me=Te(e,t,u);h.push(1===_e.length&&"BlockStatement"===_e[0].type?[" ",Me]:p([s,Me]))}return h;case"DebuggerStatement":return["debugger",D];case"ClassDeclaration":case"ClassExpression":return pe(e,t,u);case"ClassMethod":case"ClassPrivateMethod":case"MethodDefinition":return fe(e,t,u);case"ClassProperty":case"PropertyDefinition":case"ClassPrivateProperty":case"ClassAccessorProperty":case"AccessorProperty":return De(e,t,u);case"TemplateElement":return f(d.value.raw);case"TemplateLiteral":return oe(e,u,t);case"TaggedTemplateExpression":return[u("tag"),u("typeParameters"),u("quasi")];case"PrivateIdentifier":return["#",u("name")];case"PrivateName":return["#",u("id")];case"InterpreterDirective":return h.push("#!",d.value,s),T(d,t)&&h.push(s),h;case"TopicReference":return"%";case"ArgumentPlaceholder":return"?";case"ModuleExpression":h.push("module {");var Re=u("body");return Re&&h.push(p([s,Re]),s),h.push("}"),h;default:throw new Error("unknown type: "+JSON.stringify(d.type))}}function Me(e){return e.type&&!L(e)&&!S(e)&&"EmptyStatement"!==e.type&&"TemplateElement"!==e.type&&"Import"!==e.type&&"TSEmptyBodyFunctionExpression"!==e.type}t.exports={preprocess:h,print:Oe,embed:d,insertPragma:m,massageAstNode:D,hasPrettierIgnore:function(e){return w(e)||q(e)},willPrintOwnComments:g.willPrintOwnComments,canAttachComment:Me,printComment:je,isBlockComment:L,handleComments:{avoidAstMutation:!0,ownLine:g.handleOwnLineComment,endOfLine:g.handleEndOfLineComment,remaining:g.handleRemainingComment},getCommentChildNodes:g.getCommentChildNodes}}}),Wr=V({"src/language-js/printer-estree-json.js":function(e,t){U();var n=de().builders,r=n.hardline,u=n.indent,i=n.join,a=pr();function o(e,t,n){var a=e.getValue();switch(a.type){case"JsonRoot":return[n("node"),r];case"ArrayExpression":if(0===a.elements.length)return"[]";var o=e.map((function(){return null===e.getValue()?"null":n()}),"elements");return["[",u([r,i([",",r],o)]),r,"]"];case"ObjectExpression":return 0===a.properties.length?"{}":["{",u([r,i([",",r],e.map(n,"properties"))]),r,"}"];case"ObjectProperty":return[n("key"),": ",n("value")];case"UnaryExpression":return["+"===a.operator?"":a.operator,n("argument")];case"NullLiteral":return"null";case"BooleanLiteral":return a.value?"true":"false";case"StringLiteral":return JSON.stringify(a.value);case"NumericLiteral":return s(e)?JSON.stringify(String(a.value)):JSON.stringify(a.value);case"Identifier":return s(e)?JSON.stringify(a.name):a.name;case"TemplateLiteral":return n(["quasis",0]);case"TemplateElement":return JSON.stringify(a.value.cooked);default:throw new Error("unknown type: "+JSON.stringify(a.type))}}function s(e){return"key"===e.getName()&&"ObjectProperty"===e.getParentNode().type}var c=new Set(["start","end","extra","loc","comments","leadingComments","trailingComments","innerComments","errors","range","tokens"]);function l(e,t){var n=e.type;if("ObjectProperty"!==n){if("UnaryExpression"===n&&"+"===e.operator)return t.argument;if("ArrayExpression"!==n)return"TemplateLiteral"===n?{type:"StringLiteral",value:e.quasis[0].value.cooked}:void 0;var r,u=b(e.elements.entries());try{for(u.s();!(r=u.n()).done;){var i=F(r.value,2),a=i[0];null===i[1]&&t.elements.splice(a,0,{type:"NullLiteral"})}}catch(s){u.e(s)}finally{u.f()}}else{var o=e.key;"Identifier"===o.type?t.key={type:"StringLiteral",value:o.name}:"NumericLiteral"===o.type&&(t.key={type:"StringLiteral",value:String(o.value)})}}l.ignoredProperties=c,t.exports={preprocess:a,print:o,massageAstNode:l}}}),qr=V({"src/common/common-options.js":function(e,t){U();var n="Common";t.exports={bracketSpacing:{since:"0.0.0",category:n,type:"boolean",default:!0,description:"Print spaces between brackets.",oppositeDescription:"Do not print spaces between brackets."},singleQuote:{since:"0.0.0",category:n,type:"boolean",default:!1,description:"Use single quotes instead of double quotes."},proseWrap:{since:"1.8.2",category:n,type:"choice",default:[{since:"1.8.2",value:!0},{since:"1.9.0",value:"preserve"}],description:"How to wrap prose.",choices:[{since:"1.9.0",value:"always",description:"Wrap prose if it exceeds the print width."},{since:"1.9.0",value:"never",description:"Do not wrap prose."},{since:"1.9.0",value:"preserve",description:"Wrap prose as-is."}]},bracketSameLine:{since:"2.4.0",category:n,type:"boolean",default:!1,description:"Put > of opening tags on the last line instead of on a new line."},singleAttributePerLine:{since:"2.6.0",category:n,type:"boolean",default:!1,description:"Enforce single attribute per line in HTML, Vue and JSX."}}}}),Jr=V({"src/language-js/options.js":function(e,t){U();var n=qr(),r="JavaScript";t.exports={arrowParens:{since:"1.9.0",category:r,type:"choice",default:[{since:"1.9.0",value:"avoid"},{since:"2.0.0",value:"always"}],description:"Include parentheses around a sole arrow function parameter.",choices:[{value:"always",description:"Always include parens. Example: `(x) => x`"},{value:"avoid",description:"Omit parens when possible. Example: `x => x`"}]},bracketSameLine:n.bracketSameLine,bracketSpacing:n.bracketSpacing,jsxBracketSameLine:{since:"0.17.0",category:r,type:"boolean",description:"Put > on the last line instead of at a new line.",deprecated:"2.4.0"},semi:{since:"1.0.0",category:r,type:"boolean",default:!0,description:"Print semicolons.",oppositeDescription:"Do not print semicolons, except at the beginning of lines which may need them."},singleQuote:n.singleQuote,jsxSingleQuote:{since:"1.15.0",category:r,type:"boolean",default:!1,description:"Use single quotes in JSX."},quoteProps:{since:"1.17.0",category:r,type:"choice",default:"as-needed",description:"Change when properties in objects are quoted.",choices:[{value:"as-needed",description:"Only add quotes around object properties where required."},{value:"consistent",description:"If at least one property in an object requires quotes, quote all properties."},{value:"preserve",description:"Respect the input use of quotes in object properties."}]},trailingComma:{since:"0.0.0",category:r,type:"choice",default:[{since:"0.0.0",value:!1},{since:"0.19.0",value:"none"},{since:"2.0.0",value:"es5"}],description:"Print trailing commas wherever possible when multi-line.",choices:[{value:"es5",description:"Trailing commas where valid in ES5 (objects, arrays, etc.)"},{value:"none",description:"No trailing commas."},{value:"all",description:"Trailing commas wherever possible (including function arguments)."}]},singleAttributePerLine:n.singleAttributePerLine}}}),Ur=V({"src/language-js/parse/parsers.js":function(){U()}}),Hr=V({"node_modules/linguist-languages/data/JavaScript.json":function(e,t){t.exports={name:"JavaScript",type:"programming",tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"text/javascript",color:"#f1e05a",aliases:["js","node"],extensions:[".js","._js",".bones",".cjs",".es",".es6",".frag",".gs",".jake",".javascript",".jsb",".jscad",".jsfl",".jslib",".jsm",".jspre",".jss",".jsx",".mjs",".njs",".pac",".sjs",".ssjs",".xsjs",".xsjslib"],filenames:["Jakefile"],interpreters:["chakra","d8","gjs","js","node","nodejs","qjs","rhino","v8","v8-shell"],languageId:183}}}),Gr=V({"node_modules/linguist-languages/data/TypeScript.json":function(e,t){t.exports={name:"TypeScript",type:"programming",color:"#3178c6",aliases:["ts"],interpreters:["deno","ts-node"],extensions:[".ts",".cts",".mts"],tmScope:"source.ts",aceMode:"typescript",codemirrorMode:"javascript",codemirrorMimeType:"application/typescript",languageId:378}}}),Xr=V({"node_modules/linguist-languages/data/TSX.json":function(e,t){t.exports={name:"TSX",type:"programming",color:"#3178c6",group:"TypeScript",extensions:[".tsx"],tmScope:"source.tsx",aceMode:"javascript",codemirrorMode:"jsx",codemirrorMimeType:"text/jsx",languageId:94901924}}}),zr=V({"node_modules/linguist-languages/data/JSON.json":function(e,t){t.exports={name:"JSON",type:"data",color:"#292929",tmScope:"source.json",aceMode:"json",codemirrorMode:"javascript",codemirrorMimeType:"application/json",aliases:["geojson","jsonl","topojson"],extensions:[".json",".4DForm",".4DProject",".avsc",".geojson",".gltf",".har",".ice",".JSON-tmLanguage",".jsonl",".mcmeta",".tfstate",".tfstate.backup",".topojson",".webapp",".webmanifest",".yy",".yyp"],filenames:[".arcconfig",".auto-changelog",".c8rc",".htmlhintrc",".imgbotconfig",".nycrc",".tern-config",".tern-project",".watchmanconfig","Pipfile.lock","composer.lock","mcmod.info"],languageId:174}}}),Kr=V({"node_modules/linguist-languages/data/JSON with Comments.json":function(e,t){t.exports={name:"JSON with Comments",type:"data",color:"#292929",group:"JSON",tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"text/javascript",aliases:["jsonc"],extensions:[".jsonc",".code-snippets",".sublime-build",".sublime-commands",".sublime-completions",".sublime-keymap",".sublime-macro",".sublime-menu",".sublime-mousemap",".sublime-project",".sublime-settings",".sublime-theme",".sublime-workspace",".sublime_metrics",".sublime_session"],filenames:[".babelrc",".devcontainer.json",".eslintrc.json",".jscsrc",".jshintrc",".jslintrc","api-extractor.json","devcontainer.json","jsconfig.json","language-configuration.json","tsconfig.json","tslint.json"],languageId:423}}}),Qr=V({"node_modules/linguist-languages/data/JSON5.json":function(e,t){t.exports={name:"JSON5",type:"data",color:"#267CB9",extensions:[".json5"],tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"application/json",languageId:175}}}),Yr=V({"src/language-js/index.js":function(e,t){U();var n=Fn(),r=$r(),u=Wr(),i=Jr(),a=Ur(),o=[n(Hr(),(function(e){return{since:"0.0.0",parsers:["babel","acorn","espree","meriyah","babel-flow","babel-ts","flow","typescript"],vscodeLanguageIds:["javascript","mongo"],interpreters:[].concat(x(e.interpreters),["zx"]),extensions:[].concat(x(e.extensions.filter((function(e){return".jsx"!==e}))),[".wxs"])}})),n(Hr(),(function(){return{name:"Flow",since:"0.0.0",parsers:["flow","babel-flow"],vscodeLanguageIds:["javascript"],aliases:[],filenames:[],extensions:[".js.flow"]}})),n(Hr(),(function(){return{name:"JSX",since:"0.0.0",parsers:["babel","babel-flow","babel-ts","flow","typescript","espree","meriyah"],vscodeLanguageIds:["javascriptreact"],aliases:void 0,filenames:void 0,extensions:[".jsx"],group:"JavaScript",interpreters:void 0,tmScope:"source.js.jsx",aceMode:"javascript",codemirrorMode:"jsx",codemirrorMimeType:"text/jsx",color:void 0}})),n(Gr(),(function(){return{since:"1.4.0",parsers:["typescript","babel-ts"],vscodeLanguageIds:["typescript"]}})),n(Xr(),(function(){return{since:"1.4.0",parsers:["typescript","babel-ts"],vscodeLanguageIds:["typescriptreact"]}})),n(zr(),(function(){return{name:"JSON.stringify",since:"1.13.0",parsers:["json-stringify"],vscodeLanguageIds:["json"],extensions:[".importmap"],filenames:["package.json","package-lock.json","composer.json"]}})),n(zr(),(function(e){return{since:"1.5.0",parsers:["json"],vscodeLanguageIds:["json"],extensions:e.extensions.filter((function(e){return".jsonl"!==e}))}})),n(Kr(),(function(e){return{since:"1.5.0",parsers:["json"],vscodeLanguageIds:["jsonc"],filenames:[].concat(x(e.filenames),[".eslintrc",".swcrc"])}})),n(Qr(),(function(){return{since:"1.13.0",parsers:["json5"],vscodeLanguageIds:["json5"]}}))],s={estree:r,"estree-json":u};t.exports={languages:o,options:i,printers:s,parsers:a}}}),Zr=V({"src/language-css/clean.js":function(e,t){U();var n=Le().isFrontMatterNode,r=Q(),u=new Set(["raw","raws","sourceIndex","source","before","after","trailingComma"]);function i(e,t,u){if(n(e)&&"yaml"===e.lang&&delete t.value,"css-comment"===e.type&&"css-root"===u.type&&u.nodes.length>0&&((u.nodes[0]===e||n(u.nodes[0])&&u.nodes[1]===e)&&(delete t.text,/^\*\s*@(?:format|prettier)\s*$/.test(e.text))||"css-root"===u.type&&r(u.nodes)===e))return null;if("value-root"===e.type&&delete t.text,("media-query"===e.type||"media-query-list"===e.type||"media-feature-expression"===e.type)&&delete t.value,"css-rule"===e.type&&delete t.params,"selector-combinator"===e.type&&(t.value=t.value.replace(/\s+/g," ")),"media-feature"===e.type&&(t.value=t.value.replace(/ /g,"")),("value-word"===e.type&&(e.isColor&&e.isHex||["initial","inherit","unset","revert"].includes(t.value.replace().toLowerCase()))||"media-feature"===e.type||"selector-root-invalid"===e.type||"selector-pseudo"===e.type)&&(t.value=t.value.toLowerCase()),"css-decl"===e.type&&(t.prop=t.prop.toLowerCase()),("css-atrule"===e.type||"css-import"===e.type)&&(t.name=t.name.toLowerCase()),"value-number"===e.type&&(t.unit=t.unit.toLowerCase()),("media-feature"===e.type||"media-keyword"===e.type||"media-type"===e.type||"media-unknown"===e.type||"media-url"===e.type||"media-value"===e.type||"selector-attribute"===e.type||"selector-string"===e.type||"selector-class"===e.type||"selector-combinator"===e.type||"value-string"===e.type)&&t.value&&(t.value=a(t.value)),"selector-attribute"===e.type&&(t.attribute=t.attribute.trim(),t.namespace&&"string"==typeof t.namespace&&(t.namespace=t.namespace.trim(),0===t.namespace.length&&(t.namespace=!0)),t.value&&(t.value=t.value.trim().replace(/^["']|["']$/g,""),delete t.quoted)),("media-value"===e.type||"media-type"===e.type||"value-number"===e.type||"selector-root-invalid"===e.type||"selector-class"===e.type||"selector-combinator"===e.type||"selector-tag"===e.type)&&t.value&&(t.value=t.value.replace(/([\d+.Ee-]+)([A-Za-z]*)/g,(function(e,t,n){var r=Number(t);return Number.isNaN(r)?e:r+n.toLowerCase()}))),"selector-tag"===e.type){var i=e.value.toLowerCase();["from","to"].includes(i)&&(t.value=i)}if("css-atrule"===e.type&&"supports"===e.name.toLowerCase()&&delete t.value,"selector-unknown"===e.type&&delete t.value,"value-comma_group"===e.type){var o=e.groups.findIndex((function(e){return"value-number"===e.type&&"..."===e.unit}));-1!==o&&(t.groups[o].unit="",t.groups.splice(o+1,0,{type:"value-word",value:"...",isColor:!1,isHex:!1}))}return"value-comma_group"===e.type&&e.groups.some((function(e){return"value-atword"===e.type&&e.value.endsWith("[")||"value-word"===e.type&&e.value.startsWith("]")}))?{type:"value-atword",value:e.groups.map((function(e){return e.value})).join(""),group:{open:null,close:null,groups:[],type:"value-paren_group"}}:void 0}function a(e){return e.replace(/'/g,'"').replace(/\\([^\dA-Fa-f])/g,"$1")}i.ignoredProperties=u,t.exports=i}}),eu=V({"src/utils/front-matter/print.js":function(e,t){U();var n=de().builders,r=n.hardline,u=n.markAsRoot;function i(e,t){if("yaml"===e.lang){var n=e.value.trim(),i=n?t(n,{parser:"yaml"},{stripTrailingHardline:!0}):"";return u([e.startDelimiter,r,i,i?r:"",e.endDelimiter])}}t.exports=i}}),tu=V({"src/language-css/embed.js":function(e,t){U();var n=de().builders.hardline,r=eu();function u(e,t,u){var i=e.getValue();if("front-matter"===i.type){var a=r(i,u);return a?[a,n]:""}}t.exports=u}}),nu=V({"src/utils/front-matter/parse.js":function(e,t){U();var n=new RegExp("^(?<startDelimiter>-{3}|\\+{3})(?<language>[^\\n]*)\\n(?:|(?<value>.*?)\\n)(?<endDelimiter>\\k<startDelimiter>|\\.{3})[^\\S\\n]*(?:\\n|$)","s");function r(e){var t=e.match(n);if(!t)return{content:e};var r=t.groups,u=r.startDelimiter,i=r.language,a=r.value,o=void 0===a?"":a,s=r.endDelimiter,c=i.trim()||"yaml";if("+++"===u&&(c="toml"),"yaml"!==c&&u!==s)return{content:e};var l=F(t,1)[0];return{frontMatter:{type:"front-matter",lang:c,value:o,startDelimiter:u,endDelimiter:s,raw:l.replace(/\n$/,"")},content:l.replace(/[^\n]/g," ")+e.slice(l.length)}}t.exports=r}}),ru=V({"src/language-css/pragma.js":function(e,t){U();var n=or(),r=nu();function u(e){return n.hasPragma(r(e).content)}function i(e){var t=r(e),u=t.frontMatter,i=t.content;return(u?u.raw+"\n\n":"")+n.insertPragma(i)}t.exports={hasPragma:u,insertPragma:i}}}),uu=V({"src/language-css/utils/index.js":function(e,t){U();var n=new Set(["red","green","blue","alpha","a","rgb","hue","h","saturation","s","lightness","l","whiteness","w","blackness","b","tint","shade","blend","blenda","contrast","hsl","hsla","hwb","hwba"]);function r(e,t){for(var n,r=Array.isArray(t)?t:[t],u=-1;n=e.getParentNode(++u);)if(r.includes(n.type))return u;return-1}function u(e,t){var n=r(e,t);return-1===n?null:e.getParentNode(n)}function i(e){var t,n=u(e,"css-decl");return null==n||null===(t=n.prop)||void 0===t?void 0:t.toLowerCase()}var a=new Set(["initial","inherit","unset","revert"]);function o(e){return a.has(e.toLowerCase())}function s(e,t){var n=u(e,"css-atrule");return(null==n?void 0:n.name)&&n.name.toLowerCase().endsWith("keyframes")&&["from","to"].includes(t.toLowerCase())}function c(e){return e.includes("$")||e.includes("@")||e.includes("#")||e.startsWith("%")||e.startsWith("--")||e.startsWith(":--")||e.includes("(")&&e.includes(")")?e:e.toLowerCase()}function l(e,t){var n,r=u(e,"value-func");return(null==r||null===(n=r.value)||void 0===n?void 0:n.toLowerCase())===t}function p(e){var t,n=u(e,"css-rule"),r=null==n||null===(t=n.raws)||void 0===t?void 0:t.selector;return r&&(r.startsWith(":import")||r.startsWith(":export"))}function f(e,t){var n=Array.isArray(t)?t:[t],r=u(e,"css-atrule");return r&&n.includes(r.name.toLowerCase())}function d(e){var t=e.getValue(),n=u(e,"css-atrule");return"import"===(null==n?void 0:n.name)&&"url"===t.groups[0].value&&2===t.groups.length}function D(e){return"value-func"===e.type&&"url"===e.value.toLowerCase()}function m(e,t){var n,r=null===(n=e.getParentNode())||void 0===n?void 0:n.nodes;return r&&r.indexOf(t)===r.length-1}function g(e){var t=e.selector;return!!t&&("string"==typeof t&&/^@.+:.*$/.test(t)||t.value&&/^@.+:.*$/.test(t.value))}function y(e){return"value-word"===e.type&&["from","through","end"].includes(e.value)}function h(e){return"value-word"===e.type&&["and","or","not"].includes(e.value)}function v(e){return"value-word"===e.type&&"in"===e.value}function E(e){return"value-operator"===e.type&&"*"===e.value}function C(e){return"value-operator"===e.type&&"/"===e.value}function F(e){return"value-operator"===e.type&&"+"===e.value}function A(e){return"value-operator"===e.type&&"-"===e.value}function x(e){return"value-operator"===e.type&&"%"===e.value}function b(e){return E(e)||C(e)||F(e)||A(e)||x(e)}function S(e){return"value-word"===e.type&&["==","!="].includes(e.value)}function T(e){return"value-word"===e.type&&["<",">","<=",">="].includes(e.value)}function B(e){return"css-atrule"===e.type&&["if","else","for","each","while"].includes(e.name)}function w(e){var t;return(null===(t=e.raws)||void 0===t?void 0:t.params)&&/^\(\s*\)$/.test(e.raws.params)}function N(e){return e.name.startsWith("prettier-placeholder")}function k(e){return e.prop.startsWith("@prettier-placeholder")}function j(e,t){return"$$"===e.value&&"value-func"===e.type&&"value-word"===(null==t?void 0:t.type)&&!t.raws.before}function P(e){var t,n;return"value-root"===(null===(t=e.value)||void 0===t?void 0:t.type)&&"value-value"===(null===(n=e.value.group)||void 0===n?void 0:n.type)&&"composes"===e.prop.toLowerCase()}function I(e){var t,n,r;return"value-paren_group"===(null===(t=e.value)||void 0===t||null===(n=t.group)||void 0===n||null===(r=n.group)||void 0===r?void 0:r.type)&&null!==e.value.group.group.open&&null!==e.value.group.group.close}function O(e){var t;return""===(null===(t=e.raws)||void 0===t?void 0:t.before)}function L(e){var t,n;return"value-comma_group"===e.type&&"value-colon"===(null===(t=e.groups)||void 0===t||null===(n=t[1])||void 0===n?void 0:n.type)}function _(e){var t;return"value-paren_group"===e.type&&(null===(t=e.groups)||void 0===t?void 0:t[0])&&L(e.groups[0])}function M(e){var t,n=e.getValue();if(0===n.groups.length)return!1;var r=e.getParentNode(1);if(!_(n)&&(!r||!_(r)))return!1;var i=u(e,"css-decl");return!!(null!=i&&null!==(t=i.prop)&&void 0!==t&&t.startsWith("$")||_(r)||"value-func"===r.type)}function R(e){return"value-comment"===e.type&&e.inline}function V(e){return"value-word"===e.type&&"#"===e.value}function $(e){return"value-word"===e.type&&"{"===e.value}function W(e){return"value-word"===e.type&&"}"===e.value}function q(e){return["value-word","value-atword"].includes(e.type)}function J(e){return"value-colon"===(null==e?void 0:e.type)}function H(e,t){if(!L(t))return!1;var n=t.groups,r=n.indexOf(e);return-1!==r&&J(n[r+1])}function G(e){return e.value&&["not","and","or"].includes(e.value.toLowerCase())}function X(e){return"value-func"===e.type&&n.has(e.value.toLowerCase())}function z(e){return/\/\//.test(e.split(/[\n\r]/).pop())}function K(e){return"value-atword"===(null==e?void 0:e.type)&&e.value.startsWith("prettier-placeholder-")}function Q(e,t){var n,r;if("("!==(null===(n=e.open)||void 0===n?void 0:n.value)||")"!==(null===(r=e.close)||void 0===r?void 0:r.value)||e.groups.some((function(e){return"value-comma_group"!==e.type})))return!1;if("value-comma_group"===t.type){var u=t.groups.indexOf(e)-1,i=t.groups[u];if("value-word"===(null==i?void 0:i.type)&&"with"===i.value)return!0}return!1}function Y(e){var t,n;return"value-paren_group"===e.type&&"("===(null===(t=e.open)||void 0===t?void 0:t.value)&&")"===(null===(n=e.close)||void 0===n?void 0:n.value)}t.exports={getAncestorCounter:r,getAncestorNode:u,getPropOfDeclNode:i,maybeToLowerCase:c,insideValueFunctionNode:l,insideICSSRuleNode:p,insideAtRuleNode:f,insideURLFunctionInImportAtRuleNode:d,isKeyframeAtRuleKeywords:s,isWideKeywords:o,isLastNode:m,isSCSSControlDirectiveNode:B,isDetachedRulesetDeclarationNode:g,isRelationalOperatorNode:T,isEqualityOperatorNode:S,isMultiplicationNode:E,isDivisionNode:C,isAdditionNode:F,isSubtractionNode:A,isModuloNode:x,isMathOperatorNode:b,isEachKeywordNode:v,isForKeywordNode:y,isURLFunctionNode:D,isIfElseKeywordNode:h,hasComposesNode:P,hasParensAroundNode:I,hasEmptyRawBefore:O,isDetachedRulesetCallNode:w,isTemplatePlaceholderNode:N,isTemplatePropNode:k,isPostcssSimpleVarNode:j,isKeyValuePairNode:L,isKeyValuePairInParenGroupNode:_,isKeyInValuePairNode:H,isSCSSMapItemNode:M,isInlineValueCommentNode:R,isHashNode:V,isLeftCurlyBraceNode:$,isRightCurlyBraceNode:W,isWordNode:q,isColonNode:J,isMediaAndSupportsKeywords:G,isColorAdjusterFuncNode:X,lastLineHasInlineComment:z,isAtWordPlaceholderNode:K,isConfigurationNode:Q,isParenGroupNode:Y}}}),iu=V({"src/utils/line-column-to-index.js":function(e,t){U(),t.exports=function(e,t){for(var n=0,r=0;r<e.line-1;++r)n=t.indexOf("\n",n)+1;return n+e.column}}}),au=V({"src/language-css/loc.js":function(e,t){U();var n=ke().skipEverythingButNewLine,r=Q(),u=iu();function i(e,t){return"number"==typeof e.sourceIndex?e.sourceIndex:e.source?u(e.source.start,t)-1:null}function a(e,t){if("css-comment"===e.type&&e.inline)return n(t,e.source.startOffset);var i=e.nodes&&r(e.nodes);return i&&e.source&&!e.source.end&&(e=i),e.source&&e.source.end?u(e.source.end,t):null}function o(e,t){for(var n in e.source&&(e.source.startOffset=i(e,t),e.source.endOffset=a(e,t)),e){var r=e[n];"source"===n||!r||"object"!=typeof r||("value-root"===r.type||"value-unknown"===r.type?s(r,c(e),r.text||r.value):o(r,t))}}function s(e,t,n){for(var r in e.source&&(e.source.startOffset=i(e,n)+t,e.source.endOffset=a(e,n)+t),e){var u=e[r];"source"===r||!u||"object"!=typeof u||s(u,t,n)}}function c(e){var t=e.source.startOffset;return"string"==typeof e.prop&&(t+=e.prop.length),"css-atrule"===e.type&&"string"==typeof e.name&&(t+=1+e.name.length+e.raws.afterName.match(/^\s*:?\s*/)[0].length),"css-atrule"!==e.type&&e.raws&&"string"==typeof e.raws.between&&(t+=e.raws.between.length),t}function l(e){for(var t,n="initial",r="initial",u=!1,i=[],a=0;a<e.length;a++){var o=e[a];switch(n){case"initial":if("'"===o){n="single-quotes";continue}if('"'===o){n="double-quotes";continue}if(("u"===o||"U"===o)&&"url("===e.slice(a,a+4).toLowerCase()){n="url",a+=3;continue}if("*"===o&&"/"===e[a-1]){n="comment-block";continue}if("/"===o&&"/"===e[a-1]){n="comment-inline",t=a-1;continue}continue;case"single-quotes":if("'"===o&&"\\"!==e[a-1]&&(n=r,r="initial"),"\n"===o||"\r"===o)return e;continue;case"double-quotes":if('"'===o&&"\\"!==e[a-1]&&(n=r,r="initial"),"\n"===o||"\r"===o)return e;continue;case"url":if(")"===o&&(n="initial"),"\n"===o||"\r"===o)return e;if("'"===o){n="single-quotes",r="url";continue}if('"'===o){n="double-quotes",r="url";continue}continue;case"comment-block":"/"===o&&"*"===e[a-1]&&(n="initial");continue;case"comment-inline":('"'===o||"'"===o||"*"===o)&&(u=!0),("\n"===o||"\r"===o)&&(u&&i.push([t,a]),n="initial",u=!1);continue}}for(var s=0,c=i;s<c.length;s++){var l=F(c[s],2),p=l[0],f=l[1];e=e.slice(0,p)+e.slice(p,f).replace(/["'*]/g," ")+e.slice(f)}return e}function p(e){return e.source.startOffset}function f(e){return e.source.endOffset}t.exports={locStart:p,locEnd:f,calculateLoc:o,replaceQuotesInInlineComments:l}}}),ou=V({"src/language-css/utils/is-less-parser.js":function(e,t){function n(e){return"css"===e.parser||"less"===e.parser}U(),t.exports=n}}),su=V({"src/language-css/utils/is-scss.js":function(e,t){function n(e,t){return"less"===e||"scss"===e?"scss"===e:/(?:\w\s*:\s*[^:}]+|#){|@import[^\n]+(?:url|,)/.test(t)}U(),t.exports=n}}),cu=V({"src/language-css/utils/css-units.evaluate.js":function(e,t){t.exports={em:"em",rem:"rem",ex:"ex",rex:"rex",cap:"cap",rcap:"rcap",ch:"ch",rch:"rch",ic:"ic",ric:"ric",lh:"lh",rlh:"rlh",vw:"vw",svw:"svw",lvw:"lvw",dvw:"dvw",vh:"vh",svh:"svh",lvh:"lvh",dvh:"dvh",vi:"vi",svi:"svi",lvi:"lvi",dvi:"dvi",vb:"vb",svb:"svb",lvb:"lvb",dvb:"dvb",vmin:"vmin",svmin:"svmin",lvmin:"lvmin",dvmin:"dvmin",vmax:"vmax",svmax:"svmax",lvmax:"lvmax",dvmax:"dvmax",cm:"cm",mm:"mm",q:"Q",in:"in",pt:"pt",pc:"pc",px:"px",deg:"deg",grad:"grad",rad:"rad",turn:"turn",s:"s",ms:"ms",hz:"Hz",khz:"kHz",dpi:"dpi",dpcm:"dpcm",dppx:"dppx",x:"x"}}}),lu=V({"src/language-css/utils/print-unit.js":function(e,t){U();var n=cu();function r(e){var t=e.toLowerCase();return Object.prototype.hasOwnProperty.call(n,t)?n[t]:e}t.exports=r}}),pu=V({"src/language-css/printer-postcss.js":function(e,t){U();var n=Q(),r=Le(),u=r.printNumber,i=r.printString,a=r.hasNewline,o=r.isFrontMatterNode,s=r.isNextLineEmpty,c=r.isNonEmptyArray,l=de(),p=l.builders,f=p.join,d=p.line,D=p.hardline,m=p.softline,g=p.group,y=p.fill,h=p.indent,v=p.dedent,E=p.ifBreak,C=p.breakParent,F=l.utils,A=F.removeLines,b=F.getDocParts,S=Zr(),T=tu(),B=ru().insertPragma,w=uu(),N=w.getAncestorNode,k=w.getPropOfDeclNode,j=w.maybeToLowerCase,P=w.insideValueFunctionNode,I=w.insideICSSRuleNode,O=w.insideAtRuleNode,L=w.insideURLFunctionInImportAtRuleNode,_=w.isKeyframeAtRuleKeywords,M=w.isWideKeywords,R=w.isLastNode,V=w.isSCSSControlDirectiveNode,$=w.isDetachedRulesetDeclarationNode,W=w.isRelationalOperatorNode,q=w.isEqualityOperatorNode,J=w.isMultiplicationNode,H=w.isDivisionNode,G=w.isAdditionNode,X=w.isSubtractionNode,z=w.isMathOperatorNode,K=w.isEachKeywordNode,Y=w.isForKeywordNode,Z=w.isURLFunctionNode,ee=w.isIfElseKeywordNode,te=w.hasComposesNode,ne=w.hasParensAroundNode,re=w.hasEmptyRawBefore,ue=w.isKeyValuePairNode,ie=w.isKeyInValuePairNode,ae=w.isDetachedRulesetCallNode,oe=w.isTemplatePlaceholderNode,se=w.isTemplatePropNode,ce=w.isPostcssSimpleVarNode,le=w.isSCSSMapItemNode,pe=w.isInlineValueCommentNode,fe=w.isHashNode,De=w.isLeftCurlyBraceNode,me=w.isRightCurlyBraceNode,ge=w.isWordNode,ye=w.isColonNode,he=w.isMediaAndSupportsKeywords,ve=w.isColorAdjusterFuncNode,Ee=w.lastLineHasInlineComment,Ce=w.isAtWordPlaceholderNode,Fe=w.isConfigurationNode,Ae=w.isParenGroupNode,xe=au(),be=xe.locStart,Se=xe.locEnd,Te=ou(),Be=su(),we=lu();function Ne(e){return"es5"===e.trailingComma||"all"===e.trailingComma}function ke(e,t,r){var u=e.getValue();if(!u)return"";if("string"==typeof u)return u;switch(u.type){case"front-matter":return[u.raw,D];case"css-root":var a=je(e,t,r),o=u.raws.after.trim();return o.startsWith(";")&&(o=o.slice(1).trim()),[a,o?" ".concat(o):"",b(a).length>0?D:""];case"css-comment":var l=u.inline||u.raws.inline,p=t.originalText.slice(be(u),Se(u));return l?p.trimEnd():p;case"css-rule":return[r("selector"),u.important?" !important":"",u.nodes?[u.selector&&"selector-unknown"===u.selector.type&&Ee(u.selector.value)?d:" ","{",u.nodes.length>0?h([D,je(e,t,r)]):"",D,"}",$(u)?";":""]:";"];case"css-decl":var F=e.getParentNode(),S=u.raws.between.trim(),T=":"===S,B=te(u)?A(r("value")):r("value");return!T&&Ee(S)&&(B=h([D,v(B)])),[u.raws.before.replace(/[\s;]/g,""),"css-atrule"===F.type&&F.variable||I(e)?u.prop:j(u.prop),S.startsWith("//")?" ":"",S,u.extend?"":" ",Te(t)&&u.extend&&u.selector?["extend(",r("selector"),")"]:"",B,u.raws.important?u.raws.important.replace(/\s*!\s*important/i," !important"):u.important?" !important":"",u.raws.scssDefault?u.raws.scssDefault.replace(/\s*!default/i," !default"):u.scssDefault?" !default":"",u.raws.scssGlobal?u.raws.scssGlobal.replace(/\s*!global/i," !global"):u.scssGlobal?" !global":"",u.nodes?[" {",h([m,je(e,t,r)]),m,"}"]:se(u)&&!F.raws.semicolon&&";"!==t.originalText[Se(u)-1]?"":t.__isHTMLStyleAttribute&&R(e,u)?E(";"):";"];case"css-atrule":var w=e.getParentNode(),U=oe(u)&&!w.raws.semicolon&&";"!==t.originalText[Se(u)-1];if(Te(t)){if(u.mixin)return[r("selector"),u.important?" !important":"",U?"":";"];if(u.function)return[u.name,r("params"),U?"":";"];if(u.variable)return["@",u.name,": ",u.value?r("value"):"",u.raws.between.trim()?u.raws.between.trim()+" ":"",u.nodes?["{",h([u.nodes.length>0?m:"",je(e,t,r)]),m,"}"]:"",U?"":";"]}return["@",ae(u)||u.name.endsWith(":")?u.name:j(u.name),u.params?[ae(u)?"":oe(u)?""===u.raws.afterName?"":u.name.endsWith(":")?" ":/^\s*\n\s*\n/.test(u.raws.afterName)?[D,D]:/^\s*\n/.test(u.raws.afterName)?D:" ":" ",r("params")]:"",u.selector?h([" ",r("selector")]):"",u.value?g([" ",r("value"),V(u)?ne(u)?" ":d:""]):"else"===u.name?" ":"",u.nodes?[V(u)?"":u.selector&&!u.selector.nodes&&"string"==typeof u.selector.value&&Ee(u.selector.value)||!u.selector&&"string"==typeof u.params&&Ee(u.params)?d:" ","{",h([u.nodes.length>0?m:"",je(e,t,r)]),m,"}"]:U?"":";"];case"media-query-list":var Q=[];return e.each((function(e){var t=e.getValue();"media-query"===t.type&&""===t.value||Q.push(r())}),"nodes"),g(h(f(d,Q)));case"media-query":return[f(" ",e.map(r,"nodes")),R(e,u)?"":","];case"media-type":case"media-value":return $e(Re(u.value,t));case"media-feature-expression":return u.nodes?["("].concat(x(e.map(r,"nodes")),[")"]):u.value;case"media-feature":return j(Re(u.value.replace(/ +/g," "),t));case"media-colon":case"value-comma":return[u.value," "];case"media-keyword":case"selector-string":return Re(u.value,t);case"media-url":return Re(u.value.replace(/^url\(\s+/gi,"url(").replace(/\s+\)$/g,")"),t);case"media-unknown":case"selector-comment":case"selector-nesting":case"value-paren":case"value-operator":case"value-unicode-range":case"value-unknown":return u.value;case"selector-root":return g([O(e,"custom-selector")?[N(e,"css-atrule").customSelector,d]:"",f([",",O(e,["extend","custom-selector","nest"])?d:D],e.map(r,"nodes"))]);case"selector-selector":return g(h(e.map(r,"nodes")));case"selector-tag":var de=e.getParentNode(),xe=de&&de.nodes.indexOf(u),ke=xe&&de.nodes[xe-1];return[u.namespace?[!0===u.namespace?"":u.namespace.trim(),"|"]:"","selector-nesting"===ke.type?u.value:$e(_(e,u.value)?u.value.toLowerCase():u.value)];case"selector-id":return["#",u.value];case"selector-class":return[".",$e(Re(u.value,t))];case"selector-attribute":var Pe;return["[",u.namespace?[!0===u.namespace?"":u.namespace.trim(),"|"]:"",u.attribute.trim(),null!==(Pe=u.operator)&&void 0!==Pe?Pe:"",u.value?Ve(Re(u.value.trim(),t),t):"",u.insensitive?" i":"","]"];case"selector-combinator":if("+"===u.value||">"===u.value||"~"===u.value||">>>"===u.value){var Ie=e.getParentNode();return["selector-selector"===Ie.type&&Ie.nodes[0]===u?"":d,u.value,R(e,u)?"":" "]}return[u.value.trim().startsWith("(")?d:"",$e(Re(u.value.trim(),t))||d];case"selector-universal":return[u.namespace?[!0===u.namespace?"":u.namespace.trim(),"|"]:"",u.value];case"selector-pseudo":return[j(u.value),c(u.nodes)?g(["(",h([m,f([",",d],e.map(r,"nodes"))]),m,")"]):""];case"selector-unknown":var Oe=N(e,"css-rule");if(Oe&&Oe.isSCSSNesterProperty)return $e(Re(j(u.value),t));var Le=e.getParentNode();if(Le.raws&&Le.raws.selector){var _e=be(Le),Me=_e+Le.raws.selector.length;return t.originalText.slice(_e,Me).trim()}var qe=e.getParentNode(1);if("value-paren_group"===Le.type&&qe&&"value-func"===qe.type&&"selector"===qe.value){var Je=Se(Le.open)+1,Ue=be(Le.close),He=t.originalText.slice(Je,Ue).trim();return Ee(He)?[C,He]:He}return u.value;case"value-value":case"value-root":return r("group");case"value-comment":return t.originalText.slice(be(u),Se(u));case"value-comma_group":for(var Ge=e.getParentNode(),Xe=e.getParentNode(1),ze=k(e),Ke=ze&&"value-value"===Ge.type&&("grid"===ze||ze.startsWith("grid-template")),Qe=N(e,"css-atrule"),Ye=Qe&&V(Qe),Ze=u.groups.some((function(e){return pe(e)})),et=e.map(r,"groups"),tt=[],nt=P(e,"url"),rt=!1,ut=!1,it=0;it<u.groups.length;++it){var at;tt.push(et[it]);var ot=u.groups[it-1],st=u.groups[it],ct=u.groups[it+1],lt=u.groups[it+2];if(nt)(ct&&G(ct)||G(st))&&tt.push(" ");else if(!(O(e,"forward")&&"value-word"===st.type&&st.value&&void 0!==ot&&"value-word"===ot.type&&"as"===ot.value&&"value-operator"===ct.type&&"*"===ct.value||!ct||"value-word"===st.type&&st.value.endsWith("-")&&Ce(ct))){if("value-string"===st.type&&st.quoted){var pt=st.value.lastIndexOf("#{"),ft=st.value.lastIndexOf("}");-1!==pt&&-1!==ft?rt=pt>ft:-1!==pt?rt=!0:-1!==ft&&(rt=!1)}if(!(rt||ye(st)||ye(ct)||"value-atword"===st.type&&(""===st.value||st.value.endsWith("["))||"value-word"===ct.type&&ct.value.startsWith("]")||"~"===st.value||st.value&&st.value.includes("\\")&&ct&&"value-comment"!==ct.type||ot&&ot.value&&ot.value.indexOf("\\")===ot.value.length-1&&"value-operator"===st.type&&"/"===st.value||"\\"===st.value||ce(st,ct)||fe(st)||De(st)||me(ct)||De(ct)&&re(ct)||me(st)&&re(ct)||"--"===st.value&&fe(ct))){var dt=z(st),Dt=z(ct);if(!((dt&&fe(ct)||Dt&&me(st))&&re(ct)||!ot&&H(st)||P(e,"calc")&&(G(st)||G(ct)||X(st)||X(ct))&&re(ct))){var mt=(G(st)||X(st))&&0===it&&("value-number"===ct.type||ct.isHex)&&Xe&&ve(Xe)&&!re(ct),gt=lt&&"value-func"===lt.type||lt&&ge(lt)||"value-func"===st.type||ge(st),yt="value-func"===ct.type||ge(ct)||ot&&"value-func"===ot.type||ot&&ge(ot);if((J(ct)||J(st)||P(e,"calc")||mt||!(H(ct)&&!gt||H(st)&&!yt||G(ct)&&!gt||G(st)&&!yt||X(ct)||X(st))||!(re(ct)||dt&&(!ot||ot&&z(ot))))&&("scss"!==t.parser&&"less"!==t.parser||!dt||"-"!==st.value||!Ae(ct)||Se(st)!==be(ct.open)||"("!==ct.open.value)){if(pe(st)){if("value-paren_group"===Ge.type){tt.push(v(D));continue}tt.push(D);continue}if(Ye&&(q(ct)||W(ct)||ee(ct)||K(st)||Y(st))){tt.push(" ");continue}if(Qe&&"namespace"===Qe.name.toLowerCase()){tt.push(" ");continue}if(Ke){st.source&&ct.source&&st.source.start.line!==ct.source.start.line?(tt.push(D),ut=!0):tt.push(" ");continue}if(Dt){tt.push(" ");continue}if((!ct||"..."!==ct.value)&&(!Ce(st)||!Ce(ct)||Se(st)!==be(ct))){if(Ce(st)&&Ae(ct)&&Se(st)===be(ct.open)){tt.push(m);continue}if("with"===st.value&&Ae(ct)){tt.push(" ");continue}null!==(at=st.value)&&void 0!==at&&at.endsWith("#")&&"{"===ct.value&&Ae(ct.group)||tt.push(d)}}}}}}return Ze&&tt.push(C),ut&&tt.unshift(D),Ye?g(h(tt)):L(e)?g(y(tt)):g(h(y(tt)));case"value-paren_group":var ht=e.getParentNode();if(ht&&Z(ht)&&(1===u.groups.length||u.groups.length>0&&"value-comma_group"===u.groups[0].type&&u.groups[0].groups.length>0&&"value-word"===u.groups[0].groups[0].type&&u.groups[0].groups[0].value.startsWith("data:")))return[u.open?r("open"):"",f(",",e.map(r,"groups")),u.close?r("close"):""];if(!u.open){for(var vt=e.map(r,"groups"),Et=[],Ct=0;Ct<vt.length;Ct++)0!==Ct&&Et.push([",",d]),Et.push(vt[Ct]);return g(h(y(Et)))}var Ft=le(e),At=n(u.groups),xt=At&&"value-comment"===At.type,bt=ie(u,ht),St=Fe(u,ht),Tt=St||Ft&&!bt,Bt=St||bt,wt=g([u.open?r("open"):"",h([m,f([d],e.map((function(e,i){var a=e.getValue(),o=i===u.groups.length-1,l=[r(),o?"":","];if(ue(a)&&"value-comma_group"===a.type&&a.groups&&"value-paren_group"!==a.groups[0].type&&a.groups[2]&&"value-paren_group"===a.groups[2].type){var p=b(l[0].contents.contents);p[1]=g(p[1]),l=[g(v(l))]}if(!o&&"value-comma_group"===a.type&&c(a.groups)){var f=n(a.groups);!f.source&&f.close&&(f=f.close),f.source&&s(t.originalText,f,Se)&&l.push(D)}return l}),"groups"))]),E(!xt&&Be(t.parser,t.originalText)&&Ft&&Ne(t)?",":""),m,u.close?r("close"):""],{shouldBreak:Tt});return Bt?v(wt):wt;case"value-func":return[u.value,O(e,"supports")&&he(u)?" ":"",r("group")];case"value-number":return[We(u.value),we(u.unit)];case"value-word":return u.isColor&&u.isHex||M(u.value)?u.value.toLowerCase():u.value;case"value-colon":var Nt=e.getParentNode(),kt=Nt&&Nt.groups.indexOf(u),jt=kt&&Nt.groups[kt-1];return[u.value,jt&&"string"==typeof jt.value&&"\\"===n(jt.value)||P(e,"url")?"":d];case"value-string":return i(u.raws.quote+u.value+u.raws.quote,t);case"value-atword":return["@",u.value];default:throw new Error("Unknown postcss type ".concat(JSON.stringify(u.type)))}}function je(e,t,n){var r=[];return e.each((function(e,u,i){var c=i[u-1];if(c&&"css-comment"===c.type&&"prettier-ignore"===c.text.trim()){var l=e.getValue();r.push(t.originalText.slice(be(l),Se(l)))}else r.push(n());u!==i.length-1&&("css-comment"===i[u+1].type&&!a(t.originalText,be(i[u+1]),{backwards:!0})&&!o(i[u])||"css-atrule"===i[u+1].type&&"else"===i[u+1].name&&"css-comment"!==i[u].type?r.push(" "):(r.push(t.__isHTMLStyleAttribute?d:D),s(t.originalText,e.getValue(),Se)&&!o(i[u])&&r.push(D)))}),"nodes"),r}var Pe=/(["'])(?:(?!\1)[^\\]|\\[\s\S])*\1/g,Ie=/(?:\d*\.\d+|\d+\.?)(?:[Ee][+-]?\d+)?/g,Oe=/[A-Za-z]+/g,_e=/[$@]?[A-Z_a-z\u0080-\uFFFF][\w\u0080-\uFFFF-]*/g,Me=new RegExp(Pe.source+"|(".concat(_e.source,")?(").concat(Ie.source,")(").concat(Oe.source,")?"),"g");function Re(e,t){return e.replace(Pe,(function(e){return i(e,t)}))}function Ve(e,t){var n=t.singleQuote?"'":'"';return e.includes('"')||e.includes("'")?e:n+e+n}function $e(e){return e.replace(Me,(function(e,t,n,r,u){return!n&&r?We(r)+j(u||""):e}))}function We(e){return u(e).replace(/\.0(?=$|e)/,"")}t.exports={print:ke,embed:T,insertPragma:B,massageAstNode:S}}}),fu=V({"src/language-css/options.js":function(e,t){U();var n=qr();t.exports={singleQuote:n.singleQuote}}}),du=V({"src/language-css/parsers.js":function(){U()}}),Du=V({"node_modules/linguist-languages/data/CSS.json":function(e,t){t.exports={name:"CSS",type:"markup",tmScope:"source.css",aceMode:"css",codemirrorMode:"css",codemirrorMimeType:"text/css",color:"#563d7c",extensions:[".css"],languageId:50}}}),mu=V({"node_modules/linguist-languages/data/PostCSS.json":function(e,t){t.exports={name:"PostCSS",type:"markup",color:"#dc3a0c",tmScope:"source.postcss",group:"CSS",extensions:[".pcss",".postcss"],aceMode:"text",languageId:262764437}}}),gu=V({"node_modules/linguist-languages/data/Less.json":function(e,t){t.exports={name:"Less",type:"markup",color:"#1d365d",aliases:["less-css"],extensions:[".less"],tmScope:"source.css.less",aceMode:"less",codemirrorMode:"css",codemirrorMimeType:"text/css",languageId:198}}}),yu=V({"node_modules/linguist-languages/data/SCSS.json":function(e,t){t.exports={name:"SCSS",type:"markup",color:"#c6538c",tmScope:"source.css.scss",aceMode:"scss",codemirrorMode:"css",codemirrorMimeType:"text/x-scss",extensions:[".scss"],languageId:329}}}),hu=V({"src/language-css/index.js":function(e,t){U();var n=Fn(),r=pu(),u=fu(),i=du(),a=[n(Du(),(function(e){return{since:"1.4.0",parsers:["css"],vscodeLanguageIds:["css"],extensions:[].concat(x(e.extensions),[".wxss"])}})),n(mu(),(function(){return{since:"1.4.0",parsers:["css"],vscodeLanguageIds:["postcss"]}})),n(gu(),(function(){return{since:"1.4.0",parsers:["less"],vscodeLanguageIds:["less"]}})),n(yu(),(function(){return{since:"1.4.0",parsers:["scss"],vscodeLanguageIds:["scss"]}}))],o={postcss:r};t.exports={languages:a,options:u,printers:o,parsers:i}}}),vu=V({"src/language-handlebars/loc.js":function(e,t){function n(e){return e.loc.start.offset}function r(e){return e.loc.end.offset}U(),t.exports={locStart:n,locEnd:r}}}),Eu=V({"src/language-handlebars/clean.js":function(e,t){function n(e,t){if("TextNode"===e.type){var n=e.chars.trim();if(!n)return null;t.chars=n.replace(/[\t\n\f\r ]+/g," ")}"AttrNode"===e.type&&"class"===e.name.toLowerCase()&&delete t.value}U(),n.ignoredProperties=new Set(["loc","selfClosing"]),t.exports=n}}),Cu=V({"src/language-handlebars/html-void-elements.evaluate.js":function(e,t){t.exports=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]}}),Fu=V({"src/language-handlebars/utils.js":function(e,t){U();var n=Q(),r=Cu();function u(e){var t=e.getValue(),r=e.getParentNode(0);return!!(f(e,["ElementNode"])&&n(r.children)===t||f(e,["Block"])&&n(r.body)===t)}function i(e){return e.toUpperCase()===e}function a(e){return p(e,["ElementNode"])&&"string"==typeof e.tag&&!e.tag.startsWith(":")&&(i(e.tag[0])||e.tag.includes("."))}var o=new Set(r);function s(e){return o.has(e.toLowerCase())&&!i(e[0])}function c(e){return!0===e.selfClosing||s(e.tag)||a(e)&&e.children.every((function(e){return l(e)}))}function l(e){return p(e,["TextNode"])&&!/\S/.test(e.chars)}function p(e,t){return e&&t.includes(e.type)}function f(e,t){return p(e.getParentNode(0),t)}function d(e,t){return p(g(e),t)}function D(e,t){return p(y(e),t)}function m(e,t){var n,r,u,i,a=e.getValue(),o=null!==(n=e.getParentNode(0))&&void 0!==n?n:{},s=null!==(r=null!==(u=null!==(i=o.children)&&void 0!==i?i:o.body)&&void 0!==u?u:o.parts)&&void 0!==r?r:[],c=s.indexOf(a);return-1!==c&&s[c+t]}function g(e){return m(e,-(arguments.length>1&&void 0!==arguments[1]?arguments[1]:1))}function y(e){return m(e,1)}function h(e){return p(e,["MustacheCommentStatement"])&&"string"==typeof e.value&&"prettier-ignore"===e.value.trim()}function v(e){var t=e.getValue(),n=g(e,2);return h(t)||h(n)}t.exports={getNextNode:y,getPreviousNode:g,hasPrettierIgnore:v,isLastNodeOfSiblings:u,isNextNodeOfSomeType:D,isNodeOfSomeType:p,isParentOfSomeType:f,isPreviousNodeOfSomeType:d,isVoid:c,isWhitespaceNode:l}}}),Au=V({"src/language-handlebars/printer-glimmer.js":function(e,t){U();var n=de(),r=n.builders,u=r.dedent,i=r.fill,a=r.group,o=r.hardline,s=r.ifBreak,c=r.indent,l=r.join,p=r.line,f=r.softline,d=n.utils,D=d.getDocParts,m=d.replaceTextEndOfLine,g=Le(),y=g.getPreferredQuote,h=g.isNonEmptyArray,v=vu(),E=v.locStart,C=v.locEnd,A=Eu(),S=Fu(),T=S.getNextNode,B=S.getPreviousNode,w=S.hasPrettierIgnore,N=S.isLastNodeOfSiblings,k=S.isNextNodeOfSomeType,j=S.isNodeOfSomeType,P=S.isParentOfSomeType,I=S.isPreviousNodeOfSomeType,O=S.isVoid,L=S.isWhitespaceNode,_=2;function M(e,t,n){var r=e.getValue();if(!r)return"";if(w(e))return t.originalText.slice(E(r),C(r));var s=t.singleQuote?"'":'"';switch(r.type){case"Block":case"Program":case"Template":return a(e.map(n,"body"));case"ElementNode":var d=a(V(e,n)),D="ignore"===t.htmlWhitespaceSensitivity&&k(e,["ElementNode"])?f:"";if(O(r))return[d,D];var g=["</",r.tag,">"];return 0===r.children.length?[d,c(g),D]:"ignore"===t.htmlWhitespaceSensitivity?[d,c($(e,t,n)),o,c(g),D]:[d,c(a($(e,t,n))),c(g),D];case"BlockStatement":var h=e.getParentNode(1);return h&&h.inverse&&1===h.inverse.body.length&&h.inverse.body[0]===r&&h.inverse.body[0].path.parts[0]===h.path.parts[0]?[ee(e,n,h.inverse.body[0].path.parts[0]),ie(e,n,t),ae(e,n,t)]:[Y(e,n),a([ie(e,n,t),ae(e,n,t),te(e,n,t)])];case"ElementModifierStatement":return a(["{{",he(e,n),"}}"]);case"MustacheStatement":return a([q(r),he(e,n),J(r)]);case"SubExpression":return a(["(",ye(e,n),f,")"]);case"AttrNode":var v="TextNode"===r.value.type;if(v&&""===r.value.chars&&E(r.value)===C(r.value))return r.name;var A=v?y(r.value.chars,s).quote:"ConcatStatement"===r.value.type?y(r.value.parts.filter((function(e){return"TextNode"===e.type})).map((function(e){return e.chars})).join(""),s).quote:"",b=n("value");return[r.name,"=",A,"class"===r.name&&A?a(c(b)):b,A];case"ConcatStatement":return e.map(n,"parts");case"Hash":return l(p,e.map(n,"pairs"));case"HashPair":return[r.key,"=",n("value")];case"TextNode":var S=r.chars.replace(/{{/g,"\\{{"),j=ce(e);if(j){if("class"===j){var L=S.trim().split(/\s+/).join(" "),M=!1,R=!1;return P(e,["ConcatStatement"])&&(I(e,["MustacheStatement"])&&/^\s/.test(S)&&(M=!0),k(e,["MustacheStatement"])&&/\s$/.test(S)&&""!==L&&(R=!0)),[M?p:"",L,R?p:""]}return m(S)}var W=/^[\t\n\f\r ]*$/.test(S),U=!B(e),H=!T(e);if("ignore"!==t.htmlWhitespaceSensitivity){var G=/^[\t\n\f\r ]*/,X=/[\t\n\f\r ]*$/,z=H&&P(e,["Template"]),K=U&&P(e,["Template"]);if(W){if(K||z)return"";var Q=[p],Z=le(S);return Z&&(Q=De(Z)),N(e)&&(Q=Q.map((function(e){return u(e)}))),Q}var ne=S.match(G),re=F(ne,1)[0],ue=S.match(X),se=F(ue,1)[0],de=[];if(re){de=[p];var ve=le(re);ve&&(de=De(ve)),S=S.replace(G,"")}var Ee=[];if(se){if(!z){Ee=[p];var Ce=le(se);Ce&&(Ee=De(Ce)),N(e)&&(Ee=Ee.map((function(e){return u(e)})))}S=S.replace(X,"")}return[].concat(x(de),[i(oe(S))],x(Ee))}var Fe=le(S),Ae=pe(S),xe=fe(S);if((U||H)&&W&&P(e,["Block","ElementNode","Template"]))return"";W&&Fe?(Ae=Math.min(Fe,_),xe=0):(k(e,["BlockStatement","ElementNode"])&&(xe=Math.max(xe,1)),I(e,["BlockStatement","ElementNode"])&&(Ae=Math.max(Ae,1)));var be="",Se="";return 0===xe&&k(e,["MustacheStatement"])&&(Se=" "),0===Ae&&I(e,["MustacheStatement"])&&(be=" "),U&&(Ae=0,be=""),H&&(xe=0,Se=""),S=S.replace(/^[\t\n\f\r ]+/g,be).replace(/[\t\n\f\r ]+$/,Se),[].concat(x(De(Ae)),[i(oe(S))],x(De(xe)));case"MustacheCommentStatement":var Te=E(r),Be=C(r),we="~"===t.originalText.charAt(Te+2),Ne="~"===t.originalText.charAt(Be-3),ke=r.value.includes("}}")?"--":"";return["{{",we?"~":"","!",ke,r.value,ke,Ne?"~":"","}}"];case"PathExpression":return r.original;case"BooleanLiteral":case"NumberLiteral":return String(r.value);case"CommentStatement":return["\x3c!--",r.value,"--\x3e"];case"StringLiteral":if(ge(e)){var je=t.singleQuote?'"':"'";return me(r.value,je)}return me(r.value,s);case"UndefinedLiteral":return"undefined";case"NullLiteral":return"null";default:throw new Error("unknown glimmer type: "+JSON.stringify(r.type))}}function R(e,t){return E(e)-E(t)}function V(e,t){var n,r=e.getValue(),u=["attributes","modifiers","comments"].filter((function(e){return h(r[e])})),i=u.flatMap((function(e){return r[e]})).sort(R),a=b(u);try{for(a.s();!(n=a.n()).done;){var o=n.value;e.each((function(e){var n=i.indexOf(e.getValue());i.splice(n,1,[p,t()])}),o)}}catch(s){a.e(s)}finally{a.f()}return h(r.blockParams)&&i.push(p,Ce(r)),["<",r.tag,c(i),W(r)]}function $(e,t,n){var r=e.getValue().children.every((function(e){return L(e)}));return"ignore"===t.htmlWhitespaceSensitivity&&r?"":e.map((function(e,r){var u=n();return 0===r&&"ignore"===t.htmlWhitespaceSensitivity?[f,u]:u}),"children")}function W(e){return O(e)?s([f,"/>"],[" />",f]):s([f,">"],">")}function q(e){return[!1===e.escaped?"{{{":"{{",e.strip&&e.strip.open?"~":""]}function J(e){var t=!1===e.escaped?"}}}":"}}";return[e.strip&&e.strip.close?"~":"",t]}function H(e){return[q(e),e.openStrip.open?"~":"","#"]}function G(e){var t=J(e);return[e.openStrip.close?"~":"",t]}function X(e){return[q(e),e.closeStrip.open?"~":"","/"]}function z(e){var t=J(e);return[e.closeStrip.close?"~":"",t]}function K(e){return[q(e),e.inverseStrip.open?"~":""]}function Q(e){var t=J(e);return[e.inverseStrip.close?"~":"",t]}function Y(e,t){var n=e.getValue(),r=[],u=Ee(e,t);return u&&r.push(a(u)),h(n.program.blockParams)&&r.push(Ce(n.program)),a([H(n),ve(e,t),r.length>0?c([p,l(p,r)]):"",f,G(n)])}function Z(e,t){return["ignore"===t.htmlWhitespaceSensitivity?o:"",K(e),"else",Q(e)]}function ee(e,t,n){var r=e.getValue(),u=e.getParentNode(1);return a([K(u),["else"," ",n],c([p,a(Ee(e,t))].concat(x(h(r.program.blockParams)?[p,Ce(r.program)]:[]))),f,Q(u)])}function te(e,t,n){var r=e.getValue();return"ignore"===n.htmlWhitespaceSensitivity?[ne(r)?f:o,X(r),t("path"),z(r)]:[X(r),t("path"),z(r)]}function ne(e){return j(e,["BlockStatement"])&&e.program.body.every((function(e){return L(e)}))}function re(e){return ue(e)&&1===e.inverse.body.length&&j(e.inverse.body[0],["BlockStatement"])&&e.inverse.body[0].path.parts[0]===e.path.parts[0]}function ue(e){return j(e,["BlockStatement"])&&e.inverse}function ie(e,t,n){if(ne(e.getValue()))return"";var r=t("program");return"ignore"===n.htmlWhitespaceSensitivity?c([o,r]):c(r)}function ae(e,t,n){var r=e.getValue(),u=t("inverse"),i="ignore"===n.htmlWhitespaceSensitivity?[o,u]:u;return re(r)?i:ue(r)?[Z(r,n),c(i)]:""}function oe(e){return D(l(p,se(e)))}function se(e){return e.split(/[\t\n\f\r ]+/)}function ce(e){for(var t=0;t<2;t++){var n=e.getParentNode(t);if(n&&"AttrNode"===n.type)return n.name.toLowerCase()}}function le(e){return(e="string"==typeof e?e:"").split("\n").length-1}function pe(e){return le(((e="string"==typeof e?e:"").match(/^([^\S\n\r]*[\n\r])+/g)||[])[0]||"")}function fe(e){return le(((e="string"==typeof e?e:"").match(/([\n\r][^\S\n\r]*)+$/g)||[])[0]||"")}function De(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return Array.from({length:Math.min(e,_)}).fill(o)}function me(e,t){var n=y(e,t),r=n.quote,u=n.regex;return[r,e.replace(u,"\\".concat(r)),r]}function ge(e){for(var t=0,n=e.getParentNode(t);n&&j(n,["SubExpression"]);)t++,n=e.getParentNode(t);return!!(n&&j(e.getParentNode(t+1),["ConcatStatement"])&&j(e.getParentNode(t+2),["AttrNode"]))}function ye(e,t){var n=ve(e,t),r=Ee(e,t);return r?c([n,p,a(r)]):n}function he(e,t){var n=ve(e,t),r=Ee(e,t);return r?[c([n,p,r]),f]:n}function ve(e,t){return t("path")}function Ee(e,t){var n=e.getValue(),r=[];if(n.params.length>0){var u=e.map(t,"params");r.push.apply(r,x(u))}if(n.hash&&n.hash.pairs.length>0){var i=t("hash");r.push(i)}return 0===r.length?"":l(p,r)}function Ce(e){return["as |",e.blockParams.join(" "),"|"]}t.exports={print:M,massageAstNode:A}}}),xu=V({"src/language-handlebars/parsers.js":function(){U()}}),bu=V({"node_modules/linguist-languages/data/Handlebars.json":function(e,t){t.exports={name:"Handlebars",type:"markup",color:"#f7931e",aliases:["hbs","htmlbars"],extensions:[".handlebars",".hbs"],tmScope:"text.html.handlebars",aceMode:"handlebars",languageId:155}}}),Su=V({"src/language-handlebars/index.js":function(e,t){U();var n=Fn(),r=Au(),u=xu(),i=[n(bu(),(function(){return{since:"2.3.0",parsers:["glimmer"],vscodeLanguageIds:["handlebars"]}}))],a={glimmer:r};t.exports={languages:i,printers:a,parsers:u}}}),Tu=V({"src/language-graphql/pragma.js":function(e,t){function n(e){return/^\s*#[^\S\n]*@(?:format|prettier)\s*(?:\n|$)/.test(e)}function r(e){return"# @format\n\n"+e}U(),t.exports={hasPragma:n,insertPragma:r}}}),Bu=V({"src/language-graphql/loc.js":function(e,t){function n(e){return"number"==typeof e.start?e.start:e.loc&&e.loc.start}function r(e){return"number"==typeof e.end?e.end:e.loc&&e.loc.end}U(),t.exports={locStart:n,locEnd:r}}}),wu=V({"src/language-graphql/printer-graphql.js":function(e,t){U();var n=de().builders,r=n.join,u=n.hardline,i=n.line,a=n.softline,o=n.group,s=n.indent,c=n.ifBreak,l=Le(),p=l.isNextLineEmpty,f=l.isNonEmptyArray,d=Tu().insertPragma,D=Bu(),m=D.locStart,g=D.locEnd;function y(e,t,n){var l=e.getValue();if(!l)return"";if("string"==typeof l)return l;switch(l.kind){case"Document":var d=[];return e.each((function(e,r,i){d.push(n()),r!==i.length-1&&(d.push(u),p(t.originalText,e.getValue(),g)&&d.push(u))}),"definitions"),[].concat(d,[u]);case"OperationDefinition":var D="{"!==t.originalText[m(l)],y=Boolean(l.name);return[D?l.operation:"",D&&y?[" ",n("name")]:"",D&&!y&&f(l.variableDefinitions)?" ":"",f(l.variableDefinitions)?o(["(",s([a,r([c("",", "),a],e.map(n,"variableDefinitions"))]),a,")"]):"",h(e,n,l),l.selectionSet&&(D||y)?" ":"",n("selectionSet")];case"FragmentDefinition":return["fragment ",n("name"),f(l.variableDefinitions)?o(["(",s([a,r([c("",", "),a],e.map(n,"variableDefinitions"))]),a,")"]):""," on ",n("typeCondition"),h(e,n,l)," ",n("selectionSet")];case"SelectionSet":return["{",s([u,r(u,v(e,t,n,"selections"))]),u,"}"];case"Field":return o([l.alias?[n("alias"),": "]:"",n("name"),l.arguments.length>0?o(["(",s([a,r([c("",", "),a],v(e,t,n,"arguments"))]),a,")"]):"",h(e,n,l),l.selectionSet?" ":"",n("selectionSet")]);case"Name":case"IntValue":case"FloatValue":case"EnumValue":return l.value;case"StringValue":if(l.block){var E=l.value.replace(/"""/g,"\\$&").split("\n");return 1===E.length&&(E[0]=E[0].trim()),E.every((function(e){return""===e}))&&(E.length=0),r(u,['"""'].concat(x(E),['"""']))}return['"',l.value.replace(/["\\]/g,"\\$&").replace(/\n/g,"\\n"),'"'];case"BooleanValue":return l.value?"true":"false";case"NullValue":return"null";case"Variable":return["$",n("name")];case"ListValue":return o(["[",s([a,r([c("",", "),a],e.map(n,"values"))]),a,"]"]);case"ObjectValue":return o(["{",t.bracketSpacing&&l.fields.length>0?" ":"",s([a,r([c("",", "),a],e.map(n,"fields"))]),a,c("",t.bracketSpacing&&l.fields.length>0?" ":""),"}"]);case"ObjectField":case"Argument":return[n("name"),": ",n("value")];case"Directive":return["@",n("name"),l.arguments.length>0?o(["(",s([a,r([c("",", "),a],v(e,t,n,"arguments"))]),a,")"]):""];case"NamedType":return n("name");case"VariableDefinition":return[n("variable"),": ",n("type"),l.defaultValue?[" = ",n("defaultValue")]:"",h(e,n,l)];case"ObjectTypeExtension":case"ObjectTypeDefinition":return[n("description"),l.description?u:"","ObjectTypeExtension"===l.kind?"extend ":"","type ",n("name"),l.interfaces.length>0?[" implements "].concat(x(F(e,t,n))):"",h(e,n,l),l.fields.length>0?[" {",s([u,r(u,v(e,t,n,"fields"))]),u,"}"]:""];case"FieldDefinition":return[n("description"),l.description?u:"",n("name"),l.arguments.length>0?o(["(",s([a,r([c("",", "),a],v(e,t,n,"arguments"))]),a,")"]):"",": ",n("type"),h(e,n,l)];case"DirectiveDefinition":return[n("description"),l.description?u:"","directive ","@",n("name"),l.arguments.length>0?o(["(",s([a,r([c("",", "),a],v(e,t,n,"arguments"))]),a,")"]):"",l.repeatable?" repeatable":""," on ",r(" | ",e.map(n,"locations"))];case"EnumTypeExtension":case"EnumTypeDefinition":return[n("description"),l.description?u:"","EnumTypeExtension"===l.kind?"extend ":"","enum ",n("name"),h(e,n,l),l.values.length>0?[" {",s([u,r(u,v(e,t,n,"values"))]),u,"}"]:""];case"EnumValueDefinition":return[n("description"),l.description?u:"",n("name"),h(e,n,l)];case"InputValueDefinition":return[n("description"),l.description?l.description.block?u:i:"",n("name"),": ",n("type"),l.defaultValue?[" = ",n("defaultValue")]:"",h(e,n,l)];case"InputObjectTypeExtension":case"InputObjectTypeDefinition":return[n("description"),l.description?u:"","InputObjectTypeExtension"===l.kind?"extend ":"","input ",n("name"),h(e,n,l),l.fields.length>0?[" {",s([u,r(u,v(e,t,n,"fields"))]),u,"}"]:""];case"SchemaExtension":return["extend schema",h(e,n,l)].concat(x(l.operationTypes.length>0?[" {",s([u,r(u,v(e,t,n,"operationTypes"))]),u,"}"]:[]));case"SchemaDefinition":return[n("description"),l.description?u:"","schema",h(e,n,l)," {",l.operationTypes.length>0?s([u,r(u,v(e,t,n,"operationTypes"))]):"",u,"}"];case"OperationTypeDefinition":return[n("operation"),": ",n("type")];case"InterfaceTypeExtension":case"InterfaceTypeDefinition":return[n("description"),l.description?u:"","InterfaceTypeExtension"===l.kind?"extend ":"","interface ",n("name"),l.interfaces.length>0?[" implements "].concat(x(F(e,t,n))):"",h(e,n,l),l.fields.length>0?[" {",s([u,r(u,v(e,t,n,"fields"))]),u,"}"]:""];case"FragmentSpread":return["...",n("name"),h(e,n,l)];case"InlineFragment":return["...",l.typeCondition?[" on ",n("typeCondition")]:"",h(e,n,l)," ",n("selectionSet")];case"UnionTypeExtension":case"UnionTypeDefinition":return o([n("description"),l.description?u:"",o(["UnionTypeExtension"===l.kind?"extend ":"","union ",n("name"),h(e,n,l),l.types.length>0?[" =",c(""," "),s([c([i," "]),r([i,"| "],e.map(n,"types"))])]:""])]);case"ScalarTypeExtension":case"ScalarTypeDefinition":return[n("description"),l.description?u:"","ScalarTypeExtension"===l.kind?"extend ":"","scalar ",n("name"),h(e,n,l)];case"NonNullType":return[n("type"),"!"];case"ListType":return["[",n("type"),"]"];default:throw new Error("unknown graphql type: "+JSON.stringify(l.kind))}}function h(e,t,n){if(0===n.directives.length)return"";var u=r(i,e.map(t,"directives"));return"FragmentDefinition"===n.kind||"OperationDefinition"===n.kind?o([i,u]):[" ",o(s([a,u]))]}function v(e,t,n,r){return e.map((function(e,r,i){var a=n();return r<i.length-1&&p(t.originalText,e.getValue(),g)?[a,u]:a}),r)}function E(e){return e.kind&&"Comment"!==e.kind}function C(e){var t=e.getValue();if("Comment"===t.kind)return"#"+t.value.trimEnd();throw new Error("Not a comment: "+JSON.stringify(t))}function F(e,t,n){for(var r=[],u=e.getNode().interfaces,a=e.map((function(e){return n(e)}),"interfaces"),o=0;o<u.length;o++){var s=u[o];r.push(a[o]);var c=u[o+1];if(c){var l=t.originalText.slice(s.loc.end,c.loc.start),p=l.includes("#"),f=l.replace(/#.*/g,"").trim();r.push(","===f?",":" &",p?i:" ")}}return r}function A(e,t){"StringValue"===e.kind&&e.block&&!e.value.includes("\n")&&(t.value=t.value.trim())}function b(e){var t,n=e.getValue();return null==n||null===(t=n.comments)||void 0===t?void 0:t.some((function(e){return"prettier-ignore"===e.value.trim()}))}A.ignoredProperties=new Set(["loc","comments"]),t.exports={print:y,massageAstNode:A,hasPrettierIgnore:b,insertPragma:d,printComment:C,canAttachComment:E}}}),Nu=V({"src/language-graphql/options.js":function(e,t){U();var n=qr();t.exports={bracketSpacing:n.bracketSpacing}}}),ku=V({"src/language-graphql/parsers.js":function(){U()}}),ju=V({"node_modules/linguist-languages/data/GraphQL.json":function(e,t){t.exports={name:"GraphQL",type:"data",color:"#e10098",extensions:[".graphql",".gql",".graphqls"],tmScope:"source.graphql",aceMode:"text",languageId:139}}}),Pu=V({"src/language-graphql/index.js":function(e,t){U();var n=Fn(),r=wu(),u=Nu(),i=ku(),a=[n(ju(),(function(){return{since:"1.5.0",parsers:["graphql"],vscodeLanguageIds:["graphql"]}}))],o={graphql:r};t.exports={languages:a,options:u,printers:o,parsers:i}}}),Iu=V({"node_modules/collapse-white-space/index.js":function(e,t){function n(e){return String(e).replace(/\s+/g," ")}U(),t.exports=n}}),Ou=V({"src/language-markdown/loc.js":function(e,t){function n(e){return e.position.start.offset}function r(e){return e.position.end.offset}U(),t.exports={locStart:n,locEnd:r}}}),Lu=V({"src/language-markdown/constants.evaluate.js":function(e,t){t.exports={cjkPattern:"(?:[\\u02ea-\\u02eb\\u1100-\\u11ff\\u2e80-\\u2e99\\u2e9b-\\u2ef3\\u2f00-\\u2fd5\\u2ff0-\\u303f\\u3041-\\u3096\\u3099-\\u309f\\u30a1-\\u30fa\\u30fc-\\u30ff\\u3105-\\u312f\\u3131-\\u318e\\u3190-\\u3191\\u3196-\\u31ba\\u31c0-\\u31e3\\u31f0-\\u321e\\u322a-\\u3247\\u3260-\\u327e\\u328a-\\u32b0\\u32c0-\\u32cb\\u32d0-\\u3370\\u337b-\\u337f\\u33e0-\\u33fe\\u3400-\\u4db5\\u4e00-\\u9fef\\ua960-\\ua97c\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uf900-\\ufa6d\\ufa70-\\ufad9\\ufe10-\\ufe1f\\ufe30-\\ufe6f\\uff00-\\uffef]|[\\ud840-\\ud868\\ud86a-\\ud86c\\ud86f-\\ud872\\ud874-\\ud879][\\udc00-\\udfff]|\\ud82c[\\udc00-\\udd1e\\udd50-\\udd52\\udd64-\\udd67]|\\ud83c[\\ude00\\ude50-\\ude51]|\\ud869[\\udc00-\\uded6\\udf00-\\udfff]|\\ud86d[\\udc00-\\udf34\\udf40-\\udfff]|\\ud86e[\\udc00-\\udc1d\\udc20-\\udfff]|\\ud873[\\udc00-\\udea1\\udeb0-\\udfff]|\\ud87a[\\udc00-\\udfe0]|\\ud87e[\\udc00-\\ude1d])(?:[\\ufe00-\\ufe0f]|\\udb40[\\udd00-\\uddef])?",kPattern:"[\\u1100-\\u11ff\\u3001-\\u3003\\u3008-\\u3011\\u3013-\\u301f\\u302e-\\u3030\\u3037\\u30fb\\u3131-\\u318e\\u3200-\\u321e\\u3260-\\u327e\\ua960-\\ua97c\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\ufe45-\\ufe46\\uff61-\\uff65\\uffa0-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc]",punctuationPattern:"[\\u0021-\\u002f\\u003a-\\u0040\\u005b-\\u0060\\u007b-\\u007e\\u00a1\\u00a7\\u00ab\\u00b6-\\u00b7\\u00bb\\u00bf\\u037e\\u0387\\u055a-\\u055f\\u0589-\\u058a\\u05be\\u05c0\\u05c3\\u05c6\\u05f3-\\u05f4\\u0609-\\u060a\\u060c-\\u060d\\u061b\\u061e-\\u061f\\u066a-\\u066d\\u06d4\\u0700-\\u070d\\u07f7-\\u07f9\\u0830-\\u083e\\u085e\\u0964-\\u0965\\u0970\\u09fd\\u0a76\\u0af0\\u0c77\\u0c84\\u0df4\\u0e4f\\u0e5a-\\u0e5b\\u0f04-\\u0f12\\u0f14\\u0f3a-\\u0f3d\\u0f85\\u0fd0-\\u0fd4\\u0fd9-\\u0fda\\u104a-\\u104f\\u10fb\\u1360-\\u1368\\u1400\\u166e\\u169b-\\u169c\\u16eb-\\u16ed\\u1735-\\u1736\\u17d4-\\u17d6\\u17d8-\\u17da\\u1800-\\u180a\\u1944-\\u1945\\u1a1e-\\u1a1f\\u1aa0-\\u1aa6\\u1aa8-\\u1aad\\u1b5a-\\u1b60\\u1bfc-\\u1bff\\u1c3b-\\u1c3f\\u1c7e-\\u1c7f\\u1cc0-\\u1cc7\\u1cd3\\u2010-\\u2027\\u2030-\\u2043\\u2045-\\u2051\\u2053-\\u205e\\u207d-\\u207e\\u208d-\\u208e\\u2308-\\u230b\\u2329-\\u232a\\u2768-\\u2775\\u27c5-\\u27c6\\u27e6-\\u27ef\\u2983-\\u2998\\u29d8-\\u29db\\u29fc-\\u29fd\\u2cf9-\\u2cfc\\u2cfe-\\u2cff\\u2d70\\u2e00-\\u2e2e\\u2e30-\\u2e4f\\u3001-\\u3003\\u3008-\\u3011\\u3014-\\u301f\\u3030\\u303d\\u30a0\\u30fb\\ua4fe-\\ua4ff\\ua60d-\\ua60f\\ua673\\ua67e\\ua6f2-\\ua6f7\\ua874-\\ua877\\ua8ce-\\ua8cf\\ua8f8-\\ua8fa\\ua8fc\\ua92e-\\ua92f\\ua95f\\ua9c1-\\ua9cd\\ua9de-\\ua9df\\uaa5c-\\uaa5f\\uaade-\\uaadf\\uaaf0-\\uaaf1\\uabeb\\ufd3e-\\ufd3f\\ufe10-\\ufe19\\ufe30-\\ufe52\\ufe54-\\ufe61\\ufe63\\ufe68\\ufe6a-\\ufe6b\\uff01-\\uff03\\uff05-\\uff0a\\uff0c-\\uff0f\\uff1a-\\uff1b\\uff1f-\\uff20\\uff3b-\\uff3d\\uff3f\\uff5b\\uff5d\\uff5f-\\uff65]|\\ud800[\\udd00-\\udd02\\udf9f\\udfd0]|\\ud801[\\udd6f]|\\ud802[\\udc57\\udd1f\\udd3f\\ude50-\\ude58\\ude7f\\udef0-\\udef6\\udf39-\\udf3f\\udf99-\\udf9c]|\\ud803[\\udf55-\\udf59]|\\ud804[\\udc47-\\udc4d\\udcbb-\\udcbc\\udcbe-\\udcc1\\udd40-\\udd43\\udd74-\\udd75\\uddc5-\\uddc8\\uddcd\\udddb\\udddd-\\udddf\\ude38-\\ude3d\\udea9]|\\ud805[\\udc4b-\\udc4f\\udc5b\\udc5d\\udcc6\\uddc1-\\uddd7\\ude41-\\ude43\\ude60-\\ude6c\\udf3c-\\udf3e]|\\ud806[\\udc3b\\udde2\\ude3f-\\ude46\\ude9a-\\ude9c\\ude9e-\\udea2]|\\ud807[\\udc41-\\udc45\\udc70-\\udc71\\udef7-\\udef8\\udfff]|\\ud809[\\udc70-\\udc74]|\\ud81a[\\ude6e-\\ude6f\\udef5\\udf37-\\udf3b\\udf44]|\\ud81b[\\ude97-\\ude9a\\udfe2]|\\ud82f[\\udc9f]|\\ud836[\\ude87-\\ude8b]|\\ud83a[\\udd5e-\\udd5f]"}}}),_u=V({"src/language-markdown/utils.js":function(e,t){U();var n=Le().getLast,r=Ou(),u=r.locStart,i=r.locEnd,a=Lu(),o=a.cjkPattern,s=a.kPattern,c=a.punctuationPattern,l=["liquidNode","inlineCode","emphasis","esComment","strong","delete","wikiLink","link","linkReference","image","imageReference","footnote","footnoteReference","sentence","whitespace","word","break","inlineMath"],p=[].concat(l,["tableCell","paragraph","heading"]),f=new RegExp(s),d=new RegExp(c);function D(e,t){var r,u="non-cjk",i="cj-letter",a="k-letter",s="cjk-punctuation",c=[],l=("preserve"===t.proseWrap?e:e.replace(new RegExp("(".concat(o,")\n(").concat(o,")"),"g"),"$1$2")).split(/([\t\n ]+)/),p=b(l.entries());try{for(p.s();!(r=p.n()).done;){var D=F(r.value,2),m=D[0],g=D[1];if(m%2!==1){if(0!==m&&m!==l.length-1||""!==g){var y,h=g.split(new RegExp("(".concat(o,")"))),v=b(h.entries());try{for(v.s();!(y=v.n()).done;){var E=F(y.value,2),C=E[0],A=E[1];if(0!==C&&C!==h.length-1||""!==A){if(C%2===0){""!==A&&x({type:"word",value:A,kind:u,hasLeadingPunctuation:d.test(A[0]),hasTrailingPunctuation:d.test(n(A))});continue}x(d.test(A)?{type:"word",value:A,kind:s,hasLeadingPunctuation:!0,hasTrailingPunctuation:!0}:{type:"word",value:A,kind:f.test(A)?a:i,hasLeadingPunctuation:!1,hasTrailingPunctuation:!1})}}}catch(S){v.e(S)}finally{v.f()}}}else c.push({type:"whitespace",value:/\n/.test(g)?"\n":" "})}}catch(S){p.e(S)}finally{p.f()}return c;function x(e){var t=n(c);function r(n,r){return t.kind===n&&e.kind===r||t.kind===r&&e.kind===n}t&&"word"===t.type&&(t.kind===u&&e.kind===i&&!t.hasTrailingPunctuation||t.kind===i&&e.kind===u&&!e.hasLeadingPunctuation?c.push({type:"whitespace",value:" "}):!r(u,s)&&![t.value,e.value].some((function(e){return/\u3000/.test(e)}))&&c.push({type:"whitespace",value:""})),c.push(e)}}function m(e,t){var n=t.slice(e.position.start.offset,e.position.end.offset).match(/^\s*(\d+)(\.|\))(\s*)/),r=F(n,4);return{numberText:r[1],marker:r[2],leadingSpaces:r[3]}}function g(e,t){if(!e.ordered||e.children.length<2)return!1;var n=Number(m(e.children[0],t.originalText).numberText),r=Number(m(e.children[1],t.originalText).numberText);if(0===n&&e.children.length>2){var u=Number(m(e.children[2],t.originalText).numberText);return 1===r&&1===u}return 1===r}function y(e,t){var n=e.value;return e.position.end.offset===t.length&&n.endsWith("\n")&&t.endsWith("\n")?n.slice(0,-1):n}function h(e,t){return function e(n,r,u){var i=Object.assign({},t(n,r,u));return i.children&&(i.children=i.children.map((function(t,n){return e(t,n,[i].concat(x(u)))}))),i}(e,null,[])}function v(e){if("link"!==(null==e?void 0:e.type)||1!==e.children.length)return!1;var t=F(e.children,1)[0];return u(e)===u(t)&&i(e)===i(t)}t.exports={mapAst:h,splitText:D,punctuationPattern:c,getFencedCodeBlockValue:y,getOrderedListItemInfo:m,hasGitDiffFriendlyOrderedList:g,INLINE_NODE_TYPES:l,INLINE_NODE_WRAPPER_TYPES:p,isAutolink:v}}}),Mu=V({"src/language-markdown/embed.js":function(e,t){U();var n=Le(),r=n.inferParserByLanguage,u=n.getMaxContinuousCount,i=de(),a=i.builders,o=a.hardline,s=a.markAsRoot,c=i.utils.replaceEndOfLine,l=eu(),p=_u().getFencedCodeBlockValue;function f(e,t,n,i){var a=e.getValue();if("code"===a.type&&null!==a.lang){var f=r(a.lang,i);if(f){var d=i.__inJsTemplate?"~":"`",D=d.repeat(Math.max(3,u(a.value,d)+1)),m={parser:f};"tsx"===a.lang&&(m.filepath="dummy.tsx");var g=n(p(a,i.originalText),m,{stripTrailingHardline:!0});return s([D,a.lang,a.meta?" "+a.meta:"",o,c(g),o,D])}}switch(a.type){case"front-matter":return l(a,n);case"importExport":return[n(a.value,{parser:"babel"},{stripTrailingHardline:!0}),o];case"jsx":return n("<$>".concat(a.value,"</$>"),{parser:"__js_expression",rootMarker:"mdx"},{stripTrailingHardline:!0})}return null}t.exports=f}}),Ru=V({"src/language-markdown/pragma.js":function(e,t){U();var n=nu(),r=["format","prettier"];function u(e){var t="@(".concat(r.join("|"),")"),n=new RegExp(["\x3c!--\\s*".concat(t,"\\s*--\x3e"),"{\\s*\\/\\*\\s*".concat(t,"\\s*\\*\\/\\s*}"),"\x3c!--.*\r?\n[\\s\\S]*(^|\n)[^\\S\n]*".concat(t,"[^\\S\n]*($|\n)[\\s\\S]*\n.*--\x3e")].join("|"),"m"),u=e.match(n);return 0===(null==u?void 0:u.index)}t.exports={startWithPragma:u,hasPragma:function(e){return u(n(e).content.trimStart())},insertPragma:function(e){var t=n(e),u="\x3c!-- @".concat(r[0]," --\x3e");return t.frontMatter?"".concat(t.frontMatter.raw,"\n\n").concat(u,"\n\n").concat(t.content):"".concat(u,"\n\n").concat(t.content)}}}}),Vu=V({"src/language-markdown/print-preprocess.js":function(e,t){U();var n=Q(),r=_u(),u=r.getOrderedListItemInfo,i=r.mapAst,a=r.splitText,o=/^(?:[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])$/;function s(e,t){return e=f(e=c(e=m(e=y(e=g(e=l(e=D(e=p(e,t)),t),t),t),t)))}function c(e){return i(e,(function(e){return"import"!==e.type&&"export"!==e.type?e:Object.assign(Object.assign({},e),{},{type:"importExport"})}))}function l(e,t){return i(e,(function(e){return"inlineCode"!==e.type||"preserve"===t.proseWrap?e:Object.assign(Object.assign({},e),{},{value:e.value.replace(/\s+/g," ")})}))}function p(e,t){return i(e,(function(e){return"text"===e.type&&"*"!==e.value&&"_"!==e.value&&o.test(e.value)&&e.position.end.offset-e.position.start.offset!==e.value.length?Object.assign(Object.assign({},e),{},{value:t.originalText.slice(e.position.start.offset,e.position.end.offset)}):e}))}function f(e){return d(e,(function(e,t){return"importExport"===e.type&&"importExport"===t.type}),(function(e,t){return{type:"importExport",value:e.value+"\n\n"+t.value,position:{start:e.position.start,end:t.position.end}}}))}function d(e,t,r){return i(e,(function(e){if(!e.children)return e;var u=e.children.reduce((function(e,u){var i=n(e);return i&&t(i,u)?e.splice(-1,1,r(i,u)):e.push(u),e}),[]);return Object.assign(Object.assign({},e),{},{children:u})}))}function D(e){return d(e,(function(e,t){return"text"===e.type&&"text"===t.type}),(function(e,t){return{type:"text",value:e.value+t.value,position:{start:e.position.start,end:t.position.end}}}))}function m(e,t){return i(e,(function(e,n,r){var u=F(r,1)[0];if("text"!==e.type)return e;var i=e.value;return"paragraph"===u.type&&(0===n&&(i=i.trimStart()),n===u.children.length-1&&(i=i.trimEnd())),{type:"sentence",position:e.position,children:a(i,t)}}))}function g(e,t){return i(e,(function(e,n,r){if("code"===e.type){var u=/^\n?(?: {4,}|\t)/.test(t.originalText.slice(e.position.start.offset,e.position.end.offset));if(e.isIndented=u,u)for(var i=0;i<r.length;i++){var a=r[i];if(a.hasIndentedCodeblock)break;"list"===a.type&&(a.hasIndentedCodeblock=!0)}}return e}))}function y(e,t){return i(e,(function(e,t,n){if("list"===e.type&&e.children.length>0){for(var u=0;u<n.length;u++){var i=n[u];if("list"===i.type&&!i.isAligned)return e.isAligned=!1,e}e.isAligned=r(e)}return e}));function n(e){return 0===e.children.length?-1:e.children[0].position.start.column-1}function r(e){if(!e.ordered)return!0;var r=F(e.children,2),i=r[0],a=r[1];if(u(i,t.originalText).leadingSpaces.length>1)return!0;var o=n(i);return-1!==o&&(1===e.children.length?o%t.tabWidth===0:o===n(a)&&(o%t.tabWidth===0||u(a,t.originalText).leadingSpaces.length>1))}}t.exports=s}}),$u=V({"src/language-markdown/clean.js":function(e,t){U();var n=Iu(),r=Le().isFrontMatterNode,u=Ru().startWithPragma,i=new Set(["position","raw"]);function a(e,t,i){if(("front-matter"===e.type||"code"===e.type||"yaml"===e.type||"import"===e.type||"export"===e.type||"jsx"===e.type)&&delete t.value,"list"===e.type&&delete t.isAligned,("list"===e.type||"listItem"===e.type)&&(delete t.spread,delete t.loose),"text"===e.type||("inlineCode"===e.type&&(t.value=e.value.replace(/[\t\n ]+/g," ")),"wikiLink"===e.type&&(t.value=e.value.trim().replace(/[\t\n]+/g," ")),("definition"===e.type||"linkReference"===e.type||"imageReference"===e.type)&&(t.label=n(e.label)),("definition"===e.type||"link"===e.type||"image"===e.type)&&e.title&&(t.title=e.title.replace(/\\(["')])/g,"$1")),i&&"root"===i.type&&i.children.length>0&&(i.children[0]===e||r(i.children[0])&&i.children[1]===e)&&"html"===e.type&&u(e.value)))return null}a.ignoredProperties=i,t.exports=a}}),Wu=V({"src/language-markdown/printer-markdown.js":function(e,t){U();var n=Iu(),r=Le(),u=r.getLast,i=r.getMinNotPresentContinuousCount,a=r.getMaxContinuousCount,o=r.getStringWidth,s=r.isNonEmptyArray,c=de(),l=c.builders,p=l.breakParent,f=l.join,d=l.line,D=l.literalline,m=l.markAsRoot,g=l.hardline,y=l.softline,h=l.ifBreak,v=l.fill,E=l.align,C=l.indent,A=l.group,S=l.hardlineWithoutBreakParent,T=c.utils,B=T.normalizeDoc,w=T.replaceTextEndOfLine,N=c.printer.printDocToString,k=Mu(),j=Ru().insertPragma,P=Ou(),I=P.locStart,O=P.locEnd,L=Vu(),_=$u(),M=_u(),R=M.getFencedCodeBlockValue,V=M.hasGitDiffFriendlyOrderedList,$=M.splitText,W=M.punctuationPattern,q=M.INLINE_NODE_TYPES,J=M.INLINE_NODE_WRAPPER_TYPES,H=M.isAutolink,G=new Set(["importExport"]),X=["heading","tableCell","link","wikiLink"],z=new Set(["listItem","definition","footnoteDefinition"]);function K(e,t,n){var r=e.getValue();if(De(e))return $(t.originalText.slice(r.position.start.offset,r.position.end.offset),t).map((function(n){return"word"===n.type?n.value:""===n.value?"":re(e,n.value,t)}));switch(r.type){case"front-matter":return t.originalText.slice(r.position.start.offset,r.position.end.offset);case"root":return 0===r.children.length?"":[B(ie(e,t,n)),G.has(se(r).type)?"":g];case"paragraph":return ae(e,t,n,{postprocessor:v});case"sentence":return ae(e,t,n);case"word":var o=r.value.replace(/\*/g,"\\$&").replace(new RegExp(["(^|".concat(W,")(_+)"),"(_+)(".concat(W,"|$)")].join("|"),"g"),(function(e,t,n,r,u){return(n?"".concat(t).concat(n):"".concat(r).concat(u)).replace(/_/g,"\\_")})),s=function(e,t,n){return"sentence"===e.type&&0===n},c=function(e,t,n){return H(e.children[n-1])};return o!==r.value&&(e.match(void 0,s,c)||e.match(void 0,s,(function(e,t,n){return"emphasis"===e.type&&0===n}),c))&&(o=o.replace(/^(\\?[*_])+/,(function(e){return e.replace(/\\/g,"")}))),o;case"whitespace":var l=e.getParentNode(),p=l.children.indexOf(r),f=l.children[p+1],h=f&&/^>|^(?:[*+-]|#{1,6}|\d+[).])$/.test(f.value)?"never":t.proseWrap;return re(e,r.value,{proseWrap:h});case"emphasis":var F;if(H(r.children[0]))F=t.originalText[r.position.start.offset];else{var b=e.getParentNode(),S=b.children.indexOf(r),T=b.children[S-1],N=b.children[S+1];F=T&&"sentence"===T.type&&T.children.length>0&&"word"===u(T.children).type&&!u(T.children).hasTrailingPunctuation||N&&"sentence"===N.type&&N.children.length>0&&"word"===N.children[0].type&&!N.children[0].hasLeadingPunctuation||ne(e,"emphasis")?"*":"_"}return[F,ae(e,t,n),F];case"strong":return["**",ae(e,t,n),"**"];case"delete":return["~~",ae(e,t,n),"~~"];case"inlineCode":var k=i(r.value,"`"),j="`".repeat(k||1),P=k&&!/^\s/.test(r.value)?" ":"";return[j,P,r.value,P,j];case"wikiLink":return["[[","preserve"===t.proseWrap?r.value:r.value.replace(/[\t\n]+/g," "),"]]"];case"link":switch(t.originalText[r.position.start.offset]){case"<":var L="mailto:";return["<",r.url.startsWith(L)&&t.originalText.slice(r.position.start.offset+1,r.position.start.offset+1+L.length)!==L?r.url.slice(L.length):r.url,">"];case"[":return["[",ae(e,t,n),"](",me(r.url,")"),ge(r.title,t),")"];default:return t.originalText.slice(r.position.start.offset,r.position.end.offset)}case"image":return[""),ge(r.title,t),")"];case"blockquote":return["> ",E("> ",ae(e,t,n))];case"heading":return["#".repeat(r.depth)+" ",ae(e,t,n)];case"code":if(r.isIndented){var _=" ".repeat(4);return E(_,[_].concat(x(w(r.value,g))))}var M=t.__inJsTemplate?"~":"`",q=M.repeat(Math.max(3,a(r.value,M)+1));return[q,r.lang||"",r.meta?" "+r.meta:"",g].concat(x(w(R(r,t.originalText),g)),[g,q]);case"html":var J=e.getParentNode(),U="root"===J.type&&u(J.children)===r?r.value.trimEnd():r.value,X=/^<!\x2D\x2D[\s\S]*\x2D\x2D>$/.test(U);return w(U,X?g:m(D));case"list":var z=Z(r,e.getParentNode()),K=V(r,t);return ae(e,t,n,{processor:function(e,u){var i=o(),a=e.getValue();return 2===a.children.length&&"html"===a.children[1].type&&a.children[0].position.start.column!==a.children[1].position.start.column?[i,Q(e,t,n,i)]:[i,E(" ".repeat(i.length),Q(e,t,n,i))];function o(){var e=r.ordered?(0===u?r.start:K?1:r.start+u)+(z%2===0?". ":") "):z%2===0?"- ":"* ";return r.isAligned||r.hasIndentedCodeblock?Y(e,t):e}}});case"thematicBreak":var ee=te(e,"list");return-1===ee?"---":Z(e.getParentNode(ee),e.getParentNode(ee+1))%2===0?"***":"---";case"linkReference":return["[",ae(e,t,n),"]","full"===r.referenceType?ve(r):"collapsed"===r.referenceType?"[]":""];case"imageReference":return"full"===r.referenceType?["![",r.alt||"","]",ve(r)]:["![",r.alt,"]","collapsed"===r.referenceType?"[]":""];case"definition":var oe="always"===t.proseWrap?d:" ";return A([ve(r),":",C([oe,me(r.url),null===r.title?"":[oe,ge(r.title,t,!1)]])]);case"footnote":return["[^",ae(e,t,n),"]"];case"footnoteReference":return Ee(r);case"footnoteDefinition":var ce=e.getParentNode().children[e.getName()+1],le=1===r.children.length&&"paragraph"===r.children[0].type&&("never"===t.proseWrap||"preserve"===t.proseWrap&&r.children[0].position.start.line===r.children[0].position.end.line);return[Ee(r),": ",le?ae(e,t,n):A([E(" ".repeat(4),ae(e,t,n,{processor:function(e,t){return 0===t?A([y,n()]):n()}})),ce&&"footnoteDefinition"===ce.type?y:""])];case"table":return ue(e,t,n);case"tableCell":return ae(e,t,n);case"break":return/\s/.test(t.originalText[r.position.start.offset])?[" ",m(D)]:["\\",g];case"liquidNode":return w(r.value,g);case"importExport":return[r.value,g];case"esComment":return["{/* ",r.value," */}"];case"jsx":return r.value;case"math":return["$$",g,r.value?[].concat(x(w(r.value,g)),[g]):"","$$"];case"inlineMath":return t.originalText.slice(I(r),O(r));default:throw new Error("Unknown markdown type ".concat(JSON.stringify(r.type)))}}function Q(e,t,n,r){var u=e.getValue(),i=null===u.checked?"":u.checked?"[x] ":"[ ] ";return[i,ae(e,t,n,{processor:function(e,u){if(0===u&&"list"!==e.getValue().type)return E(" ".repeat(i.length),n());var a=" ".repeat(ye(t.tabWidth-r.length,0,3));return[a,E(a,n())]}})]}function Y(e,t){var n=r();return e+" ".repeat(n>=4?0:n);function r(){var n=e.length%t.tabWidth;return 0===n?0:t.tabWidth-n}}function Z(e,t){return ee(e,t,(function(t){return t.ordered===e.ordered}))}function ee(e,t,n){var r,u=-1,i=b(t.children);try{for(i.s();!(r=i.n()).done;){var a=r.value;if(a.type===e.type&&n(a)?u++:u=-1,a===e)return u}}catch(o){i.e(o)}finally{i.f()}}function te(e,t){for(var n,r=Array.isArray(t)?t:[t],u=-1;n=e.getParentNode(++u);)if(r.includes(n.type))return u;return-1}function ne(e,t){var n=te(e,t);return-1===n?null:e.getParentNode(n)}function re(e,t,n){if("preserve"===n.proseWrap&&"\n"===t)return g;var r="always"===n.proseWrap&&!ne(e,X);return""!==t?r?d:" ":r?y:""}function ue(e,t,n){var r=e.getValue(),u=[],i=e.map((function(e){return e.map((function(e,r){var i=N(n(),t).formatted,a=o(i);return u[r]=Math.max(u[r]||3,a),{text:i,width:a}}),"children")}),"children"),a=c(!1);if("never"!==t.proseWrap)return[p,a];var s=c(!0);return[p,A(h(s,a))];function c(e){var t=[d(i[0],e),l(e)];return i.length>1&&t.push(f(S,i.slice(1).map((function(t){return d(t,e)})))),f(S,t)}function l(e){return"| ".concat(u.map((function(t,n){var u=r.align[n],i="center"===u||"left"===u?":":"-",a="center"===u||"right"===u?":":"-",o=e?"-":"-".repeat(t-2);return"".concat(i).concat(o).concat(a)})).join(" | ")," |")}function d(e,t){return"| ".concat(e.map((function(e,n){var i=e.text,a=e.width;if(t)return i;var o=u[n]-a,s=r.align[n],c=0;"right"===s?c=o:"center"===s&&(c=Math.floor(o/2));var l=o-c;return"".concat(" ".repeat(c)).concat(i).concat(" ".repeat(l))})).join(" | ")," |")}}function ie(e,t,n){var r,u=[],i=null,a=e.getValue().children,o=b(a.entries());try{for(o.s();!(r=o.n()).done;){var s=F(r.value,2),c=s[0],l=s[1];switch(ce(l)){case"start":null===i&&(i={index:c,offset:l.position.end.offset});break;case"end":null!==i&&(u.push({start:i,end:{index:c,offset:l.position.start.offset}}),i=null)}}}catch(p){o.e(p)}finally{o.f()}return ae(e,t,n,{processor:function(e,r){if(u.length>0){var i=u[0];if(r===i.start.index)return[oe(a[i.start.index]),t.originalText.slice(i.start.offset,i.end.offset),oe(a[i.end.index])];if(i.start.index<r&&r<i.end.index)return!1;if(r===i.end.index)return u.shift(),!1}return n()}})}function ae(e,t,n){var r,u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=u.postprocessor,a=u.processor||function(){return n()},o=e.getValue(),s=[];return e.each((function(e,n){var u=e.getValue(),i=a(e,n);if(!1!==i){var c={parts:s,prevNode:r,parentNode:o,options:t};le(u,c)&&(s.push(g),r&&G.has(r.type)||(pe(u,c)||fe(u,c))&&s.push(g),fe(u,c)&&s.push(g)),s.push(i),r=u}}),"children"),i?i(s):s}function oe(e){return"html"===e.type?e.value:"paragraph"===e.type&&Array.isArray(e.children)&&1===e.children.length&&"esComment"===e.children[0].type?["{/* ",e.children[0].value," */}"]:void 0}function se(e){for(var t=e;s(t.children);)t=u(t.children);return t}function ce(e){var t,n;return"html"===e.type?t=e.value.match(/^<!--\s*prettier-ignore(?:-(start|end))?\s*-->$/):("esComment"===e.type?n=e:"paragraph"===e.type&&1===e.children.length&&"esComment"===e.children[0].type&&(n=e.children[0]),n&&(t=n.value.match(/^prettier-ignore(?:-(start|end))?$/))),!!t&&(t[1]||"next")}function le(e,t){var n=0===t.parts.length,r=q.includes(e.type),u="html"===e.type&&J.includes(t.parentNode.type);return!n&&!r&&!u}function pe(e,t){var n,r,u,i=(t.prevNode&&t.prevNode.type)===e.type&&z.has(e.type),a="listItem"===t.parentNode.type&&!t.parentNode.loose,o="listItem"===(null===(n=t.prevNode)||void 0===n?void 0:n.type)&&t.prevNode.loose,s="next"===ce(t.prevNode),c="html"===e.type&&"html"===(null===(r=t.prevNode)||void 0===r?void 0:r.type)&&t.prevNode.position.end.line+1===e.position.start.line,l="html"===e.type&&"listItem"===t.parentNode.type&&"paragraph"===(null===(u=t.prevNode)||void 0===u?void 0:u.type)&&t.prevNode.position.end.line+1===e.position.start.line;return o||!(i||a||s||c||l)}function fe(e,t){var n=t.prevNode&&"list"===t.prevNode.type,r="code"===e.type&&e.isIndented;return n&&r}function De(e){var t=ne(e,["linkReference","imageReference"]);return t&&("linkReference"!==t.type||"full"!==t.referenceType)}function me(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[" "].concat(x(Array.isArray(t)?t:[t]));return new RegExp(n.map((function(e){return"\\".concat(e)})).join("|")).test(e)?"<".concat(e,">"):e}function ge(e,t){if(!e)return"";if(!(arguments.length>2&&void 0!==arguments[2])||arguments[2])return" "+ge(e,t,!1);if((e=e.replace(/\\(["')])/g,"$1")).includes('"')&&e.includes("'")&&!e.includes(")"))return"(".concat(e,")");var n=e.split("'").length-1,r=e.split('"').length-1,u=n>r?'"':r>n||t.singleQuote?"'":'"';return e=(e=e.replace(/\\/,"\\\\")).replace(new RegExp("(".concat(u,")"),"g"),"\\$1"),"".concat(u).concat(e).concat(u)}function ye(e,t,n){return e<t?t:e>n?n:e}function he(e){var t=Number(e.getName());return 0!==t&&"next"===ce(e.getParentNode().children[t-1])}function ve(e){return"[".concat(n(e.label),"]")}function Ee(e){return"[^".concat(e.label,"]")}t.exports={preprocess:L,print:K,embed:k,massageAstNode:_,hasPrettierIgnore:he,insertPragma:j}}}),qu=V({"src/language-markdown/options.js":function(e,t){U();var n=qr();t.exports={proseWrap:n.proseWrap,singleQuote:n.singleQuote}}}),Ju=V({"src/language-markdown/parsers.js":function(){U()}}),Uu=V({"node_modules/linguist-languages/data/Markdown.json":function(e,t){t.exports={name:"Markdown",type:"prose",color:"#083fa1",aliases:["pandoc"],aceMode:"markdown",codemirrorMode:"gfm",codemirrorMimeType:"text/x-gfm",wrap:!0,extensions:[".md",".livemd",".markdown",".mdown",".mdwn",".mdx",".mkd",".mkdn",".mkdown",".ronn",".scd",".workbook"],filenames:["contents.lr"],tmScope:"source.gfm",languageId:222}}}),Hu=V({"src/language-markdown/index.js":function(e,t){U();var n=Fn(),r=Wu(),u=qu(),i=Ju(),a=[n(Uu(),(function(e){return{since:"1.8.0",parsers:["markdown"],vscodeLanguageIds:["markdown"],filenames:[].concat(x(e.filenames),["README"]),extensions:e.extensions.filter((function(e){return".mdx"!==e}))}})),n(Uu(),(function(){return{name:"MDX",since:"1.15.0",parsers:["mdx"],vscodeLanguageIds:["mdx"],filenames:[],extensions:[".mdx"]}}))],o={mdast:r};t.exports={languages:a,options:u,printers:o,parsers:i}}}),Gu=V({"src/language-html/clean.js":function(e,t){U();var n=Le().isFrontMatterNode,r=new Set(["sourceSpan","startSourceSpan","endSourceSpan","nameSpan","valueSpan"]);function u(e,t){if("text"===e.type||"comment"===e.type||n(e)||"yaml"===e.type||"toml"===e.type)return null;"attribute"===e.type&&delete t.value,"docType"===e.type&&delete t.value}u.ignoredProperties=r,t.exports=u}}),Xu=V({"src/language-html/constants.evaluate.js":function(e,t){t.exports={CSS_DISPLAY_TAGS:{area:"none",base:"none",basefont:"none",datalist:"none",head:"none",link:"none",meta:"none",noembed:"none",noframes:"none",param:"block",rp:"none",script:"block",source:"block",style:"none",template:"inline",track:"block",title:"none",html:"block",body:"block",address:"block",blockquote:"block",center:"block",div:"block",figure:"block",figcaption:"block",footer:"block",form:"block",header:"block",hr:"block",legend:"block",listing:"block",main:"block",p:"block",plaintext:"block",pre:"block",xmp:"block",slot:"contents",ruby:"ruby",rt:"ruby-text",article:"block",aside:"block",h1:"block",h2:"block",h3:"block",h4:"block",h5:"block",h6:"block",hgroup:"block",nav:"block",section:"block",dir:"block",dd:"block",dl:"block",dt:"block",ol:"block",ul:"block",li:"list-item",table:"table",caption:"table-caption",colgroup:"table-column-group",col:"table-column",thead:"table-header-group",tbody:"table-row-group",tfoot:"table-footer-group",tr:"table-row",td:"table-cell",th:"table-cell",fieldset:"block",button:"inline-block",details:"block",summary:"block",dialog:"block",meter:"inline-block",progress:"inline-block",object:"inline-block",video:"inline-block",audio:"inline-block",select:"inline-block",option:"block",optgroup:"block"},CSS_DISPLAY_DEFAULT:"inline",CSS_WHITE_SPACE_TAGS:{listing:"pre",plaintext:"pre",pre:"pre",xmp:"pre",nobr:"nowrap",table:"initial",textarea:"pre-wrap"},CSS_WHITE_SPACE_DEFAULT:"normal"}}}),zu=V({"src/language-html/utils/is-unknown-namespace.js":function(e,t){function n(e){return"element"===e.type&&!e.hasExplicitNamespace&&!["html","svg"].includes(e.namespace)}U(),t.exports=n}}),Ku=V({"src/language-html/utils/index.js":function(e,t){U();var n=Le(),r=n.inferParserByLanguage,u=n.isFrontMatterNode,i=de(),a=i.builders,o=a.line,s=a.hardline,c=a.join,l=i.utils,p=l.getDocParts,f=l.replaceTextEndOfLine,d=Xu(),D=d.CSS_DISPLAY_TAGS,m=d.CSS_DISPLAY_DEFAULT,g=d.CSS_WHITE_SPACE_TAGS,y=d.CSS_WHITE_SPACE_DEFAULT,h=zu(),v=new Set(["\t","\n","\f","\r"," "]),E=function(e){return e.replace(/^[\t\n\f\r ]+/,"")},C=function(e){return e.replace(/[\t\n\f\r ]+$/,"")},A=function(e){return E(C(e))},x=function(e){return e.replace(/^[\t\f\r ]*\n/g,"")},S=function(e){return x(C(e))},T=function(e){return e.split(/[\t\n\f\r ]+/)},B=function(e){return e.match(/^[\t\n\f\r ]*/)[0]},w=function(e){var t=e.match(/^([\t\n\f\r ]*)([\s\S]*?)([\t\n\f\r ]*)$/),n=F(t,4),r=n[1],u=n[2];return{leadingWhitespace:r,trailingWhitespace:n[3],text:u}},N=function(e){return/[\t\n\f\r ]/.test(e)};function k(e,t){return!!("ieConditionalComment"===e.type&&e.lastChild&&!e.lastChild.isSelfClosing&&!e.lastChild.endSourceSpan||"ieConditionalComment"===e.type&&!e.complete||ce(e)&&e.children.some((function(e){return"text"!==e.type&&"interpolation"!==e.type}))||Fe(e,t)&&!O(e)&&"interpolation"!==e.type)}function j(e){return!("attribute"===e.type||!e.parent||!e.prev)&&P(e.prev)}function P(e){return"comment"===e.type&&"prettier-ignore"===e.value.trim()}function I(e){return"text"===e.type||"comment"===e.type}function O(e){return"element"===e.type&&("script"===e.fullName||"style"===e.fullName||"svg:style"===e.fullName||h(e)&&("script"===e.name||"style"===e.name))}function L(e){return e.children&&!O(e)}function _(e){return O(e)||"interpolation"===e.type||M(e)}function M(e){return De(e).startsWith("pre")}function R(e,t){var n=r();return n&&!e.prev&&e.parent&&e.parent.tagDefinition&&e.parent.tagDefinition.ignoreFirstLf?"interpolation"===e.type:n;function r(){return!u(e)&&(!("text"!==e.type&&"interpolation"!==e.type||!e.prev||"text"!==e.prev.type&&"interpolation"!==e.prev.type)||!(!e.parent||"none"===e.parent.cssDisplay)&&(!!ce(e.parent)||!(!e.prev&&("root"===e.parent.type||ce(e)&&e.parent||O(e.parent)||Ee(e.parent,t)||!ue(e.parent.cssDisplay))||e.prev&&!oe(e.prev.cssDisplay))))}}function V(e,t){return!u(e)&&(!("text"!==e.type&&"interpolation"!==e.type||!e.next||"text"!==e.next.type&&"interpolation"!==e.next.type)||!(!e.parent||"none"===e.parent.cssDisplay)&&(!!ce(e.parent)||!(!e.next&&("root"===e.parent.type||ce(e)&&e.parent||O(e.parent)||Ee(e.parent,t)||!ie(e.parent.cssDisplay))||e.next&&!ae(e.next.cssDisplay))))}function $(e){return se(e.cssDisplay)&&!O(e)}function W(e){return u(e)||e.next&&e.sourceSpan.end&&e.sourceSpan.end.line+1<e.next.sourceSpan.start.line}function q(e){return J(e)||"element"===e.type&&e.children.length>0&&(["body","script","style"].includes(e.name)||e.children.some((function(e){return Z(e)})))||e.firstChild&&e.firstChild===e.lastChild&&"text"!==e.firstChild.type&&z(e.firstChild)&&(!e.lastChild.isTrailingSpaceSensitive||K(e.lastChild))}function J(e){return"element"===e.type&&e.children.length>0&&(["html","head","ul","ol","select"].includes(e.name)||e.cssDisplay.startsWith("table")&&"table-cell"!==e.cssDisplay)}function H(e){return Q(e)||e.prev&&G(e.prev)||X(e)}function G(e){return Q(e)||"element"===e.type&&"br"===e.fullName||X(e)}function X(e){return z(e)&&K(e)}function z(e){return e.hasLeadingSpaces&&(e.prev?e.prev.sourceSpan.end.line<e.sourceSpan.start.line:"root"===e.parent.type||e.parent.startSourceSpan.end.line<e.sourceSpan.start.line)}function K(e){return e.hasTrailingSpaces&&(e.next?e.next.sourceSpan.start.line>e.sourceSpan.end.line:"root"===e.parent.type||e.parent.endSourceSpan&&e.parent.endSourceSpan.start.line>e.sourceSpan.end.line)}function Q(e){switch(e.type){case"ieConditionalComment":case"comment":case"directive":return!0;case"element":return["script","select"].includes(e.name)}return!1}function Y(e){return e.lastChild?Y(e.lastChild):e}function Z(e){return e.children&&e.children.some((function(e){return"text"!==e.type}))}function ee(e){var t=e.attrMap,n=t.type,r=t.lang;return"module"===n||"text/javascript"===n||"text/babel"===n||"application/javascript"===n||"jsx"===r?"babel":"application/x-typescript"===n||"ts"===r||"tsx"===r?"typescript":"text/markdown"===n?"markdown":"text/html"===n?"html":n&&(n.endsWith("json")||n.endsWith("importmap"))||"speculationrules"===n?"json":"text/x-handlebars-template"===n?"glimmer":void 0}function te(e,t){var n=e.attrMap.lang;return n&&"postcss"!==n&&"css"!==n?"scss"===n?"scss":"less"===n?"less":"stylus"===n?r("stylus",t):void 0:"css"}function ne(e,t){return"script"!==e.name||e.attrMap.src?"style"===e.name?te(e,t):t&&Fe(e,t)?ee(e)||!("src"in e.attrMap)&&r(e.attrMap.lang,t):void 0:e.attrMap.lang||e.attrMap.type?ee(e):"babel"}function re(e){return"block"===e||"list-item"===e||e.startsWith("table")}function ue(e){return!re(e)&&"inline-block"!==e}function ie(e){return!re(e)&&"inline-block"!==e}function ae(e){return!re(e)}function oe(e){return!re(e)}function se(e){return!re(e)&&"inline-block"!==e}function ce(e){return De(e).startsWith("pre")}function le(e,t){for(var n=0,r=e.stack.length-1;r>=0;r--){var u=e.stack[r];u&&"object"==typeof u&&!Array.isArray(u)&&t(u)&&n++}return n}function pe(e,t){for(var n=e;n;){if(t(n))return!0;n=n.parent}return!1}function fe(e,t){if(e.prev&&"comment"===e.prev.type){var n=e.prev.value.match(/^\s*display:\s*([a-z]+)\s*$/);if(n)return n[1]}var r=!1;if("element"===e.type&&"svg"===e.namespace){if(!pe(e,(function(e){return"svg:foreignObject"===e.fullName})))return"svg"===e.name?"inline-block":"block";r=!0}switch(t.htmlWhitespaceSensitivity){case"strict":return"inline";case"ignore":return"block";default:return"vue"===t.parser&&e.parent&&"root"===e.parent.type?"block":"element"===e.type&&(!e.namespace||r||h(e))&&D[e.name]||m}}function De(e){return"element"===e.type&&(!e.namespace||h(e))&&g[e.name]||y}function me(e){var t,n=Number.POSITIVE_INFINITY,r=b(e.split("\n"));try{for(r.s();!(t=r.n()).done;){var u=t.value;if(0!==u.length){if(!v.has(u[0]))return 0;var i=B(u).length;u.length!==i&&i<n&&(n=i)}}}catch(a){r.e(a)}finally{r.f()}return n===Number.POSITIVE_INFINITY?0:n}function ge(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:me(e);return 0===t?e:e.split("\n").map((function(e){return e.slice(t)})).join("\n")}function ye(e,t){for(var n=0,r=0;r<e.length;r++)e[r]===t&&n++;return n}function he(e){return e.replace(/'/g,"'").replace(/"/g,'"')}var ve=new Set(["template","style","script"]);function Ee(e,t){return Ce(e,t)&&!ve.has(e.fullName)}function Ce(e,t){return"vue"===t.parser&&"element"===e.type&&"root"===e.parent.type&&"html"!==e.fullName.toLowerCase()}function Fe(e,t){return Ce(e,t)&&(Ee(e,t)||e.attrMap.lang&&"html"!==e.attrMap.lang)}function Ae(e){var t=e.fullName;return"#"===t.charAt(0)||"slot-scope"===t||"v-slot"===t||t.startsWith("v-slot:")}function xe(e,t){var n=e.parent;if(!Ce(n,t))return!1;var r=n.fullName,u=e.fullName;return"script"===r&&"setup"===u||"style"===r&&"vars"===u}function be(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.value;return e.parent.isWhitespaceSensitive?e.parent.isIndentationSensitive?f(t):f(ge(S(t)),s):p(c(o,T(t)))}function Se(e,t){return Ce(e,t)&&"script"===e.name}t.exports={htmlTrim:A,htmlTrimPreserveIndentation:S,hasHtmlWhitespace:N,getLeadingAndTrailingHtmlWhitespace:w,canHaveInterpolation:L,countChars:ye,countParents:le,dedentString:ge,forceBreakChildren:J,forceBreakContent:q,forceNextEmptyLine:W,getLastDescendant:Y,getNodeCssStyleDisplay:fe,getNodeCssStyleWhiteSpace:De,hasPrettierIgnore:j,inferScriptParser:ne,isVueCustomBlock:Ee,isVueNonHtmlBlock:Fe,isVueScriptTag:Se,isVueSlotAttribute:Ae,isVueSfcBindingsAttribute:xe,isVueSfcBlock:Ce,isDanglingSpaceSensitiveNode:$,isIndentationSensitiveNode:M,isLeadingSpaceSensitiveNode:R,isPreLikeNode:ce,isScriptLikeTag:O,isTextLikeNode:I,isTrailingSpaceSensitiveNode:V,isWhitespaceSensitiveNode:_,isUnknownNamespace:h,preferHardlineAsLeadingSpaces:H,preferHardlineAsTrailingSpaces:G,shouldPreserveContent:k,unescapeQuoteEntities:he,getTextValueParts:be}}}),Qu=V({"node_modules/angular-html-parser/lib/compiler/src/chars.js":function(e){function t(t){return t>=e.$TAB&&t<=e.$SPACE||t==e.$NBSP}function n(t){return e.$0<=t&&t<=e.$9}function r(t){return t>=e.$a&&t<=e.$z||t>=e.$A&&t<=e.$Z}function u(t){return t>=e.$a&&t<=e.$f||t>=e.$A&&t<=e.$F||n(t)}function i(t){return t===e.$LF||t===e.$CR}function a(t){return e.$0<=t&&t<=e.$7}U(),Object.defineProperty(e,"__esModule",{value:!0}),e.$EOF=0,e.$BSPACE=8,e.$TAB=9,e.$LF=10,e.$VTAB=11,e.$FF=12,e.$CR=13,e.$SPACE=32,e.$BANG=33,e.$DQ=34,e.$HASH=35,e.$$=36,e.$PERCENT=37,e.$AMPERSAND=38,e.$SQ=39,e.$LPAREN=40,e.$RPAREN=41,e.$STAR=42,e.$PLUS=43,e.$COMMA=44,e.$MINUS=45,e.$PERIOD=46,e.$SLASH=47,e.$COLON=58,e.$SEMICOLON=59,e.$LT=60,e.$EQ=61,e.$GT=62,e.$QUESTION=63,e.$0=48,e.$7=55,e.$9=57,e.$A=65,e.$E=69,e.$F=70,e.$X=88,e.$Z=90,e.$LBRACKET=91,e.$BACKSLASH=92,e.$RBRACKET=93,e.$CARET=94,e.$_=95,e.$a=97,e.$b=98,e.$e=101,e.$f=102,e.$n=110,e.$r=114,e.$t=116,e.$u=117,e.$v=118,e.$x=120,e.$z=122,e.$LBRACE=123,e.$BAR=124,e.$RBRACE=125,e.$NBSP=160,e.$PIPE=124,e.$TILDA=126,e.$AT=64,e.$BT=96,e.isWhitespace=t,e.isDigit=n,e.isAsciiLetter=r,e.isAsciiHexDigit=u,e.isNewLine=i,e.isOctalDigit=a}}),Yu=V({"node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=function(){function e(t,n,r){E(this,e),this.filePath=t,this.name=n,this.members=r}return C(e,[{key:"assertNoMembers",value:function(){if(this.members.length)throw new Error("Illegal state: symbol without members expected, but got ".concat(JSON.stringify(this),"."))}}]),e}();e.StaticSymbol=t;var n=function(){function e(){E(this,e),this.cache=new Map}return C(e,[{key:"get",value:function(e,n,r){var u=(r=r||[]).length?".".concat(r.join(".")):"",i='"'.concat(e,'".').concat(n).concat(u),a=this.cache.get(i);return a||(a=new t(e,n,r),this.cache.set(i,a)),a}}]),e}();e.StaticSymbolCache=n}}),Zu=V({"node_modules/angular-html-parser/lib/compiler/src/util.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=/-+([a-z0-9])/g;function n(e){return e.replace(t,(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t[1].toUpperCase()}))}function r(e,t){return i(e,":",t)}function u(e,t){return i(e,".",t)}function i(e,t,n){var r=e.indexOf(t);return-1==r?n:[e.slice(0,r).trim(),e.slice(r+1).trim()]}function a(e,t,n){return Array.isArray(e)?t.visitArray(e,n):h(e)?t.visitStringMap(e,n):null==e||"string"==typeof e||"number"==typeof e||"boolean"==typeof e?t.visitPrimitive(e,n):t.visitOther(e,n)}function o(e){return null!=e}function s(e){return void 0===e?null:e}e.dashCaseToCamelCase=n,e.splitAtColon=r,e.splitAtPeriod=u,e.visitValue=a,e.isDefined=o,e.noUndefined=s;var c=function(){function e(){E(this,e)}return C(e,[{key:"visitArray",value:function(e,t){var n=this;return e.map((function(e){return a(e,n,t)}))}},{key:"visitStringMap",value:function(e,t){var n=this,r={};return Object.keys(e).forEach((function(u){r[u]=a(e[u],n,t)})),r}},{key:"visitPrimitive",value:function(e,t){return e}},{key:"visitOther",value:function(e,t){return e}}]),e}();function l(e){throw new Error("Internal Error: ".concat(e))}function p(e,t){var n=Error(e);return n[f]=!0,t&&(n[d]=t),n}e.ValueTransformer=c,e.SyncAsync={assertSync:function(e){if(x(e))throw new Error("Illegal state: value cannot be a promise");return e},then:function(e,t){return x(e)?e.then(t):t(e)},all:function(e){return e.some(x)?Promise.all(e):e}},e.error=l,e.syntaxError=p;var f="ngSyntaxError",d="ngParseErrors";function D(e){return e[f]}function m(e){return e[d]||[]}function g(e){return e.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}e.isSyntaxError=D,e.getParseErrors=m,e.escapeRegExp=g;var y=Object.getPrototypeOf({});function h(e){return"object"==typeof e&&null!==e&&Object.getPrototypeOf(e)===y}function v(e){for(var t="",n=0;n<e.length;n++){var r=e.charCodeAt(n);if(r>=55296&&r<=56319&&e.length>n+1){var u=e.charCodeAt(n+1);u>=56320&&u<=57343&&(n++,r=(r-55296<<10)+u-56320+65536)}r<=127?t+=String.fromCharCode(r):r<=2047?t+=String.fromCharCode(r>>6&31|192,63&r|128):r<=65535?t+=String.fromCharCode(r>>12|224,r>>6&63|128,63&r|128):r<=2097151&&(t+=String.fromCharCode(r>>18&7|240,r>>12&63|128,r>>6&63|128,63&r|128))}return t}function F(e){if("string"==typeof e)return e;if(e instanceof Array)return"["+e.map(F).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return"".concat(e.overriddenName);if(e.name)return"".concat(e.name);if(!e.toString)return"object";var t=e.toString();if(null==t)return""+t;var n=t.indexOf("\n");return-1===n?t:t.substring(0,n)}function A(e){return"function"==typeof e&&e.hasOwnProperty("__forward_ref__")?e():e}function x(e){return!!e&&"function"==typeof e.then}e.utf8Encode=v,e.stringify=F,e.resolveForwardRef=A,e.isPromise=x;var b=C((function e(t){E(this,e),this.full=t;var n=t.split(".");this.major=n[0],this.minor=n[1],this.patch=n.slice(2).join(".")}));e.Version=b;var S=typeof window<"u"&&window,T=typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self,B=typeof globalThis<"u"&&globalThis||S||T;e.global=B}}),ei=V({"node_modules/angular-html-parser/lib/compiler/src/compile_metadata.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=Yu(),n=Zu(),r=/^(?:(?:\[([^\]]+)\])|(?:\(([^\)]+)\)))|(\@[-\w]+)$/;function u(e){return e.replace(/\W/g,"_")}e.sanitizeIdentifier=u;var i,a,o=0;function s(e){if(!e||!e.reference)return null;var r=e.reference;if(r instanceof t.StaticSymbol)return r.name;if(r.__anonymousType)return r.__anonymousType;var i=n.stringify(r);return i.indexOf("(")>=0?(i="anonymous_".concat(o++),r.__anonymousType=i):i=u(i),i}function c(e){var r=e.reference;return r instanceof t.StaticSymbol?r.filePath:"./".concat(n.stringify(r))}function l(e,t){return"View_".concat(s({reference:e}),"_").concat(t)}function p(e){return"RenderType_".concat(s({reference:e}))}function f(e){return"HostView_".concat(s({reference:e}))}function d(e){return"".concat(s({reference:e}),"NgFactory")}function D(e){return null!=e.value?u(e.value):s(e.identifier)}function m(e){return null!=e.identifier?e.identifier.reference:e.value}e.identifierName=s,e.identifierModuleUrl=c,e.viewClassName=l,e.rendererTypeName=p,e.hostViewClassName=f,e.componentFactoryName=d,(a=i=e.CompileSummaryKind||(e.CompileSummaryKind={}))[a.Pipe=0]="Pipe",a[a.Directive=1]="Directive",a[a.NgModule=2]="NgModule",a[a.Injectable=3]="Injectable",e.tokenName=D,e.tokenReference=m;var g=C((function e(){E(this,e);var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.moduleUrl,r=t.styles,u=t.styleUrls;this.moduleUrl=n||null,this.styles=b(r),this.styleUrls=b(u)}));e.CompileStylesheetMetadata=g;var y=function(){function e(t){E(this,e);var n=t.encapsulation,r=t.template,u=t.templateUrl,i=t.htmlAst,a=t.styles,o=t.styleUrls,s=t.externalStylesheets,c=t.animations,l=t.ngContentSelectors,p=t.interpolation,f=t.isInline,d=t.preserveWhitespaces;if(this.encapsulation=n,this.template=r,this.templateUrl=u,this.htmlAst=i,this.styles=b(a),this.styleUrls=b(o),this.externalStylesheets=b(s),this.animations=c?T(c):[],this.ngContentSelectors=l||[],p&&2!=p.length)throw new Error("'interpolation' should have a start and an end symbol.");this.interpolation=p,this.isInline=f,this.preserveWhitespaces=d}return C(e,[{key:"toSummary",value:function(){return{ngContentSelectors:this.ngContentSelectors,encapsulation:this.encapsulation,styles:this.styles,animations:this.animations}}}]),e}();e.CompileTemplateMetadata=y;var h=function(){function e(t){E(this,e);var n=t.isHost,r=t.type,u=t.isComponent,i=t.selector,a=t.exportAs,o=t.changeDetection,s=t.inputs,c=t.outputs,l=t.hostListeners,p=t.hostProperties,f=t.hostAttributes,d=t.providers,D=t.viewProviders,m=t.queries,g=t.guards,y=t.viewQueries,h=t.entryComponents,v=t.template,C=t.componentViewType,F=t.rendererType,A=t.componentFactory;this.isHost=!!n,this.type=r,this.isComponent=u,this.selector=i,this.exportAs=a,this.changeDetection=o,this.inputs=s,this.outputs=c,this.hostListeners=l,this.hostProperties=p,this.hostAttributes=f,this.providers=b(d),this.viewProviders=b(D),this.queries=b(m),this.guards=g,this.viewQueries=b(y),this.entryComponents=b(h),this.template=v,this.componentViewType=C,this.rendererType=F,this.componentFactory=A}return C(e,[{key:"toSummary",value:function(){return{summaryKind:i.Directive,type:this.type,isComponent:this.isComponent,selector:this.selector,exportAs:this.exportAs,inputs:this.inputs,outputs:this.outputs,hostListeners:this.hostListeners,hostProperties:this.hostProperties,hostAttributes:this.hostAttributes,providers:this.providers,viewProviders:this.viewProviders,queries:this.queries,guards:this.guards,viewQueries:this.viewQueries,entryComponents:this.entryComponents,changeDetection:this.changeDetection,template:this.template&&this.template.toSummary(),componentViewType:this.componentViewType,rendererType:this.rendererType,componentFactory:this.componentFactory}}}],[{key:"create",value:function(t){var u=t.isHost,i=t.type,a=t.isComponent,o=t.selector,s=t.exportAs,c=t.changeDetection,l=t.inputs,p=t.outputs,f=t.host,d=t.providers,D=t.viewProviders,m=t.queries,g=t.guards,y=t.viewQueries,h=t.entryComponents,v=t.template,E=t.componentViewType,C=t.rendererType,F=t.componentFactory,A={},x={},b={};null!=f&&Object.keys(f).forEach((function(e){var t=f[e],n=e.match(r);null===n?b[e]=t:null!=n[1]?x[n[1]]=t:null!=n[2]&&(A[n[2]]=t)}));var S={};null!=l&&l.forEach((function(e){var t=n.splitAtColon(e,[e,e]);S[t[0]]=t[1]}));var T={};return null!=p&&p.forEach((function(e){var t=n.splitAtColon(e,[e,e]);T[t[0]]=t[1]})),new e({isHost:u,type:i,isComponent:!!a,selector:o,exportAs:s,changeDetection:c,inputs:S,outputs:T,hostListeners:A,hostProperties:x,hostAttributes:b,providers:d,viewProviders:D,queries:m,guards:g,viewQueries:y,entryComponents:h,template:v,componentViewType:E,rendererType:C,componentFactory:F})}}]),e}();e.CompileDirectiveMetadata=h;var v=function(){function e(t){E(this,e);var n=t.type,r=t.name,u=t.pure;this.type=n,this.name=r,this.pure=!!u}return C(e,[{key:"toSummary",value:function(){return{summaryKind:i.Pipe,type:this.type,name:this.name,pure:this.pure}}}]),e}();e.CompilePipeMetadata=v;var F=C((function e(){E(this,e)}));e.CompileShallowModuleMetadata=F;var A=function(){function e(t){E(this,e);var n=t.type,r=t.providers,u=t.declaredDirectives,i=t.exportedDirectives,a=t.declaredPipes,o=t.exportedPipes,s=t.entryComponents,c=t.bootstrapComponents,l=t.importedModules,p=t.exportedModules,f=t.schemas,d=t.transitiveModule,D=t.id;this.type=n||null,this.declaredDirectives=b(u),this.exportedDirectives=b(i),this.declaredPipes=b(a),this.exportedPipes=b(o),this.providers=b(r),this.entryComponents=b(s),this.bootstrapComponents=b(c),this.importedModules=b(l),this.exportedModules=b(p),this.schemas=b(f),this.id=D||null,this.transitiveModule=d||null}return C(e,[{key:"toSummary",value:function(){var e=this.transitiveModule;return{summaryKind:i.NgModule,type:this.type,entryComponents:e.entryComponents,providers:e.providers,modules:e.modules,exportedDirectives:e.exportedDirectives,exportedPipes:e.exportedPipes}}}]),e}();e.CompileNgModuleMetadata=A;var x=function(){function e(){E(this,e),this.directivesSet=new Set,this.directives=[],this.exportedDirectivesSet=new Set,this.exportedDirectives=[],this.pipesSet=new Set,this.pipes=[],this.exportedPipesSet=new Set,this.exportedPipes=[],this.modulesSet=new Set,this.modules=[],this.entryComponentsSet=new Set,this.entryComponents=[],this.providers=[]}return C(e,[{key:"addProvider",value:function(e,t){this.providers.push({provider:e,module:t})}},{key:"addDirective",value:function(e){this.directivesSet.has(e.reference)||(this.directivesSet.add(e.reference),this.directives.push(e))}},{key:"addExportedDirective",value:function(e){this.exportedDirectivesSet.has(e.reference)||(this.exportedDirectivesSet.add(e.reference),this.exportedDirectives.push(e))}},{key:"addPipe",value:function(e){this.pipesSet.has(e.reference)||(this.pipesSet.add(e.reference),this.pipes.push(e))}},{key:"addExportedPipe",value:function(e){this.exportedPipesSet.has(e.reference)||(this.exportedPipesSet.add(e.reference),this.exportedPipes.push(e))}},{key:"addModule",value:function(e){this.modulesSet.has(e.reference)||(this.modulesSet.add(e.reference),this.modules.push(e))}},{key:"addEntryComponent",value:function(e){this.entryComponentsSet.has(e.componentType)||(this.entryComponentsSet.add(e.componentType),this.entryComponents.push(e))}}]),e}();function b(e){return e||[]}e.TransitiveCompileNgModuleMetadata=x;var S=C((function e(t,n){E(this,e);var r=n.useClass,u=n.useValue,i=n.useExisting,a=n.useFactory,o=n.deps,s=n.multi;this.token=t,this.useClass=r||null,this.useValue=u,this.useExisting=i,this.useFactory=a||null,this.dependencies=o||null,this.multi=!!s}));function T(e){return e.reduce((function(e,t){var n=Array.isArray(t)?T(t):t;return e.concat(n)}),[])}function B(e){return e.replace(/(\w+:\/\/[\w:-]+)?(\/+)?/,"ng:///")}function w(e,n,r){var u;return u=r.isInline?n.type.reference instanceof t.StaticSymbol?"".concat(n.type.reference.filePath,".").concat(n.type.reference.name,".html"):"".concat(s(e),"/").concat(s(n.type),".html"):r.templateUrl,n.type.reference instanceof t.StaticSymbol?u:B(u)}function N(e,t){var n=e.moduleUrl.split(/\/\\/g),r=n[n.length-1];return B("css/".concat(t).concat(r,".ngstyle.js"))}function k(e){return B("".concat(s(e.type),"/module.ngfactory.js"))}function j(e,t){return B("".concat(s(e),"/").concat(s(t.type),".ngfactory.js"))}e.ProviderMeta=S,e.flatten=T,e.templateSourceUrl=w,e.sharedStylesheetJitUrl=N,e.ngModuleJitUrl=k,e.templateJitUrl=j}}),ti=V({"node_modules/angular-html-parser/lib/compiler/src/parse_util.js":function(e){U(),Object.defineProperty(e,"__esModule",{value:!0});var t=Qu(),n=ei(),r=function(){function e(t,n,r,u){E(this,e),this.file=t,this.offset=n,this.line=r,this.col=u}return C(e,[{key:"toString",value:function(){return null!=this.offset?"".concat(this.file.url,"@").concat(this.line,":").concat(this.col):this.file.url}},{key:"moveBy",value:function(n){for(var r=this.file.content,u=r.length,i=this.offset,a=this.line,o=this.col;i>0&&n<0;)if(i--,n++,r.charCodeAt(i)==t.$LF){a--;var s=r.substr(0,i-1).lastIndexOf(String.fromCharCode(t.$LF));o=s>0?i-s:i}else o--;for(;i<u&&n>0;){var c=r.charCodeAt(i);i++,n--,c==t.$LF?(a++,o=0):o++}return new e(this.file,i,a,o)}},{key:"getContext",value:function(e,t){var n=this.file.content,r=this.offset;if(null!=r){r>n.length-1&&(r=n.length-1);for(var u=r,i=0,a=0;i<e&&r>0&&(i++,"\n"!=n[--r]||++a!=t););for(i=0,a=0;i<e&&u<n.length-1&&(i++,"\n"!=n[++u]||++a!=t););return{before:n.substring(r,this.offset),after:n.substring(this.offset,u+1)}}return null}}]),e}();e.ParseLocation=r;var u=C((function e(t,n){E(this,e),this.content=t,this.url=n}));e.ParseSourceFile=u;var i,a,o=function(){function e(t,n){E(this,e);var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.start=t,this.end=n,this.details=r}return C(e,[{key:"toString",value:function(){return this.start.file.content.substring(this.start.offset,this.end.offset)}}]),e}();e.ParseSourceSpan=o,e.EMPTY_PARSE_LOCATION=new r(new u("",""),0,0,0),e.EMPTY_SOURCE_SPAN=new o(e.EMPTY_PARSE_LOCATION,e.EMPTY_PARSE_LOCATION),(a=i=e.ParseErrorLevel||(e.ParseErrorLevel={}))[a.WARNING=0]="WARNING",a[a.ERROR=1]="ERROR";var s=function(){function e(t,n){E(this,e);var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i.ERROR;this.span=t,this.msg=n,this.level=r}return C(e,[{key:"contextualMessage",value:function(){var e=this.span.start.getContext(100,3);return e?"".concat(this.msg,' ("').concat(e.before,"[").concat(i[this.level]," ->]").concat(e.after,'")'):this.msg}},{key:"toString",value:function(){var e=this.span.details?", ".concat(this.span.details):"";return"".concat(this.contextualMessage(),": ").concat(this.span.start).concat(e)}}]),e}();function c(e,t){var i=n.identifierModuleUrl(t),a=null!=i?"in ".concat(e," ").concat(n.identifierName(t)," in ").concat(i):"in ".concat(e," ").concat(n.identifierName(t)),s=new u("",a);return new o(new r(s,-1,-1,-1),new r(s,-1,-1,-1))}function l(e,t,n){var i="in ".concat(e," ").concat(t," in ").concat(n),a=new u("",i);return new o(new r(a,-1,-1,-1),new r(a,-1,-1,-1))}e.ParseError=s,e.typeSourceSpan=c,e.r3JitTypeSourceSpan=l}}),ni=V({"src/language-html/print-preprocess.js":function(e,t){U();var n=ti().ParseSourceSpan,r=Ku(),u=r.htmlTrim,i=r.getLeadingAndTrailingHtmlWhitespace,a=r.hasHtmlWhitespace,o=r.canHaveInterpolation,s=r.getNodeCssStyleDisplay,c=r.isDanglingSpaceSensitiveNode,l=r.isIndentationSensitiveNode,p=r.isLeadingSpaceSensitiveNode,f=r.isTrailingSpaceSensitiveNode,d=r.isWhitespaceSensitiveNode,D=r.isVueScriptTag,m=[y,h,E,F,A,T,x,S,B,C,w];function g(e,t){var n,r=b(m);try{for(r.s();!(n=r.n()).done;)(0,n.value)(e,t)}catch(u){r.e(u)}finally{r.f()}return e}function y(e){e.walk((function(e){if("element"===e.type&&e.tagDefinition.ignoreFirstLf&&e.children.length>0&&"text"===e.children[0].type&&"\n"===e.children[0].value[0]){var t=e.children[0];1===t.value.length?e.removeChild(t):t.value=t.value.slice(1)}}))}function h(e){var t=function(e){return"element"===e.type&&e.prev&&"ieConditionalStartComment"===e.prev.type&&e.prev.sourceSpan.end.offset===e.startSourceSpan.start.offset&&e.firstChild&&"ieConditionalEndComment"===e.firstChild.type&&e.firstChild.sourceSpan.start.offset===e.startSourceSpan.end.offset};e.walk((function(e){if(e.children)for(var r=0;r<e.children.length;r++){var u=e.children[r];if(t(u)){var i=u.prev,a=u.firstChild;e.removeChild(i),r--;var o=new n(i.sourceSpan.start,a.sourceSpan.end),s=new n(o.start,u.sourceSpan.end);u.condition=i.condition,u.sourceSpan=s,u.startSourceSpan=o,u.removeChild(a)}}}))}function v(e,t,r){e.walk((function(e){if(e.children)for(var u=0;u<e.children.length;u++){var i=e.children[u];if("text"===i.type||t(i)){"text"!==i.type&&(i.type="text",i.value=r(i));var a=i.prev;!a||"text"!==a.type||(a.value+=i.value,a.sourceSpan=new n(a.sourceSpan.start,i.sourceSpan.end),e.removeChild(i),u--)}}}))}function E(e){return v(e,(function(e){return"cdata"===e.type}),(function(e){return"<![CDATA[".concat(e.value,"]]>")}))}function C(e){var t=function(e){return"element"===e.type&&0===e.attrs.length&&1===e.children.length&&"text"===e.firstChild.type&&!a(e.children[0].value)&&!e.firstChild.hasLeadingSpaces&&!e.firstChild.hasTrailingSpaces&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces&&e.isTrailingSpaceSensitive&&!e.hasTrailingSpaces&&e.prev&&"text"===e.prev.type&&e.next&&"text"===e.next.type};e.walk((function(e){if(e.children)for(var r=0;r<e.children.length;r++){var u=e.children[r];if(t(u)){var i=u.prev,a=u.next;i.value+="<".concat(u.rawName,">")+u.firstChild.value+"</".concat(u.rawName,">")+a.value,i.sourceSpan=new n(i.sourceSpan.start,a.sourceSpan.end),i.isTrailingSpaceSensitive=a.isTrailingSpaceSensitive,i.hasTrailingSpaces=a.hasTrailingSpaces,e.removeChild(u),r--,e.removeChild(a)}}}))}function F(e,t){if("html"!==t.parser){var r=/\{\{([\s\S]+?)\}\}/;e.walk((function(e){if(o(e)){var t,u=b(e.children);try{for(u.s();!(t=u.n()).done;){var i=t.value;if("text"===i.type){for(var a=i.sourceSpan.start,s=null,c=i.value.split(r),l=0;l<c.length;l++,a=s){var p=c[l];l%2!==0?(s=a.moveBy(p.length+4),e.insertChildBefore(i,{type:"interpolation",sourceSpan:new n(a,s),children:0===p.length?[]:[{type:"text",value:p,sourceSpan:new n(a.moveBy(2),s.moveBy(-2))}]})):(s=a.moveBy(p.length),p.length>0&&e.insertChildBefore(i,{type:"text",value:p,sourceSpan:new n(a,s)}))}e.removeChild(i)}}}catch(f){u.e(f)}finally{u.f()}}}))}}function A(e){e.walk((function(e){if(e.children){if(0===e.children.length||1===e.children.length&&"text"===e.children[0].type&&0===u(e.children[0].value).length)return e.hasDanglingSpaces=e.children.length>0,void(e.children=[]);var t=d(e),r=l(e);if(!t)for(var a=0;a<e.children.length;a++){var o=e.children[a];if("text"===o.type){var s=i(o.value),c=s.leadingWhitespace,p=s.text,f=s.trailingWhitespace,D=o.prev,m=o.next;p?(o.value=p,o.sourceSpan=new n(o.sourceSpan.start.moveBy(c.length),o.sourceSpan.end.moveBy(-f.length)),c&&(D&&(D.hasTrailingSpaces=!0),o.hasLeadingSpaces=!0),f&&(o.hasTrailingSpaces=!0,m&&(m.hasLeadingSpaces=!0))):(e.removeChild(o),a--,(c||f)&&(D&&(D.hasTrailingSpaces=!0),m&&(m.hasLeadingSpaces=!0)))}}e.isWhitespaceSensitive=t,e.isIndentationSensitive=r}}))}function x(e){e.walk((function(e){e.isSelfClosing=!e.children||"element"===e.type&&(e.tagDefinition.isVoid||e.startSourceSpan===e.endSourceSpan)}))}function S(e,t){e.walk((function(e){"element"===e.type&&(e.hasHtmComponentClosingTag=e.endSourceSpan&&/^<\s*\/\s*\/\s*>$/.test(t.originalText.slice(e.endSourceSpan.start.offset,e.endSourceSpan.end.offset)))}))}function T(e,t){e.walk((function(e){e.cssDisplay=s(e,t)}))}function B(e,t){e.walk((function(e){var n=e.children;if(n){if(0===n.length)return void(e.isDanglingSpaceSensitive=c(e));var r,u=b(n);try{for(u.s();!(r=u.n()).done;){var i=r.value;i.isLeadingSpaceSensitive=p(i,t),i.isTrailingSpaceSensitive=f(i,t)}}catch(s){u.e(s)}finally{u.f()}for(var a=0;a<n.length;a++){var o=n[a];o.isLeadingSpaceSensitive=(0===a||o.prev.isTrailingSpaceSensitive)&&o.isLeadingSpaceSensitive,o.isTrailingSpaceSensitive=(a===n.length-1||o.next.isLeadingSpaceSensitive)&&o.isTrailingSpaceSensitive}}}))}function w(e,t){if("vue"===t.parser){var n=e.children.find((function(e){return D(e,t)}));if(!n)return;var r=n.attrMap.lang;("ts"===r||"typescript"===r)&&(t.__should_parse_vue_template_with_ts=!0)}}t.exports=g}}),ri=V({"src/language-html/pragma.js":function(e,t){function n(e){return/^\s*<!--\s*@(?:format|prettier)\s*-->/.test(e)}function r(e){return"\x3c!-- @format --\x3e\n\n"+e.replace(/^\s*\n/,"")}U(),t.exports={hasPragma:n,insertPragma:r}}}),ui=V({"src/language-html/loc.js":function(e,t){function n(e){return e.sourceSpan.start.offset}function r(e){return e.sourceSpan.end.offset}U(),t.exports={locStart:n,locEnd:r}}}),ii=V({"src/language-html/print/tag.js":function(e,t){U();var n=Dn(),r=Le().isNonEmptyArray,u=de(),i=u.builders,a=i.indent,o=i.join,s=i.line,c=i.softline,l=i.hardline,p=u.utils.replaceTextEndOfLine,f=ui(),d=f.locStart,D=f.locEnd,m=Ku(),g=m.isTextLikeNode,y=m.getLastDescendant,h=m.isPreLikeNode,v=m.hasPrettierIgnore,E=m.shouldPreserveContent,C=m.isVueSfcBlock;function F(e,t){return[e.isSelfClosing?"":A(e,t),x(e,t)]}function A(e,t){return e.lastChild&&j(e.lastChild)?"":[b(e,t),T(e,t)]}function x(e,t){return(e.next?N(e.next):k(e.parent))?"":[B(e,t),S(e,t)]}function b(e,t){return k(e)?B(e.lastChild,t):""}function S(e,t){return j(e)?T(e.parent,t):P(e)?$(e.next):""}function T(e,t){if(n(!e.isSelfClosing),w(e,t))return"";switch(e.type){case"ieConditionalComment":return"<!";case"element":if(e.hasHtmComponentClosingTag)return"<//";default:return"</".concat(e.rawName)}}function B(e,t){if(w(e,t))return"";switch(e.type){case"ieConditionalComment":case"ieConditionalEndComment":return"[endif]--\x3e";case"ieConditionalStartComment":return"]>\x3c!--\x3e";case"interpolation":return"}}";case"element":if(e.isSelfClosing)return"/>";default:return">"}}function w(e,t){return!e.isSelfClosing&&!e.endSourceSpan&&(v(e)||E(e.parent,t))}function N(e){return e.prev&&"docType"!==e.prev.type&&!g(e.prev)&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function k(e){return e.lastChild&&e.lastChild.isTrailingSpaceSensitive&&!e.lastChild.hasTrailingSpaces&&!g(y(e.lastChild))&&!h(e)}function j(e){return!e.next&&!e.hasTrailingSpaces&&e.isTrailingSpaceSensitive&&g(y(e))}function P(e){return e.next&&!g(e.next)&&g(e)&&e.isTrailingSpaceSensitive&&!e.hasTrailingSpaces}function I(e){var t=e.trim().match(/^prettier\x2Dignore\x2Dattribute(?:\s+([\s\S]+))?$/);return!!t&&(!t[1]||t[1].split(/\s+/))}function O(e){return!e.prev&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function L(e,t,n){var u=e.getValue();if(!r(u.attrs))return u.isSelfClosing?" ":"";var i=u.prev&&"comment"===u.prev.type&&I(u.prev.value),f="boolean"==typeof i?function(){return i}:Array.isArray(i)?function(e){return i.includes(e.rawName)}:function(){return!1},m=e.map((function(e){var r=e.getValue();return f(r)?p(t.originalText.slice(d(r),D(r))):n()}),"attrs"),g="element"===u.type&&"script"===u.fullName&&1===u.attrs.length&&"src"===u.attrs[0].fullName&&0===u.children.length,y=t.singleAttributePerLine&&u.attrs.length>1&&!C(u,t)?l:s,h=[a([g?" ":s,o(y,m)])];return u.firstChild&&O(u.firstChild)||u.isSelfClosing&&k(u.parent)||g?h.push(u.isSelfClosing?" ":""):h.push(t.bracketSameLine?u.isSelfClosing?" ":"":u.isSelfClosing?s:c),h}function _(e){return e.firstChild&&O(e.firstChild)?"":W(e)}function M(e,t,n){var r=e.getValue();return[R(r,t),L(e,t,n),r.isSelfClosing?"":_(r)]}function R(e,t){return e.prev&&P(e.prev)?"":[V(e,t),$(e)]}function V(e,t){return O(e)?W(e.parent):N(e)?B(e.prev,t):""}function $(e){switch(e.type){case"ieConditionalComment":case"ieConditionalStartComment":return"\x3c!--[if ".concat(e.condition);case"ieConditionalEndComment":return"\x3c!--<!";case"interpolation":return"{{";case"docType":return"<!DOCTYPE";case"element":if(e.condition)return"\x3c!--[if ".concat(e.condition,"]>\x3c!--\x3e<").concat(e.rawName);default:return"<".concat(e.rawName)}}function W(e){switch(n(!e.isSelfClosing),e.type){case"ieConditionalComment":return"]>";case"element":if(e.condition)return">\x3c!--<![endif]--\x3e";default:return">"}}t.exports={printClosingTag:F,printClosingTagStart:A,printClosingTagStartMarker:T,printClosingTagEndMarker:B,printClosingTagSuffix:S,printClosingTagEnd:x,needsToBorrowLastChildClosingTagEndMarker:k,needsToBorrowParentClosingTagStartMarker:j,needsToBorrowPrevClosingTagEndMarker:N,printOpeningTag:M,printOpeningTagStart:R,printOpeningTagPrefix:V,printOpeningTagStartMarker:$,printOpeningTagEndMarker:W,needsToBorrowNextOpeningTagStartMarker:P,needsToBorrowParentOpeningTagEndMarker:O}}}),ai=V({"node_modules/parse-srcset/src/parse-srcset.js":function(n,a){var o;U(),o=function(){return function(e,t){var n=t&&t.logger||console;function r(e){return" "===e||"\t"===e||"\n"===e||"\f"===e||"\r"===e}function u(t){var n,r=t.exec(e.substring(y));if(r)return n=r[0],y+=n.length,n}for(var i,a,o,s,c,l=e.length,p=/^[ \t\n\r\u000c]+/,f=/^[, \t\n\r\u000c]+/,d=/^[^ \t\n\r\u000c]+/,D=/[,]+$/,m=/^\d+$/,g=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,y=0,h=[];;){if(u(f),y>=l)return h;i=u(d),a=[],","===i.slice(-1)?(i=i.replace(D,""),E()):v()}function v(){for(u(p),o="",s="in descriptor";;){if(c=e.charAt(y),"in descriptor"===s)if(r(c))o&&(a.push(o),o="",s="after descriptor");else{if(","===c)return y+=1,o&&a.push(o),void E();if("("===c)o+=c,s="in parens";else{if(""===c)return o&&a.push(o),void E();o+=c}}else if("in parens"===s)if(")"===c)o+=c,s="in descriptor";else{if(""===c)return a.push(o),void E();o+=c}else if("after descriptor"===s&&!r(c)){if(""===c)return void E();s="in descriptor",y-=1}y+=1}}function E(){var t,r,u,o,s,c,l,p,f,d=!1,D={};for(o=0;o<a.length;o++)c=(s=a[o])[s.length-1],l=s.substring(0,s.length-1),p=parseInt(l,10),f=parseFloat(l),m.test(l)&&"w"===c?((t||r)&&(d=!0),0===p?d=!0:t=p):g.test(l)&&"x"===c?((t||r||u)&&(d=!0),f<0?d=!0:r=f):m.test(l)&&"h"===c?((u||r)&&(d=!0),0===p?d=!0:u=p):d=!0;d?n&&n.error&&n.error("Invalid srcset descriptor found in '"+e+"' at '"+s+"'."):(D.url=i,t&&(D.w=t),r&&(D.d=r),u&&(D.h=u),h.push(D))}}},u=[],void 0===(i="function"===typeof(r=o)?r.apply(t,u):r)||(e.exports=i)}}),oi=V({"src/language-html/syntax-attribute.js":function(e,t){U();var n=ai(),r=de().builders,u=r.ifBreak,i=r.join,a=r.line;function o(e){var t=n(e,{logger:{error:function(e){throw new Error(e)}}}),r=t.some((function(e){return e.w})),o=t.some((function(e){return e.h}));if(r+o+t.some((function(e){return e.d}))>1)throw new Error("Mixed descriptor in srcset is not supported");var s=r?"w":o?"h":"d",c=r?"w":o?"h":"x",l=function(e){return Math.max.apply(Math,x(e))},p=t.map((function(e){return e.url})),f=l(p.map((function(e){return e.length}))),d=t.map((function(e){return e[s]})).map((function(e){return e?e.toString():""})),D=d.map((function(e){var t=e.indexOf(".");return-1===t?e.length:t})),m=l(D);return i([",",a],p.map((function(e,t){var n=[e],r=d[t];if(r){var i=f-e.length+1,a=m-D[t],o=" ".repeat(i+a);n.push(u(o," "),r+c)}return n})))}function s(e){return e.trim().split(/\s+/).join(" ")}t.exports={printImgSrcset:o,printClassNames:s}}}),si=V({"src/language-html/syntax-vue.js":function(e,t){U();var n=de().builders.group;function r(e,t){var r=u(e),i=r.left,a=r.operator,o=r.right;return[n(t("function _(".concat(i,") {}"),{parser:"babel",__isVueForBindingLeft:!0}))," ",a," ",t(o,{parser:"__js_expression"},{stripTrailingHardline:!0})]}function u(e){var t=/([\s\S]*?)\s+(in|of)\s+([\s\S]*)/,n=/,([^,\]}]*)(?:,([^,\]}]*))?$/,r=/^\(|\)$/g,u=e.match(t);if(u){var i={};if(i.for=u[3].trim(),i.for){var a=u[1].trim().replace(r,""),o=a.match(n);o?(i.alias=a.replace(n,""),i.iterator1=o[1].trim(),o[2]&&(i.iterator2=o[2].trim())):i.alias=a;var s=[i.alias,i.iterator1,i.iterator2];return s.some((function(e,t){return!e&&(0===t||s.slice(t+1).some(Boolean))}))?void 0:{left:s.filter(Boolean).join(","),operator:u[2],right:i.for}}}}function i(e,t){return t("function _(".concat(e,") {}"),{parser:"babel",__isVueBindings:!0})}function a(e){var t=/^(?:[\w$]+|\([^)]*\))\s*=>|^function\s*\(/,n=/^[$A-Z_a-z][\w$]*(?:\.[$A-Z_a-z][\w$]*|\['[^']*']|\["[^"]*"]|\[\d+]|\[[$A-Z_a-z][\w$]*])*$/,r=e.trim();return t.test(r)||n.test(r)}t.exports={isVueEventBindingExpression:a,printVueFor:r,printVueBindings:i}}}),ci=V({"src/language-html/get-node-content.js":function(e,t){U();var n=ii(),r=n.needsToBorrowParentClosingTagStartMarker,u=n.printClosingTagStartMarker,i=n.needsToBorrowLastChildClosingTagEndMarker,a=n.printClosingTagEndMarker,o=n.needsToBorrowParentOpeningTagEndMarker,s=n.printOpeningTagEndMarker;function c(e,t){var n=e.startSourceSpan.end.offset;e.firstChild&&o(e.firstChild)&&(n-=s(e).length);var c=e.endSourceSpan.start.offset;return e.lastChild&&r(e.lastChild)?c+=u(e,t).length:i(e)&&(c-=a(e.lastChild,t).length),t.originalText.slice(n,c)}t.exports=c}}),li=V({"src/language-html/embed.js":function(e,t){U();var n=de(),r=n.builders,u=r.breakParent,i=r.group,a=r.hardline,o=r.indent,s=r.line,c=r.fill,l=r.softline,p=n.utils,f=p.mapDoc,d=p.replaceTextEndOfLine,D=eu(),m=ii(),g=m.printClosingTag,y=m.printClosingTagSuffix,h=m.needsToBorrowPrevClosingTagEndMarker,v=m.printOpeningTagPrefix,E=m.printOpeningTag,C=oi(),A=C.printImgSrcset,x=C.printClassNames,S=si(),T=S.printVueFor,B=S.printVueBindings,w=S.isVueEventBindingExpression,N=Ku(),k=N.isScriptLikeTag,j=N.isVueNonHtmlBlock,P=N.inferScriptParser,I=N.htmlTrimPreserveIndentation,O=N.dedentString,L=N.unescapeQuoteEntities,_=N.isVueSlotAttribute,M=N.isVueSfcBindingsAttribute,R=N.getTextValueParts,V=ci();function $(e,t,n){var r=function(t){return new RegExp(t.join("|")).test(e.fullName)},u=function(){return L(e.value)},a=!1,p=function(e,t){var n="NGRoot"===e.type?"NGMicrosyntax"===e.node.type&&1===e.node.body.length&&"NGMicrosyntaxExpression"===e.node.body[0].type?e.node.body[0].expression:e.node:"JsExpressionRoot"===e.type?e.node:e;n&&("ObjectExpression"===n.type||"ArrayExpression"===n.type||"__vue_expression"===t.parser&&("TemplateLiteral"===n.type||"StringLiteral"===n.type))&&(a=!0)},f=function(e){return i(e)},D=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return i([o([l,e]),t?l:""])},m=function(e){return a?f(e):D(e)},g=function(e,n){return t(e,Object.assign({__onHtmlBindingRoot:p,__embeddedInHtml:!0},n))};if("srcset"===e.fullName&&("img"===e.parent.fullName||"source"===e.parent.fullName))return D(A(u()));if("class"===e.fullName&&!n.parentParser){var y=u();if(!y.includes("{{"))return x(y)}if("style"===e.fullName&&!n.parentParser){var h=u();if(!h.includes("{{"))return D(g(h,{parser:"css",__isHTMLStyleAttribute:!0}))}if("vue"===n.parser){if("v-for"===e.fullName)return T(u(),g);if(_(e)||M(e,n))return B(u(),g);var v=["^:","^v-bind:"],E=["^v-"];if(r(["^@","^v-on:"])){var C=u(),S=w(C)?"__js_expression":n.__should_parse_vue_template_with_ts?"__vue_ts_event_binding":"__vue_event_binding";return m(g(C,{parser:S}))}if(r(v))return m(g(u(),{parser:"__vue_expression"}));if(r(E))return m(g(u(),{parser:"__js_expression"}))}if("angular"===n.parser){var N=function(e,t){return g(e,Object.assign(Object.assign({},t),{},{trailingComma:"none"}))},k=["^\\*"],j=["^\\[.+\\]$","^bind(on)?-","^ng-(if|show|hide|class|style)$"],P=["^i18n(-.+)?$"];if(r(["^\\(.+\\)$","^on-"]))return m(N(u(),{parser:"__ng_action"}));if(r(j))return m(N(u(),{parser:"__ng_binding"}));if(r(P)){var I=u().trim();return D(c(R(e,I)),!I.includes("@@"))}if(r(k))return m(N(u(),{parser:"__ng_directive"}));var O=/\{\{([\s\S]+?)\}\}/,V=u();if(O.test(V)){var $,W=[],q=b(V.split(O).entries());try{for(q.s();!($=q.n()).done;){var J=F($.value,2),U=J[0],H=J[1];if(U%2===0)W.push(d(H));else try{W.push(i(["{{",o([s,N(H,{parser:"__ng_interpolation",__isInHtmlInterpolation:!0})]),s,"}}"]))}catch(G){W.push("{{",d(H),"}}")}}}catch(X){q.e(X)}finally{q.f()}return i(W)}}return null}function W(e,t,n,r){var c=e.getValue();switch(c.type){case"element":if(k(c)||"interpolation"===c.type)return;if(!c.isSelfClosing&&j(c,r)){var l=P(c,r);if(!l)return;var p=V(c,r),d=/^\s*$/.test(p),m="";return d||(d=""===(m=n(I(p),{parser:l,__embeddedInHtml:!0},{stripTrailingHardline:!0}))),[v(c,r),i(E(e,r,t)),d?"":a,m,d?"":a,g(c,r),y(c,r)]}break;case"text":if(k(c.parent)){var C=P(c.parent,r);if(C){var F="markdown"===C?O(c.value.replace(/^[^\S\n]*\n/,"")):c.value,A={parser:C,__embeddedInHtml:!0};if("html"===r.parser&&"babel"===C){var x="script",b=c.parent.attrMap;b&&("module"===b.type||"text/babel"===b.type&&"module"===b["data-type"])&&(x="module"),A.__babelSourceType=x}return[u,v(c,r),n(F,A,{stripTrailingHardline:!0}),y(c,r)]}}else if("interpolation"===c.parent.type){var S={__isInHtmlInterpolation:!0,__embeddedInHtml:!0};return"angular"===r.parser?(S.parser="__ng_interpolation",S.trailingComma="none"):"vue"===r.parser?S.parser=r.__should_parse_vue_template_with_ts?"__vue_ts_expression":"__vue_expression":S.parser="__js_expression",[o([s,n(c.value,S,{stripTrailingHardline:!0})]),c.parent.next&&h(c.parent.next)?" ":s]}break;case"attribute":if(!c.value)break;if(/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(r.originalText.slice(c.valueSpan.start.offset,c.valueSpan.end.offset)))return[c.rawName,"=",c.value];if("lwc"===r.parser&&/^\{[\s\S]*\}$/.test(r.originalText.slice(c.valueSpan.start.offset,c.valueSpan.end.offset)))return[c.rawName,"=",c.value];var T=$(c,(function(e,t){return n(e,Object.assign({__isInHtmlAttribute:!0,__embeddedInHtml:!0},t),{stripTrailingHardline:!0})}),r);if(T)return[c.rawName,'="',i(f(T,(function(e){return"string"==typeof e?e.replace(/"/g,"""):e}))),'"'];break;case"front-matter":return D(c,n)}}t.exports=W}}),pi=V({"src/language-html/print/children.js":function(e,t){U();var n=de(),r=n.builders,u=r.breakParent,i=r.group,a=r.ifBreak,o=r.line,s=r.softline,c=r.hardline,l=n.utils.replaceTextEndOfLine,p=ui(),f=p.locStart,d=p.locEnd,D=Ku(),m=D.forceBreakChildren,g=D.forceNextEmptyLine,y=D.isTextLikeNode,h=D.hasPrettierIgnore,v=D.preferHardlineAsLeadingSpaces,E=ii(),C=E.printOpeningTagPrefix,F=E.needsToBorrowNextOpeningTagStartMarker,A=E.printOpeningTagStartMarker,b=E.needsToBorrowPrevClosingTagEndMarker,S=E.printClosingTagEndMarker,T=E.printClosingTagSuffix,B=E.needsToBorrowParentClosingTagStartMarker;function w(e,t,n){var r=e.getValue();return h(r)?[C(r,t)].concat(x(l(t.originalText.slice(f(r)+(r.prev&&F(r.prev)?A(r).length:0),d(r)-(r.next&&b(r.next)?S(r,t).length:0)))),[T(r,t)]):n()}function N(e,t){return y(e)&&y(t)?e.isTrailingSpaceSensitive?e.hasTrailingSpaces?v(t)?c:o:"":v(t)?c:s:F(e)&&(h(t)||t.firstChild||t.isSelfClosing||"element"===t.type&&t.attrs.length>0)||"element"===e.type&&e.isSelfClosing&&b(t)?"":!t.isLeadingSpaceSensitive||v(t)||b(t)&&e.lastChild&&B(e.lastChild)&&e.lastChild.lastChild&&B(e.lastChild.lastChild)?c:t.hasLeadingSpaces?o:s}function k(e,t,n){var r=e.getValue();if(m(r))return[u].concat(x(e.map((function(e){var r=e.getValue(),u=r.prev?N(r.prev,r):"";return[u?[u,g(r.prev)?c:""]:"",w(e,t,n)]}),"children")));var o=r.children.map((function(){return Symbol("")}));return e.map((function(e,r){var u=e.getValue();if(y(u)){if(u.prev&&y(u.prev)){var l=N(u.prev,u);if(l)return g(u.prev)?[c,c,w(e,t,n)]:[l,w(e,t,n)]}return w(e,t,n)}var p=[],f=[],d=[],D=[],m=u.prev?N(u.prev,u):"",h=u.next?N(u,u.next):"";return m&&(g(u.prev)?p.push(c,c):m===c?p.push(c):y(u.prev)?f.push(m):f.push(a("",s,{groupId:o[r-1]}))),h&&(g(u)?y(u.next)&&D.push(c,c):h===c?y(u.next)&&D.push(c):d.push(h)),[].concat(p,[i([].concat(f,[i([w(e,t,n)].concat(d),{id:o[r]})]))],D)}),"children")}t.exports={printChildren:k}}}),fi=V({"src/language-html/print/element.js":function(e,t){U();var n=de(),r=n.builders,u=r.breakParent,i=r.dedentToRoot,a=r.group,o=r.ifBreak,s=r.indentIfBreak,c=r.indent,l=r.line,p=r.softline,f=n.utils.replaceTextEndOfLine,d=ci(),D=Ku(),m=D.shouldPreserveContent,g=D.isScriptLikeTag,y=D.isVueCustomBlock,h=D.countParents,v=D.forceBreakContent,E=ii(),C=E.printOpeningTagPrefix,F=E.printOpeningTag,A=E.printClosingTagSuffix,b=E.printClosingTag,S=E.needsToBorrowPrevClosingTagEndMarker,T=E.needsToBorrowLastChildClosingTagEndMarker,B=pi().printChildren;function w(e,t,n){var r=e.getValue();if(m(r,t))return[C(r,t),a(F(e,t,n))].concat(x(f(d(r,t))),x(b(r,t)),[A(r,t)]);var D=1===r.children.length&&"interpolation"===r.firstChild.type&&r.firstChild.isLeadingSpaceSensitive&&!r.firstChild.hasLeadingSpaces&&r.lastChild.isTrailingSpaceSensitive&&!r.lastChild.hasTrailingSpaces,E=Symbol("element-attr-group-id"),w=function(u){return a([a(F(e,t,n),{id:E}),u,b(r,t)])},N=function(e){return D?s(e,{groupId:E}):!g(r)&&!y(r,t)||"root"!==r.parent.type||"vue"!==t.parser||t.vueIndentScriptAndStyle?c(e):e},k=function(){return D?o(p,"",{groupId:E}):r.firstChild.hasLeadingSpaces&&r.firstChild.isLeadingSpaceSensitive?l:"text"===r.firstChild.type&&r.isWhitespaceSensitive&&r.isIndentationSensitive?i(p):p},j=function(){return(r.next?S(r.next):T(r.parent))?r.lastChild.hasTrailingSpaces&&r.lastChild.isTrailingSpaceSensitive?" ":"":D?o(p,"",{groupId:E}):r.lastChild.hasTrailingSpaces&&r.lastChild.isTrailingSpaceSensitive?l:("comment"===r.lastChild.type||"text"===r.lastChild.type&&r.isWhitespaceSensitive&&r.isIndentationSensitive)&&new RegExp("\\n[\\t ]{".concat(t.tabWidth*h(e,(function(e){return e.parent&&"root"!==e.parent.type})),"}$")).test(r.lastChild.value)?"":p};return 0===r.children.length?w(r.hasDanglingSpaces&&r.isDanglingSpaceSensitive?l:""):w([v(r)?u:"",N([k(),B(e,t,n)]),j()])}t.exports={printElement:w}}}),di=V({"src/language-html/printer-html.js":function(e,t){U();var n=de(),r=n.builders,u=r.fill,i=r.group,a=r.hardline,o=r.literalline,s=n.utils,c=s.cleanDoc,l=s.getDocParts,p=s.isConcat,f=s.replaceTextEndOfLine,d=Gu(),D=Ku(),m=D.countChars,g=D.unescapeQuoteEntities,y=D.getTextValueParts,h=ni(),v=ri().insertPragma,E=ui(),C=E.locStart,F=E.locEnd,A=li(),b=ii(),S=b.printClosingTagSuffix,T=b.printClosingTagEnd,B=b.printOpeningTagPrefix,w=b.printOpeningTagStart,N=fi().printElement,k=pi().printChildren;function j(e,t,n){var r=e.getValue();switch(r.type){case"front-matter":return f(r.raw);case"root":return t.__onHtmlRoot&&t.__onHtmlRoot(r),[i(k(e,t,n)),a];case"element":case"ieConditionalComment":return N(e,t,n);case"ieConditionalStartComment":case"ieConditionalEndComment":return[w(r),T(r)];case"interpolation":return[w(r,t)].concat(x(e.map(n,"children")),[T(r,t)]);case"text":if("interpolation"===r.parent.type){var s=/\n[^\S\n]*$/,d=s.test(r.value),D=d?r.value.replace(s,""):r.value;return[].concat(x(f(D)),[d?a:""])}var h=c([B(r,t)].concat(x(y(r)),[S(r,t)]));return p(h)||"fill"===h.type?u(l(h)):h;case"docType":return[i([w(r,t)," ",r.value.replace(/^html\b/i,"html").replace(/\s+/g," ")]),T(r,t)];case"comment":return[B(r,t)].concat(x(f(t.originalText.slice(C(r),F(r)),o)),[S(r,t)]);case"attribute":if(null===r.value)return r.rawName;var v=g(r.value),E=m(v,"'")<m(v,'"')?"'":'"';return[r.rawName,"=",E].concat(x(f('"'===E?v.replace(/"/g,"""):v.replace(/'/g,"'"))),[E]);default:throw new Error("Unexpected node type ".concat(r.type))}}t.exports={preprocess:h,print:j,insertPragma:v,massageAstNode:d,embed:A}}}),Di=V({"src/language-html/options.js":function(e,t){U();var n=qr(),r="HTML";t.exports={bracketSameLine:n.bracketSameLine,htmlWhitespaceSensitivity:{since:"1.15.0",category:r,type:"choice",default:"css",description:"How to handle whitespaces in HTML.",choices:[{value:"css",description:"Respect the default value of CSS display property."},{value:"strict",description:"Whitespaces are considered sensitive."},{value:"ignore",description:"Whitespaces are considered insensitive."}]},singleAttributePerLine:n.singleAttributePerLine,vueIndentScriptAndStyle:{since:"1.19.0",category:r,type:"boolean",default:!1,description:"Indent script and style tags in Vue files."}}}}),mi=V({"src/language-html/parsers.js":function(){U()}}),gi=V({"node_modules/linguist-languages/data/HTML.json":function(e,t){t.exports={name:"HTML",type:"markup",tmScope:"text.html.basic",aceMode:"html",codemirrorMode:"htmlmixed",codemirrorMimeType:"text/html",color:"#e34c26",aliases:["xhtml"],extensions:[".html",".hta",".htm",".html.hl",".inc",".xht",".xhtml"],languageId:146}}}),yi=V({"node_modules/linguist-languages/data/Vue.json":function(e,t){t.exports={name:"Vue",type:"markup",color:"#41b883",extensions:[".vue"],tmScope:"text.html.vue",aceMode:"html",languageId:391}}}),hi=V({"src/language-html/index.js":function(e,t){U();var n=Fn(),r=di(),u=Di(),i=mi(),a=[n(gi(),(function(){return{name:"Angular",since:"1.15.0",parsers:["angular"],vscodeLanguageIds:["html"],extensions:[".component.html"],filenames:[]}})),n(gi(),(function(e){return{since:"1.15.0",parsers:["html"],vscodeLanguageIds:["html"],extensions:[].concat(x(e.extensions),[".mjml"])}})),n(gi(),(function(){return{name:"Lightning Web Components",since:"1.17.0",parsers:["lwc"],vscodeLanguageIds:["html"],extensions:[],filenames:[]}})),n(yi(),(function(){return{since:"1.10.0",parsers:["vue"],vscodeLanguageIds:["vue"]}}))],o={html:r};t.exports={languages:a,printers:o,options:u,parsers:i}}}),vi=V({"src/language-yaml/pragma.js":function(e,t){function n(e){return/^\s*@(?:prettier|format)\s*$/.test(e)}function r(e){return/^\s*#[^\S\n]*@(?:prettier|format)\s*?(?:\n|$)/.test(e)}function u(e){return"# @format\n\n".concat(e)}U(),t.exports={isPragma:n,hasPragma:r,insertPragma:u}}}),Ei=V({"src/language-yaml/loc.js":function(e,t){function n(e){return e.position.start.offset}function r(e){return e.position.end.offset}U(),t.exports={locStart:n,locEnd:r}}}),Ci=V({"src/language-yaml/embed.js":function(e,t){function n(e,t,n,r){if("root"===e.getValue().type&&r.filepath&&/(?:[/\\]|^)\.(?:prettier|stylelint|lintstaged)rc$/.test(r.filepath))return n(r.originalText,Object.assign(Object.assign({},r),{},{parser:"json"}))}U(),t.exports=n}}),Fi=V({"src/language-yaml/utils.js":function(e,t){U();var n=Le(),r=n.getLast,u=n.isNonEmptyArray;function i(e,t){for(var n=0,r=e.stack.length-1,u=0;u<r;u++){var i=e.stack[u];a(i)&&t(i)&&n++}return n}function a(e,t){return e&&"string"==typeof e.type&&(!t||t.includes(e.type))}function o(e,t,n){return t("children"in e?Object.assign(Object.assign({},e),{},{children:e.children.map((function(n){return o(n,t,e)}))}):e,n)}function s(e,t,n){Object.defineProperty(e,t,{get:n,enumerable:!1})}function c(e,t){for(var n=0,r=t.length,u=e.position.end.offset-1;u<r;u++){var i=t[u];if("\n"===i&&n++,1===n&&/\S/.test(i))return!1;if(2===n)return!0}return!1}function l(e){switch(e.getValue().type){case"tag":case"anchor":case"comment":return!1}for(var t=e.stack.length,n=1;n<t;n++){var r=e.stack[n],u=e.stack[n-1];if(Array.isArray(u)&&"number"==typeof r&&r!==u.length-1)return!1}return!0}function p(e){return u(e.children)?p(r(e.children)):e}function d(e){return"prettier-ignore"===e.value.trim()}function D(e){var t=e.getValue();if("documentBody"===t.type){var n=e.getParentNode();return C(n.head)&&d(r(n.head.endComments))}return y(t)&&d(r(t.leadingComments))}function m(e){return!u(e.children)&&!g(e)}function g(e){return y(e)||h(e)||v(e)||E(e)||C(e)}function y(e){return u(null==e?void 0:e.leadingComments)}function h(e){return u(null==e?void 0:e.middleComments)}function v(e){return null==e?void 0:e.indicatorComment}function E(e){return null==e?void 0:e.trailingComment}function C(e){return u(null==e?void 0:e.endComments)}function F(e){var t,n,r=[],u=b(e.split(/( +)/));try{for(u.s();!(n=u.n()).done;){var i=n.value;" "!==i?" "===t?r.push(i):r.push((r.pop()||"")+i):void 0===t&&r.unshift(""),t=i}}catch(a){u.e(a)}finally{u.f()}return" "===t&&r.push((r.pop()||"")+" "),""===r[0]&&(r.shift(),r.unshift(" "+(r.shift()||""))),r}function A(e,t,n){var u=t.split("\n").map((function(e,t,n){return 0===t&&t===n.length-1?e:0!==t&&t!==n.length-1?e.trim():0===t?e.trimEnd():e.trimStart()}));return"preserve"===n.proseWrap?u.map((function(e){return 0===e.length?[]:[e]})):u.map((function(e){return 0===e.length?[]:F(e)})).reduce((function(t,n,i){return 0!==i&&u[i-1].length>0&&n.length>0&&("quoteDouble"!==e||!r(r(t)).endsWith("\\"))?[].concat(x(t.slice(0,-1)),[[].concat(x(r(t)),x(n))]):[].concat(x(t),[n])}),[]).map((function(e){return"never"===n.proseWrap?[e.join(" ")]:e}))}function S(e,t){var n,u=t.parentIndent,i=t.isLastDescendant,a=t.options,o=e.position.start.line===e.position.end.line?"":a.originalText.slice(e.position.start.offset,e.position.end.offset).match(/^[^\n]*\n([\s\S]*)$/)[1];if(null===e.indent){var s=o.match(f(/^( *)[^\n\r ]/m,{leadingSpace:1}));n=s?s.groups.leadingSpace.length:Number.POSITIVE_INFINITY}else n=e.indent-1+u;var c=o.split("\n").map((function(e){return e.slice(n)}));return"preserve"===a.proseWrap||"blockLiteral"===e.type?l(c.map((function(e){return 0===e.length?[]:[e]}))):l(c.map((function(e){return 0===e.length?[]:F(e)})).reduce((function(e,t,n){return 0!==n&&c[n-1].length>0&&t.length>0&&!/^\s/.test(t[0])&&!/^\s|\s$/.test(r(e))?[].concat(x(e.slice(0,-1)),[[].concat(x(r(e)),x(t))]):[].concat(x(e),[t])}),[]).map((function(e){return e.reduce((function(e,t){return e.length>0&&/\s$/.test(r(e))?[].concat(x(e.slice(0,-1)),[r(e)+" "+t]):[].concat(x(e),[t])}),[])})).map((function(e){return"never"===a.proseWrap?[e.join(" ")]:e})));function l(t){if("keep"===e.chomping)return 0===r(t).length?t.slice(0,-1):t;for(var n=0,u=t.length-1;u>=0&&0===t[u].length;u--)n++;return 0===n?t:n>=2&&!i?t.slice(0,-(n-1)):t.slice(0,-n)}}function T(e){if(!e)return!0;switch(e.type){case"plain":case"quoteDouble":case"quoteSingle":case"alias":case"flowMapping":case"flowSequence":return!0;default:return!1}}t.exports={getLast:r,getAncestorCount:i,isNode:a,isEmptyNode:m,isInlineNode:T,mapNode:o,defineShortcut:s,isNextLineEmpty:c,isLastDescendantNode:l,getBlockValueLineContents:S,getFlowScalarLineContents:A,getLastDescendantNode:p,hasPrettierIgnore:D,hasLeadingComments:y,hasMiddleComments:h,hasIndicatorComment:v,hasTrailingComment:E,hasEndComments:C}}}),Ai=V({"src/language-yaml/print-preprocess.js":function(e,t){U();var n=Fi(),r=n.defineShortcut,u=n.mapNode;function i(e){return u(e,a)}function a(e){switch(e.type){case"document":r(e,"head",(function(){return e.children[0]})),r(e,"body",(function(){return e.children[1]}));break;case"documentBody":case"sequenceItem":case"flowSequenceItem":case"mappingKey":case"mappingValue":r(e,"content",(function(){return e.children[0]}));break;case"mappingItem":case"flowMappingItem":r(e,"key",(function(){return e.children[0]})),r(e,"value",(function(){return e.children[1]}))}return e}t.exports=i}}),xi=V({"src/language-yaml/print/misc.js":function(e,t){U();var n=de().builders,r=n.softline,u=n.align,i=Fi(),a=i.hasEndComments,o=i.isNextLineEmpty,s=i.isNode,c=new WeakMap;function l(e,t){var n,u=e.getValue(),i=e.stack[0];return c.has(i)?n=c.get(i):(n=new Set,c.set(i,n)),n.has(u.position.end.line)||(n.add(u.position.end.line),!o(u,t)||p(e.getParentNode()))?"":r}function p(e){return a(e)&&!s(e,["documentHead","documentBody","flowMapping","flowSequence"])}function f(e,t){return u(" ".repeat(e),t)}t.exports={alignWithSpaces:f,shouldPrintEndComments:p,printNextEmptyLine:l}}}),bi=V({"src/language-yaml/print/flow-mapping-sequence.js":function(e,t){U();var n=de().builders,r=n.ifBreak,u=n.line,i=n.softline,a=n.hardline,o=n.join,s=Fi(),c=s.isEmptyNode,l=s.getLast,p=s.hasEndComments,f=xi(),d=f.printNextEmptyLine,D=f.alignWithSpaces;function m(e,t,n){var s=e.getValue(),f="flowMapping"===s.type,d=f?"{":"[",m=f?"}":"]",y=i;f&&s.children.length>0&&n.bracketSpacing&&(y=u);var h=l(s.children),v=h&&"flowMappingItem"===h.type&&c(h.key)&&c(h.value);return[d,D(n.tabWidth,[y,g(e,t,n),"none"===n.trailingComma?"":r(","),p(s)?[a,o(a,e.map(t,"endComments"))]:""]),v?"":y,m]}function g(e,t,n){var r=e.getValue();return e.map((function(e,i){return[t(),i===r.children.length-1?"":[",",u,r.children[i].position.start.line!==r.children[i+1].position.start.line?d(e,n.originalText):""]]}),"children")}t.exports={printFlowMapping:m,printFlowSequence:m}}}),Si=V({"src/language-yaml/print/mapping-item.js":function(e,t){U();var n=de().builders,r=n.conditionalGroup,u=n.group,i=n.hardline,a=n.ifBreak,o=n.join,s=n.line,c=Fi(),l=c.hasLeadingComments,p=c.hasMiddleComments,f=c.hasTrailingComment,d=c.hasEndComments,D=c.isNode,m=c.isEmptyNode,g=c.isInlineNode,y=xi().alignWithSpaces;function h(e,t,n,c,h){var F=e.key,A=e.value,x=m(F),b=m(A);if(x&&b)return": ";var S=c("key"),T=E(e)?" ":"";if(b)return"flowMappingItem"===e.type&&"flowMapping"===t.type?S:"mappingItem"!==e.type||!v(F.content,h)||f(F.content)||t.tag&&"tag:yaml.org,2002:set"===t.tag.value?["? ",y(2,S)]:[S,T,":"];var B=c("value");if(x)return[": ",y(2,B)];if(l(A)||!g(F.content))return["? ",y(2,S),i,o("",n.map(c,"value","leadingComments").map((function(e){return[e,i]}))),": ",y(2,B)];if(C(F.content)&&!l(F.content)&&!p(F.content)&&!f(F.content)&&!d(F)&&!l(A.content)&&!p(A.content)&&!d(A)&&v(A.content,h))return[S,T,": ",B];var w=Symbol("mappingKey"),N=u([a("? "),u(y(2,S),{id:w})]),k=[i,": ",y(2,B)],j=[T,":"];l(A.content)||d(A)&&A.content&&!D(A.content,["mapping","sequence"])||"mapping"===t.type&&f(F.content)&&g(A.content)||D(A.content,["mapping","sequence"])&&null===A.content.tag&&null===A.content.anchor?j.push(i):A.content&&j.push(s),j.push(B);var P=y(h.tabWidth,j);return!v(F.content,h)||l(F.content)||p(F.content)||d(F)?r([[N,a(k,P,{groupId:w})]]):r([[S,P]])}function v(e,t){if(!e)return!0;switch(e.type){case"plain":case"quoteSingle":case"quoteDouble":break;case"alias":return!0;default:return!1}if("preserve"===t.proseWrap)return e.position.start.line===e.position.end.line;if(/\\$/m.test(t.originalText.slice(e.position.start.offset,e.position.end.offset)))return!1;switch(t.proseWrap){case"never":return!e.value.includes("\n");case"always":return!/[\n ]/.test(e.value);default:return!1}}function E(e){return e.key.content&&"alias"===e.key.content.type}function C(e){if(!e)return!0;switch(e.type){case"plain":case"quoteDouble":case"quoteSingle":return e.position.start.line===e.position.end.line;case"alias":return!0;default:return!1}}t.exports=h}}),Ti=V({"src/language-yaml/print/block.js":function(e,t){U();var n=de(),r=n.builders,u=r.dedent,i=r.dedentToRoot,a=r.fill,o=r.hardline,s=r.join,c=r.line,l=r.literalline,p=r.markAsRoot,f=n.utils.getDocParts,d=Fi(),D=d.getAncestorCount,m=d.getBlockValueLineContents,g=d.hasIndicatorComment,y=d.isLastDescendantNode,h=d.isNode,v=xi().alignWithSpaces;function E(e,t,n){var r=e.getValue(),d=D(e,(function(e){return h(e,["sequence","mapping"])})),E=y(e),C=["blockFolded"===r.type?">":"|"];null!==r.indent&&C.push(r.indent.toString()),"clip"!==r.chomping&&C.push("keep"===r.chomping?"+":"-"),g(r)&&C.push(" ",t("indicatorComment"));var A,x=m(r,{parentIndent:d,isLastDescendant:E,options:n}),S=[],T=b(x.entries());try{for(T.s();!(A=T.n()).done;){var B=F(A.value,2),w=B[0],N=B[1];0===w&&S.push(o),S.push(a(f(s(c,N)))),w!==x.length-1?S.push(0===N.length?o:p(l)):"keep"===r.chomping&&E&&S.push(i(0===N.length?o:l))}}catch(k){T.e(k)}finally{T.f()}return null===r.indent?C.push(u(v(n.tabWidth,S))):C.push(i(v(r.indent-1+d,S))),C}t.exports=E}}),Bi=V({"src/language-yaml/printer-yaml.js":function(e,t){U();var n=de(),r=n.builders,u=r.breakParent,i=r.fill,a=r.group,o=r.hardline,s=r.join,c=r.line,l=r.lineSuffix,p=r.literalline,f=n.utils,d=f.getDocParts,D=f.replaceTextEndOfLine,m=Le().isPreviousLineEmpty,g=vi(),y=g.insertPragma,h=g.isPragma,v=Ei().locStart,E=Ci(),C=Fi(),F=C.getFlowScalarLineContents,A=C.getLastDescendantNode,b=C.hasLeadingComments,S=C.hasMiddleComments,T=C.hasTrailingComment,B=C.hasEndComments,w=C.hasPrettierIgnore,N=C.isLastDescendantNode,k=C.isNode,j=C.isInlineNode,P=Ai(),I=xi(),O=I.alignWithSpaces,L=I.printNextEmptyLine,_=I.shouldPrintEndComments,M=bi(),R=M.printFlowMapping,V=M.printFlowSequence,$=Si(),W=Ti();function q(e,t,n){var r=e.getValue(),i=[];"mappingValue"!==r.type&&b(r)&&i.push([s(o,e.map(n,"leadingComments")),o]);var c=r.tag,f=r.anchor;c&&i.push(n("tag")),c&&f&&i.push(" "),f&&i.push(n("anchor"));var d="";k(r,["mapping","sequence","comment","directive","mappingItem","sequenceItem"])&&!N(e)&&(d=L(e,t.originalText)),(c||f)&&(k(r,["sequence","mapping"])&&!S(r)?i.push(o):i.push(" ")),S(r)&&i.push([1===r.middleComments.length?"":o,s(o,e.map(n,"middleComments")),o]);var g=e.getParentNode();return w(e)?i.push(D(t.originalText.slice(r.position.start.offset,r.position.end.offset).trimEnd(),p)):i.push(a(J(r,g,e,t,n))),T(r)&&!k(r,["document","documentHead"])&&i.push(l(["mappingValue"!==r.type||r.content?" ":"","mappingKey"===g.type&&"mapping"===e.getParentNode(2).type&&j(r)?"":u,n("trailingComment")])),_(r)&&i.push(O("sequenceItem"===r.type?2:0,[o,s(o,e.map((function(e){return[m(t.originalText,e.getValue(),v)?o:"",n()]}),"endComments"))])),i.push(d),i}function J(e,t,n,r,u){switch(e.type){case"root":var i=e.children,a=[];n.each((function(e,t){var n=i[t],r=i[t+1];0!==t&&a.push(o),a.push(u()),G(n,r)?(a.push(o,"..."),T(n)&&a.push(" ",u("trailingComment"))):r&&!T(r.head)&&a.push(o,"---")}),"children");var c=A(e);return(!k(c,["blockLiteral","blockFolded"])||"keep"!==c.chomping)&&a.push(o),a;case"document":var l=[];return"head"===X(e,t.children[n.getName()+1],t,r)&&((e.head.children.length>0||e.head.endComments.length>0)&&l.push(u("head")),T(e.head)?l.push(["---"," ",u(["head","trailingComment"])]):l.push("---")),H(e)&&l.push(u("body")),s(o,l);case"documentHead":return s(o,[].concat(x(n.map(u,"children")),x(n.map(u,"endComments"))));case"documentBody":var p=e.children,f=e.endComments,d="";if(p.length>0&&f.length>0){var D=A(e);k(D,["blockFolded","blockLiteral"])?"keep"!==D.chomping&&(d=[o,o]):d=o}return[s(o,n.map(u,"children")),d,s(o,n.map(u,"endComments"))];case"directive":return["%",s(" ",[e.name].concat(x(e.parameters)))];case"comment":return["#",e.value];case"alias":return["*",e.value];case"tag":return r.originalText.slice(e.position.start.offset,e.position.end.offset);case"anchor":return["&",e.value];case"plain":return z(e.type,r.originalText.slice(e.position.start.offset,e.position.end.offset),r);case"quoteDouble":case"quoteSingle":var m="'",g='"',y=r.originalText.slice(e.position.start.offset+1,e.position.end.offset-1);if("quoteSingle"===e.type&&y.includes("\\")||"quoteDouble"===e.type&&/\\[^"]/.test(y)){var h="quoteDouble"===e.type?g:m;return[h,z(e.type,y,r),h]}if(y.includes(g))return[m,z(e.type,"quoteDouble"===e.type?y.replace(/\\"/g,g).replace(/'/g,m.repeat(2)):y,r),m];if(y.includes(m))return[g,z(e.type,"quoteSingle"===e.type?y.replace(/''/g,m):y,r),g];var v=r.singleQuote?m:g;return[v,z(e.type,y,r),v];case"blockFolded":case"blockLiteral":return W(n,u,r);case"mapping":case"sequence":return s(o,n.map(u,"children"));case"sequenceItem":return["- ",O(2,e.content?u("content"):"")];case"mappingKey":case"mappingValue":return e.content?u("content"):"";case"mappingItem":case"flowMappingItem":return $(e,t,n,u,r);case"flowMapping":return R(n,u,r);case"flowSequence":return V(n,u,r);case"flowSequenceItem":return u("content");default:throw new Error("Unexpected node type ".concat(e.type))}}function H(e){return e.body.children.length>0||B(e.body)}function G(e,t){return T(e)||t&&(t.head.children.length>0||B(t.head))}function X(e,t,n,r){return n.children[0]===e&&/---(?:\s|$)/.test(r.originalText.slice(v(e),v(e)+4))||e.head.children.length>0||B(e.head)||T(e.head)?"head":!G(e,t)&&!!t&&"root"}function z(e,t,n){var r=F(e,t,n);return s(o,r.map((function(e){return i(d(s(c,e)))})))}function K(e,t){if(k(t))switch(delete t.position,t.type){case"comment":if(h(t.value))return null;break;case"quoteDouble":case"quoteSingle":t.type="quote"}}t.exports={preprocess:P,embed:E,print:q,massageAstNode:K,insertPragma:y}}}),wi=V({"src/language-yaml/options.js":function(e,t){U();var n=qr();t.exports={bracketSpacing:n.bracketSpacing,singleQuote:n.singleQuote,proseWrap:n.proseWrap}}}),Ni=V({"src/language-yaml/parsers.js":function(){U()}}),ki=V({"node_modules/linguist-languages/data/YAML.json":function(e,t){t.exports={name:"YAML",type:"data",color:"#cb171e",tmScope:"source.yaml",aliases:["yml"],extensions:[".yml",".mir",".reek",".rviz",".sublime-syntax",".syntax",".yaml",".yaml-tmlanguage",".yaml.sed",".yml.mysql"],filenames:[".clang-format",".clang-tidy",".gemrc","CITATION.cff","glide.lock","yarn.lock"],aceMode:"yaml",codemirrorMode:"yaml",codemirrorMimeType:"text/x-yaml",languageId:407}}}),ji=V({"src/language-yaml/index.js":function(e,t){U();var n=Fn(),r=Bi(),u=wi(),i=Ni(),a=[n(ki(),(function(e){return{since:"1.14.0",parsers:["yaml"],vscodeLanguageIds:["yaml","ansible","home-assistant"],filenames:[].concat(x(e.filenames.filter((function(e){return"yarn.lock"!==e}))),[".prettierrc",".stylelintrc",".lintstagedrc"])}}))];t.exports={languages:a,printers:{yaml:r},options:u,parsers:i}}}),Pi=V({"src/languages.js":function(e,t){U(),t.exports=[Yr(),hu(),Su(),Pu(),Hu(),hi(),ji()]}});U();var Ii=H().version,Oi=En(),Li=we().getSupportInfo,_i=Cn(),Mi=Pi(),Ri=de();function Vi(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return function(){for(var n=arguments.length,r=new Array(n),u=0;u<n;u++)r[u]=arguments[u];var i=r[t]||{},a=i.plugins||[];return r[t]=Object.assign(Object.assign({},i),{},{plugins:[].concat(x(Mi),x(Array.isArray(a)?a:Object.values(a)))}),e.apply(void 0,r)}}var $i=Vi(Oi.formatWithCursor);S.exports={formatWithCursor:$i,format:function(e,t){return $i(e,t).formatted},check:function(e,t){return $i(e,t).formatted===e},doc:Ri,getSupportInfo:Vi(Li,0),version:Ii,util:_i,__debug:{parse:Vi(Oi.parse),formatAST:Vi(Oi.formatAST),formatDoc:Vi(Oi.formatDoc),printToDoc:Vi(Oi.printToDoc),printDocToString:Vi(Oi.printDocToString)}}}));return lt()}()},3897:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},e.exports.__esModule=!0,e.exports.default=e.exports},9889:function(e){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},3405:function(e,t,n){var r=n(3897);e.exports=function(e){if(Array.isArray(e))return r(e)},e.exports.__esModule=!0,e.exports.default=e.exports},6115:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},6690:function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},3515:function(e,t,n){var r=n(6015),u=n(8462);e.exports=function(e,t,n){if(u())return Reflect.construct.apply(null,arguments);var i=[null];i.push.apply(i,t);var a=new(e.bind.apply(e,i));return n&&r(a,n.prototype),a},e.exports.__esModule=!0,e.exports.default=e.exports},9728:function(e,t,n){var r=n(4062);function u(e,t){for(var n=0;n<t.length;n++){var u=t[n];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(e,r(u.key),u)}}e.exports=function(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},4704:function(e,t,n){var r=n(6116);e.exports=function(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=r(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var u=0,i=function(){};return{s:i,n:function(){return u>=e.length?{done:!0}:{done:!1,value:e[u++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw a}}}},e.exports.__esModule=!0,e.exports.default=e.exports},6389:function(e,t,n){var r=n(3808),u=n(8462),i=n(4993);e.exports=function(e){var t=u();return function(){var n,u=r(e);if(t){var a=r(this).constructor;n=Reflect.construct(u,arguments,a)}else n=u.apply(this,arguments);return i(this,n)}},e.exports.__esModule=!0,e.exports.default=e.exports},8416:function(e,t,n){var r=n(4062);e.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},1588:function(e,t,n){var r=n(1753);function u(){return"undefined"!==typeof Reflect&&Reflect.get?(e.exports=u=Reflect.get.bind(),e.exports.__esModule=!0,e.exports.default=e.exports):(e.exports=u=function(e,t,n){var u=r(e,t);if(u){var i=Object.getOwnPropertyDescriptor(u,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}},e.exports.__esModule=!0,e.exports.default=e.exports),u.apply(this,arguments)}e.exports=u,e.exports.__esModule=!0,e.exports.default=e.exports},3808:function(e){function t(n){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},1655:function(e,t,n){var r=n(6015);e.exports=function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},6035:function(e){e.exports=function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"===typeof e}},e.exports.__esModule=!0,e.exports.default=e.exports},8462:function(e){function t(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(n){}return(e.exports=t=function(){return!!n},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3049:function(e){e.exports=function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8872:function(e){e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,u,i,a,o=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);s=!0);}catch(e){c=!0,u=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw u}}return o}},e.exports.__esModule=!0,e.exports.default=e.exports},2218:function(e){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},2281:function(e){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},4993:function(e,t,n){var r=n(8698).default,u=n(6115);e.exports=function(e,t){if(t&&("object"===r(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return u(e)},e.exports.__esModule=!0,e.exports.default=e.exports},6015:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},7424:function(e,t,n){var r=n(9889),u=n(8872),i=n(6116),a=n(2218);e.exports=function(e,t){return r(e)||u(e,t)||i(e,t)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},1753:function(e,t,n){var r=n(3808);e.exports=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=r(e)););return e},e.exports.__esModule=!0,e.exports.default=e.exports},9400:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},1589:function(e,t,n){var r=n(9889),u=n(3049),i=n(6116),a=n(2218);e.exports=function(e){return r(e)||u(e)||i(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},861:function(e,t,n){var r=n(3405),u=n(3049),i=n(6116),a=n(2281);e.exports=function(e){return r(e)||u(e)||i(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},5036:function(e,t,n){var r=n(8698).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var u=n.call(e,t||"default");if("object"!=r(u))return u;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},4062:function(e,t,n){var r=n(8698).default,u=n(5036);e.exports=function(e){var t=u(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},8698:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},6116:function(e,t,n){var r=n(3897);e.exports=function(e,t){if(e){if("string"===typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},3496:function(e,t,n){var r=n(3808),u=n(6015),i=n(6035),a=n(3515);function o(t){var n="function"===typeof Map?new Map:void 0;return e.exports=o=function(e){if(null===e||!i(e))return e;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return a(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),u(t,e)},e.exports.__esModule=!0,e.exports.default=e.exports,o(t)}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},3344:function(e,t,n){var r=n(8698).default,u=n(6015),i=n(1655);function a(){e.exports=a=function(e,t){return new o(e,void 0,t)},e.exports.__esModule=!0,e.exports.default=e.exports;var t=RegExp.prototype,n=new WeakMap;function o(e,t,r){var i=new RegExp(e,t);return n.set(i,r||n.get(e)),u(i,o.prototype)}function s(e,t){var r=n.get(t);return Object.keys(r).reduce((function(t,n){var u=r[n];if("number"==typeof u)t[n]=e[u];else{for(var i=0;void 0===e[u[i]]&&i+1<u.length;)i++;t[n]=e[u[i]]}return t}),Object.create(null))}return i(o,RegExp),o.prototype.exec=function(e){var n=t.exec.call(this,e);if(n){n.groups=s(n,this);var r=n.indices;r&&(r.groups=s(r,this))}return n},o.prototype[Symbol.replace]=function(e,u){if("string"==typeof u){var i=n.get(this);return t[Symbol.replace].call(this,e,u.replace(/\$<([^>]+)>/g,(function(e,t){var n=i[t];return"$"+(Array.isArray(n)?n.join("$"):n)})))}if("function"==typeof u){var a=this;return t[Symbol.replace].call(this,e,(function(){var e=arguments;return"object"!=r(e[e.length-1])&&(e=[].slice.call(e)).push(s(e,a)),u.apply(this,e)}))}return t[Symbol.replace].call(this,e,u)},a.apply(this,arguments)}e.exports=a,e.exports.__esModule=!0,e.exports.default=e.exports}}]);
//# sourceMappingURL=329.8318f2b4.chunk.js.map
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists