From ad66a735e8e6301956cc389161dcf79b86905455 Mon Sep 17 00:00:00 2001 From: Dmitriy Date: Mon, 10 Jun 2024 19:01:45 +0300 Subject: [PATCH 1/5] feat: added react-native expo starter with tailwind --- .gitignore | 12 + .npmrc | 5 +- apps/mobile/App.tsx | 11 + apps/mobile/app.d.ts | 2 + apps/mobile/app.json | 34 + apps/mobile/assets/adaptive-icon.png | Bin 0 -> 17547 bytes apps/mobile/assets/favicon.png | Bin 0 -> 1466 bytes apps/mobile/assets/icon.png | Bin 0 -> 22380 bytes apps/mobile/assets/splash.png | Bin 0 -> 47346 bytes apps/mobile/babel.config.js | 7 + apps/mobile/global.css | 3 + apps/mobile/index.js | 8 + apps/mobile/metro.config.js | 26 + apps/mobile/package.json | 29 + apps/mobile/postcss.config.js | 6 + apps/mobile/tailwind.config.js | 14 + apps/mobile/tsconfig.json | 6 + package.json | 7 +- pnpm-lock.yaml | 11648 +++++++++++++++++++------ 19 files changed, 9090 insertions(+), 2728 deletions(-) create mode 100644 apps/mobile/App.tsx create mode 100644 apps/mobile/app.d.ts create mode 100644 apps/mobile/app.json create mode 100644 apps/mobile/assets/adaptive-icon.png create mode 100644 apps/mobile/assets/favicon.png create mode 100644 apps/mobile/assets/icon.png create mode 100644 apps/mobile/assets/splash.png create mode 100644 apps/mobile/babel.config.js create mode 100644 apps/mobile/global.css create mode 100644 apps/mobile/index.js create mode 100644 apps/mobile/metro.config.js create mode 100644 apps/mobile/package.json create mode 100644 apps/mobile/postcss.config.js create mode 100644 apps/mobile/tailwind.config.js create mode 100644 apps/mobile/tsconfig.json diff --git a/.gitignore b/.gitignore index 9884f5e..cc968c2 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,18 @@ node_modules .next dist out +.expo +android +ios +web-build + +# Native +*.orig.* +*.jks +*.p8 +*.p12 +*.key +*.mobileprovision # Uploads apps/server/public diff --git a/.npmrc b/.npmrc index 334dd82..14cc37b 100644 --- a/.npmrc +++ b/.npmrc @@ -1,3 +1,4 @@ -auto-install-peers = true +auto-install-peers=true public-hoist-pattern[]=*@nextui-org/* -public-hoist-pattern[]=*prisma* \ No newline at end of file +public-hoist-pattern[]=*prisma* +node-linker=hoisted \ No newline at end of file diff --git a/apps/mobile/App.tsx b/apps/mobile/App.tsx new file mode 100644 index 0000000..df6df3e --- /dev/null +++ b/apps/mobile/App.tsx @@ -0,0 +1,11 @@ +import { StatusBar } from 'expo-status-bar'; +import { Text, View } from 'react-native'; + +export default function App() { + return ( + + Open up App.js to start working on your app! + + + ); +} diff --git a/apps/mobile/app.d.ts b/apps/mobile/app.d.ts new file mode 100644 index 0000000..2eb9255 --- /dev/null +++ b/apps/mobile/app.d.ts @@ -0,0 +1,2 @@ +// eslint-disable-next-line @typescript-eslint/triple-slash-reference +/// diff --git a/apps/mobile/app.json b/apps/mobile/app.json new file mode 100644 index 0000000..ede7b1a --- /dev/null +++ b/apps/mobile/app.json @@ -0,0 +1,34 @@ +{ + "expo": { + "name": "mobile", + "slug": "mobile", + "version": "1.0.0", + "orientation": "portrait", + "icon": "./assets/icon.png", + "userInterfaceStyle": "light", + "splash": { + "image": "./assets/splash.png", + "resizeMode": "contain", + "backgroundColor": "#ffffff" + }, + "updates": { + "fallbackToCacheTimeout": 0 + }, + "assetBundlePatterns": ["**/*"], + "ios": { + "bundleIdentifier": "com.bycedric.expomonorepo", + "buildNumber": "1.0.0", + "supportsTablet": true + }, + "android": { + "package": "com.bycedric.expomonorepo", + "adaptiveIcon": { + "foregroundImage": "./assets/adaptive-icon.png", + "backgroundColor": "#FFFFFF" + } + }, + "web": { + "favicon": "./assets/favicon.png" + } + } +} diff --git a/apps/mobile/assets/adaptive-icon.png b/apps/mobile/assets/adaptive-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..03d6f6b6c6727954aec1d8206222769afd178d8d GIT binary patch literal 17547 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 literal 0 HcmV?d00001 diff --git a/apps/mobile/assets/icon.png b/apps/mobile/assets/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a0b1526fc7b78680fd8d733dbc6113e1af695487 GIT binary patch literal 22380 zcma&NXFwBA)Gs`ngeqM?rCU%8AShC#M(H35F#)9rii(013!tDx|bcg~9p;sv(x$FOVKfIsreLf|7>hGMHJu^FJH{SV>t+=RyC;&j*-p&dS z00#Ms0m5kH$L?*gw<9Ww*BeXm9UqYx~jJ+1t_4 zJ1{Wx<45o0sR{IH8 zpmC-EeHbTu>$QEi`V0Qoq}8`?({Rz68cT=&7S_Iul9ZEM5bRQwBQDxnr>(iToF)+n z|JO^V$Ny90|8HRG;s3_y|EE!}{=bF6^uYgbVbpK_-xw{eD%t$*;YA)DTk&JD*qleJ z3TBmRf4+a|j^2&HXyGR4BQKdWw|n?BtvJ!KqCQ={aAW0QO*2B496##!#j&gBie2#! zJqxyG2zbFyOA35iJ|1mKYsk?1s;L@_PFX7rKfhZiQdNiEao^8KiD5~5!EgHUD82iG z2XpL^%96Md=;9x?U3$~srSaj;7MG>wT)P_wCb&+1hO4~8uflnL7sq6JejFX4?J(MR z(VPq?4ewa9^aaSgWBhg7Ud4T;BZ7{82adX7MF%W0zZ_mYu+wLYAP^lOQLYY@cUjE4 zBeFNA4tH1neDX`Q|J)mZ`?;#~XzBag&Di1NCjfbREm)XTezLrDtUcF|>r`6d+9;Z2K=0gYw6{= zO`r(C`LX~v_q!oQTzP=V(dpBYRX_m=XTYed%&nR+E%|WO3PI)^4uPRJk7kq+L(WmAOy(ux(#<@^3fSK25b1mHZ&DAw`q0&a5 zXU$pWf=NbJ*j}V$*`Y zMAz4Zi@A4?iMs{U8hRx*ihsZYHPTpP)TpG}jw4o_5!ny)yKkJoo=Bir+@d$gzUtPf z76rl^DOsUwy9uARy%q+*hrZZzh_{hGBXepC05GjPV+X0aCfbk@fQWuf;3wQF@_yMe zt5AXhdB6CNa}=s;{GA3bi9jK8Kx#cdW9+*ie&)lhyA|*h09Nk?0_r>m95{nVXO$6+ z$R>+ZL^ryBs*)RkM6AqpNS?#{nnq$qo^Vt5G+ytRnl4dc&s0sMr1WG4?WRPcp+ zP;4wHTl?f)^!Gj@FV%`g0(eGv;HbO<_}J0}FndK2L|Kcxs9q1mJ&rMg$cKcFmX!S! z0vJ1OH3owS*d>`!`*;8rrX8t`(L`=H!AifKdlcO~&e#f~Gz*D+&)!2#ud^j$6ZANS!q}@cvw*7N5+0Q4R zvKIiqx03&fsKF9NtB8=DY2R$GBF zFO>1hO8{sMa4qRW4rz_ZeDmKOIy>H_iVr#{5#Sj@pJ!sj&rhsFLFP!^^K&|Dr6uLtPu&2WmLoOp+72f`> zM88yjBZc@DHb&cF31E_s3Lc>O?h=~(jh!O*kcTy{W=1>28}m0z!NXv!+39S{1Oo=094 zX=(h?=(7}XGb1D8Le$|=j;d-;;crtG&kl~$1R;+jNJ~%pbCYscUVDFEU78K}k--e# za(QZW#pp2ud*;SAz*bwBzqqTRikI2Y#5?gmB4!gw{q?IKxBJ$Ekk*C1u@L4^va%|d zg`199czf=a{W_rZV(o9cO3-ss^nlj#!JCtP7Us%{K*#UAfC_J8t8O95*4X1neL!uT z7q+4#870U_4@PTELQHYcP!d#&(5s=1xX@nu4~{P ziXP#%91t7KLLnvdo!MHcGH5gCyUtMXC>j$4q!W8-qKL+{QA?W|P_g@&o};Qr{V>;Uw00_+`9LV$n}g$1Wz-iO^%O9@tw3qx-3ufU%wo0W1X6 zd5hj=!1>$2#x-W=@#r)rb>i#BX;&5+G{ip^1}TzYa#zzvid~=DT3juEZzPd*Ptx5PlmOekc^%T@qfGKnX zVLtTc?`|*HLs@&g^HLc-XM;hT*okFVoGV>Rk7|YR#rP|>d%?%Ac6a6tD?jV(PEM2| z)!GQ%0<#4uaBClL!}ieEL#lNYchYI!%yOx-k)Hrt@v}`10WkK6dpyGbIn3J}K<9>6 z&Qr3w#HH4O-)FlVQbmE0IsYU?*2#U}c**@5bJg+B;Z3a{C!Wn z%}5?fNU7QX-m!{(5YE8DV9$RRbxu+^pZ&ZnAiN>7Ej;=f|mchq~oo_duHA zm}UoOBhc=BYSg6-FC`~!vzKFuZxq)d%0s_mkb=8gcX@+)g%YXM+P;snBBP?OLzICI z^nONGyOXmz_6V@ewl4VaqES4q;1}i2cE%ze0*luwQ@4j=-woV5=th~qD7<$}vxHqH zki`K3_K?tAp3?w8qw7CdG)(7lggoq>PPlkt@rNqVm`Ycg!CT9)9T8abyZIZA;Y;5m z%X*dax+I%)X7Yjc(a(`}0da228T?%A)(62CEkfr13$PzqKi>>_-(@aRUSr2JRNn||G!L%}1dKJ|E9+0HUy|x0-9#8- z__=}bb&@;)o<6PQ+SsWesX{>caBlo2%~rhkUU6n+Pfy5N$X8vK18kZm*^~XJsG(og zBO`Kur%3CE5}R|r$by?(@1|{;bLg+dG6WvJ5JO>#SNDdi)Mq0e&KQ?o%pyICN1`}n zIPG++itoD%6Zjho*jBp)LaVIDkPL41VQx_s+y{K#ZZMFUJN!!59D>C?pv3!jpgav( zrWmF`%6QG9&{*|Y2TOEg;yXX+f+FH}@zJ?z;cQ;60`OsF+Pun!-_^Oh_aQkQeRK|! z@R;}3_d5Uqj>@W;{SAaq0{e2oR($}c?m}x>mw3U&EK8p zbDNT;)(io|2H)fID;xYi(7M`Pl2^igo1pxecivhQoZrDJYYqKXg7)kPm6M}H&wk?1 z|CR)0PYBK27ml4L*mD4!ulgjD!q2H)&b>^b(Z}^4enh{P^oa<(*DW{p)=!K!Cf2yxArAy8esW_t$!wO}OC;g>-Y;p?(8K5Lqzo zVOhL8FZn_oA~?Q9?Wp}%Z1Q|bKd}2%!+#WJCx^^$C*0K6QZ2#Lm}2_VciwAguz0^a zyw?EN>H_b-HZ}3A`6@(yG~8IYa)emU9NjV=esnMsEpL5I0ZtmYfC8%y6>s_lxxw#E zG^q&>1%X%Rq$(&YCp2v6OnGR-mI-$;?ekV}$>8saMk6~@idK;{+s(Zq?`iUsro#Rn zzK=vUonDa1DE+ob8@-xJ^13dF>)CrThqq%v97t^q4e`&PYde{8V33VaZdX`=oBAPu4=@9clN{P5AM&b z`|?IsKKKQs>6f)XqgFHWEv{GF=(s$!WorDO7lh60_n?q_z;I`mZq z*dn<86V%zQ*m>k6jwwD*+Tvl&G&c*s)!Qmq5P(FqOG?8SR457Mh3XI}o* zNHJnfNc3rddr4S%F5TL`3ttEi2p&B*92mBV{y_fFcD~9Cc1oH&eyi!@W)XDmr!-Lc}2ziivlJ7K)m%-)5hd*#%qjqpv-I0wp)Ww;Zmhe}i%+uMaYSzlf15j7cS4Lcg zSw_~_f!|o?!98lFa72N~m5HV*@680?k@kjT&o_ld&VK=i#LoRgmXTJI{t}u-HdRZ?xP84*Y8~` zqFW_yBG2VbRtq|$md@m7E{$t7b^3%Cqa|@prg-_BqkTptrIu-ROancLO)(0 z`=1nJO?$p%(=%NhuS`x@r3G||Oy!YPtYHd3F8}Gpd5? zgBlTI*{@j)(&e2)r%evo5bP~_(UYOO{MQk^fQqpvQIEd=s`Y7!rEyHF6#dd&lqXBj z{|hLWB%YCqcVlq&AE8P_$lodI-p~4@dR;nHMQ2FmIOOL`<)D1t5VfCd_YzcanOlBt zsL8m#o5134a;vzx!oLHR`N~~sP@WwvT?bz)a<^pV!b6r$f9^=S!iu>(V~l$UF_QW@ z!jio9i1}8uto)xGyTH-HFBncUqGi4lrD{Q`&u+;dL z7?|h3?1oggBM*H{DI5sULUT1H*YkzV_qLG^sc%iIgZTIw;OSOeyh1tMAY zSE>_9do_gknQA?7{grd7)rmnvoMHyAhTAnruXGW5CH(TqWX~?>l+3`Z`IZ{MAO_}t z>z0mi4wXAv4ZRp4DOLP=OH9o7w>!9tx#eDG2oy4Ma3!FI|DH(Z`MZqlPjidSN?!+$ zxAP0oI8On(1j=wbLHW9&CxWKM7y*dfaz2%0e>3Bk9$HH+poGt8IM4O2Zp!L+{o>)TGM-lB`>PR8Dne1b=v{V}GsGFDR6 zL?jl3X>eP9=IXDRx^qg$yDfIGM{KhS@4j*WHp6TdG>Mie2RHg82( z!YwvpPJtaPNlyo|V5-ByJ~FNdS3jtrR5LFZZFjc~l%lkvldKPru(A4oET?;Mo0KeZZgt?p`a4@) z)CnT%?S_k4DegHCHilm~^F_lg&w*-=5wnY--|%|j;2c`kM4F~{#!A9F)TLy9i5Om! zGf^3|Fd`_!fUwfTJ2E~!Q?Nf4IKX|HVM;0LSu(H^|202t;=Pkd%$wl(mvzH4!mEbw zygM6z8hzkanzrS;p+34V;Ahu&2H1nB;i!W~D1yw={CxUbmC`pccY_aa!KB#G3x?Ji zjkKo#t+c@lLa%4C|1#`FT!RHCmzUmffD-n|KTh5?_aJ_j@Nf4G@ZKA5hRyL~KE=D;$L6#A z+anClym(vFCUa6`mh2H+eCQ}j7N2II_7beG;%^FrtEsL|yur#E`@#U~)2`~Y^efsA z&Upac9Y>`9d312?bE^)0sxhayO07&;g z#&4bUh`Z(-7Y*$M_{0jbRs9@D@;s;4AI~j|qj`T1G9)vhRn0lBf&; zDThp@IKRj>^IItes}_6lK!YanIoN&LGLU&fXeWbwO$Lw+3`D`~?+tZ)+C3D*F4VD! z!YA~jLKQc(iUKMbQ${@@%PvI=Cvet*TcTe`3Tm9?Jw8D`#1kU0%T!+yTD58D#$S?< z08SIHoPJ5$Fu7)8-82N`9ssG(k|}5@(`$kkOa^DI=sjZ>mJDIzT@2*l#~G!|Y;P30 zEuj{><|Y7e0`>g8mDh}S)d-(egD^KCCcoEcx=L42Y*7{IQPA_2Gj63jC*yH7VYxse z^WgiuLu--n2w?CMkhX~&mpdQ?WAV5g_oGDJALfosHq;QF2`+9#-&$?d77|K|-T`aV z+KtI?WJ6w|m{mH^#phJS02_?+l7+Op8`d)%&%CXKh)>}rVP{1RNQ;v^0vU&c_mg}) z=~Xr1v*?=v8`h%Z(4W5)bGiKujAq3i}g-nmv90otzcnAI&?}v10NoRzG$vHYtyd4DyePWNt^4l%sO^^H!E(f~f8VWd6 zaJO8ZJ&I;+fTqUsn|B1gu%75Zzq_eGBQ(ZuR)Zt@d4&PdgiG-=F~!N8!zgM0#=p=> z+GPqp`i^As;$u*G^A&%^ML+kf0E*Dj;~-lx&ovlnsXlm+u4shDPz!rV$sP&RKi|8G z|6ruV{hm;FVq8i|l0F6a1wYu8{yckALq*+Y>?Xe)`jeFxXP#11gM(6xUBeSk{Uk!krUo5_7H>e;Dv&W$_2jrFH?#*z2jY zI#JyAOQ@r-f0EX@5RWJ8!L|#5xZB3zS2t_qd=bafdoDfGk8lF3pL8KAZ!a4!!pgf83>i5Pu zYMyimE!m+Pmb_Cldje-6xU_|0Y~>W12^QzJUQ%KCfn-h(j9E~e3Rza5+0iCjw=GkR zllb*}Z;86cW~@;2#H$^c?SJjen|Sl%_P;(afLk#HkXSF6^#|7u~~%Oy-b&-M3mB zF)Nw4XIen0`tv16 zUQginofO=-m#!+HAyx5_)7k><*g@oL(=yTyqlA8~)>yHvh1y^rUuUl|# zX@i}tPv7iUsqQXZG$9MxrNW8?H{CBD{?0gIv|}eNLWrI3|6z_KZp)J8kIAx3`nI`v zt!LS*vFdaj6)Dg7@H4xJox2zl%!i(imn*s>~@mV%AwKd#8KUFwB& zsSP3wcW}%>|F!f^RigSket-v+*WKx%61S80a{Wkv_#Epof`lZKNR<`w^~r~xkgQ$3|sxDc|{U&nVydhl3 z5zEN}oJ`pV{udB9#Pgu;WrF(!CAP~yte|3PJ3KnMU4zxuhn{w+$U_6zeNK0}-V(8T zgBs86T&@CVG+5dDki6y_0YK$NCZ?s>68}OCmdv1jjBwgApk%Vl5O&WmNnmUbPR9p= z8=TL5VlG1b?Z8?9uY5Fb#-(Ca&__o^EzC02_O!n$pmUEcluV)@_mE8G_r7g{ z_dMXFp3`5VcBcz&2MP)FotYrnziA%ADhbT`;&Ak?>a(iE$j4wQ3*>1=%u=6@W^d-C z%A0mJAG1qSL9I{~*5uT(0rwc&$7OB58ZO&-S@Fq*eJO+;gL|V0+B|VwE|{mlwy&vl zgIqxW`{S9=(Z_^TBe@wDxibSgU!NH4kui-Vtf02zv`cDBj-yuqg+sEjCj|C`%bCEz zd=kBf@b^zG#QC+Y^taq&f>5r6Jz;_Y0JF+M#7-rxfdn~+_XuFj7@zDz7Y!k6LSo$4 z$wm>j>f*QauR^_q@}2~WpSig8*rvl1v^_a%eD5pXhgbDkB`mompqC=tJ=rz?(E=S*zcha14B;fw`=0=Vl# zgMX@BccXu%)OHr^5;@K=bbFX5Nwh7X0Gt`DcnnM4LDq?(HMn}+Yi>c!UV>MgD~62( zz*Zgf$8KU|VoDT#%^svR|3%G4!?Vu%0#YboHfZpIV5L%~V?g6=gDp91Zq2Vt2(x1M z77X|ci>WCA|J04*{}gkXhJ5ILR$)pUeJ3mhMt&Xtgx`FX(a=dzs9rdk8u90I*_@`_ zth12y2|+N)Lf?KMI)~=XJBIe%q~Mol^c#HbRX7E4PlS>4x)3$T;RmP;F(BMKK*SE5 z{)0t5YoK5m;t(td&e9&^*&9*FyHA05x1VDD!sk8c5ktSwKpC`#vG$jPAetb*=iBy$ z>&Mp?mGMJs`6l^9tOa09&^^SVUc7i}h&4SyPuUxD)YFkzn1md*nE@dxAxDv_bBOk# zXqA9%{Ai@0-zGeif6w7I41QxK3U;xSpq=7%(x1Iq)vdNoU}xemV0yJ zp7HDQfyym#9qDVe6<{;O0bJ|9IPfYkoIxYRY=XToDSunStmuT3fFT64FNWDKgmGvD z+f6=CH$a|_tey)ajUTUAI=(O7+LKn>f5AQEF3Bh7e8pbYAwz~5egE7&ptm+z-r ztWoekP40Rl7K4-YzWjX{be8rm34X7}$`P2iORL~tixDmlq;Z(fG2o+6@qWrhOStVH zbFcjxChq=9_whhS;w4xF7=1W?>Tc(uzAY@zJVX0>TUFAI4CAZ({12O=K;08G;HA}m zTle>T!oaprs}9KTCixt#IrR`=L^qo~CFr$2!*6|hf=&oCk!lpxnBpJVeO(9`3TWUz zZDza?g3o_-DtI#na}{pxV%bgz{6@2-t|V?A&nt_S1jF1s{BopN-!rP?!q3KJq+J4X zTV>T0fuo^!)nIXJJRwXu#an<$St-rAHVvxLg<$z_;7-Ff&?=hkh+PKb3LYhn3(357 zDnQd1arx>TLs}B3|G?tC_R!SP-r zw?k?T@6*IVnPNzb5UjxT#9LtWdM#V~D+v|Cun;5jN}Nb=>u(MG@@Zs%8>2HGlbMu= z`%Pbj7}DG~>bwy~&0C>?Y z=Ebap803V9nrSLWlB0m#wf^lDz8jeR{RNkf3n(pvhmRn~{$~@9B*CW6Lj1A~xEO;^ z=ahG9j{u)sV1->1D{F1bm&T)d}DZNCGRjEBpw}K1i|b z#T=G>O^6Zw1^7m}Pk2$Y>SfknQS)zt2RC1|i)j${u&nn!|=9;ZYe-{Wb@? zRyg;gyZDsCD0rCvVZ-dYSgc(1$yY?0eT+#-*^ln+xfo+$?4hj+6b{e`mEB*rvx2qX z9?~=^hk9F~>6E?ocXN-Dq-h~r8RbqKX;HY|qIb9lTy|SyZ-7#NpBFz*TM_5lQf9M) z);F*BGk}$qK~up`>nKwFp)PWhrXcOSCYx=j@i-CFkcVdP^uHo)A%YWvm0DE2@HETU zHjUOU(KtnAaHMlwCX7(*v>3IOVPEjZz+L0v-eQCA(6r8gK#Kn9L7Wid&nszI!9PyL ziTfR#&;G2Z3Zix}9E2Ea>R=iYV2mF=G#icUe)U+t1`aNHMD&N(-zKfu5JKNrNWA;; zD(VPWTDdrNo)%%s&&My{$^xWo@;@X(z~dLj8Os#?z~^thrTkOw1PN9%E_P5O4h!NO zBy@|K!p=CRg$#G8$@PhaK*yFm_P-3?xkYFr>*QZc%4{)AGZ8l~^-N}&7=a{dk3!~)!n3yks4(~nhE0wleQu)VTDwl*>Uk^-2Gj4kQ*l>vLAU^j$%7@IaFaE8@0 z3+dWFd@ab3WmUHBX`ruH0!@0wF-_tc5a;j6>m8^&Or>Ib!PR}jU`GZs@`(21VCOIA z1ghU0)IsLDEE=pCSw!gou?-)uI-XmTlYlMum7H#9be#y@S9Yzkk7BU1QZ-%oZLqu2 zECe!NhNpcOm#t+zq#vxuop!(byd(5p^ORt-5ZJlP1>6k*rca9CEfu}`N%b_KCXTuN z_29!yXf20wQyU?cgyCEp%v3?v;9+k1&6qSv(3%$MwtE7O0!w`&QQ*PpCwIn>7ZS7# zqrh~jK--svvT)WJUVaF=}_FZ?L%^AOmN)&-7wBK+d>6 z)}kj_AS$2c9{zGy7*e%GJ_O?{zo2PRrvuWC>0Ol<1q1TH*1chmD!BE<9YRz`@BHBS zC<7RUL#|q%;MW1K$EC-?^h5=Afdb$jVoc9$sw3x@;iCh7avo={xt8I<^m+8XJ3Rpc z|D)s#sNWp|b2q9miZm(EN)T9H-0LLVVLF)G?2qf2mgP5 zk-yAxE#$J{9`irn&WLLP7>oYxSiDE=r<*xqd{b<*Fac1#h^}mZLF8?uaH737@S)5? z>|mi?h-%CRaDIZJFNLvadCv0#^=JqF&qvu4;^Jl*1aV~Jo<(d+q__;9qV=NkHIeB?H;{gu+oLz=pX zF;2vEjY=KRwZD8^Xl(r~SzZKg;hQ$cIk@4V5FJ&&zppbTVfzX9W#IGh;0|*zK6*!T zpVtA%`BBB#-4E*KKz^cZ@Q>y?V0rq7`|W^xl7JRr_8JNy#b168_X^}&7`uVG7m!-X zdqs0_z<-QbrW>Sh4pgq;$FeqW%R@7GuT2Eyv{V>ix=B6Fo&UDQ?G)10{SqOk<@&ww zX6~c2M}^&27F2e${pMltA2fUS84aKHJ6b;o;l3fQfxDO}0!`y{;y|`@ zMTJNy5u`k)Jyip@30b2^MBYS?0Q!P}Bzzmo)_12HaLg}2QauF+2MAk;99YN{Y*83D zZahhIpNPMe5iAJ*A^%!QcNS!$eawnb>8GD$z475a`<4D(qVqsAhyq`Jm7GSi2e+gP zoZZev?JNDqcq!I818$!c$n3&bY-&{xy#T=$>z@r@MpxX}15`o8%Q|ypRnc)yFg`zb zWW9EwA~ib=3R(hopPP_E}og1_mqyHwHqH`>JPK(jK3U+6qr%&EDiuevSEe=wQ=GH}5$N zo5U^;$A2(Hjg;Ki>2wE64xb{|(=K}k8qidag5Dlwhd&hyXk}1ytqnh8&9D)IgPgLM zZHrDnH3OjQm6zS3?Zh0@@93aZ@)S0>Wig43rR{-;;{qcu8eeNA*Pr0F3cT5#IZnE+T~Z>)gy+e_Q$xsj*}TIUz5Bd`7LREo`%zq zT9a88Gs%pwD{P1JIx3n|(r#^f$4|RK_8Ja7pofd^UT5hx9?4Lcgqv^T1$bM=^(We+mGxRi6*8Ipg z;PPw#RQki84bK<0I4w3#gH}D9pW|>1Y>?KhgQ5}|dTv?B9?TlQ^z{75CZFW=<_Yvs zGzfXrCXku~zp?>6_-L`L7Z<{vOv|UCkkYAr0b!rE;4MoA*gG^lK92~tQjF1&*Oq}) z5O0s2K8c4+EkT9>vbF9wwN4eh)z|SKM6=1!$Q^MvGy4c_-0VYPY8~lndlVQk$)e#u z?PQF3bx!BCZ4XWU21kp&^m1HC91tf@k#0SOtg-t9I-lXi-_<;~kJgJixU?RcU;8{7 z@)M2QFejGga0u$h0H0T1rng*P(&Y3{_=a5$ObI8(ZBCE`vD|cn`e&;Jht7I*#T7|V zr$|2v6jZ_1FXA7C81?46k^SBW&w|+^m}^XK;1l1dnS;HitpLUEC5yk7|D#1rm?Z) zg&P;AwTWL*f&ga;qusIEptBAyKKyDj)tEeHpILiMNAGN~6M%P(ZqiPZ2TEH&*-F!f z6~&;}Uz=BW9o6<(jv3^1t+b8E#)LeuErSpReL2(q{cq`vD+;`nG0LaBK*5{QAOcH7 zUKNFR$i479)BYRD_P7*|@&*MrBmhP*pNl6+GX^A1J$kv%>K_n~mjpa$ofX^|jMZ-x zhR+JM$3>Lp3}V1pVdP;Va@ykoNZwLOZg<<7ySZ~ zVrYV0HZ*9ithjz<&v}cP%0$YlV{98R;>_9Cy*(vQ+gCL;J14v1to%<+flFbW0%vbr zo_5p^37EI{dMt4zhH^la(|_;q+!WozZ17sauRU;7a943PDIaP@9w4n&uzcHB$~xZKw$x)E5L>JU$XZtC-K6W9ZQDGil8&(C<^w!V^)6 zNC_}mvjVLH9Ej=bB?$Izl%q`^GT~`|;*Ev9ne1t|>bP;Q`32zS)~`B*DaAd}^>p=r zROYm=E;Q+1XXAUOsrQpBX5Bdcgt3vE5&ZF}asB)Am#G@)dB6Onv9Ob)O@Q-!^zy19 zXa&8d*mDufmCoK zQy(&#k4XGEc*e3Ap5veCHM{#fs}c={uAEz<>Xt!6JVNRrI_sm?-_};^HMAzv6he zzJ7i;H0!YLc4>+P0rtQQE>!bWxL0|w* zjxBAUBj&B>tGyH@JR$r^n(7VekMfOhLK|84th-9kf1JC`pRBJ&vco>0PeDG!zJz`u z4g++no(Q2fpf`%q&7jW%54KY{k>Dut(#ugdbN|U5xZRe70mzQorRg=HWk=iP6OC2qnOWDytmOau8PU9a$_gVr!b=s}mk=^LHAN zhF;wBXZf99rLWu{1tLWK$^{Ew0%_h$OlF}r5pW*?0=>w5=W92XjG73Bx}Be3oxeg} zRkV&?DhK1y_5}Js8x}cRmtea@uSF8NA;9!K&?+9b;T|F2CvT+4zo+z06rq8?KEZbQ zddUG7i`dQ5F_|wO(+GzARU`@HENgRmDL>A3f%H>CqT=hTS}Lzn-y1p4DH8?G_2|n! zpyv`|xDlg^BDgt-#MQfDS^3@q)5L{wFvaoEgIBJUkdiqAA;GdN?`xxt4~$)CyLcOB zi4}vO>Sy34#@Y*Sz6#40mRhLg%XSVt`cNQ>e2GI3hb6?=QN5+4K zpC%y`n~>&je;bM?WJtOA#1L5lFI&=Khe{AEABsK~@kXuHA=Lh1?k3tU=o&mvuTjm9 zmWMOfLn>OF(#pFlN*D2DRB z$7c_YE;}Qfn)l!J)Sp}{oohJ8q%C9~j|7^m-6v$I1rfU{#h2C-EY=eCpqSfEG=0h| z5%I1`VOP1+(tk(ACyD!%`X*7_&=2{&-%RPrK#rp=_TH4T5_1u{p?FcOYIX| zbam;>yyqKFzaTY@vvKH7%3fMd5>K7Hf1!``V7EA{ z1wfp4Pd!A;Kstvm^z=AAQ1*5zEXWGy2d^#@?rfFeY!((vGw` zDdT0qa^$BC;Gifg9Q@PvUrwx3;fP1DOkGH%a>_$x80qX}tQ$WJ zqe865Jb3J)%JpLfw}t%onQ4aI-(#IaXaw4%-Wj zXg>WbwKSV@FpBojDzRtfkBig2*_t*vo=bXyIR~e^$P103Eb$Pt+CW70YAj z2_gq57u5l3KlPY-`|l|}%PI9MSgD17lw4kCb?wW*&EhW0PM;6Dra9|#Q?C66l>%!g0MA-f46xZaAU@`@OSeBho_TBL&2DXRGdheZ~P(Z)}XJq2Q8k=q8N$` zL;S>jYc@wOBwOe}X9xwDqor4g`L{f4FEpuYgH?i0pUe6+hH{yNRtR=G1QX0kgH)dn z-gA@VWM%~2QX#znU+mL*T@=@v&B{d8La-YDWGrFV{t}w*l#8 z-8?eqS=B}mIRCXGtM~Uh!7C6jhqjwxd3qg;jmUmql_zVIzej$q|KOQuKS>LH_iO>! z0=pZ|T^wbx>dF+n`hh?MX4H4-%n6Zd9&9?WSBt>!g`QqQ> z+xI;;rbR0~ZERT1-|?FBAjj(P10exmQ)oM>6!UAl{(@=qiKoHbC&7ivr-yQmUkmmq z%*fv%Z@LqtC7oz^dYMobXqf)7$XW+1xInOVZtBl#^8-~= z&Y|KAqijRzdGE0*3-K*(A{E+KDC1$wAXVdylLr{zT1oub<7J-e1dW{R*oeDV#2M96 z&Iu%*@Z@Tm1%nTu&fH&(7Hl&(jI-qP51t$R}hJ{Z~{i+tbob)(Tr zZUAZs`y{LrcqY&RJoxQPTcft01g4pIz>Hn=OMxH&BKtqJsb<0&ZX&FPl<>jE7jDQ` zpwnujjafn{#H)fL!|FiApOcyY0DC+;zXOrekddL+Z~89FHeTykiP?athQ^tIZ3HoJ z2ULxy4orq4KEHK>-fM_YX*k~^%3nJbL2GECl6s7~5y(Q5ZK?wOnaIe^2~P*qtV6(V z1&;i}eS%2vHI@k<53C8*k%dEYdE^TZif;Jdy&Wb`4-~M5ix!&n4z6IDcJ zvt)%^3k3MK4AmT7z0dE|qTaldwnj6~l3bq-X|iAr?+Gu)^;NSbN0cIUg}S)0*AMg2 zYHjzT)5WyI1XJkYZR)zqDw8UAz4cu9Xg6dU*%CZ~>20c>Y~yD?^oI6%+u?H0VQKwA zy70#FuKY0~`-2uy2}&cD%wE4^Nj_-p zRhJ9BP%vMZUr*6p(T!7A}v3+URVm6+e?B9Q7i3|P)NaorWDmpz;PX(cJ> zs_kx9aqq|7+_0P{a^$`{LjE+~%>$i7SV^j45KN^Oxx&G&d5Tqp3mdp8MIUUmPa#(x59Rm$?~Jh*N`sHcsBBY~3YF4KF(k=0&)Ao=sG$!j6loq>WMrvGo4pt_ zV+)DWC?5$$VGxOIX;8w5!OZXR{eJ)bet&<>eeQXm<(@P5dA;s)&pB~b@8zq=k*{~c zo+b+Tevv7!NP6JD%7%AOs(V&|IPxsbt&!1pqdFp^TlK813HicpPm>MQ1F2%`LqB1r zzNi_M+VX?0=`=z^S*pU!&kUPN*naNY3BNQddunqPbsf1*bSt5Ur49S@8~<@K;caS! zHf8q++8mVo(EDf>o7!x-Y=sqzJiJt?>}v5#mla&JBMMYaHoB~asR6bYlOuN|h_R?? z&O~~^GZtRqs-nh?^O)Svt-~4TMhQ)eH04F?>z{1MB*r~YAlrxgsR139W;MNnuJAJ} zco#7P;jt*eaxQ)MQRs6ewODwL61f4@{Sh;Pg$_0)K>T@%p{wYHhgV&3IPNn>*Agog zd>k^bhS)T5mawZ}@B?Vuf=ntXvUs-&^Q8F2z7?DyEG9!rF5v(<8raq`BRp9wtK}

_m_Cz!aI|OA~=>rPyDZB}LviY`DTRyq;E+O1bb*mtHP+eDp`ie;@gD)I~c+6GFbPa%hM z`8Vex*~}cS+digqY0sJMuZM`)j&b;BN&8Bf8ycw7yWTmLRzF2`&mV!i;_!0GY1hGp zb*$&h%G&BIe^cNQG&UZZL;uTN8%^xvNkkx~^#*AkS2X%ziIv8gqo$-Nk*@_^rPWH^ z*L)RAHm5TNw>h1~z)`GS!g!lHyu<>rZ>9iOrAIRH!X2`(0Nu~%Lxif$TC5$#DE+cE z{ijLX5#>7=*o}4n?U~M}J*BAU9vkM+h)#@@4!X98>sImyC=SSCNgT*sNI%C2T>i<-!9=`VB~MoE;PLJfXms7b`3UkFsopktZsUu2`1dq zLkKAkxB;K`WB#D)vXr>P;vI^hlReihTzq^o^ujke-_P4>d&|7Z>G0neSdVpD=_A{p zzaXC1y}rJtmP2<8MZ2q_YZJL9G7Oh;K{yL5V|e}*m1NTIb3GA>WrghgOgWuW{3aYU zC!vPfD%{X@ANAJ&0p;vM@vCuDDUKM~vORWNZI%l6eB+aw;A5p(Le52ja>c7Dso?Z& zwJa(*Ju3oD?8P4uRoM4M$N_2sO2~Y$I{|HGih=XE!=%b(>#B&zHELo519p)LB}gf- zIcriktD7O1*bNvLRB?xUzAHNJL=zjS55!G$oTK{=ZsKKXWsUA>L407$9?hfeuNv~+ zV(7Nu1QQsdH@enfB8Y2~QO~5;=if?cz*gq9X|3Oj_Vr;ouRHdF_LpwG7$hWA?kw3I z7lNtHprmKTT;3k$nlzOWd^!OqefbPJs~VbLtR(+^r?&D;fs8LVlbz?b9l`FSq~E(Q z91@`=0oM3ougBzcJV0l?;+o3fAH7d^yD$I5@`-MzfvacD@$=fV=KQoICRXSms6$j*@>%B4$Zu&2iJZcpZYc6IalE1 zvefh96Nz{OLsVyVDL-r{ysURGx|WF#U5f9I>~y(I5`<}kCXXnY+n?H0FP$I_-U7NC zxGwSeTidqo))zxLP)@I5(L~*=60Ol$Z|zvxKIIeB@$eRugHua)KcSQG)z^+&6VTUW zGtS?*TVEaJklp@53!^@M0ri?zw*fJk58rQwXay8SlYr?8f8V)T5>yKz;CSB*aYb_tKPX(}k z<-Nmh>UaB*isssB>l(Sc?2X_1yb(&R{dv+c%5t+gBCN;0xu5V?nJWM1H61Xu#Q*ew zJ3g<6)$zcaK4}DZ6IW4tG;oOLZ6<<;6p{b;!^tC7(Ks^) z7)I|ml)Sf?8KO4675nLqP{t$9E@ObSbK$D%tRu=_g_8-a-qXAKb8gT2ENXawopM}4 z0`lHRiIa78$mX9-^xSbw7iByhx3cEk`BBmpZkY%zy)f+zaG@Bq(IQtnzo z%PE_dB+x4QTfAxUhdM?2aBnQt7!^jLP z6p1kMLr{zdHvBSSTdkwCAXC?&5(J9{m-Ddn%kR(4`PhTobU%IrLb8Xe#eG)?%W0Dz zCiC}6s*q#m0+iHJhxXXVNrcM6jX(nHy~;=~xk4PSZ&~V2j?k zG|`DtuOZxpw-AY`^ORuoHM0{}8K&Q|>4z}_GxXGN26MhH(*yL)Wh#Wq)~aU7Y+-t> z2Gi$X&&c{>T-F`5Id&^R_U(!2wJTKOCLLzNOV-BSUQ;j8Q_q&Bo)TCfrbifrN`A(C zsH8<9&qKAN7yoI|fj4+LZmmiVQ< zr)G;VNGNJ!3WxTKPt)_?T-;#uwgw5u2GX}-upj0;v5T$T^D>^-KKl#8xUn$h*i zDKNN+<#-{d5?`yhYH`5sJC$>we$z~cVgB&3Jlr7Xs@bI=O}lU<@hcjBqsqiK(ddWR zYH?T;6}Jl8x@9lZ+iv&Fx08o7jo19{-!6WPLCH=sPP5mqNwP(Pe7Qa@-c*=m-8&6YljhO=0g=sdnhY>(3u~b(HH7@hHN! zX_EN{NMW6@`eU4I(!C1BI za8t+(oEN(5)x_I2Q%qwX2%Ga>6go|O}1S`eIgR_1yGQ?Hs-gyHadT(a8-+F!f z*)M+!Jx-xzC>i(}?yZ@6l485#m1y7R-Cf2u5bj1IZk^rTLEjINCq>OKTR9g$^`6)* zr9)BhS$FoZ(+d&QTZ~+`h&Q(?vO6>Il=h8HlDRsrr0>_6OD&&gzv9_NO);lzCZ8Y; zlZw$=iRH{7R#O9Q@WEj$xOA^PfS3a>_!E8cF;wGL;mDCQ%|Kc%DHEo5d}1cD zd9eexRBf?fEF`B65$6Z>3Q1koOhDvF+{lM&T=_X1q^7>_Ff1P>l?AE0dR;LShNmC~ z_@Lr)p+XNXZDGu8g})2-Jq7hry0Tg?gDg&N^$nqJ7WBcLE6LH~-@}7>Bc25)q;?>m zMU(z~brJ_7V&6_d4=G+9NFt`doaw#pgaxaojM?Vx*@f62rL3DlsW{2CULK+K7og#3 z1tLqeluZc3rCJ1e?U}8P`xKTNeNolv3Z6F}{ zWeYeL>MG~?E&R4;0^cr$Wc|YG3@A#FrgaMsbmdV3bC}}Q$P@fl-zo{zxaBwS_AGkq zh5l*L+f{%=A@|J)p&zkGt#s9UIpjVFDi)!dk;Gv~FMr2WL}E7gO}COZB2n_I*t8Vj zl~Mg2vDV1*ulDL2MLtTP;{;dY(}*G>GCZIrt_Zmyhg|i$2r3A~uuAfsFH-hIvE{d} zc&&Z<1O~v)g+GgFvnx*d-7o$FX$$q;LtkiWyAcAxOL(F+0K0mr3qK5xu1vhe6A`Oh zD&31jfrychVu37ZscaUNdFcD86P-1XR;NfIWx=OV`q2?e8sy4sa ziLnwCyu#GvqAVK?w-V@l#EA~_=;_r!jb%*J<7SdkL`W(*(1!n*aYYNEX`-zxnAW;g zhsNcRs*9+1v@LRq1^c$V_{VPNgOIc8l@vbTdXU{|a9}xQ z1j!X9x2p_NmI=RgC}3bMC1@tid=-wnJef4(FMPWecsB5oaJ{RH9t&D)2u;^xYC4c! zOu*McDTa5XGpeG+iAFZEzz~t|lmcC1?pc^bM7XP#}O^uD@>2uHf zvY@iHgUC7+G!Du~M)<3e(0 zz6vYN92GBHwcKV=9C*E+{BCQE!>Re>8P6m`yiMT;GrqX;4=+9h6yc zcumctv&^SaUv@5ZWTN5r5yLX|cceP_gdt@WSE43Q*656Q>d?GpFTo^s~$(q0a!#*Y0^2DTl?R*d#Ly|?u@6<(g3mi!=$zFfeZ zv$uR~_T9qh?LQfRk0swkGBA@x#u}lsAu@vCyW-uelR1ZORH@y28R591A;ewXIxt!- z_FpjlQ$LCN$&0}W;@x1HmiZlhx=-}H6*1C2chKjlM95CX;y){Eyu&5Z>s*@AdtFn} zMCi$NlTn?0W0GAd;urGp;xO|Wuc2pVNKR;WDXOE<9|bSvf7CX(sp4EETTrb1oEpmc zOBM`^2Jlm_*`+>i5_+U#G2wpt&gMBQ%x5<8GlS+u`vrGAU*YlzaodXC-kWq0>q@_f zn5zMiqn8{>*#AD@W0DC>26`cvj{oli-hCX6>?l5MjfMU*;QyH$gE0WW`&~tyL1z_C z#zZrwk#?@a+?*z)mFq$h9WQcp93kMDOGtxP5rgsMKfnJI^lzee!T$^Tfk^zHAfD*o eYX2uFQ^E?}>e@W{JrCL6z=m|hvgm+s%>M!WQ(8m- literal 0 HcmV?d00001 diff --git a/apps/mobile/assets/splash.png b/apps/mobile/assets/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..0e89705a9436743e42954d3744a0e7ff0d3d4701 GIT binary patch literal 47346 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 literal 0 HcmV?d00001 diff --git a/apps/mobile/babel.config.js b/apps/mobile/babel.config.js new file mode 100644 index 0000000..08c6bc8 --- /dev/null +++ b/apps/mobile/babel.config.js @@ -0,0 +1,7 @@ +module.exports = function (api) { + api.cache(true); + return { + presets: ['babel-preset-expo'], + plugins: ['nativewind/babel'], + }; +}; diff --git a/apps/mobile/global.css b/apps/mobile/global.css new file mode 100644 index 0000000..b5c61c9 --- /dev/null +++ b/apps/mobile/global.css @@ -0,0 +1,3 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; diff --git a/apps/mobile/index.js b/apps/mobile/index.js new file mode 100644 index 0000000..9d5d25a --- /dev/null +++ b/apps/mobile/index.js @@ -0,0 +1,8 @@ +import { registerRootComponent } from 'expo'; + +import App from './App'; + +// registerRootComponent calls AppRegistry.registerComponent('main', () => App); +// It also ensures that whether you load the app in the Expo client or in a native build, +// the environment is set up appropriately +registerRootComponent(App); diff --git a/apps/mobile/metro.config.js b/apps/mobile/metro.config.js new file mode 100644 index 0000000..2c41d6d --- /dev/null +++ b/apps/mobile/metro.config.js @@ -0,0 +1,26 @@ +// Learn more https://docs.expo.dev/guides/monorepos +const { getDefaultConfig } = require('expo/metro-config'); +const { FileStore } = require('metro-cache'); +const path = require('path'); + +const projectRoot = __dirname; +const workspaceRoot = path.resolve(projectRoot, '../..'); + +const config = getDefaultConfig(projectRoot); + +// #1 - Watch all files in the monorepo +config.watchFolders = [workspaceRoot]; +// #2 - Try resolving with project modules first, then workspace modules +config.resolver.nodeModulesPaths = [ + path.resolve(projectRoot, 'node_modules'), + path.resolve(workspaceRoot, 'node_modules'), +]; + +// Use turborepo to restore the cache when possible +config.cacheStores = [ + new FileStore({ + root: path.join(projectRoot, 'node_modules', '.cache', 'metro'), + }), +]; + +module.exports = config; diff --git a/apps/mobile/package.json b/apps/mobile/package.json new file mode 100644 index 0000000..a9d4dc5 --- /dev/null +++ b/apps/mobile/package.json @@ -0,0 +1,29 @@ +{ + "name": "mobile", + "version": "1.0.0", + "main": "index.js", + "scripts": { + "metro": "expo start", + "android": "expo run:android", + "ios": "expo run:ios", + "lint": "eslint --ext js,ts,tsx ." + }, + "dependencies": { + "@expo/metro-runtime": "^3.2.1", + "expo": "~51.0.11", + "expo-dev-client": "^4.0.15", + "expo-status-bar": "~1.12.1", + "expo-updates": "^0.25.16", + "nativewind": "^2.0.11", + "react": "18.2.0", + "react-dom": "^18", + "react-native": "0.74.2" + }, + "devDependencies": { + "@babel/core": "^7.20.0", + "autoprefixer": "^10.0.1", + "postcss": "^8", + "tailwindcss": "^3.3.2" + }, + "private": true +} diff --git a/apps/mobile/postcss.config.js b/apps/mobile/postcss.config.js new file mode 100644 index 0000000..12a703d --- /dev/null +++ b/apps/mobile/postcss.config.js @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +}; diff --git a/apps/mobile/tailwind.config.js b/apps/mobile/tailwind.config.js new file mode 100644 index 0000000..861ed4b --- /dev/null +++ b/apps/mobile/tailwind.config.js @@ -0,0 +1,14 @@ +/** @type {import('tailwindcss').Config} */ +module.exports = { + content: [ + './App.{js,jsx,ts,tsx}', + './screens/**/*.{js,jsx,ts,tsx}', + './pages/**/*.{js,jsx,ts,tsx}', + './components/**/*.{js,jsx,ts,tsx}', + './src/**/*.{js,jsx,ts,tsx}', + ], + theme: { + extend: {}, + }, + plugins: [], +}; diff --git a/apps/mobile/tsconfig.json b/apps/mobile/tsconfig.json new file mode 100644 index 0000000..b9567f6 --- /dev/null +++ b/apps/mobile/tsconfig.json @@ -0,0 +1,6 @@ +{ + "extends": "expo/tsconfig.base", + "compilerOptions": { + "strict": true + } +} diff --git a/package.json b/package.json index 655529f..361f124 100644 --- a/package.json +++ b/package.json @@ -2,16 +2,15 @@ "name": "fullstack-boilerplate-next-nest-vps", "version": "1.0.0", "description": "", - "main": "index.js", - "workspaces": [ - "apps/*" - ], "scripts": { "db:generate": "pnpm --filter server db:generate", "db:push": "pnpm --filter server db:push", "db:seed": "pnpm --filter server db:seed", "studio": "pnpm --filter server studio", "dev": "pnpm run --parallel dev", + "dev:metro": "pnpm --filter mobile metro", + "dev:ios": "pnpm --filter mobile ios", + "dev:android": "pnpm --filter mobile android", "build": "pnpm run --parallel build", "start": "pnpm run --parallel start", "build:server": "pnpm --filter server build", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cde136e..276e0f8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,19 +9,19 @@ importers: devDependencies: '@commitlint/cli': specifier: ^18.6.1 - version: 18.6.1(@types/node@20.12.12)(typescript@5.4.5) + version: 18.6.1(@types/node@20.14.2)(typescript@5.4.5) '@commitlint/config-conventional': specifier: ^18.6.2 version: 18.6.3 '@commitlint/cz-commitlint': specifier: ^19.2.0 - version: 19.2.0(@types/node@20.12.12)(commitizen@4.3.0)(inquirer@9.2.22)(typescript@5.4.5) + version: 19.2.0(@types/node@20.14.2)(commitizen@4.3.0)(inquirer@9.2.23)(typescript@5.4.5) '@repo/eslint-config': specifier: workspace:* version: link:packages/eslint-config commitizen: specifier: ^4.3.0 - version: 4.3.0(@types/node@20.12.12)(typescript@5.4.5) + version: 4.3.0(@types/node@20.14.2)(typescript@5.4.5) husky: specifier: ^8.0.3 version: 8.0.3 @@ -33,37 +33,37 @@ importers: version: 2.8.8 turbo: specifier: ^1.13.3 - version: 1.13.3 + version: 1.13.4 apps/admin: dependencies: '@nextui-org/react': specifier: ^2.1.13 - version: 2.4.0(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1)(tailwindcss@3.4.3) + version: 2.4.1(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0)(tailwindcss@3.4.4) '@nextui-org/system': specifier: ^2.0.10 - version: 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) + version: 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) '@nextui-org/theme': specifier: ^2.1.9 - version: 2.2.4(tailwindcss@3.4.3) + version: 2.2.5(tailwindcss@3.4.4) '@prisma/nextjs-monorepo-workaround-plugin': specifier: ^5.13.0 - version: 5.14.0 + version: 5.15.0 '@tanstack/react-query': specifier: ^4.36.1 - version: 4.36.1(react-dom@18.3.1)(react@18.3.1) + version: 4.36.1(react-dom@18.3.1)(react@18.2.0) '@trpc/client': specifier: ^10.43.6 version: 10.45.2(@trpc/server@10.45.2) '@trpc/next': specifier: ^10.43.6 - version: 10.45.2(@tanstack/react-query@4.36.1)(@trpc/client@10.45.2)(@trpc/react-query@10.43.6)(@trpc/server@10.45.2)(next@14.2.3)(react-dom@18.3.1)(react@18.3.1) + version: 10.45.2(@tanstack/react-query@4.36.1)(@trpc/client@10.45.2)(@trpc/react-query@10.43.6)(@trpc/server@10.45.2)(next@14.2.3)(react-dom@18.3.1)(react@18.2.0) '@trpc/react': specifier: ^9.27.4 - version: 9.27.4(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react-query@3.39.3)(react@18.3.1) + version: 9.27.4(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react-query@3.39.3)(react@18.2.0) '@trpc/react-query': specifier: 10.43.6 - version: 10.43.6(@tanstack/react-query@4.36.1)(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react@18.3.1) + version: 10.43.6(@tanstack/react-query@4.36.1)(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react@18.2.0) '@trpc/server': specifier: ^10.43.6 version: 10.45.2 @@ -72,10 +72,10 @@ importers: version: 7.0.3 formik: specifier: ^2.4.5 - version: 2.4.6(react@18.3.1) + version: 2.4.6(react@18.2.0) framer-motion: specifier: ^10.16.4 - version: 10.18.0(react-dom@18.3.1)(react@18.3.1) + version: 10.18.0(react-dom@18.3.1)(react@18.2.0) http-browserify: specifier: ^1.7.0 version: 1.7.0 @@ -84,25 +84,25 @@ importers: version: 1.0.0 next: specifier: ^14.0.2 - version: 14.2.3(react-dom@18.3.1)(react@18.3.1) + version: 14.2.3(react-dom@18.3.1)(react@18.2.0) next-auth: specifier: 5.0.0-beta.4 - version: 5.0.0-beta.4(next@14.2.3)(react@18.3.1) + version: 5.0.0-beta.4(next@14.2.3)(react@18.2.0) querystring-es3: specifier: ^0.2.1 version: 0.2.1 react: specifier: ^18 - version: 18.3.1 + version: 18.2.0 react-dom: specifier: ^18 - version: 18.3.1(react@18.3.1) + version: 18.3.1(react@18.2.0) react-icons: specifier: ^4.11.0 - version: 4.12.0(react@18.3.1) + version: 4.12.0(react@18.2.0) react-query: specifier: ^3.39.3 - version: 3.39.3(react-dom@18.3.1)(react@18.3.1) + version: 3.39.3(react-dom@18.3.1)(react@18.2.0) server: specifier: workspace:0.1.0 version: link:../server @@ -124,7 +124,7 @@ importers: version: 8.56.10 '@types/node': specifier: ^20 - version: 20.12.12 + version: 20.14.2 '@types/react': specifier: ^18 version: 18.3.3 @@ -142,10 +142,10 @@ importers: version: 8.4.38 prettier: specifier: ^3.0.0 - version: 3.2.5 + version: 3.3.1 tailwindcss: specifier: ^3.3.0 - version: 3.4.3 + version: 3.4.4 typescript: specifier: ^5 version: 5.4.5 @@ -154,28 +154,28 @@ importers: dependencies: '@nextui-org/react': specifier: ^2.1.13 - version: 2.4.0(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1)(tailwindcss@3.4.3) + version: 2.4.1(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0)(tailwindcss@3.4.4) '@nextui-org/system': specifier: ^2.0.10 - version: 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) + version: 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) '@nextui-org/theme': specifier: ^2.1.9 - version: 2.2.4(tailwindcss@3.4.3) + version: 2.2.5(tailwindcss@3.4.4) '@prisma/nextjs-monorepo-workaround-plugin': specifier: ^5.13.0 - version: 5.14.0 + version: 5.15.0 '@tanstack/react-query': specifier: ^4.36.1 - version: 4.36.1(react-dom@18.3.1)(react@18.3.1) + version: 4.36.1(react-dom@18.3.1)(react@18.2.0) '@trpc/client': specifier: ^10.43.6 version: 10.45.2(@trpc/server@10.45.2) '@trpc/react': specifier: ^9.27.4 - version: 9.27.4(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react-query@3.39.3)(react@18.3.1) + version: 9.27.4(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react-query@3.39.3)(react@18.2.0) '@trpc/react-query': specifier: 10.43.6 - version: 10.43.6(@tanstack/react-query@4.36.1)(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react@18.3.1) + version: 10.43.6(@tanstack/react-query@4.36.1)(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react@18.2.0) '@trpc/server': specifier: ^10.43.6 version: 10.45.2 @@ -184,22 +184,22 @@ importers: version: 2.1.1 framer-motion: specifier: ^10.16.4 - version: 10.18.0(react-dom@18.3.1)(react@18.3.1) + version: 10.18.0(react-dom@18.3.1)(react@18.2.0) i18next: specifier: ^23.7.7 version: 23.11.5 next: specifier: 14.2.3 - version: 14.2.3(react-dom@18.3.1)(react@18.3.1) + version: 14.2.3(react-dom@18.3.1)(react@18.2.0) next-intl: specifier: ^3.2.5 - version: 3.14.1(next@14.2.3)(react@18.3.1) + version: 3.14.1(next@14.2.3)(react@18.2.0) react: specifier: ^18 - version: 18.3.1 + version: 18.2.0 react-dom: specifier: ^18 - version: 18.3.1(react@18.3.1) + version: 18.3.1(react@18.2.0) server: specifier: workspace:0.1.0 version: link:../server @@ -215,7 +215,7 @@ importers: version: 8.56.10 '@types/node': specifier: ^20 - version: 20.12.12 + version: 20.14.2 '@types/react': specifier: ^18 version: 18.3.3 @@ -236,37 +236,80 @@ importers: version: 8.4.38 prettier: specifier: ^3.0.0 - version: 3.2.5 + version: 3.3.1 tailwindcss: specifier: ^3.3.0 - version: 3.4.3 + version: 3.4.4 typescript: specifier: ^5 version: 5.4.5 + apps/mobile: + dependencies: + '@expo/metro-runtime': + specifier: ^3.2.1 + version: 3.2.1(react-native@0.74.2) + expo: + specifier: ~51.0.11 + version: 51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo-dev-client: + specifier: ^4.0.15 + version: 4.0.15(expo@51.0.11) + expo-status-bar: + specifier: ~1.12.1 + version: 1.12.1 + expo-updates: + specifier: ^0.25.16 + version: 0.25.16(expo@51.0.11) + nativewind: + specifier: ^2.0.11 + version: 2.0.11(react@18.2.0)(tailwindcss@3.3.2) + react: + specifier: 18.2.0 + version: 18.2.0 + react-dom: + specifier: ^18 + version: 18.3.1(react@18.2.0) + react-native: + specifier: 0.74.2 + version: 0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(react@18.2.0) + devDependencies: + '@babel/core': + specifier: ^7.20.0 + version: 7.24.7 + autoprefixer: + specifier: ^10.0.1 + version: 10.4.19(postcss@8.4.38) + postcss: + specifier: ^8 + version: 8.4.38 + tailwindcss: + specifier: ^3.3.2 + version: 3.3.2 + apps/server: dependencies: '@nestjs/common': specifier: ^10.0.0 - version: 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) + version: 10.3.9(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) '@nestjs/config': specifier: ^3.1.1 - version: 3.2.2(@nestjs/common@10.3.8)(rxjs@7.8.1) + version: 3.2.2(@nestjs/common@10.3.9)(rxjs@7.8.1) '@nestjs/core': specifier: ^10.0.0 - version: 10.3.8(@nestjs/common@10.3.8)(@nestjs/platform-express@10.3.8)(reflect-metadata@0.1.14)(rxjs@7.8.1) + version: 10.3.9(@nestjs/common@10.3.9)(@nestjs/platform-express@10.3.9)(reflect-metadata@0.1.14)(rxjs@7.8.1) '@nestjs/jwt': specifier: ^10.1.1 - version: 10.2.0(@nestjs/common@10.3.8) + version: 10.2.0(@nestjs/common@10.3.9) '@nestjs/platform-express': specifier: ^10.0.0 - version: 10.3.8(@nestjs/common@10.3.8)(@nestjs/core@10.3.8) + version: 10.3.9(@nestjs/common@10.3.9)(@nestjs/core@10.3.9) '@nestjs/swagger': specifier: ^7.1.16 - version: 7.3.1(@nestjs/common@10.3.8)(@nestjs/core@10.3.8)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14) + version: 7.3.1(@nestjs/common@10.3.9)(@nestjs/core@10.3.9)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14) '@prisma/client': specifier: 5.7.0 - version: 5.7.0(prisma@5.14.0) + version: 5.7.0(prisma@5.15.0) '@trpc/client': specifier: ^10.43.6 version: 10.45.2(@trpc/server@10.45.2) @@ -299,7 +342,7 @@ importers: version: 7.8.1 swagger-ui-express: specifier: ^5.0.0 - version: 5.0.0(express@4.19.2) + version: 5.0.1(express@4.19.2) trpc-openapi: specifier: ^1.2.0 version: 1.2.0(@trpc/server@10.45.2)(zod@3.23.8) @@ -315,7 +358,7 @@ importers: version: 10.1.1(typescript@5.4.5) '@nestjs/testing': specifier: ^10.0.0 - version: 10.3.8(@nestjs/common@10.3.8)(@nestjs/core@10.3.8)(@nestjs/platform-express@10.3.8) + version: 10.3.9(@nestjs/common@10.3.9)(@nestjs/core@10.3.9)(@nestjs/platform-express@10.3.9) '@types/bcryptjs': specifier: ^2.4.6 version: 2.4.6 @@ -330,7 +373,7 @@ importers: version: 10.0.6 '@types/node': specifier: ^20.10.4 - version: 20.12.12 + version: 20.14.2 '@types/supertest': specifier: ^2.0.12 version: 2.0.16 @@ -360,13 +403,13 @@ importers: version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + version: 29.7.0(@types/node@20.14.2)(ts-node@10.9.2) prettier: specifier: ^2.8.8 version: 2.8.8 prisma: specifier: ^5.7.0 - version: 5.14.0 + version: 5.15.0 source-map-support: specifier: ^0.5.21 version: 0.5.21 @@ -375,13 +418,13 @@ importers: version: 6.3.4 ts-jest: specifier: ^29.1.0 - version: 29.1.4(@babel/core@7.24.6)(jest@29.7.0)(typescript@5.4.5) + version: 29.1.4(@babel/core@7.24.7)(jest@29.7.0)(typescript@5.4.5) ts-loader: specifier: ^9.4.3 version: 9.5.1(typescript@5.4.5)(webpack@5.91.0) ts-node: specifier: ^10.9.1 - version: 10.9.2(@types/node@20.12.12)(typescript@5.4.5) + version: 10.9.2(@types/node@20.14.2)(typescript@5.4.5) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 @@ -414,7 +457,7 @@ importers: version: 8.10.0(eslint@8.57.0) eslint-config-turbo: specifier: ^1.10.12 - version: 1.13.3(eslint@8.57.0) + version: 1.13.4(eslint@8.57.0) eslint-plugin-import: specifier: ^2.28.0 version: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) @@ -423,7 +466,7 @@ importers: version: 1.1.0 eslint-plugin-prettier: specifier: ^5.0.0 - version: 5.1.3(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@3.2.5) + version: 5.1.3(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@3.3.1) eslint-plugin-react: specifier: ^7.34.1 version: 7.34.2(eslint@8.57.0) @@ -435,7 +478,7 @@ importers: version: 10.0.0(eslint@8.57.0) eslint-plugin-tailwindcss: specifier: ^3.13.0 - version: 3.17.0(tailwindcss@3.4.3) + version: 3.17.3(tailwindcss@3.4.4) eslint-plugin-testing-library: specifier: ^5.11.0 version: 5.11.1(eslint@8.57.0)(typescript@5.4.5) @@ -447,7 +490,7 @@ importers: version: 5.4.5 typescript-eslint: specifier: ^7.8.0 - version: 7.11.0(eslint@8.57.0)(typescript@5.4.5) + version: 7.12.0(eslint@8.57.0)(typescript@5.4.5) packages: /@alloc/quick-lru@5.2.0: @@ -466,7 +509,6 @@ packages: dependencies: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - dev: true /@angular-devkit/core@17.1.2(chokidar@3.6.0): resolution: @@ -551,868 +593,2851 @@ packages: dependencies: '@panva/hkdf': 1.1.1 cookie: 0.6.0 - jose: 5.3.0 + jose: 5.4.0 oauth4webapi: 2.10.4 preact: 10.11.3 preact-render-to-string: 5.2.3(preact@10.11.3) dev: false - /@babel/code-frame@7.24.6: + /@babel/code-frame@7.10.4: + resolution: + { + integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==, + } + dependencies: + '@babel/highlight': 7.24.7 + dev: false + + /@babel/code-frame@7.24.7: resolution: { - integrity: sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==, + integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/highlight': 7.24.6 + '@babel/highlight': 7.24.7 picocolors: 1.0.1 - dev: true - /@babel/compat-data@7.24.6: + /@babel/compat-data@7.24.7: resolution: { - integrity: sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ==, + integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==, } engines: { node: '>=6.9.0' } - dev: true - /@babel/core@7.24.6: + /@babel/core@7.24.7: resolution: { - integrity: sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ==, + integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==, } engines: { node: '>=6.9.0' } dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.6 - '@babel/generator': 7.24.6 - '@babel/helper-compilation-targets': 7.24.6 - '@babel/helper-module-transforms': 7.24.6(@babel/core@7.24.6) - '@babel/helpers': 7.24.6 - '@babel/parser': 7.24.6 - '@babel/template': 7.24.6 - '@babel/traverse': 7.24.6 - '@babel/types': 7.24.6 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helpers': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 convert-source-map: 2.0.0 - debug: 4.3.4 + debug: 4.3.5 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true - /@babel/generator@7.24.6: + /@babel/generator@7.24.7: resolution: { - integrity: sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg==, + integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.24.7 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 - dev: true - /@babel/helper-compilation-targets@7.24.6: + /@babel/helper-annotate-as-pure@7.24.7: + resolution: + { + integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/types': 7.24.7 + dev: false + + /@babel/helper-builder-binary-assignment-operator-visitor@7.24.7: resolution: { - integrity: sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg==, + integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/compat-data': 7.24.6 - '@babel/helper-validator-option': 7.24.6 - browserslist: 4.23.0 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/helper-compilation-targets@7.24.7: + resolution: + { + integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/compat-data': 7.24.7 + '@babel/helper-validator-option': 7.24.7 + browserslist: 4.23.1 lru-cache: 5.1.1 semver: 6.3.1 - dev: true - /@babel/helper-environment-visitor@7.24.6: + /@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.24.7): resolution: { - integrity: sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g==, + integrity: sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==, } engines: { node: '>=6.9.0' } - dev: true + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.7 + '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: false - /@babel/helper-function-name@7.24.6: + /@babel/helper-create-regexp-features-plugin@7.24.7(@babel/core@7.24.7): resolution: { - integrity: sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w==, + integrity: sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==, } engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0 dependencies: - '@babel/template': 7.24.6 - '@babel/types': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + regexpu-core: 5.3.2 + semver: 6.3.1 + dev: false + + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.7): + resolution: + { + integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==, + } + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + debug: 4.3.5 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: false - /@babel/helper-hoist-variables@7.24.6: + /@babel/helper-environment-visitor@7.24.7: resolution: { - integrity: sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA==, + integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/types': 7.24.6 - dev: true + '@babel/types': 7.24.7 - /@babel/helper-module-imports@7.24.6: + /@babel/helper-function-name@7.24.7: resolution: { - integrity: sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g==, + integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/types': 7.24.6 - dev: true + '@babel/template': 7.24.7 + '@babel/types': 7.24.7 + + /@babel/helper-hoist-variables@7.24.7: + resolution: + { + integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/types': 7.24.7 + + /@babel/helper-member-expression-to-functions@7.24.7: + resolution: + { + integrity: sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/helper-module-imports@7.18.6: + resolution: + { + integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/types': 7.24.7 + dev: false + + /@babel/helper-module-imports@7.24.7: + resolution: + { + integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color - /@babel/helper-module-transforms@7.24.6(@babel/core@7.24.6): + /@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7): resolution: { - integrity: sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA==, + integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==, } engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-environment-visitor': 7.24.6 - '@babel/helper-module-imports': 7.24.6 - '@babel/helper-simple-access': 7.24.6 - '@babel/helper-split-export-declaration': 7.24.6 - '@babel/helper-validator-identifier': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + transitivePeerDependencies: + - supports-color - /@babel/helper-plugin-utils@7.24.6: + /@babel/helper-optimise-call-expression@7.24.7: resolution: { - integrity: sha512-MZG/JcWfxybKwsA9N9PmtF2lOSFSEMVCpIRrbxccZFLJPrJciJdG/UhSh5W96GEteJI2ARqm5UAHxISwRDLSNg==, + integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==, } engines: { node: '>=6.9.0' } - dev: true + dependencies: + '@babel/types': 7.24.7 + dev: false - /@babel/helper-simple-access@7.24.6: + /@babel/helper-plugin-utils@7.24.7: resolution: { - integrity: sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g==, + integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==, } engines: { node: '>=6.9.0' } + + /@babel/helper-remap-async-to-generator@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0 dependencies: - '@babel/types': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-wrap-function': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false - /@babel/helper-split-export-declaration@7.24.6: + /@babel/helper-replace-supers@7.24.7(@babel/core@7.24.7): resolution: { - integrity: sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==, + integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==, } engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0 dependencies: - '@babel/types': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.7 + '@babel/helper-optimise-call-expression': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false - /@babel/helper-string-parser@7.24.6: + /@babel/helper-simple-access@7.24.7: resolution: { - integrity: sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==, + integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==, } engines: { node: '>=6.9.0' } - dev: true + dependencies: + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color - /@babel/helper-validator-identifier@7.24.6: + /@babel/helper-skip-transparent-expression-wrappers@7.24.7: resolution: { - integrity: sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==, + integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==, } engines: { node: '>=6.9.0' } - dev: true + dependencies: + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false - /@babel/helper-validator-option@7.24.6: + /@babel/helper-split-export-declaration@7.24.7: resolution: { - integrity: sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==, + integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/types': 7.24.7 + + /@babel/helper-string-parser@7.24.7: + resolution: + { + integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==, + } + engines: { node: '>=6.9.0' } + + /@babel/helper-validator-identifier@7.24.7: + resolution: + { + integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==, + } + engines: { node: '>=6.9.0' } + + /@babel/helper-validator-option@7.24.7: + resolution: + { + integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==, } engines: { node: '>=6.9.0' } - dev: true - /@babel/helpers@7.24.6: + /@babel/helper-wrap-function@7.24.7: resolution: { - integrity: sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==, + integrity: sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/template': 7.24.6 - '@babel/types': 7.24.6 - dev: true + '@babel/helper-function-name': 7.24.7 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/helpers@7.24.7: + resolution: + { + integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/template': 7.24.7 + '@babel/types': 7.24.7 - /@babel/highlight@7.24.6: + /@babel/highlight@7.24.7: resolution: { - integrity: sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==, + integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==, } engines: { node: '>=6.9.0' } dependencies: - '@babel/helper-validator-identifier': 7.24.6 + '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.0.1 - dev: true - /@babel/parser@7.24.6: + /@babel/parser@7.24.7: resolution: { - integrity: sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==, + integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==, } engines: { node: '>=6.0.0' } hasBin: true dependencies: - '@babel/types': 7.24.6 - dev: true + '@babel/types': 7.24.7 - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.6): + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7(@babel/core@7.24.7): resolution: { - integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==, + integrity: sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==, } + engines: { node: '>=6.9.0' } peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.6): + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.7(@babel/core@7.24.7): resolution: { - integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==, + integrity: sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==, } + engines: { node: '>=6.9.0' } peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.6): + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.24.7): resolution: { - integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==, + integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==, } + engines: { node: '>=6.9.0' } peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.6): + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.7(@babel/core@7.24.7): resolution: { - integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==, + integrity: sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==, } + engines: { node: '>=6.9.0' } peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.6): + /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.24.7): resolution: { - integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==, + integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==, } + engines: { node: '>=6.9.0' } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false - /@babel/plugin-syntax-jsx@7.24.6(@babel/core@7.24.6): + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.7): resolution: { - integrity: sha512-lWfvAIFNWMlCsU0DRUun2GpFwZdGTukLaHJqRh1JRb80NdAP5Sb1HDHB5X9P9OtgZHQl089UzQkpYlBq2VTPRw==, + integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==, } engines: { node: '>=6.9.0' } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.6): + /@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.24.7): resolution: { - integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==, + integrity: sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==, } + engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.6): + /@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.24.7): resolution: { - integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==, + integrity: sha512-CcmFwUJ3tKhLjPdt4NP+SHMshebytF8ZTYOv5ZDpkzq2sin80Wb5vJrGt8fhPrORQCfoSa0LAxC/DW+GAC5+Hw==, } + engines: { node: '>=6.9.0' } peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.24.7) + dev: false - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.6): + /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.24.7): resolution: { - integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==, + integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==, } + engines: { node: '>=6.9.0' } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) + dev: false - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.6): + /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.24.7): resolution: { - integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==, + integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==, } + engines: { node: '>=6.9.0' } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) + dev: false - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.6): + /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.24.7): resolution: { - integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==, + integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==, } + engines: { node: '>=6.9.0' } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) + dev: false - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.6): + /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.7): resolution: { - integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==, + integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==, } + engines: { node: '>=6.9.0' } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/compat-data': 7.24.7 + '@babel/core': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) + dev: false - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.6): + /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.24.7): resolution: { - integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==, + integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==, } engines: { node: '>=6.9.0' } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) + dev: false - /@babel/plugin-syntax-typescript@7.24.6(@babel/core@7.24.6): + /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.24.7): resolution: { - integrity: sha512-TzCtxGgVTEJWWwcYwQhCIQ6WaKlo80/B+Onsk4RRCcYqpYGFcG9etPW94VToGte5AAcxRrhjPUFvUS3Y2qKi4A==, + integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==, } engines: { node: '>=6.9.0' } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.6 - '@babel/helper-plugin-utils': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false - /@babel/runtime@7.24.6: + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.7): resolution: { - integrity: sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==, + integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==, } engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: - regenerator-runtime: 0.14.1 + '@babel/core': 7.24.7 + dev: false - /@babel/template@7.24.6: + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.7): resolution: { - integrity: sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==, + integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==, } - engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: - '@babel/code-frame': 7.24.6 - '@babel/parser': 7.24.6 - '@babel/types': 7.24.6 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - /@babel/traverse@7.24.6: + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.7): resolution: { - integrity: sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==, + integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==, } - engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: - '@babel/code-frame': 7.24.6 - '@babel/generator': 7.24.6 - '@babel/helper-environment-visitor': 7.24.6 - '@babel/helper-function-name': 7.24.6 - '@babel/helper-hoist-variables': 7.24.6 - '@babel/helper-split-export-declaration': 7.24.6 - '@babel/parser': 7.24.6 - '@babel/types': 7.24.6 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 dev: true - /@babel/types@7.24.6: + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.7): resolution: { - integrity: sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==, + integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==, } - engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-string-parser': 7.24.6 - '@babel/helper-validator-identifier': 7.24.6 - to-fast-properties: 2.0.0 - dev: true + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 - /@bcoe/v8-coverage@0.2.3: + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.7): resolution: { - integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==, + integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==, } - dev: true - - /@colors/colors@1.5.0: - resolution: - { + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.7): + resolution: + { + integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-syntax-export-default-from@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.7): + resolution: + { + integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.7): + resolution: + { + integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.7): + resolution: + { + integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + + /@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.7): + resolution: + { + integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.7): + resolution: + { + integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.7): + resolution: + { + integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.7): + resolution: + { + integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.7): + resolution: + { + integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.7): + resolution: + { + integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.7): + resolution: + { + integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.7): + resolution: + { + integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + + /@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.7): + resolution: + { + integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-async-generator-functions@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-classes@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) + '@babel/helper-split-export-declaration': 7.24.7 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/template': 7.24.7 + dev: false + + /@babel/plugin-transform-destructuring@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-19eJO/8kdCQ9zISOf+SEUJM/bAUIsvY3YDnXZTupUCQ8LgrWnsG/gFB9dvXqdXnRXMAM8fvt7b0CBKQHNGy1mw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) + dev: false + + /@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.7) + dev: false + + /@babel/plugin-transform-flow-strip-types@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-cjRKJ7FobOH2eakx7Ja+KpJRj8+y+/SiB3ooYm/n2UJfxu0oEaOoxOinitkJcPqv9KxS0kxTGPUaR7L2XcXDXA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.7) + dev: false + + /@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) + dev: false + + /@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) + dev: false + + /@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-modules-commonjs@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-modules-systemjs@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-hoist-variables': 7.24.7 + '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-new-target@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) + dev: false + + /@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) + dev: false + + /@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) + dev: false + + /@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) + dev: false + + /@babel/plugin-transform-optional-chaining@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + regenerator-transform: 0.15.2 + dev: false + + /@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-runtime@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.7) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.7) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.7) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-typeof-symbol@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-VtR8hDy7YLB7+Pet9IarXjg/zgCMSF+1mNS/EQEiEaUPoFXCVsHG64SIxcaaI2zJgRiv+YmgaQESUfWAdbjzgg==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-typescript@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.7 + dev: false + + /@babel/preset-env@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-1YZNsc+y6cTvWlDHidMBsQZrZfEFjRIo/BZCT906PMdzOyXtSLTgqGdrpcuTDCXyd11Am5uQULtDIcCfnTc8fQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.24.7 + '@babel/core': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-validator-option': 7.24.7 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.7) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.7) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.7) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-async-generator-functions': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-modules-systemjs': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-typeof-symbol': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.24.7) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.7) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.7) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.7) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.7) + core-js-compat: 3.37.1 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/preset-flow@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-NL3Lo0NorCU607zU3NwRyJbpaB6E3t0xtd3LfAQKDfkeX4/ggcDXvkmkW42QWT5owUeW/jAe4hn+2qvkV1IbfQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-validator-option': 7.24.7 + '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.7) + dev: false + + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.7): + resolution: + { + integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/types': 7.24.7 + esutils: 2.0.3 + dev: false + + /@babel/preset-react@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-validator-option': 7.24.7 + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-react-pure-annotations': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/preset-typescript@7.24.7(@babel/core@7.24.7): + resolution: + { + integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-validator-option': 7.24.7 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/register@7.24.6(@babel/core@7.24.7): + resolution: + { + integrity: sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w==, + } + engines: { node: '>=6.9.0' } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + clone-deep: 4.0.1 + find-cache-dir: 2.1.0 + make-dir: 2.1.0 + pirates: 4.0.6 + source-map-support: 0.5.21 + dev: false + + /@babel/regjsgen@0.8.0: + resolution: + { + integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==, + } + dev: false + + /@babel/runtime@7.24.7: + resolution: + { + integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==, + } + engines: { node: '>=6.9.0' } + dependencies: + regenerator-runtime: 0.14.1 + + /@babel/template@7.24.7: + resolution: + { + integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 + + /@babel/traverse@7.24.7: + resolution: + { + integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-hoist-variables': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 + debug: 4.3.5 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + /@babel/types@7.19.0: + resolution: + { + integrity: sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/helper-string-parser': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + dev: false + + /@babel/types@7.24.7: + resolution: + { + integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==, + } + engines: { node: '>=6.9.0' } + dependencies: + '@babel/helper-string-parser': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + + /@bcoe/v8-coverage@0.2.3: + resolution: + { + integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==, + } + dev: true + + /@colors/colors@1.5.0: + resolution: + { integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==, } engines: { node: '>=0.1.90' } requiresBuild: true dev: true - optional: true + optional: true + + /@commitlint/cli@18.6.1(@types/node@20.14.2)(typescript@5.4.5): + resolution: + { + integrity: sha512-5IDE0a+lWGdkOvKH892HHAZgbAjcj1mT5QrfA/SVbLJV/BbBMGyKN0W5mhgjekPJJwEQdVNvhl9PwUacY58Usw==, + } + engines: { node: '>=v18' } + hasBin: true + dependencies: + '@commitlint/format': 18.6.1 + '@commitlint/lint': 18.6.1 + '@commitlint/load': 18.6.1(@types/node@20.14.2)(typescript@5.4.5) + '@commitlint/read': 18.6.1 + '@commitlint/types': 18.6.1 + execa: 5.1.1 + lodash.isfunction: 3.0.9 + resolve-from: 5.0.0 + resolve-global: 1.0.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - typescript + dev: true + + /@commitlint/config-conventional@18.6.3: + resolution: + { + integrity: sha512-8ZrRHqF6je+TRaFoJVwszwnOXb/VeYrPmTwPhf0WxpzpGTcYy1p0SPyZ2eRn/sRi/obnWAcobtDAq6+gJQQNhQ==, + } + engines: { node: '>=v18' } + dependencies: + '@commitlint/types': 18.6.1 + conventional-changelog-conventionalcommits: 7.0.2 + dev: true + + /@commitlint/config-validator@18.6.1: + resolution: + { + integrity: sha512-05uiToBVfPhepcQWE1ZQBR/Io3+tb3gEotZjnI4tTzzPk16NffN6YABgwFQCLmzZefbDcmwWqJWc2XT47q7Znw==, + } + engines: { node: '>=v18' } + dependencies: + '@commitlint/types': 18.6.1 + ajv: 8.16.0 + dev: true + + /@commitlint/config-validator@19.0.3: + resolution: + { + integrity: sha512-2D3r4PKjoo59zBc2auodrSCaUnCSALCx54yveOFwwP/i2kfEAQrygwOleFWswLqK0UL/F9r07MFi5ev2ohyM4Q==, + } + engines: { node: '>=v18' } + dependencies: + '@commitlint/types': 19.0.3 + ajv: 8.16.0 + dev: true + + /@commitlint/cz-commitlint@19.2.0(@types/node@20.14.2)(commitizen@4.3.0)(inquirer@9.2.23)(typescript@5.4.5): + resolution: + { + integrity: sha512-kudzHMY9/GxflGyAWMiisiBq2UkyQL1D1eWjGKoC66qQ+5jxRYeDaiVwTdPxYMnmehftNcpksZATDYKqdPP0Wg==, + } + engines: { node: '>=v18' } + peerDependencies: + commitizen: ^4.0.3 + inquirer: ^9.0.0 + dependencies: + '@commitlint/ensure': 19.0.3 + '@commitlint/load': 19.2.0(@types/node@20.14.2)(typescript@5.4.5) + '@commitlint/types': 19.0.3 + chalk: 5.3.0 + commitizen: 4.3.0(@types/node@20.14.2)(typescript@5.4.5) + inquirer: 9.2.23 + lodash.isplainobject: 4.0.6 + word-wrap: 1.2.5 + transitivePeerDependencies: + - '@types/node' + - typescript + dev: true + + /@commitlint/ensure@18.6.1: + resolution: + { + integrity: sha512-BPm6+SspyxQ7ZTsZwXc7TRQL5kh5YWt3euKmEIBZnocMFkJevqs3fbLRb8+8I/cfbVcAo4mxRlpTPfz8zX7SnQ==, + } + engines: { node: '>=v18' } + dependencies: + '@commitlint/types': 18.6.1 + lodash.camelcase: 4.3.0 + lodash.kebabcase: 4.1.1 + lodash.snakecase: 4.1.1 + lodash.startcase: 4.4.0 + lodash.upperfirst: 4.3.1 + dev: true + + /@commitlint/ensure@19.0.3: + resolution: + { + integrity: sha512-SZEpa/VvBLoT+EFZVb91YWbmaZ/9rPH3ESrINOl0HD2kMYsjvl0tF7nMHh0EpTcv4+gTtZBAe1y/SS6/OhfZzQ==, + } + engines: { node: '>=v18' } + dependencies: + '@commitlint/types': 19.0.3 + lodash.camelcase: 4.3.0 + lodash.kebabcase: 4.1.1 + lodash.snakecase: 4.1.1 + lodash.startcase: 4.4.0 + lodash.upperfirst: 4.3.1 + dev: true + + /@commitlint/execute-rule@18.6.1: + resolution: + { + integrity: sha512-7s37a+iWyJiGUeMFF6qBlyZciUkF8odSAnHijbD36YDctLhGKoYltdvuJ/AFfRm6cBLRtRk9cCVPdsEFtt/2rg==, + } + engines: { node: '>=v18' } + dev: true + + /@commitlint/execute-rule@19.0.0: + resolution: + { + integrity: sha512-mtsdpY1qyWgAO/iOK0L6gSGeR7GFcdW7tIjcNFxcWkfLDF5qVbPHKuGATFqRMsxcO8OUKNj0+3WOHB7EHm4Jdw==, + } + engines: { node: '>=v18' } + dev: true + + /@commitlint/format@18.6.1: + resolution: + { + integrity: sha512-K8mNcfU/JEFCharj2xVjxGSF+My+FbUHoqR+4GqPGrHNqXOGNio47ziiR4HQUPKtiNs05o8/WyLBoIpMVOP7wg==, + } + engines: { node: '>=v18' } + dependencies: + '@commitlint/types': 18.6.1 + chalk: 4.1.2 + dev: true + + /@commitlint/is-ignored@18.6.1: + resolution: + { + integrity: sha512-MOfJjkEJj/wOaPBw5jFjTtfnx72RGwqYIROABudOtJKW7isVjFe9j0t8xhceA02QebtYf4P/zea4HIwnXg8rvA==, + } + engines: { node: '>=v18' } + dependencies: + '@commitlint/types': 18.6.1 + semver: 7.6.0 + dev: true + + /@commitlint/lint@18.6.1: + resolution: + { + integrity: sha512-8WwIFo3jAuU+h1PkYe5SfnIOzp+TtBHpFr4S8oJWhu44IWKuVx6GOPux3+9H1iHOan/rGBaiacicZkMZuluhfQ==, + } + engines: { node: '>=v18' } + dependencies: + '@commitlint/is-ignored': 18.6.1 + '@commitlint/parse': 18.6.1 + '@commitlint/rules': 18.6.1 + '@commitlint/types': 18.6.1 + dev: true - /@commitlint/cli@18.6.1(@types/node@20.12.12)(typescript@5.4.5): + /@commitlint/load@18.6.1(@types/node@20.14.2)(typescript@5.4.5): resolution: { - integrity: sha512-5IDE0a+lWGdkOvKH892HHAZgbAjcj1mT5QrfA/SVbLJV/BbBMGyKN0W5mhgjekPJJwEQdVNvhl9PwUacY58Usw==, + integrity: sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA==, } engines: { node: '>=v18' } - hasBin: true dependencies: - '@commitlint/format': 18.6.1 - '@commitlint/lint': 18.6.1 - '@commitlint/load': 18.6.1(@types/node@20.12.12)(typescript@5.4.5) - '@commitlint/read': 18.6.1 + '@commitlint/config-validator': 18.6.1 + '@commitlint/execute-rule': 18.6.1 + '@commitlint/resolve-extends': 18.6.1 '@commitlint/types': 18.6.1 - execa: 5.1.1 - lodash.isfunction: 3.0.9 + chalk: 4.1.2 + cosmiconfig: 8.3.6(typescript@5.4.5) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.14.2)(cosmiconfig@8.3.6)(typescript@5.4.5) + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 resolve-from: 5.0.0 - resolve-global: 1.0.0 - yargs: 17.7.2 transitivePeerDependencies: - '@types/node' - typescript dev: true - /@commitlint/config-conventional@18.6.3: + /@commitlint/load@19.2.0(@types/node@20.14.2)(typescript@5.4.5): resolution: { - integrity: sha512-8ZrRHqF6je+TRaFoJVwszwnOXb/VeYrPmTwPhf0WxpzpGTcYy1p0SPyZ2eRn/sRi/obnWAcobtDAq6+gJQQNhQ==, + integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==, } engines: { node: '>=v18' } dependencies: - '@commitlint/types': 18.6.1 - conventional-changelog-conventionalcommits: 7.0.2 + '@commitlint/config-validator': 19.0.3 + '@commitlint/execute-rule': 19.0.0 + '@commitlint/resolve-extends': 19.1.0 + '@commitlint/types': 19.0.3 + chalk: 5.3.0 + cosmiconfig: 9.0.0(typescript@5.4.5) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.14.2)(cosmiconfig@9.0.0)(typescript@5.4.5) + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 + transitivePeerDependencies: + - '@types/node' + - typescript dev: true - /@commitlint/config-validator@18.6.1: + /@commitlint/message@18.6.1: resolution: { - integrity: sha512-05uiToBVfPhepcQWE1ZQBR/Io3+tb3gEotZjnI4tTzzPk16NffN6YABgwFQCLmzZefbDcmwWqJWc2XT47q7Znw==, + integrity: sha512-VKC10UTMLcpVjMIaHHsY1KwhuTQtdIKPkIdVEwWV+YuzKkzhlI3aNy6oo1eAN6b/D2LTtZkJe2enHmX0corYRw==, } engines: { node: '>=v18' } - dependencies: - '@commitlint/types': 18.6.1 - ajv: 8.14.0 dev: true - /@commitlint/config-validator@19.0.3: + /@commitlint/parse@18.6.1: resolution: { - integrity: sha512-2D3r4PKjoo59zBc2auodrSCaUnCSALCx54yveOFwwP/i2kfEAQrygwOleFWswLqK0UL/F9r07MFi5ev2ohyM4Q==, + integrity: sha512-eS/3GREtvVJqGZrwAGRwR9Gdno3YcZ6Xvuaa+vUF8j++wsmxrA2En3n0ccfVO2qVOLJC41ni7jSZhQiJpMPGOQ==, } engines: { node: '>=v18' } dependencies: - '@commitlint/types': 19.0.3 - ajv: 8.14.0 + '@commitlint/types': 18.6.1 + conventional-changelog-angular: 7.0.0 + conventional-commits-parser: 5.0.0 dev: true - /@commitlint/cz-commitlint@19.2.0(@types/node@20.12.12)(commitizen@4.3.0)(inquirer@9.2.22)(typescript@5.4.5): + /@commitlint/read@18.6.1: resolution: { - integrity: sha512-kudzHMY9/GxflGyAWMiisiBq2UkyQL1D1eWjGKoC66qQ+5jxRYeDaiVwTdPxYMnmehftNcpksZATDYKqdPP0Wg==, + integrity: sha512-ia6ODaQFzXrVul07ffSgbZGFajpe8xhnDeLIprLeyfz3ivQU1dIoHp7yz0QIorZ6yuf4nlzg4ZUkluDrGN/J/w==, } engines: { node: '>=v18' } - peerDependencies: - commitizen: ^4.0.3 - inquirer: ^9.0.0 dependencies: - '@commitlint/ensure': 19.0.3 - '@commitlint/load': 19.2.0(@types/node@20.12.12)(typescript@5.4.5) - '@commitlint/types': 19.0.3 - chalk: 5.3.0 - commitizen: 4.3.0(@types/node@20.12.12)(typescript@5.4.5) - inquirer: 9.2.22 - lodash.isplainobject: 4.0.6 - word-wrap: 1.2.5 - transitivePeerDependencies: - - '@types/node' - - typescript + '@commitlint/top-level': 18.6.1 + '@commitlint/types': 18.6.1 + git-raw-commits: 2.0.11 + minimist: 1.2.8 dev: true - /@commitlint/ensure@18.6.1: + /@commitlint/resolve-extends@18.6.1: resolution: { - integrity: sha512-BPm6+SspyxQ7ZTsZwXc7TRQL5kh5YWt3euKmEIBZnocMFkJevqs3fbLRb8+8I/cfbVcAo4mxRlpTPfz8zX7SnQ==, + integrity: sha512-ifRAQtHwK+Gj3Bxj/5chhc4L2LIc3s30lpsyW67yyjsETR6ctHAHRu1FSpt0KqahK5xESqoJ92v6XxoDRtjwEQ==, } engines: { node: '>=v18' } dependencies: + '@commitlint/config-validator': 18.6.1 '@commitlint/types': 18.6.1 - lodash.camelcase: 4.3.0 - lodash.kebabcase: 4.1.1 - lodash.snakecase: 4.1.1 - lodash.startcase: 4.4.0 - lodash.upperfirst: 4.3.1 + import-fresh: 3.3.0 + lodash.mergewith: 4.6.2 + resolve-from: 5.0.0 + resolve-global: 1.0.0 dev: true - /@commitlint/ensure@19.0.3: + /@commitlint/resolve-extends@19.1.0: resolution: { - integrity: sha512-SZEpa/VvBLoT+EFZVb91YWbmaZ/9rPH3ESrINOl0HD2kMYsjvl0tF7nMHh0EpTcv4+gTtZBAe1y/SS6/OhfZzQ==, + integrity: sha512-z2riI+8G3CET5CPgXJPlzftH+RiWYLMYv4C9tSLdLXdr6pBNimSKukYP9MS27ejmscqCTVA4almdLh0ODD2KYg==, } engines: { node: '>=v18' } dependencies: + '@commitlint/config-validator': 19.0.3 '@commitlint/types': 19.0.3 - lodash.camelcase: 4.3.0 - lodash.kebabcase: 4.1.1 - lodash.snakecase: 4.1.1 - lodash.startcase: 4.4.0 - lodash.upperfirst: 4.3.1 + global-directory: 4.0.1 + import-meta-resolve: 4.1.0 + lodash.mergewith: 4.6.2 + resolve-from: 5.0.0 dev: true - /@commitlint/execute-rule@18.6.1: + /@commitlint/rules@18.6.1: resolution: { - integrity: sha512-7s37a+iWyJiGUeMFF6qBlyZciUkF8odSAnHijbD36YDctLhGKoYltdvuJ/AFfRm6cBLRtRk9cCVPdsEFtt/2rg==, + integrity: sha512-kguM6HxZDtz60v/zQYOe0voAtTdGybWXefA1iidjWYmyUUspO1zBPQEmJZ05/plIAqCVyNUTAiRPWIBKLCrGew==, } engines: { node: '>=v18' } + dependencies: + '@commitlint/ensure': 18.6.1 + '@commitlint/message': 18.6.1 + '@commitlint/to-lines': 18.6.1 + '@commitlint/types': 18.6.1 + execa: 5.1.1 dev: true - /@commitlint/execute-rule@19.0.0: + /@commitlint/to-lines@18.6.1: resolution: { - integrity: sha512-mtsdpY1qyWgAO/iOK0L6gSGeR7GFcdW7tIjcNFxcWkfLDF5qVbPHKuGATFqRMsxcO8OUKNj0+3WOHB7EHm4Jdw==, + integrity: sha512-Gl+orGBxYSNphx1+83GYeNy5N0dQsHBQ9PJMriaLQDB51UQHCVLBT/HBdOx5VaYksivSf5Os55TLePbRLlW50Q==, } engines: { node: '>=v18' } dev: true - /@commitlint/format@18.6.1: + /@commitlint/top-level@18.6.1: resolution: { - integrity: sha512-K8mNcfU/JEFCharj2xVjxGSF+My+FbUHoqR+4GqPGrHNqXOGNio47ziiR4HQUPKtiNs05o8/WyLBoIpMVOP7wg==, + integrity: sha512-HyiHQZUTf0+r0goTCDs/bbVv/LiiQ7AVtz6KIar+8ZrseB9+YJAIo8HQ2IC2QT1y3N1lbW6OqVEsTHjbT6hGSw==, } engines: { node: '>=v18' } dependencies: - '@commitlint/types': 18.6.1 - chalk: 4.1.2 + find-up: 5.0.0 dev: true - /@commitlint/is-ignored@18.6.1: + /@commitlint/types@18.6.1: resolution: { - integrity: sha512-MOfJjkEJj/wOaPBw5jFjTtfnx72RGwqYIROABudOtJKW7isVjFe9j0t8xhceA02QebtYf4P/zea4HIwnXg8rvA==, + integrity: sha512-gwRLBLra/Dozj2OywopeuHj2ac26gjGkz2cZ+86cTJOdtWfiRRr4+e77ZDAGc6MDWxaWheI+mAV5TLWWRwqrFg==, } engines: { node: '>=v18' } dependencies: - '@commitlint/types': 18.6.1 - semver: 7.6.0 + chalk: 4.1.2 dev: true - /@commitlint/lint@18.6.1: + /@commitlint/types@19.0.3: resolution: { - integrity: sha512-8WwIFo3jAuU+h1PkYe5SfnIOzp+TtBHpFr4S8oJWhu44IWKuVx6GOPux3+9H1iHOan/rGBaiacicZkMZuluhfQ==, + integrity: sha512-tpyc+7i6bPG9mvaBbtKUeghfyZSDgWquIDfMgqYtTbmZ9Y9VzEm2je9EYcQ0aoz5o7NvGS+rcDec93yO08MHYA==, } engines: { node: '>=v18' } dependencies: - '@commitlint/is-ignored': 18.6.1 - '@commitlint/parse': 18.6.1 - '@commitlint/rules': 18.6.1 - '@commitlint/types': 18.6.1 + '@types/conventional-commits-parser': 5.0.0 + chalk: 5.3.0 dev: true - /@commitlint/load@18.6.1(@types/node@20.12.12)(typescript@5.4.5): + /@cspotcode/source-map-support@0.8.1: resolution: { - integrity: sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA==, + integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==, + } + engines: { node: '>=12' } + dependencies: + '@jridgewell/trace-mapping': 0.3.9 + dev: true + + /@emotion/is-prop-valid@0.8.8: + resolution: + { + integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==, + } + requiresBuild: true + dependencies: + '@emotion/memoize': 0.7.4 + dev: false + optional: true + + /@emotion/memoize@0.7.4: + resolution: + { + integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==, + } + requiresBuild: true + dev: false + optional: true + + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): + resolution: + { + integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.57.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@eslint-community/regexpp@4.10.1: + resolution: + { + integrity: sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==, + } + engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 } + dev: true + + /@eslint/eslintrc@2.1.4: + resolution: + { + integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dependencies: + ajv: 6.12.6 + debug: 4.3.5 + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@eslint/js@8.57.0: + resolution: + { + integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dev: true + + /@expo/bunyan@4.0.0: + resolution: + { + integrity: sha512-Ydf4LidRB/EBI+YrB+cVLqIseiRfjUI/AeHBgjGMtq3GroraDu81OV7zqophRgupngoL3iS3JUMDMnxO7g39qA==, + } + engines: { '0': node >=0.10.0 } + dependencies: + uuid: 8.3.2 + optionalDependencies: + mv: 2.1.1 + safe-json-stringify: 1.2.0 + dev: false + + /@expo/cli@0.18.16(expo-modules-autolinking@1.11.1): + resolution: + { + integrity: sha512-uw4dp9GnwY/ekuAbnce4CkKaIhrqcpfGlszrnz61rJAJh3PjD2LELctDHU6Zwn5+yIQq6ZF7uYE3a6tsjRaQPA==, + } + hasBin: true + dependencies: + '@babel/runtime': 7.24.7 + '@expo/code-signing-certificates': 0.0.5 + '@expo/config': 9.0.1 + '@expo/config-plugins': 8.0.5 + '@expo/devcert': 1.1.2 + '@expo/env': 0.3.0 + '@expo/image-utils': 0.5.1 + '@expo/json-file': 8.3.3 + '@expo/metro-config': 0.18.3 + '@expo/osascript': 2.1.3 + '@expo/package-manager': 1.5.2 + '@expo/plist': 0.1.3 + '@expo/prebuild-config': 7.0.6(expo-modules-autolinking@1.11.1) + '@expo/rudder-sdk-node': 1.1.1 + '@expo/spawn-async': 1.7.2 + '@expo/xcpretty': 4.3.1 + '@react-native/dev-middleware': 0.74.84 + '@urql/core': 2.3.6(graphql@15.8.0) + '@urql/exchange-retry': 0.3.0(graphql@15.8.0) + accepts: 1.3.8 + arg: 5.0.2 + better-opn: 3.0.2 + bplist-parser: 0.3.2 + cacache: 18.0.3 + chalk: 4.1.2 + ci-info: 3.9.0 + connect: 3.7.0 + debug: 4.3.5 + env-editor: 0.4.2 + fast-glob: 3.3.2 + find-yarn-workspace-root: 2.0.0 + form-data: 3.0.1 + freeport-async: 2.0.0 + fs-extra: 8.1.0 + getenv: 1.0.0 + glob: 7.2.3 + graphql: 15.8.0 + graphql-tag: 2.12.6(graphql@15.8.0) + https-proxy-agent: 5.0.1 + internal-ip: 4.3.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + js-yaml: 3.14.1 + json-schema-deref-sync: 0.13.0 + lodash.debounce: 4.0.8 + md5hex: 1.0.0 + minimatch: 3.1.2 + node-fetch: 2.7.0 + node-forge: 1.3.1 + npm-package-arg: 7.0.0 + open: 8.4.2 + ora: 3.4.0 + picomatch: 3.0.1 + pretty-bytes: 5.6.0 + progress: 2.0.3 + prompts: 2.4.2 + qrcode-terminal: 0.11.0 + require-from-string: 2.0.2 + requireg: 0.2.2 + resolve: 1.22.8 + resolve-from: 5.0.0 + resolve.exports: 2.0.2 + semver: 7.6.2 + send: 0.18.0 + slugify: 1.6.6 + source-map-support: 0.5.21 + stacktrace-parser: 0.1.10 + structured-headers: 0.4.1 + tar: 6.2.1 + temp-dir: 2.0.0 + tempy: 0.7.1 + terminal-link: 2.1.1 + text-table: 0.2.0 + url-join: 4.0.0 + wrap-ansi: 7.0.0 + ws: 8.17.0 + transitivePeerDependencies: + - bufferutil + - encoding + - expo-modules-autolinking + - supports-color + - utf-8-validate + dev: false + + /@expo/code-signing-certificates@0.0.5: + resolution: + { + integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==, + } + dependencies: + node-forge: 1.3.1 + nullthrows: 1.1.1 + dev: false + + /@expo/config-plugins@8.0.5: + resolution: + { + integrity: sha512-VGseKX1dYvaf2qHUDGzIQwSOJrO5fomH0gE5cKSQyi6wn+Q6rcV2Dj2E5aga+9aKNPL6FxZ0dqRFC3t2sbhaSA==, } - engines: { node: '>=v18' } dependencies: - '@commitlint/config-validator': 18.6.1 - '@commitlint/execute-rule': 18.6.1 - '@commitlint/resolve-extends': 18.6.1 - '@commitlint/types': 18.6.1 + '@expo/config-types': 51.0.0 + '@expo/json-file': 8.3.3 + '@expo/plist': 0.1.3 + '@expo/sdk-runtime-versions': 1.0.0 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.4.5) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.12.12)(cosmiconfig@8.3.6)(typescript@5.4.5) - lodash.isplainobject: 4.0.6 - lodash.merge: 4.6.2 - lodash.uniq: 4.5.0 + debug: 4.3.5 + find-up: 5.0.0 + getenv: 1.0.0 + glob: 7.1.6 resolve-from: 5.0.0 + semver: 7.6.2 + slash: 3.0.0 + slugify: 1.6.6 + xcode: 3.0.1 + xml2js: 0.6.0 transitivePeerDependencies: - - '@types/node' - - typescript - dev: true + - supports-color + dev: false - /@commitlint/load@19.2.0(@types/node@20.12.12)(typescript@5.4.5): + /@expo/config-types@51.0.0: resolution: { - integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==, + integrity: sha512-acn03/u8mQvBhdTQtA7CNhevMltUhbSrpI01FYBJwpVntufkU++ncQujWKlgY/OwIajcfygk1AY4xcNZ5ImkRA==, } - engines: { node: '>=v18' } - dependencies: - '@commitlint/config-validator': 19.0.3 - '@commitlint/execute-rule': 19.0.0 - '@commitlint/resolve-extends': 19.1.0 - '@commitlint/types': 19.0.3 - chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.4.5) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.12.12)(cosmiconfig@9.0.0)(typescript@5.4.5) - lodash.isplainobject: 4.0.6 - lodash.merge: 4.6.2 - lodash.uniq: 4.5.0 - transitivePeerDependencies: - - '@types/node' - - typescript - dev: true + dev: false - /@commitlint/message@18.6.1: + /@expo/config@9.0.1: resolution: { - integrity: sha512-VKC10UTMLcpVjMIaHHsY1KwhuTQtdIKPkIdVEwWV+YuzKkzhlI3aNy6oo1eAN6b/D2LTtZkJe2enHmX0corYRw==, + integrity: sha512-0tjaXBstTbXmD4z+UMFBkh2SZFwilizSQhW6DlaTMnPG5ezuw93zSFEWAuEC3YzkpVtNQTmYzxAYjxwh6seOGg==, } - engines: { node: '>=v18' } - dev: true + dependencies: + '@babel/code-frame': 7.10.4 + '@expo/config-plugins': 8.0.5 + '@expo/config-types': 51.0.0 + '@expo/json-file': 8.3.3 + getenv: 1.0.0 + glob: 7.1.6 + require-from-string: 2.0.2 + resolve-from: 5.0.0 + semver: 7.6.2 + slugify: 1.6.6 + sucrase: 3.34.0 + transitivePeerDependencies: + - supports-color + dev: false - /@commitlint/parse@18.6.1: + /@expo/devcert@1.1.2: resolution: { - integrity: sha512-eS/3GREtvVJqGZrwAGRwR9Gdno3YcZ6Xvuaa+vUF8j++wsmxrA2En3n0ccfVO2qVOLJC41ni7jSZhQiJpMPGOQ==, + integrity: sha512-FyWghLu7rUaZEZSTLt/XNRukm0c9GFfwP0iFaswoDWpV6alvVg+zRAfCLdIVQEz1SVcQ3zo1hMZFDrnKGvkCuQ==, } - engines: { node: '>=v18' } dependencies: - '@commitlint/types': 18.6.1 - conventional-changelog-angular: 7.0.0 - conventional-commits-parser: 5.0.0 - dev: true + application-config-path: 0.1.1 + command-exists: 1.2.9 + debug: 3.2.7 + eol: 0.9.1 + get-port: 3.2.0 + glob: 7.2.3 + lodash: 4.17.21 + mkdirp: 0.5.6 + password-prompt: 1.1.3 + rimraf: 2.7.1 + sudo-prompt: 8.2.5 + tmp: 0.0.33 + tslib: 2.6.3 + transitivePeerDependencies: + - supports-color + dev: false - /@commitlint/read@18.6.1: + /@expo/env@0.3.0: resolution: { - integrity: sha512-ia6ODaQFzXrVul07ffSgbZGFajpe8xhnDeLIprLeyfz3ivQU1dIoHp7yz0QIorZ6yuf4nlzg4ZUkluDrGN/J/w==, + integrity: sha512-OtB9XVHWaXidLbHvrVDeeXa09yvTl3+IQN884sO6PhIi2/StXfgSH/9zC7IvzrDB8kW3EBJ1PPLuCUJ2hxAT7Q==, } - engines: { node: '>=v18' } dependencies: - '@commitlint/top-level': 18.6.1 - '@commitlint/types': 18.6.1 - git-raw-commits: 2.0.11 - minimist: 1.2.8 - dev: true + chalk: 4.1.2 + debug: 4.3.5 + dotenv: 16.4.5 + dotenv-expand: 11.0.6 + getenv: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: false - /@commitlint/resolve-extends@18.6.1: + /@expo/fingerprint@0.8.0: resolution: { - integrity: sha512-ifRAQtHwK+Gj3Bxj/5chhc4L2LIc3s30lpsyW67yyjsETR6ctHAHRu1FSpt0KqahK5xESqoJ92v6XxoDRtjwEQ==, + integrity: sha512-LBNweJnpG16p7SbvFGINF5Q44bDErIcm1li9SuvYQgrrSey3ErIPmZsiMsNBxlvVie6eTp4wmFO6IFmeaqEhbg==, } - engines: { node: '>=v18' } + hasBin: true dependencies: - '@commitlint/config-validator': 18.6.1 - '@commitlint/types': 18.6.1 - import-fresh: 3.3.0 - lodash.mergewith: 4.6.2 + '@expo/spawn-async': 1.7.2 + chalk: 4.1.2 + debug: 4.3.5 + find-up: 5.0.0 + minimatch: 3.1.2 + p-limit: 3.1.0 resolve-from: 5.0.0 - resolve-global: 1.0.0 - dev: true + semver: 7.6.2 + transitivePeerDependencies: + - supports-color + dev: false - /@commitlint/resolve-extends@19.1.0: + /@expo/image-utils@0.5.1: resolution: { - integrity: sha512-z2riI+8G3CET5CPgXJPlzftH+RiWYLMYv4C9tSLdLXdr6pBNimSKukYP9MS27ejmscqCTVA4almdLh0ODD2KYg==, + integrity: sha512-U/GsFfFox88lXULmFJ9Shfl2aQGcwoKPF7fawSCLixIKtMCpsI+1r0h+5i0nQnmt9tHuzXZDL8+Dg1z6OhkI9A==, } - engines: { node: '>=v18' } dependencies: - '@commitlint/config-validator': 19.0.3 - '@commitlint/types': 19.0.3 - global-directory: 4.0.1 - import-meta-resolve: 4.1.0 - lodash.mergewith: 4.6.2 + '@expo/spawn-async': 1.7.2 + chalk: 4.1.2 + fs-extra: 9.0.0 + getenv: 1.0.0 + jimp-compact: 0.16.1 + node-fetch: 2.7.0 + parse-png: 2.1.0 resolve-from: 5.0.0 - dev: true + semver: 7.6.2 + tempy: 0.3.0 + transitivePeerDependencies: + - encoding + dev: false - /@commitlint/rules@18.6.1: + /@expo/json-file@8.3.3: resolution: { - integrity: sha512-kguM6HxZDtz60v/zQYOe0voAtTdGybWXefA1iidjWYmyUUspO1zBPQEmJZ05/plIAqCVyNUTAiRPWIBKLCrGew==, + integrity: sha512-eZ5dld9AD0PrVRiIWpRkm5aIoWBw3kAyd8VkuWEy92sEthBKDDDHAnK2a0dw0Eil6j7rK7lS/Qaq/Zzngv2h5A==, } - engines: { node: '>=v18' } dependencies: - '@commitlint/ensure': 18.6.1 - '@commitlint/message': 18.6.1 - '@commitlint/to-lines': 18.6.1 - '@commitlint/types': 18.6.1 - execa: 5.1.1 - dev: true + '@babel/code-frame': 7.10.4 + json5: 2.2.3 + write-file-atomic: 2.4.3 + dev: false - /@commitlint/to-lines@18.6.1: + /@expo/metro-config@0.18.3: resolution: { - integrity: sha512-Gl+orGBxYSNphx1+83GYeNy5N0dQsHBQ9PJMriaLQDB51UQHCVLBT/HBdOx5VaYksivSf5Os55TLePbRLlW50Q==, + integrity: sha512-E4iW+VT/xHPPv+t68dViOsW7egtGIr+sRElcym0iGpC4goLz9WBux/xGzWgxvgvvHEWa21uSZQPM0jWla0OZXg==, } - engines: { node: '>=v18' } - dev: true + dependencies: + '@babel/core': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 + '@expo/config': 9.0.1 + '@expo/env': 0.3.0 + '@expo/json-file': 8.3.3 + '@expo/spawn-async': 1.7.2 + chalk: 4.1.2 + debug: 4.3.5 + find-yarn-workspace-root: 2.0.0 + fs-extra: 9.1.0 + getenv: 1.0.0 + glob: 7.2.3 + jsc-safe-url: 0.2.4 + lightningcss: 1.19.0 + postcss: 8.4.38 + resolve-from: 5.0.0 + transitivePeerDependencies: + - supports-color + dev: false - /@commitlint/top-level@18.6.1: + /@expo/metro-runtime@3.2.1(react-native@0.74.2): resolution: { - integrity: sha512-HyiHQZUTf0+r0goTCDs/bbVv/LiiQ7AVtz6KIar+8ZrseB9+YJAIo8HQ2IC2QT1y3N1lbW6OqVEsTHjbT6hGSw==, + integrity: sha512-L7xNo5SmK+rcuXDm/+VBBImpA7FZsVB+m/rNr3fNl5or+1+yrZe99ViF7LZ8DOoVqAqcb4aCAXvGrP2JNYo1/Q==, } - engines: { node: '>=v18' } + peerDependencies: + react-native: '*' dependencies: - find-up: 5.0.0 - dev: true + react-native: 0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(react@18.2.0) + dev: false - /@commitlint/types@18.6.1: + /@expo/osascript@2.1.3: resolution: { - integrity: sha512-gwRLBLra/Dozj2OywopeuHj2ac26gjGkz2cZ+86cTJOdtWfiRRr4+e77ZDAGc6MDWxaWheI+mAV5TLWWRwqrFg==, + integrity: sha512-aOEkhPzDsaAfolSswObGiYW0Pf0ROfR9J2NBRLQACdQ6uJlyAMiPF45DVEVknAU9juKh0y8ZyvC9LXqLEJYohA==, } - engines: { node: '>=v18' } + engines: { node: '>=12' } dependencies: - chalk: 4.1.2 - dev: true + '@expo/spawn-async': 1.7.2 + exec-async: 2.2.0 + dev: false - /@commitlint/types@19.0.3: + /@expo/package-manager@1.5.2: resolution: { - integrity: sha512-tpyc+7i6bPG9mvaBbtKUeghfyZSDgWquIDfMgqYtTbmZ9Y9VzEm2je9EYcQ0aoz5o7NvGS+rcDec93yO08MHYA==, + integrity: sha512-IuA9XtGBilce0q8cyxtWINqbzMB1Fia0Yrug/O53HNuRSwQguV/iqjV68bsa4z8mYerePhcFgtvISWLAlNEbUA==, } - engines: { node: '>=v18' } dependencies: - '@types/conventional-commits-parser': 5.0.0 - chalk: 5.3.0 - dev: true + '@expo/json-file': 8.3.3 + '@expo/spawn-async': 1.7.2 + ansi-regex: 5.0.1 + chalk: 4.1.2 + find-up: 5.0.0 + find-yarn-workspace-root: 2.0.0 + js-yaml: 3.14.1 + micromatch: 4.0.7 + npm-package-arg: 7.0.0 + ora: 3.4.0 + split: 1.0.1 + sudo-prompt: 9.1.1 + dev: false - /@cspotcode/source-map-support@0.8.1: + /@expo/plist@0.1.3: resolution: { - integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==, + integrity: sha512-GW/7hVlAylYg1tUrEASclw1MMk9FP4ZwyFAY/SUTJIhPDQHtfOlXREyWV3hhrHdX/K+pS73GNgdfT6E/e+kBbg==, } - engines: { node: '>=12' } dependencies: - '@jridgewell/trace-mapping': 0.3.9 - dev: true + '@xmldom/xmldom': 0.7.13 + base64-js: 1.5.1 + xmlbuilder: 14.0.0 + dev: false - /@emotion/is-prop-valid@0.8.8: + /@expo/prebuild-config@7.0.6(expo-modules-autolinking@1.11.1): resolution: { - integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==, + integrity: sha512-Hts+iGBaG6OQ+N8IEMMgwQElzJeSTb7iUJ26xADEHkaexsucAK+V52dM8M4ceicvbZR9q8M+ebJEGj0MCNA3dQ==, } - requiresBuild: true + peerDependencies: + expo-modules-autolinking: '>=0.8.1' dependencies: - '@emotion/memoize': 0.7.4 + '@expo/config': 9.0.1 + '@expo/config-plugins': 8.0.5 + '@expo/config-types': 51.0.0 + '@expo/image-utils': 0.5.1 + '@expo/json-file': 8.3.3 + '@react-native/normalize-colors': 0.74.84 + debug: 4.3.5 + expo-modules-autolinking: 1.11.1 + fs-extra: 9.1.0 + resolve-from: 5.0.0 + semver: 7.6.2 + xml2js: 0.6.0 + transitivePeerDependencies: + - encoding + - supports-color dev: false - optional: true - /@emotion/memoize@0.7.4: + /@expo/rudder-sdk-node@1.1.1: resolution: { - integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==, + integrity: sha512-uy/hS/awclDJ1S88w9UGpc6Nm9XnNUjzOAAib1A3PVAnGQIwebg8DpFqOthFBTlZxeuV/BKbZ5jmTbtNZkp1WQ==, } - requiresBuild: true + engines: { node: '>=12' } + dependencies: + '@expo/bunyan': 4.0.0 + '@segment/loosely-validate-event': 2.0.0 + fetch-retry: 4.1.1 + md5: 2.3.0 + node-fetch: 2.7.0 + remove-trailing-slash: 0.1.1 + uuid: 8.3.2 + transitivePeerDependencies: + - encoding dev: false - optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): + /@expo/sdk-runtime-versions@1.0.0: resolution: { - integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==, + integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==, } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 8.57.0 - eslint-visitor-keys: 3.4.3 - dev: true + dev: false - /@eslint-community/regexpp@4.10.0: + /@expo/spawn-async@1.7.2: resolution: { - integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==, + integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==, } - engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 } - dev: true + engines: { node: '>=12' } + dependencies: + cross-spawn: 7.0.3 + dev: false - /@eslint/eslintrc@2.1.4: + /@expo/vector-icons@14.0.2: resolution: { - integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==, + integrity: sha512-70LpmXQu4xa8cMxjp1fydgRPsalefnHaXLzIwaHMEzcZhnyjw2acZz8azRrZOslPVAWlxItOa2Dd7WtD/kI+CA==, } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - ajv: 6.12.6 - debug: 4.3.4 - espree: 9.6.1 - globals: 13.24.0 - ignore: 5.3.1 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: true + prop-types: 15.8.1 + dev: false - /@eslint/js@8.57.0: + /@expo/xcpretty@4.3.1: resolution: { - integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==, + integrity: sha512-sqXgo1SCv+j4VtYEwl/bukuOIBrVgx6euIoCat3Iyx5oeoXwEA2USCoeL0IPubflMxncA2INkqJ/Wr3NGrSgzw==, } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - dev: true + hasBin: true + dependencies: + '@babel/code-frame': 7.10.4 + chalk: 4.1.2 + find-up: 5.0.0 + js-yaml: 4.1.0 + dev: false /@formatjs/ecma402-abstract@1.18.3: resolution: @@ -1421,7 +3446,7 @@ packages: } dependencies: '@formatjs/intl-localematcher': 0.5.4 - tslib: 2.6.2 + tslib: 2.6.3 dev: false /@formatjs/ecma402-abstract@2.0.0: @@ -1431,7 +3456,7 @@ packages: } dependencies: '@formatjs/intl-localematcher': 0.5.4 - tslib: 2.6.2 + tslib: 2.6.3 dev: false /@formatjs/fast-memoize@2.2.0: @@ -1440,7 +3465,7 @@ packages: integrity: sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==, } dependencies: - tslib: 2.6.2 + tslib: 2.6.3 dev: false /@formatjs/icu-messageformat-parser@2.7.8: @@ -1451,7 +3476,7 @@ packages: dependencies: '@formatjs/ecma402-abstract': 2.0.0 '@formatjs/icu-skeleton-parser': 1.8.2 - tslib: 2.6.2 + tslib: 2.6.3 dev: false /@formatjs/icu-skeleton-parser@1.8.2: @@ -1461,7 +3486,7 @@ packages: } dependencies: '@formatjs/ecma402-abstract': 2.0.0 - tslib: 2.6.2 + tslib: 2.6.3 dev: false /@formatjs/intl-localematcher@0.2.32: @@ -1470,16 +3495,50 @@ packages: integrity: sha512-k/MEBstff4sttohyEpXxCmC3MqbUn9VvHGlZ8fauLzkbwXmVrEeyzS+4uhrvAk9DWU9/7otYWxyDox4nT/KVLQ==, } dependencies: - tslib: 2.6.2 + tslib: 2.6.3 dev: false /@formatjs/intl-localematcher@0.5.4: resolution: { - integrity: sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==, + integrity: sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==, + } + dependencies: + tslib: 2.6.3 + dev: false + + /@graphql-typed-document-node/core@3.2.0(graphql@15.8.0): + resolution: + { + integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==, + } + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + dependencies: + graphql: 15.8.0 + dev: false + + /@hapi/bourne@3.0.0: + resolution: + { + integrity: sha512-Waj1cwPXJDucOib4a3bAISsKJVb15MKi9IvmTI/7ssVEm6sywXGjVJDhl6/umt1pK1ZS7PacXU3A1PmFKHEZ2w==, + } + dev: false + + /@hapi/hoek@9.3.0: + resolution: + { + integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==, + } + dev: false + + /@hapi/topo@5.1.0: + resolution: + { + integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==, } dependencies: - tslib: 2.6.2 + '@hapi/hoek': 9.3.0 dev: false /@humanwhocodes/config-array@0.11.14: @@ -1490,7 +3549,7 @@ packages: engines: { node: '>=10.10.0' } dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.4 + debug: 4.3.5 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -1511,10 +3570,10 @@ packages: } dev: true - /@inquirer/figures@1.0.2: + /@inquirer/figures@1.0.3: resolution: { - integrity: sha512-4F1MBwVr3c/m4bAUef6LgkvBfSjzwH+OfldgHqcuacWwSUetFebM2wi58WfG9uk1rR98U6GwLed4asLJbwdV5w==, + integrity: sha512-ErXXzENMH5pJt5/ssXV0DfWUZqly8nGzf0UcBV9xTnP+KyffE2mqyxIMBrZ8ijQck2nU0TQm40EQB53YreyWHw==, } engines: { node: '>=18' } dev: true @@ -1570,6 +3629,14 @@ packages: wrap-ansi: 8.1.0 wrap-ansi-cjs: /wrap-ansi@7.0.0 + /@isaacs/ttlcache@1.4.1: + resolution: + { + integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==, + } + engines: { node: '>=12' } + dev: false + /@istanbuljs/load-nyc-config@1.1.0: resolution: { @@ -1600,7 +3667,7 @@ packages: engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: '@jest/types': 29.6.3 - '@types/node': 20.12.12 + '@types/node': 20.14.2 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -1624,14 +3691,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.12.12 + '@types/node': 20.14.2 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.14.2)(ts-node@10.9.2) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -1653,6 +3720,16 @@ packages: - ts-node dev: true + /@jest/create-cache-key-function@29.7.0: + resolution: + { + integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + dependencies: + '@jest/types': 29.6.3 + dev: false + /@jest/environment@29.7.0: resolution: { @@ -1662,9 +3739,8 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.12.12 + '@types/node': 20.14.2 jest-mock: 29.7.0 - dev: true /@jest/expect-utils@29.7.0: resolution: @@ -1698,11 +3774,10 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.12.12 + '@types/node': 20.14.2 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 - dev: true /@jest/globals@29.7.0: resolution: @@ -1737,7 +3812,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.12.12 + '@types/node': 20.14.2 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -1767,7 +3842,6 @@ packages: engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: '@sinclair/typebox': 0.27.8 - dev: true /@jest/source-map@29.6.3: resolution: @@ -1814,7 +3888,7 @@ packages: } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@babel/core': 7.24.6 + '@babel/core': 7.24.7 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -1833,6 +3907,20 @@ packages: - supports-color dev: true + /@jest/types@26.6.2: + resolution: + { + integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==, + } + engines: { node: '>= 10.14.2' } + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 20.14.2 + '@types/yargs': 15.0.19 + chalk: 4.1.2 + dev: false + /@jest/types@29.6.3: resolution: { @@ -1843,10 +3931,9 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.12.12 + '@types/node': 20.14.2 '@types/yargs': 17.0.32 chalk: 4.1.2 - dev: true /@jridgewell/gen-mapping@0.3.5: resolution: @@ -1881,7 +3968,6 @@ packages: dependencies: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - dev: true /@jridgewell/sourcemap-codec@1.4.15: resolution: @@ -1976,10 +4062,10 @@ packages: - webpack-cli dev: true - /@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1): + /@nestjs/common@10.3.9(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1): resolution: { - integrity: sha512-P+vPEIvqx2e+fonsYVlFXKvoChyJ8Tq+lfpqdVFqblovHbFr3kZ/nYX0cPs+XuW6bnRT8tz0SSR9XBGU43kJhw==, + integrity: sha512-JAQONPagMa+sy/fcIqh/Hn3rkYQ9pQM51vXCFNOM5ujefxUVqn3gwFRMN8Y1+MxdUHipV+8daEj2jEm0IqJzOA==, } peerDependencies: class-transformer: '*' @@ -2000,7 +4086,7 @@ packages: tslib: 2.6.2 uid: 2.0.2 - /@nestjs/config@3.2.2(@nestjs/common@10.3.8)(rxjs@7.8.1): + /@nestjs/config@3.2.2(@nestjs/common@10.3.9)(rxjs@7.8.1): resolution: { integrity: sha512-vGICPOui5vE6kPz1iwQ7oCnp3qWgqxldPmBQ9onkVoKlBtyc83KJCr7CjuVtf4OdovMAVcux1d8Q6jglU2ZphA==, @@ -2009,7 +4095,7 @@ packages: '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0 rxjs: ^7.1.0 dependencies: - '@nestjs/common': 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) + '@nestjs/common': 10.3.9(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) dotenv: 16.4.5 dotenv-expand: 10.0.0 lodash: 4.17.21 @@ -2017,10 +4103,10 @@ packages: uuid: 9.0.1 dev: false - /@nestjs/core@10.3.8(@nestjs/common@10.3.8)(@nestjs/platform-express@10.3.8)(reflect-metadata@0.1.14)(rxjs@7.8.1): + /@nestjs/core@10.3.9(@nestjs/common@10.3.9)(@nestjs/platform-express@10.3.9)(reflect-metadata@0.1.14)(rxjs@7.8.1): resolution: { - integrity: sha512-AxF4tpYLDNn5Wfb3C4bNaaHJ4pREH5FJrSisR2A5zkYpQFORFs0Tc36lOFPMwBTy8Iv2wUwWLUVc5ftBnxEv4w==, + integrity: sha512-NzZUfWAmaf8sqhhwoRA+CuqxQe+P4Rz8PZp5U7CdCbjyeB9ZVGcBkihcJC9wMdtiOWHRndB2J8zRfs5w06jK3w==, } requiresBuild: true peerDependencies: @@ -2038,8 +4124,8 @@ packages: '@nestjs/websockets': optional: true dependencies: - '@nestjs/common': 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) - '@nestjs/platform-express': 10.3.8(@nestjs/common@10.3.8)(@nestjs/core@10.3.8) + '@nestjs/common': 10.3.9(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) + '@nestjs/platform-express': 10.3.9(@nestjs/common@10.3.9)(@nestjs/core@10.3.9) '@nuxtjs/opencollective': 0.3.2 fast-safe-stringify: 2.1.1 iterare: 1.2.1 @@ -2051,7 +4137,7 @@ packages: transitivePeerDependencies: - encoding - /@nestjs/jwt@10.2.0(@nestjs/common@10.3.8): + /@nestjs/jwt@10.2.0(@nestjs/common@10.3.9): resolution: { integrity: sha512-x8cG90SURkEiLOehNaN2aRlotxT0KZESUliOPKKnjWiyJOcWurkF3w345WOX0P4MgFzUjGoZ1Sy0aZnxeihT0g==, @@ -2059,12 +4145,12 @@ packages: peerDependencies: '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0 dependencies: - '@nestjs/common': 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) + '@nestjs/common': 10.3.9(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) '@types/jsonwebtoken': 9.0.5 jsonwebtoken: 9.0.2 dev: false - /@nestjs/mapped-types@2.0.5(@nestjs/common@10.3.8)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14): + /@nestjs/mapped-types@2.0.5(@nestjs/common@10.3.9)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14): resolution: { integrity: sha512-bSJv4pd6EY99NX9CjBIyn4TVDoSit82DUZlL4I3bqNfy5Gt+gXTa86i3I/i0iIV9P4hntcGM5GyO+FhZAhxtyg==, @@ -2080,23 +4166,23 @@ packages: class-validator: optional: true dependencies: - '@nestjs/common': 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) + '@nestjs/common': 10.3.9(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) class-transformer: 0.5.1 class-validator: 0.14.1 reflect-metadata: 0.1.14 dev: false - /@nestjs/platform-express@10.3.8(@nestjs/common@10.3.8)(@nestjs/core@10.3.8): + /@nestjs/platform-express@10.3.9(@nestjs/common@10.3.9)(@nestjs/core@10.3.9): resolution: { - integrity: sha512-sifLoxgEJvAgbim1UuW6wyScMfkS9SVQRH+lN33N/9ZvZSjO6NSDLOe+wxqsnZkia+QrjFC0qy0ITRAsggfqbg==, + integrity: sha512-si/UzobP6YUtYtCT1cSyQYHHzU3yseqYT6l7OHSMVvfG1+TqxaAqI6nmrix02LO+l1YntHRXEs3p+v9a7EfrSQ==, } peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/core': ^10.0.0 dependencies: - '@nestjs/common': 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) - '@nestjs/core': 10.3.8(@nestjs/common@10.3.8)(@nestjs/platform-express@10.3.8)(reflect-metadata@0.1.14)(rxjs@7.8.1) + '@nestjs/common': 10.3.9(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) + '@nestjs/core': 10.3.9(@nestjs/common@10.3.9)(@nestjs/platform-express@10.3.9)(reflect-metadata@0.1.14)(rxjs@7.8.1) body-parser: 1.20.2 cors: 2.8.5 express: 4.19.2 @@ -2141,7 +4227,7 @@ packages: - chokidar dev: true - /@nestjs/swagger@7.3.1(@nestjs/common@10.3.8)(@nestjs/core@10.3.8)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14): + /@nestjs/swagger@7.3.1(@nestjs/common@10.3.9)(@nestjs/core@10.3.9)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14): resolution: { integrity: sha512-LUC4mr+5oAleEC/a2j8pNRh1S5xhKXJ1Gal5ZdRjt9XebQgbngXCdW7JTA9WOEcwGtFZN9EnKYdquzH971LZfw==, @@ -2162,9 +4248,9 @@ packages: optional: true dependencies: '@microsoft/tsdoc': 0.14.2 - '@nestjs/common': 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) - '@nestjs/core': 10.3.8(@nestjs/common@10.3.8)(@nestjs/platform-express@10.3.8)(reflect-metadata@0.1.14)(rxjs@7.8.1) - '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.3.8)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14) + '@nestjs/common': 10.3.9(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) + '@nestjs/core': 10.3.9(@nestjs/common@10.3.9)(@nestjs/platform-express@10.3.9)(reflect-metadata@0.1.14)(rxjs@7.8.1) + '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.3.9)(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14) class-transformer: 0.5.1 class-validator: 0.14.1 js-yaml: 4.1.0 @@ -2174,10 +4260,10 @@ packages: swagger-ui-dist: 5.11.2 dev: false - /@nestjs/testing@10.3.8(@nestjs/common@10.3.8)(@nestjs/core@10.3.8)(@nestjs/platform-express@10.3.8): + /@nestjs/testing@10.3.9(@nestjs/common@10.3.9)(@nestjs/core@10.3.9)(@nestjs/platform-express@10.3.9): resolution: { - integrity: sha512-hpX9das2TdFTKQ4/2ojhjI6YgXtCfXRKui3A4Qaj54VVzc5+mtK502Jj18Vzji98o9MVS6skmYu+S/UvW3U6Fw==, + integrity: sha512-z24SdpZIRtYyM5s2vnu7rbBosXJY/KcAP7oJlwgFa/h/z/wg8gzyoKy5lhibH//OZNO+pYKajV5wczxuy5WeAg==, } peerDependencies: '@nestjs/common': ^10.0.0 @@ -2190,9 +4276,9 @@ packages: '@nestjs/platform-express': optional: true dependencies: - '@nestjs/common': 10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) - '@nestjs/core': 10.3.8(@nestjs/common@10.3.8)(@nestjs/platform-express@10.3.8)(reflect-metadata@0.1.14)(rxjs@7.8.1) - '@nestjs/platform-express': 10.3.8(@nestjs/common@10.3.8)(@nestjs/core@10.3.8) + '@nestjs/common': 10.3.9(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) + '@nestjs/core': 10.3.9(@nestjs/common@10.3.9)(@nestjs/platform-express@10.3.9)(reflect-metadata@0.1.14)(rxjs@7.8.1) + '@nestjs/platform-express': 10.3.9(@nestjs/common@10.3.9)(@nestjs/core@10.3.9) tslib: 2.6.2 dev: true @@ -2329,10 +4415,10 @@ packages: dev: false optional: true - /@nextui-org/accordion@2.0.33(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/accordion@2.0.34(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-s7Pg0x0M2atK5xXcsa9+QN6OPF8yjVgLzs4Fr6nf3TPAicNyRooodJ61hmRloaBHcbPYy5+cO4rUuO0Xhst8sA==, + integrity: sha512-wC4hVbLwNl462yIwILufDl9562Vb97a2htiF+2QdaY3Vfrll8Mnl98vpdRu+ZB4bV3MhBumuyaB+TlVDojFI+A==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2341,31 +4427,31 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/aria-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/divider': 2.0.28(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/framer-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/shared-icons': 2.0.7(react@18.3.1) + '@nextui-org/aria-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/divider': 2.0.28(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/framer-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/shared-icons': 2.0.7(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-aria-accordion': 2.0.4(react-dom@18.3.1)(react@18.3.1) - '@react-aria/button': 3.9.3(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/tree': 3.7.6(react@18.3.1) - '@react-types/accordion': 3.0.0-alpha.19(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-aria-accordion': 2.0.5(react-dom@18.3.1)(react@18.2.0) + '@react-aria/button': 3.9.3(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/tree': 3.7.6(react@18.2.0) + '@react-types/accordion': 3.0.0-alpha.19(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/aria-utils@2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/aria-utils@2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-rDYVtr+159rLVH9WZLabZ6ctIXWSGKxGXlZo47QVL6CsEF+7N67+Bp+0dwWr5tdav2/hnmXL5/QuRR+Ulde04Q==, + integrity: sha512-3jZ/KsFNDAVN8TnbmNre0igFrUjGxTMiZtdQ5N7vkxcA+TZ+F9HKdSsTKLQC7IdSxSTs2WP5Pd9v31UWQ+rHvw==, } peerDependencies: react: '>=18' @@ -2373,23 +4459,23 @@ packages: dependencies: '@nextui-org/react-rsc-utils': 2.0.12 '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/overlays': 3.6.5(react@18.3.1) - '@react-types/overlays': 3.8.5(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/collections': 3.10.5(react@18.2.0) + '@react-stately/overlays': 3.6.5(react@18.2.0) + '@react-types/overlays': 3.8.5(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) transitivePeerDependencies: - '@nextui-org/theme' - framer-motion dev: false - /@nextui-org/autocomplete@2.1.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/autocomplete@2.1.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-NEb8JkwH+Cj4PDo8aJer3++GfwH8Krf3tSkZzwbBOZBSef1QxjGsOPnhETsyqD2QOG3Ig8vecwTrUyUtWNSZjQ==, + integrity: sha512-s8PZ2yVYKhAeBrM8k2CKgGxqSq0RUjHLEIs0qM17QkH3QKIooY61+AVQnYvsdXzBwEIyWFA1gLX3Oev2heSLtw==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2398,40 +4484,40 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/aria-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/button': 2.0.32(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/input': 2.2.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/listbox': 2.1.20(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/popover': 2.1.22(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/scroll-shadow': 2.1.16(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/shared-icons': 2.0.7(react@18.3.1) + '@nextui-org/aria-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/button': 2.0.33(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/input': 2.2.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/listbox': 2.1.21(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/popover': 2.1.23(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/scroll-shadow': 2.1.16(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/shared-icons': 2.0.7(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/spinner': 2.0.29(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-aria-button': 2.0.7(react@18.3.1) - '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.1) - '@react-aria/combobox': 3.8.4(react-dom@18.3.1)(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - '@react-stately/combobox': 3.8.2(react@18.3.1) - '@react-types/combobox': 3.10.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/spinner': 2.0.29(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-aria-button': 2.0.8(react@18.2.0) + '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.2.0) + '@react-aria/combobox': 3.8.4(react-dom@18.3.1)(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-aria/visually-hidden': 3.8.10(react@18.2.0) + '@react-stately/combobox': 3.8.2(react@18.2.0) + '@react-types/combobox': 3.10.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false - /@nextui-org/avatar@2.0.28(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/avatar@2.0.29(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-Rii8ptFJmt3ftcT9c5RP3AE99LHCikMLHl8La6I519s9f8fPkiPGdIwHnuBVC6gq5sI+O0ZbYcvBGrkuyJgDBw==, + integrity: sha512-XSVVjE6EgIAsSU5fXCh0vzF97p90y4eOD/oyxSJAAGieDCIFfaUtYJnh11qNzopG8pajt7pGczDmGvQakfVnmQ==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2439,19 +4525,19 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-image': 2.0.5(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-image': 2.0.5(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.23.2(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/badge@2.0.28(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/badge@2.0.28(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-W0Anc+4VL675fai9xBhTxBp08pfzhAHch7zmP4fsRvlGQZyKAzI16clzhTt9KdOaLBq3hCIQIdCs3cwl1NsSPg==, @@ -2462,18 +4548,18 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/breadcrumbs@2.0.8(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/breadcrumbs@2.0.9(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-ceRXich8DVrf468MwAIayoBmHB2dsQn3vcIt9ujCu9gLfcgkXqH3CNcU9W17lv0ZMDf4dLzb/qPUJncmNZrX0w==, + integrity: sha512-zjGHWRXFnSgVQtsP7BLJdecQQ226cSwIZS6fUSnQ1P9zpXvl7I6gZ/YXZX5TFUcqO0HDId1t4DKQhuquxBDRJg==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2481,24 +4567,24 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/shared-icons': 2.0.7(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/shared-icons': 2.0.7(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@react-aria/breadcrumbs': 3.5.11(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/breadcrumbs': 3.7.3(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@react-aria/breadcrumbs': 3.5.11(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/breadcrumbs': 3.7.3(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/button@2.0.32(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/button@2.0.33(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-2F+Vk3Lt4CWXm/uqe04tYToO6cqJv8+o66lbPcR+/0EoxogrjkIwzUNuR2YPDQTK9DJ+pZffkqEZmZDuNyoRjA==, + integrity: sha512-Ea8MC2/2HmsI2DFdELf0uNl+MSRWTEu3Yfj1m1lSaM5Fvhu5u5VQZO9lFqPClY37YBwOb1DNc2xtv+/gvTs9ew==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2507,28 +4593,28 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/ripple': 2.0.29(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/ripple': 2.0.29(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/spinner': 2.0.29(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-aria-button': 2.0.7(react@18.3.1) - '@react-aria/button': 3.9.3(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/spinner': 2.0.29(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-aria-button': 2.0.8(react@18.2.0) + '@react-aria/button': 3.9.3(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/button': 3.9.2(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/calendar@2.0.5(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/calendar@2.0.6(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-8/tSI7aUT9IsejKj6RbQwyPtBas7pePzVMXuYDq9gAWjA8ESDTx8ipxwlVmqli5dDKRebQfvgmxZnus0cytvVw==, + integrity: sha512-WH4Vzu7UlK7k0KXoDc7xnKlpVQZLecaYpwRQirFtf9N1gHr+oThjoUZmVF92O2L2V1h6tXYBXEEEucQqPOhWtA==, } peerDependencies: '@nextui-org/system': '>=2.1.0' @@ -2537,38 +4623,38 @@ packages: react-dom: '>=18' dependencies: '@internationalized/date': 3.5.4 - '@nextui-org/button': 2.0.32(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/framer-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/shared-icons': 2.0.7(react@18.3.1) + '@nextui-org/button': 2.0.33(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/framer-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/shared-icons': 2.0.7(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-aria-button': 2.0.7(react@18.3.1) - '@react-aria/calendar': 3.5.6(react-dom@18.3.1)(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - '@react-stately/calendar': 3.4.4(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/calendar': 3.4.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-aria-button': 2.0.8(react@18.2.0) + '@react-aria/calendar': 3.5.6(react-dom@18.3.1)(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-aria/visually-hidden': 3.8.10(react@18.2.0) + '@react-stately/calendar': 3.4.4(react@18.2.0) + '@react-stately/utils': 3.9.1(react@18.2.0) + '@react-types/button': 3.9.2(react@18.2.0) + '@react-types/calendar': 3.4.4(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@types/lodash.debounce': 4.0.9 lodash.debounce: 4.0.8 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) scroll-into-view-if-needed: 3.0.10 transitivePeerDependencies: - framer-motion dev: false - /@nextui-org/card@2.0.29(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/card@2.0.30(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-0kPRI3PHmIQt+c2EPv9fysEP6G70n9vlxa8acz3ML7+eC7dbVXfH3Z8nGIt564pN3dN+Mvby3qlvzNLxbqNW5Q==, + integrity: sha512-PotzYGk6f2GdCuYD2VwNGdZAsYgJvX/7GbN70empXnpE3JV2dtoe6wB0SZjHgkLu5qvs3F/+FXinOWfI136W5g==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2577,26 +4663,26 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/ripple': 2.0.29(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/ripple': 2.0.29(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-aria-button': 2.0.7(react@18.3.1) - '@react-aria/button': 3.9.3(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-aria-button': 2.0.8(react@18.2.0) + '@react-aria/button': 3.9.3(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/checkbox@2.1.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/checkbox@2.1.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-du3wj8AAJ2vjnQHDrRsHmcp+Nn0xNVeq8iNeTnIfyvOyY1eHfH93gsjLzsBHEC19+LZxAnYgtZmEiB4aftPCdQ==, + integrity: sha512-kb1xe2tw6URTyvtGGIy6IlECeNGwktG4PeN7zmAxZJrQaQ0WlL3l8mnm+M4FBC9BCKsgAM5jyRoafMeFWgEVWw==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2604,29 +4690,29 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-callback-ref': 2.0.5(react@18.3.1) - '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.1) - '@react-aria/checkbox': 3.14.1(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - '@react-stately/checkbox': 3.6.3(react@18.3.1) - '@react-stately/toggle': 3.7.2(react@18.3.1) - '@react-types/checkbox': 3.7.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-callback-ref': 2.0.5(react@18.2.0) + '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.2.0) + '@react-aria/checkbox': 3.14.1(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-aria/visually-hidden': 3.8.10(react@18.2.0) + '@react-stately/checkbox': 3.6.3(react@18.2.0) + '@react-stately/toggle': 3.7.2(react@18.2.0) + '@react-types/checkbox': 3.7.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/chip@2.0.28(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/chip@2.0.29(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-oD28KZx+PuaWkHlizvMgOAxIkL9cblwun0IhqEztKcR2DMRVdH/4r8/Zdo6QQFDhXlUU0Ub5+WUOyHndwNj0pg==, + integrity: sha512-3R4Ks2clXn6Bs4w8MEREfUsw3scFwtOCw5LC3tFNjSmlnn9bIjJgeetq/Q4Z56ys23ErETjPs4ipxuIrvTuoDw==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2634,20 +4720,20 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/shared-icons': 2.0.7(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/shared-icons': 2.0.7(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@react-aria/focus': 3.17.1(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/checkbox': 3.8.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/checkbox': 3.7.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/code@2.0.28(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/code@2.0.28(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-gSiTuhhNrud18NdfC5DGVLlI8vEFhYxxCwPA8bTMtlziZ0aD4NKPKx8wM+LhksI/ODhvOLHeOzPsY+/IcFnIMA==, @@ -2657,15 +4743,15 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system-rsc': 2.1.2(@nextui-org/theme@2.2.4)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system-rsc': 2.1.2(@nextui-org/theme@2.2.5)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/date-input@2.1.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/date-input@2.1.0(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-u55jzNCwhd5DpPH0HKCNTaNUkV7SPoIdoRWaNt/KCnGh//HGcwAxo9hiwAyUQoDzJyMVbMU3JjiAWd/HcK6T2g==, @@ -2677,24 +4763,24 @@ packages: react-dom: '>=18' dependencies: '@internationalized/date': 3.5.4 - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@react-aria/datepicker': 3.9.3(react-dom@18.3.1)(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/datepicker': 3.9.2(react@18.3.1) - '@react-types/datepicker': 3.7.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@react-aria/datepicker': 3.9.3(react-dom@18.3.1)(react@18.2.0) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/utils': 3.23.2(react@18.2.0) + '@react-stately/datepicker': 3.9.2(react@18.2.0) + '@react-types/datepicker': 3.7.2(react@18.2.0) + '@react-types/shared': 3.22.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/date-picker@2.1.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/date-picker@2.1.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-B12OUVn2tYweAZGN7kKnD/e/4QibZxiuLlsAKePCZe1aYyPlgSJH62v/fJRCGmovP9jTXJJqi7ySnDs26J3rcQ==, + integrity: sha512-/j2qiLE85OQgKox++0BaaDG+ZA6ETX0PCy7Ij3Nh2mBiPVs0Obsabez90YejgcFVEDrViN9eu7PWYGw8DMj/wA==, } peerDependencies: '@nextui-org/system': '>=2.1.0' @@ -2703,32 +4789,32 @@ packages: react-dom: '>=18' dependencies: '@internationalized/date': 3.5.4 - '@nextui-org/aria-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/button': 2.0.32(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/calendar': 2.0.5(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/date-input': 2.1.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/popover': 2.1.22(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/shared-icons': 2.0.7(react@18.3.1) + '@nextui-org/aria-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/button': 2.0.33(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/calendar': 2.0.6(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/date-input': 2.1.0(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/popover': 2.1.23(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/shared-icons': 2.0.7(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@react-aria/datepicker': 3.9.3(react-dom@18.3.1)(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/datepicker': 3.9.2(react@18.3.1) - '@react-stately/overlays': 3.6.5(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/datepicker': 3.7.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@react-aria/datepicker': 3.9.3(react-dom@18.3.1)(react@18.2.0) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/utils': 3.23.2(react@18.2.0) + '@react-stately/datepicker': 3.9.2(react@18.2.0) + '@react-stately/overlays': 3.6.5(react@18.2.0) + '@react-stately/utils': 3.9.1(react@18.2.0) + '@react-types/datepicker': 3.7.2(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) transitivePeerDependencies: - '@types/react' - framer-motion dev: false - /@nextui-org/divider@2.0.28(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/divider@2.0.28(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-IskKmDOO8qwmTO2WtDmrH8fZvnV2JebP3PFfwqpToAdDRbRUs78pls2e8/T9clbLLtNxjfCFAI/Yi9C+LPPEXw==, @@ -2740,17 +4826,17 @@ packages: dependencies: '@nextui-org/react-rsc-utils': 2.0.12 '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system-rsc': 2.1.2(@nextui-org/theme@2.2.4)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system-rsc': 2.1.2(@nextui-org/theme@2.2.5)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@react-types/shared': 3.22.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/dropdown@2.1.24(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/dropdown@2.1.25(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-XK88aepdnY3nCBFEmNbaz7D5TNPFCD25gNw0Is6CI/Hgk4pInmE9jx2MROxtC6E7ceSmbJx6F5XvwPUuICovow==, + integrity: sha512-CRxRNYQ1CF0gwNTKVL7K5CZku0osN/YEtr10zbU5EZk2/7r+NDh/Hx0dHnLiVSIFnLp9H6KAd2PAGfGXLSa6gQ==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2759,29 +4845,29 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/aria-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/menu': 2.0.23(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/popover': 2.1.22(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/aria-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/menu': 2.0.24(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/popover': 2.1.23(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/menu': 3.13.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/menu': 3.6.1(react@18.3.1) - '@react-types/menu': 3.9.7(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/menu': 3.13.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/menu': 3.6.1(react@18.2.0) + '@react-types/menu': 3.9.7(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false - /@nextui-org/framer-utils@2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/framer-utils@2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-Gs7AbqaLSsD4rHyeTJjY8TaS57Z2Hn+AwnvA4lKvuyBX0gqiFxW3Yw2J5Px+3XUD/HtRnoVHU6U2la2yy23fGA==, + integrity: sha512-Hwlphs3huYoQNnc4WVFSxNAh5evEdvTiIayFYTIIS2m00SGn+HL3FUDffy3xsPvEgcdmn4sbJgg1gfb6+aC1tg==, } peerDependencies: framer-motion: '>=10.17.0' @@ -2789,16 +4875,16 @@ packages: react-dom: '>=18' dependencies: '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/use-measure': 2.0.1(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/use-measure': 2.0.1(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) transitivePeerDependencies: - '@nextui-org/theme' dev: false - /@nextui-org/image@2.0.28(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/image@2.0.28(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-gnFTs0OTPtqlCzp1RPENjnXHL9dZFk/DoDsJZ1Hejtbwh/9K/71PEpEMTe4MrGQMsMdIXmI+RwbvVazy2eB5Pg==, @@ -2809,19 +4895,19 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-image': 2.0.5(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-image': 2.0.5(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/input@2.2.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/input@2.2.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-Su2nB1jyXpCv2l+imSAiMVYrHMP2GtVIHb2p25tnZZWQFErhb7rg7TamurNoa2rU1pZ9ODvM82cP4J7stY8wYQ==, + integrity: sha512-qXhMZUge0F7NgdGmcAfFCMSSVqdCSrFZErhMzRa/dnFKjwZlVTicbmcUAf7hlRm32tBNBv0c31viBSMA3FQeDQ==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2829,27 +4915,27 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/shared-icons': 2.0.7(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/shared-icons': 2.0.7(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/textfield': 3.14.3(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/textfield': 3.9.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-textarea-autosize: 8.5.3(@types/react@18.3.3)(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/textfield': 3.14.3(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/utils': 3.9.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@react-types/textfield': 3.9.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + react-textarea-autosize: 8.5.3(@types/react@18.3.3)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false - /@nextui-org/kbd@2.0.29(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/kbd@2.0.29(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-vApGKSFGJFenTowlyLNcOvK+D3UzvyPEQyDOuZryqTayWMkZiNdPzjg9TsqBJF7B1ELJn0ErYTQexFLEPkcXbg==, @@ -2859,19 +4945,19 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system-rsc': 2.1.2(@nextui-org/theme@2.2.4)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@react-aria/utils': 3.23.2(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system-rsc': 2.1.2(@nextui-org/theme@2.2.5)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@react-aria/utils': 3.23.2(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/link@2.0.30(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/link@2.0.31(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-cdGtJ1TuxTY/DloWCNf1vgTLCMA5j66/MJvyfySiseBwopY1OfT7OBmuVgwujytZJiAwBmgYKI76DSrLff6GSA==, + integrity: sha512-wwW1phmVnc/tahWgh7g4vGOQ7HuNflfAfkXkltTw3sgRi+0LNEiQS+bd0c40ppmJ2DbHIugubPc9oO8rDLY+Dg==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2879,24 +4965,24 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/shared-icons': 2.0.7(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/shared-icons': 2.0.7(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-aria-link': 2.0.16(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/link': 3.6.5(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/link': 3.5.3(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-aria-link': 2.0.17(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/link': 3.7.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/link': 3.5.3(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/listbox@2.1.20(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/listbox@2.1.21(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-AcirjLbpeyPgbnlF+ga/hehqjZnhAu0qp2y04uLZWIPo4WrCTlmc2RKCltRr0f+qHkVtTrnx8Sh0IBG8Kf6b0w==, + integrity: sha512-mVbN9IWg9MBLwreqRR+6WiCQDu/u30KsN19e7V9TkAumxTaTqaarb34KudXz6wiObN/ORBsFnV5H3p2AtuANVA==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2904,30 +4990,30 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/aria-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/divider': 2.0.28(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/aria-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/divider': 2.0.28(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-is-mobile': 2.0.7(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/listbox': 3.11.5(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/list': 3.10.3(react@18.3.1) - '@react-types/menu': 3.9.7(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-is-mobile': 2.0.7(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/listbox': 3.11.5(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/list': 3.10.3(react@18.2.0) + '@react-types/menu': 3.9.7(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) transitivePeerDependencies: - framer-motion dev: false - /@nextui-org/menu@2.0.23(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/menu@2.0.24(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-CO8QonfWS9h6uZ+8AK9bYYZpHPRtUt+r2QzSidYKVWUY+5Qu7KMDnWydzChKXX/DAkMOWb5t7OKIJCIUWG0wZQ==, + integrity: sha512-psM0LUtgUQCXJF3QKk9lf1rclGxbcdmzgYa6V4k9jd6MJvnksP1dGUnrLye1nO3g50+RGxMMkuJD6wvGiD7/iA==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2935,32 +5021,32 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/aria-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/divider': 2.0.28(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/aria-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/divider': 2.0.28(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-aria-menu': 2.0.3(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/use-is-mobile': 2.0.7(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/menu': 3.13.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/menu': 3.6.1(react@18.3.1) - '@react-stately/tree': 3.7.6(react@18.3.1) - '@react-types/menu': 3.9.7(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-aria-menu': 2.0.4(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/use-is-mobile': 2.0.7(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/menu': 3.13.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/menu': 3.6.1(react@18.2.0) + '@react-stately/tree': 3.7.6(react@18.2.0) + '@react-types/menu': 3.9.7(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) transitivePeerDependencies: - framer-motion dev: false - /@nextui-org/modal@2.0.34(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/modal@2.0.35(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-9MPD01/dCxnqbkfkaDJezzsOsXOEy6I6TM8AH7fa6LlF96QwDmWPyzfLCOx3qHD/p+DWT2IaK4CMc7q+k7uFVQ==, + integrity: sha512-MeWbdTewaLS4j+7ktrelak6W1zfBzwIh07Czw+6RWRu7+rBSu+/o+EDWoLvcOb/rCbgWxNr5hi2ZXnsBOeXmkg==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -2969,31 +5055,31 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/framer-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/shared-icons': 2.0.7(react@18.3.1) + '@nextui-org/framer-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/shared-icons': 2.0.7(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-aria-button': 2.0.7(react@18.3.1) - '@nextui-org/use-aria-modal-overlay': 2.0.8(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/use-disclosure': 2.0.7(react@18.3.1) - '@react-aria/dialog': 3.5.12(react-dom@18.3.1)(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/overlays': 3.6.5(react@18.3.1) - '@react-types/overlays': 3.8.5(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-aria-button': 2.0.8(react@18.2.0) + '@nextui-org/use-aria-modal-overlay': 2.0.9(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/use-disclosure': 2.0.8(react@18.2.0) + '@react-aria/dialog': 3.5.12(react-dom@18.3.1)(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/overlays': 3.6.5(react@18.2.0) + '@react-types/overlays': 3.8.5(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/navbar@2.0.31(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/navbar@2.0.32(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-wOMhiYJMkYoH6X92EHhv0rXtiGt3bd/QkS1pcUsFc2DQ37VW+lNeDghm6vagis8GBHjpBMW9HF0iLJatgjWVtA==, + integrity: sha512-+fm3f/J2GEYA2K7RtYjjS0C8h5pvlG4zi+49VBriKfnqEVEyzzM793RJAVA7sUWEr1/Pl5+YUeN6aFysfY1kdw==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -3002,31 +5088,31 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/framer-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/framer-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-aria-toggle-button': 2.0.7(react@18.3.1) - '@nextui-org/use-scroll-position': 2.0.6(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/toggle': 3.7.2(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.10(@types/react@18.3.3)(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-aria-toggle-button': 2.0.8(react@18.2.0) + '@nextui-org/use-scroll-position': 2.0.6(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/toggle': 3.7.2(react@18.2.0) + '@react-stately/utils': 3.9.1(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + react-remove-scroll: 2.5.10(@types/react@18.3.3)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false - /@nextui-org/pagination@2.0.31(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/pagination@2.0.32(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-XnZQGtIXzcVJfjeF1ro0Yv+n5C21ms/jNP33xV5u9lizl479v3gt6SmDUnlVP8k09YQRvymYJv/LCVECVDIbZQ==, + integrity: sha512-rSiIV1c9950wKDZHzIuR4sk7lheIcAaqisp6Yj+RNDVcVKQEoro8jgz+B3eCVL/5Oel6IxxxPQDEz2YxjJ/13w==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -3034,25 +5120,25 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/shared-icons': 2.0.7(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/shared-icons': 2.0.7(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-pagination': 2.0.6(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-pagination': 2.0.6(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) scroll-into-view-if-needed: 3.0.10 dev: false - /@nextui-org/popover@2.1.22(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/popover@2.1.23(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-dgCQTjUrhBFwkH7CiJY1SstnrnJ4DSIsrmJG3vM/UM10RQSdt9f6aS0tqhueHP7pKpNrTYKxZonn3DrsyFowFA==, + integrity: sha512-6XQkULf0OII8aWsnyBMm577zflS2+UzKDN10O7CNnSHKFJPUOqh2n4MuUk2E2nIJjXXV7asquSWFGwwtIIckPQ==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -3061,35 +5147,35 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/aria-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/button': 2.0.32(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/framer-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/aria-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/button': 2.0.33(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/framer-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-aria-button': 2.0.7(react@18.3.1) - '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.1) - '@react-aria/dialog': 3.5.12(react-dom@18.3.1)(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/overlays': 3.6.5(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/overlays': 3.8.5(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.10(@types/react@18.3.3)(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-aria-button': 2.0.8(react@18.2.0) + '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.2.0) + '@react-aria/dialog': 3.5.12(react-dom@18.3.1)(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/overlays': 3.6.5(react@18.2.0) + '@react-types/button': 3.9.2(react@18.2.0) + '@react-types/overlays': 3.8.5(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + react-remove-scroll: 2.5.10(@types/react@18.3.3)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false - /@nextui-org/progress@2.0.29(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/progress@2.0.30(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-BTihLBEabJZ6oGQNTlcV1Z6nuA0WEZnexCcRIuWArz3BGgOm4gz7th8zlug2jeI3IanOC1BaiJdVRpvCrtXIsA==, + integrity: sha512-QHCOGzcmRKWAxp47Xn5xQj24vmhumBLRwKA+l9hzwsZwe8HHwXTLfcl1QxGfnHj1d+nXwLHGVfYJLlOp/S3Gtw==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -3097,23 +5183,23 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-is-mounted': 2.0.5(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/progress': 3.4.11(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/progress': 3.5.2(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-is-mounted': 2.0.5(react@18.2.0) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/progress': 3.4.11(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/progress': 3.5.2(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/radio@2.1.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/radio@2.1.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-4Jt9HyIMf7i9TyH3j1tSFEDaZYmCAxDC25hHOtNpJ8nIftHEzaTV4KATE3BJxax5NSFpj9yA+A8SdBF+Vp3bpA==, + integrity: sha512-67ZO+6ASobGjmSJuTrgoZ79PjssWxwO+9GX7hT6L18kWsjdpgY51BZd85r4WcqCF/W6IsvnjchSVOcMraxQ5FA==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -3121,20 +5207,20 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/radio': 3.10.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - '@react-stately/radio': 3.10.2(react@18.3.1) - '@react-types/radio': 3.7.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/radio': 3.10.2(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-aria/visually-hidden': 3.8.10(react@18.2.0) + '@react-stately/radio': 3.10.2(react@18.2.0) + '@react-types/radio': 3.7.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false /@nextui-org/react-rsc-utils@2.0.12: @@ -3144,7 +5230,7 @@ packages: } dev: false - /@nextui-org/react-utils@2.0.13(react@18.3.1): + /@nextui-org/react-utils@2.0.13(react@18.2.0): resolution: { integrity: sha512-4DM1Cph1lVY64T/HDyEqcxYkInXx6hdL1Kp9StLza9yqgYmVipTaPkWZdmWbfkhP+dVVqrH3DVFfHtpLTQ625w==, @@ -3154,72 +5240,72 @@ packages: dependencies: '@nextui-org/react-rsc-utils': 2.0.12 '@nextui-org/shared-utils': 2.0.5 - react: 18.3.1 + react: 18.2.0 dev: false - /@nextui-org/react@2.4.0(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1)(tailwindcss@3.4.3): + /@nextui-org/react@2.4.1(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0)(tailwindcss@3.4.4): resolution: { - integrity: sha512-ZSIdWMY3qzoQkpW9keEOq4YXwsp6lndw9j7z1phZQyvvTSPP6P0J8rKm6eGInWp5bMtRQkuUnUWab/kQT/9KnA==, + integrity: sha512-iLlNa+W2TNz/O/Ah2Wxad/8i6l6BARhtVYq6CL57XUi9oognd6eKSLfddKrEVp5v7RCzcAvFPHgwd4usFUp1Wg==, } peerDependencies: framer-motion: '>=10.17.0' react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/accordion': 2.0.33(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/autocomplete': 2.1.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/avatar': 2.0.28(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/badge': 2.0.28(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/breadcrumbs': 2.0.8(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/button': 2.0.32(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/calendar': 2.0.5(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/card': 2.0.29(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/checkbox': 2.1.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/chip': 2.0.28(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/code': 2.0.28(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/date-input': 2.1.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/date-picker': 2.1.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/divider': 2.0.28(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/dropdown': 2.1.24(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/framer-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/image': 2.0.28(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/input': 2.2.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/kbd': 2.0.29(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/link': 2.0.30(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/listbox': 2.1.20(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/menu': 2.0.23(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/modal': 2.0.34(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/navbar': 2.0.31(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/pagination': 2.0.31(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/popover': 2.1.22(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/progress': 2.0.29(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/radio': 2.1.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/ripple': 2.0.29(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/scroll-shadow': 2.1.16(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/select': 2.2.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/skeleton': 2.0.28(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/slider': 2.2.10(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/snippet': 2.0.36(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/spacer': 2.0.28(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/spinner': 2.0.29(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/switch': 2.0.29(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/table': 2.0.34(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/tabs': 2.0.30(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/tooltip': 2.0.34(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/user': 2.0.29(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/accordion': 2.0.34(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/autocomplete': 2.1.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/avatar': 2.0.29(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/badge': 2.0.28(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/breadcrumbs': 2.0.9(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/button': 2.0.33(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/calendar': 2.0.6(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/card': 2.0.30(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/checkbox': 2.1.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/chip': 2.0.29(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/code': 2.0.28(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/date-input': 2.1.0(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/date-picker': 2.1.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/divider': 2.0.28(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/dropdown': 2.1.25(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/framer-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/image': 2.0.28(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/input': 2.2.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/kbd': 2.0.29(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/link': 2.0.31(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/listbox': 2.1.21(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/menu': 2.0.24(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/modal': 2.0.35(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/navbar': 2.0.32(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/pagination': 2.0.32(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/popover': 2.1.23(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/progress': 2.0.30(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/radio': 2.1.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/ripple': 2.0.29(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/scroll-shadow': 2.1.16(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/select': 2.2.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/skeleton': 2.0.28(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/slider': 2.2.11(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/snippet': 2.0.37(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/spacer': 2.0.28(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/spinner': 2.0.29(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/switch': 2.0.30(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/table': 2.0.35(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/tabs': 2.0.31(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/tooltip': 2.0.35(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/user': 2.0.30(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@react-aria/visually-hidden': 3.8.10(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) transitivePeerDependencies: - '@types/react' - tailwindcss dev: false - /@nextui-org/ripple@2.0.29(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/ripple@2.0.29(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-fnIpoMq6jixEN0/RFKQlHd1rw2HX+YQlJFzzqoJNhZx0CUlgAY3S6pJjlHI7yVyZ1+lskH16ZzW+BltJYSyf1Q==, @@ -3231,16 +5317,16 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/scroll-shadow@2.1.16(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/scroll-shadow@2.1.16(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-QkOHNFQqEdfSj6iAKd4SusZpmyaJcBFCvx4zLLrWCXGS0+0KWvuaq/dOE8PXSPo4vts4TGDQp6qQGhk0BFvttg==, @@ -3251,19 +5337,19 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-data-scroll-overflow': 2.1.4(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-data-scroll-overflow': 2.1.4(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/select@2.2.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/select@2.2.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-lyVV8TaMjOID06cbYhVg1D0iSo9aHbPNhLrmE7o8brCaypQ6ZD4qM6duxHVp6tctqjbAD5b5mMGsGag9LeRXxw==, + integrity: sha512-lLEL42tS7Be1VpxTyF02lrVukqLsiqx4whF93nMwdPoHiHghgygtzqHR2KPsRUi4Cx5bEhHWR8+yCOFM2fmCFg==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -3272,33 +5358,33 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/aria-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/listbox': 2.1.20(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/popover': 2.1.22(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/scroll-shadow': 2.1.16(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/shared-icons': 2.0.7(react@18.3.1) + '@nextui-org/aria-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/listbox': 2.1.21(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/popover': 2.1.23(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/scroll-shadow': 2.1.16(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/shared-icons': 2.0.7(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/spinner': 2.0.29(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-aria-button': 2.0.7(react@18.3.1) - '@nextui-org/use-aria-multiselect': 2.2.0(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/form': 3.0.3(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/spinner': 2.0.29(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-aria-button': 2.0.8(react@18.2.0) + '@nextui-org/use-aria-multiselect': 2.2.1(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/form': 3.0.3(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-aria/visually-hidden': 3.8.10(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false - /@nextui-org/shared-icons@2.0.7(react@18.3.1): + /@nextui-org/shared-icons@2.0.7(react@18.2.0): resolution: { integrity: sha512-GsotFeRbwxhc2eQt7Z6edcVYfklpaSzo93Xodryb82SokRaSOKt9BEpUXgk2TExAvJMjDnB4T8nk8ANWsFaXOw==, @@ -3306,7 +5392,7 @@ packages: peerDependencies: react: '>=18' dependencies: - react: 18.3.1 + react: 18.2.0 dev: false /@nextui-org/shared-utils@2.0.5: @@ -3316,7 +5402,7 @@ packages: } dev: false - /@nextui-org/skeleton@2.0.28(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/skeleton@2.0.28(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-Xt1m+Y1RPRDupSQ7BI2QVVNsZZO6f0N0/V9eEKurpuINkRYC/GyWrWr/yGFAjk6tMsSQrDlWLB6Mm/FH/0uNyg==, @@ -3327,18 +5413,18 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/slider@2.2.10(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/slider@2.2.11(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-YimVH4mzbb328+OjLrZwXMNM3u1N4qFtneVlGR9ki7SdzfmXEBY/ydxhc+D+9qlEhSRRQlbWFnmdkxqh7zbfyw==, + integrity: sha512-V9m43Gggml3x9xM6OPZzbLmxd8O9hB3YIckqKscNBT2yjeO+FEexyNk3E6Smh6AvPYzncUqqMMQL+NMQdD3TLg==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -3346,28 +5432,28 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/tooltip': 2.0.34(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/slider': 3.7.6(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - '@react-stately/slider': 3.5.2(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/tooltip': 2.0.35(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/slider': 3.7.6(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-aria/visually-hidden': 3.8.10(react@18.2.0) + '@react-stately/slider': 3.5.2(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) transitivePeerDependencies: - framer-motion dev: false - /@nextui-org/snippet@2.0.36(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/snippet@2.0.37(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-znCWGebZwGTDmgdopS00N1Vdjl5avTPExKwVvvuClrR3qa+Jydxz0ZYXA9lCTIjKzjV/8u6EwgyI8y4r0Ux10g==, + integrity: sha512-XTUUbnYkNw5q7ob4uzQmNvvUvTCOlir7mMfBA236vuprARBgEKc8y1JrLcGsyD/OMT8fWePYok1v35QgCOoEAg==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -3376,22 +5462,22 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/button': 2.0.32(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/shared-icons': 2.0.7(react@18.3.1) + '@nextui-org/button': 2.0.33(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/shared-icons': 2.0.7(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/tooltip': 2.0.34(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/use-clipboard': 2.0.5(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/tooltip': 2.0.35(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/use-clipboard': 2.0.5(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/utils': 3.23.2(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/spacer@2.0.28(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/spacer@2.0.28(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-2xw/HF6hiFfsrCoDEKtCOxr/sRahrCuZO0JwXNF1dNLD/Wt7PWI5Gtvb3o3zaWSgB1vF7lccQEMqgE9PdSo1EA==, @@ -3401,15 +5487,15 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system-rsc': 2.1.2(@nextui-org/theme@2.2.4)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system-rsc': 2.1.2(@nextui-org/theme@2.2.5)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/spinner@2.0.29(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/spinner@2.0.29(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-W9WXguTIQVbnCx5eus3DwJYX7mzDLK3xp6QRU/knmxm3HJjCvHlexw6TgXMEJfTcCl83Sh8CDYrUDSEhCivMWQ==, @@ -3419,18 +5505,18 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system-rsc': 2.1.2(@nextui-org/theme@2.2.4)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system-rsc': 2.1.2(@nextui-org/theme@2.2.5)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/switch@2.0.29(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/switch@2.0.30(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-bb5dTpOHquWNyVSVNy4/BMsgNJkvXNu9ftavrAyDSeyrCEsgTclKJASZJ1O+eG19eNs7fWS5V06S1Fzqeu1F7w==, + integrity: sha512-KWkhejd4c/Azo9MDF1V2/6SAIy2k+qu+X5Ux2wixSMgkm1jTrZLithBP91+lljHfrgjfx+sLqQZ29BX7hYpNFw==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -3438,23 +5524,23 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/switch': 3.6.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - '@react-stately/toggle': 3.7.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/switch': 3.6.2(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-aria/visually-hidden': 3.8.10(react@18.2.0) + '@react-stately/toggle': 3.7.2(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/system-rsc@2.1.2(@nextui-org/theme@2.2.4)(react@18.3.1): + /@nextui-org/system-rsc@2.1.2(@nextui-org/theme@2.2.5)(react@18.2.0): resolution: { integrity: sha512-3F7pG68Ikh1JsMtRQqmyXAojAV4lMPCKCy0n8RiIxJkEJg11RGTXhnABHF2jP6uxMH/0q5zVzuFubQJfW++ISQ==, @@ -3463,15 +5549,15 @@ packages: '@nextui-org/theme': '>=2.1.0' react: '>=18' dependencies: - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) clsx: 1.2.1 - react: 18.3.1 + react: 18.2.0 dev: false - /@nextui-org/system@2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/system@2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-6wGnpZETePkit/dLZTqnA5TEohCloYv80NTvBqyIXqgSJGT29luZaPy3Jds7FZTayAQqczdsSKKb9dsd5rKS8A==, + integrity: sha512-XBNf+8cB1S0OOfVg5jOCtcaL0yWCYT9M6N+MGLI9JSyvPlpN1eCsoy0qdW3yI124ECpkZD0xbqbeXvvQsEdkKQ==, } peerDependencies: framer-motion: '>=10.17.0' @@ -3479,23 +5565,23 @@ packages: react-dom: '>=18' dependencies: '@internationalized/date': 3.5.4 - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/system-rsc': 2.1.2(@nextui-org/theme@2.2.4)(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/system-rsc': 2.1.2(@nextui-org/theme@2.2.5)(react@18.2.0) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/utils': 3.9.1(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) transitivePeerDependencies: - '@nextui-org/theme' dev: false - /@nextui-org/table@2.0.34(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/table@2.0.35(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-b+R74Kf19BOCLh2OHqECYnGHORE4d4AIoYdgZ0f8fqD6qqUfDgKsDjUP9kZ6rYacB3hlgGjVp3FK1VLlSwYfrw==, + integrity: sha512-n77PDHiEPbmnQspf8zdEh4rRj0Jdsr9Q0MnC08Ksv/B8/mCwd/Y5Va+YnEggapo1d+qERQgETeP+NtpTOmpILA==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -3503,30 +5589,30 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/checkbox': 2.1.0(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) - '@nextui-org/shared-icons': 2.0.7(react@18.3.1) + '@nextui-org/checkbox': 2.1.1(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) + '@nextui-org/shared-icons': 2.0.7(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/spacer': 2.0.28(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/table': 3.13.5(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - '@react-stately/table': 3.11.6(react@18.3.1) - '@react-stately/virtualizer': 3.6.8(react@18.3.1) - '@react-types/grid': 3.2.4(react@18.3.1) - '@react-types/table': 3.9.3(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/spacer': 2.0.28(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/table': 3.13.5(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-aria/visually-hidden': 3.8.10(react@18.2.0) + '@react-stately/table': 3.11.6(react@18.2.0) + '@react-stately/virtualizer': 3.6.8(react@18.2.0) + '@react-types/grid': 3.2.4(react@18.2.0) + '@react-types/table': 3.9.3(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/tabs@2.0.30(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/tabs@2.0.31(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-ZbEk4xXJkKEMOIES/g7p1YrCaZa6GOi2kajTcBeu87nihZBeNkaH7SsPcH5BvcnC/Yz8cOgggWJHzBXBOFRXWw==, + integrity: sha512-z/OL8TE9m9i+2qd9Ksnuai1I8GhBZfpScHhg8pWUSYUDB2n7PHdMFO8H7EBzm3IgCajsnIkK6/heiP0PuwTpMg==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -3535,31 +5621,31 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/aria-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/framer-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/aria-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/framer-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-is-mounted': 2.0.5(react@18.3.1) - '@nextui-org/use-update-effect': 2.0.5(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/tabs': 3.8.5(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/tabs': 3.6.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/tabs': 3.3.5(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-is-mounted': 2.0.5(react@18.2.0) + '@nextui-org/use-update-effect': 2.0.5(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/tabs': 3.8.5(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/tabs': 3.6.4(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@react-types/tabs': 3.3.5(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) scroll-into-view-if-needed: 3.0.10 dev: false - /@nextui-org/theme@2.2.4(tailwindcss@3.4.3): + /@nextui-org/theme@2.2.5(tailwindcss@3.4.4): resolution: { - integrity: sha512-xIGg/Ftsb51lbGp8QxrOnXsWsVVwFO8m5nxpWbwpKPoNWVzhrR42RUPRDc0EGTvOFjsoySXROkmwu4Iommqlvw==, + integrity: sha512-xvlMUK/rTv95s9hvr/XWtyVTm3IHRR7gCHpGOhG9DsxkQFbSQDiznsBC7LPBFJ21o+idiv28Il6aroV3ua/BOA==, } peerDependencies: tailwindcss: '>=3.4.0' @@ -3575,14 +5661,14 @@ packages: lodash.mapkeys: 4.6.0 lodash.omit: 4.5.0 tailwind-merge: 1.14.0 - tailwind-variants: 0.1.20(tailwindcss@3.4.3) - tailwindcss: 3.4.3 + tailwind-variants: 0.1.20(tailwindcss@3.4.4) + tailwindcss: 3.4.4 dev: false - /@nextui-org/tooltip@2.0.34(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/tooltip@2.0.35(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-zSzW0P2Z20KMMLdKywEKKapoRhyAO8XwHeeHYqBtWYF+d/YMTEMOuNGMRhbEF1jg7g+RoJVwlSEloSEyESTlkA==, + integrity: sha512-XnYvjyeQAlefViCV1Fvfk4PRXweVyp81yBcEN7vWrqdTyvVabTqDMQFutGv1Xdt7bENBmgyubAZY4uzfrMDfTg==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -3591,160 +5677,160 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/aria-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/framer-utils': 2.0.19(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/aria-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/framer-utils': 2.0.20(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/tooltip': 3.7.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/tooltip': 3.4.7(react@18.3.1) - '@react-types/overlays': 3.8.5(react@18.3.1) - '@react-types/tooltip': 3.4.7(react@18.3.1) - framer-motion: 10.18.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/tooltip': 3.7.2(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/tooltip': 3.4.7(react@18.2.0) + '@react-types/overlays': 3.8.5(react@18.2.0) + '@react-types/tooltip': 3.4.7(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/use-aria-accordion@2.0.4(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/use-aria-accordion@2.0.5(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-5OEi7zrv1F25XCjXSx+tOvyJWN/Modj9+iz5v/QXDJN76sFVIoCoNsUlZS5Vokyt5fImXb3SAlWvOPehqLbSGA==, + integrity: sha512-EDUHQH4LE08ulrUEWZajvMJkRDsnB17iHc2ZdZFAiQSstVRjudTUkHABmvd6uazRFqMRyc4xK7WfXPQnk7VySA==, } peerDependencies: react: '>=18' dependencies: - '@react-aria/button': 3.9.3(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/tree': 3.7.6(react@18.3.1) - '@react-types/accordion': 3.0.0-alpha.19(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 + '@react-aria/button': 3.9.3(react@18.2.0) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/selection': 3.17.5(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/tree': 3.7.6(react@18.2.0) + '@react-types/accordion': 3.0.0-alpha.19(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 transitivePeerDependencies: - react-dom dev: false - /@nextui-org/use-aria-button@2.0.7(react@18.3.1): + /@nextui-org/use-aria-button@2.0.8(react@18.2.0): resolution: { - integrity: sha512-Cttt4C802RQX6Wae/IiuzdOCVjzHDnUMK8MBwkdDEKR/TVGjaTvPbLOJSw7FNmz0mIrtp7zaTHlRvrbDJmvnIQ==, + integrity: sha512-kdTBcZPZ5J55n+orGppdjGXR3q6eJd8WRJnlnxdsYiziUkH4o/S4InrkEJjVkKhbNzv6qGEBlBeLu9gIg0lzRA==, } peerDependencies: react: '>=18' dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/button': 3.9.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/button': 3.9.2(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@nextui-org/use-aria-link@2.0.16(react@18.3.1): + /@nextui-org/use-aria-link@2.0.17(react@18.2.0): resolution: { - integrity: sha512-nxaSkHlSNbsODYDusoh6+bt8B7ndoAD82pC1b0c0M0kFP14hktzIf9noaY+bSujcI9MlLJR1WLwZoHGYC5Mlng==, + integrity: sha512-PrOo07NGmYr4/Yswpzuz9n5nNL6AH8tL+NxeKzUEQ7Ild0x7HhgXKoa6rs4w5T8uXdVYebKs9wFDLgHvPLMARg==, } peerDependencies: react: '>=18' dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/link': 3.5.3(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/link': 3.5.3(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@nextui-org/use-aria-menu@2.0.3(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/use-aria-menu@2.0.4(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-4oE+fXdnNAC5W4bV+vP+bDpsYHQjGLUaUiM0U09I7pBpjsYOc362P+YzAayIlc+ZK/bHdR6hDYdFNKmlS8a+dg==, + integrity: sha512-PvTjAmKiuP40UmHRNteaDmkxtAOtSVB2fFQYXDRzNjXrosngfq5RrZqAPkg3N9oW4NLtKiWyZlGoGhXNamrLGQ==, } peerDependencies: react: '>=18' react-dom: '>=18' dependencies: - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/menu': 3.13.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/selection': 3.17.5(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/tree': 3.7.6(react@18.3.1) - '@react-types/menu': 3.9.7(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/menu': 3.13.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/selection': 3.17.5(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/collections': 3.10.5(react@18.2.0) + '@react-stately/tree': 3.7.6(react@18.2.0) + '@react-types/menu': 3.9.7(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/use-aria-modal-overlay@2.0.8(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/use-aria-modal-overlay@2.0.9(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-fzMh/UtNEzYKOcjXyM1esGoxorB4nBPkg8vyGqVgkhU+QeI0JdWPEnC6nXAU6j57eh3ZYx/jLEMh1Jeu5IAEmw==, + integrity: sha512-eBnrVhFBFEf+s8FYYVc/GP1zwvY0JGilsKDpec5Bj8NmOmEi30oDslE5pSN0xlUFF1waiiGi0fJaLrhpe9jqow==, } peerDependencies: react: '>=18' react-dom: '>=18' dependencies: - '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/overlays': 3.6.5(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/overlays': 3.6.5(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/use-aria-multiselect@2.2.0(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/use-aria-multiselect@2.2.1(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-Zuo7Tzsg4iZKEetrSD6cDXlD1rRe2vxwto40SfVy7Zq1APQu6BPmwTx/B5ROhu86e5ZaxRwfkDDTEl0xgprVDw==, + integrity: sha512-a8wQjT8o7gfNP+wBd2+mn80YyJ8oxNmyaya5qfUQQmj6sIupUzdnmPMRtrheHfqJvM6rPIl29ww8+aCbh9txUA==, } peerDependencies: react: '>=18' react-dom: '>=18' dependencies: - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/label': 3.7.6(react@18.3.1) - '@react-aria/listbox': 3.11.5(react-dom@18.3.1)(react@18.3.1) - '@react-aria/menu': 3.13.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/selection': 3.17.5(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-stately/list': 3.10.3(react@18.3.1) - '@react-stately/menu': 3.6.1(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/overlays': 3.8.5(react@18.3.1) - '@react-types/select': 3.9.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/label': 3.7.6(react@18.2.0) + '@react-aria/listbox': 3.11.5(react-dom@18.3.1)(react@18.2.0) + '@react-aria/menu': 3.13.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/selection': 3.17.5(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/form': 3.0.1(react@18.2.0) + '@react-stately/list': 3.10.3(react@18.2.0) + '@react-stately/menu': 3.6.1(react@18.2.0) + '@react-types/button': 3.9.2(react@18.2.0) + '@react-types/overlays': 3.8.5(react@18.2.0) + '@react-types/select': 3.9.2(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@nextui-org/use-aria-toggle-button@2.0.7(react@18.3.1): + /@nextui-org/use-aria-toggle-button@2.0.8(react@18.2.0): resolution: { - integrity: sha512-m+1qjSoJrzMf6oefh1RTYSA0l/JbU9v3cHwpoX/OjCE6q3EpLaqgI/U679oxpd7OLPrWq6HmBKOzKt6ZmokMYw==, + integrity: sha512-JIi088ObIkC+P5OI1gDaUsnzhvzIrk5AMPa4groHGiP3V678QWv2rD+0uQQ8HwjV4zoGbeMrDbhHgWdyXJtQgA==, } peerDependencies: react: '>=18' dependencies: - '@nextui-org/use-aria-button': 2.0.7(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/toggle': 3.7.2(react@18.3.1) - '@react-types/button': 3.9.4(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@nextui-org/use-aria-button': 2.0.8(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/toggle': 3.7.2(react@18.2.0) + '@react-types/button': 3.9.2(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@nextui-org/use-callback-ref@2.0.5(react@18.3.1): + /@nextui-org/use-callback-ref@2.0.5(react@18.2.0): resolution: { integrity: sha512-lcjlV5yaDTiFSv06E5RtQNqy+O6XqH/Q/yz+ka1ZBlZF/FdzEPNRfJ0shN2D7Sh3DdbvV2lySbA2g/0d94geaw==, @@ -3752,11 +5838,11 @@ packages: peerDependencies: react: '>=18' dependencies: - '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.1) - react: 18.3.1 + '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.2.0) + react: 18.2.0 dev: false - /@nextui-org/use-clipboard@2.0.5(react@18.3.1): + /@nextui-org/use-clipboard@2.0.5(react@18.2.0): resolution: { integrity: sha512-1ExwXM8ENmc/kVDqKoiPGrBP/0B7rZ43iSv2MoWD1Qpc8GHg71Rv7NTIlBDoD/pfUfqkab6x66iKC7AVR8rifA==, @@ -3764,10 +5850,10 @@ packages: peerDependencies: react: '>=18' dependencies: - react: 18.3.1 + react: 18.2.0 dev: false - /@nextui-org/use-data-scroll-overflow@2.1.4(react@18.3.1): + /@nextui-org/use-data-scroll-overflow@2.1.4(react@18.2.0): resolution: { integrity: sha512-0YqUAe/b9aZftUQOH7sWqBMJHGLyC2Q/ixFyjq8Q1TijrqEyGESGQ2tm0+FHytI04drV+mnsbf6+q2QIKyqGSg==, @@ -3776,24 +5862,24 @@ packages: react: '>=18' dependencies: '@nextui-org/shared-utils': 2.0.5 - react: 18.3.1 + react: 18.2.0 dev: false - /@nextui-org/use-disclosure@2.0.7(react@18.3.1): + /@nextui-org/use-disclosure@2.0.8(react@18.2.0): resolution: { - integrity: sha512-h86z6H/eTQ6RMAYkWBvItgV0uh4UDTbJIa8hvDguzYLyGk5Ji+7HXotCUwKELrK/+QuOtAFYcJ6+Cp8zp7tZuA==, + integrity: sha512-aopTPkAADNUueEAP7TJ/w9ksBinnWas3+FYfoPVOTX100TRDSKnczq1z5+aOlpo+VstPMxyvMK8z7dO4NDCafQ==, } peerDependencies: react: '>=18' dependencies: - '@nextui-org/use-callback-ref': 2.0.5(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - react: 18.3.1 + '@nextui-org/use-callback-ref': 2.0.5(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/utils': 3.9.1(react@18.2.0) + react: 18.2.0 dev: false - /@nextui-org/use-image@2.0.5(react@18.3.1): + /@nextui-org/use-image@2.0.5(react@18.2.0): resolution: { integrity: sha512-FAMyvZS9XSNLqHEmU6xykMgwIFJj/V9/JpTiZAQziz2wqMiUONIBpYpGOlI+pPBNlhCkw62KHm/19vHW49FWhA==, @@ -3801,11 +5887,11 @@ packages: peerDependencies: react: '>=18' dependencies: - '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.3.1) - react: 18.3.1 + '@nextui-org/use-safe-layout-effect': 2.0.5(react@18.2.0) + react: 18.2.0 dev: false - /@nextui-org/use-is-mobile@2.0.7(react@18.3.1): + /@nextui-org/use-is-mobile@2.0.7(react@18.2.0): resolution: { integrity: sha512-BmOseC8Xmp5Xl8EKrsl/MoYtz0aIkezMatYGBCoGDGUosaKx8kNYv6T2WVA3uKj1Gr3s4dHhMCuISvcpE9XOiQ==, @@ -3813,11 +5899,11 @@ packages: peerDependencies: react: '>=18' dependencies: - '@react-aria/ssr': 3.9.4(react@18.3.1) - react: 18.3.1 + '@react-aria/ssr': 3.9.4(react@18.2.0) + react: 18.2.0 dev: false - /@nextui-org/use-is-mounted@2.0.5(react@18.3.1): + /@nextui-org/use-is-mounted@2.0.5(react@18.2.0): resolution: { integrity: sha512-gk698Uwmj/XhchBsnI5Ups5uzEXuZvsPK45K6goi2/ADKXSYxHOcSgwoexytqJBb/7tpi+emi2CRTAjAFZDQqA==, @@ -3825,10 +5911,10 @@ packages: peerDependencies: react: '>=18' dependencies: - react: 18.3.1 + react: 18.2.0 dev: false - /@nextui-org/use-measure@2.0.1(react@18.3.1): + /@nextui-org/use-measure@2.0.1(react@18.2.0): resolution: { integrity: sha512-uEtdrdBdFz4Fgbfk2vmQ+rEb+eFa5o4yI90udasvfpaIrMBfrFOlRW5+yn3uXKB8JThET4Gf2on/wlJpo567Dg==, @@ -3836,10 +5922,10 @@ packages: peerDependencies: react: '>=18' dependencies: - react: 18.3.1 + react: 18.2.0 dev: false - /@nextui-org/use-pagination@2.0.6(react@18.3.1): + /@nextui-org/use-pagination@2.0.6(react@18.2.0): resolution: { integrity: sha512-/EIrpC/q6xQNDQrODivC3VVkphVmExiFjqqXdyxOHWnhfgC1BhQOqGK0qIPvDoHmk1U7ULKnlh/VuYjGtfTJgg==, @@ -3848,11 +5934,11 @@ packages: react: '>=18' dependencies: '@nextui-org/shared-utils': 2.0.5 - '@react-aria/i18n': 3.10.2(react@18.3.1) - react: 18.3.1 + '@react-aria/i18n': 3.10.2(react@18.2.0) + react: 18.2.0 dev: false - /@nextui-org/use-safe-layout-effect@2.0.5(react@18.3.1): + /@nextui-org/use-safe-layout-effect@2.0.5(react@18.2.0): resolution: { integrity: sha512-YQQlqz82aYxMoEq23jQNG/JBPHF1x3opzyXRHAVxgBEFo9OJqBMZTm23ukpTXm2Ev98T6mpWiTHdfyHJ7IoRog==, @@ -3860,10 +5946,10 @@ packages: peerDependencies: react: '>=18' dependencies: - react: 18.3.1 + react: 18.2.0 dev: false - /@nextui-org/use-scroll-position@2.0.6(react@18.3.1): + /@nextui-org/use-scroll-position@2.0.6(react@18.2.0): resolution: { integrity: sha512-dRwew37XnJOh8d35BuyqzRfnrmKsOUHqi0Owhk0tIGyqifQ/jw65udWpBfa6rwXcd4cKOOqXXHuNGsYTclzc6w==, @@ -3871,10 +5957,10 @@ packages: peerDependencies: react: '>=18' dependencies: - react: 18.3.1 + react: 18.2.0 dev: false - /@nextui-org/use-update-effect@2.0.5(react@18.3.1): + /@nextui-org/use-update-effect@2.0.5(react@18.2.0): resolution: { integrity: sha512-4r2CXAD598xc2ifMu97kf8V/lj+NDct2oITbxgXeV4ezWaXHy5/26r1iyVnBzRN/VBz3fwHx3hHdftzcYSZxdA==, @@ -3882,13 +5968,13 @@ packages: peerDependencies: react: '>=18' dependencies: - react: 18.3.1 + react: 18.2.0 dev: false - /@nextui-org/user@2.0.29(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1): + /@nextui-org/user@2.0.30(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-HG1PVs81KFkVScSDfvNpb/qQP2fo8YzhlvKuOX2RnnWElyNMps99ROK9JBwLs+h+aP01z6do1x0lDqHvajbBgg==, + integrity: sha512-Hi/6Vz5OBpFBdRgN6ybUniDGHSJCRz7Gdw+K9qEIDJEI+VIO77MsCn2u6aoqP4u/lFTsxe4v+A9DWsEVUGNdmg==, } peerDependencies: '@nextui-org/system': '>=2.0.0' @@ -3896,15 +5982,15 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@nextui-org/avatar': 2.0.28(@nextui-org/system@2.2.0)(@nextui-org/theme@2.2.4)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/react-utils': 2.0.13(react@18.3.1) + '@nextui-org/avatar': 2.0.29(@nextui-org/system@2.2.1)(@nextui-org/theme@2.2.5)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/react-utils': 2.0.13(react@18.2.0) '@nextui-org/shared-utils': 2.0.5 - '@nextui-org/system': 2.2.0(@nextui-org/theme@2.2.4)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.3.1) - '@nextui-org/theme': 2.2.4(tailwindcss@3.4.3) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@nextui-org/system': 2.2.1(@nextui-org/theme@2.2.5)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0) + '@nextui-org/theme': 2.2.5(tailwindcss@3.4.4) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/utils': 3.23.2(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false /@nodelib/fs.scandir@2.1.5: @@ -3934,6 +6020,16 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 + /@npmcli/fs@3.1.1: + resolution: + { + integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==, + } + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + dependencies: + semver: 7.6.2 + dev: false + /@nuxtjs/opencollective@0.3.2: resolution: { @@ -3955,953 +6051,1368 @@ packages: } dev: false - /@pkgjs/parseargs@0.11.0: + /@pkgjs/parseargs@0.11.0: + resolution: + { + integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==, + } + engines: { node: '>=14' } + requiresBuild: true + optional: true + + /@pkgr/core@0.1.1: + resolution: + { + integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==, + } + engines: { node: ^12.20.0 || ^14.18.0 || >=16.0.0 } + dev: true + + /@prisma/client@5.7.0(prisma@5.15.0): + resolution: + { + integrity: sha512-cZmglCrfNbYpzUtz7HscVHl38e9CrUs31nrVoGUK1nIPXGgt8hT4jj2s657UXcNdQ/jBUxDgGmHyu2Nyrq1txg==, + } + engines: { node: '>=16.13' } + requiresBuild: true + peerDependencies: + prisma: '*' + peerDependenciesMeta: + prisma: + optional: true + dependencies: + prisma: 5.15.0 + dev: false + + /@prisma/debug@5.15.0: + resolution: + { + integrity: sha512-QpEAOjieLPc/4sMny/WrWqtpIAmBYsgqwWlWwIctqZO0AbhQ9QcT6x2Ut3ojbDo/pFRCCA1Z1+xm2MUy7fAkZA==, + } + + /@prisma/engines-version@5.15.0-29.12e25d8d06f6ea5a0252864dd9a03b1bb51f3022: + resolution: + { + integrity: sha512-3BEgZ41Qb4oWHz9kZNofToRvNeS4LZYaT9pienR1gWkjhky6t6K1NyeWNBkqSj2llgraUNbgMOCQPY4f7Qp5wA==, + } + + /@prisma/engines@5.15.0: + resolution: + { + integrity: sha512-hXL5Sn9hh/ZpRKWiyPA5GbvF3laqBHKt6Vo70hYqqOhh5e0ZXDzHcdmxNvOefEFeqxra2DMz2hNbFoPvqrVe1w==, + } + requiresBuild: true + dependencies: + '@prisma/debug': 5.15.0 + '@prisma/engines-version': 5.15.0-29.12e25d8d06f6ea5a0252864dd9a03b1bb51f3022 + '@prisma/fetch-engine': 5.15.0 + '@prisma/get-platform': 5.15.0 + + /@prisma/fetch-engine@5.15.0: + resolution: + { + integrity: sha512-z6AY5yyXxc20Klj7wwnfGP0iIUkVKzybqapT02zLYR/nf9ynaeN8bq73WRmi1TkLYn+DJ5Qy+JGu7hBf1pE78A==, + } + dependencies: + '@prisma/debug': 5.15.0 + '@prisma/engines-version': 5.15.0-29.12e25d8d06f6ea5a0252864dd9a03b1bb51f3022 + '@prisma/get-platform': 5.15.0 + + /@prisma/get-platform@5.15.0: + resolution: + { + integrity: sha512-1GULDkW4+/VQb73vihxCBSc4Chc2x88MA+O40tcZFjmBzG4/fF44PaXFxUqKSFltxU9L9GIMLhh0Gfkk/pUbtg==, + } + dependencies: + '@prisma/debug': 5.15.0 + + /@prisma/nextjs-monorepo-workaround-plugin@5.15.0: + resolution: + { + integrity: sha512-aIrt8gkTIcZz+kNWV3MwnsHQfGOIoFRK8GsmPPIZWqinGSpPZ729fH7T1Jwlbo+YyUaVPgI1HCsBKRl1qn6d0g==, + } + dev: false + + /@react-aria/breadcrumbs@3.5.11(react@18.2.0): + resolution: + { + integrity: sha512-bQz4g2tKvcWxeqPGj9O0RQf++Ka8f2o/pJMJB+QQ27DVQWhxpQpND//oFku2aFYkxHB/fyD9qVoiqpQR25bidw==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/i18n': 3.11.1(react@18.2.0) + '@react-aria/link': 3.7.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/breadcrumbs': 3.7.3(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + dev: false + + /@react-aria/button@3.9.3(react@18.2.0): + resolution: + { + integrity: sha512-ZXo2VGTxfbaTEnfeIlm5ym4vYpGAy8sGrad8Scv+EyDAJWLMKokqctfaN6YSWbqUApC3FN63IvMqASflbmnYig==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/toggle': 3.7.4(react@18.2.0) + '@react-types/button': 3.9.4(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + dev: false + + /@react-aria/calendar@3.5.6(react-dom@18.3.1)(react@18.2.0): + resolution: + { + integrity: sha512-PA0Ur5WcODMn7t2gCUvq61YktkB+WlSZjzDr5kcY3sdl53ZjiyqCa2hYgrb6R0J859LVJXAp+5Qaproz8g1oLA==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@internationalized/date': 3.5.4 + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/live-announcer': 3.3.4 + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/calendar': 3.4.4(react@18.2.0) + '@react-types/button': 3.9.2(react@18.2.0) + '@react-types/calendar': 3.4.4(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + dev: false + + /@react-aria/checkbox@3.14.1(react@18.2.0): + resolution: + { + integrity: sha512-b4rtrg5SpRSa9jBOqzJMmprJ+jDi3KyVvUh+DsvISe5Ti7gVAhMBgnca1D0xBp22w2jhk/o4gyu1bYxGLum0GA==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/form': 3.0.5(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/label': 3.7.8(react@18.2.0) + '@react-aria/toggle': 3.10.4(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/checkbox': 3.6.3(react@18.2.0) + '@react-stately/form': 3.0.3(react@18.2.0) + '@react-stately/toggle': 3.7.2(react@18.2.0) + '@react-types/checkbox': 3.7.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + dev: false + + /@react-aria/combobox@3.8.4(react-dom@18.3.1)(react@18.2.0): + resolution: + { + integrity: sha512-HyTWIo2B/0xq0Of+sDEZCfJyf4BvCvDYIWG4UhjqL1kHIHIGQyyr+SldbVUjXVYnk8pP1eGB3ttiREujjjALPQ==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/listbox': 3.12.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/live-announcer': 3.3.4 + '@react-aria/menu': 3.14.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/overlays': 3.22.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/textfield': 3.14.5(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/combobox': 3.8.2(react@18.2.0) + '@react-stately/form': 3.0.3(react@18.2.0) + '@react-types/button': 3.9.4(react@18.2.0) + '@react-types/combobox': 3.10.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + dev: false + + /@react-aria/datepicker@3.9.3(react-dom@18.3.1)(react@18.2.0): + resolution: + { + integrity: sha512-1AjCAizd88ACKjVNhFazX4HZZFwWi2rsSlGCTm66Nx6wm5N/Cpbm466dpYEFyQUsKSOG4CC65G1zfYoMPe48MQ==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@internationalized/date': 3.5.4 + '@internationalized/number': 3.5.3 + '@internationalized/string': 3.2.3 + '@react-aria/focus': 3.17.1(react@18.2.0) + '@react-aria/form': 3.0.5(react@18.2.0) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/interactions': 3.21.3(react@18.2.0) + '@react-aria/label': 3.7.8(react@18.2.0) + '@react-aria/spinbutton': 3.6.5(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.23.2(react@18.2.0) + '@react-stately/datepicker': 3.9.2(react@18.2.0) + '@react-stately/form': 3.0.3(react@18.2.0) + '@react-types/button': 3.9.4(react@18.2.0) + '@react-types/calendar': 3.4.6(react@18.2.0) + '@react-types/datepicker': 3.7.2(react@18.2.0) + '@react-types/dialog': 3.5.10(react@18.2.0) + '@react-types/shared': 3.22.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + dev: false + + /@react-aria/dialog@3.5.12(react-dom@18.3.1)(react@18.2.0): + resolution: + { + integrity: sha512-7UJR/h/Y364u6Ltpw0bT51B48FybTuIBacGpEJN5IxZlpxvQt0KQcBDiOWfAa/GQogw4B5hH6agaOO0nJcP49Q==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/dialog': 3.5.10(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + dev: false + + /@react-aria/focus@3.16.2(react@18.2.0): + resolution: + { + integrity: sha512-Rqo9ummmgotESfypzFjI3uh58yMpL+E+lJBbQuXkBM0u0cU2YYzu0uOrFrq3zcHk997udZvq1pGK/R+2xk9B7g==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + clsx: 2.1.1 + react: 18.2.0 + dev: false + + /@react-aria/focus@3.17.1(react@18.2.0): + resolution: + { + integrity: sha512-FLTySoSNqX++u0nWZJPPN5etXY0WBxaIe/YuL/GTEeuqUIuC/2bJSaw5hlsM6T2yjy6Y/VAxBcKSdAFUlU6njQ==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/interactions': 3.21.3(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + clsx: 2.1.1 + react: 18.2.0 + dev: false + + /@react-aria/form@3.0.3(react@18.2.0): + resolution: + { + integrity: sha512-5Q2BHE4TTPDzGY2npCzpRRYshwWUb3SMUA/Cbz7QfEtBk+NYuVaq3KjvqLqgUUdyKtqLZ9Far0kIAexloOC4jw==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/form': 3.0.3(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + dev: false + + /@react-aria/form@3.0.5(react@18.2.0): + resolution: + { + integrity: sha512-n290jRwrrRXO3fS82MyWR+OKN7yznVesy5Q10IclSTVYHHI3VI53xtAPr/WzNjJR1um8aLhOcDNFKwnNIUUCsQ==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/interactions': 3.21.3(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/form': 3.0.3(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + dev: false + + /@react-aria/grid@3.9.1(react-dom@18.3.1)(react@18.2.0): + resolution: + { + integrity: sha512-fGEZqAEaS8mqzV/II3N4ndoNWegIcbh+L3PmKbXdpKKUP8VgMs/WY5rYl5WAF0f5RoFwXqx3ibDLeR9tKj/bOg==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/focus': 3.17.1(react@18.2.0) + '@react-aria/i18n': 3.11.1(react@18.2.0) + '@react-aria/interactions': 3.21.3(react@18.2.0) + '@react-aria/live-announcer': 3.3.4 + '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/grid': 3.8.7(react@18.2.0) + '@react-stately/selection': 3.15.1(react@18.2.0) + '@react-stately/virtualizer': 3.7.1(react@18.2.0) + '@react-types/checkbox': 3.8.1(react@18.2.0) + '@react-types/grid': 3.2.6(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + dev: false + + /@react-aria/i18n@3.10.2(react@18.2.0): + resolution: + { + integrity: sha512-Z1ormoIvMOI4mEdcFLYsoJy9w/EzBdBmgfLP+S/Ah+1xwQOXpgwZxiKOhYHpWa0lf6hkKJL34N9MHJvCJ5Crvw==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@internationalized/date': 3.5.4 + '@internationalized/message': 3.1.4 + '@internationalized/number': 3.5.3 + '@internationalized/string': 3.2.3 + '@react-aria/ssr': 3.9.4(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + dev: false + + /@react-aria/i18n@3.11.1(react@18.2.0): + resolution: + { + integrity: sha512-vuiBHw1kZruNMYeKkTGGnmPyMnM5T+gT8bz97H1FqIq1hQ6OPzmtBZ6W6l6OIMjeHI5oJo4utTwfZl495GALFQ==, + } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@internationalized/date': 3.5.4 + '@internationalized/message': 3.1.4 + '@internationalized/number': 3.5.3 + '@internationalized/string': 3.2.3 + '@react-aria/ssr': 3.9.4(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + dev: false + + /@react-aria/interactions@3.21.1(react@18.2.0): resolution: { - integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==, + integrity: sha512-AlHf5SOzsShkHfV8GLLk3v9lEmYqYHURKcXWue0JdYbmquMRkUsf/+Tjl1+zHVAQ8lKqRnPYbTmc4AcZbqxltw==, } - engines: { node: '>=14' } - requiresBuild: true - optional: true + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/ssr': 3.9.4(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + dev: false - /@pkgr/core@0.1.1: + /@react-aria/interactions@3.21.3(react@18.2.0): resolution: { - integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==, + integrity: sha512-BWIuf4qCs5FreDJ9AguawLVS0lV9UU+sK4CCnbCNNmYqOWY+1+gRXCsnOM32K+oMESBxilAjdHW5n1hsMqYMpA==, } - engines: { node: ^12.20.0 || ^14.18.0 || >=16.0.0 } - dev: true + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/ssr': 3.9.4(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + dev: false - /@prisma/client@5.7.0(prisma@5.14.0): + /@react-aria/label@3.7.6(react@18.2.0): resolution: { - integrity: sha512-cZmglCrfNbYpzUtz7HscVHl38e9CrUs31nrVoGUK1nIPXGgt8hT4jj2s657UXcNdQ/jBUxDgGmHyu2Nyrq1txg==, + integrity: sha512-ap9iFS+6RUOqeW/F2JoNpERqMn1PvVIo3tTMrJ1TY1tIwyJOxdCBRgx9yjnPBnr+Ywguep+fkPNNi/m74+tXVQ==, } - engines: { node: '>=16.13' } - requiresBuild: true peerDependencies: - prisma: '*' - peerDependenciesMeta: - prisma: - optional: true + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - prisma: 5.14.0 + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 dev: false - /@prisma/debug@5.14.0: + /@react-aria/label@3.7.8(react@18.2.0): resolution: { - integrity: sha512-iq56qBZuFfX3fCxoxT8gBX33lQzomBU0qIUaEj1RebsKVz1ob/BVH1XSBwwwvRVtZEV1b7Fxx2eVu34Ge/mg3w==, + integrity: sha512-MzgTm5+suPA3KX7Ug6ZBK2NX9cin/RFLsv1BdafJ6CZpmUSpWnGE/yQfYUB7csN7j31OsZrD3/P56eShYWAQfg==, } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + dev: false - /@prisma/engines-version@5.14.0-25.e9771e62de70f79a5e1c604a2d7c8e2a0a874b48: + /@react-aria/link@3.7.1(react@18.2.0): resolution: { - integrity: sha512-ip6pNkRo1UxWv+6toxNcYvItNYaqQjXdFNGJ+Nuk2eYtRoEdoF13wxo7/jsClJFFenMPVNVqXQDV0oveXnR1cA==, + integrity: sha512-a4IaV50P3fXc7DQvEIPYkJJv26JknFbRzFT5MJOMgtzuhyJoQdILEUK6XHYjcSSNCA7uLgzpojArVk5Hz3lCpw==, } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/focus': 3.17.1(react@18.2.0) + '@react-aria/interactions': 3.21.3(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/link': 3.5.5(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + dev: false - /@prisma/engines@5.14.0: + /@react-aria/listbox@3.11.5(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-lgxkKZ6IEygVcw6IZZUlPIfLQ9hjSYAtHjZ5r64sCLDgVzsPFCi2XBBJgzPMkOQ5RHzUD4E/dVdpn9+ez8tk1A==, + integrity: sha512-y3a3zQYjT+JKgugCMMKS7K9sRoCoP1Z6Fiiyfd77OHXWzh9RlnvWGsseljynmbxLzSuPwFtCYkU1Jz4QwsPUIg==, } - requiresBuild: true + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@prisma/debug': 5.14.0 - '@prisma/engines-version': 5.14.0-25.e9771e62de70f79a5e1c604a2d7c8e2a0a874b48 - '@prisma/fetch-engine': 5.14.0 - '@prisma/get-platform': 5.14.0 + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/label': 3.7.8(react@18.2.0) + '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/list': 3.10.3(react@18.2.0) + '@react-types/listbox': 3.4.9(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + dev: false - /@prisma/fetch-engine@5.14.0: + /@react-aria/listbox@3.12.1(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-VrheA9y9DMURK5vu8OJoOgQpxOhas3qF0IBHJ8G/0X44k82kc8E0w98HCn2nhnbOOMwbWsJWXfLC2/F8n5u0gQ==, + integrity: sha512-7JiUp0NGykbv/HgSpmTY1wqhuf/RmjFxs1HZcNaTv8A+DlzgJYc7yQqFjP3ZA/z5RvJFuuIxggIYmgIFjaRYdA==, } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@prisma/debug': 5.14.0 - '@prisma/engines-version': 5.14.0-25.e9771e62de70f79a5e1c604a2d7c8e2a0a874b48 - '@prisma/get-platform': 5.14.0 + '@react-aria/interactions': 3.21.3(react@18.2.0) + '@react-aria/label': 3.7.8(react@18.2.0) + '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/list': 3.10.5(react@18.2.0) + '@react-types/listbox': 3.4.9(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + dev: false - /@prisma/get-platform@5.14.0: + /@react-aria/live-announcer@3.3.4: resolution: { - integrity: sha512-/yAyBvcEjRv41ynZrhdrPtHgk47xLRRq/o5eWGcUpBJ1YrUZTYB8EoPiopnP7iQrMATK8stXQdPOoVlrzuTQZw==, + integrity: sha512-w8lxs35QrRrn6pBNzVfyGOeqWdxeVKf9U6bXIVwhq7rrTqRULL8jqy8RJIMfIs1s8G5FpwWYjyBOjl2g5Cu1iA==, } dependencies: - '@prisma/debug': 5.14.0 + '@swc/helpers': 0.5.11 + dev: false - /@prisma/nextjs-monorepo-workaround-plugin@5.14.0: + /@react-aria/menu@3.13.1(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-g7uES5FqXVW3YhpaJdjbcwKuFoPqMRGPB3b3z3pBsy53muSy1AkW8ew1LDZWgpBnyJfASCExQcMfFJYEZMqnRw==, + integrity: sha512-jF80YIcvD16Fgwm5pj7ViUE3Dj7z5iewQixLaFVdvpgfyE58SD/ZVU9/JkK5g/03DYM0sjpUKZGkdFxxw8eKnw==, } + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/i18n': 3.11.1(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/overlays': 3.22.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/menu': 3.6.1(react@18.2.0) + '@react-stately/tree': 3.7.6(react@18.2.0) + '@react-types/button': 3.9.4(react@18.2.0) + '@react-types/menu': 3.9.7(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@swc/helpers': 0.5.11 + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@react-aria/breadcrumbs@3.5.11(react@18.3.1): + /@react-aria/menu@3.14.1(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-bQz4g2tKvcWxeqPGj9O0RQf++Ka8f2o/pJMJB+QQ27DVQWhxpQpND//oFku2aFYkxHB/fyD9qVoiqpQR25bidw==, + integrity: sha512-BYliRb38uAzq05UOFcD5XkjA5foQoXRbcH3ZufBsc4kvh79BcP1PMW6KsXKGJ7dC/PJWUwCui6QL1kUg8PqMHA==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/i18n': 3.11.1(react@18.3.1) - '@react-aria/link': 3.7.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/breadcrumbs': 3.7.3(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/focus': 3.17.1(react@18.2.0) + '@react-aria/i18n': 3.11.1(react@18.2.0) + '@react-aria/interactions': 3.21.3(react@18.2.0) + '@react-aria/overlays': 3.22.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/menu': 3.7.1(react@18.2.0) + '@react-stately/tree': 3.8.1(react@18.2.0) + '@react-types/button': 3.9.4(react@18.2.0) + '@react-types/menu': 3.9.9(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@react-aria/button@3.9.3(react@18.3.1): + /@react-aria/overlays@3.21.1(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-ZXo2VGTxfbaTEnfeIlm5ym4vYpGAy8sGrad8Scv+EyDAJWLMKokqctfaN6YSWbqUApC3FN63IvMqASflbmnYig==, + integrity: sha512-djEBDF+TbIIOHWWNpdm19+z8xtY8U+T+wKVQg/UZ6oWnclSqSWeGl70vu73Cg4HVBJ4hKf1SRx4Z/RN6VvH4Yw==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/toggle': 3.7.4(react@18.3.1) - '@react-types/button': 3.9.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/focus': 3.17.1(react@18.2.0) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/interactions': 3.21.3(react@18.2.0) + '@react-aria/ssr': 3.9.4(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-aria/visually-hidden': 3.8.12(react@18.2.0) + '@react-stately/overlays': 3.6.7(react@18.2.0) + '@react-types/button': 3.9.4(react@18.2.0) + '@react-types/overlays': 3.8.7(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@react-aria/calendar@3.5.6(react-dom@18.3.1)(react@18.3.1): + /@react-aria/overlays@3.22.1(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-PA0Ur5WcODMn7t2gCUvq61YktkB+WlSZjzDr5kcY3sdl53ZjiyqCa2hYgrb6R0J859LVJXAp+5Qaproz8g1oLA==, + integrity: sha512-GHiFMWO4EQ6+j6b5QCnNoOYiyx1Gk8ZiwLzzglCI4q1NY5AG2EAmfU4Z1+Gtrf2S5Y0zHbumC7rs9GnPoGLUYg==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@internationalized/date': 3.5.4 - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/live-announcer': 3.3.4 - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/calendar': 3.4.4(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/calendar': 3.4.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/focus': 3.17.1(react@18.2.0) + '@react-aria/i18n': 3.11.1(react@18.2.0) + '@react-aria/interactions': 3.21.3(react@18.2.0) + '@react-aria/ssr': 3.9.4(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-aria/visually-hidden': 3.8.12(react@18.2.0) + '@react-stately/overlays': 3.6.7(react@18.2.0) + '@react-types/button': 3.9.4(react@18.2.0) + '@react-types/overlays': 3.8.7(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@react-aria/checkbox@3.14.1(react@18.3.1): + /@react-aria/progress@3.4.11(react@18.2.0): resolution: { - integrity: sha512-b4rtrg5SpRSa9jBOqzJMmprJ+jDi3KyVvUh+DsvISe5Ti7gVAhMBgnca1D0xBp22w2jhk/o4gyu1bYxGLum0GA==, + integrity: sha512-RePHbS15/KYFiApYLdwazwvWKsB9q0Kn5DGCSb0hqCC+k2Eui8iVVOsegswiP+xqkk/TiUCIkBEw22W3Az4kTg==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/form': 3.0.5(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/label': 3.7.8(react@18.3.1) - '@react-aria/toggle': 3.10.4(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/checkbox': 3.6.3(react@18.3.1) - '@react-stately/form': 3.0.3(react@18.3.1) - '@react-stately/toggle': 3.7.2(react@18.3.1) - '@react-types/checkbox': 3.7.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/label': 3.7.8(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/progress': 3.5.2(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-aria/combobox@3.8.4(react-dom@18.3.1)(react@18.3.1): + /@react-aria/radio@3.10.2(react@18.2.0): resolution: { - integrity: sha512-HyTWIo2B/0xq0Of+sDEZCfJyf4BvCvDYIWG4UhjqL1kHIHIGQyyr+SldbVUjXVYnk8pP1eGB3ttiREujjjALPQ==, + integrity: sha512-CTUTR+qt3BLjmyQvKHZuVm+1kyvT72ZptOty++sowKXgJApTLdjq8so1IpaLAr8JIfzqD5I4tovsYwIQOX8log==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/listbox': 3.12.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/live-announcer': 3.3.4 - '@react-aria/menu': 3.14.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/overlays': 3.22.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/textfield': 3.14.5(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/combobox': 3.8.2(react@18.3.1) - '@react-stately/form': 3.0.3(react@18.3.1) - '@react-types/button': 3.9.4(react@18.3.1) - '@react-types/combobox': 3.10.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/form': 3.0.5(react@18.2.0) + '@react-aria/i18n': 3.11.1(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/label': 3.7.8(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/radio': 3.10.2(react@18.2.0) + '@react-types/radio': 3.7.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 18.2.0 dev: false - /@react-aria/datepicker@3.9.3(react-dom@18.3.1)(react@18.3.1): + /@react-aria/selection@3.17.5(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-1AjCAizd88ACKjVNhFazX4HZZFwWi2rsSlGCTm66Nx6wm5N/Cpbm466dpYEFyQUsKSOG4CC65G1zfYoMPe48MQ==, + integrity: sha512-gO5jBUkc7WdkiFMlWt3x9pTSuj3Yeegsxfo44qU5NPlKrnGtPRZDWrlACNgkDHu645RNNPhlyoX0C+G8mUg1xA==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@internationalized/date': 3.5.4 - '@internationalized/number': 3.5.3 - '@internationalized/string': 3.2.3 - '@react-aria/focus': 3.17.1(react@18.3.1) - '@react-aria/form': 3.0.5(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/label': 3.7.8(react@18.3.1) - '@react-aria/spinbutton': 3.6.5(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/datepicker': 3.9.2(react@18.3.1) - '@react-stately/form': 3.0.3(react@18.3.1) - '@react-types/button': 3.9.4(react@18.3.1) - '@react-types/calendar': 3.4.6(react@18.3.1) - '@react-types/datepicker': 3.7.2(react@18.3.1) - '@react-types/dialog': 3.5.10(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/selection': 3.15.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@react-aria/dialog@3.5.12(react-dom@18.3.1)(react@18.3.1): + /@react-aria/selection@3.18.1(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-7UJR/h/Y364u6Ltpw0bT51B48FybTuIBacGpEJN5IxZlpxvQt0KQcBDiOWfAa/GQogw4B5hH6agaOO0nJcP49Q==, + integrity: sha512-GSqN2jX6lh7v+ldqhVjAXDcrWS3N4IsKXxO6L6Ygsye86Q9q9Mq9twWDWWu5IjHD6LoVZLUBCMO+ENGbOkyqeQ==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/overlays': 3.21.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/dialog': 3.5.10(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/focus': 3.17.1(react@18.2.0) + '@react-aria/i18n': 3.11.1(react@18.2.0) + '@react-aria/interactions': 3.21.3(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/selection': 3.15.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@react-aria/focus@3.16.2(react@18.3.1): + /@react-aria/slider@3.7.6(react@18.2.0): resolution: { - integrity: sha512-Rqo9ummmgotESfypzFjI3uh58yMpL+E+lJBbQuXkBM0u0cU2YYzu0uOrFrq3zcHk997udZvq1pGK/R+2xk9B7g==, + integrity: sha512-ZeZhyHzhk9gxGuThPKgX2K3RKsxPxsFig1iYoJvqP8485NtHYQIPht2YcpEKA9siLxGF0DR9VCfouVhSoW0AEA==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/i18n': 3.10.2(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/label': 3.7.8(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/slider': 3.5.2(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@react-types/slider': 3.7.3(react@18.2.0) '@swc/helpers': 0.5.11 - clsx: 2.1.1 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-aria/focus@3.17.1(react@18.3.1): + /@react-aria/spinbutton@3.6.5(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-FLTySoSNqX++u0nWZJPPN5etXY0WBxaIe/YuL/GTEeuqUIuC/2bJSaw5hlsM6T2yjy6Y/VAxBcKSdAFUlU6njQ==, + integrity: sha512-0aACBarF/Xr/7ixzjVBTQ0NBwwwsoGkf5v6AVFVMTC0uYMXHTALvRs+ULHjHMa5e/cX/aPlEvaVT7jfSs+Xy9Q==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/i18n': 3.11.1(react@18.2.0) + '@react-aria/live-announcer': 3.3.4 + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/button': 3.9.4(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - clsx: 2.1.1 - react: 18.3.1 + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@react-aria/form@3.0.3(react@18.3.1): + /@react-aria/ssr@3.9.4(react@18.2.0): resolution: { - integrity: sha512-5Q2BHE4TTPDzGY2npCzpRRYshwWUb3SMUA/Cbz7QfEtBk+NYuVaq3KjvqLqgUUdyKtqLZ9Far0kIAexloOC4jw==, + integrity: sha512-4jmAigVq409qcJvQyuorsmBR4+9r3+JEC60wC+Y0MZV0HCtTmm8D9guYXlJMdx0SSkgj0hHAyFm/HvPNFofCoQ==, } + engines: { node: '>= 12' } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/form': 3.0.3(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-aria/form@3.0.5(react@18.3.1): + /@react-aria/switch@3.6.2(react@18.2.0): resolution: { - integrity: sha512-n290jRwrrRXO3fS82MyWR+OKN7yznVesy5Q10IclSTVYHHI3VI53xtAPr/WzNjJR1um8aLhOcDNFKwnNIUUCsQ==, + integrity: sha512-X5m/omyhXK+V/vhJFsHuRs2zmt9Asa/RuzlldbXnWohLdeuHMPgQnV8C9hg3f+sRi3sh9UUZ64H61pCtRoZNwg==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-stately/form': 3.0.3(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/toggle': 3.10.4(react@18.2.0) + '@react-stately/toggle': 3.7.2(react@18.2.0) + '@react-types/switch': 3.5.3(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-aria/grid@3.9.1(react-dom@18.3.1)(react@18.3.1): + /@react-aria/table@3.13.5(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-fGEZqAEaS8mqzV/II3N4ndoNWegIcbh+L3PmKbXdpKKUP8VgMs/WY5rYl5WAF0f5RoFwXqx3ibDLeR9tKj/bOg==, + integrity: sha512-P2nHEDk2CCoEbMFKNCyBC9qvmv7F/IXARDt/7z/J4mKFgU2iNSK+/zw6yrb38q33Zlk8hDaqSYNxHlMrh+/1MQ==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.17.1(react@18.3.1) - '@react-aria/i18n': 3.11.1(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/grid': 3.9.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/i18n': 3.11.1(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) '@react-aria/live-announcer': 3.3.4 - '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/grid': 3.8.7(react@18.3.1) - '@react-stately/selection': 3.15.1(react@18.3.1) - '@react-stately/virtualizer': 3.7.1(react@18.3.1) - '@react-types/checkbox': 3.8.1(react@18.3.1) - '@react-types/grid': 3.2.6(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-aria/visually-hidden': 3.8.10(react@18.2.0) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/flags': 3.0.3 + '@react-stately/table': 3.11.6(react@18.2.0) + '@react-stately/virtualizer': 3.6.8(react@18.2.0) + '@react-types/checkbox': 3.8.1(react@18.2.0) + '@react-types/grid': 3.2.4(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@react-types/table': 3.9.3(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@react-aria/i18n@3.10.2(react@18.3.1): + /@react-aria/tabs@3.8.5(react-dom@18.3.1)(react@18.2.0): resolution: { - integrity: sha512-Z1ormoIvMOI4mEdcFLYsoJy9w/EzBdBmgfLP+S/Ah+1xwQOXpgwZxiKOhYHpWa0lf6hkKJL34N9MHJvCJ5Crvw==, + integrity: sha512-Jvt33/W+66n5oCxVwHAYarJ3Fit61vULiPcG7uTez0Mf11cq/C72wOrj+ZuNz6PTLTi2veBNQ7MauY72SnOjRg==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@internationalized/date': 3.5.4 - '@internationalized/message': 3.1.4 - '@internationalized/number': 3.5.3 - '@internationalized/string': 3.2.3 - '@react-aria/ssr': 3.9.4(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/i18n': 3.11.1(react@18.2.0) + '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/tabs': 3.6.4(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@react-types/tabs': 3.3.5(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@react-aria/i18n@3.11.1(react@18.3.1): + /@react-aria/textfield@3.14.3(react@18.2.0): resolution: { - integrity: sha512-vuiBHw1kZruNMYeKkTGGnmPyMnM5T+gT8bz97H1FqIq1hQ6OPzmtBZ6W6l6OIMjeHI5oJo4utTwfZl495GALFQ==, + integrity: sha512-wPSjj/mTABspYQdahg+l5YMtEQ3m5iPCTtb5g6nR1U1rzJkvS4i5Pug6PUXeLeMz2H3ToflPWGlNOqBioAFaOQ==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@internationalized/date': 3.5.4 - '@internationalized/message': 3.1.4 - '@internationalized/number': 3.5.3 - '@internationalized/string': 3.2.3 - '@react-aria/ssr': 3.9.4(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/focus': 3.16.2(react@18.2.0) + '@react-aria/form': 3.0.5(react@18.2.0) + '@react-aria/label': 3.7.8(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/form': 3.0.3(react@18.2.0) + '@react-stately/utils': 3.9.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@react-types/textfield': 3.9.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-aria/interactions@3.21.1(react@18.3.1): + /@react-aria/textfield@3.14.5(react@18.2.0): resolution: { - integrity: sha512-AlHf5SOzsShkHfV8GLLk3v9lEmYqYHURKcXWue0JdYbmquMRkUsf/+Tjl1+zHVAQ8lKqRnPYbTmc4AcZbqxltw==, + integrity: sha512-hj7H+66BjB1iTKKaFXwSZBZg88YT+wZboEXZ0DNdQB2ytzoz/g045wBItUuNi4ZjXI3P+0AOZznVMYadWBAmiA==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/ssr': 3.9.4(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/focus': 3.17.1(react@18.2.0) + '@react-aria/form': 3.0.5(react@18.2.0) + '@react-aria/label': 3.7.8(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/form': 3.0.3(react@18.2.0) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@react-types/textfield': 3.9.3(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-aria/interactions@3.21.3(react@18.3.1): + /@react-aria/toggle@3.10.4(react@18.2.0): resolution: { - integrity: sha512-BWIuf4qCs5FreDJ9AguawLVS0lV9UU+sK4CCnbCNNmYqOWY+1+gRXCsnOM32K+oMESBxilAjdHW5n1hsMqYMpA==, + integrity: sha512-bRk+CdB8QzrSyGNjENXiTWxfzYKRw753iwQXsEAU7agPCUdB8cZJyrhbaUoD0rwczzTp2zDbZ9rRbUPdsBE2YQ==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/ssr': 3.9.4(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/focus': 3.17.1(react@18.2.0) + '@react-aria/interactions': 3.21.3(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/toggle': 3.7.4(react@18.2.0) + '@react-types/checkbox': 3.8.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-aria/label@3.7.6(react@18.3.1): + /@react-aria/tooltip@3.7.2(react@18.2.0): resolution: { - integrity: sha512-ap9iFS+6RUOqeW/F2JoNpERqMn1PvVIo3tTMrJ1TY1tIwyJOxdCBRgx9yjnPBnr+Ywguep+fkPNNi/m74+tXVQ==, + integrity: sha512-6jXOSGPao3gPgUQWLbH2r/jxGMqIaIKrJgfwu9TQrh+UkwwiTYW20EpEDCYY2nRFlcoi7EYAiPDSEbHCwXS7Lg==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/focus': 3.17.1(react@18.2.0) + '@react-aria/interactions': 3.21.1(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-stately/tooltip': 3.4.7(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@react-types/tooltip': 3.4.7(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-aria/label@3.7.8(react@18.3.1): + /@react-aria/utils@3.23.2(react@18.2.0): resolution: { - integrity: sha512-MzgTm5+suPA3KX7Ug6ZBK2NX9cin/RFLsv1BdafJ6CZpmUSpWnGE/yQfYUB7csN7j31OsZrD3/P56eShYWAQfg==, + integrity: sha512-yznR9jJ0GG+YJvTMZxijQwVp+ahP66DY0apZf7X+dllyN+ByEDW+yaL1ewYPIpugxVzH5P8jhnBXsIyHKN411g==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/ssr': 3.9.4(react@18.2.0) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + clsx: 2.1.1 + react: 18.2.0 dev: false - /@react-aria/link@3.6.5(react@18.3.1): + /@react-aria/utils@3.24.1(react@18.2.0): resolution: { - integrity: sha512-kg8CxKqkciQFzODvLAfxEs8gbqNXFZCW/ISOE2LHYKbh9pA144LVo71qO3SPeYVVzIjmZeW4vEMdZwqkNozecw==, + integrity: sha512-O3s9qhPMd6n42x9sKeJ3lhu5V1Tlnzhu6Yk8QOvDuXf7UGuUjXf9mzfHJt1dYzID4l9Fwm8toczBzPM9t0jc8Q==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/link': 3.5.3(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/ssr': 3.9.4(react@18.2.0) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + clsx: 2.1.1 + react: 18.2.0 dev: false - /@react-aria/link@3.7.1(react@18.3.1): + /@react-aria/visually-hidden@3.8.10(react@18.2.0): resolution: { - integrity: sha512-a4IaV50P3fXc7DQvEIPYkJJv26JknFbRzFT5MJOMgtzuhyJoQdILEUK6XHYjcSSNCA7uLgzpojArVk5Hz3lCpw==, + integrity: sha512-np8c4wxdbE7ZrMv/bnjwEfpX0/nkWy9sELEb0sK8n4+HJ+WycoXXrVxBUb9tXgL/GCx5ReeDQChjQWwajm/z3A==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.17.1(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/link': 3.5.5(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/interactions': 3.21.3(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-aria/listbox@3.11.5(react-dom@18.3.1)(react@18.3.1): + /@react-aria/visually-hidden@3.8.12(react@18.2.0): resolution: { - integrity: sha512-y3a3zQYjT+JKgugCMMKS7K9sRoCoP1Z6Fiiyfd77OHXWzh9RlnvWGsseljynmbxLzSuPwFtCYkU1Jz4QwsPUIg==, + integrity: sha512-Bawm+2Cmw3Xrlr7ARzl2RLtKh0lNUdJ0eNqzWcyx4c0VHUAWtThmH5l+HRqFUGzzutFZVo89SAy40BAbd0gjVw==, } peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/label': 3.7.8(react@18.3.1) - '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/list': 3.10.3(react@18.3.1) - '@react-types/listbox': 3.4.9(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/interactions': 3.21.3(react@18.2.0) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 18.2.0 dev: false - /@react-aria/listbox@3.12.1(react-dom@18.3.1)(react@18.3.1): + /@react-native-community/cli-clean@13.6.8: resolution: { - integrity: sha512-7JiUp0NGykbv/HgSpmTY1wqhuf/RmjFxs1HZcNaTv8A+DlzgJYc7yQqFjP3ZA/z5RvJFuuIxggIYmgIFjaRYdA==, + integrity: sha512-B1uxlm1N4BQuWFvBL3yRl3LVvydjswsdbTi7tMrHMtSxfRio1p9HjcmDzlzKco09Y+8qBGgakm3jcMZGLbhXQQ==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/label': 3.7.8(react@18.3.1) - '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/list': 3.10.5(react@18.3.1) - '@react-types/listbox': 3.4.9(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@react-native-community/cli-tools': 13.6.8 + chalk: 4.1.2 + execa: 5.1.1 + fast-glob: 3.3.2 + transitivePeerDependencies: + - encoding dev: false - /@react-aria/live-announcer@3.3.4: + /@react-native-community/cli-config@13.6.8: resolution: { - integrity: sha512-w8lxs35QrRrn6pBNzVfyGOeqWdxeVKf9U6bXIVwhq7rrTqRULL8jqy8RJIMfIs1s8G5FpwWYjyBOjl2g5Cu1iA==, + integrity: sha512-RabCkIsWdP4Ex/sf1uSP9qxc30utm+0uIJAjrZkNQynm7T4Lyqn/kT3LKm4yM6M0Qk61YxGguiaXF4601vAduw==, } dependencies: - '@swc/helpers': 0.5.11 + '@react-native-community/cli-tools': 13.6.8 + chalk: 4.1.2 + cosmiconfig: 5.2.1 + deepmerge: 4.3.1 + fast-glob: 3.3.2 + joi: 17.13.1 + transitivePeerDependencies: + - encoding dev: false - /@react-aria/menu@3.13.1(react-dom@18.3.1)(react@18.3.1): + /@react-native-community/cli-debugger-ui@13.6.8: resolution: { - integrity: sha512-jF80YIcvD16Fgwm5pj7ViUE3Dj7z5iewQixLaFVdvpgfyE58SD/ZVU9/JkK5g/03DYM0sjpUKZGkdFxxw8eKnw==, + integrity: sha512-2cS+MX/Su6sVSjqpDftFOXbK7EuPg98xzsPkdPhkQnkZwvXqodK9CAMuDMbx3lBHHtrPrpMbBCpFmPN8iVOnlA==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.11.1(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/overlays': 3.22.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/menu': 3.6.1(react@18.3.1) - '@react-stately/tree': 3.8.1(react@18.3.1) - '@react-types/button': 3.9.4(react@18.3.1) - '@react-types/menu': 3.9.7(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + serve-static: 1.15.0 + transitivePeerDependencies: + - supports-color dev: false - /@react-aria/menu@3.14.1(react-dom@18.3.1)(react@18.3.1): + /@react-native-community/cli-doctor@13.6.8: resolution: { - integrity: sha512-BYliRb38uAzq05UOFcD5XkjA5foQoXRbcH3ZufBsc4kvh79BcP1PMW6KsXKGJ7dC/PJWUwCui6QL1kUg8PqMHA==, + integrity: sha512-/3Vdy9J3hyiu0y3nd/CU3kBqPlTRxnLXg7V6jrA1jbTOlZAMyV9imEkrqEaGK0SMOyMhh9Pipf98Ozhk0Nl4QA==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.17.1(react@18.3.1) - '@react-aria/i18n': 3.11.1(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/overlays': 3.22.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/menu': 3.7.1(react@18.3.1) - '@react-stately/tree': 3.8.1(react@18.3.1) - '@react-types/button': 3.9.4(react@18.3.1) - '@react-types/menu': 3.9.9(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@react-native-community/cli-config': 13.6.8 + '@react-native-community/cli-platform-android': 13.6.8 + '@react-native-community/cli-platform-apple': 13.6.8 + '@react-native-community/cli-platform-ios': 13.6.8 + '@react-native-community/cli-tools': 13.6.8 + chalk: 4.1.2 + command-exists: 1.2.9 + deepmerge: 4.3.1 + envinfo: 7.13.0 + execa: 5.1.1 + hermes-profile-transformer: 0.0.6 + node-stream-zip: 1.15.0 + ora: 5.4.1 + semver: 7.6.2 + strip-ansi: 5.2.0 + wcwidth: 1.0.1 + yaml: 2.4.5 + transitivePeerDependencies: + - encoding dev: false - /@react-aria/overlays@3.21.1(react-dom@18.3.1)(react@18.3.1): + /@react-native-community/cli-hermes@13.6.8: resolution: { - integrity: sha512-djEBDF+TbIIOHWWNpdm19+z8xtY8U+T+wKVQg/UZ6oWnclSqSWeGl70vu73Cg4HVBJ4hKf1SRx4Z/RN6VvH4Yw==, + integrity: sha512-lZi/OBFuZUj5cLK94oEgtrtmxGoqeYVRcnHXl/R5c4put9PDl+qH2bEMlGZkFiw57ae3UZKr3TMk+1s4jh3FYQ==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.17.1(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/ssr': 3.9.4(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.12(react@18.3.1) - '@react-stately/overlays': 3.6.7(react@18.3.1) - '@react-types/button': 3.9.4(react@18.3.1) - '@react-types/overlays': 3.8.7(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@react-native-community/cli-platform-android': 13.6.8 + '@react-native-community/cli-tools': 13.6.8 + chalk: 4.1.2 + hermes-profile-transformer: 0.0.6 + transitivePeerDependencies: + - encoding dev: false - /@react-aria/overlays@3.22.1(react-dom@18.3.1)(react@18.3.1): + /@react-native-community/cli-platform-android@13.6.8: resolution: { - integrity: sha512-GHiFMWO4EQ6+j6b5QCnNoOYiyx1Gk8ZiwLzzglCI4q1NY5AG2EAmfU4Z1+Gtrf2S5Y0zHbumC7rs9GnPoGLUYg==, + integrity: sha512-vWrqeLRRTwp2kO33nbrAgbYn8HR2c2CpIfyVJY9Ckk7HGUSwDyxdcSu7YBvt2ShdfLZH0HctWFNXsgGrfg6BDw==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.17.1(react@18.3.1) - '@react-aria/i18n': 3.11.1(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/ssr': 3.9.4(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-aria/visually-hidden': 3.8.12(react@18.3.1) - '@react-stately/overlays': 3.6.7(react@18.3.1) - '@react-types/button': 3.9.4(react@18.3.1) - '@react-types/overlays': 3.8.7(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@react-native-community/cli-tools': 13.6.8 + chalk: 4.1.2 + execa: 5.1.1 + fast-glob: 3.3.2 + fast-xml-parser: 4.4.0 + logkitty: 0.7.1 + transitivePeerDependencies: + - encoding dev: false - /@react-aria/progress@3.4.11(react@18.3.1): + /@react-native-community/cli-platform-apple@13.6.8: resolution: { - integrity: sha512-RePHbS15/KYFiApYLdwazwvWKsB9q0Kn5DGCSb0hqCC+k2Eui8iVVOsegswiP+xqkk/TiUCIkBEw22W3Az4kTg==, + integrity: sha512-1JPohnlXPqU44zns3ALEzIbH2cKRw6JtEDJERgLuEUbs2r2NeJgqDbKyZ7fTTO8o+pegDnn6+Rr7qGVVOuUzzg==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/label': 3.7.8(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/progress': 3.5.2(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 + '@react-native-community/cli-tools': 13.6.8 + chalk: 4.1.2 + execa: 5.1.1 + fast-glob: 3.3.2 + fast-xml-parser: 4.4.0 + ora: 5.4.1 + transitivePeerDependencies: + - encoding dev: false - /@react-aria/radio@3.10.2(react@18.3.1): + /@react-native-community/cli-platform-ios@13.6.8: resolution: { - integrity: sha512-CTUTR+qt3BLjmyQvKHZuVm+1kyvT72ZptOty++sowKXgJApTLdjq8so1IpaLAr8JIfzqD5I4tovsYwIQOX8log==, + integrity: sha512-/IIcIRM8qaoD7iZqsvtf6Qq1AwtChWYfB9sTn3mTiolZ5Zd5bXH37g+6liPfAICRkj2Ptq3iXmjrDVUQAxrOXw==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/form': 3.0.5(react@18.3.1) - '@react-aria/i18n': 3.11.1(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/label': 3.7.8(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/radio': 3.10.2(react@18.3.1) - '@react-types/radio': 3.7.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 + '@react-native-community/cli-platform-apple': 13.6.8 + transitivePeerDependencies: + - encoding dev: false - /@react-aria/selection@3.17.5(react-dom@18.3.1)(react@18.3.1): + /@react-native-community/cli-server-api@13.6.8: resolution: { - integrity: sha512-gO5jBUkc7WdkiFMlWt3x9pTSuj3Yeegsxfo44qU5NPlKrnGtPRZDWrlACNgkDHu645RNNPhlyoX0C+G8mUg1xA==, + integrity: sha512-Lx664oWTzpVfbKUTy+3GIX7e+Mt5Zn+zdkM4ehllNdik/lbB3tM9Nrg8PSvOfI+tTXs2w55+nIydLfH+0FqJVg==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/selection': 3.15.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@react-native-community/cli-debugger-ui': 13.6.8 + '@react-native-community/cli-tools': 13.6.8 + compression: 1.7.4 + connect: 3.7.0 + errorhandler: 1.5.1 + nocache: 3.0.4 + pretty-format: 26.6.2 + serve-static: 1.15.0 + ws: 6.2.2 + transitivePeerDependencies: + - bufferutil + - encoding + - supports-color + - utf-8-validate dev: false - /@react-aria/selection@3.18.1(react-dom@18.3.1)(react@18.3.1): + /@react-native-community/cli-tools@13.6.8: resolution: { - integrity: sha512-GSqN2jX6lh7v+ldqhVjAXDcrWS3N4IsKXxO6L6Ygsye86Q9q9Mq9twWDWWu5IjHD6LoVZLUBCMO+ENGbOkyqeQ==, + integrity: sha512-1MYlae9EkbjC7DBYOGMH5xF9yDoeNYUKgEdDjL6WAUBoF2gtwiZPM6igLKi/+dhb5sCtC7fiLrLi0Oevdf+RmQ==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.17.1(react@18.3.1) - '@react-aria/i18n': 3.11.1(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-stately/selection': 3.15.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + appdirsjs: 1.2.7 + chalk: 4.1.2 + execa: 5.1.1 + find-up: 5.0.0 + mime: 2.6.0 + node-fetch: 2.7.0 + open: 6.4.0 + ora: 5.4.1 + semver: 7.6.2 + shell-quote: 1.8.1 + sudo-prompt: 9.2.1 + transitivePeerDependencies: + - encoding dev: false - /@react-aria/slider@3.7.6(react@18.3.1): + /@react-native-community/cli-types@13.6.8: resolution: { - integrity: sha512-ZeZhyHzhk9gxGuThPKgX2K3RKsxPxsFig1iYoJvqP8485NtHYQIPht2YcpEKA9siLxGF0DR9VCfouVhSoW0AEA==, + integrity: sha512-C4mVByy0i+/NPuPhdMLBR7ubEVkjVS1VwoQu/BoG1crJFNE+167QXAzH01eFbXndsjZaMWmD4Gerx7TYc6lHfA==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/label': 3.7.8(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/slider': 3.5.2(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@react-types/slider': 3.7.3(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 + joi: 17.13.1 dev: false - /@react-aria/spinbutton@3.6.5(react-dom@18.3.1)(react@18.3.1): + /@react-native-community/cli@13.6.8: resolution: { - integrity: sha512-0aACBarF/Xr/7ixzjVBTQ0NBwwwsoGkf5v6AVFVMTC0uYMXHTALvRs+ULHjHMa5e/cX/aPlEvaVT7jfSs+Xy9Q==, + integrity: sha512-0lRdgLNaXixWY4BfFRl1J6Ao9Lapo2z+++iE7TD4GAbuxOWJSyFi+KUA8XNfSDyML4jFO02MZgyBPxAWdaminQ==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + engines: { node: '>=18' } + hasBin: true dependencies: - '@react-aria/i18n': 3.11.1(react@18.3.1) - '@react-aria/live-announcer': 3.3.4 - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/button': 3.9.4(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@react-native-community/cli-clean': 13.6.8 + '@react-native-community/cli-config': 13.6.8 + '@react-native-community/cli-debugger-ui': 13.6.8 + '@react-native-community/cli-doctor': 13.6.8 + '@react-native-community/cli-hermes': 13.6.8 + '@react-native-community/cli-server-api': 13.6.8 + '@react-native-community/cli-tools': 13.6.8 + '@react-native-community/cli-types': 13.6.8 + chalk: 4.1.2 + commander: 9.5.0 + deepmerge: 4.3.1 + execa: 5.1.1 + find-up: 4.1.0 + fs-extra: 8.1.0 + graceful-fs: 4.2.11 + prompts: 2.4.2 + semver: 7.6.2 + transitivePeerDependencies: + - bufferutil + - encoding + - supports-color + - utf-8-validate dev: false - /@react-aria/ssr@3.9.4(react@18.3.1): + /@react-native/assets-registry@0.74.84: resolution: { - integrity: sha512-4jmAigVq409qcJvQyuorsmBR4+9r3+JEC60wC+Y0MZV0HCtTmm8D9guYXlJMdx0SSkgj0hHAyFm/HvPNFofCoQ==, + integrity: sha512-dzUhwyaX04QosWZ8zyaaNB/WYZIdeDN1lcpfQbqiOhZJShRH+FLTDVONE/dqlMQrP+EO7lDqF0RrlIt9lnOCQQ==, } - engines: { node: '>= 12' } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - dependencies: - '@swc/helpers': 0.5.11 - react: 18.3.1 + engines: { node: '>=18' } dev: false - /@react-aria/switch@3.6.2(react@18.3.1): + /@react-native/babel-plugin-codegen@0.74.84(@babel/preset-env@7.24.7): resolution: { - integrity: sha512-X5m/omyhXK+V/vhJFsHuRs2zmt9Asa/RuzlldbXnWohLdeuHMPgQnV8C9hg3f+sRi3sh9UUZ64H61pCtRoZNwg==, + integrity: sha512-UR4uiii5szIJA84mSC6GJOfYKDq7/ThyetOQT62+BBcyGeHVtHlNLNRzgaMeLqIQaT8Fq4pccMI+7QqLOMXzdw==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + engines: { node: '>=18' } dependencies: - '@react-aria/toggle': 3.10.4(react@18.3.1) - '@react-stately/toggle': 3.7.2(react@18.3.1) - '@react-types/switch': 3.5.3(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 + '@react-native/codegen': 0.74.84(@babel/preset-env@7.24.7) + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color dev: false - /@react-aria/table@3.13.5(react-dom@18.3.1)(react@18.3.1): + /@react-native/babel-preset@0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7): resolution: { - integrity: sha512-P2nHEDk2CCoEbMFKNCyBC9qvmv7F/IXARDt/7z/J4mKFgU2iNSK+/zw6yrb38q33Zlk8hDaqSYNxHlMrh+/1MQ==, + integrity: sha512-WUfu6Y4aGuVdocQZvx33BJiQWFH6kRCHYbZfBn2psgFrSRLgQWEQrDCxqPFObNAVSayM0rNhp2FvI5K/Eyeqlg==, } + engines: { node: '>=18' } peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + '@babel/core': '*' dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/grid': 3.9.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/i18n': 3.11.1(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/live-announcer': 3.3.4 - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/flags': 3.0.3 - '@react-stately/table': 3.11.6(react@18.3.1) - '@react-stately/virtualizer': 3.6.8(react@18.3.1) - '@react-types/checkbox': 3.8.1(react@18.3.1) - '@react-types/grid': 3.2.4(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@react-types/table': 3.9.3(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@babel/core': 7.24.7 + '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.24.7) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) + '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.24.7) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.7) + '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.24.7) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.7) + '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.24.7) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.7) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-flow-strip-types': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.7) + '@babel/template': 7.24.7 + '@react-native/babel-plugin-codegen': 0.74.84(@babel/preset-env@7.24.7) + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.24.7) + react-refresh: 0.14.2 + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color dev: false - /@react-aria/tabs@3.8.5(react-dom@18.3.1)(react@18.3.1): + /@react-native/codegen@0.74.84(@babel/preset-env@7.24.7): resolution: { - integrity: sha512-Jvt33/W+66n5oCxVwHAYarJ3Fit61vULiPcG7uTez0Mf11cq/C72wOrj+ZuNz6PTLTi2veBNQ7MauY72SnOjRg==, + integrity: sha512-0hXlnu9i0o8v+gXKQi+x6T471L85kCDwW4WrJiYAeOheWrQdNNW6rC3g8+LL7HXAf7QcHGU/8/d57iYfdVK2BQ==, } + engines: { node: '>=18' } peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + '@babel/preset-env': ^7.1.6 dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.11.1(react@18.3.1) - '@react-aria/selection': 3.18.1(react-dom@18.3.1)(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/tabs': 3.6.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/tabs': 3.3.5(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@babel/parser': 7.24.7 + '@babel/preset-env': 7.24.7(@babel/core@7.24.7) + glob: 7.2.3 + hermes-parser: 0.19.1 + invariant: 2.2.4 + jscodeshift: 0.14.0(@babel/preset-env@7.24.7) + mkdirp: 0.5.6 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color dev: false - /@react-aria/textfield@3.14.3(react@18.3.1): + /@react-native/community-cli-plugin@0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7): resolution: { - integrity: sha512-wPSjj/mTABspYQdahg+l5YMtEQ3m5iPCTtb5g6nR1U1rzJkvS4i5Pug6PUXeLeMz2H3ToflPWGlNOqBioAFaOQ==, + integrity: sha512-GBKE+1sUh86fS2XXV46gMCNHMc1KetshMbYJ0AhDhldpaILZHqRBX50mdVsiYVvkzp4QjM0nmYqefuJ9NVwicQ==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + engines: { node: '>=18' } dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/form': 3.0.5(react@18.3.1) - '@react-aria/label': 3.7.8(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/form': 3.0.3(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/textfield': 3.9.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 + '@react-native-community/cli-server-api': 13.6.8 + '@react-native-community/cli-tools': 13.6.8 + '@react-native/dev-middleware': 0.74.84 + '@react-native/metro-babel-transformer': 0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + chalk: 4.1.2 + execa: 5.1.1 + metro: 0.80.9 + metro-config: 0.80.9 + metro-core: 0.80.9 + node-fetch: 2.7.0 + querystring: 0.2.1 + readline: 1.3.0 + transitivePeerDependencies: + - '@babel/core' + - '@babel/preset-env' + - bufferutil + - encoding + - supports-color + - utf-8-validate dev: false - /@react-aria/textfield@3.14.5(react@18.3.1): + /@react-native/debugger-frontend@0.74.84: resolution: { - integrity: sha512-hj7H+66BjB1iTKKaFXwSZBZg88YT+wZboEXZ0DNdQB2ytzoz/g045wBItUuNi4ZjXI3P+0AOZznVMYadWBAmiA==, + integrity: sha512-YUEA03UNFbiYzHpYxlcS2D9+3eNT5YLGkl5yRg3nOSN6KbCc/OttGnNZme+tuSOJwjMN/vcvtDKYkTqjJw8U0A==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - dependencies: - '@react-aria/focus': 3.17.1(react@18.3.1) - '@react-aria/form': 3.0.5(react@18.3.1) - '@react-aria/label': 3.7.8(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-stately/form': 3.0.3(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@react-types/textfield': 3.9.3(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 + engines: { node: '>=18' } dev: false - /@react-aria/toggle@3.10.4(react@18.3.1): + /@react-native/dev-middleware@0.74.84: resolution: { - integrity: sha512-bRk+CdB8QzrSyGNjENXiTWxfzYKRw753iwQXsEAU7agPCUdB8cZJyrhbaUoD0rwczzTp2zDbZ9rRbUPdsBE2YQ==, + integrity: sha512-veYw/WmyrAOQHUiIeULzn2duJQnXDPiKq2jZ/lcmDo6jsLirpp+Q73lx09TYgy/oVoPRuV0nfmU3x9B6EV/7qQ==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + engines: { node: '>=18' } dependencies: - '@react-aria/focus': 3.17.1(react@18.3.1) - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-stately/toggle': 3.7.4(react@18.3.1) - '@react-types/checkbox': 3.8.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 + '@isaacs/ttlcache': 1.4.1 + '@react-native/debugger-frontend': 0.74.84 + '@rnx-kit/chromium-edge-launcher': 1.0.0 + chrome-launcher: 0.15.2 + connect: 3.7.0 + debug: 2.6.9 + node-fetch: 2.7.0 + nullthrows: 1.1.1 + open: 7.4.2 + selfsigned: 2.4.1 + serve-static: 1.15.0 + temp-dir: 2.0.0 + ws: 6.2.2 + transitivePeerDependencies: + - bufferutil + - encoding + - supports-color + - utf-8-validate dev: false - /@react-aria/tooltip@3.7.2(react@18.3.1): + /@react-native/gradle-plugin@0.74.84: resolution: { - integrity: sha512-6jXOSGPao3gPgUQWLbH2r/jxGMqIaIKrJgfwu9TQrh+UkwwiTYW20EpEDCYY2nRFlcoi7EYAiPDSEbHCwXS7Lg==, + integrity: sha512-wYWC5WWXqzCCe4PDogz9pNc4xH5ZamahW5XGSbrrYJ5V3walZ+7z43V6iEBJkZbLjj9YBcSttkXYGr1Xh4veAg==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - dependencies: - '@react-aria/focus': 3.17.1(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/tooltip': 3.4.7(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@react-types/tooltip': 3.4.7(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 + engines: { node: '>=18' } dev: false - /@react-aria/utils@3.23.2(react@18.3.1): + /@react-native/js-polyfills@0.74.84: resolution: { - integrity: sha512-yznR9jJ0GG+YJvTMZxijQwVp+ahP66DY0apZf7X+dllyN+ByEDW+yaL1ewYPIpugxVzH5P8jhnBXsIyHKN411g==, + integrity: sha512-+PgxuUjBw9JVlz6m4ECsIJMLbDopnr4rpLmsG32hQaJrg0wMuvHtsgAY/J/aVCSG2GNUXexfjrnhc+O9yGOZXQ==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - dependencies: - '@react-aria/ssr': 3.9.4(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@swc/helpers': 0.5.11 - clsx: 2.1.1 - react: 18.3.1 + engines: { node: '>=18' } dev: false - /@react-aria/utils@3.24.1(react@18.3.1): + /@react-native/metro-babel-transformer@0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7): resolution: { - integrity: sha512-O3s9qhPMd6n42x9sKeJ3lhu5V1Tlnzhu6Yk8QOvDuXf7UGuUjXf9mzfHJt1dYzID4l9Fwm8toczBzPM9t0jc8Q==, + integrity: sha512-YtVGq7jkgyUECv5yt4BOFbOXyW4ddUn8+dnwGGpJKdfhXYL5o5++AxNdE+2x+SZdkj3JUVekGKPwRabFECABaw==, } + engines: { node: '>=18' } peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + '@babel/core': '*' dependencies: - '@react-aria/ssr': 3.9.4(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@swc/helpers': 0.5.11 - clsx: 2.1.1 - react: 18.3.1 + '@babel/core': 7.24.7 + '@react-native/babel-preset': 0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + hermes-parser: 0.19.1 + nullthrows: 1.1.1 + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color dev: false - /@react-aria/visually-hidden@3.8.10(react@18.3.1): + /@react-native/normalize-colors@0.74.84: resolution: { - integrity: sha512-np8c4wxdbE7ZrMv/bnjwEfpX0/nkWy9sELEb0sK8n4+HJ+WycoXXrVxBUb9tXgL/GCx5ReeDQChjQWwajm/z3A==, + integrity: sha512-Y5W6x8cC5RuakUcTVUFNAIhUZ/tYpuqHZlRBoAuakrTwVuoNHXfQki8lj1KsYU7rW6e3VWgdEx33AfOQpdNp6A==, } - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - dependencies: - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 dev: false - /@react-aria/visually-hidden@3.8.12(react@18.3.1): + /@react-native/virtualized-lists@0.74.84(react-native@0.74.2)(react@18.2.0): resolution: { - integrity: sha512-Bawm+2Cmw3Xrlr7ARzl2RLtKh0lNUdJ0eNqzWcyx4c0VHUAWtThmH5l+HRqFUGzzutFZVo89SAy40BAbd0gjVw==, + integrity: sha512-XcV+qdqt2WihaY4iRm/M1FdSy+18lecU9mRXNmy9YK8g9Th/8XbNtmmKI0qWBx3KxyuXMH/zd0ps05YTrX16kw==, } + engines: { node: '>=18' } peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + '@types/react': ^18.2.6 + react: '*' + react-native: '*' + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@react-aria/interactions': 3.21.3(react@18.3.1) - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@swc/helpers': 0.5.11 - react: 18.3.1 + invariant: 2.2.4 + nullthrows: 1.1.1 + react: 18.2.0 + react-native: 0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(react@18.2.0) dev: false - /@react-stately/calendar@3.4.4(react@18.3.1): + /@react-stately/calendar@3.4.4(react@18.2.0): resolution: { integrity: sha512-f9ZOd096gGGD+3LmU1gkmfqytGyQtrgi+Qjn+70GbM2Jy65pwOR4I9YrobbmeAFov5Tff13mQEa0yqWvbcDLZQ==, @@ -4910,14 +7421,14 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@internationalized/date': 3.5.4 - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/calendar': 3.4.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/utils': 3.9.1(react@18.2.0) + '@react-types/calendar': 3.4.4(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/checkbox@3.6.3(react@18.3.1): + /@react-stately/checkbox@3.6.3(react@18.2.0): resolution: { integrity: sha512-hWp0GXVbMI4sS2NbBjWgOnHNrRqSV4jeftP8zc5JsIYRmrWBUZitxluB34QuVPzrBO29bGsF0GTArSiQZt6BWw==, @@ -4925,15 +7436,15 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/form': 3.0.3(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/checkbox': 3.7.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/form': 3.0.3(react@18.2.0) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/checkbox': 3.7.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/collections@3.10.5(react@18.3.1): + /@react-stately/collections@3.10.5(react@18.2.0): resolution: { integrity: sha512-k8Q29Nnvb7iAia1QvTanZsrWP2aqVNBy/1SlE6kLL6vDqtKZC+Esd1SDLHRmIcYIp5aTdfwIGd0NuiRQA7a81Q==, @@ -4941,12 +7452,12 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/collections@3.10.7(react@18.3.1): + /@react-stately/collections@3.10.7(react@18.2.0): resolution: { integrity: sha512-KRo5O2MWVL8n3aiqb+XR3vP6akmHLhLWYZEmPKjIv0ghQaEebBTrN3wiEjtd6dzllv0QqcWvDLM1LntNfJ2TsA==, @@ -4954,12 +7465,12 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/combobox@3.8.2(react@18.3.1): + /@react-stately/combobox@3.8.2(react@18.2.0): resolution: { integrity: sha512-f+IHuFW848VoMbvTfSakn2WIh2urDxO355LrKxnisXPCkpQHpq3lvT2mJtKJwkPxjAy7xPjpV8ejgga2R6p53Q==, @@ -4967,19 +7478,19 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/form': 3.0.3(react@18.3.1) - '@react-stately/list': 3.10.5(react@18.3.1) - '@react-stately/overlays': 3.6.7(react@18.3.1) - '@react-stately/select': 3.6.4(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/combobox': 3.10.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/form': 3.0.3(react@18.2.0) + '@react-stately/list': 3.10.5(react@18.2.0) + '@react-stately/overlays': 3.6.7(react@18.2.0) + '@react-stately/select': 3.6.4(react@18.2.0) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/combobox': 3.10.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/datepicker@3.9.2(react@18.3.1): + /@react-stately/datepicker@3.9.2(react@18.2.0): resolution: { integrity: sha512-Z6FrK6Af7R5BizqHhJFCj3Hn32mg5iLSDdEgFQAuO043guOXUKFUAnbxfbQUjL6PGE6QwWMfQD7PPGebHn9Ifw==, @@ -4989,13 +7500,13 @@ packages: dependencies: '@internationalized/date': 3.5.4 '@internationalized/string': 3.2.3 - '@react-stately/form': 3.0.3(react@18.3.1) - '@react-stately/overlays': 3.6.7(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/datepicker': 3.7.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/form': 3.0.3(react@18.2.0) + '@react-stately/overlays': 3.6.7(react@18.2.0) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/datepicker': 3.7.2(react@18.2.0) + '@react-types/shared': 3.22.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false /@react-stately/flags@3.0.3: @@ -5007,7 +7518,7 @@ packages: '@swc/helpers': 0.5.11 dev: false - /@react-stately/form@3.0.1(react@18.3.1): + /@react-stately/form@3.0.1(react@18.2.0): resolution: { integrity: sha512-T1Ul2Ou0uE/S4ECLcGKa0OfXjffdjEHfUFZAk7OZl0Mqq/F7dl5WpoLWJ4d4IyvZzGO6anFNenP+vODWbrF3NA==, @@ -5015,12 +7526,12 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/form@3.0.3(react@18.3.1): + /@react-stately/form@3.0.3(react@18.2.0): resolution: { integrity: sha512-92YYBvlHEWUGUpXgIaQ48J50jU9XrxfjYIN8BTvvhBHdD63oWgm8DzQnyT/NIAMzdLnhkg7vP+fjG8LjHeyIAg==, @@ -5028,12 +7539,12 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/grid@3.8.7(react@18.3.1): + /@react-stately/grid@3.8.7(react@18.2.0): resolution: { integrity: sha512-he3TXCLAhF5C5z1/G4ySzcwyt7PEiWcVIupxebJQqRyFrNWemSuv+7tolnStmG8maMVIyV3P/3j4eRBbdSlOIg==, @@ -5041,15 +7552,15 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/selection': 3.15.1(react@18.3.1) - '@react-types/grid': 3.2.6(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/selection': 3.15.1(react@18.2.0) + '@react-types/grid': 3.2.6(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/list@3.10.3(react@18.3.1): + /@react-stately/list@3.10.3(react@18.2.0): resolution: { integrity: sha512-Ul8el0tQy2Ucl3qMQ0fiqdJ874W1ZNjURVSgSxN+pGwVLNBVRjd6Fl7YwZFCXER2YOlzkwg+Zqozf/ZlS0EdXA==, @@ -5057,15 +7568,15 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/selection': 3.15.1(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/selection': 3.15.1(react@18.2.0) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/list@3.10.5(react@18.3.1): + /@react-stately/list@3.10.5(react@18.2.0): resolution: { integrity: sha512-fV9plO+6QDHiewsYIhboxcDhF17GO95xepC5ki0bKXo44gr14g/LSo/BMmsaMnV+1BuGdBunB05bO4QOIaigXA==, @@ -5073,15 +7584,15 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/selection': 3.15.1(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/selection': 3.15.1(react@18.2.0) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/menu@3.6.1(react@18.3.1): + /@react-stately/menu@3.6.1(react@18.2.0): resolution: { integrity: sha512-3v0vkTm/kInuuG8jG7jbxXDBnMQcoDZKWvYsBQq7+POt0LmijbLdbdZPBoz9TkZ3eo/OoP194LLHOaFTQyHhlw==, @@ -5089,14 +7600,14 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/overlays': 3.6.7(react@18.3.1) - '@react-types/menu': 3.9.7(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-stately/overlays': 3.6.7(react@18.2.0) + '@react-types/menu': 3.9.7(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/menu@3.7.1(react@18.3.1): + /@react-stately/menu@3.7.1(react@18.2.0): resolution: { integrity: sha512-mX1w9HHzt+xal1WIT2xGrTQsoLvDwuB2R1Er1MBABs//MsJzccycatcgV/J/28m6tO5M9iuFQQvLV+i1dCtodg==, @@ -5104,14 +7615,14 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/overlays': 3.6.7(react@18.3.1) - '@react-types/menu': 3.9.9(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-stately/overlays': 3.6.7(react@18.2.0) + '@react-types/menu': 3.9.9(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/overlays@3.6.5(react@18.3.1): + /@react-stately/overlays@3.6.5(react@18.2.0): resolution: { integrity: sha512-U4rCFj6TPJPXLUvYXAcvh+yP/CO2W+7f0IuqP7ZZGE+Osk9qFkT+zRK5/6ayhBDFpmueNfjIEAzT9gYPQwNHFw==, @@ -5119,13 +7630,13 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/overlays': 3.8.5(react@18.3.1) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/overlays': 3.8.5(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/overlays@3.6.7(react@18.3.1): + /@react-stately/overlays@3.6.7(react@18.2.0): resolution: { integrity: sha512-6zp8v/iNUm6YQap0loaFx6PlvN8C0DgWHNlrlzMtMmNuvjhjR0wYXVaTfNoUZBWj25tlDM81ukXOjpRXg9rLrw==, @@ -5133,13 +7644,13 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/overlays': 3.8.7(react@18.3.1) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/overlays': 3.8.7(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/radio@3.10.2(react@18.3.1): + /@react-stately/radio@3.10.2(react@18.2.0): resolution: { integrity: sha512-JW5ZWiNMKcZvMTsuPeWJQLHXD5rlqy7Qk6fwUx/ZgeibvMBW/NnW19mm2+IMinzmbtERXvR6nsiA837qI+4dew==, @@ -5147,15 +7658,15 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/form': 3.0.3(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/radio': 3.7.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/form': 3.0.3(react@18.2.0) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/radio': 3.7.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/select@3.6.4(react@18.3.1): + /@react-stately/select@3.6.4(react@18.2.0): resolution: { integrity: sha512-whZgF1N53D0/dS8tOFdrswB0alsk5Q5620HC3z+5f2Hpi8gwgAZ8TYa+2IcmMYRiT+bxVuvEc/NirU9yPmqGbA==, @@ -5163,16 +7674,16 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/form': 3.0.3(react@18.3.1) - '@react-stately/list': 3.10.5(react@18.3.1) - '@react-stately/overlays': 3.6.7(react@18.3.1) - '@react-types/select': 3.9.4(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-stately/form': 3.0.3(react@18.2.0) + '@react-stately/list': 3.10.5(react@18.2.0) + '@react-stately/overlays': 3.6.7(react@18.2.0) + '@react-types/select': 3.9.4(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/selection@3.15.1(react@18.3.1): + /@react-stately/selection@3.15.1(react@18.2.0): resolution: { integrity: sha512-6TQnN9L0UY9w19B7xzb1P6mbUVBtW840Cw1SjgNXCB3NPaCf59SwqClYzoj8O2ZFzMe8F/nUJtfU1NS65/OLlw==, @@ -5180,14 +7691,14 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/slider@3.5.2(react@18.3.1): + /@react-stately/slider@3.5.2(react@18.2.0): resolution: { integrity: sha512-ntH3NLRG+AwVC7q4Dx9DcmMkMh9vmHjHNXAgaoqNjhvwfSIae7sQ69CkVe6XeJjIBy6LlH81Kgapz+ABe5a1ZA==, @@ -5195,14 +7706,14 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@react-types/slider': 3.7.3(react@18.3.1) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@react-types/slider': 3.7.3(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/table@3.11.6(react@18.3.1): + /@react-stately/table@3.11.6(react@18.2.0): resolution: { integrity: sha512-34YsfOILXusj3p6QNcKEaDWVORhM6WEhwPSLCZlkwAJvkxuRQFdih5rQKoIDc0uV5aZsB6bYBqiFhnjY0VERhw==, @@ -5210,19 +7721,19 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/collections': 3.10.7(react@18.3.1) + '@react-stately/collections': 3.10.7(react@18.2.0) '@react-stately/flags': 3.0.3 - '@react-stately/grid': 3.8.7(react@18.3.1) - '@react-stately/selection': 3.15.1(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/grid': 3.2.4(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - '@react-types/table': 3.9.3(react@18.3.1) + '@react-stately/grid': 3.8.7(react@18.2.0) + '@react-stately/selection': 3.15.1(react@18.2.0) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/grid': 3.2.4(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@react-types/table': 3.9.3(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/tabs@3.6.4(react@18.3.1): + /@react-stately/tabs@3.6.4(react@18.2.0): resolution: { integrity: sha512-WZJgMBqzLgN88RN8AxhY4aH1+I+4w1qQA0Lh3LRSDegaytd+NHixCWaP3IPjePgCB5N1UsPe96Xglw75zjHmDg==, @@ -5230,14 +7741,14 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/list': 3.10.5(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/tabs': 3.3.5(react@18.3.1) + '@react-stately/list': 3.10.5(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + '@react-types/tabs': 3.3.5(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/toggle@3.7.2(react@18.3.1): + /@react-stately/toggle@3.7.2(react@18.2.0): resolution: { integrity: sha512-SHCF2btcoK57c4lyhucRbyPBAFpp0Pdp0vcPdn3hUgqbu6e5gE0CwG/mgFmZRAQoc7PRc7XifL0uNw8diJJI0Q==, @@ -5245,13 +7756,13 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/checkbox': 3.7.1(react@18.3.1) + '@react-stately/utils': 3.9.1(react@18.2.0) + '@react-types/checkbox': 3.8.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/toggle@3.7.4(react@18.3.1): + /@react-stately/toggle@3.7.4(react@18.2.0): resolution: { integrity: sha512-CoYFe9WrhLkDP4HGDpJYQKwfiYCRBAeoBQHv+JWl5eyK61S8xSwoHsveYuEZ3bowx71zyCnNAqWRrmNOxJ4CKA==, @@ -5259,13 +7770,13 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/checkbox': 3.8.1(react@18.3.1) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/checkbox': 3.8.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/tooltip@3.4.7(react@18.3.1): + /@react-stately/tooltip@3.4.7(react@18.2.0): resolution: { integrity: sha512-ACtRgBQ8rphBtsUaaxvEAM0HHN9PvMuyvL0vUHd7jvBDCVZJ6it1BKu9SBKjekBkoBOw9nemtkplh9R2CA6V8Q==, @@ -5273,13 +7784,13 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/overlays': 3.6.7(react@18.3.1) - '@react-types/tooltip': 3.4.7(react@18.3.1) + '@react-stately/overlays': 3.6.7(react@18.2.0) + '@react-types/tooltip': 3.4.7(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/tree@3.7.6(react@18.3.1): + /@react-stately/tree@3.7.6(react@18.2.0): resolution: { integrity: sha512-y8KvEoZX6+YvqjNCVGS3zA/BKw4D3XrUtUKIDme3gu5Mn6z97u+hUXKdXVCniZR7yvV3fHAIXwE5V2K8Oit4aw==, @@ -5287,15 +7798,15 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/selection': 3.15.1(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/selection': 3.15.1(react@18.2.0) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/tree@3.8.1(react@18.3.1): + /@react-stately/tree@3.8.1(react@18.2.0): resolution: { integrity: sha512-LOdkkruJWch3W89h4B/bXhfr0t0t1aRfEp+IMrrwdRAl23NaPqwl5ILHs4Xu5XDHqqhg8co73pHrJwUyiTWEjw==, @@ -5303,15 +7814,15 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-stately/collections': 3.10.7(react@18.3.1) - '@react-stately/selection': 3.15.1(react@18.3.1) - '@react-stately/utils': 3.10.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-stately/collections': 3.10.7(react@18.2.0) + '@react-stately/selection': 3.15.1(react@18.2.0) + '@react-stately/utils': 3.10.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/utils@3.10.1(react@18.3.1): + /@react-stately/utils@3.10.1(react@18.2.0): resolution: { integrity: sha512-VS/EHRyicef25zDZcM/ClpzYMC5i2YGN6uegOeQawmgfGjb02yaCX0F0zR69Pod9m2Hr3wunTbtpgVXvYbZItg==, @@ -5320,10 +7831,10 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/utils@3.9.1(react@18.3.1): + /@react-stately/utils@3.9.1(react@18.2.0): resolution: { integrity: sha512-yzw75GE0iUWiyps02BOAPTrybcsMIxEJlzXqtvllAb01O9uX5n0i3X+u2eCpj2UoDF4zS08Ps0jPgWxg8xEYtA==, @@ -5332,10 +7843,10 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/virtualizer@3.6.8(react@18.3.1): + /@react-stately/virtualizer@3.6.8(react@18.2.0): resolution: { integrity: sha512-Pf06ihTwExRJltGhi72tmLIo0pcjkL55nu7ifMafAAdxZK4ONxRLSuUjjpvYf/0Rs92xRZy2t/XmHREnfirdkQ==, @@ -5343,13 +7854,13 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-stately/virtualizer@3.7.1(react@18.3.1): + /@react-stately/virtualizer@3.7.1(react@18.2.0): resolution: { integrity: sha512-voHgE6EQ+oZaLv6u2umKxakvIKNkCQuUihqKACTjdslp7SJh4Mvs3oLBI0hf0JOh+rCcFIKDvQtFwy1fXFRYBA==, @@ -5357,13 +7868,13 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/utils': 3.24.1(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) + '@react-aria/utils': 3.24.1(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) '@swc/helpers': 0.5.11 - react: 18.3.1 + react: 18.2.0 dev: false - /@react-types/accordion@3.0.0-alpha.19(react@18.3.1): + /@react-types/accordion@3.0.0-alpha.19(react@18.2.0): resolution: { integrity: sha512-WJaitKz56zRKUwBqDM4OOKtmIdD0lr5nruWoM2IlGRO50WUzSFmAy/1aFiodAVZbun1v5IxbjST6/qSV4jPqug==, @@ -5371,11 +7882,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/breadcrumbs@3.7.3(react@18.3.1): + /@react-types/breadcrumbs@3.7.3(react@18.2.0): resolution: { integrity: sha512-eFto/+6J+JR58vThNcALZRA1OlqlG3GzQ/bq3q8IrrkOZcrfbEJJCWit/+53Ia98siJKuF4OJHnotxIVIz5I3w==, @@ -5383,12 +7894,12 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/link': 3.5.5(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 + '@react-types/link': 3.5.5(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/button@3.9.2(react@18.3.1): + /@react-types/button@3.9.2(react@18.2.0): resolution: { integrity: sha512-EnPTkGHZRtiwAoJy5q9lDjoG30bEzA/qnvKG29VVXKYAGeqY2IlFs1ypmU+z1X/CpJgPcG3I5cakM7yTVm3pSg==, @@ -5396,11 +7907,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/button@3.9.4(react@18.3.1): + /@react-types/button@3.9.4(react@18.2.0): resolution: { integrity: sha512-raeQBJUxBp0axNF74TXB8/H50GY8Q3eV6cEKMbZFP1+Dzr09Ngv0tJBeW0ewAxAguNH5DRoMUAUGIXtSXskVdA==, @@ -5408,11 +7919,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/calendar@3.4.4(react@18.3.1): + /@react-types/calendar@3.4.4(react@18.2.0): resolution: { integrity: sha512-hV1Thmb/AES5OmfPvvmyjSkmsEULjiDfA7Yyy70L/YKuSNKb7Su+Bf2VnZuDW3ec+GxO4JJNlpJ0AkbphWBvcg==, @@ -5421,11 +7932,11 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@internationalized/date': 3.5.4 - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/calendar@3.4.6(react@18.3.1): + /@react-types/calendar@3.4.6(react@18.2.0): resolution: { integrity: sha512-WSntZPwtvsIYWvBQRAPvuCn55UTJBZroTvX0vQvWykJRQnPAI20G1hMQ3dNsnAL+gLZUYxBXn66vphmjUuSYew==, @@ -5434,11 +7945,11 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@internationalized/date': 3.5.4 - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/checkbox@3.7.1(react@18.3.1): + /@react-types/checkbox@3.7.1(react@18.2.0): resolution: { integrity: sha512-kuGqjQFex0As/3gfWyk+e9njCcad/ZdnYLLiNvhlk15730xfa0MmnOdpqo9jfuFSXBjOcpxoofvEhvrRMtEdUA==, @@ -5446,11 +7957,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/checkbox@3.8.1(react@18.3.1): + /@react-types/checkbox@3.8.1(react@18.2.0): resolution: { integrity: sha512-5/oVByPw4MbR/8QSdHCaalmyWC71H/QGgd4aduTJSaNi825o+v/hsN2/CH7Fq9atkLKsC8fvKD00Bj2VGaKriQ==, @@ -5458,11 +7969,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/combobox@3.10.1(react@18.3.1): + /@react-types/combobox@3.10.1(react@18.2.0): resolution: { integrity: sha512-XMno1rgVRNta49vf5nV7VJpVSVAV20tt79t618gG1qRKH5Kt2Cy8lz2fQ5vHG6UTv/6jUOvU8g5Pc93sLaTmoA==, @@ -5470,11 +7981,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/datepicker@3.7.2(react@18.3.1): + /@react-types/datepicker@3.7.2(react@18.2.0): resolution: { integrity: sha512-zThqFAdhQL1dqyVDsDSSTdfCjoD6634eyg/B0ZJfQxcLUR/5pch3v/gxBhbyCVDGMNHRWUWIJvY9DVOepuoSug==, @@ -5483,13 +7994,13 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: '@internationalized/date': 3.5.4 - '@react-types/calendar': 3.4.6(react@18.3.1) - '@react-types/overlays': 3.8.7(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 + '@react-types/calendar': 3.4.6(react@18.2.0) + '@react-types/overlays': 3.8.7(react@18.2.0) + '@react-types/shared': 3.22.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/dialog@3.5.10(react@18.3.1): + /@react-types/dialog@3.5.10(react@18.2.0): resolution: { integrity: sha512-S9ga+edOLNLZw7/zVOnZdT5T40etpzUYBXEKdFPbxyPYnERvRxJAsC1/ASuBU9fQAXMRgLZzADWV+wJoGS/X9g==, @@ -5497,12 +8008,12 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/overlays': 3.8.7(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/overlays': 3.8.7(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/grid@3.2.4(react@18.3.1): + /@react-types/grid@3.2.4(react@18.2.0): resolution: { integrity: sha512-sDVoyQcH7MoGdx5nBi5ZOU/mVFBt9YTxhvr0PZ97dMdEHZtJC1w9SuezwWS34f50yb8YAXQRTICbZYcK4bAlDA==, @@ -5510,11 +8021,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/grid@3.2.6(react@18.3.1): + /@react-types/grid@3.2.6(react@18.2.0): resolution: { integrity: sha512-XfHenL2jEBUYrhKiPdeM24mbLRXUn79wVzzMhrNYh24nBwhsPPpxF+gjFddT3Cy8dt6tRInfT6pMEu9nsXwaHw==, @@ -5522,11 +8033,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/link@3.5.3(react@18.3.1): + /@react-types/link@3.5.3(react@18.2.0): resolution: { integrity: sha512-yVafjW3IejyVnK3oMBNjFABCGG6J27EUG8rvkaGaI1uB6srGUEhpJ97XLv11aj1QkXHBy3VGXqxEV3S7wn4HTw==, @@ -5534,11 +8045,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/link@3.5.5(react@18.3.1): + /@react-types/link@3.5.5(react@18.2.0): resolution: { integrity: sha512-G6P5WagHDR87npN7sEuC5IIgL1GsoY4WFWKO4734i2CXRYx24G9P0Su3AX4GA3qpspz8sK1AWkaCzBMmvnunfw==, @@ -5546,11 +8057,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/listbox@3.4.9(react@18.3.1): + /@react-types/listbox@3.4.9(react@18.2.0): resolution: { integrity: sha512-S5G+WmNKUIOPZxZ4svWwWQupP3C6LmVfnf8QQmPDvwYXGzVc0WovkqUWyhhjJirFDswTXRCO9p0yaTHHIlkdwQ==, @@ -5558,11 +8069,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/menu@3.9.7(react@18.3.1): + /@react-types/menu@3.9.7(react@18.2.0): resolution: { integrity: sha512-K6KhloJVoGsqwkdeez72fkNI9dfrmLI/sNrB4XuOKo2crDQ/eyZYWyJmzz8giz/tHME9w774k487rVoefoFh5w==, @@ -5570,12 +8081,12 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/overlays': 3.8.7(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/overlays': 3.8.7(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/menu@3.9.9(react@18.3.1): + /@react-types/menu@3.9.9(react@18.2.0): resolution: { integrity: sha512-FamUaPVs1Fxr4KOMI0YcR2rYZHoN7ypGtgiEiJ11v/tEPjPPGgeKDxii0McCrdOkjheatLN1yd2jmMwYj6hTDg==, @@ -5583,12 +8094,12 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/overlays': 3.8.7(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/overlays': 3.8.7(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/overlays@3.8.5(react@18.3.1): + /@react-types/overlays@3.8.5(react@18.2.0): resolution: { integrity: sha512-4D7EEBQigD/m8hE68Ys8eloyyZFHHduqykSIgINJ0edmo0jygRbWlTwuhWFR9USgSP4dK54duN0Mvq0m4HEVEw==, @@ -5596,11 +8107,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/overlays@3.8.7(react@18.3.1): + /@react-types/overlays@3.8.7(react@18.2.0): resolution: { integrity: sha512-zCOYvI4at2DkhVpviIClJ7bRrLXYhSg3Z3v9xymuPH3mkiuuP/dm8mUCtkyY4UhVeUTHmrQh1bzaOP00A+SSQA==, @@ -5608,11 +8119,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/progress@3.5.2(react@18.3.1): + /@react-types/progress@3.5.2(react@18.2.0): resolution: { integrity: sha512-aQql22kusEudsHwDEzq6y/Mh29AM+ftRDKdS5E5g4MkCY5J4FMbOYco1T5So83NIvvG9+eKcxPoJUMjQQACAyA==, @@ -5620,11 +8131,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/radio@3.7.1(react@18.3.1): + /@react-types/radio@3.7.1(react@18.2.0): resolution: { integrity: sha512-Zut3rN1odIUBLZdijeyou+UqsLeRE76d9A+npykYGu29ndqmo3w4sLn8QeQcdj1IR71ZnG0pW2Y2BazhK5XrrQ==, @@ -5632,11 +8143,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/select@3.9.2(react@18.3.1): + /@react-types/select@3.9.2(react@18.2.0): resolution: { integrity: sha512-fGFrunednY3Pq/BBwVOf87Fsuyo/SlevL0wFIE9OOl2V5NXVaTY7/7RYA8hIOHPzmvsMbndy419BEudiNGhv4A==, @@ -5644,11 +8155,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/select@3.9.4(react@18.3.1): + /@react-types/select@3.9.4(react@18.2.0): resolution: { integrity: sha512-xI7dnOW2st91fPPcv6hdtrTdcfetYiqZuuVPZ5TRobY7Q10/Zqqe/KqtOw1zFKUj9xqNJe4Ov3xP5GSdcO60Eg==, @@ -5656,11 +8167,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/shared@3.22.1(react@18.3.1): + /@react-types/shared@3.22.1(react@18.2.0): resolution: { integrity: sha512-PCpa+Vo6BKnRMuOEzy5zAZ3/H5tnQg1e80khMhK2xys0j6ZqzkgQC+fHMNZ7VDFNLqqNMj/o0eVeSBDh2POjkw==, @@ -5668,10 +8179,10 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - react: 18.3.1 + react: 18.2.0 dev: false - /@react-types/shared@3.23.1(react@18.3.1): + /@react-types/shared@3.23.1(react@18.2.0): resolution: { integrity: sha512-5d+3HbFDxGZjhbMBeFHRQhexMFt4pUce3okyRtUVKbbedQFUrtXSBg9VszgF2RTeQDKDkMCIQDtz5ccP/Lk1gw==, @@ -5679,10 +8190,10 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - react: 18.3.1 + react: 18.2.0 dev: false - /@react-types/slider@3.7.3(react@18.3.1): + /@react-types/slider@3.7.3(react@18.2.0): resolution: { integrity: sha512-F8qFQaD2mqug2D0XeWMmjGBikiwbdERFlhFzdvNGbypPLz3AZICBKp1ZLPWdl0DMuy03G/jy6Gl4mDobl7RT2g==, @@ -5690,11 +8201,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/switch@3.5.3(react@18.3.1): + /@react-types/switch@3.5.3(react@18.2.0): resolution: { integrity: sha512-Nb6+J5MrPaFa8ZNFKGMzAsen/NNzl5UG/BbC65SLGPy7O0VDa/sUpn7dcu8V2xRpRwwIN/Oso4v63bt2sgdkgA==, @@ -5702,11 +8213,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/table@3.9.3(react@18.3.1): + /@react-types/table@3.9.3(react@18.2.0): resolution: { integrity: sha512-Hs/pMbxJdga2zBol4H5pV1FVIiRjCuSTXst6idJjkctanTexR4xkyrtBwl+rdLNoGwQ2pGii49vgklc5bFK7zA==, @@ -5714,12 +8225,12 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/grid': 3.2.4(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/grid': 3.2.4(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/tabs@3.3.5(react@18.3.1): + /@react-types/tabs@3.3.5(react@18.2.0): resolution: { integrity: sha512-6NTSZBOWekCtApdZrhu5tHhE/8q52oVohQN+J5T7shAXd6ZAtu8PABVR/nH4BWucc8FL0OUajRqunqzQMU13gA==, @@ -5727,11 +8238,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/textfield@3.9.1(react@18.3.1): + /@react-types/textfield@3.9.1(react@18.2.0): resolution: { integrity: sha512-JBHY9M2CkL6xFaGSfWmUJVu3tEK09FaeB1dU3IEh6P41xxbFnPakYHSSAdnwMXBtXPoSHIVsUBickW/pjgfe5g==, @@ -5739,11 +8250,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/textfield@3.9.3(react@18.3.1): + /@react-types/textfield@3.9.3(react@18.2.0): resolution: { integrity: sha512-DoAY6cYOL0pJhgNGI1Rosni7g72GAt4OVr2ltEx2S9ARmFZ0DBvdhA9lL2nywcnKMf27PEJcKMXzXc10qaHsJw==, @@ -5751,11 +8262,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 dev: false - /@react-types/tooltip@3.4.7(react@18.3.1): + /@react-types/tooltip@3.4.7(react@18.2.0): resolution: { integrity: sha512-rV4HZRQxLRNhe24yATOxnFQtGRUmsR7mqxMupXCmd1vrw8h+rdKlQv1zW2q8nALAKNmnRXZJHxYQ1SFzb98fgg==, @@ -5763,9 +8274,26 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/overlays': 3.8.5(react@18.3.1) - '@react-types/shared': 3.23.1(react@18.3.1) - react: 18.3.1 + '@react-types/overlays': 3.8.5(react@18.2.0) + '@react-types/shared': 3.23.1(react@18.2.0) + react: 18.2.0 + dev: false + + /@rnx-kit/chromium-edge-launcher@1.0.0: + resolution: + { + integrity: sha512-lzD84av1ZQhYUS+jsGqJiCMaJO2dn9u+RTT9n9q6D3SaKVwWqv+7AoRKqBu19bkwyE+iFRl1ymr40QS90jVFYg==, + } + engines: { node: '>=14.15' } + dependencies: + '@types/node': 18.19.34 + escape-string-regexp: 4.0.0 + is-wsl: 2.2.0 + lighthouse-logger: 1.4.2 + mkdirp: 1.0.4 + rimraf: 3.0.2 + transitivePeerDependencies: + - supports-color dev: false /@rushstack/eslint-patch@1.10.3: @@ -5775,12 +8303,44 @@ packages: } dev: true + /@segment/loosely-validate-event@2.0.0: + resolution: + { + integrity: sha512-ZMCSfztDBqwotkl848ODgVcAmN4OItEWDCkshcKz0/W6gGSQayuuCtWV/MlodFivAZD793d6UgANd6wCXUfrIw==, + } + dependencies: + component-type: 1.2.2 + join-component: 1.1.0 + dev: false + + /@sideway/address@4.1.5: + resolution: + { + integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==, + } + dependencies: + '@hapi/hoek': 9.3.0 + dev: false + + /@sideway/formula@3.0.1: + resolution: + { + integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==, + } + dev: false + + /@sideway/pinpoint@2.0.0: + resolution: + { + integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==, + } + dev: false + /@sinclair/typebox@0.27.8: resolution: { integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==, } - dev: true /@sinonjs/commons@3.0.1: resolution: @@ -5789,7 +8349,6 @@ packages: } dependencies: type-detect: 4.0.8 - dev: true /@sinonjs/fake-timers@10.3.0: resolution: @@ -5798,7 +8357,6 @@ packages: } dependencies: '@sinonjs/commons': 3.0.1 - dev: true /@swc/counter@0.1.3: resolution: @@ -5813,7 +8371,7 @@ packages: integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==, } dependencies: - tslib: 2.6.2 + tslib: 2.6.3 dev: false /@swc/helpers@0.5.5: @@ -5823,7 +8381,7 @@ packages: } dependencies: '@swc/counter': 0.1.3 - tslib: 2.6.2 + tslib: 2.6.3 dev: false /@tanstack/query-core@4.36.1: @@ -5833,7 +8391,7 @@ packages: } dev: false - /@tanstack/react-query@4.36.1(react-dom@18.3.1)(react@18.3.1): + /@tanstack/react-query@4.36.1(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-y7ySVHFyyQblPl3J3eQBWpXZkliroki3ARnBKsdJchlgt7yJLRDUcf4B8soufgiYt3pEQIkBWBx1N9/ZPIeUWw==, @@ -5849,9 +8407,9 @@ packages: optional: true dependencies: '@tanstack/query-core': 4.36.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - use-sync-external-store: 1.2.2(react@18.3.1) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + use-sync-external-store: 1.2.2(react@18.2.0) dev: false /@trpc/client@10.45.2(@trpc/server@10.45.2): @@ -5865,7 +8423,7 @@ packages: '@trpc/server': 10.45.2 dev: false - /@trpc/next@10.45.2(@tanstack/react-query@4.36.1)(@trpc/client@10.45.2)(@trpc/react-query@10.43.6)(@trpc/server@10.45.2)(next@14.2.3)(react-dom@18.3.1)(react@18.3.1): + /@trpc/next@10.45.2(@tanstack/react-query@4.36.1)(@trpc/client@10.45.2)(@trpc/react-query@10.43.6)(@trpc/server@10.45.2)(next@14.2.3)(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-RSORmfC+/nXdmRY1pQ0AalsVgSzwNAFbZLYHiTvPM5QQ8wmMEHilseCYMXpu0se/TbPt9zVR6Ka2d7O6zxKkXg==, @@ -5879,16 +8437,16 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@tanstack/react-query': 4.36.1(react-dom@18.3.1)(react@18.3.1) + '@tanstack/react-query': 4.36.1(react-dom@18.3.1)(react@18.2.0) '@trpc/client': 10.45.2(@trpc/server@10.45.2) - '@trpc/react-query': 10.43.6(@tanstack/react-query@4.36.1)(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react@18.3.1) + '@trpc/react-query': 10.43.6(@tanstack/react-query@4.36.1)(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react@18.2.0) '@trpc/server': 10.45.2 - next: 14.2.3(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + next: 14.2.3(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@trpc/react-query@10.43.6(@tanstack/react-query@4.36.1)(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react@18.3.1): + /@trpc/react-query@10.43.6(@tanstack/react-query@4.36.1)(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-Twf0/wvcrDwmaJ6OLf0YVNwiv8+gtoSFyKYqe+5lMkFtUYSl+4KGvSqiN9ynbnofHCvuPgjJmjdS8pxYkcWxCw==, @@ -5900,14 +8458,14 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@tanstack/react-query': 4.36.1(react-dom@18.3.1)(react@18.3.1) + '@tanstack/react-query': 4.36.1(react-dom@18.3.1)(react@18.2.0) '@trpc/client': 10.45.2(@trpc/server@10.45.2) '@trpc/server': 10.45.2 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) dev: false - /@trpc/react@9.27.4(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react-query@3.39.3)(react@18.3.1): + /@trpc/react@9.27.4(@trpc/client@10.45.2)(@trpc/server@10.45.2)(react-dom@18.3.1)(react-query@3.39.3)(react@18.2.0): resolution: { integrity: sha512-bP74Tf6vWcMoWYiTAvbWrieV9cFQiKUDKRoRj0+VeGJbxdbhdJyUzv4zos0T4SiSKuhgoEm9bP4jWU2NhNhpIA==, @@ -5920,12 +8478,12 @@ packages: react-dom: '>=16.8.0' react-query: ^3.37.0 dependencies: - '@babel/runtime': 7.24.6 + '@babel/runtime': 7.24.7 '@trpc/client': 10.45.2(@trpc/server@10.45.2) '@trpc/server': 10.45.2 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-query: 3.39.3(react-dom@18.3.1)(react@18.3.1) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + react-query: 3.39.3(react-dom@18.3.1)(react@18.2.0) dev: false /@trpc/server@10.45.2: @@ -5969,8 +8527,8 @@ packages: integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==, } dependencies: - '@babel/parser': 7.24.6 - '@babel/types': 7.24.6 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 @@ -5982,7 +8540,7 @@ packages: integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==, } dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.24.7 dev: true /@types/babel__template@7.4.4: @@ -5991,8 +8549,8 @@ packages: integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==, } dependencies: - '@babel/parser': 7.24.6 - '@babel/types': 7.24.6 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 dev: true /@types/babel__traverse@7.20.6: @@ -6001,7 +8559,7 @@ packages: integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==, } dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.24.7 dev: true /@types/bcrypt@5.0.2: @@ -6010,7 +8568,7 @@ packages: integrity: sha512-6atioO8Y75fNcbmj0G7UjI9lXN2pQ/IGJ2FWT4a/btd0Lk9lQalHLKhkgKVZ3r+spnmWUKfbMi1GEe9wyHQfNQ==, } dependencies: - '@types/node': 20.12.12 + '@types/node': 20.14.2 dev: false /@types/bcryptjs@2.4.6: @@ -6027,7 +8585,7 @@ packages: } dependencies: '@types/connect': 3.4.38 - '@types/node': 20.12.12 + '@types/node': 20.14.2 /@types/connect@3.4.38: resolution: @@ -6035,7 +8593,7 @@ packages: integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==, } dependencies: - '@types/node': 20.12.12 + '@types/node': 20.14.2 /@types/conventional-commits-parser@5.0.0: resolution: @@ -6043,7 +8601,7 @@ packages: integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==, } dependencies: - '@types/node': 20.12.12 + '@types/node': 20.14.2 dev: true /@types/cookiejar@2.1.5: @@ -6080,13 +8638,13 @@ packages: } dev: true - /@types/express-serve-static-core@4.19.1: + /@types/express-serve-static-core@4.19.3: resolution: { - integrity: sha512-ej0phymbFLoCB26dbbq5PGScsf2JAJ4IJHjG10LalgUV36XKTmA4GdA+PVllKvRk0sEKt64X8975qFnkSi0hqA==, + integrity: sha512-KOzM7MhcBFlmnlr/fzISFF5vGWVSvN6fTd4T+ExOt08bA/dA5kpSzY52nMsI1KDFmUREpJelPYyuslLRSjjgCg==, } dependencies: - '@types/node': 20.12.12 + '@types/node': 20.14.2 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -6098,7 +8656,7 @@ packages: } dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.1 + '@types/express-serve-static-core': 4.19.3 '@types/qs': 6.9.15 '@types/serve-static': 1.15.7 @@ -6108,7 +8666,7 @@ packages: integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==, } dependencies: - '@types/node': 20.12.12 + '@types/node': 20.14.2 dev: true /@types/hoist-non-react-statics@3.3.5: @@ -6132,7 +8690,6 @@ packages: { integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==, } - dev: true /@types/istanbul-lib-report@3.0.3: resolution: @@ -6141,7 +8698,6 @@ packages: } dependencies: '@types/istanbul-lib-coverage': 2.0.6 - dev: true /@types/istanbul-reports@3.0.4: resolution: @@ -6150,7 +8706,6 @@ packages: } dependencies: '@types/istanbul-lib-report': 3.0.3 - dev: true /@types/jest@29.5.12: resolution: @@ -6182,7 +8737,7 @@ packages: integrity: sha512-VRLSGzik+Unrup6BsouBeHsf4d1hOEgYWTm/7Nmw1sXoN1+tRly/Gy/po3yeahnP4jfnQWWAhQAqcNfH7ngOkA==, } dependencies: - '@types/node': 20.12.12 + '@types/node': 20.14.2 dev: false /@types/lodash.debounce@4.0.9: @@ -6191,13 +8746,13 @@ packages: integrity: sha512-Ma5JcgTREwpLRwMM+XwBR7DaWe96nC38uCBDFKZWbNKD+osjVzdpnUSwBcqCptrp16sSOLBAUb50Car5I0TCsQ==, } dependencies: - '@types/lodash': 4.17.4 + '@types/lodash': 4.17.5 dev: false - /@types/lodash@4.17.4: + /@types/lodash@4.17.5: resolution: { - integrity: sha512-wYCP26ZLxaT3R39kiN2+HcJ4kTd3U1waI/cY7ivWYqFP6pW3ZNpvi6Wd6PHZx7T/t8z0vlkXMg3QYLa7DZ/IJQ==, + integrity: sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==, } dev: false @@ -6228,10 +8783,28 @@ packages: } dev: true - /@types/node@20.12.12: + /@types/node-forge@1.3.11: + resolution: + { + integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==, + } + dependencies: + '@types/node': 20.14.2 + dev: false + + /@types/node@18.19.34: + resolution: + { + integrity: sha512-eXF4pfBNV5DAMKGbI02NnDtWrQ40hAN558/2vvS4gMpMIxaf6JmD7YjnZbq0Q9TDSSkKBamime8ewRoomHdt4g==, + } + dependencies: + undici-types: 5.26.5 + dev: false + + /@types/node@20.14.2: resolution: { - integrity: sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==, + integrity: sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==, } dependencies: undici-types: 5.26.5 @@ -6293,7 +8866,7 @@ packages: } dependencies: '@types/mime': 1.3.5 - '@types/node': 20.12.12 + '@types/node': 20.14.2 /@types/serve-static@1.15.7: resolution: @@ -6302,7 +8875,7 @@ packages: } dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.12.12 + '@types/node': 20.14.2 '@types/send': 0.17.4 /@types/stack-utils@2.0.3: @@ -6310,7 +8883,6 @@ packages: { integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==, } - dev: true /@types/superagent@8.1.7: resolution: @@ -6320,7 +8892,7 @@ packages: dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 20.12.12 + '@types/node': 20.14.2 dev: true /@types/supertest@2.0.16: @@ -6353,7 +8925,15 @@ packages: { integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==, } - dev: true + + /@types/yargs@15.0.19: + resolution: + { + integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==, + } + dependencies: + '@types/yargs-parser': 21.0.3 + dev: false /@types/yargs@17.0.32: resolution: @@ -6362,7 +8942,6 @@ packages: } dependencies: '@types/yargs-parser': 21.0.3 - dev: true /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.4.5): resolution: @@ -6378,12 +8957,12 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/regexpp': 4.10.1 '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.4 + debug: 4.3.5 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -6409,13 +8988,13 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/regexpp': 4.10.1 '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4 + debug: 4.3.5 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -6427,10 +9006,10 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0)(eslint@8.57.0)(typescript@5.4.5): + /@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0)(eslint@8.57.0)(typescript@5.4.5): resolution: { - integrity: sha512-P+qEahbgeHW4JQ/87FuItjBj8O3MYv5gELDzr8QaQ7fsll1gSMTYb6j87MYyxwf3DtD7uGFB9ShwgmCJB5KmaQ==, + integrity: sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q==, } engines: { node: ^18.18.0 || >=20.0.0 } peerDependencies: @@ -6441,12 +9020,12 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.11.0 - '@typescript-eslint/type-utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.11.0 + '@eslint-community/regexpp': 4.10.1 + '@typescript-eslint/parser': 7.12.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.12.0 + '@typescript-eslint/type-utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.12.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -6473,7 +9052,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) - debug: 4.3.4 + debug: 4.3.5 eslint: 8.57.0 typescript: 5.4.5 transitivePeerDependencies: @@ -6497,17 +9076,17 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4 + debug: 4.3.5 eslint: 8.57.0 typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5): + /@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5): resolution: { - integrity: sha512-yimw99teuaXVWsBcPO1Ais02kwJ1jmNA1KxE7ng0aT7ndr1pT1wqj0OJnsYVGKKlc4QJai86l/025L6z8CljOg==, + integrity: sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==, } engines: { node: ^18.18.0 || >=20.0.0 } peerDependencies: @@ -6517,11 +9096,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.11.0 - '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.11.0 - debug: 4.3.4 + '@typescript-eslint/scope-manager': 7.12.0 + '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.12.0 + debug: 4.3.5 eslint: 8.57.0 typescript: 5.4.5 transitivePeerDependencies: @@ -6550,15 +9129,15 @@ packages: '@typescript-eslint/visitor-keys': 6.21.0 dev: true - /@typescript-eslint/scope-manager@7.11.0: + /@typescript-eslint/scope-manager@7.12.0: resolution: { - integrity: sha512-27tGdVEiutD4POirLZX4YzT180vevUURJl4wJGmm6TrQoiYwuxTIY98PBp6L2oN+JQxzE0URvYlzJaBHIekXAw==, + integrity: sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==, } engines: { node: ^18.18.0 || >=20.0.0 } dependencies: - '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/visitor-keys': 7.11.0 + '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/visitor-keys': 7.12.0 dev: true /@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.4.5): @@ -6576,7 +9155,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.4 + debug: 4.3.5 eslint: 8.57.0 tsutils: 3.21.0(typescript@5.4.5) typescript: 5.4.5 @@ -6599,7 +9178,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.4 + debug: 4.3.5 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) typescript: 5.4.5 @@ -6607,10 +9186,10 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils@7.11.0(eslint@8.57.0)(typescript@5.4.5): + /@typescript-eslint/type-utils@7.12.0(eslint@8.57.0)(typescript@5.4.5): resolution: { - integrity: sha512-WmppUEgYy+y1NTseNMJ6mCFxt03/7jTOy08bcg7bxJJdsM4nuhnchyBbE8vryveaJUf62noH7LodPSo5Z0WUCg==, + integrity: sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA==, } engines: { node: ^18.18.0 || >=20.0.0 } peerDependencies: @@ -6620,9 +9199,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.4 + '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5) + debug: 4.3.5 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) typescript: 5.4.5 @@ -6646,10 +9225,10 @@ packages: engines: { node: ^16.0.0 || >=18.0.0 } dev: true - /@typescript-eslint/types@7.11.0: + /@typescript-eslint/types@7.12.0: resolution: { - integrity: sha512-MPEsDRZTyCiXkD4vd3zywDCifi7tatc4K37KqTprCvaXptP7Xlpdw0NR2hRJTetG5TxbWDB79Ys4kLmHliEo/w==, + integrity: sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==, } engines: { node: ^18.18.0 || >=20.0.0 } dev: true @@ -6668,7 +9247,7 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.4 + debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.2 @@ -6692,7 +9271,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4 + debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -6703,10 +9282,10 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.11.0(typescript@5.4.5): + /@typescript-eslint/typescript-estree@7.12.0(typescript@5.4.5): resolution: { - integrity: sha512-cxkhZ2C/iyi3/6U9EPc5y+a6csqHItndvN/CzbNXTNrsC3/ASoYQZEt9uMaEp+xFNjasqQyszp5TumAVKKvJeQ==, + integrity: sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==, } engines: { node: ^18.18.0 || >=20.0.0 } peerDependencies: @@ -6715,9 +9294,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/visitor-keys': 7.11.0 - debug: 4.3.4 + '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/visitor-keys': 7.12.0 + debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 @@ -6773,19 +9352,19 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.11.0(eslint@8.57.0)(typescript@5.4.5): + /@typescript-eslint/utils@7.12.0(eslint@8.57.0)(typescript@5.4.5): resolution: { - integrity: sha512-xlAWwPleNRHwF37AhrZurOxA1wyXowW4PqVXZVUNCLjB48CqdPJoJWkrpH2nij9Q3Lb7rtWindtoXwxjxlKKCA==, + integrity: sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==, } engines: { node: ^18.18.0 || >=20.0.0 } peerDependencies: eslint: ^8.56.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 7.11.0 - '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.12.0 + '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -6814,14 +9393,14 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@7.11.0: + /@typescript-eslint/visitor-keys@7.12.0: resolution: { - integrity: sha512-7syYk4MzjxTEk0g/w3iqtgxnFQspDJfn6QKD36xMuuhTzjcxY7F8EmBLnALjVyaOF1/bVocu3bS/2/F7rXrveQ==, + integrity: sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==, } engines: { node: ^18.18.0 || >=20.0.0 } dependencies: - '@typescript-eslint/types': 7.11.0 + '@typescript-eslint/types': 7.12.0 eslint-visitor-keys: 3.4.3 dev: true @@ -6832,6 +9411,32 @@ packages: } dev: true + /@urql/core@2.3.6(graphql@15.8.0): + resolution: + { + integrity: sha512-PUxhtBh7/8167HJK6WqBv6Z0piuiaZHQGYbhwpNL9aIQmLROPEdaUYkY4wh45wPQXcTpnd11l0q3Pw+TI11pdw==, + } + peerDependencies: + graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + dependencies: + '@graphql-typed-document-node/core': 3.2.0(graphql@15.8.0) + graphql: 15.8.0 + wonka: 4.0.15 + dev: false + + /@urql/exchange-retry@0.3.0(graphql@15.8.0): + resolution: + { + integrity: sha512-hHqer2mcdVC0eYnVNbWyi28AlGOPb2vjH3lP3/Bc8Lc8BjhMsDwFMm7WhoP5C1+cfbr/QJ6Er3H/L08wznXxfg==, + } + peerDependencies: + graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + '@urql/core': 2.3.6(graphql@15.8.0) + graphql: 15.8.0 + wonka: 4.0.15 + dev: false + /@webassemblyjs/ast@1.12.1: resolution: { @@ -6983,6 +9588,22 @@ packages: '@xtuc/long': 4.2.2 dev: true + /@xmldom/xmldom@0.7.13: + resolution: + { + integrity: sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==, + } + engines: { node: '>=10.0.0' } + dev: false + + /@xmldom/xmldom@0.8.10: + resolution: + { + integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==, + } + engines: { node: '>=10.0.0' } + dev: false + /@xtuc/ieee754@1.2.0: resolution: { @@ -7015,6 +9636,16 @@ packages: through: 2.3.8 dev: true + /abort-controller@3.0.0: + resolution: + { + integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==, + } + engines: { node: '>=6.5' } + dependencies: + event-target-shim: 5.0.1 + dev: false + /accepts@1.3.8: resolution: { @@ -7062,7 +9693,29 @@ packages: } engines: { node: '>=0.4.0' } hasBin: true - dev: true + + /agent-base@6.0.2: + resolution: + { + integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, + } + engines: { node: '>= 6.0.0' } + dependencies: + debug: 4.3.5 + transitivePeerDependencies: + - supports-color + dev: false + + /aggregate-error@3.1.0: + resolution: + { + integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, + } + engines: { node: '>=8' } + dependencies: + clean-stack: 2.2.0 + indent-string: 4.0.0 + dev: false /ajv-formats@2.1.1(ajv@8.12.0): resolution: @@ -7101,6 +9754,18 @@ packages: uri-js: 4.4.1 dev: true + /ajv@8.11.0: + resolution: + { + integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==, + } + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + dev: false + /ajv@8.12.0: resolution: { @@ -7113,10 +9778,10 @@ packages: uri-js: 4.4.1 dev: true - /ajv@8.14.0: + /ajv@8.16.0: resolution: { - integrity: sha512-oYs1UUtO97ZO2lJ4bwnWeQW8/zvOIQLGKcvPTsWmvc2SYgBb+upuNS5NxoLaMU4h8Ju3Nbj6Cq8mD2LQoqVKFA==, + integrity: sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==, } dependencies: fast-deep-equal: 3.1.3 @@ -7125,6 +9790,13 @@ packages: uri-js: 4.4.1 dev: true + /anser@1.4.10: + resolution: + { + integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==, + } + dev: false + /ansi-colors@4.1.3: resolution: { @@ -7141,7 +9813,6 @@ packages: engines: { node: '>=8' } dependencies: type-fest: 0.21.3 - dev: true /ansi-escapes@6.2.1: resolution: @@ -7151,6 +9822,25 @@ packages: engines: { node: '>=14.16' } dev: true + /ansi-fragments@0.2.1: + resolution: + { + integrity: sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==, + } + dependencies: + colorette: 1.4.0 + slice-ansi: 2.1.0 + strip-ansi: 5.2.0 + dev: false + + /ansi-regex@4.1.1: + resolution: + { + integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==, + } + engines: { node: '>=6' } + dev: false + /ansi-regex@5.0.1: resolution: { @@ -7173,7 +9863,6 @@ packages: engines: { node: '>=4' } dependencies: color-convert: 1.9.3 - dev: true /ansi-styles@4.3.0: resolution: @@ -7190,7 +9879,6 @@ packages: integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==, } engines: { node: '>=10' } - dev: true /ansi-styles@6.2.1: resolution: @@ -7215,11 +9903,32 @@ packages: normalize-path: 3.0.0 picomatch: 2.3.1 - /append-field@1.0.0: + /appdirsjs@1.2.7: + resolution: + { + integrity: sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==, + } + dev: false + + /append-field@1.0.0: + resolution: + { + integrity: sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==, + } + + /application-config-path@0.1.1: + resolution: + { + integrity: sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw==, + } + dev: false + + /arg@4.1.0: resolution: { - integrity: sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==, + integrity: sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==, } + dev: false /arg@4.1.3: resolution: @@ -7241,7 +9950,6 @@ packages: } dependencies: sprintf-js: 1.0.3 - dev: true /argparse@2.0.1: resolution: @@ -7267,7 +9975,6 @@ packages: dependencies: call-bind: 1.0.7 is-array-buffer: 3.0.4 - dev: true /array-flatten@1.1.1: resolution: @@ -7310,7 +10017,6 @@ packages: integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, } engines: { node: '>=8' } - dev: true /array.prototype.findlast@1.2.5: resolution: @@ -7380,11 +10086,12 @@ packages: es-shim-unscopables: 1.0.2 dev: true - /array.prototype.tosorted@1.1.3: + /array.prototype.tosorted@1.1.4: resolution: { - integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==, + integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==, } + engines: { node: '>= 0.4' } dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -7408,7 +10115,6 @@ packages: get-intrinsic: 1.2.4 is-array-buffer: 3.0.4 is-shared-array-buffer: 1.0.3 - dev: true /arrify@1.0.1: resolution: @@ -7423,7 +10129,6 @@ packages: { integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==, } - dev: true /ast-types-flow@0.0.8: resolution: @@ -7432,12 +10137,36 @@ packages: } dev: true + /ast-types@0.15.2: + resolution: + { + integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==, + } + engines: { node: '>=4' } + dependencies: + tslib: 2.6.3 + dev: false + + /astral-regex@1.0.0: + resolution: + { + integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==, + } + engines: { node: '>=4' } + dev: false + + /async-limiter@1.0.1: + resolution: + { + integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==, + } + dev: false + /asynckit@0.4.0: resolution: { integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, } - dev: true /at-least-node@1.0.0: resolution: @@ -7445,7 +10174,6 @@ packages: integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==, } engines: { node: '>= 4.0.0' } - dev: true /autoprefixer@10.4.19(postcss@8.4.38): resolution: @@ -7457,8 +10185,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.23.0 - caniuse-lite: 1.0.30001624 + browserslist: 4.23.1 + caniuse-lite: 1.0.30001632 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 @@ -7474,7 +10202,6 @@ packages: engines: { node: '>= 0.4' } dependencies: possible-typed-array-names: 1.0.0 - dev: true /axe-core@4.7.0: resolution: @@ -7493,7 +10220,18 @@ packages: dequal: 2.0.3 dev: true - /babel-jest@29.7.0(@babel/core@7.24.6): + /babel-core@7.0.0-bridge.0(@babel/core@7.24.7): + resolution: + { + integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==, + } + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.7 + dev: false + + /babel-jest@29.7.0(@babel/core@7.24.7): resolution: { integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==, @@ -7502,11 +10240,11 @@ packages: peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.24.6 + '@babel/core': 7.24.7 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.24.6) + babel-preset-jest: 29.6.3(@babel/core@7.24.7) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -7521,7 +10259,7 @@ packages: } engines: { node: '>=8' } dependencies: - '@babel/helper-plugin-utils': 7.24.6 + '@babel/helper-plugin-utils': 7.24.7 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -7537,13 +10275,76 @@ packages: } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@babel/template': 7.24.6 - '@babel/types': 7.24.6 + '@babel/template': 7.24.7 + '@babel/types': 7.24.7 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 dev: true - /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.6): + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.7): + resolution: + { + integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==, + } + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/compat-data': 7.24.7 + '@babel/core': 7.24.7 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: false + + /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.7): + resolution: + { + integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==, + } + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) + core-js-compat: 3.37.1 + transitivePeerDependencies: + - supports-color + dev: false + + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.7): + resolution: + { + integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==, + } + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false + + /babel-plugin-react-native-web@0.19.12: + resolution: + { + integrity: sha512-eYZ4+P6jNcB37lObWIg0pUbi7+3PKoU1Oie2j0C8UF3cXyXoR74tO2NBjI/FORb2LJyItJZEAmjU5pSaJYEL1w==, + } + dev: false + + /babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.24.7): + resolution: + { + integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==, + } + dependencies: + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - '@babel/core' + dev: false + + /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.7): resolution: { integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==, @@ -7551,22 +10352,43 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.6 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.6) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.6) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.6) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.6) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.6) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.6) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.6) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.6) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.6) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.6) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.6) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.6) + '@babel/core': 7.24.7 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.7) dev: true - /babel-preset-jest@29.6.3(@babel/core@7.24.6): + /babel-preset-expo@11.0.8(@babel/core@7.24.7)(@babel/preset-env@7.24.7): + resolution: + { + integrity: sha512-NeB9gmj5/zzgeFUx02qTuGC3VLRbRzjlqayFxBlcffkPN9gsp55/HeXRYkqB4whuplJVKvJoLQldRk3vacA/0Q==, + } + dependencies: + '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) + '@babel/preset-react': 7.24.7(@babel/core@7.24.7) + '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) + '@react-native/babel-preset': 0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + babel-plugin-react-native-web: 0.19.12 + react-refresh: 0.14.2 + transitivePeerDependencies: + - '@babel/core' + - '@babel/preset-env' + - supports-color + dev: false + + /babel-preset-jest@29.6.3(@babel/core@7.24.7): resolution: { integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==, @@ -7575,9 +10397,9 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.6 + '@babel/core': 7.24.7 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.6) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.7) dev: true /balanced-match@1.0.2: @@ -7591,7 +10413,6 @@ packages: { integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, } - dev: true /bcryptjs@2.4.3: resolution: @@ -7600,6 +10421,16 @@ packages: } dev: false + /better-opn@3.0.2: + resolution: + { + integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==, + } + engines: { node: '>=12.0.0' } + dependencies: + open: 8.4.2 + dev: false + /big-integer@1.6.52: resolution: { @@ -7624,7 +10455,6 @@ packages: buffer: 5.7.1 inherits: 2.0.4 readable-stream: 3.6.2 - dev: true /body-parser@1.20.2: resolution: @@ -7648,6 +10478,35 @@ packages: transitivePeerDependencies: - supports-color + /bplist-creator@0.1.0: + resolution: + { + integrity: sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==, + } + dependencies: + stream-buffers: 2.2.0 + dev: false + + /bplist-parser@0.3.1: + resolution: + { + integrity: sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==, + } + engines: { node: '>= 5.10.0' } + dependencies: + big-integer: 1.6.52 + dev: false + + /bplist-parser@0.3.2: + resolution: + { + integrity: sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==, + } + engines: { node: '>= 5.10.0' } + dependencies: + big-integer: 1.6.52 + dev: false + /brace-expansion@1.1.11: resolution: { @@ -7680,7 +10539,7 @@ packages: integrity: sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==, } dependencies: - '@babel/runtime': 7.24.6 + '@babel/runtime': 7.24.7 detect-node: 2.1.0 js-sha3: 0.8.0 microseconds: 0.2.0 @@ -7690,19 +10549,18 @@ packages: unload: 2.2.0 dev: false - /browserslist@4.23.0: + /browserslist@4.23.1: resolution: { - integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==, + integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==, } engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true dependencies: - caniuse-lite: 1.0.30001624 - electron-to-chromium: 1.4.783 + caniuse-lite: 1.0.30001632 + electron-to-chromium: 1.4.796 node-releases: 2.0.14 - update-browserslist-db: 1.0.16(browserslist@4.23.0) - dev: true + update-browserslist-db: 1.0.16(browserslist@4.23.1) /bs-logger@0.2.6: resolution: @@ -7721,7 +10579,23 @@ packages: } dependencies: node-int64: 0.4.0 - dev: true + + /buffer-alloc-unsafe@1.1.0: + resolution: + { + integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==, + } + dev: false + + /buffer-alloc@1.2.0: + resolution: + { + integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==, + } + dependencies: + buffer-alloc-unsafe: 1.1.0 + buffer-fill: 1.0.0 + dev: false /buffer-equal-constant-time@1.0.1: resolution: @@ -7730,6 +10604,13 @@ packages: } dev: false + /buffer-fill@1.0.0: + resolution: + { + integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==, + } + dev: false + /buffer-from@1.1.2: resolution: { @@ -7744,7 +10625,13 @@ packages: dependencies: base64-js: 1.5.1 ieee754: 1.2.1 - dev: true + + /builtins@1.0.3: + resolution: + { + integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==, + } + dev: false /busboy@1.6.0: resolution: @@ -7755,6 +10642,14 @@ packages: dependencies: streamsearch: 1.1.0 + /bytes@3.0.0: + resolution: + { + integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==, + } + engines: { node: '>= 0.8' } + dev: false + /bytes@3.1.2: resolution: { @@ -7762,6 +10657,27 @@ packages: } engines: { node: '>= 0.8' } + /cacache@18.0.3: + resolution: + { + integrity: sha512-qXCd4rh6I07cnDqh8V48/94Tc/WSfj+o3Gn6NZ0aZovS255bUx8O13uKxRFd2eWG0xgsco7+YItQNPaa5E85hg==, + } + engines: { node: ^16.14.0 || >=18.0.0 } + dependencies: + '@npmcli/fs': 3.1.1 + fs-minipass: 3.0.3 + glob: 10.4.1 + lru-cache: 10.2.2 + minipass: 7.1.2 + minipass-collect: 2.0.1 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + p-map: 4.0.0 + ssri: 10.0.6 + tar: 6.2.1 + unique-filename: 3.0.0 + dev: false + /cachedir@2.3.0: resolution: { @@ -7783,6 +10699,34 @@ packages: get-intrinsic: 1.2.4 set-function-length: 1.2.2 + /caller-callsite@2.0.0: + resolution: + { + integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==, + } + engines: { node: '>=4' } + dependencies: + callsites: 2.0.0 + dev: false + + /caller-path@2.0.0: + resolution: + { + integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==, + } + engines: { node: '>=4' } + dependencies: + caller-callsite: 2.0.0 + dev: false + + /callsites@2.0.0: + resolution: + { + integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==, + } + engines: { node: '>=4' } + dev: false + /callsites@3.1.0: resolution: { @@ -7816,7 +10760,6 @@ packages: integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, } engines: { node: '>=6' } - dev: true /camelcase@6.3.0: resolution: @@ -7824,12 +10767,18 @@ packages: integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==, } engines: { node: '>=10' } - dev: true - /caniuse-lite@1.0.30001624: + /camelize@1.0.1: + resolution: + { + integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==, + } + dev: false + + /caniuse-lite@1.0.30001632: resolution: { - integrity: sha512-0dWnQG87UevOCPYaOR49CBcLBwoZLpws+k6W37nLjWUhumP1Isusj0p2u+3KhjNloRWK9OKMgjBBzPujQHw4nA==, + integrity: sha512-udx3o7yHJfUxMLkGohMlVHCvFvWmirKh9JAH/d7WOLPetlH+LTL5cocMZ0t7oZx/mdlOWXti97xLZWc8uURRHg==, } /chalk@2.4.2: @@ -7842,7 +10791,6 @@ packages: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - dev: true /chalk@4.1.2: resolution: @@ -7877,6 +10825,13 @@ packages: } dev: true + /charenc@0.0.2: + resolution: + { + integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==, + } + dev: false + /chokidar@3.6.0: resolution: { @@ -7894,21 +10849,51 @@ packages: optionalDependencies: fsevents: 2.3.3 - /chrome-trace-event@1.0.3: + /chownr@2.0.0: + resolution: + { + integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==, + } + engines: { node: '>=10' } + dev: false + + /chrome-launcher@0.15.2: + resolution: + { + integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==, + } + engines: { node: '>=12.13.0' } + hasBin: true + dependencies: + '@types/node': 20.14.2 + escape-string-regexp: 4.0.0 + is-wsl: 2.2.0 + lighthouse-logger: 1.4.2 + transitivePeerDependencies: + - supports-color + dev: false + + /chrome-trace-event@1.0.4: resolution: { - integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==, + integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==, } engines: { node: '>=6.0' } dev: true + /ci-info@2.0.0: + resolution: + { + integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==, + } + dev: false + /ci-info@3.9.0: resolution: { integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==, } engines: { node: '>=8' } - dev: true /cjs-module-lexer@1.3.1: resolution: @@ -7930,9 +10915,27 @@ packages: } dependencies: '@types/validator': 13.11.10 - libphonenumber-js: 1.11.2 + libphonenumber-js: 1.11.3 validator: 13.12.0 + /clean-stack@2.2.0: + resolution: + { + integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==, + } + engines: { node: '>=6' } + dev: false + + /cli-cursor@2.1.0: + resolution: + { + integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==, + } + engines: { node: '>=4' } + dependencies: + restore-cursor: 2.0.0 + dev: false + /cli-cursor@3.1.0: resolution: { @@ -7941,7 +10944,6 @@ packages: engines: { node: '>=8' } dependencies: restore-cursor: 3.1.0 - dev: true /cli-cursor@4.0.0: resolution: @@ -7959,7 +10961,6 @@ packages: integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==, } engines: { node: '>=6' } - dev: true /cli-table3@0.6.3: resolution: @@ -8007,6 +11008,17 @@ packages: } dev: false + /cliui@6.0.0: + resolution: + { + integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==, + } + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + dev: false + /cliui@8.0.1: resolution: { @@ -8017,7 +11029,18 @@ packages: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - dev: true + + /clone-deep@4.0.1: + resolution: + { + integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==, + } + engines: { node: '>=6' } + dependencies: + is-plain-object: 2.0.4 + kind-of: 6.0.3 + shallow-clone: 3.0.1 + dev: false /clone@1.0.4: resolution: @@ -8025,7 +11048,14 @@ packages: integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==, } engines: { node: '>=0.8' } - dev: true + + /clone@2.1.2: + resolution: + { + integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==, + } + engines: { node: '>=0.8' } + dev: false /clsx@1.2.1: resolution: @@ -8043,12 +11073,14 @@ packages: engines: { node: '>=6' } dev: false - /co-body@6.1.0: + /co-body@6.2.0: resolution: { - integrity: sha512-m7pOT6CdLN7FuXUcpuz/8lfQ/L77x8SchHCF4G0RBTJO20Wzmhn5Sp4/5WsKy8OSpifBSUrmg83qEqaDHdyFuQ==, + integrity: sha512-Kbpv2Yd1NdL1V/V4cwLVxraHDV6K8ayohr2rmH0J87Er8+zJjcTa6dAn9QMPC9CRgU8+aNajKbSf1TzDB1yKPA==, } + engines: { node: '>=8.0.0' } dependencies: + '@hapi/bourne': 3.0.0 inflation: 2.1.0 qs: 6.12.1 raw-body: 2.5.2 @@ -8077,7 +11109,6 @@ packages: } dependencies: color-name: 1.1.3 - dev: true /color-convert@2.0.1: resolution: @@ -8093,7 +11124,6 @@ packages: { integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==, } - dev: true /color-name@1.1.4: resolution: @@ -8129,6 +11159,13 @@ packages: color-string: 1.9.1 dev: false + /colorette@1.4.0: + resolution: + { + integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==, + } + dev: false + /colorette@2.0.20: resolution: { @@ -8144,7 +11181,13 @@ packages: engines: { node: '>= 0.8' } dependencies: delayed-stream: 1.0.0 - dev: true + + /command-exists@1.2.9: + resolution: + { + integrity: sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==, + } + dev: false /commander@12.1.0: resolution: @@ -8159,7 +11202,6 @@ packages: { integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, } - dev: true /commander@4.1.1: resolution: @@ -8168,6 +11210,22 @@ packages: } engines: { node: '>= 6' } + /commander@7.2.0: + resolution: + { + integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==, + } + engines: { node: '>= 10' } + dev: false + + /commander@9.5.0: + resolution: + { + integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==, + } + engines: { node: ^12.20.0 || >=14 } + dev: false + /comment-json@4.2.3: resolution: { @@ -8182,7 +11240,7 @@ packages: repeat-string: 1.6.1 dev: true - /commitizen@4.3.0(@types/node@20.12.12)(typescript@5.4.5): + /commitizen@4.3.0(@types/node@20.14.2)(typescript@5.4.5): resolution: { integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==, @@ -8191,7 +11249,7 @@ packages: hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@20.12.12)(typescript@5.4.5) + cz-conventional-changelog: 3.3.0(@types/node@20.14.2)(typescript@5.4.5) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -8209,6 +11267,13 @@ packages: - typescript dev: true + /commondir@1.0.1: + resolution: + { + integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==, + } + dev: false + /compare-func@2.0.0: resolution: { @@ -8226,6 +11291,41 @@ packages: } dev: true + /component-type@1.2.2: + resolution: + { + integrity: sha512-99VUHREHiN5cLeHm3YLq312p6v+HUEcwtLCAtelvUDI6+SH5g5Cr85oNR2S1o6ywzL0ykMbuwLzM2ANocjEOIA==, + } + dev: false + + /compressible@2.0.18: + resolution: + { + integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==, + } + engines: { node: '>= 0.6' } + dependencies: + mime-db: 1.52.0 + dev: false + + /compression@1.7.4: + resolution: + { + integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==, + } + engines: { node: '>= 0.8.0' } + dependencies: + accepts: 1.3.8 + bytes: 3.0.0 + compressible: 2.0.18 + debug: 2.6.9 + on-headers: 1.0.2 + safe-buffer: 5.1.2 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + dev: false + /compute-scroll-into-view@3.1.0: resolution: { @@ -8258,6 +11358,21 @@ packages: } dev: true + /connect@3.7.0: + resolution: + { + integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==, + } + engines: { node: '>= 0.10.0' } + dependencies: + debug: 2.6.9 + finalhandler: 1.1.2 + parseurl: 1.3.3 + utils-merge: 1.0.1 + transitivePeerDependencies: + - supports-color + dev: false + /consola@2.15.3: resolution: { @@ -8334,7 +11449,6 @@ packages: { integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==, } - dev: true /cookie-es@1.1.0: resolution: @@ -8373,6 +11487,15 @@ packages: is-what: 4.1.16 dev: false + /core-js-compat@3.37.1: + resolution: + { + integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==, + } + dependencies: + browserslist: 4.23.1 + dev: false + /core-util-is@1.0.3: resolution: { @@ -8389,7 +11512,7 @@ packages: object-assign: 4.1.1 vary: 1.1.2 - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.12.12)(cosmiconfig@8.3.6)(typescript@5.4.5): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.14.2)(cosmiconfig@8.3.6)(typescript@5.4.5): resolution: { integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==, @@ -8400,13 +11523,13 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.12.12 + '@types/node': 20.14.2 cosmiconfig: 8.3.6(typescript@5.4.5) - jiti: 1.21.0 + jiti: 1.21.3 typescript: 5.4.5 dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.12.12)(cosmiconfig@9.0.0)(typescript@5.4.5): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.14.2)(cosmiconfig@9.0.0)(typescript@5.4.5): resolution: { integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==, @@ -8417,12 +11540,25 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.12.12 + '@types/node': 20.14.2 cosmiconfig: 9.0.0(typescript@5.4.5) - jiti: 1.21.0 + jiti: 1.21.3 typescript: 5.4.5 dev: true + /cosmiconfig@5.2.1: + resolution: + { + integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==, + } + engines: { node: '>=4' } + dependencies: + import-fresh: 2.0.0 + is-directory: 0.3.1 + js-yaml: 3.14.1 + parse-json: 4.0.0 + dev: false + /cosmiconfig@8.3.6(typescript@5.3.3): resolution: { @@ -8480,7 +11616,7 @@ packages: typescript: 5.4.5 dev: true - /create-jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2): + /create-jest@29.7.0(@types/node@20.14.2)(ts-node@10.9.2): resolution: { integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==, @@ -8492,7 +11628,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.14.2)(ts-node@10.9.2) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -8519,6 +11655,31 @@ packages: dependencies: cross-spawn: 7.0.3 + /cross-fetch@3.1.8: + resolution: + { + integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==, + } + dependencies: + node-fetch: 2.7.0 + transitivePeerDependencies: + - encoding + dev: false + + /cross-spawn@6.0.5: + resolution: + { + integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==, + } + engines: { node: '>=4.8' } + dependencies: + nice-try: 1.0.5 + path-key: 2.0.1 + semver: 5.7.2 + shebang-command: 1.2.0 + which: 1.3.1 + dev: false + /cross-spawn@7.0.3: resolution: { @@ -8542,6 +11703,55 @@ packages: optional: true dev: false + /crypt@0.0.2: + resolution: + { + integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==, + } + dev: false + + /crypto-random-string@1.0.0: + resolution: + { + integrity: sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==, + } + engines: { node: '>=4' } + dev: false + + /crypto-random-string@2.0.0: + resolution: + { + integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==, + } + engines: { node: '>=8' } + dev: false + + /css-color-keywords@1.0.0: + resolution: + { + integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==, + } + engines: { node: '>=4' } + dev: false + + /css-mediaquery@0.1.2: + resolution: + { + integrity: sha512-COtn4EROW5dBGlE/4PiKnh6rZpAPxDeFLaEEwt4i10jpDMFt2EhQGS79QmmrO+iKCHv0PU/HrOWEhijFd1x99Q==, + } + dev: false + + /css-to-react-native@3.2.0: + resolution: + { + integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==, + } + dependencies: + camelize: 1.0.1 + css-color-keywords: 1.0.0 + postcss-value-parser: 4.2.0 + dev: false + /cssesc@3.0.0: resolution: { @@ -8556,7 +11766,7 @@ packages: integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==, } - /cz-conventional-changelog@3.3.0(@types/node@20.12.12)(typescript@5.4.5): + /cz-conventional-changelog@3.3.0(@types/node@20.14.2)(typescript@5.4.5): resolution: { integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==, @@ -8564,18 +11774,25 @@ packages: engines: { node: '>= 10' } dependencies: chalk: 2.4.2 - commitizen: 4.3.0(@types/node@20.12.12)(typescript@5.4.5) + commitizen: 4.3.0(@types/node@20.14.2)(typescript@5.4.5) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.2.0(@types/node@20.12.12)(typescript@5.4.5) + '@commitlint/load': 19.2.0(@types/node@20.14.2)(typescript@5.4.5) transitivePeerDependencies: - '@types/node' - typescript dev: true + /dag-map@1.0.2: + resolution: + { + integrity: sha512-+LSAiGFwQ9dRnRdOeaj7g47ZFJcOUPukAP8J3A3fuZ1g9Y44BG+P1sgApjLXTQPOzC4+7S9Wr8kXsfpINM4jpw==, + } + dev: false + /damerau-levenshtein@1.0.8: resolution: { @@ -8601,7 +11818,6 @@ packages: call-bind: 1.0.7 es-errors: 1.3.0 is-data-view: 1.0.1 - dev: true /data-view-byte-length@1.0.1: resolution: @@ -8613,7 +11829,6 @@ packages: call-bind: 1.0.7 es-errors: 1.3.0 is-data-view: 1.0.1 - dev: true /data-view-byte-offset@1.0.0: resolution: @@ -8625,7 +11840,13 @@ packages: call-bind: 1.0.7 es-errors: 1.3.0 is-data-view: 1.0.1 - dev: true + + /dayjs@1.11.11: + resolution: + { + integrity: sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==, + } + dev: false /debug@2.6.9: resolution: @@ -8652,12 +11873,11 @@ packages: optional: true dependencies: ms: 2.1.3 - dev: true - /debug@4.3.4: + /debug@4.3.5: resolution: { - integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, + integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==, } engines: { node: '>=6.0' } peerDependencies: @@ -8667,7 +11887,6 @@ packages: optional: true dependencies: ms: 2.1.2 - dev: true /decamelize-keys@1.1.1: resolution: @@ -8686,7 +11905,6 @@ packages: integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==, } engines: { node: '>=0.10.0' } - dev: true /dedent@0.7.0: resolution: @@ -8707,6 +11925,14 @@ packages: optional: true dev: true + /deep-extend@0.6.0: + resolution: + { + integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==, + } + engines: { node: '>=4.0.0' } + dev: false + /deep-is@0.1.4: resolution: { @@ -8729,6 +11955,17 @@ packages: } engines: { node: '>=0.10.0' } + /default-gateway@4.2.0: + resolution: + { + integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==, + } + engines: { node: '>=6' } + dependencies: + execa: 1.0.0 + ip-regex: 2.1.0 + dev: false + /defaults@1.0.4: resolution: { @@ -8736,7 +11973,6 @@ packages: } dependencies: clone: 1.0.4 - dev: true /define-data-property@1.1.4: resolution: @@ -8749,6 +11985,14 @@ packages: es-errors: 1.3.0 gopd: 1.0.1 + /define-lazy-prop@2.0.0: + resolution: + { + integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==, + } + engines: { node: '>=8' } + dev: false + /define-properties@1.2.1: resolution: { @@ -8759,7 +12003,6 @@ packages: define-data-property: 1.1.4 has-property-descriptors: 1.0.2 object-keys: 1.1.1 - dev: true /defu@6.1.4: resolution: @@ -8768,13 +12011,36 @@ packages: } dev: false + /del@6.1.1: + resolution: + { + integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==, + } + engines: { node: '>=10' } + dependencies: + globby: 11.1.0 + graceful-fs: 4.2.11 + is-glob: 4.0.3 + is-path-cwd: 2.2.0 + is-path-inside: 3.0.3 + p-map: 4.0.0 + rimraf: 3.0.2 + slash: 3.0.0 + dev: false + /delayed-stream@1.0.0: resolution: { integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, } engines: { node: '>=0.4.0' } - dev: true + + /denodeify@1.2.1: + resolution: + { + integrity: sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==, + } + dev: false /depd@1.1.2: resolution: @@ -8829,6 +12095,15 @@ packages: engines: { node: '>=8' } dev: true + /detect-libc@1.0.3: + resolution: + { + integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==, + } + engines: { node: '>=0.10' } + hasBin: true + dev: false + /detect-newline@3.1.0: resolution: { @@ -8891,7 +12166,6 @@ packages: engines: { node: '>=8' } dependencies: path-type: 4.0.0 - dev: true /dlv@1.1.3: resolution: @@ -8937,6 +12211,16 @@ packages: engines: { node: '>=12' } dev: false + /dotenv-expand@11.0.6: + resolution: + { + integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==, + } + engines: { node: '>=12' } + dependencies: + dotenv: 16.4.5 + dev: false + /dotenv@16.0.3: resolution: { @@ -8974,12 +12258,11 @@ packages: integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==, } - /electron-to-chromium@1.4.783: + /electron-to-chromium@1.4.796: resolution: { - integrity: sha512-bT0jEz/Xz1fahQpbZ1D7LgmPYZ3iHVY39NcWWro1+hA2IvjiPeaXtfSqrQ+nXjApMvQRE2ASt1itSLRrebHMRQ==, + integrity: sha512-NglN/xprcM+SHD2XCli4oC6bWe6kHoytcyLKCWXmRL854F0qhPhaYgUswUsglnPxYaNQIg2uMY4BvaomIf3kLA==, } - dev: true /emittery@0.13.1: resolution: @@ -9015,10 +12298,19 @@ packages: } engines: { node: '>= 0.8' } - /enhanced-resolve@5.16.1: + /end-of-stream@1.4.4: + resolution: + { + integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==, + } + dependencies: + once: 1.4.0 + dev: false + + /enhanced-resolve@5.17.0: resolution: { - integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==, + integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==, } engines: { node: '>=10.13.0' } dependencies: @@ -9026,6 +12318,14 @@ packages: tapable: 2.2.1 dev: true + /env-editor@0.4.2: + resolution: + { + integrity: sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==, + } + engines: { node: '>=8' } + dev: false + /env-paths@2.2.1: resolution: { @@ -9034,6 +12334,22 @@ packages: engines: { node: '>=6' } dev: true + /envinfo@7.13.0: + resolution: + { + integrity: sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==, + } + engines: { node: '>=4' } + hasBin: true + dev: false + + /eol@0.9.1: + resolution: + { + integrity: sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==, + } + dev: false + /error-ex@1.3.2: resolution: { @@ -9041,7 +12357,26 @@ packages: } dependencies: is-arrayish: 0.2.1 - dev: true + + /error-stack-parser@2.1.4: + resolution: + { + integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==, + } + dependencies: + stackframe: 1.3.4 + dev: false + + /errorhandler@1.5.1: + resolution: + { + integrity: sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==, + } + engines: { node: '>= 0.8' } + dependencies: + accepts: 1.3.8 + escape-html: 1.0.3 + dev: false /es-abstract@1.23.3: resolution: @@ -9096,7 +12431,6 @@ packages: typed-array-length: 1.0.6 unbox-primitive: 1.0.2 which-typed-array: 1.1.15 - dev: true /es-define-property@1.0.0: resolution: @@ -9152,7 +12486,6 @@ packages: engines: { node: '>= 0.4' } dependencies: es-errors: 1.3.0 - dev: true /es-set-tostringtag@2.0.3: resolution: @@ -9164,7 +12497,6 @@ packages: get-intrinsic: 1.2.4 has-tostringtag: 1.0.2 hasown: 2.0.2 - dev: true /es-shim-unscopables@1.0.2: resolution: @@ -9185,7 +12517,6 @@ packages: is-callable: 1.2.7 is-date-object: 1.0.5 is-symbol: 1.0.4 - dev: true /escalade@3.1.2: resolution: @@ -9193,7 +12524,6 @@ packages: integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==, } engines: { node: '>=6' } - dev: true /escape-html@1.0.3: resolution: @@ -9207,7 +12537,6 @@ packages: integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, } engines: { node: '>=0.8.0' } - dev: true /escape-string-regexp@2.0.0: resolution: @@ -9215,7 +12544,6 @@ packages: integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==, } engines: { node: '>=8' } - dev: true /escape-string-regexp@4.0.0: resolution: @@ -9223,7 +12551,6 @@ packages: integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, } engines: { node: '>=10' } - dev: true /escape-string-regexp@5.0.0: resolution: @@ -9332,16 +12659,16 @@ packages: eslint: 8.57.0 dev: true - /eslint-config-turbo@1.13.3(eslint@8.57.0): + /eslint-config-turbo@1.13.4(eslint@8.57.0): resolution: { - integrity: sha512-if/QtwEiWZ5b7Bg8yZBPSvS0TeCG2Zvfa/+XBYANS7uSYucjmW+BBC8enJB0PqpB/YLGGOumeo3x7h1Nuba9iw==, + integrity: sha512-+we4eWdZlmlEn7LnhXHCIPX/wtujbHCS7XjQM/TN09BHNEl2fZ8id4rHfdfUKIYTSKyy8U/nNyJ0DNoZj5Q8bw==, } peerDependencies: eslint: '>6.6.0' dependencies: eslint: 8.57.0 - eslint-plugin-turbo: 1.13.3(eslint@8.57.0) + eslint-plugin-turbo: 1.13.4(eslint@8.57.0) dev: true /eslint-import-resolver-node@0.3.9: @@ -9367,8 +12694,8 @@ packages: eslint: '*' eslint-plugin-import: '*' dependencies: - debug: 4.3.4 - enhanced-resolve: 5.16.1 + debug: 4.3.5 + enhanced-resolve: 5.17.0 eslint: 8.57.0 eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) @@ -9533,7 +12860,7 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': 7.24.6 + '@babel/runtime': 7.24.7 aria-query: 5.3.0 array-includes: 3.1.8 array.prototype.flatmap: 1.3.2 @@ -9580,7 +12907,7 @@ packages: prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-prettier@5.1.3(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@3.2.5): + /eslint-plugin-prettier@5.1.3(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@3.3.1): resolution: { integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==, @@ -9599,7 +12926,7 @@ packages: dependencies: eslint: 8.57.0 eslint-config-prettier: 8.10.0(eslint@8.57.0) - prettier: 3.2.5 + prettier: 3.3.1 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 dev: true @@ -9629,7 +12956,7 @@ packages: array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.2 array.prototype.toreversed: 1.1.2 - array.prototype.tosorted: 1.1.3 + array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 eslint: 8.57.0 @@ -9657,18 +12984,18 @@ packages: eslint: 8.57.0 dev: true - /eslint-plugin-tailwindcss@3.17.0(tailwindcss@3.4.3): + /eslint-plugin-tailwindcss@3.17.3(tailwindcss@3.4.4): resolution: { - integrity: sha512-Ofl7tNh57a3W8BKHstKZSkD2gSCEkw54ycwZ958IK9zUR8TiNYdp8b0WGoLWLeyOAbeF1VPVJFBnlkJeIM2kVg==, + integrity: sha512-DVMVVUFQ+lPraRSuUk2I41XMnusXT6b3WaQZYlUHduULnERaqe9sNfmpRY1IyxlzmKoQxSbZ8IHRhl9ePo8PeA==, } - engines: { node: '>=14.0.0' } + engines: { node: '>=18.12.0' } peerDependencies: tailwindcss: ^3.4.0 dependencies: fast-glob: 3.3.2 postcss: 8.4.38 - tailwindcss: 3.4.3 + tailwindcss: 3.4.4 dev: true /eslint-plugin-testing-library@5.11.1(eslint@8.57.0)(typescript@5.4.5): @@ -9687,10 +13014,10 @@ packages: - typescript dev: true - /eslint-plugin-turbo@1.13.3(eslint@8.57.0): + /eslint-plugin-turbo@1.13.4(eslint@8.57.0): resolution: { - integrity: sha512-RjmlnqYsEqnJ+U3M3IS5jLJDjWv5NsvReCpsC61n5pJ4JMHTZ/lU0EIoL1ccuL1L5wP0APzdXdByBxERcPQ+Nw==, + integrity: sha512-82GfMzrewI/DJB92Bbch239GWbGx4j1zvjk1lqb06lxIlMPnVwUHVwPbAnLfyLG3JuhLv9whxGkO/q1CL18JTg==, } peerDependencies: eslint: '>6.6.0' @@ -9764,7 +13091,7 @@ packages: hasBin: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/regexpp': 4.10.1 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.0 '@humanwhocodes/config-array': 0.11.14 @@ -9774,7 +13101,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4 + debug: 4.3.5 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -9824,7 +13151,6 @@ packages: } engines: { node: '>=4' } hasBin: true - dev: true /esquery@1.5.0: resolution: @@ -9868,7 +13194,6 @@ packages: integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, } engines: { node: '>=0.10.0' } - dev: true /etag@1.8.1: resolution: @@ -9877,6 +13202,14 @@ packages: } engines: { node: '>= 0.6' } + /event-target-shim@5.0.1: + resolution: + { + integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==, + } + engines: { node: '>=6' } + dev: false + /eventemitter3@5.0.1: resolution: { @@ -9892,6 +13225,29 @@ packages: engines: { node: '>=0.8.x' } dev: true + /exec-async@2.2.0: + resolution: + { + integrity: sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==, + } + dev: false + + /execa@1.0.0: + resolution: + { + integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==, + } + engines: { node: '>=6' } + dependencies: + cross-spawn: 6.0.5 + get-stream: 4.1.0 + is-stream: 1.1.0 + npm-run-path: 2.0.2 + p-finally: 1.0.0 + signal-exit: 3.0.7 + strip-eof: 1.0.0 + dev: false + /execa@5.1.1: resolution: { @@ -9908,7 +13264,6 @@ packages: onetime: 5.1.2 signal-exit: 3.0.7 strip-final-newline: 2.0.0 - dev: true /execa@8.0.1: resolution: @@ -9960,6 +13315,270 @@ packages: jest-util: 29.7.0 dev: true + /expo-asset@10.0.8(expo@51.0.11): + resolution: + { + integrity: sha512-FGqNkrbIQD16AN84mu4Ly8Gsj20ce54avbYU2Q0oXqYdZ8etmuFr30BDe5X9vCZjZAFtE00kUNwBuyC8OENCgA==, + } + peerDependencies: + expo: '*' + dependencies: + '@react-native/assets-registry': 0.74.84 + expo: 51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo-constants: 16.0.2(expo@51.0.11) + invariant: 2.2.4 + md5-file: 3.2.3 + transitivePeerDependencies: + - supports-color + dev: false + + /expo-constants@16.0.2(expo@51.0.11): + resolution: + { + integrity: sha512-9tNY3OVO0jfiMzl7ngb6IOyR5VFzNoN5OOazUWoeGfmMqVB5kltTemRvKraK9JRbBKIw+SOYLEmF0sEqgFZ6OQ==, + } + peerDependencies: + expo: '*' + dependencies: + '@expo/config': 9.0.1 + '@expo/env': 0.3.0 + expo: 51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + transitivePeerDependencies: + - supports-color + dev: false + + /expo-dev-client@4.0.15(expo@51.0.11): + resolution: + { + integrity: sha512-Ffwz66DW3xdldlSUwPPXJCWoL4teA8uV374sEJpKwyBhJrFuL+KpMWMe4/Dz/F1oHzjflD8GHBu9xqoqNdiJzw==, + } + peerDependencies: + expo: '*' + dependencies: + expo: 51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo-dev-launcher: 4.0.16(expo@51.0.11) + expo-dev-menu: 5.0.14(expo@51.0.11) + expo-dev-menu-interface: 1.8.3(expo@51.0.11) + expo-manifests: 0.14.3(expo@51.0.11) + expo-updates-interface: 0.16.2(expo@51.0.11) + transitivePeerDependencies: + - supports-color + dev: false + + /expo-dev-launcher@4.0.16(expo@51.0.11): + resolution: + { + integrity: sha512-mNt71awnJDL+GkvpBp9CzRR3q2Wm0GPo68noRvd389qDFBMA8QA8uyY8JVqekpr7RUwn1eg3cmfox5oSwL5rmA==, + } + peerDependencies: + expo: '*' + dependencies: + ajv: 8.11.0 + expo: 51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo-dev-menu: 5.0.14(expo@51.0.11) + expo-manifests: 0.14.3(expo@51.0.11) + resolve-from: 5.0.0 + semver: 7.6.2 + transitivePeerDependencies: + - supports-color + dev: false + + /expo-dev-menu-interface@1.8.3(expo@51.0.11): + resolution: + { + integrity: sha512-QM0LRozeFT5Ek0N7XpV93M+HMdEKRLEOXn0aW5M3uoUlnqC1+PLtF3HMy3k3hMKTTE/kJ1y1Z7akH07T0lunCQ==, + } + peerDependencies: + expo: '*' + dependencies: + expo: 51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + dev: false + + /expo-dev-menu@5.0.14(expo@51.0.11): + resolution: + { + integrity: sha512-zPXBMCyjptn4Aw7D2Z8FEqndED33g1ryChN0nyTA1zHzckDNwnGuLdTWTsNFrqmFqyqjRJgG5xFVJmnsDO8WyQ==, + } + peerDependencies: + expo: '*' + dependencies: + expo: 51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo-dev-menu-interface: 1.8.3(expo@51.0.11) + semver: 7.6.2 + dev: false + + /expo-eas-client@0.12.0: + resolution: + { + integrity: sha512-Jkww9Cwpv0z7DdLYiRX0r4fqBEcI9cKqTn7cHx63S09JaZ2rcwEE4zYHgrXwjahO+tU2VW8zqH+AJl6RhhW4zA==, + } + dev: false + + /expo-file-system@17.0.1(expo@51.0.11): + resolution: + { + integrity: sha512-dYpnZJqTGj6HCYJyXAgpFkQWsiCH3HY1ek2cFZVHFoEc5tLz9gmdEgTF6nFHurvmvfmXqxi7a5CXyVm0aFYJBw==, + } + peerDependencies: + expo: '*' + dependencies: + expo: 51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + dev: false + + /expo-font@12.0.7(expo@51.0.11): + resolution: + { + integrity: sha512-rbSdpjtT/A3M+u9xchR9tdD+5VGSxptUis7ngX5zfAVp3O5atOcPNSA82Jeo15HkrQE+w/upfFBOvi56lsGdsQ==, + } + peerDependencies: + expo: '*' + dependencies: + expo: 51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + fontfaceobserver: 2.3.0 + dev: false + + /expo-json-utils@0.13.1: + resolution: + { + integrity: sha512-mlfaSArGVb+oJmUcR22jEONlgPp0wj4iNIHfQ2je9Q8WTOqMc0Ws9tUciz3JdJnhffdHqo/k8fpvf0IRmN5HPA==, + } + dev: false + + /expo-keep-awake@13.0.2(expo@51.0.11): + resolution: + { + integrity: sha512-kKiwkVg/bY0AJ5q1Pxnm/GvpeB6hbNJhcFsoOWDh2NlpibhCLaHL826KHUM+WsnJRbVRxJ+K9vbPRHEMvFpVyw==, + } + peerDependencies: + expo: '*' + dependencies: + expo: 51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + dev: false + + /expo-manifests@0.14.3(expo@51.0.11): + resolution: + { + integrity: sha512-L3b5/qocBPiQjbW0cpOHfnqdKZbTJS7sA3mgeDJT+mWga/xYsdpma1EfNmsuvrOzjLGjStr1k1fceM9Bl49aqQ==, + } + peerDependencies: + expo: '*' + dependencies: + '@expo/config': 9.0.1 + expo: 51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo-json-utils: 0.13.1 + transitivePeerDependencies: + - supports-color + dev: false + + /expo-modules-autolinking@1.11.1: + resolution: + { + integrity: sha512-2dy3lTz76adOl7QUvbreMCrXyzUiF8lygI7iFJLjgIQIVH+43KnFWE5zBumpPbkiaq0f0uaFpN9U0RGQbnKiMw==, + } + hasBin: true + dependencies: + chalk: 4.1.2 + commander: 7.2.0 + fast-glob: 3.3.2 + find-up: 5.0.0 + fs-extra: 9.1.0 + dev: false + + /expo-modules-core@1.12.14: + resolution: + { + integrity: sha512-LCaq/t+FL0QRlIfcFHzhb+e9H6A+VIL3elgI6lKfiQBkLbDHbc9kzvV91k0yQbQASMJKpskSVjFakcDEMPEI8A==, + } + dependencies: + invariant: 2.2.4 + dev: false + + /expo-status-bar@1.12.1: + resolution: + { + integrity: sha512-/t3xdbS8KB0prj5KG5w7z+wZPFlPtkgs95BsmrP/E7Q0xHXTcDcQ6Cu2FkFuRM+PKTb17cJDnLkawyS5vDLxMA==, + } + dev: false + + /expo-structured-headers@3.8.0: + resolution: + { + integrity: sha512-R+gFGn0x5CWl4OVlk2j1bJTJIz4KO8mPoCHpRHmfqMjmrMvrOM0qQSY3V5NHXwp1yT/L2v8aUmFQsBRIdvi1XA==, + } + dev: false + + /expo-updates-interface@0.16.2(expo@51.0.11): + resolution: + { + integrity: sha512-929XBU70q5ELxkKADj1xL0UIm3HvhYhNAOZv5DSk7rrKvLo7QDdPyl+JVnwZm9LrkNbH4wuE2rLoKu1KMgZ+9A==, + } + peerDependencies: + expo: '*' + dependencies: + expo: 51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + dev: false + + /expo-updates@0.25.16(expo@51.0.11): + resolution: + { + integrity: sha512-LgU9ci0r+UZldQUVLdeusPPVjWR9NvGTC1h+zNHReGGeZ+/1i5UNOrCwznGeII83X2KzMhg2bmlV66C8pllqpw==, + } + hasBin: true + peerDependencies: + expo: '*' + dependencies: + '@expo/code-signing-certificates': 0.0.5 + '@expo/config': 9.0.1 + '@expo/config-plugins': 8.0.5 + '@expo/fingerprint': 0.8.0 + '@expo/spawn-async': 1.7.2 + arg: 4.1.0 + chalk: 4.1.2 + expo: 51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo-eas-client: 0.12.0 + expo-manifests: 0.14.3(expo@51.0.11) + expo-structured-headers: 3.8.0 + expo-updates-interface: 0.16.2(expo@51.0.11) + fast-glob: 3.3.2 + fbemitter: 3.0.0 + ignore: 5.3.1 + resolve-from: 5.0.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + + /expo@51.0.11(@babel/core@7.24.7)(@babel/preset-env@7.24.7): + resolution: + { + integrity: sha512-pLfYLLy1QB7Y5PXUuzblVwG+KvUJzAuLqv5lKuoHdX78VUy8Ezv9geSS/mKCN+C88btGLV4NHNo56RvVAnpgwg==, + } + hasBin: true + dependencies: + '@babel/runtime': 7.24.7 + '@expo/cli': 0.18.16(expo-modules-autolinking@1.11.1) + '@expo/config': 9.0.1 + '@expo/config-plugins': 8.0.5 + '@expo/metro-config': 0.18.3 + '@expo/vector-icons': 14.0.2 + babel-preset-expo: 11.0.8(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + expo-asset: 10.0.8(expo@51.0.11) + expo-file-system: 17.0.1(expo@51.0.11) + expo-font: 12.0.7(expo@51.0.11) + expo-keep-awake: 13.0.2(expo@51.0.11) + expo-modules-autolinking: 1.11.1 + expo-modules-core: 1.12.14 + fbemitter: 3.0.0 + whatwg-url-without-unicode: 8.0.0-3 + transitivePeerDependencies: + - '@babel/core' + - '@babel/preset-env' + - bufferutil + - encoding + - supports-color + - utf-8-validate + dev: false + /express@4.19.2: resolution: { @@ -10001,6 +13620,13 @@ packages: transitivePeerDependencies: - supports-color + /extend@3.0.2: + resolution: + { + integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==, + } + dev: false + /external-editor@3.1.0: resolution: { @@ -10018,7 +13644,6 @@ packages: { integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, } - dev: true /fast-diff@1.3.0: resolution: @@ -10060,6 +13685,16 @@ packages: integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==, } + /fast-xml-parser@4.4.0: + resolution: + { + integrity: sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg==, + } + hasBin: true + dependencies: + strnum: 1.0.5 + dev: false + /fastq@1.17.1: resolution: { @@ -10075,7 +13710,48 @@ packages: } dependencies: bser: 2.1.1 - dev: true + + /fbemitter@3.0.0: + resolution: + { + integrity: sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==, + } + dependencies: + fbjs: 3.0.5 + transitivePeerDependencies: + - encoding + dev: false + + /fbjs-css-vars@1.0.2: + resolution: + { + integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==, + } + dev: false + + /fbjs@3.0.5: + resolution: + { + integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==, + } + dependencies: + cross-fetch: 3.1.8 + fbjs-css-vars: 1.0.2 + loose-envify: 1.4.0 + object-assign: 4.1.1 + promise: 7.3.1 + setimmediate: 1.0.5 + ua-parser-js: 1.0.38 + transitivePeerDependencies: + - encoding + dev: false + + /fetch-retry@4.1.1: + resolution: + { + integrity: sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA==, + } + dev: false /figures@3.2.0: resolution: @@ -10117,6 +13793,24 @@ packages: dependencies: to-regex-range: 5.0.1 + /finalhandler@1.1.2: + resolution: + { + integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==, + } + engines: { node: '>= 0.8' } + dependencies: + debug: 2.6.9 + encodeurl: 1.0.2 + escape-html: 1.0.3 + on-finished: 2.3.0 + parseurl: 1.3.3 + statuses: 1.5.0 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: false + /finalhandler@1.2.0: resolution: { @@ -10134,6 +13828,18 @@ packages: transitivePeerDependencies: - supports-color + /find-cache-dir@2.1.0: + resolution: + { + integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==, + } + engines: { node: '>=6' } + dependencies: + commondir: 1.0.1 + make-dir: 2.1.0 + pkg-dir: 3.0.0 + dev: false + /find-node-modules@2.1.3: resolution: { @@ -10151,6 +13857,16 @@ packages: } dev: true + /find-up@3.0.0: + resolution: + { + integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==, + } + engines: { node: '>=6' } + dependencies: + locate-path: 3.0.0 + dev: false + /find-up@4.1.0: resolution: { @@ -10160,7 +13876,6 @@ packages: dependencies: locate-path: 5.0.0 path-exists: 4.0.0 - dev: true /find-up@5.0.0: resolution: @@ -10171,7 +13886,15 @@ packages: dependencies: locate-path: 6.0.0 path-exists: 4.0.0 - dev: true + + /find-yarn-workspace-root@2.0.0: + resolution: + { + integrity: sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==, + } + dependencies: + micromatch: 4.0.7 + dev: false /findup-sync@4.0.0: resolution: @@ -10213,6 +13936,28 @@ packages: } dev: true + /flow-enums-runtime@0.0.6: + resolution: + { + integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==, + } + dev: false + + /flow-parser@0.237.2: + resolution: + { + integrity: sha512-mvI/kdfr3l1waaPbThPA8dJa77nHXrfZIun+SWvFwSwDjmeByU7mGJGRmv1+7guU6ccyLV8e1lqZA1lD4iMGnQ==, + } + engines: { node: '>=0.4.0' } + dev: false + + /fontfaceobserver@2.3.0: + resolution: + { + integrity: sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==, + } + dev: false + /for-each@0.3.3: resolution: { @@ -10220,7 +13965,6 @@ packages: } dependencies: is-callable: 1.2.7 - dev: true /foreground-child@3.1.1: resolution: @@ -10242,7 +13986,7 @@ packages: typescript: '>3.6.0' webpack: ^5.11.0 dependencies: - '@babel/code-frame': 7.24.6 + '@babel/code-frame': 7.24.7 chalk: 4.1.2 chokidar: 3.6.0 cosmiconfig: 8.3.6(typescript@5.3.3) @@ -10258,6 +14002,18 @@ packages: webpack: 5.90.1 dev: true + /form-data@3.0.1: + resolution: + { + integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==, + } + engines: { node: '>= 6' } + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: false + /form-data@4.0.0: resolution: { @@ -10282,7 +14038,7 @@ packages: qs: 6.12.1 dev: true - /formik@2.4.6(react@18.3.1): + /formik@2.4.6(react@18.2.0): resolution: { integrity: sha512-A+2EI7U7aG296q2TLGvNapDNTZp1khVt5Vk0Q/fyfSROss0V/V6+txt2aJnwEos44IxTCW/LYAi/zgWzlevj+g==, @@ -10295,10 +14051,10 @@ packages: hoist-non-react-statics: 3.3.2 lodash: 4.17.21 lodash-es: 4.17.21 - react: 18.3.1 + react: 18.2.0 react-fast-compare: 2.0.4 tiny-warning: 1.0.3 - tslib: 2.6.2 + tslib: 2.6.3 dev: false /forwarded@0.2.0: @@ -10315,7 +14071,7 @@ packages: } dev: true - /framer-motion@10.18.0(react-dom@18.3.1)(react@18.3.1): + /framer-motion@10.18.0(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-oGlDh1Q1XqYPksuTD/usb0I70hq95OUzmL9+6Zd+Hs4XV0oaISBa/UUMSjYiq6m8EUF32132mOJ8xVZS+I0S6w==, @@ -10329,13 +14085,21 @@ packages: react-dom: optional: true dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - tslib: 2.6.2 + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + tslib: 2.6.3 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 dev: false + /freeport-async@2.0.0: + resolution: + { + integrity: sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==, + } + engines: { node: '>=8' } + dev: false + /fresh@0.5.2: resolution: { @@ -10355,6 +14119,31 @@ packages: universalify: 2.0.1 dev: true + /fs-extra@8.1.0: + resolution: + { + integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==, + } + engines: { node: '>=6 <7 || >=8' } + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + dev: false + + /fs-extra@9.0.0: + resolution: + { + integrity: sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==, + } + engines: { node: '>=10' } + dependencies: + at-least-node: 1.0.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 1.0.0 + dev: false + /fs-extra@9.1.0: resolution: { @@ -10366,7 +14155,26 @@ packages: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 - dev: true + + /fs-minipass@2.1.0: + resolution: + { + integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==, + } + engines: { node: '>= 8' } + dependencies: + minipass: 3.3.6 + dev: false + + /fs-minipass@3.0.3: + resolution: + { + integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==, + } + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + dependencies: + minipass: 7.1.2 + dev: false /fs-monkey@1.0.6: resolution: @@ -10408,14 +14216,12 @@ packages: define-properties: 1.2.1 es-abstract: 1.23.3 functions-have-names: 1.2.3 - dev: true /functions-have-names@1.2.3: resolution: { integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==, } - dev: true /gensync@1.0.0-beta.2: resolution: @@ -10423,7 +14229,6 @@ packages: integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==, } engines: { node: '>=6.9.0' } - dev: true /get-caller-file@2.0.5: resolution: @@ -10431,7 +14236,6 @@ packages: integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, } engines: { node: 6.* || 8.* || >= 10.* } - dev: true /get-east-asian-width@1.2.0: resolution: @@ -10470,13 +14274,30 @@ packages: engines: { node: '>=8.0.0' } dev: true + /get-port@3.2.0: + resolution: + { + integrity: sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==, + } + engines: { node: '>=4' } + dev: false + + /get-stream@4.1.0: + resolution: + { + integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==, + } + engines: { node: '>=6' } + dependencies: + pump: 3.0.0 + dev: false + /get-stream@6.0.1: resolution: { integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, } engines: { node: '>=10' } - dev: true /get-stream@8.0.1: resolution: @@ -10496,7 +14317,6 @@ packages: call-bind: 1.0.7 es-errors: 1.3.0 get-intrinsic: 1.2.4 - dev: true /get-tsconfig@4.7.5: resolution: @@ -10507,6 +14327,14 @@ packages: resolve-pkg-maps: 1.0.0 dev: true + /getenv@1.0.0: + resolution: + { + integrity: sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==, + } + engines: { node: '>=6' } + dev: false + /git-raw-commits@2.0.11: resolution: { @@ -10571,11 +14399,42 @@ packages: hasBin: true dependencies: foreground-child: 3.1.1 - jackspeak: 3.1.2 + jackspeak: 3.4.0 minimatch: 9.0.4 minipass: 7.1.2 path-scurry: 1.11.1 + /glob@6.0.4: + resolution: + { + integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==, + } + deprecated: Glob versions prior to v9 are no longer supported + requiresBuild: true + dependencies: + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: false + optional: true + + /glob@7.1.6: + resolution: + { + integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==, + } + deprecated: Glob versions prior to v9 are no longer supported + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: false + /glob@7.1.7: resolution: { @@ -10670,7 +14529,6 @@ packages: integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==, } engines: { node: '>=4' } - dev: true /globals@13.24.0: resolution: @@ -10691,7 +14549,6 @@ packages: dependencies: define-properties: 1.2.1 gopd: 1.0.1 - dev: true /globby@11.1.0: resolution: @@ -10706,7 +14563,6 @@ packages: ignore: 5.3.1 merge2: 1.4.1 slash: 3.0.0 - dev: true /gopd@1.0.1: resolution: @@ -10729,6 +14585,27 @@ packages: } dev: true + /graphql-tag@2.12.6(graphql@15.8.0): + resolution: + { + integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==, + } + engines: { node: '>=10' } + peerDependencies: + graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + dependencies: + graphql: 15.8.0 + tslib: 2.6.3 + dev: false + + /graphql@15.8.0: + resolution: + { + integrity: sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==, + } + engines: { node: '>= 10.x' } + dev: false + /h3@1.11.1: resolution: { @@ -10762,7 +14639,6 @@ packages: { integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==, } - dev: true /has-flag@3.0.0: resolution: @@ -10770,7 +14646,6 @@ packages: integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==, } engines: { node: '>=4' } - dev: true /has-flag@4.0.0: resolution: @@ -10817,7 +14692,6 @@ packages: engines: { node: '>= 0.4' } dependencies: has-symbols: 1.0.3 - dev: true /hasown@2.0.2: resolution: @@ -10828,6 +14702,48 @@ packages: dependencies: function-bind: 1.1.2 + /hermes-estree@0.19.1: + resolution: + { + integrity: sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g==, + } + dev: false + + /hermes-estree@0.20.1: + resolution: + { + integrity: sha512-SQpZK4BzR48kuOg0v4pb3EAGNclzIlqMj3Opu/mu7bbAoFw6oig6cEt/RAi0zTFW/iW6Iz9X9ggGuZTAZ/yZHg==, + } + dev: false + + /hermes-parser@0.19.1: + resolution: + { + integrity: sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A==, + } + dependencies: + hermes-estree: 0.19.1 + dev: false + + /hermes-parser@0.20.1: + resolution: + { + integrity: sha512-BL5P83cwCogI8D7rrDCgsFY0tdYUtmFP9XaXtl2IQjC+2Xo+4okjfXintlTxcIwl4qeGddEl28Z11kbVIw0aNA==, + } + dependencies: + hermes-estree: 0.20.1 + dev: false + + /hermes-profile-transformer@0.0.6: + resolution: + { + integrity: sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==, + } + engines: { node: '>=8' } + dependencies: + source-map: 0.7.4 + dev: false + /hexoid@1.0.0: resolution: { @@ -10862,6 +14778,16 @@ packages: } dev: true + /hosted-git-info@3.0.8: + resolution: + { + integrity: sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==, + } + engines: { node: '>=10' } + dependencies: + lru-cache: 6.0.0 + dev: false + /hosted-git-info@4.1.0: resolution: { @@ -10909,13 +14835,25 @@ packages: } dev: false + /https-proxy-agent@5.0.1: + resolution: + { + integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, + } + engines: { node: '>= 6' } + dependencies: + agent-base: 6.0.2 + debug: 4.3.5 + transitivePeerDependencies: + - supports-color + dev: false + /human-signals@2.1.0: resolution: { integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, } engines: { node: '>=10.17.0' } - dev: true /human-signals@5.0.0: resolution: @@ -10940,7 +14878,7 @@ packages: integrity: sha512-41pvpVbW9rhZPk5xjCX2TPJi2861LEig/YRhUkY+1FQ2IQPS0bKUDYnEqY8XPPbB48h1uIwLnP9iiEfuSl20CA==, } dependencies: - '@babel/runtime': 7.24.6 + '@babel/runtime': 7.24.7 dev: false /iconv-lite@0.4.24: @@ -10957,7 +14895,6 @@ packages: { integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, } - dev: true /ignore@5.3.1: resolution: @@ -10965,7 +14902,28 @@ packages: integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==, } engines: { node: '>= 4' } - dev: true + + /image-size@1.1.1: + resolution: + { + integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==, + } + engines: { node: '>=16.x' } + hasBin: true + dependencies: + queue: 6.0.2 + dev: false + + /import-fresh@2.0.0: + resolution: + { + integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==, + } + engines: { node: '>=4' } + dependencies: + caller-path: 2.0.0 + resolve-from: 3.0.0 + dev: false /import-fresh@3.3.0: resolution: @@ -11003,7 +14961,6 @@ packages: integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, } engines: { node: '>=0.8.19' } - dev: true /indent-string@4.0.0: resolution: @@ -11011,7 +14968,6 @@ packages: integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, } engines: { node: '>=8' } - dev: true /inflation@2.1.0: resolution: @@ -11042,7 +14998,6 @@ packages: { integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, } - dev: true /ini@4.1.1: resolution: @@ -11124,14 +15079,14 @@ packages: wrap-ansi: 6.2.0 dev: true - /inquirer@9.2.22: + /inquirer@9.2.23: resolution: { - integrity: sha512-SqLLa/Oe5rZUagTR9z+Zd6izyatHglbmbvVofo1KzuVB54YHleWzeHNLoR7FOICGOeQSqeLh1cordb3MzhGcEw==, + integrity: sha512-kod5s+FBPIDM2xiy9fu+6wdU/SkK5le5GS9lh4FEBjBHqiMgD9lLFbCbuqFNAjNL2ZOy9Wd9F694IOzN9pZHBA==, } engines: { node: '>=18' } dependencies: - '@inquirer/figures': 1.0.2 + '@inquirer/figures': 1.0.3 '@ljharb/through': 2.3.13 ansi-escapes: 4.3.2 chalk: 5.3.0 @@ -11148,6 +15103,17 @@ packages: wrap-ansi: 6.2.0 dev: true + /internal-ip@4.3.0: + resolution: + { + integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==, + } + engines: { node: '>=6' } + dependencies: + default-gateway: 4.2.0 + ipaddr.js: 1.9.1 + dev: false + /internal-slot@1.0.7: resolution: { @@ -11158,7 +15124,6 @@ packages: es-errors: 1.3.0 hasown: 2.0.2 side-channel: 1.0.6 - dev: true /interpret@1.4.0: resolution: @@ -11177,7 +15142,7 @@ packages: '@formatjs/ecma402-abstract': 2.0.0 '@formatjs/fast-memoize': 2.2.0 '@formatjs/icu-messageformat-parser': 2.7.8 - tslib: 2.6.2 + tslib: 2.6.3 dev: false /invariant@2.2.4: @@ -11189,6 +15154,14 @@ packages: loose-envify: 1.4.0 dev: false + /ip-regex@2.1.0: + resolution: + { + integrity: sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==, + } + engines: { node: '>=4' } + dev: false + /ipaddr.js@1.9.1: resolution: { @@ -11212,14 +15185,12 @@ packages: dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 - dev: true /is-arrayish@0.2.1: resolution: { integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==, } - dev: true /is-arrayish@0.3.2: resolution: @@ -11245,7 +15216,6 @@ packages: } dependencies: has-bigints: 1.0.2 - dev: true /is-binary-path@2.1.0: resolution: @@ -11265,7 +15235,13 @@ packages: dependencies: call-bind: 1.0.7 has-tostringtag: 1.0.2 - dev: true + + /is-buffer@1.1.6: + resolution: + { + integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==, + } + dev: false /is-callable@1.2.7: resolution: @@ -11273,7 +15249,6 @@ packages: integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==, } engines: { node: '>= 0.4' } - dev: true /is-core-module@2.13.1: resolution: @@ -11288,20 +15263,43 @@ packages: { integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==, } - engines: { node: '>= 0.4' } - dependencies: - is-typed-array: 1.1.13 - dev: true + engines: { node: '>= 0.4' } + dependencies: + is-typed-array: 1.1.13 + + /is-date-object@1.0.5: + resolution: + { + integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==, + } + engines: { node: '>= 0.4' } + dependencies: + has-tostringtag: 1.0.2 + + /is-directory@0.3.1: + resolution: + { + integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==, + } + engines: { node: '>=0.10.0' } + dev: false + + /is-docker@2.2.1: + resolution: + { + integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==, + } + engines: { node: '>=8' } + hasBin: true + dev: false - /is-date-object@1.0.5: + /is-extglob@1.0.0: resolution: { - integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==, + integrity: sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==, } - engines: { node: '>= 0.4' } - dependencies: - has-tostringtag: 1.0.2 - dev: true + engines: { node: '>=0.10.0' } + dev: false /is-extglob@2.1.1: resolution: @@ -11319,6 +15317,14 @@ packages: call-bind: 1.0.7 dev: true + /is-fullwidth-code-point@2.0.0: + resolution: + { + integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==, + } + engines: { node: '>=4' } + dev: false + /is-fullwidth-code-point@3.0.0: resolution: { @@ -11362,6 +15368,16 @@ packages: has-tostringtag: 1.0.2 dev: true + /is-glob@2.0.1: + resolution: + { + integrity: sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==, + } + engines: { node: '>=0.10.0' } + dependencies: + is-extglob: 1.0.0 + dev: false + /is-glob@4.0.3: resolution: { @@ -11377,7 +15393,16 @@ packages: integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==, } engines: { node: '>=8' } - dev: true + + /is-invalid-path@0.1.0: + resolution: + { + integrity: sha512-aZMG0T3F34mTg4eTdszcGXx54oiZ4NtHSft3hWNJMGJXUUqdIj3cOZuHcU0nCWWcY3jd7yRe/3AEm3vSNTpBGQ==, + } + engines: { node: '>=0.10.0' } + dependencies: + is-glob: 2.0.1 + dev: false /is-map@2.0.3: resolution: @@ -11393,7 +15418,6 @@ packages: integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==, } engines: { node: '>= 0.4' } - dev: true /is-number-object@1.0.7: resolution: @@ -11403,7 +15427,6 @@ packages: engines: { node: '>= 0.4' } dependencies: has-tostringtag: 1.0.2 - dev: true /is-number@7.0.0: resolution: @@ -11420,13 +15443,20 @@ packages: engines: { node: '>=8' } dev: true + /is-path-cwd@2.2.0: + resolution: + { + integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==, + } + engines: { node: '>=6' } + dev: false + /is-path-inside@3.0.3: resolution: { integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==, } engines: { node: '>=8' } - dev: true /is-plain-obj@1.1.0: resolution: @@ -11436,6 +15466,16 @@ packages: engines: { node: '>=0.10.0' } dev: true + /is-plain-object@2.0.4: + resolution: + { + integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==, + } + engines: { node: '>=0.10.0' } + dependencies: + isobject: 3.0.1 + dev: false + /is-regex@1.1.4: resolution: { @@ -11445,7 +15485,6 @@ packages: dependencies: call-bind: 1.0.7 has-tostringtag: 1.0.2 - dev: true /is-set@2.0.3: resolution: @@ -11463,7 +15502,14 @@ packages: engines: { node: '>= 0.4' } dependencies: call-bind: 1.0.7 - dev: true + + /is-stream@1.1.0: + resolution: + { + integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==, + } + engines: { node: '>=0.10.0' } + dev: false /is-stream@2.0.1: resolution: @@ -11471,7 +15517,6 @@ packages: integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, } engines: { node: '>=8' } - dev: true /is-stream@3.0.0: resolution: @@ -11489,7 +15534,6 @@ packages: engines: { node: '>= 0.4' } dependencies: has-tostringtag: 1.0.2 - dev: true /is-symbol@1.0.4: resolution: @@ -11499,7 +15543,6 @@ packages: engines: { node: '>= 0.4' } dependencies: has-symbols: 1.0.3 - dev: true /is-text-path@2.0.0: resolution: @@ -11519,7 +15562,6 @@ packages: engines: { node: '>= 0.4' } dependencies: which-typed-array: 1.1.15 - dev: true /is-unicode-supported@0.1.0: resolution: @@ -11527,7 +15569,6 @@ packages: integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==, } engines: { node: '>=10' } - dev: true /is-unicode-supported@1.3.0: resolution: @@ -11544,6 +15585,16 @@ packages: } dev: true + /is-valid-path@0.1.1: + resolution: + { + integrity: sha512-+kwPrVDu9Ms03L90Qaml+79+6DZHqHyRoANI6IsZJ/g8frhnfchDOBCa0RbQ6/kdHt5CS5OeIEyrYznNuVN+8A==, + } + engines: { node: '>=0.10.0' } + dependencies: + is-invalid-path: 0.1.0 + dev: false + /is-weakmap@2.0.2: resolution: { @@ -11559,7 +15610,6 @@ packages: } dependencies: call-bind: 1.0.7 - dev: true /is-weakset@2.0.3: resolution: @@ -11588,6 +15638,24 @@ packages: engines: { node: '>=0.10.0' } dev: true + /is-wsl@1.1.0: + resolution: + { + integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==, + } + engines: { node: '>=4' } + dev: false + + /is-wsl@2.2.0: + resolution: + { + integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==, + } + engines: { node: '>=8' } + dependencies: + is-docker: 2.2.1 + dev: false + /isarray@1.0.0: resolution: { @@ -11599,7 +15667,6 @@ packages: { integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==, } - dev: true /isexe@2.0.0: resolution: @@ -11607,6 +15674,14 @@ packages: integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, } + /isobject@3.0.1: + resolution: + { + integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==, + } + engines: { node: '>=0.10.0' } + dev: false + /istanbul-lib-coverage@3.2.2: resolution: { @@ -11622,8 +15697,8 @@ packages: } engines: { node: '>=8' } dependencies: - '@babel/core': 7.24.6 - '@babel/parser': 7.24.6 + '@babel/core': 7.24.7 + '@babel/parser': 7.24.7 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -11638,8 +15713,8 @@ packages: } engines: { node: '>=10' } dependencies: - '@babel/core': 7.24.6 - '@babel/parser': 7.24.6 + '@babel/core': 7.24.7 + '@babel/parser': 7.24.7 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.2 @@ -11666,7 +15741,7 @@ packages: } engines: { node: '>=10' } dependencies: - debug: 4.3.4 + debug: 4.3.5 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -11716,10 +15791,10 @@ packages: '@pkgjs/parseargs': 0.11.0 dev: true - /jackspeak@3.1.2: + /jackspeak@3.4.0: resolution: { - integrity: sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==, + integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==, } engines: { node: '>=14' } dependencies: @@ -11750,7 +15825,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.12.12 + '@types/node': 20.14.2 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -11771,7 +15846,7 @@ packages: - supports-color dev: true - /jest-cli@29.7.0(@types/node@20.12.12)(ts-node@10.9.2): + /jest-cli@29.7.0(@types/node@20.14.2)(ts-node@10.9.2): resolution: { integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==, @@ -11788,10 +15863,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + create-jest: 29.7.0(@types/node@20.14.2)(ts-node@10.9.2) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.14.2)(ts-node@10.9.2) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -11802,7 +15877,7 @@ packages: - ts-node dev: true - /jest-config@29.7.0(@types/node@20.12.12)(ts-node@10.9.2): + /jest-config@29.7.0(@types/node@20.14.2)(ts-node@10.9.2): resolution: { integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==, @@ -11817,11 +15892,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.24.6 + '@babel/core': 7.24.7 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.12.12 - babel-jest: 29.7.0(@babel/core@7.24.6) + '@types/node': 20.14.2 + babel-jest: 29.7.0(@babel/core@7.24.7) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -11840,7 +15915,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@types/node@20.12.12)(typescript@5.4.5) + ts-node: 10.9.2(@types/node@20.14.2)(typescript@5.4.5) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -11893,10 +15968,9 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.12.12 + '@types/node': 20.14.2 jest-mock: 29.7.0 jest-util: 29.7.0 - dev: true /jest-get-type@29.6.3: resolution: @@ -11904,7 +15978,6 @@ packages: integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==, } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } - dev: true /jest-haste-map@29.7.0: resolution: @@ -11915,7 +15988,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.12.12 + '@types/node': 20.14.2 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -11959,7 +16032,7 @@ packages: } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@babel/code-frame': 7.24.6 + '@babel/code-frame': 7.24.7 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 @@ -11968,7 +16041,6 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 - dev: true /jest-mock@29.7.0: resolution: @@ -11978,9 +16050,8 @@ packages: engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: '@jest/types': 29.6.3 - '@types/node': 20.12.12 + '@types/node': 20.14.2 jest-util: 29.7.0 - dev: true /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): resolution: @@ -12048,7 +16119,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.12.12 + '@types/node': 20.14.2 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -12082,7 +16153,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.12.12 + '@types/node': 20.14.2 chalk: 4.1.2 cjs-module-lexer: 1.3.1 collect-v8-coverage: 1.0.2 @@ -12108,15 +16179,15 @@ packages: } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@babel/core': 7.24.6 - '@babel/generator': 7.24.6 - '@babel/plugin-syntax-jsx': 7.24.6(@babel/core@7.24.6) - '@babel/plugin-syntax-typescript': 7.24.6(@babel/core@7.24.6) - '@babel/types': 7.24.6 + '@babel/core': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/types': 7.24.7 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.6) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.7) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -12140,12 +16211,11 @@ packages: engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: '@jest/types': 29.6.3 - '@types/node': 20.12.12 + '@types/node': 20.14.2 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 picomatch: 2.3.1 - dev: true /jest-validate@29.7.0: resolution: @@ -12160,7 +16230,6 @@ packages: jest-get-type: 29.6.3 leven: 3.1.0 pretty-format: 29.7.0 - dev: true /jest-watcher@29.7.0: resolution: @@ -12171,7 +16240,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.12.12 + '@types/node': 20.14.2 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -12186,7 +16255,7 @@ packages: } engines: { node: '>= 10.13.0' } dependencies: - '@types/node': 20.12.12 + '@types/node': 20.14.2 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -12198,13 +16267,12 @@ packages: } engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } dependencies: - '@types/node': 20.12.12 + '@types/node': 20.14.2 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - dev: true - /jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2): + /jest@29.7.0(@types/node@20.14.2)(ts-node@10.9.2): resolution: { integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==, @@ -12220,7 +16288,7 @@ packages: '@jest/core': 29.7.0(ts-node@10.9.2) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + jest-cli: 29.7.0(@types/node@20.14.2)(ts-node@10.9.2) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -12228,17 +16296,44 @@ packages: - ts-node dev: true - /jiti@1.21.0: + /jimp-compact@0.16.1: + resolution: + { + integrity: sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==, + } + dev: false + + /jiti@1.21.3: resolution: { - integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==, + integrity: sha512-uy2bNX5zQ+tESe+TiC7ilGRz8AtRGmnJH55NC5S0nSUjvvvM2hJHmefHErugGXN4pNv4Qx7vLsnNw9qJ9mtIsw==, } hasBin: true - /jose@5.3.0: + /joi@17.13.1: + resolution: + { + integrity: sha512-vaBlIKCyo4FCUtCm7Eu4QZd/q02bWcxfUO6YSXAZOWF6gzcLBeba8kwotUdYJjDLW8Cz8RywsSOqiNJZW0mNvg==, + } + dependencies: + '@hapi/hoek': 9.3.0 + '@hapi/topo': 5.1.0 + '@sideway/address': 4.1.5 + '@sideway/formula': 3.0.1 + '@sideway/pinpoint': 2.0.0 + dev: false + + /join-component@1.1.0: + resolution: + { + integrity: sha512-bF7vcQxbODoGK1imE2P9GS9aw4zD0Sd+Hni68IMZLj7zRnquH7dXUmMw9hDI5S/Jzt7q+IyTXN0rSg2GI0IKhQ==, + } + dev: false + + /jose@5.4.0: resolution: { - integrity: sha512-IChe9AtAE79ru084ow8jzkN2lNrG3Ntfiv65Cvj9uOCE2m5LNsdHG+9EbxWxAoWRF9TgDOqLN5jm08++owDVRg==, + integrity: sha512-6rpxTHPAQyWMb9A35BroFl1Sp0ST3DpPcm5EVIxZxdH+e0Hv9fwhyB3XLKFUcHNpdSDnETmBfuPPTTlYz5+USw==, } dev: false @@ -12264,7 +16359,6 @@ packages: dependencies: argparse: 1.0.10 esprima: 4.0.1 - dev: true /js-yaml@4.1.0: resolution: @@ -12275,6 +16369,61 @@ packages: dependencies: argparse: 2.0.1 + /jsc-android@250231.0.0: + resolution: + { + integrity: sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==, + } + dev: false + + /jsc-safe-url@0.2.4: + resolution: + { + integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==, + } + dev: false + + /jscodeshift@0.14.0(@babel/preset-env@7.24.7): + resolution: + { + integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==, + } + hasBin: true + peerDependencies: + '@babel/preset-env': ^7.1.6 + dependencies: + '@babel/core': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.7) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.7) + '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) + '@babel/preset-env': 7.24.7(@babel/core@7.24.7) + '@babel/preset-flow': 7.24.7(@babel/core@7.24.7) + '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/register': 7.24.6(@babel/core@7.24.7) + babel-core: 7.0.0-bridge.0(@babel/core@7.24.7) + chalk: 4.1.2 + flow-parser: 0.237.2 + graceful-fs: 4.2.11 + micromatch: 4.0.7 + neo-async: 2.6.2 + node-dir: 0.1.17 + recast: 0.21.5 + temp: 0.8.4 + write-file-atomic: 2.4.3 + transitivePeerDependencies: + - supports-color + dev: false + + /jsesc@0.5.0: + resolution: + { + integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==, + } + hasBin: true + dev: false + /jsesc@2.5.2: resolution: { @@ -12282,7 +16431,6 @@ packages: } engines: { node: '>=4' } hasBin: true - dev: true /json-buffer@3.0.1: resolution: @@ -12291,6 +16439,13 @@ packages: } dev: true + /json-parse-better-errors@1.0.2: + resolution: + { + integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==, + } + dev: false + /json-parse-even-better-errors@2.3.1: resolution: { @@ -12298,6 +16453,23 @@ packages: } dev: true + /json-schema-deref-sync@0.13.0: + resolution: + { + integrity: sha512-YBOEogm5w9Op337yb6pAT6ZXDqlxAsQCanM3grid8lMWNxRJO/zWEJi3ZzqDL8boWfwhTFym5EFrNgWwpqcBRg==, + } + engines: { node: '>=6.0.0' } + dependencies: + clone: 2.1.2 + dag-map: 1.0.2 + is-valid-path: 0.1.1 + lodash: 4.17.21 + md5: 2.2.1 + memory-cache: 0.2.0 + traverse: 0.6.9 + valid-url: 1.0.9 + dev: false + /json-schema-traverse@0.4.1: resolution: { @@ -12310,7 +16482,6 @@ packages: { integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==, } - dev: true /json-stable-stringify-without-jsonify@1.0.1: resolution: @@ -12336,7 +16507,6 @@ packages: } engines: { node: '>=6' } hasBin: true - dev: true /jsonc-parser@3.2.0: resolution: @@ -12352,6 +16522,15 @@ packages: } dev: true + /jsonfile@4.0.0: + resolution: + { + integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==, + } + optionalDependencies: + graceful-fs: 4.2.11 + dev: false + /jsonfile@6.1.0: resolution: { @@ -12361,7 +16540,6 @@ packages: universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 - dev: true /jsonparse@1.3.1: resolution: @@ -12439,7 +16617,6 @@ packages: integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==, } engines: { node: '>=0.10.0' } - dev: true /kleur@3.0.3: resolution: @@ -12447,49 +16624,174 @@ packages: integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==, } engines: { node: '>=6' } + + /language-subtag-registry@0.3.23: + resolution: + { + integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==, + } + dev: true + + /language-tags@1.0.9: + resolution: + { + integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==, + } + engines: { node: '>=0.10' } + dependencies: + language-subtag-registry: 0.3.23 + dev: true + + /leven@3.1.0: + resolution: + { + integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==, + } + engines: { node: '>=6' } + + /levn@0.4.1: + resolution: + { + integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, + } + engines: { node: '>= 0.8.0' } + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 dev: true - /language-subtag-registry@0.3.23: + /libphonenumber-js@1.11.3: + resolution: + { + integrity: sha512-RU0CTsLCu2v6VEzdP+W6UU2n5+jEpMDRkGxUeBgsAJgre3vKgm17eApISH9OQY4G0jZYJVIc8qXmz6CJFueAFg==, + } + + /lighthouse-logger@1.4.2: + resolution: + { + integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==, + } + dependencies: + debug: 2.6.9 + marky: 1.2.5 + transitivePeerDependencies: + - supports-color + dev: false + + /lightningcss-darwin-arm64@1.19.0: + resolution: + { + integrity: sha512-wIJmFtYX0rXHsXHSr4+sC5clwblEMji7HHQ4Ub1/CznVRxtCFha6JIt5JZaNf8vQrfdZnBxLLC6R8pC818jXqg==, + } + engines: { node: '>= 12.0.0' } + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /lightningcss-darwin-x64@1.19.0: + resolution: + { + integrity: sha512-Lif1wD6P4poaw9c/4Uh2z+gmrWhw/HtXFoeZ3bEsv6Ia4tt8rOJBdkfVaUJ6VXmpKHALve+iTyP2+50xY1wKPw==, + } + engines: { node: '>= 12.0.0' } + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /lightningcss-linux-arm-gnueabihf@1.19.0: + resolution: + { + integrity: sha512-P15VXY5682mTXaiDtbnLYQflc8BYb774j2R84FgDLJTN6Qp0ZjWEFyN1SPqyfTj2B2TFjRHRUvQSSZ7qN4Weig==, + } + engines: { node: '>= 12.0.0' } + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /lightningcss-linux-arm64-gnu@1.19.0: + resolution: + { + integrity: sha512-zwXRjWqpev8wqO0sv0M1aM1PpjHz6RVIsBcxKszIG83Befuh4yNysjgHVplF9RTU7eozGe3Ts7r6we1+Qkqsww==, + } + engines: { node: '>= 12.0.0' } + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /lightningcss-linux-arm64-musl@1.19.0: resolution: { - integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==, + integrity: sha512-vSCKO7SDnZaFN9zEloKSZM5/kC5gbzUjoJQ43BvUpyTFUX7ACs/mDfl2Eq6fdz2+uWhUh7vf92c4EaaP4udEtA==, } - dev: true + engines: { node: '>= 12.0.0' } + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true - /language-tags@1.0.9: + /lightningcss-linux-x64-gnu@1.19.0: resolution: { - integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==, + integrity: sha512-0AFQKvVzXf9byrXUq9z0anMGLdZJS+XSDqidyijI5njIwj6MdbvX2UZK/c4FfNmeRa2N/8ngTffoIuOUit5eIQ==, } - engines: { node: '>=0.10' } - dependencies: - language-subtag-registry: 0.3.23 - dev: true + engines: { node: '>= 12.0.0' } + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true - /leven@3.1.0: + /lightningcss-linux-x64-musl@1.19.0: resolution: { - integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==, + integrity: sha512-SJoM8CLPt6ECCgSuWe+g0qo8dqQYVcPiW2s19dxkmSI5+Uu1GIRzyKA0b7QqmEXolA+oSJhQqCmJpzjY4CuZAg==, } - engines: { node: '>=6' } - dev: true + engines: { node: '>= 12.0.0' } + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true - /levn@0.4.1: + /lightningcss-win32-x64-msvc@1.19.0: resolution: { - integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, + integrity: sha512-C+VuUTeSUOAaBZZOPT7Etn/agx/MatzJzGRkeV+zEABmPuntv1zihncsi+AyGmjkkzq3wVedEy7h0/4S84mUtg==, } - engines: { node: '>= 0.8.0' } - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 - dev: true + engines: { node: '>= 12.0.0' } + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true - /libphonenumber-js@1.11.2: + /lightningcss@1.19.0: resolution: { - integrity: sha512-V9mGLlaXN1WETzqQvSu6qf6XVAr3nFuJvWsHcuzCCCo6xUKawwSxOPTpan5CGOSKTn5w/bQuCZcLPJkyysgC3w==, + integrity: sha512-yV5UR7og+Og7lQC+70DA7a8ta1uiOPnWPJfxa0wnxylev5qfo4P+4iMpzWAdYWOca4jdNQZii+bDL/l+4hUXIA==, } + engines: { node: '>= 12.0.0' } + dependencies: + detect-libc: 1.0.3 + optionalDependencies: + lightningcss-darwin-arm64: 1.19.0 + lightningcss-darwin-x64: 1.19.0 + lightningcss-linux-arm-gnueabihf: 1.19.0 + lightningcss-linux-arm64-gnu: 1.19.0 + lightningcss-linux-arm64-musl: 1.19.0 + lightningcss-linux-x64-gnu: 1.19.0 + lightningcss-linux-x64-musl: 1.19.0 + lightningcss-win32-x64-msvc: 1.19.0 + dev: false /lilconfig@2.1.0: resolution: @@ -12498,10 +16800,10 @@ packages: } engines: { node: '>=10' } - /lilconfig@3.1.1: + /lilconfig@3.1.2: resolution: { - integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==, + integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==, } engines: { node: '>=14' } @@ -12521,14 +16823,14 @@ packages: dependencies: chalk: 5.3.0 commander: 12.1.0 - debug: 4.3.4 + debug: 4.3.5 execa: 8.0.1 - lilconfig: 3.1.1 + lilconfig: 3.1.2 listr2: 8.2.1 micromatch: 4.0.7 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.4.2 + yaml: 2.4.5 transitivePeerDependencies: - supports-color dev: true @@ -12556,6 +16858,17 @@ packages: engines: { node: '>=6.11.5' } dev: true + /locate-path@3.0.0: + resolution: + { + integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==, + } + engines: { node: '>=6' } + dependencies: + p-locate: 3.0.0 + path-exists: 3.0.0 + dev: false + /locate-path@5.0.0: resolution: { @@ -12564,7 +16877,6 @@ packages: engines: { node: '>=8' } dependencies: p-locate: 4.1.0 - dev: true /locate-path@6.0.0: resolution: @@ -12574,7 +16886,6 @@ packages: engines: { node: '>=10' } dependencies: p-locate: 5.0.0 - dev: true /lodash-es@4.17.21: resolution: @@ -12735,6 +17046,13 @@ packages: } dev: true + /lodash.throttle@4.1.1: + resolution: + { + integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==, + } + dev: false + /lodash.uniq@4.5.0: resolution: { @@ -12755,6 +17073,16 @@ packages: integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, } + /log-symbols@2.2.0: + resolution: + { + integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==, + } + engines: { node: '>=4' } + dependencies: + chalk: 2.4.2 + dev: false + /log-symbols@4.1.0: resolution: { @@ -12764,7 +17092,6 @@ packages: dependencies: chalk: 4.1.2 is-unicode-supported: 0.1.0 - dev: true /log-update@6.0.0: resolution: @@ -12780,6 +17107,18 @@ packages: wrap-ansi: 9.0.0 dev: true + /logkitty@0.7.1: + resolution: + { + integrity: sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==, + } + hasBin: true + dependencies: + ansi-fragments: 0.2.1 + dayjs: 1.11.11 + yargs: 15.4.1 + dev: false + /longest@2.0.1: resolution: { @@ -12811,7 +17150,6 @@ packages: } dependencies: yallist: 3.1.1 - dev: true /lru-cache@6.0.0: resolution: @@ -12821,7 +17159,6 @@ packages: engines: { node: '>=10' } dependencies: yallist: 4.0.0 - dev: true /magic-string@0.30.5: resolution: @@ -12833,6 +17170,17 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true + /make-dir@2.1.0: + resolution: + { + integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==, + } + engines: { node: '>=6' } + dependencies: + pify: 4.0.1 + semver: 5.7.2 + dev: false + /make-dir@4.0.0: resolution: { @@ -12857,7 +17205,6 @@ packages: } dependencies: tmpl: 1.0.5 - dev: true /map-obj@1.0.1: resolution: @@ -12875,16 +17222,63 @@ packages: engines: { node: '>=8' } dev: true + /marky@1.2.5: + resolution: + { + integrity: sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==, + } + dev: false + /match-sorter@6.3.4: resolution: { integrity: sha512-jfZW7cWS5y/1xswZo8VBOdudUiSd9nifYRWphc9M5D/ee4w4AoXLgBEdRbgVaxbMuagBPeUC5y2Hi8DO6o9aDg==, } dependencies: - '@babel/runtime': 7.24.6 + '@babel/runtime': 7.24.7 remove-accents: 0.5.0 dev: false + /md5-file@3.2.3: + resolution: + { + integrity: sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==, + } + engines: { node: '>=0.10' } + hasBin: true + dependencies: + buffer-alloc: 1.2.0 + dev: false + + /md5@2.2.1: + resolution: + { + integrity: sha512-PlGG4z5mBANDGCKsYQe0CaUYHdZYZt8ZPZLmEt+Urf0W4GlpTX4HescwHU+dc9+Z/G/vZKYZYFrwgm9VxK6QOQ==, + } + dependencies: + charenc: 0.0.2 + crypt: 0.0.2 + is-buffer: 1.1.6 + dev: false + + /md5@2.3.0: + resolution: + { + integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==, + } + dependencies: + charenc: 0.0.2 + crypt: 0.0.2 + is-buffer: 1.1.6 + dev: false + + /md5hex@1.0.0: + resolution: + { + integrity: sha512-c2YOUbp33+6thdCUi34xIyOU/a7bvGKj/3DB1iaPMTuPHf/Q2d5s4sn1FaCOO43XkXggnb08y5W2PU8UNYNLKQ==, + } + dev: false + /media-typer@0.3.0: resolution: { @@ -12902,6 +17296,20 @@ packages: fs-monkey: 1.0.6 dev: true + /memoize-one@5.2.1: + resolution: + { + integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==, + } + dev: false + + /memory-cache@0.2.0: + resolution: + { + integrity: sha512-OcjA+jzjOYzKmKS6IQVALHLVz+rNTMPoJvCztFaZxwG14wtAW7VRZjwTQu06vKCYOxh4jVnik7ya0SXTB0W+xA==, + } + dev: false + /meow@12.1.1: resolution: { @@ -12948,7 +17356,6 @@ packages: { integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, } - dev: true /merge2@1.4.1: resolution: @@ -12971,6 +17378,259 @@ packages: } engines: { node: '>= 0.6' } + /metro-babel-transformer@0.80.9: + resolution: + { + integrity: sha512-d76BSm64KZam1nifRZlNJmtwIgAeZhZG3fi3K+EmPOlrR8rDtBxQHDSN3fSGeNB9CirdTyabTMQCkCup6BXFSQ==, + } + engines: { node: '>=18' } + dependencies: + '@babel/core': 7.24.7 + hermes-parser: 0.20.1 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + dev: false + + /metro-cache-key@0.80.9: + resolution: + { + integrity: sha512-hRcYGhEiWIdM87hU0fBlcGr+tHDEAT+7LYNCW89p5JhErFt/QaAkVx4fb5bW3YtXGv5BTV7AspWPERoIb99CXg==, + } + engines: { node: '>=18' } + dev: false + + /metro-cache@0.80.9: + resolution: + { + integrity: sha512-ujEdSI43QwI+Dj2xuNax8LMo8UgKuXJEdxJkzGPU6iIx42nYa1byQ+aADv/iPh5sh5a//h5FopraW5voXSgm2w==, + } + engines: { node: '>=18' } + dependencies: + metro-core: 0.80.9 + rimraf: 3.0.2 + dev: false + + /metro-config@0.80.9: + resolution: + { + integrity: sha512-28wW7CqS3eJrunRGnsibWldqgwRP9ywBEf7kg+uzUHkSFJNKPM1K3UNSngHmH0EZjomizqQA2Zi6/y6VdZMolg==, + } + engines: { node: '>=18' } + dependencies: + connect: 3.7.0 + cosmiconfig: 5.2.1 + jest-validate: 29.7.0 + metro: 0.80.9 + metro-cache: 0.80.9 + metro-core: 0.80.9 + metro-runtime: 0.80.9 + transitivePeerDependencies: + - bufferutil + - encoding + - supports-color + - utf-8-validate + dev: false + + /metro-core@0.80.9: + resolution: + { + integrity: sha512-tbltWQn+XTdULkGdzHIxlxk4SdnKxttvQQV3wpqqFbHDteR4gwCyTR2RyYJvxgU7HELfHtrVbqgqAdlPByUSbg==, + } + engines: { node: '>=18' } + dependencies: + lodash.throttle: 4.1.1 + metro-resolver: 0.80.9 + dev: false + + /metro-file-map@0.80.9: + resolution: + { + integrity: sha512-sBUjVtQMHagItJH/wGU9sn3k2u0nrCl0CdR4SFMO1tksXLKbkigyQx4cbpcyPVOAmGTVuy3jyvBlELaGCAhplQ==, + } + engines: { node: '>=18' } + dependencies: + anymatch: 3.1.3 + debug: 2.6.9 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + invariant: 2.2.4 + jest-worker: 29.7.0 + micromatch: 4.0.7 + node-abort-controller: 3.1.1 + nullthrows: 1.1.1 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.3 + transitivePeerDependencies: + - supports-color + dev: false + + /metro-minify-terser@0.80.9: + resolution: + { + integrity: sha512-FEeCeFbkvvPuhjixZ1FYrXtO0araTpV6UbcnGgDUpH7s7eR5FG/PiJz3TsuuPP/HwCK19cZtQydcA2QrCw446A==, + } + engines: { node: '>=18' } + dependencies: + terser: 5.31.1 + dev: false + + /metro-resolver@0.80.9: + resolution: + { + integrity: sha512-wAPIjkN59BQN6gocVsAvvpZ1+LQkkqUaswlT++cJafE/e54GoVkMNCmrR4BsgQHr9DknZ5Um/nKueeN7kaEz9w==, + } + engines: { node: '>=18' } + dev: false + + /metro-runtime@0.80.9: + resolution: + { + integrity: sha512-8PTVIgrVcyU+X/rVCy/9yxNlvXsBCk5JwwkbAm/Dm+Abo6NBGtNjWF0M1Xo/NWCb4phamNWcD7cHdR91HhbJvg==, + } + engines: { node: '>=18' } + dependencies: + '@babel/runtime': 7.24.7 + dev: false + + /metro-source-map@0.80.9: + resolution: + { + integrity: sha512-RMn+XS4VTJIwMPOUSj61xlxgBvPeY4G6s5uIn6kt6HB6A/k9ekhr65UkkDD7WzHYs3a9o869qU8tvOZvqeQzgw==, + } + engines: { node: '>=18' } + dependencies: + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + invariant: 2.2.4 + metro-symbolicate: 0.80.9 + nullthrows: 1.1.1 + ob1: 0.80.9 + source-map: 0.5.7 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + dev: false + + /metro-symbolicate@0.80.9: + resolution: + { + integrity: sha512-Ykae12rdqSs98hg41RKEToojuIW85wNdmSe/eHUgMkzbvCFNVgcC0w3dKZEhSsqQOXapXRlLtHkaHLil0UD/EA==, + } + engines: { node: '>=18' } + hasBin: true + dependencies: + invariant: 2.2.4 + metro-source-map: 0.80.9 + nullthrows: 1.1.1 + source-map: 0.5.7 + through2: 2.0.5 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + dev: false + + /metro-transform-plugins@0.80.9: + resolution: + { + integrity: sha512-UlDk/uc8UdfLNJhPbF3tvwajyuuygBcyp+yBuS/q0z3QSuN/EbLllY3rK8OTD9n4h00qZ/qgxGv/lMFJkwP4vg==, + } + engines: { node: '>=18' } + dependencies: + '@babel/core': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.7 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + dev: false + + /metro-transform-worker@0.80.9: + resolution: + { + integrity: sha512-c/IrzMUVnI0hSVVit4TXzt3A1GiUltGVlzCmLJWxNrBGHGrJhvgePj38+GXl1Xf4Fd4vx6qLUkKMQ3ux73bFLQ==, + } + engines: { node: '>=18' } + dependencies: + '@babel/core': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 + metro: 0.80.9 + metro-babel-transformer: 0.80.9 + metro-cache: 0.80.9 + metro-cache-key: 0.80.9 + metro-minify-terser: 0.80.9 + metro-source-map: 0.80.9 + metro-transform-plugins: 0.80.9 + nullthrows: 1.1.1 + transitivePeerDependencies: + - bufferutil + - encoding + - supports-color + - utf-8-validate + dev: false + + /metro@0.80.9: + resolution: + { + integrity: sha512-Bc57Xf3GO2Xe4UWQsBj/oW6YfLPABEu8jfDVDiNmJvoQW4CO34oDPuYKe4KlXzXhcuNsqOtSxpbjCRRVjhhREg==, + } + engines: { node: '>=18' } + hasBin: true + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/core': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + accepts: 1.3.8 + chalk: 4.1.2 + ci-info: 2.0.0 + connect: 3.7.0 + debug: 2.6.9 + denodeify: 1.2.1 + error-stack-parser: 2.1.4 + graceful-fs: 4.2.11 + hermes-parser: 0.20.1 + image-size: 1.1.1 + invariant: 2.2.4 + jest-worker: 29.7.0 + jsc-safe-url: 0.2.4 + lodash.throttle: 4.1.1 + metro-babel-transformer: 0.80.9 + metro-cache: 0.80.9 + metro-cache-key: 0.80.9 + metro-config: 0.80.9 + metro-core: 0.80.9 + metro-file-map: 0.80.9 + metro-resolver: 0.80.9 + metro-runtime: 0.80.9 + metro-source-map: 0.80.9 + metro-symbolicate: 0.80.9 + metro-transform-plugins: 0.80.9 + metro-transform-worker: 0.80.9 + mime-types: 2.1.35 + node-fetch: 2.7.0 + nullthrows: 1.1.1 + rimraf: 3.0.2 + serialize-error: 2.1.0 + source-map: 0.5.7 + strip-ansi: 6.0.1 + throat: 5.0.0 + ws: 7.5.9 + yargs: 17.7.2 + transitivePeerDependencies: + - bufferutil + - encoding + - supports-color + - utf-8-validate + dev: false + /micromatch@4.0.7: resolution: { @@ -13019,7 +17679,6 @@ packages: } engines: { node: '>=4.0.0' } hasBin: true - dev: true /mime@3.0.0: resolution: @@ -13030,13 +17689,20 @@ packages: hasBin: true dev: false + /mimic-fn@1.2.0: + resolution: + { + integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==, + } + engines: { node: '>=4' } + dev: false + /mimic-fn@2.1.0: resolution: { integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, } engines: { node: '>=6' } - dev: true /mimic-fn@4.0.0: resolution: @@ -13116,6 +17782,46 @@ packages: integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, } + /minipass-collect@2.0.1: + resolution: + { + integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==, + } + engines: { node: '>=16 || 14 >=14.17' } + dependencies: + minipass: 7.1.2 + dev: false + + /minipass-flush@1.0.5: + resolution: + { + integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==, + } + engines: { node: '>= 8' } + dependencies: + minipass: 3.3.6 + dev: false + + /minipass-pipeline@1.2.4: + resolution: + { + integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==, + } + engines: { node: '>=8' } + dependencies: + minipass: 3.3.6 + dev: false + + /minipass@3.3.6: + resolution: + { + integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==, + } + engines: { node: '>=8' } + dependencies: + yallist: 4.0.0 + dev: false + /minipass@4.2.8: resolution: { @@ -13124,6 +17830,14 @@ packages: engines: { node: '>=8' } dev: true + /minipass@5.0.0: + resolution: + { + integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==, + } + engines: { node: '>=8' } + dev: false + /minipass@7.1.2: resolution: { @@ -13131,6 +17845,17 @@ packages: } engines: { node: '>=16 || 14 >=14.17' } + /minizlib@2.1.2: + resolution: + { + integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==, + } + engines: { node: '>= 8' } + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + dev: false + /mkdirp@0.5.6: resolution: { @@ -13140,6 +17865,15 @@ packages: dependencies: minimist: 1.2.8 + /mkdirp@1.0.4: + resolution: + { + integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, + } + engines: { node: '>=10' } + hasBin: true + dev: false + /ms@2.0.0: resolution: { @@ -13151,7 +17885,6 @@ packages: { integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, } - dev: true /ms@2.1.3: resolution: @@ -13189,6 +17922,20 @@ packages: engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } dev: true + /mv@2.1.1: + resolution: + { + integrity: sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==, + } + engines: { node: '>=0.8.0' } + requiresBuild: true + dependencies: + mkdirp: 0.5.6 + ncp: 2.0.0 + rimraf: 2.4.5 + dev: false + optional: true + /mz@2.7.0: resolution: { @@ -13216,6 +17963,33 @@ packages: engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true + /nativewind@2.0.11(react@18.2.0)(tailwindcss@3.3.2): + resolution: + { + integrity: sha512-qCEXUwKW21RYJ33KRAJl3zXq2bCq82WoI564fI21D/TiqhfmstZOqPN53RF8qK1NDK6PGl56b2xaTxgObEePEg==, + } + engines: { node: '>=14.18' } + peerDependencies: + tailwindcss: ~3 + dependencies: + '@babel/generator': 7.24.7 + '@babel/helper-module-imports': 7.18.6 + '@babel/types': 7.19.0 + css-mediaquery: 0.1.2 + css-to-react-native: 3.2.0 + micromatch: 4.0.7 + postcss: 8.4.38 + postcss-calc: 8.2.4(postcss@8.4.38) + postcss-color-functional-notation: 4.2.4(postcss@8.4.38) + postcss-css-variables: 0.18.0(postcss@8.4.38) + postcss-nested: 5.0.6(postcss@8.4.38) + react-is: 18.3.1 + tailwindcss: 3.3.2 + use-sync-external-store: 1.2.2(react@18.2.0) + transitivePeerDependencies: + - react + dev: false + /natural-compare-lite@1.4.0: resolution: { @@ -13230,6 +18004,16 @@ packages: } dev: true + /ncp@2.0.0: + resolution: + { + integrity: sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==, + } + hasBin: true + requiresBuild: true + dev: false + optional: true + /negotiator@0.6.3: resolution: { @@ -13242,9 +18026,15 @@ packages: { integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==, } - dev: true - /next-auth@5.0.0-beta.4(next@14.2.3)(react@18.3.1): + /nested-error-stacks@2.0.1: + resolution: + { + integrity: sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==, + } + dev: false + + /next-auth@5.0.0-beta.4(next@14.2.3)(react@18.2.0): resolution: { integrity: sha512-vgocjvwPA8gxd/zrIP/vr9lJ/HeNe+C56lPP1D3sdyenHt8KncQV6ro7q0xCsDp1fcOKx7WAWVZH5o8aMxDzgw==, @@ -13258,11 +18048,11 @@ packages: optional: true dependencies: '@auth/core': 0.18.4 - next: 14.2.3(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 + next: 14.2.3(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 dev: false - /next-intl@3.14.1(next@14.2.3)(react@18.3.1): + /next-intl@3.14.1(next@14.2.3)(react@18.2.0): resolution: { integrity: sha512-Jb5KdYaJCH3z4O/Ab05YOi7lzaqtFcnOa8KdUCHvHKxPYNM7H6I/5hC3dvKPDb9S5gW6wMp3bNQoMzcWw227jw==, @@ -13273,12 +18063,12 @@ packages: dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 14.2.3(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - use-intl: 3.14.1(react@18.3.1) + next: 14.2.3(react-dom@18.3.1)(react@18.2.0) + react: 18.2.0 + use-intl: 3.14.1(react@18.2.0) dev: false - /next@14.2.3(react-dom@18.3.1)(react@18.3.1): + /next@14.2.3(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==, @@ -13302,12 +18092,12 @@ packages: '@next/env': 14.2.3 '@swc/helpers': 0.5.5 busboy: 1.6.0 - caniuse-lite: 1.0.30001624 + caniuse-lite: 1.0.30001632 graceful-fs: 4.2.11 postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(react@18.3.1) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + styled-jsx: 5.1.1(react@18.2.0) optionalDependencies: '@next/swc-darwin-arm64': 14.2.3 '@next/swc-darwin-x64': 14.2.3 @@ -13323,12 +18113,36 @@ packages: - babel-plugin-macros dev: false + /nice-try@1.0.5: + resolution: + { + integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==, + } + dev: false + + /nocache@3.0.4: + resolution: + { + integrity: sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==, + } + engines: { node: '>=12.0.0' } + dev: false + /node-abort-controller@3.1.1: resolution: { integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==, } - dev: true + + /node-dir@0.1.17: + resolution: + { + integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==, + } + engines: { node: '>= 0.10.5' } + dependencies: + minimatch: 3.1.2 + dev: false /node-emoji@1.11.0: resolution: @@ -13360,12 +18174,19 @@ packages: dependencies: whatwg-url: 5.0.0 + /node-forge@1.3.1: + resolution: + { + integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==, + } + engines: { node: '>= 6.13.0' } + dev: false + /node-int64@0.4.0: resolution: { integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==, } - dev: true /node-mocks-http@1.14.1: resolution: @@ -13375,7 +18196,7 @@ packages: engines: { node: '>=14' } dependencies: '@types/express': 4.17.21 - '@types/node': 20.12.12 + '@types/node': 20.14.2 accepts: 1.3.8 content-disposition: 0.5.4 depd: 1.1.2 @@ -13393,7 +18214,14 @@ packages: { integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==, } - dev: true + + /node-stream-zip@1.15.0: + resolution: + { + integrity: sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==, + } + engines: { node: '>=0.12.0' } + dev: false /normalize-package-data@2.5.0: resolution: @@ -13435,6 +18263,28 @@ packages: engines: { node: '>=0.10.0' } dev: true + /npm-package-arg@7.0.0: + resolution: + { + integrity: sha512-xXxr8y5U0kl8dVkz2oK7yZjPBvqM2fwaO5l3Yg13p03v8+E3qQcD0JNhHzjL1vyGgxcKkD0cco+NLR72iuPk3g==, + } + dependencies: + hosted-git-info: 3.0.8 + osenv: 0.1.5 + semver: 5.7.2 + validate-npm-package-name: 3.0.0 + dev: false + + /npm-run-path@2.0.2: + resolution: + { + integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==, + } + engines: { node: '>=4' } + dependencies: + path-key: 2.0.1 + dev: false + /npm-run-path@4.0.1: resolution: { @@ -13443,7 +18293,6 @@ packages: engines: { node: '>=8' } dependencies: path-key: 3.1.1 - dev: true /npm-run-path@5.3.0: resolution: @@ -13455,6 +18304,13 @@ packages: path-key: 4.0.0 dev: true + /nullthrows@1.1.1: + resolution: + { + integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==, + } + dev: false + /oauth4webapi@2.10.4: resolution: { @@ -13462,6 +18318,14 @@ packages: } dev: false + /ob1@0.80.9: + resolution: + { + integrity: sha512-v9yOxowkZbxWhKOaaTyLjIm1aLy4ebMNcSn4NYJKOAI/Qv+SkfEfszpLr2GIxsccmb2Y2HA9qtsqiIJ80ucpVA==, + } + engines: { node: '>=18' } + dev: false + /object-assign@4.1.1: resolution: { @@ -13488,7 +18352,6 @@ packages: integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==, } engines: { node: '>= 0.4' } - dev: true /object.assign@4.1.5: resolution: @@ -13501,7 +18364,6 @@ packages: define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 - dev: true /object.entries@1.1.8: resolution: @@ -13578,6 +18440,16 @@ packages: } dev: false + /on-finished@2.3.0: + resolution: + { + integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==, + } + engines: { node: '>= 0.8' } + dependencies: + ee-first: 1.1.1 + dev: false + /on-finished@2.4.1: resolution: { @@ -13587,6 +18459,14 @@ packages: dependencies: ee-first: 1.1.1 + /on-headers@1.0.2: + resolution: + { + integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==, + } + engines: { node: '>= 0.8' } + dev: false + /once@1.4.0: resolution: { @@ -13595,6 +18475,16 @@ packages: dependencies: wrappy: 1.0.2 + /onetime@2.0.1: + resolution: + { + integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==, + } + engines: { node: '>=4' } + dependencies: + mimic-fn: 1.2.0 + dev: false + /onetime@5.1.2: resolution: { @@ -13603,7 +18493,6 @@ packages: engines: { node: '>=6' } dependencies: mimic-fn: 2.1.0 - dev: true /onetime@6.0.0: resolution: @@ -13615,6 +18504,39 @@ packages: mimic-fn: 4.0.0 dev: true + /open@6.4.0: + resolution: + { + integrity: sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==, + } + engines: { node: '>=8' } + dependencies: + is-wsl: 1.1.0 + dev: false + + /open@7.4.2: + resolution: + { + integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==, + } + engines: { node: '>=8' } + dependencies: + is-docker: 2.2.1 + is-wsl: 2.2.0 + dev: false + + /open@8.4.2: + resolution: + { + integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==, + } + engines: { node: '>=12' } + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + dev: false + /openapi-types@12.1.3: resolution: { @@ -13637,6 +18559,21 @@ packages: word-wrap: 1.2.5 dev: true + /ora@3.4.0: + resolution: + { + integrity: sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==, + } + engines: { node: '>=6' } + dependencies: + chalk: 2.4.2 + cli-cursor: 2.1.0 + cli-spinners: 2.9.2 + log-symbols: 2.2.0 + strip-ansi: 5.2.0 + wcwidth: 1.0.1 + dev: false + /ora@5.4.1: resolution: { @@ -13653,7 +18590,14 @@ packages: log-symbols: 4.1.0 strip-ansi: 6.0.1 wcwidth: 1.0.1 - dev: true + + /os-homedir@1.0.2: + resolution: + { + integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==, + } + engines: { node: '>=0.10.0' } + dev: false /os-tmpdir@1.0.2: resolution: @@ -13661,7 +18605,25 @@ packages: integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==, } engines: { node: '>=0.10.0' } - dev: true + + /osenv@0.1.5: + resolution: + { + integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==, + } + deprecated: This package is no longer supported. + dependencies: + os-homedir: 1.0.2 + os-tmpdir: 1.0.2 + dev: false + + /p-finally@1.0.0: + resolution: + { + integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==, + } + engines: { node: '>=4' } + dev: false /p-limit@2.3.0: resolution: @@ -13671,7 +18633,6 @@ packages: engines: { node: '>=6' } dependencies: p-try: 2.2.0 - dev: true /p-limit@3.1.0: resolution: @@ -13681,7 +18642,16 @@ packages: engines: { node: '>=10' } dependencies: yocto-queue: 0.1.0 - dev: true + + /p-locate@3.0.0: + resolution: + { + integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==, + } + engines: { node: '>=6' } + dependencies: + p-limit: 2.3.0 + dev: false /p-locate@4.1.0: resolution: @@ -13691,7 +18661,6 @@ packages: engines: { node: '>=8' } dependencies: p-limit: 2.3.0 - dev: true /p-locate@5.0.0: resolution: @@ -13701,7 +18670,16 @@ packages: engines: { node: '>=10' } dependencies: p-limit: 3.1.0 - dev: true + + /p-map@4.0.0: + resolution: + { + integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, + } + engines: { node: '>=10' } + dependencies: + aggregate-error: 3.1.0 + dev: false /p-try@2.2.0: resolution: @@ -13709,7 +18687,6 @@ packages: integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==, } engines: { node: '>=6' } - dev: true /parent-module@1.0.1: resolution: @@ -13721,6 +18698,17 @@ packages: callsites: 3.1.0 dev: true + /parse-json@4.0.0: + resolution: + { + integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==, + } + engines: { node: '>=4' } + dependencies: + error-ex: 1.3.2 + json-parse-better-errors: 1.0.2 + dev: false + /parse-json@5.2.0: resolution: { @@ -13728,7 +18716,7 @@ packages: } engines: { node: '>=8' } dependencies: - '@babel/code-frame': 7.24.6 + '@babel/code-frame': 7.24.7 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -13742,6 +18730,16 @@ packages: engines: { node: '>=0.10.0' } dev: true + /parse-png@2.1.0: + resolution: + { + integrity: sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==, + } + engines: { node: '>=10' } + dependencies: + pngjs: 3.4.0 + dev: false + /parseurl@1.3.3: resolution: { @@ -13749,13 +18747,30 @@ packages: } engines: { node: '>= 0.8' } + /password-prompt@1.1.3: + resolution: + { + integrity: sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw==, + } + dependencies: + ansi-escapes: 4.3.2 + cross-spawn: 7.0.3 + dev: false + + /path-exists@3.0.0: + resolution: + { + integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==, + } + engines: { node: '>=4' } + dev: false + /path-exists@4.0.0: resolution: { integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, } engines: { node: '>=8' } - dev: true /path-is-absolute@1.0.1: resolution: @@ -13764,6 +18779,14 @@ packages: } engines: { node: '>=0.10.0' } + /path-key@2.0.1: + resolution: + { + integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==, + } + engines: { node: '>=4' } + dev: false + /path-key@3.1.1: resolution: { @@ -13813,7 +18836,6 @@ packages: integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, } engines: { node: '>=8' } - dev: true /pathe@1.1.2: resolution: @@ -13841,7 +18863,6 @@ packages: integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==, } engines: { node: '>=10' } - dev: true /pidtree@0.6.0: resolution: @@ -13859,6 +18880,14 @@ packages: } engines: { node: '>=0.10.0' } + /pify@4.0.1: + resolution: + { + integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==, + } + engines: { node: '>=6' } + dev: false + /pirates@4.0.6: resolution: { @@ -13866,6 +18895,16 @@ packages: } engines: { node: '>= 6' } + /pkg-dir@3.0.0: + resolution: + { + integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==, + } + engines: { node: '>=6' } + dependencies: + find-up: 3.0.0 + dev: false + /pkg-dir@4.2.0: resolution: { @@ -13876,6 +18915,18 @@ packages: find-up: 4.1.0 dev: true + /plist@3.1.0: + resolution: + { + integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==, + } + engines: { node: '>=10.4.0' } + dependencies: + '@xmldom/xmldom': 0.8.10 + base64-js: 1.5.1 + xmlbuilder: 15.1.1 + dev: false + /pluralize@8.0.0: resolution: { @@ -13884,13 +18935,60 @@ packages: engines: { node: '>=4' } dev: true + /pngjs@3.4.0: + resolution: + { + integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==, + } + engines: { node: '>=4.0.0' } + dev: false + /possible-typed-array-names@1.0.0: resolution: { integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==, } engines: { node: '>= 0.4' } - dev: true + + /postcss-calc@8.2.4(postcss@8.4.38): + resolution: + { + integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==, + } + peerDependencies: + postcss: ^8.2.2 + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.1.0 + postcss-value-parser: 4.2.0 + dev: false + + /postcss-color-functional-notation@4.2.4(postcss@8.4.38): + resolution: + { + integrity: sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==, + } + engines: { node: ^12 || ^14 || >=16 } + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: false + + /postcss-css-variables@0.18.0(postcss@8.4.38): + resolution: + { + integrity: sha512-lYS802gHbzn1GI+lXvy9MYIYDuGnl1WB4FTKoqMQqJ3Mab09A7a/1wZvGTkCEZJTM8mSbIyb1mJYn8f0aPye0Q==, + } + peerDependencies: + postcss: ^8.2.6 + dependencies: + balanced-match: 1.0.2 + escape-string-regexp: 1.0.5 + extend: 3.0.2 + postcss: 8.4.38 + dev: false /postcss-import@15.1.0(postcss@8.4.38): resolution: @@ -13933,9 +19031,22 @@ packages: ts-node: optional: true dependencies: - lilconfig: 3.1.1 + lilconfig: 3.1.2 + postcss: 8.4.38 + yaml: 2.4.5 + + /postcss-nested@5.0.6(postcss@8.4.38): + resolution: + { + integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==, + } + engines: { node: '>=12.0' } + peerDependencies: + postcss: ^8.2.14 + dependencies: postcss: 8.4.38 - yaml: 2.4.2 + postcss-selector-parser: 6.1.0 + dev: false /postcss-nested@6.0.1(postcss@8.4.38): resolution: @@ -14034,15 +19145,36 @@ packages: hasBin: true dev: true - /prettier@3.2.5: + /prettier@3.3.1: resolution: { - integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==, + integrity: sha512-7CAwy5dRsxs8PHXT3twixW9/OEll8MLE0VRPCJyl7CkS6VHGPSlsVaWTiASPTyGyYRyApxlaWTzwUxVNrhcwDg==, } engines: { node: '>=14' } hasBin: true dev: true + /pretty-bytes@5.6.0: + resolution: + { + integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==, + } + engines: { node: '>=6' } + dev: false + + /pretty-format@26.6.2: + resolution: + { + integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==, + } + engines: { node: '>= 10' } + dependencies: + '@jest/types': 26.6.2 + ansi-regex: 5.0.1 + ansi-styles: 4.3.0 + react-is: 17.0.2 + dev: false + /pretty-format@29.7.0: resolution: { @@ -14053,7 +19185,6 @@ packages: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 react-is: 18.3.1 - dev: true /pretty-format@3.8.0: resolution: @@ -14062,16 +19193,16 @@ packages: } dev: false - /prisma@5.14.0: + /prisma@5.15.0: resolution: { - integrity: sha512-gCNZco7y5XtjrnQYeDJTiVZmT/ncqCr5RY1/Cf8X2wgLRmyh9ayPAGBNziI4qEE4S6SxCH5omQLVo9lmURaJ/Q==, + integrity: sha512-JA81ACQSCi3a7NUOgonOIkdx8PAVkO+HbUOxmd00Yb8DgIIEpr2V9+Qe/j6MLxIgWtE/OtVQ54rVjfYRbZsCfw==, } engines: { node: '>=16.13' } hasBin: true requiresBuild: true dependencies: - '@prisma/engines': 5.14.0 + '@prisma/engines': 5.15.0 /process-nextick-args@2.0.1: resolution: @@ -14079,6 +19210,32 @@ packages: integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==, } + /progress@2.0.3: + resolution: + { + integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==, + } + engines: { node: '>=0.4.0' } + dev: false + + /promise@7.3.1: + resolution: + { + integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==, + } + dependencies: + asap: 2.0.6 + dev: false + + /promise@8.3.0: + resolution: + { + integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==, + } + dependencies: + asap: 2.0.6 + dev: false + /prompts@2.4.2: resolution: { @@ -14088,7 +19245,6 @@ packages: dependencies: kleur: 3.0.3 sisteransi: 1.0.5 - dev: true /prop-types@15.8.1: resolution: @@ -14099,7 +19255,6 @@ packages: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 - dev: true /property-expr@2.0.6: resolution: @@ -14118,13 +19273,22 @@ packages: forwarded: 0.2.0 ipaddr.js: 1.9.1 + /pump@3.0.0: + resolution: + { + integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==, + } + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: false + /punycode@2.3.1: resolution: { integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==, } engines: { node: '>=6' } - dev: true /pure-rand@6.1.0: resolution: @@ -14133,6 +19297,14 @@ packages: } dev: true + /qrcode-terminal@0.11.0: + resolution: + { + integrity: sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==, + } + hasBin: true + dev: false + /qs@6.11.0: resolution: { @@ -14159,12 +19331,30 @@ packages: engines: { node: '>=0.4.x' } dev: false + /querystring@0.2.1: + resolution: + { + integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==, + } + engines: { node: '>=0.4.x' } + deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. + dev: false + /queue-microtask@1.2.3: resolution: { integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, } + /queue@6.0.2: + resolution: + { + integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==, + } + dependencies: + inherits: 2.0.4 + dev: false + /quick-lru@4.0.1: resolution: { @@ -14208,7 +19398,33 @@ packages: iconv-lite: 0.4.24 unpipe: 1.0.0 - /react-dom@18.3.1(react@18.3.1): + /rc@1.2.8: + resolution: + { + integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==, + } + hasBin: true + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.8 + strip-json-comments: 2.0.1 + dev: false + + /react-devtools-core@5.2.0: + resolution: + { + integrity: sha512-vZK+/gvxxsieAoAyYaiRIVFxlajb7KXhgBDV7OsoMzaAE+IqGpoxusBjIgq5ibqA2IloKu0p9n7tE68z1xs18A==, + } + dependencies: + shell-quote: 1.8.1 + ws: 7.5.9 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: false + + /react-dom@18.3.1(react@18.2.0): resolution: { integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==, @@ -14217,7 +19433,7 @@ packages: react: ^18.3.1 dependencies: loose-envify: 1.4.0 - react: 18.3.1 + react: 18.2.0 scheduler: 0.23.2 dev: false @@ -14228,7 +19444,7 @@ packages: } dev: false - /react-icons@4.12.0(react@18.3.1): + /react-icons@4.12.0(react@18.2.0): resolution: { integrity: sha512-IBaDuHiShdZqmfc/TwHu6+d6k2ltNCf3AszxNmjJc1KUfXdEeRJOKyNvLmAHaarhzGmTSVygNdyu8/opXv2gaw==, @@ -14236,7 +19452,7 @@ packages: peerDependencies: react: '*' dependencies: - react: 18.3.1 + react: 18.2.0 dev: false /react-is@16.13.1: @@ -14245,14 +19461,81 @@ packages: integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==, } + /react-is@17.0.2: + resolution: + { + integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==, + } + dev: false + /react-is@18.3.1: resolution: { integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==, } - dev: true - /react-query@3.39.3(react-dom@18.3.1)(react@18.3.1): + /react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7)(react@18.2.0): + resolution: + { + integrity: sha512-EBMBjPPL4/GjHMP4NqsZabT3gI5WU9cSmduABGAGrd8uIcmTZ5F2Ng9k6gFmRm7n8e8CULxDNu98ZpQfBjl7Bw==, + } + engines: { node: '>=18' } + hasBin: true + peerDependencies: + '@types/react': ^18.2.6 + react: 18.2.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@jest/create-cache-key-function': 29.7.0 + '@react-native-community/cli': 13.6.8 + '@react-native-community/cli-platform-android': 13.6.8 + '@react-native-community/cli-platform-ios': 13.6.8 + '@react-native/assets-registry': 0.74.84 + '@react-native/codegen': 0.74.84(@babel/preset-env@7.24.7) + '@react-native/community-cli-plugin': 0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7) + '@react-native/gradle-plugin': 0.74.84 + '@react-native/js-polyfills': 0.74.84 + '@react-native/normalize-colors': 0.74.84 + '@react-native/virtualized-lists': 0.74.84(react-native@0.74.2)(react@18.2.0) + abort-controller: 3.0.0 + anser: 1.4.10 + ansi-regex: 5.0.1 + base64-js: 1.5.1 + chalk: 4.1.2 + event-target-shim: 5.0.1 + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + jest-environment-node: 29.7.0 + jsc-android: 250231.0.0 + memoize-one: 5.2.1 + metro-runtime: 0.80.9 + metro-source-map: 0.80.9 + mkdirp: 0.5.6 + nullthrows: 1.1.1 + pretty-format: 26.6.2 + promise: 8.3.0 + react: 18.2.0 + react-devtools-core: 5.2.0 + react-refresh: 0.14.2 + react-shallow-renderer: 16.15.0(react@18.2.0) + regenerator-runtime: 0.13.11 + scheduler: 0.24.0-canary-efb381bbf-20230505 + stacktrace-parser: 0.1.10 + whatwg-fetch: 3.6.20 + ws: 6.2.2 + yargs: 17.7.2 + transitivePeerDependencies: + - '@babel/core' + - '@babel/preset-env' + - bufferutil + - encoding + - supports-color + - utf-8-validate + dev: false + + /react-query@3.39.3(react-dom@18.3.1)(react@18.2.0): resolution: { integrity: sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g==, @@ -14267,14 +19550,22 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': 7.24.6 + '@babel/runtime': 7.24.7 broadcast-channel: 3.7.0 match-sorter: 6.3.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 18.2.0 + react-dom: 18.3.1(react@18.2.0) + dev: false + + /react-refresh@0.14.2: + resolution: + { + integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==, + } + engines: { node: '>=0.10.0' } dev: false - /react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@18.3.1): + /react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@18.2.0): resolution: { integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==, @@ -14288,12 +19579,12 @@ packages: optional: true dependencies: '@types/react': 18.3.3 - react: 18.3.1 - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) - tslib: 2.6.2 + react: 18.2.0 + react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.2.0) + tslib: 2.6.3 dev: false - /react-remove-scroll@2.5.10(@types/react@18.3.3)(react@18.3.1): + /react-remove-scroll@2.5.10(@types/react@18.3.3)(react@18.2.0): resolution: { integrity: sha512-m3zvBRANPBw3qxVVjEIPEQinkcwlFZ4qyomuWVpNJdv4c6MvHfXV0C3L9Jx5rr3HeBHKNRX+1jreB5QloDIJjA==, @@ -14307,15 +19598,28 @@ packages: optional: true dependencies: '@types/react': 18.3.3 - react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) - tslib: 2.6.2 - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) + react: 18.2.0 + react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.2.0) + tslib: 2.6.3 + use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.2.0) + dev: false + + /react-shallow-renderer@16.15.0(react@18.2.0): + resolution: + { + integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==, + } + peerDependencies: + react: ^16.0.0 || ^17.0.0 || ^18.0.0 + dependencies: + object-assign: 4.1.1 + react: 18.2.0 + react-is: 18.3.1 dev: false - /react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.3.1): + /react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.2.0): resolution: { integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==, @@ -14331,11 +19635,11 @@ packages: '@types/react': 18.3.3 get-nonce: 1.0.1 invariant: 2.2.4 - react: 18.3.1 - tslib: 2.6.2 + react: 18.2.0 + tslib: 2.6.3 dev: false - /react-textarea-autosize@8.5.3(@types/react@18.3.3)(react@18.3.1): + /react-textarea-autosize@8.5.3(@types/react@18.3.3)(react@18.2.0): resolution: { integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==, @@ -14344,18 +19648,18 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.24.6 - react: 18.3.1 - use-composed-ref: 1.3.0(react@18.3.1) - use-latest: 1.2.1(@types/react@18.3.3)(react@18.3.1) + '@babel/runtime': 7.24.7 + react: 18.2.0 + use-composed-ref: 1.3.0(react@18.2.0) + use-latest: 1.2.1(@types/react@18.3.3)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false - /react@18.3.1: + /react@18.2.0: resolution: { - integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==, + integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==, } engines: { node: '>=0.10.0' } dependencies: @@ -14419,7 +19723,6 @@ packages: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 - dev: true /readdirp@3.6.0: resolution: @@ -14428,7 +19731,27 @@ packages: } engines: { node: '>=8.10.0' } dependencies: - picomatch: 2.3.1 + picomatch: 2.3.1 + + /readline@1.3.0: + resolution: + { + integrity: sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==, + } + dev: false + + /recast@0.21.5: + resolution: + { + integrity: sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==, + } + engines: { node: '>= 4' } + dependencies: + ast-types: 0.15.2 + esprima: 4.0.1 + source-map: 0.6.1 + tslib: 2.6.3 + dev: false /rechoir@0.6.2: resolution: @@ -14473,12 +19796,45 @@ packages: which-builtin-type: 1.1.3 dev: true + /regenerate-unicode-properties@10.1.1: + resolution: + { + integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==, + } + engines: { node: '>=4' } + dependencies: + regenerate: 1.4.2 + dev: false + + /regenerate@1.4.2: + resolution: + { + integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==, + } + dev: false + + /regenerator-runtime@0.13.11: + resolution: + { + integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==, + } + dev: false + /regenerator-runtime@0.14.1: resolution: { integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==, } + /regenerator-transform@0.15.2: + resolution: + { + integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==, + } + dependencies: + '@babel/runtime': 7.24.7 + dev: false + /regexp.prototype.flags@1.5.2: resolution: { @@ -14490,7 +19846,31 @@ packages: define-properties: 1.2.1 es-errors: 1.3.0 set-function-name: 2.0.2 - dev: true + + /regexpu-core@5.3.2: + resolution: + { + integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==, + } + engines: { node: '>=4' } + dependencies: + '@babel/regjsgen': 0.8.0 + regenerate: 1.4.2 + regenerate-unicode-properties: 10.1.1 + regjsparser: 0.9.1 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.1.0 + dev: false + + /regjsparser@0.9.1: + resolution: + { + integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==, + } + hasBin: true + dependencies: + jsesc: 0.5.0 + dev: false /remove-accents@0.5.0: resolution: @@ -14499,6 +19879,13 @@ packages: } dev: false + /remove-trailing-slash@0.1.1: + resolution: + { + integrity: sha512-o4S4Qh6L2jpnCy83ysZDau+VORNvnFw07CKSAymkd6ICNVEPisMyzlc00KlvvicsxKck94SEwhDnMNdICzO+tA==, + } + dev: false + /repeat-string@1.6.1: resolution: { @@ -14513,7 +19900,6 @@ packages: integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, } engines: { node: '>=0.10.0' } - dev: true /require-from-string@2.0.2: resolution: @@ -14521,7 +19907,25 @@ packages: integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==, } engines: { node: '>=0.10.0' } - dev: true + + /require-main-filename@2.0.0: + resolution: + { + integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==, + } + dev: false + + /requireg@0.2.2: + resolution: + { + integrity: sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==, + } + engines: { node: '>= 4.0.0' } + dependencies: + nested-error-stacks: 2.0.1 + rc: 1.2.8 + resolve: 1.7.1 + dev: false /resolve-cwd@3.0.0: resolution: @@ -14544,6 +19948,14 @@ packages: global-modules: 1.0.0 dev: true + /resolve-from@3.0.0: + resolution: + { + integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==, + } + engines: { node: '>=4' } + dev: false + /resolve-from@4.0.0: resolution: { @@ -14558,7 +19970,6 @@ packages: integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==, } engines: { node: '>=8' } - dev: true /resolve-global@1.0.0: resolution: @@ -14583,7 +19994,6 @@ packages: integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==, } engines: { node: '>=10' } - dev: true /resolve@1.22.8: resolution: @@ -14596,6 +20006,15 @@ packages: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + /resolve@1.7.1: + resolution: + { + integrity: sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==, + } + dependencies: + path-parse: 1.0.7 + dev: false + /resolve@2.0.0-next.5: resolution: { @@ -14608,6 +20027,17 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true + /restore-cursor@2.0.0: + resolution: + { + integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==, + } + engines: { node: '>=4' } + dependencies: + onetime: 2.0.1 + signal-exit: 3.0.7 + dev: false + /restore-cursor@3.1.0: resolution: { @@ -14617,7 +20047,6 @@ packages: dependencies: onetime: 5.1.2 signal-exit: 3.0.7 - dev: true /restore-cursor@4.0.0: resolution: @@ -14644,6 +20073,41 @@ packages: } dev: true + /rimraf@2.4.5: + resolution: + { + integrity: sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==, + } + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + requiresBuild: true + dependencies: + glob: 6.0.4 + dev: false + optional: true + + /rimraf@2.6.3: + resolution: + { + integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==, + } + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + dependencies: + glob: 7.2.3 + dev: false + + /rimraf@2.7.1: + resolution: + { + integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==, + } + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + dependencies: + glob: 7.2.3 + dev: false + /rimraf@3.0.2: resolution: { @@ -14695,7 +20159,7 @@ packages: integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==, } dependencies: - tslib: 2.6.2 + tslib: 2.6.3 /safe-array-concat@1.1.2: resolution: @@ -14708,7 +20172,6 @@ packages: get-intrinsic: 1.2.4 has-symbols: 1.0.3 isarray: 2.0.5 - dev: true /safe-buffer@5.1.2: resolution: @@ -14722,6 +20185,15 @@ packages: integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, } + /safe-json-stringify@1.2.0: + resolution: + { + integrity: sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==, + } + requiresBuild: true + dev: false + optional: true + /safe-regex-test@1.0.3: resolution: { @@ -14732,7 +20204,6 @@ packages: call-bind: 1.0.7 es-errors: 1.3.0 is-regex: 1.1.4 - dev: true /safer-buffer@2.1.2: resolution: @@ -14740,6 +20211,13 @@ packages: integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, } + /sax@1.4.1: + resolution: + { + integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==, + } + dev: false + /scheduler@0.23.2: resolution: { @@ -14749,6 +20227,15 @@ packages: loose-envify: 1.4.0 dev: false + /scheduler@0.24.0-canary-efb381bbf-20230505: + resolution: + { + integrity: sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==, + } + dependencies: + loose-envify: 1.4.0 + dev: false + /schema-utils@3.3.0: resolution: { @@ -14770,13 +20257,23 @@ packages: compute-scroll-into-view: 3.1.0 dev: false + /selfsigned@2.4.1: + resolution: + { + integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==, + } + engines: { node: '>=10' } + dependencies: + '@types/node-forge': 1.3.11 + node-forge: 1.3.1 + dev: false + /semver@5.7.2: resolution: { integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==, } hasBin: true - dev: true /semver@6.3.1: resolution: @@ -14784,7 +20281,6 @@ packages: integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==, } hasBin: true - dev: true /semver@7.6.0: resolution: @@ -14828,6 +20324,14 @@ packages: transitivePeerDependencies: - supports-color + /serialize-error@2.1.0: + resolution: + { + integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==, + } + engines: { node: '>=0.10.0' } + dev: false + /serialize-javascript@6.0.2: resolution: { @@ -14851,6 +20355,13 @@ packages: transitivePeerDependencies: - supports-color + /set-blocking@2.0.0: + resolution: + { + integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, + } + dev: false + /set-function-length@1.2.2: resolution: { @@ -14876,7 +20387,13 @@ packages: es-errors: 1.3.0 functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 - dev: true + + /setimmediate@1.0.5: + resolution: + { + integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==, + } + dev: false /setprototypeof@1.2.0: resolution: @@ -14884,6 +20401,26 @@ packages: integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==, } + /shallow-clone@3.0.1: + resolution: + { + integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==, + } + engines: { node: '>=8' } + dependencies: + kind-of: 6.0.3 + dev: false + + /shebang-command@1.2.0: + resolution: + { + integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==, + } + engines: { node: '>=0.10.0' } + dependencies: + shebang-regex: 1.0.0 + dev: false + /shebang-command@2.0.0: resolution: { @@ -14893,6 +20430,14 @@ packages: dependencies: shebang-regex: 3.0.0 + /shebang-regex@1.0.0: + resolution: + { + integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==, + } + engines: { node: '>=0.10.0' } + dev: false + /shebang-regex@3.0.0: resolution: { @@ -14900,6 +20445,13 @@ packages: } engines: { node: '>=8' } + /shell-quote@1.8.1: + resolution: + { + integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==, + } + dev: false + /shelljs@0.8.5: resolution: { @@ -14930,7 +20482,6 @@ packages: { integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, } - dev: true /signal-exit@4.1.0: resolution: @@ -14939,6 +20490,17 @@ packages: } engines: { node: '>=14' } + /simple-plist@1.3.1: + resolution: + { + integrity: sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==, + } + dependencies: + bplist-creator: 0.1.0 + bplist-parser: 0.3.1 + plist: 3.1.0 + dev: false + /simple-swizzle@0.2.2: resolution: { @@ -14953,7 +20515,6 @@ packages: { integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==, } - dev: true /slash@3.0.0: resolution: @@ -14961,7 +20522,18 @@ packages: integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, } engines: { node: '>=8' } - dev: true + + /slice-ansi@2.1.0: + resolution: + { + integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==, + } + engines: { node: '>=6' } + dependencies: + ansi-styles: 3.2.1 + astral-regex: 1.0.0 + is-fullwidth-code-point: 2.0.0 + dev: false /slice-ansi@5.0.0: resolution: @@ -14985,6 +20557,14 @@ packages: is-fullwidth-code-point: 5.0.0 dev: true + /slugify@1.6.6: + resolution: + { + integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==, + } + engines: { node: '>=8.0.0' } + dev: false + /source-map-js@1.2.0: resolution: { @@ -15010,7 +20590,14 @@ packages: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 - dev: true + + /source-map@0.5.7: + resolution: + { + integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==, + } + engines: { node: '>=0.10.0' } + dev: false /source-map@0.6.1: resolution: @@ -15018,7 +20605,6 @@ packages: integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, } engines: { node: '>=0.10.0' } - dev: true /source-map@0.7.4: resolution: @@ -15026,7 +20612,6 @@ packages: integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==, } engines: { node: '>= 8' } - dev: true /spdx-correct@3.2.0: resolution: @@ -15058,43 +20643,85 @@ packages: /spdx-license-ids@3.0.18: resolution: { - integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==, + integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==, + } + dev: true + + /split2@3.2.2: + resolution: + { + integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==, + } + dependencies: + readable-stream: 3.6.2 + dev: true + + /split2@4.2.0: + resolution: + { + integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==, + } + engines: { node: '>= 10.x' } + dev: true + + /split@1.0.1: + resolution: + { + integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==, + } + dependencies: + through: 2.3.8 + dev: false + + /sprintf-js@1.0.3: + resolution: + { + integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==, + } + + /ssri@10.0.6: + resolution: + { + integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==, } - dev: true + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + dependencies: + minipass: 7.1.2 + dev: false - /split2@3.2.2: + /stack-utils@2.0.6: resolution: { - integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==, + integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==, } + engines: { node: '>=10' } dependencies: - readable-stream: 3.6.2 - dev: true + escape-string-regexp: 2.0.0 - /split2@4.2.0: + /stackframe@1.3.4: resolution: { - integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==, + integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==, } - engines: { node: '>= 10.x' } - dev: true + dev: false - /sprintf-js@1.0.3: + /stacktrace-parser@0.1.10: resolution: { - integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==, + integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==, } - dev: true + engines: { node: '>=6' } + dependencies: + type-fest: 0.7.1 + dev: false - /stack-utils@2.0.6: + /statuses@1.5.0: resolution: { - integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==, + integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==, } - engines: { node: '>=10' } - dependencies: - escape-string-regexp: 2.0.0 - dev: true + engines: { node: '>= 0.6' } + dev: false /statuses@2.0.1: resolution: @@ -15103,6 +20730,14 @@ packages: } engines: { node: '>= 0.8' } + /stream-buffers@2.2.0: + resolution: + { + integrity: sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==, + } + engines: { node: '>= 0.10.0' } + dev: false + /streamsearch@1.1.0: resolution: { @@ -15195,7 +20830,6 @@ packages: define-properties: 1.2.1 es-abstract: 1.23.3 es-object-atoms: 1.0.0 - dev: true /string.prototype.trimend@1.0.8: resolution: @@ -15206,7 +20840,6 @@ packages: call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 - dev: true /string.prototype.trimstart@1.0.8: resolution: @@ -15218,7 +20851,6 @@ packages: call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 - dev: true /string_decoder@1.1.1: resolution: @@ -15235,7 +20867,16 @@ packages: } dependencies: safe-buffer: 5.2.1 - dev: true + + /strip-ansi@5.2.0: + resolution: + { + integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==, + } + engines: { node: '>=6' } + dependencies: + ansi-regex: 4.1.1 + dev: false /strip-ansi@6.0.1: resolution: @@ -15271,13 +20912,20 @@ packages: engines: { node: '>=8' } dev: true + /strip-eof@1.0.0: + resolution: + { + integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==, + } + engines: { node: '>=0.10.0' } + dev: false + /strip-final-newline@2.0.0: resolution: { integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, } engines: { node: '>=6' } - dev: true /strip-final-newline@3.0.0: resolution: @@ -15297,6 +20945,14 @@ packages: min-indent: 1.0.1 dev: true + /strip-json-comments@2.0.1: + resolution: + { + integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==, + } + engines: { node: '>=0.10.0' } + dev: false + /strip-json-comments@3.1.1: resolution: { @@ -15305,7 +20961,21 @@ packages: engines: { node: '>=8' } dev: true - /styled-jsx@5.1.1(react@18.3.1): + /strnum@1.0.5: + resolution: + { + integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==, + } + dev: false + + /structured-headers@0.4.1: + resolution: + { + integrity: sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==, + } + dev: false + + /styled-jsx@5.1.1(react@18.2.0): resolution: { integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==, @@ -15322,7 +20992,24 @@ packages: optional: true dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 18.2.0 + dev: false + + /sucrase@3.34.0: + resolution: + { + integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==, + } + engines: { node: '>=8' } + hasBin: true + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + commander: 4.1.1 + glob: 7.1.6 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.6 + ts-interface-checker: 0.1.13 dev: false /sucrase@3.35.0: @@ -15341,6 +21028,27 @@ packages: pirates: 4.0.6 ts-interface-checker: 0.1.13 + /sudo-prompt@8.2.5: + resolution: + { + integrity: sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==, + } + dev: false + + /sudo-prompt@9.1.1: + resolution: + { + integrity: sha512-es33J1g2HjMpyAhz8lOR+ICmXXAqTuKbuXuUWLhOLew20oN9oUCgCJx615U/v7aioZg7IX5lIh9x34vwneu4pA==, + } + dev: false + + /sudo-prompt@9.2.1: + resolution: + { + integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==, + } + dev: false + /superagent@8.1.2: resolution: { @@ -15351,7 +21059,7 @@ packages: dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 - debug: 4.3.4 + debug: 4.3.5 fast-safe-stringify: 2.1.1 form-data: 4.0.0 formidable: 2.1.2 @@ -15394,7 +21102,6 @@ packages: engines: { node: '>=4' } dependencies: has-flag: 3.0.0 - dev: true /supports-color@7.2.0: resolution: @@ -15413,7 +21120,17 @@ packages: engines: { node: '>=10' } dependencies: has-flag: 4.0.0 - dev: true + + /supports-hyperlinks@2.3.0: + resolution: + { + integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==, + } + engines: { node: '>=8' } + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + dev: false /supports-preserve-symlinks-flag@1.0.0: resolution: @@ -15436,10 +21153,10 @@ packages: } dev: false - /swagger-ui-express@5.0.0(express@4.19.2): + /swagger-ui-express@5.0.1(express@4.19.2): resolution: { - integrity: sha512-tsU9tODVvhyfkNSvf03E6FAk+z+5cU3lXAzMy6Pv4av2Gt2xA0++fogwC4qo19XuFf6hdxevPuVCSKFuMHJhFA==, + integrity: sha512-SrNU3RiBGTLLmFU8GIJdOdanJTl4TOmT27tt3bWWHppqYmAZ6IDuEuBvMU6nZq0zLEe6b/1rACXCgLZqO6ZfrA==, } engines: { node: '>= v0.10.32' } peerDependencies: @@ -15465,7 +21182,7 @@ packages: engines: { node: ^14.18.0 || >=16.0.0 } dependencies: '@pkgr/core': 0.1.1 - tslib: 2.6.2 + tslib: 2.6.3 dev: true /tailwind-merge@1.14.0: @@ -15475,7 +21192,7 @@ packages: } dev: false - /tailwind-variants@0.1.20(tailwindcss@3.4.3): + /tailwind-variants@0.1.20(tailwindcss@3.4.4): resolution: { integrity: sha512-AMh7x313t/V+eTySKB0Dal08RHY7ggYK0MSn/ad8wKWOrDUIzyiWNayRUm2PIJ4VRkvRnfNuyRuKbLV3EN+ewQ==, @@ -15485,13 +21202,47 @@ packages: tailwindcss: '*' dependencies: tailwind-merge: 1.14.0 - tailwindcss: 3.4.3 + tailwindcss: 3.4.4 dev: false - /tailwindcss@3.4.3: + /tailwindcss@3.3.2: + resolution: + { + integrity: sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==, + } + engines: { node: '>=14.0.0' } + hasBin: true + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.3 + lilconfig: 2.1.0 + micromatch: 4.0.7 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.1 + postcss: 8.4.38 + postcss-import: 15.1.0(postcss@8.4.38) + postcss-js: 4.0.1(postcss@8.4.38) + postcss-load-config: 4.0.2(postcss@8.4.38) + postcss-nested: 6.0.1(postcss@8.4.38) + postcss-selector-parser: 6.1.0 + postcss-value-parser: 4.2.0 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + + /tailwindcss@3.4.4: resolution: { - integrity: sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==, + integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==, } engines: { node: '>=14.0.0' } hasBin: true @@ -15504,7 +21255,7 @@ packages: fast-glob: 3.3.2 glob-parent: 6.0.2 is-glob: 4.0.3 - jiti: 1.21.0 + jiti: 1.21.3 lilconfig: 2.1.0 micromatch: 4.0.7 normalize-path: 3.0.0 @@ -15529,6 +21280,84 @@ packages: engines: { node: '>=6' } dev: true + /tar@6.2.1: + resolution: + { + integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==, + } + engines: { node: '>=10' } + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + dev: false + + /temp-dir@1.0.0: + resolution: + { + integrity: sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==, + } + engines: { node: '>=4' } + dev: false + + /temp-dir@2.0.0: + resolution: + { + integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==, + } + engines: { node: '>=8' } + dev: false + + /temp@0.8.4: + resolution: + { + integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==, + } + engines: { node: '>=6.0.0' } + dependencies: + rimraf: 2.6.3 + dev: false + + /tempy@0.3.0: + resolution: + { + integrity: sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==, + } + engines: { node: '>=8' } + dependencies: + temp-dir: 1.0.0 + type-fest: 0.3.1 + unique-string: 1.0.0 + dev: false + + /tempy@0.7.1: + resolution: + { + integrity: sha512-vXPxwOyaNVi9nyczO16mxmHGpl6ASC5/TVhRRHpqeYHvKQm58EaWNvZXxAhR0lYYnBOQFjXjhzeLsaXdjxLjRg==, + } + engines: { node: '>=10' } + dependencies: + del: 6.1.1 + is-stream: 2.0.1 + temp-dir: 2.0.0 + type-fest: 0.16.0 + unique-string: 2.0.0 + dev: false + + /terminal-link@2.1.1: + resolution: + { + integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==, + } + engines: { node: '>=8' } + dependencies: + ansi-escapes: 4.3.2 + supports-hyperlinks: 2.3.0 + dev: false + /terser-webpack-plugin@5.3.10(webpack@5.90.1): resolution: { @@ -15552,7 +21381,7 @@ packages: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.0 + terser: 5.31.1 webpack: 5.90.1 dev: true @@ -15579,14 +21408,14 @@ packages: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.0 + terser: 5.31.1 webpack: 5.91.0 dev: true - /terser@5.31.0: + /terser@5.31.1: resolution: { - integrity: sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==, + integrity: sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==, } engines: { node: '>=10' } hasBin: true @@ -15595,7 +21424,6 @@ packages: acorn: 8.11.3 commander: 2.20.3 source-map-support: 0.5.21 - dev: true /test-exclude@6.0.0: resolution: @@ -15622,7 +21450,6 @@ packages: { integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, } - dev: true /thenify-all@1.6.0: resolution: @@ -15641,6 +21468,23 @@ packages: dependencies: any-promise: 1.3.0 + /throat@5.0.0: + resolution: + { + integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==, + } + dev: false + + /through2@2.0.5: + resolution: + { + integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==, + } + dependencies: + readable-stream: 2.3.8 + xtend: 4.0.2 + dev: false + /through2@4.0.2: resolution: { @@ -15655,7 +21499,6 @@ packages: { integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==, } - dev: true /tiny-case@1.0.3: resolution: @@ -15679,14 +21522,12 @@ packages: engines: { node: '>=0.6.0' } dependencies: os-tmpdir: 1.0.2 - dev: true /tmpl@1.0.5: resolution: { integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==, } - dev: true /to-fast-properties@2.0.0: resolution: @@ -15694,7 +21535,6 @@ packages: integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==, } engines: { node: '>=4' } - dev: true /to-regex-range@5.0.1: resolution: @@ -15725,6 +21565,18 @@ packages: integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, } + /traverse@0.6.9: + resolution: + { + integrity: sha512-7bBrcF+/LQzSgFmT0X5YclVqQxtv7TDJ1f8Wj7ibBu/U6BMLeOpUxuZjV7rMc44UtKxlnMFigdhFAIszSX1DMg==, + } + engines: { node: '>= 0.4' } + dependencies: + gopd: 1.0.1 + typedarray.prototype.slice: 1.0.3 + which-typed-array: 1.1.15 + dev: false + /tree-kill@1.2.2: resolution: { @@ -15751,7 +21603,7 @@ packages: zod: ^3.14.4 dependencies: '@trpc/server': 10.45.2 - co-body: 6.1.0 + co-body: 6.2.0 h3: 1.11.1 lodash.clonedeep: 4.5.0 node-mocks-http: 1.14.1 @@ -15780,7 +21632,7 @@ packages: integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==, } - /ts-jest@29.1.4(@babel/core@7.24.6)(jest@29.7.0)(typescript@5.4.5): + /ts-jest@29.1.4(@babel/core@7.24.7)(jest@29.7.0)(typescript@5.4.5): resolution: { integrity: sha512-YiHwDhSvCiItoAgsKtoLFCuakDzDsJ1DLDnSouTaTmdOcOwIkSzbLXduaQ6M5DRVhuZC/NYaaZ/mtHbWMv/S6Q==, @@ -15807,10 +21659,10 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.24.6 + '@babel/core': 7.24.7 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.14.2)(ts-node@10.9.2) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -15831,7 +21683,7 @@ packages: webpack: ^5.0.0 dependencies: chalk: 4.1.2 - enhanced-resolve: 5.16.1 + enhanced-resolve: 5.17.0 micromatch: 4.0.7 semver: 7.6.2 source-map: 0.7.4 @@ -15839,7 +21691,7 @@ packages: webpack: 5.91.0 dev: true - /ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5): + /ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5): resolution: { integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==, @@ -15861,7 +21713,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.12.12 + '@types/node': 20.14.2 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -15881,7 +21733,7 @@ packages: engines: { node: '>=10.13.0' } dependencies: chalk: 4.1.2 - enhanced-resolve: 5.16.1 + enhanced-resolve: 5.17.0 tsconfig-paths: 4.2.0 dev: true @@ -15922,6 +21774,12 @@ packages: integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==, } + /tslib@2.6.3: + resolution: + { + integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==, + } + /tsutils@3.21.0(typescript@5.4.5): resolution: { @@ -15935,10 +21793,10 @@ packages: typescript: 5.4.5 dev: true - /turbo-darwin-64@1.13.3: + /turbo-darwin-64@1.13.4: resolution: { - integrity: sha512-glup8Qx1qEFB5jerAnXbS8WrL92OKyMmg5Hnd4PleLljAeYmx+cmmnsmLT7tpaVZIN58EAAwu8wHC6kIIqhbWA==, + integrity: sha512-A0eKd73R7CGnRinTiS7txkMElg+R5rKFp9HV7baDiEL4xTG1FIg/56Vm7A5RVgg8UNgG2qNnrfatJtb+dRmNdw==, } cpu: [x64] os: [darwin] @@ -15946,10 +21804,10 @@ packages: dev: true optional: true - /turbo-darwin-arm64@1.13.3: + /turbo-darwin-arm64@1.13.4: resolution: { - integrity: sha512-/np2xD+f/+9qY8BVtuOQXRq5f9LehCFxamiQnwdqWm5iZmdjygC5T3uVSYuagVFsZKMvX3ycySwh8dylGTl6lg==, + integrity: sha512-eG769Q0NF6/Vyjsr3mKCnkG/eW6dKMBZk6dxWOdrHfrg6QgfkBUk0WUUujzdtVPiUIvsh4l46vQrNVd9EOtbyA==, } cpu: [arm64] os: [darwin] @@ -15957,10 +21815,10 @@ packages: dev: true optional: true - /turbo-linux-64@1.13.3: + /turbo-linux-64@1.13.4: resolution: { - integrity: sha512-G+HGrau54iAnbXLfl+N/PynqpDwi/uDzb6iM9hXEDG+yJnSJxaHMShhOkXYJPk9offm9prH33Khx2scXrYVW1g==, + integrity: sha512-Bq0JphDeNw3XEi+Xb/e4xoKhs1DHN7OoLVUbTIQz+gazYjigVZvtwCvgrZI7eW9Xo1eOXM2zw2u1DGLLUfmGkQ==, } cpu: [x64] os: [linux] @@ -15968,10 +21826,10 @@ packages: dev: true optional: true - /turbo-linux-arm64@1.13.3: + /turbo-linux-arm64@1.13.4: resolution: { - integrity: sha512-qWwEl5VR02NqRyl68/3pwp3c/olZuSp+vwlwrunuoNTm6JXGLG5pTeme4zoHNnk0qn4cCX7DFrOboArlYxv0wQ==, + integrity: sha512-BJcXw1DDiHO/okYbaNdcWN6szjXyHWx9d460v6fCHY65G8CyqGU3y2uUTPK89o8lq/b2C8NK0yZD+Vp0f9VoIg==, } cpu: [arm64] os: [linux] @@ -15979,10 +21837,10 @@ packages: dev: true optional: true - /turbo-windows-64@1.13.3: + /turbo-windows-64@1.13.4: resolution: { - integrity: sha512-Nudr4bRChfJzBPzEmpVV85VwUYRCGKecwkBFpbp2a4NtrJ3+UP1VZES653ckqCu2FRyRuS0n03v9euMbAvzH+Q==, + integrity: sha512-OFFhXHOFLN7A78vD/dlVuuSSVEB3s9ZBj18Tm1hk3aW1HTWTuAw0ReN6ZNlVObZUHvGy8d57OAGGxf2bT3etQw==, } cpu: [x64] os: [win32] @@ -15990,10 +21848,10 @@ packages: dev: true optional: true - /turbo-windows-arm64@1.13.3: + /turbo-windows-arm64@1.13.4: resolution: { - integrity: sha512-ouJCgsVLd3icjRLmRvHQDDZnmGzT64GBupM1Y+TjtYn2LVaEBoV6hicFy8x5DUpnqdLy+YpCzRMkWlwhmkX7sQ==, + integrity: sha512-u5A+VOKHswJJmJ8o8rcilBfU5U3Y1TTAfP9wX8bFh8teYF1ghP0EhtMRLjhtp6RPa+XCxHHVA2CiC3gbh5eg5g==, } cpu: [arm64] os: [win32] @@ -16001,19 +21859,19 @@ packages: dev: true optional: true - /turbo@1.13.3: + /turbo@1.13.4: resolution: { - integrity: sha512-n17HJv4F4CpsYTvKzUJhLbyewbXjq1oLCi90i5tW1TiWDz16ML1eDG7wi5dHaKxzh5efIM56SITnuVbMq5dk4g==, + integrity: sha512-1q7+9UJABuBAHrcC4Sxp5lOqYS5mvxRrwa33wpIyM18hlOCpRD/fTJNxZ0vhbMcJmz15o9kkVm743mPn7p6jpQ==, } hasBin: true optionalDependencies: - turbo-darwin-64: 1.13.3 - turbo-darwin-arm64: 1.13.3 - turbo-linux-64: 1.13.3 - turbo-linux-arm64: 1.13.3 - turbo-windows-64: 1.13.3 - turbo-windows-arm64: 1.13.3 + turbo-darwin-64: 1.13.4 + turbo-darwin-arm64: 1.13.4 + turbo-linux-64: 1.13.4 + turbo-linux-arm64: 1.13.4 + turbo-windows-64: 1.13.4 + turbo-windows-arm64: 1.13.4 dev: true /type-check@0.4.0: @@ -16032,7 +21890,14 @@ packages: integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==, } engines: { node: '>=4' } - dev: true + + /type-fest@0.16.0: + resolution: + { + integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==, + } + engines: { node: '>=10' } + dev: false /type-fest@0.18.1: resolution: @@ -16056,7 +21921,14 @@ packages: integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==, } engines: { node: '>=10' } - dev: true + + /type-fest@0.3.1: + resolution: + { + integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==, + } + engines: { node: '>=6' } + dev: false /type-fest@0.6.0: resolution: @@ -16066,6 +21938,14 @@ packages: engines: { node: '>=8' } dev: true + /type-fest@0.7.1: + resolution: + { + integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==, + } + engines: { node: '>=8' } + dev: false + /type-fest@0.8.1: resolution: { @@ -16102,7 +21982,6 @@ packages: call-bind: 1.0.7 es-errors: 1.3.0 is-typed-array: 1.1.13 - dev: true /typed-array-byte-length@1.0.1: resolution: @@ -16116,7 +21995,6 @@ packages: gopd: 1.0.1 has-proto: 1.0.3 is-typed-array: 1.1.13 - dev: true /typed-array-byte-offset@1.0.2: resolution: @@ -16131,7 +22009,6 @@ packages: gopd: 1.0.1 has-proto: 1.0.3 is-typed-array: 1.1.13 - dev: true /typed-array-length@1.0.6: resolution: @@ -16146,7 +22023,21 @@ packages: has-proto: 1.0.3 is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - dev: true + + /typedarray.prototype.slice@1.0.3: + resolution: + { + integrity: sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==, + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + typed-array-buffer: 1.0.2 + typed-array-byte-offset: 1.0.2 + dev: false /typedarray@0.0.6: resolution: @@ -16154,10 +22045,10 @@ packages: integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==, } - /typescript-eslint@7.11.0(eslint@8.57.0)(typescript@5.4.5): + /typescript-eslint@7.12.0(eslint@8.57.0)(typescript@5.4.5): resolution: { - integrity: sha512-ZKe3yHF/IS/kCUE4CGE3UgtK+Q7yRk1e9kwEI0rqm9XxMTd9P1eHe0LVVtrZ3oFuIQ2unJ9Xn0vTsLApzJ3aPw==, + integrity: sha512-D6HKNbQcnNu3BaN4HkQCR16tgG8Q2AMUWPgvhrJksOXu+d6ys07yC06ONiV2kcsEfWC22voB6C3PvK2MqlBZ7w==, } engines: { node: ^18.18.0 || >=20.0.0 } peerDependencies: @@ -16167,9 +22058,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.11.0(@typescript-eslint/parser@7.11.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0)(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.12.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 typescript: 5.4.5 transitivePeerDependencies: @@ -16194,6 +22085,13 @@ packages: hasBin: true dev: true + /ua-parser-js@1.0.38: + resolution: + { + integrity: sha512-Aq5ppTOfvrCMgAPneW1HfWj66Xi7XL+/mIy996R1/CLS/rcyJQm6QZdsKrUeivDFQ+Oc9Wyuwor8Ze8peEoUoQ==, + } + dev: false + /ufo@1.5.3: resolution: { @@ -16220,7 +22118,6 @@ packages: has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - dev: true /uncrypto@0.1.3: resolution: @@ -16248,13 +22145,103 @@ packages: pathe: 1.1.2 dev: false + /unicode-canonical-property-names-ecmascript@2.0.0: + resolution: + { + integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==, + } + engines: { node: '>=4' } + dev: false + + /unicode-match-property-ecmascript@2.0.0: + resolution: + { + integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==, + } + engines: { node: '>=4' } + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.0 + unicode-property-aliases-ecmascript: 2.1.0 + dev: false + + /unicode-match-property-value-ecmascript@2.1.0: + resolution: + { + integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==, + } + engines: { node: '>=4' } + dev: false + + /unicode-property-aliases-ecmascript@2.1.0: + resolution: + { + integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==, + } + engines: { node: '>=4' } + dev: false + + /unique-filename@3.0.0: + resolution: + { + integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==, + } + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + dependencies: + unique-slug: 4.0.0 + dev: false + + /unique-slug@4.0.0: + resolution: + { + integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==, + } + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + dependencies: + imurmurhash: 0.1.4 + dev: false + + /unique-string@1.0.0: + resolution: + { + integrity: sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==, + } + engines: { node: '>=4' } + dependencies: + crypto-random-string: 1.0.0 + dev: false + + /unique-string@2.0.0: + resolution: + { + integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==, + } + engines: { node: '>=8' } + dependencies: + crypto-random-string: 2.0.0 + dev: false + + /universalify@0.1.2: + resolution: + { + integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==, + } + engines: { node: '>= 4.0.0' } + dev: false + + /universalify@1.0.0: + resolution: + { + integrity: sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==, + } + engines: { node: '>= 10.0.0' } + dev: false + /universalify@2.0.1: resolution: { integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==, } engines: { node: '>= 10.0.0' } - dev: true /unload@2.2.0: resolution: @@ -16262,7 +22249,7 @@ packages: integrity: sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==, } dependencies: - '@babel/runtime': 7.24.6 + '@babel/runtime': 7.24.7 detect-node: 2.1.0 dev: false @@ -16273,7 +22260,7 @@ packages: } engines: { node: '>= 0.8' } - /update-browserslist-db@1.0.16(browserslist@4.23.0): + /update-browserslist-db@1.0.16(browserslist@4.23.1): resolution: { integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==, @@ -16282,10 +22269,9 @@ packages: peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.23.0 + browserslist: 4.23.1 escalade: 3.1.2 picocolors: 1.0.1 - dev: true /uri-js@4.4.1: resolution: @@ -16294,9 +22280,15 @@ packages: } dependencies: punycode: 2.3.1 - dev: true - /use-callback-ref@1.3.2(@types/react@18.3.3)(react@18.3.1): + /url-join@4.0.0: + resolution: + { + integrity: sha512-EGXjXJZhIHiQMK2pQukuFcL303nskqIRzWvPvV5O8miOfwoUb9G+a/Cld60kUyeaybEI94wvVClT10DtfeAExA==, + } + dev: false + + /use-callback-ref@1.3.2(@types/react@18.3.3)(react@18.2.0): resolution: { integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==, @@ -16310,11 +22302,11 @@ packages: optional: true dependencies: '@types/react': 18.3.3 - react: 18.3.1 - tslib: 2.6.2 + react: 18.2.0 + tslib: 2.6.3 dev: false - /use-composed-ref@1.3.0(react@18.3.1): + /use-composed-ref@1.3.0(react@18.2.0): resolution: { integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==, @@ -16322,10 +22314,10 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - react: 18.3.1 + react: 18.2.0 dev: false - /use-intl@3.14.1(react@18.3.1): + /use-intl@3.14.1(react@18.2.0): resolution: { integrity: sha512-LVjHUSnQxryiWY+zCFkwoe+a8LK4RIM/4+lV54FSLehOH3gO1JcnXQ85TbfKUTfvEDY7B0DkH7WOM+CWppZanA==, @@ -16335,10 +22327,10 @@ packages: dependencies: '@formatjs/ecma402-abstract': 1.18.3 intl-messageformat: 10.5.14 - react: 18.3.1 + react: 18.2.0 dev: false - /use-isomorphic-layout-effect@1.1.2(@types/react@18.3.3)(react@18.3.1): + /use-isomorphic-layout-effect@1.1.2(@types/react@18.3.3)(react@18.2.0): resolution: { integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==, @@ -16351,10 +22343,10 @@ packages: optional: true dependencies: '@types/react': 18.3.3 - react: 18.3.1 + react: 18.2.0 dev: false - /use-latest@1.2.1(@types/react@18.3.3)(react@18.3.1): + /use-latest@1.2.1(@types/react@18.3.3)(react@18.2.0): resolution: { integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==, @@ -16367,11 +22359,11 @@ packages: optional: true dependencies: '@types/react': 18.3.3 - react: 18.3.1 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.3)(react@18.3.1) + react: 18.2.0 + use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.3)(react@18.2.0) dev: false - /use-sidecar@1.1.2(@types/react@18.3.3)(react@18.3.1): + /use-sidecar@1.1.2(@types/react@18.3.3)(react@18.2.0): resolution: { integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==, @@ -16386,11 +22378,11 @@ packages: dependencies: '@types/react': 18.3.3 detect-node-es: 1.1.0 - react: 18.3.1 - tslib: 2.6.2 + react: 18.2.0 + tslib: 2.6.3 dev: false - /use-sync-external-store@1.2.2(react@18.3.1): + /use-sync-external-store@1.2.2(react@18.2.0): resolution: { integrity: sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==, @@ -16398,7 +22390,7 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - react: 18.3.1 + react: 18.2.0 dev: false /util-deprecate@1.0.2: @@ -16414,6 +22406,22 @@ packages: } engines: { node: '>= 0.4.0' } + /uuid@7.0.3: + resolution: + { + integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==, + } + hasBin: true + dev: false + + /uuid@8.3.2: + resolution: + { + integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==, + } + hasBin: true + dev: false + /uuid@9.0.1: resolution: { @@ -16441,6 +22449,13 @@ packages: convert-source-map: 2.0.0 dev: true + /valid-url@1.0.9: + resolution: + { + integrity: sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==, + } + dev: false + /validate-npm-package-license@3.0.4: resolution: { @@ -16451,6 +22466,15 @@ packages: spdx-expression-parse: 3.0.1 dev: true + /validate-npm-package-name@3.0.0: + resolution: + { + integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==, + } + dependencies: + builtins: 1.0.3 + dev: false + /validator@13.12.0: resolution: { @@ -16465,6 +22489,13 @@ packages: } engines: { node: '>= 0.8' } + /vlq@1.0.1: + resolution: + { + integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==, + } + dev: false + /walker@1.0.8: resolution: { @@ -16472,7 +22503,6 @@ packages: } dependencies: makeerror: 1.0.12 - dev: true /watchpack@2.4.1: resolution: @@ -16492,7 +22522,6 @@ packages: } dependencies: defaults: 1.0.4 - dev: true /webidl-conversions@3.0.1: resolution: @@ -16500,6 +22529,14 @@ packages: integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==, } + /webidl-conversions@5.0.0: + resolution: + { + integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==, + } + engines: { node: '>=8' } + dev: false + /webpack-node-externals@3.0.0: resolution: { @@ -16536,9 +22573,9 @@ packages: '@webassemblyjs/wasm-parser': 1.12.1 acorn: 8.11.3 acorn-import-assertions: 1.9.0(acorn@8.11.3) - browserslist: 4.23.0 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.16.1 + browserslist: 4.23.1 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.0 es-module-lexer: 1.5.3 eslint-scope: 5.1.1 events: 3.3.0 @@ -16579,9 +22616,9 @@ packages: '@webassemblyjs/wasm-parser': 1.12.1 acorn: 8.11.3 acorn-import-assertions: 1.9.0(acorn@8.11.3) - browserslist: 4.23.0 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.16.1 + browserslist: 4.23.1 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.0 es-module-lexer: 1.5.3 eslint-scope: 5.1.1 events: 3.3.0 @@ -16602,6 +22639,25 @@ packages: - uglify-js dev: true + /whatwg-fetch@3.6.20: + resolution: + { + integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==, + } + dev: false + + /whatwg-url-without-unicode@8.0.0-3: + resolution: + { + integrity: sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==, + } + engines: { node: '>=10' } + dependencies: + buffer: 5.7.1 + punycode: 2.3.1 + webidl-conversions: 5.0.0 + dev: false + /whatwg-url@5.0.0: resolution: { @@ -16622,7 +22678,6 @@ packages: is-number-object: 1.0.7 is-string: 1.0.7 is-symbol: 1.0.4 - dev: true /which-builtin-type@1.1.3: resolution: @@ -16658,6 +22713,13 @@ packages: is-weakset: 2.0.3 dev: true + /which-module@2.0.1: + resolution: + { + integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==, + } + dev: false + /which-typed-array@1.1.15: resolution: { @@ -16670,7 +22732,6 @@ packages: for-each: 0.3.3 gopd: 1.0.1 has-tostringtag: 1.0.2 - dev: true /which@1.3.1: resolution: @@ -16680,7 +22741,6 @@ packages: hasBin: true dependencies: isexe: 2.0.0 - dev: true /which@2.0.2: resolution: @@ -16692,6 +22752,13 @@ packages: dependencies: isexe: 2.0.0 + /wonka@4.0.15: + resolution: + { + integrity: sha512-U0IUQHKXXn6PFo9nqsHphVCE5m3IntqZNB9Jjn7EB1lrR7YTDY3YWgFvEvwniTzXSvOH/XMzAZaIfJF/LvHYXg==, + } + dev: false + /word-wrap@1.2.5: resolution: { @@ -16710,7 +22777,6 @@ packages: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - dev: true /wrap-ansi@7.0.0: resolution: @@ -16752,6 +22818,17 @@ packages: integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, } + /write-file-atomic@2.4.3: + resolution: + { + integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==, + } + dependencies: + graceful-fs: 4.2.11 + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + dev: false + /write-file-atomic@4.0.2: resolution: { @@ -16763,6 +22840,101 @@ packages: signal-exit: 3.0.7 dev: true + /ws@6.2.2: + resolution: + { + integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==, + } + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dependencies: + async-limiter: 1.0.1 + dev: false + + /ws@7.5.9: + resolution: + { + integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==, + } + engines: { node: '>=8.3.0' } + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + + /ws@8.17.0: + resolution: + { + integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==, + } + engines: { node: '>=10.0.0' } + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + + /xcode@3.0.1: + resolution: + { + integrity: sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==, + } + engines: { node: '>=10.0.0' } + dependencies: + simple-plist: 1.3.1 + uuid: 7.0.3 + dev: false + + /xml2js@0.6.0: + resolution: + { + integrity: sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==, + } + engines: { node: '>=4.0.0' } + dependencies: + sax: 1.4.1 + xmlbuilder: 11.0.1 + dev: false + + /xmlbuilder@11.0.1: + resolution: + { + integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==, + } + engines: { node: '>=4.0' } + dev: false + + /xmlbuilder@14.0.0: + resolution: + { + integrity: sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==, + } + engines: { node: '>=8.0' } + dev: false + + /xmlbuilder@15.1.1: + resolution: + { + integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==, + } + engines: { node: '>=8.0' } + dev: false + /xtend@4.0.2: resolution: { @@ -16770,36 +22942,51 @@ packages: } engines: { node: '>=0.4' } + /y18n@4.0.3: + resolution: + { + integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==, + } + dev: false + /y18n@5.0.8: resolution: { integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, } engines: { node: '>=10' } - dev: true /yallist@3.1.1: resolution: { integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==, } - dev: true /yallist@4.0.0: resolution: { integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, } - dev: true - /yaml@2.4.2: + /yaml@2.4.5: resolution: { - integrity: sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==, + integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==, } engines: { node: '>= 14' } hasBin: true + /yargs-parser@18.1.3: + resolution: + { + integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==, + } + engines: { node: '>=6' } + dependencies: + camelcase: 5.3.1 + decamelize: 1.2.0 + dev: false + /yargs-parser@20.2.9: resolution: { @@ -16814,7 +23001,26 @@ packages: integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==, } engines: { node: '>=12' } - dev: true + + /yargs@15.4.1: + resolution: + { + integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==, + } + engines: { node: '>=8' } + dependencies: + cliui: 6.0.0 + decamelize: 1.2.0 + find-up: 4.1.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + require-main-filename: 2.0.0 + set-blocking: 2.0.0 + string-width: 4.2.3 + which-module: 2.0.1 + y18n: 4.0.3 + yargs-parser: 18.1.3 + dev: false /yargs@17.7.2: resolution: @@ -16830,7 +23036,6 @@ packages: string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 21.1.1 - dev: true /yn@3.1.1: resolution: @@ -16846,7 +23051,6 @@ packages: integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, } engines: { node: '>=10' } - dev: true /yup@1.4.0: resolution: From b056cfbb0699b6d0f2808afb7e89ebda61f706ad Mon Sep 17 00:00:00 2001 From: Dmitriy Date: Tue, 11 Jun 2024 11:44:02 +0300 Subject: [PATCH 2/5] refactor: updated eslint conf --- .npmrc | 1 - apps/mobile/package.json | 11 +++++++++-- pnpm-lock.yaml | 4 ++-- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.npmrc b/.npmrc index 14cc37b..ed06636 100644 --- a/.npmrc +++ b/.npmrc @@ -1,4 +1,3 @@ auto-install-peers=true public-hoist-pattern[]=*@nextui-org/* public-hoist-pattern[]=*prisma* -node-linker=hoisted \ No newline at end of file diff --git a/apps/mobile/package.json b/apps/mobile/package.json index a9d4dc5..8460555 100644 --- a/apps/mobile/package.json +++ b/apps/mobile/package.json @@ -1,12 +1,15 @@ { "name": "mobile", "version": "1.0.0", + "private": true, "main": "index.js", + "description": "Mobile based on Expo", "scripts": { "metro": "expo start", "android": "expo run:android", "ios": "expo run:ios", - "lint": "eslint --ext js,ts,tsx ." + "lint": "eslint .", + "lint:fix": "pnpm lint --fix" }, "dependencies": { "@expo/metro-runtime": "^3.2.1", @@ -25,5 +28,9 @@ "postcss": "^8", "tailwindcss": "^3.3.2" }, - "private": true + "lint-staged": { + "**/*.{js,ts,tsx}": [ + "pnpm lint:fix" + ] + } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 276e0f8..f17decf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,7 +38,7 @@ importers: apps/admin: dependencies: '@nextui-org/react': - specifier: ^2.1.13 + specifier: ^2.4.1 version: 2.4.1(@types/react@18.3.3)(framer-motion@10.18.0)(react-dom@18.3.1)(react@18.2.0)(tailwindcss@3.4.4) '@nextui-org/system': specifier: ^2.0.10 @@ -74,7 +74,7 @@ importers: specifier: ^2.4.5 version: 2.4.6(react@18.2.0) framer-motion: - specifier: ^10.16.4 + specifier: ^10.18.0 version: 10.18.0(react-dom@18.3.1)(react@18.2.0) http-browserify: specifier: ^1.7.0 From d5896724cd3d8f4f4b19cb0082734da210dd7ea5 Mon Sep 17 00:00:00 2001 From: Dmitriy Date: Tue, 11 Jun 2024 14:51:27 +0300 Subject: [PATCH 3/5] refactor: test pull --- apps/mobile/.npmrc | 1 + 1 file changed, 1 insertion(+) create mode 100644 apps/mobile/.npmrc diff --git a/apps/mobile/.npmrc b/apps/mobile/.npmrc new file mode 100644 index 0000000..cc8df9d --- /dev/null +++ b/apps/mobile/.npmrc @@ -0,0 +1 @@ +node-linker=hoisted \ No newline at end of file From 10818f2c75e4a01f9ee21ea48b17a6332ecd5204 Mon Sep 17 00:00:00 2001 From: Dmitriy Date: Tue, 11 Jun 2024 16:01:34 +0300 Subject: [PATCH 4/5] refactor: updated Dockerfile --- apps/server/Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/server/Dockerfile b/apps/server/Dockerfile index c3f63d1..2cc7ec2 100644 --- a/apps/server/Dockerfile +++ b/apps/server/Dockerfile @@ -36,6 +36,7 @@ RUN --mount=type=cache,id=pnpm,target=~/.pnpm-store pnpm install --frozen-lockfi # Copy source code of isolated subworkspace COPY --from=pruner /app/out/full/ . +COPY turbo.json turbo.json COPY .gitignore .gitignore RUN pnpm db:generate From 907d399376d0b150b6343bcb372459e4ccc93f8d Mon Sep 17 00:00:00 2001 From: Dmitriy Date: Tue, 11 Jun 2024 16:07:20 +0300 Subject: [PATCH 5/5] refactor: added turbi conf in Dockerfile --- apps/admin/Dockerfile | 1 + apps/client/Dockerfile | 1 + 2 files changed, 2 insertions(+) diff --git a/apps/admin/Dockerfile b/apps/admin/Dockerfile index 3d05615..7989b92 100644 --- a/apps/admin/Dockerfile +++ b/apps/admin/Dockerfile @@ -45,6 +45,7 @@ ENV NEXT_TELEMETRY_DISABLED 1 COPY apps/${APP_NAME}/.env.docker.${BUILD_MODE}.example ./apps/${APP_NAME}/.env.local # Copy source code of isolated subworkspace COPY --from=pruner /app/out/full/ . +COPY turbo.json turbo.json RUN pnpm db:generate RUN turbo build --filter=${APP_NAME} diff --git a/apps/client/Dockerfile b/apps/client/Dockerfile index 0ff1018..f2c7f55 100644 --- a/apps/client/Dockerfile +++ b/apps/client/Dockerfile @@ -46,6 +46,7 @@ ENV NEXT_TELEMETRY_DISABLED 1 COPY apps/${APP_NAME}/.env.docker.${BUILD_MODE}.example ./apps/${APP_NAME}/.env.local # Copy source code of isolated subworkspace COPY --from=pruner /app/out/full/ . +COPY turbo.json turbo.json RUN pnpm db:generate RUN turbo build --filter=${APP_NAME}