From 95e10a554a074a998891c9d41c77ce21a3abbe18 Mon Sep 17 00:00:00 2001 From: Saikat Mitra Date: Wed, 16 Aug 2023 11:19:24 +0530 Subject: [PATCH 01/41] fix: remove screen share and pdf share icons from react-icons (#1624) * fix: max depth error in equal prominence * fix: header design parity and bugs * fix: remove screen share and pdf share icons from react-icons * fix: image and style of screen share options component --------- Co-authored-by: Ravi theja --- .../pdfAnnotator/shareScreenOptions.jsx | 25 +++++++++--------- src/images/pdf-share.png | Bin 0 -> 19045 bytes src/images/screen-share.png | Bin 0 -> 23333 bytes 3 files changed, 13 insertions(+), 12 deletions(-) create mode 100644 src/images/pdf-share.png create mode 100644 src/images/screen-share.png diff --git a/src/components/pdfAnnotator/shareScreenOptions.jsx b/src/components/pdfAnnotator/shareScreenOptions.jsx index ffcd62962..7c4260a4a 100644 --- a/src/components/pdfAnnotator/shareScreenOptions.jsx +++ b/src/components/pdfAnnotator/shareScreenOptions.jsx @@ -1,11 +1,6 @@ import React, { Fragment, useState } from "react"; import { useScreenShare } from "@100mslive/react-sdk"; -import { - PdfShare, - ScreenShare, - StarIcon, - VerticalMenuIcon, -} from "@100mslive/react-icons"; +import { StarIcon, VerticalMenuIcon } from "@100mslive/react-icons"; import { Box, Button, @@ -15,6 +10,8 @@ import { Text, Tooltip, } from "@100mslive/roomkit-react"; +import PDFShareImg from "./../../images/pdf-share.png"; +import ScreenShareImg from "./../../images/screen-share.png"; import { ShareMenuIcon } from "../ScreenShare"; import { PDFFileOptions } from "./pdfFileOptions"; @@ -116,12 +113,14 @@ export function ShareScreenOptions() { pb: "0", }} > - @@ -160,12 +159,14 @@ export function ShareScreenOptions() { pb: "0", }} > - 003+V1^@s6?d7@R002rXNklU8G(B1dD zUp(Il&vVXsHPLAFcXT=(wq;vBX(^Y>(5$SiR5gVH^b=#Kw6>vavGAh`wDAE{Y@LAK zi2{lkPTxS6r4tsd_0|rm)he`Ft@`)V5{*XlP{+Sx`*Hz>_s*bfGNRDGA9|As`Fs|7 zy&gK90hLNcUEc%mZQ{rjKl4f{Ann@b`8W(~6GBy0{3O2rb41_ScNJPdj>N|hq&YHE;5#F5D4;B?rL z%Vkk1lu)dc;dD7r%9oKZ@x|6t2`dH!YW0tNrPiYTX8 zKz)^OW2sbvhX3(Llts5_8ML%}C?(a~nl9u~&=irY6qNGG-#!mgFu9K}N4`)-B$7fbnLt~;4-@mtD3^-p-?ImyNDLa@s|Eg^&1R9x zX0V%<^xUN(G`XD^nw~?A$BkqzkEf6B$N1zpUwaKK^fE?^2^u+v&&j>qiYUDs9v-fW z@)^cQQEq5N+2Mq?T7)4nfReS94=I3bC4;N^Ve}X~;m|tpc@lAjsYC>Nvl&jO4|!TL zotEyG_n=B;G14t()9Y^8Kx>sR7uDNq;@?ZfB1(K?b^Kjx(9!DUsaRH&3OTxPJ(afr zjou({Ie*t+c{PfF&x2x-uHR%Eq46Z+5vFeEy|+*T0*u zS#zIlHMo7x?)C4zzWc?NB41!lI-UM}1a#Z-nUf6j4?Vs>QlLxRh`EeR2DDpD05&rJ zdnIFex?yq8cgx1M;=UjB?+fz_xF1B8WvI~D*r=}KlN6P~^FE45SR(&D%Dz4~3b?$y ztg=-F4e7LKXlS_Ob9un;zxO_BYip5CrBPE?gQljYJGQxT;|4P6%q?XQMcPedV6&o4 zOiW;5ZXOjvEXR)>`H%ugV7*xZ<-6f3xiYYxF&mH@+*{!^e zM%+sl7ZyL21ZI-gAC1Ofx7(EkJ8ht>$C(N>0#Jb5% zfA0Ac=-b_k`T2SLB1t3?>bzpH^@q0kyd-lLrL);=N>OvU+&%YEVrD*YZQ!1t75SY) zNvu+i=a<9d7Cn~7OlW~WyZIJ|_`q7ada$>*`$H$x(%OQN8zXr8t&_yK^gMV` z;bIrgp2hJOUO-*IcgOY>LOI2X5jIU0fAtrC0gKgvN;w0wJHWeHAq%diTQGl+6x z35l`^4vP`VYzcqxhrbOs_kBOH^E0tXa%1jRz%bw1d^V>ZdYP6o6kg+T@3bH;Dz4n5 z>({PBXVAmz^?v9W8&bBQ3lck6TKm@`o~b0q|3NfzzoetSm>6POidWw$RfwBj7UO z^0`Ye88tZi^mDKp*S~v*3wFDGaC!Zhoe!a^uY%j6)#XD;Qz9Z*fy-{Y=gG(eGxO$( zb)w$$AffC~8ngcUY+k_-KH^YR2ru96Gw1(c094bgqn8 zxB^Sbj@>(&u@YLtM^T3IK*gfzsW=;MZL{?D?1aTcNJOvW`PtAIPw<5?+_6n05>YXY z*XLFH2(O0G)6;Y7bLA$z9-KdSURgAU%Z0Y~Hhh$b;)&9U@`(lAu=WN4w)wl6@XyA% z-|d2L-!lzbI(OdV1Hwdnm>Mdu%k5E$@wg?&bFL6<*AvT>>)Mb?SqrD#K`gYOfciqA zh=#UKxLtPMHyvy=G|es41$o|Be~$9v-I)c;L)(aVHvjw!WMk6@{mN$LsBSu*X7lfx zw!Iyw-+%vN+2nz4h**@n1LX1XaTIU5-KOSdwasRcH}dY|-%IH?&WSW8YRHIe7ID#= zU6Y8MS3Dk9e;0+^xPCdF{JmPK-m=~svJpGpz5fjfg+l85MS(v_Sy>6;^1uMCvK}pr zp}V^}Z-0360Y%qBNTv&DZf@G7Pq-7!qsUAAslYJzizgpMo^%>etl7s^+!2q()&4ew zdG~F%ua%I&h0k&!i724{lg^~%rk*}?M#V-CD{`}sA3X+-&x0pbHi`{C4sketG3)eM zrt(w_xZ$=WCV3Rg^q^w3S<%wc!WbccJFC5$grQ4XrjL8)3GEop*=N+%3Q zA}19=Mpz70Ois-~sI#6O9XS8qThMwM*C|88gQ?EK;*w&YR+zaTKCu5oP~Wx%{5%T* zHfeg==c`2x6)}`aZu}V)DuPZ^!HtnCSXf%X>ii_aBnif@4MA%r!=lwF<|PnpLLlIQ zR!7Cr8sYZ`NEsR)_!NBP&KDLI;P?6Ni8F6oz|XOi3G_}!lQ8NHxV*N6eqTL;RtJnG zEBbnO(unEs%yVDD(ri>n$_5NyI|MVzyHG|gyDAelgs1h zf7r5o6vMWyfS+UWn=R@;5wqp~yz-~XfNjTs+w!T(wgPU;rz+bDxGkTmeC!ICOvFC) zH<<)b+4QqaAIO)=sFaIHrPIu?vbVM^ZQAxuDWmYAo{1{K(mYA|k}B_#(lV)x-jMY+ z%=Hqb0gmPC|b4pTCc(`7qoy4GQD28HxzUE4X&?6b?Rn9NA0-skIm~#R`r;y&rRP zVR%g?TpyoBCKg534 zT)Z%et^)_**OxFcyNI&Z01IIOhp~icEQ4sa0*k%?!dvLx+mCZ^pH!nV_8vKc$*Th> zS}kbsc~M9u(7j_P&Yrsjoy`nAx0jBzuFgiR#d4UR58>D|hcP;M1&vLum>^7%&z4c; z>)O!L1h>PC1#aVU8R4zpiHRH6kWR<>a`Azu%W!yIFdJ>K87sUF16EeTC?=zL`K70E z^2`lX^cn=+F2vJW{NeBa7IcrP3^RZBeN@k#Lvi;`;Kp?nd_fr7yHP0>FmUxMsyY*T zcXaV(DZ*$l^M%PF9$!PiR|AbskMQaurlw|9>3^|Yf!%5%R+z=!zFydE)(1L=BwqsQ z6O#Usdo_7&SpoYF9)_zn#1pZgVz9!=r>Hd~(e<705LwqV)h{CH_rqwlqJ|2ZFKFSm zRM7@Axyih`c!OSxmey7U3Fs;*cnEqP*1zvd-^ArK25oo`;rLSGnj# zrBLL)^yuH+heRw!g^>wXK^W$j;j|g~08H4~-3^PU7FMen8SXckl}+ z$ubTedm8V&`%^f*9Wa?5ycxbiBl7e2PQu}E;HjsMf9Uf^D@f(T%$F)K-G`Q`R7wOx zt0re;<7_st{Mid1yNLof#) zB^w2)QL8ouNjo)_H^42Oo?h?P zi>5O0@TD;b08KW;=dwbhH`8ORVPbv-H9>khw;z6|{h`iV&QB`t?-nUY-LeII_w|3m z`$N;vQ6YRTH{GE;Yz-Pa_n_5N!dqu};ne?c<-IpFtDUoKOcPh88{3ny!wN;@SWfLU0i(gM@SU)Fj$=!y>brCJ3C;t z*brV^#?!C-GO~+f7@1x~mP|oO@5IX|4&dVDOE~i4FXP(DA0nous~#Dl)d=FdzxA8= z`M>-ZcmnOHvsG~V(lDYq1OENL{UbcCP6&{j?{8?jZnm-21MmKCtAn{hy03*BEqRp=TSkLhVeO^n}+jM4h~_S00v(NI@|JqHe} zhVw&hJusG&C|1lUmUMXWrDt*V`Z!fE4;L@e#n>a*?1al{#)%WpV0s~}T$NaqM8$-9 zy3lWa=a*>((lD5usALoTW(Ca_amRTzG%}e=Bhc(dT~j;v|0Sd&A+&Y%!NhGVCOaDI z{fMsmP}kCqj;4BA<1*@(GIYOQ?CI%2B(lty^$<){iX%@yhna;%v)pok$Xal#gcNZG7UjoQall*0(n$snvBPwC-1lsu--kk zHk;z-Ru>G~JNuD~=@{}F8(%zmbE=3Y;_x`vAJ$qp0waTBJKeIlqy$}(Of*;@7F1EL z@m^A9ES9D6*e$o+c_f;kq7`Abxm1I^OiD1C42nE&YHDWulBZ&q)V%yA09>?)&)Q5@<=ZDJnnhE6fO;C^~9k%P_m@-HRq`6+@%b2rVoz;MFk^VQg5o;^pU$ z;r*Zg1p8n5RgAp(A8|cqLx2APGzA=Z`>i+mVDFEUrfM?&#}7Z$}d@Ul>5wp=U5UGK777dvNBRci_+$5$t;wiP<4# z`R%@X{Ja10kH64U1Gj7e=O;#Sc3>DiJv#|eq+m8N^VJ%elvL5#T!SUXZq;lYT4sdF z6mhgdhHj~mkVg@r)d*}38?>~B)p8a;fAc+jgV}Rmx8T zy0$u;2+}PIyr9!n)j8J$+*nvzL545Uo_#wJURp#Vo`#@~HFb3;r6b6c%#2^t7>ViN zHkAqQxKQi1V2#_YhE~;xj7nKD^dP)u0~W(^1Z(TK&lKGH94^nLQDZl#?B8nCBAH&F zwy*U^JoFLtbnlyu`On}DL!;2i17PqT?{6aX$@p7Z6+Q;s-#CtV=eL-K1^b5 z7G||oCM}{&GNPhX%puLVDwRm{VFl>&DwtcGM?-DB>JyGdW2h%YQxFhWI>5AgTALIS z+^^Rrc1XjRErI5S0Klkuii=9n-( z%vKDrn;2s1XDG^i*g0lv%ddOXTfDi_b=m1tpQ5V^#?9)A!FQDNu9HyIv( zUB^QyAfIY_hHzIpbL&r9JC(oX!SK6JLLSKl|K0!de`9!c4Z(mP*-(-wQyNWskHHX` z#2O#?;!GGdO^xX6Zo}B%Y*Ulka`-HfW@`4D$=wtvHA9I{w8*J)ZVQg#?E{~4}W|f}7PhdXI7tD>? zpdVWinfN8W%NzgREnBvLS1(?Gx2^#`W^xkz%fRm0xdpU!w5eqeip1~4+7t_PHH?}Z z=JkoBGV4x;JDP}%iB+pGS&_F@L+d7SzD84(2un>ys4$2ZD`aP^C)Tc7Eh}nG*4HS| zipnG`LG`C6C*UH~Aycii{C=J86daW5;VZn)7zVb`90cYL-nFsi<8{n%}7op*lO^5Ok;FowLJ)Ysnmg^$9uo)i%aC{(nLFGtnJ zWY5Kz+rExKNJcL&UVJq~z}cn%c$d>b09sGNz)Fm87Y46hC(~2p3mhcdv-On`>KH?> zQu+Frh}}ybOW-2xgII-+3a&SsQ# znK+pgQ)8xg((qFqU#vsq-p%w5I|#blZBEr2qJM-JP8gQGd-mS<^DW=0ciw&n5mGpf z0rINE*jhSvV0CF0@l+9Oi^JIc>wMY}G zPo|S}eRaGsMm{_Xw1p_*1!kKby3~9eYiXIJrD05F!NMYOK)PhVo7r_Ti^ld&9yi3~ zAdac|HGJi3UxtaS$?40?dM$PY{bXqpix`+mq1I@Z>-|$`ZR~=Jv0{qkd?G{Y&#Xt8NluxTL#H8^%ZCz4=FrvTMre(R73nH1 z-Pmd(g%bye3}_i!ktxY($dyZrBNHtnlN&9mEiYrM@Z2~|zD69{+l$8`^1fJmy((03 zxEcPKb(=opz4YE2gWOOxpLc66_hDtr3Yd>BU}`3c+3_lxynGm>tg_3an5Kf1sSLr^ zNz5#Vh{G+QuGT?l#EDjK1@E38f{yfSb59GQjwI$5h!vVESXrJzrfh+a?14`c!BpA; zQ*{D;Z7y7&T}74@T|=z_Gn0#$UrpkB-~9%L$3_s(YcMl#ikYrKk?CW7J=oXXPK8>+ zrHf&Lz+QN)MGTLxVaDdcfv$j3_;fOkYnLvfvAZ6nj2Yc^CXA4IDYn&Pc4Sm3%u*yn zcEgTDB*zCCMbYBL;a%N0d+szmd>OR9CfH0#T)sF1r_ahbC&zzn2oe7b=N2(_^$ZHO zTCC2GGv@T6(XB^Z?}cNQF{v?wfw|;kQ$TS)Mjp@jgm+zhEYq=sLD1gA^?lg2R+t#9 zLHbNxF6S*bx3R6_D>rSw;qLC(KV9DJ+zbN2TE;84V??R5+gt=7gnO0A&fQ*iV|j(m z=T$1L7aH7s&JyUWLE18bidM{^H{5q0o87kho%>8PxOd7ld2+=u(lGVGN3$y1Ovomg zo4k(k1rpr^n1gh~MS~TsLAP3tDjbc1#04ocy61Ehs6HRP5xOptOsKW7aVC&$p<+Q4%U!%tRaba)J1?d`C8Y)CK7lR2>w!Z6F*2R%XQ z0>O9*xFeB86p2ato4XO2n@}0QjWl9?Qxi_VcM?^t@X-OxheCv#N_hU6}eYDND4-M1IHnxGtrUNljNK$_dRYJMSiEOD9Fb=URT46U1Osj z@}6m}sAeYVp8C~CW~&3~_%c>Pt7LTuOdCuHGAZ-8y`(c6(9DF%!Wh}+aKq!TQ52`q zE-wD#@95jI1)QF^h8x7zI@<&IU|}jvZJEzWLjTxxT;($qOMom)#YMIfF4i2e~ykpP3fHmT9 zgI6b2^U#53PvG5u{#%%9npD@FURyytk%z@*qS6txb=q)b?{56?jkoaJi4zz)e})v6 zo#$7JLv0qkd2yN%RTW;c2gyPSzwzB~;h+Bh?;{C2!D%g$;bmsZK7#WE(rZ0<=J;_Y zOK)H~lp-J<#WP?3F5Z9Rb#*M0(}(Z<`gdt<9)}|$M{R9JH8Di9R?BBVs?oR(K5Gd% z?caY0Pl9au%3Yoy`uiJDOs}H7xr1y+1{Maw(gjyx=Good4Xb^b0C77_y#YpD6>p!q zz|8W5s)Q+OtYjMO=-%1O@0rPPB-CKzG>5*eh z)WU701g-!0vuc(32t8bh%t}QkOL{qJWm1fzw6q}gd@;<(Wr}DB1o7Jqzz6|YK1~Yt#m0O?oFfnFc%$X zR-TAOU?a`sv6?VBw}_6m)_b0ADi%h?05yJSLI4{WmFAXyaQOVh+0t+aX(;+{d? z1F3H;YshwlW@rVQkk4mS>uHG;UWMoGlx=30nKLDMWJ`{K^0DZ}8{;$NvtirxAbf+rNU7 zufK*X#0kw+EehmlYpl%T0*zRin!>TCj$wFsm{u@_oV5Y}^Pl`4PQCRiE?l1^^_Cf|7-#4EGJ`!ew~0dung&6g%-V6Lslum933c=NTlh<#?UytJyUXOSY1WL-4D+l;h~um9*L z_@&?eJ*2}+s{K=XR3%2t5O*vxmb39Z3i-5xN-}B2j#PwfE)T2O#DqhumU%4|(n#?I zkoYp0EvV&9xfR{I0sepw^Rv@DR~Ic;8O=2wEE60rGjTBS-q_u4j9$B;8n}&&SzQ(_ zmNQ!DdCqCZnn9mSbnMtR|Jk(!74RWYcN27&aJJ z*)8`j3(Dn)VQHi&l!*a(R|m7V^%W`;j0?TQv~(zClSq_w@H!r@Bs~@n^QCgCeT$T6 zQNzg`f_}d$;g?+2dUFO}IJBbX+%&belK)N6Qkqq%)BQy7wR<(e-%lPz0n_B7ZI&ks zb$c`yeC{3mmw$W>!q4kybqqS0EI{%;mnN4Qz%PCMCA|LH&*3o_Fg9P{!>GW+q~TlN z{%`OPfA=?Pb?+cE&yl4Vy!JBcx}Sj~8$#Qzop}9?lYHQ2RO!O^w$)*jl-bnmA}Oza zJl)@oSD8is%CGzqhR(i+nRu4*p`A1wEt=JXU0r^>|IPrd9$hbiEiHA|`tG`&h|FAtv#u3c9;cohaeb{9*GF$qNlP%0|BWs!!Q=8E!~4>6p8p!gPyQI+`d5F7CeP#T(-;}dA~ajT!4nR8h9_$v+SZ$r)*`q@msC?< z3rVI8`t_zASr*{Z#dA1*;$I^zp$m5s?P-vC(N5Xca5mr;jc$OLu8w2q3(& ztck2;@UP>s2d)g^g%@8?F{**6zl%Ka>gpOp1+%KODKLKXxE#b2na1jjv}jgnnAHjn zn5Oj>94rx8MmQQ*=ip_wT`bZk=ZaY*nbF#qt*)gC@O!+f%GR%XIIt}bC=aWEi_{*4+?;;EqBuNs($iy68dg%p>T)T)g6)#sZz+6frqct+N zHsP5ggs(nE1NulVczS9aZ~gNR@ef)TzWh`l-Z@K*k1jA0N+8%^LyYkdT=i%V`mr=K z4!f<2*`xsm;Tx-IH1u@gSHJZeyeXf(;Q6y4!q!9xu$(y|6q=NW6aR?yXJQ7?br zo_(km7`{*mr9@v)gu0p_P266t^)n<7V*w>Z zxOyp}LJYxB3kfZZ&MNv3KX?I$^!BLELgK4h?Z+QGK9*{jZFw@pz(D)Jkw>dWk~upP zCOuBso)Nt*pQ>!x0*((~#VV11X=-*5`42BG3m`_EjikIQfB@-{4=xVCOMtgjEx~TG zph_1Xj;7I3@4#9jgIOjqJ-wYsCdj7vYoH;ooGuAwmu99+pf?gn3%OM(5U|)u@Tb?X zNPaaPS;3A&2QkMiII%p3`sPjqo12l1E|Fth!q48if^UEKE66gFE=z42^VI_fcH!Ll z%LJ7j2zqU}eEAZzwi=i;IR@hv;&Fs*h}#MH-Ph{F*@-y+_2SC4F+~L?Rwhuex1+Z; zfT`(O)s0sqsGcA#=keMRC08swvRzZaayX_M+N043@-X80f)shq=Ei0<3pui~g4S*`%2XaHd-v5e zV0QQlh9@t>S=&NNO3#OT9R{0I%~cr~93p&D!BZz1Na9)x0L+osM8hKJ|2ErD? zY;^VQLu6`@>;r$N67D(#)pH>j+x*4Lc!hA#;>;B0QdR6b)Wb~f2EP}B-sV?jP`%v^ z7@b^%&uKwjeLuWpVMfL#V6<6Cw@LGpnVFsq3xpzi8=u0$^a6IZdJqk-V03&EUcxPj zrEA#H{xY)h2$q+9M3Q4zotwnygiZC5^dEZ~IYSv2&YnS;lp8T3zC2FE$#;)OGI(ic z4Q8h%urfDJ*vf&74AnsuUu5~%l90O_vW4MTpOyUKZKbF{hKp|&HKOC@c#eDR@9txX z=!M~slB$m&_CIPrQW-1^igwdUuAc}0M#U)ITWX1+tou((A_k4?ZkoIJ!C*$LzXz; zz9YvmdSeU@3!#8=m2QrfQF!B24(?zLI_f+a9G-%Ur2Xpf1!Qy%)HXDtqt=b{bl*jz z1J51ag~7p5r3_s=y447`&{7DIcpT4t=>-g39Yj7Jg|nd*J6q~7F)}c{}WHttyCW&~#gnfH< zs2aa$EC+v66DEf*5m45`YAC_qa}?3JF?e|`;h9M_L0+bLX~>D&=(f}8yef3i71IcX z!nk_nGP?Vpf!mlvl9pUo&EfEKFA^(#eCUHH?fIW4$i!ITaT_-NhzyN@EJSFy>*bV! zTA8_%%NOpLcO%S|RE`OV{&8l+TUNk@xhd5eX(kUEr}EX+H)4Ebh_1L6(d9*0`A|}; za~NBWqRCRgg@HjFeDN!o6ZV9xMT{7fsgxl?zl5sY4Tsx{Y=rE}^)dL&?Z`703@wad zsh$ckd|kCXO6k_v$PIG58Mw*uYRGa#LJ?TCIfUsd7fcmQjgP@FV?>@e$z-=79S#$C z%~Cm1$dGd$xjul|rB$@IcB|Rc!$V_e=-7dMjO_*{htWX=%tz-DmZ6gw0~%a93{Hn( zsPOlao-arP#)gKmnu()sXCBw5X7FNTJsA^%?a4JvP8RvXk$asI3td7RLyb~=1>;jw z=>^!oseoiwL;5g>o@|~9_;{$eWKzb;X|OzB!j1#$z05Kdp}=eV;L;@oe15nb z4mCu5ef<&*78mBw)76e^6Z2{yk%boC$?YzGaE1on%omuU60L#VW>-oo#k6TEbC$rh zOwbY!k;~=DGFcVv`HMuuhguaE^{_5j21FW+M&)v(KF;cJ-AbutyqaF7NHO**>r9H) zT3T2@V{51CmXqmI>2!*;ko`m8=4Lk~W&azM^Qu8yr&F#@#sXU`_pU$O_`cKxYVW!p z`Al5vGOc1=L%lkWTb~sQYCVfvA~OKfSy*_3OAwb_QL|L;cdlhMd23Un{ifqfIHDtI ze*5z(3WbuozK3zice~*Bj&`+AX$`oS3%>HMERIv*y_dy-%6RF!Zn!-LQgInvy*7kA z8Ij5P5U){(&bCIR3L4c$dSu@ooIGr3DWo;iVaTaCHRPk_P=f ztqjDcQQ(_h%9b$4WZ-xI=(q6J8}Bj1(x8}2!sMududxM}PQ8T?GseM-7qM$kA8h1A zGx0SwI_=o81NiCB-r<{92VI#apKoT8Tx?=B3Xk7ODymHO+;VvFrG=a3O`Eu?4lJM_qkA@`(`U>B7wh6FE@60F32~{#It# z^C;w0GaudLQ;3XxfE8w|Z44_Ml{iifjG>8EIF-!9AG9)gsmJ2vHMrastcEkF(xo3c z(2KKY&tu1~K166qOconzYCU-SwUemm&8TUt!~R42aQWOt%#({YR&w~(um2vJ16%9v z6KnRfH{ZgE=bru0XL73oO**7w3>R#)QW^5``SrJ1Xf==94NH9!{B<&3#Ka8VjWv28 zX-JZJK6`iXMLd~+x2=Wzw+VroTDaBp2@OW*g*w{WU~aacn2n;QB2%?!RFXMW)vnjH zG5dco=c<}K}+jk;+4wS+18eNj1m^9YAR^$>P4xr4u8l}S~azGScoy> zE2PyV)ku65UwY+5weX9+lt7x#t&BE`r^= zf=mKh5DhIdrcI-5N4**&5{)MqC)p67JCdd?lgWx;T|FvBsgb1Xvbe~F+uYrnPm;yloW=2JtAOiAJMUG2;*Gg7aBX61gB|f>L%~uH50$WDuqFOKfDd;wG4J z^9^w;w;N+TCqw1;2T4#<*F0N{$!CP*E=H~ZGbZ>>KR+aN_o+}fJ z#dxFKx3X}VP*u_zVAS4mFjdT|)yV!NK(DBUbv6QX>5mmRD(9G!Ae^q>X1A*lLyZI0 zL#=is4?;%073rdK#j;uzXe0aH=pNiyDPTicWX512msR~E=0_+<-AD*NvnBakg)+doI7_7 z#}4g4p60tiGp@4*@bxdhOn1A0D?@`wGSLugxJ+O<5@OQOcM$QJYbcrBw1ysd%|*-- z2rk5uSS#qz(dec%$iNqDfgNF-9}Q#wu116w*VL3x2dzz*uHR0g-GCzTyarskIu0X& zXhY2X#(q3mxtKl9I->X|7r#yx=p9Q0ew4LaFwA82z2Y2=wxGY z96h=pKYRPET868(z8OAa3EZ73{W{MqzMaWSfnh~#Evf!i)#;I3Ucr~X_lMY7zxCzF zMUn4q0Y4kEqe9qW<-Wf9mED+TR=cNf2j)XbvJG0gjjAe(mr=Vi z<-WNw$bad=6IS>MFKC!hnYBh*+cIjKT2bSb&N*>AB{j>?$^XiH);?bl%}um+4D7vB z)~jbfPy-%i0Ysb4fGjnyoiAmSAh~qd?O{gm^SF2o26W_8s)1@P%DA@62fyQs+YchL zWgt42Nvqz5GTon)(n}m^qnp`C^+hVTmL}Dx>^H?&$!4{wUI}Rcm*(*G??9E(OF|+J zMMk&<{C+j;r%V@YU@&iFLLwQgY+L2`q=?jTGi#Nj$swbWHO5w6sYNC3w#e@};dR+> zjZ@PxQ7Fk0uGRGlkvw69N}e&4)(Nvwqpn{jg66qz6O}O(7MjhYI@^>~Z;pIZ?FSjU zJ%GhYCq%k}_>ntJkS;Lfo}fng~2(wmb2F^{Crj zahv7Fzz2By^aZ-wG_4kCEKehzKh%L!XU;=w@ndgm1Lo$(ndUE}ok@wi62`^Z60DUp z4!-ar&i>?|kmli=8iH6{NkH=Vn))EZ+&)}1<5!;V$IstAOGT+ba-^^R+V`+@;~c51 z5$OEwh==A?rA8!@$F9CUq#{cwP!)SS7zSK9gUQvhS^-nw0a^D$T1St(@Kxwj^Emy% zWu($&wC>o4==ghB%y}3KX7Qbuj^O<(qfC;Rp%%zFGYkI4um38>uaN>wGM0<2K+ibv z#czHUr{BK7Bx(&hVt9%00`~3iS8Lq8_3A(1>)-tje)_{#k<{AI86>_Lo5J);j@Htx znzxQ0>cx9!E+f9Wj6eFf{~qVZRmr9hVQgr#xltk5T_DUNwQ){|m7f#W ziiL@1Wb7Avh}R+flm zh8Q8U5#uqPPCN0=B%*l@S)d(QT3SLwQ#~$RxCAFNT`xb^5N=smj=^cSsDcMs_-14- ziXCkYXlU;wtMXv?eJd6)o+Hde6KmOQX1Sj@?~zcYR?D5rFRc=r;;W=2aEDC@-u<|K>K#0XDF zma3sbMWQiUzD6vPr6{J;Xz6U{g{D-?Vv_Wgi*b{y_#h0- zgp1q5~&ygGy(-QCRIBXIEktVEJ(Xk~^lkJM|UeK&ezB6=Bg$tR8@_`=xMa!%IJzL|BPoy+5PO~MFblBs!L6ii>W3aXKfo=965}v zR`6_U6|bKjB=DIb_DGDep&j)m4Tg#11&MX7#M5Zs*^5hq8H%Zs}m9M>mbEi%bFl8*J^`WoMisAVM6xLGc>)%1Hx(?^xe-CHh zc^h_SwH*x(41I6~87h4p0reUtN|P5)lk(HU>=Nv8O${<%jzrPDyA#Wy0>1O|Q;ZRF zIQh;+tdcFt^2LMA2RD!EYiq^K#5MfRzxtoh?0-Dt+gxNgY-ZJ6t(vAbjG$olE~k}Q z{Q{=vLc~u^OrYpt$aj|sH?8q`6d8ZZN}=6NHE`ONkj|wraYL3nGoqt=C#J{8i5Peu zc?93qlMpI`aDftJ%lm62sbAnpO1+&dttG^@BpVu8vO!bE#jBIpv#V?U%M9jKV6PQx zMedXqFGs5-mY^V&E)49Av}F0BP*ny+Pe@soxB?lhBi(b-54t+P2ybmI-Es!QH^$K2 z+p8>?Eb*EzFu~#5oudURb3YbdpHOF2vC2gDE!^+?!jhUBBgv3Ms3l&H%)}FJR1y|h zVocH~!TMy)X<2+n{E*;+avoXIiIPx6lUW44PBj@!I8{lQN(v9Osfru1$mN@h^62y? zHE~PI*#vVGPF1UYJQh$S&G1IXhum#s!;!F>Xe&vX%(gbmGhlcj%cVJ;7DU!!^fK!! zor+tQZln}(T(yV~J&sf}iQ?FQ(MXn$kVmqBkImWkQ-?A)B1QEg?sQpsn@XXcUQWfjW&H=#$Cv0WXRkHxuZ z9>c4Kjc575(n*a{q6}k3nOu;fOO~a$TA2troeUWgVKOCFz9>4?UMZlvo=P7HEs+7T zt4RwMJ{(!BS}dQq^Ar_PHKG#~pO~6N(C<@Bg=ES_D!+%n%e?4(PFz3PmJEUIj>kJ> z(`LMPitYD(cv7m-a66_81a31NmYYk^S^^(`vb1FdTwIvK+i$1R)1`0^#ptT5<4P{Ic%-y*NLK3x0_?nhTHprzJ@s*7=8 zdC0@GIqar~99V{!N#a{2(>s2*2G z<`7`k-qzobQ}3LCtG*EpOhN**j`?&97yo%29!n;2H%_-L(-LUGB+D)`(a~tusXNKQ3$%z9ixy|! zJFk`zGl=_F6)a}8ghGkdTCWq=%mjfhNtRrY(HfF0NVs5?l{~A}^>G=rdXuwrstLU= z=vG51)xbx{fxU6%;H- zGU%#zV{CRoE#FYXxNT};92SRLjVTK=dvr_p6`xXy-wBXin4DWCjN!pD-C|o~fJ!Mm zu8Ed+5^L!KI!M#`>C#r0R_OA{a_|LOOcYVu*q{LG^Jg!ixy6sMv3XK@&Cn6oE9jXC zX6Z6{EDNcyqRN1cYPkfeC~65c$TF-N9dS)kAd5>241LHK7o{{Sg&L0o7sh7L#A8UD zmxvRJ$?H+$wjvdeAyrw1S;tsUtfs$>V7eFa@HD1)eL=TRtv{U4Q?hN9!x6Z;(I?UtYgRPpGF?EwE2s7*5i_@py zr{di%rYmkB6;`g=P*dl}nKNf#rb0^GGj5BFTCYRQ*vXEf*c>ovAy^kBiKD8oJXocYR>XJGiBQ5EH z`H^!$?PuedUTE^&&3DmW967>E6CT8K;ObjE}Ca_x4;Dy~C7`!%w zYop^Zm6Ax6nbliqf!0jBtEvw8(=DFA%P8BCfk*Y?ma8y=(6FOpEW{X8t zk!aLPjT(g!-aG|mP0Dnwg;G_GVv|f&z$>Y6$uR?~;x-j#Vg@S}EaIwVY?@dRsm2jE zoF#OiBTOJgq?v49QG(*!B>U7zWy;O!R-O8}tX!{TqjEesUpWUURT8&cxp@v!A1FzL z_0C2lkdq~IOdarJ+03$kSe+`a#(`fppdq3M zxPZy=DK$<*cw7S+fV#RSVqzxz=tpnjYu^DP3f=X30sr*syV%{`isR26#p|#B3|exd zEsgCcBv#PSxeJk{af}U5ke5uOtGfj&p)heYX2nbwT~K&==4rVfk@ zTvq+8%dr&p5jy$DADu*ZX9E)&6ROPU&z^i2-~QeI79D;w{_6XGkH)q(xcoKnF^3wS zB#p>xKG@rgb7W{d%ygHDZ4_=i%d$vK4R-Z(61uU%s9RsOCQEpyv%8nN8%INH2f=PH znHs_>8Z(@xGWX*oGm}GWOEYy}=I*UgIsMpoU?1#;3a@MZnyV%qEQEwcua8nGTUC*Q z*H6l>u@Qv~F+g&$ZH=T4gSBc+;|CRCYGTotf@C}d>ZP(k}+5oiD3J@I<6-Q%A*=g9=_I{}W76$IsKW78d(D zE|$rpN%lL)R-~ZSn-z{G^O(ywaW$z_5q!?TZ7hUhlEeT_($|6NZA$HCBf0D^kxHuy z7#T+)4@?RmOcty9tfE#sC*MmB{q{SDe|~7(O$a#b+nQSM zGQoiCh21KgDEU@tW~vtH8Y|F}G0~YUeA}a#kU{9X`^cuy)yi~xg5OeSSmj&qrn_E_ zMqzc|4arBuN5D54&KQ&7}+Kf!mgt~wYE6YoaE%nM0(k7|KC+Yo_ zm7Xl}d$FqAZ?Nz-c z1uT(flYVI_rZ8Cyqy?|w_M|egoajY8W|ixhOTs2D)l3>9rzVmXx;_ z*9%=W>lH0(otm37P}V!j;&rE+WH zpVSdr91hi-FJt87`4_u(C9d!$t6-CBn9$A(J9=RnnOj;c#aB{E=h-58fKRT7AcwXHzE-Z(Mm64=gu97B-6-7 zBUnoouzz<4LW{GA(9NEB=^0!&bqZOn5&QP{VCeERo;}u!0VW!$cuuXkyQjm2*WMq3 zrI?1+8HBk+%957PVb-IusTp&N5i|s>n4DRGhL-lF-~Kn~Yub8a`e$9XYyrb73%EWq z35UZ%w`Cv?T*R7`Jkx!aj8@dw`Em7wbMQ8_!K21(=+un4K+uC2-JXRODMp1c=Msci ztf+0MM=2deI#+>BlS5W-!RX*1c6N7=?lZzzWzyhmL^{68Y?ws8*^bVxc0xhpbo&Xq z^okk>=CW#-iIVJRKxo!$U}OB|w&^g;ec5V)NUf}5XnF~KJzZ)VR)(R%O38}dt+jkv zq6oO`Sc#@_ZEyf}O>NlO*+k1+#!4iLUP4L}RAd9KehuAwXmJUinp(udtB56wYPHNA z-AzOU!mtn-um$;Dp6|tTXVAUxpju;2XRyFZYcCB@)k+@Sdk@2FdoW&j+XZiu5@SAD z8?M4Q&cPchSl}WpoK9oH$n*@3?%U0*k_m;ysa8fZ5O+%^vv9dxDCW|Pe=2Z0?UUkbXgMvNL9>gGE^$Gh%zCRqAq~lZB7gf4KoHW;`y(!i!K(C3IU5Z%R^z;b1(Iy1kR!ASWrXtLP6U)mX^z7(V zg{%wVm}&&-Aa@&HUSt+sKvPpI_v1o3x{PE|3$sidAl7F0c%dl?Ri|T|IIbFp0$v}& z;jp6OLh%H;n(GMu#%Uc=Fc~Upm2$1wN@!+A;cWFaHQctK)*No{XhSw0Cm39#vS%4W zX(ZH>PDJ4G*QsISIv!6?imzHo@=6VA#*Hu<(!p0@M($Bd%C2|%NlASvokSup3)HNr zF>IMMd0(dy;aCC003+V1^@s6?d7@R003I-NklgpV3rYF65GcU(|8?XTx5D1VWCE*+fi8``u%IDCed~Au96)YW5(jjFX zS(M~I6pw6KGD(>vXeQ7g2@)Ux0tCPX7Q0yNV$)0e^5oRhIaZZ_-*>C3tLM$jyNh^t z`%QOO=v(*x?iYUFcki{n_}FjxU~z08DaV5i3-X0!gMU3}vE=2$vgC-b@AYMS<}@`yTTZe4s2*Wm zo4b5$X`e>7S`mA~zd85b8{o~JW1vi&EXg#!_h7W5E2HKuh(1&5= z<-Nyiy%vwx28g$$sg-Ze_bt=ro^PrlzwZTo9Da_q6yb8P0G(Y0|(Ydjo2#&?B z3xClM+EvQHv(OpXd~8eqljpa5fun62NgF-r3b~obzwYq8oag()m&NZbp6@kn^jCrQ zXEBQ@mJb2MrT{URzt;(mEh~1=mR9$}7Bf z*l?po8#^3t(RbnRnL!bK@5SyFTq`HLoq_qi;KJyh(K!e}HqtZkKO=)9I>qyc$HEg` z0?&1ap!H)Ff&skM-=i`0IjmTF_`8mc+=k}`zb$QeiQwC51>NND-CzEm&1-&>H+Q0g zGC~NLb{|M5L?R9=VcdQ92kBCUMrIDI)GwQ%?~6v2tI4487Rb2u*aIsD9>H( zZX|Rh0fUb5&6jeot}7A|K_eillt@GyM!LZZq@diAf8}M#%NMDb&||)vP-zG+p~w8b zjozw_*6X}~Ed)d&Py?2!4gVx|c96clG%|ETiKnVJ_+G%^tJ<)l#`9yH8kdazE_D|F ze$P=FsK-dXi(2vw2(@AT03fW8be10TjdZdwl!6|C;dKYWxqhJDf)3p+-A2(lsJ(n*=n3Iql8&?t*g69XX@@7+0bYaij9NA}iUL+8AcjB24;CdL0tpD0XIh@x zNmkI2Ue`wFDzD#9X*g+{2GL%#RC>xtPG7!)?!g1WbA_Fan8f3Kya*_Le^)QT@QabbGG;O*nRRy*`Jut*JnC z58v`5sbQ+>t9nJVYt*b2*nOTp)Tm(hBb_n?a{zQ-%z;=l8};gsVk0n3!sm<+TGJl< zyIzB}Su@9icCaFekI2p)-a0;tf_}7y$DQGq;R(ZQdIMF`Mq7rJjP7TEqYbT%;hBTt zkf>_L(2y4u%f|EVpp$IVq1|PIvF9T*YX=P(s&fA9jU_mhZS*H5qK6A@AK%BGQqFW* z=tTIt0OyZ77#KF1`3`|y>W>W6p=9$SbrUsmV4z!}@euC-3(=rale!mxC;r>67l6q8 z?ucC(sx>*M(UuAX107Kt-DDo_{v6&%27P-lYzJ6Fz{jMVdGuY5PxKhPuH6Gxwh#i$ ziZx*PuRr_{2rK|`32DXJT#UF#{Y9NR9C`AmOUGp3@9|_&^A7_S%I`S^&FlP*-^pwat~J#WiFK+9ek-zjLh0}Ca%8-~Y_T0HlA2*XY}I?!Y#q+M2!%< zLJ$sRrTHWjO*ZMlx|J{tEtf#Y%fl(nC+{uS$YRf^U*C!u!vvn%*DF-T1bH&=nT{2& zxLyUWUPpgnKfDMVyHtcfs(GZ-Ba0!{IiZaf)-~b>gR6&qYzW3c%SHDNrCG?;S^98Z zbdTY=-Y!*dMXFani`_RccH9X6h=3FG0`sBOrOImu05ddI)GvB+tac;MX(XQ?eD6{E zdCd;*Y3~wPp{E`6uxG*F1(LAN$_=kq0Ww_YC-=dRQ@_deN_qlG;Nc>9Z%; zv5`?1s=e@e_&ZIiUO#YfMxM)xp5taOdT36CZQ-~23c``%<0ddhn#V`VV5ZHjKpG6aIyok0Y?oeb#)--CJ&MXNcGgEbU%;oj&*7fR z;_z)GHU8k%r-#zewrzYf7uR)%&vTn1)Y9FY7xzx@be>W1cWxhV4^H*ZJ^n%b#G&s& z+S{d~?|?-M)}3+chZ4~8hXzGp(^w%0G4%4}i@v!?LwDg#M(!B^cfkJ|UR%GL%cN2D z`^ctk)cM&ZC*^iLOioT>e0&@$D=TQVT6%6Gkw7k+MZM8Lxm-p*pGU9PL%-igf{o~U zqoKKGvx#D{fG3=3Tz5KfGYRc%X>hqFEOKAh^`Z*PacS_-o_w>)Q%^mK^XJdw;>Fi7 zJ~ay~SA<_=mqs0kk@PQxwF{}-d(hD&P}7s29@ungus-~olZyF;Rx;H zb}ETxG6~0V^jP?8a=hE^>bWVNWAofxE~o9IeZ}L_E^>{$-y#1h*Nu&hX+7k;`qnnw zS=x}6qiQ@ZKK+r-9~yzyURr3cX0{Ydf#qj(OMq?zN-Lx#qGD`-4y9m@0JP)QfAm8} z;SPLba!dL9r;p&5o7eH=@jU*Js;73TiJh}e1z(08Fj-dbgCK09P$;ki3;^Zt2fyb7 zIDg?HjvPL$9rm>sUeLw~i!`=0;$QKO;Zx;0?8gph!zI}v4T7^xJ4zZo{5-B+yQYKNC&}%xJw3Lu znk6H;8&StwBZkN>aNcH&Tc3L5w|y&ioA8Rz#E6G?%xCj4#letq;;esM`nhPiZT#oX z@8K)`*KYaa0s?6?Y4p8l6&Zt0EwhQegW?rwn%8*GPOz~1dW@27a~K&hu8*E#fT zjmr~{QUKV~!NV;n8YeV?{2;7j1s0|uWQ^;tPOF62;6<*!yz9~{PNV{(IbI3hP*ocg z?^i3A@MacK;WEPal8$?oTS?M4yWH>Zid`qy?HH#fd>*MImG(e z-<=C*?IHbc>8OOs2v!i#2jItmXD$vAKfFsAF_8#K-?fIPg+Ppe{N|UR{^_4q^|HG> z`Q(#0a^%QO-%F=G@x&9Dr=7FA?BBniHqsfKK7AUcQt77Sr%s*1Bab|S!?Z_t7Xie{ zlPCB5J-Oe*4?n!;Jr5l^q}R#s&dtr;bX=|xTY0bVW$?Y(#b9ETdkq=2J*C|}bi1PH z;}3t#k8C~!+B^z~54kWa=5$yA%8gg%qmcAXMwKr?01pF?-rS&xpS$|=`0Vyq@Mf0j z>1k}zK>tQawKuAWEi4jlFB&8~9{1>_i0v%4;+ri2zyJ6<@UtKMaTJ^^lIn<9f%>&V zpVO4Mn!T0Ejh8^JJE2zh0ub7vH(~iPMT|f~8pUr1APqf_4&$Y{*kA}9>GAv&4kb^M z2<-)Yls7^jMM;eD5=c>-p}cgGjqK!TXC~PRDdbW)tzo@WrE%S(H%l9n_Y`^~ysM~- zzT49d^&?tf_^;Mq%!!19zIVs(OOKCU^2Q#v4*OLG)vo zAwX(M>YPO`T|l#2XC3?6u1P1U&ok(EBW6H8CjxFRyqmGT{b8(Dq7Zy#(|O*TUVW#= z7w_x!ls*zmdtzc5!`OHb42)=!ShGe)hpiF*rZJ%`V`f=~Aa@8ho7Bs~*x_Lx4gJxZ z?hpSK?{}4m&c)7(U_ z+l0ps?hO!mXMMNN&*Z+cNgCf>{`Mf|eexN2Z@Ngx5`fuM5zSspfisaALm@kcdTR$( znxIU|xi;Dii**_`{;mLCC>~zR=S|oKAg)i)dTG`>iBfKY_snC5bwi4sNY(80Ed^t5 z&<*HTMtrh)WJ`P&cJiQAgWGCr-L#FwJIohgvn~#gk2x7sD@(k80!g-q44MJMn_?9v z68zljnEvxzgxT8Cmx*i&mXk1v5FK)T!Y4*xljAu(E)gD^LL?!MWrBm9_jEWwZF=IR z+}H?w?GQ$HBjrNG1)v?Ja=vb5Vu6XvN7OgiXx8t~nLeoj)mjBzlg5@`;sgo3ZuTt|z8*d&=?7_7J(%*i#HIN?WtjdCHQ zyZBOPJ0Q1dyGe7}q1S74y=x66qyb?lyiH<)Ce!;yE;c1$!5L;zNX*n`Cx|#7h_ql= zdwxeNmLkB|f5;ac)SDtr9GHnsl0{rYt1=+iEcEK@$mC0?aRe7JhA~Q|8l^?XDxfGG zm+8PMdT24S;(A6+9yv9S%E|>)H@7I+5;*h75q#|{7a}RB(pBoij_FfU7SbhxxTXVS zK|o2SYr7<;%4lvbksGP2^lT35utfc%qa8D#^szcNis>=duZC)~g04th&$O*a zNhZ(L541?1&+J+~N=Ij?+ET207Yb69tdx=tqcB$2NbN44Ge>M$PD+L~?39CqBW6j4 z<_m53c10ZA+UY->-W5tQ|_3G>2t^V#Z0BXpqZm9f!Xw86~W9 zd4|u@azX1<>)OZ^DAgz-8(rFJ4tjP6`v)x!5Dq*mgT*!@GJeXK7Gk&f4vv=`?3>Tv z)zuERsh-ua2{ao=EAQOZbpA%Wfp(WfJ+(_Bm=BO3&`uniKyz&ejeZXms(_Xi&|v{E z5`hqLoFIIe;qUXAM1x41_8A(@F=8UqB&4?;hBIw~zRSLn-^dV%3ASBE297@jnoc%@ zAA!so@kCEecDi))hhA? z@Ia?HbZGF8Bk31uAClCjDozq80>VlwM=437mIESrqlZM2AnThD-u?yJecLrmq_Wso zC?Y*gTPs<@`sSM2YDKD{f;bNP+f-ya#f3JJHPB3*6m7=|GVoJ$HpCKJa|%>fp4xMw zzFYz)&%cLDWz?wlHalAcpr?{Y;<0Joe?L3_V2N?u?iS659#ZV=_GX*X*=Fa{ekM>w zMYaYNs^=<_ypPL4EKvdRT_njg#dei+!8C2X0fY2x#mKfQ@fgmsv~gRl4h?uo4NIa*pi<*uqMOH5aUZrD>y(r& z0)%#@XTVmFu$I-pvd;iv;IXC%o+j(P)~YMW^PL<+TGOZ|YwEldDd7hGBo1fI;Pz(5 zarVYGt8JvL-!EXB>N7!fHhPSUm-7TdO`k_SSxE>OD`2VJMT4E5kwMrp2@;~B3klkE zDHn^iKDG$XBAvB?#I*TJ5}e~!A8krd+pltvF(#gI&~LWYF7w!4`~jpo?7V=e@l86M7kHiKTsxpD z%*zet5DRW=jX~hr(^z+tI$AC9CV5Qknpzb~Rfqu}CRDoeazz4CV%B;pp)K{&Z9|*T zk+FTgY&K%2qQ}aG8LIRgn$;AhOF7Jz@;FL+Ykqu&4Q#SO1VEdseVPGDdg%@d^w86M z7ztI4=O^@>>Q;{u!^Q^HTb0t(rT%Z$d-@FWYSbE7n8={jYhaRwRGR9s-DvUoQpVQd zvlmi*J|E2pg2@U%V5pY_8e2^q7|&rcpT!J;Ql`h~x;b#piI6dDTdwp5@hGn`WtYg}xFV(cypKlELm>c>Y3kh#N)J0SZaIAryAyaTG=)`c&pJTAh$4?0yASM8jkwrP9JG@)_jiC3%$p)w57xwJUDrj6igM3ogNm-C3=NEogN1-E^h09 zllsa)YgPHXlNs7^j7IPo&o#Q*IVl?So^L3h7A4f96FF?QYuM^1`P^+Yz+@27TWZu? zJUTt2QvY=V-XfTl^5B4Mxm23n20@lag?y%?8PwD&Rx%*MY+PAe#{>_gL{$vfX7zy% z@Gz0oqju=ieoG~K>S*L#O3ZXp0j!dbgUj-1YEYd}Hlsp_)a(?tn=YQh*fEx_D+EyzK zIxD1KZjghl_BWNJ7SqBHB;oVdHnG#-V4!!pTw9+K;MjU^O;HnR%VC*xCfJ@S#yQCq`CeRBw^fM2|IxjjWQ%orHv;TtCeh|R6=gMY0+x&>Td;6rN@ z$ov62Og)cHC5(J*1Js%E{WQRvsI_+5nRo@QLQO4-o+a@4%0 zT1k@|BZ1rR1U9FwcBH3sODy%2JF3n(Vw*eBV~$f2PE!(YH8&{PnhIhiki{)0>mbgG z09mJV2T>o9jN4Q_`^yJe-wN845Z60-(m%cq3@=*@;TO6wQz%8gShrucm1Vkw;mLBvQL zt1JbDfPACA#(}WJ;orm2;wi)g*3I5*tnc?AUq&TfAU)%0e~uR*GrF%IfGhx!F=~w( z^kS~JPPNntMu;4dxJNAI+Sco6WE+?rTTl;htFfjYYKH2wMHU84J&fnNt5&)pTI_SO{HpbybPz^Q8h0BaX9db2WMEPmP)EZ zdKx<`%NjkAD2EWuU0#>T(|Ql3eR+1SZij(GVv9o+fB` zZANjb6c$NJ_9>-SIt1QkZJhvYu?;B=i)qqPD<2+G3z|Ox6i&8)UHaSI5J6rUmyT}l% zC98tL%ouhyS_HucCdXz;$*f{$r=xbK$2tj3lI(U=5>o3bH|R6os}qZa0JhVClS11o zZKJxr#JX%K04-ZWbdz)>%tB1%c{)3cyttCt&1*Lpv1#=CnmlS^vnKVewXN5qPW z(~xo*PE$0QFEX1=!fHaR7=IVh6@K6;JLI&+@@eIyktWfj(#7{FM3U6CR5m6cU1-Evm};94+>eE5DD96 zhqKdc)F` z+P%drLyF|_YV9ijav*pa69^z!lhX;TExwE@f4|H2PEGFvwzeX^H%V@>-`HYIyo|l1 z-%y(EQDT4$^98N=by1Q5)U1e3FjFxR>1jIxT};}^_nLdphVKh$PY@<0#w+U08_rja z=p0+um=Wql9&S^NT6+^)twrpgI6@%Kv14hBvx9BghbaQ4BMGLwGAS7=NtsBKMw4En zsIP(8K|U!IHqZoVhKz7yIUj2)CJZMbs2){myO*HK$r@9E9X?r{qy+3TVn7a#cHy9H zW0J=9VUodz%Q-C5W_yLShp`3MP^KMe^|$d9r3A?!EYah&ZF!X;8k~&XztQmOi=|V=cn}BEeH`{c#EV1K$ zJW(~KH67#F*pchu`$M$)0T2WBFS^PLh)JEj%MO;sh6Ef50b;VR9G(|&c^yitq{bUf zKAW-aEL7J(R-ZCr|QDQ)&cnx0WzBoyS&nz>%6zP|Zw_W3g%GjX1Qmas{*E zR+jwPRFU2_xxB6Q9j%uPgdN&;Nsgop2ggiifVRCxb6^@XrFk0ItJqql^FZq2;Qlhs zl&7#-+rot%da}ucW|Xw3zDk*ccyek#-m!0%11O14Z7pNPGE1QK`K<3ecmzeN>I6N^ zwe3w@X{FI=c}m4hre<(D*-8o6$S(tXEYvN)#fMVWfwEs*>;%M{eTKB%B*&;O|hIrwj3p3U>t^Sh@oIq&PBgzMFyr7uHX`;3=XGnO5{U;DD+)&poFm~QL*X7=nerW zD~!#I^Wix1N(7D&s*9WJxODY3<-tzQoy7jhDF)zIRGp4zC4?5tTVcoNskROu1(r#J zNGPww>pN5{8bl{pI~?^k>yl%*PBMl&4$0iHA}%fNP=b(t7@H?`LDk~Wi746t$i%&kDKu3SJ9b<7 zPD#14De;gNPnL8K@Biq6NYHiO&r$%V+!UqV4nu-FYU4?$&87t2W;@nv6?B?O688OJ zYCpRqM{U)kWEDn2ezz-e(V+A>FjC2cde{+u!bJ-nq=Xtb$ij~@_>8(V>zSD7h%qj` z;CI92alG&q9=F2t%=P^~J=~rN(u?t%AqTQu9cJx{MBJ`3XfME&tP~owxUp-P&Rp*I3=q2xqMEajX`aKyGXmvki+Yh73?1? zaX?MdL9%iA<#VVgXJ`1-8>`E>vhg~al;$<6=2pcd*@k8D8e`1446-z3B>voK(Lw7E zkGCoP#6h)fD-u|HaWMWJ#o+A<2jqvx{@ed`^oF}6r$2ldH`$6(vcj-jOm->=g&OEl zy`1ZR9alI4yjh)|*rbCqFBMZjbg| zpY~B9Es`OF%PTFD)8-h;KsqoRtuP;|QFl2CamE6ua3_X#1bLrLYV+WsK zX`t2@d2KwtqE6z@VXiQ)9`Q9g9NSGpSczRapQrTVJ&qkX$^kNir!Ozj?u6zS3f)nu zSJj4lY-WaBor{YVv5g%ingu}1bjG$Be|+!Z<8;tkc>dBd?J#5WY8;#(6nbc$b*u6F zHe=5@r>Fx=iX`Z^D4ECj{9El!tZmjs2hi?qVR`#HmUnJY#vtKPaC zmr$EDWSKUVZI@|_)llghXGRv|?2~Vkr)*OtKD)Yxw;g&L&aJP}+oa_3Ynp6YBXdw$ z-NE)(UZM$5!17v+zgZ$cIyyk4Wu9GYVUrP*6~>UokjdN!6#c7|`pD z+ZLjViX?A^d+X77Z&fR(kP>+2;^#DEb!z`(D3ey9uAwv}H>YziVv7RF6lw`ekq{Pc zZQ%BTWjIU%XR}iym61hq-x1n4N0B4>>JylfRNB*}D!Q7CP)*WN@@goJQ?>g&U9vh{ zGFjA9qgO$rQbi$O;_tPo&e96f4ArlIc#$TB#}>{qa#A3G>m3sDj9F*spomxMr74Yt z(rNL1vuk)n{zxV*(*rEVtS?d0vEKC1CuR<#ONT>jI?0R{Vc(#azFytZ&$dIto#edm z`RSl@MVczd+LNr8?hsf(rzTS-Y}f1b%-r9gf6b~{z5+L2l)!+*i3gf)X76DH-sGQH zarYN7ry&GiKTfurQp>DBloo^DZ zysGN~Mgu6MYQx@XC6|(MP~Spv>adc)E>)iCc6|0B zjFIR~_tNSVsI5Z~W(qT!pC`hx;WAP{wKq0)43bRbw9Olbn^SPS3FHxD*N`~LHbxrXrH%_2G!{54bSphtj zlLhWA4QC#neGt#_!OC-2CbciW_u&og?i17--KAM%Hzf4bDuWX@D_*jZCW!=uT#tRG*&>3$QNWh(+` zUef1Nu~o&s0p-Y4!_46^bJ1{cY>Cv7BnNvcSOg#=0x`hBlj)Z*Wo@H-&|pP`uS5W4 zrl)NW`QtSCO}DazWAi3DBTkGg!om$*qMwp={; z9J4L0!2SvC!Vri<3o=;u*fLWo#Wa&tcv<9Hk}J(InfYa7vv1PzGZ~qt<>Jsx2`^oh z7^URA&`Ycij2XcHCGYRXQiI{S0x1p}-vtX52J<~hu#_l5%H;Od2iMVVR|tv(9zOac z!<;@xd6m*hyu=J+oCQ2NVd05|Ls%`9@ap0<>}*{@nfIM27x@gY&{2^oltX~cTSJ{W zH{QOfb7caSlnk$Vf67b=m>M4;weXEDQ{zU0hZs9O8`w6wYRIkYcgk5YZ*sRhMS(Ro zOJvU8yur}!^T=c&|DF;g#aO2Xwq(9*LgogT<#COZ;l-G18&PJ1KXgulofl#bjQFDi z{ZD3+8KTgvsx5%h%o@+rS@(_v*#%b|MeRN`bG=39A+qjT2{Ea--XEvGE z3|-j@p+r@kbGjrjaS6 zZmx#!mba!@KRf%`A^B&NF7neJ{+F+OA3G?4@01cQfhLPdR=2KVdj0R>yXDOe##oo!_ZA%XJE;Kk+p_d!?@pV>UTP! z$KN|D@>UjE1yq(&lcmsvmy_jwWu+;dgB+~AEcO3xd25P;5d`{?4JW1Z?3eXBukaOg zkNzlrb?JBUHy-|bdQ8?L4i^v)0Vd0&Nykb@o?T1PyYjGh;T1hUT#i>d_p!$w!#Aot z_uO;3-rfx3v;x3SfBMsS>Zzx6jbwQiseiN!z<0}=UaWt-?{gvXqTq8Ga+-WNiNEtl z-+$W+*Vor|@x}PM$DxE1kTsiTlNFtD|4mdx#fk)!bp-{0GLU4kM;SEoSyo%EGoXL4 z@iX{tdGm|2d&vz$r`%Zrhy>YPLLdq-<@K#l!g|JSK(|Y-p@Hv~x1czdwL8S=@^l1a5Ox|Mg7iu0Xq1AV7)c$e3XU~%&R zrpGoI({=Gym40n120$shU1Ir2Zmdz?iER}9?O8$^T^>Iz6LayMApvWxBDQN~eBj|P z;2TjKe~(Df$X6t0_c8J;#<>{plHMcKg)ERQhI{x~oRV+l5~qi9b{gL)hcf1H(aGX+QiWR_EXj0XrA(|F1d6|*JQj^*{n^YHuKLZ zeBQW0nW%mY^NEk@dncYU9h!g?X-l7 z5$a`YYYWxt-R|-8jVVWu9@Y9wy@faz>Ak$XjPKNPr~O>2?OB|8>>&F70A{@g4=Fo| z2PxNIIR*q9Jca982gMIk+lQ5MJ5{uAdjz6o2=GKbf2&Bu8#iuf z-Q%0{#ml#&RKHc(tW7c&Z)16TANH45Z+mXF*T9!HUdEHH!M&7MU-R(#B^Uel z*;rd;q^+BPU7A9TUbnM%vQSJ7$%K^VDz=(X33sdVtxI%%Qx^R=RS1HhEIq{`F%*;6J?vuK{TfQmF7hn5ceERDj);S+ZYe30$?>1Y~9%x#ftUvuzknMRL z%w#5TKczfj>1(gDhYJ4Y-unK#?$TwbzE#5Kx1%kq0xzC1Cyy8lyc%Bzj?_c zqeOHt{m{2=uZG_DzW3pgM;_>IwP_U%U<@ASyf@U@WT zr;FF{O6@4_wQTlEc+cd^xYj$Up9j}2!7hx!>ojHRo9R<02}`yc+gw9pdKUJ?6z;V+ zW*(~nL^wmvze6zUXa3PY#G`L})J*nfMP$M2vEta!6Sjsa`Z_Z%nER?LJH_UgMvF08 zW_@G%D|21po8>j67?7Ktzmt;Ptl!(wvG`IF;d`N01c3kU-~M|XJ$7_7)*ZYb?g9Wa z-xj_u5Y%q9P}{x=RKE2SQa8F2`26M*RG)qHJ?EaTolRHp#m&bsnKu)$d|^FSuABLk zGEZo1LiVVoSJ#8LQ-M8R#{HCNjp(qLPPx4V45g1*i`dNM*W}YdUpKk4Vq|u>G^=Eq z$oy2_H)}5Y0r0!MuD)d3(M&3hVyU3}ZJ0&Lq2Ln$oBb}FU>%u2iUo5`;`P#rNl9b# z*iN*y-mawE;8}yPw-JKhes=FhZ%kJyyPvYsnbf~6YfS$-`xh7$b9HrAnSbfCuXP?~ zr;FstGrET1{gl|!9EJn*%tZV<7F{34vM^kPHCQjk3$~03=XnN2X2Hc5Yn9!Ee&r*- zgg+#qU9Z=$vA(GQ{lNR*kAL_xKZD81X+6)<VPj(xDzp1!%t{eo|=V&w`WdeKS--f-%{HqCZwvTVO>A`?!#yvq_wO1Z>~!O#n5 z(#h6T^qh33#z5VMoh#q{;io={fB&!ljqX}GHCDudi5xa|YWV$+e_Ut$|I>f=b5W)> zg5Qd(c4In>I_$dv7@Zl2z)l{2P%s4F=<)k4Uw(Oq^oFc#@1dAWpxPLqkW1)< zb*b8^LwPeT^-V6v3QKASiUX3d`e?dodbcjWYx281UpY#;`%|57RB>vu2ZyXwX_(0h$A9N{@Whi(;4l8A|0rjU%ybpi354qZvoj*PStRR zPRR2+C-HFU3L5!tk?0&CB*M=Fe;Rm#O=+9mg%Yx=zBLFI`3Y1gd`+6rJx9VMiI@nB1ezcF zLR$<0pohDRd%IYF1sh%BDo zN7uc3Zg6>dI7s8g)7|EcX(an?Pfc35dd)+t>0@rr!if`io>h4h4=B3;b^Y7JeW-rT z4&R}qQ($;T&lr!_tOz9zh-?{}bPagE{Pdqt3NoxigLYwZ9I{nGDqBEytc=oZ4uAH& zPvC$5jnC39T*slqN6gyFX8Am|1D*06`>IiiWDtCbC9!njWr5L6MT@UVBYrvI~<1 z-D&-~i>vtBJZjB12&` zBu+d_N4l=rqE*)DGXO9P3~g_2U}QZVLAFBY|Va1Y`7Y8%Ux zc8%6RrI>(hX`_pmF4pxoUOZpN4}EY3i)&r{+4oKJ{0?TzDN4vLvY7@J_GNU3(5uUB zeCVBJtZephujRGcVVuPwl#(s9+zei2M5OJe@bci8w!t{VbhTbVmza~eAWiqq;X0Xa zyMDcnPi%h{KlxV|@Sw#(%u&h#ZQn?AmCn6x3yL)&DdE^(!yE zObIC?zo@&ZJ2Vz#_unEtv&Y}{7`#*#^{s7H!Pn@l2$*FnDg;Z$N=bwgD$e-@#e$99 zn?v0s{`_#uvA_{gThKP7HxI}l!5r?pJa)W*KYDH(|HF?SV1&rQfBx-7y#35LZV+tm zdSp!1@TD7VeD>LG{N+Eh5BsOnO4DRgHXb=vz%(V_>||O!=w#BupS)0^E-f9mWv<=rf;Dr(~{NLLr+~sdoADWu<0H`wnCK+Uq!Y^duTWQ-MJaDh&SbiDVL>F8A5^{--dcFs9Yk0nL zIs)OHiZ~OOulU&9G{0X=z8(MaAN&^kt4+!J1TI`O=-saPxPC+CS<~@wTqM)7Ka7vD z@dOHmTjOasDJh5n-^yN!mr(7-zCgG zE*pjpNgM)l3;)SbN*guDJXI~`%Pr=xCv7Ze79r12~(MZTm^&VasMm>fr zWQ!;ilVO0($rzjJmT|UeaN=QBg)zI@Vzl>U|t5nVT z*UsY4{a{FPMgiubnhk8eXdev3c)-0xA3{^mig{AQ!>x7;OP9|;mfZ#FkVdH@lz#y z=9w-0{U1N7*S>JBhNZO*9zI^gKl;hL%Wm21j^R^l??7{qK_=1D(A=fw{5>Zo#EUqU z^3tu@oY6K)r!DrGg~HUBu8vw^1ZH~r_JE44?a-DBB3`#Gz8^R8U4JrSM^jle3RmpH^c@vkGR+X4um@Z<1p_uXVI3}jb_`|QfsP>Pj$T@E5;tA3Mdv<0nZyk&Y1uq}lTDHUjOh{iOr=PqY)?_2?L8CQ@`p zGWgor8jlrqXDLl-CnfVkADmUE=5EVIZ(O}vaX_|vC6$CjZt(t!*yFOzM!s0k9S`EA z)neaQci>hw;nJaWYdg9!?d?izD3}wiyP#qGh`6<5wxF>i#Z)ng3chYlmCvPg#LKGp z=g(b0KUhtx-R|H|Ub=wU>2W-9{1{4e6UdaZc;V~U@X^mbt0PRv>ng!8kR^Qi&>A`u zP>X~O_U1(p{tLI79fkwLy2c(akaS)|L?hw>L))Xay`>b#^YfI1eLQ}m zi2v{#*YQ{X`~qIR)I_=D;OQ4D_=z9ckJky(^H-aUkfiZ}C(HQxk1f#-Ea4}9cpm@X z=T`Cf=@M2qyL$Y$0NoO`3FbLH6j(ma`I3P zcUvSDTx0xKh-eALiS(0J6UU^KY)~!t?+Soozpkvt#ZpoKt?ATC^Sz{TPV!dOeN)Kq z8@6AYFx&#L;LU`Wuwx=XTH3JKmDFbwQnUerYV2v zNNm#s{x=`FhX3uapTIJC!P&_a*?_y;vBg$fXni9{&N0&dS5d$|!&zfSy zW2rq$DR_6>;`o?_J4_}F!lbf`frQ`gegF^Gh_(XT&I&E2TNjfyZ-8bJ47|XGGTUK= zO9JY90_8KG{(b!Z@BglPUwQiJjanTUs?@28aXfnBsAk2ya(Oudn7rh^vh`K5l%o@4 zHg68Irf;3Cw6{@TKBrkh^ZR7-O$GN`Uc1!LZ741-wrI;$ z@zg_OSljMW^(GZ`5&`+=zjzs!t~W_IXR%Z3D>XAkN%wF6-a~k!N~Kra^ZTXty(L6! z(vC~tVKQ8!=@We9d0+8x^@@jL(Z-{X-kH!JS(;<0x$a~IB2r=EP>4wu?n66J=cBI@ zN#=<>`_(Vui>`YkC}QY4e2#VAK6oy6ku7D?J*yLiiFqsW$7`({eme_&QK zF2ZfDOjINUnHM=kA?0Dxt2~T6N$hddjs&7TPY|f&&c+pVTTNJ$(Dm59x%X2}Qq5i@ zxXxW^(24LAeBb}>Dg4?eS1?0@S)337-892+!n1wool|)A^%|WQA8%xlw0bG~vRkM! z;*qdrarm}6B$a*<3z-es%K#;(i5GTG-10t>1U)fvd#NVfFH$m{k>mwS`(bCtXO!y> zDmeb(&ay8!FHpU*7o03}VG=rrnb0XlGkU!So_XdA_{c|o88>dMqgj_N;caq#ea-F5 z=hM26aD!gc>c*z>W-3twby_H-aNy7+9)I#F4fzdI5rW;Dd_PL+l;2I*CIaGnvFw~s z$i*TaW=n}s?fQW__EA|p50_CK*<7dD>fk}jpL$|KfAmpOChCB(A`df``?voJLt|Hj zW=Z1sfgHX>3Px-##u7cBS3SFSxw?yD|=?%+1zp_n(6WDp#w1We4MZD*| z4`FuxfZ3GKH(aCGcjDX_8pfP2Aw8dx%MGM&Kk$M_=oV|}jKsL;;7bn!)>-JDcB6?C z`=wF0ald7ns`M{>@6F3s9AJF+Z6}9nQ9$@+7Rd!XTRlwhHBf06)gvBrTKIhXacU$- z6B8U=mig{u-|Jh;`1lw83zk=x@MquqWBAkW`}0x6t6aA5&_g!%&)xm~oXA?TVsyk^ z$idJi3!RV{9f)7~rH|m(Kl1BH(gxgTlh;aSQ1#jvC(Y6)N0!Ycm4R%KsQ%5*y?`Hl z|J!tv=z?rs2+1ic;IYT{Vc)_y#)G*bGAL{-5hOy4uFjzj9ZFb z6NVA%s~0g=8pr1P3brac*f%GR!2JX8o23W=Eu}WdN8j!Ai@4t+TBez$g-O2mF~u$eZdY^xZ+=JQ(Ts>hmw)SAY4}(IAOjmIcch z*;sMAc<7M@-PmqjeW@?BuW*gMc7w6bb^cCYv#}SB zJU}4$+qg*EW*4vF%=J2HHJMrfl(IuW%V6%`W75vZ+Az_L?r_oe_O>oa8B!ur%*MxE z{Gb2wU!hK8K1Cp9`~=#Rg0rV)(C@lfU#XIy^iiv{U@FinYYNZVwj1@nGqvZ{Z+btYCbO;x& zNHl~_Rn@fe{C?o&7uv|=Q@Yh_d75g!bZeFDn7FEu5V}&l-0lwPSUZeP$etkL95~6O za&Z#5c=@wm#9*s}G1-KWv~ivQ=`g5%{n8daEr+(@0NKebLD$tle1@$0>0<}5vR*~r zOW{aTl2I?CO-E&?(IJ2;B%yN}LzZxqDe(*#L)i#d7)DM6fRaNfMd~P?ca&h^2NEz2 zK$#@9bOr703O&<0f#1i*_ICjo7D+}ByDm&dsC0dFKk+v|HM&{dRJ z**YZ>y~?II4k?nMHH*f6TOEn7ym$eX>%!I#P@}3%60Cg!XlbPaiN}J)c0=B9>1>Erid0e>G zR7orYN9dVqqp$Yy(pncs=5x5d+EB0wVLeG8O9Ja`d4OfcgoVOs@>r!lP>_yM(!7-b z%J!)FoNULsn7fWhQa{f`>VV=MEn>(y-NZbV~>k z3hIQ!r%~KZ5an~E*LON-wsWZ*%q{Y*eEXCaYr&Zl=u~QjLKk>djk4d}QY;P;cm~)Z2_}R9@nHQOY{2R1aU}C&s8{KTB+?igAIAiZy4jg&RfTMC%+AiB zM}8?kF{?J$cs|cYOzQr=bXQ1za+FsR8fKfBnjknG4O|!UST|DEb+2Seu9e?hXKc8XGivzc!MuK!bgRe63BG)>uDCzQklc+mnlA*ce7{Bs zDofi))I=gF?|Nh$SC(2DT@gttDPEE@_*N9b&DE>7&)c^-uovdpep92#4O4u!{d1P8 z;xIw}x>LnW^F@8{c(HsXP0zoJc!=cV^?IaY>RYM~G8xIk&XK~Xkv7?;N87~VV!6+ zx+6A`&8HI@QVgk8u}>YxR-5zW5lY1#2MbC0!*jW4WAC?}C>bG4(4IKx zD;P~ikqK>`IB591R@;3`mi7pX=bC97w>^i0?drALofHNx!dc3u42kH#7WClXk%pO| z#FNdWt=XeU)*FWEkVH`ez+o6}sxYS1NUIYhi>h}z&>hi#=M#U7FMjHic=$+}QXvVi z-^7(08`xM`#pCaI3h#a2yGhY>(INLIn+QrgIh~n9B9+$VJ~UiM6~BLSN=K9kYayS- z1n4u=vQ}x}K*5BEq>seNx2<3;c+U?OI^x@YkOvgx6dJW`miV~S(j<2(uTZL8ywTLT z9M@?B?lk&p&q+qKsCSus6RQc3?uO9I4SnK8=tx7O8pm!Ua74%rlsrpa+#nX;#c80W*-r6znu^T)u>t z@)` zPm3TMf-$Q*D$^Rum-!u9uqQoVgLRpaX=y`pZe72P}^L_ zffEaO*O^DrXB_zam8&>^V-ZWM+t}KaY>E_4P!-QkPicpw=*YN9N~WYNc4VPTN!Os` z(CxGcl&r3}(BSWj1kCc(^ljOTn zc>lZJO%G`a&wce-T)sgPn&GpnOKX~2n4;towaekeYm&$$%}QA1bPgS=)-I)>&Ck-& z;^2rWC7z-m*&AlfLpQeno+eHN*b}=jlQP_#8)RX~cl#zEEGbkRggH_<4(r%z4^+CP zDeZE!3+JZN94KayCQ-wpdef|f{^j$EWY1?D{k$-nRDww97XA(zcmeixCPZ*z)9oSVG zWt`Hh5P6r+zW6d#Z;p<~0*);lQpqJiaMCFp+&_ou@B1Jl9*6L?Ym1a1tH?THMmVZw zJq{3(Fz|C3s@pytj!7dq+@@x4i~5yyXgWgO_8O!RaNaK-yfnvv9dnGGlDR>slybY`4w znT4I?y-eMdU-6ig^Cnj7MePBSnP&{9L+4!q2iW8&HSCdVnc?tL$ec&XG# z6xaIqbdA_Xhxfm+D)y1F%b3q>;#zB;?uc}>xQuJfeL6{9CM9*eByx5S&+nYNB>+W= z{lfp#$4`CuKjO@(r*SVOllfaXaOA^#94Q2^-K*r^Wl@jOH`6YgjiyRIw^0WpG*l}| z6)ja#GC6W`LL3Od@&xDdR)ZkhhvoGRsK-Q?uugj}X$72G% zLb0qSg~WwBRu{kV2Vcg;#f@mb$5yRH(zmNrj4X(h2!JQa4eEv4qr_6^6)O-$3I_?V zHf>h{{euGVGWoir^YGm4+Rr0T(4DUxB^3Wj$%KB0l@-j{61gRi?%=3=NfZ`eToLU9;2GPMsJpsv65A zawr!M&?`!t7%h!3iHej-oeX+C%q^VON__rHUt(mWj(0wK3g@riK&4t!x@D)@(!>Re z0IgD*_QB5s0y>++3$L%?!pashd~Xvd74m^QyiOdB_dfXq7FSnk8}_2-QCkngE%~D4 z*&r4yJew|n>4~Q&iLrS)KMzL3h)p_Pbnw|{SaRXj$(`qwWjCXmj;nVQAm#?{>^`O);9+urQl z+1F_NQ!>#JIdpJ=V909xDohR-5IkfA>0;Zu?62G}MIARoTkp!NujquNEP*DrWV_zR zeyZN2WX|+kSbhF1qa2lBPH~p@T~=nEs9l+*z39@>*;rd=hcQOFw4#!)NtG>YO@EE{ z%vPm>;<(|V8|=v#LtqU+TieMua5X5Sp`2X?Bm{H{_V4N@dB;i&KK;0Q@!Sw6Q+P&6u= z=#w)v63fS_BS%$-%6BP-?j*jO_}W=1x61P<#*^hmf*B<=^EJb{IpYA9-GkQ0lB`ImHEJ3 zOpKKk1R`P196y3T$SpItsXdVz$B!G z+b#HruNZafQYvIfHDnbSS$5w3iL8oMNhatFq=OyImB*0GGFBV(=E6)FKl~#yp>2)_0Uxrsl+rORvBwX(78#f-OYy&|MojQB~^W#5&RBaO-NyQ-+Hc2|mtgL#|$Km7CIK6)s zl@?VXLpiPOP0g~%=1ZtF8aRLP5-wj|;_o;(dGs(29$tW(_Ap+a#MpKnYs)M6*?;k$ zA{t3oR!G>fIV-*bStYMGQ0GIE9K=@4(k`8wE#uOqtHh_M@CVy~<-28AL^Fl}ltt#_ z?}sZR_+bd{&Hzj}MTWfURFm7huFPOwifFE=B(Y_YN`}oEb;$?Jqcl}e&P}L}^29hk z`g?zbAA9Fz>NM0C_4~q?zJ{}}omXe) z;K@^X?$s+eztKU4YW~a5JckyY50XK!#^y0SJ%iP=FB{PDf601DgsK>Rv^0kZ#BlEL zSV`7$Nt-a7cW)ftcgyXI?5H0~z3{J;nVA{<|4k`559TaN9smFU07*qoM6N<$g6cxz AR{#J2 literal 0 HcmV?d00001 From a57733729aee5b62663e140c33336df786782786 Mon Sep 17 00:00:00 2001 From: Saikat Mitra Date: Wed, 16 Aug 2023 11:31:42 +0530 Subject: [PATCH 02/41] fix: remove hls.js dependency from web app and roomkit (#1622) * fix: max depth error in equal prominence * fix: header design parity and bugs * fix: web-1934: remove hls.js dependency from web app and roomkit * fix: lint error * fix: lint errors --------- Co-authored-by: Ravi theja --- package.json | 1 - src/components/MoreSettings/MoreSettings.jsx | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 919471f8f..716d6ec8d 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,6 @@ "@tldraw/tldraw": "^1.18.4", "emoji-mart": "^5.2.2", "eventemitter2": "^6.4.7", - "hls.js": "^1.3.0", "js-confetti": "^0.10.2", "mobx": "^6.3.12", "pusher-js": "^7.0.3", diff --git a/src/components/MoreSettings/MoreSettings.jsx b/src/components/MoreSettings/MoreSettings.jsx index 5b512d91f..8bcd88593 100644 --- a/src/components/MoreSettings/MoreSettings.jsx +++ b/src/components/MoreSettings/MoreSettings.jsx @@ -1,6 +1,6 @@ import React, { Fragment, useState } from "react"; import { useMedia } from "react-use"; -import Hls from "hls.js"; +import { HMSHLSPlayer } from "@100mslive/hls-player"; import { selectAppData, selectIsAllowedToPublish, @@ -192,7 +192,7 @@ export const MoreSettings = () => { {FeatureFlags.enableStatsForNerds && isSFNEnabled && (localPeerRole === "hls-viewer" ? ( - Hls.isSupported() ? ( + HMSHLSPlayer.isSupported() ? ( From 53ac1d5ca34493e4b8c30bfe70437ca3a006ab6c Mon Sep 17 00:00:00 2001 From: Kaustubh Kumar Date: Fri, 18 Aug 2023 15:45:55 +0530 Subject: [PATCH 03/41] feat: hls chat ui --- src/components/Chat/ChatSelector.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Chat/ChatSelector.jsx b/src/components/Chat/ChatSelector.jsx index 71d886499..c040c204c 100644 --- a/src/components/Chat/ChatSelector.jsx +++ b/src/components/Chat/ChatSelector.jsx @@ -191,7 +191,7 @@ export const ChatSelector = ({ role, peerId, onSelect }) => { )} From 1702509e24e8bf977706042fe43e1a2eee823821 Mon Sep 17 00:00:00 2001 From: Kaustubh Kumar Date: Thu, 24 Aug 2023 17:32:51 +0530 Subject: [PATCH 04/41] fix: preview notifications --- src/components/Notifications/Notifications.jsx | 6 ++++++ src/components/Notifications/PeerNotifications.jsx | 10 +++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/components/Notifications/Notifications.jsx b/src/components/Notifications/Notifications.jsx index 7aaccc179..c217f6445 100644 --- a/src/components/Notifications/Notifications.jsx +++ b/src/components/Notifications/Notifications.jsx @@ -3,7 +3,9 @@ import React, { useEffect } from "react"; import { logMessage } from "zipyai"; import { HMSNotificationTypes, + HMSRoomState, selectLocalPeerID, + selectRoomState, useHMSNotifications, useHMSStore, } from "@100mslive/react-sdk"; @@ -36,6 +38,7 @@ export function Notifications() { const subscribedNotifications = useSubscribedNotifications() || {}; const isHeadless = useIsHeadless(); const toggleWidget = useWidgetToggle(); + const roomState = useHMSStore(selectRoomState); useEffect(() => { if (!notification) { @@ -43,6 +46,9 @@ export function Notifications() { } switch (notification.type) { case HMSNotificationTypes.METADATA_UPDATED: + if (roomState !== HMSRoomState.Connected) { + return; + } // Don't toast message when metadata is updated and raiseHand is false. // Don't toast message in case of local peer. const metadata = getMetadata(notification.data?.metadata); diff --git a/src/components/Notifications/PeerNotifications.jsx b/src/components/Notifications/PeerNotifications.jsx index 0bf9ba3df..5b967c7eb 100644 --- a/src/components/Notifications/PeerNotifications.jsx +++ b/src/components/Notifications/PeerNotifications.jsx @@ -1,7 +1,10 @@ import { useEffect } from "react"; import { HMSNotificationTypes, + HMSRoomState, + selectRoomState, useHMSNotifications, + useHMSStore, } from "@100mslive/react-sdk"; import { ToastBatcher } from "../Toast/ToastBatcher"; import { useSubscribedNotifications } from "../AppData/useUISettings"; @@ -22,7 +25,12 @@ export const PeerNotifications = () => { const isPeerLeftSubscribed = useSubscribedNotifications( SUBSCRIBED_NOTIFICATIONS.PEER_LEFT ); + const roomState = useHMSStore(selectRoomState); + useEffect(() => { + if (roomState !== HMSRoomState.Connected) { + return; + } if ( !notification || (notification?.data?.roleName && @@ -51,7 +59,7 @@ export const PeerNotifications = () => { return; } ToastBatcher.showToast({ notification }); - }, [notification, isPeerJoinSubscribed, isPeerLeftSubscribed]); + }, [notification, isPeerJoinSubscribed, isPeerLeftSubscribed, roomState]); return null; }; From 8f50bda745a0bd3536693940ff2101ff278a20f2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 25 Aug 2023 12:39:39 +0530 Subject: [PATCH 05/41] build: update versions for release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 57aecd4ff..74bcf7131 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.13", - "@100mslive/hms-virtual-background": "1.11.13", - "@100mslive/react-icons": "0.8.13", - "@100mslive/react-sdk": "0.8.13", - "@100mslive/roomkit-react": "0.1.4", + "@100mslive/hls-player": "0.1.14", + "@100mslive/hms-virtual-background": "1.11.14", + "@100mslive/react-icons": "0.8.14", + "@100mslive/react-sdk": "0.8.14", + "@100mslive/roomkit-react": "0.1.5", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 07e5c5fc46853de6a2ef9db1c7a2bed61c053da0 Mon Sep 17 00:00:00 2001 From: Saikat Mitra Date: Fri, 25 Aug 2023 16:50:21 +0530 Subject: [PATCH 06/41] Dev to main (#1718) * fix: 2 peer layout * fix: don't show inset for no publish permissions * fix: sidepane size becoming smaller * fix: z index for label * fix: add spacing in mweb grid layout * fix: hide embed url, change my role * fix: leave for viewers, common footer * fix: device settings getting clipped in mweb * fix: primary_dim token name * fix: leave room flow * fix: tile menu on mweb inset * fix: hide name in mweb hls, remove options * fix: design parity of recording * fix: minimised inset tile unresponsive in mobile * fix: flip cam showing twice * build: update versions for release * fix: audio issue on role change * build: update versions for release * fix: lint errors --------- Co-authored-by: raviteja83 Co-authored-by: Kaustubh Kumar Co-authored-by: amar-1995 <110378139+amar-1995@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- package.json | 10 +++++----- src/App.js | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 716d6ec8d..74bcf7131 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.12", - "@100mslive/hms-virtual-background": "1.11.12", - "@100mslive/react-icons": "0.8.12", - "@100mslive/react-sdk": "0.8.12", - "@100mslive/roomkit-react": "0.1.3", + "@100mslive/hls-player": "0.1.14", + "@100mslive/hms-virtual-background": "1.11.14", + "@100mslive/react-icons": "0.8.14", + "@100mslive/react-sdk": "0.8.14", + "@100mslive/roomkit-react": "0.1.5", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", diff --git a/src/App.js b/src/App.js index 474e7c28e..45e477a44 100644 --- a/src/App.js +++ b/src/App.js @@ -87,7 +87,7 @@ export function EdtechComponent({ colors: { ...palette[theme], primary_default: color, - primary_dark: shadeColor(color, -30), + primary_dim: shadeColor(color, -30), primary_bright: shadeColor(color, 30), primary_disabled: shadeColor(color, 10), }, From 7acc742a2252763884fdcd5a4b98f8ff9c609288 Mon Sep 17 00:00:00 2001 From: Saikat Mitra Date: Fri, 25 Aug 2023 17:01:33 +0530 Subject: [PATCH 07/41] Dev to main (#1721) * fix: header design parity and bugs * feat: minimise inset tile * fix: remove screen share and pdf share icons from react-icons (#1624) * fix: max depth error in equal prominence * fix: header design parity and bugs * fix: remove screen share and pdf share icons from react-icons * fix: image and style of screen share options component --------- Co-authored-by: Ravi theja * fix: remove hls.js dependency from web app and roomkit (#1622) * fix: max depth error in equal prominence * fix: header design parity and bugs * fix: web-1934: remove hls.js dependency from web app and roomkit * fix: lint error * fix: lint errors --------- Co-authored-by: Ravi theja * fix: show end session proper info * fix: hide logo if broken * fix: tile design parity * feat: redesign chat UI * feat: hls player controls design update * feat: hls chat ui * fix: remove resolution popup (#1659) * fix: participants list * feat: gradient chat, remove name tags for mweb hls, fix chat for mweb hls-viewer * feat: prompt for leave * fix: leave room prompt for hls-viewer * fix: lint * fix: 2 peer layout * fix: tooltip covered by peername * feat: update toast content, actions for notifications * fix: set input type to search * fix: spacing * fix: update spacing * fix: update spacing * fix: paroty * fix: emoji reaction for mweb * fix: preview notifications * fix: css for participant count * fix: max height for menu * fix: lint errors --------- Co-authored-by: amar-1995 <110378139+amar-1995@users.noreply.github.com> Co-authored-by: Ravi theja Co-authored-by: Kaustubh Kumar Co-authored-by: Eswar Prasad Clinton. A <64120992+eswarclynn@users.noreply.github.com> --- src/components/Chat/ChatSelector.jsx | 2 +- src/components/Notifications/Notifications.jsx | 6 ++++++ src/components/Notifications/PeerNotifications.jsx | 10 +++++++++- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/components/Chat/ChatSelector.jsx b/src/components/Chat/ChatSelector.jsx index f033df082..a42148981 100644 --- a/src/components/Chat/ChatSelector.jsx +++ b/src/components/Chat/ChatSelector.jsx @@ -194,7 +194,7 @@ export const ChatSelector = ({ role, peerId, onSelect }) => { )} diff --git a/src/components/Notifications/Notifications.jsx b/src/components/Notifications/Notifications.jsx index 7aaccc179..c217f6445 100644 --- a/src/components/Notifications/Notifications.jsx +++ b/src/components/Notifications/Notifications.jsx @@ -3,7 +3,9 @@ import React, { useEffect } from "react"; import { logMessage } from "zipyai"; import { HMSNotificationTypes, + HMSRoomState, selectLocalPeerID, + selectRoomState, useHMSNotifications, useHMSStore, } from "@100mslive/react-sdk"; @@ -36,6 +38,7 @@ export function Notifications() { const subscribedNotifications = useSubscribedNotifications() || {}; const isHeadless = useIsHeadless(); const toggleWidget = useWidgetToggle(); + const roomState = useHMSStore(selectRoomState); useEffect(() => { if (!notification) { @@ -43,6 +46,9 @@ export function Notifications() { } switch (notification.type) { case HMSNotificationTypes.METADATA_UPDATED: + if (roomState !== HMSRoomState.Connected) { + return; + } // Don't toast message when metadata is updated and raiseHand is false. // Don't toast message in case of local peer. const metadata = getMetadata(notification.data?.metadata); diff --git a/src/components/Notifications/PeerNotifications.jsx b/src/components/Notifications/PeerNotifications.jsx index 0bf9ba3df..5b967c7eb 100644 --- a/src/components/Notifications/PeerNotifications.jsx +++ b/src/components/Notifications/PeerNotifications.jsx @@ -1,7 +1,10 @@ import { useEffect } from "react"; import { HMSNotificationTypes, + HMSRoomState, + selectRoomState, useHMSNotifications, + useHMSStore, } from "@100mslive/react-sdk"; import { ToastBatcher } from "../Toast/ToastBatcher"; import { useSubscribedNotifications } from "../AppData/useUISettings"; @@ -22,7 +25,12 @@ export const PeerNotifications = () => { const isPeerLeftSubscribed = useSubscribedNotifications( SUBSCRIBED_NOTIFICATIONS.PEER_LEFT ); + const roomState = useHMSStore(selectRoomState); + useEffect(() => { + if (roomState !== HMSRoomState.Connected) { + return; + } if ( !notification || (notification?.data?.roleName && @@ -51,7 +59,7 @@ export const PeerNotifications = () => { return; } ToastBatcher.showToast({ notification }); - }, [notification, isPeerJoinSubscribed, isPeerLeftSubscribed]); + }, [notification, isPeerJoinSubscribed, isPeerLeftSubscribed, roomState]); return null; }; From d2a05689e05dac4277915e57eb2550d34f177e59 Mon Sep 17 00:00:00 2001 From: "Eswar Prasad Clinton. A" <64120992+eswarclynn@users.noreply.github.com> Date: Mon, 28 Aug 2023 14:53:49 +0530 Subject: [PATCH 08/41] feat: mid call preview --- src/components/Preview/PreviewJoin.jsx | 4 +-- src/components/RoleChangeRequestModal.jsx | 44 ++++++++++++++++++++--- src/primitives/DialogContent.jsx | 26 ++++++++------ 3 files changed, 56 insertions(+), 18 deletions(-) diff --git a/src/components/Preview/PreviewJoin.jsx b/src/components/Preview/PreviewJoin.jsx index 8bed01f49..c6a60f6e5 100644 --- a/src/components/Preview/PreviewJoin.jsx +++ b/src/components/Preview/PreviewJoin.jsx @@ -148,7 +148,7 @@ const Container = styled("div", { px: "$10", }); -const PreviewTile = ({ name, error }) => { +export const PreviewTile = ({ name, error }) => { const localPeer = useHMSStore(selectLocalPeer); const borderAudioRef = useBorderAudioLevel(localPeer?.audioTrack); const isVideoOn = useHMSStore(selectIsLocalVideoEnabled); @@ -199,7 +199,7 @@ const PreviewTile = ({ name, error }) => { ); }; -const PreviewControls = () => { +export const PreviewControls = () => { return ( { const hmsActions = useHMSActions(); const isHeadless = useIsHeadless(); const roleChangeRequest = useHMSStore(selectRoleChangeRequest); + const name = useHMSStore(selectLocalPeerName); + + useEffect(() => { + if (!roleChangeRequest?.role || isHeadless) { + return; + } + + hmsActions.preview({ asRole: roleChangeRequest.role.name }); + }, [hmsActions, roleChangeRequest, isHeadless]); if (!roleChangeRequest?.role || isHeadless) { return null; } + const body = ( + <> + {`${roleChangeRequest?.requestedBy?.name} has requested you to change your role to ${roleChangeRequest?.role?.name}.`} + + + + + + ); + return ( - !value && hmsActions.rejectChangeRole(roleChangeRequest) - } - body={`${roleChangeRequest?.requestedBy?.name} has requested you to change your role to ${roleChangeRequest?.role?.name}.`} + onOpenChange={value => { + if (!value) { + hmsActions.cancelMidCallPreview(); + hmsActions.rejectChangeRole(roleChangeRequest); + } + }} + body={body} onAction={() => { hmsActions.acceptChangeRole(roleChangeRequest); }} diff --git a/src/primitives/DialogContent.jsx b/src/primitives/DialogContent.jsx index 25eedba5d..afe6c8d9a 100644 --- a/src/primitives/DialogContent.jsx +++ b/src/primitives/DialogContent.jsx @@ -96,17 +96,21 @@ export const RequestDialog = ({ {Icon ? Icon : null} {title} - - {body} - + {typeof body === "string" ? ( + + {body} + + ) : ( + {body} + )} Date: Wed, 30 Aug 2023 13:53:36 +0530 Subject: [PATCH 09/41] feat: viewer on stage flow --- src/components/RoleChangeRequestModal.jsx | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/components/RoleChangeRequestModal.jsx b/src/components/RoleChangeRequestModal.jsx index 0966a4c75..6fd1558f2 100644 --- a/src/components/RoleChangeRequestModal.jsx +++ b/src/components/RoleChangeRequestModal.jsx @@ -31,8 +31,10 @@ export const RoleChangeRequestModal = () => { const body = ( <> {`${roleChangeRequest?.requestedBy?.name} has requested you to change your role to ${roleChangeRequest?.role?.name}.`} + css={{ fontWeight: 400, c: "$on_surface_medium", textAlign: "center" }} + > + Setup your audio and video before joining + { return ( { + title={`You're invited to join the ${roleChangeRequest.role.name} role`} + onOpenChange={async value => { if (!value) { - hmsActions.cancelMidCallPreview(); - hmsActions.rejectChangeRole(roleChangeRequest); + await hmsActions.rejectChangeRole(roleChangeRequest); + await hmsActions.cancelMidCallPreview(); } }} body={body} From 53bac810b370ea38294cfae8b7ca022e93cb7b11 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 1 Sep 2023 15:27:16 +0530 Subject: [PATCH 10/41] build: update versions for alpha release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 74bcf7131..78f3bae10 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.14", - "@100mslive/hms-virtual-background": "1.11.14", - "@100mslive/react-icons": "0.8.14", - "@100mslive/react-sdk": "0.8.14", - "@100mslive/roomkit-react": "0.1.5", + "@100mslive/hls-player": "0.1.15-alpha.0", + "@100mslive/hms-virtual-background": "1.11.15-alpha.0", + "@100mslive/react-icons": "0.8.15-alpha.0", + "@100mslive/react-sdk": "0.8.15-alpha.0", + "@100mslive/roomkit-react": "0.1.6-alpha.0", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From fdef6e3d327883ca74eeb201bb0edaf8ff9d86f5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 8 Sep 2023 12:44:28 +0530 Subject: [PATCH 11/41] build: update versions for alpha release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 78f3bae10..2cfd3ac46 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.15-alpha.0", - "@100mslive/hms-virtual-background": "1.11.15-alpha.0", - "@100mslive/react-icons": "0.8.15-alpha.0", - "@100mslive/react-sdk": "0.8.15-alpha.0", - "@100mslive/roomkit-react": "0.1.6-alpha.0", + "@100mslive/hls-player": "0.1.15-alpha.1", + "@100mslive/hms-virtual-background": "1.11.15-alpha.1", + "@100mslive/react-icons": "0.8.15-alpha.1", + "@100mslive/react-sdk": "0.8.15-alpha.1", + "@100mslive/roomkit-react": "0.1.6-alpha.1", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 7c2dc909fc18c69d01b2e30a7663ee2959112055 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 11 Sep 2023 13:34:11 +0530 Subject: [PATCH 12/41] build: update versions for alpha release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 2cfd3ac46..b7f571895 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.15-alpha.1", - "@100mslive/hms-virtual-background": "1.11.15-alpha.1", - "@100mslive/react-icons": "0.8.15-alpha.1", - "@100mslive/react-sdk": "0.8.15-alpha.1", - "@100mslive/roomkit-react": "0.1.6-alpha.1", + "@100mslive/hls-player": "0.1.15-alpha.2", + "@100mslive/hms-virtual-background": "1.11.15-alpha.2", + "@100mslive/react-icons": "0.8.15-alpha.2", + "@100mslive/react-sdk": "0.8.15-alpha.2", + "@100mslive/roomkit-react": "0.1.6-alpha.2", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 74552342130bb91892903f370005346297e2cfb3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 13 Sep 2023 11:26:32 +0530 Subject: [PATCH 13/41] build: update versions for alpha release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index b7f571895..9c9266548 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.15-alpha.2", - "@100mslive/hms-virtual-background": "1.11.15-alpha.2", - "@100mslive/react-icons": "0.8.15-alpha.2", - "@100mslive/react-sdk": "0.8.15-alpha.2", - "@100mslive/roomkit-react": "0.1.6-alpha.2", + "@100mslive/hls-player": "0.1.15-alpha.3", + "@100mslive/hms-virtual-background": "1.11.15-alpha.3", + "@100mslive/react-icons": "0.8.15-alpha.3", + "@100mslive/react-sdk": "0.8.15-alpha.3", + "@100mslive/roomkit-react": "0.1.6-alpha.3", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From eb5fbef274ba0068ce385b9ddde9707af3d8f712 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 13 Sep 2023 13:04:33 +0530 Subject: [PATCH 14/41] PR for main to dev backmerge (#1910) * fix: overlay chat repostion on tapping * fix: show end session if endRoom permission exists * fix: 9:16 aspect ratio is not working in mweb (#1909) * fix: 9:16 aspect ratio is not working in mweb * fix: cleanup of code * fix: name typo * Update packages/hms-video-web/src/media/settings/HMSVideoTrackSettings.ts --------- Co-authored-by: Saikat Mitra * fix: getting error on leaving room on prebuilt page * fix: sticky top, standard button tokens * build: update versions for alpha release --------- Co-authored-by: amar-1995 <110378139+amar-1995@users.noreply.github.com> Co-authored-by: Kaustubh Kumar Co-authored-by: Saikat Mitra Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index b7f571895..9c9266548 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.15-alpha.2", - "@100mslive/hms-virtual-background": "1.11.15-alpha.2", - "@100mslive/react-icons": "0.8.15-alpha.2", - "@100mslive/react-sdk": "0.8.15-alpha.2", - "@100mslive/roomkit-react": "0.1.6-alpha.2", + "@100mslive/hls-player": "0.1.15-alpha.3", + "@100mslive/hms-virtual-background": "1.11.15-alpha.3", + "@100mslive/react-icons": "0.8.15-alpha.3", + "@100mslive/react-sdk": "0.8.15-alpha.3", + "@100mslive/roomkit-react": "0.1.6-alpha.3", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 7a56164819743f4ae6cf5d6fefc06c548f9840a9 Mon Sep 17 00:00:00 2001 From: raviteja83 Date: Wed, 13 Sep 2023 18:10:15 +0530 Subject: [PATCH 15/41] build: update versions for release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 9c9266548..88330aa37 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.15-alpha.3", - "@100mslive/hms-virtual-background": "1.11.15-alpha.3", - "@100mslive/react-icons": "0.8.15-alpha.3", - "@100mslive/react-sdk": "0.8.15-alpha.3", - "@100mslive/roomkit-react": "0.1.6-alpha.3", + "@100mslive/hls-player": "0.1.15", + "@100mslive/hms-virtual-background": "1.11.15", + "@100mslive/react-icons": "0.8.15", + "@100mslive/react-sdk": "0.8.15", + "@100mslive/roomkit-react": "0.1.6", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 19241cc78929425968366a9e934e0616fe7d5f6a Mon Sep 17 00:00:00 2001 From: Ravi theja Date: Thu, 14 Sep 2023 12:27:48 +0530 Subject: [PATCH 16/41] Merge main to dev (#1924) * fix: overlay chat repostion on tapping * fix: show end session if endRoom permission exists * fix: 9:16 aspect ratio is not working in mweb (#1909) * fix: 9:16 aspect ratio is not working in mweb * fix: cleanup of code * fix: name typo * Update packages/hms-video-web/src/media/settings/HMSVideoTrackSettings.ts --------- Co-authored-by: Saikat Mitra * fix: getting error on leaving room on prebuilt page * fix: sticky top, standard button tokens * build: update versions for alpha release * build: update versions for release --------- Co-authored-by: amar-1995 <110378139+amar-1995@users.noreply.github.com> Co-authored-by: Kaustubh Kumar Co-authored-by: Saikat Mitra Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 9c9266548..88330aa37 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.15-alpha.3", - "@100mslive/hms-virtual-background": "1.11.15-alpha.3", - "@100mslive/react-icons": "0.8.15-alpha.3", - "@100mslive/react-sdk": "0.8.15-alpha.3", - "@100mslive/roomkit-react": "0.1.6-alpha.3", + "@100mslive/hls-player": "0.1.15", + "@100mslive/hms-virtual-background": "1.11.15", + "@100mslive/react-icons": "0.8.15", + "@100mslive/react-sdk": "0.8.15", + "@100mslive/roomkit-react": "0.1.6", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From d68d66e609ca60f1e014cedcd35fd5f6588889ef Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 15 Sep 2023 14:51:06 +0530 Subject: [PATCH 17/41] build: update versions for release Co-authored-by: eswarclynn --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 88330aa37..6411743d3 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.15", - "@100mslive/hms-virtual-background": "1.11.15", - "@100mslive/react-icons": "0.8.15", - "@100mslive/react-sdk": "0.8.15", - "@100mslive/roomkit-react": "0.1.6", + "@100mslive/hls-player": "0.1.16-alpha.0", + "@100mslive/hms-virtual-background": "1.11.16-alpha.0", + "@100mslive/react-icons": "0.8.16-alpha.0", + "@100mslive/react-sdk": "0.8.16-alpha.0", + "@100mslive/roomkit-react": "0.1.7-alpha.0", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From e110a4ec4cd50b408e9f802ee857ffd651e99a53 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 21 Sep 2023 17:27:11 +0530 Subject: [PATCH 18/41] build: update versions for release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 6411743d3..91bb26872 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.16-alpha.0", - "@100mslive/hms-virtual-background": "1.11.16-alpha.0", - "@100mslive/react-icons": "0.8.16-alpha.0", - "@100mslive/react-sdk": "0.8.16-alpha.0", - "@100mslive/roomkit-react": "0.1.7-alpha.0", + "@100mslive/hls-player": "0.1.16", + "@100mslive/hms-virtual-background": "1.11.16", + "@100mslive/react-icons": "0.8.16", + "@100mslive/react-sdk": "0.8.16", + "@100mslive/roomkit-react": "0.1.7", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 5157d63286e2066160d6da1135fc3e4105192155 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 27 Sep 2023 14:28:11 +0530 Subject: [PATCH 19/41] build: update versions for alpha release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 91bb26872..750a0e149 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.16", - "@100mslive/hms-virtual-background": "1.11.16", - "@100mslive/react-icons": "0.8.16", - "@100mslive/react-sdk": "0.8.16", - "@100mslive/roomkit-react": "0.1.7", + "@100mslive/hls-player": "0.1.17-alpha.0", + "@100mslive/hms-virtual-background": "1.11.17-alpha.0", + "@100mslive/react-icons": "0.8.17-alpha.0", + "@100mslive/react-sdk": "0.8.17-alpha.0", + "@100mslive/roomkit-react": "0.1.8-alpha.0", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 06f6980acae6b67b352f7cb70944923dc0251d5c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 17:46:39 +0530 Subject: [PATCH 20/41] build: update versions for release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 750a0e149..3d0cdd64f 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.17-alpha.0", - "@100mslive/hms-virtual-background": "1.11.17-alpha.0", - "@100mslive/react-icons": "0.8.17-alpha.0", - "@100mslive/react-sdk": "0.8.17-alpha.0", - "@100mslive/roomkit-react": "0.1.8-alpha.0", + "@100mslive/hls-player": "0.1.17", + "@100mslive/hms-virtual-background": "1.11.17", + "@100mslive/react-icons": "0.8.17", + "@100mslive/react-sdk": "0.8.17", + "@100mslive/roomkit-react": "0.1.8", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 54d1778cba0ae3bf0e84c7fcffeef2688c6ddade Mon Sep 17 00:00:00 2001 From: "Eswar Prasad Clinton. A" <64120992+eswarclynn@users.noreply.github.com> Date: Thu, 5 Oct 2023 11:09:16 +0530 Subject: [PATCH 21/41] feat: add polls to prebuilt --- src/components/Streaming/Common.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/Streaming/Common.jsx b/src/components/Streaming/Common.jsx index 6d448146b..44bcbcc79 100644 --- a/src/components/Streaming/Common.jsx +++ b/src/components/Streaming/Common.jsx @@ -70,6 +70,7 @@ export const ContentHeader = ({ onBack, onClose, title = "", content }) => { bg: "$surface_bright", r: "$round", alignSelf: "center", + mr: "$8", }} onClick={onBack} data-testid="go_back" @@ -77,7 +78,7 @@ export const ContentHeader = ({ onBack, onClose, title = "", content }) => { ) : null} - + {title ? ( Date: Fri, 13 Oct 2023 17:23:57 +0530 Subject: [PATCH 22/41] fix: polls design parity --- src/components/Polls/CreateQuestions/CreateQuestions.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Polls/CreateQuestions/CreateQuestions.jsx b/src/components/Polls/CreateQuestions/CreateQuestions.jsx index c20dcde5f..6f4d681c0 100644 --- a/src/components/Polls/CreateQuestions/CreateQuestions.jsx +++ b/src/components/Polls/CreateQuestions/CreateQuestions.jsx @@ -44,7 +44,7 @@ export function CreateQuestions() { }; const headingTitle = interaction?.type ? interaction?.type?.[0]?.toUpperCase() + interaction?.type?.slice(1) - : "Polls/Quiz"; + : "Polls and Quizzes"; const isQuiz = interaction?.type === "quiz"; return ( From 047ce6e9c1d497859faa95b7b816fd95084d3a2e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Oct 2023 12:29:46 +0530 Subject: [PATCH 23/41] build(deps): bump @babel/traverse from 7.19.3 to 7.23.2 (#2049) --- yarn.lock | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/yarn.lock b/yarn.lock index acb285d01..79c486b32 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1136,22 +1136,6 @@ "@babel/parser" "^7.18.10" "@babel/types" "^7.18.10" -"@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.3": - version "7.19.3" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.3.tgz" - integrity sha512-qh5yf6149zhq2sgIXmwjnsvmnNQC2iw70UFjp4olxucKrWd/dvlUsBI88VSLUsnMNF7/vnOiA+nk1+yLoCqROQ== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.19.3" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.19.3" - "@babel/types" "^7.19.3" - debug "^4.1.0" - globals "^11.1.0" - "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.3", "@babel/types@^7.4.4": version "7.19.3" resolved "https://registry.npmjs.org/@babel/types/-/types-7.19.3.tgz" From 33a1b53945cbab37c2d1cc6fa88a058678b24f2c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 19 Oct 2023 17:46:34 +0530 Subject: [PATCH 24/41] build: update versions for release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 3d0cdd64f..4bcf87b91 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.17", - "@100mslive/hms-virtual-background": "1.11.17", - "@100mslive/react-icons": "0.8.17", - "@100mslive/react-sdk": "0.8.17", - "@100mslive/roomkit-react": "0.1.8", + "@100mslive/hls-player": "0.1.18-alpha.0", + "@100mslive/hms-virtual-background": "1.11.18-alpha.0", + "@100mslive/react-icons": "0.8.18-alpha.0", + "@100mslive/react-sdk": "0.8.18-alpha.0", + "@100mslive/roomkit-react": "0.1.9-alpha.0", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From e0a1fbaca22ac0c431ded8480a1dc057dd08d9df Mon Sep 17 00:00:00 2001 From: raviteja83 Date: Thu, 19 Oct 2023 19:16:30 +0530 Subject: [PATCH 25/41] build: update versions for alpha release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 4bcf87b91..71be1d205 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.18-alpha.0", - "@100mslive/hms-virtual-background": "1.11.18-alpha.0", - "@100mslive/react-icons": "0.8.18-alpha.0", - "@100mslive/react-sdk": "0.8.18-alpha.0", - "@100mslive/roomkit-react": "0.1.9-alpha.0", + "@100mslive/hls-player": "0.1.18-alpha.1", + "@100mslive/hms-virtual-background": "1.11.18-alpha.1", + "@100mslive/react-icons": "0.8.18-alpha.1", + "@100mslive/react-sdk": "0.8.18-alpha.1", + "@100mslive/roomkit-react": "0.1.9-alpha.1", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 9f40b93b412017a96622220e3dfc6c7ce46043f8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 19 Oct 2023 19:57:14 +0530 Subject: [PATCH 26/41] build: update versions for release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 71be1d205..4e138557b 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.18-alpha.1", - "@100mslive/hms-virtual-background": "1.11.18-alpha.1", - "@100mslive/react-icons": "0.8.18-alpha.1", - "@100mslive/react-sdk": "0.8.18-alpha.1", - "@100mslive/roomkit-react": "0.1.9-alpha.1", + "@100mslive/hls-player": "0.1.18", + "@100mslive/hms-virtual-background": "1.11.18", + "@100mslive/react-icons": "0.8.18", + "@100mslive/react-sdk": "0.8.18", + "@100mslive/roomkit-react": "0.1.9", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From be40b0efb973a4456197e0a04c789db6c6c7db89 Mon Sep 17 00:00:00 2001 From: "Eswar Prasad Clinton. A" <64120992+eswarclynn@users.noreply.github.com> Date: Fri, 20 Oct 2023 12:54:16 +0530 Subject: [PATCH 27/41] fix: min options for question --- yarn.lock | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/yarn.lock b/yarn.lock index acb285d01..79c486b32 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1136,22 +1136,6 @@ "@babel/parser" "^7.18.10" "@babel/types" "^7.18.10" -"@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.3": - version "7.19.3" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.3.tgz" - integrity sha512-qh5yf6149zhq2sgIXmwjnsvmnNQC2iw70UFjp4olxucKrWd/dvlUsBI88VSLUsnMNF7/vnOiA+nk1+yLoCqROQ== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.19.3" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.19.3" - "@babel/types" "^7.19.3" - debug "^4.1.0" - globals "^11.1.0" - "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.3", "@babel/types@^7.4.4": version "7.19.3" resolved "https://registry.npmjs.org/@babel/types/-/types-7.19.3.tgz" From ee68da3c07d051f6132d33e39fae73f71aa3f29f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 6 Nov 2023 15:48:40 +0530 Subject: [PATCH 28/41] build: update versions for release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 4e138557b..1413e06e0 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.18", - "@100mslive/hms-virtual-background": "1.11.18", - "@100mslive/react-icons": "0.8.18", - "@100mslive/react-sdk": "0.8.18", - "@100mslive/roomkit-react": "0.1.9", + "@100mslive/hls-player": "0.1.19", + "@100mslive/hms-virtual-background": "1.11.19", + "@100mslive/react-icons": "0.8.19", + "@100mslive/react-sdk": "0.8.19", + "@100mslive/roomkit-react": "0.1.10", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From c333e858e38070eca72786734467d2c13ad9b6cf Mon Sep 17 00:00:00 2001 From: Ravi theja Date: Wed, 8 Nov 2023 11:19:43 +0530 Subject: [PATCH 29/41] fix: don't override manual selection of audio --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 1413e06e0..3e81f6395 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.19", - "@100mslive/hms-virtual-background": "1.11.19", - "@100mslive/react-icons": "0.8.19", - "@100mslive/react-sdk": "0.8.19", - "@100mslive/roomkit-react": "0.1.10", + "@100mslive/hls-player": "0.1.20-alpha.0", + "@100mslive/hms-virtual-background": "1.11.20-alpha.0", + "@100mslive/react-icons": "0.8.20-alpha.0", + "@100mslive/react-sdk": "0.8.20-alpha.0", + "@100mslive/roomkit-react": "0.1.11-alpha.0", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 32344cfae5cc9214a8f9e88c35cd4e534419fb05 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 14 Nov 2023 17:31:15 +0530 Subject: [PATCH 30/41] build: update versions for release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 3e81f6395..c92e3cda3 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.20-alpha.0", - "@100mslive/hms-virtual-background": "1.11.20-alpha.0", - "@100mslive/react-icons": "0.8.20-alpha.0", - "@100mslive/react-sdk": "0.8.20-alpha.0", - "@100mslive/roomkit-react": "0.1.11-alpha.0", + "@100mslive/hls-player": "0.1.20", + "@100mslive/hms-virtual-background": "1.11.20", + "@100mslive/react-icons": "0.8.20", + "@100mslive/react-sdk": "0.8.20", + "@100mslive/roomkit-react": "0.1.11", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From e90ff139b4b45a07a07f224f8c0d6a53044896e6 Mon Sep 17 00:00:00 2001 From: "Eswar Prasad Clinton. A" <64120992+eswarclynn@users.noreply.github.com> Date: Thu, 16 Nov 2023 10:45:49 +0530 Subject: [PATCH 31/41] fix: add pusher cluster env var --- example.env | 1 + src/plugins/whiteboard/PusherCommunicationProvider.js | 2 +- src/plugins/whiteboard/README.md | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/example.env b/example.env index 23f7c4d9d..709532df8 100644 --- a/example.env +++ b/example.env @@ -12,6 +12,7 @@ REACT_APP_DEFAULT_APP_DETAILS='{}' REACT_APP_ENABLE_STATS_FOR_NERDS='false' REACT_APP_PUSHER_APP_KEY='' REACT_APP_PUSHER_AUTHENDPOINT='' +REACT_APP_PUSHER_CLUSTER='' REACT_APP_HEADLESS_JOIN='false' REACT_APP_ZIPY_KEY= REACT_APP_TITLE='100ms App' diff --git a/src/plugins/whiteboard/PusherCommunicationProvider.js b/src/plugins/whiteboard/PusherCommunicationProvider.js index a9852764c..ab795b2d9 100644 --- a/src/plugins/whiteboard/PusherCommunicationProvider.js +++ b/src/plugins/whiteboard/PusherCommunicationProvider.js @@ -37,7 +37,7 @@ class PusherCommunicationProvider { /** @private */ this.pusher = new Pusher(process.env.REACT_APP_PUSHER_APP_KEY, { - cluster: "ap2", + cluster: process.env.REACT_APP_PUSHER_CLUSTER || "ap2", authEndpoint: process.env.REACT_APP_PUSHER_AUTHENDPOINT, }); diff --git a/src/plugins/whiteboard/README.md b/src/plugins/whiteboard/README.md index 7969674ff..64ea092ee 100644 --- a/src/plugins/whiteboard/README.md +++ b/src/plugins/whiteboard/README.md @@ -24,6 +24,6 @@ APP_ID="app_id" ## Whiteboard Client - Copy the whole folder at `/src/plugins/whiteboard` into your live video conferencing apps using 100ms' SDKs. -- Add the pusher app key and pusher auth endpoint to `REACT_APP_PUSHER_APP_KEY` and `REACT_APP_PUSHER_AUTHENDPOINT` environment variables. +- Add the pusher app key, auth endpoint and cluster to `REACT_APP_PUSHER_APP_KEY`, `REACT_APP_PUSHER_AUTHENDPOINT`, `REACT_APP_PUSHER_CLUSTER` environment variables. - The `useWhiteboardMetadata` hook returns state such as the whiteboard owner(`whiteboardOwner`) and action to toggle the whiteboard(`toggleWhiteboard`). Refer usage in `ToggleWhiteboard.jsx` - an icon button to toggle the whiteboard based on the active state. - When the whiteboard is active(`whiteboardOwner` from `useWhiteboardMetadata` is not null), render the `Whiteboard` component on your UI to let your users draw on the whiteboard. Refer `mainView.jsx` and `WhiteboardView.jsx`. From ca310e7d6be7c44404858ec04dc45d83590be39c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 17 Nov 2023 18:21:43 +0530 Subject: [PATCH 32/41] fix: create separate worker threads --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index c92e3cda3..0af0865c3 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.20", - "@100mslive/hms-virtual-background": "1.11.20", - "@100mslive/react-icons": "0.8.20", - "@100mslive/react-sdk": "0.8.20", - "@100mslive/roomkit-react": "0.1.11", + "@100mslive/hls-player": "0.1.21", + "@100mslive/hms-virtual-background": "1.11.21", + "@100mslive/react-icons": "0.8.21", + "@100mslive/react-sdk": "0.8.21", + "@100mslive/roomkit-react": "0.1.12", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From a8588f6760359e1b3e591bb0e338e0488120ae03 Mon Sep 17 00:00:00 2001 From: Kaustubh Kumar Date: Mon, 20 Nov 2023 14:28:11 +0530 Subject: [PATCH 33/41] fix: conflicts from main (#2145) * fix: conflicts * fix: update types prebuilt --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index c92e3cda3..0af0865c3 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.20", - "@100mslive/hms-virtual-background": "1.11.20", - "@100mslive/react-icons": "0.8.20", - "@100mslive/react-sdk": "0.8.20", - "@100mslive/roomkit-react": "0.1.11", + "@100mslive/hls-player": "0.1.21", + "@100mslive/hms-virtual-background": "1.11.21", + "@100mslive/react-icons": "0.8.21", + "@100mslive/react-sdk": "0.8.21", + "@100mslive/roomkit-react": "0.1.12", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From c69a5aa5a435ccf5346dbfac0b1139371e3ae6ec Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 21 Nov 2023 17:16:22 +0530 Subject: [PATCH 34/41] build: update versions for release (#2166) Co-authored-by: KaustubhKumar05 --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 0af0865c3..a2f529bec 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.21", - "@100mslive/hms-virtual-background": "1.11.21", - "@100mslive/react-icons": "0.8.21", - "@100mslive/react-sdk": "0.8.21", - "@100mslive/roomkit-react": "0.1.12", + "@100mslive/hls-player": "0.1.22-alpha.0", + "@100mslive/hms-virtual-background": "1.11.22-alpha.0", + "@100mslive/react-icons": "0.8.22-alpha.0", + "@100mslive/react-sdk": "0.8.22-alpha.0", + "@100mslive/roomkit-react": "0.1.13-alpha.0", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 94627225136725e212f6461c1976f067dec3dc27 Mon Sep 17 00:00:00 2001 From: "Eswar Prasad Clinton. A" <64120992+eswarclynn@users.noreply.github.com> Date: Thu, 23 Nov 2023 11:09:49 +0530 Subject: [PATCH 35/41] fix: preserve polls on reload --- src/components/Polls/Voting/QuestionCard.jsx | 10 ++++++---- src/components/Polls/Voting/TimedVoting.jsx | 7 +++++-- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/components/Polls/Voting/QuestionCard.jsx b/src/components/Polls/Voting/QuestionCard.jsx index 7207bfb26..7b4bb58f8 100644 --- a/src/components/Polls/Voting/QuestionCard.jsx +++ b/src/components/Polls/Voting/QuestionCard.jsx @@ -1,7 +1,7 @@ // @ts-check import React, { useCallback, useMemo, useState } from "react"; import { - selectLocalPeerID, + selectLocalPeer, selectLocalPeerRoleName, useHMSActions, useHMSStore, @@ -51,11 +51,13 @@ export const QuestionCard = ({ rolesThatCanViewResponses, }) => { const actions = useHMSActions(); - const localPeerID = useHMSStore(selectLocalPeerID); + const localPeer = useHMSStore(selectLocalPeer); const localPeerResponse = responses?.find( - response => response.peer?.peerid === localPeerID + response => + response.peer?.peerid === localPeer?.id || + response.peer?.userid === localPeer?.customerUserId ); - const isLocalPeerCreator = localPeerID === startedBy; + const isLocalPeerCreator = localPeer?.id === startedBy; const localPeerRoleName = useHMSStore(selectLocalPeerRoleName); const roleCanViewResponse = !rolesThatCanViewResponses || diff --git a/src/components/Polls/Voting/TimedVoting.jsx b/src/components/Polls/Voting/TimedVoting.jsx index 299d1d089..32b59a6b5 100644 --- a/src/components/Polls/Voting/TimedVoting.jsx +++ b/src/components/Polls/Voting/TimedVoting.jsx @@ -8,8 +8,11 @@ import { QuestionCard } from "./QuestionCard"; * @returns */ export const TimedView = ({ poll }) => { - const [currentIndex, setCurrentIndex] = useState(0); - const activeQuestion = poll.questions?.[currentIndex]; + // backend question index starts at 1 + const [currentIndex, setCurrentIndex] = useState(1); + const activeQuestion = poll.questions?.find( + question => question.index === currentIndex + ); if (!activeQuestion) { return null; } From e104b40f37442c39727886dbdfa062a9628ab8c5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 28 Nov 2023 14:18:16 +0530 Subject: [PATCH 36/41] build: update versions for release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index a2f529bec..fd0c057a1 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.22-alpha.0", - "@100mslive/hms-virtual-background": "1.11.22-alpha.0", - "@100mslive/react-icons": "0.8.22-alpha.0", - "@100mslive/react-sdk": "0.8.22-alpha.0", - "@100mslive/roomkit-react": "0.1.13-alpha.0", + "@100mslive/hls-player": "0.1.22", + "@100mslive/hms-virtual-background": "1.11.22", + "@100mslive/react-icons": "0.8.22", + "@100mslive/react-sdk": "0.8.22", + "@100mslive/roomkit-react": "0.1.13", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 98b3d3689cd1f8dba2615247b9e8eeb917b2272e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 28 Nov 2023 14:20:28 +0530 Subject: [PATCH 37/41] build: update versions for release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index a2f529bec..fd0c057a1 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.22-alpha.0", - "@100mslive/hms-virtual-background": "1.11.22-alpha.0", - "@100mslive/react-icons": "0.8.22-alpha.0", - "@100mslive/react-sdk": "0.8.22-alpha.0", - "@100mslive/roomkit-react": "0.1.13-alpha.0", + "@100mslive/hls-player": "0.1.22", + "@100mslive/hms-virtual-background": "1.11.22", + "@100mslive/react-icons": "0.8.22", + "@100mslive/react-sdk": "0.8.22", + "@100mslive/roomkit-react": "0.1.13", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 6ec2f6012241b6614b89175be4acfa70208384bf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 1 Dec 2023 18:46:57 +0530 Subject: [PATCH 38/41] build: update versions for release --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index fd0c057a1..97022cd05 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.22", - "@100mslive/hms-virtual-background": "1.11.22", - "@100mslive/react-icons": "0.8.22", - "@100mslive/react-sdk": "0.8.22", - "@100mslive/roomkit-react": "0.1.13", + "@100mslive/hls-player": "0.1.23", + "@100mslive/hms-virtual-background": "1.11.23", + "@100mslive/react-icons": "0.8.23", + "@100mslive/react-sdk": "0.8.23", + "@100mslive/roomkit-react": "0.1.14", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 88466f6a3f5380405ddc42dac9e4bca471b116ed Mon Sep 17 00:00:00 2001 From: Kaustubh Kumar Date: Tue, 5 Dec 2023 18:40:56 +0530 Subject: [PATCH 39/41] fix: cta text for quiz, title for interaction --- src/components/Polls/Voting/Voting.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Polls/Voting/Voting.jsx b/src/components/Polls/Voting/Voting.jsx index d2220d6a0..b16548f64 100644 --- a/src/components/Polls/Voting/Voting.jsx +++ b/src/components/Polls/Voting/Voting.jsx @@ -42,7 +42,7 @@ export const Voting = ({ id, toggleVoting }) => { borderBottom: "1px solid $border_default", }} > - {poll?.type?.toUpperCase()} + {poll.title} Date: Fri, 8 Dec 2023 17:10:44 +0530 Subject: [PATCH 40/41] build: update versions for release Co-authored-by: eswarclynn --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 97022cd05..b61a810eb 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "src" ], "dependencies": { - "@100mslive/hls-player": "0.1.23", - "@100mslive/hms-virtual-background": "1.11.23", - "@100mslive/react-icons": "0.8.23", - "@100mslive/react-sdk": "0.8.23", - "@100mslive/roomkit-react": "0.1.14", + "@100mslive/hls-player": "0.1.24", + "@100mslive/hms-virtual-background": "1.11.24", + "@100mslive/react-icons": "0.8.24", + "@100mslive/react-sdk": "0.8.24", + "@100mslive/roomkit-react": "0.1.15", "@emoji-mart/data": "^1.0.6", "@emoji-mart/react": "^1.0.1", "@tldraw/tldraw": "^1.18.4", From 1c140046718da94ef4b10f4b2755226cf91f7fb0 Mon Sep 17 00:00:00 2001 From: eswarclynn Date: Fri, 8 Dec 2023 18:48:33 +0530 Subject: [PATCH 41/41] build: update yarn.lock --- yarn.lock | 1219 +++++++++++++++++++++++------------------------------ 1 file changed, 524 insertions(+), 695 deletions(-) diff --git a/yarn.lock b/yarn.lock index ed9442668..401e8c8ce 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,35 +2,35 @@ # yarn lockfile v1 -"@100mslive/hls-player@0.1.11": - version "0.1.11" - resolved "https://registry.yarnpkg.com/@100mslive/hls-player/-/hls-player-0.1.11.tgz#e22cd3988cde8b000eb4fd8667618e9ef70e3e07" - integrity sha512-N2bcBOC2jQ6+1hDLupdKgNqi0GRwODq8BjasW3T4S+Vhlhw9C08lWjSqfxswh3go7+x+JNMsPUx7RREGCyONWA== +"@100mslive/hls-player@0.1.24": + version "0.1.24" + resolved "https://registry.yarnpkg.com/@100mslive/hls-player/-/hls-player-0.1.24.tgz#a74bd90de796e54a9e86959a99f04291d5f7bb7f" + integrity sha512-jVBVG//Fdd6YAnTv5RTM8lSBOJG49pNOTOWLAKBRTshRspmx0pGz5SPU0heJXLNMk2YQSmiVXQ/ByDx/Bx6xqQ== dependencies: - "@100mslive/hls-stats" "0.2.11" + "@100mslive/hls-stats" "0.2.24" eventemitter2 "^6.4.7" - hls.js "^1.3.0" + hls.js "1.4.12" -"@100mslive/hls-stats@0.2.11": - version "0.2.11" - resolved "https://registry.yarnpkg.com/@100mslive/hls-stats/-/hls-stats-0.2.11.tgz#14612d2fa9e1cf617f63c98d82f0b5d88d66876c" - integrity sha512-6LKh01j07TvjxV5PMzG7nzgGBagoX6oZRECcprZjPak6dlDC9PirWfix0GJRQDE6mCZdNwXyNXRct9RixITizw== +"@100mslive/hls-stats@0.2.24": + version "0.2.24" + resolved "https://registry.yarnpkg.com/@100mslive/hls-stats/-/hls-stats-0.2.24.tgz#7301d7ab35b9929fb0114f871fe353f68fd477f7" + integrity sha512-lQcbjpYMt4b95loTpTi84JmIPIhJC8G44VzCrqd3D3Ava1927WulvVvA8J3yUhakxb4PxQ9P2sSSH/72Evbl8A== -"@100mslive/hms-video-store@0.10.11": - version "0.10.11" - resolved "https://registry.yarnpkg.com/@100mslive/hms-video-store/-/hms-video-store-0.10.11.tgz#167c2c7e56ec3d8eaf2f45ebb5ed2a743e4501c6" - integrity sha512-ZW73ba8VAKp85bZo4Cj55JM9qMJSRcIlO6JgDeV/UynJ0b1wJec7Nw80VvgQHTZ6eEuOfKuhhEIaMNb1QSlREQ== +"@100mslive/hms-video-store@0.10.24": + version "0.10.24" + resolved "https://registry.yarnpkg.com/@100mslive/hms-video-store/-/hms-video-store-0.10.24.tgz#65855922baec4c8c50ff7120607e71e1db9299f0" + integrity sha512-ovHhuDW+FeZn/ILJRP4XCa0vTZB639V62s2ONjjCTZ5BA6HLW85+M8dXNJhmubqeNPYCBedCOtdhS0aNxzfu/A== dependencies: - "@100mslive/hms-video" "0.9.11" + "@100mslive/hms-video" "0.9.24" eventemitter2 "^6.4.7" immer "^9.0.6" reselect "4.0.0" zustand "3.5.7" -"@100mslive/hms-video@0.9.11": - version "0.9.11" - resolved "https://registry.yarnpkg.com/@100mslive/hms-video/-/hms-video-0.9.11.tgz#b813314d21cc585f55a00eff8a29311950cbd7b1" - integrity sha512-bqpIxg+aJWaY6AJ05p53omjOm0tXevrhevoEHujkOoaXL9jmpE5cjUmTec/7lX4/GXY0/BGpYpMYiNVJVyGTFA== +"@100mslive/hms-video@0.9.24": + version "0.9.24" + resolved "https://registry.yarnpkg.com/@100mslive/hms-video/-/hms-video-0.9.24.tgz#e6e10d33912b822c22c6456f115b331e3b3ca846" + integrity sha512-33zaAB53+SVCIojpOdsbYbLqZTDSi0RvL8LrnyQEEr1v4++ndD1lunX6wMV1er+YvRtBVGAJUKi12sObfAABSg== dependencies: eventemitter2 "^6.4.7" sdp-transform "^2.14.1" @@ -38,10 +38,10 @@ uuid "^8.3.2" webrtc-adapter "^8.0.0" -"@100mslive/hms-virtual-background@1.11.11": - version "1.11.11" - resolved "https://registry.yarnpkg.com/@100mslive/hms-virtual-background/-/hms-virtual-background-1.11.11.tgz#27f2eb5405e63730a01062d667d693a49293c025" - integrity sha512-ZcGM5+YapeOZ9hFywlj94Kdk7YwU6bjzzDfnAzOR37erda/5lRw0HfUofGXTUlX33jqO3B4ieRybbknp/4x41w== +"@100mslive/hms-virtual-background@1.11.24": + version "1.11.24" + resolved "https://registry.yarnpkg.com/@100mslive/hms-virtual-background/-/hms-virtual-background-1.11.24.tgz#5557c3d5027c174f9c6556cf28787d34e9174af5" + integrity sha512-Jt1DjVDsQtz9S8AqKAZjcKALG4KXqmq6wjaRvD3VHgYnA1XRslzY28UqawerS2Ru82MhEph4bTX7qtENAsD+mA== dependencies: "@mediapipe/selfie_segmentation" "^0.1.1632777926" "@tensorflow-models/body-segmentation" "^1.0.1" @@ -53,39 +53,39 @@ gifuct-js "^2.1.2" wasm-check "^2.0.2" -"@100mslive/react-icons@0.8.11": - version "0.8.11" - resolved "https://registry.yarnpkg.com/@100mslive/react-icons/-/react-icons-0.8.11.tgz#e730b12e709b47bb4df9b06b3291d628c1bfa539" - integrity sha512-5w2Fm683eNL4CPBjMC9qSmOKrUTLbkoi19i4Qvb2vY4pHaMiHZJyLfB8Uu+klBlqOzl/xjGVQ6IuAvGgxe4VEw== +"@100mslive/react-icons@0.8.24": + version "0.8.24" + resolved "https://registry.yarnpkg.com/@100mslive/react-icons/-/react-icons-0.8.24.tgz#979c221fc04015fbdd2ad3a4d9576108e871021c" + integrity sha512-jSctkqSTIUL6AtN6fFXOIMRf/KpQFKU4LyCtDudQ9GiezLQPjhtNNdihV5c2wLJOjQwVCrxitCsH1WoYnJfRbQ== -"@100mslive/react-sdk@0.8.11": - version "0.8.11" - resolved "https://registry.yarnpkg.com/@100mslive/react-sdk/-/react-sdk-0.8.11.tgz#5eb7d835ca1aa6a5522b60b7e488da4afa61e1a6" - integrity sha512-9cElnxSHgFIeEigHKHyylOMq8eVzJ517S0NaVwRM6PlT+ypD1Y5IUUyOBadye+0znoBXpgmbgVUnSHaPpJThtQ== +"@100mslive/react-sdk@0.8.24": + version "0.8.24" + resolved "https://registry.yarnpkg.com/@100mslive/react-sdk/-/react-sdk-0.8.24.tgz#5da4cc900696d834df41334930586ddbf59df778" + integrity sha512-aXC6Z1t6FVGpdUKuSZgzhPfUZXgi1+N3xW6tTcvNE4cLLqq70vK46QVKlGWD31sHhD32a/Goz+27ipS/QQ8Vhw== dependencies: - "@100mslive/hms-video-store" "0.10.11" + "@100mslive/hms-video-store" "0.10.24" react-resize-detector "^7.0.0" zustand "^3.6.2" -"@100mslive/roomkit-react@0.1.2": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@100mslive/roomkit-react/-/roomkit-react-0.1.2.tgz#d6098c05554b754caed7d11637587109e2684713" - integrity sha512-GFGWOhs1RK9/S5F965Pni2KR2UjyA18xap/eMsT2LP0iCn8C6T8u6+JJtkPKj5SU1jtZS0p7VaL0t1cwgwRLfg== - dependencies: - "@100mslive/hls-player" "0.1.11" - "@100mslive/hms-virtual-background" "1.11.11" - "@100mslive/react-icons" "0.8.11" - "@100mslive/react-sdk" "0.8.11" - "@100mslive/types-prebuilt" "0.8.0" +"@100mslive/roomkit-react@0.1.15": + version "0.1.15" + resolved "https://registry.yarnpkg.com/@100mslive/roomkit-react/-/roomkit-react-0.1.15.tgz#642f5838e3227f698514d18d05872bb872fc760e" + integrity sha512-gvh3mIz/u78o7if2VUOeGlFAQHRNrkK5KWxYY12CMIIudQ5uXbCZf7HyWNOZkYJEuVmzJeIarz0NMT3O9X88eQ== + dependencies: + "@100mslive/hls-player" "0.1.24" + "@100mslive/hms-virtual-background" "1.11.24" + "@100mslive/react-icons" "0.8.24" + "@100mslive/react-sdk" "0.8.24" + "@100mslive/types-prebuilt" "0.12.4" "@emoji-mart/data" "^1.0.6" "@emoji-mart/react" "^1.0.1" "@radix-ui/react-accordion" "1.0.0" "@radix-ui/react-checkbox" "1.0.0" "@radix-ui/react-collapsible" "1.0.0" - "@radix-ui/react-dialog" "1.0.0" - "@radix-ui/react-dropdown-menu" "1.0.0" + "@radix-ui/react-dialog" "1.0.4" + "@radix-ui/react-dropdown-menu" "2.0.5" "@radix-ui/react-label" "1.0.0" - "@radix-ui/react-popover" "1.0.0" + "@radix-ui/react-popover" "1.0.6" "@radix-ui/react-progress" "1.0.0" "@radix-ui/react-radio-group" "1.0.0" "@radix-ui/react-select" "1.0.0" @@ -93,18 +93,16 @@ "@radix-ui/react-switch" "1.0.0" "@radix-ui/react-tabs" "1.0.0" "@radix-ui/react-toast" "1.0.0" - "@radix-ui/react-tooltip" "1.0.0" + "@radix-ui/react-tooltip" "1.0.6" "@stitches/react" "^1.2.8" - "@tldraw/tldraw" "^1.18.4" emoji-mart "^5.2.2" eventemitter2 "^6.4.7" - hls.js "^1.3.0" lodash.merge "^4.6.2" pusher-js "^7.0.3" qrcode.react "^3.1.0" react-draggable "^4.4.5" react-intersection-observer "^9.4.3" - react-router-dom "^6.3.0" + react-swipeable "^7.0.1" react-use "^17.4.0" react-virtualized-auto-sizer "^1.0.7" react-window "^1.8.7" @@ -112,14 +110,11 @@ screenfull "^5.1.0" uuid "^8.3.2" worker-timers "^7.0.40" - zipyai "^1.3.24" -"@100mslive/types-prebuilt@0.8.0": - version "0.8.0" - resolved "https://registry.yarnpkg.com/@100mslive/types-prebuilt/-/types-prebuilt-0.8.0.tgz#21ca6241332cbc43d131f688525b162c9d0945cc" - integrity sha512-2kpWE6L7ldPwMVZtXhkOO1ZF4UyORsXt2Nfh4UmGaVlYcORtWQllTFuP88skdMiq+TNY9Cr2+XJ+As5apEm8/A== - dependencies: - protoc-gen-js "^3.21.2" +"@100mslive/types-prebuilt@0.12.4": + version "0.12.4" + resolved "https://registry.yarnpkg.com/@100mslive/types-prebuilt/-/types-prebuilt-0.12.4.tgz#1b79f421a8ecb0d4ab47870e017a2fda17ef9c5f" + integrity sha512-MzqYyoEMNob+ffKp2pFCxNFC9ZQflpDF+GfKJIPW/FuwGKEouyp77mkQ2b5Hv6z7U1m0MoiqsgCgyakz8+23fg== "@adobe/css-tools@^4.0.1": version "4.0.1" @@ -141,6 +136,14 @@ dependencies: "@babel/highlight" "^7.18.6" +"@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5": + version "7.23.5" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" + integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== + dependencies: + "@babel/highlight" "^7.23.4" + chalk "^2.4.2" + "@babel/compat-data@^7.17.7", "@babel/compat-data@^7.18.8", "@babel/compat-data@^7.19.3": version "7.19.3" resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.3.tgz" @@ -185,6 +188,16 @@ "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" +"@babel/generator@^7.23.5": + version "7.23.5" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.5.tgz#17d0a1ea6b62f351d281350a5f80b87a810c4755" + integrity sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA== + dependencies: + "@babel/types" "^7.23.5" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + "@babel/helper-annotate-as-pure@^7.18.6": version "7.18.6" resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz" @@ -248,6 +261,11 @@ resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz" integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== +"@babel/helper-environment-visitor@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== + "@babel/helper-explode-assignable-expression@^7.18.6": version "7.18.6" resolved "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz" @@ -263,6 +281,14 @@ "@babel/template" "^7.18.10" "@babel/types" "^7.19.0" +"@babel/helper-function-name@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" + integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== + dependencies: + "@babel/template" "^7.22.15" + "@babel/types" "^7.23.0" + "@babel/helper-hoist-variables@^7.18.6": version "7.18.6" resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz" @@ -270,6 +296,13 @@ dependencies: "@babel/types" "^7.18.6" +"@babel/helper-hoist-variables@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== + dependencies: + "@babel/types" "^7.22.5" + "@babel/helper-member-expression-to-functions@^7.18.9": version "7.18.9" resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz" @@ -352,16 +385,33 @@ dependencies: "@babel/types" "^7.18.6" +"@babel/helper-split-export-declaration@^7.22.6": + version "7.22.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" + integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== + dependencies: + "@babel/types" "^7.22.5" + "@babel/helper-string-parser@^7.18.10": version "7.18.10" resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz" integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw== +"@babel/helper-string-parser@^7.23.4": + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" + integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== + "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": version "7.19.1" resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz" integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== +"@babel/helper-validator-identifier@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + "@babel/helper-validator-option@^7.18.6": version "7.18.6" resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz" @@ -395,11 +445,25 @@ chalk "^2.0.0" js-tokens "^4.0.0" +"@babel/highlight@^7.23.4": + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b" + integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" + "@babel/parser@^7.18.10", "@babel/parser@^7.19.3": version "7.19.3" resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.19.3.tgz" integrity sha512-pJ9xOlNWHiy9+FuFP09DEAFbAn4JskgRsVcc169w2xRBC3FRGuQEwjeIMMND9L2zc0iEhO/tGv4Zq+km+hxNpQ== +"@babel/parser@^7.22.15", "@babel/parser@^7.23.5": + version "7.23.5" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.5.tgz#37dee97c4752af148e1d38c34b856b2507660563" + integrity sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ== + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": version "7.18.6" resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz" @@ -1141,6 +1205,31 @@ "@babel/parser" "^7.18.10" "@babel/types" "^7.18.10" +"@babel/template@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" + integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/parser" "^7.22.15" + "@babel/types" "^7.22.15" + +"@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.3": + version "7.23.5" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.5.tgz#f546bf9aba9ef2b042c0e00d245990c15508e7ec" + integrity sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w== + dependencies: + "@babel/code-frame" "^7.23.5" + "@babel/generator" "^7.23.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.23.5" + "@babel/types" "^7.23.5" + debug "^4.1.0" + globals "^11.1.0" + "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.3", "@babel/types@^7.4.4": version "7.19.3" resolved "https://registry.npmjs.org/@babel/types/-/types-7.19.3.tgz" @@ -1150,6 +1239,15 @@ "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" +"@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.5": + version "7.23.5" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.5.tgz#48d730a00c95109fa4393352705954d74fb5b602" + integrity sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w== + dependencies: + "@babel/helper-string-parser" "^7.23.4" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + "@discoveryjs/json-ext@^0.5.0": version "0.5.7" resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz" @@ -1295,6 +1393,13 @@ resolved "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.3.tgz" integrity sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg== +"@floating-ui/core@^1.4.2": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.5.2.tgz#53a0f7a98c550e63134d504f26804f6b83dbc071" + integrity sha512-Ii3MrfY/GAIN3OhXNzpCKaLxHQfJF9qvwq/kEJYdqDxeIHa01K8sldugal6TmeeXl+WMvhv9cnVzUTaFFJF09A== + dependencies: + "@floating-ui/utils" "^0.1.3" + "@floating-ui/dom@^0.5.3": version "0.5.4" resolved "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.4.tgz" @@ -1302,6 +1407,14 @@ dependencies: "@floating-ui/core" "^0.7.3" +"@floating-ui/dom@^1.5.1": + version "1.5.3" + resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.5.3.tgz#54e50efcb432c06c23cd33de2b575102005436fa" + integrity sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA== + dependencies: + "@floating-ui/core" "^1.4.2" + "@floating-ui/utils" "^0.1.3" + "@floating-ui/react-dom@0.7.2": version "0.7.2" resolved "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-0.7.2.tgz" @@ -1310,6 +1423,18 @@ "@floating-ui/dom" "^0.5.3" use-isomorphic-layout-effect "^1.1.1" +"@floating-ui/react-dom@^2.0.0": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.4.tgz#b076fafbdfeb881e1d86ae748b7ff95150e9f3ec" + integrity sha512-CF8k2rgKeh/49UrnIBs4BdxPUV6vize/Db1d/YbCLyp9GiVZ0BEwf5AiDSxJRCr6yOkGqTFHtmrULxkEfYZ7dQ== + dependencies: + "@floating-ui/dom" "^1.5.1" + +"@floating-ui/utils@^0.1.3": + version "0.1.6" + resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.1.6.tgz#22958c042e10b67463997bd6ea7115fe28cbcaf9" + integrity sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A== + "@formatjs/ecma402-abstract@1.12.0": version "1.12.0" resolved "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.12.0.tgz" @@ -1520,6 +1645,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/primitive@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.0.1.tgz#e46f9958b35d10e9f6dc71c497305c22e3e55dbd" + integrity sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-accordion@1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@radix-ui/react-accordion/-/react-accordion-1.0.0.tgz#bf69dc1f13fce05d6d7560ff79954c49abc1b71b" @@ -1556,6 +1688,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-primitive" "1.0.0" +"@radix-ui/react-arrow@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz#c24f7968996ed934d57fe6cde5d6ec7266e1d25d" + integrity sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-checkbox@1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@radix-ui/react-checkbox/-/react-checkbox-1.0.0.tgz#8985facb0cfeb740c4751091b8ee42d5c3f7e5e1" @@ -1598,6 +1738,17 @@ "@radix-ui/react-primitive" "1.0.0" "@radix-ui/react-slot" "1.0.0" +"@radix-ui/react-collection@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-collection/-/react-collection-1.0.3.tgz#9595a66e09026187524a36c6e7e9c7d286469159" + integrity sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-compose-refs@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.0.tgz" @@ -1605,6 +1756,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/react-compose-refs@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz#7ed868b66946aa6030e580b1ffca386dd4d21989" + integrity sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-context-menu@^1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-1.0.0.tgz" @@ -1625,6 +1783,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/react-context@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-1.0.1.tgz#fe46e67c96b240de59187dcb7a1a50ce3e2ec00c" + integrity sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-dialog@1.0.0", "@radix-ui/react-dialog@^1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.0.0.tgz" @@ -1646,6 +1811,27 @@ aria-hidden "^1.1.1" react-remove-scroll "2.5.4" +"@radix-ui/react-dialog@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-dialog/-/react-dialog-1.0.4.tgz#06bce6c16bb93eb36d7a8589e665a20f4c1c52c1" + integrity sha512-hJtRy/jPULGQZceSAP2Re6/4NpKo8im6V8P2hUqZsdFiSL8l35kYsw3qbRI6Ay5mQd2+wlLqje770eq+RJ3yZg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-dismissable-layer" "1.0.4" + "@radix-ui/react-focus-guards" "1.0.1" + "@radix-ui/react-focus-scope" "1.0.3" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-portal" "1.0.3" + "@radix-ui/react-presence" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-use-controllable-state" "1.0.1" + aria-hidden "^1.1.1" + react-remove-scroll "2.5.5" + "@radix-ui/react-direction@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.0.tgz" @@ -1653,6 +1839,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/react-direction@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-direction/-/react-direction-1.0.1.tgz#9cb61bf2ccf568f3421422d182637b7f47596c9b" + integrity sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-dismissable-layer@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.0.tgz" @@ -1665,7 +1858,33 @@ "@radix-ui/react-use-callback-ref" "1.0.0" "@radix-ui/react-use-escape-keydown" "1.0.0" -"@radix-ui/react-dropdown-menu@1.0.0", "@radix-ui/react-dropdown-menu@^1.0.0": +"@radix-ui/react-dismissable-layer@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz#883a48f5f938fa679427aa17fcba70c5494c6978" + integrity sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-escape-keydown" "1.0.3" + +"@radix-ui/react-dropdown-menu@2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.0.5.tgz#19bf4de8ffa348b4eb6a86842f14eff93d741170" + integrity sha512-xdOrZzOTocqqkCkYo8yRPCib5OkTkqN7lqNCdxwPOdE466DOaNl4N8PkUIlsXthQvW5Wwkd+aEmWpfWlBoDPEw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-menu" "2.0.5" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-controllable-state" "1.0.1" + +"@radix-ui/react-dropdown-menu@^1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-1.0.0.tgz" integrity sha512-Ptben3TxPWrZLbInO7zjAK73kmjYuStsxfg6ujgt+EywJyREoibhZYnsSNqC+UiOtl4PdW/MOHhxVDtew5fouQ== @@ -1686,6 +1905,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/react-focus-guards@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz#1ea7e32092216b946397866199d892f71f7f98ad" + integrity sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-focus-scope@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.0.tgz" @@ -1696,6 +1922,16 @@ "@radix-ui/react-primitive" "1.0.0" "@radix-ui/react-use-callback-ref" "1.0.0" +"@radix-ui/react-focus-scope@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz#9c2e8d4ed1189a1d419ee61edd5c1828726472f9" + integrity sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-icons@^1.1.1": version "1.1.1" resolved "https://registry.npmjs.org/@radix-ui/react-icons/-/react-icons-1.1.1.tgz" @@ -1709,6 +1945,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-use-layout-effect" "1.0.0" +"@radix-ui/react-id@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-id/-/react-id-1.0.1.tgz#73cdc181f650e4df24f0b6a5b7aa426b912c88c0" + integrity sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-layout-effect" "1.0.1" + "@radix-ui/react-label@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-1.0.0.tgz" @@ -1745,7 +1989,54 @@ aria-hidden "^1.1.1" react-remove-scroll "2.5.4" -"@radix-ui/react-popover@1.0.0", "@radix-ui/react-popover@^1.0.0": +"@radix-ui/react-menu@2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@radix-ui/react-menu/-/react-menu-2.0.5.tgz#a7d78b0808c4d38269240bf5d5c7ffea3e225e16" + integrity sha512-Gw4f9pwdH+w5w+49k0gLjN0PfRDHvxmAgG16AbyJZ7zhwZ6PBHKtWohvnSwfusfnK3L68dpBREHpVkj8wEM7ZA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-collection" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-dismissable-layer" "1.0.4" + "@radix-ui/react-focus-guards" "1.0.1" + "@radix-ui/react-focus-scope" "1.0.3" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-popper" "1.1.2" + "@radix-ui/react-portal" "1.0.3" + "@radix-ui/react-presence" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-roving-focus" "1.0.4" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-use-callback-ref" "1.0.1" + aria-hidden "^1.1.1" + react-remove-scroll "2.5.5" + +"@radix-ui/react-popover@1.0.6": + version "1.0.6" + resolved "https://registry.yarnpkg.com/@radix-ui/react-popover/-/react-popover-1.0.6.tgz#19bb81e7450482c625b8cd05bf4dcd1d2cd91a8b" + integrity sha512-cZ4defGpkZ0qTRtlIBzJLSzL6ht7ofhhW4i1+pkemjV1IKXm0wgCRnee154qlV6r9Ttunmh2TNZhMfV2bavUyA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-dismissable-layer" "1.0.4" + "@radix-ui/react-focus-guards" "1.0.1" + "@radix-ui/react-focus-scope" "1.0.3" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-popper" "1.1.2" + "@radix-ui/react-portal" "1.0.3" + "@radix-ui/react-presence" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-use-controllable-state" "1.0.1" + aria-hidden "^1.1.1" + react-remove-scroll "2.5.5" + +"@radix-ui/react-popover@^1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.0.0.tgz" integrity sha512-osxFFO0TiZ9ABpEOitZu0R1Fdd+tSpJgAqLZxRLLdZQ7ya0onSODcITp5hXDVuYQeVXH6pKEBGwXN6ZGjZ0a5g== @@ -1783,6 +2074,23 @@ "@radix-ui/react-use-size" "1.0.0" "@radix-ui/rect" "1.0.0" +"@radix-ui/react-popper@1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@radix-ui/react-popper/-/react-popper-1.1.2.tgz#4c0b96fcd188dc1f334e02dba2d538973ad842e9" + integrity sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg== + dependencies: + "@babel/runtime" "^7.13.10" + "@floating-ui/react-dom" "^2.0.0" + "@radix-ui/react-arrow" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-layout-effect" "1.0.1" + "@radix-ui/react-use-rect" "1.0.1" + "@radix-ui/react-use-size" "1.0.1" + "@radix-ui/rect" "1.0.1" + "@radix-ui/react-portal@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.0.tgz" @@ -1791,6 +2099,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-primitive" "1.0.0" +"@radix-ui/react-portal@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-portal/-/react-portal-1.0.3.tgz#ffb961244c8ed1b46f039e6c215a6c4d9989bda1" + integrity sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-presence@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.0.tgz" @@ -1800,6 +2116,15 @@ "@radix-ui/react-compose-refs" "1.0.0" "@radix-ui/react-use-layout-effect" "1.0.0" +"@radix-ui/react-presence@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-presence/-/react-presence-1.0.1.tgz#491990ba913b8e2a5db1b06b203cb24b5cdef9ba" + integrity sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-use-layout-effect" "1.0.1" + "@radix-ui/react-primitive@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.0.tgz" @@ -1808,6 +2133,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-slot" "1.0.0" +"@radix-ui/react-primitive@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz#d49ea0f3f0b2fe3ab1cb5667eb03e8b843b914d0" + integrity sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-progress@1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@radix-ui/react-progress/-/react-progress-1.0.0.tgz#78ef64ee36273eabdae278c4c9580285122d4334" @@ -1851,6 +2184,22 @@ "@radix-ui/react-use-callback-ref" "1.0.0" "@radix-ui/react-use-controllable-state" "1.0.0" +"@radix-ui/react-roving-focus@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz#e90c4a6a5f6ac09d3b8c1f5b5e81aab2f0db1974" + integrity sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-collection" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-controllable-state" "1.0.1" + "@radix-ui/react-select@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-1.0.0.tgz" @@ -1905,6 +2254,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-compose-refs" "1.0.0" +"@radix-ui/react-slot@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-1.0.2.tgz#a9ff4423eade67f501ffb32ec22064bc9d3099ab" + integrity sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-switch@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.0.0.tgz" @@ -1954,7 +2311,26 @@ "@radix-ui/react-use-layout-effect" "1.0.0" "@radix-ui/react-visually-hidden" "1.0.0" -"@radix-ui/react-tooltip@1.0.0", "@radix-ui/react-tooltip@^1.0.0": +"@radix-ui/react-tooltip@1.0.6": + version "1.0.6" + resolved "https://registry.yarnpkg.com/@radix-ui/react-tooltip/-/react-tooltip-1.0.6.tgz#87a7786cd9f2b4de957ac645afae1575339c58b0" + integrity sha512-DmNFOiwEc2UDigsYj6clJENma58OelxD24O4IODoZ+3sQc3Zb+L8w1EP+y9laTuKCLAysPw4fD6/v0j4KNV8rg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-dismissable-layer" "1.0.4" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-popper" "1.1.2" + "@radix-ui/react-portal" "1.0.3" + "@radix-ui/react-presence" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-use-controllable-state" "1.0.1" + "@radix-ui/react-visually-hidden" "1.0.3" + +"@radix-ui/react-tooltip@^1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.0.0.tgz" integrity sha512-RB06pov+O4Npy10ei1C6fsyB9QoOjz7Ubo8Sl3qdKtLgkL9iI96925DYtH0bxx6MH6YB2FuzLU6B75qn3AQQQw== @@ -1980,6 +2356,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/react-use-callback-ref@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz#f4bb1f27f2023c984e6534317ebc411fc181107a" + integrity sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-controllable-state@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.0.tgz" @@ -1988,6 +2371,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-use-callback-ref" "1.0.0" +"@radix-ui/react-use-controllable-state@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz#ecd2ced34e6330caf89a82854aa2f77e07440286" + integrity sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-escape-keydown@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.0.tgz" @@ -1996,6 +2387,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-use-callback-ref" "1.0.0" +"@radix-ui/react-use-escape-keydown@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz#217b840c250541609c66f67ed7bab2b733620755" + integrity sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-layout-effect@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz" @@ -2003,6 +2402,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/react-use-layout-effect@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz#be8c7bc809b0c8934acf6657b577daf948a75399" + integrity sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-previous@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.0.tgz" @@ -2018,6 +2424,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/rect" "1.0.0" +"@radix-ui/react-use-rect@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz#fde50b3bb9fd08f4a1cd204572e5943c244fcec2" + integrity sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/rect" "1.0.1" + "@radix-ui/react-use-size@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.0.tgz" @@ -2026,6 +2440,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-use-layout-effect" "1.0.0" +"@radix-ui/react-use-size@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz#1c5f5fea940a7d7ade77694bb98116fb49f870b2" + integrity sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-layout-effect" "1.0.1" + "@radix-ui/react-visually-hidden@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.0.tgz" @@ -2034,6 +2456,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-primitive" "1.0.0" +"@radix-ui/react-visually-hidden@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz#51aed9dd0fe5abcad7dee2a234ad36106a6984ac" + integrity sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/rect@1.0.0": version "1.0.0" resolved "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.0.tgz" @@ -2041,6 +2471,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/rect@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/rect/-/rect-1.0.1.tgz#bf8e7d947671996da2e30f4904ece343bc4a883f" + integrity sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@remix-run/router@1.0.2": version "1.0.2" resolved "https://registry.npmjs.org/@remix-run/router/-/router-1.0.2.tgz" @@ -2058,11 +2495,6 @@ resolved "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz" integrity sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg== -"@sindresorhus/is@^0.7.0": - version "0.7.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd" - integrity sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== - "@stitches/react@^1.2.8": version "1.2.8" resolved "https://registry.npmjs.org/@stitches/react/-/react-1.2.8.tgz" @@ -2778,11 +3210,6 @@ acorn@^8.8.2: resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== -adm-zip@^0.5.10: - version "0.5.10" - resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.5.10.tgz#4a51d5ab544b1f5ce51e1b9043139b639afff45b" - integrity sha512-x0HvcHqVJNTPk/Bw8JbLWlWoo6Wwnsug0fnYYro1HBrjxZ3G7/AZk7Ahv8JwDe1uIcz8eBqvu86FuF1POiG7vQ== - ajv-formats@^2.1.1: version "2.1.1" resolved "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz" @@ -2854,13 +3281,6 @@ anymatch@~3.1.2: normalize-path "^3.0.0" picomatch "^2.0.4" -archive-type@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/archive-type/-/archive-type-4.0.0.tgz#f92e72233056dfc6969472749c267bdb046b1d70" - integrity sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA== - dependencies: - file-type "^4.2.0" - argparse@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" @@ -3041,11 +3461,6 @@ base64-arraybuffer@^1.0.1: resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz#1c37589a7c4b0746e34bd1feb951da2df01c1bdc" integrity sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ== -base64-js@^1.3.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - batch@0.6.1: version "0.6.1" resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" @@ -3061,14 +3476,6 @@ binary-extensions@^2.0.0: resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== -bl@^1.0.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7" - integrity sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== - dependencies: - readable-stream "^2.3.5" - safe-buffer "^5.1.1" - body-parser@1.20.0: version "1.20.0" resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz" @@ -3132,42 +3539,11 @@ browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4 node-releases "^2.0.6" update-browserslist-db "^1.0.9" -buffer-alloc-unsafe@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" - integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== - -buffer-alloc@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" - integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== - dependencies: - buffer-alloc-unsafe "^1.1.0" - buffer-fill "^1.0.0" - -buffer-crc32@~0.2.3: - version "0.2.13" - resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== - -buffer-fill@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" - integrity sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ== - buffer-from@^1.0.0: version "1.1.2" resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== -buffer@^5.2.1: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - bytes@3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" @@ -3178,19 +3554,6 @@ bytes@3.1.2: resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== -cacheable-request@^2.1.1: - version "2.1.4" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-2.1.4.tgz#0d808801b6342ad33c91df9d0b44dc09b91e5c3d" - integrity sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ== - dependencies: - clone-response "1.0.2" - get-stream "3.0.0" - http-cache-semantics "3.8.1" - keyv "3.0.0" - lowercase-keys "1.0.0" - normalize-url "2.0.1" - responselike "1.0.2" - call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" @@ -3227,7 +3590,7 @@ caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001400, caniuse-lite@^1.0.30001407: resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001416.tgz" integrity sha512-06wzzdAkCPZO+Qm4e/eNghZBDfVNDsCgw33T27OwBH9unE9S478OYw//Q2L7Npf/zBzs7rjZOszIFQkwQKAEqA== -chalk@^2.0.0: +chalk@^2.0.0, chalk@^2.4.2: version "2.4.2" resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -3280,13 +3643,6 @@ clone-deep@^4.0.1: kind-of "^6.0.2" shallow-clone "^3.0.0" -clone-response@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q== - dependencies: - mimic-response "^1.0.0" - clsx@^1.1.1: version "1.2.1" resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" @@ -3326,7 +3682,7 @@ colorette@^2.0.10, colorette@^2.0.14: resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz" integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== -commander@^2.20.0, commander@^2.8.1: +commander@^2.20.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -3376,7 +3732,7 @@ connect-history-api-fallback@^2.0.0: resolved "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz" integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== -content-disposition@0.5.4, content-disposition@^0.5.2: +content-disposition@0.5.4: version "0.5.4" resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== @@ -3619,71 +3975,6 @@ debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: dependencies: ms "2.1.2" -decode-uri-component@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" - integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== - -decompress-response@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA== - dependencies: - mimic-response "^1.0.0" - -decompress-tar@^4.0.0, decompress-tar@^4.1.0, decompress-tar@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/decompress-tar/-/decompress-tar-4.1.1.tgz#718cbd3fcb16209716e70a26b84e7ba4592e5af1" - integrity sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ== - dependencies: - file-type "^5.2.0" - is-stream "^1.1.0" - tar-stream "^1.5.2" - -decompress-tarbz2@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz#3082a5b880ea4043816349f378b56c516be1a39b" - integrity sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A== - dependencies: - decompress-tar "^4.1.0" - file-type "^6.1.0" - is-stream "^1.1.0" - seek-bzip "^1.0.5" - unbzip2-stream "^1.0.9" - -decompress-targz@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/decompress-targz/-/decompress-targz-4.1.1.tgz#c09bc35c4d11f3de09f2d2da53e9de23e7ce1eee" - integrity sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w== - dependencies: - decompress-tar "^4.1.1" - file-type "^5.2.0" - is-stream "^1.1.0" - -decompress-unzip@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/decompress-unzip/-/decompress-unzip-4.0.1.tgz#deaaccdfd14aeaf85578f733ae8210f9b4848f69" - integrity sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw== - dependencies: - file-type "^3.8.0" - get-stream "^2.2.0" - pify "^2.3.0" - yauzl "^2.4.2" - -decompress@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/decompress/-/decompress-4.2.1.tgz#007f55cc6a62c055afa37c07eb6a4ee1b773f118" - integrity sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ== - dependencies: - decompress-tar "^4.0.0" - decompress-tarbz2 "^4.0.0" - decompress-targz "^4.0.0" - decompress-unzip "^4.0.1" - graceful-fs "^4.1.10" - make-dir "^1.0.0" - pify "^2.3.0" - strip-dirs "^2.0.0" - deep-is@^0.1.3: version "0.1.4" resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" @@ -3817,28 +4108,6 @@ dotenv@^14.2.0: resolved "https://registry.npmjs.org/dotenv/-/dotenv-14.3.2.tgz" integrity sha512-vwEppIphpFdvaMCaHfCEv9IgwcxMljMw2TnAQBB4VWPvzXQLTb82jwmdOKzlEVUL3gNFT4l4TPKO+Bn+sqcrVQ== -download@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/download/-/download-8.0.0.tgz#afc0b309730811731aae9f5371c9f46be73e51b1" - integrity sha512-ASRY5QhDk7FK+XrQtQyvhpDKanLluEEQtWl/J7Lxuf/b+i8RYh997QeXvL85xitrmRKVlx9c7eTrcRdq2GS4eA== - dependencies: - archive-type "^4.0.0" - content-disposition "^0.5.2" - decompress "^4.2.1" - ext-name "^5.0.0" - file-type "^11.1.0" - filenamify "^3.0.0" - get-stream "^4.1.0" - got "^8.3.1" - make-dir "^2.1.0" - p-event "^2.1.0" - pify "^4.0.1" - -duplexer3@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.5.tgz#0b5e4d7bad5de8901ea4440624c8e1d20099217e" - integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA== - ee-first@1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" @@ -3869,13 +4138,6 @@ encodeurl@~1.0.2: resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== -end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - enhanced-resolve@^5.15.0: version "5.15.0" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" @@ -4029,7 +4291,7 @@ escape-html@~1.0.3: resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: +escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== @@ -4384,21 +4646,6 @@ express@^4.17.3: utils-merge "1.0.1" vary "~1.1.2" -ext-list@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/ext-list/-/ext-list-2.2.2.tgz#0b98e64ed82f5acf0f2931babf69212ef52ddd37" - integrity sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA== - dependencies: - mime-db "^1.28.0" - -ext-name@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/ext-name/-/ext-name-5.0.0.tgz#70781981d183ee15d13993c8822045c506c8f0a6" - integrity sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ== - dependencies: - ext-list "^2.0.0" - sort-keys-length "^1.0.0" - extend-shallow@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" @@ -4474,13 +4721,6 @@ faye-websocket@^0.11.3: dependencies: websocket-driver ">=0.5.1" -fd-slicer@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" - integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== - dependencies: - pend "~1.2.0" - fflate@^0.4.4: version "0.4.8" resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.4.8.tgz#f90b82aefbd8ac174213abb338bd7ef848f0f5ae" @@ -4493,45 +4733,6 @@ file-entry-cache@^6.0.1: dependencies: flat-cache "^3.0.4" -file-type@^11.1.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-11.1.0.tgz#93780f3fed98b599755d846b99a1617a2ad063b8" - integrity sha512-rM0UO7Qm9K7TWTtA6AShI/t7H5BPjDeGVDaNyg9BjHAj3PysKy7+8C8D137R88jnR3rFJZQB/tFgydl5sN5m7g== - -file-type@^3.8.0: - version "3.9.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9" - integrity sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA== - -file-type@^4.2.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-4.4.0.tgz#1b600e5fca1fbdc6e80c0a70c71c8dba5f7906c5" - integrity sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ== - -file-type@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-5.2.0.tgz#2ddbea7c73ffe36368dfae49dc338c058c2b8ad6" - integrity sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ== - -file-type@^6.1.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-6.2.0.tgz#e50cd75d356ffed4e306dc4f5bcf52a79903a919" - integrity sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg== - -filename-reserved-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229" - integrity sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ== - -filenamify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-3.0.0.tgz#9603eb688179f8c5d40d828626dcbb92c3a4672c" - integrity sha512-5EFZ//MsvJgXjBAFJ+Bh2YaCTRF/VP1YOmGrgt+KJ4SFRLjI87EIdwLLuT6wQX0I4F9W41xutobzczjsOKlI/g== - dependencies: - filename-reserved-regex "^2.0.0" - strip-outer "^1.0.0" - trim-repeated "^1.0.0" - fill-range@^7.0.1: version "7.0.1" resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" @@ -4616,19 +4817,6 @@ fresh@0.5.2: resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== -from2@^2.1.1: - version "2.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g== - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - -fs-constants@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" - integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== - fs-exists-sync@^0.1.0: version "0.1.0" resolved "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz" @@ -4705,26 +4893,6 @@ get-nonce@^1.0.0: resolved "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz" integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q== -get-stream@3.0.0, get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== - -get-stream@^2.2.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-2.3.1.tgz#5f38f93f346009666ee0150a054167f91bdd95de" - integrity sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA== - dependencies: - object-assign "^4.0.1" - pinkie-promise "^2.0.0" - -get-stream@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - get-stream@^6.0.0: version "6.0.1" resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" @@ -4837,34 +5005,6 @@ globby@^12.0.2: merge2 "^1.4.1" slash "^4.0.0" -got@^8.3.1: - version "8.3.2" - resolved "https://registry.yarnpkg.com/got/-/got-8.3.2.tgz#1d23f64390e97f776cac52e5b936e5f514d2e937" - integrity sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw== - dependencies: - "@sindresorhus/is" "^0.7.0" - cacheable-request "^2.1.1" - decompress-response "^3.3.0" - duplexer3 "^0.1.4" - get-stream "^3.0.0" - into-stream "^3.1.0" - is-retry-allowed "^1.1.0" - isurl "^1.0.0-alpha5" - lowercase-keys "^1.0.0" - mimic-response "^1.0.0" - p-cancelable "^0.4.0" - p-timeout "^2.0.1" - pify "^3.0.0" - safe-buffer "^5.1.1" - timed-out "^4.0.1" - url-parse-lax "^3.0.0" - url-to-options "^1.0.1" - -graceful-fs@^4.1.10: - version "4.2.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" - integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== - graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.10" resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" @@ -4902,23 +5042,11 @@ has-property-descriptors@^1.0.0: dependencies: get-intrinsic "^1.1.1" -has-symbol-support-x@^1.4.1: - version "1.4.2" - resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" - integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== - has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has-to-string-tag-x@^1.2.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" - integrity sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== - dependencies: - has-symbol-support-x "^1.4.1" - has-tostringtag@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" @@ -4938,10 +5066,10 @@ he@^1.2.0: resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== -hls.js@^1.3.0: - version "1.4.10" - resolved "https://registry.yarnpkg.com/hls.js/-/hls.js-1.4.10.tgz#3feac40f21a558453b243b5b926b7317e70624e1" - integrity sha512-wAVSj4Fm2MqOHy5+BlYnlKxXvJlv5IuZHjlzHu18QmjRzSDFQiUDWdHs5+NsFMQrgKEBwuWDcyvaMC9dUzJ5Uw== +hls.js@1.4.12: + version "1.4.12" + resolved "https://registry.yarnpkg.com/hls.js/-/hls.js-1.4.12.tgz#2022daa29d10c662387d80a5297f8330f8ef5ee2" + integrity sha512-1RBpx2VihibzE3WE9kGoVCtrhhDWTzydzElk/kyRbEOLnb1WIE+3ZabM/L8BqKFTCL3pUy4QzhXgD1Q6Igr1JA== hoist-non-react-statics@^3.3.0, hoist-non-react-statics@^3.3.2: version "3.3.2" @@ -5011,11 +5139,6 @@ htmlparser2@^6.1.0: domutils "^2.5.2" entities "^2.0.0" -http-cache-semantics@3.8.1: - version "3.8.1" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" - integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== - http-deceiver@^1.2.7: version "1.2.7" resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" @@ -5108,11 +5231,6 @@ idb-keyval@^6.2.0: dependencies: safari-14-idb-fix "^3.0.0" -ieee754@^1.1.13: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - ignore@^5.1.9, ignore@^5.2.0: version "5.2.0" resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" @@ -5208,14 +5326,6 @@ intl-messageformat@10.1.5: "@formatjs/icu-messageformat-parser" "2.1.8" tslib "2.4.0" -into-stream@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/into-stream/-/into-stream-3.1.0.tgz#96fb0a936c12babd6ff1752a17d05616abd094c6" - integrity sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ== - dependencies: - from2 "^2.1.1" - p-is-promise "^1.1.0" - invariant@^2.2.4: version "2.2.4" resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" @@ -5306,11 +5416,6 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: dependencies: is-extglob "^2.1.1" -is-natural-number@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/is-natural-number/-/is-natural-number-4.0.1.tgz#ab9d76e1db4ced51e35de0c72ebecf09f734cde8" - integrity sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ== - is-negative-zero@^2.0.2: version "2.0.2" resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" @@ -5328,16 +5433,6 @@ is-number@^7.0.0: resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== -is-object@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf" - integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== - -is-plain-obj@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== - is-plain-obj@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" @@ -5358,11 +5453,6 @@ is-regex@^1.1.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-retry-allowed@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" - integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== - is-shared-array-buffer@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" @@ -5370,11 +5460,6 @@ is-shared-array-buffer@^1.0.2: dependencies: call-bind "^1.0.2" -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== - is-stream@^2.0.0: version "2.0.1" resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" @@ -5433,14 +5518,6 @@ isobject@^3.0.1: resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== -isurl@^1.0.0-alpha5: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" - integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== - dependencies: - has-to-string-tag-x "^1.2.0" - is-object "^1.0.1" - jest-worker@^27.4.5: version "27.5.1" resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" @@ -5501,11 +5578,6 @@ jsesc@~0.5.0: resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== -json-buffer@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" - integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ== - json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: version "2.3.1" resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" @@ -5555,13 +5627,6 @@ jsonfile@^6.0.1: array-includes "^3.1.5" object.assign "^4.1.3" -keyv@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.0.0.tgz#44923ba39e68b12a7cec7df6c3268c031f2ef373" - integrity sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA== - dependencies: - json-buffer "3.0.0" - kind-of@^3.0.2: version "3.2.2" resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" @@ -5710,16 +5775,6 @@ lower-case@^2.0.2: dependencies: tslib "^2.0.3" -lowercase-keys@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" - integrity sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A== - -lowercase-keys@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== - lru-cache@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" @@ -5727,13 +5782,6 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -make-dir@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" - integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== - dependencies: - pify "^3.0.0" - make-dir@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" @@ -5792,7 +5840,7 @@ micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: braces "^3.0.2" picomatch "^2.3.1" -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2", mime-db@^1.28.0: +mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": version "1.52.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== @@ -5814,11 +5862,6 @@ mimic-fn@^2.1.0: resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mimic-response@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" - integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - mini-css-extract-plugin@^2.5.2: version "2.6.1" resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz" @@ -5959,15 +6002,6 @@ normalize-range@^0.1.2: resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== -normalize-url@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-2.0.1.tgz#835a9da1551fa26f70e92329069a23aa6574d7e6" - integrity sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== - dependencies: - prepend-http "^2.0.0" - query-string "^5.0.1" - sort-keys "^2.0.0" - normalize-url@^6.0.1: version "6.1.0" resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" @@ -5987,7 +6021,7 @@ nth-check@^2.0.1: dependencies: boolbase "^1.0.0" -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: +object-assign@^4.1.1: version "4.1.1" resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== @@ -6064,7 +6098,7 @@ on-headers@~1.0.2: resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== -once@^1.3.0, once@^1.3.1, once@^1.4.0: +once@^1.3.0: version "1.4.0" resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== @@ -6104,28 +6138,6 @@ os-homedir@^1.0.1: resolved "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz" integrity sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ== -p-cancelable@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.4.1.tgz#35f363d67d52081c8d9585e37bcceb7e0bbcb2a0" - integrity sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ== - -p-event@^2.1.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/p-event/-/p-event-2.3.1.tgz#596279ef169ab2c3e0cae88c1cfbb08079993ef6" - integrity sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA== - dependencies: - p-timeout "^2.0.1" - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== - -p-is-promise@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" - integrity sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg== - p-limit@^2.2.0: version "2.3.0" resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" @@ -6162,13 +6174,6 @@ p-retry@^4.5.0: "@types/retry" "0.12.0" retry "^0.13.1" -p-timeout@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-2.0.1.tgz#d8dd1979595d2dc0139e1fe46b8b646cb3cdf038" - integrity sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== - dependencies: - p-finally "^1.0.0" - p-try@^2.0.0: version "2.2.0" resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" @@ -6252,11 +6257,6 @@ path-type@^4.0.0: resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -pend@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" - integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== - perfect-freehand@^1.1.0, perfect-freehand@^1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/perfect-freehand/-/perfect-freehand-1.2.0.tgz" @@ -6272,33 +6272,11 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== -pify@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== - pify@^4.0.1: version "4.0.1" resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw== - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg== - pkg-dir@^4.2.0: version "4.2.0" resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" @@ -6599,11 +6577,6 @@ prelude-ls@^1.2.1: resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== -prepend-http@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" - integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA== - prettier-linter-helpers@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz" @@ -6638,14 +6611,6 @@ prop-types@^15.8.1: object-assign "^4.1.1" react-is "^16.13.1" -protoc-gen-js@^3.21.2: - version "3.21.2" - resolved "https://registry.yarnpkg.com/protoc-gen-js/-/protoc-gen-js-3.21.2.tgz#d92f37cb8ebf4403656515ab424983c77f07a804" - integrity sha512-nSpiXulygg0vUv05uFeATuZSbgMQMeoef0BhB5266Y6HmsqVtIrbSkK/Z2Yk0KLE+BirRNjsTKDUJxg3OPO9pQ== - dependencies: - adm-zip "^0.5.10" - download "^8.0.0" - proxy-addr@~2.0.7: version "2.0.7" resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" @@ -6659,14 +6624,6 @@ prr@~1.0.1: resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - punycode@^2.1.0: version "2.1.1" resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" @@ -6692,15 +6649,6 @@ qs@6.10.3: dependencies: side-channel "^1.0.4" -query-string@^5.0.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" - integrity sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== - dependencies: - decode-uri-component "^0.2.0" - object-assign "^4.1.0" - strict-uri-encode "^1.0.0" - queue-microtask@^1.2.2: version "1.2.3" resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" @@ -6803,6 +6751,17 @@ react-remove-scroll@2.5.4: use-callback-ref "^1.3.0" use-sidecar "^1.1.2" +react-remove-scroll@2.5.5: + version "2.5.5" + resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz#1e31a1260df08887a8a0e46d09271b52b3a37e77" + integrity sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw== + dependencies: + react-remove-scroll-bar "^2.3.3" + react-style-singleton "^2.2.1" + tslib "^2.1.0" + use-callback-ref "^1.3.0" + use-sidecar "^1.1.2" + react-resize-detector@^7.0.0: version "7.1.2" resolved "https://registry.npmjs.org/react-resize-detector/-/react-resize-detector-7.1.2.tgz" @@ -6834,6 +6793,11 @@ react-style-singleton@^2.2.1: invariant "^2.2.4" tslib "^2.0.0" +react-swipeable@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/react-swipeable/-/react-swipeable-7.0.1.tgz#cd299f5986c5e4a7ee979839658c228f660e1e0c" + integrity sha512-RKB17JdQzvECfnVj9yDZsiYn3vH0eyva/ZbrCZXZR0qp66PBRhtg4F9yJcJTWYT5Adadi+x4NoG53BxKHwIYLQ== + react-universal-interface@^0.6.2: version "0.6.2" resolved "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz" @@ -6879,19 +6843,6 @@ react@^18.1.0: dependencies: loose-envify "^1.1.0" -readable-stream@^2.0.0, readable-stream@^2.3.0, readable-stream@^2.3.5: - version "2.3.8" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" - integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - readable-stream@^2.0.1: version "2.3.7" resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" @@ -7092,13 +7043,6 @@ resolve@^2.0.0-next.3: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -responselike@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" - integrity sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ== - dependencies: - lowercase-keys "^1.0.0" - retry@^0.13.1: version "0.13.1" resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" @@ -7152,7 +7096,7 @@ safe-buffer@5.1.2, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.1.0, resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@5.2.1, safe-buffer@^5.1.1, safe-buffer@~5.2.0: +safe-buffer@5.2.1, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -7240,13 +7184,6 @@ seedrandom@^3.0.5: resolved "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz" integrity sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg== -seek-bzip@^1.0.5: - version "1.0.6" - resolved "https://registry.yarnpkg.com/seek-bzip/-/seek-bzip-1.0.6.tgz#35c4171f55a680916b52a07859ecf3b5857f21c4" - integrity sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ== - dependencies: - commander "^2.8.1" - select-hose@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" @@ -7406,27 +7343,6 @@ sockjs@^0.3.24: uuid "^8.3.2" websocket-driver "^0.7.4" -sort-keys-length@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/sort-keys-length/-/sort-keys-length-1.0.1.tgz#9cb6f4f4e9e48155a6aa0671edd336ff1479a188" - integrity sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw== - dependencies: - sort-keys "^1.0.0" - -sort-keys@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" - integrity sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg== - dependencies: - is-plain-obj "^1.0.0" - -sort-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" - integrity sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg== - dependencies: - is-plain-obj "^1.0.0" - source-list-map@^2.0.0, source-list-map@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" @@ -7541,11 +7457,6 @@ statuses@2.0.1: resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== -strict-uri-encode@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" - integrity sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ== - string-hash@^1.1.1: version "1.1.3" resolved "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz" @@ -7614,13 +7525,6 @@ strip-bom@^3.0.0: resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== -strip-dirs@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/strip-dirs/-/strip-dirs-2.1.0.tgz#4987736264fc344cf20f6c34aca9d13d1d4ed6c5" - integrity sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g== - dependencies: - is-natural-number "^4.0.1" - strip-final-newline@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" @@ -7631,13 +7535,6 @@ strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== -strip-outer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631" - integrity sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg== - dependencies: - escape-string-regexp "^1.0.2" - stylehacks@^5.1.0: version "5.1.0" resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz" @@ -7706,19 +7603,6 @@ tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== -tar-stream@^1.5.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555" - integrity sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A== - dependencies: - bl "^1.0.0" - buffer-alloc "^1.2.0" - end-of-stream "^1.0.0" - fs-constants "^1.0.0" - readable-stream "^2.3.0" - to-buffer "^1.1.1" - xtend "^4.0.0" - terser-webpack-plugin@^5.3.1: version "5.3.6" resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz" @@ -7771,21 +7655,11 @@ throttle-debounce@^3.0.1: resolved "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz" integrity sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg== -through@^2.3.8: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== - thunky@^1.0.2: version "1.1.0" resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== -timed-out@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" - integrity sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA== - tmp@^0.2.1: version "0.2.1" resolved "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz" @@ -7793,11 +7667,6 @@ tmp@^0.2.1: dependencies: rimraf "^3.0.0" -to-buffer@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80" - integrity sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== - to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" @@ -7832,13 +7701,6 @@ tr46@~0.0.3: resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== -trim-repeated@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21" - integrity sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg== - dependencies: - escape-string-regexp "^1.0.2" - ts-easing@^0.2.0: version "0.2.0" resolved "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz" @@ -7916,14 +7778,6 @@ unbox-primitive@^1.0.2: has-symbols "^1.0.3" which-boxed-primitive "^1.0.2" -unbzip2-stream@^1.0.9: - version "1.4.3" - resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7" - integrity sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== - dependencies: - buffer "^5.2.1" - through "^2.3.8" - unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" @@ -7972,18 +7826,6 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" -url-parse-lax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" - integrity sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ== - dependencies: - prepend-http "^2.0.0" - -url-to-options@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" - integrity sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A== - use-callback-ref@^1.3.0: version "1.3.0" resolved "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz" @@ -8297,11 +8139,6 @@ ws@^8.4.2: resolved "https://registry.npmjs.org/ws/-/ws-8.9.0.tgz" integrity sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg== -xtend@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" @@ -8312,14 +8149,6 @@ yaml@^1.10.0, yaml@^1.10.2: resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== -yauzl@^2.4.2: - version "2.10.0" - resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" - integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== - dependencies: - buffer-crc32 "~0.2.3" - fd-slicer "~1.1.0" - yocto-queue@^0.1.0: version "0.1.0" resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"