astro-ghostcms/.pnpm-store/v3/files/ae/809a361e82284ba86b2332033ae...

4 lines
17 KiB
Plaintext
Raw Normal View History

2024-02-14 14:10:47 +00:00
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var ge=require("path"),me=require("fs"),ke=require("module"),be=require("resolve-pkg-maps");function S(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var p=S(ge),V=S(me),ve=S(ke);function _(e){return e.startsWith("\\\\?\\")?e:e.replace(/\\/g,"/")}const y=e=>{const l=V.default[e];return function(i,...n){const t=`${e}:${n.join(":")}`;let o=i==null?void 0:i.get(t);return o===void 0&&(o=Reflect.apply(l,V.default,n),i==null||i.set(t,o)),o}},$=y("existsSync"),Te=y("realpathSync"),we=y("readFileSync"),P=y("statSync"),Z=(e,l,i)=>{for(;;){const n=p.default.posix.join(e,l);if($(i,n))return n;const t=p.default.dirname(e);if(t===e)return;e=t}},M=/^\.{1,2}(\/.*)?$/,W=e=>{const l=_(e);return M.test(l)?l:`./${l}`};function Oe(e,l=!1){const i=e.length;let n=0,t="",o=0,s=16,g=0,f=0,b=0,w=0,r=0;function B(u,a){let c=0,A=0;for(;c<u||!a;){let O=e.charCodeAt(n);if(O>=48&&O<=57)A=A*16+O-48;else if(O>=65&&O<=70)A=A*16+O-65+10;else if(O>=97&&O<=102)A=A*16+O-97+10;else break;n++,c++}return c<u&&(A=-1),A}function v(u){n=u,t="",o=0,s=16,r=0}function T(){let u=n;if(e.charCodeAt(n)===48)n++;else for(n++;n<e.length&&U(e.charCodeAt(n));)n++;if(n<e.length&&e.charCodeAt(n)===46)if(n++,n<e.length&&U(e.charCodeAt(n)))for(n++;n<e.length&&U(e.charCodeAt(n));)n++;else return r=3,e.substring(u,n);let a=n;if(n<e.length&&(e.charCodeAt(n)===69||e.charCodeAt(n)===101))if(n++,(n<e.length&&e.charCodeAt(n)===43||e.charCodeAt(n)===45)&&n++,n<e.length&&U(e.charCodeAt(n))){for(n++;n<e.length&&U(e.charCodeAt(n));)n++;a=n}else r=3;return e.substring(u,a)}function k(){let u="",a=n;for(;;){if(n>=i){u+=e.substring(a,n),r=2;break}const c=e.charCodeAt(n);if(c===34){u+=e.substring(a,n),n++;break}if(c===92){if(u+=e.substring(a,n),n++,n>=i){r=2;break}switch(e.charCodeAt(n++)){case 34:u+='"';break;case 92:u+="\\";break;case 47:u+="/";break;case 98:u+="\b";break;case 102:u+="\f";break;case 110:u+=`
`;break;case 114:u+="\r";break;case 116:u+=" ";break;case 117:const O=B(4,!0);O>=0?u+=String.fromCharCode(O):r=4;break;default:r=5}a=n;continue}if(c>=0&&c<=31)if(F(c)){u+=e.substring(a,n),r=2;break}else r=6;n++}return u}function j(){if(t="",r=0,o=n,f=g,w=b,n>=i)return o=i,s=17;let u=e.charCodeAt(n);if(J(u)){do n++,t+=String.fromCharCode(u),u=e.charCodeAt(n);while(J(u));return s=15}if(F(u))return n++,t+=String.fromCharCode(u),u===13&&e.charCodeAt(n)===10&&(n++,t+=`
`),g++,b=n,s=14;switch(u){case 123:return n++,s=1;case 125:return n++,s=2;case 91:return n++,s=3;case 93:return n++,s=4;case 58:return n++,s=6;case 44:return n++,s=5;case 34:return n++,t=k(),s=10;case 47:const a=n-1;if(e.charCodeAt(n+1)===47){for(n+=2;n<i&&!F(e.charCodeAt(n));)n++;return t=e.substring(a,n),s=12}if(e.charCodeAt(n+1)===42){n+=2;const c=i-1;let A=!1;for(;n<c;){const O=e.charCodeAt(n);if(O===42&&e.charCodeAt(n+1)===47){n+=2,A=!0;break}n++,F(O)&&(O===13&&e.charCodeAt(n)===10&&n++,g++,b=n)}return A||(n++,r=1),t=e.substring(a,n),s=13}return t+=String.fromCharCode(u),n++,s=16;case 45:if(t+=String.fromCharCode(u),n++,n===i||!U(e.charCodeAt(n)))return s=16;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return t+=T(),s=11;default:for(;n<i&&L(u);)n++,u=e.charCodeAt(n);if(o!==n){switch(t=e.substring(o,n),t){case"true":return s=8;case"false":return s=9;case"null":return s=7}return s=16}return t+=String.fromCharCode(u),n++,s=16}}function L(u){if(J(u)||F(u))return!1;switch(u){case 125:case 93:case 123:case 91:case 34:case 58:case 44:case 47:return!1}return!0}function E(){let u;do u=j();while(u>=12&&u<=15);return u}return{setPosition:v,getPosition:()=>n,scan:l?E:j,getToken:()=>s,getTokenValue:()=>t,getTokenOffset:()=>o,getTokenLength:()=>n-o,getTokenStartLine:()=>f,getTokenStartCharacter:()=>o-w,getTokenError:()=>r}}function J(e){return e===32||e===9}function F(e){return e===10||e===13}function U(e){return e>=48&&e<=57}var K;(function(e){e[e.lineFeed=10]="lineFeed",e[e.carriageReturn=13]="carriageReturn",e[e.space=32]="space",e[e._0=48]="_0",e[e._1=49]="_1",e[e._2=50]="_2",e[e._3=51]="_3",e[e._4=52]="_4",e[e._5=53]="_5",e[e._6=54]="_6",e[e._7=55]="_7",e[e._8=56]="_8",e[e._9=57]="_9",e[e.a=97]="a",e[e.b=98]="b",e[e.c=99]="c",e[e.d=100]="d",e[e.e=101]="e",e[e.f=102]="f",e[e.g=103]="g",e[e.h=104]="h",e[e.i=105]="i",e[e.j=106]="j",e[e.k=107]="k",e[e.l=108]="l",e[e.m=109]="m",e[e.n=110]="n",e[e.o=111]="o",e[e.p=112]="p",e[e.q=113]="q",e[e.r=114]="r",e[e.s=115]="s",e[e.t=116]="t",e[e.u=117]="u",e[e.v=118]="v",e[e.w=119]="w",e[e.x=120]="x",e[e.y=121]="y",e[e.z=122]="z",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z",e[e.asterisk=42]="asterisk",e[e.backslash=92]="backslash",e[e.closeBrace=125]="closeBrace",e[e.closeBracket=93]="closeBracket",e[e.colon=58]="colon",e[e.comma=44]="comma",e[e.dot=46]="dot",e[e.doubleQuote=34]="doubleQuote",e[e.minus=45]="minus",e[e.openBrace=123]="openBrace",e[e.openBracket=91]="openBracket",e[e.plus=43]="plus",e[e.slash=47]="slash",e[e.formFeed=12]="formFeed",e[e.tab=9]="tab"})(K||(K={}));var x;(function(e){e.DEFAULT={allowTrailingComma:!1}})(x||(x={}));function de(e,l=[],i=x.DEFAULT){let n=null,t=[];const o=[];function s(f){Array.isArray(t)?t.push(f):n!==null&&(t[n]=f)}return je(e,{onObjectBegin:()=>{const f={};s(f),o.push(t),t=f,n=null},onObjectProperty:f=>{n=f},onObjectEnd:()=>{t=o.pop()},onArrayBegin:()=>{const f=[];s(f),o.push(t),t=f,n=null},onArrayEnd:()=>{t=o.pop()},onLiteralValue:s,onError:(f,b,w)=>{l.push({error:f,offset:b,length:w})}},i),t[0]}function je(e,l,i=x.DEFAULT){const n=Oe(e,!1),t=[];function o(m){return m?()=>m(n.getTokenOffset(),n.getTokenLength(),n.getTokenStartLine(),n.getTokenStartCharacter()):()=>!0}function s(m){return m?()=>m(n.getTokenOffset(),n.getTokenLength(),n.getTokenStartLine(),n.getTokenStartCharacter(),()=>t.slice()):()=>!0}function g(m){return m?d=>m(d,n.getTokenOffset(),n.getTokenLength(),n.getTokenStartLine(),n.getTokenStartCharacter()):()=>!0}function f(m){return m?d=>m(d,n.getTokenOffset(),n.getTokenLength(),n.getTokenStartLine(),n.getTokenStartCharacter(),()=>t.slice()):()=>!0}const b=s(l.onObjectBegin),w=f(l.onObjectProperty),r=o(l.onObjectEnd),B=s(l.onArrayBegin),v=o(l.onArrayEnd),T=f(l.onLiteralValue),k=g(l.onS