From 96a63a1c982d0893c30670530d389bcb9ed9a75b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 13 Nov 2025 20:06:12 +0000 Subject: [PATCH] Upgrade Nuxt and dependencies, add @nuxt/eslint module, replace google-fonts with @nuxt/fonts Co-authored-by: sagalbot <692538+sagalbot@users.noreply.github.com> --- docs/.data/content/contents.sqlite | Bin 749568 -> 749568 bytes docs/eslint.config.ts | 5 + docs/nuxt.config.ts | 15 +- docs/package.json | 39 +- docs/yarn.lock | 1554 ++++++++++++++++++---------- pnpm-workspace.yaml | 6 +- 6 files changed, 1029 insertions(+), 590 deletions(-) create mode 100644 docs/eslint.config.ts diff --git a/docs/.data/content/contents.sqlite b/docs/.data/content/contents.sqlite index 14c8635c6bd3ec07535802ac1495d6ac0872af90..8cd4726386dea847dd0c71e7a52ad30fe5fd64ba 100644 GIT binary patch delta 61597 zcmeHw2YejWov>y`+Nx^HRW2(VS9z`N#Z6lEw$iS;gpIsaZM9XahMTCN*_g5YsId(O zE(A9e*fhXS2)P^q>_Bo{2w>lr1o+^Bol7psC4uji*&S)MQY^yVcbCY&-&>Dn-n{qb zz5o07_y6y^B;R*Qe(&Nr)RRd`NfB5WSd6f2IJiNz8s6P_+qyK#HDw~$(yyfMP5VRIw|zh3uSiZEOp>$DOV){QS~5?#VAU#$Jug{KrL+Gk`JGU|K(L@1 z-nk@IiZb={qkmk-Zc9y@n~|R8zwO zX_0VqwqQZsI@E}aeL8KPD0TB({>F!C^HQZ5Zqm?beg;dYucn0Ty7W7!EcRFF>)ChG z(;2Zb6J8rKMH#;*6^qja3tE(@$%X8XGUnu{I-ITnm&fPtb9wta95(pHDaC2y>#UlW z3`dHGn*uK~GM+^vzXzn=D_khZcroLf8P7g8DietBS;Gjnnja85SpSBFGM&z;cj)yF zm(s0uXx)07LG94!?RLFFp)(i^8eq*$nal3lkP2S9NM!+Lgc+lQz2LHd$&S1-!aSTT z>gecm_1l~_aPbpn0a!4?d`Y)^cb877tR1X!l@)19YieBTx=`&vcfY;Y9UksAITdZD z25+FKy1r>R)O%|SE!b?nqt^jG9bgv7Yz~9VWl$JxI=$Yd)4?&h)C#>#t5GQJ2Djaa z2LvR8j1-*PK{uhnd~%a;;aEZTlT_ST28Wp?dwl~QeP45HYiU`DrDmwOtk$cnG*{P` zH7fl2K#jHBU!rhm1I<;gK7)ly(Jor#fU|brBKUK70sJ{O5B@wh2mYMMfIuvEda z4VD5}3Sqe$mbtKG!-6`W4+|Q}LRiqSj>EDTmK<1?z_JvUGFVo@vI3T6u;jubgJlis zefaOV8{sES+!15Fi z&h*msRT-g-wv27*k_=e}mG*Jk8)?s_-JiB6{T~r7r_)0Izt!~V{o&Drhkgcawpe_p?k z$_7hM370OJyO=RfsOj_fcl*4k!8zdaDdBR6&8XAD#Z)F(0{>f*F`rRRsP71&y6H=q z0ty`0r7TKGTfnF(VB060o05tz&;Pr4u0$$hO38cR+^vG_WcZE*Y(6DiMu|Z?8i;7} zKwMrjU?DhlO1Ov;u;0#GC`nntRB{bn)YJ1(L&>aX!xD;NEgN#0=mm^c+|f~DYBUv@ z8cI8wOY0jd>uNhX@DfOKlTuC6vl*uJ+|+>7D!rVh%($4Em2OQtpMEy=xO6llkVd7C zrX9>Uo_aC;a@tjCZbnv`4K2YhBzyB22Q}z*go=9Y1LleWi?5`~;;_q&W$jkCrgK=; z6sqx=RZew9SnJi;t&36pGS6_;a9v$bscSf34Rwcotqp;I-)U}b3+s%*@`hGMWs_4%l9(t9!9x?X_y=q8FUTieRy=wAHK8him&Q1JycDm%FE>x6u=BbSV6q%8GtRt;^M4RbrZh z>W8eB3VB&sqqezMUsGRH-KPwyJYKurZSC_b)WKnMtG1(UsG+=O(2#}d_ZU09p}`hw z(9r6wSB2_p^xEEj`G9M$N$J#A>xydqMWrFRX|Q3)q{u`sSS@~s%itSo>*{ng=mu=^ zikiXNYI$3Gk+QqgsWqE*max6NZouhl%0Tr;h60VHwbkL8kVfgK@*C~NZ9U;Kt4?on z*M~f+HfwFyh@v~BD(wuVqxwEq-S9xEYp-&keo)^%Fx={{9c&1PL(TQAVO!7OkhMiW z*y>UELL)7`Y3PNvdXK)Xv9ZlkT2azc)nM^C<-y9X&Km82w!hcbULr5*4z~pjo@S*Y z71bZmd5g+xdab?9ZilzEf6!`Cl?QvfdgQI1V0)i)$n3StTfBR%hLWaADSAQc4D|a4 z!sTTaV{2=*ugw*zFRSY@hN`<ZvTVAAW(uFD|sD4Y4eqgA$OI_dT47!|- zHf?34RTCNt)ejB_+KU@Yyk$)ds+zurK2@a{)%P@)bh_N$uF7tOx}&3Optf?zP`9_r zWVSZh>w9hf*6un(rLV?Y+}^1Xp%-k$4ds0be5T#@bfjNL!%0 ztwh=0p^(>?1&m+7%Drt}mX;#Fx~8JV&^tU-5inJRP43oS z|FA}Y>JOExd-m3~8!K%CT{T0BW`!%%XsIr#=&Tv3t}ynRI|p>t>Z%@ZWrb3cf?m+- zhwDmh9iEW7r>aZcZBzNRp`xyq>fWZx&OvQ&d+%VqrP$#!^;DUYQT=P+1ouW+K?c1r z1BQ*>$T-CH@{w?7TR?8DFCJ-ZE~)JtQ8hFTcLqx#@+zyeDXZG6{Y8BPs^P}oG)S!& z!TO|(Q>kyl|DylK?v%})<%|C!Uz~{e45&A1H!8^Qj1~e?Ejs->Nf|rSzk`U-bLo3W zb7;XTu_NS&3UeKh3+U?{Xf5t(8ZPY}@u~YX?Y;Kuu+7)rT{BWtUu(4YcKK`idpb*+ zwM`l_2)Vq;t#Fs9+RFPIYFf;76=tW`svhbtZyxTh=?r)kt(CTFwY5vvRaq9YxkFuL zp4MhVw|sDK(QuK^;x2A+Cw zWMr_>T_q3psJkjlM{1QV&GH^sYoD>Q!eLNUwRO7(?2Rph(E(QIb^1zO)v(!G8tw?! zC_6g4hnuqp)f?dUW;E-C$F_Do2rIA z-9_DMWnWEaU!SG3-P>b$u23k*6dX^=IG%Aal2s@?oPp{3_;36RpNO~940=RjW@^Su zXdBgM{4wJ{GOlKPobi6fzh=CX@m9tg8LvfT_X>|QS?8{&)7A4nTa%WRHE(57U9JQ3 zP$1=ya4wSGj{Q=+FtYwf)CLNiQA#s_=df_+64>Ofua!`lrEC6A-e@s=QJZvAj@p5z z9P?S=&xeJ}qmn3qlBhJY<%rNPNN(;o6oIR~bWXC-Rn!iwdCUq)gQKc<#qJF&WShXn zT3Uwdu;+K@B)7MFi@~->ge#L#6)>t{R>nP~_6y2Ln^#7el@afL!F~!nkuTbcq@o@3 z;7@Zl{IMcAWjhj7b|NH`g_yFi2>y75@W&^BKYk>h4>Is4E%Mn>xK{bn%Sn(K8%@nh zJ)U+IGHRD0lXfs2GG-Yj$h-w03wIncb(ho6rr99#W<~qtq!cfz-)w6v>2me8HkBy{ z%d4IC8oQ^dC)`wGsB+d1*0uzTil4Z-0|n z)lzBj4E6i{W&Mh#vSz>BT^1O`td1`b?(T#8!lS6y4G%Y$SB(q~`Pyol>J7%dmI}4m z*4)_IP&Uw6-(Rc2yiRA2TdA!Z8Zl~X27@ktiQ7A5Dy^}$**n^LdKICtp{>5EsoLue z1xqojQ&Q7eKIE)w)VJy6T34mq*yE|x`D=Q$wo<&w5SRVHDIopOqo%NOxRaJdUXm3$4d7M-zpWFTlY_SE(knY&v1d>tin!s>(vOb%;P`QAZIf4S3MS~qC+jEs2QeU%Mn zgI!xyrmksesnd4aMuyruF|T84bcMV9p3-h#Yon>#((NlTt9{ks{^pvXv1G*Nw^WCN z6}>G+ox_Y-oq*pn5bCXW)VB@#+dG}!?v`?Am0DXf&`}P#(2APM?jBWxcCT%yrl<+? zI`zh`HjUBiZCC3D2J1WPD*6L85PCeu`hc@i*RLzDveng%l-g>;At;Tx0tq;l& z^?U6hWoV$+>~PdJ*0}6deS@avDuoI2I`y7#d2iWZUE6TCA?z%ccLcS?4Hc$_#yYrg zty;6QwY|N$qEyx2)Pz|b?_isGu*F>2Tp6gf*S6I41#9}-+TC)E+F>th8dleYb)^mE ztu=iCGsexGtzCY#N>g0pDY99Hl;z#>KzK;ss4HpI=+t$tA!W-*mA+e14+Se9LPIoj zJ}Koaa~=xp&;E_#;byjQ({iNKDZ$JgRL=-*qWh9|vDQp)&gkeWCR4s(^gj!37DF16 zdvn8b2d7>D+snjDIr@42yEkn2uGj(pZMc3#7aW88*S%DF{-V+UQ;ex*10?G+zA`O3>Y#@_8j0}Di(~rcEd&rWGf_Dh}IT8mnjisiULU) z0m2hqq8x-LD%WUzw%(!YDv#gf9WlxqLuRkZQeJMXYHw+1Y-#rTS~}V~+PZ35EAc+H z^fz~v3X=(Q*yvFzYyg_*FW;^<0&^%WUVIhI%M5*#%QvVJeRY5jLs!5ynz*IKVPh%6#BBCYq0C6xk0V@2FBD42T5i zY{a%9&2SQHZETF64#ZEAdx^d{_c-J`@kbRNhqHhN#D5h3#R;b4SI6mm(k{O|xV5Ri z7!5>(9^#FBNz2TSq`e`!eiBejyMCX%DOxM!8Ug1XqnCrNKNii8o6-oJ()vm5PCpU+ z(kGY*)GPT`$y*}%HLNb*7lKpp$G1ecllMozL}!yL)Bj~kNK5!0=KYVOdw4bQJ$yxd z1n*(CAKyb)5!*-16((}(T~P&H1W4=ZPlxSPp zilKZ#1~iSN5rL9MXwp8!bMP161z1YyxQ#hSe~~kEc0~B4Wbl9XGh5Ro4qu<$XZH=s zY+k78Rvchn&O?03HL@ko?PHiiD(UZdw(@5%TM!8qu-0uWB8LlUY2q!2LE_S&m|!Iy z+iWbN3F!v~s~8vP(4~kXKPaN@@oYojH%vF-3`S4nVO{`n2l3nl#zLM_NJ8+_gQfJ& zL|lg?ijZU;cISOdNR^#sw0#20v5oA3)N*Q)G3k0!EnPWbNNd3vJ2js? ze6^Ooj@!eZGLx7(TOD0BHB)!y7Kt2e3`rJ{1}-`zIiMqx&R&G*Nyu;WuGnxR!CCIqeBIOwA%g<4H;F20H2Cn?PMJgwAi8*I<@9-7D z@^P%@lx=J!PUxXq(4Ldu3KQ}t5qxHifB#CYFb_0kQZD9nJf-=-EwqJPQc?8Slk zV)Oz6C?&Z3reF)1RYij|SBzRm4`jgf3}m4BhNm3k+YRu$r>xhPB3LhpHoAK!I4BgX z2Im&Q@4)MKIYp35zUaM1>C$nZ+A#|4hqzCVKtMEFAU1vM@+UYB22P8KR9hw#a3G(! zS{}H!S;{qeQ7GVeGhCM+JYLczEz(-jrnhCX%wvnr@)5D1f(-b}^F?wnEEX&vP+XWQ z-3T6Pm2!W+BNlkbgMvEoMsTA9*25db*Cyq@0!m(Tu3VAZs{zK3FOh%qLxp zrb2+hGqztybJCY>567Q@bJt7P;HMaO;?K!C#t`NWoG%sSf%NO6-(Ht0*!VfyRHg|C z3ryPFmj*|Nm*~MX!5Y$LqWQeEU1}xuwx>^6qquoLx+6O8S9eS^?_m24(mK-K=^Lc0 z#AwYB#BKsva%v$#2ASUx1uXJdYcB9dt)F=&Fr`xX8LZJsa9)T^F zL}KvUKhRdlr?XcV)q=zSNw1G{^Lgz*>BX8E*uCzoO%Z6#Y=?tAmzOQmE8GsHUZK{h zG%lCXZgU&mI)y@^cPXF~lH1`X4p2YL6M>^Q3G3i6B2Zi?jdy!$`-N!XrrpSxc8#{Q zgEu4#D$U1xIh8iD_^*T(f0a(@w!snDv}(Q1sZ!fidc9qx(rR5woz~%W0qW-|^T1E_ zbQ*X`PrK1@6hop;A?vRYgNF)eb==&%Q$VlGpMl8^QmJA#t992noP-y3I)%VO<;JKC z!PaT#vuAV*+1G9mjEySKT%%-<0h0Z?S{~Pqj4eEs%)WKQys^!i<1=b2!#Ix}(&dbA zZ|scjtr@nFpBmjC8)QxwYfIV)s5X_or{CW2g(#ba7x0Y1j zci(8-_!YO#NN*G)I{{}@1r{R*tnSdtIFK9Ld*}cq==)ZQn}r-LbhIJ0$1K*WbDtjrn2BsB2%$%K1zfpw(Kz<+0@^7%ug=lCoJS* z^n?jtU;!`{QFa7Wg|5DCa5kA^{DV^*%xH z3=u_mF$QxUaUu(50P#J1g;hG3O5uC>3af+g&cpY}9z-G#X1VY^bQK};6V?{toA?Ur zji!=|BK12YC+PfXRJ`#TUL^WOe6r-9OcLOEEm;DMAg?Y=pdiH$@s}o0kVa0eOg3{0 zq_`3F%A0}J3rdf7P)r51pqv*&Q4x*w z@HUz#4>5AZGZKHdKU**{Q!&hj61i?88oey@dWjLW=4@H+?JQle?i4Jkv zGM=*V>bAlyA|jgd`Q{qu@B=Z_>En6Ll0-WlCz(J(CPjloXkqv6b--3F-9knSC%BYc!MWW? z6e_4@#44rFGGsymuSCCmeFj`1EIC~EFC+c=GNQg27e6SBtIvMZzXZ8gBypOAiEmb1 zp*V_r@q_h8`ou1R!!ol(qhv&PU8U4KM{rpH4HI~Qu4ah{BLK4Ih?bFiSV)Yn#D;Mo zbKuuh4VmYxd7|<1^5>f8gs_^&PaD9J@lFTSgy6xP{S8(BU(h>P{~r|DJ#ee!jniGh z?n`(;Q@%>C1&ZsabRb(GY9rIT8(rbCUHBce9AZ3j^`wYXI4t@-wUa#kB5@F2HQXS+ znnHz@Sp78-e?`tO6KN^!3~csDsHFtIOA`DJ8r1(yFz4b3lTna6dK`N;-o&vd;N1>yq^tq|2sepm1e$@E^Y<*)UGsc=o#z8|ec-;B|)EUy{@i2IuLQB%IRn)t4kWvC2gpqFzPq z$&3vRNh9zdV)(%^Ewz9jK50w-GW;aGgU-DnQ4%E^{_}k7f$|tl_V$KJw^&^fFj^Em132@F58Qx>&tBAO|UZUL{)%jP~v){uoX3d@Rkr4{8O z6>0s8M3V_vun1(qGHIyFKUXW-3jh18R`fe?VVc2fl3;<)(vUGJ5$^xFqPX*Wa-P#5`*ODJBvjhI-!e zGiw2vwSfE$T0oEknkBM+H2Ej#?7iQX5UR2G7{!SVm||lgYo9+km*9UaWZ`?S9;1kk z4L}p!dZge?NB-rtQM)m&lu;P9fblQx3M6wZ!DykhkZ>d)2a-7k0M+9eA?r42HmD9J zb6gqf2`eSh{*0V`l=?(SxO`-hLy{}zo}aIj_K_=OkBezM!6P>&bAl)QvJJQ$Jjk?N z(E;H>#!>zocO_SnK_0J`=8c<$xO%3OQ1rp=9oRixdw<>?ZLez2gnF2h#EeN?%V*5e zYSQv&<_XgoS8xB`Xv=T!O5)s*)eR&qOs6?=u*b=TCSgYXfI$MX&I{x$&3GV(>j1vyum~cRygr z=HVM(^&!*B@lGGYX0UP#DQ;rg^KIbRVbK!s(TB_?uHF~oFc$cu_||0o3=UzS$)}UP zmn5i6`W`ffeq-)kR7Pe&?!DEc1(12lPr4}!%8oa{v%o-|B}TGiB=-=Lo-E$9X_KtK z+b@#<-$!%}WZK5&iBE00=Ccajnz0S(>BgL&=kcD8yXK2GM4<@$$|My;zB!-ySE57) z#}+aUGEs?S)da_5jxG{&Mj761k@wb1Tgt47Y+cMW#|$~(#l_;4;Q1V8k|~E*xJ~G0 z9CKc4EX>}-FiiBGlO6H0STX0NN4?At zIf)0k4r}z`m!qDb{KKnX6?4GOJBMCqgl^dwGOsp5*HPT*!-pohYh6Ah=EQ)QcPrpM zY4;q49zFO~Q!~R^=3-8`=|{w7^04EGn6u5q9)9(RnA2JP@d!6Ke!MTXFx;D&t&=v_ z&w#j+%=9r)3MZxB&?sIu?qe_(P>NHChL!im9RpcOG`t1WP-Zb>NjRi!FK6 z98`)wrv&%i^KA0Y>=f*FMJOwB`iiL?c5eWewah%Q@pf7mdGHwXTZ)YQ5tZ1Ktnczy zgSQ^#&WG{dG+_B-45tgWJjQVKj;h5Roqzr@W*K?+y~ifMtI&u!+K-iixR2fwQ3vA~ zxd3NRFr16X&rUGKcvKO&R{SmQ6ap3;F?3963Yn<-0#}iT7$%A{R;5L#l~U+(hR2Fu z##aaL7W+WnDX3h>v=BeQS8%~LM(#SrWWiH&1!9YZKgjhL&v7B7nGD0AhzC)q#=ApG;Xh+gjn-fA;y}7G`{}=Gmio{{s`(Se`^wZkPCR@`<-($wk{ui zRf=AeC$;4{z)+D`5k-WN9nU1IITiJne+U)RnEWrRf=hvC395+~FM#db@Pv0xrgp)1 zufO?5*v_h?Tgq2LN0l=1T7@_HaLoU#p z^4$PMBGDt`vYFY%%(Z=FY`OR9{tuN>A5yW$e$RC5ZHQ)*udq97MJbo5&I~i!% zP*;wi%hvCbgX3bT!bJ1NuON2sz%YCHO}Nl_TVMksp59A8f-8ud-|1kMjC1kv*ua%) zh_7SM$nx%Uz^xS>4k2}TBxD|>&PhDNl--j?oUjW#5Ii`1k9Uc^?1Ih3-NU2<-`nGw z>AQ%WjCUbL3p38fbkNOkuCQMW_)YDPoQT?BEQ>oP;ubQ{<7LD5@D=h$jugHlj?f#g z{R}gN*;bI-ORK@2B4!TQUdZerGoFa6S#^|uK%zarS#p0Mo(qmu zM;YpOsv*OLVMX>sj>#mf4sZG1Rl_Jql`}O=1?lHcu`6hK*a%`)$H={A=DkTX0o|_3 z3G}~H2Sv1f&&@?=rrP?$K^J@3(GJ22<|&RCofR+T%^_R}Cf0V5SVHiQ#arP{CHy)( z?6b-kh@Ta6hUl2}JEC|-Jby;qJWpS)XgJ1-#}m)H#ai+m35d^GEyrnttT&h?k^j&# z|MUg+Y=jaihMVbnj&yEf9!LRKM9f^IPil`WkTL(sObyEI*D-{j7nd#j?zV-A44@~?%2PYs|R9cCGdyU%(`^6Pzdp^C6N`8O$)i+#o)Gt_X&D^6=MXy zT@wXL0#h;9i=_jS#gRj6nFpttPrMiL1WhGp;fIqM3SfI$Y`|lR9N54F7%=CIcy8*f z0FL-YxO)Fx0yqkX*MoIVg2E(0A=EkP1an8(wevFci*7oB^$}~58df>LC(kC&19$#X zJP)zZP_=c_G(a&GC}0!9NB}_{qpGKH}PoB{(;RSct%3^Tt6Y&=C>GMoFm~%`# z7kvr}GuS~6>;Tz0sM5l?Du$PU{~Sav6Y*E%>*ttnaC((}b}^@@N<>a312K=ara})G z`mcU>67Nyq6!V^SApd^xI^G@T%1aFAuknSBVk*QMTa`$9r}!CigbN%Gi|eOenhp;{ z`RF|!fqfE;a^wDs%t0ciWCo{eBmtu18$nPKxyLIGQ9!X09%qB=Y6CVQRZ3c(et4f= zm_$POmcNMMMIfmerLScu%AZWq11)}w;gtW^I+O&*24jsxtV814Ia+h^Z6=>Ucg8NL zL_!ijG-4Am2<+YkAr65)q7CfX0UbfUmv@PmGoW>!cmc@SCzg;CAsKmy5pX_{HvV!1}ZI4M-@b_)W@RS&yHgxEUKfSjJ`5^Hp1$=&& z7qOzT3aeM63b8+BxxCL(-U&%9=_(N~^WF)`Tb$zNTTez^Yp(U1&WfOM3okbX-Crg% z%K?@<@)m0vd%h-6$&djehZHP&<2DUXNqEjp=CRpbo{8)?k-TE3;dtjP-o0qSS0xoO zS8(KK1NS z2@DShpW4me%?LpEX$b(IWWYe($HJM2R@lL)9-fCI`){&~)pPeo$26sjRs4J(l&p>& zC{-YUiy5zW#1?AY^i6QY;%4tY$@`w;9FPsBG5!HL8xk@aHBkRA%Ez@_|FEQ-lad~JBnnl3?RbGqMvH*rsN@3s$!A$$-Z4q07($vOgju}x`y`xs zVdnk7!|0qY7SGFzqmpwJuRenzbX;{_5UAnQXXC^@9tlrB@e?}$`@fPRj^x}bSwG3y zyYEX7E)ayUF=y|{mn1Ql?RaNzP<4l7U0nSK?tq&dEhBQD<9XWccS;WNYrVx2buWjr zwSoAkqG{xH=eOO(t#_P;8-uTDS9DPe?v|90g}?o7Ngc0kIej~XRTiF>9tY77z{gKB zdyixeM+}bM18cu<0G`x~!Cxjv09VLl{V1fk6Rh$}i1wYm_^ zf5$Jm9bYA?b~XT=WTVw&K-MeC2YCU>N}|X?5BRruz5i1|2|4uxJ`F-R$5Rm71+482 z9~rhhELjTZe#v68B1pxK$5zlEbza3a9`EP8VG$DNsjSE4?gz?O=+)q7dpRdo0P7p$ z8oMJL-DwanW`5ry(;k1su+GG(w~p+Vl<+JI&&mXMOY&nZNJ5Sz<{{e`_CV(V4={7L3<_XAPH+bP+aLNr;YJ%4G%Bnae@ zJOX)@K&zCv+fLjD{2t5mLQI4=PqP;i$H~=V6j^p;p@`dOOMMb&f~sU^yyk=K5pL)5 zi_5`aj|B4$U99PP6=*pld4_z(xHuy-4j#wP4_;rytVE7JBU#8zJkRqanD`h-^Ais_ zqgJy25e1I{m~3r~VT^&~u3ea|z~m8yorq1&IyT0szVe(TFQ(mIJMKYF1afs4N(&

-;fmX;yIFo;Xiz|hY$D!kMWdG+~NEi#QK#`D%<_$1n%dZy)b?co&jEZu<^#e}GT^?Xu!IU}A_dB+8a~0jTIZ4SxGBeG;6`5SQoAAka0WQ9(A~43STM_|kOj`c%L)&Xq)? zQ22+4D+!8Gi@zH~K;FMfZXXA=F`oK!h_G?6r6{F}sMM&8=Jk~X!Fj)gQ~3PVkem5| zx|X$Mv9!jZ?`%hX56kpYa1MRNxSKu~onkcO#Gdo1~HE1#slL6JsAY$xyWG&vIkA|C2rO?J4%ICE%IKLS7y<5wkVnzS>7}z`ZOCv4&g6PFgRrB8Xh^-w6&n z$KnvM7T0w=2HJT@w0P`@%b9o&W6l@vLwtq(HWThmytud`zQPs(Jd!vBfEO3vBTJ85 zX(l6ujbj4u!xT7uR8(F%gYfKd5j~g*oxp&i=J|EN9(s6;u`~Yg%>GIYoxIj3b5!&Y z0obVyGsnEfSY?pdOxb&aoX1@>+%MlNcC&+UnFiAO#6`T{$~a)aZr6Cqcu?V;vUlDh z;^-1Inr+~Zzw;h@=zV@!QJ~$iH&Rg%=iVAZ!@{z-P@wT15IFy$5ICWjRa_9 z|6}C(8Nq!H`^u1*{qv0+C?!x zwIvI{xdO27hww~N+BxAF*v$#y+`H2RnOm3Nw{p~ly@791=iy|SU|E-FA?$)=x2*0G zy_^gkC+GHwzPDutsRnM@nv%YG>1{ZCcV1G8BMdKbBxSTCk3lL4w92CKl82ZD5Ud}UrmFAdQZyjvYg*TB0&^Jd_0 zhhRJ#JP3S_1S_Eb9HPg$RL4c}M0F!O`spuoUOAr)(UmbPqya1VaC7_;prD`xn6V=@ zVKNd}jnhV=VW+R06Xo%Cn%76@vRDtszorMCb4ER&>EMVzj!1&%^x!VKg0Q>q?BZho zkrO+3X5u~te<+UP5c7Hk$8UuKBHqp?Z;A$E!RBWi=M3*@ESXO^4HH=E@odFC!S&$E z8jcS+fsY#B`4ZhqrK2xJ0J>7v zW(#_GdYAt)M0;3tvBs{>J}FuR?tYoRHI09()?x-&U5_VV$M+$|!f);QJ_J{E6@hPk zOcPj&i4frH{{%HCXl{`Vk&5b}LCChR7yxIkV-^z_N*FFIUi5hP71$C6xu^jdFB$Kh zfBuK?OYl7$6%3Cv^JFy8SKg~MOF-iFlbm!3V!^HuDwakEw`QP$J^KMUlM=DMMt_w8 z`zT7d2K9{wzXeejxV`&e**!5JJnHlCC)`2w!#ku^WcwltMMf4o+!d<@=26#F?Nv%@ zCao=_r6z*h9JG`RXAS8*=UYQ2U_!p41hGZAGX+RNis$JrM!F_O-bgTM-sZXUI%b@r zcOof@nTg;b2#ELyOtdFQPrt>2q=AD@YGtg49lWjS!(?u{Fge7dN1jMzsZ1`aoLr5H zq)Q{;Op(GwCV0SSVFVi>c||P!6blV4;tQtf)W@9~n{#eh{jkD>l{sz)r zp-9bpY|uS%lgw>{UQ8e>BA&}CzTLwy-0I79Qc(dgOaL_JI|FT@#|>4nl)sdOZYAd#>?X!C}; zLGInq$(E=c5_kkorQjtp)1MYgIZ+3X+@2$Sgqs%}YjI+$yxw*HQYkro!aD=T#U#h# zQtdJ+PlKRG-{?oH6P&I1s^+!ZmL`=pH zc>T^~9nHoF%#-$k5PTzFx;1|WDPj?gU`>Ydzwwz_D2gMd?;oHR70qyjtgh-4Yaj)*fM_mZ{{0_bRb5>G;mX05*C zT{QofSbZn!)EA*co;R@??GwZ_$;uzPz4*?ld6>wL3;Qq|0Vd{SF&hB}{I7@rgK72c;9`K@jHx}ZGM$b452I=mx!@9I3N!k+0x@=XAQ=2BTA_HaayroyKmkYjrNIR-snf3~Gl%tpTs~3Z3W(9`b5`j*%ERc;AvT zDK^YCliLZpo#mirtyBzPM5SyLGx#pF&e-FdI7E}s_UQBpf1GrpGc>1Sj2){vb&ku# z%Ev`K*C8zgd0B!?tf7n)WC_{@L^8+r>gg@x6Aj+egb1BzE(bPrnmCbJJ%LdiK%;me zc)=rG4W!EiiitL0_T&9af$ufy`MfgEaMf^KT~DcNIA9HRhkdOLfq>s>Zfy(ejKT7T zR(Y>CWUeSGR=2^#J&(@aKhaShb4U0%2>zzen|p1XDwk+{`Mi|17Acp@38!jb{ zdEO%BBJ#!hpODXOnl`^l3%J;qxJ^F0FjX(*(lFpQ$=RM*%*I{y(hYo2k?A8MU4B!r zg)Eh#L7E#o`zHgYXQ-S+D(v|0p3TQOn~(GVV?IvAB15!!V8e|oVx9mPseS(3ncSh0 z*?gHx#_fNMK>wTaWv)aV&%NNi*QjdnIwg5Gk~fb;!Q*IGn9ZX% zZCV70`%O1*jS=^d$JdXDyGreF>l6yT!=YEZR9c74t<@;CE|pI0ayyNBZ6x%YlvNaW zcs~bpE))1GVXp^&leAEnZyx<+d8|d(fXj=UROsC{gI!}+>TEil(XCLq9V(TbRsM%wu zw_C39#dJhvk)z^vxGQ}jaP~SbPda;gdkzi+GxpjI8!3>jkZeY=29Cf2ecWKU!wy}F zXl(e{F@DNYqh|tT>t!Zzvd-Pw(5EhG7*zUeEtY=EfJxWUiB=E<>L_jzrUQ0%>p?Cgo%7%tvQ!5SHt;J% z7?Rl8MK)s?$FA(4KlX((1BP|QugYh zMeN2SlTwnxG)GFD;wHA~P{g-Fd_WtmF4_|n_$rcT-4;s2S`#= z*8jk=Skr4kKnSB_WANQCq?bsdpC$9KJMZJts-cfS-Qds7*e)ebyzG_-N&Fag^uclI z(P9Tx^0%>BKbbd{{Lq1G#4!ZLEq;VMqze(tnEjE1GkSUCD2H<4%j|cLZUqNQ=xlc3 zu{9j6`Fc`%Ci8VjYo2DLqlXF?2=(Tho-80aXk-qfQ*Tr13@(Stu5=jGZnaabP}`k) zja{R2=oP@4n=%*t@!4cCuzZcNLVEB&GF{DPBr-qvSjBunf%$ut4uJAw$_xsZ&7pD` zTpF8Qt8i!?F1^8}G#E5ayG^IiYRI?!%SmAx+cRGZ_PxN=M(JGyr_+?|MvBUZU^&E^ z9U8*!U_>>83`27dLbG^7ossBluFb z#S(`AQOLWAcx>8f-nx}+^s&CJEDf>?CD>Y(gn~nFAqs-ojE!U-VsU8VFg8|Z#3hWx zg!t@i#zuG?b;@Kk36wx6V`Gp8WgRg4;&VPGm*+$R87YgwhdyROzAB{c?+^Cr0y+0 z@c@w7;miwg0qzIq-;(ITfP(o7$Ii{BcI*X-a-Yp4wd1}8Fn~Fn-3KBCGUi7NVPO+x zXPZs!2qS+dNbSf`xera^;mBSKvxlB~3KN9j&0@ubD+URI_jXvL52wvLIDKmBhYxXC zSb1V|`H)yeMhRmea!J%IPr`7pSiswJSX@Hrl&N`AinsJ5Vl#QzafC~Y$G7{{BjOtJ z@Q+7emNqPa#PVUk*urpcX0~#PYWX*R2E>(QM8`xarQ|A6QtMa%O+GqiEMPG>*9J4s zVzm+$dhwO%ug+w>w1e3>fqH23Dh+mHuuJc84wm$5t820i zbPD4@yS}#5UQyZ}RNA@&-a$*avE4s7=+oC!Aff$XHlQHcC;mdR#o26zpEsLfK62D~ zgmcuvEFvGQVm1>fQhdbl4o9T7#H`FXmshHgJ>y!~**Q`~n`y`35l; zO!?|9O;clf*y}hxGZDJSk+Dmg#9!ek?iY#l7w-^1&VF^jY9clq`*?pgWt2CYM|=*K z*Kc9e(vdz*xzZKtwG|DI_*z;G{oT5{t~R6zVUjdSqPLTOkfedMV0F=l z^gQ8K^XP@GB(iXRXSmzx$`AWHgEnWkw-Xu~^h$%=)6N~7IoblTJogWhJ-xNJIb z{B~hBke?E!!RU)jTl8bV!y>69@>!+$-2cLeW^)mQBQ52I?cNnTb|8(_$cbozh=L3B zTeArw=xoAe9!HEB#vpMPiiDPjDH23np1423FW#ebv`%A1u-I1G>ecAOwf&WWYMrOc z-P6+B=m|GE6n;%*MZcrgD)$}8fvy}I+aVQwCn5ylYzF!Q#{e#A9?rj zlpCj^e>r0?LMGZ|Jhjc`}6rdgRB0U&Rl9crqoPG-jSkAxctEcq(NL*$KEc`~i^WailSt zX8_<);)n1{9s(y%r__Ocy)?FQJ`R^4i9P>iPL_)UDEv~Q(dQngbI9lmk8>$N5{*8= zr~T?UogY8dxV5Q9j{r4h76K@9K_u-B(e;xSc-po2>54vcChQ62AvI>X^aY+TB}lM4A7yG zV7m3H6bbm3Z_y2C`=Yc0k#|%n5e7s8^b#QR)60=1{vR-u=03;;X`ViK_iX5B0yBxC zUH?smj`qX{y8FceIw!x!*y#-owpfFPR&Tv3R9~al_V&vMTqdPcU#%;u^%s?fddCQZ5aOs(O4uE2r%N$Ch+on{j+zN$Kr_<}TE~N^(dfAOCJH)3hJD`4^;*W7a zv%$_Gdk6mNVCQ6=5G$}0aSCXiLXKd!zn{yj0rAII5oH3$Ut+WX$DhW>pJsD|%|I+m z?A@jF}w-%wjur=vkPV3SwW4Axf5+uDni z-K9>g*{rjK?d5d?PG1vT(Wh()JoPanjE5VG>_3|vY&JO<=hk{@cY@?#>rwW>G?X?l zjYObN`e{5 zH*Dl&vFK-9)XjTJMGAri&zFh{iNtq&HO<|_`DQF8c%}qz$vtIJaR-q$DY}PHrq}0X z5$ldNH4C#=@F6!9T1B7CR^yU8f$!o)Hd5h6)!K3bU-5c19-@C!j_^AOg*Ra~Js7td&_ z5*&v#GfOl|zV@!Gl$sA8dRYJ!B5}IrtT`}A3BHH?I>}pbkQ?~)QQ*L@Db8N}g$DXR z{3@r`IDCcXvNz)?!pCa(6ia7+L)DXc`a*mEyG=6y&My=F0zCW~rH@li{9w5V#xVD} z>V^kOUCM#_L4EhYaI3p^upt}{HP^R>Z9RiS))xI>t4HArjkNSaP&|FOfXhvcos2P1 zUYRE%$~HbC<@lvG5g0osq4USV*dB@|aRDQcwKz15b4G%_`f)PN9kh$?)wPkQQfLX6 zdh-k0v7ZWI`r9}w?%!|9fmqrk911ZB1k}_fva~p^G)(LLe?Y%wc4T8^l*QsWwKH_#VER!r2ig-ztn$FQwgaoH97Kj9!@6R`1cb zH8!?cN-IiQsv0alr#x8M)mft*(DwJ*+Dqg`-Ql*N!PBf%Ku+e@)LGDRSm=%TuP_@X zO)5{vE)7odA=+3JO|ysh20CRE`9TqFk9R%}{D$c!Dw@#~d6<15pA3)95bD5(nedcC zO+J2lu$10Ot|sO$jQRF+rvq^1on^Frg6Hx!g4I*Y>D9dQ*`CzJ0Z63X8jRV;B3Fpe3Hl0>$ zG^#ZUgAMB$>^h^$t+u=MZk1i3vl9(&-#(!boZ2Te$J7t&e?)DdGF*r!c;>+rsX%Rh zrp^J*|GRkZa)m;r*Xx~1gToDV7B z477a0ERJOUocSOz?!}bZ^gdH4#jFVAIib@hxO75H@=5ZRi66etM46fQ8OWPM)^)-w zSsNJMio?f|+xSbE`ulq}W@YU73V8Q}N&aW6K4eI$XE6F9YzFhN2>fH`RJMU*heb=k zM;|gAF8X570gU)Qlsti4=4%IZ-lFoFUTbf&+u?2PAGBIj<-y*r9(k)L*xu(HGJEav z7O&M%(o~5#+LSp-DRUr4D@sX!)*%s;nm-)ovKF7aRgk?B$|P>JUgOX>ZBP_(IGh?I z1PiTJ=eDa|POVL8)Dc+t{;h&EFm|ipMFb1bzMl$U9>A?MjR*=Yq(`vqmB%`2nK%7}NrU_S+($QNO|*0T`yl7Q06RDnH33=C(m zkNH}n0g!EOD`u{tp9t(HG>v5Sm&e#~8v|VuFt~m(Ykzh`_??MszW}%oFuQfTwa!4l ze;{05W-+$5R{Ppqq587A9%HDw%T-s`X>D+g)Vt+H$|hZigMdeqQXYj6aDR&U(Dh=0 z$^0br!6-N-Tr9Ig2~^=w+MpALLaVepbw;fL+F?~jx6Y{7+npfyC&FE^z5n8B@y|u< zgRdJVK;#0p`{kv^-Md?g^aDf1UF!NyXVB$zv}r3Vt(wqKsD5xb&|chF;w@`xP}TG` z^r`TuX!>B1=q!D3%$j*CExvoH2>ON`2|2(G&^JWpazk)b7@=)Rtye0cnb-*hWjjPE z8XHuNs&!~w*l_=Xg6!QAAV7cl40dVs_vj6}9 delta 28436 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 GLj8Zv(M!Vs diff --git a/docs/eslint.config.ts b/docs/eslint.config.ts new file mode 100644 index 0000000..9cd6c09 --- /dev/null +++ b/docs/eslint.config.ts @@ -0,0 +1,5 @@ +import withNuxt from './.nuxt/eslint.config.mjs' + +export default withNuxt( + // Your custom configs here +) diff --git a/docs/nuxt.config.ts b/docs/nuxt.config.ts index 8c6c578..9fb0e0d 100644 --- a/docs/nuxt.config.ts +++ b/docs/nuxt.config.ts @@ -7,7 +7,8 @@ export default defineNuxtConfig({ modules: [ '@nuxtjs/color-mode', '@nuxt/content', - '@nuxtjs/google-fonts', + '@nuxt/fonts', + '@nuxt/eslint', 'nuxt-svgo', ], @@ -38,10 +39,14 @@ export default defineNuxtConfig({ defaultImport: 'component', }, - googleFonts: { - families: { - 'Public+Sans': [300, 400, 500, 600], - }, + fonts: { + families: [ + { + name: 'Public Sans', + provider: 'bunny', + weights: [300, 400, 500, 600], + }, + ], }, vite: { diff --git a/docs/package.json b/docs/package.json index 2d71388..7772415 100644 --- a/docs/package.json +++ b/docs/package.json @@ -4,30 +4,33 @@ "build": "nuxt build", "dev": "nuxt dev", "generate": "nuxt generate", - "preview": "nuxt preview" + "preview": "nuxt preview", + "lint": "eslint .", + "lint:fix": "eslint . --fix" }, "devDependencies": { - "@nuxt/content": "^3.3.0", - "@nuxt/eslint-config": "^1.2.0", - "@nuxtjs/color-mode": "^3.5.2", - "@nuxtjs/google-fonts": "^3.2.0", - "@tailwindcss/typography": "^0.5.16", - "@vue/eslint-config-prettier": "^10.2.0", - "@vue/eslint-config-typescript": "^14.5.0", - "autoprefixer": "^10.4.21", + "@nuxt/content": "^3.8.2", + "@nuxt/eslint": "^1.10.0", + "@nuxt/fonts": "^0.12.1", + "@nuxtjs/color-mode": "^4.0.0", + "@tailwindcss/typography": "^0.5.19", + "autoprefixer": "^10.4.22", "eslint": "^9.22.0", - "eslint-plugin-prettier": "^5.2.3", - "eslint-plugin-vue": "^10.0.0", - "nuxt": "3.16.0", - "nuxt-svgo": "^4.0.15", - "prettier": "^3.5.3", - "prettier-plugin-tailwindcss": "^0.6.11" + "eslint-plugin-prettier": "^5.5.4", + "nuxt": "^4.2.1", + "nuxt-svgo": "^4.2.6", + "postcss": "^8.5.6", + "prettier": "^3.6.2", + "prettier-plugin-tailwindcss": "^0.7.1", + "typescript": "^5.9.3", + "vite": "^7.2.2", + "vue": "^3.5.24" }, "dependencies": { "@headlessui/vue": "^1.7.23", "@heroicons/vue": "^2.2.0", - "@tailwindcss/vite": "^4.0.14", - "@vueuse/core": "^13.0.0", - "tailwindcss": "^4.0.14" + "@tailwindcss/vite": "^4.1.17", + "@vueuse/core": "^14.0.0", + "tailwindcss": "^4.1.17" } } diff --git a/docs/yarn.lock b/docs/yarn.lock index a67f917..63980ae 100644 --- a/docs/yarn.lock +++ b/docs/yarn.lock @@ -19,6 +19,13 @@ "@types/json-schema" "^7.0.15" js-yaml "^4.1.0" +"@apidevtools/json-schema-ref-parser@^14.1.1": + version "14.2.1" + resolved "https://registry.yarnpkg.com/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-14.2.1.tgz#40040f6a9a250b92055723a76e48dde0efb9688b" + integrity sha512-HmdFw9CDYqM6B25pqGBpNeLCKvGPlIx1EbLrVL0zPvj50CJQUHyBNBw45Muk0kEIkogo1VZvOKHajdMuAzSxRg== + dependencies: + js-yaml "^4.1.0" + "@babel/code-frame@^7.27.1": version "7.27.1" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz#200f715e66d52a23b221a9435534a91cc13ad5be" @@ -33,7 +40,7 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.5.tgz#a8a4962e1567121ac0b3b487f52107443b455c7f" integrity sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA== -"@babel/core@^7.27.1": +"@babel/core@^7.28.3": version "7.28.5" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.5.tgz#4c81b35e51e1b734f510c99b07dfbc7bbbb48f7e" integrity sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw== @@ -178,7 +185,7 @@ "@babel/template" "^7.27.2" "@babel/types" "^7.28.4" -"@babel/parser@^7.25.3", "@babel/parser@^7.25.4", "@babel/parser@^7.27.0", "@babel/parser@^7.27.2", "@babel/parser@^7.28.0", "@babel/parser@^7.28.5": +"@babel/parser@^7.27.2", "@babel/parser@^7.28.0", "@babel/parser@^7.28.4", "@babel/parser@^7.28.5": version "7.28.5" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.5.tgz#0b0225ee90362f030efd644e8034c99468893b08" integrity sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ== @@ -199,7 +206,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.27.1" -"@babel/plugin-transform-typescript@^7.27.1": +"@babel/plugin-transform-typescript@^7.28.0": version "7.28.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.5.tgz#441c5f9a4a1315039516c6c612fc66d5f4594e72" integrity sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA== @@ -232,7 +239,7 @@ "@babel/types" "^7.28.5" debug "^4.3.1" -"@babel/types@^7.25.4", "@babel/types@^7.26.8", "@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.2", "@babel/types@^7.28.4", "@babel/types@^7.28.5": +"@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.2", "@babel/types@^7.28.4", "@babel/types@^7.28.5": version "7.28.5" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.5.tgz#10fc405f60897c35f07e85493c932c7b5ca0592b" integrity sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA== @@ -240,6 +247,13 @@ "@babel/helper-string-parser" "^7.27.1" "@babel/helper-validator-identifier" "^7.28.5" +"@capsizecss/unpack@^3.0.0": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@capsizecss/unpack/-/unpack-3.0.1.tgz#d40cd7fded06110a3d6198dd1e7a9bbcded52880" + integrity sha512-8XqW8xGn++Eqqbz3e9wKuK7mxryeRjs4LOHLxbh2lwKeSbuNR4NFifDZT4KzvjU6HMOPbiNTsWpniK5EJfTWkg== + dependencies: + fontkit "^2.0.2" + "@clack/core@0.5.0": version "0.5.0" resolved "https://registry.yarnpkg.com/@clack/core/-/core-0.5.0.tgz#970df024a927d6af90111667a0384e233b5ffa1a" @@ -264,6 +278,22 @@ dependencies: mime "^3.0.0" +"@dxup/nuxt@^0.2.1": + version "0.2.2" + resolved "https://registry.yarnpkg.com/@dxup/nuxt/-/nuxt-0.2.2.tgz#2d1749ec1171780c043fff1b52e2d92bc5db041d" + integrity sha512-RNpJjDZs9+JcT9N87AnOuHsNM75DEd58itADNd/s1LIF6BZbTLZV0xxilJZb55lntn4TYvscTaXLCBX2fq9CXg== + dependencies: + "@dxup/unimport" "^0.1.2" + "@nuxt/kit" "^4.2.1" + chokidar "^4.0.3" + pathe "^2.0.3" + tinyglobby "^0.2.15" + +"@dxup/unimport@^0.1.2": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@dxup/unimport/-/unimport-0.1.2.tgz#a08e4039efe41c50d9c36fbb39d9976b88eefa68" + integrity sha512-/B8YJGPzaYq1NbsQmwgP8EZqg40NpTw4ZB3suuI0TplbxKHeK94jeaawLmVhCv+YwUnOpiWEz9U6SeThku/8JQ== + "@emnapi/core@^1.4.3", "@emnapi/core@^1.5.0", "@emnapi/core@^1.6.0": version "1.7.0" resolved "https://registry.yarnpkg.com/@emnapi/core/-/core-1.7.0.tgz#135de4e8858763989112281bdf38ca02439db7c3" @@ -467,6 +497,27 @@ dependencies: "@eslint/core" "^0.17.0" +"@eslint/config-inspector@^1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@eslint/config-inspector/-/config-inspector-1.3.0.tgz#67c586096979fac0595568b08f774ff3b981ebaa" + integrity sha512-t+5Pra/8VX9Ue8V2p6skCeEMw9vm6HjwNF/n7l5nx78f3lUqLjzSTdMisFeo9AeYOj1hwEBiFYYGZ/Xn88cmHw== + dependencies: + "@nodelib/fs.walk" "^3.0.1" + ansis "^4.1.0" + bundle-require "^5.1.0" + cac "^6.7.14" + chokidar "^4.0.3" + debug "^4.4.1" + esbuild "^0.25.9" + find-up "^7.0.0" + get-port-please "^3.2.0" + h3 "^1.15.4" + mlly "^1.8.0" + mrmime "^2.0.1" + open "^10.2.0" + tinyglobby "^0.2.14" + ws "^8.18.3" + "@eslint/core@^0.17.0": version "0.17.0" resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.17.0.tgz#77225820413d9617509da9342190a2019e78761c" @@ -650,7 +701,7 @@ semver "^7.5.3" tar "^7.4.0" -"@napi-rs/wasm-runtime@^0.2.11", "@napi-rs/wasm-runtime@^0.2.7": +"@napi-rs/wasm-runtime@^0.2.11": version "0.2.12" resolved "https://registry.yarnpkg.com/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz#3e78a8b96e6c33a6c517e1894efbd5385a7cb6f2" integrity sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ== @@ -676,11 +727,24 @@ "@nodelib/fs.stat" "2.0.5" run-parallel "^1.1.9" +"@nodelib/fs.scandir@4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-4.0.1.tgz#4b981a1d6e34e2baff9a33c84b57709e30e8ce30" + integrity sha512-vAkI715yhnmiPupY+dq+xenu5Tdf2TBQ66jLvBIcCddtz+5Q8LbMKaf9CIJJreez8fQ8fgaY+RaywQx8RJIWpw== + dependencies: + "@nodelib/fs.stat" "4.0.0" + run-parallel "^1.2.0" + "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": version "2.0.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== +"@nodelib/fs.stat@4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-4.0.0.tgz#d609b10d9c17dac012c4d7be93602ed939861e58" + integrity sha512-ctr6bByzksKRCV0bavi8WoQevU6plSp2IkllIsEqaiKe2mwNNnaluhnRhcsgGZHrrHk57B3lf95MkLMO3STYcg== + "@nodelib/fs.walk@^1.2.3": version "1.2.8" resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" @@ -689,7 +753,15 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@nuxt/cli@^3.22.5": +"@nodelib/fs.walk@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-3.0.1.tgz#717a03eb1d07c09db32f884a5d0c06ccd9b657f4" + integrity sha512-nIh/M6Kh3ZtOmlY00DaUYB4xeeV6F3/ts1l29iwl3/cfyY/OuCfUx+v08zgx8TKPTifXRcjjqVQ4KB2zOYSbyw== + dependencies: + "@nodelib/fs.scandir" "4.0.1" + fastq "^1.15.0" + +"@nuxt/cli@^3.30.0": version "3.30.0" resolved "https://registry.yarnpkg.com/@nuxt/cli/-/cli-3.30.0.tgz#8797d676f0efc4145ed109e6cdbba82d761a83dc" integrity sha512-nBNEkvOwqzxgvfTBUKPX0zN4h85dWjjkW+kP4OFnVaN3C3kdsbScNtYPIZyp0+ArabL5t4RT93Gyx0IZMRNzAQ== @@ -719,7 +791,7 @@ ufo "^1.6.1" youch "^4.1.0-beta.12" -"@nuxt/content@^3.3.0": +"@nuxt/content@^3.8.2": version "3.8.2" resolved "https://registry.yarnpkg.com/@nuxt/content/-/content-3.8.2.tgz#0f97b28efa2fbb1d220ac24e1263c0e66769df5c" integrity sha512-bqqS2bTpkmLJDCCU3GuApBQBa6BlHuT7OW9GGoTEZ14evilwjlKSLlFNRYKIyS3Ua4L+GXz7Its7pLbXe+nW5w== @@ -778,39 +850,39 @@ resolved "https://registry.yarnpkg.com/@nuxt/devalue/-/devalue-2.0.2.tgz#5749f04df13bda4c863338d8dabaf370f45ef7c7" integrity sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA== -"@nuxt/devtools-kit@2.7.0": - version "2.7.0" - resolved "https://registry.yarnpkg.com/@nuxt/devtools-kit/-/devtools-kit-2.7.0.tgz#981dc6d27022dad38b9ec0644da4230b8556ff35" - integrity sha512-MIJdah6CF6YOW2GhfKnb8Sivu6HpcQheqdjOlZqShBr+1DyjtKQbAKSCAyKPaoIzZP4QOo2SmTFV6aN8jBeEIQ== +"@nuxt/devtools-kit@3.1.0", "@nuxt/devtools-kit@^3.0.0", "@nuxt/devtools-kit@^3.0.1": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@nuxt/devtools-kit/-/devtools-kit-3.1.0.tgz#e77c7279ea594e449fbc22f27309f1fbc4a56f8b" + integrity sha512-1AEZS6ge8G9X3sJauw6hTWqTpUIVqs5Uq9d7Z9cjUAinXjE+pGliVQ+i8xWCNnGLaZCCSqX/I/M/EByD3v2JIA== dependencies: - "@nuxt/kit" "^3.19.3" + "@nuxt/kit" "^4.2.1" execa "^8.0.1" -"@nuxt/devtools-wizard@2.7.0": - version "2.7.0" - resolved "https://registry.yarnpkg.com/@nuxt/devtools-wizard/-/devtools-wizard-2.7.0.tgz#129969f9bf615eacc20032089c2d37e5a6fe2647" - integrity sha512-iWuWR0U6BRpF7D6xrgq9ZkQ6ajsw2EA/gVmbU9V5JPKRUtV6DVpCPi+h34VFNeQ104Sf531XgvT0sl3h93AjXA== +"@nuxt/devtools-wizard@3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@nuxt/devtools-wizard/-/devtools-wizard-3.1.0.tgz#188a5ec687ec1d5a453da4d6ff9184911417638b" + integrity sha512-XYYWnG6SAvALCdXbM+xklqv7sEiVZbKgGparv8jFE5Tt6l8sg80Eb+vM40+Xpdu2KE3VlFKj4F4oFwDXMvAkgA== dependencies: consola "^3.4.2" diff "^8.0.2" execa "^8.0.1" - magicast "^0.3.5" + magicast "^0.5.1" pathe "^2.0.3" pkg-types "^2.3.0" prompts "^2.4.2" semver "^7.7.3" -"@nuxt/devtools@^2.2.1": - version "2.7.0" - resolved "https://registry.yarnpkg.com/@nuxt/devtools/-/devtools-2.7.0.tgz#ee6437b5981bbbb7174807803e8b29c446ab6d2f" - integrity sha512-BtIklVYny14Ykek4SHeexAHoa28MEV9kz223ZzvoNYqE0f+YVV+cJP69ovZHf+HUVpxaAMJfWKLHXinWXiCZ4Q== +"@nuxt/devtools@^3.0.1": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@nuxt/devtools/-/devtools-3.1.0.tgz#58ef1ecd0b5bf988be505d9018dddf0921c75101" + integrity sha512-aPH5V3j6h8bprMTR7oDqJ1AfHl0FL2JHcGlbrCA5DXLLhLL+D4L8pLgiJLEvYMo3Onk56TT7aXgPX54g/eDetg== dependencies: - "@nuxt/devtools-kit" "2.7.0" - "@nuxt/devtools-wizard" "2.7.0" - "@nuxt/kit" "^3.19.3" - "@vue/devtools-core" "^7.7.7" - "@vue/devtools-kit" "^7.7.7" - birpc "^2.6.1" + "@nuxt/devtools-kit" "3.1.0" + "@nuxt/devtools-wizard" "3.1.0" + "@nuxt/kit" "^4.2.1" + "@vue/devtools-core" "^8.0.3" + "@vue/devtools-kit" "^8.0.3" + birpc "^2.7.0" consola "^3.4.2" destr "^2.0.5" error-stack-parser-es "^1.0.5" @@ -820,25 +892,25 @@ hookable "^5.5.3" image-meta "^0.2.2" is-installed-globally "^1.0.0" - launch-editor "^2.11.1" + launch-editor "^2.12.0" local-pkg "^1.1.2" - magicast "^0.3.5" + magicast "^0.5.1" nypm "^0.6.2" ohash "^2.0.11" pathe "^2.0.3" - perfect-debounce "^1.0.0" + perfect-debounce "^2.0.0" pkg-types "^2.3.0" semver "^7.7.3" - simple-git "^3.28.0" + simple-git "^3.30.0" sirv "^3.0.2" structured-clone-es "^1.0.0" tinyglobby "^0.2.15" vite-plugin-inspect "^11.3.3" - vite-plugin-vue-tracer "^1.0.1" + vite-plugin-vue-tracer "^1.1.1" which "^5.0.0" ws "^8.18.3" -"@nuxt/eslint-config@^1.2.0": +"@nuxt/eslint-config@1.10.0": version "1.10.0" resolved "https://registry.yarnpkg.com/@nuxt/eslint-config/-/eslint-config-1.10.0.tgz#17d400a980246c523895ab0a31570df36e6a1e8f" integrity sha512-6Ry+sV5FaTBg3a0l+4gcxuz0IsQG5dSF6OxHNDlDx2yTygMOxeCn6vdc2Cz/e4LtYGvwZIlhH9wVlnWnD3+G+Q== @@ -873,35 +945,79 @@ "@typescript-eslint/types" "^8.46.2" "@typescript-eslint/utils" "^8.46.2" -"@nuxt/kit@3.16.0": - version "3.16.0" - resolved "https://registry.yarnpkg.com/@nuxt/kit/-/kit-3.16.0.tgz#ce78cfd7aac9d43596d36a078e52b4ba610a7c0a" - integrity sha512-yPfhk58BG6wJhELkGOTCOlkMDbZkizk3IaINcyTKm+hBKiK3SheLt7S9HStNL+qZSfH2Cf7A8sYp6M72lOIEtA== +"@nuxt/eslint@^1.10.0": + version "1.10.0" + resolved "https://registry.yarnpkg.com/@nuxt/eslint/-/eslint-1.10.0.tgz#9a8d484a9945d4c243a64a08617b381e569c9554" + integrity sha512-cuq7jRdhVtnqrU5vcy+jW8u/2A7BHwczPkrr/5XIRB10WOA1NLC9Jo+ts4NlWbCdLy/+9jCHcOV0U94pn9SQUw== dependencies: - c12 "^3.0.2" - consola "^3.4.0" + "@eslint/config-inspector" "^1.3.0" + "@nuxt/devtools-kit" "^3.0.0" + "@nuxt/eslint-config" "1.10.0" + "@nuxt/eslint-plugin" "1.10.0" + "@nuxt/kit" "^4.2.0" + chokidar "^4.0.3" + eslint-flat-config-utils "^2.1.4" + eslint-typegen "^2.3.0" + find-up "^8.0.0" + get-port-please "^3.2.0" + mlly "^1.8.0" + pathe "^2.0.3" + unimport "^5.5.0" + +"@nuxt/fonts@^0.12.1": + version "0.12.1" + resolved "https://registry.yarnpkg.com/@nuxt/fonts/-/fonts-0.12.1.tgz#0d05a73abbde5447e53bcdcfbe041308c34bb1b3" + integrity sha512-ALajI/HE+uqqL/PWkWwaSUm1IdpyGPbP3mYGy2U1l26/o4lUZBxjFaduMxaZ85jS5yQeJfCu2eEHANYFjAoujQ== + dependencies: + "@nuxt/devtools-kit" "^3.0.1" + "@nuxt/kit" "^4.2.1" + consola "^3.4.2" + css-tree "^3.1.0" defu "^6.1.4" - destr "^2.0.3" - errx "^0.1.0" - exsolve "^1.0.2" - globby "^14.1.0" - ignore "^7.0.3" - jiti "^2.4.2" - klona "^2.0.6" - knitwork "^1.2.0" - mlly "^1.7.4" + esbuild "^0.25.12" + fontaine "^0.7.0" + fontless "^0.1.0" + h3 "^1.15.4" + jiti "^2.6.1" + magic-regexp "^0.10.0" + magic-string "^0.30.21" + node-fetch-native "^1.6.7" ohash "^2.0.11" pathe "^2.0.3" - pkg-types "^2.1.0" + sirv "^3.0.2" + tinyglobby "^0.2.15" + ufo "^1.6.1" + unifont "^0.6.0" + unplugin "^2.3.10" + unstorage "^1.17.2" + +"@nuxt/kit@4.2.1", "@nuxt/kit@^4.2.0", "@nuxt/kit@^4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@nuxt/kit/-/kit-4.2.1.tgz#a53fdff6c99454414db6a2b037b895a50723fdcc" + integrity sha512-lLt8KLHyl7IClc3RqRpRikz15eCfTRlAWL9leVzPyg5N87FfKE/7EWgWvpiL/z4Tf3dQCIqQb88TmHE0JTIDvA== + dependencies: + c12 "^3.3.1" + consola "^3.4.2" + defu "^6.1.4" + destr "^2.0.5" + errx "^0.1.0" + exsolve "^1.0.7" + ignore "^7.0.5" + jiti "^2.6.1" + klona "^2.0.6" + mlly "^1.8.0" + ohash "^2.0.11" + pathe "^2.0.3" + pkg-types "^2.3.0" + rc9 "^2.1.2" scule "^1.3.0" - semver "^7.7.1" - std-env "^3.8.1" - ufo "^1.5.4" + semver "^7.7.3" + tinyglobby "^0.2.15" + ufo "^1.6.1" unctx "^2.4.1" - unimport "^4.1.2" untyped "^2.0.0" -"@nuxt/kit@^3.10.3", "@nuxt/kit@^3.13.2", "@nuxt/kit@^3.15.4", "@nuxt/kit@^3.19.3", "@nuxt/kit@^3.4.0": +"@nuxt/kit@^3.15.4", "@nuxt/kit@^3.4.0": version "3.20.1" resolved "https://registry.yarnpkg.com/@nuxt/kit/-/kit-3.20.1.tgz#0cf6d00b1fda03408d9e2ab3048b8cad73abb2e9" integrity sha512-TIslaylfI5kd3AxX5qts0qyrIQ9Uq3HAA1bgIIJ+c+zpDfK338YS+YrCWxBBzDMECRCbAS58mqAd2MtJfG1ENA== @@ -928,43 +1044,50 @@ unctx "^2.4.1" untyped "^2.0.0" -"@nuxt/kit@^4.2.1": +"@nuxt/nitro-server@4.2.1": version "4.2.1" - resolved "https://registry.yarnpkg.com/@nuxt/kit/-/kit-4.2.1.tgz#a53fdff6c99454414db6a2b037b895a50723fdcc" - integrity sha512-lLt8KLHyl7IClc3RqRpRikz15eCfTRlAWL9leVzPyg5N87FfKE/7EWgWvpiL/z4Tf3dQCIqQb88TmHE0JTIDvA== + resolved "https://registry.yarnpkg.com/@nuxt/nitro-server/-/nitro-server-4.2.1.tgz#71b79e258b26422ec7c5f6b25a1c212dd21ce161" + integrity sha512-P6zGvKgbjwDO28A4QnRuhL0riNSxcw317nGSYfP9Z+V+GyCNVc9yCcAEuzRIvm+dv4PB6VC708my8Jq30VM9Ow== dependencies: - c12 "^3.3.1" + "@nuxt/devalue" "^2.0.2" + "@nuxt/kit" "4.2.1" + "@unhead/vue" "^2.0.19" + "@vue/shared" "^3.5.23" consola "^3.4.2" defu "^6.1.4" destr "^2.0.5" + devalue "^5.4.2" errx "^0.1.0" + escape-string-regexp "^5.0.0" exsolve "^1.0.7" - ignore "^7.0.5" - jiti "^2.6.1" + h3 "^1.15.4" + impound "^1.0.0" klona "^2.0.6" - mlly "^1.8.0" - ohash "^2.0.11" + mocked-exports "^0.1.1" + nitropack "^2.12.9" pathe "^2.0.3" pkg-types "^2.3.0" - rc9 "^2.1.2" - scule "^1.3.0" - semver "^7.7.3" - tinyglobby "^0.2.15" + radix3 "^1.1.2" + std-env "^3.10.0" ufo "^1.6.1" unctx "^2.4.1" - untyped "^2.0.0" + unstorage "^1.17.2" + vue "^3.5.23" + vue-bundle-renderer "^2.2.0" + vue-devtools-stub "^0.1.0" -"@nuxt/schema@3.16.0": - version "3.16.0" - resolved "https://registry.yarnpkg.com/@nuxt/schema/-/schema-3.16.0.tgz#bec2f4c61977ba8d7e5ca26f938be3043af7097c" - integrity sha512-uCpcqWO6C4P5c4vi1/sq5GyajO0EOp+ZWFtPrnKaJ1pXAhA+W1aMVxAjfi2f18QMJHuRXBz1TouFg1RmWA6FuA== +"@nuxt/schema@4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@nuxt/schema/-/schema-4.2.1.tgz#679914bda55523b0cb8e1375e88a4bed309875d9" + integrity sha512-kSuma7UztDVyw8eAmN3rKFoaWjNRkJE9+kqwEurpuxG7nCwFPS7sUPSGzovzaofP+xV30tl6wveBEcDRWyQvgA== dependencies: - consola "^3.4.0" + "@vue/shared" "^3.5.23" defu "^6.1.4" pathe "^2.0.3" - std-env "^3.8.1" + pkg-types "^2.3.0" + std-env "^3.10.0" -"@nuxt/telemetry@^2.6.5": +"@nuxt/telemetry@^2.6.6": version "2.6.6" resolved "https://registry.yarnpkg.com/@nuxt/telemetry/-/telemetry-2.6.6.tgz#5e663041eccbc900a743cbe82bac5b91f9a8263a" integrity sha512-Zh4HJLjzvm3Cq9w6sfzIFyH9ozK5ePYVfCUzzUQNiZojFsI2k1QkSBrVI9BGc6ArKXj/O6rkI6w7qQ+ouL8Cag== @@ -982,62 +1105,52 @@ rc9 "^2.1.2" std-env "^3.8.1" -"@nuxt/vite-builder@3.16.0": - version "3.16.0" - resolved "https://registry.yarnpkg.com/@nuxt/vite-builder/-/vite-builder-3.16.0.tgz#2c8be276e114740052bfc3c8dd55bc049b002032" - integrity sha512-H/mRrDmpWWLIiF1J9jguCKITF0ydFxmgcBcbveQac6vVhaOZunBAv9SsKHZgnH8CDM1v5BnuRNyIQ9y4Y9wW8g== +"@nuxt/vite-builder@4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@nuxt/vite-builder/-/vite-builder-4.2.1.tgz#fe5e292dd16426db070e4f44a95f0828d0b9d7e0" + integrity sha512-SuBxCtGrHcbgrtzHwJgLe0pBXWw2T9RFQx9JQ7A3dE9RjBhzjaxtmjVHx7vtq6DCGi0d0WlW1Z1lBZUDaXy8WA== dependencies: - "@nuxt/kit" "3.16.0" - "@rollup/plugin-replace" "^6.0.2" - "@vitejs/plugin-vue" "^5.2.1" - "@vitejs/plugin-vue-jsx" "^4.1.1" - autoprefixer "^10.4.20" - consola "^3.4.0" - cssnano "^7.0.6" + "@nuxt/kit" "4.2.1" + "@rollup/plugin-replace" "^6.0.3" + "@vitejs/plugin-vue" "^6.0.1" + "@vitejs/plugin-vue-jsx" "^5.1.1" + autoprefixer "^10.4.21" + consola "^3.4.2" + cssnano "^7.1.2" defu "^6.1.4" - esbuild "^0.25.0" + esbuild "^0.25.12" escape-string-regexp "^5.0.0" - exsolve "^1.0.2" - externality "^1.0.2" - get-port-please "^3.1.2" - h3 "^1.15.1" - jiti "^2.4.2" + exsolve "^1.0.7" + get-port-please "^3.2.0" + h3 "^1.15.4" + jiti "^2.6.1" knitwork "^1.2.0" - magic-string "^0.30.17" - mlly "^1.7.4" - ohash "^2.0.11" + magic-string "^0.30.21" + mlly "^1.8.0" + mocked-exports "^0.1.1" pathe "^2.0.3" - perfect-debounce "^1.0.0" - pkg-types "^2.1.0" - postcss "^8.5.3" - rollup-plugin-visualizer "^5.14.0" - std-env "^3.8.1" - ufo "^1.5.4" - unenv "^2.0.0-rc.12" - unplugin "^2.2.0" - vite "^6.2.1" - vite-node "^3.0.8" - vite-plugin-checker "^0.9.0" - vue-bundle-renderer "^2.1.1" + pkg-types "^2.3.0" + postcss "^8.5.6" + rollup-plugin-visualizer "^6.0.5" + seroval "^1.3.2" + std-env "^3.10.0" + ufo "^1.6.1" + unenv "^2.0.0-rc.24" + vite "^7.2.1" + vite-node "^5.0.0" + vite-plugin-checker "^0.11.0" + vue-bundle-renderer "^2.2.0" -"@nuxtjs/color-mode@^3.5.2": - version "3.5.2" - resolved "https://registry.yarnpkg.com/@nuxtjs/color-mode/-/color-mode-3.5.2.tgz#4f2cbdd44009068b746e3bb0964b761b90969b73" - integrity sha512-cC6RfgZh3guHBMLLjrBB2Uti5eUoGM9KyauOaYS9ETmxNWBMTvpgjvSiSJp1OFljIXPIqVTJ3xtJpSNZiO3ZaA== +"@nuxtjs/color-mode@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@nuxtjs/color-mode/-/color-mode-4.0.0.tgz#3ea831606c8c20455cec3171430fa7ab39a714a8" + integrity sha512-xyaVR/TPLdMuRa2VOgH6b75jvmFEsn9QKL6ISldaAw38ooFJfWY1ts2F3ye43wcT/goCbcuvPuskF2f8yUZhlw== dependencies: - "@nuxt/kit" "^3.13.2" - pathe "^1.1.2" - pkg-types "^1.2.1" - semver "^7.6.3" - -"@nuxtjs/google-fonts@^3.2.0": - version "3.2.0" - resolved "https://registry.yarnpkg.com/@nuxtjs/google-fonts/-/google-fonts-3.2.0.tgz#03e3284dc980e6bcaa0c67c3080aecda76574b1c" - integrity sha512-cGAjDJoeQ2jm6VJCo4AtSmKO6KjsbO9RSLj8q261fD0lMVNMZCxkCxBkg8L0/2Vfgp+5QBHWVXL71p1tiybJFw== - dependencies: - "@nuxt/kit" "^3.10.3" - google-fonts-helper "^3.5.0" - pathe "^1.1.2" + "@nuxt/kit" "^4.2.1" + exsolve "^1.0.8" + pathe "^2.0.3" + pkg-types "^2.3.0" + semver "^7.7.3" "@nuxtjs/mdc@^0.18.3": version "0.18.3" @@ -1088,69 +1201,241 @@ unwasm "^0.5.0" vfile "^6.0.3" -"@oxc-parser/binding-darwin-arm64@0.56.5": - version "0.56.5" - resolved "https://registry.yarnpkg.com/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.56.5.tgz#deac354d144b85dac8db4db3379d0bad63b2ac75" - integrity sha512-rj4WZqQVJQgLnGnDu2ciIOC5SqcBPc4x11RN0NwuedSGzny5mtBdNVLwt0+8iB15lIjrOKg5pjYJ8GQVPca5HA== +"@oxc-minify/binding-android-arm64@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-android-arm64/-/binding-android-arm64-0.96.0.tgz#c0f525ec7e34f39617fd379911f4e904f6dc67a0" + integrity sha512-lzeIEMu/v6Y+La5JSesq4hvyKtKBq84cgQpKYTYM/yGuNk2tfd5Ha31hnC+mTh48lp/5vZH+WBfjVUjjINCfug== -"@oxc-parser/binding-darwin-x64@0.56.5": - version "0.56.5" - resolved "https://registry.yarnpkg.com/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.56.5.tgz#9cfabdc1dc69642926a9165310e85a1fff50b9d8" - integrity sha512-Rr7aMkqcxGIM6fgkpaj9SJj0u1O1g+AT7mJwmdi5PLSQRPR4CkDKfztEnAj5k+d2blWvh9nPZH8G0OCwxIHk1Q== +"@oxc-minify/binding-darwin-arm64@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-darwin-arm64/-/binding-darwin-arm64-0.96.0.tgz#d69d011de98aff4bb95b4ae9f5d3813c4c64311b" + integrity sha512-i0LkJAUXb4BeBFrJQbMKQPoxf8+cFEffDyLSb7NEzzKuPcH8qrVsnEItoOzeAdYam8Sr6qCHVwmBNEQzl7PWpw== -"@oxc-parser/binding-linux-arm-gnueabihf@0.56.5": - version "0.56.5" - resolved "https://registry.yarnpkg.com/@oxc-parser/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.56.5.tgz#61220508c18571ec6db98f15f3f2221e3c26e742" - integrity sha512-jcFCThrWUt5k1GM43tdmI1m2dEnWUPPHHTWKBJbZBXzXLrJJzkqv5OU87Spf1004rYj9swwpa13kIldFwMzglA== +"@oxc-minify/binding-darwin-x64@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-darwin-x64/-/binding-darwin-x64-0.96.0.tgz#8387e430c3d8857494933f805e24541345f87d97" + integrity sha512-C5vI0WPR+KPIFAD5LMOJk2J8iiT+Nv65vDXmemzXEXouzfEOLYNqnW+u6NSsccpuZHHWAiLyPFkYvKFduveAUQ== -"@oxc-parser/binding-linux-arm64-gnu@0.56.5": - version "0.56.5" - resolved "https://registry.yarnpkg.com/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.56.5.tgz#a8fdb2287458c56889aeeed2b352a342a51bf539" - integrity sha512-zo/9RDgWvugKxCpHHcAC5EW0AqoEvODJ4Iv4aT1Xonv6kcydbyPSXJBQhhZUvTXTAFIlQKl6INHl+Xki9Qs3fw== +"@oxc-minify/binding-freebsd-x64@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-freebsd-x64/-/binding-freebsd-x64-0.96.0.tgz#45da8dfaae074f6bb2d14bb7cdfaf685e69bc8fd" + integrity sha512-3//5DNx+xUjVBMLLk2sl6hfe4fwfENJtjVQUBXjxzwPuv8xgZUqASG4cRG3WqG5Qe8dV6SbCI4EgKQFjO4KCZA== -"@oxc-parser/binding-linux-arm64-musl@0.56.5": - version "0.56.5" - resolved "https://registry.yarnpkg.com/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.56.5.tgz#9f5876f7f7e8541996a228408997a3c5b88948b4" - integrity sha512-SCIqrL5apVbrtMoqOpKX/Ez+c46WmW0Tyhtu+Xby281biH+wYu70m+fux9ZsGmbHc2ojd4FxUcaUdCZtb5uTOQ== +"@oxc-minify/binding-linux-arm-gnueabihf@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.96.0.tgz#133c4a51ec9ba3a0402a5ec7a4092afeeb1104c9" + integrity sha512-WXChFKV7VdDk1NePDK1J31cpSvxACAVztJ7f7lJVYBTkH+iz5D0lCqPcE7a9eb7nC3xvz4yk7DM6dA9wlUQkQg== -"@oxc-parser/binding-linux-x64-gnu@0.56.5": - version "0.56.5" - resolved "https://registry.yarnpkg.com/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.56.5.tgz#07b6b201e50368611b3e258cebea380a2020c8e4" - integrity sha512-I2mpX35NWo83hay4wrnzFLk3VuGK1BBwHaqvEdqsCode8iG8slYJRJPICVbCEWlkR3rotlTQ+608JcRU0VqZ5Q== +"@oxc-minify/binding-linux-arm-musleabihf@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.96.0.tgz#7bcd85727beab88486f871995709c372ce4ac503" + integrity sha512-7B18glYMX4Z/YoqgE3VRLs/2YhVLxlxNKSgrtsRpuR8xv58xca+hEhiFwZN1Rn+NSMZ29Z33LWD7iYWnqYFvRA== -"@oxc-parser/binding-linux-x64-musl@0.56.5": - version "0.56.5" - resolved "https://registry.yarnpkg.com/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.56.5.tgz#5462efaa752ce93055d905078ad02d317a8867a1" - integrity sha512-xfzUHGYOh3PGWZdBuY5r1czvE8EGWPAmhTWHqkw3/uAfUVWN/qrrLjMojiaiWyUgl/9XIFg05m5CJH9dnngh5Q== +"@oxc-minify/binding-linux-arm64-gnu@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.96.0.tgz#880e8f35134d891f5ac3f16b8631244eda384dd6" + integrity sha512-Yl+KcTldsEJNcaYxxonwAXZ2q3gxIzn3kXYQWgKWdaGIpNhOCWqF+KE5WLsldoh5Ro5SHtomvb8GM6cXrIBMog== -"@oxc-parser/binding-wasm32-wasi@0.56.5": - version "0.56.5" - resolved "https://registry.yarnpkg.com/@oxc-parser/binding-wasm32-wasi/-/binding-wasm32-wasi-0.56.5.tgz#c446240cb34fe19324c528a18b9ad635983026c1" - integrity sha512-+z3Ofmc1v5kcu8fXgG5vn7T1f52P47ceTTmTXsm5HPY7rq5EMYRUaBnxH6cesXwY1OVVCwYlIZbCiy8Pm1w8zQ== +"@oxc-minify/binding-linux-arm64-musl@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.96.0.tgz#76c015417ff5b8f7db58b349cf5ed85686abd263" + integrity sha512-rNqoFWOWaxwMmUY5fspd/h5HfvgUlA3sv9CUdA2MpnHFiyoJNovR7WU8tGh+Yn0qOAs0SNH0a05gIthHig14IA== + +"@oxc-minify/binding-linux-riscv64-gnu@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.96.0.tgz#3c036602aee23cdffff614024e9558a6faf86082" + integrity sha512-3paajIuzGnukHwSI3YBjYVqbd72pZd8NJxaayaNFR0AByIm8rmIT5RqFXbq8j2uhtpmNdZRXiu0em1zOmIScWA== + +"@oxc-minify/binding-linux-s390x-gnu@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.96.0.tgz#216e6805dc4cd31ef1993b50f9a09badfa6bd888" + integrity sha512-9ESrpkB2XG0lQ89JlsxlZa86iQCOs+jkDZLl6O+u5wb7ynUy21bpJJ1joauCOSYIOUlSy3+LbtJLiqi7oSQt5Q== + +"@oxc-minify/binding-linux-x64-gnu@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.96.0.tgz#c9d03113f2c435c1cb6f5be295144a328f208c41" + integrity sha512-UMM1jkns+p+WwwmdjC5giI3SfR2BCTga18x3C0cAu6vDVf4W37uTZeTtSIGmwatTBbgiq++Te24/DE0oCdm1iQ== + +"@oxc-minify/binding-linux-x64-musl@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-linux-x64-musl/-/binding-linux-x64-musl-0.96.0.tgz#acbb49b8244bf801517c3361c4b9d0eb56a1fd61" + integrity sha512-8b1naiC7MdP7xeMi7cQ5tb9W1rZAP9Qz/jBRqp1Y5EOZ1yhSGnf1QWuZ/0pCc+XiB9vEHXEY3Aki/H+86m2eOg== + +"@oxc-minify/binding-wasm32-wasi@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-wasm32-wasi/-/binding-wasm32-wasi-0.96.0.tgz#b38a71106a5f55b796cff5f71cf3e1dc5bb9321f" + integrity sha512-bjGDjkGzo3GWU9Vg2qiFUrfoo5QxojPNV/2RHTlbIB5FWkkV4ExVjsfyqihFiAuj0NXIZqd2SAiEq9htVd3RFw== dependencies: - "@napi-rs/wasm-runtime" "^0.2.7" + "@napi-rs/wasm-runtime" "^1.0.7" -"@oxc-parser/binding-win32-arm64-msvc@0.56.5": - version "0.56.5" - resolved "https://registry.yarnpkg.com/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.56.5.tgz#9d6f3131344e78fd0367aa6c4c9ab07f2e1d7a69" - integrity sha512-pRg8QrbMh8PgnXBreiONoJBR306u+JN19BXQC7oKIaG4Zxt9Mn8XIyuhUv3ytqjLudSiG2ERWQUoCGLs+yfW0A== +"@oxc-minify/binding-win32-arm64-msvc@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.96.0.tgz#c04001c144efbdfe20ecd07bc169dc2b413fdaf3" + integrity sha512-4L4DlHUT47qMWQuTyUghpncR3NZHWtxvd0G1KgSjVgXf+cXzFdWQCWZZtCU0yrmOoVCNUf4S04IFCJyAe+Ie7A== -"@oxc-parser/binding-win32-x64-msvc@0.56.5": - version "0.56.5" - resolved "https://registry.yarnpkg.com/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.56.5.tgz#97abddb929e894f07e2eaba3f64959f89749aa47" - integrity sha512-VALZNcuyw/6rwsxOACQ2YS6rey2d/ym4cNfXqJrHB/MZduAPj4xvij72gHGu3Ywm31KVGLVWk/mrMRiM9CINcA== +"@oxc-minify/binding-win32-x64-msvc@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-minify/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.96.0.tgz#463478ac4db295089eef223a1f3835cbf07d005f" + integrity sha512-T2ijfqZLpV2bgGGocXV4SXTuMoouqN0asYTIm+7jVOLvT5XgDogf3ZvCmiEnSWmxl21+r5wHcs8voU2iUROXAg== -"@oxc-parser/wasm@^0.56.4": - version "0.56.5" - resolved "https://registry.yarnpkg.com/@oxc-parser/wasm/-/wasm-0.56.5.tgz#9c68f474c0de2a32e1f354d65c1c9a96364b6bd1" - integrity sha512-9vtn56ok7PHS0elihFP+Q+alveQuGR0vnF6OeZesxkKWLJr8mCk0kZJx5ZxLjibaPA/sxWTmOyn31UMM9jg9fg== +"@oxc-parser/binding-android-arm64@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-android-arm64/-/binding-android-arm64-0.96.0.tgz#d634a505ae9954695f2ca4e60123e13bd8146497" + integrity sha512-CofbPOiW1PG+hi8bgElJPK0ioHfw8nt4Vw9d+Q9JuMhygS6LbQyu1W6tIFZ1OPFofeFRdWus3vD29FBx+tvFOA== + +"@oxc-parser/binding-darwin-arm64@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.96.0.tgz#33dd30f02ee6c9c34262d729d2c295172db1c009" + integrity sha512-+HZ2L1a/1BsUXYik8XqQwT2Tl5Z3jRQ/RRQiPV9UsB2skKyd91NLDlQlMpdhjLGs9Qe7Y42unFjRg2iHjIiwnw== + +"@oxc-parser/binding-darwin-x64@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-darwin-x64/-/binding-darwin-x64-0.96.0.tgz#ba0fdf55db26c13e6588162993cce83b684f1cd7" + integrity sha512-GC8wH1W0XaCLyTeGsmyaMdnItiYQkqfTcn9Ygc55AWI+m11lCjQeoKDIsDCm/QwrKLCN07u3WWWsuPs5ubfXpA== + +"@oxc-parser/binding-freebsd-x64@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.96.0.tgz#6da3491d0f33dd7cd21dc8b5ceadee4ec8c1af35" + integrity sha512-8SeXi2FmlN15uPY5oM03cua5RXBDYmY34Uewongv6RUiAaU/kWxLvzuijpyNC+yQ1r4fC2LbWJhAsKpX5qkA6g== + +"@oxc-parser/binding-linux-arm-gnueabihf@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.96.0.tgz#5e701698eb6cd2a8657b5d4efcb9ea915168adc4" + integrity sha512-UEs+Zf6T2/FwQlLgv7gfZsKmY19sl3hK57r2BQVc2eCmCmF/deeqDcWyFjzkNLgdDDucY60PoNhNGClDm605uQ== + +"@oxc-parser/binding-linux-arm-musleabihf@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.96.0.tgz#fa91e11ef8721aa2d2b02b31f9bb7b22013cee22" + integrity sha512-1kuWvjR2+ORJMoyxt9LSbLcDhXZnL25XOuv9VmH6NmSPvLgewzuubSlm++W03x+U7SzWFilBsdwIHtD/0mjERw== + +"@oxc-parser/binding-linux-arm64-gnu@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.96.0.tgz#3c06fd2375bd701e5ba068be9c6902c9c1d5d48c" + integrity sha512-PHH4ETR1t0fymxuhpQNj3Z9t/78/zZa2Lj3Z3I0ZOd+/Ex+gtdhGoB5xYyy7lcYGAPMfZ+Gmr+dTCr1GYNZ3BA== + +"@oxc-parser/binding-linux-arm64-musl@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.96.0.tgz#ec20d43c72a3fe96eaf9a3f1816a318db186d91a" + integrity sha512-fjDPbZjkqaDSTBe0FM8nZ9zBw4B/NF/I0gH7CfvNDwIj9smISaNFypYeomkvubORpnbX9ORhvhYwg3TxQ60OGA== + +"@oxc-parser/binding-linux-riscv64-gnu@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.96.0.tgz#2125e36a5174bb46da6c4b63ce130d84c36f2b0b" + integrity sha512-59KAHd/6/LmjkdSAuJn0piKmwSavMasWNUKuYLX/UnqI5KkGIp14+LBwwaBG6KzOtIq1NrRCnmlL4XSEaNkzTg== + +"@oxc-parser/binding-linux-s390x-gnu@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.96.0.tgz#939464de26851afccdfb97401be4db670edf70b2" + integrity sha512-VtupojtgahY8XmLwpVpM3C1WQEgMD1JxpB8lzUtdSLwosWaaz1EAl+VXWNuxTTZusNuLBtmR+F0qql22ISi/9g== + +"@oxc-parser/binding-linux-x64-gnu@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.96.0.tgz#f8252105986f9df45134d47221cd41bf819bfdf2" + integrity sha512-8XSY9aUYY+5I4I1mhSEWmYqdUrJi3J5cCAInvEVHyTnDAPkhb+tnLGVZD696TpW+lFOLrTFF2V5GMWJVafqIUA== + +"@oxc-parser/binding-linux-x64-musl@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.96.0.tgz#282b12c3fd81415d07a9e314a35a9ceb38987b5d" + integrity sha512-IIVNtqhA0uxKkD8Y6aZinKO/sOD5O62VlduE54FnUU2rzZEszrZQLL8nMGVZhTdPaKW5M1aeLmjcdnOs6er1Jg== + +"@oxc-parser/binding-wasm32-wasi@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-wasm32-wasi/-/binding-wasm32-wasi-0.96.0.tgz#2c438fee863fb68b5abfa55f23dcccf2e76c9951" + integrity sha512-TJ/sNPbVD4u6kUwm7sDKa5iRDEB8vd7ZIMjYqFrrAo9US1RGYOSvt6Ie9sDRekUL9fZhNsykvSrpmIj6dg/C2w== dependencies: - "@oxc-project/types" "^0.56.5" + "@napi-rs/wasm-runtime" "^1.0.7" -"@oxc-project/types@^0.56.5": - version "0.56.5" - resolved "https://registry.yarnpkg.com/@oxc-project/types/-/types-0.56.5.tgz#ff3f2a2b09e493e3eab6c8e403de2eb02c3efe67" - integrity sha512-skY3kOJwp22W4RkaadH1hZ3hqFHjkRrIIE0uQ4VUg+/Chvbl+2pF+B55IrIk2dgsKXS57YEUsJuN6I6s4rgFjA== +"@oxc-parser/binding-win32-arm64-msvc@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.96.0.tgz#bd5a34e9b78add874611974f95f1909b7b114d41" + integrity sha512-zCOhRB7MYVIHLj+2QYoTuLyaipiD8JG/ggUjfsMUaupRPpvwQNhsxINLIcTcb0AS+OsT7/OREhydjO74STqQzQ== + +"@oxc-parser/binding-win32-x64-msvc@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-parser/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.96.0.tgz#40011678e2f0998f0d5028acf722c3f21f2dabd5" + integrity sha512-J6zfx9TE0oS+TrqBUjMVMOi/d/j3HMj69Pip263pETOEPm788N0HXKPsc2X2jUfSTHzD9vmdjq0QFymbf2LhWg== + +"@oxc-project/types@^0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-project/types/-/types-0.96.0.tgz#cc704c49a067f4d314deed448a068ef0765c3498" + integrity sha512-r/xkmoXA0xEpU6UGtn18CNVjXH6erU3KCpCDbpLmbVxBFor1U9MqN5Z2uMmCHJuXjJzlnDR+hWY+yPoLo8oHDw== + +"@oxc-transform/binding-android-arm64@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-android-arm64/-/binding-android-arm64-0.96.0.tgz#00862b07bb6089bea1112f7d4b6c7243acfa7c3c" + integrity sha512-wOm+ZsqFvyZ7B9RefUMsj0zcXw77Z2pXA51nbSQyPXqr+g0/pDGxriZWP8Sdpz/e4AEaKPA9DvrwyOZxu7GRDQ== + +"@oxc-transform/binding-darwin-arm64@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-darwin-arm64/-/binding-darwin-arm64-0.96.0.tgz#afc89dea8c1bc61fd7e8077ac579f149c381c7a7" + integrity sha512-td1sbcvzsyuoNRiNdIRodPXRtFFwxzPpC/6/yIUtRRhKn30XQcizxupIvQQVpJWWchxkphbBDh6UN+u+2CJ8Zw== + +"@oxc-transform/binding-darwin-x64@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-darwin-x64/-/binding-darwin-x64-0.96.0.tgz#fb2691aff110afca5d813b228170fbd122c7c177" + integrity sha512-xgqxnqhPYH2NYkgbqtnCJfhbXvxIf/pnhF/ig5UBK8PYpCEWIP/cfLpQRQ9DcQnRfuxi7RMIF6LdmB1AiS6Fkg== + +"@oxc-transform/binding-freebsd-x64@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-freebsd-x64/-/binding-freebsd-x64-0.96.0.tgz#ca1231b4eb15fd4185ce1839ef70368e933ea1cf" + integrity sha512-1i67OXdl/rvSkcTXqDlh6qGRXYseEmf0rl/R+/i88scZ/o3A+FzlX56sThuaPzSSv9eVgesnoYUjIBJELFc1oA== + +"@oxc-transform/binding-linux-arm-gnueabihf@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.96.0.tgz#f4b039525f8c250547ceaad23c1b6ed5cb0cabca" + integrity sha512-9MJBs0SWODsqyzO3eAnacXgJ/sZu1xqinjEwBzkcZ3tQI8nKhMADOzu2NzbVWDWujeoC8DESXaO08tujvUru+Q== + +"@oxc-transform/binding-linux-arm-musleabihf@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.96.0.tgz#30048082ec1e77c368a1a0d495c184700fbc0c9e" + integrity sha512-BQom57I2ScccixljNYh2Wy+5oVZtF1LXiiUPxSLtDHbsanpEvV/+kzCagQpTjk1BVzSQzOxfEUWjvL7mY53pRQ== + +"@oxc-transform/binding-linux-arm64-gnu@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.96.0.tgz#572f0131e883efdbab0c79714d8ff390283a40b3" + integrity sha512-kaqvUzNu8LL4aBSXqcqGVLFG13GmJEplRI2+yqzkgAItxoP/LfFMdEIErlTWLGyBwd0OLiNMHrOvkcCQRWadVg== + +"@oxc-transform/binding-linux-arm64-musl@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.96.0.tgz#9f7e52dc6735bef1a5fe16eccf82f889f68a6c08" + integrity sha512-EiG/L3wEkPgTm4p906ufptyblBgtiQWTubGg/JEw82f8uLRroayr5zhbUqx40EgH037a3SfJthIyLZi7XPRFJw== + +"@oxc-transform/binding-linux-riscv64-gnu@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.96.0.tgz#255501da5f14efd6d8f7035569488663c1268cb6" + integrity sha512-r01CY6OxKGtVeYnvH4mGmtkQMlLkXdPWWNXwo5o7fE2s/fgZPMpqh8bAuXEhuMXipZRJrjxTk1+ZQ4KCHpMn3Q== + +"@oxc-transform/binding-linux-s390x-gnu@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.96.0.tgz#71a1cacd4e13de7af7da116b5d4800612b93c471" + integrity sha512-4djg2vYLGbVeS8YiA2K4RPPpZE4fxTGCX5g/bOMbCYyirDbmBAIop4eOAj8vOA9i1CcWbDtmp+PVJ1dSw7f3IQ== + +"@oxc-transform/binding-linux-x64-gnu@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.96.0.tgz#8591aa12f496a738d7cbf9a61c16d9af522b095b" + integrity sha512-f6pcWVz57Y8jXa2OS7cz3aRNuks34Q3j61+3nQ4xTE8H1KbalcEvHNmM92OEddaJ8QLs9YcE0kUC6eDTbY34+A== + +"@oxc-transform/binding-linux-x64-musl@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-linux-x64-musl/-/binding-linux-x64-musl-0.96.0.tgz#b93711519b080ff4e59a2216ec49a2de233f260c" + integrity sha512-NSiRtFvR7Pbhv3mWyPMkTK38czIjcnK0+K5STo3CuzZRVbX1TM17zGdHzKBUHZu7v6IQ6/XsQ3ELa1BlEHPGWQ== + +"@oxc-transform/binding-wasm32-wasi@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-wasm32-wasi/-/binding-wasm32-wasi-0.96.0.tgz#85b9050f5d3e40566f6728b2594f3da01bdbb79a" + integrity sha512-A91ARLiuZHGN4hBds9s7bW3czUuLuHLsV+cz44iF9j8e1zX9m2hNGXf/acQRbg/zcFUXmjz5nmk8EkZyob876w== + dependencies: + "@napi-rs/wasm-runtime" "^1.0.7" + +"@oxc-transform/binding-win32-arm64-msvc@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.96.0.tgz#21e98d908b1cc668a85a204e09aec8ac74430758" + integrity sha512-IedJf40djKgDObomhYjdRAlmSYUEdfqX3A3M9KfUltl9AghTBBLkTzUMA7O09oo71vYf5TEhbFM7+Vn5vqw7AQ== + +"@oxc-transform/binding-win32-x64-msvc@0.96.0": + version "0.96.0" + resolved "https://registry.yarnpkg.com/@oxc-transform/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.96.0.tgz#fd6a4c285c408041ca26dcaece641931e2b2b774" + integrity sha512-0fI0P0W7bSO/GCP/N5dkmtB9vBqCA4ggo1WmXTnxNJVmFFOtcA1vYm1I9jl8fxo+sucW2WnlpnI4fjKdo3JKxA== "@parcel/watcher-android-arm64@2.5.1": version "2.5.1" @@ -1286,7 +1571,12 @@ resolved "https://registry.yarnpkg.com/@poppinss/exception/-/exception-1.2.2.tgz#8d30d42e126c54fe84e997433e4dcac610090743" integrity sha512-m7bpKCD4QMlFCjA/nKTs23fuvoVFoA83brRKmObCUNmi/9tVu8Ve3w4YQAnJu4q3Tjf5fr685HYIC/IA2zHRSg== -"@rolldown/pluginutils@^1.0.0-beta.9": +"@rolldown/pluginutils@1.0.0-beta.29": + version "1.0.0-beta.29" + resolved "https://registry.yarnpkg.com/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.29.tgz#f8fc9a8788757dccba0d3b7fee93183621773d4c" + integrity sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q== + +"@rolldown/pluginutils@^1.0.0-beta.34": version "1.0.0-beta.50" resolved "https://registry.yarnpkg.com/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.50.tgz#a12f07e9095b8901debcc17d98b4350f0cc64633" integrity sha512-5e76wQiQVeL1ICOZVUg4LSOVYg9jyhGCin+icYozhsUzM+fHE7kddi1bdiE0jwVqTfkjba3jUFbEkoC9WkdvyA== @@ -1336,7 +1626,7 @@ is-module "^1.0.0" resolve "^1.22.1" -"@rollup/plugin-replace@^6.0.2": +"@rollup/plugin-replace@^6.0.2", "@rollup/plugin-replace@^6.0.3": version "6.0.3" resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-6.0.3.tgz#0f82e41d81f6586ab0f81a1b48bd7fd92fcfb9a2" integrity sha512-J4RZarRvQAm5IF0/LwUUg+obsm+xZhYnbMXmXROyoSE1ATJe3oXSb9L5MMppdxP2ylNSjv6zFBwKYjcKMucVfA== @@ -1353,7 +1643,7 @@ smob "^1.0.0" terser "^5.17.4" -"@rollup/pluginutils@^5.0.1", "@rollup/pluginutils@^5.1.0", "@rollup/pluginutils@^5.1.3", "@rollup/pluginutils@^5.1.4": +"@rollup/pluginutils@^5.0.1", "@rollup/pluginutils@^5.1.0", "@rollup/pluginutils@^5.1.3": version "5.3.0" resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.3.0.tgz#57ba1b0cbda8e7a3c597a4853c807b156e21a7b4" integrity sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q== @@ -1549,11 +1839,6 @@ resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-7.1.1.tgz#e32f9b1e0d7e14ee9504cdc7aae4a18dea8c3ef7" integrity sha512-rO92VvpgMc3kfiTjGT52LEtJ8Yc5kCWhZjLQ3LwlA4pSgPpQO7bVpYXParOD8Jwf+cVQECJo3yP/4I8aZtUQTQ== -"@sindresorhus/merge-streams@^2.1.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz#719df7fb41766bc143369eaa0dd56d8dc87c9958" - integrity sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg== - "@sindresorhus/merge-streams@^4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz#abb11d99aeb6d27f1b563c38147a72d50058e339" @@ -1591,6 +1876,13 @@ estraverse "^5.3.0" picomatch "^4.0.3" +"@swc/helpers@^0.5.12": + version "0.5.17" + resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.17.tgz#5a7be95ac0f0bf186e7e6e890e7a6f6cda6ce971" + integrity sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A== + dependencies: + tslib "^2.8.0" + "@tailwindcss/node@4.1.17": version "4.1.17" resolved "https://registry.yarnpkg.com/@tailwindcss/node/-/node-4.1.17.tgz#ec40a37293246f4eeab2dac00e4425af9272f600" @@ -1689,14 +1981,14 @@ "@tailwindcss/oxide-win32-arm64-msvc" "4.1.17" "@tailwindcss/oxide-win32-x64-msvc" "4.1.17" -"@tailwindcss/typography@^0.5.16": +"@tailwindcss/typography@^0.5.19": version "0.5.19" resolved "https://registry.yarnpkg.com/@tailwindcss/typography/-/typography-0.5.19.tgz#ecb734af2569681eb40932f09f60c2848b909456" integrity sha512-w31dd8HOx3k9vPtcQh5QHP9GwKcgbMp87j58qi6xgiBnFFtKEAgCWnDw4qUT8aHwkCp8bKvb/KGKWWHedP0AAg== dependencies: postcss-selector-parser "6.0.10" -"@tailwindcss/vite@^4.0.14": +"@tailwindcss/vite@^4.1.17": version "4.1.17" resolved "https://registry.yarnpkg.com/@tailwindcss/vite/-/vite-4.1.17.tgz#c316b3817b21e175c37261249550790b1b909f93" integrity sha512-4+9w8ZHOiGnpcGI6z1TVVfWaX/koK7fKeSYF3qlYg2xpBtbteP2ddBxiarL+HVgfSJGeK5RIxRQmKm4rTJJAwA== @@ -1797,7 +2089,7 @@ resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.21.tgz#525433c784aed9b457aaa0ee3d92aeb71f346b63" integrity sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA== -"@typescript-eslint/eslint-plugin@8.46.4", "@typescript-eslint/eslint-plugin@^8.46.2": +"@typescript-eslint/eslint-plugin@^8.46.2": version "8.46.4" resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.4.tgz#005dc4eebcb27462f20de3afe888065f65cec100" integrity sha512-R48VhmTJqplNyDxCyqqVkFSZIx1qX6PzwqgcXn1olLrzxcSBDlOsbtcnQuQhNtnNiJ4Xe5gREI1foajYaYU2Vg== @@ -1812,7 +2104,7 @@ natural-compare "^1.4.0" ts-api-utils "^2.1.0" -"@typescript-eslint/parser@8.46.4", "@typescript-eslint/parser@^8.46.2": +"@typescript-eslint/parser@^8.46.2": version "8.46.4" resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.46.4.tgz#1a5bfd48be57bc07eec64e090ac46e89f47ade31" integrity sha512-tK3GPFWbirvNgsNKto+UmB/cRtn6TZfyw0D6IKrW55n6Vbs7KJoZtI//kpTKzE/DUmmnAFD8/Ca46s7Obs92/w== @@ -1877,7 +2169,7 @@ semver "^7.6.0" ts-api-utils "^2.1.0" -"@typescript-eslint/utils@8.46.4", "@typescript-eslint/utils@^8.35.1", "@typescript-eslint/utils@^8.46.2": +"@typescript-eslint/utils@8.46.4", "@typescript-eslint/utils@^8.46.2": version "8.46.4" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.46.4.tgz#ea7878ddd625948cad4424dc2752b1be236556f5" integrity sha512-AbSv11fklGXV6T28dp2Me04Uw90R2iJ30g2bgLz529Koehrmkbs1r7paFqr1vPCZi7hHwYxYtxfyQMRC8QaVSg== @@ -1900,7 +2192,7 @@ resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.3.0.tgz#d06bbb384ebcf6c505fde1c3d0ed4ddffe0aaff8" integrity sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g== -"@unhead/vue@^2.0.0-rc.7": +"@unhead/vue@^2.0.19": version "2.0.19" resolved "https://registry.yarnpkg.com/@unhead/vue/-/vue-2.0.19.tgz#d628b88526c1e92bb960b2997fdd676b279fe6d9" integrity sha512-7BYjHfOaoZ9+ARJkT10Q2TjnTUqDXmMpfakIAsD/hXiuff1oqWg1xeXT5+MomhNcC15HbiABpbbBmITLSHxdKg== @@ -2023,20 +2315,23 @@ picomatch "^4.0.2" resolve-from "^5.0.0" -"@vitejs/plugin-vue-jsx@^4.1.1": - version "4.2.0" - resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.2.0.tgz#2738ec05d4705ed553a107342017192e37351640" - integrity sha512-DSTrmrdLp+0LDNF77fqrKfx7X0ErRbOcUAgJL/HbSesqQwoUvUQ4uYQqaex+rovqgGcoPqVk+AwUh3v9CuiYIw== +"@vitejs/plugin-vue-jsx@^5.1.1": + version "5.1.1" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-5.1.1.tgz#36504c57c8ccfc73b2dbd1fc560a1a473cba6cb4" + integrity sha512-uQkfxzlF8SGHJJVH966lFTdjM/lGcwJGzwAHpVqAPDD/QcsqoUGa+q31ox1BrUfi+FLP2ChVp7uLXE3DkHyDdQ== dependencies: - "@babel/core" "^7.27.1" - "@babel/plugin-transform-typescript" "^7.27.1" - "@rolldown/pluginutils" "^1.0.0-beta.9" - "@vue/babel-plugin-jsx" "^1.4.0" + "@babel/core" "^7.28.3" + "@babel/plugin-syntax-typescript" "^7.27.1" + "@babel/plugin-transform-typescript" "^7.28.0" + "@rolldown/pluginutils" "^1.0.0-beta.34" + "@vue/babel-plugin-jsx" "^1.5.0" -"@vitejs/plugin-vue@^5.2.1": - version "5.2.4" - resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-5.2.4.tgz#9e8a512eb174bfc2a333ba959bbf9de428d89ad8" - integrity sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA== +"@vitejs/plugin-vue@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-6.0.1.tgz#4c7f559621af104a22255c6ace5626e6d8349689" + integrity sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw== + dependencies: + "@rolldown/pluginutils" "1.0.0-beta.29" "@volar/language-core@2.4.23": version "2.4.23" @@ -2059,24 +2354,23 @@ path-browserify "^1.0.1" vscode-uri "^3.0.8" -"@vue-macros/common@^1.16.1": - version "1.16.1" - resolved "https://registry.yarnpkg.com/@vue-macros/common/-/common-1.16.1.tgz#dac7ebc57ded4d6fb19d7f9a83d2973971d9fa65" - integrity sha512-Pn/AWMTjoMYuquepLZP813BIcq8DTZiNCoaceuNlvaYuOTd8DqBZWc5u0uOMQZMInwME1mdSmmBAcTluiV9Jtg== +"@vue-macros/common@^3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@vue-macros/common/-/common-3.1.1.tgz#1415e28d4513b198d5d96cb0a8d72f7d7e3ad053" + integrity sha512-afW2DMjgCBVs33mWRlz7YsGHzoEEupnl0DK5ZTKsgziAlLh5syc5m+GM7eqeYrgiQpwMaVxa1fk73caCvPxyAw== dependencies: - "@vue/compiler-sfc" "^3.5.13" - ast-kit "^1.4.0" - local-pkg "^1.0.0" - magic-string-ast "^0.7.0" - pathe "^2.0.2" - picomatch "^4.0.2" + "@vue/compiler-sfc" "^3.5.22" + ast-kit "^2.1.2" + local-pkg "^1.1.2" + magic-string-ast "^1.0.2" + unplugin-utils "^0.3.0" "@vue/babel-helper-vue-transform-on@1.5.0": version "1.5.0" resolved "https://registry.yarnpkg.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.5.0.tgz#b7e99d37eeb144d7b9757d7a1f40cd977fde748a" integrity sha512-0dAYkerNhhHutHZ34JtTl2czVQHUNWv6xEbkdF5W+Yrv5pCWsqjeORdOgbtW2I9gWlt+wBmVn+ttqN9ZxR5tzA== -"@vue/babel-plugin-jsx@^1.4.0": +"@vue/babel-plugin-jsx@^1.5.0": version "1.5.0" resolved "https://registry.yarnpkg.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.5.0.tgz#1b988b497cb1f79725da94463e75cebe60b72e70" integrity sha512-mneBhw1oOqCd2247O0Yw/mRwC9jIGACAJUlawkmMBiNmL4dGA2eMzuNZVNqOUfYTa6vqmND4CtOPzmEEEqLKFw== @@ -2121,7 +2415,7 @@ "@vue/compiler-core" "3.5.24" "@vue/shared" "3.5.24" -"@vue/compiler-sfc@3.5.24", "@vue/compiler-sfc@^3.5.13", "@vue/compiler-sfc@^3.5.18": +"@vue/compiler-sfc@3.5.24", "@vue/compiler-sfc@^3.5.18", "@vue/compiler-sfc@^3.5.22": version "3.5.24" resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.5.24.tgz#7cc3329b672b7b75d04a71eabe81bc84209dfa9f" integrity sha512-8EG5YPRgmTB+YxYBM3VXy8zHD9SWHUJLIGPhDovo3Z8VOgvP+O7UP5vl0J4BBPWYD9vxtBabzW1EuEZ+Cqs14g== @@ -2149,57 +2443,39 @@ resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.6.4.tgz#cbe97fe0162b365edc1dba80e173f90492535343" integrity sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g== -"@vue/devtools-core@^7.7.7": - version "7.7.8" - resolved "https://registry.yarnpkg.com/@vue/devtools-core/-/devtools-core-7.7.8.tgz#344fbf76ade8e237c153fe2ccb3fb623792c458a" - integrity sha512-EVLQTYML/v77JFA3Q8zvVANCvEv1WtG0TMo+HQR5eZ7PpEzSmVbEcBp2C1/OXyn8EJO4mHEeParMLpp43prUOw== +"@vue/devtools-core@^8.0.3": + version "8.0.3" + resolved "https://registry.yarnpkg.com/@vue/devtools-core/-/devtools-core-8.0.3.tgz#ed4eeff118fb3ce650f584ad48c0fe2171ee9fea" + integrity sha512-gCEQN7aMmeaigEWJQ2Z2o3g7/CMqGTPvNS1U3n/kzpLoAZ1hkAHNgi4ml/POn/9uqGILBk65GGOUdrraHXRj5Q== dependencies: - "@vue/devtools-kit" "^7.7.8" - "@vue/devtools-shared" "^7.7.8" + "@vue/devtools-kit" "^8.0.3" + "@vue/devtools-shared" "^8.0.3" mitt "^3.0.1" - nanoid "^5.1.0" + nanoid "^5.1.5" pathe "^2.0.3" - vite-hot-client "^2.0.4" + vite-hot-client "^2.1.0" -"@vue/devtools-kit@^7.7.7", "@vue/devtools-kit@^7.7.8": - version "7.7.8" - resolved "https://registry.yarnpkg.com/@vue/devtools-kit/-/devtools-kit-7.7.8.tgz#b8631a52b5da70d2e1109085a8752407ca347bac" - integrity sha512-4Y8op+AoxOJhB9fpcEF6d5vcJXWKgHxC3B0ytUB8zz15KbP9g9WgVzral05xluxi2fOeAy6t140rdQ943GcLRQ== +"@vue/devtools-kit@^8.0.3": + version "8.0.3" + resolved "https://registry.yarnpkg.com/@vue/devtools-kit/-/devtools-kit-8.0.3.tgz#c07b36ff27734c366e33eb0f4ca82304ce2d566a" + integrity sha512-UF4YUOVGdfzXLCv5pMg2DxocB8dvXz278fpgEE+nJ/DRALQGAva7sj9ton0VWZ9hmXw+SV8yKMrxP2MpMhq9Wg== dependencies: - "@vue/devtools-shared" "^7.7.8" - birpc "^2.3.0" + "@vue/devtools-shared" "^8.0.3" + birpc "^2.6.1" hookable "^5.5.3" mitt "^3.0.1" - perfect-debounce "^1.0.0" + perfect-debounce "^2.0.0" speakingurl "^14.0.1" superjson "^2.2.2" -"@vue/devtools-shared@^7.7.8": - version "7.7.8" - resolved "https://registry.yarnpkg.com/@vue/devtools-shared/-/devtools-shared-7.7.8.tgz#5c2e4d5a9a3b89ffe5f6ecf57c4085f013dc3c52" - integrity sha512-XHpO3jC5nOgYr40M9p8Z4mmKfTvUxKyRcUnpBAYg11pE78eaRFBKb0kG5yKLroMuJeeNH9LWmKp2zMU5LUc7CA== +"@vue/devtools-shared@^8.0.3": + version "8.0.3" + resolved "https://registry.yarnpkg.com/@vue/devtools-shared/-/devtools-shared-8.0.3.tgz#0ce5d353de5d7f29d22b0683e82d0b09535adbfe" + integrity sha512-s/QNll7TlpbADFZrPVsaUNPCOF8NvQgtgmmB7Tip6pLf/HcOvBTly0lfLQ0Eylu9FQ4OqBhFpLyBgwykiSf8zw== dependencies: rfdc "^1.4.1" -"@vue/eslint-config-prettier@^10.2.0": - version "10.2.0" - resolved "https://registry.yarnpkg.com/@vue/eslint-config-prettier/-/eslint-config-prettier-10.2.0.tgz#49a5ed571acb81820a216e6d88ebf1f3def321d0" - integrity sha512-GL3YBLwv/+b86yHcNNfPJxOTtVFJ4Mbc9UU3zR+KVoG7SwGTjPT+32fXamscNumElhcpXW3mT0DgzS9w32S7Bw== - dependencies: - eslint-config-prettier "^10.0.1" - eslint-plugin-prettier "^5.2.2" - -"@vue/eslint-config-typescript@^14.5.0": - version "14.6.0" - resolved "https://registry.yarnpkg.com/@vue/eslint-config-typescript/-/eslint-config-typescript-14.6.0.tgz#c526574c1f23972441752360b547bd19a7371e33" - integrity sha512-UpiRY/7go4Yps4mYCjkvlIbVWmn9YvPGQDxTAlcKLphyaD77LjIu3plH4Y9zNT0GB4f3K5tMmhhtRhPOgrQ/bQ== - dependencies: - "@typescript-eslint/utils" "^8.35.1" - fast-glob "^3.3.3" - typescript-eslint "^8.35.1" - vue-eslint-parser "^10.2.0" - -"@vue/language-core@3.1.3": +"@vue/language-core@3.1.3", "@vue/language-core@^3.1.2": version "3.1.3" resolved "https://registry.yarnpkg.com/@vue/language-core/-/language-core-3.1.3.tgz#abc5350afcce83ea81fc5be6c34c42e442de4b8b" integrity sha512-KpR1F/eGAG9D1RZ0/T6zWJs6dh/pRLfY5WupecyYKJ1fjVmDMgTPw9wXmKv2rBjo4zCJiOSiyB8BDP1OUwpMEA== @@ -2245,29 +2521,29 @@ "@vue/compiler-ssr" "3.5.24" "@vue/shared" "3.5.24" -"@vue/shared@3.5.24", "@vue/shared@^3.5.0", "@vue/shared@^3.5.13", "@vue/shared@^3.5.18": +"@vue/shared@3.5.24", "@vue/shared@^3.5.0", "@vue/shared@^3.5.18", "@vue/shared@^3.5.23": version "3.5.24" resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.5.24.tgz#45ea9e6e037e53cfb8141ffa6bcad75b8be11e9c" integrity sha512-9cwHL2EsJBdi8NY22pngYYWzkTDhld6fAD6jlaeloNGciNSJL6bLpbxVgXl96X00Jtc6YWQv96YA/0sxex/k1A== -"@vueuse/core@^13.0.0": - version "13.9.0" - resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-13.9.0.tgz#051aeff47a259e9e4d7d0cc3e54879817b0cbcad" - integrity sha512-ts3regBQyURfCE2BcytLqzm8+MmLlo5Ln/KLoxDVcsZ2gzIwVNnQpQOL/UKV8alUqjSZOlpFZcRNsLRqj+OzyA== +"@vueuse/core@^14.0.0": + version "14.0.0" + resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-14.0.0.tgz#a3d9520935a191b167cb91e08f698545e46bf0a6" + integrity sha512-d6tKRWkZE8IQElX2aHBxXOMD478fHIYV+Dzm2y9Ag122ICBpNKtGICiXKOhWU3L1kKdttDD9dCMS4bGP3jhCTQ== dependencies: "@types/web-bluetooth" "^0.0.21" - "@vueuse/metadata" "13.9.0" - "@vueuse/shared" "13.9.0" + "@vueuse/metadata" "14.0.0" + "@vueuse/shared" "14.0.0" -"@vueuse/metadata@13.9.0": - version "13.9.0" - resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-13.9.0.tgz#57c738d99661c33347080c0bc4cd11160e0d0881" - integrity sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg== +"@vueuse/metadata@14.0.0": + version "14.0.0" + resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-14.0.0.tgz#139231dc8503f172a7a45ce1ceaa7a415befbf3c" + integrity sha512-6yoGqbJcMldVCevkFiHDBTB1V5Hq+G/haPlGIuaFZHpXC0HADB0EN1ryQAAceiW+ryS3niUwvdFbGiqHqBrfVA== -"@vueuse/shared@13.9.0": - version "13.9.0" - resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-13.9.0.tgz#7168b4ed647e625b05eb4e7e80fe8aabd00e3923" - integrity sha512-e89uuTLMh0U5cZ9iDpEI2senqPGfbPRTHM/0AaQkcxnpqjkZqDYP8rpfm7edOz8s+pOCOROEy1PIveSW8+fL5g== +"@vueuse/shared@14.0.0": + version "14.0.0" + resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-14.0.0.tgz#15a424285fd6d453d1a99d1caba8cc293992868d" + integrity sha512-mTCA0uczBgurRlwVaQHfG0Ja7UdGe4g9mwffiJmvLiTtp1G4AQyIjej6si/k8c8pUwTfVpNufck+23gXptPAkw== "@webcontainer/env@^1.1.1": version "1.1.1" @@ -2296,7 +2572,7 @@ acorn-jsx@^5.3.2: resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== -acorn@^8.14.0, acorn@^8.14.1, acorn@^8.15.0, acorn@^8.6.0: +acorn@^8.14.0, acorn@^8.15.0, acorn@^8.6.0: version "8.15.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.15.0.tgz#a360898bc415edaac46c8241f6383975b930b816" integrity sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg== @@ -2392,21 +2668,21 @@ argparse@^2.0.1: resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -ast-kit@^1.0.1, ast-kit@^1.4.0: - version "1.4.3" - resolved "https://registry.yarnpkg.com/ast-kit/-/ast-kit-1.4.3.tgz#030f1bfb55bd72d426dc1d0ba82a8de5c75acd7c" - integrity sha512-MdJqjpodkS5J149zN0Po+HPshkTdUyrvF7CKTafUgv69vBSPtncrj+3IiUgqdd7ElIEkbeXCsEouBUwLrw9Ilg== +ast-kit@^2.1.2, ast-kit@^2.1.3: + version "2.2.0" + resolved "https://registry.yarnpkg.com/ast-kit/-/ast-kit-2.2.0.tgz#6d9a298acefef5bdfc5a0fa51d94d1334ef2e671" + integrity sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw== dependencies: - "@babel/parser" "^7.27.0" + "@babel/parser" "^7.28.5" pathe "^2.0.3" -ast-walker-scope@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/ast-walker-scope/-/ast-walker-scope-0.6.2.tgz#b827e8949c129802f76fe0f142e95fd7efda57dc" - integrity sha512-1UWOyC50xI3QZkRuDj6PqDtpm1oHWtYs+NQGwqL/2R11eN3Q81PHAHPM0SWW3BNQm53UDwS//Jv8L4CCVLM1bQ== +ast-walker-scope@^0.8.3: + version "0.8.3" + resolved "https://registry.yarnpkg.com/ast-walker-scope/-/ast-walker-scope-0.8.3.tgz#f516c42669f3b77e1473a78e5e9d3c5b2e7c1e8e" + integrity sha512-cbdCP0PGOBq0ASG+sjnKIoYkWMKhhz+F/h9pRexUdX2Hd38+WOlBkRKlqkGOSm0YQpcFMQBJeK4WspUAkwsEdg== dependencies: - "@babel/parser" "^7.25.3" - ast-kit "^1.0.1" + "@babel/parser" "^7.28.4" + ast-kit "^2.1.3" async-sema@^3.1.1: version "3.1.1" @@ -2418,7 +2694,7 @@ async@^3.2.4: resolved "https://registry.yarnpkg.com/async/-/async-3.2.6.tgz#1b0728e14929d51b85b449b7f06e27c1145e38ce" integrity sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA== -autoprefixer@^10.4.20, autoprefixer@^10.4.21: +autoprefixer@^10.4.21, autoprefixer@^10.4.22: version "10.4.22" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.22.tgz#90b27ab55ec0cf0684210d1f056f7d65dac55f16" integrity sha512-ARe0v/t9gO28Bznv6GgqARmVqcWOV3mfgUPn9becPHMiD3o9BwlRgaeccZnwTpZ7Zwqrm+c1sUSsMxIzQzc8Xg== @@ -2450,7 +2726,7 @@ bare-events@^2.7.0: resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.8.2.tgz#7b3e10bd8e1fc80daf38bb516921678f566ab89f" integrity sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ== -base64-js@^1.3.1: +base64-js@^1.1.2, base64-js@^1.3.0, base64-js@^1.3.1: version "1.5.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== @@ -2467,7 +2743,7 @@ bindings@^1.4.0: dependencies: file-uri-to-path "1.0.0" -birpc@^2.3.0, birpc@^2.4.0, birpc@^2.6.1: +birpc@^2.4.0, birpc@^2.6.1, birpc@^2.7.0: version "2.8.0" resolved "https://registry.yarnpkg.com/birpc/-/birpc-2.8.0.tgz#064c90bda7912ef8aebd544f174ae1c9bc230c71" integrity sha512-Bz2a4qD/5GRhiHSwj30c/8kC8QGj12nNDwz3D4ErQ4Xhy35dsSDvF+RA/tWpjyU0pdGtSDiEk6B5fBGE1qNVhw== @@ -2499,6 +2775,13 @@ braces@^3.0.3: dependencies: fill-range "^7.1.1" +brotli@^1.3.2: + version "1.3.3" + resolved "https://registry.yarnpkg.com/brotli/-/brotli-1.3.3.tgz#7365d8cc00f12cf765d2b2c898716bcf4b604d48" + integrity sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg== + dependencies: + base64-js "^1.1.2" + browserslist@^4.0.0, browserslist@^4.24.0, browserslist@^4.26.3, browserslist@^4.27.0: version "4.28.0" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.0.tgz#9cefece0a386a17a3cd3d22ebf67b9deca1b5929" @@ -2540,7 +2823,14 @@ bundle-name@^4.1.0: dependencies: run-applescript "^7.0.0" -c12@^3.0.2, c12@^3.3.1, c12@^3.3.2: +bundle-require@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/bundle-require/-/bundle-require-5.1.0.tgz#8db66f41950da3d77af1ef3322f4c3e04009faee" + integrity sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA== + dependencies: + load-tsconfig "^0.2.3" + +c12@^3.3.1, c12@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/c12/-/c12-3.3.2.tgz#8bfb9d57147319e6bf7e8530979c5c4fa68ba602" integrity sha512-QkikB2X5voO1okL3QsES0N690Sn/K9WokXqUsDQsWy5SnYb+psYQFGA10iy1bZHj3fjISKsI67Q90gruvWWM3A== @@ -2675,6 +2965,11 @@ cliui@^8.0.1: strip-ansi "^6.0.1" wrap-ansi "^7.0.0" +clone@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" + integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w== + cluster-key-slot@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz#88ddaa46906e303b5de30d3153b7d9fe0a0c19ac" @@ -2727,11 +3022,6 @@ commondir@^1.0.1: resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== -compatx@^0.1.8: - version "0.1.8" - resolved "https://registry.yarnpkg.com/compatx/-/compatx-0.1.8.tgz#af6f61910ade6ce1073c0fdff23c786bcd75c026" - integrity sha512-jcbsEAR81Bt5s1qOFymBufmCbXCXbk0Ql+K5ouj6gCyx2yHlu6AgmGIi9HxfKixpUDO5bCFJUHQ5uM6ecbTebw== - compatx@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/compatx/-/compatx-0.2.0.tgz#76bae4e221c8de3da795f52b2e0b67003735b313" @@ -2867,7 +3157,7 @@ css-tree@^2.2.1: mdn-data "2.0.30" source-map-js "^1.0.1" -css-tree@^3.0.1: +css-tree@^3.0.0, css-tree@^3.0.1, css-tree@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-3.1.0.tgz#7aabc035f4e66b5c86f54570d55e05b1346eb0fd" integrity sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w== @@ -2934,7 +3224,7 @@ cssnano-utils@^5.0.1: resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-5.0.1.tgz#f529e9aa0d7930512ca45b9e2ddb8d6b9092eb30" integrity sha512-ZIP71eQgG9JwjVZsTPSqhc6GHgEr53uJ7tK5///VfyWj6Xp2DBmixWHqJgPno+PqATzn48pL42ww9x5SSGmhZg== -cssnano@^7.0.6: +cssnano@^7.1.2: version "7.1.2" resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-7.1.2.tgz#a8a533a8f509d74b2d22e73d80ec1294f65fdc70" integrity sha512-HYOPBsNvoiFeR1eghKD5C3ASm64v9YVyJB4Ivnl2gqKoQYvjjN/G0rztvKQq8OxocUtC6sjqY8jwYngIB4AByA== @@ -2985,7 +3275,7 @@ deep-is@^0.1.3: resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== -deepmerge@^4.2.2, deepmerge@^4.3.1: +deepmerge@^4.2.2: version "4.3.1" resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== @@ -3053,7 +3343,7 @@ detect-libc@^2.0.0, detect-libc@^2.0.3: resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.1.2.tgz#689c5dcdc1900ef5583a4cb9f6d7b473742074ad" integrity sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ== -devalue@^5.1.1: +devalue@^5.4.2: version "5.5.0" resolved "https://registry.yarnpkg.com/devalue/-/devalue-5.5.0.tgz#2b7d3959496773dfc6d83dbc909af3ddb65ba6bb" integrity sha512-69sM5yrHfFLJt0AZ9QqZXGCPfJ7fQjvpln3Rq5+PS03LD32Ost1Q9N+eEnaQwGRIriKkMImXD56ocjQmfjbV3w== @@ -3065,6 +3355,11 @@ devlop@^1.0.0, devlop@^1.1.0: dependencies: dequal "^2.0.0" +dfa@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/dfa/-/dfa-1.2.0.tgz#96ac3204e2d29c49ea5b57af8d92c2ae12790657" + integrity sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q== + diff@^8.0.2: version "8.0.2" resolved "https://registry.yarnpkg.com/diff/-/diff-8.0.2.tgz#712156a6dd288e66ebb986864e190c2fc9eddfae" @@ -3178,7 +3473,7 @@ engine.io-parser@~5.2.1: resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.2.3.tgz#00dc5b97b1f233a23c9398d0209504cf5f94d92f" integrity sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q== -enhanced-resolve@^5.14.1, enhanced-resolve@^5.18.3: +enhanced-resolve@^5.18.3: version "5.18.3" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz#9b5f4c5c076b8787c78fe540392ce76a88855b44" integrity sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww== @@ -3211,7 +3506,7 @@ es-module-lexer@^1.7.0: resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.7.0.tgz#9159601561880a85f2734560a9099b2c31e5372a" integrity sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA== -esbuild@^0.25.0, esbuild@^0.25.11: +esbuild@^0.25.0, esbuild@^0.25.11, esbuild@^0.25.12, esbuild@^0.25.9: version "0.25.12" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.25.12.tgz#97a1d041f4ab00c2fce2f838d2b9969a2d2a97a5" integrity sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg== @@ -3275,11 +3570,6 @@ eslint-config-flat-gitignore@^2.1.0: dependencies: "@eslint/compat" "^1.2.5" -eslint-config-prettier@^10.0.1: - version "10.1.8" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz#15734ce4af8c2778cc32f0b01b37b0b5cd1ecb97" - integrity sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w== - eslint-flat-config-utils@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/eslint-flat-config-utils/-/eslint-flat-config-utils-2.1.4.tgz#eb675d35fee4a46513dc3fb4835981f4aac20460" @@ -3343,7 +3633,7 @@ eslint-plugin-jsdoc@^61.1.10: spdx-expression-parse "^4.0.0" to-valid-identifier "^1.0.0" -eslint-plugin-prettier@^5.2.2, eslint-plugin-prettier@^5.2.3: +eslint-plugin-prettier@^5.5.4: version "5.5.4" resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.4.tgz#9d61c4ea11de5af704d4edf108c82ccfa7f2e61c" integrity sha512-swNtI95SToIz05YINMA6Ox5R057IMAmWZ26GqPxusAp1TZzj+IdY9tXNWWD3vkF/wEqydCONcwjTFpxybBqZsg== @@ -3388,7 +3678,7 @@ eslint-plugin-unicorn@^62.0.0: semver "^7.7.3" strip-indent "^4.1.1" -eslint-plugin-vue@^10.0.0, eslint-plugin-vue@^10.5.1: +eslint-plugin-vue@^10.5.1: version "10.5.1" resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-10.5.1.tgz#b172bab0b78100484e21726af138debb998a369f" integrity sha512-SbR9ZBUFKgvWAbq3RrdCtWaW0IKm6wwUiApxf3BVTNfqUIo4IQQmreMg2iHFJJ6C/0wss3LXURBJ1OwS/MhFcQ== @@ -3413,6 +3703,14 @@ eslint-scope@^8.2.0, eslint-scope@^8.4.0: esrecurse "^4.3.0" estraverse "^5.2.0" +eslint-typegen@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/eslint-typegen/-/eslint-typegen-2.3.0.tgz#abc45b3d34bab723a0b8af5384aeacc5b92ec1c9" + integrity sha512-azYgAvhlz1AyTpeLfVSKcrNJInuIsRrcUrOcHmEl8T9oMKesePVUPrF8gRgE6azV8CAlFzxJDTyaXAAbA/BYiA== + dependencies: + json-schema-to-typescript-lite "^15.0.0" + ohash "^2.0.11" + eslint-visitor-keys@^3.4.3: version "3.4.3" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" @@ -3545,7 +3843,7 @@ execa@^8.0.1: signal-exit "^4.1.0" strip-final-newline "^3.0.0" -exsolve@^1.0.2, exsolve@^1.0.7, exsolve@^1.0.8: +exsolve@^1.0.5, exsolve@^1.0.7, exsolve@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/exsolve/-/exsolve-1.0.8.tgz#7f5e34da61cd1116deda5136e62292c096f50613" integrity sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA== @@ -3555,16 +3853,6 @@ extend@^3.0.0: resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== -externality@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/externality/-/externality-1.0.2.tgz#a027f8cfd995c42fd35a8d794cfc224d4a5840c0" - integrity sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw== - dependencies: - enhanced-resolve "^5.14.1" - mlly "^1.3.0" - pathe "^1.1.1" - ufo "^1.1.2" - fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" @@ -3606,14 +3894,14 @@ fast-npm-meta@^0.4.7: resolved "https://registry.yarnpkg.com/fast-npm-meta/-/fast-npm-meta-0.4.7.tgz#c5f3d60cac2b0f1d186a8dd252ae85dddd60e5d8" integrity sha512-aZU3i3eRcSb2NCq8i6N6IlyiTyF6vqAqzBGl2NBF6ngNx/GIqfYbkLDIKZ4z4P0o/RmtsFnVqHwdrSm13o4tnQ== -fastq@^1.6.0: +fastq@^1.15.0, fastq@^1.6.0: version "1.19.1" resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.19.1.tgz#d50eaba803c8846a883c16492821ebcd2cda55f5" integrity sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ== dependencies: reusify "^1.0.4" -fdir@^6.2.0, fdir@^6.4.3, fdir@^6.4.4, fdir@^6.5.0: +fdir@^6.2.0, fdir@^6.5.0: version "6.5.0" resolved "https://registry.yarnpkg.com/fdir/-/fdir-6.5.0.tgz#ed2ab967a331ade62f18d077dae192684d50d350" integrity sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg== @@ -3650,6 +3938,23 @@ find-up@^5.0.0: locate-path "^6.0.0" path-exists "^4.0.0" +find-up@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-7.0.0.tgz#e8dec1455f74f78d888ad65bf7ca13dd2b4e66fb" + integrity sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g== + dependencies: + locate-path "^7.2.0" + path-exists "^5.0.0" + unicorn-magic "^0.1.0" + +find-up@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-8.0.0.tgz#9e4663f9605eeb615edd7399f376a01b1de312fe" + integrity sha512-JGG8pvDi2C+JxidYdIwQDyS/CgcrIdh18cvgxcBge3wSHRQOrooMD3GlFBcmMJAN9M42SAZjDp5zv1dglJjwww== + dependencies: + locate-path "^8.0.0" + unicorn-magic "^0.3.0" + flat-cache@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-4.0.1.tgz#0ece39fcb14ee012f4b0410bd33dd9c1f011127c" @@ -3668,6 +3973,53 @@ flatted@^3.2.9: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.3.tgz#67c8fad95454a7c7abebf74bb78ee74a44023358" integrity sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg== +fontaine@0.7.0, fontaine@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/fontaine/-/fontaine-0.7.0.tgz#3b2ea6cefff86a202dc7cabd73abc3adb8b7a376" + integrity sha512-vlaWLyoJrOnCBqycmFo/CA8ZmPzuyJHYmgu261KYKByZ4YLz9sTyHZ4qoHgWSYiDsZXhiLo2XndVMz0WOAyZ8Q== + dependencies: + "@capsizecss/unpack" "^3.0.0" + css-tree "^3.1.0" + magic-regexp "^0.10.0" + magic-string "^0.30.21" + pathe "^2.0.3" + ufo "^1.6.1" + unplugin "^2.3.10" + +fontkit@^2.0.2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/fontkit/-/fontkit-2.0.4.tgz#4765d664c68b49b5d6feb6bd1051ee49d8ec5ab0" + integrity sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g== + dependencies: + "@swc/helpers" "^0.5.12" + brotli "^1.3.2" + clone "^2.1.2" + dfa "^1.2.0" + fast-deep-equal "^3.1.3" + restructure "^3.0.0" + tiny-inflate "^1.0.3" + unicode-properties "^1.4.0" + unicode-trie "^2.0.0" + +fontless@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/fontless/-/fontless-0.1.0.tgz#306f498f5000db5393a973e17137a7e0d026f018" + integrity sha512-KyvRd732HuVd/XP9iEFTb1w8Q01TPSA5GaCJV9HYmPiEs/ZZg/on2YdrQmlKfi9gDGpmN5Bn27Ze/CHqk0vE+w== + dependencies: + consola "^3.4.2" + css-tree "^3.1.0" + defu "^6.1.4" + esbuild "^0.25.12" + fontaine "0.7.0" + jiti "^2.6.1" + lightningcss "^1.30.2" + magic-string "^0.30.21" + ohash "^2.0.11" + pathe "^2.0.3" + ufo "^1.6.1" + unifont "^0.6.0" + unstorage "^1.17.1" + foreground-child@^3.1.0: version "3.3.1" resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.3.1.tgz#32e8e9ed1b68a3497befb9ac2b6adf92a638576f" @@ -3803,18 +4155,6 @@ globals@^16.4.0: resolved "https://registry.yarnpkg.com/globals/-/globals-16.5.0.tgz#ccf1594a437b97653b2be13ed4d8f5c9f850cac1" integrity sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ== -globby@^14.1.0: - version "14.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-14.1.0.tgz#138b78e77cf5a8d794e327b15dce80bf1fb0a73e" - integrity sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA== - dependencies: - "@sindresorhus/merge-streams" "^2.1.0" - fast-glob "^3.3.3" - ignore "^7.0.3" - path-type "^6.0.0" - slash "^5.1.0" - unicorn-magic "^0.3.0" - globby@^15.0.0: version "15.0.0" resolved "https://registry.yarnpkg.com/globby/-/globby-15.0.0.tgz#5dece8d6c38b34f21f710056bbc4103acec125f9" @@ -3827,16 +4167,6 @@ globby@^15.0.0: slash "^5.1.0" unicorn-magic "^0.3.0" -google-fonts-helper@^3.5.0: - version "3.7.3" - resolved "https://registry.yarnpkg.com/google-fonts-helper/-/google-fonts-helper-3.7.3.tgz#ea78e60a129c45f69fe09ffa84e28be9e3bb7ed0" - integrity sha512-dENZeK6RMvkCOFoKbLbS+pyoDgpmk4U6BYmfXnztMar2d8SjEG6valxql/Lkyi7bu5F+3FTdE+gAEYSYZ5zzMA== - dependencies: - deepmerge "^4.3.1" - hookable "^5.5.3" - ofetch "^1.4.1" - ufo "^1.5.4" - graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" @@ -3854,7 +4184,7 @@ gzip-size@^7.0.0: dependencies: duplexer "^0.1.2" -h3@^1.12.0, h3@^1.15.1, h3@^1.15.4: +h3@^1.12.0, h3@^1.15.4: version "1.15.4" resolved "https://registry.yarnpkg.com/h3/-/h3-1.15.4.tgz#022ab3563bbaf2108c25375c40460f3e54a5fe02" integrity sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ== @@ -4148,7 +4478,7 @@ ignore@^5.2.0: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== -ignore@^7.0.0, ignore@^7.0.3, ignore@^7.0.5: +ignore@^7.0.0, ignore@^7.0.5: version "7.0.5" resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.5.tgz#4cb5f6cd7d4c7ab0365738c7aea888baa6d7efd9" integrity sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg== @@ -4166,16 +4496,16 @@ import-fresh@^3.2.1: parent-module "^1.0.0" resolve-from "^4.0.0" -impound@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/impound/-/impound-0.2.2.tgz#29a1040ee2742ec02a593f07204928611518715f" - integrity sha512-9CNg+Ly8QjH4FwCUoE9nl1zeqY1NPK1s1P6Btp4L8lJxn8oZLN/0p6RZhitnyEL0BnVWrcVPfbs0Q3x+O/ucHg== +impound@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/impound/-/impound-1.0.0.tgz#42a011b33ddcce550c801210eb36b24a691ac941" + integrity sha512-8lAJ+1Arw2sMaZ9HE2ZmL5zOcMnt18s6+7Xqgq2aUVy4P1nlzAyPtzCDxsk51KVFwHEEdc6OWvUyqwHwhRYaug== dependencies: - "@rollup/pluginutils" "^5.1.4" - mlly "^1.7.4" - mocked-exports "^0.1.0" + exsolve "^1.0.5" + mocked-exports "^0.1.1" pathe "^2.0.3" - unplugin "^2.2.0" + unplugin "^2.3.2" + unplugin-utils "^0.2.4" imurmurhash@^0.1.4: version "0.1.4" @@ -4437,6 +4767,14 @@ json-buffer@3.0.1: resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== +json-schema-to-typescript-lite@^15.0.0: + version "15.0.0" + resolved "https://registry.yarnpkg.com/json-schema-to-typescript-lite/-/json-schema-to-typescript-lite-15.0.0.tgz#94b0bdc301f479fc7eca6d02ddaca16394e9356d" + integrity sha512-5mMORSQm9oTLyjM4mWnyNBi2T042Fhg1/0gCIB6X8U/LVpM2A+Nmj2yEyArqVouDmFThDxpEXcnTgSrjkGJRFA== + dependencies: + "@apidevtools/json-schema-ref-parser" "^14.1.1" + "@types/json-schema" "^7.0.15" + json-schema-to-typescript@^15.0.4: version "15.0.4" resolved "https://registry.yarnpkg.com/json-schema-to-typescript/-/json-schema-to-typescript-15.0.4.tgz#a530c7f17312503b262ae12233749732171840f3" @@ -4499,7 +4837,7 @@ knitwork@^1.2.0: resolved "https://registry.yarnpkg.com/knitwork/-/knitwork-1.2.0.tgz#3cc92e76249aeb35449cfbed3f31c6df8444db3f" integrity sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg== -launch-editor@^2.11.1: +launch-editor@^2.12.0: version "2.12.0" resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.12.0.tgz#cc740f4e0263a6b62ead2485f9896e545321f817" integrity sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg== @@ -4577,7 +4915,7 @@ lightningcss-win32-x64-msvc@1.30.2: resolved "https://registry.yarnpkg.com/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.2.tgz#f01f382c8e0a27e1c018b0bee316d210eac43b6e" integrity sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw== -lightningcss@1.30.2: +lightningcss@1.30.2, lightningcss@^1.30.2: version "1.30.2" resolved "https://registry.yarnpkg.com/lightningcss/-/lightningcss-1.30.2.tgz#4ade295f25d140f487d37256f4cd40dc607696d0" integrity sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ== @@ -4625,7 +4963,12 @@ listhen@^1.9.0: untun "^0.1.3" uqr "^0.1.2" -local-pkg@^1.0.0, local-pkg@^1.1.1, local-pkg@^1.1.2: +load-tsconfig@^0.2.3: + version "0.2.5" + resolved "https://registry.yarnpkg.com/load-tsconfig/-/load-tsconfig-0.2.5.tgz#453b8cd8961bfb912dea77eb6c168fe8cca3d3a1" + integrity sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg== + +local-pkg@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/local-pkg/-/local-pkg-1.1.2.tgz#c03d208787126445303f8161619dc701afa4abb5" integrity sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A== @@ -4641,6 +4984,20 @@ locate-path@^6.0.0: dependencies: p-locate "^5.0.0" +locate-path@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-7.2.0.tgz#69cb1779bd90b35ab1e771e1f2f89a202c2a8a8a" + integrity sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA== + dependencies: + p-locate "^6.0.0" + +locate-path@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-8.0.0.tgz#4f0cca3d0d84b02b6f534a73331c83437bf14141" + integrity sha512-XT9ewWAC43tiAV7xDAPflMkG0qOPn2QjHqlgX8FOqmWa/rxnyYDulF9T0F7tRy1u+TVTmK/M//6VIOye+2zDXg== + dependencies: + p-locate "^6.0.0" + lodash.defaults@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" @@ -4688,30 +5045,34 @@ lru-cache@^5.1.1: dependencies: yallist "^3.0.2" -magic-string-ast@^0.7.0: - version "0.7.1" - resolved "https://registry.yarnpkg.com/magic-string-ast/-/magic-string-ast-0.7.1.tgz#07b044f98d061a71f1e38f08de2fa5fee4051563" - integrity sha512-ub9iytsEbT7Yw/Pd29mSo/cNQpaEu67zR1VVcXDiYjSFwzeBxNdTd0FMnSslLQXiRj8uGPzwsaoefrMD5XAmdw== +magic-regexp@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/magic-regexp/-/magic-regexp-0.10.0.tgz#78b4421a50d2b7a67129bf2c424a333927c3a0e5" + integrity sha512-Uly1Bu4lO1hwHUW0CQeSWuRtzCMNO00CmXtS8N6fyvB3B979GOEEeAkiTUDsmbYLAbvpUS/Kt5c4ibosAzVyVg== dependencies: - magic-string "^0.30.17" + estree-walker "^3.0.3" + magic-string "^0.30.12" + mlly "^1.7.2" + regexp-tree "^0.1.27" + type-level-regexp "~0.1.17" + ufo "^1.5.4" + unplugin "^2.0.0" -magic-string@^0.30.17, magic-string@^0.30.19, magic-string@^0.30.21, magic-string@^0.30.3: +magic-string-ast@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/magic-string-ast/-/magic-string-ast-1.0.3.tgz#51ef7832fd5c70a0188fb94627caa3b8c74ff9bf" + integrity sha512-CvkkH1i81zl7mmb94DsRiFeG9V2fR2JeuK8yDgS8oiZSFa++wWLEgZ5ufEOyLHbvSbD1gTRKv9NdX69Rnvr9JA== + dependencies: + magic-string "^0.30.19" + +magic-string@^0.30.12, magic-string@^0.30.17, magic-string@^0.30.19, magic-string@^0.30.21, magic-string@^0.30.3: version "0.30.21" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.21.tgz#56763ec09a0fa8091df27879fd94d19078c00d91" integrity sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ== dependencies: "@jridgewell/sourcemap-codec" "^1.5.5" -magicast@^0.3.5: - version "0.3.5" - resolved "https://registry.yarnpkg.com/magicast/-/magicast-0.3.5.tgz#8301c3c7d66704a0771eb1bad74274f0ec036739" - integrity sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ== - dependencies: - "@babel/parser" "^7.25.4" - "@babel/types" "^7.25.4" - source-map-js "^1.2.0" - -magicast@^0.5.0: +magicast@^0.5.0, magicast@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/magicast/-/magicast-0.5.1.tgz#518959aea78851cd35d4bb0da92f780db3f606d3" integrity sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw== @@ -5256,7 +5617,7 @@ mitt@^3.0.1: resolved "https://registry.yarnpkg.com/mitt/-/mitt-3.0.1.tgz#ea36cf0cc30403601ae074c8f77b7092cdab36d1" integrity sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw== -mlly@^1.3.0, mlly@^1.7.1, mlly@^1.7.4, mlly@^1.8.0: +mlly@^1.7.1, mlly@^1.7.2, mlly@^1.7.4, mlly@^1.8.0: version "1.8.0" resolved "https://registry.yarnpkg.com/mlly/-/mlly-1.8.0.tgz#e074612b938af8eba1eaf43299cbc89cb72d824e" integrity sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g== @@ -5266,7 +5627,7 @@ mlly@^1.3.0, mlly@^1.7.1, mlly@^1.7.4, mlly@^1.8.0: pkg-types "^1.3.1" ufo "^1.6.1" -mocked-exports@^0.1.0: +mocked-exports@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/mocked-exports/-/mocked-exports-0.1.1.tgz#6916efea9a9dd0f4abd6a0a72526f56a76c966ea" integrity sha512-aF7yRQr/Q0O2/4pIXm6PZ5G+jAd7QS4Yu8m+WEeEHGnbo+7mE36CbLSDQiXYV8bVL3NfmdeqPJct0tUlnjVSnA== @@ -5276,7 +5637,7 @@ modern-tar@^0.7.0: resolved "https://registry.yarnpkg.com/modern-tar/-/modern-tar-0.7.0.tgz#9193a753bb017054a889e3e5b3f7fcb0b9a57041" integrity sha512-ZKEfHrY3Gk7oqhLGUHb3pv/X/grcqqm5LF3DRwPmih7piadVPAl7ddHETImvHX/K6RWe4eSiS2JdU3Wg22pMWw== -mrmime@^2.0.0: +mrmime@^2.0.0, mrmime@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-2.0.1.tgz#bc3e87f7987853a54c9850eeb1f1078cd44adddc" integrity sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ== @@ -5296,7 +5657,7 @@ nanoid@^3.3.11: resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b" integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== -nanoid@^5.1.0: +nanoid@^5.1.5: version "5.1.6" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-5.1.6.tgz#30363f664797e7d40429f6c16946d6bd7a3f26c9" integrity sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg== @@ -5321,7 +5682,7 @@ natural-compare@^1.4.0: resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== -nitropack@^2.11.5: +nitropack@^2.12.9: version "2.12.9" resolved "https://registry.yarnpkg.com/nitropack/-/nitropack-2.12.9.tgz#2c92765440f980d27a8c3b378f3a850e66157ce4" integrity sha512-t6qqNBn2UDGMWogQuORjbL2UPevB8PvIPsPHmqvWpeGOlPr4P8Oc5oA8t3wFwGmaolM2M/s2SwT23nx9yARmOg== @@ -5498,7 +5859,7 @@ nuxt-component-meta@0.14.2: ufo "^1.6.1" vue-component-meta "^3.1.3" -nuxt-svgo@^4.0.15: +nuxt-svgo@^4.2.6: version "4.2.6" resolved "https://registry.yarnpkg.com/nuxt-svgo/-/nuxt-svgo-4.2.6.tgz#90669a59cebc322b2865e9091954bb15fee8234a" integrity sha512-mrFqCSF21oOZochGIKyfxVYW8/VqKsCUWR5YLflKVadNn2bBbzn2pQDwaThfwpQfcwa1GVjVkoFceAhWD5v6Kg== @@ -5507,74 +5868,68 @@ nuxt-svgo@^4.0.15: mini-svg-data-uri "^1.4.4" svgo "3.0.2" -nuxt@3.16.0: - version "3.16.0" - resolved "https://registry.yarnpkg.com/nuxt/-/nuxt-3.16.0.tgz#07e23f1e4636dcc2807587080110034f9cef7699" - integrity sha512-4j2tuHo+kcComQ1WrCD+i1w3UFOHrcnNH30cwiEY/WZZlBZOlC6DtUm6aBjhfpBFaMYsF4PbyKsNW+7FHwckHA== +nuxt@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/nuxt/-/nuxt-4.2.1.tgz#b040202704c603cd9710fcffe59eb0beea876c44" + integrity sha512-OE5ONizgwkKhjTGlUYB3ksE+2q2/I30QIYFl3N1yYz1r2rwhunGA3puUvqkzXwgLQ3AdsNcigPDmyQsqjbSdoQ== dependencies: - "@nuxt/cli" "^3.22.5" - "@nuxt/devalue" "^2.0.2" - "@nuxt/devtools" "^2.2.1" - "@nuxt/kit" "3.16.0" - "@nuxt/schema" "3.16.0" - "@nuxt/telemetry" "^2.6.5" - "@nuxt/vite-builder" "3.16.0" - "@oxc-parser/wasm" "^0.56.4" - "@unhead/vue" "^2.0.0-rc.7" - "@vue/shared" "^3.5.13" - c12 "^3.0.2" + "@dxup/nuxt" "^0.2.1" + "@nuxt/cli" "^3.30.0" + "@nuxt/devtools" "^3.0.1" + "@nuxt/kit" "4.2.1" + "@nuxt/nitro-server" "4.2.1" + "@nuxt/schema" "4.2.1" + "@nuxt/telemetry" "^2.6.6" + "@nuxt/vite-builder" "4.2.1" + "@unhead/vue" "^2.0.19" + "@vue/shared" "^3.5.23" + c12 "^3.3.1" chokidar "^4.0.3" - compatx "^0.1.8" - consola "^3.4.0" + compatx "^0.2.0" + consola "^3.4.2" cookie-es "^2.0.0" defu "^6.1.4" - destr "^2.0.3" - devalue "^5.1.1" + destr "^2.0.5" + devalue "^5.4.2" errx "^0.1.0" - esbuild "^0.25.0" escape-string-regexp "^5.0.0" - estree-walker "^3.0.3" - exsolve "^1.0.2" - globby "^14.1.0" - h3 "^1.15.1" + exsolve "^1.0.7" + h3 "^1.15.4" hookable "^5.5.3" - ignore "^7.0.3" - impound "^0.2.0" - jiti "^2.4.2" + ignore "^7.0.5" + impound "^1.0.0" + jiti "^2.6.1" klona "^2.0.6" knitwork "^1.2.0" - magic-string "^0.30.17" - mlly "^1.7.4" + magic-string "^0.30.21" + mlly "^1.8.0" nanotar "^0.2.0" - nitropack "^2.11.5" - nypm "^0.6.0" - ofetch "^1.4.1" + nypm "^0.6.2" + ofetch "^1.5.1" ohash "^2.0.11" - on-change "^5.0.1" - oxc-parser "^0.56.3" + on-change "^6.0.1" + oxc-minify "^0.96.0" + oxc-parser "^0.96.0" + oxc-transform "^0.96.0" + oxc-walker "^0.5.2" pathe "^2.0.3" - perfect-debounce "^1.0.0" - pkg-types "^2.1.0" + perfect-debounce "^2.0.0" + pkg-types "^2.3.0" radix3 "^1.1.2" scule "^1.3.0" - semver "^7.7.1" - std-env "^3.8.1" - strip-literal "^3.0.0" - tinyglobby "0.2.12" - ufo "^1.5.4" - ultrahtml "^1.5.3" + semver "^7.7.3" + std-env "^3.10.0" + tinyglobby "^0.2.15" + ufo "^1.6.1" + ultrahtml "^1.6.0" uncrypto "^0.1.3" unctx "^2.4.1" - unenv "^2.0.0-rc.12" - unimport "^4.1.2" - unplugin "^2.2.0" - unplugin-vue-router "^0.12.0" - unstorage "^1.15.0" + unimport "^5.5.0" + unplugin "^2.3.10" + unplugin-vue-router "^0.16.1" untyped "^2.0.0" - vue "^3.5.13" - vue-bundle-renderer "^2.1.1" - vue-devtools-stub "^0.1.0" - vue-router "^4.5.0" + vue "^3.5.23" + vue-router "^4.6.3" nypm@^0.6.0, nypm@^0.6.2: version "0.6.2" @@ -5601,15 +5956,15 @@ ofetch@^1.4.1, ofetch@^1.5.0, ofetch@^1.5.1: node-fetch-native "^1.6.7" ufo "^1.6.1" -ohash@^2.0.11: +ohash@^2.0.0, ohash@^2.0.11: version "2.0.11" resolved "https://registry.yarnpkg.com/ohash/-/ohash-2.0.11.tgz#60b11e8cff62ca9dee88d13747a5baa145f5900b" integrity sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ== -on-change@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/on-change/-/on-change-5.0.1.tgz#ced60d262211eee41043e7479515b4875d1744ef" - integrity sha512-n7THCP7RkyReRSLkJb8kUWoNsxUIBxTkIp3JKno+sEz6o/9AJ3w3P9fzQkITEkMwyTKJjZciF3v/pVoouxZZMg== +on-change@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/on-change/-/on-change-6.0.1.tgz#5fbaf16a78a139a10e63b07c5baf3e8d1fffa66b" + integrity sha512-P7o0hkMahOhjb1niG28vLNAXsJrRcfpJvYWcTmPt/Tf4xedcF2PA1E9++N1tufY8/vIsaiJgHhjQp53hJCe+zw== on-finished@^2.4.1: version "2.4.1" @@ -5649,7 +6004,7 @@ open@^10.2.0: is-inside-container "^1.0.0" wsl-utils "^0.1.0" -open@^8.0.0, open@^8.4.0: +open@^8.0.0: version "8.4.2" resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== @@ -5670,23 +6025,77 @@ optionator@^0.9.3: type-check "^0.4.0" word-wrap "^1.2.5" -oxc-parser@^0.56.3: - version "0.56.5" - resolved "https://registry.yarnpkg.com/oxc-parser/-/oxc-parser-0.56.5.tgz#1b8763325d6c3d215af72ee46462d65695f845ca" - integrity sha512-MNT32sqiTFeSbQZP2WZIRQ/mlIpNNq4sua+/4hBG4qT5aef2iQe+1/BjezZURPlvucZeSfN1Y6b60l7OgBdyUA== - dependencies: - "@oxc-project/types" "^0.56.5" +oxc-minify@^0.96.0: + version "0.96.0" + resolved "https://registry.yarnpkg.com/oxc-minify/-/oxc-minify-0.96.0.tgz#8c17ae6eaf73ef601bc91aec44e30ba273b3c2cb" + integrity sha512-dXeeGrfPJJ4rMdw+NrqiCRtbzVX2ogq//R0Xns08zql2HjV3Zi2SBJ65saqfDaJzd2bcHqvGWH+M44EQCHPAcA== optionalDependencies: - "@oxc-parser/binding-darwin-arm64" "0.56.5" - "@oxc-parser/binding-darwin-x64" "0.56.5" - "@oxc-parser/binding-linux-arm-gnueabihf" "0.56.5" - "@oxc-parser/binding-linux-arm64-gnu" "0.56.5" - "@oxc-parser/binding-linux-arm64-musl" "0.56.5" - "@oxc-parser/binding-linux-x64-gnu" "0.56.5" - "@oxc-parser/binding-linux-x64-musl" "0.56.5" - "@oxc-parser/binding-wasm32-wasi" "0.56.5" - "@oxc-parser/binding-win32-arm64-msvc" "0.56.5" - "@oxc-parser/binding-win32-x64-msvc" "0.56.5" + "@oxc-minify/binding-android-arm64" "0.96.0" + "@oxc-minify/binding-darwin-arm64" "0.96.0" + "@oxc-minify/binding-darwin-x64" "0.96.0" + "@oxc-minify/binding-freebsd-x64" "0.96.0" + "@oxc-minify/binding-linux-arm-gnueabihf" "0.96.0" + "@oxc-minify/binding-linux-arm-musleabihf" "0.96.0" + "@oxc-minify/binding-linux-arm64-gnu" "0.96.0" + "@oxc-minify/binding-linux-arm64-musl" "0.96.0" + "@oxc-minify/binding-linux-riscv64-gnu" "0.96.0" + "@oxc-minify/binding-linux-s390x-gnu" "0.96.0" + "@oxc-minify/binding-linux-x64-gnu" "0.96.0" + "@oxc-minify/binding-linux-x64-musl" "0.96.0" + "@oxc-minify/binding-wasm32-wasi" "0.96.0" + "@oxc-minify/binding-win32-arm64-msvc" "0.96.0" + "@oxc-minify/binding-win32-x64-msvc" "0.96.0" + +oxc-parser@^0.96.0: + version "0.96.0" + resolved "https://registry.yarnpkg.com/oxc-parser/-/oxc-parser-0.96.0.tgz#daa57c4c1bd78ee452cc5ef87f671bb829f62fed" + integrity sha512-ucs6niJ5mZlYP3oTl4AK2eD2m7WLoSaljswnSFVYWrXzme5PtM97S7Ve1Tjx+/TKjanmEZuSt1f1qYi6SZvntw== + dependencies: + "@oxc-project/types" "^0.96.0" + optionalDependencies: + "@oxc-parser/binding-android-arm64" "0.96.0" + "@oxc-parser/binding-darwin-arm64" "0.96.0" + "@oxc-parser/binding-darwin-x64" "0.96.0" + "@oxc-parser/binding-freebsd-x64" "0.96.0" + "@oxc-parser/binding-linux-arm-gnueabihf" "0.96.0" + "@oxc-parser/binding-linux-arm-musleabihf" "0.96.0" + "@oxc-parser/binding-linux-arm64-gnu" "0.96.0" + "@oxc-parser/binding-linux-arm64-musl" "0.96.0" + "@oxc-parser/binding-linux-riscv64-gnu" "0.96.0" + "@oxc-parser/binding-linux-s390x-gnu" "0.96.0" + "@oxc-parser/binding-linux-x64-gnu" "0.96.0" + "@oxc-parser/binding-linux-x64-musl" "0.96.0" + "@oxc-parser/binding-wasm32-wasi" "0.96.0" + "@oxc-parser/binding-win32-arm64-msvc" "0.96.0" + "@oxc-parser/binding-win32-x64-msvc" "0.96.0" + +oxc-transform@^0.96.0: + version "0.96.0" + resolved "https://registry.yarnpkg.com/oxc-transform/-/oxc-transform-0.96.0.tgz#828357977b36e1bc775e33afb0835d8f36deba25" + integrity sha512-dQPNIF+gHpSkmC0+Vg9IktNyhcn28Y8R3eTLyzn52UNymkasLicl3sFAtz7oEVuFmCpgGjaUTKkwk+jW2cHpDQ== + optionalDependencies: + "@oxc-transform/binding-android-arm64" "0.96.0" + "@oxc-transform/binding-darwin-arm64" "0.96.0" + "@oxc-transform/binding-darwin-x64" "0.96.0" + "@oxc-transform/binding-freebsd-x64" "0.96.0" + "@oxc-transform/binding-linux-arm-gnueabihf" "0.96.0" + "@oxc-transform/binding-linux-arm-musleabihf" "0.96.0" + "@oxc-transform/binding-linux-arm64-gnu" "0.96.0" + "@oxc-transform/binding-linux-arm64-musl" "0.96.0" + "@oxc-transform/binding-linux-riscv64-gnu" "0.96.0" + "@oxc-transform/binding-linux-s390x-gnu" "0.96.0" + "@oxc-transform/binding-linux-x64-gnu" "0.96.0" + "@oxc-transform/binding-linux-x64-musl" "0.96.0" + "@oxc-transform/binding-wasm32-wasi" "0.96.0" + "@oxc-transform/binding-win32-arm64-msvc" "0.96.0" + "@oxc-transform/binding-win32-x64-msvc" "0.96.0" + +oxc-walker@^0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/oxc-walker/-/oxc-walker-0.5.2.tgz#ebc81bbcb3138b70bd454754365e118ac0616522" + integrity sha512-XYoZqWwApSKUmSDEFeOKdy3Cdh95cOcSU8f7yskFWE4Rl3cfL5uwyY+EV7Brk9mdNLy+t5SseJajd6g7KncvlA== + dependencies: + magic-regexp "^0.10.0" p-limit@^3.0.2: version "3.1.0" @@ -5695,6 +6104,13 @@ p-limit@^3.0.2: dependencies: yocto-queue "^0.1.0" +p-limit@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644" + integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== + dependencies: + yocto-queue "^1.0.0" + p-locate@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" @@ -5702,6 +6118,13 @@ p-locate@^5.0.0: dependencies: p-limit "^3.0.2" +p-locate@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-6.0.0.tgz#3da9a49d4934b901089dca3302fa65dc5a05c04f" + integrity sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw== + dependencies: + p-limit "^4.0.0" + package-json-from-dist@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505" @@ -5712,6 +6135,11 @@ package-manager-detector@^1.1.0, package-manager-detector@^1.3.0: resolved "https://registry.yarnpkg.com/package-manager-detector/-/package-manager-detector-1.5.0.tgz#8dcf7b78554047ddf5da453e6ba07ebc915c507e" integrity sha512-uBj69dVlYe/+wxj8JOpr97XfsxH/eumMt6HqjNTmJDf/6NO9s+0uxeOneIz3AsPt2m6y9PqzDzd3ATcU17MNfw== +pako@^0.2.5: + version "0.2.9" + resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75" + integrity sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA== + parent-module@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" @@ -5788,6 +6216,11 @@ path-exists@^4.0.0: resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== +path-exists@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-5.0.0.tgz#a6aad9489200b21fab31e49cf09277e5116fb9e7" + integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ== + path-key@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" @@ -5821,16 +6254,11 @@ pathe@^1.1.1, pathe@^1.1.2: resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.2.tgz#6c4cb47a945692e48a1ddd6e4094d170516437ec" integrity sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ== -pathe@^2.0.1, pathe@^2.0.2, pathe@^2.0.3: +pathe@^2.0.1, pathe@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/pathe/-/pathe-2.0.3.tgz#3ecbec55421685b70a9da872b2cff3e1cbed1716" integrity sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w== -perfect-debounce@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/perfect-debounce/-/perfect-debounce-1.0.0.tgz#9c2e8bc30b169cc984a58b7d5b28049839591d2a" - integrity sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA== - perfect-debounce@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/perfect-debounce/-/perfect-debounce-2.0.0.tgz#0ff94f1ecbe0a6bca4b1703a2ed08bbe43739aa7" @@ -5851,7 +6279,7 @@ picomatch@^4.0.2, picomatch@^4.0.3: resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz#796c76136d1eead715db1e7bad785dedd695a042" integrity sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q== -pkg-types@^1.2.1, pkg-types@^1.3.1: +pkg-types@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/pkg-types/-/pkg-types-1.3.1.tgz#bd7cc70881192777eef5326c19deb46e890917df" integrity sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ== @@ -5860,7 +6288,7 @@ pkg-types@^1.2.1, pkg-types@^1.3.1: mlly "^1.7.4" pathe "^2.0.1" -pkg-types@^2.1.0, pkg-types@^2.2.0, pkg-types@^2.3.0: +pkg-types@^2.2.0, pkg-types@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pkg-types/-/pkg-types-2.3.0.tgz#037f2c19bd5402966ff6810e32706558cb5b5726" integrity sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig== @@ -6102,7 +6530,7 @@ postcss-value-parser@^4.2.0: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@^8.5.3, postcss@^8.5.6: +postcss@^8.5.6: version "8.5.6" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.6.tgz#2825006615a619b4f62a9e7426cc120b349a8f3c" integrity sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg== @@ -6123,12 +6551,12 @@ prettier-linter-helpers@^1.0.0: dependencies: fast-diff "^1.1.2" -prettier-plugin-tailwindcss@^0.6.11: - version "0.6.14" - resolved "https://registry.yarnpkg.com/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.14.tgz#06701a580f7104c034ae3b699dbd17a80d67f0cd" - integrity sha512-pi2e/+ZygeIqntN+vC573BcW5Cve8zUB0SSAGxqpB4f96boZF4M3phPVoOFCeypwkpRYdi7+jQ5YJJUwrkGUAg== +prettier-plugin-tailwindcss@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.7.1.tgz#0cb15246668788e62b5b752868f5e01f0ce7eec9" + integrity sha512-Bzv1LZcuiR1Sk02iJTS1QzlFNp/o5l2p3xkopwOrbPmtMeh3fK9rVW5M3neBQzHq+kGKj/4LGQMTNcTH4NGPtQ== -prettier@^3.2.5, prettier@^3.5.3: +prettier@^3.2.5, prettier@^3.6.2: version "3.6.2" resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.6.2.tgz#ccda02a1003ebbb2bfda6f83a074978f608b9393" integrity sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ== @@ -6484,6 +6912,11 @@ resolve@^1.22.1: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" +restructure@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/restructure/-/restructure-3.0.2.tgz#e6b2fad214f78edee21797fa8160fef50eb9b49a" + integrity sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw== + reusify@^1.0.4: version "1.1.0" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.1.0.tgz#0fe13b9522e1473f51b558ee796e08f11f9b489f" @@ -6494,16 +6927,6 @@ rfdc@^1.4.1: resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz#778f76c4fb731d93414e8f925fbecf64cce7f6ca" integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA== -rollup-plugin-visualizer@^5.14.0: - version "5.14.0" - resolved "https://registry.yarnpkg.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.14.0.tgz#be82d43fb3c644e396e2d50ac8a53d354022d57c" - integrity sha512-VlDXneTDaKsHIw8yzJAFWtrzguoJ/LnQ+lMpoVfYJ3jJF4Ihe5oYLAqLklIK/35lgUY+1yEzCkHyZ1j4A5w5fA== - dependencies: - open "^8.4.0" - picomatch "^4.0.2" - source-map "^0.7.4" - yargs "^17.5.1" - rollup-plugin-visualizer@^6.0.5: version "6.0.5" resolved "https://registry.yarnpkg.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-6.0.5.tgz#9cf774cff88f4ba2887c97354766b68931323280" @@ -6514,7 +6937,7 @@ rollup-plugin-visualizer@^6.0.5: source-map "^0.7.4" yargs "^17.5.1" -rollup@^4.34.9, rollup@^4.43.0, rollup@^4.52.5: +rollup@^4.43.0, rollup@^4.52.5: version "4.53.2" resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.53.2.tgz#98e73ee51e119cb9d88b07d026c959522416420a" integrity sha512-MHngMYwGJVi6Fmnk6ISmnk7JAHRNF0UkuucA0CUW3N3a4KnONPEZz+vUanQP/ZC/iY1Qkf3bwPWzyY84wEks1g== @@ -6550,7 +6973,7 @@ run-applescript@^7.0.0: resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-7.1.0.tgz#2e9e54c4664ec3106c5b5630e249d3d6595c4911" integrity sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q== -run-parallel@^1.1.9: +run-parallel@^1.1.9, run-parallel@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== @@ -6596,7 +7019,7 @@ semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.5.3, semver@^7.6.0, semver@^7.6.3, semver@^7.7.1, semver@^7.7.2, semver@^7.7.3: +semver@^7.5.3, semver@^7.6.0, semver@^7.6.3, semver@^7.7.2, semver@^7.7.3: version "7.7.3" resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946" integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q== @@ -6625,6 +7048,11 @@ serialize-javascript@^6.0.1: dependencies: randombytes "^2.1.0" +seroval@^1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/seroval/-/seroval-1.3.2.tgz#7e5be0dc1a3de020800ef013ceae3a313f20eca7" + integrity sha512-RbcPH1n5cfwKrru7v7+zrZvjLurgHhGyso3HTyGtRivGWgYjbOmGuivCQaORNELjNONoK35nj28EoWul9sb1zQ== + serve-placeholder@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/serve-placeholder/-/serve-placeholder-2.0.2.tgz#c5db17fb8e906687c275404eaeb29c0d93aacc36" @@ -6683,7 +7111,7 @@ signal-exit@^4.0.1, signal-exit@^4.1.0: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== -simple-git@^3.28.0: +simple-git@^3.30.0: version "3.30.0" resolved "https://registry.yarnpkg.com/simple-git/-/simple-git-3.30.0.tgz#260b816f369c298b60a509a319b4f0b9fadbd7e0" integrity sha512-q6lxyDsCmEal/MEGhP1aVyQ3oxnagGlBDOVSIB4XUVLl1iZh0Pah6ebC9V4xBap/RfgP2WlI8EKs0WS0rMEJHg== @@ -6746,7 +7174,7 @@ socket.io-parser@~4.2.4: "@socket.io/component-emitter" "~3.1.0" debug "~4.3.1" -source-map-js@^1.0.1, source-map-js@^1.2.0, source-map-js@^1.2.1: +source-map-js@^1.0.1, source-map-js@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== @@ -6899,7 +7327,7 @@ strip-ansi@^6.0.0, strip-ansi@^6.0.1: dependencies: ansi-regex "^5.0.1" -strip-ansi@^7.0.1, strip-ansi@^7.1.0: +strip-ansi@^7.0.1: version "7.1.2" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.2.tgz#132875abde678c7ea8d691533f2e7e22bb744dba" integrity sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA== @@ -6921,7 +7349,7 @@ strip-json-comments@^3.1.1: resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== -strip-literal@^3.0.0, strip-literal@^3.1.0: +strip-literal@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/strip-literal/-/strip-literal-3.1.0.tgz#222b243dd2d49c0bcd0de8906adbd84177196032" integrity sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg== @@ -7007,7 +7435,7 @@ tagged-tag@^1.0.0: resolved "https://registry.yarnpkg.com/tagged-tag/-/tagged-tag-1.0.0.tgz#a0b5917c2864cba54841495abfa3f6b13edcf4d6" integrity sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng== -tailwindcss@4.1.17, tailwindcss@^4.0.14: +tailwindcss@4.1.17, tailwindcss@^4.1.17: version "4.1.17" resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-4.1.17.tgz#e6dcb7a9c60cef7522169b5f207ffec2fd652286" integrity sha512-j9Ee2YjuQqYT9bbRTfTZht9W/ytp5H+jJpZKiYdP/bpnXARAuELt9ofP0lPnmHjbga7SNQIxdTAXCmtKVYjN+Q== @@ -7054,6 +7482,11 @@ text-decoder@^1.1.0: dependencies: b4a "^1.6.4" +tiny-inflate@^1.0.0, tiny-inflate@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/tiny-inflate/-/tiny-inflate-1.0.3.tgz#122715494913a1805166aaf7c93467933eea26c4" + integrity sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw== + tiny-invariant@^1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.3.tgz#46680b7a873a0d5d10005995eb90a70d74d60127" @@ -7064,15 +7497,7 @@ tinyexec@^1.0.1: resolved "https://registry.yarnpkg.com/tinyexec/-/tinyexec-1.0.2.tgz#bdd2737fe2ba40bd6f918ae26642f264b99ca251" integrity sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg== -tinyglobby@0.2.12: - version "0.2.12" - resolved "https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.12.tgz#ac941a42e0c5773bd0b5d08f32de82e74a1a61b5" - integrity sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww== - dependencies: - fdir "^6.4.3" - picomatch "^4.0.2" - -tinyglobby@^0.2.12, tinyglobby@^0.2.13, tinyglobby@^0.2.15, tinyglobby@^0.2.9: +tinyglobby@^0.2.14, tinyglobby@^0.2.15, tinyglobby@^0.2.9: version "0.2.15" resolved "https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.15.tgz#e228dd1e638cea993d2fdb4fcd2d4602a79951c2" integrity sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ== @@ -7130,7 +7555,7 @@ ts-api-utils@^2.1.0: resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.1.0.tgz#595f7094e46eed364c13fd23e75f9513d29baf91" integrity sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ== -tslib@^2.4.0: +tslib@^2.4.0, tslib@^2.8.0: version "2.8.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== @@ -7149,27 +7574,22 @@ type-fest@^5.0.0: dependencies: tagged-tag "^1.0.0" -typescript-eslint@^8.35.1: - version "8.46.4" - resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.46.4.tgz#73cb93b5ff16e8627217240eeb0caf6e74e0a9fc" - integrity sha512-KALyxkpYV5Ix7UhvjTwJXZv76VWsHG+NjNlt/z+a17SOQSiOcBdUXdbJdyXi7RPxrBFECtFOiPwUJQusJuCqrg== - dependencies: - "@typescript-eslint/eslint-plugin" "8.46.4" - "@typescript-eslint/parser" "8.46.4" - "@typescript-eslint/typescript-estree" "8.46.4" - "@typescript-eslint/utils" "8.46.4" +type-level-regexp@~0.1.17: + version "0.1.17" + resolved "https://registry.yarnpkg.com/type-level-regexp/-/type-level-regexp-0.1.17.tgz#ec1bf7dd65b85201f9863031d6f023bdefc2410f" + integrity sha512-wTk4DH3cxwk196uGLK/E9pE45aLfeKJacKmcEgEOA/q5dnPGNxXt0cfYdFxb57L+sEpf1oJH4Dnx/pnRcku9jg== typescript@^5.9.3: version "5.9.3" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.3.tgz#5b4f59e15310ab17a216f5d6cf53ee476ede670f" integrity sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw== -ufo@^1.1.2, ufo@^1.5.4, ufo@^1.6.1: +ufo@^1.5.4, ufo@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.6.1.tgz#ac2db1d54614d1b22c1d603e3aef44a85d8f146b" integrity sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA== -ultrahtml@^1.5.3, ultrahtml@^1.6.0: +ultrahtml@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/ultrahtml/-/ultrahtml-1.6.0.tgz#0d1aad7bbfeae512438d30e799c11622127a1ac8" integrity sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw== @@ -7189,7 +7609,7 @@ unctx@^2.4.1: magic-string "^0.30.17" unplugin "^2.1.0" -unenv@^2.0.0-rc.12, unenv@^2.0.0-rc.23: +unenv@^2.0.0-rc.23, unenv@^2.0.0-rc.24: version "2.0.0-rc.24" resolved "https://registry.yarnpkg.com/unenv/-/unenv-2.0.0-rc.24.tgz#dd0035c3e93fedfa12c8454e34b7f17fe83efa2e" integrity sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw== @@ -7208,6 +7628,27 @@ unicode-emoji-modifier-base@^1.0.0: resolved "https://registry.yarnpkg.com/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz#dbbd5b54ba30f287e2a8d5a249da6c0cef369459" integrity sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g== +unicode-properties@^1.4.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/unicode-properties/-/unicode-properties-1.4.1.tgz#96a9cffb7e619a0dc7368c28da27e05fc8f9be5f" + integrity sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg== + dependencies: + base64-js "^1.3.0" + unicode-trie "^2.0.0" + +unicode-trie@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-trie/-/unicode-trie-2.0.0.tgz#8fd8845696e2e14a8b67d78fa9e0dd2cad62fec8" + integrity sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ== + dependencies: + pako "^0.2.5" + tiny-inflate "^1.0.0" + +unicorn-magic@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.1.0.tgz#1bb9a51c823aaf9d73a8bfcd3d1a23dde94b0ce4" + integrity sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ== + unicorn-magic@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.3.0.tgz#4efd45c85a69e0dd576d25532fbfa22aa5c8a104" @@ -7226,25 +7667,14 @@ unified@^11.0.0, unified@^11.0.4, unified@^11.0.5: trough "^2.0.0" vfile "^6.0.0" -unimport@^4.1.2: - version "4.2.0" - resolved "https://registry.yarnpkg.com/unimport/-/unimport-4.2.0.tgz#c25211d206d3430e9160cc7d458e9fa9ba828ac0" - integrity sha512-mYVtA0nmzrysnYnyb3ALMbByJ+Maosee2+WyE0puXl+Xm2bUwPorPaaeZt0ETfuroPOtG8jj1g/qeFZ6buFnag== +unifont@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/unifont/-/unifont-0.6.0.tgz#c0ddd6411f1917f934907d989b4566842c5b482b" + integrity sha512-5Fx50fFQMQL5aeHyWnZX9122sSLckcDvcfFiBf3QYeHa7a1MKJooUy52b67moi2MJYkrfo/TWY+CoLdr/w0tTA== dependencies: - acorn "^8.14.1" - escape-string-regexp "^5.0.0" - estree-walker "^3.0.3" - local-pkg "^1.1.1" - magic-string "^0.30.17" - mlly "^1.7.4" - pathe "^2.0.3" - picomatch "^4.0.2" - pkg-types "^2.1.0" - scule "^1.3.0" - strip-literal "^3.0.0" - tinyglobby "^0.2.12" - unplugin "^2.2.2" - unplugin-utils "^0.2.4" + css-tree "^3.0.0" + ofetch "^1.4.1" + ohash "^2.0.0" unimport@^5.5.0: version "5.5.0" @@ -7319,7 +7749,7 @@ unist-util-visit@^5.0.0: unist-util-is "^6.0.0" unist-util-visit-parents "^6.0.0" -unplugin-utils@^0.2.3, unplugin-utils@^0.2.4: +unplugin-utils@^0.2.4: version "0.2.5" resolved "https://registry.yarnpkg.com/unplugin-utils/-/unplugin-utils-0.2.5.tgz#d2fe44566ffffd7f216579bbb01184f6702e379b" integrity sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg== @@ -7335,28 +7765,30 @@ unplugin-utils@^0.3.0, unplugin-utils@^0.3.1: pathe "^2.0.3" picomatch "^4.0.3" -unplugin-vue-router@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/unplugin-vue-router/-/unplugin-vue-router-0.12.0.tgz#416a698871acd054d3479841ba97ea34473f3bfb" - integrity sha512-xjgheKU0MegvXQcy62GVea0LjyOdMxN0/QH+ijN29W62ZlMhG7o7K+0AYqfpprvPwpWtuRjiyC5jnV2SxWye2w== +unplugin-vue-router@^0.16.1: + version "0.16.1" + resolved "https://registry.yarnpkg.com/unplugin-vue-router/-/unplugin-vue-router-0.16.1.tgz#13684db95237f785308549d50002a963b7b3ff09" + integrity sha512-7A7gUVzLIYMBrBPKk8l4lZoZXDOrO8+etw6/RTrqG3OzpLUUZEXJFUW7+OyMIpQK93sEbdkR2z9ZNNl/r32FMw== dependencies: - "@babel/types" "^7.26.8" - "@vue-macros/common" "^1.16.1" - ast-walker-scope "^0.6.2" + "@babel/generator" "^7.28.5" + "@vue-macros/common" "^3.1.1" + "@vue/language-core" "^3.1.2" + ast-walker-scope "^0.8.3" chokidar "^4.0.3" - fast-glob "^3.3.3" json5 "^2.2.3" - local-pkg "^1.0.0" - magic-string "^0.30.17" - micromatch "^4.0.8" - mlly "^1.7.4" - pathe "^2.0.2" + local-pkg "^1.1.2" + magic-string "^0.30.21" + mlly "^1.8.0" + muggle-string "^0.4.1" + pathe "^2.0.3" + picomatch "^4.0.3" scule "^1.3.0" - unplugin "^2.2.0" - unplugin-utils "^0.2.3" - yaml "^2.7.0" + tinyglobby "^0.2.15" + unplugin "^2.3.10" + unplugin-utils "^0.3.1" + yaml "^2.8.1" -unplugin@^2.1.0, unplugin@^2.2.0, unplugin@^2.2.2, unplugin@^2.3.10, unplugin@^2.3.6: +unplugin@^2.0.0, unplugin@^2.1.0, unplugin@^2.3.10, unplugin@^2.3.2, unplugin@^2.3.6: version "2.3.10" resolved "https://registry.yarnpkg.com/unplugin/-/unplugin-2.3.10.tgz#15e75fec9384743335be7e54e5c88b5c187a3e94" integrity sha512-6NCPkv1ClwH+/BGE9QeoTIl09nuiAt0gS28nn1PvYXsGKRwM2TCbFA2QiilmehPDTXIe684k4rZI1yl3A1PCUw== @@ -7393,7 +7825,7 @@ unrs-resolver@^1.9.2: "@unrs/resolver-binding-win32-ia32-msvc" "1.11.1" "@unrs/resolver-binding-win32-x64-msvc" "1.11.1" -unstorage@^1.15.0, unstorage@^1.17.1: +unstorage@^1.17.1, unstorage@^1.17.2: version "1.17.2" resolved "https://registry.yarnpkg.com/unstorage/-/unstorage-1.17.2.tgz#543d06f24e5b2005b2e9c15ea4180782df987a11" integrity sha512-cKEsD6iBWJgOMJ6vW1ID/SYuqNf8oN4yqRk8OYqaVQ3nnkJXOT1PSpaMh2QfzLs78UN5kSNRD2c/mgjT8tX7+w== @@ -7508,35 +7940,34 @@ vite-dev-rpc@^1.1.0: birpc "^2.4.0" vite-hot-client "^2.1.0" -vite-hot-client@^2.0.4, vite-hot-client@^2.1.0: +vite-hot-client@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/vite-hot-client/-/vite-hot-client-2.1.0.tgz#88f8469875e0121eae2f460cbf35cb528c049961" integrity sha512-7SpgZmU7R+dDnSmvXE1mfDtnHLHQSisdySVR7lO8ceAXvM0otZeuQQ6C8LrS5d/aYyP/QZ0hI0L+dIPrm4YlFQ== -vite-node@^3.0.8: - version "3.2.4" - resolved "https://registry.yarnpkg.com/vite-node/-/vite-node-3.2.4.tgz#f3676d94c4af1e76898c162c92728bca65f7bb07" - integrity sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg== +vite-node@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vite-node/-/vite-node-5.0.0.tgz#3ebbd72d5cbabe385a1c339af6ad78250d567dd2" + integrity sha512-nJINVH7lHBKoyDFYnwrXbNUrmTJ2ssBHTd/mXVZfLq/O5K7ksv4CayQOA5KkbOSrsgSQg8antcVPgQmzBWWn/w== dependencies: cac "^6.7.14" - debug "^4.4.1" + debug "^4.4.3" es-module-lexer "^1.7.0" pathe "^2.0.3" - vite "^5.0.0 || ^6.0.0 || ^7.0.0-0" + vite "^7.2.0" -vite-plugin-checker@^0.9.0: - version "0.9.3" - resolved "https://registry.yarnpkg.com/vite-plugin-checker/-/vite-plugin-checker-0.9.3.tgz#f6665dba3d6fa8ef5a559e35e546abc33e5f6074" - integrity sha512-Tf7QBjeBtG7q11zG0lvoF38/2AVUzzhMNu+Wk+mcsJ00Rk/FpJ4rmUviVJpzWkagbU13cGXvKpt7CMiqtxVTbQ== +vite-plugin-checker@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/vite-plugin-checker/-/vite-plugin-checker-0.11.0.tgz#063ce180c3751b790a6472e19c5d1a352b215070" + integrity sha512-iUdO9Pl9UIBRPAragwi3as/BXXTtRu4G12L3CMrjx+WVTd9g/MsqNakreib9M/2YRVkhZYiTEwdH2j4Dm0w7lw== dependencies: "@babel/code-frame" "^7.27.1" chokidar "^4.0.3" npm-run-path "^6.0.0" picocolors "^1.1.1" - picomatch "^4.0.2" - strip-ansi "^7.1.0" + picomatch "^4.0.3" tiny-invariant "^1.3.3" - tinyglobby "^0.2.13" + tinyglobby "^0.2.14" vscode-uri "^3.1.0" vite-plugin-inspect@^11.3.3: @@ -7554,7 +7985,7 @@ vite-plugin-inspect@^11.3.3: unplugin-utils "^0.3.0" vite-dev-rpc "^1.1.0" -vite-plugin-vue-tracer@^1.0.1: +vite-plugin-vue-tracer@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/vite-plugin-vue-tracer/-/vite-plugin-vue-tracer-1.1.3.tgz#109a1080fd283abf5e0c9e1ea467231e94ce99a2" integrity sha512-fM7hfHELZvbPnSn8EKZwHfzxm5EfYFQIclz8rwcNXfodNbRkwNvh0AGMtaBfMxQ9HC5KVa3KitwHnmE4ezDemw== @@ -7565,7 +7996,7 @@ vite-plugin-vue-tracer@^1.0.1: pathe "^2.0.3" source-map-js "^1.2.1" -"vite@^5.0.0 || ^6.0.0 || ^7.0.0-0": +vite@^7.2.0, vite@^7.2.1, vite@^7.2.2: version "7.2.2" resolved "https://registry.yarnpkg.com/vite/-/vite-7.2.2.tgz#17dd62eac2d0ca0fa90131c5f56e4fefb8845362" integrity sha512-BxAKBWmIbrDgrokdGZH1IgkIk/5mMHDreLDmCJ0qpyJaAteP8NvMhkwr/ZCQNqNH97bw/dANTE9PDzqwJghfMQ== @@ -7579,26 +8010,12 @@ vite-plugin-vue-tracer@^1.0.1: optionalDependencies: fsevents "~2.3.3" -vite@^6.2.1: - version "6.4.1" - resolved "https://registry.yarnpkg.com/vite/-/vite-6.4.1.tgz#afbe14518cdd6887e240a4b0221ab6d0ce733f96" - integrity sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g== - dependencies: - esbuild "^0.25.0" - fdir "^6.4.4" - picomatch "^4.0.2" - postcss "^8.5.3" - rollup "^4.34.9" - tinyglobby "^0.2.13" - optionalDependencies: - fsevents "~2.3.3" - vscode-uri@^3.0.8, vscode-uri@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.1.0.tgz#dd09ec5a66a38b5c3fffc774015713496d14e09c" integrity sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ== -vue-bundle-renderer@^2.1.1: +vue-bundle-renderer@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/vue-bundle-renderer/-/vue-bundle-renderer-2.2.0.tgz#7f9692b9507b741eaa695e7d7473d9864a79aa2e" integrity sha512-sz/0WEdYH1KfaOm0XaBmRZOWgYTEvUDt6yPYaUzl4E52qzgWLlknaPPTTZmp6benaPTlQAI/hN1x3tAzZygycg== @@ -7637,14 +8054,14 @@ vue-eslint-parser@^10.2.0: esquery "^1.6.0" semver "^7.6.3" -vue-router@^4.5.0: +vue-router@^4.6.3: version "4.6.3" resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.6.3.tgz#52a40a231b910806438a8203c065a411fd3f1faa" integrity sha512-ARBedLm9YlbvQomnmq91Os7ck6efydTSpRP3nuOKCvgJOHNrhRoJDSKtee8kcL1Vf7nz6U+PMBL+hTvR3bTVQg== dependencies: "@vue/devtools-api" "^6.6.4" -vue@^3.5.13: +vue@^3.5.23, vue@^3.5.24: version "3.5.24" resolved "https://registry.yarnpkg.com/vue/-/vue-3.5.24.tgz#1b93af349faa064f46e70ac5b0caaa3d0952bbf3" integrity sha512-uTHDOpVQTMjcGgrqFPSb8iO2m1DUvo+WbGqoXQz8Y1CeBYQ0FXf2z1gLRaBtHjlRz7zZUBHxjVB5VTLzYkvftg== @@ -7766,7 +8183,7 @@ yallist@^5.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-5.0.0.tgz#00e2de443639ed0d78fd87de0d27469fbcffb533" integrity sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw== -yaml@^2.7.0, yaml@^2.8.1: +yaml@^2.8.1: version "2.8.1" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.8.1.tgz#1870aa02b631f7e8328b93f8bc574fac5d6c4d79" integrity sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw== @@ -7794,6 +8211,11 @@ yocto-queue@^0.1.0: resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== +yocto-queue@^1.0.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.2.2.tgz#3e09c95d3f1aa89a58c114c99223edf639152c00" + integrity sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ== + youch-core@^0.3.3: version "0.3.3" resolved "https://registry.yarnpkg.com/youch-core/-/youch-core-0.3.3.tgz#c5d3d85aeea0d8bc7b36e9764ed3f14b7ceddc7d" diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 883b4d1..a8a85fd 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,2 +1,6 @@ packages: - - 'docs' + - docs + +onlyBuiltDependencies: + - better-sqlite3 + - esbuild