From cd27a8e50849992a3e0a27ae4d055f8254261f4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cyril=20=C5=A0ebek?= Date: Thu, 20 Jun 2024 14:17:06 +0200 Subject: [PATCH] Update Astro & created custom middleware - Updated Astro to newest version (4.11.0) - Created custom middleware (middleware.js), to extend on Astro's default i18n - Code cleanup and bugfixes --- astro.config.mjs | 4 +- image.png | Bin 46517 -> 0 bytes package.json | 12 +- pnpm-lock.yaml | 1506 +++++++++++++++----------------- src/components/ContactForm.tsx | 6 +- src/components/Hero.astro | 6 + src/components/NavButton.jsx | 2 +- src/components/Navbar.astro | 13 +- src/middleware.js | 25 + src/pages/[lang]/rss.xml.js | 24 + src/pages/index.astro | 2 + src/rss.xml.js | 16 - 12 files changed, 787 insertions(+), 829 deletions(-) delete mode 100644 image.png create mode 100644 src/middleware.js create mode 100644 src/pages/[lang]/rss.xml.js delete mode 100644 src/rss.xml.js diff --git a/astro.config.mjs b/astro.config.mjs index df7602e..676d7db 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -45,9 +45,7 @@ export default defineConfig({ }, ], defaultLocale: "en", - routing: { - prefixDefaultLocale: true, - }, + routing: "manual", fallback: { de: "en", fr: "en", diff --git a/image.png b/image.png deleted file mode 100644 index c482a7b751625ed0c171e76683cb4ff31ee7e314..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46517 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

3j5AGM6c*5}1)? zCo)|N0{sL4%02sg81PE_tEhgN zi}W|50OQDI^%7{8YBC^uEMix6`*W?7jK^xxlHMD&HA9D33F>#x?6ulq*(ryN=G&BO zJElJ0M!!5wLKH3ito0)pHa7Xb(Ej{K*Psbk(y$!3msYk!#((@^E_1}fnS<3;a1{-b z6sA@XvNV|)KxS&gCO?>D+RZ6J>!}TOzZrVpe&re8Vf&u9GYtYq8-Pc_ev9P=+h!LX zs68H1?;z*bIR3KV6nb?b5}KLh_vB^T4?Ca0c#2@}s)`$%{4J0mmhygi%0A7^(mGKW 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�hDoVCU~ufYionBg)CjZo@njWgCY>3w4P@9 z^P*8RUqh6PN0_d#qBDiG@>~$hPpEn%2Az@Bn$L)Z9&|Lb?oI4fa`B7EnmBY75H+0i6eBPXO@=jG%ew~e#; z6E<(VwYdUIkac28LvLy>msac9Oe++%HD{9FeHb@2tMo2Vpn>CrTf-y&9uAkmXTp!h zN(Kty%6$Y>V*w^$XFmV~w^(Bfd=l)f5bYN};-Wz*xnZ1EAx z*2i+2MwU{HRKxS@+?+gnpR=^q+sczlXZNL<9&k?bwsdf6Kw=$<0d1kB$vGmIeBETOau4h1_~@FT)TWH)sSSf=L@8S zjm@PLVNM@g1j|TBJIEynK`9%;d*OMrJK9=u1Rh(C1#anT)=7 z{6abZLm3cpL6oT-<$88PYY?(0ruDQBwGoM7cQfhu;B~HZr!I-oY42JFZI*++Z9eM> z%761COi=J;-K|8fSiZ>EnD9!QOg|BB%6|081gOp!tX&hJyt+AOG4lZ=$>R0468tJH zgghfdpFk$4Y^_)fqXR#5#U`R2A;5anRXMXQXCEZaam6(hB~18?zC!IWaY$aXG#?(d zh?xQ3_|7o4pKXxXepZ!ko2@rhx|Zx^GFYmckb-0`3;n*=xTFp#mFnn*P_RMuTNvt*yfa$ zitI>OopMMopB;Sl1c^_1f z>bP%5AQ;b%+vmlKekgCu=aqfDyKfopB`sOQbQlKf>%ynJ>4cfs4GHOn9{ zF81f4#ThY+vD!R6Uh2=@*Wni24Ke{)IIYc7<*`y`gA=0Vcon_qBK~aEuPK$6QB`10 z8zdd7EypC-v2QOcZe66|+MKdV0@AjI;qTtV6-!x0w!SJ^4dV8t zW-SyRl#hKaH=T*^EULPS9GdPxJj;uLfF$RJLqWC#FwkBRs~>u&cpYc(12KIm|E*{Dgv2sKi)1=0-MS_?g(ZtnGos)w z`@*6Zw_`Bf*bGW&700^i)L3G{vO~tyQKlAJUi2ld_gp z1QnO})%W;kpaA4Xt53ZzD4bn$Ora$J&$@nfmYJ{~!trQezVT;%LPbNJ7xf`e7S7>@ zGWEvz4HQU*O+Ck{4+aBIefnzGm}V1JBYbsu&lbxOn>lAL^Y?4my-z_MJw)twg7+D# zmh_Jeod=&YLPJ*%BsQW`xqlpi61MVGGn1y3c9`q+aX|s5g;ogRK%YOx4bU^4Yb$iAV96Q-yCs9Qztb)`{%ik9wcGv z2zo(-)1EhVp7Tal8gGUU5*k2XZuD8z`sr!QGhvYO?KPdY)WD;6o)Evz)_V@zj@^c& zqI5v1-pT&QL35F{zKY`nP;VbN67}^AFy{!(8wT*StrR9tUl6NRh4|v z*f@T6G_0VWa&Wi@>fI{P^J*rw^wjB!$>2D7VqG>DH(F!MRzCJ}jJovw-&45b^>^7j zpfRXYcl=^ucKUt0YRrm{!>?;P2hpaqdI+0$o>36b-EcQJywupE=YmGv8MpyxZ~B_I zaV|GObb^A0-Oj6C_&>q#McdWk-g8U>bY1n{pzz^cvv*ow9rU)PVIZ?!%Kq6A)iVUB zg8c$D6i|bRGGab2s2}O>hNRkE`8{NHcX7G=ylF6eDdH*_yWGN2%9Y`|489wxQx*rA z#-~wWNl%U}B4`h_f3J0nj(J`Y|4p++IK4Od3Utpn;#R<2q|T;;Pq!2W_z+W|W$|JT z%#iRU2hD}*^M^IGNiewfzgqjxOF3(0-H}#NVN|Gasj0B;+Rq@s+^(CYhLzi2pn|Q~ z62Gvv3qLmZcxh8N5{w*xpbw)6oj=hpFUMF}aK~ae#jO5fZIDp2Xljg~2B3Zkyq|0T z4mQP#cJW?tDBp2ll`g}p9zy?TawWT7g}+YfLSg=0iirGBOw=iP)u{d}O`BJm$Qk|y z%v}z$Y6V63g~$A9Q+TA=ggK-7hw*TL0qG%zC`Uk`be{nN*v|>S%SiVGSok(0pJZQ3 zZ48wk#!=>%Iwd7Z=8c4^Rs1OT<#-Jf1px(Z#b|yS0gE*!{mRCoDxF{rbT@RUh&Dh2 z!8SbE7t3ey2vnFC+zA2MF$qsX!XEUKOA_6v!d&_mFkbhH*b~2p1@nEqNc@GEAT)3L z5Y8D$W)K&(dt>lM7;=$rnc)%Ifel<`eLJI+o(YKc5ezBKG6KVe zapPt~__7CNpykD$t)BDpBG3+ejWRzd;yP+KhVM&VuMk=L9oOrB@if&C9S_pM{##k< zt2%Pdd&7Z;GPRr*BUU6q$crEn^1_-4^-xUp>(=YE`R|bq5FlcVi-#8vO$K0;E{Vhc zAV+{!7XfOpOrC}5Q*Bxv&Py=5nUIsV(pi!!fXDuOGoctN3k$^5Hqcl4D4P;jV^sNr zC&^jAj_Qxb!zpp`Zn4Ji{_saL0Z8g6c)ETB*>>IPjloVbdiE#&%3Nr*QIBk8x>mR+ zFQ_XdE)$|+D4hQ%AOmo0x3`H0;1(H{=w)R%nqxWSiEmXhod7W0Z|QG`r#bnEY~|Q`4Bp^c0Hi%51jWsAHawl z9m411*4`yn?*x)586Y;U7}N;n>pi&zn=aG?efJ+X>SmrGIFV9aYUvepADC93_%gwIKnLr^mjHippS=?Q5bAr-XqzP-ny#qo@=*N5Q2${D%Ylh z>4E2S(Mkf=rn3gA?1PTWwD*4j)n-EjC`o1mZLx$|eVhRT z&_`YhbP4aHmqRF(5XpO=`9m>7Nez0lCKQR6{=w+t;j0l}3q{Hh3b=5?ZlD4&H+DW_ z%^3Tm2s5qxb%E(;ABOcVe7tWkj=isL|IX6 zG2#>0QwxRqpF;l9OU`gp=@*0o$A5|e$>w!COrB- zGxZ3` ze)9OA&Qt0}2JPW(FMA5_J7;iAM2ZE(p9C$(DL8VSQQnv=z#%<#L$3*E1-3fDRn{jjF0gW*%GO7NUdNe)d@iK zKklbfMhLe!Y$~s)e*%5Nc*#ow7IZDC|8BCzP??7ifNsacP4$JYragtmrf$Uapg^ar zo)FPG-r9ABlyy(Ej>kZ`^;5t%J1TI(fjgq4vN+SK`T9m-y6drtJv zMK~o)N48rP z3(hk^fz^*nwG)dJmrk(7Fg}=kO9DT-NBQraiB-?9<-&(v5%HGc+v^RX(?$NcNBu8Q zl$ae4Sl?;&aFrZe!y4TPkjWr8p0v?nOvZ8{BD;R&wx96U79H=7_ z#Qff!?H_O_9`OfCKTuDZ2wqi=(a$LfzoIs@FQ{L(@>#GT`T<<`%@!d4aK!#O=eJq^ zx-k`QkYPWI;qH+Fw!KAJd-eA9xc>^^;FHK8SkaU)Q38B*5k6qi|NczJo)3pC{BObH zzwoZ;zaAuZq0!~oo5K3f9{_e7%oHE=55)zD>O`IYXZ_fV6^sqS#)*F>e*EhB_*v2a z8ax1ZW_aBRex_*;ibaZIhj_GKe8u&e*72AA?L~QkZ-Z~ zwDEBxz>z95y#gFf0XGWZx@}i)Y%))<0p@q2M?3nRic>1^DmQziIQ1@Z>R;j2F@R+a5hi}lsqpEuS?&t zUz0in|CV$mIqFW?97DJu26v({m!iXeT#M&S9F%g-x512QqrW3A=^b%l1W*&!Ke3Ta z^`rMjN0PI8g&qGQubcyP143A=F|*bdYc-MHx8%!fJ=Mk74={zx_5 zzDNwcii?HM8j|OGx3=C#adZ=*m|kJJ{WJ+{{;c#9D}rzGdvm#y>f>OBldXSB4G*jl zlAA)5XWy~|Jxx>=)rc+x4S0tlZ}TEB93$#dUq%>ATAy0r2mSuHx2bGwIkNXxurI z1#3ocpH1k2!e(`tHORS(fsH|`qWWi};rTQA8wVplWs4Rt!bJAVKrDsA?5W<}u0wNI zfWn7_6K@=6qG~s-69Oj$3q~>;l@zJ{$D&X^myiAC$2FsS6~$39Z>WGU&%l(EtCdlx zbaHy$$tEPCg58~3@scV7$pdzz?O#)DCI&p%3Ur=QlE;C|7_}#*D_!Y7Sb^Y!E8+5sD9O! ze#v7*9jO6$n@{3K%!%6cAZqXtLLOXwdaEz#4$e9@sbWO+pGWWqwVJmWk9&1n(RHdHVHy~Cej zjFPFA(I;4}@jr%&=zH?&`0$S17S@55SAFg!XH8^dxQ5EIsmlbeXSik6ksA9xLQo$I2_a0Y+##RETqzr}mQ=*;m!!Dnr=IYdX zjC5@Ns0+FtAfd%jKjFXojxvx8QZ)ZW`_CU;Euw{a`;LM{V}96CuPluQ3dHM948rup zak;)fnI)!jBiUA-Arg;kl}y+vu`b!+%qV_gR7?sp8C{{&vkBlxl2rC}_@@L6i3I;3 z)z4q469lmyNd@6PFhN?`gqghBUSeolDBxN?0?A7|#u?;4K=3Pbz(&7(l^^Hq;#64t zY4VO5qR^SVUmV?CGZ4f;+C8;9o}u+dtu&M2uCV!=*n;t8uM=I?f4oQ|5T{IC9!#=I zE3420NO*(8{8faY9LltYHF8T|2*U6NvuI^!Y73<0Ic2p(zIE<>24uENN5ROARwh0F zt~kBht|eh>8o+-N7hJjRI}>{HMxe>q{BW1B<{!&b4ASl{8Wc7J*?L;~6(T_;4$)^v zVTnvZNBeEpd3b&JtJb{u=9NNtgH8$i|D<^TvPkJ9Ks0!meCDkP;Nh>h0G9eNd3qP` zgRBTl>}O2WYQTLBvSycT(?rieW^%R3gXpE$wMl&=x2D{dGEX~?ri@fE82{gZ{J+l~ zqrVJ_zjU{HG|O^DK8LO-n-C}%IN8+EoCnn@-tUVr2_pM9lA^TvBUSb~W1~1M=C|v9 zXCXSqtKXIEdP>)i%2N=L#4K@n7SmQbN>WvtB>j?J5;S;uU!p0D=6!xmEC zBX87_<2-5?C8@S#aoPp%k;|8dz>?TZ`mnqBuup);acX0$qrk^ zI4@bO%ko@`B<4na8%Gp+bp!x3ILTF;?$30;sBpdKJ^;XR0D%SWi}O_UguEY38!y^@ z0+Iy)h)y6sRQG+_ufH0OVXz;|U1vPXBa7sqgoA&;f#>&8`0ddUS162-heNS3efhJ7r7IsOs zTi;~nuLIIU);Gg3dV`a*IdrYVspY;u;pOuAFe`scr$ToRhyn8EFN-5y`((RyvEcz5 z1OF~wgD3B)sy3$EK>BCzvhq8Sw~Ac%;EHv`@E))Lo)iYtr>}kgV`VJxGcZw)p(z+M zebywK)t#e$EBRO~@3gfYcPM62K9;1NLJhTt?++>zH^LHEIj|_K-YR&Xj2KEwdpaZV zN~J)Ve-vev7r(6iPTgz7#MW`iTcb^$l9ru76?mfcd(!rR*D{`u& zXHx&HI*4?E8>|Bzibn{!;JgwDkpCo-N6gXSKvOZeH zf1!6h`SlxE=pVtEYgX1hIN&qYx(X&8?gT~0oapsq~J>7An3ecLaTD%;GV4lJ}zS zAZzz#@;b|C=gI!`<|0VOd4_^!oc>(FjQxU!ET}RDG>+=uMUfZO4T=c0En=bqbdDfs zTMaVCP@q7^?f}bOglj```3-tCT2bP5Odz?&y!U_MZ z_RPosUcG=epcWx3QZ{X%=~iGR`vi2Z_hMh3$0=J7^r$WIQ8~N`SQ|=MF&DmNm`s-> z&5gk$GJ49LoMu8}-@@x+8pWFbPHQ98H1vG5LFGQ9{bBF>%Suh^m>u|L#670#HVH-VuPPW^KKN zHYOCPz}A828C&N?xNPdK{s@{@ z=I>QNw51SdU|b{AsN*;;AojBmB{o!wHpF`V%6gSD;#0ZKLG}0}P`>45 z`D)fDD1LT~$UcpgUD9%UsV_{Ox0s|a!UH`5@ufl^MvZ2fWBu#kuS#m5!g=xax*;ubnI$xp)I|e6z zCe|uPJ-5^^jD!H?Uir~r7u4_Z?+k_?MHM*+TUG-an+a#V1pBs!zdX%{sFweqK{tjX zzngnFlvQ95g_LC#D)PW2qzK(o=JFJy2f8>SH&GlA>qO4u%|QW}{%g=6{J%pIL<6(( zJYe;u?;3w}JlxjGj$4WD8XYP|0YOcPi#>HH=XxlMsBy|B^oMkb6lmY8s|Gnw>QNN|t}%)bz=QG|O;hz`pduS+lO)Vn6lY@n zz>O*Uri4FxQzp%sI8*SYv_kaih{63mrDNRJ?vn82NtHs*ji(=$W60Y9;Me9S_DLAW zE-A>k@}aT1dH4IfKrJGWtW^VzoWTdZ2H`2*u_^0uLG;!kyt^NvZ0`OaFD1hwg?|-g zvq~u+JK#6FMT*p8rFrp*ULWljhWV;p`P?EjSS&(xSN{f8=# z=ikTL$aSvH0i1{@;EogEuIaH}>)t_A<624SU#Dyg_Kq&egG|jbOfahIGKxRBg!tcK zJ)yw|`3jcz2?qwgd}FU#+jLB4fz0kD3Azmsv)oV8A3#>%h{IL<4zEHGY8Eum)4%6< z%m6okJtPI{#C?dcyHUT=|1}tqw=Wc=>%1qxfj)p(SWF0?r30;klU{TbVLEiE5Ny`g8!l(B9vwUPmSYDRN6$L$Wq)Rf`kwpd}=xcxUdse)pfGFN5+4-DKy`WatN$ z#CMp*=3+G~y9J=-)4c;o_%?(B<;wXsAN3Zz3LDFbacQfBoHamE`lk>s<1PEYc?2FY zyGkP$`VJSy5oBkPWgnJl+0o-Fg-Mv8#0~k}VYEP(RY=~V@WgUXkbzw?jSog@ zBQB0XEYM_%S*3ui3-V##DoO8b{{J&ZN-{f#d`cyDS?#1{Kn>OMLfJ4Rb?!lbX^{Pf zDq%&oo`6o*O)qa*2=k9o1*+>pVQ}}mxgL!K~(EAI(YeU#EIRLa6 zib>F!)*v{4>6=jk64X0hw^RPxEWjfOeVBIY=vi=&KT+pN4hh;HYk2}uuDSW3Hv~D* zOvu)s8Tjh4>jmzq>BNmJjKD1#0m?o^6`hf>tL)Q9SO3jw@CdGQve4r`2^c|#MJ5|}Q z#<*@b>*tW7;fK1gnfxEL2peid)ncg>%5>3lVwhfll3{R>(=&X6oxC0LZNHOt2A$8T zEW!4}nx5wW%udrwLgf9S%6m5TzhZ|;S&K>0r?mmc7l$3Q2`Qi=N(o5i2CsS@R@I?; zV){74M%PC&5yWO90ddxX|?k zxQA93s8QZ&p`fBLd0u0Egt!Q#=Tu{_)k&#}D7iM_zN$Ii4-@|ItLopUjbsN@XhePF z?q90kJWpRXX zE7=dL_%93f?x>!Z!Sh?>DM*&LvT_Wc*~+BR8gEj|7NJ_KVwz=Aj4Ydm$*1Mt{L%?Foysp3UnD0@?N_7 zm!=_`O^9#)rwb>~8kx)FIk@te!66|IB()t8;TrB;?6R>zMskl3-h+r&XflfkzT_D|71+o=EUTX z*)3Be-h2uiz~@xe#(e=A(RXW}?*!$-%K+vVXf@b&>g+`pY1X&?e+Jsvc4A; zO8A?=txm<}H~-0VnhAh1%OWlDf{6*1H(2oeFj`Ux2$=dmLhM4ufD*nFtZ$L^o0s4t zgjgJhmY1bDfvGI+Q^EhSuYRCQEmR1qJ%~@kp!|9l%Uk4ylqzgwf$*-pnii4OhM?P& zqmx_}2|8iP!tEtRd~b$*>y zxN%N6Fm^Bv>ufc(i;d7rr+R%5!#3%3?R~Rge@fOSKTfjFLLA9biANyoCsAn$Rl2vO zvz;4}^96$m{)WlRA(Hv(xqD=)BYNW*G40`s?+JK463f^tWLZrbhEw7Ti4J?GaRu?m zTgNrNCnw{lLBHu=5j5Xw25XJDJ zj?!dC5dO*tVExT`|ed@V<)lZcr|GnZb;&1%; zz6WzlKPd_1BbX+ohVEW^;cO(!jQGweVM|@0pV)Ir+_dT2Q}#|~@$%ah4XkJKe}?mm z*qvaH9sf-P|3Hn&a5>$EQ2TDpI~kQclu2}bfP_ThM)T$YHj)C3m3cjJCAGwKK&??|A?0pvQan($d+r|4r-PxA_R2o;sV8zEoxMrlYt* zB=ugTJPpBJ0;O-A#WM&!+sHNUaxH|L^fWirFb5N{E^v$9G(uKZD|xj+9DhGXzAgRSyojU$3_1t`Fe8jJ{{xgcsQsg#ICb zH)NK<=Nw&k@`Hmyq4!4Ts60;PW&3a?o z*Sz7o51DD{$eFul-*0!vhf(B;}>0%Lre9RKQ z`C{FMfpb4_yb3*VG5q%UE`@G`)0v&Dmd}DB?b&+=r}Kdu>hOd0*5=jwXA>dYQ>P=0 zfTKOkWZod=v)5aE&)&;>N5zv-3;;ki?Y$0LI!^C<&3557hg-O&4`z>V9?#Xx8F{(= z7Mx;knd_NiUU_F1aT?F)EAIT7>Fjv-%IK!F5z|n_+3D8t{N{wOFU-~Jba;bP@^mH4 zj`v-I*S3+*U;E7eC-DGh>SN7}y_xcX{6$}zu3p#c_j_Ekq?yDYR^*$hiU^M{Ki_Oa zUTP($a_eYtJvJ-xbUo%?FEU~h+ucR=7j4hNe`7bztk=tzor)ZM-DbTi5(OIiS$Lq=N5-pNBv0 z=;}bL_~^sj;M3K%nB%+^I=aqx5(Mc3I#0|a<*8*$e#pA|-3nVUQ+aP=gHF~gzqx73 zbJ$6)ptv_<#Wl1D#VwwBM3`ztGDVxxN1Bp!Hxu^H@|ofa<&!vu+2LQ@mqo&ax_vy~ zE(G3p$fU-e`JB9pO`rCPvW5-uniwSLmd&p${m)piFkMJc##+bLz4{!Y%371&>iHzW z=uD+Gp~1^DZ((>NqTicRR3Xv_O?8SgNSfW7Qbvf&vpuwiH=B0 z009Y*s*b1E_9!EQeMubkF%`lDnZmEXLVm_j;Nhqy2)F4><8DL}#^zI*(#8@#Eq@Y+ zEm=)BNfz+jQQ20#6H?+{b-MeD#N+y0nQB8x-v;`!`HW@K6SNrdWF*G;K!ar3I5dyT z(8+b(S6+PgIQK7e^*n?4*?ew?4?(}3m4ApNT-P<+y^v~Jc);j-!yd7+owCmv+j_{I zW}m~B$27(-?Bo}SOGhYP==0OP9HR&U?R-bWBeL|6D#cNZWN!Id zVy@bY9OdKaZ<*l>y5Dtf+s^UBP|1lkjT&2JwWqqty85>|Ma*yvZt3%6$!KD94AHAQ zy0N2|e~~sN(%X~FK91uJdCy^z^o9Xq{_r_p{qojMjYH5F#9Fc*Vm=YzX?xj#V_(4QuckFkWZ+ zOy&B$C-0MayIf;owM5l|t~sXKPFRhkaM)f~w{X}K2C~v;$tPqEH+EsKK3Lpo2*xd` zzlq3n(w-ee>d{Qye(U@ubL(QM%c1lj@LKmNsjfw#I1gcWR;;+Fmy_!=*O)4+2*@mz zGd$@g%`TUVK$^^`Vn<)d@;qGl(r-MrMQa=i-d;D}wEw}lJ=%nR1KCDR+2@!if(`2^ z-t!?ep5tF-VPHUnl(Aew)2deLZs6z7^GYu8(wP=cc_XezP)eAVQ4sxjZ=+jY`qSDB zOK071m-%9hsjA4u=>F+9(OV)!(iOTFv}6}7M4c}|(=UY+5WU96 zxvtgGS$`aPI$j*YN?cqhgS@G~&Wm9{tg#$B;Ui2ES0`|~ubB~YPs=Tvv*NtSsZ75g zKJBgdyKj0a6zy>HB3l=;lnYh;h)Z=I2E9~m_eMkR)$9Jo;F72*Jf}BIR;+j0NO+|* zQI!4C8t)@cu>W(!GHj7*MSD7P$am%l$8cm}(cCoAYqGG@P7d7;#a;+}nOYJ_>JO}9P;>THEjC7Y^f`H;Q-o&R!v1@U^+>>U zSg&;Cv`(+_)8N6?qGGna#JSS;SYxgqxAxxj$6ag7h?1AEX&W?rb!4-qBNlr|YTt}U zv6Ew6yF1->JgIlvx|a4O!igo3(sYi~z~H^s*TGN@qv%jH$*ZOZFcFJ8xucgoy7-pA z4Jwz=%^{y$BAVFBgd0ATy*7^a=k$8PrKfU-?-GgnrtMRJstnp>2>Sf|jNpIqfuaIS zcir+m$sBZ2VWjoAYg*wrseWSy8-=nI!5Q9nU_v;bjSw`4PLOE02HcBFH(HhYJd(*+ zW60h9)fE2Dby;`R%1CyU<=B2duE)=OtUZo@O{v7H-I@Lihf%;S-u?H<&D^>Ec`iy1 zhg(^OOy4EfkopceYX@M^mWi?#x*r)<-~WC!$rRs)&PuqL4o{~McR#S0(cC?uJ7umu zp?mc-=dbYagD=5XtfNcnCr6&H8HetT?lg*Ky1K0!qaYExUOT$0LunlLOqa%3KGbxZ zf}&qU|M-J(G3-LB-)-xvGIw+3)#^cPrnkm?gsCH+;P#C%onF7ymI)(|*fkk#>t-$X z&WsP^6bc{WZh7wREoPeG23iH{_QFb5alE(JF0LyC_cwgO`cbG}3oem|k}Y3sAiWf( zmZ$1ub78_YzB_@pWdIfzck=n~fbKJ+f3?@x8O@@NWs^mW)LMt|)@6%ddL4yP^xDr} z^b?Pf6;~%u6Elpvtn<7*dr)75IckfTy>-8#w7kgK{KYbbGku_C=_aFKrtSy7$oD4J z6U7{ktCjTu#0V}I`qvyr#kY9N1#dCwkxhwEA`0`QJ{0^?PJ#2Hk)mHkdQBx_g_TQW zsdTS*n-Pv;pbTB5++WDOi9e)Uj4I`+LTr;b3N=QEFdz?Pblo)yjFRJXxluS0zpU zwWNbXwll>Vh@*PXQm$-9eZ3i+Od3Tq_JOol$Io%K^Q-3l*{5)a68suQ&y5cKAz3=I zVv&?H8`s~po3&!SY?KU$o9m|pqKF309|FMmNa}&!n__{HQ=DRKbmQ4~l?_<$;r|ncR zdY1C_Tc_{NgGnhI@nscLwiEZH__BK!%F%0n4`}yk*lPPi3^IKEgagSB%QkXpvx^vC zc(TS`mU!-B7+eHGx~IxDo!ooh2K9Td3R!60PHW6fGQR1g=|7V9Tzz4L4)NKE{#R6C zRWN#Zi21HzxypNfB!;$RH6%>=S3cQs7qgM>>tnJtpm6=ol`k>YETo?$yu@4hnuu!< zA;V>&a@M?s_aWLERu^o_7~j*|-a!TWDLbXc-Yi+#b{E%B+c%p3+Z9?6phE_>h!TpA zg+J|EphoUK5g?&UU*!octUD#WtGbWblS0D9^a(Cf%-*>)m8?4*O_B3@1o{d;j7}ob zSej7G)oEX@5JSY0=s^EX`8{n;J#)KvW$e05Nlsx~8NWriNH7SFX;llcXk^B3UN)>N zIe8H=-&dGbDo2TpXHpiHTqq;!ewei)a=De0!*j{>SZ4#)7AVP?48Hs1CX=v8E4bDw@f$$C)$sXlir z-3Md4q}o!ipN>vR_2|12wkh>}jCt0pU_a3*G~Kq&L-I^Jt}d1&mdp(;ZcjdY9%n+< zSvx95OlRbuiBV!Xo^JEB=lRCWuz|04{X-k;)SKKV@0t2Sc}1?#gdaC^5-rP;IIInK zD2u8Y7#LS08_~(8+PQfBnK+&#el|VvZMqOTx+Du1>W7hu8F#82;4Sy?F$vpdJcnPG zD}R0Cs>wR^tpp~hh>PljQ2OpoTlJzoi90S_bVv!}l!OjpzhOO}ECKu>lwVGfWHSZ5 zv6e)WB8|ki8;LgBl)5HznzC2W`hpHn840ZQF)hfF_98fF7-~!$_|}d}Qs1uYzBloV zB!}WuHUebco3b#d9D4jFI=#p_KPd<+Sswsc6=^He1I6im(8kCO#*!U!J!qK!1 zq(v&ZeXM1v|AOCvg~`SRdHs0nJ9n0w`Bf1iJ8|xolp9LRm0K6dEGwrT{J!*8sEhaL zd26Q7qyop?qP?rwwdNacZ!Bcp=nN_(OU&e%nmJu|RQjZQR|@SvUe(g&Y|?nWrf-d- zEO%>leVF%M?e>!}ek;xAKc2C46&r^SW3lEf3nSMMPZ`SMUM|SEZa{HVIrZzvrrI({ zY+aF8;TqgwPC%%{FG|Mtwypu;lJKoFd-}8*?jrnsVl}v43X^E1fU>TLe~HaUT(9uh zy9;b;7jwE}r;)7R6RNb!M*5OWKk9$;)2mKuIaDfTvZLSh{kv4qNc@d;+0>WNZ1H!% zrxT0tFE<30W`t*MKL0)XxTr3yF`&r%sm?GP-AZ-QY!<(tm@of#6JC+Fs|rn_-=99W zE7$6?%gxfwhslm*r)fuI$x$lR*k1Q0424KQFd#k6kITJc#DaiK zx@nU7k9I@5TavE7AR@T0hPP3gbTGOHZP>Y2i+C}fFD0+-xXk(VZzEli?SV!lPlt?S znVQk1zjM_RglG7uEQ&ktJ~K}oDzTpqkKy}%ckV)+_s4|QT4@Q!)v-=(16Te~NiY1=x6dlghx^)kIFDEZaNSM=J*lQ!1&eFBOlz1fO5mt2D7 zA<{0CgU0&HI$CH*-1yng0L3`&Q1mORi*_qgamQ2!)h$wzNvk2mNwqd zaPt}^dUF7pjeLZ2dM2q>a|4|(9iXyJc$s9F%a11iyqY%(!(l)H$Q*aLO0WNOG_bdu z|C!fqqY^3t22g3cd?h)BmN*OAk?PYOFn(0q=prWU3pU|>mh3J3y!-tl)wBp+BHk*3 z&d=^&dtwwCKiR3=dOJexx7yAhdFLuyIn@vQux~hY->*90sZ=N3?D(|ZGD2>=b~zf5ZqR4d!RX$l&+^IyborO6UQiVvei8Pk zyO>eY!Dp78DJ!WQ7){G-xO+*bw57P~&9VTxYer+Uw>8H*SHlMU-LjaPj$H4GMVMD% z?@uRW{M`?2n4o~Lcb7S{!-+CG&cgca@4V+cJE3R|^RF60k!xL!IiXM4q-4=&rj4zc7*(p#p%GQ^U*jX?f2!1 zPM2*v5;acs?+8@qs45Mne_Az|{}24PxZIQS#a156ytKHR&^kuSzacf)BWl>VJ-|K> zteI!Y5p`i>>3HxWX=hCRs;iwxjGEEsG}99}YqVOYe?-y`8#-b^dGIp(+4ZkPO#OSw z3=zElGl#|O(dR*B)YgJJS#ENtOO60)sLV;Bw>)+1NbUaVLKK4~4JyTVfq?s{Q`849 zB7kUAPLss@IkaKDkLvN2Z1)au?D)CxT-O)hGAfpJ)3P}C^2O}T>vNs~?%EftYC+U?lVe`z{9V+$ub0i}v=ntJGt8Ya$Kk?{u0B}~9FLS{lpEcW7 zxHqf>UunxxlW4NmKJtuijUV(Cw#MH@N1aL0jv{ILL?IF>E_aGYZs%Pih9_^n`}T(x z6?66JpzbFWE1sb+=J4~nBiH>EGKxIg(ywwqTbk3_IGR}Kd0o&tMf4QJ+Jn;$RKJBj zCgzw-b0Iu3l!(mzZLd(NmZzpLPXq zmB-Nk7X455h9X9=Pyyy&#EG+ z@{IrSldewa($fkYN%rvNeG8QTIGp!pYr$2&SePH*1o-`zb3C+X+f~`=dUbEf=d~_- zbt18+VpGnlR$?1Cldf=}(#%CxL2EC_mQ3)DCltvni-IawzhEc)l%b#v$szla(a2J1 z%ZpK2s&BeqCb8s{ttaK6`s12)pHx?Tsq%yuoUoaIMsQ~K5tK9fQ6y7ScXeeixU^?X zL`Z{9?X>Z2W)Jv~H!(9|KT@NuVd$K{Hn5+SI*%^&y?+~^Fx3;2=sY!^UN!^>wL2(w zGO$a0wxTKd#NA-wzt>@<55DJr%wZuOra?&!MsmLRS=S6=Rwk94(SZlV-`g|8ANj0qRT@-8lvAq(b_qU!O!yPGEPg`R=uP% zIdO-pV^vEz48a4h3=C7}(xpaBH`{`E`$yk*)a9Tk@o+Di9Nx&086x82@XAPe5aG<} z{uDLC8tZT3w5J6221eMPL|Dd4XGQZ~Z~E=}cVyhKF>AXMx%i#FE|=c^(xO(ICQ?Cg)fYwVMCI@vpuu)jWYx2dM34b%%2=QE+8pKnwpq11>H zjT}@osGktf_?qVZ04&WN4jBrAU@1I9-Y7($ScnSdjCp-m-g`Y^dZy*}tols;$a>_% zA2#bgzm6|5R=iJ##m=X4|J@VX1i5iUg^`c~$Tz!)P8ssJf)6a5*)9k`0LW6dq9|_b zv|_!k^sx!w1I+oX2#{TSb10gV>;R&2#KEV;!ax~ifdR#;S@Hux2GO)6bbh-mgqnUV z+1~}~N%QxMP#zF^Wh6LMc^Vws-jyc^7K*y4B75N}ig%zn{BgkBn((g@w{NW85d3}i zA8mfl2id=Bo|EoZRCeQsU-VbQ9TS)dxk|=$RHat)m4z8gc?Y7EEfZNwrB`D=A~@>3q$OitCd zc<1$3IVkuK$3hhUaP_RFfMq*dIP?uXh=7GgxqMVrKZ?n{l;h{OpOyv~vC`FVui86o z@xs7|>&5j$esV_tl{#*pVlfvV9j?AyhEQrkbDnC@qTgkQI{HV7GW40^TveibN*Q3H z&Dh-xR-uPhuK+?lLSSMSU`A;&c;o_veV(2S>Ow9|jNVk6^sLGin=|Yew7(>xn5E@9 z8VcGGO+3*U6+11>un^FwuwErTjz<|}EC(wdKGsdX7aaKX4ElAWvpzKf!rBQ(FsGWj zPcx~DlUqagEv^?mZ{_3cBWDzIFb~}EC)yH3OCSn}?uJocr_Sbrz4|`wH`@r6@7w=$ z(|7XL-FbFiS1ym^*n`+A*z+xWBo{^Voi9u!a@E1(`7?wSTzIW zq|%R@2d(KjDGi#LNL>K0T@tF+h%@2E-RS(F@KDoJwY&>`e&-*ynQynH3ATN6BK8ca z(7DiGmAjz8XQ>-1_955<3&jZ=0mz)9;fcm46U|2L&dNBrXU1jrvMf(|on0SL1K}MnBnO^%ZaTT~f$s*wfdR zL#TW}GD}!GoE}mlyXw#ZUQ-(9V>|g@8}u@i-n~3|_0Jz1wpWFoA);?BCPel|@XVcB zKRsmp;qfpT7!>7q=02(K}y*ierEsIsBg^ndov>W@$< z=(TspdCHqMrlWEzd@}M{+7LUUBy_KP$tsyaYTAah?rE)%8OJzieC2JlT8fbyzqbNH zbLa?Wl5f&X=4A@s=v-aF?5vjt-GaM*=|cDHWZ{eUgu1_UP+SN@3U#0R?CW7zWY>6h7I(#& z3sG9QVhO$^C64N6bZguih+^bZn~eh3(#HI(lPL9)Aj|s0dZ*UJ7E)7W)WSHlm0cL5 zjxyl|e;wTZwi+H^BODmATOXH)t3GV~N4&2I7ARjWKM$E73VZORCAks$R%_V#{#H63 zL2P>w+*q<-)l+AmRLtd(6~XcthM07iS1!OIha{amRA33aBg-N`m-|0TnKD!(#R~xy zsu{8T%~{|2pGrSa@{ZdfpuN-u;JEvL5LWs-E%t%a zROWHtxyi9oC?Md(Z4(pA?Q9&retV_b@t`ux%`S>&(9VGF23M?{pmOIR+IVcMHS$4_ zbO)jxT0M40pS3iQsjSH308!r2?Rg}HP&;Tji2pNnGGz0*8vPW{kiaUP^?J?~u__z% z$MTXMNj*%3VUDMk9djVGcCo|FNuqwINlJcz7Rq zfsF37dO7TPqCCcV*tY@hYtZ@bW#u)hVkHbm5i+IPNrF|B(Mb!C&2lZTJ)- zHXrq?Z^R#sEe7Vfcz$N0$4wN*HToW~njbcNcGR6t%)f4hAYJrl zp#G#)rhy?L!$XbS%_Ab!x2d8jnkX`*LXJ`F_4bbQBUF#U8-WKr@ZHU==`2 z>D0N0^uI-T_iC;1Z$;$rK#>%NKi(~8kA8wphFa!%VvsSWxMaFGfv)Y~ zCP_`5ZjPqVFM%=^-O?x$cq4`WrD6^*p@Kw8=lPhWFW~4jO1t<_gm6caDraQi!sr#T z)8najov`@Q3eGVM6>1JU&|f6t-{Mn`id?UM_=onNW8u_fc}+oXo)kZGF3PDDwb72? zKsUUtWo{kY43KSiZDD_;8}dH)X@|dSk_L9-@gw(Ik(TZK^@X$CIskBau@*GPlQq5O zjwfr*B1o!1EwcG1FXTxeV4{9^F-9Sv|CC;ByP+nv8-({&#aAAF38NLDF6MbtW@zH-hWb(HMw=2n{erF8u$?nhP_5Q`76 zQa7fOGj)hD+_uK_ND*M;skU0uHmMtTpU3sk!U;L z5~4>I^lIY?om#(Ef&0aV0KcpGb>e@JR%b!ruGsj={RX!2Nbx*!*wxw{@;@{)ygqnd~8nL#$NyJ3XL8|@>92q(LLaP+~s z#O<;CuABXRa?jxAZ~28%H-hRE1%0xA{@7&LCiV0a=D?w{IrL<(p-*zVqj`TQ z(>)E>(J&)vE;9Ftb&TN%4=2ql+W%uwPf)KV;)u-VK^y3+!TR4fVMzibNO`zxV`o^| zj2hI(){3I}&#{K-y$(02#U2z!2r6??=|oZ2q)Y+5Q(ZWO=Nom=OvN{$e~>;wKo_Dc z^~CErlG&&cZbqpT^q6oQZM~%^_Cp9SmJxG_5u4tyy0+xXO*uZqvMvO)Ix%~n-tQSH6jiS2N`FsI0 z0k~=SbFnPaS{Tg&r=`uG`K1~(h!X@mk8bQ}Ms|j^0V3+l{FHNR>hE<1f4Q!^0$TmM zFh`u(Pn@1Ds2Y?;Za;-q66nbcn* ztfcq~;EZpiuhR3_JcX0Z;W$xDSuuz91R$-E$;aGCT;vK5%A?dwO6sUZDK35!Wdb~( zuP$aMI=Nkwf!_W0|6I~Uu*bt!_payCQNVn+(bZwAlZZ!b!XRX*=xl?q+nc#@E{~Bo z?o=+)Pb~8K*aW7WWkFiaWa47*ua}2Q$H6_>%DpNV0;qf(j03tSd#h85%VIE^8OgJS z?3t-fQ)DsBt!}u4kNNfFyv34q-}a*lt{dN4(Dm#2lgdx()rO?KoL5`%1DXH%k{euf z4>lGR)cp?yzc&LX9}E{C_03v7`Dtoi;w9+>0)Zg9*L10 z$f-orSn#5w71l}?6y7<%_Q4garHxcP(I{b{ccd!X#$<)Xq(LrhFE)L z$x=;d>6L1e?d}gL=v+-80Hb&fqAr!94Rktk&9(<^gpWXJA)wN!jg!axMQgi)pRd#> z)eZkVztn)EE1i3F^alIylYc{t7>uAe(>>2cCyC3#Q_Mlf=UKkXdXxs#Hopn^Y&d+5 zsm0$Qk9YUOHBGV4jz|S%Q`nFtlQAgbY9Y97xjEUGUc$j%_{ja2h!bp~>l4g^gpqT4 zL&iF|p*WJqKu+45K)0U_Klq+Fr-8k1T2kKoStn9X4B5WI`0Dfo)aP!>stUdiI6pfn zJ&8mJQm*cM$yKbVW##)E{>gRx4O9wYkSZwdb1wvmjv-fb#n_y*`W=>aWOX=C&sTNS zNqfwtexYw})$m6Xqs+B0ayu|A{z4hj?F`Nv?Zsbe?nVBLUKljH{f~Q0Z$aunaXQ+RkthR^A1*Mi)!tIT?~E3S{YktUPAt zAW^nNllusd2>aK>ITwD19>|v@NX$Oy){*!I6l|wOaEOaw*tMs2J`=j(=@b%;sg^A| zMoz%@0@bK`X!kVO`TnQeI8KLBs9=ESZ5zmVXRvjYqvf@cqO(e<1pL2wrdjZ5XKx6F zp@cN^c1oGVD$U&3yMM)NE&M)BBIK3uUieaM)?EHiPUHA~3!*)?Uk=@I#1aepB(Nc5 zoo*Vv66L)uVLb5U0%6vft|pgNKEFphfY|WG|7nV@r5b zR>*!hs|h~xFx^C(8qgs}$SQ4=sS}VmItxjUET%ZOJ+!z3z6$)L9|G-t&@O!v)NNJw z%kMvISW7a?T!s%1c*pFfc0z|=K2`_P?dG$Uasq5)!Sjworq&oDTn`OU(~cB@jiLk`NCwEf!h$;(i&${2|$X_3D2_^*F}-Zsq3d ztSJl@z90v-Abr?KZ&F;F53o&W*r>9>@(V%&ZjMT!^&?XeARbaCvf}AY3%9z%z*ojr z)>Z4hx;(n+Yc1UaBld$B`qW2c4~l^1r@oAJYbO)nxM)5zANbH|%QD&#pVCXjDElG~ zX&(W_up&F)!#}a|(JeZlAjH}D;C)Gal$Gbbn`X#)s)lmC6^)HxmQXF$yVU(;N z#QBzeI-oNg;N(Gh{o<&Y(ISA3_c#P>AI;mUf(|J1Yb%?V;DR8yNzpgdIo@ zgr7Ez5xIPkG&RSAkbjB0_ZQx*i1c$6?^Z??m+Q}Cl!}SK{t95jz0MW7|-qMc* z0~JQPXIPsb$2@iThQOWbMBh2Db9_SPReQxFDV zDMHh=iAaP)&^;)X0}CR3x_EqVI>~=&Pc)@+)#}GF+}5o{w@zj)5Txy{5mR(W} zcc`eBBYv-PrOr+sjlP+m@tmteDPWq`>yw9 zi2>mO$Lk`F8;xdyzPxFTZ2p^0=#t4)36p`-zLvIt6_fH8x~6w_{@OBscFU8k{*!aq zOZRd2ss1hf5BZ%~i`v{Zt%xHEvkjSU=62u~9=sXMD$U9ol)q+8eZ+FSGXAbVshdSD z3z_i=h6EEO`273GoEQ`Zk~}wDJve6A0f!2E*Gsz}Z`u2mCOZN(3M@KrTi{f-Vq6I9 z&HUy4za;)qLFHL{dtEtqtL5sjqbhQa6Ko6pg5UcijilPWL2QG8!V%jv`46e0Z~AQI z+pndd!d>jsM6F2maJs8aH99M92e_Ku)mzWvh90jlwDG!00!f_)ER!9uZmaL&Rca1< zqxpP+$tFIvB`hHMew+^f>}{tFshoCqLNY`NQFHq8T|calhUT-24aktf67$Et`hs7_ z6#7+T)^9%k`kUkLbE*firFwOl$3y4sg}<5{@U0_<yQ58(jK~8N;wvs^g3)aO-HvFUie-kM;qGl&qAAL}VF_f+==?XpOF@ zFx(O~IYvA2yt`gQ{#sw)ga$9qWM@{pdK`v#|)v*%u__=7G!rQ$zLjg z(x=i;2%`?0NG#k5J0l&{0O1{lk0uQMm7*fqILz8C$_Ss@cexHvP2K8zLU0v+nECz9 zUeIUt_+t4ErO8gA6Szsnio_js4}*4pjojGDPO{EGm9sS8{CMu=k?g%+2H&}4AKmF1 zX!&@4Dr%f>Pbk}&5!l=SqSOmmspsP_93Ho~d4i33Z(>|^uv9YO9RkprEb+VdNq6u= zJ;62rgJ|CC^2*iM;fm16y#;@F^{=tP(5a1XF)dx6l52T3D}_8~RdnmE=s@RzMOtS-xpx!htuO@Ijtr`yTqH(It zjCd|Y8C2a^hzd!dLGKmcLES9ihkc|OnMjG=R4j>*9q+!+GGeiVl>X9ydTV1pXSDU& zh!%hF@sGeCds&d^({t)0{JB-9UiM;UYR!dNt+#c0mfw?-vk&?r6x5?VRt2D<$o>cx zGZK?0<;{aZsT#y_*zP`Q2c`;)SC!N zqN)plCfiK|4H@5KeKu}XYFlMg<5Jh~NhI>B-!F^Sgqc}A6yp1Dz+e1a8$Qw#(-e(CWfS!R zRap;c<|2KFd_LbX<>|CpSdy{P7(Dl#iZw` zsIrCfpA;*>9%X+-WT)@a{bXNC?(J;O$f0M`z=BB8^fl~6)@K8|O_EuL%q?Wo$40uO zGMTL0q6QxuMnVG4C<9r}G%j1rGa@m`zc@rC!LELhYur{x!$^?!h8*7dyxj8!&|i|@ zukT*({{A0vDo|xvSQ;KO0KX_DI+|W7JBjjUf43^W;lJR>?7_+nl{mvIZ07gvgmaT>}jDCtXtVUxk>Xq$@(M6yX8s6H(u$-e^21=iT?lsT2O@N&^X_AxeLej z#*N%{h<^2vFW9v+7^f&|D`8dF!Bj!Ut>&?B3wlyp1B2}ve@FZ)DI_!ZOWxfNwSoZO z0?{XJA9k!=T+9u^HXEe!ez-hkO5e};(i9z;QfOM4+z7-#0@sqzi`KR7gTye2nH{~c>M=rJhEON5$`~xOhnmLE4;A@Fi(ku7)WlR*#3 znTc2Z#-6(QY>$fvPu#5d@Z0<^rJh|#GvqJmzV$-D!4oU`UCG72OF!FBx2zH48r871 n8Y>u)Ccm3#i$<$3;SLkV?ET-Wbz00aF@ENzS4?V+-IM+g)x+P^ diff --git a/package.json b/package.json index c1c8a53..436c95b 100644 --- a/package.json +++ b/package.json @@ -10,11 +10,11 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^2.2.1", - "@astrojs/node": "^8.2.5", - "@astrojs/react": "^3.1.1", - "@astrojs/rss": "^4.0.5", - "@astrojs/sitemap": "^3.1.1", + "@astrojs/mdx": "^3.1.1", + "@astrojs/node": "^8.3.1", + "@astrojs/react": "^3.6.0", + "@astrojs/rss": "^4.0.6", + "@astrojs/sitemap": "^3.1.6", "@astrojs/tailwind": "^5.1.0", "@hookform/resolvers": "^3.6.0", "@infisical/sdk": "^2.2.3", @@ -29,7 +29,7 @@ "@types/nodemailer": "^6.4.15", "@types/react": "^18.2.74", "@types/react-dom": "^18.2.24", - "astro": "^4.5.6", + "astro": "^4.11.0", "class-variance-authority": "^0.7.0", "clsx": "^2.1.0", "cmdk": "^1.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2595629..c15e179 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,28 +1,24 @@ lockfileVersion: '6.0' -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - dependencies: '@astrojs/mdx': - specifier: ^2.2.1 - version: 2.2.1(astro@4.5.6) + specifier: ^3.1.1 + version: 3.1.1(astro@4.11.0) '@astrojs/node': - specifier: ^8.2.5 - version: 8.2.5(astro@4.5.6) + specifier: ^8.3.1 + version: 8.3.1(astro@4.11.0) '@astrojs/react': - specifier: ^3.1.1 - version: 3.1.1(@types/react-dom@18.2.24)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(vite@5.1.6) + specifier: ^3.6.0 + version: 3.6.0(@types/react-dom@18.2.24)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(vite@5.3.1) '@astrojs/rss': - specifier: ^4.0.5 - version: 4.0.5 + specifier: ^4.0.6 + version: 4.0.6 '@astrojs/sitemap': - specifier: ^3.1.1 - version: 3.1.1 + specifier: ^3.1.6 + version: 3.1.6 '@astrojs/tailwind': specifier: ^5.1.0 - version: 5.1.0(astro@4.5.6)(tailwindcss@3.4.1) + version: 5.1.0(astro@4.11.0)(tailwindcss@3.4.1) '@hookform/resolvers': specifier: ^3.6.0 version: 3.6.0(react-hook-form@7.51.5) @@ -63,8 +59,8 @@ dependencies: specifier: ^18.2.24 version: 18.2.24 astro: - specifier: ^4.5.6 - version: 4.5.6 + specifier: ^4.11.0 + version: 4.11.0 class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -94,7 +90,7 @@ dependencies: version: 7.51.5(react@18.2.0) rehype-pretty-code: specifier: ^0.13.2 - version: 0.13.2(shiki@1.6.1) + version: 0.13.2(shiki@1.7.0) rehype-slug: specifier: ^6.0.0 version: 6.0.0 @@ -133,18 +129,18 @@ packages: '@jridgewell/trace-mapping': 0.3.25 dev: false - /@astrojs/compiler@2.7.0: - resolution: {integrity: sha512-XpC8MAaWjD1ff6/IfkRq/5k1EFj6zhCNqXRd5J43SVJEBj/Bsmizkm8N0xOYscGcDFQkRgEw6/eKnI5x/1l6aA==} + /@astrojs/compiler@2.8.0: + resolution: {integrity: sha512-yrpD1WRGqsJwANaDIdtHo+YVjvIOFAjC83lu5qENIgrafwZcJgSXDuwVMXOgok4tFzpeKLsFQ6c3FoUdloLWBQ==} dev: false - /@astrojs/internal-helpers@0.3.0: - resolution: {integrity: sha512-tGmHvrhpzuz0JBHaJX8GywN9g4rldVNHtkoVDC3m/DdzBO70jGoVuc0uuNVglRYnsdwkbG0K02Iw3nOOR3/Y4g==} + /@astrojs/internal-helpers@0.4.0: + resolution: {integrity: sha512-6B13lz5n6BrbTqCTwhXjJXuR1sqiX/H6rTxzlXx+lN1NnV4jgnq/KJldCQaUWJzPL5SiWahQyinxAbxQtwgPHA==} dev: false - /@astrojs/markdown-remark@4.3.0: - resolution: {integrity: sha512-iZOgYj/yNDvBRfKqkGuAvjeONhjQPq8Uk3HjyIgcTK5valq03NiUgSc5Ovq00yUVBeYJ/5EDx23c8xqtkkBlPw==} + /@astrojs/markdown-remark@5.1.0: + resolution: {integrity: sha512-S6Z3K2hOB7MfjeDoHsotnP/q2UsnEDB8NlNAaCjMDsGBZfTUbWxyLW3CaphEWw08f6KLZi2ibK9yC3BaMhh2NQ==} dependencies: - '@astrojs/prism': 3.0.0 + '@astrojs/prism': 3.1.0 github-slugger: 2.0.0 hast-util-from-html: 2.0.1 hast-util-to-text: 4.0.0 @@ -156,7 +152,7 @@ packages: remark-parse: 11.0.0 remark-rehype: 11.1.0 remark-smartypants: 2.1.0 - shiki: 1.2.0 + shiki: 1.7.0 unified: 11.0.4 unist-util-remove-position: 5.0.0 unist-util-visit: 5.0.0 @@ -166,50 +162,25 @@ packages: - supports-color dev: false - /@astrojs/markdown-remark@4.3.1: - resolution: {integrity: sha512-eJFi600tkRjTFiwzY9oD8AgCgB7gFqyWCKWuZ33dATVBgLiROD+zlMZ8STZzU7+ZALvmiUAun/K7umTmP5YfVQ==} - dependencies: - '@astrojs/prism': 3.0.0 - github-slugger: 2.0.0 - hast-util-from-html: 2.0.1 - hast-util-to-text: 4.0.0 - import-meta-resolve: 4.0.0 - mdast-util-definitions: 6.0.0 - rehype-raw: 7.0.0 - rehype-stringify: 10.0.0 - remark-gfm: 4.0.0 - remark-parse: 11.0.0 - remark-rehype: 11.1.0 - remark-smartypants: 2.1.0 - shiki: 1.2.0 - unified: 11.0.4 - unist-util-remove-position: 5.0.0 - unist-util-visit: 5.0.0 - unist-util-visit-parents: 6.0.1 - vfile: 6.0.1 - transitivePeerDependencies: - - supports-color - dev: false - - /@astrojs/mdx@2.2.1(astro@4.5.6): - resolution: {integrity: sha512-bSr/AkvGieD9Pc5ZzMnAk7IHnw0vyt/aOujuYUmYT+NHiWahAUy/+ywNNMhTMmea0irdMYnBVC1AEKMQ/oXxow==} - engines: {node: '>=18.14.1'} + /@astrojs/mdx@3.1.1(astro@4.11.0): + resolution: {integrity: sha512-Y6Ath3E/DgDsMdbenXai+Qm6DGCMnR6rvgHwK2PUQTs6iKF+oQ8SfZ1zPC1kt22rP1PnA8siYSQhNL91K4eukQ==} + engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0} peerDependencies: - astro: ^4.0.0 + astro: ^4.8.0 dependencies: - '@astrojs/markdown-remark': 4.3.1 + '@astrojs/markdown-remark': 5.1.0 '@mdx-js/mdx': 3.0.1 - acorn: 8.11.3 - astro: 4.5.6 - es-module-lexer: 1.4.2 + acorn: 8.12.0 + astro: 4.11.0 + es-module-lexer: 1.5.3 estree-util-visit: 2.0.0 github-slugger: 2.0.0 gray-matter: 4.0.3 - hast-util-to-html: 9.0.0 + hast-util-to-html: 9.0.1 kleur: 4.1.5 rehype-raw: 7.0.0 remark-gfm: 4.0.0 - remark-smartypants: 2.1.0 + remark-smartypants: 3.0.1 source-map: 0.7.4 unist-util-visit: 5.0.0 vfile: 6.0.1 @@ -217,37 +188,37 @@ packages: - supports-color dev: false - /@astrojs/node@8.2.5(astro@4.5.6): - resolution: {integrity: sha512-IdVD4dBNyg+ScmCATZ0FM7vNLAHq0TSdiJ3LpR4jcWIUhpN1ps5Jg+9CfzMaLmCCe/SJUZejK5EnzqUJdnGYyg==} + /@astrojs/node@8.3.1(astro@4.11.0): + resolution: {integrity: sha512-JwJzE1zyNcb2Tnk1PJIiIV2vGadR/h0C7h3WeN50H7S/DbNpkGrfwKrOxxpZwhkujnudddToA9U4yv+IPlCf0g==} peerDependencies: astro: ^4.2.0 dependencies: - astro: 4.5.6 + astro: 4.11.0 send: 0.18.0 server-destroy: 1.0.1 transitivePeerDependencies: - supports-color dev: false - /@astrojs/prism@3.0.0: - resolution: {integrity: sha512-g61lZupWq1bYbcBnYZqdjndShr/J3l/oFobBKPA3+qMat146zce3nz2kdO4giGbhYDt4gYdhmoBz0vZJ4sIurQ==} - engines: {node: '>=18.14.1'} + /@astrojs/prism@3.1.0: + resolution: {integrity: sha512-Z9IYjuXSArkAUx3N6xj6+Bnvx8OdUSHA8YoOgyepp3+zJmtVYJIl/I18GozdJVW1p5u/CNpl3Km7/gwTJK85cw==} + engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0} dependencies: prismjs: 1.29.0 dev: false - /@astrojs/react@3.1.1(@types/react-dom@18.2.24)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(vite@5.1.6): - resolution: {integrity: sha512-Uc4zY8UxkZrSKmiFGPyy+0uUKGgVETJSra5c/65Z2ZckJEHtgLYW0ZqGUoItGr0wJFMv+h1g3Z4OJGapGgcUyA==} - engines: {node: '>=18.14.1'} + /@astrojs/react@3.6.0(@types/react-dom@18.2.24)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(vite@5.3.1): + resolution: {integrity: sha512-YGLxy5jCU9xKG/HAvYsWMcvrQVIhqVe0Sda3Z5UtP32rfXeG6B9J1xQvnx+kRSFTpIrj+7AwPSDSehLbCHJ56w==} + engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0} peerDependencies: '@types/react': ^17.0.50 || ^18.0.21 '@types/react-dom': ^17.0.17 || ^18.0.6 - react: ^17.0.2 || ^18.0.0 - react-dom: ^17.0.2 || ^18.0.0 + react: ^17.0.2 || ^18.0.0 || ^19.0.0-beta + react-dom: ^17.0.2 || ^18.0.0 || ^19.0.0-beta dependencies: '@types/react': 18.2.74 '@types/react-dom': 18.2.24 - '@vitejs/plugin-react': 4.2.1(vite@5.1.6) + '@vitejs/plugin-react': 4.3.1(vite@5.3.1) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ultrahtml: 1.5.3 @@ -256,27 +227,28 @@ packages: - vite dev: false - /@astrojs/rss@4.0.5: - resolution: {integrity: sha512-IyJVL6z09AQtxbgLaAwebT3T5YKe4oTHDesqydJv1KLHw+zEzzMCFuuNsEyxjiqu7df9+DDCpDXLj/WRiEUXvw==} + /@astrojs/rss@4.0.6: + resolution: {integrity: sha512-hpfHz6OZVD4ME1ZmpNQim0yV0AOetVFUHv0vmL8+Bw4GNcmL0ibGkGtMv+PY72HLJUVfDtizrBjfN5HHg+LScA==} dependencies: fast-xml-parser: 4.3.6 kleur: 4.1.5 dev: false - /@astrojs/sitemap@3.1.1: - resolution: {integrity: sha512-qPgdBIcDUaea98mTtLfi5z9oXZpzSjEn/kes70/Ex8FOZZ+DIHVKRYOLOtvy8p+FTXr/9oc7BjmIbTYmYLLJVg==} + /@astrojs/sitemap@3.1.6: + resolution: {integrity: sha512-1Qp2NvAzVImqA6y+LubKi1DVhve/hXXgFvB0szxiipzh7BvtuKe4oJJ9dXSqaubaTkt4nMa6dv6RCCAYeB6xaQ==} dependencies: - sitemap: 7.1.1 + sitemap: 7.1.2 + stream-replace-string: 2.0.0 zod: 3.23.8 dev: false - /@astrojs/tailwind@5.1.0(astro@4.5.6)(tailwindcss@3.4.1): + /@astrojs/tailwind@5.1.0(astro@4.11.0)(tailwindcss@3.4.1): resolution: {integrity: sha512-BJoCDKuWhU9FT2qYg+fr6Nfb3qP4ShtyjXGHKA/4mHN94z7BGcmauQK23iy+YH5qWvTnhqkd6mQPQ1yTZTe9Ig==} peerDependencies: astro: ^3.0.0 || ^4.0.0 tailwindcss: ^3.0.24 dependencies: - astro: 4.5.6 + astro: 4.11.0 autoprefixer: 10.4.18(postcss@8.4.36) postcss: 8.4.36 postcss-load-config: 4.0.2(postcss@8.4.36) @@ -285,12 +257,12 @@ packages: - ts-node dev: false - /@astrojs/telemetry@3.0.4: - resolution: {integrity: sha512-A+0c7k/Xy293xx6odsYZuXiaHO0PL+bnDoXOc47sGDF5ffIKdKQGRPFl2NMlCF4L0NqN4Ynbgnaip+pPF0s7pQ==} - engines: {node: '>=18.14.1'} + /@astrojs/telemetry@3.1.0: + resolution: {integrity: sha512-/ca/+D8MIKEC8/A9cSaPUqQNZm+Es/ZinRv0ZAzvu2ios7POQSsVD+VOj7/hypWNsNM3T7RpfgNq7H2TU1KEHA==} + engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0} dependencies: - ci-info: 3.9.0 - debug: 4.3.4 + ci-info: 4.0.0 + debug: 4.3.5 dlv: 1.1.3 dset: 3.1.3 is-docker: 3.0.0 @@ -300,35 +272,35 @@ packages: - supports-color dev: false - /@babel/code-frame@7.24.1: - resolution: {integrity: sha512-bC49z4spJQR3j8vFtJBLqzyzFV0ciuL5HYX7qfSl3KEqeMVV+eTquRvmXxpvB0AMubRrvv7y5DILiLLPi57Ewg==} + /@babel/code-frame@7.24.7: + resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.24.1 + '@babel/highlight': 7.24.7 picocolors: 1.0.0 dev: false - /@babel/compat-data@7.24.1: - resolution: {integrity: sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==} + /@babel/compat-data@7.24.7: + resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==} engines: {node: '>=6.9.0'} dev: false - /@babel/core@7.24.1: - resolution: {integrity: sha512-F82udohVyIgGAY2VVj/g34TpFUG606rumIHjTfVbssPg2zTR7PuuEpZcX8JA6sgBfIYmJrFtWgPvHQuJamVqZQ==} + /@babel/core@7.24.7: + resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.1 - '@babel/generator': 7.24.1 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.1) - '@babel/helpers': 7.24.1 - '@babel/parser': 7.24.1 - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.1 - '@babel/types': 7.24.0 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helpers': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 convert-source-map: 2.0.0 - debug: 4.3.4 + debug: 4.3.5 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -336,180 +308,189 @@ packages: - supports-color dev: false - /@babel/generator@7.24.1: - resolution: {integrity: sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==} + /@babel/generator@7.24.7: + resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.7 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 dev: false - /@babel/helper-annotate-as-pure@7.22.5: - resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} + /@babel/helper-annotate-as-pure@7.24.7: + resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.7 dev: false - /@babel/helper-compilation-targets@7.23.6: - resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} + /@babel/helper-compilation-targets@7.24.7: + resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.24.1 - '@babel/helper-validator-option': 7.23.5 + '@babel/compat-data': 7.24.7 + '@babel/helper-validator-option': 7.24.7 browserslist: 4.23.0 lru-cache: 5.1.1 semver: 6.3.1 dev: false - /@babel/helper-environment-visitor@7.22.20: - resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helper-function-name@7.23.0: - resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} + /@babel/helper-environment-visitor@7.24.7: + resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.24.0 - '@babel/types': 7.24.0 + '@babel/types': 7.24.7 dev: false - /@babel/helper-hoist-variables@7.22.5: - resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} + /@babel/helper-function-name@7.24.7: + resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/template': 7.24.7 + '@babel/types': 7.24.7 dev: false - /@babel/helper-module-imports@7.24.1: - resolution: {integrity: sha512-HfEWzysMyOa7xI5uQHc/OcZf67/jc+xe/RZlznWQHhbb8Pg1SkRdbK4yEi61aY8wxQA7PkSfoojtLQP/Kpe3og==} + /@babel/helper-hoist-variables@7.24.7: + resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.7 dev: false - /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.1): - resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.24.1 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.24.1 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 - dev: false - - /@babel/helper-plugin-utils@7.24.0: - resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helper-simple-access@7.22.5: - resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} + /@babel/helper-module-imports@7.24.7: + resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 - dev: false - - /@babel/helper-split-export-declaration@7.22.6: - resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.0 - dev: false - - /@babel/helper-string-parser@7.24.1: - resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helper-validator-identifier@7.22.20: - resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helper-validator-option@7.23.5: - resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helpers@7.24.1: - resolution: {integrity: sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.1 - '@babel/types': 7.24.0 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 transitivePeerDependencies: - supports-color dev: false - /@babel/highlight@7.24.1: - resolution: {integrity: sha512-EPmDPxidWe/Ex+HTFINpvXdPHRmgSF3T8hGvzondYjmgzTQ/0EbLpSxyt+w3zzlYSk9cNBQNF9k0dT5Z2NiBjw==} + /@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7): + resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/helper-plugin-utils@7.24.7: + resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==} + engines: {node: '>=6.9.0'} + dev: false + + /@babel/helper-simple-access@7.24.7: + resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.22.20 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/helper-split-export-declaration@7.24.7: + resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.7 + dev: false + + /@babel/helper-string-parser@7.24.7: + resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} + engines: {node: '>=6.9.0'} + dev: false + + /@babel/helper-validator-identifier@7.24.7: + resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + engines: {node: '>=6.9.0'} + dev: false + + /@babel/helper-validator-option@7.24.7: + resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} + engines: {node: '>=6.9.0'} + dev: false + + /@babel/helpers@7.24.7: + resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.24.7 + '@babel/types': 7.24.7 + dev: false + + /@babel/highlight@7.24.7: + resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.0.0 dev: false - /@babel/parser@7.24.1: - resolution: {integrity: sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==} + /@babel/parser@7.24.7: + resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.7 dev: false - /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.1): - resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==} + /@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.7): + resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.1 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-react-jsx-self@7.24.1(@babel/core@7.24.1): - resolution: {integrity: sha512-kDJgnPujTmAZ/9q2CN4m2/lRsUUPDvsG3+tSHWUJIzMGTt5U/b/fwWd3RO3n+5mjLrsBrVa5eKFRVSQbi3dF1w==} + /@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.24.7): + resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.1 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-react-jsx-source@7.24.1(@babel/core@7.24.1): + /@babel/plugin-transform-react-jsx-source@7.24.1(@babel/core@7.24.7): resolution: {integrity: sha512-1v202n7aUq4uXAieRTKcwPzNyphlCuqHHDcdSNc+vdhoTEZcFMh+L5yZuCmGaIO7bs1nJUNfHB89TZyoL48xNA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.1 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 dev: false - /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.1): - resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} + /@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7): + resolution: {integrity: sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.1 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.24.1 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.1) - '@babel/types': 7.24.0 + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color dev: false /@babel/runtime@7.24.4: @@ -519,44 +500,52 @@ packages: regenerator-runtime: 0.14.1 dev: false - /@babel/template@7.24.0: - resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} + /@babel/template@7.24.7: + resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.24.1 - '@babel/parser': 7.24.1 - '@babel/types': 7.24.0 + '@babel/code-frame': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 dev: false - /@babel/traverse@7.24.1: - resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} + /@babel/traverse@7.24.7: + resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.24.1 - '@babel/generator': 7.24.1 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.24.1 - '@babel/types': 7.24.0 - debug: 4.3.4 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-hoist-variables': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 + debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: false - /@babel/types@7.24.0: - resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} + /@babel/types@7.24.7: + resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': 7.24.1 - '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-string-parser': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 dev: false - /@esbuild/aix-ppc64@0.19.12: - resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} + /@emnapi/runtime@1.2.0: + resolution: {integrity: sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==} + requiresBuild: true + dependencies: + tslib: 2.6.2 + dev: false + optional: true + + /@esbuild/aix-ppc64@0.21.5: + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] @@ -564,8 +553,8 @@ packages: dev: false optional: true - /@esbuild/android-arm64@0.19.12: - resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} + /@esbuild/android-arm64@0.21.5: + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -573,8 +562,8 @@ packages: dev: false optional: true - /@esbuild/android-arm@0.19.12: - resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} + /@esbuild/android-arm@0.21.5: + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -582,8 +571,8 @@ packages: dev: false optional: true - /@esbuild/android-x64@0.19.12: - resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} + /@esbuild/android-x64@0.21.5: + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -591,8 +580,8 @@ packages: dev: false optional: true - /@esbuild/darwin-arm64@0.19.12: - resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} + /@esbuild/darwin-arm64@0.21.5: + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -600,8 +589,8 @@ packages: dev: false optional: true - /@esbuild/darwin-x64@0.19.12: - resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} + /@esbuild/darwin-x64@0.21.5: + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -609,8 +598,8 @@ packages: dev: false optional: true - /@esbuild/freebsd-arm64@0.19.12: - resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} + /@esbuild/freebsd-arm64@0.21.5: + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -618,8 +607,8 @@ packages: dev: false optional: true - /@esbuild/freebsd-x64@0.19.12: - resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} + /@esbuild/freebsd-x64@0.21.5: + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -627,8 +616,8 @@ packages: dev: false optional: true - /@esbuild/linux-arm64@0.19.12: - resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} + /@esbuild/linux-arm64@0.21.5: + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -636,8 +625,8 @@ packages: dev: false optional: true - /@esbuild/linux-arm@0.19.12: - resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} + /@esbuild/linux-arm@0.21.5: + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -645,8 +634,8 @@ packages: dev: false optional: true - /@esbuild/linux-ia32@0.19.12: - resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} + /@esbuild/linux-ia32@0.21.5: + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -654,8 +643,8 @@ packages: dev: false optional: true - /@esbuild/linux-loong64@0.19.12: - resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} + /@esbuild/linux-loong64@0.21.5: + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -663,8 +652,8 @@ packages: dev: false optional: true - /@esbuild/linux-mips64el@0.19.12: - resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} + /@esbuild/linux-mips64el@0.21.5: + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -672,8 +661,8 @@ packages: dev: false optional: true - /@esbuild/linux-ppc64@0.19.12: - resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} + /@esbuild/linux-ppc64@0.21.5: + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -681,8 +670,8 @@ packages: dev: false optional: true - /@esbuild/linux-riscv64@0.19.12: - resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} + /@esbuild/linux-riscv64@0.21.5: + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -690,8 +679,8 @@ packages: dev: false optional: true - /@esbuild/linux-s390x@0.19.12: - resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} + /@esbuild/linux-s390x@0.21.5: + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -699,8 +688,8 @@ packages: dev: false optional: true - /@esbuild/linux-x64@0.19.12: - resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} + /@esbuild/linux-x64@0.21.5: + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -708,8 +697,8 @@ packages: dev: false optional: true - /@esbuild/netbsd-x64@0.19.12: - resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} + /@esbuild/netbsd-x64@0.21.5: + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -717,8 +706,8 @@ packages: dev: false optional: true - /@esbuild/openbsd-x64@0.19.12: - resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} + /@esbuild/openbsd-x64@0.21.5: + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -726,8 +715,8 @@ packages: dev: false optional: true - /@esbuild/sunos-x64@0.19.12: - resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} + /@esbuild/sunos-x64@0.21.5: + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -735,8 +724,8 @@ packages: dev: false optional: true - /@esbuild/win32-arm64@0.19.12: - resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} + /@esbuild/win32-arm64@0.21.5: + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -744,8 +733,8 @@ packages: dev: false optional: true - /@esbuild/win32-ia32@0.19.12: - resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} + /@esbuild/win32-ia32@0.21.5: + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -753,8 +742,8 @@ packages: dev: false optional: true - /@esbuild/win32-x64@0.19.12: - resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} + /@esbuild/win32-x64@0.21.5: + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -798,6 +787,194 @@ packages: react-hook-form: 7.51.5(react@18.2.0) dev: false + /@img/sharp-darwin-arm64@0.33.4: + resolution: {integrity: sha512-p0suNqXufJs9t3RqLBO6vvrgr5OhgbWp76s5gTRvdmxmuv9E1rcaqGUsl3l4mKVmXPkTkTErXediAui4x+8PSA==} + engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-darwin-arm64': 1.0.2 + dev: false + optional: true + + /@img/sharp-darwin-x64@0.33.4: + resolution: {integrity: sha512-0l7yRObwtTi82Z6ebVI2PnHT8EB2NxBgpK2MiKJZJ7cz32R4lxd001ecMhzzsZig3Yv9oclvqqdV93jo9hy+Dw==} + engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-darwin-x64': 1.0.2 + dev: false + optional: true + + /@img/sharp-libvips-darwin-arm64@1.0.2: + resolution: {integrity: sha512-tcK/41Rq8IKlSaKRCCAuuY3lDJjQnYIW1UXU1kxcEKrfL8WR7N6+rzNoOxoQRJWTAECuKwgAHnPvqXGN8XfkHA==} + engines: {macos: '>=11', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-darwin-x64@1.0.2: + resolution: {integrity: sha512-Ofw+7oaWa0HiiMiKWqqaZbaYV3/UGL2wAPeLuJTx+9cXpCRdvQhCLG0IH8YGwM0yGWGLpsF4Su9vM1o6aer+Fw==} + engines: {macos: '>=10.13', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-linux-arm64@1.0.2: + resolution: {integrity: sha512-x7kCt3N00ofFmmkkdshwj3vGPCnmiDh7Gwnd4nUwZln2YjqPxV1NlTyZOvoDWdKQVDL911487HOueBvrpflagw==} + engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-linux-arm@1.0.2: + resolution: {integrity: sha512-iLWCvrKgeFoglQxdEwzu1eQV04o8YeYGFXtfWU26Zr2wWT3q3MTzC+QTCO3ZQfWd3doKHT4Pm2kRmLbupT+sZw==} + engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-linux-s390x@1.0.2: + resolution: {integrity: sha512-cmhQ1J4qVhfmS6szYW7RT+gLJq9dH2i4maq+qyXayUSn9/3iY2ZeWpbAgSpSVbV2E1JUL2Gg7pwnYQ1h8rQIog==} + engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-linux-x64@1.0.2: + resolution: {integrity: sha512-E441q4Qdb+7yuyiADVi5J+44x8ctlrqn8XgkDTwr4qPJzWkaHwD489iZ4nGDgcuya4iMN3ULV6NwbhRZJ9Z7SQ==} + engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-linuxmusl-arm64@1.0.2: + resolution: {integrity: sha512-3CAkndNpYUrlDqkCM5qhksfE+qSIREVpyoeHIU6jd48SJZViAmznoQQLAv4hVXF7xyUB9zf+G++e2v1ABjCbEQ==} + engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-libvips-linuxmusl-x64@1.0.2: + resolution: {integrity: sha512-VI94Q6khIHqHWNOh6LLdm9s2Ry4zdjWJwH56WoiJU7NTeDwyApdZZ8c+SADC8OH98KWNQXnE01UdJ9CSfZvwZw==} + engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-linux-arm64@0.33.4: + resolution: {integrity: sha512-2800clwVg1ZQtxwSoTlHvtm9ObgAax7V6MTAB/hDT945Tfyy3hVkmiHpeLPCKYqYR1Gcmv1uDZ3a4OFwkdBL7Q==} + engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-arm64': 1.0.2 + dev: false + optional: true + + /@img/sharp-linux-arm@0.33.4: + resolution: {integrity: sha512-RUgBD1c0+gCYZGCCe6mMdTiOFS0Zc/XrN0fYd6hISIKcDUbAW5NtSQW9g/powkrXYm6Vzwd6y+fqmExDuCdHNQ==} + engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-arm': 1.0.2 + dev: false + optional: true + + /@img/sharp-linux-s390x@0.33.4: + resolution: {integrity: sha512-h3RAL3siQoyzSoH36tUeS0PDmb5wINKGYzcLB5C6DIiAn2F3udeFAum+gj8IbA/82+8RGCTn7XW8WTFnqag4tQ==} + engines: {glibc: '>=2.31', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [s390x] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-s390x': 1.0.2 + dev: false + optional: true + + /@img/sharp-linux-x64@0.33.4: + resolution: {integrity: sha512-GoR++s0XW9DGVi8SUGQ/U4AeIzLdNjHka6jidVwapQ/JebGVQIpi52OdyxCNVRE++n1FCLzjDovJNozif7w/Aw==} + engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-x64': 1.0.2 + dev: false + optional: true + + /@img/sharp-linuxmusl-arm64@0.33.4: + resolution: {integrity: sha512-nhr1yC3BlVrKDTl6cO12gTpXMl4ITBUZieehFvMntlCXFzH2bvKG76tBL2Y/OqhupZt81pR7R+Q5YhJxW0rGgQ==} + engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linuxmusl-arm64': 1.0.2 + dev: false + optional: true + + /@img/sharp-linuxmusl-x64@0.33.4: + resolution: {integrity: sha512-uCPTku0zwqDmZEOi4ILyGdmW76tH7dm8kKlOIV1XC5cLyJ71ENAAqarOHQh0RLfpIpbV5KOpXzdU6XkJtS0daw==} + engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linuxmusl-x64': 1.0.2 + dev: false + optional: true + + /@img/sharp-wasm32@0.33.4: + resolution: {integrity: sha512-Bmmauh4sXUsUqkleQahpdNXKvo+wa1V9KhT2pDA4VJGKwnKMJXiSTGphn0gnJrlooda0QxCtXc6RX1XAU6hMnQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [wasm32] + requiresBuild: true + dependencies: + '@emnapi/runtime': 1.2.0 + dev: false + optional: true + + /@img/sharp-win32-ia32@0.33.4: + resolution: {integrity: sha512-99SJ91XzUhYHbx7uhK3+9Lf7+LjwMGQZMDlO/E/YVJ7Nc3lyDFZPGhjwiYdctoH2BOzW9+TnfqcaMKt0jHLdqw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-win32-x64@0.33.4: + resolution: {integrity: sha512-3QLocdTRVIrFNye5YocZl+KKpYKP+fksi1QhmOArgx7GyhIbQp/WrJRu176jm8IxromS7RIkzMiMINVdBtC8Aw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + /@infisical/sdk-android-arm-eabi@2.2.3: resolution: {integrity: sha512-eDkrjgQ1CD1UaAIbRLv4clMy4iwiprH8uMnC31d8ABdlNyvYPiC3zgy+XPuxVefnCVT2NrqM5UsPKDAIdMeOag==} engines: {node: '>= 10'} @@ -1735,12 +1912,8 @@ packages: dev: false optional: true - /@shikijs/core@1.2.0: - resolution: {integrity: sha512-OlFvx+nyr5C8zpcMBnSGir0YPD6K11uYhouqhNmm1qLiis4GA7SsGtu07r9gKS9omks8RtQqHrJL4S+lqWK01A==} - dev: false - - /@shikijs/core@1.6.1: - resolution: {integrity: sha512-CqYyepN4SnBopaoXYwng4NO8riB5ask/LTCkhOFq+GNGtr2X+aKeD767eYdqYukeixEUvv4bXdyTYVaogj7KBw==} + /@shikijs/core@1.7.0: + resolution: {integrity: sha512-O6j27b7dGmJbR3mjwh/aHH8Ld+GQvA0OQsNO43wKWnqbAae3AYXrhFyScHGX8hXZD6vX2ngjzDFkZY5srtIJbQ==} dev: false /@tailwindcss/typography@0.5.13(tailwindcss@3.4.1): @@ -1764,8 +1937,8 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.24.1 - '@babel/types': 7.24.0 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.5 @@ -1774,20 +1947,24 @@ packages: /@types/babel__generator@7.6.8: resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.7 dev: false /@types/babel__template@7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.24.1 - '@babel/types': 7.24.0 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 dev: false /@types/babel__traverse@7.20.5: resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.7 + dev: false + + /@types/cookie@0.6.0: + resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} dev: false /@types/debug@4.1.12: @@ -1832,6 +2009,12 @@ packages: '@types/unist': 2.0.10 dev: false + /@types/nlcst@2.0.3: + resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} + dependencies: + '@types/unist': 3.0.2 + dev: false + /@types/node@17.0.45: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false @@ -1877,32 +2060,32 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: false - /@vitejs/plugin-react@4.2.1(vite@5.1.6): - resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} + /@vitejs/plugin-react@4.3.1(vite@5.3.1): + resolution: {integrity: sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.2.0 || ^5.0.0 dependencies: - '@babel/core': 7.24.1 - '@babel/plugin-transform-react-jsx-self': 7.24.1(@babel/core@7.24.1) - '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.1) + '@babel/core': 7.24.7 + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.7) '@types/babel__core': 7.20.5 - react-refresh: 0.14.0 - vite: 5.1.6 + react-refresh: 0.14.2 + vite: 5.3.1 transitivePeerDependencies: - supports-color dev: false - /acorn-jsx@5.3.2(acorn@8.11.3): + /acorn-jsx@5.3.2(acorn@8.12.0): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.11.3 + acorn: 8.12.0 dev: false - /acorn@8.11.3: - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + /acorn@8.12.0: + resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} engines: {node: '>=0.4.0'} hasBin: true dev: false @@ -1983,40 +2166,41 @@ packages: hasBin: true dev: false - /astro@4.5.6: - resolution: {integrity: sha512-/pXr+tDvgps1x3w+9i48XzfNPDr4NrT89EJPeCTL57IjaTpitSQ8Oy10Fv6zAqXNLIUJ5j3P1c+fJx+taKIg0g==} - engines: {node: '>=18.14.1', npm: '>=6.14.0'} + /astro@4.11.0: + resolution: {integrity: sha512-3VWxz/08sChQIX68tuE7Y769DUdjsT3Zq2/y4SkrDRlwN9IZ/aebwcRWr5a2yMSdO2vpFxtEdobq0mKnMlLErg==} + engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true dependencies: - '@astrojs/compiler': 2.7.0 - '@astrojs/internal-helpers': 0.3.0 - '@astrojs/markdown-remark': 4.3.0 - '@astrojs/telemetry': 3.0.4 - '@babel/core': 7.24.1 - '@babel/generator': 7.24.1 - '@babel/parser': 7.24.1 - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.1) - '@babel/traverse': 7.24.1 - '@babel/types': 7.24.0 + '@astrojs/compiler': 2.8.0 + '@astrojs/internal-helpers': 0.4.0 + '@astrojs/markdown-remark': 5.1.0 + '@astrojs/telemetry': 3.1.0 + '@babel/core': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 '@types/babel__core': 7.20.5 - acorn: 8.11.3 + '@types/cookie': 0.6.0 + acorn: 8.12.0 aria-query: 5.3.0 axobject-query: 4.0.0 boxen: 7.1.1 chokidar: 3.6.0 ci-info: 4.0.0 - clsx: 2.1.0 + clsx: 2.1.1 common-ancestor-path: 1.0.1 cookie: 0.6.0 cssesc: 3.0.0 - debug: 4.3.4 + debug: 4.3.5 deterministic-object-hash: 2.0.2 - devalue: 4.3.2 + devalue: 5.0.0 diff: 5.2.0 dlv: 1.1.3 dset: 3.1.3 - es-module-lexer: 1.4.2 - esbuild: 0.19.12 + es-module-lexer: 1.5.3 + esbuild: 0.21.5 estree-walker: 3.0.3 execa: 8.0.1 fast-glob: 3.3.2 @@ -2027,31 +2211,31 @@ packages: http-cache-semantics: 4.1.1 js-yaml: 4.1.0 kleur: 4.1.5 - magic-string: 0.30.8 - mime: 3.0.0 - ora: 7.0.1 + magic-string: 0.30.10 + mrmime: 2.0.0 + ora: 8.0.1 p-limit: 5.0.0 p-queue: 8.0.1 - path-to-regexp: 6.2.1 + path-to-regexp: 6.2.2 preferred-pm: 3.1.3 prompts: 2.4.2 rehype: 13.0.1 resolve: 1.22.8 - semver: 7.6.0 - shiki: 1.2.0 + semver: 7.6.2 + shiki: 1.7.0 string-width: 7.1.0 strip-ansi: 7.1.0 - tsconfck: 3.0.3 + tsconfck: 3.1.0 unist-util-visit: 5.0.0 vfile: 6.0.1 - vite: 5.1.6 - vitefu: 0.2.5(vite@5.1.6) - which-pm: 2.1.1 + vite: 5.3.1 + vitefu: 0.2.5(vite@5.3.1) + which-pm: 2.2.0 yargs-parser: 21.1.1 zod: 3.23.8 - zod-to-json-schema: 3.22.4(zod@3.23.8) + zod-to-json-schema: 3.23.1(zod@3.23.8) optionalDependencies: - sharp: 0.32.6 + sharp: 0.33.4 transitivePeerDependencies: - '@types/node' - less @@ -2086,12 +2270,6 @@ packages: dequal: 2.0.3 dev: false - /b4a@1.6.6: - resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} - requiresBuild: true - dev: false - optional: true - /bail@2.0.2: resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} dev: false @@ -2099,67 +2277,14 @@ packages: /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - /bare-events@2.2.1: - resolution: {integrity: sha512-9GYPpsPFvrWBkelIhOhTWtkeZxVxZOdb3VnFTCzlOo3OjvmTvzLoZFUT8kNFACx0vJej6QPney1Cf9BvzCNE/A==} - requiresBuild: true - dev: false - optional: true - - /bare-fs@2.2.2: - resolution: {integrity: sha512-X9IqgvyB0/VA5OZJyb5ZstoN62AzD7YxVGog13kkfYWYqJYcK0kcqLZ6TrmH5qr4/8//ejVcX4x/a0UvaogXmA==} - requiresBuild: true - dependencies: - bare-events: 2.2.1 - bare-os: 2.2.1 - bare-path: 2.1.0 - streamx: 2.16.1 - dev: false - optional: true - - /bare-os@2.2.1: - resolution: {integrity: sha512-OwPyHgBBMkhC29Hl3O4/YfxW9n7mdTr2+SsO29XBWKKJsbgj3mnorDB80r5TiCQgQstgE5ga1qNYrpes6NvX2w==} - requiresBuild: true - dev: false - optional: true - - /bare-path@2.1.0: - resolution: {integrity: sha512-DIIg7ts8bdRKwJRJrUMy/PICEaQZaPGZ26lsSx9MJSwIhSrcdHn7/C8W+XmnG/rKi6BaRcz+JO00CjZteybDtw==} - requiresBuild: true - dependencies: - bare-os: 2.2.1 - dev: false - optional: true - /base-64@1.0.0: resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==} dev: false - /base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - dev: false - /binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - /bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - requiresBuild: true - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - optional: true - - /bl@5.1.0: - resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} - dependencies: - buffer: 6.0.3 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - /boxen@7.1.1: resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} engines: {node: '>=14.16'} @@ -2196,22 +2321,6 @@ packages: update-browserslist-db: 1.0.13(browserslist@4.23.0) dev: false - /buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - requiresBuild: true - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - dev: false - optional: true - - /buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - dev: false - /camelcase-css@2.0.1: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} engines: {node: '>= 6'} @@ -2273,17 +2382,6 @@ packages: optionalDependencies: fsevents: 2.3.3 - /chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - requiresBuild: true - dev: false - optional: true - - /ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - dev: false - /ci-info@4.0.0: resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} engines: {node: '>=8'} @@ -2322,6 +2420,11 @@ packages: engines: {node: '>=6'} dev: false + /clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + dev: false + /cmdk@1.0.0(@types/react-dom@18.2.24)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-gDzVf0a09TvoJ5jnuPvygTB77+XdOSwEmJ88L6XPFPlv7T3RxbP9jgenfylrAMD0+Le1aO0nVjQUzl2g+vjz5Q==} peerDependencies: @@ -2429,8 +2532,8 @@ packages: ms: 2.0.0 dev: false - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + /debug@4.3.5: + resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -2447,22 +2550,6 @@ packages: character-entities: 2.0.2 dev: false - /decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - requiresBuild: true - dependencies: - mimic-response: 3.1.0 - dev: false - optional: true - - /deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - requiresBuild: true - dev: false - optional: true - /depd@2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} @@ -2496,8 +2583,8 @@ packages: base-64: 1.0.0 dev: false - /devalue@4.3.2: - resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} + /devalue@5.0.0: + resolution: {integrity: sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==} dev: false /devlop@1.1.0: @@ -2570,52 +2657,44 @@ packages: engines: {node: '>= 0.8'} dev: false - /end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - requiresBuild: true - dependencies: - once: 1.4.0 - dev: false - optional: true - /entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} dev: false - /es-module-lexer@1.4.2: - resolution: {integrity: sha512-7nOqkomXZEaxUDJw21XZNtRk739QvrPSoZoRtbsEfcii00vdzZUh6zh1CQwHhrib8MdEtJfv5rJiGeb4KuV/vw==} + /es-module-lexer@1.5.3: + resolution: {integrity: sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==} dev: false - /esbuild@0.19.12: - resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} + /esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/aix-ppc64': 0.19.12 - '@esbuild/android-arm': 0.19.12 - '@esbuild/android-arm64': 0.19.12 - '@esbuild/android-x64': 0.19.12 - '@esbuild/darwin-arm64': 0.19.12 - '@esbuild/darwin-x64': 0.19.12 - '@esbuild/freebsd-arm64': 0.19.12 - '@esbuild/freebsd-x64': 0.19.12 - '@esbuild/linux-arm': 0.19.12 - '@esbuild/linux-arm64': 0.19.12 - '@esbuild/linux-ia32': 0.19.12 - '@esbuild/linux-loong64': 0.19.12 - '@esbuild/linux-mips64el': 0.19.12 - '@esbuild/linux-ppc64': 0.19.12 - '@esbuild/linux-riscv64': 0.19.12 - '@esbuild/linux-s390x': 0.19.12 - '@esbuild/linux-x64': 0.19.12 - '@esbuild/netbsd-x64': 0.19.12 - '@esbuild/openbsd-x64': 0.19.12 - '@esbuild/sunos-x64': 0.19.12 - '@esbuild/win32-arm64': 0.19.12 - '@esbuild/win32-ia32': 0.19.12 - '@esbuild/win32-x64': 0.19.12 + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 dev: false /escalade@3.1.2: @@ -2707,13 +2786,6 @@ packages: strip-final-newline: 3.0.0 dev: false - /expand-template@2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} - engines: {node: '>=6'} - requiresBuild: true - dev: false - optional: true - /extend-shallow@2.0.1: resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} engines: {node: '>=0.10.0'} @@ -2725,12 +2797,6 @@ packages: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} dev: false - /fast-fifo@1.3.2: - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - requiresBuild: true - dev: false - optional: true - /fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} @@ -2803,12 +2869,6 @@ packages: engines: {node: '>= 0.6'} dev: false - /fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - requiresBuild: true - dev: false - optional: true - /fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} @@ -2839,12 +2899,6 @@ packages: engines: {node: '>=16'} dev: false - /github-from-package@0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - requiresBuild: true - dev: false - optional: true - /github-slugger@2.0.0: resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} dev: false @@ -2985,8 +3039,8 @@ packages: - supports-color dev: false - /hast-util-to-html@9.0.0: - resolution: {integrity: sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==} + /hast-util-to-html@9.0.1: + resolution: {integrity: sha512-hZOofyZANbyWo+9RP75xIDV/gq+OUKx+T46IlwERnKmfpwp81XBFbT9mi26ws+SJchA4RVUQwIBJpqEOBhMzEQ==} dependencies: '@types/hast': 3.0.4 '@types/unist': 3.0.2 @@ -3095,10 +3149,6 @@ packages: engines: {node: '>=16.17.0'} dev: false - /ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - dev: false - /import-meta-resolve@4.0.0: resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==} dev: false @@ -3107,12 +3157,6 @@ packages: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} dev: false - /ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - requiresBuild: true - dev: false - optional: true - /inline-style-parser@0.1.1: resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} dev: false @@ -3231,6 +3275,11 @@ packages: engines: {node: '>=12'} dev: false + /is-unicode-supported@2.0.0: + resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==} + engines: {node: '>=18'} + dev: false + /is-wsl@3.1.0: resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} engines: {node: '>=16'} @@ -3346,9 +3395,9 @@ packages: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true - /log-symbols@5.1.0: - resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} - engines: {node: '>=12'} + /log-symbols@6.0.0: + resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} + engines: {node: '>=18'} dependencies: chalk: 5.3.0 is-unicode-supported: 1.3.0 @@ -3375,13 +3424,6 @@ packages: yallist: 3.1.1 dev: false - /lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - dependencies: - yallist: 4.0.0 - dev: false - /lucide-react@0.365.0(react@18.2.0): resolution: {integrity: sha512-sJYpPyyzGHI4B3pys+XSFnE4qtSWc68rFnDLxbNNKjkLST5XSx9DNn5+1Z3eFgFiw39PphNRiVBSVb+AL3oKwA==} peerDependencies: @@ -3390,9 +3432,8 @@ packages: react: 18.2.0 dev: false - /magic-string@0.30.8: - resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} - engines: {node: '>=12'} + /magic-string@0.30.10: + resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 dev: false @@ -3761,8 +3802,8 @@ packages: /micromark-extension-mdxjs@3.0.0: resolution: {integrity: sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==} dependencies: - acorn: 8.11.3 - acorn-jsx: 5.3.2(acorn@8.11.3) + acorn: 8.12.0 + acorn-jsx: 5.3.2(acorn@8.12.0) micromark-extension-mdx-expression: 3.0.0 micromark-extension-mdx-jsx: 3.0.0 micromark-extension-mdx-md: 2.0.0 @@ -3931,7 +3972,7 @@ packages: resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} dependencies: '@types/debug': 4.1.12 - debug: 4.3.4 + debug: 4.3.5 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.0 @@ -3964,12 +4005,6 @@ packages: hasBin: true dev: false - /mime@3.0.0: - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} - engines: {node: '>=10.0.0'} - hasBin: true - dev: false - /mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} @@ -3980,34 +4015,20 @@ packages: engines: {node: '>=12'} dev: false - /mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - requiresBuild: true - dev: false - optional: true - /minimatch@9.0.3: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 - /minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - requiresBuild: true - dev: false - optional: true - /minipass@7.0.4: resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} engines: {node: '>=16 || 14 >=14.17'} - /mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - requiresBuild: true + /mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + engines: {node: '>=10'} dev: false - optional: true /ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -4033,32 +4054,17 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - /napi-build-utils@1.0.2: - resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} - requiresBuild: true - dev: false - optional: true - /nlcst-to-string@3.1.1: resolution: {integrity: sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==} dependencies: '@types/nlcst': 1.0.4 dev: false - /node-abi@3.56.0: - resolution: {integrity: sha512-fZjdhDOeRcaS+rcpve7XuwHBmktS1nS1gzgghwKUQQ8nTy2FdSDr6ZT8k6YhvlJeHmmQMYiT/IH9hfco5zeW2Q==} - engines: {node: '>=10'} - requiresBuild: true + /nlcst-to-string@4.0.0: + resolution: {integrity: sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==} dependencies: - semver: 7.6.0 + '@types/nlcst': 2.0.3 dev: false - optional: true - - /node-addon-api@6.1.0: - resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} - requiresBuild: true - dev: false - optional: true /node-releases@2.0.14: resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} @@ -4100,14 +4106,6 @@ packages: ee-first: 1.1.1 dev: false - /once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - requiresBuild: true - dependencies: - wrappy: 1.0.2 - dev: false - optional: true - /onetime@5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} @@ -4122,18 +4120,18 @@ packages: mimic-fn: 4.0.0 dev: false - /ora@7.0.1: - resolution: {integrity: sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw==} - engines: {node: '>=16'} + /ora@8.0.1: + resolution: {integrity: sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==} + engines: {node: '>=18'} dependencies: chalk: 5.3.0 cli-cursor: 4.0.0 cli-spinners: 2.9.2 is-interactive: 2.0.0 - is-unicode-supported: 1.3.0 - log-symbols: 5.1.0 - stdin-discarder: 0.1.0 - string-width: 6.1.0 + is-unicode-supported: 2.0.0 + log-symbols: 6.0.0 + stdin-discarder: 0.2.2 + string-width: 7.1.0 strip-ansi: 7.1.0 dev: false @@ -4211,6 +4209,17 @@ packages: unist-util-visit-children: 2.0.2 dev: false + /parse-latin@7.0.0: + resolution: {integrity: sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==} + dependencies: + '@types/nlcst': 2.0.3 + '@types/unist': 3.0.2 + nlcst-to-string: 4.0.0 + unist-util-modify-children: 4.0.0 + unist-util-visit-children: 3.0.0 + vfile: 6.0.1 + dev: false + /parse-numeric-range@1.3.0: resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==} dev: false @@ -4245,8 +4254,8 @@ packages: lru-cache: 10.2.0 minipass: 7.0.4 - /path-to-regexp@6.2.1: - resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} + /path-to-regexp@6.2.2: + resolution: {integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==} dev: false /periscopic@3.1.0: @@ -4355,26 +4364,14 @@ packages: picocolors: 1.0.0 source-map-js: 1.1.0 - /prebuild-install@7.1.2: - resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==} - engines: {node: '>=10'} - hasBin: true - requiresBuild: true + /postcss@8.4.38: + resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} + engines: {node: ^10 || ^12 || >=14} dependencies: - detect-libc: 2.0.3 - expand-template: 2.0.3 - github-from-package: 0.0.0 - minimist: 1.2.8 - mkdirp-classic: 0.5.3 - napi-build-utils: 1.0.2 - node-abi: 3.56.0 - pump: 3.0.0 - rc: 1.2.8 - simple-get: 4.0.1 - tar-fs: 2.1.1 - tunnel-agent: 0.6.0 + nanoid: 3.3.7 + picocolors: 1.0.0 + source-map-js: 1.2.0 dev: false - optional: true /preferred-pm@3.1.3: resolution: {integrity: sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==} @@ -4403,41 +4400,14 @@ packages: resolution: {integrity: sha512-OHYtXfu5aI2sS2LWFSN5rgJjrQ4pCy8i1jubJLe2QvMF8JJ++HXTUIVWFLfXJoaOfvYYjk2SN8J2wFUWIGXT4w==} dev: false - /pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - requiresBuild: true - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - dev: false - optional: true - /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - /queue-tick@1.0.1: - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} - requiresBuild: true - dev: false - optional: true - /range-parser@1.2.1: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} dev: false - /rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - requiresBuild: true - dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.8 - strip-json-comments: 2.0.1 - dev: false - optional: true - /react-dom@18.2.0(react@18.2.0): resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: @@ -4457,8 +4427,8 @@ packages: react: 18.2.0 dev: false - /react-refresh@0.14.0: - resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} + /react-refresh@0.14.2: + resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} dev: false @@ -4526,15 +4496,6 @@ packages: dependencies: pify: 2.3.0 - /readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - dev: false - /readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} @@ -4553,7 +4514,7 @@ packages: unified: 11.0.4 dev: false - /rehype-pretty-code@0.13.2(shiki@1.6.1): + /rehype-pretty-code@0.13.2(shiki@1.7.0): resolution: {integrity: sha512-F+PaFMscfJOcSHcR2b//+hk/0jT56hmGDqXcVD6VC9j0CUSGiqv8YxaWUyhR7qEIRRSbzAVxx+0uxzk+akXs+w==} engines: {node: '>=18'} peerDependencies: @@ -4563,7 +4524,7 @@ packages: hast-util-to-string: 3.0.0 parse-numeric-range: 1.3.0 rehype-parse: 9.0.0 - shiki: 1.6.1 + shiki: 1.7.0 unified: 11.0.4 unist-util-visit: 5.0.0 dev: false @@ -4590,7 +4551,7 @@ packages: resolution: {integrity: sha512-1TX1i048LooI9QoecrXy7nGFFbFSufxVRAfc6Y9YMRAi56l+oB0zP51mLSV312uRuvVLPV1opSlJmslozR1XHQ==} dependencies: '@types/hast': 3.0.4 - hast-util-to-html: 9.0.0 + hast-util-to-html: 9.0.1 unified: 11.0.4 dev: false @@ -4655,6 +4616,16 @@ packages: unist-util-visit: 5.0.0 dev: false + /remark-smartypants@3.0.1: + resolution: {integrity: sha512-qyshfCl2eLO0i0558e79ZJsfojC5wjnYLByjt0FmjJQN6aYwcRxpoj784LZJSoWCdnA2ubh5rLNGb8Uur/wDng==} + engines: {node: '>=16.0.0'} + dependencies: + retext: 9.0.0 + retext-smartypants: 6.1.0 + unified: 11.0.4 + unist-util-visit: 5.0.0 + dev: false + /remark-stringify@11.0.0: resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} dependencies: @@ -4688,6 +4659,14 @@ packages: unified: 10.1.2 dev: false + /retext-latin@4.0.0: + resolution: {integrity: sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==} + dependencies: + '@types/nlcst': 2.0.3 + parse-latin: 7.0.0 + unified: 11.0.4 + dev: false + /retext-smartypants@5.2.0: resolution: {integrity: sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw==} dependencies: @@ -4697,6 +4676,14 @@ packages: unist-util-visit: 4.1.2 dev: false + /retext-smartypants@6.1.0: + resolution: {integrity: sha512-LDPXg95346bqFZnDMHo0S7Rq5p64+B+N8Vz733+wPMDtwb9rCOs9LIdIEhrUOU+TAywX9St+ocQWJt8wrzivcQ==} + dependencies: + '@types/nlcst': 2.0.3 + nlcst-to-string: 4.0.0 + unist-util-visit: 5.0.0 + dev: false + /retext-stringify@3.1.0: resolution: {integrity: sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==} dependencies: @@ -4705,6 +4692,14 @@ packages: unified: 10.1.2 dev: false + /retext-stringify@4.0.0: + resolution: {integrity: sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==} + dependencies: + '@types/nlcst': 2.0.3 + nlcst-to-string: 4.0.0 + unified: 11.0.4 + dev: false + /retext@8.1.0: resolution: {integrity: sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==} dependencies: @@ -4714,6 +4709,15 @@ packages: unified: 10.1.2 dev: false + /retext@9.0.0: + resolution: {integrity: sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==} + dependencies: + '@types/nlcst': 2.0.3 + retext-latin: 4.0.0 + retext-stringify: 4.0.0 + unified: 11.0.4 + dev: false + /reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -4746,11 +4750,6 @@ packages: dependencies: queue-microtask: 1.2.3 - /safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - requiresBuild: true - dev: false - /sax@1.3.0: resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} dev: false @@ -4774,12 +4773,10 @@ packages: hasBin: true dev: false - /semver@7.6.0: - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + /semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} engines: {node: '>=10'} hasBin: true - dependencies: - lru-cache: 6.0.0 dev: false /send@0.18.0: @@ -4811,19 +4808,34 @@ packages: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} dev: false - /sharp@0.32.6: - resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} - engines: {node: '>=14.15.0'} + /sharp@0.33.4: + resolution: {integrity: sha512-7i/dt5kGl7qR4gwPRD2biwD2/SvBn3O04J77XKFgL2OnZtQw+AG9wnuS/csmu80nPRHLYE9E41fyEiG8nhH6/Q==} + engines: {libvips: '>=8.15.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0} requiresBuild: true dependencies: color: 4.2.3 detect-libc: 2.0.3 - node-addon-api: 6.1.0 - prebuild-install: 7.1.2 - semver: 7.6.0 - simple-get: 4.0.1 - tar-fs: 3.0.5 - tunnel-agent: 0.6.0 + semver: 7.6.2 + optionalDependencies: + '@img/sharp-darwin-arm64': 0.33.4 + '@img/sharp-darwin-x64': 0.33.4 + '@img/sharp-libvips-darwin-arm64': 1.0.2 + '@img/sharp-libvips-darwin-x64': 1.0.2 + '@img/sharp-libvips-linux-arm': 1.0.2 + '@img/sharp-libvips-linux-arm64': 1.0.2 + '@img/sharp-libvips-linux-s390x': 1.0.2 + '@img/sharp-libvips-linux-x64': 1.0.2 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.2 + '@img/sharp-libvips-linuxmusl-x64': 1.0.2 + '@img/sharp-linux-arm': 0.33.4 + '@img/sharp-linux-arm64': 0.33.4 + '@img/sharp-linux-s390x': 0.33.4 + '@img/sharp-linux-x64': 0.33.4 + '@img/sharp-linuxmusl-arm64': 0.33.4 + '@img/sharp-linuxmusl-x64': 0.33.4 + '@img/sharp-wasm32': 0.33.4 + '@img/sharp-win32-ia32': 0.33.4 + '@img/sharp-win32-x64': 0.33.4 dev: false optional: true @@ -4837,16 +4849,10 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - /shiki@1.2.0: - resolution: {integrity: sha512-xLhiTMOIUXCv5DqJ4I70GgQCtdlzsTqFLZWcMHHG3TAieBUbvEGthdrlPDlX4mL/Wszx9C6rEcxU6kMlg4YlxA==} + /shiki@1.7.0: + resolution: {integrity: sha512-H5pMn4JA7ayx8H0qOz1k2qANq6mZVCMl1gKLK6kWIrv1s2Ial4EmD4s4jE8QB5Dw03d/oCQUxc24sotuyR5byA==} dependencies: - '@shikijs/core': 1.2.0 - dev: false - - /shiki@1.6.1: - resolution: {integrity: sha512-1Pu/A1rtsG6HZvQm4W0NExQ45e02og+rPog7PDaFDiMumZgOYnZIu4JtGQeAIfMwdbKSjJQoCUr79vDLKUUxWA==} - dependencies: - '@shikijs/core': 1.6.1 + '@shikijs/core': 1.7.0 dev: false /signal-exit@3.0.7: @@ -4857,22 +4863,6 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - /simple-concat@1.0.1: - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} - requiresBuild: true - dev: false - optional: true - - /simple-get@4.0.1: - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - requiresBuild: true - dependencies: - decompress-response: 6.0.0 - once: 1.4.0 - simple-concat: 1.0.1 - dev: false - optional: true - /simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} requiresBuild: true @@ -4885,8 +4875,8 @@ packages: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} dev: false - /sitemap@7.1.1: - resolution: {integrity: sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==} + /sitemap@7.1.2: + resolution: {integrity: sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==} engines: {node: '>=12.0.0', npm: '>=5.6.0'} hasBin: true dependencies: @@ -4900,6 +4890,11 @@ packages: resolution: {integrity: sha512-9vC2SfsJzlej6MAaMPLu8HiBSHGdRAJ9hVFYN1ibZoNkeanmDmLUcIrj6G9DGL7XMJ54AKg/G75akXl1/izTOw==} engines: {node: '>=0.10.0'} + /source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + dev: false + /source-map@0.7.4: resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} engines: {node: '>= 8'} @@ -4918,23 +4913,14 @@ packages: engines: {node: '>= 0.8'} dev: false - /stdin-discarder@0.1.0: - resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - bl: 5.1.0 + /stdin-discarder@0.2.2: + resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} + engines: {node: '>=18'} dev: false - /streamx@2.16.1: - resolution: {integrity: sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==} - requiresBuild: true - dependencies: - fast-fifo: 1.3.2 - queue-tick: 1.0.1 - optionalDependencies: - bare-events: 2.2.1 + /stream-replace-string@2.0.0: + resolution: {integrity: sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==} dev: false - optional: true /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -4952,15 +4938,6 @@ packages: emoji-regex: 9.2.2 strip-ansi: 7.1.0 - /string-width@6.1.0: - resolution: {integrity: sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==} - engines: {node: '>=16'} - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 10.3.0 - strip-ansi: 7.1.0 - dev: false - /string-width@7.1.0: resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==} engines: {node: '>=18'} @@ -4970,13 +4947,6 @@ packages: strip-ansi: 7.1.0 dev: false - /string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - requiresBuild: true - dependencies: - safe-buffer: 5.2.1 - dev: false - /stringify-entities@4.0.3: resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} dependencies: @@ -5011,13 +4981,6 @@ packages: engines: {node: '>=12'} dev: false - /strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - requiresBuild: true - dev: false - optional: true - /strnum@1.0.5: resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} dev: false @@ -5102,52 +5065,6 @@ packages: transitivePeerDependencies: - ts-node - /tar-fs@2.1.1: - resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} - requiresBuild: true - dependencies: - chownr: 1.1.4 - mkdirp-classic: 0.5.3 - pump: 3.0.0 - tar-stream: 2.2.0 - dev: false - optional: true - - /tar-fs@3.0.5: - resolution: {integrity: sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==} - requiresBuild: true - dependencies: - pump: 3.0.0 - tar-stream: 3.1.7 - optionalDependencies: - bare-fs: 2.2.2 - bare-path: 2.1.0 - dev: false - optional: true - - /tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} - requiresBuild: true - dependencies: - bl: 4.1.0 - end-of-stream: 1.4.4 - fs-constants: 1.0.0 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - optional: true - - /tar-stream@3.1.7: - resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - requiresBuild: true - dependencies: - b4a: 1.6.6 - fast-fifo: 1.3.2 - streamx: 2.16.1 - dev: false - optional: true - /thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} engines: {node: '>=0.8'} @@ -5186,8 +5103,8 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /tsconfck@3.0.3: - resolution: {integrity: sha512-4t0noZX9t6GcPTfBAbIbbIU4pfpCwh0ueq3S4O/5qXI1VwK1outmxhe9dOiEWqMz3MW2LKgDTpqWV+37IWuVbA==} + /tsconfck@3.1.0: + resolution: {integrity: sha512-CMjc5zMnyAjcS9sPLytrbFmj89st2g+JYtY/c02ug4Q+CZaAtCgbyviI0n1YvjZE/pzoc6FbNsINS13DOL1B9w==} engines: {node: ^18 || >=20} hasBin: true peerDependencies: @@ -5201,14 +5118,6 @@ packages: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: false - /tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - requiresBuild: true - dependencies: - safe-buffer: 5.2.1 - dev: false - optional: true - /type-fest@2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} @@ -5272,6 +5181,13 @@ packages: array-iterate: 2.0.1 dev: false + /unist-util-modify-children@4.0.0: + resolution: {integrity: sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==} + dependencies: + '@types/unist': 3.0.2 + array-iterate: 2.0.1 + dev: false + /unist-util-position-from-estree@2.0.0: resolution: {integrity: sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==} dependencies: @@ -5309,6 +5225,12 @@ packages: '@types/unist': 2.0.10 dev: false + /unist-util-visit-children@3.0.0: + resolution: {integrity: sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==} + dependencies: + '@types/unist': 3.0.2 + dev: false + /unist-util-visit-parents@5.1.3: resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} dependencies: @@ -5436,8 +5358,8 @@ packages: vfile-message: 4.0.2 dev: false - /vite@5.1.6: - resolution: {integrity: sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==} + /vite@5.3.1: + resolution: {integrity: sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -5464,14 +5386,14 @@ packages: terser: optional: true dependencies: - esbuild: 0.19.12 - postcss: 8.4.36 + esbuild: 0.21.5 + postcss: 8.4.38 rollup: 4.13.0 optionalDependencies: fsevents: 2.3.3 dev: false - /vitefu@0.2.5(vite@5.1.6): + /vitefu@0.2.5(vite@5.3.1): resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 @@ -5479,7 +5401,7 @@ packages: vite: optional: true dependencies: - vite: 5.1.6 + vite: 5.3.1 dev: false /web-namespaces@2.0.1: @@ -5499,8 +5421,8 @@ packages: path-exists: 4.0.0 dev: false - /which-pm@2.1.1: - resolution: {integrity: sha512-xzzxNw2wMaoCWXiGE8IJ9wuPMU+EYhFksjHxrRT8kMT5SnocBPRg69YAMtyV4D12fP582RA+k3P8H9J5EMdIxQ==} + /which-pm@2.2.0: + resolution: {integrity: sha512-MOiaDbA5ZZgUjkeMWM5EkJp4loW5ZRoa5bc3/aeMox/PJelMhE6t7S/mLuiY43DBupyxH+S0U1bTui9kWUlmsw==} engines: {node: '>=8.15'} dependencies: load-yaml-file: 0.2.0 @@ -5537,20 +5459,10 @@ packages: string-width: 5.1.2 strip-ansi: 7.1.0 - /wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - requiresBuild: true - dev: false - optional: true - /yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} dev: false - /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - dev: false - /yaml@2.4.1: resolution: {integrity: sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==} engines: {node: '>= 14'} @@ -5571,10 +5483,10 @@ packages: engines: {node: '>=12.20'} dev: false - /zod-to-json-schema@3.22.4(zod@3.23.8): - resolution: {integrity: sha512-2Ed5dJ+n/O3cU383xSY28cuVi0BCQhF8nYqWU5paEpl7fVdqdAmiLdqLyfblbNdfOFwFfi/mqU4O1pwc60iBhQ==} + /zod-to-json-schema@3.23.1(zod@3.23.8): + resolution: {integrity: sha512-oT9INvydob1XV0v1d2IadrR74rLtDInLvDFfAa1CG0Pmg/vxATk7I2gSelfj271mbzeM4Da0uuDQE/Nkj3DWNw==} peerDependencies: - zod: ^3.22.4 + zod: ^3.23.3 dependencies: zod: 3.23.8 dev: false @@ -5586,3 +5498,7 @@ packages: /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} dev: false + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false diff --git a/src/components/ContactForm.tsx b/src/components/ContactForm.tsx index b3de8e3..1d3f414 100644 --- a/src/components/ContactForm.tsx +++ b/src/components/ContactForm.tsx @@ -90,7 +90,7 @@ export function ContactForm({ currentLocale }) { @@ -111,7 +111,7 @@ export function ContactForm({ currentLocale }) { @@ -133,7 +133,7 @@ export function ContactForm({ currentLocale }) {