commitsmile
Version:
Make smile on your commits
8 lines • 10.3 kB
JavaScript
import {createRequire}from'node:module';import {c,a,b as b$2}from'./chunk-3WSMN7T6.mjs';import {b as b$1,k}from'./chunk-G5RJVSXQ.mjs';createRequire(import.meta.url);
function M(e,a=!1){let l=e.length,r=0,c="",f=0,s=16,d=0,T=0,p=0,E=0,g=0;function x(t,k){let h=0,u=0;for(;h<t||!k;){let o=e.charCodeAt(r);if(o>=48&&o<=57)u=u*16+o-48;else if(o>=65&&o<=70)u=u*16+o-65+10;else if(o>=97&&o<=102)u=u*16+o-97+10;else break;r++,h++;}return h<t&&(u=-1),u}function B(t){r=t,c="",f=0,s=16,g=0;}function S(){let t=r;if(e.charCodeAt(r)===48)r++;else for(r++;r<e.length&&m(e.charCodeAt(r));)r++;if(r<e.length&&e.charCodeAt(r)===46)if(r++,r<e.length&&m(e.charCodeAt(r)))for(r++;r<e.length&&m(e.charCodeAt(r));)r++;else return g=3,e.substring(t,r);let k=r;if(r<e.length&&(e.charCodeAt(r)===69||e.charCodeAt(r)===101))if(r++,(r<e.length&&e.charCodeAt(r)===43||e.charCodeAt(r)===45)&&r++,r<e.length&&m(e.charCodeAt(r))){for(r++;r<e.length&&m(e.charCodeAt(r));)r++;k=r;}else g=3;return e.substring(t,k)}function y(){let t="",k=r;for(;;){if(r>=l){t+=e.substring(k,r),g=2;break}let h=e.charCodeAt(r);if(h===34){t+=e.substring(k,r),r++;break}if(h===92){if(t+=e.substring(k,r),r++,r>=l){g=2;break}switch(e.charCodeAt(r++)){case 34:t+='"';break;case 92:t+="\\";break;case 47:t+="/";break;case 98:t+="\b";break;case 102:t+="\f";break;case 110:t+=`
`;break;case 114:t+="\r";break;case 116:t+=" ";break;case 117:let u=x(4,!0);u>=0?t+=String.fromCharCode(u):g=4;break;default:g=5;}k=r;continue}if(h>=0&&h<=31)if(O(h)){t+=e.substring(k,r),g=2;break}else g=6;r++;}return t}function C(){if(c="",g=0,f=r,T=d,E=p,r>=l)return f=l,s=17;let t=e.charCodeAt(r);if(N(t)){do r++,c+=String.fromCharCode(t),t=e.charCodeAt(r);while(N(t));return s=15}if(O(t))return r++,c+=String.fromCharCode(t),t===13&&e.charCodeAt(r)===10&&(r++,c+=`
`),d++,p=r,s=14;switch(t){case 123:return r++,s=1;case 125:return r++,s=2;case 91:return r++,s=3;case 93:return r++,s=4;case 58:return r++,s=6;case 44:return r++,s=5;case 34:return r++,c=y(),s=10;case 47:let k=r-1;if(e.charCodeAt(r+1)===47){for(r+=2;r<l&&!O(e.charCodeAt(r));)r++;return c=e.substring(k,r),s=12}if(e.charCodeAt(r+1)===42){r+=2;let h=l-1,u=!1;for(;r<h;){let o=e.charCodeAt(r);if(o===42&&e.charCodeAt(r+1)===47){r+=2,u=!0;break}r++,O(o)&&(o===13&&e.charCodeAt(r)===10&&r++,d++,p=r);}return u||(r++,g=1),c=e.substring(k,r),s=13}return c+=String.fromCharCode(t),r++,s=16;case 45:if(c+=String.fromCharCode(t),r++,r===l||!m(e.charCodeAt(r)))return s=16;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return c+=S(),s=11;default:for(;r<l&&A(t);)r++,t=e.charCodeAt(r);if(f!==r){switch(c=e.substring(f,r),c){case"true":return s=8;case"false":return s=9;case"null":return s=7}return s=16}return c+=String.fromCharCode(t),r++,s=16}}function A(t){if(N(t)||O(t))return !1;switch(t){case 125:case 93:case 123:case 91:case 34:case 58:case 44:case 47:return !1}return !0}function L(){let t;do t=C();while(t>=12&&t<=15);return t}return {setPosition:B,getPosition:()=>r,scan:a?L:C,getToken:()=>s,getTokenValue:()=>c,getTokenOffset:()=>f,getTokenLength:()=>r-f,getTokenStartLine:()=>T,getTokenStartCharacter:()=>f-E,getTokenError:()=>g}}function N(e){return e===32||e===9}function O(e){return e===10||e===13}function m(e){return e>=48&&e<=57}function W(e,a=[],l=w.DEFAULT){let r=null,c=[],f=[];function s(d){Array.isArray(c)?c.push(d):r!==null&&(c[r]=d);}return X(e,{onObjectBegin:()=>{let d={};s(d),f.push(c),c=d,r=null;},onObjectProperty:d=>{r=d;},onObjectEnd:()=>{c=f.pop();},onArrayBegin:()=>{let d=[];s(d),f.push(c),c=d,r=null;},onArrayEnd:()=>{c=f.pop();},onLiteralValue:s,onError:(d,T,p)=>{a.push({error:d,offset:T,length:p});}},l),c[0]}function X(e,a,l=w.DEFAULT){let r=M(e,!1),c=[],f=0;function s(i){return i?()=>f===0&&i(r.getTokenOffset(),r.getTokenLength(),r.getTokenStartLine(),r.getTokenStartCharacter()):()=>!0}function d(i){return i?n=>f===0&&i(n,r.getTokenOffset(),r.getTokenLength(),r.getTokenStartLine(),r.getTokenStartCharacter()):()=>!0}function T(i){return i?n=>f===0&&i(n,r.getTokenOffset(),r.getTokenLength(),r.getTokenStartLine(),r.getTokenStartCharacter(),()=>c.slice()):()=>!0}function p(i){return i?()=>{f>0?f++:i(r.getTokenOffset(),r.getTokenLength(),r.getTokenStartLine(),r.getTokenStartCharacter(),()=>c.slice())===!1&&(f=1);}:()=>!0}function E(i){return i?()=>{f>0&&f--,f===0&&i(r.getTokenOffset(),r.getTokenLength(),r.getTokenStartLine(),r.getTokenStartCharacter());}:()=>!0}let g=p(a.onObjectBegin),x=T(a.onObjectProperty),B=E(a.onObjectEnd),S=p(a.onArrayBegin),y=E(a.onArrayEnd),C=T(a.onLiteralValue),A=d(a.onSeparator),L=s(a.onComment),t=d(a.onError),k=l&&l.disallowComments,h=l&&l.allowTrailingComma;function u(){for(;;){let i=r.scan();switch(r.getTokenError()){case 4:o(14);break;case 5:o(15);break;case 3:o(13);break;case 1:k||o(11);break;case 2:o(12);break;case 6:o(16);break}switch(i){case 12:case 13:k?o(10):L();break;case 16:o(1);break;case 15:case 14:break;default:return i}}}function o(i,n=[],F=[]){if(t(i),n.length+F.length>0){let v=r.getToken();for(;v!==17;){if(n.indexOf(v)!==-1){u();break}else if(F.indexOf(v)!==-1)break;v=u();}}}function _(i){let n=r.getTokenValue();return i?C(n):(x(n),c.push(n)),u(),!0}function Q(){switch(r.getToken()){case 11:let i=r.getTokenValue(),n=Number(i);isNaN(n)&&(o(2),n=0),C(n);break;case 7:C(null);break;case 8:C(!0);break;case 9:C(!1);break;default:return !1}return u(),!0}function R(){return r.getToken()!==10?(o(3,[],[2,5]),!1):(_(!1),r.getToken()===6?(A(":"),u(),U()||o(4,[],[2,5])):o(5,[],[2,5]),c.pop(),!0)}function q(){g(),u();let i=!1;for(;r.getToken()!==2&&r.getToken()!==17;){if(r.getToken()===5){if(i||o(4,[],[]),A(","),u(),r.getToken()===2&&h)break}else i&&o(6,[],[]);R()||o(4,[],[2,5]),i=!0;}return B(),r.getToken()!==2?o(7,[2],[]):u(),!0}function z(){S(),u();let i=!0,n=!1;for(;r.getToken()!==4&&r.getToken()!==17;){if(r.getToken()===5){if(n||o(4,[],[]),A(","),u(),r.getToken()===4&&h)break}else n&&o(6,[],[]);i?(c.push(0),i=!1):c[c.length-1]++,U()||o(4,[],[4,5]),n=!0;}return y(),i||c.pop(),r.getToken()!==4?o(8,[4],[]):u(),!0}function U(){switch(r.getToken()){case 3:return z();case 1:return q();case 10:return _(!0);default:return Q()}}return u(),r.getToken()===17?l.allowEmptyContent?!0:(o(4,[],[]),!1):U()?(r.getToken()!==17&&o(9,[],[]),!0):(o(4,[],[]),!1)}function ae(e,a$1){let l=JSON.parse(e,a$1?.reviver);return a(e,l,a$1),l}function Z(e,a){let l=b$2(e,a),r=JSON.stringify(e,a?.replacer,l.indent);return l.whitespace.start+r+l.whitespace.end}function oe(e,a$1){let l=Y(e,a$1?.errors,a$1);return a(e,l,a$1),l}function ce(e,a){return Z(e,a)}var K,b,w,P,D,Y,J,$=b$1(()=>{k();c();((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={})),new Array(20).fill(0).map((e,a)=>" ".repeat(a));b=200;new Array(b).fill(0).map((e,a)=>`
`+" ".repeat(a)),new Array(b).fill(0).map((e,a)=>"\r"+" ".repeat(a)),new Array(b).fill(0).map((e,a)=>`\r
`+" ".repeat(a)),new Array(b).fill(0).map((e,a)=>`
`+" ".repeat(a)),new Array(b).fill(0).map((e,a)=>"\r"+" ".repeat(a)),new Array(b).fill(0).map((e,a)=>`\r
`+" ".repeat(a));(function(e){e.DEFAULT={allowTrailingComma:!1};})(w||(w={}));(function(e){e[e.None=0]="None",e[e.UnexpectedEndOfComment=1]="UnexpectedEndOfComment",e[e.UnexpectedEndOfString=2]="UnexpectedEndOfString",e[e.UnexpectedEndOfNumber=3]="UnexpectedEndOfNumber",e[e.InvalidUnicode=4]="InvalidUnicode",e[e.InvalidEscapeCharacter=5]="InvalidEscapeCharacter",e[e.InvalidCharacter=6]="InvalidCharacter";})(P||(P={}));(function(e){e[e.OpenBraceToken=1]="OpenBraceToken",e[e.CloseBraceToken=2]="CloseBraceToken",e[e.OpenBracketToken=3]="OpenBracketToken",e[e.CloseBracketToken=4]="CloseBracketToken",e[e.CommaToken=5]="CommaToken",e[e.ColonToken=6]="ColonToken",e[e.NullKeyword=7]="NullKeyword",e[e.TrueKeyword=8]="TrueKeyword",e[e.FalseKeyword=9]="FalseKeyword",e[e.StringLiteral=10]="StringLiteral",e[e.NumericLiteral=11]="NumericLiteral",e[e.LineCommentTrivia=12]="LineCommentTrivia",e[e.BlockCommentTrivia=13]="BlockCommentTrivia",e[e.LineBreakTrivia=14]="LineBreakTrivia",e[e.Trivia=15]="Trivia",e[e.Unknown=16]="Unknown",e[e.EOF=17]="EOF";})(D||(D={}));Y=W;(function(e){e[e.InvalidSymbol=1]="InvalidSymbol",e[e.InvalidNumberFormat=2]="InvalidNumberFormat",e[e.PropertyNameExpected=3]="PropertyNameExpected",e[e.ValueExpected=4]="ValueExpected",e[e.ColonExpected=5]="ColonExpected",e[e.CommaExpected=6]="CommaExpected",e[e.CloseBraceExpected=7]="CloseBraceExpected",e[e.CloseBracketExpected=8]="CloseBracketExpected",e[e.EndOfFileExpected=9]="EndOfFileExpected",e[e.InvalidCommentToken=10]="InvalidCommentToken",e[e.UnexpectedEndOfComment=11]="UnexpectedEndOfComment",e[e.UnexpectedEndOfString=12]="UnexpectedEndOfString",e[e.UnexpectedEndOfNumber=13]="UnexpectedEndOfNumber",e[e.InvalidUnicode=14]="InvalidUnicode",e[e.InvalidEscapeCharacter=15]="InvalidEscapeCharacter",e[e.InvalidCharacter=16]="InvalidCharacter";})(J||(J={}));});export{ae as a,oe as b,ce as c,$ as d};