hugo-batsite/node_modules/prettier/parser-meriyah.js

19 lines
158 KiB
JavaScript
Raw Normal View History

2022-05-27 15:11:53 +00:00
(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.meriyah=e()}})(function(){"use strict";var F=(d,m)=>()=>(m||d((m={exports:{}}).exports,m),m.exports);var e2=F((P3,Ce)=>{var A1=function(d){return d&&d.Math==Math&&d};Ce.exports=A1(typeof globalThis=="object"&&globalThis)||A1(typeof window=="object"&&window)||A1(typeof self=="object"&&self)||A1(typeof global=="object"&&global)||function(){return this}()||Function("return this")()});var L2=F((E3,we)=>{we.exports=function(d){try{return!!d()}catch{return!0}}});var J2=F((D3,qe)=>{var Ut=L2();qe.exports=!Ut(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})});var x1=F((C3,Be)=>{var Mt=L2();Be.exports=!Mt(function(){var d=function(){}.bind();return typeof d!="function"||d.hasOwnProperty("prototype")})});var P1=F((w3,Se)=>{var Jt=x1(),y1=Function.prototype.call;Se.exports=Jt?y1.bind(y1):function(){return y1.apply(y1,arguments)}});var Oe=F(Le=>{"use strict";var Fe={}.propertyIsEnumerable,Te=Object.getOwnPropertyDescriptor,Xt=Te&&!Fe.call({1:2},1);Le.f=Xt?function(m){var r=Te(this,m);return!!r&&r.enumerable}:Fe});var p1=F((B3,Ie)=>{Ie.exports=function(d,m){return{enumerable:!(d&1),configurable:!(d&2),writable:!(d&4),value:m}}});var E2=F((S3,Ve)=>{var Re=x1(),Ne=Function.prototype,zt=Ne.bind,uu=Ne.call,Ht=Re&&zt.bind(uu,uu);Ve.exports=Re?function(d){return d&&Ht(d)}:function(d){return d&&function(){return uu.apply(d,arguments)}}});var Ue=F((F3,_e)=>{var je=E2(),Kt=je({}.toString),Wt=je("".slice);_e.exports=function(d){return Wt(Kt(d),8,-1)}});var Je=F((T3,Me)=>{var Yt=e2(),$t=E2(),Zt=L2(),Qt=Ue(),eu=Yt.Object,Gt=$t("".split);Me.exports=Zt(function(){return!eu("z").propertyIsEnumerable(0)})?function(d){return Qt(d)=="String"?Gt(d,""):eu(d)}:eu});var iu=F((L3,Xe)=>{var xt=e2(),pt=xt.TypeError;Xe.exports=function(d){if(d==null)throw pt("Can't call method on "+d);return d}});var E1=F((O3,ze)=>{var uo=Je(),eo=iu();ze.exports=function(d){return uo(eo(d))}});var D2=F((I3,He)=>{He.exports=function(d){return typeof d=="function"}});var Z2=F((R3,Ke)=>{var io=D2();Ke.exports=function(d){return typeof d=="object"?d!==null:io(d)}});var D1=F((N3,We)=>{var nu=e2(),no=D2(),to=function(d){return no(d)?d:void 0};We.exports=function(d,m){return arguments.length<2?to(nu[d]):nu[d]&&nu[d][m]}});var $e=F((V3,Ye)=>{var oo=E2();Ye.exports=oo({}.isPrototypeOf)});var Qe=F((j3,Ze)=>{var lo=D1();Ze.exports=lo("navigator","userAgent")||""});var ni=F((_3,ii)=>{var ei=e2(),tu=Qe(),Ge=ei.process,xe=ei.Deno,pe=Ge&&Ge.versions||xe&&xe.version,ui=pe&&pe.v8,y2,C1;ui&&(y2=ui.split("."),C1=y2[0]>0&&y2[0]<4?1:+(y2[0]+y2[1]));!C1&&tu&&(y2=tu.match(/Edge\/(\d+)/),(!y2||y2[1]>=74)&&(y2=tu.match(/Chrome\/(\d+)/),y2&&(C1=+y2[1])));ii.exports=C1});var ou=F((U3,oi)=>{var ti=ni(),fo=L2();oi.exports=!!Object.getOwnPropertySymbols&&!fo(function(){var d=Symbol();return!String(d)||!(Object(d)instanceof Symbol)||!Symbol.sham&&ti&&ti<41})});var lu=F((M3,li)=>{var co=ou();li.exports=co&&!Symbol.sham&&typeof Symbol.iterator=="symbol"});var fu=F((J3,fi)=>{var so=e2(),ao=D1(),go=D2(),ho=$e(),mo=lu(),bo=so.Object;fi.exports=mo?function(d){return typeof d=="symbol"}:function(d){var m=ao("Symbol");return go(m)&&ho(m.prototype,bo(d))}});var si=F((X3,ci)=>{var ko=e2(),ro=ko.String;ci.exports=function(d){try{return ro(d)}catch{return"Object"}}});var di=F((z3,ai)=>{var vo=e2(),Ao=D2(),yo=si(),Po=vo.TypeError;ai.exports=function(d){if(Ao(d))return d;throw Po(yo(d)+" is not a function")}});var hi=F((H3,gi)=>{var Eo=di();gi.exports=function(d,m){var r=d[m];return r==null?void 0:Eo(r)}});var bi=F((K3,mi)=>{var Do=e2(),cu=P1(),su=D2(),au=Z2(),Co=Do.TypeError;mi.exports=function(d,m){var r,f;if(m==="string"&&su(r=d.toString)&&!au(f=cu(r,d))||su(r=d.valueOf)&&!au(f=cu(r,d))||m!=="string"&&su(r=d.toString)&&!au(f=cu(r,d)))return f;throw Co("Can't convert object to primitive value"
`,g0={EOL:_u,tmpdir:ju,tmpDir:Vu,networkInterfaces:a0,getNetworkInterfaces:d0,release:s0,type:c0,cpus:f0,totalmem:l0,freemem:o0,uptime:t0,loadavg:n0,hostname:i0,endianness:e0}}}),G4=t2({"node-modules-polyfills-commonjs:os"(d,m){n2();var r=(Q4(),W4(u0));if(r&&r.default){m.exports=r.default;for(let f in r)m.exports[f]=r[f]}else r&&(m.exports=r)}}),x4=t2({"node_modules/detect-newline/index.js"(d,m){"use strict";n2();var r=f=>{if(typeof f!="string")throw new TypeError("Expected a string");let E=f.match(/(?:\r?\n)/g)||[];if(E.length===0)return;let T=E.filter(I=>I===`\r
`).length,S=E.length-T;return T>S?`\r
`:`
`};m.exports=r,m.exports.graceful=f=>typeof f=="string"&&r(f)||`
`}}),p4=t2({"node_modules/jest-docblock/build/index.js"(d){"use strict";n2(),Object.defineProperty(d,"__esModule",{value:!0}),d.extract=L,d.parse=C2,d.parseWithComments=w,d.print=Y,d.strip=J;function m(){let M=G4();return m=function(){return M},M}function r(){let M=f(x4());return r=function(){return M},M}function f(M){return M&&M.__esModule?M:{default:M}}var E=/\*\/$/,T=/^\/\*\*/,S=/^\s*(\/\*\*?(.|\r?\n)*?\*\/)/,I=/(^|\s+)\/\/([^\r\n]*)/g,k=/^(\r?\n)+/,X=/(?:^|\r?\n) *(@[^\r\n]*?) *\r?\n *(?![^@\r\n]*\/\/[^]*)([^@\r\n\s][^@\r\n]+?) *\r?\n/g,K=/(?:^|\r?\n) *@(\S+) *([^\r\n]*)/g,z=/(\r?\n|^) *\* ?/g,Q=[];function L(M){let u2=M.match(S);return u2?u2[0].trimLeft():""}function J(M){let u2=M.match(S);return u2&&u2[0]?M.substring(u2[0].length):M}function C2(M){return w(M).pragmas}function w(M){let u2=(0,r().default)(M)||m().EOL;M=M.replace(T,"").replace(E,"").replace(z,"$1");let h2="";for(;h2!==M;)h2=M,M=M.replace(X,"".concat(u2,"$1 $2").concat(u2));M=M.replace(k,"").trimRight();let f2=Object.create(null),R2=M.replace(K,"").replace(k,"").trimRight(),c2;for(;c2=K.exec(M);){let N2=c2[2].replace(I,"");typeof f2[c2[1]]=="string"||Array.isArray(f2[c2[1]])?f2[c2[1]]=Q.concat(f2[c2[1]],N2):f2[c2[1]]=N2}return{comments:R2,pragmas:f2}}function Y(M){let{comments:u2="",pragmas:h2={}}=M,f2=(0,r().default)(u2)||m().EOL,R2="/**",c2=" *",N2=" */",w2=Object.keys(h2),O1=w2.map(d2=>o2(d2,h2[d2])).reduce((d2,n1)=>d2.concat(n1),[]).map(d2=>c2+" "+d2+f2).join("");if(!u2){if(w2.length===0)return"";if(w2.length===1&&!Array.isArray(h2[w2[0]])){let d2=h2[w2[0]];return"".concat(R2," ").concat(o2(w2[0],d2)[0]).concat(N2)}}let I1=u2.split(f2).map(d2=>"".concat(c2," ").concat(d2)).join(f2)+f2;return R2+f2+(u2?I1:"")+(u2&&w2.length?c2+f2:"")+O1+N2}function o2(M,u2){return Q.concat(u2).map(h2=>"@".concat(M," ").concat(h2).trim())}}}),u3=t2({"src/common/end-of-line.js"(d,m){"use strict";n2();function r(S){let I=S.indexOf("\r");return I>=0?S.charAt(I+1)===`
`?"crlf":"cr":"lf"}function f(S){switch(S){case"cr":return"\r";case"crlf":return`\r
`;default:return`
`}}function E(S,I){let k;switch(I){case`
`:k=/\n/g;break;case"\r":k=/\r/g;break;case`\r
`:k=/\r\n/g;break;default:throw new Error('Unexpected "eol" '.concat(JSON.stringify(I),"."))}let X=S.match(k);return X?X.length:0}function T(S){return S.replace(/\r\n?/g,`
`)}m.exports={guessEndOfLine:r,convertEndOfLineToChars:f,countEndOfLineChars:E,normalizeEndOfLine:T}}}),e3=t2({"src/language-js/utils/get-shebang.js"(d,m){"use strict";n2();function r(f){if(!f.startsWith("#!"))return"";let E=f.indexOf(`
`);return E===-1?f:f.slice(0,E)}m.exports=r}}),i3=t2({"src/language-js/pragma.js"(d,m){"use strict";n2();var{parseWithComments:r,strip:f,extract:E,print:T}=p4(),{normalizeEndOfLine:S}=u3(),I=e3();function k(z){let Q=I(z);Q&&(z=z.slice(Q.length+1));let L=E(z),{pragmas:J,comments:C2}=r(L);return{shebang:Q,text:z,pragmas:J,comments:C2}}function X(z){let Q=Object.keys(k(z).pragmas);return Q.includes("prettier")||Q.includes("format")}function K(z){let{shebang:Q,text:L,pragmas:J,comments:C2}=k(z),w=f(L),Y=T({pragmas:Object.assign({format:""},J),comments:C2.trimStart()});return(Q?"".concat(Q,`
`):"")+S(Y)+(w.startsWith(`
`)?`
`:`
`)+w}m.exports={hasPragma:X,insertPragma:K}}}),n3=t2({"src/utils/is-non-empty-array.js"(d,m){"use strict";n2();function r(f){return Array.isArray(f)&&f.length>0}m.exports=r}}),h0=t2({"src/language-js/loc.js"(d,m){"use strict";n2();var r=n3();function f(k,X){let{ignoreDecorators:K}=X||{};if(!K){let z=k.declaration&&k.declaration.decorators||k.decorators;if(r(z))return f(z[0])}return k.range?k.range[0]:k.start}function E(k){return k.range?k.range[1]:k.end}function T(k,X){let K=f(k);return Number.isInteger(K)&&K===f(X)}function S(k,X){let K=E(k);return Number.isInteger(K)&&K===E(X)}function I(k,X){return T(k,X)&&S(k,X)}m.exports={locStart:f,locEnd:E,hasSameLocStart:T,hasSameLoc:I}}}),t3=t2({"src/language-js/parse/utils/create-parser.js"(d,m){"use strict";n2();var{hasPragma:r}=i3(),{locStart:f,locEnd:E}=h0();function T(S){return S=typeof S=="function"?{parse:S}:S,Object.assign({astFormat:"estree",hasPragma:r,locStart:f,locEnd:E},S)}m.exports=T}}),o3=t2({"src/language-js/utils/is-ts-keyword-type.js"(d,m){"use strict";n2();function r(f){let{type:E}=f;return E.startsWith("TS")&&E.endsWith("Keyword")}m.exports=r}}),l3=t2({"src/language-js/utils/is-block-comment.js"(d,m){"use strict";n2();function r(f){return f.type==="Block"||f.type==="CommentBlock"||f.type==="MultiLine"}m.exports=r}}),f3=t2({"src/language-js/utils/is-type-cast-comment.js"(d,m){"use strict";n2();var r=l3();function f(E){return r(E)&&E.value[0]==="*"&&/@type\b/.test(E.value)}m.exports=f}}),c3=t2({"src/utils/get-last.js"(d,m){"use strict";n2();var r=f=>f[f.length-1];m.exports=r}}),m0=t2({"src/language-js/parse/postprocess/visit-node.js"(d,m){"use strict";n2();function r(f,E){if(Array.isArray(f)){for(let T=0;T<f.length;T++)f[T]=r(f[T],E);return f}if(f&&typeof f=="object"&&typeof f.type=="string"){let T=Object.keys(f);for(let S=0;S<T.length;S++)f[T[S]]=r(f[T[S]],E);return E(f)||f}return f}m.exports=r}}),s3=t2({"src/language-js/parse/postprocess/typescript.js"(d,m){"use strict";n2();var r=pn(),f=m0();function E(k,X){let{start:K,end:z}=k.loc;throw r(X,{start:{line:K.line,column:K.column+1},end:{line:z.line,column:z.column+1}})}function T(k,X,K){let z=k.decorators;if(!Array.isArray(z))return;let Q=X.decorators;(!Array.isArray(Q)||Q.length!==z.length||z.some(L=>{let J=K.get(L);return!J||!Q.includes(J)}))&&E(X,"Leading decorators must be attached to a class declaration")}function S(k,X){k.kind!==166||k.modifiers&&!k.modifiers.some(Q=>Q.kind===126)||k.initializer&&X.value===null&&E(X,"Abstract property cannot have an initializer")}function I(k,X){let{esTreeNodeToTSNodeMap:K,tsNodeToESTreeNodeMap:z}=X.tsParseResult;f(k,Q=>{let L=K.get(Q);if(!L)return;let J=z.get(L);J===Q&&(T(L,J,z),S(L,J))})}m.exports={throwErrorForInvalidNodes:I}}}),a3=t2({"src/language-js/parse/postprocess/index.js"(d,m){"use strict";n2();var{locStart:r,locEnd:f}=h0(),E=o3(),T=f3(),S=c3(),I=m0(),{throwErrorForInvalidNodes:k}=s3();function X(L,J){if(J.parser==="typescript"&&/@|abstract/.test(J.originalText)&&k(L,J),J.parser!=="typescript"&&J.parser!=="flow"&&J.parser!=="acorn"&&J.parser!=="espree"&&J.parser!=="meriyah"){let w=new Set;L=I(L,Y=>{Y.leadingComments&&Y.leadingComments.some(T)&&w.add(r(Y))}),L=I(L,Y=>{if(Y.type==="ParenthesizedExpression"){let{expression:o2}=Y;if(o2.type==="TypeCastExpression")return o2.range=Y.range,o2;let M=r(Y);if(!w.has(M))return o2.extra=Object.assign(Object.assign({},o2.extra),{},{parenthesized:!0}),o2}})}return L=I(L,w=>{switch(w.type){case"ChainExpression":return K(w.expression);case"LogicalExpression":{if(z(w))return Q(w);break}case"VariableDeclaration":{let Y=S(w.declarations);Y&&Y.init&&C2(w,Y);break}case"TSParenthesizedType":return E(w.typeAnnotation)||w.typeAnnotation.type==="TSThisType"||(w.typeAnnotation.range=[r(w),f(w)]),w.typeAnnotation;case"TSTypeParameter":if(typeof w.name=="string"){let Y=r(w);w.name={type:"Identifier",name:w.name,range:[Y,Y+w.name.length]}}break;case"SequenceExpression":{let Y=S(w.expressions);w.range=[r(w),Math.min(f(Y),f(w))];break}case"TopicReference":J.__isUsingHackPipeline=!0;break;case"ExportAllDeclaration":{let{exported:Y}=w;if(J.p
`,Nfr:"\u{1D511}",NoBreak:"\u2060",NonBreakingSpace:"\xA0",Nopf:"\u2115",Not:"\u2AEC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangle:"\u22EB",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",Nscr:"\u{1D4A9}",Ntilde:"\xD1",Nu:"\u039D",OElig:"\u0152",Oacute:"\xD3",Ocirc:"\xD4",Ocy:"\u041E",Odblac:"\u0150",Ofr:"\u{1D512}",Ograve:"\xD2",Omacr:"\u014C",Omega:"\u03A9",Omicron:"\u039F",Oopf:"\u{1D546}",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",Or:"\u2A54",Oscr:"\u{1D4AA}",Oslash:"\xD8",Otilde:"\xD5",Otimes:"\u2A37",Ouml:"\xD6",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",PartialD:"\u2202",Pcy:"\u041F",Pfr:"\u{1D513}",Phi:"\u03A6",Pi:"\u03A0",PlusMinus:"\xB1",Poincareplane:"\u210C",Popf:"\u2119",Pr:"\u2ABB",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",Prime:"\u2033",Product:"\u220F",Proportion:"\u2237",Proportional:"\u221D",Pscr:"\u{1D4AB}",Psi:"\u03A8",QUOT:'"',Qfr:"\u{1D514}",Qopf:"\u211A",Qscr:"\u{1D4AC}",RBarr:"\u2910",REG:"\xAE",Racute:"\u0154",Rang:"\u27EB",Rarr:"\u21A0",Rarrtl:"\u2916",Rcaron:"\u0158",Rcedil:"\u0156",Rcy:"\u0420",Re:"\u211C",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",Rfr:"\u211C",Rho:"\u03A1",RightAngleBracket:"\u27E9",RightArrow:"\u2192",RightArrowBar:"\u21E5",RightArrowLeftArrow:"\u21C4",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVector:"\u21C2",RightDownVectorBar:"\u2955",RightFloor:"\u230B",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTeeVector:"\u295B",RightTriangle:"\u22B3",RightTriangleBar:"\u29D0",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVector:"\u21BE",RightUpVectorBar:"\u2954",RightVector:"\u21C0",RightVectorBar:"\u2953",Rightarrow:"\u21D2",Ropf:"\u211D",RoundImplies:"\u2970",Rrightarrow:"\u21DB",Rscr:"\u211B",Rsh:"\u21B1",RuleDelayed:"\u29F4",SHCHcy:"\u0429",SHcy:"\u0428",SOFTcy:"\u042C",Sacute:"\u015A",Sc:"\u2ABC",Scaron:"\u0160",Scedil:"\u015E",Scirc:"\u015C",Scy:"\u0421",Sfr:"\u{1D516}",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",Sigma:"\u03A3",SmallCircle:"\u2218",Sopf:"\u{1D54A}",Sqrt:"\u221A",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Sscr:"\u{1D4AE}",Star:"\u22C6",Sub:"\u22D0",Subset:"\u22D0",SubsetEqual:"\u2286",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",SuchThat:"\u220B",Sum:"\u2211",Sup:"\u22D1",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22D1",THORN:"\xDE",TRADE:"\u2122",TSHcy:"\u040B",TScy:"\u0426",Tab:" ",Tau:"\u03A4",Tcaron:"\u0164",Tcedil:"\u0162",Tcy:"\u0422",Tfr:"\u{1D517}",T