prettier
Version:
Prettier is an opinionated code formatter
20 lines (19 loc) • 156 kB
JavaScript
(function(e){if(typeof exports=="object"&&typeof module=="object")module.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var i=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};i.prettierPlugins=i.prettierPlugins||{},i.prettierPlugins.espree=e()}})(function(){"use strict";var C=(a,u)=>()=>(u||a((u={exports:{}}).exports,u),u.exports);var oe=C((rl,Wr)=>{var Ye=function(a){return a&&a.Math==Math&&a};Wr.exports=Ye(typeof globalThis=="object"&&globalThis)||Ye(typeof window=="object"&&window)||Ye(typeof self=="object"&&self)||Ye(typeof global=="object"&&global)||function(){return this}()||Function("return this")()});var me=C((il,Gr)=>{Gr.exports=function(a){try{return!!a()}catch{return!0}}});var xe=C((sl,Hr)=>{var yn=me();Hr.exports=!yn(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})});var bt=C((al,Kr)=>{var An=me();Kr.exports=!An(function(){var a=function(){}.bind();return typeof a!="function"||a.hasOwnProperty("prototype")})});var et=C((nl,Xr)=>{var Cn=bt(),Ze=Function.prototype.call;Xr.exports=Cn?Ze.bind(Ze):function(){return Ze.apply(Ze,arguments)}});var Yr=C($r=>{"use strict";var Jr={}.propertyIsEnumerable,Qr=Object.getOwnPropertyDescriptor,En=Qr&&!Jr.call({1:2},1);$r.f=En?function(u){var o=Qr(this,u);return!!o&&o.enumerable}:Jr});var _t=C((ol,Zr)=>{Zr.exports=function(a,u){return{enumerable:!(a&1),configurable:!(a&2),writable:!(a&4),value:u}}});var ye=C((hl,ri)=>{var ei=bt(),ti=Function.prototype,St=ti.call,bn=ei&&ti.bind.bind(St,St);ri.exports=ei?bn:function(a){return function(){return St.apply(a,arguments)}}});var ai=C((ll,si)=>{var ii=ye(),_n=ii({}.toString),Sn=ii("".slice);si.exports=function(a){return Sn(_n(a),8,-1)}});var ui=C((cl,ni)=>{var wn=ye(),kn=me(),Fn=ai(),wt=Object,Bn=wn("".split);ni.exports=kn(function(){return!wt("z").propertyIsEnumerable(0)})?function(a){return Fn(a)=="String"?Bn(a,""):wt(a)}:wt});var kt=C((pl,oi)=>{oi.exports=function(a){return a==null}});var Ft=C((fl,hi)=>{var In=kt(),Tn=TypeError;hi.exports=function(a){if(In(a))throw Tn("Can't call method on "+a);return a}});var tt=C((dl,li)=>{var Pn=ui(),Dn=Ft();li.exports=function(a){return Pn(Dn(a))}});var It=C((ml,ci)=>{var Bt=typeof document=="object"&&document.all,Nn=typeof Bt>"u"&&Bt!==void 0;ci.exports={all:Bt,IS_HTMLDDA:Nn}});var le=C((vl,fi)=>{var pi=It(),On=pi.all;fi.exports=pi.IS_HTMLDDA?function(a){return typeof a=="function"||a===On}:function(a){return typeof a=="function"}});var Pe=C((gl,vi)=>{var di=le(),mi=It(),Ln=mi.all;vi.exports=mi.IS_HTMLDDA?function(a){return typeof a=="object"?a!==null:di(a)||a===Ln}:function(a){return typeof a=="object"?a!==null:di(a)}});var rt=C((xl,gi)=>{var Tt=oe(),Vn=le(),Rn=function(a){return Vn(a)?a:void 0};gi.exports=function(a,u){return arguments.length<2?Rn(Tt[a]):Tt[a]&&Tt[a][u]}});var yi=C((yl,xi)=>{var jn=ye();xi.exports=jn({}.isPrototypeOf)});var Ci=C((Al,Ai)=>{var qn=rt();Ai.exports=qn("navigator","userAgent")||""});var Fi=C((Cl,ki)=>{var wi=oe(),Pt=Ci(),Ei=wi.process,bi=wi.Deno,_i=Ei&&Ei.versions||bi&&bi.version,Si=_i&&_i.v8,ce,it;Si&&(ce=Si.split("."),it=ce[0]>0&&ce[0]<4?1:+(ce[0]+ce[1]));!it&&Pt&&(ce=Pt.match(/Edge\/(\d+)/),(!ce||ce[1]>=74)&&(ce=Pt.match(/Chrome\/(\d+)/),ce&&(it=+ce[1])));ki.exports=it});var Dt=C((El,Ii)=>{var Bi=Fi(),Mn=me();Ii.exports=!!Object.getOwnPropertySymbols&&!Mn(function(){var a=Symbol();return!String(a)||!(Object(a)instanceof Symbol)||!Symbol.sham&&Bi&&Bi<41})});var Nt=C((bl,Ti)=>{var Un=Dt();Ti.exports=Un&&!Symbol.sham&&typeof Symbol.iterator=="symbol"});var Ot=C((_l,Pi)=>{var zn=rt(),Wn=le(),Gn=yi(),Hn=Nt(),Kn=Object;Pi.exports=Hn?function(a){return typeof a=="symbol"}:function(a){var u=zn("Symbol");return Wn(u)&&Gn(u.prototype,Kn(a))}});var Ni=C((Sl,Di)=>{var Xn=String;Di.exports=function(a){try{return Xn(a)}catch{return"Object"}}});var Li=C((wl,Oi)=>{var Jn=le(),Qn=Ni(),$n=TypeError;Oi.exports=function(a){if(Jn(a))return a;throw $n(Qn(a)+" is not a function")}});var Ri=C((kl,Vi)=>{var Yn=Li(),Zn=kt();Vi.exports=function(a,u){var o=a[u];return Zn(o)?void 0:Yn(o)}});var qi=C((Fl,ji)=>{var Lt=et(),Vt=le(),Rt=Pe(),eu=TypeError;ji.exports=function(a,u){var o,l;if(u==="string"&&Vt(o=a.toString)&&!Rt(l=Lt(o,a))||Vt(o=a.valueOf)&&!Rt(l=Lt(o,a))||u!=="string"&&Vt(o=a.toString)&&!Rt(l=Lt(o,a)))return l;throw eu("Can't convert object to primitive value")}});var Ui=C((Bl,Mi)=>{Mi.exports=!1});var st=C((Il,Wi)=>{var zi=oe(),tu=Object.defineProperty;Wi.exports=function(a,u){try{tu(zi,a,{value:u,configurable:!0,writable:!0})}catch{zi[a]=u}return u}});var at=C((Tl,Hi)=>{var ru=oe(),iu=st(),Gi="__core-js_shared__",su=ru[Gi]||iu(Gi,{});Hi.exports=su});var jt=C((Pl,Xi)=>{var au=Ui(),Ki=at();(Xi.exports=function(a,u){return Ki[a]||(Ki[a]=u!==void 0?u:{})})("versions",[]).push({version:"3.26.1",mode:au?"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"})});var Qi=C((Dl,Ji)=>{var nu=Ft(),uu=Object;Ji.exports=function(a){return uu(nu(a))}});var be=C((Nl,$i)=>{var ou=ye(),hu=Qi(),lu=ou({}.hasOwnProperty);$i.exports=Object.hasOwn||function(u,o){return lu(hu(u),o)}});var qt=C((Ol,Yi)=>{var cu=ye(),pu=0,fu=Math.random(),du=cu(1 .toString);Yi.exports=function(a){return"Symbol("+(a===void 0?"":a)+")_"+du(++pu+fu,36)}});var ss=C((Ll,is)=>{var mu=oe(),vu=jt(),Zi=be(),gu=qt(),es=Dt(),rs=Nt(),De=vu("wks"),we=mu.Symbol,ts=we&&we.for,xu=rs?we:we&&we.withoutSetter||gu;is.exports=function(a){if(!Zi(De,a)||!(es||typeof De[a]=="string")){var u="Symbol."+a;es&&Zi(we,a)?De[a]=we[a]:rs&&ts?De[a]=ts(u):De[a]=xu(u)}return De[a]}});var os=C((Vl,us)=>{var yu=et(),as=Pe(),ns=Ot(),Au=Ri(),Cu=qi(),Eu=ss(),bu=TypeError,_u=Eu("toPrimitive");us.exports=function(a,u){if(!as(a)||ns(a))return a;var o=Au(a,_u),l;if(o){if(u===void 0&&(u="default"),l=yu(o,a,u),!as(l)||ns(l))return l;throw bu("Can't convert object to primitive value")}return u===void 0&&(u="number"),Cu(a,u)}});var Mt=C((Rl,hs)=>{var Su=os(),wu=Ot();hs.exports=function(a){var u=Su(a,"string");return wu(u)?u:u+""}});var ps=C((jl,cs)=>{var ku=oe(),ls=Pe(),Ut=ku.document,Fu=ls(Ut)&&ls(Ut.createElement);cs.exports=function(a){return Fu?Ut.createElement(a):{}}});var zt=C((ql,fs)=>{var Bu=xe(),Iu=me(),Tu=ps();fs.exports=!Bu&&!Iu(function(){return Object.defineProperty(Tu("div"),"a",{get:function(){return 7}}).a!=7})});var Wt=C(ms=>{var Pu=xe(),Du=et(),Nu=Yr(),Ou=_t(),Lu=tt(),Vu=Mt(),Ru=be(),ju=zt(),ds=Object.getOwnPropertyDescriptor;ms.f=Pu?ds:function(u,o){if(u=Lu(u),o=Vu(o),ju)try{return ds(u,o)}catch{}if(Ru(u,o))return Ou(!Du(Nu.f,u,o),u[o])}});var gs=C((Ul,vs)=>{var qu=xe(),Mu=me();vs.exports=qu&&Mu(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})});var nt=C((zl,xs)=>{var Uu=Pe(),zu=String,Wu=TypeError;xs.exports=function(a){if(Uu(a))return a;throw Wu(zu(a)+" is not an object")}});var Me=C(As=>{var Gu=xe(),Hu=zt(),Ku=gs(),ut=nt(),ys=Mt(),Xu=TypeError,Gt=Object.defineProperty,Ju=Object.getOwnPropertyDescriptor,Ht="enumerable",Kt="configurable",Xt="writable";As.f=Gu?Ku?function(u,o,l){if(ut(u),o=ys(o),ut(l),typeof u=="function"&&o==="prototype"&&"value"in l&&Xt in l&&!l[Xt]){var d=Ju(u,o);d&&d[Xt]&&(u[o]=l.value,l={configurable:Kt in l?l[Kt]:d[Kt],enumerable:Ht in l?l[Ht]:d[Ht],writable:!1})}return Gt(u,o,l)}:Gt:function(u,o,l){if(ut(u),o=ys(o),ut(l),Hu)try{return Gt(u,o,l)}catch{}if("get"in l||"set"in l)throw Xu("Accessors not supported");return"value"in l&&(u[o]=l.value),u}});var Jt=C((Gl,Cs)=>{var Qu=xe(),$u=Me(),Yu=_t();Cs.exports=Qu?function(a,u,o){return $u.f(a,u,Yu(1,o))}:function(a,u,o){return a[u]=o,a}});var _s=C((Hl,bs)=>{var Qt=xe(),Zu=be(),Es=Function.prototype,eo=Qt&&Object.getOwnPropertyDescriptor,$t=Zu(Es,"name"),to=$t&&function(){}.name==="something",ro=$t&&(!Qt||Qt&&eo(Es,"name").configurable);bs.exports={EXISTS:$t,PROPER:to,CONFIGURABLE:ro}});var ws=C((Kl,Ss)=>{var io=ye(),so=le(),Yt=at(),ao=io(Function.toString);so(Yt.inspectSource)||(Yt.inspectSource=function(a){return ao(a)});Ss.exports=Yt.inspectSource});var Bs=C((Xl,Fs)=>{var no=oe(),uo=le(),ks=no.WeakMap;Fs.exports=uo(ks)&&/native code/.test(String(ks))});var Ps=C((Jl,Ts)=>{var oo=jt(),ho=qt(),Is=oo("keys");Ts.exports=function(a){return Is[a]||(Is[a]=ho(a))}});var Zt=C((Ql,Ds)=>{Ds.exports={}});var Vs=C(($l,Ls)=>{var lo=Bs(),Os=oe(),co=Pe(),po=Jt(),er=be(),tr=at(),fo=Ps(),mo=Zt(),Ns="Object already initialized",rr=Os.TypeError,vo=Os.WeakMap,ot,Ue,ht,go=function(a){return ht(a)?Ue(a):ot(a,{})},xo=function(a){return function(u){var o;if(!co(u)||(o=Ue(u)).type!==a)throw rr("Incompatible receiver, "+a+" required");return o}};lo||tr.state?(pe=tr.state||(tr.state=new vo),pe.get=pe.get,pe.has=pe.has,pe.set=pe.set,ot=function(a,u){if(pe.has(a))throw rr(Ns);return u.facade=a,pe.set(a,u),u},Ue=function(a){return pe.get(a)||{}},ht=function(a){return pe.has(a)}):(ke=fo("state"),mo[ke]=!0,ot=function(a,u){if(er(a,ke))throw rr(Ns);return u.facade=a,po(a,ke,u),u},Ue=function(a){return er(a,ke)?a[ke]:{}},ht=function(a){return er(a,ke)});var pe,ke;Ls.exports={set:ot,get:Ue,has:ht,enforce:go,getterFor:xo}});var sr=C((Yl,js)=>{var yo=me(),Ao=le(),lt=be(),ir=xe(),Co=_s().CONFIGURABLE,Eo=ws(),Rs=Vs(),bo=Rs.enforce,_o=Rs.get,ct=Object.defineProperty,So=ir&&!yo(function(){return ct(function(){},"length",{value:8}).length!==8}),wo=String(String).split("String"),ko=js.exports=function(a,u,o){String(u).slice(0,7)==="Symbol("&&(u="["+String(u).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),o&&o.getter&&(u="get "+u),o&&o.setter&&(u="set "+u),(!lt(a,"name")||Co&&a.name!==u)&&(ir?ct(a,"name",{value:u,configurable:!0}):a.name=u),So&&o&<(o,"arity")&&a.length!==o.arity&&ct(a,"length",{value:o.arity});try{o&<(o,"constructor")&&o.constructor?ir&&ct(a,"prototype",{writable:!1}):a.prototype&&(a.prototype=void 0)}catch{}var l=bo(a);return lt(l,"source")||(l.source=wo.join(typeof u=="string"?u:"")),a};Function.prototype.toString=ko(function(){return Ao(this)&&_o(this).source||Eo(this)},"toString")});var Ms=C((Zl,qs)=>{var Fo=le(),Bo=Me(),Io=sr(),To=st();qs.exports=function(a,u,o,l){l||(l={});var d=l.enumerable,E=l.name!==void 0?l.name:u;if(Fo(o)&&Io(o,E,l),l.global)d?a[u]=o:To(u,o);else{try{l.unsafe?a[u]&&(d=!0):delete a[u]}catch{}d?a[u]=o:Bo.f(a,u,{value:o,enumerable:!1,configurable:!l.nonConfigurable,writable:!l.nonWritable})}return a}});var zs=C((ec,Us)=>{var Po=Math.ceil,Do=Math.floor;Us.exports=Math.trunc||function(u){var o=+u;return(o>0?Do:Po)(o)}});var ar=C((tc,Ws)=>{var No=zs();Ws.exports=function(a){var u=+a;return u!==u||u===0?0:No(u)}});var Hs=C((rc,Gs)=>{var Oo=ar(),Lo=Math.max,Vo=Math.min;Gs.exports=function(a,u){var o=Oo(a);return o<0?Lo(o+u,0):Vo(o,u)}});var Xs=C((ic,Ks)=>{var Ro=ar(),jo=Math.min;Ks.exports=function(a){return a>0?jo(Ro(a),9007199254740991):0}});var Qs=C((sc,Js)=>{var qo=Xs();Js.exports=function(a){return qo(a.length)}});var Zs=C((ac,Ys)=>{var Mo=tt(),Uo=Hs(),zo=Qs(),$s=function(a){return function(u,o,l){var d=Mo(u),E=zo(d),x=Uo(l,E),B;if(a&&o!=o){for(;E>x;)if(B=d[x++],B!=B)return!0}else for(;E>x;x++)if((a||x in d)&&d[x]===o)return a||x||0;return!a&&-1}};Ys.exports={includes:$s(!0),indexOf:$s(!1)}});var ra=C((nc,ta)=>{var Wo=ye(),nr=be(),Go=tt(),Ho=Zs().indexOf,Ko=Zt(),ea=Wo([].push);ta.exports=function(a,u){var o=Go(a),l=0,d=[],E;for(E in o)!nr(Ko,E)&&nr(o,E)&&ea(d,E);for(;u.length>l;)nr(o,E=u[l++])&&(~Ho(d,E)||ea(d,E));return d}});var sa=C((uc,ia)=>{ia.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]});var na=C(aa=>{var Xo=ra(),Jo=sa(),Qo=Jo.concat("length","prototype");aa.f=Object.getOwnPropertyNames||function(u){return Xo(u,Qo)}});var oa=C(ua=>{ua.f=Object.getOwnPropertySymbols});var la=C((lc,ha)=>{var $o=rt(),Yo=ye(),Zo=na(),eh=oa(),th=nt(),rh=Yo([].concat);ha.exports=$o("Reflect","ownKeys")||function(u){var o=Zo.f(th(u)),l=eh.f;return l?rh(o,l(u)):o}});var fa=C((cc,pa)=>{var ca=be(),ih=la(),sh=Wt(),ah=Me();pa.exports=function(a,u,o){for(var l=ih(u),d=ah.f,E=sh.f,x=0;x<l.length;x++){var B=l[x];!ca(a,B)&&!(o&&ca(o,B))&&d(a,B,E(u,B))}}});var ma=C((pc,da)=>{var nh=me(),uh=le(),oh=/#|\.prototype\./,ze=function(a,u){var o=lh[hh(a)];return o==ph?!0:o==ch?!1:uh(u)?nh(u):!!u},hh=ze.normalize=function(a){return String(a).replace(oh,".").toLowerCase()},lh=ze.data={},ch=ze.NATIVE="N",ph=ze.POLYFILL="P";da.exports=ze});var ga=C((fc,va)=>{var ur=oe(),fh=Wt().f,dh=Jt(),mh=Ms(),vh=st(),gh=fa(),xh=ma();va.exports=function(a,u){var o=a.target,l=a.global,d=a.stat,E,x,B,P,g,D;if(l?x=ur:d?x=ur[o]||vh(o,{}):x=(ur[o]||{}).prototype,x)for(B in u){if(g=u[B],a.dontCallGetSet?(D=fh(x,B),P=D&&D.value):P=x[B],E=xh(l?B:o+(d?".":"#")+B,a.forced),!E&&P!==void 0){if(typeof g==typeof P)continue;gh(g,P)}(a.sham||P&&P.sham)&&dh(g,"sham",!0),mh(x,B,g,a)}}});var xa=C(()=>{var yh=ga(),or=oe();yh({global:!0,forced:or.globalThis!==or},{globalThis:or})});var ya=C(()=>{xa()});var Ea=C((xc,Ca)=>{var Aa=sr(),Ah=Me();Ca.exports=function(a,u,o){return o.get&&Aa(o.get,u,{getter:!0}),o.set&&Aa(o.set,u,{setter:!0}),Ah.f(a,u,o)}});var _a=C((yc,ba)=>{"use strict";var Ch=nt();ba.exports=function(){var a=Ch(this),u="";return a.hasIndices&&(u+="d"),a.global&&(u+="g"),a.ignoreCase&&(u+="i"),a.multiline&&(u+="m"),a.dotAll&&(u+="s"),a.unicode&&(u+="u"),a.unicodeSets&&(u+="v"),a.sticky&&(u+="y"),u}});var ka=C(()=>{var Eh=oe(),bh=xe(),_h=Ea(),Sh=_a(),wh=me(),Sa=Eh.RegExp,wa=Sa.prototype,kh=bh&&wh(function(){var a=!0;try{Sa(".","d")}catch{a=!1}var u={},o="",l=a?"dgimsy":"gimsy",d=function(P,g){Object.defineProperty(u,P,{get:function(){return o+=g,!0}})},E={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};a&&(E.hasIndices="d");for(var x in E)d(x,E[x]);var B=Object.getOwnPropertyDescriptor(wa,"flags").get.call(u);return B!==l||o!==l});kh&&_h(wa,"flags",{configurable:!0,get:Sh})});var el=C((bc,Qa)=>{ya();ka();var pr=Object.defineProperty,Fh=Object.getOwnPropertyDescriptor,fr=Object.getOwnPropertyNames,Bh=Object.prototype.hasOwnProperty,Fa=(a,u)=>function(){return a&&(u=(0,a[fr(a)[0]])(a=0)),u},Q=(a,u)=>function(){return u||(0,a[fr(a)[0]])((u={exports:{}}).exports,u),u.exports},Ih=(a,u)=>{for(var o in u)pr(a,o,{get:u[o],enumerable:!0})},Th=(a,u,o,l)=>{if(u&&typeof u=="object"||typeof u=="function")for(let d of fr(u))!Bh.call(a,d)&&d!==o&&pr(a,d,{get:()=>u[d],enumerable:!(l=Fh(u,d))||l.enumerable});return a},Ph=a=>Th(pr({},"__esModule",{value:!0}),a),J=Fa({"<define:process>"(){}}),dr=Q({"src/common/parser-create-error.js"(a,u){"use strict";J();function o(l,d){let E=new SyntaxError(l+" ("+d.start.line+":"+d.start.column+")");return E.loc=d,E}u.exports=o}}),Ba=Q({"src/utils/try-combinations.js"(a,u){"use strict";J();function o(){let l;for(var d=arguments.length,E=new Array(d),x=0;x<d;x++)E[x]=arguments[x];for(let[B,P]of E.entries())try{return{result:P()}}catch(g){B===0&&(l=g)}return{error:l}}u.exports=o}}),Ia={};Ih(Ia,{EOL:()=>cr,arch:()=>Dh,cpus:()=>Va,default:()=>Ua,endianness:()=>Ta,freemem:()=>Oa,getNetworkInterfaces:()=>Ma,hostname:()=>Pa,loadavg:()=>Da,networkInterfaces:()=>qa,platform:()=>Nh,release:()=>ja,tmpDir:()=>hr,tmpdir:()=>lr,totalmem:()=>La,type:()=>Ra,uptime:()=>Na});function Ta(){if(typeof pt>"u"){var a=new ArrayBuffer(2),u=new Uint8Array(a),o=new Uint16Array(a);if(u[0]=1,u[1]=2,o[0]===258)pt="BE";else if(o[0]===513)pt="LE";else throw new Error("unable to figure out endianess")}return pt}function Pa(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function Da(){return[]}function Na(){return 0}function Oa(){return Number.MAX_VALUE}function La(){return Number.MAX_VALUE}function Va(){return[]}function Ra(){return"Browser"}function ja(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function qa(){}function Ma(){}function Dh(){return"javascript"}function Nh(){return"browser"}function hr(){return"/tmp"}var pt,lr,cr,Ua,Oh=Fa({"node-modules-polyfills:os"(){J(),lr=hr,cr=`
`,Ua={EOL:cr,tmpdir:lr,tmpDir:hr,networkInterfaces:qa,getNetworkInterfaces:Ma,release:ja,type:Ra,cpus:Va,totalmem:La,freemem:Oa,uptime:Na,loadavg:Da,hostname:Pa,endianness:Ta}}}),Lh=Q({"node-modules-polyfills-commonjs:os"(a,u){J();var o=(Oh(),Ph(Ia));if(o&&o.default){u.exports=o.default;for(let l in o)u.exports[l]=o[l]}else o&&(u.exports=o)}}),Vh=Q({"node_modules/detect-newline/index.js"(a,u){"use strict";J();var o=l=>{if(typeof l!="string")throw new TypeError("Expected a string");let d=l.match(/(?:\r?\n)/g)||[];if(d.length===0)return;let E=d.filter(B=>B===`\r
`).length,x=d.length-E;return E>x?`\r
`:`
`};u.exports=o,u.exports.graceful=l=>typeof l=="string"&&o(l)||`
`}}),Rh=Q({"node_modules/jest-docblock/build/index.js"(a){"use strict";J(),Object.defineProperty(a,"__esModule",{value:!0}),a.extract=N,a.parse=O,a.parseWithComments=S,a.print=_,a.strip=m;function u(){let A=Lh();return u=function(){return A},A}function o(){let A=l(Vh());return o=function(){return A},A}function l(A){return A&&A.__esModule?A:{default:A}}var d=/\*\/$/,E=/^\/\*\*?/,x=/^\s*(\/\*\*?(.|\r?\n)*?\*\/)/,B=/(^|\s+)\/\/([^\r\n]*)/g,P=/^(\r?\n)+/,g=/(?:^|\r?\n) *(@[^\r\n]*?) *\r?\n *(?![^@\r\n]*\/\/[^]*)([^@\r\n\s][^@\r\n]+?) *\r?\n/g,D=/(?:^|\r?\n) *@(\S+) *([^\r\n]*)/g,q=/(\r?\n|^) *\* ?/g,I=[];function N(A){let K=A.match(x);return K?K[0].trimLeft():""}function m(A){let K=A.match(x);return K&&K[0]?A.substring(K[0].length):A}function O(A){return S(A).pragmas}function S(A){let K=(0,o().default)(A)||u().EOL;A=A.replace(E,"").replace(d,"").replace(q,"$1");let R="";for(;R!==A;)R=A,A=A.replace(g,`${K}$1 $2${K}`);A=A.replace(P,"").trimRight();let i=Object.create(null),k=A.replace(D,"").replace(P,"").trimRight(),T;for(;T=D.exec(A);){let M=T[2].replace(B,"");typeof i[T[1]]=="string"||Array.isArray(i[T[1]])?i[T[1]]=I.concat(i[T[1]],M):i[T[1]]=M}return{comments:k,pragmas:i}}function _(A){let{comments:K="",pragmas:R={}}=A,i=(0,o().default)(K)||u().EOL,k="/**",T=" *",M=" */",Z=Object.keys(R),ne=Z.map(ie=>F(ie,R[ie])).reduce((ie,Ne)=>ie.concat(Ne),[]).map(ie=>`${T} ${ie}${i}`).join("");if(!K){if(Z.length===0)return"";if(Z.length===1&&!Array.isArray(R[Z[0]])){let ie=R[Z[0]];return`${k} ${F(Z[0],ie)[0]}${M}`}}let ee=K.split(i).map(ie=>`${T} ${ie}`).join(i)+i;return k+i+(K?ee:"")+(K&&Z.length?T+i:"")+ne+M}function F(A,K){return I.concat(K).map(R=>`@${A} ${R}`.trim())}}}),jh=Q({"src/common/end-of-line.js"(a,u){"use strict";J();function o(x){let B=x.indexOf("\r");return B>=0?x.charAt(B+1)===`
`?"crlf":"cr":"lf"}function l(x){switch(x){case"cr":return"\r";case"crlf":return`\r
`;default:return`
`}}function d(x,B){let P;switch(B){case`
`:P=/\n/g;break;case"\r":P=/\r/g;break;case`\r
`:P=/\r\n/g;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(B)}.`)}let g=x.match(P);return g?g.length:0}function E(x){return x.replace(/\r\n?/g,`
`)}u.exports={guessEndOfLine:o,convertEndOfLineToChars:l,countEndOfLineChars:d,normalizeEndOfLine:E}}}),qh=Q({"src/language-js/utils/get-shebang.js"(a,u){"use strict";J();function o(l){if(!l.startsWith("#!"))return"";let d=l.indexOf(`
`);return d===-1?l:l.slice(0,d)}u.exports=o}}),Mh=Q({"src/language-js/pragma.js"(a,u){"use strict";J();var{parseWithComments:o,strip:l,extract:d,print:E}=Rh(),{normalizeEndOfLine:x}=jh(),B=qh();function P(q){let I=B(q);I&&(q=q.slice(I.length+1));let N=d(q),{pragmas:m,comments:O}=o(N);return{shebang:I,text:q,pragmas:m,comments:O}}function g(q){let I=Object.keys(P(q).pragmas);return I.includes("prettier")||I.includes("format")}function D(q){let{shebang:I,text:N,pragmas:m,comments:O}=P(q),S=l(N),_=E({pragmas:Object.assign({format:""},m),comments:O.trimStart()});return(I?`${I}
`:"")+x(_)+(S.startsWith(`
`)?`
`:`
`)+S}u.exports={hasPragma:g,insertPragma:D}}}),za=Q({"src/utils/is-non-empty-array.js"(a,u){"use strict";J();function o(l){return Array.isArray(l)&&l.length>0}u.exports=o}}),Wa=Q({"src/language-js/loc.js"(a,u){"use strict";J();var o=za();function l(P){var g,D;let q=P.range?P.range[0]:P.start,I=(g=(D=P.declaration)===null||D===void 0?void 0:D.decorators)!==null&&g!==void 0?g:P.decorators;return o(I)?Math.min(l(I[0]),q):q}function d(P){return P.range?P.range[1]:P.end}function E(P,g){let D=l(P);return Number.isInteger(D)&&D===l(g)}function x(P,g){let D=d(P);return Number.isInteger(D)&&D===d(g)}function B(P,g){return E(P,g)&&x(P,g)}u.exports={locStart:l,locEnd:d,hasSameLocStart:E,hasSameLoc:B}}}),Ga=Q({"src/language-js/parse/utils/create-parser.js"(a,u){"use strict";J();var{hasPragma:o}=Mh(),{locStart:l,locEnd:d}=Wa();function E(x){return x=typeof x=="function"?{parse:x}:x,Object.assign({astFormat:"estree",hasPragma:o,locStart:l,locEnd:d},x)}u.exports=E}}),Uh=Q({"src/language-js/utils/is-ts-keyword-type.js"(a,u){"use strict";J();function o(l){let{type:d}=l;return d.startsWith("TS")&&d.endsWith("Keyword")}u.exports=o}}),zh=Q({"src/language-js/utils/is-block-comment.js"(a,u){"use strict";J();var o=new Set(["Block","CommentBlock","MultiLine"]),l=d=>o.has(d==null?void 0:d.type);u.exports=l}}),Wh=Q({"src/language-js/utils/is-type-cast-comment.js"(a,u){"use strict";J();var o=zh();function l(d){return o(d)&&d.value[0]==="*"&&/@type\b/.test(d.value)}u.exports=l}}),Gh=Q({"src/utils/get-last.js"(a,u){"use strict";J();var o=l=>l[l.length-1];u.exports=o}}),Ha=Q({"src/language-js/parse/postprocess/visit-node.js"(a,u){"use strict";J();function o(l,d){if(Array.isArray(l)){for(let E=0;E<l.length;E++)l[E]=o(l[E],d);return l}if(l&&typeof l=="object"&&typeof l.type=="string"){let E=Object.keys(l);for(let x=0;x<E.length;x++)l[E[x]]=o(l[E[x]],d);return d(l)||l}return l}u.exports=o}}),Ka=Q({"src/language-js/parse/postprocess/throw-syntax-error.js"(a,u){"use strict";J();var o=dr();function l(d,E){let{start:x,end:B}=d.loc;throw o(E,{start:{line:x.line,column:x.column+1},end:{line:B.line,column:B.column+1}})}u.exports=l}}),Hh=Q({"src/language-js/parse/postprocess/typescript.js"(a,u){"use strict";J();var o=za(),l=Ha(),d=Ka(),E={AbstractKeyword:126,SourceFile:308,PropertyDeclaration:169};function x(D){for(;D&&D.kind!==E.SourceFile;)D=D.parent;return D}function B(D){let{illegalDecorators:q}=D;if(!o(q))return;let[{expression:I}]=q,N=x(I),[m,O]=[I.pos,I.end].map(S=>{let{line:_,character:F}=N.getLineAndCharacterOfPosition(S);return{line:_+1,column:F}});d({loc:{start:m,end:O}},"Decorators are not valid here.")}function P(D,q){D.kind!==E.PropertyDeclaration||D.modifiers&&!D.modifiers.some(I=>I.kind===E.AbstractKeyword)||D.initializer&&q.value===null&&d(q,"Abstract property cannot have an initializer")}function g(D,q){let{esTreeNodeToTSNodeMap:I,tsNodeToESTreeNodeMap:N}=q.tsParseResult;l(D,m=>{let O=I.get(m);if(!O)return;let S=N.get(O);S===m&&(B(O),P(O,S))})}u.exports={throwErrorForInvalidNodes:g}}}),Xa=Q({"src/language-js/parse/postprocess/index.js"(a,u){"use strict";J();var{locStart:o,locEnd:l}=Wa(),d=Uh(),E=Wh(),x=Gh(),B=Ha(),{throwErrorForInvalidNodes:P}=Hh(),g=Ka();function D(m,O){if(O.parser==="typescript"&&/@|abstract/.test(O.originalText)&&P(m,O),O.parser!=="typescript"&&O.parser!=="flow"&&O.parser!=="acorn"&&O.parser!=="espree"&&O.parser!=="meriyah"){let _=new Set;m=B(m,F=>{F.leadingComments&&F.leadingComments.some(E)&&_.add(o(F))}),m=B(m,F=>{if(F.type==="ParenthesizedExpression"){let{expression:A}=F;if(A.type==="TypeCastExpression")return A.range=F.range,A;let K=o(F);if(!_.has(K))return A.extra=Object.assign(Object.assign({},A.extra),{},{parenthesized:!0}),A}})}return m=B(m,_=>{switch(_.type){case"ChainExpression":return q(_.expression);case"LogicalExpression":{if(I(_))return N(_);break}case"VariableDeclaration":{let F=x(_.declarations);F&&F.init&&S(_,F);break}case"TSParenthesizedType":return d(_.typeAnnotation)||_.typeAnnotation.type==="TSThisType"||(_.typeAnnotation.range=[o(_),l(_)]),_.typeAnnotation;case"TSTypeParameter":if(typeof _.name=="string"){let F=o(_);_.name={type:"Identifier",name:_.name,range:[F,F+_.name.length]}}break;case"ObjectExpression":if(O.parser==="typescript"){let F=_.properties.find(A=>A.type==="Property"&&A.value.type==="TSEmptyBodyFunctionExpression");F&&g(F.value,"Unexpected token.")}break;case"SequenceExpression":{let F=x(_.expressions);_.range=[o(_),Math.min(l(F),l(_))];break}case"TopicReference":O.__isUsingHackPipeline=!0;break;case"ExportAllDeclaration":{let{exported:F}=_;if(O.parser==="meriyah"&&F&&F.type==="Identifier"){let A=O.originalText.slice(o(F),l(F));(A.startsWith('"')||A.startsWith("'"))&&(_.exported=Object.assign(Object.assign({},_.exported),{},{type:"Literal",value:_.exported.name,raw:A}))}break}case"PropertyDefinition":if(O.parser==="meriyah"&&_.static&&!_.computed&&!_.key){let F="static",A=o(_);Object.assign(_,{static:!1,key:{type:"Identifier",name:F,range:[A,A+F.length]}})}break}}),m;function S(_,F){O.originalText[l(F)]!==";"&&(_.range=[o(_),l(F)])}}function q(m){switch(m.type){case"CallExpression":m.type="OptionalCallExpression",m.callee=q(m.callee);break;case"MemberExpression":m.type="OptionalMemberExpression",m.object=q(m.object);break;case"TSNonNullExpression":m.expression=q(m.expression);break}return m}function I(m){return m.type==="LogicalExpression"&&m.right.type==="LogicalExpression"&&m.operator===m.right.operator}function N(m){return I(m)?N({type:"LogicalExpression",operator:m.operator,left:N({type:"LogicalExpression",operator:m.operator,left:m.left,right:m.right.left,range:[o(m.left),l(m.right.left)]}),right:m.right.right,range:[o(m),l(m)]}):m}u.exports=D}}),ft=Q({"node_modules/acorn/dist/acorn.js"(a,u){J(),function(o,l){typeof a=="object"&&typeof u<"u"?l(a):typeof define=="function"&&define.amd?define(["exports"],l):(o=typeof globalThis<"u"?globalThis:o||self,l(o.acorn={}))}(a,function(o){"use strict";var l=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,154,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,161,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,19306,9,87,9,39,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,4706,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,262,6,10,9,357,0,62,13,1495,6,110,6,6,9,4759,9,787719,239],d=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,68,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,85,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,190,0,80,921,103,110,18,195,2637,96,16,1070,4050,582,8634,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8936,3,2,6,2,1,2,290,46,2,18,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,482,44,11,6,17,0,322,29,19,43,1269,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4152,8,221,3,5761,15,7472,3104,541,1507,4938],E="\u200C\u200D\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0898-\u089F\u08CA-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3C\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u180F-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DFF\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F",x="\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\u0560-\u0588\u05D0-\u05EA\u05EF-\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\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\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\u09FC\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\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\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\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\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-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\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-\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-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\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-\uAB69\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",B={3:"abstract boolean byte char class double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile",5:"class enum extends super const export import",6:"enum",strict:"implements interface let package private protected public static yield",strictBind:"eval arguments"},P="break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this",g={5:P,"5module":P+" export import",6:P+" const class extends export import super"},D=/^in(stanceof)?$/,q=new RegExp("["+x+"]"),I=new RegExp("["+x+E+"]");function N(e,t){for(var r=65536,s=0;s<t.length;s+=2){if(r+=t[s],r>e)return!1;if(r+=t[s+1],r>=e)return!0}}function m(e,t){return e<65?e===36:e<91?!0:e<97?e===95:e<123?!0:e<=65535?e>=170&&q.test(String.fromCharCode(e)):t===!1?!1:N(e,d)}function O(e,t){return e<48?e===36:e<58?!0:e<65?!1:e<91?!0:e<97?e===95:e<123?!0:e<=65535?e>=170&&I.test(String.fromCharCode(e)):t===!1?!1:N(e,d)||N(e,l)}var S=function(t,r){r===void 0&&(r={}),this.label=t,this.keyword=r.keyword,this.beforeExpr=!!r.beforeExpr,this.startsExpr=!!r.startsExpr,this.isLoop=!!r.isLoop,this.isAssign=!!r.isAssign,this.prefix=!!r.prefix,this.postfix=!!r.postfix,this.binop=r.binop||null,this.updateContext=null};function _(e,t){return new S(e,{beforeExpr:!0,binop:t})}var F={beforeExpr:!0},A={startsExpr:!0},K={};function R(e,t){return t===void 0&&(t={}),t.keyword=e,K[e]=new S(e,t)}var i={num:new S("num",A),regexp:new S("regexp",A),string:new S("string",A),name:new S("name",A),privateId:new S("privateId",A),eof:new S("eof"),bracketL:new S("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new S("]"),braceL:new S("{",{beforeExpr:!0,startsExpr:!0}),braceR:new S("}"),parenL:new S("(",{beforeExpr:!0,startsExpr:!0}),parenR:new S(")"),comma:new S(",",F),semi:new S(";",F),colon:new S(":",F),dot:new S("."),question:new S("?",F),questionDot:new S("?."),arrow:new S("=>",F),template:new S("template"),invalidTemplate:new S("invalidTemplate"),ellipsis:new S("...",F),backQuote:new S("`",A),dollarBraceL:new S("${",{beforeExpr:!0,startsExpr:!0}),eq:new S("=",{beforeExpr:!0,isAssign:!0}),assign:new S("_=",{beforeExpr:!0,isAssign:!0}),incDec:new S("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new S("!/~",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:_("||",1),logicalAND:_("&&",2),bitwiseOR:_("|",3),bitwiseXOR:_("^",4),bitwiseAND:_("&",5),equality:_("==/!=/===/!==",6),relational:_("</>/<=/>=",7),bitShift:_("<</>>/>>>",8),plusMin:new S("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:_("%",10),star:_("*",10),slash:_("/",10),starstar:new S("**",{beforeExpr:!0}),coalesce:_("??",1),_break:R("break"),_case:R("case",F),_catch:R("catch"),_continue:R("continue"),_debugger:R("debugger"),_default:R("default",F),_do:R("do",{isLoop:!0,beforeExpr:!0}),_else:R("else",F),_finally:R("finally"),_for:R("for",{isLoop:!0}),_function:R("function",A),_if:R("if"),_return:R("return",F),_switch:R("switch"),_throw:R("throw",F),_try:R("try"),_var:R("var"),_const:R("const"),_while:R("while",{isLoop:!0}),_with:R("with"),_new:R("new",{beforeExpr:!0,startsExpr:!0}),_this:R("this",A),_super:R("super",A),_class:R("class",A),_extends:R("extends",F),_export:R("export"),_import:R("import",A),_null:R("null",A),_true:R("true",A),_false:R("false",A),_in:R("in",{beforeExpr:!0,binop:7}),_instanceof:R("instanceof",{beforeExpr:!0,binop:7}),_typeof:R("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:R("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:R("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},k=/\r\n?|\n|\u2028|\u2029/,T=new RegExp(k.source,"g");function M(e){return e===10||e===13||e===8232||e===8233}function Z(e,t,r){r===void 0&&(r=e.length);for(var s=t;s<r;s++){var n=e.charCodeAt(s);if(M(n))return s<r-1&&n===13&&e.charCodeAt(s+1)===10?s+2:s+1}return-1}var ne=/[\u1680\u2000-\u200a\u202f\u205f\u3000\ufeff]/,ee=/(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g,ie=Object.prototype,Ne=ie.hasOwnProperty,p=ie.toString,L=Object.hasOwn||function(e,t){return Ne.call(e,t)},w=Array.isArray||function(e){return p.call(e)==="[object Array]"};function f(e){return new RegExp("^(?:"+e.replace(/ /g,"|")+")$")}function b(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode((e>>10)+55296,(e&1023)+56320))}var X=/(?:[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/,H=function(t,r){this.line=t,this.column=r};H.prototype.offset=function(t){return new H(this.line,this.column+t)};var te=function(t,r,s){this.start=r,this.end=s,t.sourceFile!==null&&(this.source=t.sourceFile)};function ae(e,t){for(var r=1,s=0;;){var n=Z(e,s,t);if(n<0)return new H(r,t-s);++r,s=n}}var fe={ecmaVersion:null,sourceType:"script",onInsertedSemicolon:null,onTrailingComma:null,allowReserved:null,allowReturnOutsideFunction:!1,allowImportExportEverywhere:!1,allowAwaitOutsideFunction:null,allowSuperOutsideMethod:null,allowHashBang:!1,locations:!1,onToken:null,onComment:null,ranges:!1,program:null,sourceFile:null,directSourceFile:null,preserveParens:!1},Ae=!1;function dt(e){var t={};for(var r in fe)t[r]=e&&L(e,r)?e[r]:fe[r];if(t.ecmaVersion==="latest"?t.ecmaVersion=1e8:t.ecmaVersion==null?(!Ae&&typeof console=="object"&&console.warn&&(Ae=!0,console.warn(`Since Acorn 8.0.0, options.ecmaVersion is required.
Defaulting to 2020, but this will stop working in the future.`)),t.ecmaVersion=11):t.ecmaVersion>=2015&&(t.ecmaVersion-=2009),t.allowReserved==null&&(t.allowReserved=t.ecmaVersion<5),e.allowHashBang==null&&(t.allowHashBang=t.ecmaVersion>=14),w(t.onToken)){var s=t.onToken;t.onToken=function(n){return s.push(n)}}return w(t.onComment)&&(t.onComment=mt(t,t.onComment)),t}function mt(e,t){return function(r,s,n,h,c,v){var y={type:r?"Block":"Line",value:s,start:n,end:h};e.locations&&(y.loc=new te(this,c,v)),e.ranges&&(y.range=[n,h]),t.push(y)}}var _e=1,Ce=2,Oe=4,We=8,mr=16,vr=32,vt=64,gr=128,Le=256,gt=_e|Ce|Le;function xt(e,t){return Ce|(e?Oe:0)|(t?We:0)}var Ge=0,yt=1,ve=2,xr=3,yr=4,Ar=5,Y=function(t,r,s){this.options=t=dt(t),this.sourceFile=t.sourceFile,this.keywords=f(g[t.ecmaVersion>=6?6:t.sourceType==="module"?"5module":5]);var n="";t.allowReserved!==!0&&(n=B[t.ecmaVersion>=6?6:t.ecmaVersion===5?5:3],t.sourceType==="module"&&(n+=" await")),this.reservedWords=f(n);var h=(n?n+" ":"")+B.strict;this.reservedWordsStrict=f(h),this.reservedWordsStrictBind=f(h+" "+B.strictBind),this.input=String(r),this.containsEsc=!1,s?(this.pos=s,this.lineStart=this.input.lastIndexOf(`
`,s-1)+1,this.curLine=this.input.slice(0,this.lineStart).split(k).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=i.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=this.initialContext(),this.exprAllowed=!0,this.inModule=t.sourceType==="module",this.strict=this.inModule||this.strictDirective(this.pos),this.potentialArrowAt=-1,this.potentialArrowInForAwait=!1,this.yieldPos=this.awaitPos=this.awaitIdentPos=0,this.labels=[],this.undefinedExports=Object.create(null),this.pos===0&&t.allowHashBang&&this.input.slice(0,2)==="#!"&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(_e),this.regexpState=null,this.privateNameStack=[]},de={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},canAwait:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0},allowNewDotTarget:{configurable:!0},inClassStaticBlock:{configurable:!0}};Y.prototype.parse=function(){var t=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(t)},de.inFunction.get=function(){return(this.currentVarScope().flags&Ce)>0},de.inGenerator.get=function(){return(this.currentVarScope().flags&We)>0&&!this.currentVarScope().inClassFieldInit},de.inAsync.get=function(){return(this.currentVarScope().flags&Oe)>0&&!this.currentVarScope().inClassFieldInit},de.canAwait.get=function(){for(var e=this.scopeStack.length-1;e>=0;e--){var t=this.scopeStack[e];if(t.inClassFieldInit||t.flags&Le)return!1;if(t.flags&Ce)return(t.flags&Oe)>0}return this.inModule&&this.options.ecmaVersion>=13||this.options.allowAwaitOutsideFunction},de.allowSuper.get=function(){var e=this.currentThisScope(),t=e.flags,r=e.inClassFieldInit;return(t&vt)>0||r||this.options.allowSuperOutsideMethod},de.allowDirectSuper.get=function(){return(this.currentThisScope().flags&gr)>0},de.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())},de.allowNewDotTarget.get=function(){var e=this.currentThisScope(),t=e.flags,r=e.inClassFieldInit;return(t&(Ce|Le))>0||r},de.inClassStaticBlock.get=function(){return(this.currentVarScope().flags&Le)>0},Y.extend=function(){for(var t=[],r=arguments.length;r--;)t[r]=arguments[r];for(var s=this,n=0;n<t.length;n++)s=t[n](s);return s},Y.parse=function(t,r){return new this(r,t).parse()},Y.parseExpressionAt=function(t,r,s){var n=new this(s,t,r);return n.nextToken(),n.parseExpression()},Y.tokenizer=function(t,r){return new this(r,t)},Object.defineProperties(Y.prototype,de);var se=Y.prototype,$a=/^(?:'((?:\\.|[^'\\])*?)'|"((?:\\.|[^"\\])*?)")/;se.strictDirective=function(e){if(this.options.ecmaVersion<5)return!1;for(;;){ee.lastIndex=e,e+=ee.exec(this.input)[0].length;var t=$a.exec(this.input.slice(e));if(!t)return!1;if((t[1]||t[2])==="use strict"){ee.lastIndex=e+t[0].length;var r=ee.exec(this.input),s=r.index+r[0].length,n=this.input.charAt(s);return n===";"||n==="}"||k.test(r[0])&&!(/[(`.[+\-/*%<>=,?^&]/.test(n)||n==="!"&&this.input.charAt(s+1)==="=")}e+=t[0].length,ee.lastIndex=e,e+=ee.exec(this.input)[0].length,this.input[e]===";"&&e++}},se.eat=function(e){return this.type===e?(this.next(),!0):!1},se.isContextual=function(e){return this.type===i.name&&this.value===e&&!this.containsEsc},se.eatContextual=function(e){return this.isContextual(e)?(this.next(),!0):!1},se.expectContextual=function(e){this.eatContextual(e)||this.unexpected()},se.canInsertSemicolon=function(){return this.type===i.eof||this.type===i.braceR||k.test(this.input.slice(this.lastTokEnd,this.start))},se.insertSemicolon=function(){if(this.canInsertSemicolon())return this.options.onInsertedSemicolon&&this.options.onInsertedSemicolon(this.lastTokEnd,this.lastTokEndLoc),!0},se.semicolon=function(){!this.eat(i.semi)&&!this.insertSemicolon()&&this.unexpected()},se.afterTrailingComma=function(e,t){if(this.type===e)return this.options.onTrailingComma&&this.options.onTrailingComma(this.lastTokStart,this.lastTokStartLoc),t||this.next(),!0},se.expect=function(e){this.eat(e)||this.unexpected()},se.unexpected=function(e){this.raise(e!=null?e:this.start,"Unexpected token")};var He=function(){this.shorthandAssign=this.trailingComma=this.parenthesizedAssign=this.parenthesizedBind=this.doubleProto=-1};se.checkPatternErrors=function(e,t){if(e){e.trailingComma>-1&&this.raiseRecoverable(e.trailingComma,"Comma is not permitted after the rest element");var r=t?e.parenthesizedAssign:e.parenthesizedBind;r>-1&&this.raiseRecoverable(r,t?"Assigning to rvalue":"Parenthesized pattern")}},se.checkExpressionErrors=function(e,t){if(!e)return!1;var r=e.shorthandAssign,s=e.doubleProto;if(!t)return r>=0||s>=0;r>=0&&this.raise(r,"Shorthand property assignments are valid only in destructuring patterns"),s>=0&&this.raiseRecoverable(s,"Redefinition of __proto__ property")},se.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos<this.awaitPos)&&this.raise(this.yieldPos,"Yield expression cannot be a default value"),this.awaitPos&&this.raise(this.awaitPos,"Await expression cannot be a default value")},se.isSimpleAssignTarget=function(e){return e.type==="ParenthesizedExpression"?this.isSimpleAssignTarget(e.expression):e.type==="Identifier"||e.type==="MemberExpression"};var j=Y.prototype;j.parseTopLevel=function(e){var t=Object.create(null);for(e.body||(e.body=[]);this.type!==i.eof;){var r=this.parseStatement(null,!0,t);e.body.push(r)}if(this.inModule)for(var s=0,n=Object.keys(this.undefinedExports);s<n.length;s+=1){var h=n[s];this.raiseRecoverable(this.undefinedExports[h].start,"Export '"+h+"' is not defined")}return this.adaptDirectivePrologue(e.body),this.next(),e.sourceType=this.options.sourceType,this.finishNode(e,"Program")};var At={kind:"loop"},Ya={kind:"switch"};j.isLet=function(e){if(this.options.ecmaVersion<6||!this.isContextual("let"))return!1;ee.lastIndex=this.pos;var t=ee.exec(this.input),r=this.pos+t[0].length,s=this.input.charCodeAt(r);if(s===91||s===92||s>55295&&s<56320)return!0;if(e)return!1;if(s===123)return!0;if(m(s,!0)){for(var n=r+1;O(s=this.input.charCodeAt(n),!0);)++n;if(s===92||s>55295&&s<56320)return!0;var h=this.input.slice(r,n);if(!D.test(h))return!0}return!1},j.isAsyncFunction=function(){if(this.options.ecmaVersion<8||!this.isContextual("async"))return!1;ee.lastIndex=this.pos;var e=ee.exec(this.input),t=this.pos+e[0].length,r;return!k.test(this.input.slice(this.pos,t))&&this.input.slice(t,t+8)==="function"&&(t+8===this.input.length||!(O(r=this.input.charCodeAt(t+8))||r>55295&&r<56320))},j.parseStatement=function(e,t,r){var s=this.type,n=this.startNode(),h;switch(this.isLet(e)&&(s=i._var,h="let"),s){case i._break:case i._continue:return this.parseBreakContinueStatement(n,s.keyword);case i._debugger:return this.parseDebuggerStatement(n);case i._do:return this.parseDoStatement(n);case i._for:return this.parseForStatement(n);case i._function:return e&&(this.strict||e!=="if"&&e!=="label")&&this.options.ecmaVersion>=6&&this.unexpected(),this.parseFunctionStatement(n,!1,!e);case i._class:return e&&this.unexpected(),this.parseClass(n,!0);case i._if:return this.parseIfStatement(n);case i._return:return this.parseReturnStatement(n);case i._switch:return this.parseSwitchStatement(n);case i._throw:return this.parseThrowStatement(n);case i._try:return this.parseTryStatement(n);case i._const:case i._var:return h=h||this.value,e&&h!=="var"&&this.unexpected(),this.parseVarStatement(n,h);case i._while:return this.parseWhileStatement(n);case i._with:return this.parseWithStatement(n);case i.braceL:return this.parseBlock(!0,n);case i.semi:return this.parseEmptyStatement(n);case i._export:case i._import:if(this.options.ecmaVersion>10&&s===i._import){ee.lastIndex=this.pos;var c=ee.exec(this.input),v=this.pos+c[0].length,y=this.input.charCodeAt(v);if(y===40||y===46)return this.parseExpressionStatement(n,this.parseExpression())}return this.options.allowImportExportEverywhere||(t||this.raise(this.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.start,"'import' and 'export' may appear only with 'sourceType: module'")),s===i._import?this.parseImport(n):this.parseExport(n,r);default:if(this.isAsyncFunction())return e&&this.unexpected(),this.next(),this.parseFunctionStatement(n,!0,!e);var U=this.value,W=this.parseExpression();return s===i.name&&W.type==="Identifier"&&this.eat(i.colon)?this.parseLabeledStatement(n,U,W,e):this.parseExpressionStatement(n,W)}},j.parseBreakContinueStatement=function(e,t){var r=t==="break";this.next(),this.eat(i.semi)||this.insertSemicolon()?e.label=null:this.type!==i.name?this.unexpected():(e.label=this.parseIdent(),this.semicolon());for(var s=0;s<this.labels.length;+