From 3274b0829a4c6fa97cfd9dc1272ee9a1ff65385e Mon Sep 17 00:00:00 2001 From: Jinho Jeong Date: Fri, 1 Nov 2024 14:27:50 +0900 Subject: [PATCH 01/16] feat: make index.html and add content --- index.html | 80 ++++++++++++++++++++++++++++++++++ resources/Img_home_01.png | Bin 0 -> 31765 bytes resources/Img_home_02.png | Bin 0 -> 45394 bytes resources/Img_home_03.png | Bin 0 -> 22654 bytes resources/Img_home_bottom.png | Bin 0 -> 124595 bytes resources/Img_home_top.png | Bin 0 -> 117876 bytes resources/logo_with_text.png | Bin 0 -> 11927 bytes 7 files changed, 80 insertions(+) create mode 100644 index.html create mode 100644 resources/Img_home_01.png create mode 100644 resources/Img_home_02.png create mode 100644 resources/Img_home_03.png create mode 100644 resources/Img_home_bottom.png create mode 100644 resources/Img_home_top.png create mode 100644 resources/logo_with_text.png diff --git a/index.html b/index.html new file mode 100644 index 0000000..1dd227b --- /dev/null +++ b/index.html @@ -0,0 +1,80 @@ + + + + + + Panda Market + + + +
+
+
+

+ 일상의 모든 물건을
+ 거래해 보세요 +

+ +
+ shopping panda +
+
+
+
+ hot item +
+
Hot item
+

+ 인기 상품을
+ 확인해 보세요 +

+

가장 HOT한 중고거래 물품을 판다 마켓에서 확인해 보세요

+
+
+
+ +
+
+ hot item +
+
Register
+

+ 판매를 원하는
+ 상품을 등록하세요 +

+

어떤 물건이든 판매하고 싶은 상품을 쉽게 등록하세요

+
+
+
+
+
+
+

믿을 수 있는
+ 판다마켓 중고 거래 +

+
+ shopping panda +
+
+ + + \ No newline at end of file diff --git a/resources/Img_home_01.png b/resources/Img_home_01.png new file mode 100644 index 0000000000000000000000000000000000000000..92d10aade69bff49f54c42039bdd015b98841ab0 GIT binary patch literal 31765 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 OrE*pMO3o#m-~R_?-aqRA literal 0 HcmV?d00001 diff --git a/resources/Img_home_02.png b/resources/Img_home_02.png new file mode 100644 index 0000000000000000000000000000000000000000..6f487a34fcb27a9094a71a25928306cf87b5c48e GIT binary patch literal 45394 zcmeFY_gB+f&@UW%ks=@{T~RC$_Lgd!ll_a;Po zuc0Np!E^5Ou63V3;Qn&57K>!(n>~Bae5UM~*V(j)J0P~N?@vV*v06@cf`-i2V`s4sJh~=XC<|UwXkYN+^0oOuSNfrR8h`MwA z5f1<;Usrf7tL}-lvtU>Kq{m?C;tQw=l-@)?w|(C{{p`Gx>4{JW>=Q0sk5sqBgP`9G zcZD~wKrvGi)3L1#cW{f_UQ)&m1#mwS68Q3X8*AoQmpr*YfSH%_Wp>R}?Gqu&Mak~5 z>=-`bmnc4!1@QhrNpYhNbrNmN#m$@7n&y)z-|ueQlLKFVdDpvf`5s3-wGrS5U%5`; zit_7QTwH7ke(rHU_=32peoz~=5WlTwI!c<%2cXRQJ0epReM&G!NDTzqhQtHHg zCrM-itrS4Gd9HIi>->8D{Xrz!Oyb!Y4zNfM7V`n+zs9c}aPC_~j%KDw(!B<;eY zWE)HXN%4Vz_$pqL{qq~r`zpJ0H#H5k^&TpD9UUu66nt3!&_P_ceH_t6O%f+1(u3(; z>i!u9T*Fp+6T1D{Te52P?Hd&L%FoMg!Gw8jxF7z$RJu8a_=L4+`>GY0ib+UZ68xVp zJ<#I??1qNms#4ReaH4;H@ow8X&y98Lw4(!V`p*cU!R`5&m}zAftpDEux=AUEi`;AG z#NK}v@Nly2GzDg=)ALjH#Xpby6a!x#I_QKb*76yB{Ab9Yu#-hkcelqBx&Qp15t*R& z=_aJ+{qQEze+KS;9GV4b^{swunEPh{KtXIWxKI1fhliw(sQ!63N+IwsVcP#Q6#L)M zzs&iM6aQi2KkfKyDE?E0|5V{WRrpU8FdTUJU!?H=E@qnHz{I@)rA*o`o~AT6#SOLf zwlp^m#Imn8oeXxBbeV-OL!~%G*gkJae62U92-&IQ>o_%vpja}V?v`G2@0(*-s;Zry z@97l>IXLYs9{MFq*1*r}ME*R+1GM_w27bnxk46*n&-xRJKz)3hJvN}V0-T%Il}R_# zt!73|S%^z>={$brY=nR4wEp&TUUmo?{KCbWS}MWFL89u?+dAWb2;f+G zy9(uE0rkf7Kd^@LpJ)N?En@%VoKD5PLl{eVsbk@VV9!rox>8Z20Pu6N{oS%FZL`+# z8H-PZIV6zkiq8?nfY``vqB0?r{k<*u504VB!_q`Gvm>$sOJ9{S7Q>|67NC79rA%Kr z9UCt~I;X~Pl>z>7q0t!HSrSeIJOR0CYf-%WyhV_CtM6r5zwTo{FWXMux}T0tnF6lO z#BLV4dZmi?Z(L=%ti(EUykM|AnF8zAcgW_W!~GT9n7Wa5dEN!qd35Gn4PRW)N!S_g zOGVQu&p#YnNF9Y)wnUUInNP&+d&6J4rzRj-cgt=>R}B>g(-7q1EI4d) zr*`SNPN!E|wGzs+`(pZ)m9VK$PRpX~l`alC6H<{b@6@8;^R5SZyms1k(Lm}$T4NKUJ>g~m61eE;$VDSo5-Sz1zL87Jg1wZp zv$K`dtmNY7szkA=*0i@XbsR9eS% z8W7vto>noN{I88!w?qU?3nS?riBhULx6U0kmQr|ef`A(IMSgdF_@+0)C3L#2rXK5h zA-){WJ1LENnwgDdv_zP>V)pmy7cO9$V^s>60axE^Q0JZ8z2o`P=NR!GWOR38qKto* zm`(OHR@9hMlkT}Pk4>wPdj0r}L*7HnAFEC^uvLel>JP!f`r%(+rbb&uS8M?h;Ve8S zF}zV#T}=!sQy+GR=j#~z;m%s{PduC77>KVTbq zi^`)$8)9`TMt-AV_TCSwx4KlN zudQ)rb`lI`DNKIr;fXGPBcNGiFnQS9l6;nkAq42BO;7~*>u^E3C9i|W*1oFjlm&h@ z|1n05u6I#iLQ26}3--n8{E+qb0WFYJULjl@_iu>t**n9$VNz0iMiwk;3+Sm@@C23f;c6U%|%QU&aN zFK*Y5(l{mRJ7bY;*o>TE*z_h_6Lj3C$CMfJBN{D#$e}qo;E*VChH^6hd0)W-4a1(R zi6CGR@1@IRh;&VFy6n;2q2mE15T0pW0iwZj!9n%n6>EloQlta$KtLqf9KfVO`CVY)ey8fqj2;D|gW(cLLZYn)%wpD4lHqJXz>=S%6Kp zUBt(Eshn#>vDI{}?m7YNENp+^C3%0C8S;nUstelH1#NtthCnOWJ+8!BAji zH_c~m&|wNyZ}EssDyTaghg?q@R_YrW!G>CQWYCrCM~RD_p6*Hy$*3i*)Hgn50Z>+G z+!V5f|L)eQG*>5`GO^+gB}A`$mA!usT(u|_ajLvto-rCtNvd1ocn2PeMx-PjjBGu%96N4)7l-GT7D2`UhY`h20%GBy*q74Vlm7FsyFyW$iLe_Pyz8?1B&yNpH_KNeuBOhaipcfD>9u zf-x+P86LT?tQZ@q0d9em=%5 z_4Llk&(}dRLU({+&v|T0Y4!%f=Z!%~K_i78?yIJK%{4s5vHXJKBZhO%emCr)>RGFvZX#U8UjO{bT9@YZ z+6gG_o#@@XHnRt8_g}R3c zfQ?S6s~){ng7bD0AtnLAW2bK zr*pjc1(C{jyUzq5)62-E&)TR{-N@fWkU$YdO==DvMQPj*XZ48Se7r5$I+tT~Ahodw zQut{<=s}F7<`&O}t)12+W$X+;qZc!_uB+G+;ol7qOBX3*SDE$HxSAEAK-wYq9rYS) z$pHQwk8Vl6)9E~6k18RyONlET#x3SjBo0=CaioZ|kC!<1)F4L-c};>4n&8<|*u7=d zGBm4&p)&D`bZAypk}HWFAcw4c5==hq=Vtpezq^NeTP1SL{UMw?!urJr)h%Wf@kFQ4 zcc3hSE($5(+CvS;dZCB*-YeE^i?_h~*nknWYAkBhLYrQ|VJh}G8?Z4GuX=jYt?p;lPf5XHx zGp>9u^vcjpVz+A1@WQ3!I;WvZ=3_MJg0Ek2NbNx1lbW4X71&J35PftmY4wk4j65hoCSm zgT%hxKOcaK6Hyw%;j|_*%8&;fU3YBv7$2DzpL)*V&~zU62$yZJgO%>q82PB}^}3?I z^NFM?N0a~nZ{J|zVCXkqiQ0XG(n*q-CvCB(*Yhodq{Tw76Xdf@f-x)KK0(hPSHobG zY{hMkJt1UTrwe;pGdb(V;_6G=_-54e4>!L!Wh@Nvy<|E2V5D{OG()WN6{vmi3o*CV z`)wO$7x9P~G}>L7cM{PwK(l1zb!15)uuBgBbjkliT&g1J$;C^SvHDVnqu93Z#94*OESBpGy-*Ba1m9th0 zL3vE57@mIlV9`D1Q4|_|QvG!|CwJpwQP9-Iu1rTmAOW~`R+)Am0C1X)!`LmN`x!s> zJOA)}Eh??cLopvl9J`F2C+#<`RZO0Qa@TShTc<*W>NlCEPH+`>QJ=g6zaP}Gy&x>K z_bZ}&%3tnur4b}EE7LZ6uuFbgmNZni54koOPwduUB<$e|7mnJzyk==nhx%L1@Cb0k zMzH^Qs2ZtfQ}&>2rj++LCr+LKCQviB{cAhx&;J;fJnVwHe^#8TF6L4{!o-Vm)DnYr z2H>7Z!R?-6(TDs;4}aBOa$`eQWwo!S(L_z=FsW%YaFUdVj@-On;q{=SkDnr`ip5-<<)D`^J*DAg7mgx_e`&Kay`rv0xizc^{OYgWw zk~(fAFP+gUF4oxL)Sh+r<+A*6zEJU&wB~48#I~TPPhOb)b}GR%$m$~Jf%7NW>Oczt zeLk9@hw`46TaeDBk#XC8j2lng9L?T2g{`B$nfUUZnThS&?H%48-{n0#O(BoedeY9G z=lf^g?Md@%c)8oST5PEL9$zupvB%G6WGbg=2_bIaa)oH;x)>E0_*``G&}GSzXEEFOw|m2C28-uZN_+@-rXVT?Qwt7BBrKb~q2;!H|* zk@n!6Z{87?`suEOD@nEZj9Re;JaM%xt?8^^@BC`i>N(N=R@unwaR>4GUU`MCoOZC`w*-+ zUsFhCs11XN$L8|vK2jp_|5Umx_>kW(LTs&^bqEOv_rVr zm#;dn_9W&vd03zR)R*FjqEYFRqwA$|p6z8{G(7!@h~m2Yb6a0(icAx@`VyHeq!|7Y zj~c(y`msaYBJ=EEV0gMoJ8JR*CuopuV5~gzU4)|`zg+#jzEYq`2;T|pZRI=InJHe%Wgc2R8vS@4Iu1=(URT+k9X`KR;p%>O4=ew zF$EL-p?Qf2;dTMt=GNF5a@C4WSUY&+vLa5a@~I1c)nW%1P;_J>@0a$>nEDc;fDnak zPR~2cbG5roR!xkgN7{@|6MgV>uGfSHt}Zc1Ni^Qy2Yohe-cPHiFj|+NIdAfLnXdcf zyIe(goRjU>?oWO()_aFW4*tcSX=6H?hRjA};1Z!%Pa!_a`d_eVtm>bnM-gxZ%z_)i z9&`fwlxOQ!vtWOZ{ao}L<&$YK6%u-iNh>s^{cap$^5!w~8{a;9xK*%A6Ryctz%!M( zUv*5QO9SUp)w`6C1#?2^yUYE{GqUJaL9%3&$pr(8c}<$RtipNB5@SV_{{4drM<-~nUD1vGf62N18EKD}P5 z>E*h}k!HJ|k#D_6)&A=^Qyy>8*a6QQ`?Z%qYA~rU70?5x`23v}^XXyKNyAoH+m)fQ zXY)Sel)B-%JZTc=Ufkhj+p<%da7g8|6utSScmkZcj&1$AA_7o}SE8N%*@8*qrokiP zfE;jGvMavqp2`X~o042G+m8<#$4|*^LxEZ5C;~?I=nj0vPV>jMc)Jg_g#+<)(j!_P z|LU?KH`crF98o~{vTCu8VrcbQ0&udy$0rQV&E33@R~vVr984jKx|%Qx;kQ)#_N!9$&i=!ns~ZXiZhQ&etC zT{)BpAJ18z#+ExN)>qp?Bz+FQWjZiOCeHDgB~x5Y&Iqd*mmeq(OKo4>oV6&h#swl< zS~onG#LL5AgG!vHh4CJ$4I$Cvg4vx^2PZ5GIj}0oOYBt zv{$?Z!2I*K?X(&cx=JQ798lo_WYAqd6WefQpK_ad0|rx z5v48A@Ght1uu@FI(v{;|HQc*=REcgpD2nlum;NWhKaxvmkpw3!wUv;*7FR4a^_y;^ zP$KA-3HKa{n6l)7j^BNXgOhDC?x|N~zHrW2cDMeYiWuCr3LU~kG78{>O2Vdv>bXV| z6o`1_5*iJ|;xlL-v^&SnUDHzF&9crulXEaab>lXjow177`pQg7fvyJMo2l2!b^-bj z#Z4#5^RJidD=misHuRsPEL`?E8yKI6ay3WP=osJZn<7n20+({WrD-?Ziy@!j0uU)a z!2n;8c^@>^zwBmz^hhm?{Zr~uPq&z>F_ZG;w!RBT>Y)#>5#IJG_7#V*oCUeVHwI%3P`llio>CxShYc(?6u(o3^dX!%hl0Qs?DJ z?0UftVHdJSawpjq1|)C!*!jWvXHo9Rg3_V#2}VK1)@tJNljYcEIiFM2=ZW5_FBh~K zp%b(6ku!dtH&tdWLOfXq>~G2uj7Ait6Ds0+NPfLiVL^;^*FrB^22%~!&8Y+uJXv}V zLTR97acHsixs#?SPJRC55w$CIO}d6h&;;bnT$zi%xmD_o=Ma{LM*P5ZnFWbnO54}u z4IH*r*xOzPS#UA>y!~ePA(mSAu{g_SG>VDHFFzKCZK10B%rJBJ4ZKU)5{7~@+w<`!P9XyZRkV_kv> z{=^s)wCB>CT_lFTcW(KM(oFF`45gXIW8ZaCu4|XClPGO^+1`6a#hgP}Oh-UQiAy?B zwwwGAL_Wpgx~wt&pz8+?n_Ydiy`VPsuqUh`6Iff$emytSXs6Sq9+WVHlNYqEJL=L? zXDOPMK^2d|@BL}U{(aQirI<)xbb9>vg7Lm)NPH|t*RBW^0ZcUJw+0{?MjCvHL(iC^5JvT2B1&Plps@Ap%RS=~(K%t{&hoh1)%|86BM4&7b_Z`%dmEx8AYHP273D`~^m^N+w~92h^>#&Y=i=7;CEg2$T_K6kh2}=@>t*X zQYoX}A)qL|d}vea8p845TapBdmnfjORdfYi^xLs~j?$Bi{D`L2C~J&Pjbi+i0M0n1 z#8iO{?n8{RA}Vq7n7Orf=oC7g|CvEKc=))!sVios$J(@AdMTIw4-PC zCAZA`Md?#cVpKy|q;)88yPtK1TSgIY%)9>!!NXO9UT;x{c9#8YCA9um(n-br<*?5d zy^P{&82xf*KEAqu4-UAiuuVCm)<$ApaJu>xTkHqjU}LlQ^!TL31p@~m#?lcT9boEM zsqMIfllPCDGM>ym4h zD}EwBR5eWb9|y+fh9HbHJR}^d_LL1D_`Y zfZ4w?%^LE!M*Ptj(N!7!s{L{N9US()J@{Y=+xVzf?cRmqjVe^rBG2IyCu5Uuv`=h? zZc9!v$>wGg>_#;Yrlh|#EA~Y14)o7@Zteo8fbPxxOXvoxNwRhE+DHvRa1P8d4Jx>Z zaNKb`V*#b(g#sIQE8hbrA%6&(zG8eyPsg<{%zZ1HR(X_N>7anFwWqoXekF(W87*Lm z9u!YwYauvAzOa>x=Rfj|m>LqTbz#Om31wnz`Ef2d(8ShMM7dtrFb$L@Rt1S z2d%r6exoI%-L>nYKUFoSe=a5}O+b1W&VpVk&o#f~&+}uDJ5`+|FwkmKzmkvn+=!f8 zJ2{2NwS~S|Ib3>v%Xnc7+60*F}KRja`T)(X7hFPrh8$)6AjwY7fHJkwFao+ zISUKR34@j=L_cR!Kw7AflrU|C4lI$qepbRgxDor!-nkRA4~rpm8NJikW@ys0@lf{7 z?~4txVxQ)A_?tZ~zq!d};^nakyQ4+4yofKz78Oy^qGfrhKvK;ff@}f2>)&5rjh~Tq zKa@%8cwF`M>MhIb1ubZ7L zongeV`TZwfXxHryJClv$ z%7Vdep_*YD@{9f)EzUip&>SjN@cH9uDz32yg~El|h{WHWA=>W4-#eI1sk<7$6!iMY zD6OD5u2=DzSHGdCW?Gw3RJvD|3B6ILJFk8r2GagtFHk-^J4HyI(z$BT3-lGOzd=P@ znG4&iR#TCiV*ZO)i`^w4lDz^2g&N_iRB=mweA9Ym2;jj0 zx}qvUG1q{zfD5=eeSTMFOu1zc&yVs$%afh5o9Qzw&Ebsc!=IpN2vSpH954Y4ht1gq zb*of+D~Jr5OPA=@=M;YmCxY4@q%fFhioBdwNSxbZ)1c7s?R9x7R;J{+I9JMic3ROi z0i?#T_~4_jG`TpVz^aJLJ?_IU3T;c3I=CCPeHDaoR-K8k4 z>2{41dqLkQP~dHcSE{0|>*h+%hBeolBR;Q$Pq?hBQi&=_m?IGqku$pHtx@epoF z4lUwPT}keJav40GE0#(dKAhYYcK}qE%2Wl{hbw^4d!zNsFEh@3-)^^B{I0OxP53PD z=>_%a*Tjo?*$*A4IEE3M6DPiwCK2hO_8uU`ocdic0tAa2^i)^l+_Z(ls{mrVt=szQ zcgH-qf_C-qY38PwlK1 zk__6BkaCG)@gLOHaqJrH9j3A-Na}+1hf|H)R7{~+liNKV7>uStmsA!9Llq|zJ9Uo@ z>wDhRV{cU6DRZHAS_K}k69E%;_++D{ZQtrSYcbm5frXRDVZB$(=2r7tFpgA*d%Lew zRU(0e#yN;*-PQ)tW4QSx?k2W-X^!xaB3Bj*a-G3ULjB2;kCa2XB(FV;@e}+phOdzi zo&lq}E08pUpb`eS&Lltx74YI}k7P$JkQKW<=|bPFn7N7xDbC<&uuvihCVNi#Q=NcD z;n-CNpyuam+41aR8J&HNm1jGTKE&Ov!c#nQ%-7(KXVw1-%JK|V@s>Q(QncP_&%nXR za-;p)_fomlxxv7bh7LeD7hJO$fFpzzmjmB3q2kP9iDVYTrK@yUK&cWk^^qX7t9YVE z6C4!CZ9=gsCR7(RyfpH=>Ot>HLc<$9w=|wANjjy|ed7nsj9Zmqz4q~O-l20VHXLI2=7)=-s zzCfL%`L8-R9SY(4N2hT$)TAvjebuMaa>ZjLy5eOVN|*z)pKLPOn1Q=aS~mTl##Xss z3QtDx6bD6#FXz;rxMjhWl;>n$Hu5LtHy}8LX@+VgcuS)ulZ1!fh`w*psrsbkfLvrf zg58&SaD25nhgx+O_s`t~C}&lN=d{Z9`YX)V2@$H%H#S<%+(h@egioZ%n&n2F2^ZIS z(CzG-NfJJ&WhtU78?i5+TO${>-AMV<{XX&DYGcET!Vq0vW}?qig$;fjrZnOQ=`k2c zxG$8#2XAwwd2N$0+^3iZ47LDtPo8nW!dRUnzfG8Cp}#rts^hPTrDjQ&A+QN)L*bXd{;-e_HL<=ou_Ah4TSwIMLD zRl7#G_xmgKrqgci>77QWrfy0Jt%W!hGU%VExZM_(tf*g@nyjmt>qg>xw5eEo?ziCg z06@-dGr%_$3jDC5Z{O_Oi^}+VryX9G-?N=`a#Umuc7JDUx1N^qS&cNVq&;s-8qeoo?CB_SDxZHAkA-q5g?Ai&Q-SVvDm?YVFO$ z;UzexdU^E7m#*3Rv9Fc>&*f!zoo;INpR7R~a(|%q%mHL(yEYS+d$YArn4;~Y`1LWw z%1kNq>vU!S;MFZN6cy*6sp%;_A}iIs;tjqkPX5AylLy^m+3lAssC+vOzqXAOK_-?+ z+C)6wmL3)beP`Wp{I->g?r7ePXMV7;+c9UQ+De^KKmA*zvUXRE`Ki7tGcKUj{qM?O z*CS(huP5h>ZYt0?bM!t)VG3lKPCJcO%M%sg_ymx`Om3^#Qm5sfv~peRB9LNJ!F8BY zCnEOV_oNe(Mwt;|L)H0HFF?r~#}ViLw(8E4phehm;Q? zIyzC4Q4l3X#2^S0WKS$gzS5A_pzE8wS4(^Ti<~qlZ3c&JnZ0|0=TBuC3gVnrD`E-s zmN>%2WcwL0RmH!&kk=(t4<~`pQ9pZyr-%kT<-ZHG%r0pb2=?7)U1(k)f{dG~^b#{K zslGL1jj&8LZ;}nbMjGyUO1Uvp<`mr9+08y|N>uhRaSj$ON*VEkzxhfii3NaSzr?g( zJbAmWYWDPd(qI@iTmF9SN#Tz#;EGi+y~j+Nc;LQW9-T#1L!Irnt+y{Qc_!I_+)FR= z`{yUAa;A>MOF8U>N$;G;I2k2%@BjeuxAo_2 zs)5X6ioMPiaklyO#`4^WhbovOg08v0vH6ULpN6{nl5$4umAEfMzPD9*FDWL?I0J;s z;Kd*K> zhFDlcp<%CKf{V|N=31;%29t>CO{3G%Go7!DMH9l?^|a~vBfAM7&DG^1ef4#i`3atr zGx8Z*FREl67X=uL^xy!D8E#85n}vyitEB>!118k;Y`~^E`=tN`b(%wBcUa1XdLQCs zASkj3Qu}~!W)g2kv=Wq=@7)8E^Hki`E;+N;jz?x{$l2<0HG@P zN5MvgV$u4ez3rS-D3Y{F*(_w!PqOQ~i)Q}upI(}ebF!RT?FDjN5`FICctc}B-9z%< zwwXqB(jGqmO}r6I8q?Uut19`k-ik>(im7Oi>cyOZumG*^ZzVcr+!RiBJr(}yp`c9t zpR*Euy8PryU5_JfG5vxHSG(wgeEu%uRL%mzM)%FWLsKP|sU}w5p*Ts1o)Sxjbgf%N zDf9lYT9IL4=~D@a9AP46##<>q$T&5W&=i7&MBYIb5kaeqvs5Oom)6pD@IyZ&@^<3# zYcBC|9E`YsC+*YSr7}nNOaR-sK6ORWD z>t_X>!ZhJK|6>i+lrjy?*){}yY|mxv0QWo=JCv$R7TTY{nltccJPO7QRm~o^N5=be zJf9wx*l&q=yf;^9H4cRxF6<`^R4GV6l;V6cMiX^cSB0y+_PGH7e7V~S?e|B*$ieE+ zmokw3c>iMsudOMzoD^fuUqz47+KtX z+VH7=_i1hhjQQ>5J0rUL{iv+;Y1=(gz%=9Edb0vK^hh1Y7CZ0TvZ~vGGfdL;baWVN z%$z8Fzy(rw=`n#Vy&0DHd33p^6VfSNMVLrq1er2ZfA*@NV`7uZ!$91nsg5LhXK_=G zu;#L{nIRg}fFo|aRd!S)861nvw$QbLmTD~B*|%`H-0VZxB5Zb3zAWK1gC^(a{i@I-0 zlSa5-mSkz;8Q5qXxNdcIb_#y=%fDV$9bJ4=6UX;q_wlQ=c$WirsJ7B7d5eJBx>m4@ zF9o?U#(Uj@_(7Tm!>~ang)N&@*aT%2dKA~~ylSWPOY)PxDCSZz>)h#Yg1>e*Fo~%m z4ccdnQZAwsMguZZkHo7xN%z&%v{JM718m(x>@J3_4?{%D@W1jp~xU8=n0qT?hAoKaQ?@MX$2rAp2I|);c0fxUMpf<0M=vWXA#Fd_7=%(Ux zdtTh0+tI!Lp(aOt?@(PI)X%_;PUzb_Q(3UxK_^W*EjzMbj}1yyO28^PTYn8wD;;Uz z_mqyGLGstW$Y7?IyA_(1SbAUqXKW5Z&E?=#k5gW4SzL3HaweJYIEYsRBtc4NO2h?C zTpp!1>Gj_XdPy+h6qM~!7Q=;-4-V(>hFupx-%`J{nR;=irwOkggK@F22vI=gA5!P z45llg;Exyk*)C+i-g)1=J|ZDowDT(E%h?$u`|2aoX!Hg%{qkS!E(B@j6G0-ie4k(L zInY>q@5K{8!Nfsxn6gOS!#pG7{akao0V0f7`Cxz75a032!d?eo8Eg$#7@>Z#c_HV? zk)yzOARy#6VUlUbwx{O`;5q~V9zVW~cLzBwGG>Y9^KKrAEDdT=*Hjcd8~sB2*qmX( zlM%$*uyl_guU=P^*Fc0&PxHA!i|rX%8E*&M68p&N4}IOx$QqSzV{%{ZrAxSCr6qX` zEj(%X-}1|^s=CRzy$TV<_>p_J{Gp0}z%wDdw6|9^qd0NXIC2*&j_BE;AUK~@{dL50 zWG-F)%-~p?wby(``g9BAle&gdzWrsa?(jJAAq%Iz^Dcax)}4bZ_|wp%ajnRQ_PHd` zBM8+gPsG>7hnT?c;|?tVz{ZM6Jta>7y||#Z6YvCNNeK_;*7rfwEconN%ej6W7{pVEPVWY?r4FO7oY&C^h;rc>04l~aKvIG4N_ z6k*+>DD0P@Y>~>_V*;6!TqhiL-Wdc@k-&rDg^-B`h{;de9d2@HYVBmf|x1WkSyx3}e^m+61h9PQz z|L)($G;D#L7E`xAt7>o^WT_{)hdSkIs|1VbY^&)` zG(xH@WqA!tgm&h>OuM3&ldSvNH6^Nv3WUL8RjblrnCO-FZ}eIK>E^!Cs+Cnx_pB*3 zrhNY4X;JvR&biE$xSTypDLvO+zTikH&u{)#fWGfmhcf#aum+^|&8wWZ`Hh!hii)<| zP3L^U1d^pAJq&Ybnycp$T<2*fh=UiNQv&zu;;OWm6M*y`KHjMiUcE63KLEg%5p;WG zdL`s1wpjdgb}cp;z3P;_^-yfj$0vnzo2E``X_R1Le|MR zyvWa*uXtOYou1e0xp56!^5EDDMWNOPJzj$wKgRvW{q-FHFu7F$ z#Q<~X@$`ot%=AVrPs*ODrop*u%Wds`@y~t^VvFJ`^>sRw4#mge3YQx`>Fk7D;>0}` z9-!c<$#uxv zZmUPE#~T*RIwA6XeP7E~k*lkHU;Q$~$>Mm7biuqD_{tVTX@W-HS83b(4sgWa>J)Da zip=F|<&xLH$HV{A&}<-7sZLDlcTRn;`|NtZR6`B?l1%q;OF( zz>CXM$_};J=@3fX*5XZ}w@16M)m#pp89uVhUv(6P}nkK9-JNUF%CfBQY~mKlX_6$2b3MxV4ExFV=Xzd2QvCoZ@E1*xusYs_vE0&O; zY;@6Y!5x@?WTS0TVBL`+?w6e;c$*}{q*iAMlg$04YXO%#y1z_q;->q7h)DW#$hNES z2r0j3aJ=A%V)70$>VplvPJ{EwICIqua+*e^w=!9wiWf?4#Ieba+BK(rh?*n!HKu;X zjaDcOUE6}m4XcMJAtjHCqF%A9OmEBn!Zn`ahi3@C%%lAs#qBR8P9-2`yH~OR;xKQB z6oyvxy4h5;sl40Brek+T;oil)m;X1FCQ1P%JFod+AmRie6p$g?HT_L3^25E&k2D&J zRF$6Z9hz7Dh;OD{Yo0e|S}*nZiS%0ME?xX4={|-a#8)=U9jlYNDdXjB z!oX%nYz;Xk|4Rtxx&m+5;{HoEJHjXF`%GHPBy}RAXMxPS4;oo=s)_R^Gef8PM{1<` zp^<_jX%0T4^XJQ|v`-SQI9d*wZ%%BH8gxLNiIW;5WW;uBSTs>%Dcmwiy zb^J0+tWx0$H~Vrm_x7}wj{9(dwDFI|fH!+f&yh=h@P^~krhW!Y30?-1$p8QMfPOUQ zyU*`L?*I|dl21~C>u`d_F3W0Wx)yuP#%F{I`#mx#eJhQ&810S_iK&A z^QjD;Q{(Y`k~s8?-jb~^h=K=v8MIeXP0H)J{I&m%;X%9EZz1;Eyk+PGs+vMz0N`hf zbutt2E>Dr(r;O`sBYR^6+q=$5sR=twHsuo2>y*^}sbhar%mwkH%5Mw*h8&YFeKRpC z+8dsyh5i*anAaGF$r)Z^(#ZdVqbB{H93qIYQHU-~Gg#_UI^|O3hoD|TtZp6Sch#+p zt&I5X)&6HQEuD7HsQSR`wM@l?sv+vQlZOzVgj3y_Vp%t${O? zOudki8u9<$*qujlm;%Ss-dr=Z0=zC_WcZX(ysL46Mi^P!7@}a35LxQ`arTOT2JEtx zCtX#)kGlHorp14eAUn2v8b)9fIri5GHt4w8PC2We>CZB%5&jR6v8lH>faoM^mwoF% zhh_YEWva|9mzN9ABdtknCU2?{um8OMKzfyOFQP2P-Gu~Ne7LaIelb;|?_B5ij%HTz zvn$o{u*>&(o6TUq-G)9tT*ankgMFXSi^8(Tq2{yaWtd~u&xaWI+~36sh*ml;LbyeW zENb%TeZ?d?OcC{&L!8gP5>@`0oiOaPiDbJrda!HAXG|=_mt`Mylh$}BT(xdXCuP<7 zVLfUa?vT=bakL6tn~=VEyyoS1>f4^n=(;(|dYmlx>*OTgZ-&LyJ0A-m6L@>7wwrqxq9#lKdDfU>^P8$g*o_&+!5lAH~rk^TjBDoYA80_z0gYQ%@jE1 znlHOSO;BVZ8$bqQiUF-B+6$GH&@EOaw|MbL#foOqUio+FsA$T>Za1!g-AQWQQjWbI zbxnTEq1KJx^Zjc)wclj(bK)(Y5^IOTMT|Tpdjy4$VRd{(_2*cC#@ncc&5Rbn%}c6A z`WU6&s7p`vfz|9JGs@Rx|Gc8m9d(V#AQ%hY0bPj@o*8YiVJs2BoKBG9X^PA#rRfiA zY(UWM99U4)=tXh2>~-B$RmE+e z$5vtxl_b3^Zz3@bjjJ5 zhh2ANpf=4~Pa1}#J^@NRT89;*+W{th%KF;6m zqr=n%;!S$GZT>&DzQV7`|LYqp6p1e)BKDp*P7%{pB zjM3elo5VnJ^nel11^4fMUa#lApMPN2wa@iA@jmB$-ltmAtxT-rOz~`{JV(B|(i3EN z5Khp{m8ys8O^$y^GetZtB7>kyZYKuZ=T5&)6t`TVOGNbN#z^musmQF`ok+~{YOE-s>hony+@4H4C;zh&F-U%XxHi>-(XehCS_S5Ai>WVA8aaU| zdj%_tMK1hxJa))O6CC`;P8~1@sW+4#%Io&+j~TnN^sE3ccvY%ZQ7#cUT}Fqq+Pph^ z56no1h0M%Kx>==&E~!OuF)2+{`Ol6X*0OZ=&;R|Kl$cL~-haKfD0@N*#_pP5C&N;w zAKf4b5jWnc@KJR+n0B43+f78cZPq511N43dqQ3(8354wF?>_&%A5;EaA`={U02;=@ zT}1nBjr-(U&oz%aIFq!O9~N)BphrYjoknpjnstv?Ju47}+UZBlPq`9}E=Gz)a9$lV zWMPQ22+6*w@|9kQ^ch`GaW%%TV|U$dr9TmjohY}2UHw<*>0Mzy+t}Ux zoqkr}3FP??j9GM9z%i-%v+20=71XCK)P>*B&i@Ma@llElr=Pz;p+q)wJnOrK+d4f} z`lJw`&e=?3nnfJ@%WiyzYsNj#4g5qY!`80%eUzKWb{yh-v?Bj|kpaTi=-eGOa2o7? z!4Dpe`#7vEv#0y>pVfZzC=DZ-y4y0{L>vV_eDy|wBu6g&WNFu!?v?a@o~(|MOvpS4 z@n!_?dx2S%j`*KB1K2;6!0Vr-gY=c!D_7w6zz&zq{rVDV7b*N!K?~i7tWyR3vs*)O zv?Q-OfnY0}v$MdTMU28_D>-2U{^vu$#SczDu9$K)cigYYku}v#-H*rnRw8ilv@vQn z1U=2q>l}pQuQ?ThO1qbX$Dguy$nEU$OSBu4B9|&s2}t> z2d4|xB7@JC-bS$JU*HNBAA^ z3)0jv^3CCUEfb56rycl=_YN>M2DhqV6c8ywEO{=NMPNmv``4;*!^)hbK6aGml4Sb- zrkmArFaaIw-o_i5aL6s)qN+8_jD6Igt-d!e2R!(zHYeequ+1vfIe$fUgeD^s6s~%j zml$dYloQMy%}e%0jdzjBtd4zmD6?6t1nE9bwhSbo>% z<+A6(4yuOEg1mMGNGVMyikBd)nSg(Fo4sdi-O_ zV0saf{?y&^fd3k-x7%^m!4Hogg(tkq%!dS7W|Q21%_yWv5}&S)S3(^%mNi>#CH;RM z#%`v^D$_&m5o}at5jkVKH!^!mpMHhXCupkP2il#zWkE&YHP@$q$eb(<-Q|ME8=YJ) z<}*edO(XoHr`=jucR;Exj)H;H&+s-U?6P}adqau1xusk0|CeQFM=9!mxmOowJE)@FPThX9j|c~I|0jX)*r#CS2P_=Dm5_Z8EuEc_8m5f4yCq z_PffCcTDAy6Vx~KQnjB=bGG;K`_+W_Z(z@rR1Nifq=i6E*lz59>@|@=4Xdue_+sK) zc7|Mbs0ZWDu{H$T*AuXMhC72SuVD7sz^lUwf}+LVbL)LQ{(nfwh%R|KmtXQl=Z#+j zr*dqPf6kTUw0T^)K@479>BWZQYuR2m-#XMi*W$s7k@%O~Z|KAB)_k*3Rkpau?(Q)@ zK`vv?W-$C(@#&}QM2~uLIpI-OmxJy5iG=mp3j)Rk^uqP#h)KK>{2U2PhV@D0)3<6e zr&TqT-gpFRt*JajJH^|T-~5rWmMsT9TcZKHc=RdvU3c*M?YTFAYU)*}%)n#B(1Vix zVxVcGny1Xa5lhAHlrT4tshMf~BTzP3ve8b9Kc@b|7bggIItTF33}6GxY2JX&;w2gD zs$vjz=S6z#J%P3xvU1vQ+rlzfcya6<2f<3+hq_-2&p&WY4g~Zp!t{_DN&1Z%JmKDR z1NBzAZ5pI9wu)VY+r+V)`)YwDOvy(K;-Y5x_3NoPzGB}^o8CZ$zd|JLbFPr%P0Vp> z+XSHGC(do_JB5Uq{&5~M{xsB?BXKOD()-kh81(TK zrI9YuWwYyNk7{J{C*awU$x4kHK*`{AL9(yT59{00gH+X@8fg;GJs0Ejf1dfH;~(wk zl@1m7W9HSHygt##2gVnDZ4ZrjX-@>oRV?&Sw~hC6&TeXF43|hq>42BVrC;RCb@bU z!_XNo_85} zfXo5QNe0T2h-eQea}YtZ0LTnggz@n1Xi$$8KZvAzQuUSHhj60wS`V)(4}HL_Z`3sE z8(3h6xrfNp=8f+T$UA+C;DYcbb8zAHIpGk$4R)hCw09SwL?P$Zm+ary)iikmC32bm zF>(=g(Q&&t8xUbRJ|pS745IuXd_*;Bu6|9kSb!+t_!9LfzdK#Zf9U9@RlIBUT$4JC zgR;Cios$NHq?R-qYaoP9mSPD!Q_G@Mk;Qi5b4Amf@C29vQp5916*YYoyFgl7$R#aa z*L>2c$8h3c3bR(Wo>cytrX9>bt4C6k3Y|2i>*)cw9n-BGB9U`*NLDc zm#Og5UruOf->w+;VHpvup$RXs(bbQdDi(H9y6^!_6_qC0&9HyeFiq|(oqIHakza!w z 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�}eypF{BRy zc__kQ4CJpwhBQG!?HD}x-^2eg;eV3wzvb}%TPHkMv}@ly#?UXkkHzfT?=uPnft~sx z^wOS>nB6lwax&125Qy4atV+(Qk7-oqIUPWtnD z<NPJ0&o*Q@rt(4fZ4;(_iu zx%dzx%Rd~rkxK-#*|P_Puj1V4>jiy4z{ByZMDu~8#d1eT(bRc(8cEgQD7cR>{$;sBDis|-RB*o`Dh!BNmrNntRCQrlI UqTWKGL%K9nA3Z3!Z}sy30K@X@Bme*a literal 0 HcmV?d00001 diff --git a/resources/Img_home_03.png b/resources/Img_home_03.png new file mode 100644 index 0000000000000000000000000000000000000000..734bfc4e9ce30e79455fd0e28197f29c9d10e8ef GIT binary patch literal 22654 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 z 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
-ZR%ipRL}<6E<|xT*Y?j(MLwm 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 Us1O97^Z)<=07*qoM6N<$f;axFkpKVy literal 0 HcmV?d00001 diff --git a/resources/Img_home_top.png b/resources/Img_home_top.png new file mode 100644 index 0000000000000000000000000000000000000000..360f9099f8892c2f812a559c8f43932c7fa65f21 GIT binary patch literal 117876 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

6Sq~kf|goeJ{iBKVo}rE-04yt4qnO&2!3`7i9u# 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%0DT8SDB1Wi#)s8&vTbngje(Gb_ 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

TXbZb$!#@Z@JjvG8Mof; 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≺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 WnhKgXOiXrxf4bTRS|v9g1^+J~@6^)( literal 0 HcmV?d00001 diff --git a/resources/logo_with_text.png b/resources/logo_with_text.png new file mode 100644 index 0000000000000000000000000000000000000000..e2c8c1ec694d31aa2e6cef07c9deaea909b4c96c GIT binary patch literal 11927 zcmd6Ng;$hawD%0%DBUR`ASD6@DIuN108&Fp3rHzBlqju8OZU*yAT8Z7q_o5gQqno! z!+XE~;oez`#X9HgefEA%{LZe=+M3FwL<~eA5QtRem4Yq^giQwmfe8rkfS%uCy3@cv zLf2PD?jR5i*WDjjMfbr0&pk1(Nt29B+qh8ze~6-#^#!v%o^1ymH|^xuPb z7yaW*kRP@Vmv>oO*hDNVNd+isNmQLU`N%??-}ICl)6rK!UVFubmgv?U&gWp6RVz^( zDZl#rE0N%HyeEQ#eYJBVDd7N*XXjCzLg(9EtZ8`3-!I=*IvPOh5p;+L!USnwlqfid zkEMJw7A7s13eER+TNiI`^i4grv>cnZYDf2_x1K6v0UG{q{Q3#?dz)BYcUP02$rqkF zDJ2b>KPz4|ue%r&$Mn|{KG|p^e;LFagm;tn@|NeVFfBSEQ5M@_+ycYgkp<{GCXD8@ z@Ywf|veIOplbyNJ9)Afh3Z#)0m3C^-*0K>r?<~_D69R;u{77)FZIa{jr=_Gg5t||` zl9$(KzUE#*x$BuVATEkd)9asrOSi7Xg zQ)-IXAP}1rf<@SgZ>kvPd`Rw>1gBG=CN0ne1GMrGY^52^`llZAseTj#hbKVREH0bN^3Guemd=_Un*GMrD}(q+l?h z1Djiw))#c^vcK8WUD{PF)R=VQ2U#6f1iL1 zfi=57FWkjqfMd9}r79n;YypI9cwG2Vd-x{4l87W+u{iZC(GCww0_LysdIji~ym$B7W3i!Ja1;!#8&{>gTBQou&f@ z`s8^2w07LbRzT}pMG?_|t?Zm)IMC+p`U&nz%%i>|&}3Fm0B#TO=y$z5?otM%U{)iE z4b67y?ek!{J3Z{&4TMcJ>jvGL;hU42J;{8)<<~|S@zaTUVT<_zYx~V%nyBaf36`CM z<~7TmFv}hyJS6c7v%Uz>ijc6v4MF1`kRbrf0d=PtbY%H})s?C5j)3GOADzAs9A#4E z324y%vj9IzTMA3~Gx707hI6?FK%YFB2Y1^gtC#!h3m(eb-7OU-0D9e1sf0y?rit2z z&TsCBW*WKoW1P#KVFoUQ?WKu-JYeQ7!ViFvp=}dfE4f5&0}E;OctAw*LLWzy~%gUp3roG-_d8T?0J8hJC>GI`Jf{7a_fDHan9EJeC;1~ zUuZnf2k-XOB9+%-*2oBECT=IQ7#Jw#nmM>2a~0rWFK2ZK*{QWd`aoW;UTnm)6uG`Q zR&O2+-O4xt+o_zTLwp0GE&V22{$~<9>f-YBx3T2(Vjo61j;Z0Ry=^aCDw8!PurDk_ zMxFj%m>%@+&y=p|x&+Jm;0=G#E?>AoZ1 zDW7%oUh%m4V(mim-+|?py8TC2yXA~im#mmn2c`Sx{&FHc@8)x@B?L)Bn_wZqWA<$n zYwzZFh2B!5mEIdLUb`I9aQ%u_k|A#n`{l8;RmTUu4V7C~54p+1#PIgaBqYZ8bvZN( zYcQ=^a+C>P-(3>&W3eF%O^0y?XBZs#NSUD8|Y0}85#O_Br44qVN;gMKZ?_bIo zLUn4{inrbfSX&!I6>d0_O_N=YS@f~{XXVMkJdB&aX7E98kaiWEF}QI9)14l%DRWb~ z5AY6fH^~0PlhESwuws79OIPz4QxiWXX2RAG3;(tCd4_SbmS@RaKXy9^% z{EYwpAwX+N=!;m|nnyNkAMHXsOo~<|oY;zW8EblCrr0k`7h47YMgm_1x4b9Z6Aj$5 z%0A@xP4_t){wd^KF$7u`fz^%R)z_~qRQNJDD~-91ly+qr55mSj=_D3HU}Rqe^%tnz z7Y5YQCc)}y`29j-+P&()bv>1F3b{y+OH52x>xzUxm3pHk%Ab0tg+*`q&%R$fJLVzFt}eS9JID(mo^QcI~Lch(*Pi)I)C zRMidy7$Q1RZc=y290PJkjypB|Q~74WVl1MRCT^M3n^lvS|c$LJX&X15}D zbh#DSevs@#KugicM8%MuKpzhmvG#JLsGF}Ec!Bq{Beb62}2#=^HHWp~87=_jI z2Z1{P%O2{S3pdan25F~^p*mhNZe=ipZ+`7ZMcgh~Xp8LpUi}WzSJcBL*{MBWh}En8 zq?Vmpwc9(P7Y@8IHdrGV629rE*Pfg&0?6j^iW4R zh6(w36~-*(qrjs%6fh9j9dZ4yG3jE^XZCuubqTXRIT7fu;DgctgW!16Rl~K9hPDNf zpWGd2bqm?Cl~Oyya6e*Iev(5A_Ez{q{;%m=wqhuO*czd+o3{ zGg<7QVsm|AorYzhK-Xxj;bQXyeVSCO&<8A%t5;QYxbgS$_pBoweueF$jvjCdn5FqwXh zIZ8+G=05rfzyP=!n?*}o=;vlH6v+E;CXOn0!wJhC>s+lX#LZHl*>h#oFJK!R z>xk|!1B2q=O(b+)G(XQ|c<&36c%II_X1LjPdlY!)>(N{2GA_}2<@_X-JaFaA^K2Kh z@q3|hl9S=X2IP_7Xqbb&S^!ymSeI?gD=lUkxG2tqV8WpN7)Grf1bUFO2bi@-=QI5G zSGSXwPD7lCX>sdIO=-iTl-><$>>RgLV4{ta1k*j5{cjD1C69KNix`}29$wzrYYb|O zxKRsDU+vL#kI!9LrE^^W{H;0jKYUy-rqEX@>vraBevl9;H1wfuygp{mRM;cG}mrGpIW}h zIUTte#0+rs7pHN%FoyO>JsIc>d*YGQSwL^}WWC^tP`~UateD$OgkOxc4h^bgtF-+k#JbY8f6Jp$-B;Og+ZZKg+RY6+8nDu zjMfQf;Oxdhu^s}Kn0nv*;`yZ^w4Pi>Lep`jT;Yj)&k6t0WPV05#-9WXYQM(I4a6qJ zorr52YD=GV+gh&MsOdT!yk4xCdwRkv7bH~}bs5ppMqDeGtYeB3<>F^j^&=xvwX<8l zq*;c7dDA@Os*&tw?di>q`zWfr3zKNL!iy7eR$)RPM%2t=Ta=7oU|&BKM8zlrxP<;h z4)za&ue|f&YGMjpz>@F5Qc%0y?dD`a?~s0sxS3rfZ#Z>T_w{Rd_0wunrY8h{pQMh) z7c)Y1%IV-yOinjFd(%qiy+fuvLbd3wLzecHN<;0^hhd^F`$#x%U_(|FX5N`%bkfMPZSreG9=!HMxfl#DE`e6uQk&}?Z^>3XWy^oRx4_f zs{onPU|?yPxA#f$Zn_<~vV0472$gfC0_PKiOU#&NP5c_#f9tXeuQ~l4A&)Cr5YpKW zKd)p6DHHVEoN;kD{1=&ka}_`-49XJIoY(H3)0b(O_qWhV-3=;fEn zTdU3V>^3FfkmO|!GfpSZ_kMr&gWlBHvGyw0^ob-RKFD4_8E>OYK`Z&-%?HK9)ipM? z32r`5V2wd^ix9JgDn=v>w)b;zos_OD z((Y8r^Mbam4)C-|gUHF`43d$xw8;PwQs>p}TxY-4W>iZb#LbTbtXEV3d@j)NNpzrJKw$V+ez&KKPfwd|$>QAZ-0 zdHkQu;1jVv@VV|!j@f&!GSVgtXKQ{IzHr@J!XyR!@pg*B;n z_wUg*xJkx#*7MwwigXyyT6>G0RNqB4OrP|hLt~d9d{azBdzLUoK7oVTJ@d_zKQFa} z7*P-?0;|Up%1e{`Qau_#6VEyU*SOCvCsqY2TqV9~j^yd5w4Pg`=CZ-s-ow{1^c7ej zMBYvS5Q4BkKb0``xISUq4UBiDY!NOzxoH91HApcLom5+H#N2?6+o>5z=CgcrmRpII z_ve*nQl}p^GhXCV7HTThr%mUp)jFXrnvTClBAcv>%S{?}?-1?|jgi))TL41NL<(JP zUG(hu?4DdNu`1u3VELAx{`~vz23k5rgn6;NpXu^lDbU@7Sg1+c%`z3Rex6V%MHV-Lh2vt9&L24uRcddX5|vMpsJ~rhmpTXu*C#CT zdvW<^ef;ndrs}P6H8+vshP3$tE$7}F7vc@6p$u<@f-XerX-I&OYyV5n>IVg`OlaymdIQVWcE-9a{tIWBxMy_d&62k;VLrO zTN8H}p0+pD%9E+x*z-|~|Lx4L8b9D2Q+90YhOeZPIhw^pw5 zvKfx}$tMDGX@bQBbmBK$F&|D>QT1v~ZKQc+4zS^ImB=fRfQx^Fs;Q921BCSA8hlJo zOC-m`!64aP62t16Nq<$s*X#qQ*#97rNZ z=|IBd%2e9O$N5&_l1GR#Kgu)i)P~7YH>{rG2?Xsln`xP=&c0LARPFMDsqT9HNteJK z8b?AJ6YDQk@4fyGY8MNdYzG&7vH-#a%h|~iN!5Hxq-ia=L<1D8?+ks!Z*)Zz(JzyV zEvX5e97$xA7FqMF~9yX%}|mcyi;|cEYy)B zoo^ZO&G`rPb5ZfR`k_WQ=3nIdq?|I`g|OyS_Ws2ET2&>L$vn;IqI}QKYnJ@cQrv*= zrzeO$L+M}%{4`AX6&$5q?_kzZSv`@Eks`=tlAJ`wYViHeErygB41dU+&fh9A7HoD> z^!QaaCA+SqOwGebS40_dJN23`$sGqS`Mux1e(i=4nvCZOtKp+s&Dle~u=ph+HL&rH zYZ0Rm<*Pd@dt2Pfb3BRx!lBYnciN@*;BF|c$6Ae-=*&Pa9~LjCC6B^2ee?ii!^uZ7 zNix6yo=l2Izgs8TN>07A+kLoFuo4l%7;?g40kYE;d1UmQY8Q6jt`^h$fqgQIL2bD3 zRXS^z5lZ*W~vdrrvpVNcT=K1 znk4&S)R-JtgxBcA66e*KY%!e&pDE*)S;}{xA$YEj9^zzB@;F?Xm<&;qu*r#+^^X*g z@)oXVw;j)fi#}r5ZVMs(4zfV#CYCzqX^VW(*wUp2!dgMQP(5U?0Cbn1PULU*8;zy> zPX)A6g@!M#`^?Ik91@zIJwNG;6xwbN3VFQba>0c(Qbg~`TttXRYeoBg3@ zf8AsCZqEu168#er0%0%xx6&12df7(z(#W@2F$9MI#2fp>syQXCr3~FXlZo+nu-Ei0 zJ{8YQ#gCF?@K$r?Zv7XL;G=(78PT!m9cYBC`wfM?`FFmqrJzg^3mqWRE#ePR{lb=f z?Pn5@vG-g^Q~E)};Vqs-z;e;NMSbm`WwRGK>}F#iHlyjN#l}g}bD1e-gM3$MZEI0< zt_owZVL{#e(mu8lgw@67I#%L!`>TO)nS(1;Y~s8w+tB3WGbP*o3czo%F%(VA{L!Vt ztUmP(+=VyjB_1HzgUs9fszBH9V}KoHwYbO!`OUbSG988k1luQa?guNLY0gkS+l9(w z*`Ebzbd))86wmfI(?~aar6V@17Fkoyq-nfL4}Zs42FF4a5l?LTu_n+Q()fUJp7oHQ zZZk1$8nu76Tc%3A-qm&%WM4nGKEF46b#>*rO)HaGhe!y+FR7VrU&0zthgqH|OXnzO zerj8`L_C*vj~uvfy*66Wm0$MiF7nUk_z8Yrz;Fe_{1Anih2O+zE$6uSoh_(-4GY~! zQqSNx$-T`)1NixN#MNqlVSnGYx84tTHL=$5WG;;xYC0X@q_GC>LeNSqRw~)3a99XS z0p1E5(m`60F9vKC_h^5z!DjcFX`1WNzj=DRt)sBWVl)4B&zoKER;gVKm5<8T|GcIF z$llpqyx^o{le0ZuMEyg*0B_s9>fO=SXJwuDlIBKkF|NHgT)2$H6yjr<57iB+xgUBj zpN2)WigyIRC$_Fgzw;n<%TIx~jz|d?+laAdVMXe5oJg(rYEn44auUsp)*aR(jGqfs zUoiz$wfkZ2>Tlzmjv;s5fe6uG>HN2FXq3?9$~(2N=!3a#5vO;e;JZK)+YNAc%zX5y z2L+#MB~*d~f3tU`_VE}9wKm=CABU&yA15tvOO-6Ls=58>eNrX#cccS~GkysxQghi+3gSbN`l?PJe)p zNDqIzqUBJ@<6=8LcBj0p>FhT`r|reH%jLAp3$a}*^_JMMi15?h^pisYDt$i8lUXCT zjU2XS>#DWm2@xPf!nUDX74eOfY1#V=-&bc-#6f*8gfK19<80S_EP)@22Fq+`HhDOS zI90aY@CQnlnXd`$p`+!4{f9cy+6E#i=X3`BhMSm72w!RTmCT~oPR*4eL4&vZeob$! zwgqM@h`v)*WREVBf*LycUd{1(c*{+{`CjY@^PUaYL+$GtO*<90qKH??#j82mC&_eF+)KR$YDNvo&U`bp zH<)_TbAc?Xqwl*PmTESY{7=cJdzL~hmtz}lB8ZeyYxw0xiZx`@cjh+cHAx*!xpPb0 zv&C_+;G1y~@WUY;6lID2{hh8p0pp?rbwA1zV!1ByUsvNn0f8648(p<6LXKlS1E-ev zKdRhNJbtJy$LIGGct}{x?H&GMYO@Yj$^B%n{Mw(Qx_a^h4lq^admm(4tD-LitY_VC zu9VL-d|PQAl;5;0&xBw1W;$cHsm^)SCK4M{^Q5Vs%~yihY6Y~vOBZLbjh#q8IQ!0G z5FSQEYpg>iYkXm@qv_BsKn-3;bwwx+{>XpkD{!l6!8ohM^jjog?5g^QsA+H1FzkXF=0tQ^x9vg2>-uUx@d zF*usL*YiF6)Zi}hg=+90d}t8|vEWbH+_tBCqcmZvy1G|y9&}(SK9TQMAQtjTTAQZT z17>@tPD1$(O|VM`d7Ui}%rdwCq^-9~Rk2+dtMhe!=X|dUwPi!TF{)#!n!J%!D zxSv0jt!gHN7?zdWP|tea^$VI%;4tXMt7x=;a!mbZ1Vn>c{Lf#l>E#R0tqmse6D~hx z%i24q{U*1$#<7e?H_~q?KucS=#MK7Q8bfpoCYt{k@ z@bEBZceXV2DaI#@J3bW-b7H$_A4VjntC%0}FO_|P8qL%g)0qC-n=MpIDI}}*p+Zjv zMRz#B%%nd#@6Ds6UBI&LLR!Dg8s7PIE{DoX6L6c2++!+|pCX^hF}<~wcjG*;LfEPP zDH7*}wQ{K9<|dW~--l9nC90T8J}ap1U84AE<4;SxE z*)G42?AfQoNl~9#r#O4NNNLmnq!mG+HA`ZJpHijHt?#PjAZyoMUb`MwHvV)$9|3D5 z^j4J8Zp`QLb)19UDh283;=CawMjwx4;cTTj06yoNZfP|*^Jdf>@dauIk$lGeji>s3 zHjVk|K85|Z;QP%_m|IrB`H>Z9@@~qQ?9v%kY)0@K_X{??A+_x|KW0xd&*Km1Tkxbz{lth1&6UVxe)GH9l}*$)|U6GkVoZk7^Hcyt#~PdC%8- zlNo>qj8D(DBZpTm;Hk^&4;8uhWaX18f)%Lmv5E`$HE54sdXv>yiy4-zd_luuY5R-2 z_}|G(N1>0`tV1@s2ZeOskB8wz8`abZjt6_!J_Ilw(ZNUC=A#EZZCusbtD~pp`z0Xn zF!%kE$z-Bc&ar32Y*u=~$|It#Ec z6E~YZnx1kVoB$$oR9)f&gVBgya%lP4%X-f+?T(&Qy(oNg8ANr3j@Tl?z3@5hGnzL@ zTJL<$6L8l9W>Ix^yM}{Bojy8d27|rhPpLt;pGzV9^NEl$W05ZqK>}J3gOQkX_T_NC zY*+FZm)horNWk z5Hng8Dp6$wG-n%R{*X-o-YlBH*#T{2sR7k2RfBKlC+}rS(5ufK?e>|2MK1lxmrBOh zk&Tl9;N+gfSZ4Y|WVlG})noK-5VMi#9)5@O?O9LamHin^K1>)!Ky?`5+ZNMANY^9Z z6L_nPDsjx)f%3Ugc6}sN9^rf8&dn;RG;+RU3nBk|L?ECoAf+{@82QbpsezAl!TmGV zI;WTiwjJF|IVE3e^qfV|>0Js})6e!ylP7ELyn1ctdS4-&oS632y43v(dv)h61GRsv ztH+^Lvck8qRtrB6?}APrDv1x&aK|>;hdvYwSe|~kxRj6h@%YAz3M(8UDd5pyl1$Fz zb~75cgOF4#|eWrkHfJKfmje1CJpJnxKop6NH2{%ieg z0&G%i+9DT+ED+mkb0kAd{XLqA{gobz3QK)&aBh2IrT^dVKZWYUTxe6?V}TmMlw)aP zx;-apJ44Wyu(VE4*m%4# z?dNX`G~zI6Q-1vLZ|sx`ws>Dk<;>H!BN3E!ScAy`;xIbSn6eQHw%KCqj%X(GzIjyV z+=#Au=Q!y!EoGSI(BqfGw!%-?SB>bdD`a#~r3xX=I-KP;z@~ZNM9JTYqn(0lL~4jF zGBJ!Pi>&p58TUZzKDo91Mf2-F7O?ZPOo-zcW%|;(-X=531bJDNE{2=MLaNl(cI*1I z#nRSr17A*U)FF-y{A;HM(_)-VJt4ToUnAn^mK`G@&)*7pyvJ<5cYHc>O}0|Rd==ny z<%V5x&!$ZRG+`lpIRjnCE)g)c=tDKgxQYMy2l>RFG;SfD%YOL)j%GN>ZgCGU87w~6 z=z=<2`L1IY>?qIhk+Of)8z0$Tbx`9(8{17qbd%uWih%ID zcr4DG+@06c?7Yq?PiL;u=68yXtyW#uwkQh|-#D~aRsZ!egme{X-xpV%8OpZgcx|Kv zWWY63*bo*|)!9)~JNRqOg{@Y8uurXrR=%sJd+FsoM9eheqD{}bvvaiw?de_G>A#Ka z7R?@%A`WLi`^{F`>(Pjpzkb-VFLm4SD!IMYAgox+tMaLt^kMZp;EWu(U$8{^ST9Ka zu75Cfs%w7KTY}|J=>mX}Up{B$AXQZJ`cjK;&h?&?rq+dyUUO<3X|glO)Nr>C!AK(} z;GvMDp}$&L(OnUvBGi&1lOe61mHb7|%88l)B-<(4y2d&^u1=puv|+w=mYy`ZC#l7) zNx-a=pL-W3d_8qP6zxWDY97hg`?U&(pYAkvaFqY*=e_hQq3^Xq?<>d|29q{~9(gFR z=Z)|)pFVB%5NJD04MD_N>#dF{ROC$#E=QnS>2+{*KzC}1#W zn2ssxzci6iF7gyF8-PCd`Nl@9t1{B_2}?=5u+>L333*x~anw5{#Vp`DOT|yjlvKC* z@{?&s+jjbbV@GEQgyrwQKSn4d<;8*PzoF;ZSQ~?z1VGu(Hw$f4T7-->ab2jip}?@c zOIe|`7HaF&3s=J|-QXO!NQNLjQo*0jt#a&sij}&0C>&eucxy!=N(n~V` z;sC9CG59ep>&jDI*`+?6vW^KAZ>idNl;xYfwLAnZtRIa(#ljO#dH^*6+*~(@bQbqj z2_9H)uk^5eVHN^|?DXsOouhC`N>oW`Iz#>csz=IjF1N#S=qQtVT29l-Ipg(WG4p-_ z1<2yB^T63k{OlsRlVuB(LFLMF0BUIG0KgQr5z(|`aa=)89`NGXpLagp8(qKR!ae~x zAxl=oMYI-fwUsZ7FCmQ7kxJ{`+1_VvT#^D6aP?8(3Wcd#cDdvtXI}7NWr?4u-63{i zb^p!MfxC8~DE&!THbr$7my`@;;i!WvOzF%}o1hG9)yCho&qnM|Z^lcU@IUI`RjI?G z6VYM|S|x^_fXx+e=1W^7k$6t-L{xs~@os)g@rum-Or1P{PckwKIIL7K<95mT$N}DO z#qiIwCgi|U@=jv)z=wm}o3ub2tv*%HQ71Wo5yYVQrhswuT}<(+*AQhn^$Ude~Yzm-*d!T0|OhML`dw=~bHQ|jpP8R)Of z0J3j9dcT-`aK-2m-au<3MZ)6Ph2)ZnblHwW$Lg%Wq8{kg{_z3(BRy#?vLK4U&h^w? z(@Fv`|1Khk=ybZgvtHwhHK=EqF*E}@4nXzWg~cJNF^`+=EN-{13K>IM?ox|$o2H5m z2%uK0%^iJzOx7>#?Mi#k3Io8A#i0llCK`#dm%5>|d!Vx%hH0b$MDiKD!|n2Lao>d* z$Q(fzaHi_B)ir0vyaA4Tv0wS=dho0SOOUtdIQX+fQV;%BKnR<(4K9iMwps@$?I1hj zB6In*JsJpSeuB<{yJp{5i@&1OcKN;sdn^Sk)j3dvC;~Ynt7re_MOcJ=8{T@>USQD- z2)@^Bi1iWm8#R4V-AN;Acdg`L)Ezwl7>cs*EQ#qh=Utj&)HQv-PYJS_egrD-lo^%o zM2l46kyxqCHkF=IipJ55OVd6rds7R*IQ$P}>W>s9`s!yl$Zt8Ju&SXS!{Y% z0h+CvB%e} zKA{EH+47oKBZKx5NZ^>lFXIN_B0B6&p+VDptm5;bN>3h?=u1i|76H6PT0jz3&lD(T z{W4t4SyTCC94YPLL2%O7`75hJmxOn!8fM@h-ujE88X!I?-^1!r&l$Uqc(gUeG7E#m zlnT0PI)kZW=MTXgO+%=LqoB?W>~8G>MeG}IoDkrP{tx{uPcYysK8JC|7u242YN;q{ KDwNAx1phzn$r-=^ literal 0 HcmV?d00001 From 4f0240008b0d4bd87af05008b2db462ee6d3681b Mon Sep 17 00:00:00 2001 From: Jinho Jeong Date: Sat, 2 Nov 2024 12:08:44 +0900 Subject: [PATCH 02/16] feat: make style.css and style it --- index.html | 128 ++++++++++++++-------- resources/ic_facebook.png | Bin 0 -> 1231 bytes resources/ic_insta.png | Bin 0 -> 1266 bytes resources/ic_twitter.png | Bin 0 -> 1121 bytes resources/ic_youtube.png | Bin 0 -> 816 bytes style.css | 221 ++++++++++++++++++++++++++++++++++++++ 6 files changed, 305 insertions(+), 44 deletions(-) create mode 100644 resources/ic_facebook.png create mode 100644 resources/ic_insta.png create mode 100644 resources/ic_twitter.png create mode 100644 resources/ic_youtube.png create mode 100644 style.css diff --git a/index.html b/index.html index 1dd227b..bd9b6c9 100644 --- a/index.html +++ b/index.html @@ -3,78 +3,118 @@ + Panda Market

-
+
-
-

- 일상의 모든 물건을
- 거래해 보세요 -

- +
+
+

+ 일상의 모든 물건을
+ 거래해 보세요 +

+ 구경하러 가기 +
+ shopping panda
- shopping panda
-
+
- hot item -
-
Hot item
-

- 인기 상품을
- 확인해 보세요 -

-

가장 HOT한 중고거래 물품을 판다 마켓에서 확인해 보세요

+
+ hot item +
+
Hot item
+

+ 인기 상품을
+ 확인해 보세요 +

+

+ 가장 HOT한 중고거래 물품을
+ 판다 마켓에서 확인해 보세요 +

+
- + +
+

비밀번호가 일치하지 않습니다.

+ +
+
diff --git a/login.js b/login.js index 3ff1bd6..56c9857 100644 --- a/login.js +++ b/login.js @@ -4,6 +4,9 @@ const password = document.getElementById("password"); const passwordError = document.getElementById("password_error"); const loginButton = document.querySelector("form button"); const form = document.querySelector("form"); +const closeButton = document.getElementById("dialog-close"); +const loginErrorDialog = document.getElementById("login-error-dialog"); + function togglePasswordVisibility() { @@ -90,9 +93,13 @@ form.addEventListener('submit', (event) => { const user = USER_DATA.find((user) => user.email==inputEmail ); if(user === undefined || user.password !== inputPassword) { - alert("비밀번호가 일치하지 않습니다."); + loginErrorDialog.showModal(); } else { - alert("로그인 성공!"); window.location.href = "/item"; } -}); \ No newline at end of file +}); + + +closeButton.addEventListener("click", () => { + loginErrorDialog.close(); +}); diff --git a/signup.css b/signup.css index 9b932a6..876b6ef 100644 --- a/signup.css +++ b/signup.css @@ -168,4 +168,45 @@ button:valid { font-size: 0.9em; margin-top: -1.25rem; padding-left: 1rem; +} + +dialog { + border: none; + border-radius: 8px; + padding: 20px; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); + background-color: white; + width: 540px; + height: 240px; + max-width: 90%; + text-align: center; +} + +dialog::backdrop { + background-color: rgba(0, 0, 0, 0.5); /* 배경 어둡게 */ +} + +dialog { + position: fixed; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} + +.dialog-content { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + gap: 30px; +} + +dialog button { + background-color: var(--gray-400); /* #9CA3AF */ + border-radius: 0.5rem; /* 40px */ + padding: 1rem 0; /* 16px 0 */ + font-size: 1.25rem; /* 20px */ + font-weight: 600; + color: var(--gray-100); /* #F3F4F6 */ + border: none; } \ No newline at end of file diff --git a/signup.html b/signup.html index 1913667..9206b31 100644 --- a/signup.html +++ b/signup.html @@ -61,6 +61,12 @@

+ +
+

사용 중인 이메일입니다.

+ +
+
diff --git a/signup.js b/signup.js index 6755ac6..0fbcb52 100644 --- a/signup.js +++ b/signup.js @@ -7,6 +7,8 @@ const passwordError = document.getElementById("password_error"); const passwordConfirm = document.getElementById("password-c"); const passwordConfirmError = document.getElementById("password_confirm_error"); const loginButton = document.querySelector("form button"); +const closeButton = document.getElementById("dialog-close"); +const signupErrorDialog = document.getElementById("signup-error-dialog"); function togglePasswordVisibility() { @@ -125,10 +127,13 @@ form.addEventListener('submit', (event) => { const user = USER_DATA.find((user) => user.email == email.value); if(user === undefined) { - alert("가입 성공!"); window.location.href = "/login.html"; } else { - // 같은 아이디가 있음 - alert("사용 중인 이메일입니다."); + signupErrorDialog.showModal(); } -}); \ No newline at end of file +}); + + +closeButton.addEventListener("click", () => { + signupErrorDialog.close(); +}); From bce808886d75ad9cc42bf41682ffdb960a90b5f2 Mon Sep 17 00:00:00 2001 From: Jinho Jeong Date: Sun, 24 Nov 2024 21:55:39 +0900 Subject: [PATCH 12/16] feat: make request to Articles, GET, POST, PATCH, DELTE --- sprint_4/index.html | 12 ++++++ sprint_4/main.js | 90 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 102 insertions(+) create mode 100644 sprint_4/index.html create mode 100644 sprint_4/main.js diff --git a/sprint_4/index.html b/sprint_4/index.html new file mode 100644 index 0000000..6770bdf --- /dev/null +++ b/sprint_4/index.html @@ -0,0 +1,12 @@ + + + + + + Sprint 4 + + +

Sprint 4

+ + + \ No newline at end of file diff --git a/sprint_4/main.js b/sprint_4/main.js new file mode 100644 index 0000000..46231fe --- /dev/null +++ b/sprint_4/main.js @@ -0,0 +1,90 @@ +async function getArticleList(page=1, pageSize=10, keyword="") { + const url = `https://sprint-mission-api.vercel.app/articles?page=${page}&pageSize=${pageSize}&keyword=${keyword}`; + try { + const response = await fetch(url); + if (!response.ok) { + throw new Error(`Response status: ${response.status}`); + } + + const json = await response.json(); + console.log(json); + } catch (error) { + console.error(error.message); + } +} + +async function getArticle(id) { + const url = `https://sprint-mission-api.vercel.app/articles/${id}`; + try { + const response = await fetch(url); + if (!response.ok) { + throw new Error(`Response status: ${response.status}`); + } + + const json = await response.json(); + console.log(json); + } catch (error) { + console.error(error.message); + } +} + +async function createArticle(title, content, image) { + const url = "https://sprint-mission-api.vercel.app/articles"; + + try { + const response = await fetch(url, { + method: "POST", + headers: {"Content-Type": "application/json",}, + body: JSON.stringify({title, content, image}), + }); + + if (!response.ok) { + throw new Error(`Failed to create article: ${response.status}`); + } + + const result = await response.json(); + console.log("Article created successfully:", result); + } catch (error) { + console.error("Error:", error.message); + } +} + +async function patchArticle(id,title, content, image) { + const url = `https://sprint-mission-api.vercel.app/articles/${id}`; + + try { + const response = await fetch(url, { + method: "PATCH", + headers: {"Content-Type": "application/json",}, + body: JSON.stringify({title, content, image}), + }); + + if (!response.ok) { + throw new Error(`Failed to patch article: ${response.status}`); + } + + const result = await response.json(); + console.log("Article patched successfully:", result); + } catch (error) { + console.error("Error:", error.message); + } +} + +async function deleteArticle(id) { + const url = `https://sprint-mission-api.vercel.app/articles/${id}`; + + try { + const response = await fetch(url, { + method: "DELETE", + }); + + if (!response.ok) { + throw new Error(`Failed to delete article: ${response.status}`); + } + + const result = await response.status; + console.log("Article deleted successfully:", result); + } catch (error) { + console.error("Error:", error.message); + } +} \ No newline at end of file From 891587e23ab89763ac5e5ed0376a8c00db5e6896 Mon Sep 17 00:00:00 2001 From: Jinho Jeong Date: Sun, 24 Nov 2024 22:44:52 +0900 Subject: [PATCH 13/16] feat: make request to Product - get, post, patch, delete --- sprint_4/ArticleService.js | 92 +++++++++++++++++++++++++++ sprint_4/ProductService.js | 93 ++++++++++++++++++++++++++++ sprint_4/index.html | 2 +- sprint_4/main.js | 124 ++++++++++--------------------------- 4 files changed, 220 insertions(+), 91 deletions(-) create mode 100644 sprint_4/ArticleService.js create mode 100644 sprint_4/ProductService.js diff --git a/sprint_4/ArticleService.js b/sprint_4/ArticleService.js new file mode 100644 index 0000000..c6b3c80 --- /dev/null +++ b/sprint_4/ArticleService.js @@ -0,0 +1,92 @@ +async function getArticleList(page=1, pageSize=10, keyword="") { + const url = `https://sprint-mission-api.vercel.app/articles?page=${page}&pageSize=${pageSize}&keyword=${keyword}`; + try { + const response = await fetch(url); + if (!response.ok) { + throw new Error(`Response status: ${response.status}`); + } + + const json = await response.json(); + console.log(json); + } catch (error) { + console.error(error.message); + } + } + + async function getArticle(id) { + const url = `https://sprint-mission-api.vercel.app/articles/${id}`; + try { + const response = await fetch(url); + if (!response.ok) { + throw new Error(`Response status: ${response.status}`); + } + + const json = await response.json(); + console.log(json); + } catch (error) { + console.error(error.message); + } + } + +async function createArticle(title, content, image) { + const url = "https://sprint-mission-api.vercel.app/articles"; + + try { + const response = await fetch(url, { + method: "POST", + headers: {"Content-Type": "application/json",}, + body: JSON.stringify({title, content, image}), + }); + + if (!response.ok) { + throw new Error(`Failed to create article: ${response.status}`); + } + + const result = await response.json(); + console.log("Article created successfully:", result); + } catch (error) { + console.error("Error:", error.message); + } + } + + async function patchArticle(id,title, content, image) { + const url = `https://sprint-mission-api.vercel.app/articles/${id}`; + + try { + const response = await fetch(url, { + method: "PATCH", + headers: {"Content-Type": "application/json",}, + body: JSON.stringify({title, content, image}), + }); + + if (!response.ok) { + throw new Error(`Failed to patch article: ${response.status}`); + } + + const result = await response.json(); + console.log("Article patched successfully:", result); + } catch (error) { + console.error("Error:", error.message); + } + } + + async function deleteArticle(id) { + const url = `https://sprint-mission-api.vercel.app/articles/${id}`; + + try { + const response = await fetch(url, { + method: "DELETE", + }); + + if (!response.ok) { + throw new Error(`Failed to delete article: ${response.status}`); + } + + const result = await response.status; + console.log("Article deleted successfully:", result); + } catch (error) { + console.error("Error:", error.message); + } + } + + export { getArticleList, getArticle, createArticle, patchArticle, deleteArticle }; \ No newline at end of file diff --git a/sprint_4/ProductService.js b/sprint_4/ProductService.js new file mode 100644 index 0000000..ec8bdcf --- /dev/null +++ b/sprint_4/ProductService.js @@ -0,0 +1,93 @@ +async function getProductList(page = 1, pageSize = 10, keyword = "") { + const url = `https://sprint-mission-api.vercel.app/products?page=${page}&pageSize=${pageSize}&keyword=${keyword}`; + try { + const response = await fetch(url); + if (!response.ok) { + throw new Error(`Response status: ${response.status}`); + } + + const json = await response.json(); + console.log(json); + } catch (error) { + console.error(error.message); + } +} + +async function getProduct(id) { + const url = `https://sprint-mission-api.vercel.app/products/${id}`; + try { + const response = await fetch(url); + if (!response.ok) { + throw new Error(`Response status: ${response.status}`); + } + + const json = await response.json(); + console.log(json); + } catch (error) { + console.error(error.message); + } +} + +async function createProduct({ name, description, price, manufacturer, tags, images }) { + const url = "https://sprint-mission-api.vercel.app/products"; + + try { + const response = await fetch(url, { + method: "POST", + headers: {"Content-Type": "application/json",}, + body: JSON.stringify({ name, description, price, tags, images }), + }); + + if (!response.ok) { + throw new Error(`Failed to create article: ${response.status}`); + } + + const result = await response.json(); + console.log("Product created successfully:", result); + } catch (error) { + console.error("Error:", error.message); + } +} + +async function patchProduct({ id, name, description, price, manufacturer, tags, images }) { + const url = `https://sprint-mission-api.vercel.app/products/${id}`; + + try { + const response = await fetch(url, { + method: "PATCH", + headers: {"Content-Type": "application/json",}, + body: JSON.stringify({ name, description, price, manufacturer, tags, images }), + }); + + if (!response.ok) { + throw new Error(`Failed to patch article: ${response.status}`); + } + + const result = await response.json(); + console.log("Product patched successfully:", result); + } catch (error) { + console.error("Error:", error.message); + } +} + + +async function deleteProduct(id) { + const url = `https://sprint-mission-api.vercel.app/products/${id}`; + + try { + const response = await fetch(url, { + method: "DELETE", + }); + + if (!response.ok) { + throw new Error(`Failed to delete Product: ${response.status}`); + } + + const result = await response.status; + console.log("Product deleted successfully:", result); + } catch (error) { + console.error("Error:", error.message); + } +} + +export { getProductList, getProduct, createProduct, patchProduct, deleteProduct }; \ No newline at end of file diff --git a/sprint_4/index.html b/sprint_4/index.html index 6770bdf..b114643 100644 --- a/sprint_4/index.html +++ b/sprint_4/index.html @@ -7,6 +7,6 @@

Sprint 4

- + \ No newline at end of file diff --git a/sprint_4/main.js b/sprint_4/main.js index 46231fe..fd88779 100644 --- a/sprint_4/main.js +++ b/sprint_4/main.js @@ -1,90 +1,34 @@ -async function getArticleList(page=1, pageSize=10, keyword="") { - const url = `https://sprint-mission-api.vercel.app/articles?page=${page}&pageSize=${pageSize}&keyword=${keyword}`; - try { - const response = await fetch(url); - if (!response.ok) { - throw new Error(`Response status: ${response.status}`); - } - - const json = await response.json(); - console.log(json); - } catch (error) { - console.error(error.message); - } -} - -async function getArticle(id) { - const url = `https://sprint-mission-api.vercel.app/articles/${id}`; - try { - const response = await fetch(url); - if (!response.ok) { - throw new Error(`Response status: ${response.status}`); - } - - const json = await response.json(); - console.log(json); - } catch (error) { - console.error(error.message); - } -} - -async function createArticle(title, content, image) { - const url = "https://sprint-mission-api.vercel.app/articles"; - - try { - const response = await fetch(url, { - method: "POST", - headers: {"Content-Type": "application/json",}, - body: JSON.stringify({title, content, image}), - }); - - if (!response.ok) { - throw new Error(`Failed to create article: ${response.status}`); - } - - const result = await response.json(); - console.log("Article created successfully:", result); - } catch (error) { - console.error("Error:", error.message); - } -} - -async function patchArticle(id,title, content, image) { - const url = `https://sprint-mission-api.vercel.app/articles/${id}`; - - try { - const response = await fetch(url, { - method: "PATCH", - headers: {"Content-Type": "application/json",}, - body: JSON.stringify({title, content, image}), - }); - - if (!response.ok) { - throw new Error(`Failed to patch article: ${response.status}`); - } - - const result = await response.json(); - console.log("Article patched successfully:", result); - } catch (error) { - console.error("Error:", error.message); - } -} - -async function deleteArticle(id) { - const url = `https://sprint-mission-api.vercel.app/articles/${id}`; - - try { - const response = await fetch(url, { - method: "DELETE", - }); - - if (!response.ok) { - throw new Error(`Failed to delete article: ${response.status}`); - } - - const result = await response.status; - console.log("Article deleted successfully:", result); - } catch (error) { - console.error("Error:", error.message); - } -} \ No newline at end of file +import { getArticleList, getArticle, createArticle, patchArticle, deleteArticle} from './ArticleService.js'; +import { getProductList, getProduct, createProduct, patchProduct, deleteProduct } from './ProductService.js'; + +// const data = { +// id: 586, +// name: "zino patch test", +// description: "edit test", +// price: 99900, +// manufacturer: "edit zino", +// tags: ["what tag"], +// images: ["image url"] +// } + +// console.log(deleteProduct(586)); +// console.log(getProduct(586)); + +// const data = { +// name: "zino test", +// description: "test", +// price: 1000, +// manufacturer: "zino", +// tags: ["what tag"], +// images: ["image url"] +// } + +// const data = { +// id: 586, +// name: "zino test", +// description: "test", +// price: 1000, +// manufacturer: "zino", +// tags: ["what tag"], +// images: ["image url"] +// } \ No newline at end of file From 797e842e146c718e2305206de184ea85b697c4dc Mon Sep 17 00:00:00 2001 From: Jinho Jeong Date: Mon, 9 Dec 2024 01:51:33 +0900 Subject: [PATCH 14/16] initial setting --- panda-market/.gitignore | 24 + panda-market/README.md | 8 + panda-market/eslint.config.js | 40 + panda-market/index.html | 13 + panda-market/package-lock.json | 4390 ++++++++++++++++++++++++++++++++ panda-market/package.json | 28 + panda-market/src/App.css | 0 panda-market/src/App.jsx | 11 + panda-market/src/index.css | 0 panda-market/src/main.jsx | 5 + panda-market/vite.config.js | 7 + 11 files changed, 4526 insertions(+) create mode 100644 panda-market/.gitignore create mode 100644 panda-market/README.md create mode 100644 panda-market/eslint.config.js create mode 100644 panda-market/index.html create mode 100644 panda-market/package-lock.json create mode 100644 panda-market/package.json create mode 100644 panda-market/src/App.css create mode 100644 panda-market/src/App.jsx create mode 100644 panda-market/src/index.css create mode 100644 panda-market/src/main.jsx create mode 100644 panda-market/vite.config.js diff --git a/panda-market/.gitignore b/panda-market/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/panda-market/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/panda-market/README.md b/panda-market/README.md new file mode 100644 index 0000000..f768e33 --- /dev/null +++ b/panda-market/README.md @@ -0,0 +1,8 @@ +# React + Vite + +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. + +Currently, two official plugins are available: + +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh diff --git a/panda-market/eslint.config.js b/panda-market/eslint.config.js new file mode 100644 index 0000000..4648fb3 --- /dev/null +++ b/panda-market/eslint.config.js @@ -0,0 +1,40 @@ +import js from "@eslint/js"; +import globals from "globals"; +import react from "eslint-plugin-react"; +import reactHooks from "eslint-plugin-react-hooks"; +import reactRefresh from "eslint-plugin-react-refresh"; + +export default [ + { ignores: ["dist"] }, + { + files: ["**/*.{js,jsx}"], + languageOptions: { + ecmaVersion: 2020, + globals: globals.browser, + parserOptions: { + ecmaVersion: "latest", + ecmaFeatures: { jsx: true }, + sourceType: "module", + }, + }, + settings: { react: { version: "18.3" } }, + plugins: { + react, + "react-hooks": reactHooks, + "react-refresh": reactRefresh, + }, + rules: { + ...js.configs.recommended.rules, + ...react.configs.recommended.rules, + ...react.configs["jsx-runtime"].rules, + ...reactHooks.configs.recommended.rules, + "react/jsx-no-target-blank": "off", + "react-refresh/only-export-components": [ + "warn", + { allowConstantExport: true }, + ], + "no-unused-vars": "off", //custom + "react/prop-types": "off", //custom + }, + }, +]; diff --git a/panda-market/index.html b/panda-market/index.html new file mode 100644 index 0000000..0c589ec --- /dev/null +++ b/panda-market/index.html @@ -0,0 +1,13 @@ + + + + + + + Vite + React + + +
+ + + diff --git a/panda-market/package-lock.json b/panda-market/package-lock.json new file mode 100644 index 0000000..306cde0 --- /dev/null +++ b/panda-market/package-lock.json @@ -0,0 +1,4390 @@ +{ + "name": "panda-market", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "panda-market", + "version": "0.0.0", + "dependencies": { + "react": "^18.3.1", + "react-dom": "^18.3.1" + }, + "devDependencies": { + "@eslint/js": "^9.15.0", + "@types/react": "^18.3.12", + "@types/react-dom": "^18.3.1", + "@vitejs/plugin-react": "^4.3.4", + "eslint": "^9.15.0", + "eslint-plugin-react": "^7.37.2", + "eslint-plugin-react-hooks": "^5.0.0", + "eslint-plugin-react-refresh": "^0.4.14", + "globals": "^15.12.0", + "vite": "^6.0.1" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.3.tgz", + "integrity": "sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", + "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.0", + "@babel/generator": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.0", + "@babel/parser": "^7.26.0", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.26.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz", + "integrity": "sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.26.3", + "@babel/types": "^7.26.3", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", + "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", + "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", + "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.26.3" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz", + "integrity": "sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz", + "integrity": "sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.26.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.4.tgz", + "integrity": "sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.3", + "@babel/parser": "^7.26.3", + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.3", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", + "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.0.tgz", + "integrity": "sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.0.tgz", + "integrity": "sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.0.tgz", + "integrity": "sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.0.tgz", + "integrity": "sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.0.tgz", + "integrity": "sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.0.tgz", + "integrity": "sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.0.tgz", + "integrity": "sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.0.tgz", + "integrity": "sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.0.tgz", + "integrity": "sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.0.tgz", + "integrity": "sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.0.tgz", + "integrity": "sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.0.tgz", + "integrity": "sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.0.tgz", + "integrity": "sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.0.tgz", + "integrity": "sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.0.tgz", + "integrity": "sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.0.tgz", + "integrity": "sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.0.tgz", + "integrity": "sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.0.tgz", + "integrity": "sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.0.tgz", + "integrity": "sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.0.tgz", + "integrity": "sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.0.tgz", + "integrity": "sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.0.tgz", + "integrity": "sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.0.tgz", + "integrity": "sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.0.tgz", + "integrity": "sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz", + "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.5", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.1.tgz", + "integrity": "sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", + "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "9.16.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.16.0.tgz", + "integrity": "sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz", + "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.4.tgz", + "integrity": "sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", + "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.28.1.tgz", + "integrity": "sha512-2aZp8AES04KI2dy3Ss6/MDjXbwBzj+i0GqKtWXgw2/Ma6E4jJvujryO6gJAghIRVz7Vwr9Gtl/8na3nDUKpraQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.28.1.tgz", + "integrity": "sha512-EbkK285O+1YMrg57xVA+Dp0tDBRB93/BZKph9XhMjezf6F4TpYjaUSuPt5J0fZXlSag0LmZAsTmdGGqPp4pQFA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.28.1.tgz", + "integrity": "sha512-prduvrMKU6NzMq6nxzQw445zXgaDBbMQvmKSJaxpaZ5R1QDM8w+eGxo6Y/jhT/cLoCvnZI42oEqf9KQNYz1fqQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.28.1.tgz", + "integrity": "sha512-WsvbOunsUk0wccO/TV4o7IKgloJ942hVFK1CLatwv6TJspcCZb9umQkPdvB7FihmdxgaKR5JyxDjWpCOp4uZlQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.28.1.tgz", + "integrity": "sha512-HTDPdY1caUcU4qK23FeeGxCdJF64cKkqajU0iBnTVxS8F7H/7BewvYoG+va1KPSL63kQ1PGNyiwKOfReavzvNA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.28.1.tgz", + "integrity": "sha512-m/uYasxkUevcFTeRSM9TeLyPe2QDuqtjkeoTpP9SW0XxUWfcYrGDMkO/m2tTw+4NMAF9P2fU3Mw4ahNvo7QmsQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.28.1.tgz", + "integrity": "sha512-QAg11ZIt6mcmzpNE6JZBpKfJaKkqTm1A9+y9O+frdZJEuhQxiugM05gnCWiANHj4RmbgeVJpTdmKRmH/a+0QbA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.28.1.tgz", + "integrity": "sha512-dRP9PEBfolq1dmMcFqbEPSd9VlRuVWEGSmbxVEfiq2cs2jlZAl0YNxFzAQS2OrQmsLBLAATDMb3Z6MFv5vOcXg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.28.1.tgz", + "integrity": "sha512-uGr8khxO+CKT4XU8ZUH1TTEUtlktK6Kgtv0+6bIFSeiSlnGJHG1tSFSjm41uQ9sAO/5ULx9mWOz70jYLyv1QkA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.28.1.tgz", + "integrity": "sha512-QF54q8MYGAqMLrX2t7tNpi01nvq5RI59UBNx+3+37zoKX5KViPo/gk2QLhsuqok05sSCRluj0D00LzCwBikb0A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.28.1.tgz", + "integrity": "sha512-vPul4uodvWvLhRco2w0GcyZcdyBfpfDRgNKU+p35AWEbJ/HPs1tOUrkSueVbBS0RQHAf/A+nNtDpvw95PeVKOA==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.28.1.tgz", + "integrity": "sha512-pTnTdBuC2+pt1Rmm2SV7JWRqzhYpEILML4PKODqLz+C7Ou2apEV52h19CR7es+u04KlqplggmN9sqZlekg3R1A==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.28.1.tgz", + "integrity": "sha512-vWXy1Nfg7TPBSuAncfInmAI/WZDd5vOklyLJDdIRKABcZWojNDY0NJwruY2AcnCLnRJKSaBgf/GiJfauu8cQZA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.28.1.tgz", + "integrity": "sha512-/yqC2Y53oZjb0yz8PVuGOQQNOTwxcizudunl/tFs1aLvObTclTwZ0JhXF2XcPT/zuaymemCDSuuUPXJJyqeDOg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.28.1.tgz", + "integrity": "sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.28.1.tgz", + "integrity": "sha512-xQTDVzSGiMlSshpJCtudbWyRfLaNiVPXt1WgdWTwWz9n0U12cI2ZVtWe/Jgwyv/6wjL7b66uu61Vg0POWVfz4g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.28.1.tgz", + "integrity": "sha512-wSXmDRVupJstFP7elGMgv+2HqXelQhuNf+IS4V+nUpNVi/GUiBgDmfwD0UGN3pcAnWsgKG3I52wMOBnk1VHr/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.28.1.tgz", + "integrity": "sha512-ZkyTJ/9vkgrE/Rk9vhMXhf8l9D+eAhbAVbsGsXKy2ohmJaWg0LPQLnIxRdRp/bKyr8tXuPlXhIoGlEB5XpJnGA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.28.1.tgz", + "integrity": "sha512-ZvK2jBafvttJjoIdKm/Q/Bh7IJ1Ose9IBOwpOXcOvW3ikGTQGmKDgxTC6oCAzW6PynbkKP8+um1du81XJHZ0JA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/prop-types": { + "version": "15.7.14", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", + "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.3.14", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.14.tgz", + "integrity": "sha512-NzahNKvjNhVjuPBQ+2G7WlxstQ+47kXZNHlUvFakDViuIEfGY926GqhMueQFZ7woG+sPiQKlF36XfrIUVSUfFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.3.2", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.2.tgz", + "integrity": "sha512-Fqp+rcvem9wEnGr3RY8dYNvSQ8PoLqjZ9HLgaPUOjJJD120uDyOxOjc/39M4Kddp9JQCxpGQbnhVQF0C0ncYVg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/react": "^18" + } + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.3.4.tgz", + "integrity": "sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.26.0", + "@babel/plugin-transform-react-jsx-self": "^7.25.9", + "@babel/plugin-transform-react-jsx-source": "^7.25.9", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.14.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0" + } + }, + "node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/browserslist": { + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.0.tgz", + "integrity": "sha512-CCKAP2tkPau7D3GE8+V8R6sQubA9R5foIzGp+85EXCVSCivuxBNAWqcpn72PKYiIcqoViv/kcUDpaEIMBVi1lQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001687", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001687.tgz", + "integrity": "sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.0.tgz", + "integrity": "sha512-9+Sj30DIu+4KvHqMfLUGLFYL2PkURSYMVXJyXe92nFRvlYq5hBjLEhblKB+vkd/WVlUYMWigiY07T91Fkk0+4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.71", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.71.tgz", + "integrity": "sha512-dB68l59BI75W1BUGVTAEJy45CEVuEGy9qPVVQ8pnHyHMn36PLPPoE1mjLH+lo9rKulO3HC2OhbACI/8tCqJBcA==", + "dev": true, + "license": "ISC" + }, + "node_modules/es-abstract": { + "version": "1.23.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.5.tgz", + "integrity": "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.3", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.0.tgz", + "integrity": "sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "iterator.prototype": "^1.1.3", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/esbuild": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.0.tgz", + "integrity": "sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.24.0", + "@esbuild/android-arm": "0.24.0", + "@esbuild/android-arm64": "0.24.0", + "@esbuild/android-x64": "0.24.0", + "@esbuild/darwin-arm64": "0.24.0", + "@esbuild/darwin-x64": "0.24.0", + "@esbuild/freebsd-arm64": "0.24.0", + "@esbuild/freebsd-x64": "0.24.0", + "@esbuild/linux-arm": "0.24.0", + "@esbuild/linux-arm64": "0.24.0", + "@esbuild/linux-ia32": "0.24.0", + "@esbuild/linux-loong64": "0.24.0", + "@esbuild/linux-mips64el": "0.24.0", + "@esbuild/linux-ppc64": "0.24.0", + "@esbuild/linux-riscv64": "0.24.0", + "@esbuild/linux-s390x": "0.24.0", + "@esbuild/linux-x64": "0.24.0", + "@esbuild/netbsd-x64": "0.24.0", + "@esbuild/openbsd-arm64": "0.24.0", + "@esbuild/openbsd-x64": "0.24.0", + "@esbuild/sunos-x64": "0.24.0", + "@esbuild/win32-arm64": "0.24.0", + "@esbuild/win32-ia32": "0.24.0", + "@esbuild/win32-x64": "0.24.0" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.16.0.tgz", + "integrity": "sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.19.0", + "@eslint/core": "^0.9.0", + "@eslint/eslintrc": "^3.2.0", + "@eslint/js": "9.16.0", + "@eslint/plugin-kit": "^0.2.3", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.1", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.5", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.37.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz", + "integrity": "sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.2", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.1.0", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.8", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.0", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.11", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.1.0.tgz", + "integrity": "sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-react-refresh": { + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.16.tgz", + "integrity": "sha512-slterMlxAhov/DZO8NScf6mEeMBBXodFUolijDvrtTxyezyLoTQaa73FyYus/VbTdftd8wBgBxPMRk3poleXNQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=8.40" + } + }, + "node_modules/eslint-scope": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", + "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", + "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", + "dev": true, + "license": "ISC" + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.5.tgz", + "integrity": "sha512-Y4+pKa7XeRUPWFNvOOYHkRYrfzW07oraURSvjDmRVOJ748OrVmeXtpE4+GCEHncjCjkTxPNRt8kEbxDhsn6VTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "dunder-proto": "^1.0.0", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "15.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.13.0.tgz", + "integrity": "sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.0.tgz", + "integrity": "sha512-kR5g0+dXf/+kXnqI+lu0URKYPKgICtHGGNCDSB10AaUFj3o/HkB3u7WfpRBJGFopxxY0oH3ux7ZsDjLtK7xqvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.0.tgz", + "integrity": "sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.0.tgz", + "integrity": "sha512-KVSZV0Dunv9DTPkhXwcZ3Q+tUc9TsaE1ZwX5J2WMvsSGS6Md8TFPun5uwh0yRdrNerI6vf/tbJxqSx4c1ZI1Lw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.0.tgz", + "integrity": "sha512-B6ohK4ZmoftlUe+uvenXSbPJFo6U37BH7oO1B3nQH8f/7h27N56s85MhUtbFJAziz5dcmuR3i8ovUl35zp8pFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "gopd": "^1.1.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.0.tgz", + "integrity": "sha512-PlfzajuF9vSo5wErv3MJAKD/nqf9ngAs1NFQYm16nUYFO2IzxJ2hcm+IOCg+EEopdykNNUhVq5cz35cAUxU8+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.0.tgz", + "integrity": "sha512-qS8KkNNXUZ/I+nX6QT8ZS1/Yx0A444yhzdTKxCzKkNjQ9sHErBxJnJAgh+f5YhusYECEcjo4XcyH87hn6+ks0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "has-symbols": "^1.0.3", + "safe-regex-test": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/iterator.prototype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.3.tgz", + "integrity": "sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true, + "license": "MIT" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/react-refresh": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.8.tgz", + "integrity": "sha512-B5dj6usc5dkk8uFliwjwDHM8To5/QwdKz9JcBZ8Ic4G1f0YmeeJTtE/ZTdgRFPAfxZFiUaPhZ1Jcs4qeagItGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "dunder-proto": "^1.0.0", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "gopd": "^1.2.0", + "which-builtin-type": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", + "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/rollup": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.28.1.tgz", + "integrity": "sha512-61fXYl/qNVinKmGSTHAZ6Yy8I3YIJC/r2m9feHo6SwVAVcLT5MPwOUFe7EuURA/4m0NR8lXG4BBXuo/IZEsjMg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.6" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.28.1", + "@rollup/rollup-android-arm64": "4.28.1", + "@rollup/rollup-darwin-arm64": "4.28.1", + "@rollup/rollup-darwin-x64": "4.28.1", + "@rollup/rollup-freebsd-arm64": "4.28.1", + "@rollup/rollup-freebsd-x64": "4.28.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.28.1", + "@rollup/rollup-linux-arm-musleabihf": "4.28.1", + "@rollup/rollup-linux-arm64-gnu": "4.28.1", + "@rollup/rollup-linux-arm64-musl": "4.28.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.28.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.28.1", + "@rollup/rollup-linux-riscv64-gnu": "4.28.1", + "@rollup/rollup-linux-s390x-gnu": "4.28.1", + "@rollup/rollup-linux-x64-gnu": "4.28.1", + "@rollup/rollup-linux-x64-musl": "4.28.1", + "@rollup/rollup-win32-arm64-msvc": "4.28.1", + "@rollup/rollup-win32-ia32-msvc": "4.28.1", + "@rollup/rollup-win32-x64-msvc": "4.28.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "regexp.prototype.flags": "^1.5.2", + "set-function-name": "^2.0.2", + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.repeat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.3.tgz", + "integrity": "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/vite": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.3.tgz", + "integrity": "sha512-Cmuo5P0ENTN6HxLSo6IHsjCLn/81Vgrp81oaiFFMRa8gGDj5xEjIcEpf2ZymZtZR8oU0P2JX5WuUp/rlXcHkAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.24.0", + "postcss": "^8.4.49", + "rollup": "^4.23.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.0.tgz", + "integrity": "sha512-Ei7Miu/AXe2JJ4iNF5j/UphAgRoma4trE6PtisM09bPygb3egMH3YLW/befsWb1A1AxvNSFidOFTB18XtnIIng==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.0", + "is-number-object": "^1.1.0", + "is-string": "^1.1.0", + "is-symbol": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.0.tgz", + "integrity": "sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.16.tgz", + "integrity": "sha512-g+N+GAWiRj66DngFwHvISJd+ITsyphZvD1vChfVg6cEdnzy53GzB3oy0fUNlvhz7H7+MiqhYr26qxQShCpKTTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/panda-market/package.json b/panda-market/package.json new file mode 100644 index 0000000..3121bd3 --- /dev/null +++ b/panda-market/package.json @@ -0,0 +1,28 @@ +{ + "name": "panda-market", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint .", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18.3.1", + "react-dom": "^18.3.1" + }, + "devDependencies": { + "@eslint/js": "^9.15.0", + "@types/react": "^18.3.12", + "@types/react-dom": "^18.3.1", + "@vitejs/plugin-react": "^4.3.4", + "eslint": "^9.15.0", + "eslint-plugin-react": "^7.37.2", + "eslint-plugin-react-hooks": "^5.0.0", + "eslint-plugin-react-refresh": "^0.4.14", + "globals": "^15.12.0", + "vite": "^6.0.1" + } +} diff --git a/panda-market/src/App.css b/panda-market/src/App.css new file mode 100644 index 0000000..e69de29 diff --git a/panda-market/src/App.jsx b/panda-market/src/App.jsx new file mode 100644 index 0000000..0b7fea6 --- /dev/null +++ b/panda-market/src/App.jsx @@ -0,0 +1,11 @@ +import "./App.css"; + +function App() { + return ( + <> +

안녕 리액트!

+ + ); +} + +export default App; diff --git a/panda-market/src/index.css b/panda-market/src/index.css new file mode 100644 index 0000000..e69de29 diff --git a/panda-market/src/main.jsx b/panda-market/src/main.jsx new file mode 100644 index 0000000..e54c61c --- /dev/null +++ b/panda-market/src/main.jsx @@ -0,0 +1,5 @@ +import { createRoot } from "react-dom/client"; +import "./index.css"; +import App from "./App.jsx"; + +createRoot(document.getElementById("root")).render(); diff --git a/panda-market/vite.config.js b/panda-market/vite.config.js new file mode 100644 index 0000000..8b0f57b --- /dev/null +++ b/panda-market/vite.config.js @@ -0,0 +1,7 @@ +import { defineConfig } from 'vite' +import react from '@vitejs/plugin-react' + +// https://vite.dev/config/ +export default defineConfig({ + plugins: [react()], +}) From 2a2744d7bf125f64bc74b52aa3ecafb2ab00fe42 Mon Sep 17 00:00:00 2001 From: Jinho Jeong Date: Mon, 9 Dec 2024 16:30:02 +0900 Subject: [PATCH 15/16] feat: make pagination --- panda-market/src/App.jsx | 11 -- panda-market/src/api.jsx | 15 +++ panda-market/src/{ => components}/App.css | 0 panda-market/src/components/App.jsx | 113 ++++++++++++++++++++ panda-market/src/components/ProductList.jsx | 3 + panda-market/src/index.css | 0 panda-market/src/main.jsx | 3 +- 7 files changed, 132 insertions(+), 13 deletions(-) delete mode 100644 panda-market/src/App.jsx create mode 100644 panda-market/src/api.jsx rename panda-market/src/{ => components}/App.css (100%) create mode 100644 panda-market/src/components/App.jsx create mode 100644 panda-market/src/components/ProductList.jsx delete mode 100644 panda-market/src/index.css diff --git a/panda-market/src/App.jsx b/panda-market/src/App.jsx deleted file mode 100644 index 0b7fea6..0000000 --- a/panda-market/src/App.jsx +++ /dev/null @@ -1,11 +0,0 @@ -import "./App.css"; - -function App() { - return ( - <> -

안녕 리액트!

- - ); -} - -export default App; diff --git a/panda-market/src/api.jsx b/panda-market/src/api.jsx new file mode 100644 index 0000000..44d2829 --- /dev/null +++ b/panda-market/src/api.jsx @@ -0,0 +1,15 @@ +const BASE_URL = "https://panda-market-api.vercel.app"; + +export async function getProducts({ + page = 1, + pageSize = 10, + orderBy = "recent", +}) { + const query = `page=${page}&pageSize=${pageSize}&orderBy=${orderBy}`; + const response = await fetch(`${BASE_URL}/products?${query}`); + if (!response.ok) { + throw new Error("리뷰를 불러오는데 실패했습니다"); + } + const body = await response.json(); + return body; +} diff --git a/panda-market/src/App.css b/panda-market/src/components/App.css similarity index 100% rename from panda-market/src/App.css rename to panda-market/src/components/App.css diff --git a/panda-market/src/components/App.jsx b/panda-market/src/components/App.jsx new file mode 100644 index 0000000..873effb --- /dev/null +++ b/panda-market/src/components/App.jsx @@ -0,0 +1,113 @@ +import { useEffect, useState } from "react"; +import { getProducts } from "../api"; +import "./App.css"; + +const MAX_VISIBLE_PAGE = 5; + +function App() { + const [products, setProducts] = useState([]); + const [totalPages, setTotalPages] = useState(0); + const [currentPage, setCurrentPage] = useState(1); + const [orderBy, setOrderBy] = useState("recent"); + const [pagination, setPagination] = useState([]); + + const handleLoad = async (options) => { + console.log(options); + let result = await getProducts(options); + if (!result) return; + + const { list, totalCount } = result; + console.log(result); + setProducts(list); + // if (options.page === 1) { + // setProducts(list); + // } else { + // setProducts((prevItems) => [...prevItems, ...list]); + // } + setTotalPages(Math.ceil(totalCount / options.pageSize)); + console.log(totalPages); + }; + + const updatePagination = () => { + const startPage = Math.max( + currentPage - Math.floor(MAX_VISIBLE_PAGE / 2), + 1 + ); + const endPage = Math.min(startPage + MAX_VISIBLE_PAGE - 1, totalPages); + + let nextPagination = []; + for (let i = startPage; i <= endPage; i++) { + nextPagination.push(i); + } + setPagination(nextPagination); + }; + + const handleClickOrder = (newOrderBy) => () => { + if (orderBy !== newOrderBy) { + setOrderBy(newOrderBy); + setCurrentPage(1); + } + }; + + const handleClickPage = (page) => () => { + setCurrentPage(page); + }; + + const handlePrevious = () => { + if (currentPage > 1) { + setCurrentPage((prev) => prev - 1); + } + }; + + const handleNext = () => { + if (currentPage < totalPages) { + setCurrentPage((prev) => prev + 1); + } + }; + + useEffect(() => { + handleLoad({ page: currentPage, pageSize: 10, orderBy: orderBy }); + }, [orderBy, currentPage]); + + useEffect(() => { + if (totalPages > 0) { + updatePagination(); + } + }, [currentPage, totalPages]); + + return ( + <> +
+ + +
+
+ {products.map((product) => ( +
+ {product.name} +
{product.name}
+
+ ))} +
+
+ + {pagination.map((page) => ( + + ))} + +
+ + ); +} + +export default App; diff --git a/panda-market/src/components/ProductList.jsx b/panda-market/src/components/ProductList.jsx new file mode 100644 index 0000000..216078d --- /dev/null +++ b/panda-market/src/components/ProductList.jsx @@ -0,0 +1,3 @@ +function ProductList() {} + +export default ProductList; diff --git a/panda-market/src/index.css b/panda-market/src/index.css deleted file mode 100644 index e69de29..0000000 diff --git a/panda-market/src/main.jsx b/panda-market/src/main.jsx index e54c61c..e5ab401 100644 --- a/panda-market/src/main.jsx +++ b/panda-market/src/main.jsx @@ -1,5 +1,4 @@ import { createRoot } from "react-dom/client"; -import "./index.css"; -import App from "./App.jsx"; +import App from "./components/App.jsx"; createRoot(document.getElementById("root")).render(); From f7fb7866c89e7a4f8bdaaded64227a03aee1f75e Mon Sep 17 00:00:00 2001 From: Jinho Jeong Date: Mon, 9 Dec 2024 17:18:36 +0900 Subject: [PATCH 16/16] feat: make search products --- panda-market/package-lock.json | 44 ++++++++++++++++++++++++++++- panda-market/package.json | 3 +- panda-market/src/api.jsx | 3 +- panda-market/src/components/App.jsx | 26 +++++++++++++++++ 4 files changed, 73 insertions(+), 3 deletions(-) diff --git a/panda-market/package-lock.json b/panda-market/package-lock.json index 306cde0..b754ce9 100644 --- a/panda-market/package-lock.json +++ b/panda-market/package-lock.json @@ -9,7 +9,8 @@ "version": "0.0.0", "dependencies": { "react": "^18.3.1", - "react-dom": "^18.3.1" + "react-dom": "^18.3.1", + "react-router-dom": "^6.28.0" }, "devDependencies": { "@eslint/js": "^9.15.0", @@ -987,6 +988,15 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@remix-run/router": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz", + "integrity": "sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.28.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.28.1.tgz", @@ -3653,6 +3663,38 @@ "node": ">=0.10.0" } }, + "node_modules/react-router": { + "version": "6.28.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.28.0.tgz", + "integrity": "sha512-HrYdIFqdrnhDw0PqG/AKjAqEqM7AvxCz0DQ4h2W8k6nqmc5uRBYDag0SBxx9iYz5G8gnuNVLzUe13wl9eAsXXg==", + "license": "MIT", + "dependencies": { + "@remix-run/router": "1.21.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.28.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.28.0.tgz", + "integrity": "sha512-kQ7Unsl5YdyOltsPGl31zOjLrDv+m2VcIEcIHqYYD3Lp0UppLjrzcfJqDJwXxFw3TH/yvapbnUvPlAj7Kx5nbg==", + "license": "MIT", + "dependencies": { + "@remix-run/router": "1.21.0", + "react-router": "6.28.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "node_modules/reflect.getprototypeof": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.8.tgz", diff --git a/panda-market/package.json b/panda-market/package.json index 3121bd3..b56dcc2 100644 --- a/panda-market/package.json +++ b/panda-market/package.json @@ -11,7 +11,8 @@ }, "dependencies": { "react": "^18.3.1", - "react-dom": "^18.3.1" + "react-dom": "^18.3.1", + "react-router-dom": "^6.28.0" }, "devDependencies": { "@eslint/js": "^9.15.0", diff --git a/panda-market/src/api.jsx b/panda-market/src/api.jsx index 44d2829..8f8e6e8 100644 --- a/panda-market/src/api.jsx +++ b/panda-market/src/api.jsx @@ -4,8 +4,9 @@ export async function getProducts({ page = 1, pageSize = 10, orderBy = "recent", + keyword = "", }) { - const query = `page=${page}&pageSize=${pageSize}&orderBy=${orderBy}`; + const query = `page=${page}&pageSize=${pageSize}&orderBy=${orderBy}&keyword=${keyword}`; const response = await fetch(`${BASE_URL}/products?${query}`); if (!response.ok) { throw new Error("리뷰를 불러오는데 실패했습니다"); diff --git a/panda-market/src/components/App.jsx b/panda-market/src/components/App.jsx index 873effb..c0d58a0 100644 --- a/panda-market/src/components/App.jsx +++ b/panda-market/src/components/App.jsx @@ -1,6 +1,7 @@ import { useEffect, useState } from "react"; import { getProducts } from "../api"; import "./App.css"; +import { useSearchParams } from "react-router-dom"; const MAX_VISIBLE_PAGE = 5; @@ -10,6 +11,7 @@ function App() { const [currentPage, setCurrentPage] = useState(1); const [orderBy, setOrderBy] = useState("recent"); const [pagination, setPagination] = useState([]); + const [searchTerm, setSearchTerm] = useState(""); const handleLoad = async (options) => { console.log(options); @@ -65,6 +67,20 @@ function App() { } }; + const handleInputChange = (e) => { + setSearchTerm(e.target.value); + }; + + const handleSubmit = (e) => { + e.preventDefault(); + handleLoad({ + page: 1, + pageSize: 10, + orderBy: orderBy, + keyword: searchTerm, + }); + }; + useEffect(() => { handleLoad({ page: currentPage, pageSize: 10, orderBy: orderBy }); }, [orderBy, currentPage]); @@ -81,6 +97,16 @@ function App() { +
+
+ +
+
{products.map((product) => (