From b7ff013f7f631ec2afb3792d2ae99f586d811d6f Mon Sep 17 00:00:00 2001 From: Kenny <101839505+khui0@users.noreply.github.com> Date: Tue, 9 Apr 2024 22:25:17 -0400 Subject: [PATCH 01/11] theme --- index.html | 91 +++++++++++++++++-------- src/themes/butterfly/background.png | Bin 0 -> 189912 bytes src/themes/butterfly/butterfly.css | 77 +++++++++++++++++++++ src/themes/butterfly/butterfly.js | 41 +++++++++++ src/themes/butterfly/stars/star0.png | Bin 0 -> 24423 bytes src/themes/butterfly/stars/star1.png | Bin 0 -> 21774 bytes src/themes/butterfly/stars/star2.png | Bin 0 -> 18040 bytes src/themes/butterfly/stars/star3.png | Bin 0 -> 23717 bytes src/themes/butterfly/stars/star4.png | Bin 0 -> 21102 bytes src/themes/butterfly/typerwriter.woff2 | Bin 0 -> 25964 bytes src/themes/butterfly/ultinoid.woff | Bin 0 -> 363580 bytes src/themes/themes.js | 1 + 12 files changed, 182 insertions(+), 28 deletions(-) create mode 100644 src/themes/butterfly/background.png create mode 100644 src/themes/butterfly/butterfly.css create mode 100644 src/themes/butterfly/butterfly.js create mode 100644 src/themes/butterfly/stars/star0.png create mode 100644 src/themes/butterfly/stars/star1.png create mode 100644 src/themes/butterfly/stars/star2.png create mode 100644 src/themes/butterfly/stars/star3.png create mode 100644 src/themes/butterfly/stars/star4.png create mode 100644 src/themes/butterfly/typerwriter.woff2 create mode 100644 src/themes/butterfly/ultinoid.woff diff --git a/index.html b/index.html index 1799754..93593cb 100644 --- a/index.html +++ b/index.html @@ -2,16 +2,16 @@ - - - - - + + + + + Virtual Clicker - - + + + rel="stylesheet" /> @@ -26,13 +26,20 @@ + + + +

Virtual Clicker

000

- +
@@ -58,12 +65,16 @@

000

- +
- +
@@ -79,10 +90,18 @@

000

- - - - + + + +
@@ -93,10 +112,18 @@

000

- - - - + + + +
@@ -110,7 +137,7 @@

- +
@@ -190,11 +217,12 @@

000

-

Use Shift + R to reset theme if you - can't - get back here

+

+ Use Shift + + R to reset theme if you can't get back here +

@@ -215,13 +243,20 @@

000

-

VSCHSD administration enforces a setting which clears site settings when you close your - browser

+

+ VSCHSD administration enforces a setting which clears site settings when + you close your browser +

Fix this by adding an exception for this site:

    -
  1. In a new tab, open edge://settings/clearBrowsingDataOnClose
  2. +
  3. + In a new tab, open + edge://settings/clearBrowsingDataOnClose +
  4. Click "Add" under "Cookies and other site data"
  5. -
  6. Add
  7. +
  8. + Add +
diff --git a/src/themes/butterfly/background.png b/src/themes/butterfly/background.png new file mode 100644 index 0000000000000000000000000000000000000000..f76d568d8158e55616d1d677956090a0ae1d9fe9 GIT binary patch literal 189912 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

k)t*6s+g$iIoqpyq<0uyXO)YxY@bN_)j+y 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

ZxGu+*c@Q{RKWG61qh1kyX2GUJbmcCffWHypRM{ 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 W0O+j$V}u|805Jc>p#LTKi2ngv5{vHu literal 0 HcmV?d00001 diff --git a/src/themes/butterfly/butterfly.css b/src/themes/butterfly/butterfly.css new file mode 100644 index 0000000..8e5078e --- /dev/null +++ b/src/themes/butterfly/butterfly.css @@ -0,0 +1,77 @@ +@font-face { + font-family: "ultinoid"; + src: url("./ultinoid.woff"); +} + +@font-face { + font-family: "typerwriter"; + src: url("./typerwriter.woff2"); +} + +[data-theme="butterfly"] { + color-scheme: light; + --text-color: #000000; + --background-color: #9376aa; + --surface-color: #ffffff; + --accent-color: #000000; + --accent-text-color: #ffffff; + --error-color: #cb2b25; +} + +#virtual-clicker-butterfly { + display: none; +} + +body[data-theme="butterfly"] { + background-image: url("./background.png"); + background-position: center; + background-size: cover; + font-family: "typerwriter"; + font-weight: normal; +} + +body[data-theme="butterfly"] #virtual-clicker-butterfly { + display: unset; +} + +body[data-theme="butterfly"] #header > .virtual-clicker-logo { + display: none; +} + +body[data-theme="butterfly"] :is(#header, #clicker) { + background-color: transparent; +} + +body[data-theme="butterfly"] #answer-mode-selector { + background-color: var(--surface-color); +} + +body[data-theme="butterfly"] :is(#header, #clicker > h1, #clicker > label) { + color: #ffffff; +} + +body[data-theme="butterfly"] #header h1 { + font-family: "ultinoid"; + font-size: 2.5rem; + font-weight: normal; +} + +body[data-theme="butterfly"] #clicker > h1 { + animation: glow 1.5s linear infinite alternate; +} + +img.star { + pointer-events: none; + position: fixed; + background-color: transparent; + top: -30px; +} + +@keyframes glow { + from { + text-shadow: none; + } + from { + text-shadow: 0 0 5px white; + } +} diff --git a/src/themes/butterfly/butterfly.js b/src/themes/butterfly/butterfly.js new file mode 100644 index 0000000..1acc4e8 --- /dev/null +++ b/src/themes/butterfly/butterfly.js @@ -0,0 +1,41 @@ +/* eslint-disable indent */ +import "./butterfly.css"; +import star0 from "./stars/star0.png"; +import star1 from "./stars/star1.png"; +import star2 from "./stars/star2.png"; +import star3 from "./stars/star3.png"; +import star4 from "./stars/star4.png"; + +const stars = [star0, star1, star2, star3, star4]; + +setInterval(() => { + if (document.body.getAttribute("data-theme") !== "butterfly") return; + const w = [22, 25, 30][Math.floor(Math.random() * 3)]; + const x = Math.random() * (window.innerWidth - w); + const starIndex = Math.floor(Math.random() * stars.length); + const duration = 10000 * (window.innerHeight / 1000); + + const star = document.createElement("img"); + star.className = "star"; + star.src = stars[starIndex]; + star.style.width = `${w}px`; + star.style.left = `${x}px`; + document.body.append(star); + star.animate( + [ + { + transform: "translateY(0)", + }, + { + transform: `translateY(${window.innerHeight + 30}px)`, + }, + ], + { + duration: duration, + easing: "linear", + } + ); + setTimeout(() => { + star.remove(); + }, duration); +}, 700); diff --git a/src/themes/butterfly/stars/star0.png b/src/themes/butterfly/stars/star0.png new file mode 100644 index 0000000000000000000000000000000000000000..6d4719ccc8fe23f0ac14f2ec6d0bb766debc5866 GIT binary patch literal 24423 zcmYg$1yCKqwk;4KxVyV+u;6xZ_uy{9-66QU1b25QxC9CA?(WXv;OBGSeO2#IRZs7k z>De{a-Fx-)+AC67Q3@G>009C50$D~Hp!!++|EIvgexCOzOClg3AQ7#_#g(m1O(7ug zQcaDF^b(V^btkC$`Vz9VRIv`OiqX*VOZxo70~1A)0y9LD`@gZb|LJ2V>kEgZeR7Wt zLfCPB7O-4xnx#!Aa52<^&2NuG(!~$38@TU z=^Jg6;@-cb4;mv@0y?|GCl!~V#1J4A&r;vrO4}-oMs*IM#D zq5iMEbvX3@w72-Y|DS^u9}?o^%m3A%gOTtR0{Zg_+c$PL$i)BJke?nP^8fcfI~yBh z{(n7!!4MEo`TzC!pTYd{|JncXPMBy4|5?F1N^847Kpx&=pL4;?sB(#~!qE{JuOH?xIstA(;E#pg4;7y}e`xk^1&| zch0nYG%c5Q`SKt>9o8zr)F4Ton!1oVK!C@I(8Y{h7q0nyr1mUDsHE}XE^Qz`h{GrL zPsKp8JBKVAe+Rb0I~|b`6Gx;&G>;C=Z^L52CB23eqAv*AUT*~>+n~womn8>nSxrUA zcCsOx?x$doYmY?aOZFj+N7^COi`L3ZXr&fiNe@}oL$v-LS3+cY|Iy3Qd%!X1qc2Y< zqm~KWefF?Q>bZCQ_CBYj3wYX+BJnTwyC4U5t-ZW#@%Y{IFK@qZiTo3Xdv1XEX9FcL6AE)v_v0r8nb^%p z>pOPk2MTV!ifk|X2pFMQP^0i=%I$f%=hUXxY-^$dmO2Y$SLeUH{MK-dH!PP$Qpd&T zRr3pV%hazE;^V&J1x+Zx>Z_FsUdeXEet>ov${d=Q|Ihb@3eVXY4d0){4vR4}%7d=dO@jzt=w*itEv|9#Toqm{MuV-KiYec0bF;;2lj(MZ02 zycKYF-eZhz@G1}3TL$dK|7}Mzz&~@UK0CyP|C(A3W{T93Eod3Gy3e?e#`dgn-FlvS zyJCG_+QzspeYfU8?O2*4(VnZp!YpaN*97;dZ9l&X>Aeq33;5lS#!E5C)-*k)uRM!= zy<_$Hxugw%yky+;P`Trs*xal%Xo9%bg6hI(VMCR5`Ytr+jzcOy4&4PZOu?uNgr-ZP z(0`4J1$E0cYX#2>YFu+ROCk3(xb8(tMcO(z)V&3^feReIP+a@k4+82cX^@CGJnq^d z55`k28R4^kYjnfC{8j-{1kHwdaUDB4|JyxCU~H>(GzG!7J=!-k_5Quuy~3rwkxVh0 z;sT1O-j^RC|(vD zfkHReAiByjrO^i@`!W=RGVhjYNv;4Mee?s z7@w&IVolDGzGVtO9Xj|=fB8FuTHsqD8I)j0mEJ>+Ka{RMufVhk-Ke4n-hj|4z8FhT zj4E*u1`&hJam?FiOFe7KH^wwS9YfYneRDXjBRKIe*OK6QS~ypuk? z1ohXqw#<-QjG}e)T?{4BEj}pWs<#o+;L6G?ad?uA{AO$aCYh3^Hg2h?cgCXU=LDX+ z5Bg5p^$uJq1^!GXHbnXkm)99YpqVq7pK_?Pv$SlRu6|#c7k(^Q;!ZZ*;qUpEgkJ|nQ=~#BKZ$LL zO^z3QXypMap-{+So~@^btf?@S9N5s0ssaSQvUUSS z=kWqBPs99M%g?oCsa}f%ojg<@!r%xAGiWozPaJ#E1^?6fSiaUOiOjN&cF1v!rPP;^ zUQ(6+Sq`$9E5WM?IUT|`fNIipIm;nvK(wfi{TXmJn06&qv@2ETdl0G3u?g&7@1(r` zgl?eLJq+7~_v$EW7r3+MmT~(T8?|K$wmIKhR_|tIPGyU!AD&MOnwbnC5{trUgt!o9 z+dH!xHfClxN8k_eX35iC-S6NmT-Z7|r%8J2>C+?f&H}y4UlBY3@2lB1@a|Wk8@K1l zkALoI_Gk30T6;$%IX0E+$oDob9qp7?5=?o7J2pyM{F+-G0D&m7z^!(Y?pXB>qfI*e z%2YGA%fHLQuDdS>FW90?(4ZkQ;ENl}WqU*npy{orrp|lY!KU}ouPsk#M*kdOjSLBI zN2ae7;REY)Q0~sq1w@*9kk&Mbz+QEZiNl)mPC*ZXzPQxf>~bCNJ-nbSYRGIR?Y)~- zT5c8Mo2qF4Pj93?2BP-#e$(TBH5B~N-+o#-GPTS){8p|mbIc#9gxd>6@te}i=(3+fN$>q(5iy)qAU@=1xd?3^ zdFL8oH>JFQuI1s-!F$`M_q7Tb<&PkyJQ=a7#&`qpKg?uzUtPe)x&E19U7t;f zx^SP7srCLw-aD(%lN~BIYEJJHDJu*yg{@5qZ{tA~{!k>;HtZQ8b|JY=)J!|Ysx%t4 z`YSTrgCY(V=l~!W)*|)$AI~=dk{X4RlvExEVc(Z$-RYi(hfCT#_x_eTkBWe9s64oD zGdeW_?$_(2;HK->+-(_8@F1NO)y~D!MwY6)&k4wONhaty3s$dcA!W z(PR|NJ(a=TGTMuPyNFF%R5sa$mp+VChaakxqo;QMXGgSotMm@~FkM}7B?i4LGPLBV zi|Udr zz7*A!hLSDo6Im$_4kHhppvQ-4tOq3=3Iaa6!@$F@S`L@jDS2JD4YcbsQ*p$CVAz{F zV%BXQJ{`e!@4YwhC$@}vNOE7bCp64*4zZEE$iJJEzQ^=+X?p?(W%on&S-Ir+gX!us zHenXFPO-FxN}r)K(YIqKLOny&lG0{FCE~L(w@4iFYfelL03AdnXU*nEeJpj{_89j# z_Bjb}Fi8yQQ&97Idxr>R2zneP5-R9U?d)uGe09MMQXX|zVJ|<&-}bT}>;Fy*I^m#8 zM9b^-&CAMlFDsLBg`h=vqdz-GxguzJ?Qzm*D@J~0pCu~{FccMtLBqOb8*YOX2JHk9 zT@r`No6olSpSJmJc20F4kHb@uhe!h!2rHv+;b==jHy@u^)|UHx*4FNiNFLF) zQ;jQO^gJmZbs6()FYZ=k;oVeB=mFiPygGRq_Oq7;`XrC(-)~Ii+}USHr|B6Iozm$^ zr&vn<#80rV65vBW`&}L5p!C-dw8^8~kPdb{wG`HGTl@hq(2CnShkt@Tfvh@bBm}+X zY=c2U39Z@={_2T&@)G#ewYLkM$W%d$UwXoJyLo$%AEpoJsO4FvtZ38Fh}_rq7?j+8 zm|Dh}2wFP34L=RI&T?8Bv4s|7{U}sd%Vx5AWV+9yo{-?)d>mdpJDXMWQS#0FrB(Px z?r{A0R_OqFCjdx8kC|wm4ONoZy(r1+#2=GG4h~14=SI{cEC&&M&XO1J z$%|8r9C#WYvM5_>iF3F}&P}9d^t0f!=aQ(qpAr!TLRMDpI(w-RzWinFv#Q%xY@x#s z$Wz`IiK%~a;|9VuWtFnm4c<@srD`vxAKl{>5_xMEV&m$ryOu|m&z@csXTv(qQ#-eM zE2AaAuy;$s+dgi-!$A+|nsZG2x8mDC@c@S9cayt0d9h=sF_{#6b)?1EFkgPk?Fq-0 zAtVg-TBn>ce4db`B}f~v(tLdAf+#bsaK(B2-F>xF{9#e-TP*$PGt$0|Kbd<^|DN3(}-D< zo}Rjzemv-xb=cf)bQ>Ks;Y7W}BE4<$)LbP+Jh4=aioQ@(hoZsuzUFMdtb_abd+w`# zE{51rn>-mQT@21?#C=2t9p#sFsHkPjOSfT6B$cjJIn_{3AqD$*7c-()#mD^9H0{EW zhBov-x;|}k-Tu{j2IrRVK|xD^FF?WrO8=L@L@mt#V3a&7r*LoJ+@};+!qX0*z0cRhvupB|qS;2aOyzaqCv>AIxY=y1+CxyvW!Xg|Z<6bu4c(+iRZHhIKjZQS%o{O~&I5rgFqh>a5)6t5KjnGV z`<*abQk66;A3{ZjPxC0)J& zyqE4=H_Wf}O%~ngZUKo0h(yACvt(*Xe2*(jg?;ym@K*4b3W3xoh`M^KZBQVO$p4}} zUf=8XE;VQU>}aAsiu}b-S&ekce0+*JE z!5TX`=x92-&Qi%ZNW_$p>Awx-O^ZwfTW%xM6Of8%B`GLV9ywxOAv?hizxc~wg1oRr z(xw~LURV}gX)hwh;GA)HZuOJ=EkkicMA#ET3UNWfgN?7VU(T|as|*_f4mI(=adNCsa&!BVW)zw4kB>b`>86e& zl3)^DC}_UNGBYnO!kULn@in8nQhg_^56?Z=ig@1Adt@aFGpPIFU+2Gl_dENi{@pL@ zzl(soM|UqTeW*Uy9bm!ZNdp}^4f0Io?0>}_8Y)*)GCuI5<*1tfnqnUG z^5De1iY)w_sI(RT-65s^ymO(KCB0tfTNFP=NEOef9uyBA#ilD*)#6-c-hz$dpx3{= zP5si8@2y~1go0h`qzcM(e46{AcL*GtQ`MXrmakL5&pF5Zl}J*eYE?1J#du#LdgQ{u zAlVJM?GJ7f!r>O-!wYCMW4#DH9PzdbsBvKNJ#qHC71kGcD0MkitwiYvwoXmuKp;h7 zCDI{mcgC5nY|PMLnA?@~v$GZF;SiOW*7x@h4|6W-al2f)I70jc&o0!hOv94O9^Fh} zp_wjHpqYvelMERkk$V`1)TTu3I%lpBF;rDM7ufWDyk+kBv}T@mj+4DI@?mLgX)IDL zE7)gwx~>ky4Lh{!_y^k#_q^&nG(|RCu+fXF3{H@5Gt`zh`4&-Xp_6Nq zQ@SU~*hb2&Q&Lr-HMNjZAsat)Gw#Sru_METLIT%kK^YU3()EXL&1gx|YLi+T3F$0< z;{2pQ?b%F)@}?D>{cK+!Z+K!lmE4J}Tx*hai|%gr{>>b^{gs$ociK@s^0Q{lDWUO+ zN(MB4%fxZ#Nl)6(e6N?G?tE54eEWy=6|eN}A2Mdt6ZrGzcB}2C*_eJ%1RC^08;m7GZa8tk&qSD9P z{20BRKfaG|+k5xD5IO)xtdS0cd3kFMw;Pu^wO*U563~p5&m$kcx?00Qs}w&~o5Ogu z={X|qAl%Z`!YSZ)cQ6;(ANeum(pGiZuNi;w106^vZ|vMq!dHn`Z6;sI+k=wQN~J0p zgeqN_ZkS0f%l@Zq#8#8tr=p+7|915-%yS$qN8YLo*}XO2W_%p^Rwu}g_-h_say4LZ zoPAYNHid94i#a)dg8u3p9mqNA+*Kdp-w-{5MQ{ye%sVs51T+YSo~fWYmHN|8iw|fH z`csRDp6H5lVNX~OiE83Z92B9xd~P%|H^rY}C{!q<8{RMY#kKcnIGVp-n6?}RUx*K` zl+D@o5RTtU>=TB;qvAoH-n1Ng%MzQ3=H&={m#XWo4~q#vfAM8rk{((+{R(0;$0TI#1mLL>?t(8Ur8PwbHHjh&obO%4MW!>8&% zOZTr+IorNZlc+fn9pAgJ51xV4VUYnO3o<*n=t{lWznUk~=BFWT* z$k9<@`S2*jw+N^x&GK?RvPNaTXLRWT9e~WBudU;ldfYtM(SbP6FSR;W$>pTv{rjE2 zFsx`%a;(-GU~o@1wRZSfpS`2#DTb%z2fuhKVM#Q8?0jotbm8sd>(@X@B>dJgknjO#Mlq{s zxw-FacGtPLoWO!v$4l}V>65li+lH6cO;}$)o4qrOZc_eEn)Nl4c~zfQ~^<@)LF)e^nNs!L5w*w3b*~3=L^>?AlVc zTI0l$z*MsEO09p)?j)a0BfZJ~@sRQ+A9X5m0!hV4Ux4trFYK_4xaQ&v=W69Nt70#W zn9Uei4BYt=v{OT?FDJcZDsRk|NWr&Qv{gs%&;l1!MSM@lMcZo&@R)IOH4lnHX5cxH zqc3WK9EuF8tms2L1ZH+0k6;{Tx(W_!#;rz|$meCwboP>wP|Xp$^~)rf@JkSiH?3pD zD5tfoSW9W~iV+T8argV+szcpD`RWDi&4bUSz{BzJmizQG_@Wd=3Mg}JwXuQ7R7m0D zf43wX+H;Z)uYGUiuC;ab33FJkwD~o1b@*Gnop~>T3uj~X%9`iOj71y@t5vi36ZbMF zKm`2laxwl>i15Fn)e*<=SO4Zy6(_ zoqWVRsdl=gQi3Fny$QN)%gdO<^Rn55t55PyRjze>7ZT~%G=f0L`fC_@JSQ2SVcTSb zLWyp{TiTlgsZ5;mhdV!<;55Xdj@sax**UMuG+U>^++y6}>nk*B&3#1RnMGtA*7@=8 z$S7o#-0xKQl5|-2axR_|9DJLWzAjPUg1!y(11V3Sn}}u&uT_{VC)yb8{ao`#50l;i zVw_PC%anSh%Iy^TaVjXYeP^$V%2x|S0>U)9awh~M2Lmb15%g2oL?=Eepi!aOG-#eEXVr- zhWfgf*yHVy`UD!&p5~HKFXiMy()c{{`I3$KoMn=4J%}B#Lr02*Jt0iYRM1M|n1gaN zLP_2mGA`XEYv+LBs1?B8yh!SjSr+^dQ&ANZIq-n?o1SBe4|74-=_LY>HdC6XVCgyE zFzzvtueYpV9wv2|E44T*yL+P*YAy=pnYDsfcL8GD$0-qy3#SyR04n``n+~ z#VII@3);_SSoCm|tz|XctuT~L*(X;~4eCZ!wPL%O13DKr-gZWWpR_(M4+HKw`okp| zH_4$f;Z%#GT}@(1}HDx=5=x_}WXK3U+^W z2IOZ9KiSK=)R13EQCa$^^K&IfW0q<$c4W}%#Np*muKL`;5$fD=(2v1is>li2-Nu&n zYUi7ZAL@K&Oq6qIcri^8hAxIMd|D_|#Q3eX!E@;2sEBPs4PT$hH;YAqoVR4gp4Slk zZO!4#%LW~xir9qLKSV*$%dS?*MVMcfSY$iOh;?j&P$xX(?1ek0*Mh5xB?kIk!cT1F z!G7J!;W*})+WPwYCwk9wAn?fbE9u9i8u*2_qt>S7S3r1?B^j%r+?zG?i@9q07 zP$)yxu#%E>8F4GARSPnTl2=vQ)XQg=?utZ6>P*b+=qfFLm#~f{#op00{+zE+B}5im|1^R^oWG^G zC}Jxz+kI(HlXw_F+*0@YMZqcs6Tzr zMMWFal4>lFcznzlc>!V#iJ?^Sc!pX3$Vd|MM&o)wY5})(@1&$J;oxSQ&UVc;@+bbk zsLiu9&Re0Ze&_tx0idPMt<#%Q_Ou6AtYX%}*}@!*fCDSxy}>e)7Alh^EO(1ra1oclVPzZgol`DoLDYfMyqKEVn z&Crrr4_7+O{j1E}%@r5s)5S2&(NzkRGiXMU7mfe!a$u@M^JzciljdG=tehB2hPiST ztV}pgxjapT6deyYyG6%^y3$k2?n^AqLa((WV=$&&%cHCtNV_&0m?_=Vpmma6|+mtn7ajV?T%l z!{)iKv`a9GbN^G$DEypQi8PxLR%LNJB9=2P#Fcf4063wUE3T)d0uFJ0`*eex#2QPi zb^Ihaj1W(>qL-){n2t}6I+CCVIH-9`S>Kxn?r%vgA!j<12X`@B?J*|&mM;%Tm!BXj z=hhTRSMTlLch`=t5IvassbcuA7Qj4XyWEL8!H%g}RIs*T9tA4J2YJyTGRJMDgK~_k z0AZq5<6jV!+1*@B?V~hB`alB95HuLYQ`f!Y9xLIQf}Xgbm6s^uukSo+F`B;U*Phv%Hfgkz{Y$27(Ce zxRL@-ZN}aSX31%2CrZnep9F_T*?&D7IexqEt4%W!i07cEMl_2_LhDCLAXtXUrf( zq^5!sWS4W+w*!#xHtNTM@Y8Wt_vCX|MrUP3_N>M1)B|>(c!WHb>&)5ORm*$4-pkF% zeDdkR?g)v0zH+y*6>epF7JnDEOf=Td(6(GQoKFf`&~c(}fwRdX(ZUHqQ1!{b4=WQ; zk`BPkVNVyE*Oqeh7xhNMo~08ji?Vmun^Jc-g4xvK^ofo|Ka~Ys1A>@|T@#Q@lKg|( zazEh;7hO9M;~0H)H0Cp`_+3+Ym}=cPeYixie)QwTj)nU2Q`4J_Z4&6?xmuQ^GTZ-@ z;pWggKUsqz$E>3sw2Ag&8xsM$_V?dQ$$KzHEyna$khm{>Td#=2b&Dp}Ei^#luJ`rs zn;n9`oG`IWbH&4~qg`n%YST=pEsg$GCs10`34{2D?ufsQ?yROm%2;Qsn!WBX0Gp)zwxO^drkH->3G53!4k2=~p0^IKKfA#JVSUWr`z zZ}%;~Gr{AwDdsxw8gq9S6csYU64lLWl?n<&S@N(}dv;2Nw9*K;f?zZH0j=EHbF$l$ zTnYk$IUrtSsQp=jB022FL{bdKT5ud&sMX*6Wvtsw8to`+d$*?|kw*MvyW!6S+md^; z6!8_=jNbLh5wkzR%`yznqnV{@<0W)VS(e8{Ze9I+m@Ol@4wrfxcnkm)ncfyD$xKpFM+f^s` zzbd3H>aSdrqT((q%A2+Dzgmc!su10-D^axgB|#{oN?6r7x&4z-CV z=9sc9SILO{-UPGSj+Ii>zKKB)5sq%)^*GaSRrdo;0bacT-4LCIN$Vr!tfem|0AcZ{q=gb8iUY} z(VpsTouvL3qnG(jrT6#VCyszC2V!Cp;)gj3S66*g!VUetuTVn1I5!)MBOl~QX-|B;A9DTXF*5)npFf~~*bpdsFfj&7UZ(W?A+PFKCELeu3T z5+1mi+5g2asU`)@XF@tc%LEn`D?QNIzrw=5rN52%*<#>imt?gf=4V+y$&VyXnlr*6 z6ssafg?xb@&5|x{U+hUvbfgyIMd1(a6*`DmVZYEs*`Gxs1b-(d3ZB!Q#_xHlAT-$e&m<&z|kKs^EazF9EwFJ;x5LE#v$(4iA^kBTII%_g9BYWiOtZo2&?L zw{R0^8UKn>7BtLR^?Dpn@1E`?n#>Oxcm#b7pFC5Dx;e>x$cD`%FYKf^+1TJt5-D`% zp4byuKj!aDLUpv8H|)pK(0tBxv1vFSTE7M954N2)Sl`S;$dD0O-KAn_eN74e9&Ke8 zd?p$JwPC!L9cb7sr_cC08o>ZrA(-55TnjJFau_B9+fhrt&& zT`$v^mbn{~{&^IsyI5t7$^BsMmtx2tHucv}+5-F1J{Z8}Qz;gSR)_cLlrsVz!FNAl zUvc4i6^RFBB>nT@743huh#qcHL#}=hZU+F6t zXdzzpL#J8f#EkBqQ_;62!)h5*Eb{v}GoLHf2t zfcekinK{FmZ!^htW$0MBRwAhnNJ1&J72y(1uZzB3d`ytjEDzeS1ERa#3k#|`B&r<0 zCc%B?Dgfh0hr6OO=*hLz<#-m$3^##hye1Df3AGK)^FtG2>wITU;sQ}t?o79m!zTqo zd@9XtxF}X#1c@k^mDWwtPk>DCUJLN3-=J066=~zAnCW7P$U(3hNF>vT#3dTCGAzb0 zPulSu9PkF@8;q4YoB z_P)&YzWoE9txdLd?-SF8jXDZmME&5?+t@7){4q2asqdQl{cI+OoUj=2wQzt!&!=(d z`m5eqJ%<$MOtjrB55H@HbX$=GN|(w)vP2S<>yBPHU41x-&ukHza`{;XZKZ#koc#^!*HP>uFwF@jTd4?z_?s*k$1-(VnP!DYDOtclt`k@8!FbjU zqru;+`R)5QC4?mXuojJLtav<*ij-TEBtCrq-?`_K`o@-GD$_^AS7ES6@3B zr@H2)3}N_p8JTRRH6gcBZRKH8@C_@=+YRc+De1@6^>xL^RXXJ=qerI^^Rm ziSfw<48`8Irb-f$yLDqn-Na$PxSSWMoC^bSSHNQR(~owjysii8@Q zdH5EPW2;2t&Cnm))7;mRn98Ua(cNuN?Y);sNL8{UoxZCVM(}X{%!lV@av$fu9Ps#_ zm1rwoLRgS_C&5`iSA-`vBXIw;? z#q+ye4kq0ekJ4)ma)#!-#9G$!U$BZ{rVj6{Y=9 zQ`nh&K2iKwhd{~1I1^W;nTAp!s|x-;zfHIftWt{T~8tTx%kMt zh%@i#9R9m`e7E2+x?fpMf_k`n zj;fo;Rc9INUx$9t-Y}{IW%uI=dA+Z3x*W4-+Na{HC_6WFjz@19(2Wna#hHG9I z%<(z=o9lY;nv7g%XWcp%DpFlIyVWDh33d`IQ@f@9=qhUXqT{)mZZFsvl)L$-*==wCO~0=?Fm3ki^~bcbL&4v!vQKg&x@7bK-ryO!|`-=hcZIGTs{5FtDOc>8bsk|0J`C*5p=zL9jPP$4Vg{g zjr5$n-q~bU zjN!7_i;A%_*iNjafg*kuZlpR)dD}gsa{uiu%H-D%7Pm%>Ulg|%Z zYJXNbepRml9>W+UgjNXQ92gc<_Wr%zN_>L3kx5~KJ*`(xG}m{(|9KVuZu~ZvD%UCe zzATn%T;jm zgeLtPSp|Jofp`m69;@Jp0GH`mQnDj$k8t`R6kox#A(fVdU`oi)r1HMHq(fV6+y0c{D?w`simCE;t63F&Ys*Ak3P27Wz~*Hy z%j5oOJ$u6%prcZ}oa2xF1a#nVc)7<3p8Z?GOq)VI&0$E_%LxqMGmHBc-R)(csEwo; z6yK#1yjUPGaxeT67;qQf18V=B`>Ygf6@r)}SdA+Fr;6b0chVC-)+H|V)09UD8eC&~ zPD#pLAwYt~ec8d#=L47J<1KmW{AOn@Yr47`^wNXgu@-8}h%WPGu_nxYO_g{d;wy)$ znM%|Yay3&iGhKOZov3K@PddYD>ns#O}cRRWZ9U)p-GaOzayxLiL8OpxUO}^+V2m zw#WMx$m^jI);dEkos6&rJ6=(t{>$Hi?s-m+kq8J|Yx=L$-{b8=J&&D+cfU#bvzHO2 z0bI}rM0+$T2r)Rg)0-(SB+A2TyTvI*V4{Ai8@EQL-pS#M!CPFXmwMETbJx;Ix>>Jp zgxg?-$T@2dY$LU$uHv2fSSW>E|{%-aMjeSoBtgzkU_0@Q6$ z3LKS^A0?SCtT0==pl`(4!aO(pt9vLn#%Lxr-Icy4-E}Rh3g&WJQEYI@HMdKLtldw2 z;!ccXj}uoy3oB;|zsq9Lkh`Kv%7>?Xt|c1LD6{*_aq!Q)lS)tNC9%IH%I7MmAjdl4 zoHL0Q!&^cPSi{&UdGn6MARpEjHZ2tU6o(^2(Y`so84~%zJ zw|ufEd?Ex+XS+;Eo1Mgr_jo^yPZRaN4N%*q2yAp68c`AGaAVgxLnAY{7Tof^V!i(wpr{9phrng;DX*DT737=jj zw+x#+kI$bxyNQmFv%Uw(!l6T)4MnpG-5)&Nj(|4X+kAA-<8)KCM9pQ>5E~;&x2231i@Tn%fWG8BTi=iOBIB14eZjqBVcX>`c03 z60r2;9n!?H6kJ>};?PpMsgA?XBPlY`22nz%&n4PfK-c`rSofA^Iev(L6!p{@S17cX z_GSl-{ztHrt=HSw0POYK&wGoW76!Gy`WV+GsjksQ2=tZXEo#5yVS2_(F-}g=U*y4e zbs)Sw>bB{7<1IMN^1aITEg#=*=>|HA!L2I2+H7|{Jj}LCwv38-*c)FD+*RYknZ}lg zRK}Gn?E$)r)a-O@&GGZbtw^HaY=3P!bJ|BoXvAy>apvrV(8dJ4%$TavN;Smc`%;?U z+(a1h_UVKpQ8AKxSKN~9H{&X4?-VV< zecc^JkF<~2d`-LC7P`&z2lDiM^n;lMk~5ZKfK#2{t1XGbhS07z4OjNsPK?@M{MTABsA>zCtls>RNWa%+XdDvu8@ zRw&JhNps3aT9W+WWBte}&?E9mY@4U@{X{Yd_Y5L(Qvqt^Drl7A3XMvX#Q=o*_MsT2 zSuv63;)X2>N{Qn%njuLUPRyAVY*T#+Q<_@PVUGF7CCAeM$I}s7@?vTz;UZFoDDCH5 z2T+YJM`uFtCSmDnbZ0Ig*SC|Og*4-2nFT`;(|f=2w*Yy+B8xgw<1GDom|vw0xYz2v zW$aChYf^}HFQKd& zQKPPk0PuRdyDy8==l$4o{?q1BF7T&!Gp;$usb|A=%R-S8M=aCFG^$wy7V7lu9ptR1 z`oI|FAL)dGj~Md!sd05QHM3%+{WDW|%-Kj8f%|3SkNsJU*6=}A%Uy^fXH7Rdo#;Y! znSN->%9xsM+Mo;jt*Z!c`TE4Oq^N%nRc0(4KjiaIQ4PGLP-xvB+<9At8;#}4i3Yg| zwZ+XIZ6_qw$@VzKRlIzOR4(i){8ZMo>0?hHs|D#%WrI}mTG!_R7r~^yciZnTr{iT> zEel)wISprIQu0%yOvSj3EaKdp54O%pZs08S1 z;7u<<4Vlb{F9cHpJ)13QEx}EPmq&v6C>CWLIWEe@X}>3JVR9!b7z%w(1NHHn(CgPU!mp5XHvTaPlKux z11;#Ig8Z^+nsPS!S2w7Q>PNXz@pHz;G4h`gt(E?iihQq!TMAjR96a(nRJAuyo2aFgX_VIEFFk8jy zp=!>L#!ogP>I>L)mF?8A_K7wTBlsXitIM+~FJLA%=BTyd=v$p_jZaCeF>RIR|IE#$ z%cXbvWs)sDi7f=D1!vDjq7TRtbP_HoFwNLqb~{q3FiCp<`6#&W1r~ro&)Xj}M^>ga zng(zeQ$Qc<7GTY=rh!$HHYVk-;ZPxE(2ms|)C6$ol* zXqeG;ln<#zsTzthOPMlI(WNJ3()Iqqc`SwtEtVgZXarUdA>f$8K|8Vb?cSt{NB}wG zqOf%6E9Y!|gxFGt%&cYk=@V7!}}?ybUQz(p}qi?W*R>bpSe z4?USh)dvl4g_PPxVgAKreH*?feT&Ckn$DXOlM81&8y)E|+r*FC@OtSO9N-W5t7TqE z*t5}^Xb>N}c@_F}o?Az>?^drr)n27fTEi(@?tt9oNq@7zVNOzAFN7dQIQ|3quIGEJ z|HIgsr`!GO_KTm#wNUeSb2fvPmKniNTbTs18nc^N^2OCCE50!0LN~$iBgX{9i$RRb zIiT%2cJR9MiDJZGijqD;QFbO}9Sqkmh3+AwV&Hc4XIaG=WVo^~DVkWAa^O(%p`Vdw zm3$+3I<|)y*>a}=ZUFz%U)-F(Goke-pIl{ok}z39Tv52u3##LPqyp$f8w_@xX?0#P zDX=4bYrZK}3*Jsd2V>ISq>vcuJCt<6B23g}A|3W#iAUPO!b%t;V-0go*Qpi@>$+WMdo0;v;*eV9^KVh49j1nEYSw;6M6B$lArPRM0P_EUjG>%*e`BtZNjI+fq1u{x*k>XzUo=Uoi zj4U$=3HwvUc6??YbNVUIQc*}_a{*y}YKO>vhCU4>g~6EXd=tnm)PXuix|NsrX%Kaq zog)OMp`3jQH)9e{jFP7~oXVWH8L;(I(_$TTKOJ6ty2=)pi`C2=z|yj8ad_M!G{OAP zVeDUi4swD$&RMZoia4@3dVF7C2LDB!N|oa%+Wi+j1J7~ur>uOx2pXS$P)zWgrnwKf z;JeL?8Uic%74=Ci87Wqa=*cc)nB%V&dC9qka651jSkcfD<*Z$_crgj=5d#>(#tB z1d&vv$aaBZeLy{zTfNVvdEO3|J@d6XX=YkfA)#+V(SEZgm{Rq{CnWY_OpXOo9@M4P zXTgNKXo=#X1SQnQ{DTKLtBEPW2+`EJi$Loix`hN7mS>&IsiWw1O8tCavqK0Hedh#gL@9nw%b!J=NxJ*M80Y8El+iqA?~!0Q&8E0@#B`s z(VXO#fapMg(UziL5OqULVQ|fQLpNyDG-ui>8nZFum5j^JZy}rYa7XiCf=C2XNV3h6 zvTvXe*uWwq!Q@nmbh75WpAIO7Ibk=Zxg0S*HAZOY-r5G`$k!+6W)nH1DAJn1z@(Pp zi(_0?&oZPJQ+jvz>ITndMYdXyo19*&Grg27Er5^#fv!X;1oAr)KOSx4t_0Bdk?@j0*7l^>2Vo}%j+T%)(F$R}ACg*cZ zRpQ$*u5yI43f+{%ktUi6pb6!mVsarP=xQok5z2(1X^H1F<&r^JMgPeO#af9}P_7xq zElEDkz(9MsLD0}31e2AVa7v@w0fVCheCesuil|phpR|v37@rwaO$?3s2D5MMFg~55 z&WEji!$Y^kHfrHz=7iG@TmI$A>c4aRwobf`o?DCzC*k`5+>^BSQ&*+xC+;D(;;Lc!!*&3h+9MYUei-rq(j zi5+{2ixs6ev~O(^wpCq1MhY2un$rog;VFByaG}pV(g~b(Bnt_$8IZ1KV4*eNKvqzV zDh6jpn2Ez0kKM8qYldp0qP^TEXotvF;T?#*TZeDiA01kHp*nsgkXjbjiq}Hi=(`Dg z0Eqc;etJ3GGuI3iy@OMJ{N+s8%o8O+y(l>HgbM-jT@iy56VfL$Oy8m^MRZsprvxr{ zh*V*%uLmbCfgcKd*VEjeAWDhSk|N7714B77bZ)5|BjXEcJyIRlCv8$lR6~3o*$9Em=P{&TKk$f<4{Ou-!O$WmNK?c&;R)L|M`c5aiimA zEJ_6;h(h9p09#t})qMM`U7@7JG%6;W6N;lX4T^6#uywMjI+9|&Bt2OY&FDIrqb6ob z7NV=Wa#lF1v_yxBncF%9Q<`u-szl5_#2CkD zb;8#3{rbG4B?)>8-44Kjop{o-Im2TkT8j;#I|>!ZWMOLl)~c#HWmd`83X|`et5-@X z<4uwzNw>4qY7VmuX$A3I6O&a`Sw+yQ35M z1*YYR_a+FhC^suaQ=mhI3M8g7n9AUlAel+XE@l+NoVCaLkP76Sz-m_yJ?=>`CAgCg zGq5BF8<0VH*^nO3h}sdm-?M}?9vRj|i;cO2a4ul;sZFF5M6&@=tk^g{BwNjC9cdz_ zC1E$9xKd(Lhq2!K41KG<{lH>tac-E8h8i6hXUzAk#XIi;A!RIujs*yB1XbUPVo;zP zny?+Bnu$f`%t~Tx48x(^Igkb)j8D{UCVe0NKjUzF#CkST)qPdVD3UOQ1EE-7y zsiNAbC{<2;AfR`!&B8n92<8=oqZ2ND=?YuNh6oE$FQPHuKuFL{iEtoeusHfpju|{L zCT@jDt(jb^&*nXTd!e(U92k=Mgzlj>&A9|21u9YXp53TG1Rg!57@Qqq23GjMGToV8 zxclyVc4s#AQIzP{LO?=&mlC_sd*5tD?Zv-w=Lg>R?uGBaqZm1_QNsEP4?+ovDm7se zAZ9=CRO9t+&2)83!VfUOG>pB6J`T+cWKfh-gnKihj;SWT;qS zvWj9gN8}2jB=Nq8AdHwCODRtqlIaG?k&q}3nOw-R!u_;J z`%p}y*Py={G8tzSt0ln^g@`qilM|}Vim5ksiKhd+l(@{%+S{OeOOyVwn92Dut;Ghu z^d!4t`bP&?<58;i1S*n@&u0u?7$Jj!ECl#OHKKd$+inFKLWvxM{7!4w z>F-W0C!`Qk$v`r9>r8_Ns5L3v7^=*QLRK`A2C5$>K_vniD-Z%1dUQ`AV}T1Csws(*x@$K%l~HV!h=iK4 zN_$#|8;Gtaz9m33z-@Stj>#w`UC9Zf0NtyF2c+;6S&2v#`IVCFOhL2|Vk_8qa)Zfg zh79Z1W?LoM#jIx1^qyc!<15h3fMi!pb5BC=NQ-bPM7K22Ohk4ur@h<|2kzV(fA!c` z9$Ot;IExV8c~^ZWftTMEkwcFPRTwOWi&MK!E-hpm9x6$+91tyrNF5@DLW-K^Bpv3c zSwYf>2&xdD*3&1+LPTp%LKMf43$OwuB^8FEEb!K&gPPng*afriZPR;mx0V%)LV_8M ziZxdr*qdr zJ!Bxr*E5DkM~qLWb!9TGNajPDdlDMU4T{YiZ|e!-{8CMv(CN0CZ@T^N!@0>LrIq?l zCwSitSML!B=X^LbHP@B%V70OCsE}czgiL@+Aq|wG!mmS-mQ?!!7}T;LK|^EL9Y%OW z=+JRc3;*Wzs#PTn`8Y>vN#hM6YNlOpz;^3XIV2>r5tB<92toJWHl14%+Pe~_4ziH%x#EaA5y>r*sH>4%^{jo+l9(;S zZ>Me{EGZwF$cS%5}esE8M0;-!ROIwD<3YhvfQkj_#A5a=)6HRM5kjUKDhOHu0*NRD z_9BQLgtI{%`=feQNj4yw4eIvn&>-9Ov8d@g($xZMYMvXPgEJOFJTX4%1R|*#BJ^ST zQ2Eu*|Eq_8;TK-;&pmKt;m9rRsy#FAr+#=P6{awv8XJ#8gq_ga%2AFAVJkypDq`WD zS;Cp9-X+W&CO4?KreD|XfS_3`Pdn#n?rPw2Ti=N13RF`QFT|L#ZXrvpe7atUs1b2t zry=>VN5Uye%h^A%0sl#9Ej zMG;n)e)r6W|II)B%s>3s&mBMd^_9()qmNvA==o~k+rjpyS3^!RW5QB_qbknM2IzusNF1cY_g9#}rOocr9yGqH9}E6_07 z$e5%lIugVx!VE3>pd?9RP#%#u42B@o$jt!zbcwuO&^!?1E_(8_70vGtY3vCY{K<&n zGZWu_V?u9FSGW>3u57M-?Beg=_uz%E-uIOkzVx*;%SZd>4#bzXR^3CF9(>>%`mu)| zzT?a9`g`;L;OFiXcfC70oy^TCb!H~;1T@oQiBzy8Dd zOJ`qLn%-3%m_4YnDl10$&=ysW^S(N@b?U|YPkiBP&z^hsWVbh^4jkH_P=VM|u`RqP zt-%S4?kK`$Ae0i`ajkRVoEesm2psc7$OkY6k)`*pX_8jmeK&D{;AZtc>0Lz{9^ z5wru^dm3y$IwHN8ik9r?2Ty$M>&G{rKk4z=wsN$8Jp*4)-3Z!1^mpI$KmFia7T^A+ zd{jv+B2P;Z?~aLQ1KfHoH=+_*^Y8>787L^hosozsPzOBGUX5x>92OCRz2tq_w;n0Q z%&k*$*ZZa!WTO{9e&W90{H4$Tt6%=iBY*P9d^n#^b*8j6raFG*c{kr#q@Qh(mpMWT z(Nj~A%Uu4{#uHCHF#7x_&$rG!)UW!hiBH05IoC^M6swLBWmyXj$UrhWlZwg3lU|UpW54#m6r{_V}~GGmliQ zV!ff7!AvwgyU<+<%YhMjl?sRR<8zt7;YFl`Egi0^OH3i5*s6#cL9Hsend78q>$xG> z#T*rh`UKHAuX+k;gpdu9K5**(hXz@{zg^au*K>>)fCyBeq!!)Xa_@porSe(jrPjVO zMwA1G>_|l0<2F6jWk)r!_?CwzsJ4Q@pj!$qO3c8JG4aWs$cHA9vkS2Zo6+TRV$}1g36j@O| z^!S5MKYHxp<8L|ewm*4m>uo>yzB~WhAHJ(`&zpN{rmb%iqC9(nt)~Z~dsmyV9eBJK zQq+yc#dDiyP78!`-hJCo z>t6HZPNB6;Dy`E=H4TPsyBgmwt06J zN&K~KAStBH$_(KpQ_-}xm35Cj|HxC1iASFN%-K(U_Wig1*!%zHk)Qt2ckX%1I}YtS z%+V7^Ne2_(UT#rds_^HZ5{mi4MANkz7 zUwqGx{>Yvm`;q14{rB{`Z58el^plYvucz4DqdSu3?nJ1DqPSEtK0N^^5CLQtQi7f! zJ6~W%l`yy9%_8Ezx#zDQxc}KNv^Tdl`!%befBlwoN-1rvmG>ULckk|7cEyD^xS{v0 zZc_v;fejqaOJt&vow^n;vJ5u_BMfM~&7HTElYtII)Pd(#o`2vU{g;3Ik+YjGd_~0a z)c*McfkvyMEXq)YzM{Iy+rG2px%2(?yl*$U`kUSZ+Z=P=OsbJZpv$71Ja+Dp#~)jH z= zloj!=2=8mDX%?kn{z4zbNF5YWu@mdDTS}WeT_{QaK(vAcH zd7hK|0xA$zA=eanoMN&Pk=2JI#u&=7@)|ATVIrD|?7`f5XVF!43b>{aaG5%YfiF$#kJYFCOaAZ%Pf9l~A zn=d^6*y!QU{m}f6{Mh$b?|uJWx7=|LvyS!64IvWi1YW2J-`JgqDl@2tqOsf{nXRQn zg$=!L;`^5;!u3^qp}jDFp}!JZZ{@c;uYXM~-gz4UL|M{{E~@|;;13H_qh5%}*GufW zAKpgmp$3yNfE!K* z?)uGKQ6qnYh5K#m-Ep5UWs)(Cv`xk!XukAas=dEt!lgi~}=aepO~N`CF1=d%qR}- zJ#g@C2j70{)2mN?-IOK}LX_Tn^Lhe)$3;o$l!B@;vpn5pAqvbnVCZmNM-VBJ0~&MC zVUKBKDZHLlD5Pk}ScJF1xzYJ&KKR)We)vmY{PO27n3d;}C{lZpJ<5t&6TMyomM{D5 z{-rcw+k7$GRJ|{=@2g@yJ7Dj;@D==k_udO3j1WQ@Yg|sg@#y)7uN?cmqtAZivETmU z2Y&bifAznAO!an*${>maX0eQhuh>A3tybDBEOPj$_n4MOt-sq<~BNuk$#O&TS zC%4YLcqzE>#4mm9mwx9{_y6&q9?%DiUbE+ATRKx(w*%i*=8o%DwRb?=$>y)lf{1G& z^X3-6Gc)q?g}+yNSZ6H)tCbecI2kl`zP`Ef+`s*g|MtaSPJa25ckX`UU4Q%V&;IyN z?)mFK+;zRy<;gnPX5rP8L>&~kvGZ6dOlDn5CEwY3*Y4ks{!8z?JG<&Vl(zh~#d-Z2 z*6_N*m?OK7?Azbmzr+QwVTBI_Vnq|}lGxJte6td99Leb;O|oZ9`k80G@TK2;@YjFq zqPg_=iPaZY=7R+vwnDkhvTLs;XxIMyR-{b+x*NgY1o)j8@2_`Q{>EJ3h8sm}7hBi( zeZ3IE#bNB6b9QTMt87m?*;89jo%zyJKlAAi?|R?6fA+0E_qX49&-cB{55tB2Qxhen zVCG#t;VVyZx+I^?xbyIxckg*-@6!3R=bovl8efMoULd5$tKIXR!=aS+Fcbl?q)pB#&Z{mhPp}Ye`z3lC0ZEouZ9ZmYT(?k7`WV} zp+xmR^~fK8{EN?i;qyPf@RRTVv8A8*iSHBdxOY05-(9p_)bdUGm$wEN*DqcwZJ8;l zg4b(S?*Z3qOtss#+m<0jyF%2I5YcXlIcw6R=Z-z~t6%!H-}=M*Kl-r-$#8zpJo}gS zsrA8zEo|Yeb2nJxO_9A0yzAAIUmoXgbnUP7J+Csxdv5FvT>Bj2#s-nVR;J4ER!SkG ze4N>jjz988U)cPUFaG%SU%&V7-2HPuxwO3dO?lk!eBy~ueEjiK-*{qs<;=bwf%n@{ zuvpr&;AUp0!txR{T3YBFbM)A;V;}$geV_XDQ=k6C<%_G2-?i&a?s9cmm7+o!ZIzH$ ziGN>8)PF z=GNxMhyM8g`OF_a@X@cm=Z?Q}tB|;-&p-40X10+Eg!10ME`diYZLG7!>62%lx-hu( zuWFFy5+|MjE)^k2X09q+pB#q%dl-S?UMzB(rtuDogYo5X6i zs?Tqp_m!+~D5cjsOn)1H`&Exsb4Iy3y^4D%0 ze`CJzD!if>zVu!Q0aD!9IDY+(UKwLdC+TR9&p-0H4}bC_pZoA9Z`*q-f8)*n9gjW# zxP181BO+0WiFJf^=H`i)b5|{1yu=8_wy(eH>aPP?+~5t|jUIq&0zI!Ld*6B8tBGwd z{rxY0#Z4TE_=}Ygf5}_6-c+VUqu4dOTO+0T4-fr@O~TkuMN_V@CE~i%M~A!N;yC9J zO1#1~6jy6<=N(Gum%V1EKYxAS{;CHM;uS6ad+{N@-Ld2Uf4n{({~t>Ut@a~`p@jed N002ovPDHLkV1gH|fqDP{ literal 0 HcmV?d00001 diff --git a/src/themes/butterfly/stars/star1.png b/src/themes/butterfly/stars/star1.png new file mode 100644 index 0000000000000000000000000000000000000000..184bf44ee33bebc3198695fe8bfabc9cc32c022f GIT binary patch literal 21774 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 b?>_$z8}`lPtv~&!00000NkvXXu0mjfC%aBc literal 0 HcmV?d00001 diff --git a/src/themes/butterfly/stars/star2.png b/src/themes/butterfly/stars/star2.png new file mode 100644 index 0000000000000000000000000000000000000000..0a7aab99d3e4ad1628d2d34e44c2972a624f433b GIT binary patch literal 18040 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 LNkvXXu0mjfj1Jg* literal 0 HcmV?d00001 diff --git a/src/themes/butterfly/stars/star3.png b/src/themes/butterfly/stars/star3.png new file mode 100644 index 0000000000000000000000000000000000000000..eb59f7f0e359e8cd56a48e1e6419f67fd300bb38 GIT binary patch literal 23717 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 literal 0 HcmV?d00001 diff --git a/src/themes/butterfly/stars/star4.png b/src/themes/butterfly/stars/star4.png new file mode 100644 index 0000000000000000000000000000000000000000..dc763ccae689dae10a159e5197f688ed7c94dbb0 GIT binary patch literal 21102 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

h8Dd*_?M?}*@lCQtN-Q0-O9?AS5!Ej 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 literal 0 HcmV?d00001 diff --git a/src/themes/butterfly/typerwriter.woff2 b/src/themes/butterfly/typerwriter.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7786e29bd590fe44bce426165c2d30d44e2750e2 GIT binary patch literal 25964 zcmV(|K+(TI0SASB z8$0DSY@0?6yB$C({$lCYG7=GZA2}SC5(yvSo-Z3(PPOSc3W=Pyq0J zb2~n_A%>6)S}caDSRVWTZQ9$uu@>Zy+K;cvopJwZ{8?t3$%nJ393jck!+ z(vqYPw!E9a_9u^KJQ`UGh7aET_6L9f+y2D>PKCk1qtC?C_Mzq~dFZVJEP0&fDy?p__ zA6wtKj~@}&*dRGDL#TU^6{u}lTo$8P$ zA8rE)d&m@kq$r>RJsRSSLdF6@AahO0L3KjnNN5<@c@&y*&Moix%%1@u-FrfXjxkTx zXFQL%GjfiB(5qh?&j~R%UO0;5V(lC+?Pm5Q_5y%?D~SW+kwd^7W-FHgfFq3nz=`qD zDG<+$MZ_s)l9@!4_Ho7u%mMLm7LOuZQL)Eh0#E?vwH-WBBmkBC$Riu|BXb-4)l&NybE~&fOe@n{aSTNE3h4P&9A@5sbO7vM zEYq4V3m$Qm3PLah0-6aF5H^TzDJN|_wnx1Bq?(JBeRZ=|jFMukwOnPI$gGLyI`Ur1 zv_cpHnrSs>e|`*<+=9*U+{lVd4QG5hY@}3p(dd+p@k!`Ug~U|d=!TYK6U{7Cw>F}L zl8Ralm#l@Tg)oJZ#SqKUO0hvAgZ@poE66RY@`v7&Xp(Dsf=%XCL$PJ6R9$^l5{l>l zoNCqjB7^b}0Iu}*mCLb_ybJHB+eZ}?a>MYvFeHL?3L~M;Dh>2)GIPj5bdFvikL34d z!`Ns|c9Z!cH`68<=drcC5Q@m7I#kt}l%?!yH7scJSmwCK%(zrtNNCQpAU@;!4#4Jk z^Y0660I(I`W--%Qq0W3Yo_5)SNE!PLO>6|M8b%{Ng>Ig#lVuoi$$bFra}>iCLWy{g9eKhTLO+mJV^vn zh?s;hgR+3J3TK00hmr}y1;>rRBZ3!67Em^-9FcM{72qnwS6rb*#z8C=VPtUuT3&&TP;lyed6tICC#FJJ9i|A#WkleaB`6GM0Z1T$jS-@q zW<@H97c$J5#{&B-+j$pYD!>7$!(B15piXifh~$Or3Vaf{s7HA2)`_72?}lW;6e2Q1 z1Q7A_QZiv;#DY^wf}~JLlQNOHWMj%nJt|O0m?Fi(gT#{uAhFMFqp`zbDULhChW|Tm z7hUFY)iv2}xGiU>gasl&5sFcQQdc&}wcKcRLa@^Rfqx%RVTOlc_ut>p0f?qa^%Nj~ zs#6R0s*#soLsIO+c*xAw!m8LlotyFk~q_|+D* zQ@IQhyYu}`A?T0+{O4X^nX~veh-858`$%vI1SDi2H6yDm5ct8uxuHJssbA6%_y!g< zgbg|w-ke`u%?f{?6AH~^B^WF!o@nt>d<}{yLd1RIJG{2wj@ZV&^Iqrt3Fc)ar?Jq1 z6czhUUdv#Hh#dRQdmRA7NpnL!v7y+IK*9(lU{89AqYyCYVb4Bypg>2mVvCSMvO!W9 z!YHe2;e`=cFu5?=%rXjX-{due*|00^UTwOa6Y{O95}33xwK`3uHUN~G-|4RDO#lFJ z{tXFx=YP)h%r5|EcsC3ArR>__@Q_f)Fjw9k5u*P)G|vHmd>O(}E%aZM(I-3p^kiYy zmYd~vc~bY+x9X*ncn*m}=dd_Dj)R^Q{PkZQ+RQle_;?1O%zsE|Y5@LgJMPq>A!XY4`pkZL);1P0z zh^s#eDjK>-jKSc6uyJtl@CgWsh)IfSI7+k^<(^UWuM#Jonub=w;IWwO2exXdY3Ug{ zy}@WQTLzT}X3umuU2cyzE8ACyqj~w7Df&iQQd(B-2fY5Lzj*#8g$4)YXe5?MCDTJ0 zWq4$Cd~9O!N`AUf{GzQgSo>wqj-S>4*j4xE65qeu|N6VS`~N?`di;As|3|Yqm%ZuD z-9KJ74ty0@^apYAM)`_9dtUx8t!Huj$7Q#D=X>AyHX*6L(CeuezBX#P5i2aS%4%z@ zw9a|}FlELTn_Y3w2Ul3rfGI4ag0_F+8+&Xc$s~%>fmP9my6! z)&4@Owzmc`=0bc?DBsZo6AR_37P^@eWkR%RB_Je|12<_?hC<0#LAM$f60rGN)vuAa zFEkc|F+y`N2nv}>CRIjYFcNVlnu9^JsI-&@Z!**sgYk2Tq!=_B$w9%PP{ABC!+kji_DXp{@YMG_wh1#=*Ma7vjN z1_GiW?qNWoRG^BY5~$E9HK{>DB2gMdMO-B91%-l!hsUFEc@%0a%tNCBluR&Cep1(# z4$~C~axphwSc68T@shYfE*H&3B9W0&5?NkK!Gwp4_*^beD&Y!^fqgz;+@vof3NjJXdkIbgrb6q1Rdp1lvQu?ohOAp$Gakor&Cy1LascFPhKzdTHr$JM`g!7A{IiZy`F?zd&_yFO zFi=Am785|sixTm^F1$V#oUVhORDtpFf{a)M%0OJcvau17Rg<@SHpqp&!e5h~hSve~ zAwos#Jfen8JD{sD$Y2WrxTFu}SeXN~hlfkBIu##y?7srhFQzIlmeYiLOqL~y{eWfq zu(5=y43L|`a`RRwDHe}ek=7@K)EHGDKI_QLD|0|oiT>bwH_Oo;t5G|MB1nJ-0Dr?h z%BOf;r|ydwNo6Kh%p01y&kfAB6x`UGMf%GQryc_G6jf*SGF8EBg2iK*rmVFTdP4+C zzwIu~pX?Pev=om^lU&{eb<=MIMrqt>M#G7t{| zv{~fZ&DURUE;(8|wim$h)e((opV$m8Tg@F%W@k77!^kj$Av%u{z@Sm^+wMdsq$htB z8?GOLr5|tn^Neq>(MUrDdzUR^#!`zyhdNu~4s{&~NI?q=uZ6^iTeLHk)igK-C&~1a zXGK~C$$$`%T((8BC?CDS$(L(f+sN85XwKzuY`VKM03bH*oVxrvg}q=Qx*aAWT_t@% zI$ez~5dk~fib~7OJ8^ey1o1i~V}VX=N@A2JfcPZG>*ziJrYu1?k}%!BJN=l9?jzp4 zyGQFtOqGmm;=s&2JPgwi?_sk^icY^5;8DO4QCA1C=Jds~Ah)T+`@LU6FhGk}SOosJ zhh=+-{ey#H-DawT_eU%UkR%2>l5)ICI!{q^{D^b}4E1?~UavW!`F?curyh!x=9en? z5{F%Jrc%(S2SfAG<;t>Ozh}&5nQhud8xKhfZoxt9*-z(fv(Kogg+UgH!%$Zvw%waOcwra2BU#-n_W_Q3y=ML%c?h%x^~#xy zK#0%JE{~bGfa3rzWx!?3{H4S5ccLFUSFzE6*#~6#K*LfXaBn+=<}??~N{d&B%FP!J zz^NWw$lIGi6BPB#BQ2N{nuB03;8kZ4Xs+3)0GbEX2V&G0 z&YRA0_sar&-2C);h5&4cGusIL*)az3jth!Kph%9JXrRoLLu~@d$kAV$U8MNcSY|Nn zhvUzqorS(&Ke_HfGDw2-=}c)Va6${Ak*rW%_ppa<^B!l2@>&BkPRZ?`(t-zhcmNyJ z2%q4+{E)c^RWKxBGC}5tFR8s6XcJHa!|@e)h_2=4ltWI+Q^WM*n!P#2`BfIjaNz@m zv`4LYwS^>Pj+yi&Rzq$#1?}S?dURoCm1R)%D6%xiV-f);`bSo!;XFR>4~sDzlV~5? z4h#?K$B014`_oxb-l#u$LCap>l$V7hO>7fLqf z2GJ1TIJ*i7&Z&vtSSEqWOV>*pk%;%<;!H6yD27p*+Z4F_f>hf6wV|?=)0ZC5OFjvY z+7@C8!!xQ&rMAQoy7fG9)ft2?zLCRiEvyU!`2mKMK6hlsVIA4ErO-ng)-%PdP6pCJ zVaa|?Ynh!PlroGEvGJHdy10=Fwj28~wVZVJ7sO;u39(qNBQ?~!t2>ZRkG-B073Gjq z$oiCIa)LNko&-quS|ycIwKFsC-P7;M(p_yHV5WD@;ce#OL4Vj^q62l%QiFDhoWGd) zCuW&rvUcOG!OLW6x-!0M9T0-3pmI(vzB2xoZeKmvrrYqv3&mnCqdiFie1cqdWFQJr zYM441Z@%Qo`IhHE+5@>=I|yO?-qtd63e5wLNjWVnOr}-9NYw#XpMI*lf?r*(19;}A z8uLSHl-y=Us!)QFz_vqy8Z&~*4@7xzhJWltN#E_5rKo<)Z?-)IK9klVT0M|a2c=aa z$Hh89)J&SfoARkb)N*#$AVoTR1HJK%B6VVZf7lg5R%O4)iWrlUwgUv}PiZT_>P{QW z`0#SfYOlmn{&WHxQI>*{A-4FNzss~={P6!teJTUn;|IRG z0mHtK&lioLXxGe;zCq=@hZslCrMsYf*AYt|sXpa-7{Ix$PMfjk;2I4>YZlQmu z+FeXimcsP`ubz9S99Q4>@B^WR5ehQ=pnaZJa3VC$x4x>Aa*+n=zxYq^$BI*cq-cTJ+$e{=8Xf{ zW_C9|uSpIY-%a`~7icdsO1T{}M_xlDC1y#yct{GJOjMowO`j z49ez#hz6!fGSMui_5_op%Vt24HmqKzsu8&{ifQq7sp`@&@=m?ygKV)CQkpYngPCXm zkkeGBv?;b*xA<6VTYM0|eE>ntd9w%_eY{W^2%7P6dFa(ZGcWXqc*r%=y* z0Xw=+rY~NfQ-|qG>b=Rm-VWvKN7A6-k^yl*(JiO-Ie*3_7+GK(ca>9>q=H&x8b$vO z4ZroPH<6>+`vbSxB+(raF51~6G;e|dNB5@1d4+qeZ}Q5ldS$+ zqeLH7gs8Q@B8K?t@OT33`|p#77jawwp_NzTIo3y-meQB>3Eh&5Y7w*U%(QbRc636e z@vD)k$hc58k9IUe+qTg;!y+7#klbpaezG)+ka4k;-!3WSIx<5Krv zcSQwp|8%5Ey8^Y^wx@y>hDBNen529QXfqqHawNbwh|ltkAj`@^oMTYyLRsAsq+DZD zm64!Hp}pBMu^7ZRTtuu!_#jp?qL{_AKm;>%YHWvgJFX!Z=jP>E;I;l%}85`2m#^H?6Ve~+u?!Xj}qX8_m2gsJE4x>-53 zxW<`gp)r@!i+dulE&gYI7b+SnJ*q4pWhUWv$vicsP3;a@=UaKr?chjH#>)#0KD*hn z%2xC=XP^(Xl!%#_vrQGY^9V6ltyA<1uh{^;MEtpSjmGO=Q1sbV;M(WRA{T^|?JC8y ze6KnfW-@UZkKR~yi7a11?217k=3k~kiJ|te3kazH;ld*rDPKA=lKSW?$anei) z2uLcKYFs+Rd`>$YkmWJ1zWzNhnO=kUEBeD?_&f-qr>%c_5$@r1F4uCj(ki~gHu<$l zlIg^WAaJ~a4`Q1&^YQ_vO{A<5);UhNz<=v?Fv|Gyud4x9)%TsCd~M8r(mj=9|)AuLeRGE)rj;q$cB1PyZ%_^ryo zUjT89+@w>m;!NpjLzzLWaxJdegLR_*V1kdlZ-{svq9s0VN=tG%l6#~m6lhgd-IE5 ze6=9*eB}KZ;b8DCT8T>>XKsn?1g;7mt_1@nb6Ssfg$19ZXcn2{Brdp8m7{`Qo6qHf zl|$Gz##wO|((b=v+NduFq`qF@2sn&9@^v$Xu(J$R^!2hOi2?O79)tV)Cc`x@$MllV z#7lzP6KV~ml$P1XLR<0sI9bLRD46J1r1nZvMfU{sD0-#im^eJq+;P`9%$70;Gli6Z zQij{Pwfpo_AcU3n&}>gE#Z68m0FE2c(B25hm#;<%Oab zm1I~5OWf6rlpS+uRZO9*lP?Lc|kW4bZ4y!E(b$8svG9`+YMC6Pnp7nxtjz*fK z<-ICyfP-b!JfAi)K>Z*T+%(~r4y;&mQc4E`gNnC)`d_JTNHhn;{DE#^ZU1Hd)3zjQ zr|Gr|u89fOj;k-&r_rFoY(6u6MP5MLb5U(-t#L(lLs=|d@&rH5M$d@{KnvgGU%^+ z-uSR7vUuDgeq`;;^Z%bu6@;UI?k?I+Hj!vRIb3I|ybwPH^~v2OS-^TJI{+h- zt3iokzodIn*sPKX$fN%^GXs}#DK)|3pfRY!)wR1y%6D@N#6p8ue3dwOBehN8vS)u#gQJ z8jW?KU116t62encVx(f~8c@Z(TgC0BLbH7AdfcDFzBF^>fD~3LB6UmZiBxFz^#YxS%00mASCZe}-IZ>gsegH74yAO$kF1nM+5L7*F*~ucQ^$i64Ju zsm%5NuWcBN>Z^X%s1y~1z2vD;ce5v#EG-xlSn9#>AGA84(^XxU66t<%4(L!79bIh6 zjCAlzOGf$yhMS_6%vOh3u{erF--5wdEZJ(X0rez8cI0;c^9VMJSL&1D#?0m?y{%@{ zHkCMp_{r~EHq(Y-5KOdMekWF8EsIw-S3bYrz(^yw2*^E&Rjw3$6>E@MM_*Wvz|c-SV9FC7_*S zp)h*lq^I#4Ucm&-g$UL%_3XR}{}$Ld8Nxty{SIc8E zg|eHox}4N2nch>$`_ux1?sG+{N+px`4VM@^Zu9#Jr5vkSB4SLe6itHyNZx+uoR5|~ z=W=M-YPe;2RAYZ`fQ?6E)2X(UT4N=Ir;Z`pl0U%|1I@Bfa;;F;dweJGvs zMy~VjOVs)&8!FL%rjibSMpjIvX-+!gvd>wbXvzd3V_b;!Y9bIJj94Br<0 z-$Xiwq258)&px7M`6(uvHBc4Y6|q%4eKPE_k%ZDVWD!0S!D8w?jn!MAJ>Ry3mM+OC zs5HFiP%_e;(h6{!<}=5;sLk>b9%CeA0z}LRp(C2xN6sEaetf5$2Q?)$r!AX26=!La zmgU%FKMIQrw;N z)i~ittga@8f9b+d!n)d`X0F_Wvj9!sJE_t5^9(D51fQlu94vVX{R0qKb1+gUT&+1~ zEZ+)$0f|ZA%wnO_E}sr&w*Q=*@0tl1J}bMcsHkq5+rv`0M1yY9*2V|Xj-4eTi91dT ziqV7vbZ z)klEpSCTMS%PE1qgDa|uO&Qy5H{-2>xZtu3I4!Qh*>F}Cl0X9{`&OSb(3PWdTslTV zv*Gcu_YtIogwK_+LpP&q!1hl`P-7F_<-kp%2)>fs8999ih=h=MOW83hd2eTr8Y#L$ zsT+h)we~qxeTfxfmWPTaZyQ_nw?6txNeZoF!j{l>P3Qq!rDN6Txbh+Ow5|`IB5p%$ zBhV@l={o1Mw?ov4t97J2kvfbA?1N5z09TgbI)N9Ri=evH)YqQ5j^~tlcvKp*_8#ph zI&QFsnAf80o1H?z119dbZGK|+WA=5UWK`-;fKMgT9&Dl8)Jae?4ie|2$GB7SW3cEM z298F&Dm}>;JfDP}Pz|G=(%0B$YaRmHT=C?%X6C2-d@vKq#))l07yFj$vNO|uFM!yO zP+TGW)<}e{&A1$bju4^_z2`@DO(bpNTc;%f8qy>~HGehHC>hTlqK?p)E^B6V{!T~e zFdpdb3rLO5r*2m^-yC8rmbcIY)c1g|Fa5?{g}k5$kIj`dxuwM|2;d$rF(3yT5n2){jh+E4A5b`ByBLNwxrKs~;D%|G#mK(b}8L}#u1b+SExg@_M=x0(B4 zF1E7uyYYZ_#%{I_BDNmLWr(#8aolvE+0K0v+l(tar|ZwvK-G^YgBD~Z6T6XEG6g~! zxqE5Hf$fKFp}XNHmBI#o-%6y=NT+QIttqja5v&6zZ4mofaq)r8d2V4C2S|#H^E`+% z?U4%R=E9m#aqX2QBf=;@;;CLX0K7vazP&IvK(q)0UMqxqtd6Hg+b^)3P-zk3%*J3b zf)rcXdZq}uDM%_t0N(#=91e}v;cE8B=}gc#9i-#H$XM&qR{!#$raga26P9-akymR% zUuC4FW`w>X`qt0{CB<~;&nJu%&}YB+zltwDCj6=2A;b}1;zW}?>B7QDt0sm|O6y8C z4CiO0w&Sx-l-DslNu}_0kAsg5d5V)}34}vlk}X}#$4&O<82Y>{TcWh+Kf{5?^aE}K z5Nitm$)QL-_C0jQ64QU_%*xu6m8FNXv}O9ovhBVMaj$H9A>?@MmO}r=GH-UfCtjbX ziZN+k(5ywxah

D76WjkC={TjvoJyLZ@Jw`_HI%DW$^r$mufh|$* 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 literal 0 HcmV?d00001 diff --git a/src/themes/butterfly/ultinoid.woff b/src/themes/butterfly/ultinoid.woff new file mode 100644 index 0000000000000000000000000000000000000000..55725d080a441261baf23d016a8ad77c0d737908 GIT binary patch literal 363580 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 z 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 h8%LH|}i#_Gn;=;xUW?V6P7H#5zs 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 z Date: Tue, 9 Apr 2024 22:28:23 -0400 Subject: [PATCH 02/11] Prettier --- .eslintrc.cjs | 28 +- .prettierignore | 6 + .prettierrc.yaml | 6 + README.md | 4 +- index.html | 514 +- package-lock.json | 7182 ++++++++++++++-------------- package.json | 55 +- src/clicker/clicker.js | 173 +- src/design.css | 26 +- src/festive/festive.css | 18 +- src/keybinds/keybinds.js | 11 +- src/layout.css | 30 +- src/main.js | 6 +- src/modules/mathlive.js | 2 +- src/modules/storage.js | 2 +- src/modules/time.js | 8 +- src/modules/ui.css | 15 +- src/modules/ui.js | 240 +- src/periods/periods.js | 11 +- src/periods/schedule.json | 47 +- src/reset.css | 2 +- src/symbols/symbols.js | 29 +- src/symbols/symbols.json | 2 +- src/themes/butterfly/butterfly.css | 72 +- src/themes/butterfly/butterfly.js | 57 +- src/themes/themes.css | 6 +- src/themes/themes.js | 48 +- src/themes/themes.json | 79 +- vite.config.js | 8 +- 29 files changed, 4381 insertions(+), 4306 deletions(-) create mode 100644 .prettierignore create mode 100644 .prettierrc.yaml diff --git a/.eslintrc.cjs b/.eslintrc.cjs index 4742c5a..34ddec9 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -1,34 +1,26 @@ module.exports = { "env": { "browser": true, - "es2021": true + "es2021": true, }, "extends": "eslint:recommended", "overrides": [ { "env": { - "node": true + "node": true, }, - "files": [ - ".eslintrc.{js,cjs}" - ], + "files": [".eslintrc.{js,cjs}"], "parserOptions": { - "sourceType": "script" - } - } + "sourceType": "script", + }, + }, ], "parserOptions": { "ecmaVersion": "latest", - "sourceType": "module" + "sourceType": "module", }, "rules": { - "indent": [ - "error", - 4 - ], - "semi": [ - "error", - "always" - ] - } + "indent": ["error", 4], + "semi": ["error", "always"], + }, }; diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..9c6b791 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,6 @@ +out +dist +pnpm-lock.yaml +LICENSE.md +tsconfig.json +tsconfig.*.json diff --git a/.prettierrc.yaml b/.prettierrc.yaml new file mode 100644 index 0000000..46bda39 --- /dev/null +++ b/.prettierrc.yaml @@ -0,0 +1,6 @@ +singleQuote: false +semi: true +printWidth: 100 +trailingComma: all +quoteProps: preserve +tabWidth: 4 diff --git a/README.md b/README.md index 9bf116a..98559df 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,6 @@ Room 233's student response system ## Build -```npm run build``` +`npm run build` -Serve the files that are generated in ```/dist``` +Serve the files that are generated in `/dist` diff --git a/index.html b/index.html index 93593cb..211a9ff 100644 --- a/index.html +++ b/index.html @@ -1,180 +1,208 @@ - + + + + + + + + Virtual Clicker + + + + - - - - - - - Virtual Clicker - - - - - - -

-
-

000

- -
- -
- - -
+ + - -
-
-
- -

+
+

000

+ +
+ +
+ +
-
-
- - - - - - - - - - +
+ +
+
+
+ +

- + + + + + + + + + +
+ +
+
+
+
+
+
+ +
-
-
- -
-
- +
+ + + + +
+
-
- - - - - -
- -
-
- - - - -
- - -
-
- - -

-
-
- - - -
-
- - -

- - - - -
- -
-
- - - -
- - -

Where do you sit?

-

Screen

-
+ + +
+
+ + +

+
+
+ + + +
-
-
-
-

000

-

Question

-
-

Answer

-
-
+
+ + +

+ + + + +
+
- - -
- - +
+ + + +
+ + +

Where do you sit?

+

Screen

+
+
-
-
+
+

000

Question

@@ -182,84 +210,98 @@

000

-
- - - - - - + + +
+ + +
+
+
+

000

+

Question

+
+

Answer

+
+
+
+
+ + + + + + + +
-
- -

- Use Shift + - R to reset theme if you can't get back here -

-
- - +

+ Use Shift + + R to reset theme if you can't get back here +

+
+ + +
-
-
-

Ctrl + Enter Submit click

-

Alt + 1-9 Insert nth symbol

-

Ctrl + / Open Keyboard Shortcuts

-

Ctrl + , Open Settings

-

Ctrl + . Open History

-

Shift + R Reset theme

-
-
- - -
-
- -

- VSCHSD administration enforces a setting which clears site settings when - you close your browser -

-

Fix this by adding an exception for this site:

-
    -
  1. - In a new tab, open - edge://settings/clearBrowsingDataOnClose -
  2. -
  3. Click "Add" under "Cookies and other site data"
  4. -
  5. - Add -
  6. -
-
- - - - \ No newline at end of file +
+

Ctrl + Enter Submit click

+

Alt + 1-9 Insert nth symbol

+

Ctrl + / Open Keyboard Shortcuts

+

Ctrl + , Open Settings

+

Ctrl + . Open History

+

Shift + R Reset theme

+
+
+ + +
+ + +

+ VSCHSD administration enforces a setting which clears site settings when you close + your browser +

+

Fix this by adding an exception for this site:

+
    +
  1. + In a new tab, open + edge://settings/clearBrowsingDataOnClose +
  2. +
  3. Click "Add" under "Cookies and other site data"
  4. +
  5. + Add +
  6. +
+
+ + + diff --git a/package-lock.json b/package-lock.json index ea48d40..3858b1e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,3594 +1,3616 @@ { - "name": "virtual-clicker", - "version": "3.8.2", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "virtual-clicker", - "version": "3.8.2", - "dependencies": { - "bootstrap-icons": "^1.11.3", - "mathlive": "^0.98.6" - }, - "devDependencies": { - "eslint": "^8.51.0", - "vite": "^4.4.0", - "vite-plugin-webfont-dl": "^3.7.6" - } - }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@cortex-js/compute-engine": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/@cortex-js/compute-engine/-/compute-engine-0.22.0.tgz", - "integrity": "sha512-TPePa4bCbgZO/xh++3ZMNhJD7eLNTFxctbqHtIYbQjLLlUX585HaWeZqIptao4Xi59jZZtP3bPb19txTb251ZA==", - "dependencies": { - "complex.js": "^2.1.1", - "decimal.js": "^10.4.3" - }, - "engines": { - "node": ">=16.14.2", - "npm": ">=8.5.0" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", - "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", - "dev": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", - "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/js": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", - "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.11", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", - "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "node_modules/axios": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", - "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.15.4", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/bootstrap-icons": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/bootstrap-icons/-/bootstrap-icons-1.11.3.tgz", - "integrity": "sha512-+3lpHrCw/it2/7lBL15VR0HEumaBss0+f/Lb6ZvHISn1mlK83jjFpooTLsMWbIjJMDjDjOExMsTxnXSIT4k4ww==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/twbs" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/bootstrap" - } - ] - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/clean-css": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", - "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", - "dev": true, - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/complex.js": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/complex.js/-/complex.js-2.1.1.tgz", - "integrity": "sha512-8njCHOTtFFLtegk6zQo0kkVX1rngygb/KQI6z1qZxlFI3scluC+LVTCFbrkWjBv4vvLlbQ9t88IPMC6k95VTTg==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true + "name": "virtual-clicker", + "version": "3.12.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "virtual-clicker", + "version": "3.12.0", + "dependencies": { + "bootstrap-icons": "^1.11.3", + "mathlive": "^0.98.6" + }, + "devDependencies": { + "eslint": "^8.51.0", + "prettier": "^3.2.5", + "vite": "^4.4.0", + "vite-plugin-webfont-dl": "^3.7.6" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@cortex-js/compute-engine": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@cortex-js/compute-engine/-/compute-engine-0.22.0.tgz", + "integrity": "sha512-TPePa4bCbgZO/xh++3ZMNhJD7eLNTFxctbqHtIYbQjLLlUX585HaWeZqIptao4Xi59jZZtP3bPb19txTb251ZA==", + "dependencies": { + "complex.js": "^2.1.1", + "decimal.js": "^10.4.3" + }, + "engines": { + "node": ">=16.14.2", + "npm": ">=8.5.0" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", + "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "8.51.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", + "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.11", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", + "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/axios": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", + "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", + "dev": true, + "dependencies": { + "follow-redirects": "^1.15.4", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/bootstrap-icons": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/bootstrap-icons/-/bootstrap-icons-1.11.3.tgz", + "integrity": "sha512-+3lpHrCw/it2/7lBL15VR0HEumaBss0+f/Lb6ZvHISn1mlK83jjFpooTLsMWbIjJMDjDjOExMsTxnXSIT4k4ww==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/twbs" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + } + ] + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/complex.js": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/complex.js/-/complex.js-2.1.1.tgz", + "integrity": "sha512-8njCHOTtFFLtegk6zQo0kkVX1rngygb/KQI6z1qZxlFI3scluC+LVTCFbrkWjBv4vvLlbQ9t88IPMC6k95VTTg==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "optional": true, + "peer": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/esbuild": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.51.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", + "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "8.51.0", + "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", + "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", + "dev": true, + "dependencies": { + "flatted": "^3.2.7", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/flat-cache/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lightningcss": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.21.7.tgz", + "integrity": "sha512-xITZyh5sLFwRPYUSw15T00Rm7gcQ1qOPuQwNOcvHsTm6nLWTQ723w7zl42wrC5t+xtdg6FPmnXHml1nZxxvp1w==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "detect-libc": "^1.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-darwin-arm64": "1.21.7", + "lightningcss-darwin-x64": "1.21.7", + "lightningcss-freebsd-x64": "1.21.7", + "lightningcss-linux-arm-gnueabihf": "1.21.7", + "lightningcss-linux-arm64-gnu": "1.21.7", + "lightningcss-linux-arm64-musl": "1.21.7", + "lightningcss-linux-x64-gnu": "1.21.7", + "lightningcss-linux-x64-musl": "1.21.7", + "lightningcss-win32-x64-msvc": "1.21.7" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.21.7.tgz", + "integrity": "sha512-tt7hIsFio9jZofTVHtCACz6rB6c9RyABMXfA9A/VcKOjS3sq+koX/QkRJWY06utwOImbJIXBC5hbg9t3RkPUAQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.21.7.tgz", + "integrity": "sha512-F4gS4bf7eWekfPT+TxJNm/pF+QRgZiTrTkQH6cw4/UWfdeZISfuhD5El2dm16giFnY0K5ylIwO+ZusgYNkGSXA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.21.7.tgz", + "integrity": "sha512-RMfNzJWXCSfPnL55fcLWEAadcY6QUFT0S8NceNKYzp1KiCZtkJIy6RQ5SaVxPzRqd3iMsahUf5sfnG8N1UQSNQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "peer": true, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.21.7.tgz", + "integrity": "sha512-biSRUDZNx7vubWP1jArw/qqfZKPGpkV/qzunasZzxmqijbZ43sW9faDQYxWNcxPWljJJdF/qs6qcurYFovWtrQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.21.7.tgz", + "integrity": "sha512-PENY8QekqL9TG3AY/A7rkUBb5ymefGxea7Oe7+x7Hbw4Bz4Hpj5cec5OoMypMqFbURPmpi0fTWx4vSWUPzpDcA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.21.7.tgz", + "integrity": "sha512-pfOipKvA/0X1OjRaZt3870vnV9UGBSjayIqHh0fGx/+aRz3O0MVFHE/60P2UWXpM3YGJEw/hMWtNkrFwqOge8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.21.7.tgz", + "integrity": "sha512-dgcsis4TAA7s0ia4f31QHX+G4PWPwxk+wJaEQLaV0NdJs09O5hHoA8DpLEr8nrvc/tsRTyVNBP1rDtgzySjpXg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.21.7.tgz", + "integrity": "sha512-A+9dXpxld3p4Cd6fxev2eqEvaauYtrgNpXV3t7ioCJy30Oj9nYiNGwiGusM+4MJVcEpUPGUGiuAqY4sWilRDwA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.21.7.tgz", + "integrity": "sha512-07/8vogEq+C/mF99pdMhh/f19/xreq8N9Ca6AWeVHZIdODyF/pt6KdKSCWDZWIn+3CUxI8gCJWuUWyOc3xymvw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/mathlive": { + "version": "0.98.6", + "resolved": "https://registry.npmjs.org/mathlive/-/mathlive-0.98.6.tgz", + "integrity": "sha512-5rRnVa1Xc9iD+f3sfQ6CWgL0GIIq0Fl6A/FbM5gZcrMaEeYn34DFIxUnLLLMgpb8vc/LZhJ1s9dDCqxv2bYTBw==", + "dependencies": { + "@cortex-js/compute-engine": "0.22.0" + }, + "engines": { + "node": ">=16.14.2", + "npm": ">=8.5.0" + }, + "funding": { + "type": "individual", + "url": "https://paypal.me/arnogourdol" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rollup": { + "version": "3.28.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.1.tgz", + "integrity": "sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==", + "dev": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser": { + "version": "5.16.4", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.4.tgz", + "integrity": "sha512-5yEGuZ3DZradbogeYQ1NaGz7rXVBDWujWlx1PT8efXO6Txn+eWbfKqB2bTDVmFXmePFkoLU6XI8UektMIEA0ug==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/vite": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.3.tgz", + "integrity": "sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==", + "dev": true, + "dependencies": { + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-plugin-webfont-dl": { + "version": "3.7.6", + "resolved": "https://registry.npmjs.org/vite-plugin-webfont-dl/-/vite-plugin-webfont-dl-3.7.6.tgz", + "integrity": "sha512-mJJuMI8w6dOpiDZL1RqWh0nu0wLuWMfdw6UzedpuTHY/Th5LsY9wwT1YyW8FHjjAN3xta/3CapRvgmU4qvPOkQ==", + "dev": true, + "dependencies": { + "axios": "^1.2", + "clean-css": "^5.3", + "flat-cache": "^3.0", + "picocolors": "^1.0" + }, + "peerDependencies": { + "vite": "^2 || ^3 || ^4" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } } - } }, - "node_modules/decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "detect-libc": "bin/detect-libc.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" - } - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", - "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.51.0", - "@humanwhocodes/config-array": "^0.11.11", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", - "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", - "dev": true, - "dependencies": { - "flatted": "^3.2.7", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/flat-cache/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { + "dependencies": { + "@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true + }, + "@cortex-js/compute-engine": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@cortex-js/compute-engine/-/compute-engine-0.22.0.tgz", + "integrity": "sha512-TPePa4bCbgZO/xh++3ZMNhJD7eLNTFxctbqHtIYbQjLLlUX585HaWeZqIptao4Xi59jZZtP3bPb19txTb251ZA==", + "requires": { + "complex.js": "^2.1.1", + "decimal.js": "^10.4.3" + } + }, + "@esbuild/android-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "dev": true, + "optional": true + }, + "@esbuild/android-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "dev": true, + "optional": true + }, + "@esbuild/android-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "dev": true, + "optional": true + }, + "@esbuild/linux-loong64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-mips64el": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ppc64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "dev": true, + "optional": true + }, + "@esbuild/linux-riscv64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "dev": true, + "optional": true + }, + "@esbuild/linux-s390x": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "dev": true, + "optional": true + }, + "@esbuild/netbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "dev": true, + "optional": true + }, + "@esbuild/openbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "dev": true, + "optional": true + }, + "@esbuild/sunos-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "dev": true, + "optional": true + }, + "@esbuild/win32-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "dev": true, + "optional": true + }, + "@esbuild/win32-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "dev": true, + "optional": true + }, + "@esbuild/win32-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "dev": true, + "optional": true + }, + "@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^3.3.0" + } + }, + "@eslint-community/regexpp": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", + "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", + "dev": true + }, + "@eslint/eslintrc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + } + }, + "@eslint/js": { + "version": "8.51.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", + "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", + "dev": true + }, + "@humanwhocodes/config-array": { + "version": "0.11.11", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", + "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + } + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "optional": true, + "peer": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "optional": true, + "peer": true + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true, + "optional": true, + "peer": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "dev": true + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "axios": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", + "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", + "dev": true, + "requires": { + "follow-redirects": "^1.15.4", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "bootstrap-icons": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/bootstrap-icons/-/bootstrap-icons-1.11.3.tgz", + "integrity": "sha512-+3lpHrCw/it2/7lBL15VR0HEumaBss0+f/Lb6ZvHISn1mlK83jjFpooTLsMWbIjJMDjDjOExMsTxnXSIT4k4ww==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "optional": true, + "peer": true + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "complex.js": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/complex.js/-/complex.js-2.1.1.tgz", + "integrity": "sha512-8njCHOTtFFLtegk6zQo0kkVX1rngygb/KQI6z1qZxlFI3scluC+LVTCFbrkWjBv4vvLlbQ9t88IPMC6k95VTTg==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, "debug": { - "optional": true - } - } - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/keyv": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", - "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", - "dev": true, - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lightningcss": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.21.7.tgz", - "integrity": "sha512-xITZyh5sLFwRPYUSw15T00Rm7gcQ1qOPuQwNOcvHsTm6nLWTQ723w7zl42wrC5t+xtdg6FPmnXHml1nZxxvp1w==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "detect-libc": "^1.0.3" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "lightningcss-darwin-arm64": "1.21.7", - "lightningcss-darwin-x64": "1.21.7", - "lightningcss-freebsd-x64": "1.21.7", - "lightningcss-linux-arm-gnueabihf": "1.21.7", - "lightningcss-linux-arm64-gnu": "1.21.7", - "lightningcss-linux-arm64-musl": "1.21.7", - "lightningcss-linux-x64-gnu": "1.21.7", - "lightningcss-linux-x64-musl": "1.21.7", - "lightningcss-win32-x64-msvc": "1.21.7" - } - }, - "node_modules/lightningcss-darwin-arm64": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.21.7.tgz", - "integrity": "sha512-tt7hIsFio9jZofTVHtCACz6rB6c9RyABMXfA9A/VcKOjS3sq+koX/QkRJWY06utwOImbJIXBC5hbg9t3RkPUAQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-darwin-x64": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.21.7.tgz", - "integrity": "sha512-F4gS4bf7eWekfPT+TxJNm/pF+QRgZiTrTkQH6cw4/UWfdeZISfuhD5El2dm16giFnY0K5ylIwO+ZusgYNkGSXA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-freebsd-x64": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.21.7.tgz", - "integrity": "sha512-RMfNzJWXCSfPnL55fcLWEAadcY6QUFT0S8NceNKYzp1KiCZtkJIy6RQ5SaVxPzRqd3iMsahUf5sfnG8N1UQSNQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm-gnueabihf": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.21.7.tgz", - "integrity": "sha512-biSRUDZNx7vubWP1jArw/qqfZKPGpkV/qzunasZzxmqijbZ43sW9faDQYxWNcxPWljJJdF/qs6qcurYFovWtrQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-gnu": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.21.7.tgz", - "integrity": "sha512-PENY8QekqL9TG3AY/A7rkUBb5ymefGxea7Oe7+x7Hbw4Bz4Hpj5cec5OoMypMqFbURPmpi0fTWx4vSWUPzpDcA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-arm64-musl": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.21.7.tgz", - "integrity": "sha512-pfOipKvA/0X1OjRaZt3870vnV9UGBSjayIqHh0fGx/+aRz3O0MVFHE/60P2UWXpM3YGJEw/hMWtNkrFwqOge8A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-gnu": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.21.7.tgz", - "integrity": "sha512-dgcsis4TAA7s0ia4f31QHX+G4PWPwxk+wJaEQLaV0NdJs09O5hHoA8DpLEr8nrvc/tsRTyVNBP1rDtgzySjpXg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-linux-x64-musl": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.21.7.tgz", - "integrity": "sha512-A+9dXpxld3p4Cd6fxev2eqEvaauYtrgNpXV3t7ioCJy30Oj9nYiNGwiGusM+4MJVcEpUPGUGiuAqY4sWilRDwA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.21.7.tgz", - "integrity": "sha512-07/8vogEq+C/mF99pdMhh/f19/xreq8N9Ca6AWeVHZIdODyF/pt6KdKSCWDZWIn+3CUxI8gCJWuUWyOc3xymvw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "peer": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/mathlive": { - "version": "0.98.6", - "resolved": "https://registry.npmjs.org/mathlive/-/mathlive-0.98.6.tgz", - "integrity": "sha512-5rRnVa1Xc9iD+f3sfQ6CWgL0GIIq0Fl6A/FbM5gZcrMaEeYn34DFIxUnLLLMgpb8vc/LZhJ1s9dDCqxv2bYTBw==", - "dependencies": { - "@cortex-js/compute-engine": "0.22.0" - }, - "engines": { - "node": ">=16.14.2", - "npm": ">=8.5.0" - }, - "funding": { - "type": "individual", - "url": "https://paypal.me/arnogourdol" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "dev": true, - "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true - }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rollup": { - "version": "3.28.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.1.tgz", - "integrity": "sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==", - "dev": true, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/terser": { - "version": "5.16.4", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.4.tgz", - "integrity": "sha512-5yEGuZ3DZradbogeYQ1NaGz7rXVBDWujWlx1PT8efXO6Txn+eWbfKqB2bTDVmFXmePFkoLU6XI8UektMIEA0ug==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/vite": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.2.tgz", - "integrity": "sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==", - "dev": true, - "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.27", - "rollup": "^3.27.1" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "optional": true, + "peer": true + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "esbuild": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "dev": true, + "requires": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "eslint": { + "version": "8.51.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", + "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "8.51.0", + "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + } + }, + "eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true + }, + "espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "requires": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + } + }, + "esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", + "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", + "dev": true, + "requires": { + "flatted": "^3.2.7", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "dependencies": { + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "dev": true + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "optional": true + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "dev": true, + "requires": { + "json-buffer": "3.0.1" + } + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } }, "lightningcss": { - "optional": true + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.21.7.tgz", + "integrity": "sha512-xITZyh5sLFwRPYUSw15T00Rm7gcQ1qOPuQwNOcvHsTm6nLWTQ723w7zl42wrC5t+xtdg6FPmnXHml1nZxxvp1w==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "detect-libc": "^1.0.3", + "lightningcss-darwin-arm64": "1.21.7", + "lightningcss-darwin-x64": "1.21.7", + "lightningcss-freebsd-x64": "1.21.7", + "lightningcss-linux-arm-gnueabihf": "1.21.7", + "lightningcss-linux-arm64-gnu": "1.21.7", + "lightningcss-linux-arm64-musl": "1.21.7", + "lightningcss-linux-x64-gnu": "1.21.7", + "lightningcss-linux-x64-musl": "1.21.7", + "lightningcss-win32-x64-msvc": "1.21.7" + } + }, + "lightningcss-darwin-arm64": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.21.7.tgz", + "integrity": "sha512-tt7hIsFio9jZofTVHtCACz6rB6c9RyABMXfA9A/VcKOjS3sq+koX/QkRJWY06utwOImbJIXBC5hbg9t3RkPUAQ==", + "dev": true, + "optional": true, + "peer": true + }, + "lightningcss-darwin-x64": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.21.7.tgz", + "integrity": "sha512-F4gS4bf7eWekfPT+TxJNm/pF+QRgZiTrTkQH6cw4/UWfdeZISfuhD5El2dm16giFnY0K5ylIwO+ZusgYNkGSXA==", + "dev": true, + "optional": true, + "peer": true + }, + "lightningcss-freebsd-x64": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.21.7.tgz", + "integrity": "sha512-RMfNzJWXCSfPnL55fcLWEAadcY6QUFT0S8NceNKYzp1KiCZtkJIy6RQ5SaVxPzRqd3iMsahUf5sfnG8N1UQSNQ==", + "dev": true, + "optional": true, + "peer": true + }, + "lightningcss-linux-arm-gnueabihf": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.21.7.tgz", + "integrity": "sha512-biSRUDZNx7vubWP1jArw/qqfZKPGpkV/qzunasZzxmqijbZ43sW9faDQYxWNcxPWljJJdF/qs6qcurYFovWtrQ==", + "dev": true, + "optional": true, + "peer": true + }, + "lightningcss-linux-arm64-gnu": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.21.7.tgz", + "integrity": "sha512-PENY8QekqL9TG3AY/A7rkUBb5ymefGxea7Oe7+x7Hbw4Bz4Hpj5cec5OoMypMqFbURPmpi0fTWx4vSWUPzpDcA==", + "dev": true, + "optional": true, + "peer": true + }, + "lightningcss-linux-arm64-musl": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.21.7.tgz", + "integrity": "sha512-pfOipKvA/0X1OjRaZt3870vnV9UGBSjayIqHh0fGx/+aRz3O0MVFHE/60P2UWXpM3YGJEw/hMWtNkrFwqOge8A==", + "dev": true, + "optional": true, + "peer": true + }, + "lightningcss-linux-x64-gnu": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.21.7.tgz", + "integrity": "sha512-dgcsis4TAA7s0ia4f31QHX+G4PWPwxk+wJaEQLaV0NdJs09O5hHoA8DpLEr8nrvc/tsRTyVNBP1rDtgzySjpXg==", + "dev": true, + "optional": true, + "peer": true + }, + "lightningcss-linux-x64-musl": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.21.7.tgz", + "integrity": "sha512-A+9dXpxld3p4Cd6fxev2eqEvaauYtrgNpXV3t7ioCJy30Oj9nYiNGwiGusM+4MJVcEpUPGUGiuAqY4sWilRDwA==", + "dev": true, + "optional": true, + "peer": true + }, + "lightningcss-win32-x64-msvc": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.21.7.tgz", + "integrity": "sha512-07/8vogEq+C/mF99pdMhh/f19/xreq8N9Ca6AWeVHZIdODyF/pt6KdKSCWDZWIn+3CUxI8gCJWuUWyOc3xymvw==", + "dev": true, + "optional": true, + "peer": true + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "mathlive": { + "version": "0.98.6", + "resolved": "https://registry.npmjs.org/mathlive/-/mathlive-0.98.6.tgz", + "integrity": "sha512-5rRnVa1Xc9iD+f3sfQ6CWgL0GIIq0Fl6A/FbM5gZcrMaEeYn34DFIxUnLLLMgpb8vc/LZhJ1s9dDCqxv2bYTBw==", + "requires": { + "@cortex-js/compute-engine": "0.22.0" + } + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "requires": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "dev": true, + "requires": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prettier": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "dev": true }, - "sass": { - "optional": true + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true }, - "stylus": { - "optional": true + "punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true }, - "sugarss": { - "optional": true + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rollup": { + "version": "3.28.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.1.tgz", + "integrity": "sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==", + "dev": true, + "requires": { + "fsevents": "~2.3.2" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } }, "terser": { - "optional": true - } - } - }, - "node_modules/vite-plugin-webfont-dl": { - "version": "3.7.6", - "resolved": "https://registry.npmjs.org/vite-plugin-webfont-dl/-/vite-plugin-webfont-dl-3.7.6.tgz", - "integrity": "sha512-mJJuMI8w6dOpiDZL1RqWh0nu0wLuWMfdw6UzedpuTHY/Th5LsY9wwT1YyW8FHjjAN3xta/3CapRvgmU4qvPOkQ==", - "dev": true, - "dependencies": { - "axios": "^1.2", - "clean-css": "^5.3", - "flat-cache": "^3.0", - "picocolors": "^1.0" - }, - "peerDependencies": { - "vite": "^2 || ^3 || ^4" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - }, - "dependencies": { - "@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true - }, - "@cortex-js/compute-engine": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/@cortex-js/compute-engine/-/compute-engine-0.22.0.tgz", - "integrity": "sha512-TPePa4bCbgZO/xh++3ZMNhJD7eLNTFxctbqHtIYbQjLLlUX585HaWeZqIptao4Xi59jZZtP3bPb19txTb251ZA==", - "requires": { - "complex.js": "^2.1.1", - "decimal.js": "^10.4.3" - } - }, - "@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", - "dev": true, - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", - "dev": true, - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", - "dev": true, - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", - "dev": true, - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", - "dev": true, - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", - "dev": true, - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", - "dev": true, - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", - "dev": true, - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", - "dev": true, - "optional": true - }, - "@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", - "dev": true, - "optional": true - }, - "@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^3.3.0" - } - }, - "@eslint-community/regexpp": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", - "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", - "dev": true - }, - "@eslint/eslintrc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", - "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - } - }, - "@eslint/js": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", - "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", - "dev": true - }, - "@humanwhocodes/config-array": { - "version": "0.11.11", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", - "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - } - }, - "@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true - }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "optional": true, - "peer": true - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, - "optional": true, - "peer": true - }, - "@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true, - "optional": true, - "peer": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "axios": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", - "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", - "dev": true, - "requires": { - "follow-redirects": "^1.15.4", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "bootstrap-icons": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/bootstrap-icons/-/bootstrap-icons-1.11.3.tgz", - "integrity": "sha512-+3lpHrCw/it2/7lBL15VR0HEumaBss0+f/Lb6ZvHISn1mlK83jjFpooTLsMWbIjJMDjDjOExMsTxnXSIT4k4ww==" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true, - "optional": true, - "peer": true - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "clean-css": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", - "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", - "dev": true, - "requires": { - "source-map": "~0.6.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "complex.js": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/complex.js/-/complex.js-2.1.1.tgz", - "integrity": "sha512-8njCHOTtFFLtegk6zQo0kkVX1rngygb/KQI6z1qZxlFI3scluC+LVTCFbrkWjBv4vvLlbQ9t88IPMC6k95VTTg==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", - "dev": true, - "optional": true, - "peer": true - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", - "dev": true, - "requires": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" - } - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true - }, - "eslint": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", - "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.51.0", - "@humanwhocodes/config-array": "^0.11.11", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - } - }, - "eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true - }, - "espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "requires": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - } - }, - "esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "flat-cache": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", - "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", - "dev": true, - "requires": { - "flatted": "^3.2.7", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "dependencies": { - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "dev": true - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "optional": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "keyv": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", - "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", - "dev": true, - "requires": { - "json-buffer": "3.0.1" - } - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lightningcss": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.21.7.tgz", - "integrity": "sha512-xITZyh5sLFwRPYUSw15T00Rm7gcQ1qOPuQwNOcvHsTm6nLWTQ723w7zl42wrC5t+xtdg6FPmnXHml1nZxxvp1w==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "detect-libc": "^1.0.3", - "lightningcss-darwin-arm64": "1.21.7", - "lightningcss-darwin-x64": "1.21.7", - "lightningcss-freebsd-x64": "1.21.7", - "lightningcss-linux-arm-gnueabihf": "1.21.7", - "lightningcss-linux-arm64-gnu": "1.21.7", - "lightningcss-linux-arm64-musl": "1.21.7", - "lightningcss-linux-x64-gnu": "1.21.7", - "lightningcss-linux-x64-musl": "1.21.7", - "lightningcss-win32-x64-msvc": "1.21.7" - } - }, - "lightningcss-darwin-arm64": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.21.7.tgz", - "integrity": "sha512-tt7hIsFio9jZofTVHtCACz6rB6c9RyABMXfA9A/VcKOjS3sq+koX/QkRJWY06utwOImbJIXBC5hbg9t3RkPUAQ==", - "dev": true, - "optional": true, - "peer": true - }, - "lightningcss-darwin-x64": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.21.7.tgz", - "integrity": "sha512-F4gS4bf7eWekfPT+TxJNm/pF+QRgZiTrTkQH6cw4/UWfdeZISfuhD5El2dm16giFnY0K5ylIwO+ZusgYNkGSXA==", - "dev": true, - "optional": true, - "peer": true - }, - "lightningcss-freebsd-x64": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.21.7.tgz", - "integrity": "sha512-RMfNzJWXCSfPnL55fcLWEAadcY6QUFT0S8NceNKYzp1KiCZtkJIy6RQ5SaVxPzRqd3iMsahUf5sfnG8N1UQSNQ==", - "dev": true, - "optional": true, - "peer": true - }, - "lightningcss-linux-arm-gnueabihf": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.21.7.tgz", - "integrity": "sha512-biSRUDZNx7vubWP1jArw/qqfZKPGpkV/qzunasZzxmqijbZ43sW9faDQYxWNcxPWljJJdF/qs6qcurYFovWtrQ==", - "dev": true, - "optional": true, - "peer": true - }, - "lightningcss-linux-arm64-gnu": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.21.7.tgz", - "integrity": "sha512-PENY8QekqL9TG3AY/A7rkUBb5ymefGxea7Oe7+x7Hbw4Bz4Hpj5cec5OoMypMqFbURPmpi0fTWx4vSWUPzpDcA==", - "dev": true, - "optional": true, - "peer": true - }, - "lightningcss-linux-arm64-musl": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.21.7.tgz", - "integrity": "sha512-pfOipKvA/0X1OjRaZt3870vnV9UGBSjayIqHh0fGx/+aRz3O0MVFHE/60P2UWXpM3YGJEw/hMWtNkrFwqOge8A==", - "dev": true, - "optional": true, - "peer": true - }, - "lightningcss-linux-x64-gnu": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.21.7.tgz", - "integrity": "sha512-dgcsis4TAA7s0ia4f31QHX+G4PWPwxk+wJaEQLaV0NdJs09O5hHoA8DpLEr8nrvc/tsRTyVNBP1rDtgzySjpXg==", - "dev": true, - "optional": true, - "peer": true - }, - "lightningcss-linux-x64-musl": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.21.7.tgz", - "integrity": "sha512-A+9dXpxld3p4Cd6fxev2eqEvaauYtrgNpXV3t7ioCJy30Oj9nYiNGwiGusM+4MJVcEpUPGUGiuAqY4sWilRDwA==", - "dev": true, - "optional": true, - "peer": true - }, - "lightningcss-win32-x64-msvc": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.21.7.tgz", - "integrity": "sha512-07/8vogEq+C/mF99pdMhh/f19/xreq8N9Ca6AWeVHZIdODyF/pt6KdKSCWDZWIn+3CUxI8gCJWuUWyOc3xymvw==", - "dev": true, - "optional": true, - "peer": true - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "mathlive": { - "version": "0.98.6", - "resolved": "https://registry.npmjs.org/mathlive/-/mathlive-0.98.6.tgz", - "integrity": "sha512-5rRnVa1Xc9iD+f3sfQ6CWgL0GIIq0Fl6A/FbM5gZcrMaEeYn34DFIxUnLLLMgpb8vc/LZhJ1s9dDCqxv2bYTBw==", - "requires": { - "@cortex-js/compute-engine": "0.22.0" - } - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "dev": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "dev": true, - "requires": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", - "dev": true, - "requires": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true - }, - "punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rollup": { - "version": "3.28.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.1.tgz", - "integrity": "sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==", - "dev": true, - "requires": { - "fsevents": "~2.3.2" - } - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "terser": { - "version": "5.16.4", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.4.tgz", - "integrity": "sha512-5yEGuZ3DZradbogeYQ1NaGz7rXVBDWujWlx1PT8efXO6Txn+eWbfKqB2bTDVmFXmePFkoLU6XI8UektMIEA0ug==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "optional": true, - "peer": true + "version": "5.16.4", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.4.tgz", + "integrity": "sha512-5yEGuZ3DZradbogeYQ1NaGz7rXVBDWujWlx1PT8efXO6Txn+eWbfKqB2bTDVmFXmePFkoLU6XI8UektMIEA0ug==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "optional": true, + "peer": true + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "vite": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.3.tgz", + "integrity": "sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==", + "dev": true, + "requires": { + "esbuild": "^0.18.10", + "fsevents": "~2.3.2", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + } + }, + "vite-plugin-webfont-dl": { + "version": "3.7.6", + "resolved": "https://registry.npmjs.org/vite-plugin-webfont-dl/-/vite-plugin-webfont-dl-3.7.6.tgz", + "integrity": "sha512-mJJuMI8w6dOpiDZL1RqWh0nu0wLuWMfdw6UzedpuTHY/Th5LsY9wwT1YyW8FHjjAN3xta/3CapRvgmU4qvPOkQ==", + "dev": true, + "requires": { + "axios": "^1.2", + "clean-css": "^5.3", + "flat-cache": "^3.0", + "picocolors": "^1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "vite": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.2.tgz", - "integrity": "sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==", - "dev": true, - "requires": { - "esbuild": "^0.18.10", - "fsevents": "~2.3.2", - "postcss": "^8.4.27", - "rollup": "^3.27.1" - } - }, - "vite-plugin-webfont-dl": { - "version": "3.7.6", - "resolved": "https://registry.npmjs.org/vite-plugin-webfont-dl/-/vite-plugin-webfont-dl-3.7.6.tgz", - "integrity": "sha512-mJJuMI8w6dOpiDZL1RqWh0nu0wLuWMfdw6UzedpuTHY/Th5LsY9wwT1YyW8FHjjAN3xta/3CapRvgmU4qvPOkQ==", - "dev": true, - "requires": { - "axios": "^1.2", - "clean-css": "^5.3", - "flat-cache": "^3.0", - "picocolors": "^1.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true } - } } diff --git a/package.json b/package.json index 1e1ed95..b6fbd7c 100644 --- a/package.json +++ b/package.json @@ -1,28 +1,29 @@ { - "name": "virtual-clicker", - "private": true, - "version": "3.12.0", - "type": "module", - "scripts": { - "dev": "vite --host", - "build": "vite build", - "preview": "vite preview" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/khui0/virtual-clicker.git" - }, - "bugs": { - "url": "https://github.com/khui0/virtual-clicker/issues" - }, - "homepage": "https://github.com/khui0/virtual-clicker#readme", - "devDependencies": { - "eslint": "^8.51.0", - "vite": "^4.4.0", - "vite-plugin-webfont-dl": "^3.7.6" - }, - "dependencies": { - "bootstrap-icons": "^1.11.3", - "mathlive": "^0.98.6" - } -} \ No newline at end of file + "name": "virtual-clicker", + "private": true, + "version": "3.12.0", + "type": "module", + "scripts": { + "dev": "vite --host", + "build": "vite build", + "preview": "vite preview" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/khui0/virtual-clicker.git" + }, + "bugs": { + "url": "https://github.com/khui0/virtual-clicker/issues" + }, + "homepage": "https://github.com/khui0/virtual-clicker#readme", + "devDependencies": { + "eslint": "^8.51.0", + "prettier": "^3.2.5", + "vite": "^4.4.0", + "vite-plugin-webfont-dl": "^3.7.6" + }, + "dependencies": { + "bootstrap-icons": "^1.11.3", + "mathlive": "^0.98.6" + } +} diff --git a/src/clicker/clicker.js b/src/clicker/clicker.js index c2f59ff..c60e520 100644 --- a/src/clicker/clicker.js +++ b/src/clicker/clicker.js @@ -30,15 +30,13 @@ let historyIndex = 0; // Show seat code modal if no saved code exists if (storage.get("code")) { updateCode(); - } - else { + } else { ui.view("settings/code"); } // Show clear data fix guide if (storage.get("created")) { document.querySelector(`[data-modal-view="clear-data-fix"]`).remove(); - } - else { + } else { storage.set("created", Date.now()); } // Focus question input @@ -63,36 +61,45 @@ let historyIndex = 0; // Update history feed updateHistory(); // Focus answer input - document.getElementById("answer-suggestion").addEventListener("click", () => answerInput.focus()); + document + .getElementById("answer-suggestion") + .addEventListener("click", () => answerInput.focus()); } // Submit click document.getElementById("submit-button").addEventListener("click", () => { const mode = ui.getButtonSelectValue(document.getElementById("answer-mode-selector")); const question = questionInput.value?.trim(); - const answer = multipleChoice || (() => { - if (mode === "input") { - return answerInput.value?.trim(); - } else if (mode === "math") { - return convertLatexToAsciiMath(mf.value); - } - })(); + const answer = + multipleChoice || + (() => { + if (mode === "input") { + return answerInput.value?.trim(); + } else if (mode === "math") { + return convertLatexToAsciiMath(mf.value); + } + })(); if (storage.get("code")) { if (question && answer) { // Check if code matches current period - const matchesCurrentPeriod = parseInt(storage.get("code").slice(0, 1)) === getPeriod() + 1 || true; + const matchesCurrentPeriod = + parseInt(storage.get("code").slice(0, 1)) === getPeriod() + 1 || true; if (!matchesCurrentPeriod) { - ui.prompt("Are you sure you want to submit?", "Your seat code isn't for this period!", [ - { - text: "Cancel", - close: true, - }, - { - text: "Submit Anyways", - close: true, - onclick: submit, - } - ]); + ui.prompt( + "Are you sure you want to submit?", + "Your seat code isn't for this period!", + [ + { + text: "Cancel", + close: true, + }, + { + text: "Submit Anyways", + close: true, + onclick: submit, + }, + ], + ); } else { submit(); } @@ -110,8 +117,7 @@ document.getElementById("submit-button").addEventListener("click", () => { questionInput.classList.add("attention"); questionInput.focus(); } - } - else { + } else { ui.view("settings/code"); } function submit() { @@ -128,18 +134,18 @@ document.getElementById("submit-button").addEventListener("click", () => { }); // Remove attention ring when user types in either input -questionInput.addEventListener("input", e => { +questionInput.addEventListener("input", (e) => { e.target.classList.remove("attention"); }); -answerInput.addEventListener("input", e => { +answerInput.addEventListener("input", (e) => { e.target.classList.remove("attention"); }); -mf.addEventListener("input", e => { +mf.addEventListener("input", (e) => { e.target.classList.remove("attention"); }); // Prevent MathLive default behavior -mf.addEventListener("keydown", e => { +mf.addEventListener("keydown", (e) => { if (e.ctrlKey && e.key == "Enter") { e.preventDefault(); } @@ -165,26 +171,27 @@ function submitClick(code, question, answer) { const fields = { "entry.1896388126": code, "entry.1232458460": question, - "entry.1065046570": answer + "entry.1065046570": answer, }; const params = new URLSearchParams(fields).toString(); - const url = "https://docs.google.com/forms/d/e/1FAIpQLSfwDCxVqO2GuB4jhk9iAl7lzoA2TsRlX6hz052XkEHbLrbryg/formResponse?"; + const url = + "https://docs.google.com/forms/d/e/1FAIpQLSfwDCxVqO2GuB4jhk9iAl7lzoA2TsRlX6hz052XkEHbLrbryg/formResponse?"; fetch(url + params, { method: "POST", mode: "no-cors", headers: { - "Content-Type": "application/x-www-form-urlencoded" - } + "Content-Type": "application/x-www-form-urlencoded", + }, }); } // Limit seat code input to integers -document.getElementById("code-input").addEventListener("input", e => { +document.getElementById("code-input").addEventListener("input", (e) => { e.target.value = parseInt(e.target.value) || ""; }); // Save seat code on enter -document.getElementById("code-input").addEventListener("keydown", e => { +document.getElementById("code-input").addEventListener("keydown", (e) => { if (e.key == "Enter") { e.preventDefault(); saveCode(); @@ -208,8 +215,7 @@ function saveCode() { const params = new URLSearchParams(window.location.search); params.set("code", input); history.replaceState({}, "", "?" + params.toString()); - } - else { + } else { ui.alert("Error", "Seat code isn't possible"); } } @@ -218,7 +224,7 @@ function saveCode() { function updateCode() { if (storage.get("code")) { document.getElementById("code-input").value = storage.get("code"); - document.querySelectorAll("span.code").forEach(element => { + document.querySelectorAll("span.code").forEach((element) => { element.innerHTML = storage.get("code"); }); document.title = `Virtual Clicker (${storage.get("code")})`; @@ -226,7 +232,7 @@ function updateCode() { } // Show multiple choice card -document.querySelectorAll("[data-multiple-choice]").forEach(button => { +document.querySelectorAll("[data-multiple-choice]").forEach((button) => { const descriptions = { "a": ["Agree", "True", "Yes"], "b": ["Disagree", "False", "No"], @@ -234,7 +240,7 @@ document.querySelectorAll("[data-multiple-choice]").forEach(button => { "d": ["Neither", "Never"], "e": ["Sometimes", "Cannot be determined"], }; - button.addEventListener("click", e => { + button.addEventListener("click", (e) => { const choice = e.target.getAttribute("data-multiple-choice"); // Set content of multiple choice card const content = document.querySelector(`[data-answer-mode="choice"]>div`); @@ -259,11 +265,10 @@ function answerMode(mode) { const fromHeight = current?.getBoundingClientRect().height; if (currentAnswerMode == mode) return; - document.querySelectorAll("[data-answer-mode]").forEach(item => { + document.querySelectorAll("[data-answer-mode]").forEach((item) => { if (item.getAttribute("data-answer-mode") == mode) { item.style.removeProperty("display"); - } - else { + } else { item.style.display = "none"; } }); @@ -272,11 +277,19 @@ function answerMode(mode) { const container = document.getElementById("answer-container"); const target = document.querySelector(`[data-answer-mode="${mode}"]`); const toHeight = target.getBoundingClientRect().height; - ui.animate(container, fromHeight ? { - height: fromHeight + "px", - } : undefined, { - height: toHeight + "px", - }, 500, false); + ui.animate( + container, + fromHeight + ? { + height: fromHeight + "px", + } + : undefined, + { + height: toHeight + "px", + }, + 500, + false, + ); currentAnswerMode = mode; } @@ -318,38 +331,45 @@ document.getElementById("history-last").addEventListener("click", () => { // Count number of unique days function getHistoryDates() { - const data = (storage.get("history") || []).map(entry => { + const data = (storage.get("history") || []).map((entry) => { const day = new Date(entry.timestamp).toISOString().split("T")[0]; return { ...entry, day: day }; }); - const unique = data.map(entry => entry.day).filter((value, i, array) => { - return array.indexOf(value) === i; - }).reverse(); + const unique = data + .map((entry) => entry.day) + .filter((value, i, array) => { + return array.indexOf(value) === i; + }) + .reverse(); return unique; } // Filter history by date function filterHistory() { - const data = (storage.get("history") || []).map(entry => { + const data = (storage.get("history") || []).map((entry) => { const day = new Date(entry.timestamp).toISOString().split("T")[0]; return { ...entry, day: day }; }); - return data.filter(entry => entry.day === getHistoryDates()[historyIndex]); + return data.filter((entry) => entry.day === getHistoryDates()[historyIndex]); } // Update history feed function updateHistory() { const history = filterHistory(); - const date = history[0] && new Intl.DateTimeFormat("en-US", { - weekday: "long", - year: "numeric", - month: "long", - day: "numeric", - }).format(new Date(history[0]?.day)); + const date = + history[0] && + new Intl.DateTimeFormat("en-US", { + weekday: "long", + year: "numeric", + month: "long", + day: "numeric", + }).format(new Date(history[0]?.day)); // Update history navigation - document.getElementById("history-first").disabled = historyIndex === getHistoryDates().length - 1; - document.getElementById("history-backward").disabled = historyIndex === getHistoryDates().length - 1; + document.getElementById("history-first").disabled = + historyIndex === getHistoryDates().length - 1; + document.getElementById("history-backward").disabled = + historyIndex === getHistoryDates().length - 1; document.getElementById("history-forward").disabled = historyIndex === 0; document.getElementById("history-last").disabled = historyIndex === 0; document.getElementById("history-date").textContent = date; @@ -357,7 +377,7 @@ function updateHistory() { const feed = document.getElementById("history-feed"); if (history.length != 0) { feed.innerHTML = ""; - history.forEach(item => { + history.forEach((item) => { const button = document.createElement("button"); button.innerHTML = `

${item.question}. ${unixToTimeString(item.timestamp)} (${item.code})

\n

${item.answer}

`; feed.prepend(button); @@ -368,24 +388,27 @@ function updateHistory() { ui.view(""); if (latex) { answerMode("math"); - ui.setButtonSelectValue(document.getElementById("answer-mode-selector"), "math"); + ui.setButtonSelectValue( + document.getElementById("answer-mode-selector"), + "math", + ); mf.value = item.answer; } else { const choice = item.answer.match(/^CHOICE ([A-E])$/); if (!choice) { answerInput.value = item.answer; answerMode("input"); - } - else { - document.querySelector(`[data-multiple-choice="${choice[1].toLowerCase()}"]`).click(); + } else { + document + .querySelector(`[data-multiple-choice="${choice[1].toLowerCase()}"]`) + .click(); } questionInput.focus(); autocomplete.update(); } }); }); - } - else { + } else { feed.innerHTML = "

Submitted clicks will show up here!

"; } } @@ -427,8 +450,8 @@ const resets = { }; // Show reset modal -document.querySelectorAll("[data-reset]").forEach(button => { - button.addEventListener("click", e => { +document.querySelectorAll("[data-reset]").forEach((button) => { + button.addEventListener("click", (e) => { resets[e.target.getAttribute("data-reset")](); }); }); @@ -440,14 +463,14 @@ if (storage.get("developer")) { "click": () => { storage.delete("developer"); }, - }).element + }).element, ); } const answerLabel = document.querySelector(`label[for="answer-input"]`); // Select answer mode -document.getElementById("answer-mode-selector").addEventListener("input", e => { +document.getElementById("answer-mode-selector").addEventListener("input", (e) => { const mode = e.detail; answerMode(mode); if (mode === "input") { @@ -455,4 +478,4 @@ document.getElementById("answer-mode-selector").addEventListener("input", e => { } else if (mode === "math") { answerLabel.setAttribute("for", "math-input"); } -}); \ No newline at end of file +}); diff --git a/src/design.css b/src/design.css index eb92709..47fe874 100644 --- a/src/design.css +++ b/src/design.css @@ -48,7 +48,9 @@ body { padding: 1rem; color: var(--text-color); background-color: var(--background-color); - font: 16px "Figtree", sans-serif; + font: + 16px "Figtree", + sans-serif; line-height: 1.5; } @@ -77,7 +79,9 @@ button { border-radius: 0.5rem; background-color: var(--surface-color); font: inherit; - transition: 100ms color var(--easing), 100ms background-color var(--easing); + transition: + 100ms color var(--easing), + 100ms background-color var(--easing); } button.icon { @@ -137,7 +141,9 @@ kbd { padding: 0 0.25rem; border-radius: 0.25rem; background-color: var(--surface-color); - font: 14px "Figtree", sans-serif; + font: + 14px "Figtree", + sans-serif; } code { @@ -176,7 +182,7 @@ button[data-theme] { background-color: var(--accent-color); } - label:hover+button { + label:hover + button { background-color: var(--surface-color); } @@ -230,7 +236,7 @@ button[data-theme] { } #theme-selector, -#theme-selector>option { +#theme-selector > option { text-transform: capitalize; } @@ -269,7 +275,9 @@ math-field.attention { math-field::part(virtual-keyboard-toggle) { color: var(--text-color); background-color: var(--surface-color); - transition: 100ms color var(--easing), 100ms background-color var(--easing); + transition: + 100ms color var(--easing), + 100ms background-color var(--easing); } math-field::part(virtual-keyboard-toggle):hover { @@ -298,12 +306,12 @@ div.ML__keyboard { border-radius: 0.5rem; } -[data-button-select]>button { +[data-button-select] > button { height: 1.75em; border-radius: 0.25rem; } -[data-button-select]>button[aria-selected="true"] { +[data-button-select] > button[aria-selected="true"] { color: var(--accent-text-color); background-color: var(--accent-color); } @@ -330,4 +338,4 @@ div.ML__keyboard { outline: none; box-shadow: 0 0 0 0.125rem var(--error-color) inset; transition: box-shadow 100ms ease; -} \ No newline at end of file +} diff --git a/src/festive/festive.css b/src/festive/festive.css index b3097c4..3d9bd96 100644 --- a/src/festive/festive.css +++ b/src/festive/festive.css @@ -19,15 +19,25 @@ --surface-color: var(--red); } -[data-theme="festive-2023"] :is(button, input, textarea, select, dialog, [data-answer-mode="choice"]) { +[data-theme="festive-2023"] + :is(button, input, textarea, select, dialog, [data-answer-mode="choice"]) { border: 0.125rem solid #242424; } [data-theme="festive-2023"] #submit-button { height: 2.25rem; - background: linear-gradient(-45deg, white 25%, var(--red) 25% 50%, white 50% 75%, var(--red) 75%); + background: linear-gradient( + -45deg, + white 25%, + var(--red) 25% 50%, + white 50% 75%, + var(--red) 75% + ); background-size: 2rem 2rem; - font: bold 16px "Segoe Script", "Figtree", sans-serif; + font: + bold 16px "Segoe Script", + "Figtree", + sans-serif; } [data-theme="festive-2023"] #submit-button:is(:hover, :focus) { @@ -50,4 +60,4 @@ img.snowflake { background-color: transparent; width: 50px; pointer-events: none; -} \ No newline at end of file +} diff --git a/src/keybinds/keybinds.js b/src/keybinds/keybinds.js index 21a6f5d..a3f6b3d 100644 --- a/src/keybinds/keybinds.js +++ b/src/keybinds/keybinds.js @@ -4,8 +4,10 @@ import * as themes from "/src/themes/themes.js"; import { insertFromIndex } from "/src/symbols/symbols.js"; -document.addEventListener("keydown", e => { - const anyDialogOpen = Array.from(document.querySelectorAll("dialog")).some(dialog => dialog.open); +document.addEventListener("keydown", (e) => { + const anyDialogOpen = Array.from(document.querySelectorAll("dialog")).some( + (dialog) => dialog.open, + ); const isTyping = document.activeElement.matches("input, textarea"); if (e.ctrlKey) { if (e.key == "Enter" && !anyDialogOpen) { @@ -20,8 +22,7 @@ document.addEventListener("keydown", e => { if (e.key == "/" && !anyDialogOpen) { ui.view("settings/keybinds"); } - } - else if (e.altKey) { + } else if (e.altKey) { if (/[1-9]/.test(e.key)) { e.preventDefault(); insertFromIndex(parseInt(e.key) - 1); @@ -31,4 +32,4 @@ document.addEventListener("keydown", e => { themes.resetTheme(); } } -}); \ No newline at end of file +}); diff --git a/src/layout.css b/src/layout.css index 5851008..f7dfddd 100644 --- a/src/layout.css +++ b/src/layout.css @@ -1,4 +1,4 @@ -body>* { +body > * { flex-shrink: 0; } @@ -19,7 +19,7 @@ div.spacer { gap: 0.25rem; } -.full-row>* { +.full-row > * { flex: 1; } @@ -29,11 +29,11 @@ div.spacer { gap: 0.25rem; } -:is(.space, .extra-space)+.space { +:is(.space, .extra-space) + .space { margin-top: 0.25rem; } -:is(.space, .extra-space)+.extra-space { +:is(.space, .extra-space) + .extra-space { margin-top: 1.5rem; } @@ -56,7 +56,7 @@ div.spacer { align-items: center; } -#header>h1 { +#header > h1 { font-size: 1.5rem; } @@ -113,7 +113,7 @@ div.spacer { cursor: text; } -#answer-suggestion>kbd { +#answer-suggestion > kbd { color: var(--accent-text-color); background-color: var(--accent-color); } @@ -136,7 +136,7 @@ div.spacer { gap: 0.25rem; } -[data-answer-mode="math"]>math-field { +[data-answer-mode="math"] > math-field { width: 100%; } @@ -164,17 +164,17 @@ div.spacer { overflow: hidden; } -#symbols-grid>button { +#symbols-grid > button { border-radius: 0; font-size: 1.125em; background-color: var(--background-color); } -#symbols-grid>button:hover { +#symbols-grid > button:hover { background-color: var(--accent-color); } -#symbols-grid>div { +#symbols-grid > div { background-color: var(--background-color); } @@ -198,7 +198,7 @@ div.spacer { display: none; } -#history-date:empty~#history-navigation { +#history-date:empty ~ #history-navigation { display: none; } @@ -207,13 +207,13 @@ div.spacer { height: 400px; } -#history-feed>button { +#history-feed > button { height: fit-content; padding: 0.375em 0.75em; text-align: left; } -#history-feed>button>p { +#history-feed > button > p { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; @@ -231,6 +231,6 @@ label { gap: 0.25rem; } -#theme-editor>:nth-of-type(1) { +#theme-editor > :nth-of-type(1) { grid-column: 1 / 3; -} \ No newline at end of file +} diff --git a/src/main.js b/src/main.js index 5f93271..e6a68ce 100644 --- a/src/main.js +++ b/src/main.js @@ -17,12 +17,12 @@ import storage from "/src/modules/storage.js"; updateVersionString(); function updateVersionString() { - document.querySelectorAll("span.version").forEach(element => { + document.querySelectorAll("span.version").forEach((element) => { const DEVELOPER_MODE = storage.get("developer"); element.innerHTML = __APP_VERSION__ + (DEVELOPER_MODE ? " dev" : ""); }); } -document.querySelectorAll("span.hostname").forEach(element => { +document.querySelectorAll("span.hostname").forEach((element) => { element.innerHTML = window.location.hostname; }); @@ -38,4 +38,4 @@ document.getElementById("version-string").addEventListener("click", () => { storage.set("developer", true); updateVersionString(); } -}); \ No newline at end of file +}); diff --git a/src/modules/mathlive.js b/src/modules/mathlive.js index a212054..cdcf61b 100644 --- a/src/modules/mathlive.js +++ b/src/modules/mathlive.js @@ -1,4 +1,4 @@ import "/node_modules/mathlive/dist/mathlive-fonts.css"; import { MathfieldElement } from "mathlive"; -MathfieldElement.soundsDirectory = null; \ No newline at end of file +MathfieldElement.soundsDirectory = null; diff --git a/src/modules/storage.js b/src/modules/storage.js index 3b8a776..032be51 100644 --- a/src/modules/storage.js +++ b/src/modules/storage.js @@ -30,4 +30,4 @@ class Storage { } } -export default new Storage("virtual-clicker-2"); \ No newline at end of file +export default new Storage("virtual-clicker-2"); diff --git a/src/modules/time.js b/src/modules/time.js index 984438c..242bda1 100644 --- a/src/modules/time.js +++ b/src/modules/time.js @@ -9,8 +9,7 @@ export function unixToString(timestamp) { if (hours >= 12) { hours %= 12; period = "PM"; - } - else { + } else { period = "AM"; } if (hours == 0) { @@ -29,8 +28,7 @@ export function unixToTimeString(timestamp) { if (hours >= 12) { hours %= 12; period = "PM"; - } - else { + } else { period = "AM"; } if (hours == 0) { @@ -38,4 +36,4 @@ export function unixToTimeString(timestamp) { } return `${hours}:${minutes} ${period}`; } -} \ No newline at end of file +} diff --git a/src/modules/ui.css b/src/modules/ui.css index 780c4d9..6da7080 100644 --- a/src/modules/ui.css +++ b/src/modules/ui.css @@ -28,7 +28,6 @@ div[data-modal-menu] { align-items: center; justify-content: space-between; gap: 0.25rem; - } div[data-modal-buttons] { @@ -43,7 +42,7 @@ div[data-modal-actions] { gap: 0.25rem; } -div[data-modal-actions]>button { +div[data-modal-actions] > button { flex: 1; margin-top: 0.5rem; } @@ -68,7 +67,7 @@ div.modeless { pointer-events: none; } -div.modeless>h2 { +div.modeless > h2 { font-size: 3em; font-weight: normal; } @@ -85,18 +84,18 @@ div[data-color-input] { position: relative; } -div[data-color-input]>input { +div[data-color-input] > input { padding-left: 2.25em; width: 100%; } -div[data-color-input]>input[type="color"] { +div[data-color-input] > input[type="color"] { position: absolute; pointer-events: none; opacity: 0; } -div[data-color-input]>div[data-color-preview] { +div[data-color-input] > div[data-color-preview] { position: absolute; width: 1.75em; height: 1.75em; @@ -105,6 +104,6 @@ div[data-color-input]>div[data-color-preview] { border-radius: 0.25em; } -div[data-color-input]>div[data-color-preview]:hover { +div[data-color-input] > div[data-color-preview]:hover { cursor: pointer; -} \ No newline at end of file +} diff --git a/src/modules/ui.js b/src/modules/ui.js index 7e86eab..3631aa3 100644 --- a/src/modules/ui.js +++ b/src/modules/ui.js @@ -4,11 +4,13 @@ export function alert(title, text, callback, blur) { return modal({ title, body: new Element("p", text).element.outerHTML, - buttons: [{ - text: "Close", - close: true, - onclick: callback, - }], + buttons: [ + { + text: "Close", + close: true, + onclick: callback, + }, + ], blur, }); } @@ -39,18 +41,20 @@ export function modal(options) { export function show(dialog, title, buttons, actions, blur, effects = true) { // Create modal menu bar - const menu = dialog.querySelector("[data-modal-menu]") || (() => { - const div = document.createElement("div"); - div.setAttribute("data-modal-menu", ""); - // Create title element - const titleEl = new Element("h2", title, null, null, { - "data-modal-title": true, - }).element; - div.append(titleEl); - // Add menu bar to dialog - dialog.prepend(div); - return div; - })(); + const menu = + dialog.querySelector("[data-modal-menu]") || + (() => { + const div = document.createElement("div"); + div.setAttribute("data-modal-menu", ""); + // Create title element + const titleEl = new Element("h2", title, null, null, { + "data-modal-title": true, + }).element; + div.append(titleEl); + // Add menu bar to dialog + dialog.prepend(div); + return div; + })(); // Update title menu.querySelector("[data-modal-title]").textContent = title; @@ -63,14 +67,19 @@ export function show(dialog, title, buttons, actions, blur, effects = true) { container.setAttribute("data-modal-buttons", ""); menu.append(container); // Populate buttons - buttons.forEach(button => { + buttons.forEach((button) => { container.append( - new Element("button", button.text, { - click: () => { - button.close && close(); - button.onclick && button.onclick(); + new Element( + "button", + button.text, + { + click: () => { + button.close && close(); + button.onclick && button.onclick(); + }, }, - }, button.class).element + button.class, + ).element, ); }); } @@ -83,27 +92,38 @@ export function show(dialog, title, buttons, actions, blur, effects = true) { container.setAttribute("data-modal-actions", ""); dialog.append(container); // Populate buttons - actions.forEach(button => { + actions.forEach((button) => { container.append( - new Element("button", button.text, { - click: () => { - button.close && close(); - button.onclick && button.onclick(); + new Element( + "button", + button.text, + { + click: () => { + button.close && close(); + button.onclick && button.onclick(); + }, }, - }, button.class).element + button.class, + ).element, ); }); } dialog.showModal(); - effects && animate(dialog, { - scale: "0.9", - opacity: "0", - }, { - scale: "1", - opacity: "1", - }, 250); + effects && + animate( + dialog, + { + scale: "0.9", + opacity: "0", + }, + { + scale: "1", + opacity: "1", + }, + 250, + ); if (effects) { setTimeout(() => { dialog.setAttribute("data-open", ""); @@ -112,7 +132,7 @@ export function show(dialog, title, buttons, actions, blur, effects = true) { dialog.setAttribute("data-open", ""); } - dialog.addEventListener("cancel", e => { + dialog.addEventListener("cancel", (e) => { e.preventDefault(); close(); }); @@ -122,10 +142,15 @@ export function show(dialog, title, buttons, actions, blur, effects = true) { function close() { dialog.removeAttribute("data-open"); if (effects) { - animate(dialog, undefined, { - scale: "0.9", - opacity: "0", - }, 250); + animate( + dialog, + undefined, + { + scale: "0.9", + opacity: "0", + }, + 250, + ); setTimeout(() => { dialog.close(); }, 250); @@ -134,7 +159,7 @@ export function show(dialog, title, buttons, actions, blur, effects = true) { } } - blur && menu.querySelectorAll("[data-modal-buttons]>button").forEach(button => button.blur()); + blur && menu.querySelectorAll("[data-modal-buttons]>button").forEach((button) => button.blur()); } export function view(path) { @@ -147,16 +172,22 @@ export function view(path) { const target = document.querySelector(`[data-modal-page="${pages[pages.length - 1]}"]`); const title = target.getAttribute("data-page-title") || path; for (let i = 0; i < pages.length; i++) { - const query = pages.slice(0, i + 1).map(item => `[data-modal-page="${item}"]`).join(">"); - document.querySelectorAll(`${query}>:not([data-modal-menu], [data-modal-title], [data-modal-buttons], .tooltip)`).forEach(element => { - const page = element.getAttribute("data-modal-page"); - if (page == pages[i + 1]) { - element.style.removeProperty("display"); - } - else { - element.style.display = "none"; - } - }); + const query = pages + .slice(0, i + 1) + .map((item) => `[data-modal-page="${item}"]`) + .join(">"); + document + .querySelectorAll( + `${query}>:not([data-modal-menu], [data-modal-title], [data-modal-buttons], .tooltip)`, + ) + .forEach((element) => { + const page = element.getAttribute("data-modal-page"); + if (page == pages[i + 1]) { + element.style.removeProperty("display"); + } else { + element.style.display = "none"; + } + }); } const previous = pages.slice(0, pages.length - 1).join("/"); const buttons = [ @@ -178,11 +209,7 @@ export function view(path) { }, }); } - show( - document.querySelector(`[data-modal-page="${pages[0]}"]`), - title, - buttons, - ); + show(document.querySelector(`[data-modal-page="${pages[0]}"]`), title, buttons); const event = new Event("view"); target.dispatchEvent(event); } @@ -190,15 +217,9 @@ export function view(path) { export function modeless(icon, message) { document.querySelector("div.modeless")?.remove(); const element = document.createElement("div"); - const keyframes = [ - { opacity: 0 }, - { opacity: 1 }, - ]; + const keyframes = [{ opacity: 0 }, { opacity: 1 }]; element.className = "modeless"; - element.append( - new Element("h2", icon).element, - new Element("p", message).element, - ); + element.append(new Element("h2", icon).element, new Element("p", message).element); element.animate(keyframes, { duration: 100, fill: "forwards", @@ -229,22 +250,32 @@ export function addTooltip(element, text) { parent.append(tooltip); element.addEventListener("pointerenter", () => { - tooltip.style.left = element.offsetLeft + (element.offsetWidth / 2) + "px"; + tooltip.style.left = element.offsetLeft + element.offsetWidth / 2 + "px"; tooltip.style.top = element.offsetTop + "px"; - animate(tooltip, { - translate: "-50% -90%", - opacity: "0", - }, { - translate: "-50% calc(-100% - 0.5rem)", - opacity: "1", - }, 250); + animate( + tooltip, + { + translate: "-50% -90%", + opacity: "0", + }, + { + translate: "-50% calc(-100% - 0.5rem)", + opacity: "1", + }, + 250, + ); }); element.addEventListener("pointerleave", () => { - animate(tooltip, undefined, { - translate: "-50% -90%", - opacity: "0", - }, 250); + animate( + tooltip, + undefined, + { + translate: "-50% -90%", + opacity: "0", + }, + 250, + ); setTimeout(() => { tooltip.style.left = "0px"; tooltip.style.top = "0px"; @@ -254,10 +285,7 @@ export function addTooltip(element, text) { // From kennyhui.dev export function animate(element, from, to, duration, assign = true) { - const animation = element.animate([ - from && from, - to && to, - ], { + const animation = element.animate([from && from, to && to], { duration, easing: "cubic-bezier(0.65, 0, 0.35, 1)", fill: "forwards", @@ -281,39 +309,45 @@ export class Element { const element = document.createElement(this.tag); element.innerHTML = this.text; this.className && (element.className = this.className); - this.events && Object.keys(this.events).forEach(type => { - const listener = this.events[type]; - element.addEventListener(type, listener); - }); - this.attributes && Object.keys(this.attributes).forEach(attribute => { - const value = this.attributes[attribute]; - element.setAttribute(attribute, value); - }); + this.events && + Object.keys(this.events).forEach((type) => { + const listener = this.events[type]; + element.addEventListener(type, listener); + }); + this.attributes && + Object.keys(this.attributes).forEach((attribute) => { + const value = this.attributes[attribute]; + element.setAttribute(attribute, value); + }); return element; } } // Click outside modal (() => { - document.addEventListener("pointerdown", e => { + document.addEventListener("pointerdown", (e) => { const dialog = document.querySelector("dialog[open]"); if (dialog?.hasAttribute("data-open") && !dialog?.contains(e.target)) { - document.addEventListener("pointerup", () => { - const event = new Event("triggerclose"); - dialog.dispatchEvent(event); - }, { once: true }); + document.addEventListener( + "pointerup", + () => { + const event = new Event("triggerclose"); + dialog.dispatchEvent(event); + }, + { once: true }, + ); } }); })(); -document.querySelectorAll("[data-modal-view]").forEach(element => { +document.querySelectorAll("[data-modal-view]").forEach((element) => { element.addEventListener("click", () => { const path = element.getAttribute("data-modal-view"); view(path); }); }); -document.querySelectorAll("[data-color-input]").forEach(element => { +document.querySelectorAll("[data-color-input]").forEach((element) => { const name = element.getAttribute("data-color-input"); // Create child elements const colorPicker = document.createElement("input"); @@ -329,7 +363,7 @@ document.querySelectorAll("[data-color-input]").forEach(element => { colorPicker.addEventListener("input", update); colorCode.addEventListener("blur", validate); - colorCode.addEventListener("keydown", e => { + colorCode.addEventListener("keydown", (e) => { if (e.key == "Enter") { validate(); } @@ -337,7 +371,7 @@ document.querySelectorAll("[data-color-input]").forEach(element => { colorPreview.addEventListener("click", () => { colorPicker.focus(); }); - colorPreview.addEventListener("keydown", e => { + colorPreview.addEventListener("keydown", (e) => { if (e.key == " " || e.key == "Enter") { e.preventDefault(); colorPicker.focus(); @@ -365,14 +399,14 @@ document.querySelectorAll("[data-color-input]").forEach(element => { } }); -document.querySelectorAll("[data-button-select]").forEach(element => { - element.querySelectorAll("button").forEach(button => { +document.querySelectorAll("[data-button-select]").forEach((element) => { + element.querySelectorAll("button").forEach((button) => { if (!button.hasAttribute("aria-selected")) { button.setAttribute("aria-selected", false); } button.addEventListener("click", () => { // Deselect all selected elements - element.querySelectorAll(`button[aria-selected="true"]`).forEach(el => { + element.querySelectorAll(`button[aria-selected="true"]`).forEach((el) => { el.setAttribute("aria-selected", false); }); // Select target element @@ -394,10 +428,10 @@ export function getButtonSelectValue(element) { export function setButtonSelectValue(element, value) { if (element.hasAttribute("data-button-select")) { // Deselect all selected elements - element.querySelectorAll(`button[aria-selected="true"]`).forEach(el => { + element.querySelectorAll(`button[aria-selected="true"]`).forEach((el) => { el.setAttribute("aria-selected", false); }); // Select target element element.querySelector(`button[data-value="${value}"]`).setAttribute("aria-selected", true); } -} \ No newline at end of file +} diff --git a/src/periods/periods.js b/src/periods/periods.js index 0ddfc2f..3b0af97 100644 --- a/src/periods/periods.js +++ b/src/periods/periods.js @@ -1,16 +1,13 @@ import schedule from "./schedule.json"; -const timestamps = schedule.map(period => { - return [ - timeToMs(period[0]), - timeToMs(period[1]), - ]; +const timestamps = schedule.map((period) => { + return [timeToMs(period[0]), timeToMs(period[1])]; }); // Returns zero-indexed period export function getPeriod(date) { date = date || Date.now(); - const period = timestamps.findIndex(periods => { + const period = timestamps.findIndex((periods) => { return date >= periods[0] && date < periods[1]; }); return period; @@ -22,4 +19,4 @@ export function timeToMs(time) { const hours = time.split(":")[0]; const minutes = time.split(":")[1]; return new Date(now.getFullYear(), now.getMonth(), now.getDate(), hours, minutes).getTime(); -} \ No newline at end of file +} diff --git a/src/periods/schedule.json b/src/periods/schedule.json index faf4bbd..7b39c39 100644 --- a/src/periods/schedule.json +++ b/src/periods/schedule.json @@ -1,38 +1,11 @@ [ - [ - "07:50", - "08:38" - ], - [ - "08:42", - "09:23" - ], - [ - "09:27", - "10:09" - ], - [ - "10:13", - "10:55" - ], - [ - "10:59", - "11:41" - ], - [ - "11:45", - "12:27" - ], - [ - "12:31", - "13:13" - ], - [ - "13:17", - "13:58" - ], - [ - "14:02", - "14:43" - ] -] \ No newline at end of file + ["07:50", "08:38"], + ["08:42", "09:23"], + ["09:27", "10:09"], + ["10:13", "10:55"], + ["10:59", "11:41"], + ["11:45", "12:27"], + ["12:31", "13:13"], + ["13:17", "13:58"], + ["14:02", "14:43"] +] diff --git a/src/reset.css b/src/reset.css index fb55459..1743521 100644 --- a/src/reset.css +++ b/src/reset.css @@ -42,4 +42,4 @@ textarea, select, button { font: inherit; -} \ No newline at end of file +} diff --git a/src/symbols/symbols.js b/src/symbols/symbols.js index 93efd2a..26a541f 100644 --- a/src/symbols/symbols.js +++ b/src/symbols/symbols.js @@ -10,7 +10,7 @@ class Autocomplete { this.input = input; this.suggestion = suggestion; - this.input.addEventListener("keydown", e => { + this.input.addEventListener("keydown", (e) => { if (e.key == "Tab" && this.matches.length != 0) { e.preventDefault(); e.target.setRangeText(symbols[this.matches[0]], this.#start, this.#end, "end"); @@ -52,12 +52,10 @@ class Autocomplete { if (this.#query?.trim()) { if (this.#query in symbols) { return [this.#query]; + } else { + return Object.keys(symbols).filter((string) => string.startsWith(this.#query)); } - else { - return Object.keys(symbols).filter(string => string.startsWith(this.#query)); - } - } - else { + } else { return []; } } @@ -65,11 +63,9 @@ class Autocomplete { #updateSuggestion() { if (this.matches.length != 0) { this.suggestion.innerHTML = `Tab to insert ${symbols[this.matches[0]]} Esc to cancel`; - } - else if (this.#query?.trim()) { + } else if (this.#query?.trim()) { this.suggestion.innerHTML = ""; - } - else { + } else { this.suggestion.innerHTML = ""; } } @@ -78,10 +74,13 @@ class Autocomplete { const uniqueSymbols = [...new Set(Object.values(symbols))]; const answerInput = document.getElementById("answer-input"); -export const autocomplete = new Autocomplete(answerInput, document.getElementById("answer-suggestion")); +export const autocomplete = new Autocomplete( + answerInput, + document.getElementById("answer-suggestion"), +); // Insert symbol by index -document.querySelectorAll("[data-insert-symbol]").forEach(button => { +document.querySelectorAll("[data-insert-symbol]").forEach((button) => { const index = button.getAttribute("data-insert-symbol"); const symbol = Object.values(symbols)[index]; button.innerHTML = symbol; @@ -91,7 +90,7 @@ document.querySelectorAll("[data-insert-symbol]").forEach(button => { }); // Loop through unique symbols and append them to DOM -uniqueSymbols.forEach(symbol => { +uniqueSymbols.forEach((symbol) => { const button = new ui.Element("button", symbol, { click: () => { // Close the modal @@ -113,7 +112,7 @@ uniqueSymbols.forEach(symbol => { }); // Fill missing space -const emptySpaces = 6 - uniqueSymbols.length % 6; +const emptySpaces = 6 - (uniqueSymbols.length % 6); for (let i = 0; i < emptySpaces; i++) { document.querySelector("#symbols-grid").append(document.createElement("div")); } @@ -128,4 +127,4 @@ function insert(symbol) { // Insert symbol from index export function insertFromIndex(index) { insert(uniqueSymbols[index]); -} \ No newline at end of file +} diff --git a/src/symbols/symbols.json b/src/symbols/symbols.json index e56391f..15b8534 100644 --- a/src/symbols/symbols.json +++ b/src/symbols/symbols.json @@ -31,4 +31,4 @@ "radical": "√", "root": "√", "approx": "≈" -} \ No newline at end of file +} diff --git a/src/themes/butterfly/butterfly.css b/src/themes/butterfly/butterfly.css index 8e5078e..3517732 100644 --- a/src/themes/butterfly/butterfly.css +++ b/src/themes/butterfly/butterfly.css @@ -1,77 +1,77 @@ @font-face { - font-family: "ultinoid"; - src: url("./ultinoid.woff"); + font-family: "ultinoid"; + src: url("./ultinoid.woff"); } @font-face { - font-family: "typerwriter"; - src: url("./typerwriter.woff2"); + font-family: "typerwriter"; + src: url("./typerwriter.woff2"); } [data-theme="butterfly"] { - color-scheme: light; - --text-color: #000000; - --background-color: #9376aa; - --surface-color: #ffffff; - --accent-color: #000000; - --accent-text-color: #ffffff; - --error-color: #cb2b25; + color-scheme: light; + --text-color: #000000; + --background-color: #9376aa; + --surface-color: #ffffff; + --accent-color: #000000; + --accent-text-color: #ffffff; + --error-color: #cb2b25; } #virtual-clicker-butterfly { - display: none; + display: none; } body[data-theme="butterfly"] { - background-image: url("./background.png"); - background-position: center; - background-size: cover; - font-family: "typerwriter"; - font-weight: normal; + background-image: url("./background.png"); + background-position: center; + background-size: cover; + font-family: "typerwriter"; + font-weight: normal; } body[data-theme="butterfly"] #virtual-clicker-butterfly { - display: unset; + display: unset; } body[data-theme="butterfly"] #header > .virtual-clicker-logo { - display: none; + display: none; } body[data-theme="butterfly"] :is(#header, #clicker) { - background-color: transparent; + background-color: transparent; } body[data-theme="butterfly"] #answer-mode-selector { - background-color: var(--surface-color); + background-color: var(--surface-color); } body[data-theme="butterfly"] :is(#header, #clicker > h1, #clicker > label) { - color: #ffffff; + color: #ffffff; } body[data-theme="butterfly"] #header h1 { - font-family: "ultinoid"; - font-size: 2.5rem; - font-weight: normal; + font-family: "ultinoid"; + font-size: 2.5rem; + font-weight: normal; } body[data-theme="butterfly"] #clicker > h1 { - animation: glow 1.5s linear infinite alternate; + animation: glow 1.5s linear infinite alternate; } img.star { - pointer-events: none; - position: fixed; - background-color: transparent; - top: -30px; + pointer-events: none; + position: fixed; + background-color: transparent; + top: -30px; } @keyframes glow { - from { - text-shadow: none; - } - from { - text-shadow: 0 0 5px white; - } + from { + text-shadow: none; + } + from { + text-shadow: 0 0 5px white; + } } diff --git a/src/themes/butterfly/butterfly.js b/src/themes/butterfly/butterfly.js index 1acc4e8..fdd135a 100644 --- a/src/themes/butterfly/butterfly.js +++ b/src/themes/butterfly/butterfly.js @@ -1,4 +1,3 @@ -/* eslint-disable indent */ import "./butterfly.css"; import star0 from "./stars/star0.png"; import star1 from "./stars/star1.png"; @@ -9,33 +8,33 @@ import star4 from "./stars/star4.png"; const stars = [star0, star1, star2, star3, star4]; setInterval(() => { - if (document.body.getAttribute("data-theme") !== "butterfly") return; - const w = [22, 25, 30][Math.floor(Math.random() * 3)]; - const x = Math.random() * (window.innerWidth - w); - const starIndex = Math.floor(Math.random() * stars.length); - const duration = 10000 * (window.innerHeight / 1000); + if (document.body.getAttribute("data-theme") !== "butterfly") return; + const w = [22, 25, 30][Math.floor(Math.random() * 3)]; + const x = Math.random() * (window.innerWidth - w); + const starIndex = Math.floor(Math.random() * stars.length); + const duration = 10000 * (window.innerHeight / 1000); - const star = document.createElement("img"); - star.className = "star"; - star.src = stars[starIndex]; - star.style.width = `${w}px`; - star.style.left = `${x}px`; - document.body.append(star); - star.animate( - [ - { - transform: "translateY(0)", - }, - { - transform: `translateY(${window.innerHeight + 30}px)`, - }, - ], - { - duration: duration, - easing: "linear", - } - ); - setTimeout(() => { - star.remove(); - }, duration); + const star = document.createElement("img"); + star.className = "star"; + star.src = stars[starIndex]; + star.style.width = `${w}px`; + star.style.left = `${x}px`; + document.body.append(star); + star.animate( + [ + { + transform: "translateY(0)", + }, + { + transform: `translateY(${window.innerHeight + 30}px)`, + }, + ], + { + duration: duration, + easing: "linear", + }, + ); + setTimeout(() => { + star.remove(); + }, duration); }, 700); diff --git a/src/themes/themes.css b/src/themes/themes.css index 977c693..d2d257c 100644 --- a/src/themes/themes.css +++ b/src/themes/themes.css @@ -61,7 +61,7 @@ [data-theme="rose"] { color-scheme: light; --text-color: #2c2c2c; - --background-color: #F4DBD8; + --background-color: #f4dbd8; --surface-color: #e0c4c0; --accent-color: #ae817c; --accent-text-color: #2c2c2c; @@ -224,6 +224,6 @@ body[data-theme="dune-2"] #atreides-logo { display: unset; } -body[data-theme="dune-2"] #header>.virtual-clicker-logo { +body[data-theme="dune-2"] #header > .virtual-clicker-logo { display: none; -} \ No newline at end of file +} diff --git a/src/themes/themes.js b/src/themes/themes.js index 4207aac..812b5b5 100644 --- a/src/themes/themes.js +++ b/src/themes/themes.js @@ -5,7 +5,7 @@ import "./butterfly/butterfly.js"; import * as ui from "/src/modules/ui.js"; import storage from "/src/modules/storage.js"; -themes.forEach(theme => { +themes.forEach((theme) => { const value = theme[0]; const name = theme[1] || theme[0]; @@ -27,7 +27,7 @@ if (storage.get("theme") == "custom") { } enableTransitions(); -document.getElementById("theme-selector").addEventListener("input", e => { +document.getElementById("theme-selector").addEventListener("input", (e) => { const value = e.target.value; document.getElementById("theme-preview").setAttribute("data-theme", value); }); @@ -84,8 +84,8 @@ updateEditorFields(); updateEditorPreview(); updateThemeCode(); -document.querySelectorAll("#theme-editor :is(input, select)").forEach(input => { - input.addEventListener("input", e => { +document.querySelectorAll("#theme-editor :is(input, select)").forEach((input) => { + input.addEventListener("input", (e) => { customTheme[e.target.name] = e.target.value; updateEditorPreview(); updateThemeCode(); @@ -105,7 +105,7 @@ document.getElementById("editor-reset").addEventListener("click", () => { updateThemeCode(); }); -document.getElementById("theme-code").addEventListener("input", e => { +document.getElementById("theme-code").addEventListener("input", (e) => { if (e.target.value?.trim()) { const theme = decodeThemeCode(e.target.value); theme && updateEditorPreview(theme); @@ -113,7 +113,7 @@ document.getElementById("theme-code").addEventListener("input", e => { }); document.getElementById("theme-code").addEventListener("blur", validateThemeCode); -document.getElementById("theme-code").addEventListener("keydown", e => { +document.getElementById("theme-code").addEventListener("keydown", (e) => { if (e.key == "Enter") { validateThemeCode(); } @@ -160,7 +160,7 @@ function applyCustomTheme() { function removeCustomTheme() { if (!storage.get("custom-theme")) return; - Object.keys(storage.get("custom-theme")).forEach(key => { + Object.keys(storage.get("custom-theme")).forEach((key) => { const prefix = key == "color-scheme" ? "" : "--"; document.body.style.removeProperty(prefix + key); }); @@ -198,18 +198,26 @@ document.querySelector(`[data-modal-page="editor"]`).addEventListener("view", () if (storage.get("developer")) { // Add developer theme input document.querySelector(`[data-modal-page="theme"]`).append( - new ui.Element("input", null, { - input: e => { - disableTransitions(); - document.getElementById("theme-preview").setAttribute("data-theme", e.target.value); - document.body.setAttribute("data-theme", e.target.value); - removeCustomTheme(); - enableTransitions(); - storage.set("theme", e.target.value); + new ui.Element( + "input", + null, + { + input: (e) => { + disableTransitions(); + document + .getElementById("theme-preview") + .setAttribute("data-theme", e.target.value); + document.body.setAttribute("data-theme", e.target.value); + removeCustomTheme(); + enableTransitions(); + storage.set("theme", e.target.value); + }, }, - }, null, { - id: "theme-debug", - }).element + null, + { + id: "theme-debug", + }, + ).element, ); // Populate field document.getElementById("theme-debug").value = storage.get("theme") || ""; @@ -217,7 +225,7 @@ if (storage.get("developer")) { document.querySelector(`[data-modal-page="editor"]`).append( new ui.Element("button", "Copy CSS", { "click": copyThemeCSS, - }).element + }).element, ); } @@ -228,4 +236,4 @@ function copyThemeCSS() { }); const css = `[data-theme="custom"] {\n ${properties.join("\n ")}\n}`; navigator.clipboard.writeText(css); -} \ No newline at end of file +} diff --git a/src/themes/themes.json b/src/themes/themes.json index ecbe405..510f066 100644 --- a/src/themes/themes.json +++ b/src/themes/themes.json @@ -1,61 +1,20 @@ [ - [ - "classic" - ], - [ - "abyss" - ], - [ - "graphite" - ], - [ - "blizzard" - ], - [ - "sage" - ], - [ - "dune" - ], - [ - "rose" - ], - [ - "lavender" - ], - [ - "cream" - ], - [ - "ravenclaw" - ], - [ - "hufflepuff" - ], - [ - "slytherin" - ], - [ - "gryffindor" - ], - [ - "catppuccin-latte", - "Catppuccin Latte" - ], - [ - "catppuccin-frappe", - "Catppuccin Frappé" - ], - [ - "catppuccin-macchiato", - "Catppuccin Macchiato" - ], - [ - "catppuccin-mocha", - "Catppuccin Mocha" - ], - [ - "dune-2", - "Dune: Part Two" - ] -] \ No newline at end of file + ["classic"], + ["abyss"], + ["graphite"], + ["blizzard"], + ["sage"], + ["dune"], + ["rose"], + ["lavender"], + ["cream"], + ["ravenclaw"], + ["hufflepuff"], + ["slytherin"], + ["gryffindor"], + ["catppuccin-latte", "Catppuccin Latte"], + ["catppuccin-frappe", "Catppuccin Frappé"], + ["catppuccin-macchiato", "Catppuccin Macchiato"], + ["catppuccin-mocha", "Catppuccin Mocha"], + ["dune-2", "Dune: Part Two"] +] diff --git a/vite.config.js b/vite.config.js index 9147db2..d601112 100644 --- a/vite.config.js +++ b/vite.config.js @@ -2,10 +2,8 @@ import webfontDownload from "vite-plugin-webfont-dl"; export default { - plugins: [ - webfontDownload(), - ], + plugins: [webfontDownload()], define: { __APP_VERSION__: JSON.stringify(process.env.npm_package_version), - } -}; \ No newline at end of file + }, +}; From 73c2661aa0c70895d75c083a9caeb88438074e67 Mon Sep 17 00:00:00 2001 From: Kenny <101839505+khui0@users.noreply.github.com> Date: Tue, 9 Apr 2024 22:29:34 -0400 Subject: [PATCH 03/11] 3.13.0 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3858b1e..4227fc2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "virtual-clicker", - "version": "3.12.0", + "version": "3.13.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "virtual-clicker", - "version": "3.12.0", + "version": "3.13.0", "dependencies": { "bootstrap-icons": "^1.11.3", "mathlive": "^0.98.6" diff --git a/package.json b/package.json index b6fbd7c..84545bf 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "virtual-clicker", "private": true, - "version": "3.12.0", + "version": "3.13.0", "type": "module", "scripts": { "dev": "vite --host", From b001700c915cda958cb7cfad00e2de7b05dbfe78 Mon Sep 17 00:00:00 2001 From: Kenny <101839505+khui0@users.noreply.github.com> Date: Tue, 9 Apr 2024 22:32:41 -0400 Subject: [PATCH 04/11] Update .eslintrc.cjs --- .eslintrc.cjs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.eslintrc.cjs b/.eslintrc.cjs index 34ddec9..455f784 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -19,8 +19,4 @@ module.exports = { "ecmaVersion": "latest", "sourceType": "module", }, - "rules": { - "indent": ["error", 4], - "semi": ["error", "always"], - }, }; From bdcc9e03756825a2977c63eb76ae129f91f049de Mon Sep 17 00:00:00 2001 From: Kenny <101839505+khui0@users.noreply.github.com> Date: Fri, 12 Apr 2024 17:23:29 -0400 Subject: [PATCH 05/11] refactor: prettier --- .eslintrc.cjs | 38 +- .prettierrc.yaml | 2 +- index.html | 588 ++- package-lock.json | 7204 ++++++++++++++-------------- package.json | 54 +- src/clicker/clicker.js | 692 ++- src/design.css | 348 +- src/festive/festive.css | 70 +- src/keybinds/keybinds.js | 52 +- src/layout.css | 226 +- src/main.js | 28 +- src/modules/storage.js | 48 +- src/modules/time.js | 64 +- src/modules/ui.css | 116 +- src/modules/ui.js | 748 +-- src/periods/periods.js | 20 +- src/periods/schedule.json | 18 +- src/reset.css | 14 +- src/symbols/symbols.js | 178 +- src/symbols/symbols.json | 64 +- src/themes/butterfly/butterfly.css | 72 +- src/themes/butterfly/butterfly.js | 56 +- src/themes/themes.css | 320 +- src/themes/themes.js | 286 +- src/themes/themes.json | 36 +- vite.config.js | 8 +- 26 files changed, 5662 insertions(+), 5688 deletions(-) diff --git a/.eslintrc.cjs b/.eslintrc.cjs index 455f784..d3063f5 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -1,22 +1,22 @@ module.exports = { - "env": { - "browser": true, - "es2021": true, - }, - "extends": "eslint:recommended", - "overrides": [ - { - "env": { - "node": true, - }, - "files": [".eslintrc.{js,cjs}"], - "parserOptions": { - "sourceType": "script", - }, - }, - ], - "parserOptions": { - "ecmaVersion": "latest", - "sourceType": "module", + "env": { + "browser": true, + "es2021": true, + }, + "extends": "eslint:recommended", + "overrides": [ + { + "env": { + "node": true, + }, + "files": [".eslintrc.{js,cjs}"], + "parserOptions": { + "sourceType": "script", + }, }, + ], + "parserOptions": { + "ecmaVersion": "latest", + "sourceType": "module", + }, }; diff --git a/.prettierrc.yaml b/.prettierrc.yaml index 46bda39..d9c2460 100644 --- a/.prettierrc.yaml +++ b/.prettierrc.yaml @@ -3,4 +3,4 @@ semi: true printWidth: 100 trailingComma: all quoteProps: preserve -tabWidth: 4 +tabWidth: 2 diff --git a/index.html b/index.html index 211a9ff..b8c91fb 100644 --- a/index.html +++ b/index.html @@ -1,307 +1,301 @@ - - - - - + + + + + + Virtual Clicker + + + + + + +