From 13b12f7fbb0eebb55d8d0f67c34178502dbc3c78 Mon Sep 17 00:00:00 2001 From: abetoluwani <101352514+abetoluwani@users.noreply.github.com> Date: Sun, 2 Feb 2025 12:38:59 +0200 Subject: [PATCH 1/3] windows documentation --- documentation/docs/Error_1.png | Bin 0 -> 26204 bytes documentation/docs/error_2.png | Bin 0 -> 5864 bytes documentation/docs/installation-windows.md | 201 +++++++++++++++++++++ 3 files changed, 201 insertions(+) create mode 100644 documentation/docs/Error_1.png create mode 100644 documentation/docs/error_2.png create mode 100644 documentation/docs/installation-windows.md diff --git a/documentation/docs/Error_1.png b/documentation/docs/Error_1.png new file mode 100644 index 0000000000000000000000000000000000000000..a819ff48d30a64fa90cfaf390ad2f275b454acc3 GIT binary patch literal 26204 zcmce;WmsHI(*}sUh7dH6Kmr89puqycEqJg1g9Q)n4DJvJ?vlaX-Q6v?yE70146d^i zd7k&(Z+EY6ul=z<7)JW^sp?Z*eb?Pp{Y6n;5*Ldc3jqNES6WK!0|ElF9Q^$i1{(a8 z^#`sq{2!wI2T2ix((jZI_y-gdVL4$0go+64JAG96XG|L@4SNIxyslq=h<(=ih6o5o zC(>fVDlR&QEnXICvq?v{^1OE_IHYR_=e+Ttqk@%^sP12~I?}T)NJdnFzQYo)?=OwrKVC_2uQ| z<{H}BeLzD;H(I^D^d}I(cn*IF?%$>D+s5vI{qqG)`ncHdUof8InQ{{TZG}uO_qV}@ zw*=9z3*l{e{ z^cNo_O0A|G7>N_a5ci)#<9p+=|L9ZYb9D&f1`H%ss6qA=VJslAC)Xy*h(}X1Zw3kM zNk6utGj(EfIEY(WUzJ+m;Ke+;2u?zim`gEs&Exv1=D5c;0e(%vQ_3GRb2>3!#J*4~ z1jY%sT;XmjrjCV9QZYUCGQ9Op1?39Hwv3Q{>4BZakVmo>}2TWPasFOXLocgN9<(6>J84=#Mb_GelZ zg}ORzgsH6c)m~Cof>rDlQD}Y}Q|PU>>NNo)97tgo+V0{ruSCthtgrK3{(RLyd552c z78t@Yir^*?_Z&@BInH_KOGXHD*h-Z~BS5k#M}X(Z`nrkkVCDw8JXN&ik-wlE^pGg{ ztWZEYEl!gmg`4FV*7ER@%nTNW;uO^x9K$j&GOl2Bvaxo2mu1&~Ym(92axk>w_4k>e z@@GNn+U`r76?5-oCqP;x0}eSvNj%)4%!DvzAJ%SuKbrPA3DXTSXI8ZZs*}l;diuJ>CA5!}svvTe z>B;uh6`tpZPs-+VmyccJPQI37%jB3`+7Wi$=5(AYf_Fcw&J!h4jIKt`F6<6S&iWbr z@eex;x>qf$w*sKMlRhJNci_9*;rp*44ROP(@_{98CscUWMf2FmcIk(4A!lYf_;`Ms zPrE|>Hn&%5IjaDzCj_43ek7NH)(-6ipm8^+e9E+~>(}aFx^>sUjwh}5KI1zS;@c%| zT7p!iXPmG2X)VH3$oyCnYd!fRuMPtS>S@va5`<)r9?dT`h@knA{*{T5dGKR0I5|1` zV76>X_kLP;V89FG6FC8?CB9B8i#Cf21yh(9_`Lg~3E3`xBZo-byKeX1eXBGzH{*{7 zl=?C%8J?hvGCn^3ybX5SMosyKj#*SNDu{eZ4+%6y)cdGeVa`*%y5q0ItWbt>%E`+Q zuC1m2aD(X(i2wDY_7pD3gv zVHqrTQ+@r0C~V5B)UzM^Oc#9fB$vuEAHC5lMPs$<%#rXW!zgLD<`JEFOH3}42*B{? z#Mc`Yhi}@~yKe%AtCuXdxwGDhjWZkyJ*{rtV@)x2RhTTtVwS*|Ea-H;^OCt!M7?`r zc8U~Yr-)hwShvd((gvm#Efo8H$G1$vjrkNK0corEOnjBOV4bD37>QQ0dh6Sk%@tCw z*8k(#$lOFe=Ld>??F84jJ~l%qAk+B^E1lV4F><-`k0aBl^>lAadF~>-Pj9%dJU&En zv1GLu8)zO-IL?^G%ys~0Svu$h#pS$Ad$3TIbHhvQQA|EB+0G3A>N%U%kcMFC@bPWi_`{=i&i5-${ zKn$XNNtXEm`CJGI!`?}N0v%*^J`#=XXjOWGGEC|eODSa%ihc@L_%wM#|Y5NMRnXy0%a}zfaQlX0^)ryu~u)EyIn* zUf?roEpRPYw|*|iY4v$Y=!<)++U3_}R37HJT`*%_hSg#PmBtr`qEt8TJc8fytcu8V zQH&{uE64DrI=*u6R)_gcPo5=X<;Iz+t$Y7UI;R~_%i2SkQ`$=n00PN5mAUxUk}2Sj_*Jn zu<1Q7S<8=KkUshBSy;Rb^S#dKgDCJLfUeZDTpQoa(6Y8iRiW4va;hI8LuiR04xFsz z-&}}9?FamTOxHV*yokdNK5*84vSsA@C1xX9Bi?o(K*m{{eW-A@)WOy;3j4u$8k2%y zG`Fd=vD@cDJgmvqaD2JGVmcnMXfEdm38jswYg2bu$# zI?1+U&Aq@iZjkQLxz#K>)ksq0h`fjDu7nw3s=j7 ztjwJswIJ>2))98R8KRwFGfSH z#VIG0HWc`I9FqdDT#^$3+$;@!-AExhR}5Daxk(P(U+3{P&R#Or^cPc|%Q7Z3JJQHI zAIwXh(;c+X${W|d8;p6esX@5;LCN47t~$uf@f}1!kL#d0wAh0p0q-8k4-*@UHI}nx zZvuFjMUy{o+W9PbHXR*%!C`s?C0{filU@x)Z=}hl24C&XYbcMp{Ug2hq;0*Xcq)XG zHV`62HIQ@7cc$ohm_+o$q#yp)<9O!y$Eq)9kePT=NSPi+n=#3UWyON)%wAJ~lwJZ;PRF zKa}}tDQ1f}ejDZ{BTJ!2O}LEo&m-wqmDUI1bXfxq=lV6ThPs+MC3>Yi z^~h}N-Mmkuff(gW6(I(>GDW5~synum;`eNO5ZCtfNhWNDO;O@u*W~vWT|guMOp+E& zT`?HMflmmaaf+dD|aA`a6d=FjkjR9!&nx4u>1xvEfUYx5ZoFjgWe#Dw#O1v z?@)U|47cK({MHhB=FQE`No8eac3$3Betv$H&Sh?-VtpALBf`O3=#MdrK+=HL*Z!w{ z{*RFvVv}NDHBv`^7&?!y#)bPGN_vbWZO)++~cklsbx)epxjzE#YXneemP<4o0(F?c4dwS*xC01QIVi{TKA?D;ayp(@R2mS z`yZnQ@ejMin)_Cspl&c!RwM47U6%tRxfBR*d>Yc zrWOk9t`Qy*LYD*b#g=V$IkFujRUfXq?(v^r7rPqoyGQeH4vJEhwuYI%{r=qJ@tCtL zO_wzz$0^RPd2hgN2inA*LnAYvrJ6?vDErNU!AcSEoOAQI?F*Ck)ICEfY@@see{SFR zln?M)A*{qYYr)%IpI7W#Xy>$7ehiuQ5WdlKs|(+^CREh>DCwLoTs8q=7^x6p~?E2QR3ZBI*zdUcT2$ziUddbcfN{51*p5HyxToC1zg&iA-7gCnVda(csHH1bFYw zlk&Z(9AZ`CYJ7nV6%(w7%6H^yA zRXO&{5ue9N)Ng@sDV2$SYN=DO7WDCY+nv`KaZt$u@6k7UUs7htn<7Kmzf6o4Kh_w1 z;hydLleS-VNH@p^#5E>(C9sdQ%q>je;HjxT;eFO<+4yb@cMo|m6skfvVezqUSDzJK zf0m0bVn;l}#om$3FT`n-2LEudcg>lLxQEEz}QEBh->!H&&x* ztBs$Z#UyN zq-|Rw0M?X%g)CwM(6~zuB_<%hmRMXZY5wN9{H`VE>3L~cRNzzszpJ zY&ItoNY?<4BrrlqMJ+ri(COwi>!2SA!bE4;KI=a(#l2~KL(&k^sXCf11YS_=(=Bo1 zgWF@0-f*P{@vB3ZKyw}I9^`uY@<?NyS43?l!>a-XxL%cxAtLm~~?L$S53y%NnT zYoEWW2kGUo$Sw$H&A5JI?b!k_yMFS9p6mVCZ{xq2q2s_sGZGLEjtPyo*SRM^SNl=! zi>?s*$~pna+91|qxwRaa>G)2TaJy$0e@Nms zJ0Cat3&Rr83VC12WfE!h6~i%sOth=Sz-wtflG2CJ=+GjMnyH?dIzT%8G3)cEgB^wq z7=8ep8w4FgpdVc+*IHeqi9p3P2d0z(`O6xYWLZ{Y@d1pRul3nzFVAo!)avngO!k3u ze6g|Gdc=$C=CZ#{`423hk?deG zSt+i^k>fluP9j&o{aiwCmD*4Hsu5rea((7-t~=8j7L(MFgT*xCO5i-u6KkLB8H{|N zHJJ!GZqt#Qb!(@3Z7@sD5j zlfZ%&)BTe2$bt??9H;A{C_MQ0xPG=Iy+z+i3=}k5XtKvm$*8H*esKo_1JY!al(8*t z=gi@pZ(VJA*TgZB-1Km~ee!T~_}l#-FHUCC2_;e{#jwei>ZyEsq(DxszRHDNm4Ry? z7mv3XC@f+OhSLbMmq~OVsLPQ82e9cFITJT9%i5Fl0iq3&46LPdblJ!CNnpC-=t;fL zR6vi#*TaEa1R~@_4SB0c`_XW;Vf(tu8rHu zYrmhCe@G9g-#`HR3n_T*!PJWmkfU%r+TNi9pdP4?O6Dk>a`)3_Mvv9b~|sgzm_ z2M;LwL}h=r8q^B;PupyAcnCyqaIE9eY$Aw%9EQRFnDPPq1ycv87*W?^CdxXbK1vZV zKZf?_w#kS^<0uBwZI04j-MHY#E?mPA70;(ahOkjtLdYVR-RXj7ZI!4SR4)XM6c?hf;PlVRW(!HMYJiUk)xSI)W!wXk0R& zt~nN|Bv`tsTtgEQs5qGJ_2XZ$DYQYp&HAtRp$8-&dkB|uJm(Q#I&h)5YgAVaWnN6pjk zY6|HG!DBu|Xsl1p`>yo#0_qrc=Km3o4=x@l?XjnxZ$w#>K{WLW`wT;|TF2SOV@sg> z<2yOz+Rcu+2}cKk*}o)^+3Uiube5D!ff#hxxw9z#0(=~Z&Ahf+^O<1uL9AM&pU1Ef zoZ9UU+W0{JMWH{~P+Br>+`j~rn4Qx8v3-UU9+R6YJQjI$hD|Y?AZ3a?LcEK#I9Kk7 z+cx`Lnve9^74w2O`-xYyNk+LNUM1U*4ANHKHfk0VzJl@$+?;;*IWf-u?%g|qH*a3X z#Kf@k@G!VtPUMXbS3B&@I{j_(dHXbKbA0q4>L24I<3Ae$89#U9@+PYYV@J|X+xAM=i&G7T)<*yL0VUBnD@>X*R-+)gGhJa1 z^N>p42zWeYY%b|6#}Z&HR?ARE{i6j&k{Nvb4{`U^*7c6PK8%j;tg(3OpT)w;g2d{3FZnfqhNo@RDaIb z@>!TGFIy}D_-AT@C@$sD;gr8a6Y@-5L3yqpi~69%6JrNNiF|*no8L|%{P$;aAF{=N zas7zU^4Hwvx|_d)B_)ua_vLRp$}v-#KPnTTb0+^4vKujs?ypd`LRtSd2~iW{WNi?ap)kP0PaO|xszGVI?!z$rCbfn0x|LF zY>XEPCJ5ve_VMZ7j*Ovelm;Ew%=RCKB3nX~5LZKFu-*;WD5Bo`{LD_AHJXzW72K<@ zzLwD62_m4P*1nNmE}_;~fKRpTR?eDn{}dcL<{Q6yjKu!oCue=0L8^0ZU39sbgHQc*&AVY>Dyqn-$XxXVjI5VA+B7OHHlLo=o)g?t`nS?k6} zgWe>FA{`y0akGwiFK^Yzm3I9w!!d<@&q6V}&_nH)gc5K!?$(nFociDtf65-w=gxI zfv*iA!O{p;d^gRI7U8iq342Y{)8E-g_aDwBm2jzVqEhb(i16q@^PykIAa`000%zM%edm zR(fJnGy0Omo8OUguUb--;Dfru0zd8g?FH^9CIm)l=+{FV)#6Lp18=rNC!ooo|55NV&>WZOc>=v?Po<4{w;Mla{e9i4BwE0k z1F4wWi0H@{qc04)W%c*TZt(4p0rw6)BdE*bO^zuw&E7>GwwHMJ&8-C@C7V`DHIE#< zp7|3*e+y(yJ`2OWwH_`VYJF2+;yiyEyw9wC+@wb{u=YLjzS_Gb%B z;TvNr5m%BC*yVGTky9JSOq3Z-$KNBN(6qL6{YIQpmz{LRAw&J#Yq^zS11i?GP>Z>X z`@|f2+$l+D^vrZ8`DbTSV8GiY16feh!fvz->Fd^jFcvKe3!B&U{*gBmiV{RtA99~R zLRULklbZlj+l%<5q+DRF8~dt?#&D~$wn&gqArhf@PzfKQ_FbU2sEVU|Op1_m2rgM@ z7k#BO<(SC&PS;NX(znZ~^O$=>~K8Rek+F9w;Gvc(|19K(uvEo=j z0Up{9peAZvMhZeF<`&jI-^v1+{0Z0-%>FOPak6ys`%@bO-#lrBNLKyMk+vCW94lW* zmHaouWiX~qK>MEWi`l`cuu zLC=8Ti`V|Tz^q%Odm+D9RN*D?nGFpD|5|Sh@q`rM`}u~*V7gyh{Lw_Iv5(+iSKIy%Ajvcy_OuqFm5~R*NXLma%N1YtX2MI{9ck>& zv5(5ZCC?Ub0C`^|diXTIF-?0Hp;!A9mU5pP;YfZ;n}|WDP)HC*-%n#+^cELc|HZYCU+Ag-MUILe8cyso_`m1;Dbqt zlar@{LBTMqis5Dc5=$0A4j)(Tu#0Gn!9s^Y_Qi8-_cWAk^ZC7j)*-im)iva=jR2up z)EMb%-M)ayrW-^m7WaH2$l6O6QPePI08nSnes^$E0!XnR2EjyG!068;;tPZ5i?Xr} ziGmxOiz}TVk4mw>QEx=)#Hfxc>Xv9-gJ{fSug#(NBD9A=WMF*?HvO;l1lO|E=5N>(H} z7Ssi-Bb0VnDgQ4P=N?f}_NQD#DqJ`!e&^78F99HEA=q4$(o~%p($$VI-cIU$QZk@S z&shr%iL8;Jc*!TwUueP_Z3Ratn8eleBzkNHX)tTzQXX|}MKqk={2o$u%3q+wm>O4~ z6EeU>XW|;iKhj+cP7h~IWF_qC#uNj^Wi~4)wexiQe~;~uMKX|?MSZS7t6!Q$ziG>v zEN_Skeom^(THR?l&Oyq0{5gD zzfu-I+eK6xIe#M1;u_w@8d+XgI-lVS`SSil0{=l0YH{*nZ9|4fKDE%>&{C6F{+fj6 zOf|KLP_~1|K^j!;+0-{Nfehb*Cv&oUlX5XM{Ad})m_6Y_z@vp;+^^Dy%zi+nBL<*t zX`^YikAGv51i8)MCou+hm2@AKiY7E%lu=t4!!TnSG$Z2NQ~Ug7tw+X*sMINi?#tzv z_^*3-wW*MB=vqD<7GgtRWrDeYkY`@i$h!_>wjY&d+k!5i{kRwMG;Y+i9hgL=TexbO ze7v9{3wvCV5nUjfhZCkdqtO+RDbk!y8;_F`Jp#rAk!PM}10E!oZr; zX$WB1j3AicuXac*%Y!d`aM!X1_i=uL^dudIKWMik#*Z3~&J#f!k{xc>n}3W`H`%f> zUmBTiRk{oE$PZrPCmR*m9D5Qdd%=k%Y)_3iONCEcDi;bK`|si66NoH*T@TrAW9 zNd;U}1Q{u{362K|J8tZ;^Hz;VoOWJ>3X^lQnqKs;+wl?WboR+nR`=6Gvz+O(59a%P zIl`pf1?abgo>i3^(0EvvCJ+nDsy!PW(wZ1RC4#n?1Z~%h=WSzuV?om|v1p>YOMe#V zykDs@*ZhoU(WM%A6x&l6E^vfO|JgXh0&iit(lg27X9%~V*49wvp~m^`_q>wTsKGYy z@3HO{zq@FrNZ1}efqLqoluPfVM z;8U&-;YDuJNQmRR)$~JX;Y_31=gkfmg7s&Pp8`O;Ys;?p0XmSI zdPy=ZEZu0`LYN0FYK-}+%}I-*^LF*cSBH1Zl|yN!_*OIEh|1j;VSV{- z>L8l3u#osmHL0QRAm~E;ZQ+kwXm8P}$_kUAB7Bx2>5)=C?$U}+2b6NvH^0qa990M# z8oNmcs8VIUg)VfK#cgaY5C=P1u@$N6x*d z-EC6bmoQG!$9eCL!|Brg3#s;3UJs+ zlM9ARN=TW=2}e&J`J(8HLfBCvN`+0fR-`(DV!*kyM9P1nt6 zKz>yZYBPn3)@N@{9q(})Lt**m?bdzXV9Tbn@Vfhq>uG#r=8tMd@)-J!A^d%DT~3SXAXDR_Y_xLfaB<%YO*5?qZSHkq#Om zLXt=r_KN7E_FJDW?5Z-5Z)m>E z$0=(m!qGGW)(8UVlSMp#PkFcnU+|Mir`clFCLh|mG; zFrdizVzSin(afz|!EF<~WMxmGXRESprl_ib?B%xUU#-<_oZ{4VpxVpP33wd`ULF$1 zIZ8kq6$OEdRE-qUiDXk3%Lb$JcdhtY22?>^*Qqk>qskwSfs;Yl)Nw}^I)653uy_)tbwKXJJ$4FGc7LoL3PtV0uXt}F5ZjZaF(G5b)1B+_jH`t zS!*S0kgU33wC#0-x^;2$=><3M3A|MaSAe?5GbzN_2z2RTuQs%so`z*YXIe_A@zq_E zAA<>NB?`X^lgh$V)}-z(M7+P8I`gH)N2v$-Sz32NHOr~TLQlaZdgI)*ubeNUa^RrzlX z%#mwr*K>%7Swb)dyJi~X`Q3=KPwM8Uciz}-LkdHg@aDEMd8>5?972?{BSLI{^Q>4<{WHh{gFl2Y|w;czkz{zax zgmKOU?+OQF(W3rzFz1$l|eV!dzX=+Y7tRfS92CQvrG${e$9>` zzR`MUbZy6|-ya@~J>konWVL^s_`Vk@o8UWmqOIDsPX2WfUg+6v?^lw`9d=$KmwbXV zbd3nBOD{M1(t+A%rO-vuUpcr^x&(E9a&U9S-$l*pj+qtt*j7v8B@9l28VBv`^y5-_ zG_CwffWLqZ926~eeByjXyOV!p$$Q$ZINz>O`Jr)PaD`%(Xp&JT{tE4T0eaSl8Z{#SnDlJd+WBN}gC~S6Mih)To_?v%Zv0+d3@vFQ1n>$~m&i^E%61 zr-0M9H!w%W&ANF^mz^DObaeS0p0R2YnW(i9qAy})$Yw)n`3s-@l80#bg1^~2<7m#m zTCi%ui?BP)&8}%=m2VfRH^#)KM&OaFkJ#GyfX|Z#22qmuLA5+}rc8cy3ae#xi47>! zsVl}k_YcPz*&u%x`s@OKprO6rI|G`@9{A+^R%@|Y(bY_Jdx)57Z9biQQ0r&pg=O;> zmbr_BZtR@XVwVC@MJk@k`|_ogG2PP8sJs$*-|n;((@eV^J)RJkgn#I3_Syd#k9!=g zVrTvyQ8?_gI=${carqSh|JG{Q=s$+}|CsSE)qbW-YiGaZk0U^xYO0u=0}ksxqjp!V zwQ%|HVDDy=DQp(+%Jt}1ru%ki(3Z<^9xMEIk(&AJ$(?0*lC0JeH)yIM3MYt*zZ2lQ zm$!~fvg_pW`n3pGosxfE3#-oed(l~?es^`XHEzoCQfE2yzqNmgw}Ss^Np{GCjJ)CX zDt>qj^xjWG+udbTWVhkzoBsA#KGkP&6ROr;rE0JAPA z0w9w(I+C{8EkUCwwVr0#yvWb9c`IC!;dZRr0*%DFk~+-vgaw9l?4h)_RsRc6NmKs< zRB|jD=6?aI#w@yp3HZuYzTZd4So_LpDrMVR&IlFS{Nt|N`b}a#>~5+ar^HLCb&Sk^ z1lxCRgLFk>6B@A{fsOX z#K?SI-G8(-yqdpCeJf^#y4$&>t3YxcAp?rp0{a~ult|eKnu+OoTkj>&a|e;b_y+Cp z;Uv|(*nhyULq05lpCefbZhqH(fPQjcggt!4>Ty`qnVVJw#1A?FN?3am5|-{{{6DU3`Z$?%iFw zI9_gA{k$8Fz_D*p4U`a!>j}LV)dB;eT{394H{y&2dq(M{lQa^oynqh}ft7?ObCuy( zqwnXGi7qBoT*`e_FMk2)-XoZMm%&5^&Uctf-1oy}%rfW!y!WPGh*~S&V>|-qw5%;E zrS0Asdfax2ZwYFY+6V}V4ONeSMIxA1y?EQX8EyHs`}6(wGUHk^ImIegZ`q)25#Q6^ zhLDI@T2g}qM_H#Od&U+cLU4ehHUX>gt(u}ypFu6xP>a&BnHC$lQp$@TuH9aBV?;wLC-2XN4uT}g+W{Tgds&6 z&xgV;n)@BxI@KE;HA|e0x-iEfyf;FPP!#Ed2I#!egy(t)C2n|x70d3f+qrL}OYi;% z$SXN2m0t+Hd`E7-2bZ+xe$$9(eUW2KYBL1jZ3GpE}rfj2Kevsvmhw6m~Xmc9Gctp&ezX5ba zWW~W7ob(iUG}8mmk8wtK6clH?Y$t-6&mi zmJv2b+!BDo4V&2jee55=6TJm4iJTbFHs+Cy8{Yw(HWeFI18?KP-{Xw@Pe1b^Hm`sw4M8 z%RZR%f33MkL7S`Izm(%`i+7#M;lySd5mm%LD;?(6->CDiwf>hhA}|Hs2p)UE{jxej1DeU8jBqEJE&jLzVGSL_EP&?AGG+h z;9dA_$?3bN%U%Eh`}M}QzS*AXcX0lp^Al&Bx*3%V_m{L-y6c3?OE+ZEKe5c@gPm8X zcw4h4Esws987y)M53T3Lnz8FXGE72i9T(|WATz2J_c`umV9>!*Q{I-{u^^g0DdTs3 z%i7b=YCOyQvH9owUb1_NJSWCzC?2?3T~b%ZWgx8uacZaGlF+f?ri(*r1K3$L_3- zM&%@TB0r_0Pshp9LXgqw1E1xo+e4{C8Z6nO=_hsPvHSnqAm->`g}D%bxxMT5rCMJ_ zpn<(^_pt4zX|0%1nM^*&>r{0V`33b2T1=3MUaWvfYtUXOw9SpE5d^L2%iU6kDSWG? zukjM+dv|TZds_DJoUWYO^TP!xNbC50??5(x;-&a?p;tER!kV0pA6M^A5>*0F&*FX+ zcFF;{5?w{E0Fo7Q6Ag{B1A4-u2J87Y?(OAP*q(%En=}+Rv8s@FvE{beKcCB4qseXl z^piJmcB@yQp`^v4w9$Vd0d3atY+zbz<=o!I9o+2e($)02g=%82bRtTjhJMQSo>+QH zK$VD$#4WA%Ojjc0x4WSJH%Q}CbNIKC=O*e`CC?`{>vHnyY-S$CJqpXTGgoBoo-iki zkB#pStLoUkawr6}fFG)mKN3>FD|yTmFVq0HS~8==DkVTXZ6&BSfMWW{b)j^yAegUo zj{O<_jrh5GC6}olKZq){rVZf6^EXE8T$t!y3E=9!(<2r9l1SgROCA6H`&ccPiT2Kb zBcmqbOl5VI&+o9W?17Vq*d5X<%mD&hnzYa1|7~n&kAor zU(djbsl?@Oqp8E`dNhiD`0=)UsTo3TlIhLAxs|z@_SQvxODOM-ok#aEytlZrJBjf7 z<@zOecctqF%u$2W^1Hs^T?S2+)w`P*mZ8t^ptCpR3M$x(1xk!%+JPN7L)#P6H^`!< zBgkTgUO$dBNd-FG%|2W)(ZEjAdXDd3WPSz?@=3TF*v+S(r1>R9Y7yV!GO6zgOvEM} zgE!-rjpZGP!lOzXNiQkAhSauQzG3%r$ba`#$TB(9jk6xc{>svKzWd^WO6TY7vBzto zH>-KHXBKF?IB+l`Jalz+bv88>EBm+j$OC4}YfE_RTx88Y_x>W?%ghF){6msOPfy#x znM_(mrM*@9kKSInpCNU`V_@p9{@_!IDAyToRNaRR$l=@CGb zC?W4lQqby8ohWX`13KZwlSKjZJBO^k!0n4bRN~6ZgGQkh%yaY!%X^pfjfO%Vy=>W| zMj}cdxaYa4L`R9aj8aw~icxZL12Zd>SKuCXsSBRte;53=r$KYXn^Mz(h%s^PNVv(H zdkZ~{YD@T@=H#Yz1#}#5VrSnxq+~gfzG+@7LGl|Ycd!G_2Si^*HsSRIk;R5 zTKIXnGdw2g{bu5z?MbLUYU7?C;hyv$u~Iwrih1Sq$&P%y!n+f2gLlW-Zjt!lDBDO3 zE(KN0HOysku`>vBWd?veGU7kLotnA9 z^vYM3>6fY0tV5^!g>_%$2g(BPRGkH%g6~-u*Qj+ddjf2C$+Qzr>RkgjaT^eHb9H0! znH{l+xB>IM{W7HXvpP}Ni#ZNySEfVWl#1jL75!Xv=4)hvRTE+#WXRwpk0ABtoUIq@ftMA+Xsy^PQ_P0~ru1T#_UWU6a~z%VN}c*r zL6TCp`d10Z9>Y!wsHHqb^8U9>4micGYJG6PZs>FZ4{|ajO6bVBg6ZDDU2-W}XwS2D1P56Cs{<~)ue9fQY58)kf2 zW&kD4R~%{s7y}{$P4Q!IrILf9otd{l$p>Pt89V(S-~UQnfd>7jLfCs;Wij;GKjBuq z=zkJh{)-&=-*RC7e{3o|Ng+3>;Gtj@PMPp)hd{31!t`%STveP@7UUK^VrcjCBV8=? zSroQ&6U~|avHrBdOTW#e&N9gyVDzsTEU0p~Sf1nb5Mlj6{4Kfo_dl^EC%Kx!@1vq6#2yBG^Mwfk24HXQWb z&Z#O~)J-!`Px0(f&tEcgRzdJ=O~CSx>a0wkd9R6y7Z|w zFDGfWvbEF(I|?1F@WWT2xkHnVYe9O@;Ig%t!Y*)jyh< z$}BZD&Py$R-pP=u*e2E=3EblHK6PPP(}>dE{^AiAMC)_;*{14ZELMP@@7s`{ zU*rAV)U1)IhhhR_+1PuK<@)G*Tj-(n0JmRaH~%>^#H{T_-m1(89Zp*vhN5A9Kg%5c zyfB<8BL}bMKGTz|2{u>tQuLr{mBE~|8JPwBzvQck}CjMyIlqXhauhL^}MSa$*bv8bD8={f2p+Bgc6 ztwo(dtZi%YX#GJ9t(}j_Qk)nY#R`+?>O&~ho&g-R&I_X5 zXn5=eZT{f&G3_a%8>uUP=OzJN4mwhA$AaK1%ZSso?FM>o>zlp?Wg(C)`{c>!)4RZa zpSE~iwB2tgi#K>PS6tnD?+SZkM4QY=$-vSttAicAaeA!`bM( z%1D7!#|kb{+8c{+n7^%^tz*Np*Ce@LcB5_ozTUn5*d)x-eXXJB;=KaV3YwJPA3lqd z=%U;C5jm26js7TNQQJim`kaBLf~cw0GG8MUB@Exz}G z17cz%SXl0+O2FYF;c%qW zBFTI%_#mwzJqx64#94!LFGi&~%>+L$Al}|iuC@S1tvSt7wu<4&+Go~a`(BM9shRU} zswu1H77^$kb=hkio~#^6m%iIH!R<6hq44V*1_HLXre|<)OaWBleOF483D2+H9?xo$J+{{fBfyOTnFy0>5F4ZQVo%742%wud^OZ4$u<-KJ~Sd=b}I`*T&803>tHSUE|;;j~c)tZam@$ zP12~cpU9vCPEeqCH(OGeB@gGs=?QQZ`$a~?AWs$1$f4YMwZ(4a<#lq#3%Ok7CgsJG|J@ker+{^ z>{?ak@!OrALhdX*3~2%1;2qdnB1EyD4ze4m@!~DmEN@N>5_MR3#p2P8Yg2G(+d=f0 zJsyV_NtqPLC>gRQ$G=}C5?y&eaTf+h)!R_9jXpS85y^Md^J+-@CX0BaI}T5$>>8P9 zVzz0JXgC~~sM2y;VarsO4Z=us9)G0s} zuyy>lZ}}$}y>K#5=INPPTx){(jW7Riy5uFcx?sJ-tD>KcP=}4Zw&KREPHG1Hfh63L ziPj83(&1tL$swZZGC~mgq4hz0X$1P;;J-Da7vk@h8eD2}w{KVt=-C%TTMnE3vUh<0 ztOPKWP*dhNl4$}zwcuV!3lzsbxmm+BTFf4*KvLod05--pSZn{w@_dwYeR?K6hmSlf z2B5rHNZenLP0R~*0ZG&e{G`(BiVHt|30Jm`Y*(h%4af*mgIHDL89&9Y{6E@y>#!#O z{(oOZMHECtq#HpQp|mhkQc93;vJE7q86k|CQi^m=1P2lV5|bJYf^`AG%iJn&hv`F^8;mt8jFpNab|?78ZnWzZ2Alc4j9kZXINt`!aR z&vBaB+>VIT+vqAP;lhuR1{UI(MaDSm{mv!;rrc6{f|vA!Ce!v>d7q2qE#=b=U0irs zI-LJlsPwwbznY7frZ(1dW&4jld5w;vE-eob$>f=HVdqi1V@mgb8oO-w^5FrK$GZc( zBvQauEDN!sdK02CB7VD4M9m;|qvjhFbrofN|7TOy^Z-X1{&D@DP@3H($t1ftAcU-` z^qgHt4_z8>Ou4>N`cxGoB1A+qELKIA?#IOyLzc9eHxS#4g*y)Fl*XoN3Bh&p6i-;tUQNvpk4^7XflG`Dno;sMo?S7PQkeR^h13kXMoWGvZ98q{9+f>OdC7TQIr%6nme92whXg%pJa&&L7*nSdV<`#GR2|TUG(;vS<#kGEq8KjKzFI}E^L1Mjp>pa4Nbt%-Z~?AqNz`c7*YZ(Pmd zMx#?rDqKLvotcusYgk-VUq{C%a7K!T7e-f;co$ztj=ck`>-k+{EvoN_x~a%|!%1V} zY1WJ6a)NwyWeR=HmcuJw2fVn=DWbt>OlI@J%n-l`gCaF>R*l(#7?n^9C5@WOn8RX)G{Vug zTkEQc3_SP8S0)arooUn?x%+o%i(80e?fJq1uCBHmBgJ#CLfC>Lnv5|8m|_`=gp^+$ z+;=u5c^-x1?p7oA{dDA=-TPNO12NDUO<4=Ir4^oHf^$uxvG*HcJfG@bdI8N`Y4hmg znOg|<))m#XK8-kI#WzK#4*kt$AA;)Yc`K=&=OtAK3rve3~>VaoF2%AA)y*M){UsM@bO^^zZmFVJ1EG1rjZ?&LL+;Y#^oS|lK4V;E(0)hvzcVH`QJAO^-*=-h!9msuc~-C zCjp9Fvo1BYwaqag#+ugK)&$^4YcOnPSNBKJ8Ha4nkv)|l)4JQOI&1IR{^@pfipdC- z+?2yt*4&Pqw}$uC`@^4qpaFJ-68yUoy@p#e#|#CmH;x+kD0BeZ%@fQ0lz=?q1c zJe7WP7wns()fUO|+Z`7Vw$q=1McJd8ry{e8K z-;N1dgzu*u0&qiTW3V^+=@sq>^qWH}6}g?YFNBjglt{cqXp_j_r93X zc_M)GTNs3uSREcMBvzAlA%X$=)JZ%3)!-EJwwAv?=&nAIo7_)PACBJWb(g2xl_M>X zTDW4oSJyl{O)+LUn>KL`T+{#HNJl*t7giD@vIq-W=8Whbo%=}ePLJ`*^PI-(pM+o^ z1Yu&Ui>p~xq$x5QE}{??_>}ARwiiY+f{XB_LLsJL6y07O7}Lt_)3 z;N?gjPSLG*$N=A>mX+_enGWT4C0(6$M=hx!)$V&=1?kh|`Eu1G^j#_e!fd(T!AZa7d!}mMjKh?UbOVCl(4?n>AoGn0yLCX$m3|Ke0A6{P&W#I{TF13qzw0rqiRX2;#K zo&{BP_u84Yq8+VnZ36Ae**EKatC^LrCermYG-sg9ulikyp-AOM_wq+fyf%klT4nJA z%65|A*q7;N4BC%cu0D4{BKTlQ*S1U!{|XyHnxg0@FR4#*Y**&UkcQl69AGJhY8a7B zqUHKQP=0*MFCm;z`0tY6p_N}Eng{PNg;cFrPDXI!L&zK=q7A3+XKlymZ5<)#o@a$? zTi)p&W!mWbd-#v-Wr^z%=L?qpJ>cKIt!VuF_wi>d%`T}SFn@0LYm%6GC3Aat&!VTi z(Xu}ek0+0=BA<{bcDsyY6u^UC|KDw*yy%7C`J}9Ci=Qma>n}_1Q=DsiRA5Z0oAAlE4^k2zM(ZL~j5FOe6z zsz~cGTU?k6!hbDSpM;TG;9HoT;mP{1YnfLnn)n?p*1Q=ZtL~lL;-~=vh@|euwtNmJ zSueAgTyd>zdg=0(zmk7r?J5!4BuiF0y-l^8h{%>$jllgz^qN8VZHPE6Qf{lV7Bp7-J zP($J>9Z)-|$Y8c^Dti&&z&QOpy}UVp&eR_|!P68$J%9=ia0xQ?ZS*QVdht8uw<4oK zfTLq@R2N}sP+bxKW}s3V8Zw#TntbYBA{#JM^ZTn^5*rO($kLKp3$@$MrhMw zbb-kCk9NlL#xm6nyHRPSg>>%rLY$Y~IY^4H7CDUK`iVC2&MH=SIJ zDw=^3N90%h8xJd{Os{ZnKLd1wO`trw-O#tRUGiHBs+C5%H-i`wE$)ml;@U zUf5`gz`6jUH8Gh3;`!TEuz`-QZ?H$24Q*}Fv`PZnXs+JQJyNm*Rxj0Bjf&JyOet7m z^)7g|$Fx^c9BVol@!O2DnQbfMku7)yoURGCK)-e)6y z+lIS~+-ILy{Mi#ids+P;y}Ex7a`;=!-c*)jG)y9d7;o>tJ&<^8bl|n(TLRNiZbT2> zG5Zu#Ya&>@^p2FdE40RR6D<+}mc${bRHqk|l5xRq^1VKa&WHZ-QhWe#L<8xfzz;fkN--DfH6$!emRMCAKpQF zb2@za&l3qu^w^k8{&!!RHk&s&6=_xnOcC`3Yjb&hWrd*dZE)C5$&OU9p>b=8}|RmBtlvE2j0OA%*b@Pd(s4yxoy-VnD-$?1EKGjtH`| zpUfgwDQqP2!sDHX+r1x}@gqNL845i^Hat0zCj~AAnWLYHK;w946i08mUTVphD6`G1 zBe6FD^fEF*_H}Bg^f}qpmBbX@>3@23>ILhw9-S*U9h@pN$tbWUgH+!wDx(2T%e#T) zi*%9(E_*IQ`U;=*2+f_(-C(pQd<1b-_}v35s<(lwc2<2B7Yu8p96pEnerajs4`!{o zPPOA47eO+NwLPi5wy0y_v=ScDhfmGU8GF2>I|GLcF7=sqx$jzSn^;u}{$TSeRGwbw zlxfIVSM)u2Zg1oB6#MaA%1mjYRdUn^$5wxrwWfX-`vZN-TL{#**pl__h2nae>PmL{ zNnB}r%RxqYS3FB3oKqVHn41!=hdmu_m!Cm0Z_)76YSi!@G(y9N(S& zDG%GjU;o_%GI71s3WE{`HOgz@Zot}{(a+~v5DhBc+NqW5d$yA%4b->wNV&0RYxV)R zbda*7XlYj=6UjBb$koc;PgP33R>`H_&)9lS5HfH(O_bWpL++Jsl3Bn`l;fjA2%FUf zL#BOS{!8m`z;jV~t%F8Qz>HxOr!%6VyL^N3Z|W7MJj0pyl;D`IFw^V>7=g85GFIRV z)ZxN9tPIK=?l3TPHi_`pHGWZTa^GIAAG>RU#h97=U`^j$FdV_P&v*btWOwa|SDtf; zU~(a`^-F532cw|(MIV_#A`0~Z*|meVbn6hZP0QO12#u{)Q_t$Ga7eOHyOxlOTU9f(w$TvtZ<&KVB`wYs!9f89p*E~BK(fZ~-#(O{<`gx~%uf=^Oubt*t2v_{h zsGgeZ3(Z)NfvMG~2|mPWV%l8n@wd#6!-GcWO&r=YZ9?ptMqpL(%Wa#idD@^l90z93 zW*Hjt!gy`Zr7P$5r_oWvvuTE{oaK&?d0FZ!t0cwq_llERkja{EwD0(MVCqO)4(~^N z&b6kZlk)8e6^-k%toMj16?GpxtMvN72sQZB^%yVIp)VpkV)L!cwC?!+$4wN~{Uy;$ ziHri`Ych0C4vw#Kd%Qa{kBk9R2D2Y^!!`@^o~&Kb9(6j4sIK0jB?rHD z-I(G{PbXvipOO`Y9j!aGvsBzfqN~7bQAO)4SQomb)SUG|`BS3?PPQerM5v$*1o8z` zeESPgJZY0ENuc@AFyKo%OI+&e)X$wJ#8xe7JKzqQYkE9Rl@!xmb_IGAu5e{7fj=Tp zPjOFvxM4y4_;0DBGvW8BvLB~?$`L}44NBkgvijoE)5!D1VAiBMPo>89Gbl-qoVg5v z;kljf={=WMB2DFMw@BiF1>Mo9<)$MKPN^gs=tuUNxYryj2KA;uYXvGnqiK`x9Q}Bi z8BPu+o-j7{`FyJJRD8ZjeNZ`fJB=zD?D*hU>S9V-lS@G9;K9ZiCO?Va2?O~heBKO^Txz)9xX1xw1 zFQ1e!I6k<)JGMB$bILb~F&0~y68+KiFbY)sio=9_kh$7e!9W(s0vyif<;p`m*Njf< z^Nw60^CvrQix9T{qZOWrK;Oujr|YRHmm(!3FxO2E=%_=}(~oMXkxRkf4ud%J0gD#` z*+;{__+8!q36A6k{u6dx;X7FIj~?27%0lcoo>5vTtEoEkyLS{ErJPi;>NdX#yK{+t zU*27YV5+~6YG?Jfo3p5RPS{xu2Rqo*{_M&y-16bHNX+dxntQN>3bI@JW2+?R>FlJ> zWShfb)dTKq1I-F~TIoG$lpty1HtJ59cee+RqWrz!83U<#QsJ`z<0dHaI`-Ry$+*Wt zzN;2~8N2wix0Z)+V$w_B>08N;DO!mW9uNi*GxQvbJ>Qaaej9W^L|V72sH5OX(hj?c zMwa-eewqGQ(-Mxn`9GXr1MrXuG~E1G`E`Z8D$mQOzruL&-=uR_$Hc;x3G3Tn?H}g}n;Ye^s8ItXq3>?_FoKuzn%O zzsvf<3`@0VuMVXHL^m3Zi@%BVeHIaE7~b(>e(0gRcqD4A*&rgyGU-xkh{pk`vw~H$ zwMVQT_OVs7Rq->cidqlTJ*k$vz*N*AZLCp8wswP3;}FP2J~Ro2B#ZIF>0%M~wx0t;RZdgv_y{`>dAV zr#YTwOx~tcBea-ZwR1FBwX{thkB-gx*E@&Y00D`4C;P*>H`)W_RSz+Du5@SX5pap` z6dWG6Zz{l(>PPl>>$z6fh^ab=h+LhT=rx+b{iR0k=_QoO#N&|8 zvB{->pbaZlwa%RT#ok?$B**d8rEFP2{L-c%GO#x`_o(+!--+3)yP743>8M)FNO^a||+WKpd3|?rzVKbDBJB;e??a$z3TZoT|+c>I9s;qT)EHsvt z4f-Lp3v^zLVVUU&_n{rqNgx&mYv(_!fGs=|E5QyB-<9ZB+OC=q1endAyoeCojiXUs}ltRKc; zb&d(mLW93Ht9ydt(FpbkeZge(BAAz*-W@a?{Ptew6MekjFo6XucYB>^f2(|ZRG_{g z&h$rwP&3;@MecxlP;gecPDhl^(Txl6g0nFmILg_SXvBfMsd6)}_vKf{na4J}JGb~} ztk2WxS1Q8CRH-IWi@7M1k9U0%=ixr7?eKou3l{N z)3!E0u3D_20jDkXV(%hPCSsS~#V`FRAvrypk;|Vr@X87p-_7Y^8&!USwoB`B-;ie_ zvl;wmBK^HadVUN$yb@;6jL5%=b!{}5f&1eW@DfP;+@g#<&V2#ccy`adK-GnO7G7Co zf#0(#Nd7evz`Vyl94m=iV8%-jjqtj)p!5W>`n$sj1m9jq4n)^09lf1r9 z-r7s`;L%#sSODoD@@NbYYJ)&Tgp=cg0QKB9rF}j-)QFFU%31uel{g5a~m$aF29r&S#EJH zH883A)H39!Hmx9B+1Uxb#yFn*6J#>+mBF{^_33LqA{}^LRZdu&fddqWqXOe~;)WUnJOLI$if7R(edQyS)du9ASrat>fH1*Ae zm{%;VPHeP!yHxT?8>-p z8TNaUa!z;hXj`cP%Pvs;#;%E@&fmPoeds}5IZ#Skrqdg0eA8Usl32037++t1HPOUH zUtXXB+%CJ*L&V`PD;Se0Y4u5!!z(e9dg(P27s(oAC;u@3+VE2{tgC_efmn7!FWbwM z1}OD`6MjeeWjFY!Kd5{AkXa{3noZ$>YH)ZgGuOc2f1Y5%H}cAm+Ny#^Ezqyo)7>4kf^CD>H`3GK{v7d z!v{BSa_iL>H*&{EUqt~>G4y2Prg6_%UP~STsE#ALw7q}RCU~uC<^uqbcHTaBdcBGq z005d0HAQ*Dch=h(HZDdcExnxQVaB(gxiDU_C9Pw zi&&B#$m1snkEBR{l6LPp|LQ zWx)Af&BeW&VFTjvtw%!d+(zC6$<(*HN)NnE9ndGLYkaHm?%8Fx$}%lycKe}RMHu|< zjlQ?UbG*$QQ2(I+wr&9LU(YJb_s;Noc_PtV~C@tgDe;&fdb=qng_hOde ze)gv9M0rT!tgJ&grB33bYSpccu1R^x(F#UB@d}sI?y=WG?nIy0w7n!;l)nejhdAa}&HN0b zIf?uNk%KlON9-_UeE$2*=X+jvX_l&RT?ak9+w7Otm%XN~O6Hs``1^c*o;0peOIXae z!&8bY!ObP*KOW;d!rB81*aOz_8tkBITFL$5! zzhUel1JM?)E0AkTd%+NeAMgGeZKMTFTpY|PoH-RJd>1<>Dt#)dU}2DVP`igh>c65} zL^Dimd}}8>I^hXV;Qne8S{1A9-fCadxL!8dRugOqyN# zy!49Y)Mo2o{t5Nx)&w$~o~AlQcsQi+a`gbMG8W10!y8#>x#iqR`4mjPlXaz5YccA# z3n?6<%cNYo(z#r#8aF&`5!2?qPFoiZ!iu)W9h5R>M!23l$gSLofRDzqu8f05Y>M}a zy;C8rl#XXLa@E<>-S(GE&5BeR>sx#}+Hoy3I_?~qyhQS8IKAMI7iBDtJ(Je@ZGml4 z7regb#M1}ZcuxkG%?B~RevbV8wc>LzP^(ryb-%JA?)c&Tz8^D1)b9rSi-VJP{-HAh zjr{!oW&$-&HYZ%XxIZ}+U3O9yfC;`b%PLACq$m-*bOYMyDXxu5o#BwJgkfs!dVFuX z04<2+vZ;iw@Y@ldKVD|JhO_sUOZH);<6ZIZW^kKKk~#biZ&Iqk3>FTIPu*5<5ds5V z>g^uxxauoq-;Gn27%+3u0KHQgdm-fLK5qM%`t0(gva9Wf-c^4_7Pb|1ViO!3PU97- z)VOYOK64s+DHkC2zEtb6!jz)MP<)W4IPK`+DZ!@6VOHXrml@phEV{z!->zCn_m>Ro zIf%n+SQ^QRAUX=;))-xBX?fbO1c~c=m8vn-bh_d}h-{%unjnizETa*;YQFmYk=s+~ zPG~+AOi?o2?in`(L`7S$hs&B+Wq7U@dab*9up0r%Yju|6VH{@@*#6y_x)`T;#Z-c_ z?B<~oKGWLM1wJaZQva-^AFxQh(fUn+AdP}>sD!1NUL&@eR1Kt^oovhxR6EK{1gogm zx}J`2)(xHZ)YRI`PYiQqz{gr*0-;HU0?__%^f_0yxmN>h*g(zm@6&qde|V1?Y!|3p z(zQvEBYG;m2z-i6VA|@WEB+BO1;+X68aR3k)~AUb`1xdZ+5M6aIv(RS$?=47WG7gP zdw!;Y{HHP)A)=oey!cu_>|b`GE4igg4Q<|i6zvZ74ZFcBiDxN7bUSXeFoe`~?1Q^z zbAb`sJ~Jxqr!{@dU5v=12&+dfy|qmX2=G4$MZIC2^_17C5c zB=-LuFFL9}RWA_TNSMkOsulP#NpV`xbh|kGoGj|9_>ZH;lvHjE$J%(@q=_PKX?8mG zaRpa%GA?2tmKH`$?djaSfOoh^)w|)*b#b>zwCTl!J& z)~JfMUit0U;4C#dgIWH$K|j1nPsG;>WOC#*4HzEi`!KoRm3D{j&2DN(M(B9nGd8yY zWfB=Z&vc$~#&X@q(I4dU1%zHfWdrwY@3Ybk^gnx>wL>+X;F2O-kug0`9T0K;2BKp# zO;fmmUy^}r)f7Rq9l-OA#EH5yxmObeVIMH&Jl!Y^Q7>fIIz2B#%5au>o$~D)ZB!Ch zvuU2b+hpT}w?)x{rslNQ80VQSyyvo)aN43E$J$cGUMPxB=V@Wo4_{#?jac-=H~B}d zg&A_;9kx_4vX^)Zo5zDvH)(;qGM!kDQvIGxqOlG5 z4mVNAE0X)We)ZrpXo<>kiSvPpP#dk+XoQi9+J;0LBXy~f!R}7ONyizl-xyP=mZ3?< z@jd(Ys{=faIm^$7x%1n3)6r{+GE(a^%(Y8!gPh{W0jp7V+2KP4rg}4der#NRnIo&& zZH_ed0jB1>`UEzTD+8LWRB6j*Tpt2Gfsg}2*3RF+g zwlgftu*0(InF;+9t}7Y(N=Yn8c$%KZvQL;i>b?8L=2HWV8a=^o;^z$o228Rb`HxA* zW><1_PuJTena3=jAY=}GN4P@19(<>(UYRc(Dyu5!bp|FA7=L##NUvTNIsam@x{K+> zcRA>md+E?BaHT_AQ$m6o`nyj$Hydc9+2C0vbfl|ReKk;;}vzsdt8oO3@6{kGI-gJZ`Az>x40}x@ew&MoUHQ{ zRh8@Q>-6*}G?`N``|Y7ukmLqz=^nnv_3;@vAhY{4bT3P>^~orNhjfPiY-KL7Rcr5# zoy;F0U4DkfGB6QpG;MT5rb6(AC%e2EHmT|D-vQ^^7c&8RrWW*L=dd!CH-WR~35|mu zgpNO|ii9}a(MQW5S{r6}bJ?gv^x&S`ya)B(PbJ?(#IWht(88EYBKRCvF+!$@z_4t` zz~fin5;k<|D}PMilm?Aq`pQdS7O%EXQSvdt{h01VZ!XNZOeNc&%i_KofoHDyzqc!m z1dYbaB5Ovm(TEC{ccl^IG*{|$)juPcq8eg4`pLGQYUwYM9&YDK2@%;Zy-N|Hsk_Xj z;)V6EBysDw*xH6M$wD+S!&!x7vW=C^2lyb3V~5i+y~@5Ufw)R73dXXS}Edjr}->QcQI>hzHud)Iy>G1xuaV62%H8}Q+}b$;HSszImS+eBwiuw*opH8t*NH$m@O#H&jYCqmj! z4gh@9DTA|JLY_9q<02MhgJ>eJ|uKF`p~dxA-Bfh zIBvr>3*o2(aq`))_)iQQ?W&#jClTb+Rqu44De*Im?xt-mjHh_e88YAl03(`qFzO>? z3EbbF^-tex&=4z*?u~{sLyFyA%9P!orlIMxRorS2$B=*Eo&;!qw9;SS(mO= zVn@*64x}Es^4fo?WTV2LS#1r~AF*|8m6esnceLZFAu8M_MhXCAr-=`j?JZDApDKG9 zr&RtL9tF2*)7OQ=P=P+>f)(7ar_YG|e8Z1@pAF1}`iKzk5H3q)>CqbRu6#qG@~DiDyN#sopO#a^A@jQPMRPW;G;R@T>dp-)Bc8wKBqsEn5c$_uz%i zzh8@VcM+t_REolFnvRrtPS1{XH=sRZY zOzGbIeYP+7Il1S>EiSit-vCeF2N;#LSu7$Yr|6~&@CwylK5!fKiN3Y?4|D@kDF1&c zoaDcE%l|XR`;`CR7@x=CE*>AMi@aI+vUV_7_n7TD^l??^FiVCDEo4F~E1J0gca9w9 zh1OYG`4){`*55@$(Db4z$bQ`oK^{_r?pC zTU=F6^3@EsM!%5T)!JZ|W~VApb}5bDE{FS7{pY$v1b?#X6Kom8@d*#~ZLI`-L&`xx zTFiLE9GOD*0J_X+$gsIMVq+8HpD4?6z=ugibDsvG*6*(=Ri;4x&AH;X`OcSL^A3;6 z?n9g$lbnni!S+N88TEy&Jc%7=Si6DevXBTrw-XM9v$!r)7s~ndnbN>q7oAn}>{7^4 z+XgUAay>Z`8EceR>S+b9S@W_}mHr2LOO`RxN;IIyFr;F)AUWs!NbLw?cRj+A0W@B7%JfByr$72$Gy9Is zK$`DT3{O4tnMN_SN4FU*U;OYe6K-G~Nhhf-;G z@=OHqvEAYRZ_et5q`v%tYqK){!Iq++(FUkg&ALU`3o*0ZbQR8|>W=V(6>b^r9_}Cu zvQbyFb^)^2orS2)pzi~V<;=&$IDwPEka!?-m-4Tbqoo%uM^kL@0Wrb z=UyfCke9{+RM~#O*(8%T6b()`wBIm-mxrbMs6QHonRC|a1}WIDM%t}vjPeLHihw~c z8dSz>_-g}dPS@4qqzsD-6`Y6jGeoE}6l3-=xnSR1EdA7IdCdt{Eo# zWwWRR?pa{ZGC5YYeuw^Z_|_^jQhc+Sb^c9*L#kz~TI%W-HAygtln$L8w|czM1A2LP zS|E1h)72nlnjzDpRi6Tk>qow&Mp|xH3@IW?c7&TNHyOuO6KuA1<2>kJi`z!o7qQLsQ@_Q0~q>H|A0sRL#~;=856#HkWGV+S^f+;3ghGFKb|)e zYKcnAO~@pnPk!e-n7qlD~yQn^3COxB9uMAGAIP#60 ztkd;{B3(F?0{D@^M@fF^?;iBA*o5^I^Cc4-cjPBNlS^T%wlsZv@BNp*ydZtFj#$q5 zZ?&*rQT|Xt6C|F(UJfERGvdWYaqNt|N~*ig1oy=uUIU2xF4ON>hXGL5xx`bdPX{Or z%<6Bxp=dL9@nDoGsO_P#gJ0l=%aEHu>_mX80>fd#jLeG(n@phzRvTdRCoz{fP1ho5 zpSjj_r}qGcb4@%UtqU^o@a^%BXe>&a7R-rZZz#hxiMSJ2Z>iezy>%U)e~}r|j?BZQ6OM5?Neb5D%t|8O2)*G-vUv{sQr~ahO*fxC; zWs6v7hm0NuD|QxCOP{JHE`(Py1)pw;)ra)_Nn&+pI7Hppep(DozS>>rmxkJBS-NIh zeJWGu1`Z6|@ZVc1F>L|mNM=Wvj_1uho0f(%GSg89E31+$9+^1cWqUb zTpY7(!2xD?{7crt^r8+k(?n(T!LpEu8zAM8%;Uh6p?n!>Vq-Cn?ys_^?*mUBL_KF7 zl$Cr|#{mY|OSpXcn{{KpmH|tyo5##Q=VGPXG09Q31BBQ3taE@q_Il)hEZW~^4^sZu d!+o54jZd$q1&>iR$+$gO)ReRpD->RR_#ba(Z&&~T literal 0 HcmV?d00001 diff --git a/documentation/docs/installation-windows.md b/documentation/docs/installation-windows.md new file mode 100644 index 0000000..ec4fccd --- /dev/null +++ b/documentation/docs/installation-windows.md @@ -0,0 +1,201 @@ +# **Installation on Windows** + +
+ +## **Prerequisites** + +Before proceeding with the installation, ensure you have the following set up: + +✅ **Git Installed** – Download and install Git from: [Git Official Site](https://git-scm.com/downloads) + +✅ **Git-Based Terminal Configured in Your IDE** – Use **Git Bash, WSL, or a terminal with Git support**. + +💡 **Why?** + +- Xest requires a Git-based terminal due to its reliance on `grep`. +- Some installations may require Git for dependency management. + +To verify Git installation, run: + +```sh +git --version +``` + +If Git is installed correctly, it will return the version number. + +
+ +## **1. Install NVM (Node Version Manager)** + +#### **Step 1: Download and Install NVM for Windows** + +NVM for Windows is different from the Linux version. Follow these steps: + +- Download the latest NVM for Windows installer from the official repository: [NVM for Windows GitHub Releases](https://github.com/coreybutler/nvm-windows/releases). +- Run the installer (`nvm-setup.exe`) and follow the installation instructions. +- Restart your system after installation. + +#### **Step 2: Verify Installation** + +Open **PowerShell** or **Command Prompt** and run: + +```sh +nvm version +``` + +If installed correctly, it will return the version number. +  + +#### **Step 3: Install Node.js** + +To install the latest version of Node.js, run: + +```sh +nvm install latest +nvm use latest +``` + +To verify the installation, run: + +```sh +node -v +npm -v +``` + +#### **📌 If you encounter issues running `npm -v`, try the following steps** + +![npm -v error](../docs/Error_1.png) + +- **Open PowerShell as Administrator:** + - Right-click on the Start menu and select **"Windows PowerShell (Admin)"**. + - OR, search for **PowerShell**, right-click it, and choose **"Run as Administrator"**. + +- **Check your current execution policy (optional):** + + ```sh + Get-ExecutionPolicy + ``` + +- **Change the execution policy:** + - **For this session only (temporary):** + + ```sh + Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process + ``` + + - **To change the policy system-wide (more permanent, but still reversible):** + + ```sh + Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser + ``` + + This will allow locally created scripts to run, but remote scripts will need to be signed by a trusted publisher. + + - **Try running npm again:** + + ```sh + npm -v + ``` + +- **If the issue persists, open a new PowerShell window using:** + + ```sh + powershell -ExecutionPolicy RemoteSigned + ``` + +
+ +## **2. Install Docker** + +#### **Step 1: Download and Install Docker Desktop** + +- Download Docker Desktop for Windows from: [Docker Official Site](https://www.docker.com/products/docker-desktop). +- Run the installer and follow the setup instructions. +- Enable **Windows Subsystem for Linux (WSL 2) integration** if prompted. +- Restart your system after installation. + +#### **Step 2: Verify Docker Installation** + +Run the following command in **PowerShell**: + +```sh +docker --version +``` + +
+ +## **3. Install Docker Compose** + +By default, **Docker Compose** is included with Docker Desktop. To verify: + +```sh +docker compose version +``` + +
+ +## **4. Allow Managing Docker as a Non-Admin User** + +Docker Desktop automatically manages permissions, but if you encounter **permission issues**, follow these steps: + +#### **Step 1: Run PowerShell as Administrator** + +#### **Step 2: Verify your username and domain** + +To confirm your username and domain, run: + +```sh +[System.Security.Principal.WindowsIdentity]::GetCurrent().Name +``` + +**Note:** This will return the username in the format `DOMAIN\Username`. Make sure to replace `DOMAIN\Username` in the command below if needed. + +#### **Step 3: Add your user to the `docker-users` group** + +```sh +net localgroup docker-users "%USERDOMAIN%\%USERNAME%" /add +``` + +![Docker users error](../docs/error_2.png) + +Sometimes you might receive an error stating that your user is already a member. This can be ignored. + +#### **Step 4: Restart Your Computer** + +For the changes to take effect, restart your system. + +
+ +## **5. Install Xest** + +#### **Step 1: Install Xest CLI** + +Run the following command in **PowerShell**: + +```sh +npm install -g xest +``` + +#### **Step 2: Bootstrap Your API** + +Run the following command in a **Bash terminal** because of its dependency on `grep`: + +```sh +xx [project-name] +``` + +Navigate into the newly created directory: + +```sh +cd project-name +``` + +#### **Step 3: Start Your Xest API** + +Run: + +```sh +xx run +``` + +**Note:** Docker Desktop must be running to start your Xest API. From 9526baf4b7e13d8082460f73ebd9b4c9fbf98cd2 Mon Sep 17 00:00:00 2001 From: abetoluwani <101352514+abetoluwani@users.noreply.github.com> Date: Sun, 2 Feb 2025 12:49:02 +0200 Subject: [PATCH 2/3] fixes based off test issue --- documentation/docs/installation-windows.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/documentation/docs/installation-windows.md b/documentation/docs/installation-windows.md index ec4fccd..bf00a4b 100644 --- a/documentation/docs/installation-windows.md +++ b/documentation/docs/installation-windows.md @@ -1,4 +1,8 @@ -# **Installation on Windows** +--- +id: installation-windows +title: Installation on Windows +sidebar_label: Installation - Windows +---
@@ -196,6 +200,4 @@ Run: ```sh xx run -``` - -**Note:** Docker Desktop must be running to start your Xest API. +``` \ No newline at end of file From 58638aa72247a35a285e21e2392a85aef40c1d1a Mon Sep 17 00:00:00 2001 From: abetoluwani <101352514+abetoluwani@users.noreply.github.com> Date: Sun, 2 Feb 2025 13:11:40 +0200 Subject: [PATCH 3/3] Updated the doc to fix build errors --- documentation/docs/installation-windows.md | 12 +- documentation/package-lock.json | 49 +- documentation/yarn.lock | 1503 +++++++++++++------- 3 files changed, 1024 insertions(+), 540 deletions(-) diff --git a/documentation/docs/installation-windows.md b/documentation/docs/installation-windows.md index bf00a4b..54fd9ff 100644 --- a/documentation/docs/installation-windows.md +++ b/documentation/docs/installation-windows.md @@ -4,7 +4,7 @@ title: Installation on Windows sidebar_label: Installation - Windows --- -
+
## **Prerequisites** @@ -27,7 +27,7 @@ git --version If Git is installed correctly, it will return the version number. -
+
## **1. Install NVM (Node Version Manager)** @@ -107,7 +107,7 @@ npm -v powershell -ExecutionPolicy RemoteSigned ``` -
+
## **2. Install Docker** @@ -126,7 +126,7 @@ Run the following command in **PowerShell**: docker --version ``` -
+
## **3. Install Docker Compose** @@ -136,7 +136,7 @@ By default, **Docker Compose** is included with Docker Desktop. To verify: docker compose version ``` -
+
## **4. Allow Managing Docker as a Non-Admin User** @@ -168,7 +168,7 @@ Sometimes you might receive an error stating that your user is already a member. For the changes to take effect, restart your system. -
+
## **5. Install Xest** diff --git a/documentation/package-lock.json b/documentation/package-lock.json index ae723d3..ef6c518 100644 --- a/documentation/package-lock.json +++ b/documentation/package-lock.json @@ -5519,13 +5519,23 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001283", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001283.tgz", - "integrity": "sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } + "version": "1.0.30001696", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001696.tgz", + "integrity": "sha512-pDCPkvzfa39ehJtJ+OwGT/2yvT2SbjfHhiIW2LWOAcMQ7BzwxT/XuyUp4OTOd0XFWA6BKw0JalnBHgSi5DGJBQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] }, "node_modules/caseless": { "version": "0.12.0", @@ -16087,6 +16097,18 @@ "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" }, + "node_modules/react-loadable": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/react-loadable/-/react-loadable-5.5.0.tgz", + "integrity": "sha512-C8Aui0ZpMd4KokxRdVAm2bQtI03k2RMRNzOB+IipV3yxFTSVICv7WoUr5L9ALB5BmKO1iHgZtWM8EvYG83otdg==", + "peer": true, + "dependencies": { + "prop-types": "^15.5.0" + }, + "peerDependencies": { + "react": "*" + } + }, "node_modules/react-loadable-ssr-addon-v5-slorber": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", @@ -19204,6 +19226,19 @@ "is-typedarray": "^1.0.0" } }, + "node_modules/typescript": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/ua-parser-js": { "version": "0.7.31", "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", diff --git a/documentation/yarn.lock b/documentation/yarn.lock index 5f5f4f5..5fd604f 100644 --- a/documentation/yarn.lock +++ b/documentation/yarn.lock @@ -76,7 +76,7 @@ "@algolia/requester-common" "4.11.0" "@algolia/transporter" "4.11.0" -"@algolia/client-search@4.11.0": +"@algolia/client-search@^4.9.1", "@algolia/client-search@4.11.0": version "4.11.0" resolved "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.11.0.tgz" integrity sha512-iovPLc5YgiXBdw2qMhU65sINgo9umWbHFzInxoNErWnYoTQWfXsW6P54/NlKx5uscoLVjSf+5RUWwFu5BX+lpw== @@ -125,13 +125,6 @@ "@algolia/logger-common" "4.11.0" "@algolia/requester-common" "4.11.0" -"@babel/code-frame@7.10.4", "@babel/code-frame@^7.5.5": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz" - integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== - dependencies: - "@babel/highlight" "^7.10.4" - "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.8.3": version "7.16.0" resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz" @@ -139,11 +132,39 @@ dependencies: "@babel/highlight" "^7.16.0" +"@babel/code-frame@^7.5.5", "@babel/code-frame@7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz" + integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== + dependencies: + "@babel/highlight" "^7.10.4" + "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.16.0", "@babel/compat-data@^7.16.4": version "7.16.4" resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz" integrity sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q== +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.11.6", "@babel/core@^7.12.0", "@babel/core@^7.12.16", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.4.0-0": + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz" + integrity sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ== + dependencies: + "@babel/code-frame" "^7.16.0" + "@babel/generator" "^7.16.0" + "@babel/helper-compilation-targets" "^7.16.0" + "@babel/helper-module-transforms" "^7.16.0" + "@babel/helpers" "^7.16.0" + "@babel/parser" "^7.16.0" + "@babel/template" "^7.16.0" + "@babel/traverse" "^7.16.0" + "@babel/types" "^7.16.0" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.1.2" + semver "^6.3.0" + source-map "^0.5.0" + "@babel/core@7.12.9": version "7.12.9" resolved "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz" @@ -166,27 +187,6 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/core@^7.12.16", "@babel/core@^7.12.3": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz" - integrity sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/generator" "^7.16.0" - "@babel/helper-compilation-targets" "^7.16.0" - "@babel/helper-module-transforms" "^7.16.0" - "@babel/helpers" "^7.16.0" - "@babel/parser" "^7.16.0" - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.0" - "@babel/types" "^7.16.0" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.1.2" - semver "^6.3.0" - source-map "^0.5.0" - "@babel/generator@^7.12.15", "@babel/generator@^7.12.5", "@babel/generator@^7.16.0": version "7.16.0" resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz" @@ -320,16 +320,16 @@ dependencies: "@babel/types" "^7.16.0" -"@babel/helper-plugin-utils@7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz" - integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== - "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.14.5" resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz" integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ== +"@babel/helper-plugin-utils@7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz" + integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== + "@babel/helper-remap-async-to-generator@^7.16.0", "@babel/helper-remap-async-to-generator@^7.16.4": version "7.16.4" resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.4.tgz" @@ -503,15 +503,6 @@ "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-proposal-object-rest-spread@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz" - integrity sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.0" - "@babel/plugin-transform-parameters" "^7.12.1" - "@babel/plugin-proposal-object-rest-spread@^7.12.1", "@babel/plugin-proposal-object-rest-spread@^7.16.0": version "7.16.0" resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz" @@ -523,6 +514,15 @@ "@babel/plugin-syntax-object-rest-spread" "^7.8.3" "@babel/plugin-transform-parameters" "^7.16.0" +"@babel/plugin-proposal-object-rest-spread@7.12.1": + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz" + integrity sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-transform-parameters" "^7.12.1" + "@babel/plugin-proposal-optional-catch-binding@^7.16.0": version "7.16.0" resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz" @@ -608,13 +608,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-jsx@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz" - integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-jsx@^7.16.0": version "7.16.0" resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz" @@ -622,6 +615,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" +"@babel/plugin-syntax-jsx@7.12.1": + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz" + integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-logical-assignment-operators@^7.10.4": version "7.10.4" resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" @@ -643,7 +643,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-object-rest-spread@7.8.3", "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": +"@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3", "@babel/plugin-syntax-object-rest-spread@7.8.3": version "7.8.3" resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== @@ -1557,7 +1557,7 @@ dependencies: "@hapi/hoek" "^9.0.0" -"@mdx-js/mdx@1.6.22", "@mdx-js/mdx@^1.6.21": +"@mdx-js/mdx@^1.6.21", "@mdx-js/mdx@1.6.22": version "1.6.22" resolved "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz" integrity sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA== @@ -1582,7 +1582,7 @@ unist-builder "2.0.3" unist-util-visit "2.0.3" -"@mdx-js/react@1.6.22", "@mdx-js/react@^1.6.21": +"@mdx-js/react@^1.6.21", "@mdx-js/react@1.6.22": version "1.6.22" resolved "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz" integrity sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg== @@ -1617,16 +1617,16 @@ "@nodelib/fs.stat" "2.0.5" run-parallel "^1.1.9" -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - version "2.0.5" - resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" - integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== - "@nodelib/fs.stat@^1.1.2": version "1.1.3" resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz" integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== +"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": + version "2.0.5" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + "@nodelib/fs.walk@^1.2.3": version "1.2.8" resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" @@ -1894,7 +1894,7 @@ resolved "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz" integrity sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ== -"@types/react@*": +"@types/react@*", "@types/react@>= 16.8.0 < 18.0.0": version "17.0.37" resolved "https://registry.npmjs.org/@types/react/-/react-17.0.37.tgz" integrity sha512-2FS1oTqBGcH/s0E+CjrCCR9+JMpsu9b69RTFO+40ua43ZqP5MmQ4iUde/dMjWR909KxZwmOQIFq6AV6NjEG5xg== @@ -2084,17 +2084,17 @@ acorn-walk@^8.0.0: resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== -acorn@^6.1.1: - version "6.4.2" - resolved "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz" - integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== - -acorn@^8.0.4, acorn@^8.4.1: +"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", acorn@^8, acorn@^8.0.4, acorn@^8.4.1, acorn@^8.5.0: version "8.6.0" resolved "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz" integrity sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw== -address@1.1.2, address@^1.0.1, address@^1.1.2: +acorn@^6.0.0, acorn@^6.1.1: + version "6.4.2" + resolved "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz" + integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== + +address@^1.0.1, address@^1.1.2, address@1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/address/-/address-1.1.2.tgz" integrity sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA== @@ -2141,7 +2141,7 @@ ajv-keywords@^5.0.0: dependencies: fast-deep-equal "^3.1.3" -ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5, ajv@^6.9.1: version "6.12.6" resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -2151,7 +2151,17 @@ ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.0, ajv@^8.8.0: +ajv@^8.0.0: + version "8.8.2" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz" + integrity sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +ajv@^8.8.0, ajv@^8.8.2: version "8.8.2" resolved "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz" integrity sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw== @@ -2168,7 +2178,7 @@ algoliasearch-helper@^3.5.5: dependencies: events "^1.1.1" -algoliasearch@^4.0.0, algoliasearch@^4.10.5: +algoliasearch@^4.0.0, algoliasearch@^4.10.5, algoliasearch@^4.9.1, "algoliasearch@>= 3.1 < 5": version "4.11.0" resolved "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.11.0.tgz" integrity sha512-IXRj8kAP2WrMmj+eoPqPc6P7Ncq1yZkFiyDrjTBObV1ADNL8Z/KdZ+dWC5MmYcBLAbcB/mMCpak5N/D1UIZvsA== @@ -2308,16 +2318,16 @@ array-find-index@^1.0.1: resolved "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz" integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= - array-flatten@^2.1.0: version "2.1.2" resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + array-union@^1.0.1: version "1.0.2" resolved "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz" @@ -2388,7 +2398,7 @@ asn1@~0.2.3: dependencies: safer-buffer "~2.1.0" -assert-plus@1.0.0, assert-plus@^1.0.0: +assert-plus@^1.0.0, assert-plus@1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= @@ -2494,13 +2504,6 @@ babel-plugin-apply-mdx-type-prop@1.6.22: "@babel/helper-plugin-utils" "7.10.4" "@mdx-js/util" "1.6.22" -babel-plugin-dynamic-import-node@2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz" - integrity sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ== - dependencies: - object.assign "^4.1.0" - babel-plugin-dynamic-import-node@^2.3.3: version "2.3.3" resolved "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz" @@ -2508,6 +2511,13 @@ babel-plugin-dynamic-import-node@^2.3.3: dependencies: object.assign "^4.1.0" +babel-plugin-dynamic-import-node@2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz" + integrity sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ== + dependencies: + object.assign "^4.1.0" + babel-plugin-extract-import-names@1.6.22: version "1.6.22" resolved "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz" @@ -2554,16 +2564,6 @@ balanced-match@^1.0.0: resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -base16@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz" - integrity sha1-4pf2DX7BAUp6lxo568ipjAtoHnA= - -base64-js@^1.3.1: - version "1.5.1" - resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - base@^0.11.1: version "0.11.2" resolved "https://registry.npmjs.org/base/-/base-0.11.2.tgz" @@ -2577,6 +2577,16 @@ base@^0.11.1: mixin-deep "^1.2.0" pascalcase "^0.1.1" +base16@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz" + integrity sha1-4pf2DX7BAUp6lxo568ipjAtoHnA= + +base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + batch@0.6.1: version "0.6.1" resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" @@ -2766,16 +2776,6 @@ braces@^3.0.1, braces@~3.0.2: dependencies: fill-range "^7.0.1" -browserslist@4.14.2: - version "4.14.2" - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz" - integrity sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw== - dependencies: - caniuse-lite "^1.0.30001125" - electron-to-chromium "^1.3.564" - escalade "^3.0.2" - node-releases "^1.1.61" - browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.0, browserslist@^4.16.5, browserslist@^4.16.6, browserslist@^4.17.5, browserslist@^4.17.6: version "4.18.1" resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz" @@ -2787,6 +2787,16 @@ browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4 node-releases "^2.0.1" picocolors "^1.0.0" +browserslist@4.14.2: + version "4.14.2" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz" + integrity sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw== + dependencies: + caniuse-lite "^1.0.30001125" + electron-to-chromium "^1.3.564" + escalade "^3.0.2" + node-releases "^1.1.61" + buble-jsx-only@^0.19.8: version "0.19.8" resolved "https://registry.npmjs.org/buble-jsx-only/-/buble-jsx-only-0.19.8.tgz" @@ -2986,9 +2996,9 @@ caniuse-api@^3.0.0: lodash.uniq "^4.5.0" caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001272, caniuse-lite@^1.0.30001280: - version "1.0.30001283" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001283.tgz" - integrity sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg== + version "1.0.30001696" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001696.tgz" + integrity sha512-pDCPkvzfa39ehJtJ+OwGT/2yvT2SbjfHhiIW2LWOAcMQ7BzwxT/XuyUp4OTOd0XFWA6BKw0JalnBHgSi5DGJBQ== caseless@~0.12.0: version "0.12.0" @@ -3017,15 +3027,6 @@ chainsaw@~0.1.0: dependencies: traverse ">=0.3.0 <0.4" -chalk@2.4.2, chalk@^2.0.0, chalk@^2.4.1, 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== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - chalk@^1.0.0: version "1.1.3" resolved "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz" @@ -3037,6 +3038,33 @@ chalk@^1.0.0: strip-ansi "^3.0.0" supports-color "^2.0.0" +chalk@^2.0.0: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^2.4.1: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.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== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + chalk@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" @@ -3053,6 +3081,15 @@ chalk@^4.1.0, chalk@^4.1.2: ansi-styles "^4.1.0" supports-color "^7.1.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== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + character-entities-legacy@^1.0.0: version "1.1.4" resolved "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz" @@ -3079,7 +3116,7 @@ cheerio-select@^1.5.0: domhandler "^4.3.1" domutils "^2.8.0" -cheerio@0.22.0, cheerio@^0.22.0: +cheerio@^0.22.0, cheerio@0.22.0: version "0.22.0" resolved "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz" integrity sha1-qbqoYKP5tZWmuBsahocxIe06Jp4= @@ -3185,7 +3222,7 @@ clone-deep@^4.0.1: kind-of "^6.0.2" shallow-clone "^3.0.0" -clone-response@1.0.2, clone-response@^1.0.2: +clone-response@^1.0.2, clone-response@1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz" integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= @@ -3224,7 +3261,14 @@ collection-visit@^1.0.0: map-visit "^1.0.0" object-visit "^1.0.0" -color-convert@^1.9.0, color-convert@^1.9.3: +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^1.9.3: version "1.9.3" resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== @@ -3238,16 +3282,16 @@ color-convert@^2.0.1: dependencies: color-name "~1.1.4" -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - color-name@^1.0.0, color-name@~1.1.4: version "1.1.4" resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + color-string@^1.6.0: version "1.9.0" resolved "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz" @@ -3291,7 +3335,17 @@ comma-separated-tokens@^1.0.0: resolved "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz" integrity sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== -commander@^2.19.0, commander@^2.20.0, commander@^2.8.1: +commander@^2.19.0: + version "2.20.3" + resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^2.20.0: + version "2.20.3" + resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^2.8.1: version "2.20.3" resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -3403,7 +3457,7 @@ console-stream@^0.1.1: resolved "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz" integrity sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ= -content-disposition@0.5.2, content-disposition@^0.5.2: +content-disposition@^0.5.2, content-disposition@0.5.2: version "0.5.2" resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz" integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= @@ -3487,20 +3541,20 @@ core-js@^3.18.0: resolved "https://registry.npmjs.org/core-js/-/core-js-3.19.1.tgz" integrity sha512-Tnc7E9iKd/b/ff7GFbhwPVzJzPztGrChB8X8GLqoYGdEOG8IpLnK1xPyo3ZoO3HsK6TodJS58VGPOxA+hLHQMg== -core-util-is@1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - core-util-is@~1.0.0: version "1.0.3" resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== -cosmiconfig@^5.0.0: - version "5.2.1" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz" - integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== +core-util-is@1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +cosmiconfig@^5.0.0: + version "5.2.1" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz" + integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== dependencies: import-fresh "^2.0.0" is-directory "^0.3.1" @@ -3536,15 +3590,6 @@ cross-fetch@^3.0.4: dependencies: node-fetch "2.6.1" -cross-spawn@7.0.3, cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - cross-spawn@^5.0.1: version "5.1.0" resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz" @@ -3565,6 +3610,15 @@ cross-spawn@^6.0.0: shebang-command "^1.2.0" which "^1.2.9" +cross-spawn@^7.0.3, cross-spawn@7.0.3: + version "7.0.3" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + crowdin-cli@^0.3.0: version "0.3.0" resolved "https://registry.npmjs.org/crowdin-cli/-/crowdin-cli-0.3.0.tgz" @@ -3579,7 +3633,7 @@ crypto-random-string@^2.0.0: resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== -css-color-names@0.0.4, css-color-names@^0.0.4: +css-color-names@^0.0.4, css-color-names@0.0.4: version "0.0.4" resolved "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz" integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= @@ -3675,15 +3729,15 @@ css-select@~1.2.0: domutils "1.5.1" nth-check "~1.0.1" -css-tree@1.0.0-alpha.37: - version "1.0.0-alpha.37" - resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" - integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== +css-tree@^1.1.2: + version "1.1.3" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== dependencies: - mdn-data "2.0.4" + mdn-data "2.0.14" source-map "^0.6.1" -css-tree@^1.1.2, css-tree@^1.1.3: +css-tree@^1.1.3: version "1.1.3" resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== @@ -3691,10 +3745,13 @@ css-tree@^1.1.2, css-tree@^1.1.3: mdn-data "2.0.14" source-map "^0.6.1" -css-what@2.1: - version "2.1.3" - resolved "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz" - integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== +css-tree@1.0.0-alpha.37: + version "1.0.0-alpha.37" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" + integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== + dependencies: + mdn-data "2.0.4" + source-map "^0.6.1" css-what@^3.2.1: version "3.4.2" @@ -3711,6 +3768,11 @@ css-what@^6.0.1: resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== +css-what@2.1: + version "2.1.3" + resolved "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz" + integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== + cssesc@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" @@ -3872,21 +3934,35 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" -debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0: +debug@^2.2.0: version "2.6.9" resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" -debug@4.3.1: - version "4.3.1" - resolved "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz" - integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== +debug@^2.3.3: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: - ms "2.1.2" + ms "2.0.0" + +debug@^2.6.0: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^3.1.0: + version "3.2.7" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" -debug@^3.1.0, debug@^3.1.1: +debug@^3.1.1: version "3.2.7" resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== @@ -3900,6 +3976,20 @@ debug@^4.1.0, debug@^4.1.1: dependencies: ms "2.1.2" +debug@2.6.9: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@4.3.1: + version "4.3.1" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz" + integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== + dependencies: + ms "2.1.2" + decamelize@^1.1.2: version "1.2.0" resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" @@ -4084,7 +4174,7 @@ detect-node@^2.0.4: resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== -detect-port-alt@1.1.6, detect-port-alt@^1.1.6: +detect-port-alt@^1.1.6, detect-port-alt@1.1.6: version "1.1.6" resolved "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz" integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== @@ -4105,6 +4195,13 @@ diacritics-map@^0.1.0: resolved "https://registry.npmjs.org/diacritics-map/-/diacritics-map-0.1.0.tgz" integrity sha1-bfwP+dAQAKLt8oZTccrDFulJd68= +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + dir-glob@2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz" @@ -4113,13 +4210,6 @@ dir-glob@2.0.0: arrify "^1.0.1" path-type "^3.0.0" -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - discontinuous-range@1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz" @@ -4206,14 +4296,6 @@ dom-converter@^0.2.0: dependencies: utila "~0.4" -dom-serializer@0, dom-serializer@~0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz" - integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== - dependencies: - domelementtype "^1.3.0" - entities "^1.1.1" - dom-serializer@^1.0.1, dom-serializer@^1.3.2: version "1.4.1" resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz" @@ -4223,7 +4305,15 @@ dom-serializer@^1.0.1, dom-serializer@^1.3.2: domhandler "^4.2.0" entities "^2.0.0" -domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1: +dom-serializer@~0.1.0, dom-serializer@0: + version "0.1.1" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz" + integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== + dependencies: + domelementtype "^1.3.0" + entities "^1.1.1" + +domelementtype@^1.3.0, domelementtype@^1.3.1, domelementtype@1: version "1.3.1" resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== @@ -4247,7 +4337,7 @@ domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: dependencies: domelementtype "^2.2.0" -domutils@1.5.1, domutils@^1.5.1: +domutils@^1.5.1, domutils@1.5.1: version "1.5.1" resolved "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz" integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= @@ -4263,7 +4353,16 @@ domutils@^1.7.0: dom-serializer "0" domelementtype "1" -domutils@^2.5.2, domutils@^2.6.0, domutils@^2.8.0: +domutils@^2.5.2, domutils@^2.6.0: + version "2.8.0" + resolved "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +domutils@^2.8.0: version "2.8.0" resolved "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== @@ -4322,6 +4421,11 @@ download@^7.1.0: p-event "^2.1.0" pify "^3.0.0" +duplexer@^0.1.1, duplexer@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + duplexer2@~0.1.4: version "0.1.4" resolved "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz" @@ -4334,11 +4438,6 @@ duplexer3@^0.1.4: resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz" integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= -duplexer@^0.1.1, duplexer@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" - integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== - ecc-jsbn@~0.1.1: version "0.1.2" resolved "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" @@ -4438,7 +4537,7 @@ enzyme-shallow-equal@^1.0.1, enzyme-shallow-equal@^1.0.4: has "^1.0.3" object-is "^1.1.2" -enzyme@^3.10.0: +enzyme@^3.0.0, enzyme@^3.10.0: version "3.11.0" resolved "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz" integrity sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw== @@ -4506,7 +4605,33 @@ es-abstract@^1.17.2, es-abstract@^1.19.0, es-abstract@^1.19.1: string.prototype.trimstart "^1.0.4" unbox-primitive "^1.0.1" -es-abstract@^1.19.2, es-abstract@^1.19.4: +es-abstract@^1.19.2: + version "1.19.4" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.4.tgz" + integrity sha512-flV8e5g9/xulChMG48Fygk1ptpo4lQRJ0eJYtxJFgi7pklLx7EFcOJ34jnvr8pbWlaFN/AT1cZpe0hiFel9Hqg== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + get-intrinsic "^1.1.1" + get-symbol-description "^1.0.0" + has "^1.0.3" + has-symbols "^1.0.3" + internal-slot "^1.0.3" + is-callable "^1.2.4" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-weakref "^1.0.2" + object-inspect "^1.12.0" + object-keys "^1.1.1" + object.assign "^4.1.2" + string.prototype.trimend "^1.0.4" + string.prototype.trimstart "^1.0.4" + unbox-primitive "^1.0.1" + +es-abstract@^1.19.4: version "1.19.4" resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.4.tgz" integrity sha512-flV8e5g9/xulChMG48Fygk1ptpo4lQRJ0eJYtxJFgi7pklLx7EFcOJ34jnvr8pbWlaFN/AT1cZpe0hiFel9Hqg== @@ -4573,16 +4698,21 @@ escape-html@^1.0.3, escape-html@~1.0.3: resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= -escape-string-regexp@2.0.0, escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== +escape-string-regexp@^1.0.2: + version "1.0.5" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= -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.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= +escape-string-regexp@^2.0.0, escape-string-regexp@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + escape-string-regexp@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" @@ -4792,7 +4922,15 @@ extend-shallow@^2.0.1: dependencies: is-extendable "^0.1.0" -extend-shallow@^3.0.0, extend-shallow@^3.0.2: +extend-shallow@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend-shallow@^3.0.2: version "3.0.2" resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= @@ -4819,7 +4957,7 @@ extglob@^2.0.4: snapdragon "^0.8.1" to-regex "^3.0.1" -extsprintf@1.3.0, extsprintf@^1.2.0: +extsprintf@^1.2.0, extsprintf@1.3.0: version "1.3.0" resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= @@ -4946,7 +5084,7 @@ figures@^1.3.5: escape-string-regexp "^1.0.5" object-assign "^4.1.0" -file-loader@^6.2.0: +file-loader@*, file-loader@^6.2.0: version "6.2.0" resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz" integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== @@ -4954,11 +5092,6 @@ file-loader@^6.2.0: loader-utils "^2.0.0" schema-utils "^3.0.0" -file-type@5.2.0, file-type@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz" - integrity sha1-LdvqfHP/42No365J3DOMBYwritY= - file-type@^10.4.0, file-type@^10.7.0: version "10.11.0" resolved "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz" @@ -4974,6 +5107,11 @@ file-type@^4.2.0: resolved "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz" integrity sha1-G2AOX8ofvcboDApwxxyNul95BsU= +file-type@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz" + integrity sha1-LdvqfHP/42No365J3DOMBYwritY= + file-type@^6.1.0: version "6.2.0" resolved "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz" @@ -4984,6 +5122,11 @@ file-type@^8.1.0: resolved "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz" integrity sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ== +file-type@5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz" + integrity sha1-LdvqfHP/42No365J3DOMBYwritY= + filename-reserved-regex@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz" @@ -4998,16 +5141,16 @@ filenamify@^2.0.0: strip-outer "^1.0.0" trim-repeated "^1.0.0" -filesize@6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz" - integrity sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg== - filesize@^6.1.0: version "6.4.0" resolved "https://registry.npmjs.org/filesize/-/filesize-6.4.0.tgz" integrity sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ== +filesize@6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz" + integrity sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg== + fill-range@^2.1.0: version "2.2.4" resolved "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz" @@ -5067,14 +5210,6 @@ find-cache-dir@^3.3.1: make-dir "^3.0.2" pkg-dir "^4.1.0" -find-up@4.1.0, find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - find-up@^1.0.0: version "1.1.2" resolved "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz" @@ -5090,6 +5225,14 @@ find-up@^3.0.0: dependencies: locate-path "^3.0.0" +find-up@^4.0.0, find-up@^4.1.0, find-up@4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + find-up@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" @@ -5128,19 +5271,6 @@ forever-agent@~0.6.1: resolved "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= -fork-ts-checker-webpack-plugin@4.1.6: - version "4.1.6" - resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz" - integrity sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw== - dependencies: - "@babel/code-frame" "^7.5.5" - chalk "^2.4.1" - micromatch "^3.1.10" - minimatch "^3.0.4" - semver "^5.6.0" - tapable "^1.0.0" - worker-rpc "^0.1.0" - fork-ts-checker-webpack-plugin@^6.0.5: version "6.4.2" resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.4.2.tgz" @@ -5160,6 +5290,19 @@ fork-ts-checker-webpack-plugin@^6.0.5: semver "^7.3.2" tapable "^1.0.0" +fork-ts-checker-webpack-plugin@4.1.6: + version "4.1.6" + resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz" + integrity sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw== + dependencies: + "@babel/code-frame" "^7.5.5" + chalk "^2.4.1" + micromatch "^3.1.10" + minimatch "^3.0.4" + semver "^5.6.0" + tapable "^1.0.0" + worker-rpc "^0.1.0" + form-data@~2.3.2: version "2.3.3" resolved "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" @@ -5213,7 +5356,17 @@ fs-extra@^10.0.0: jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^9.0.0, fs-extra@^9.0.1: +fs-extra@^9.0.0: + version "9.1.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" + integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-extra@^9.0.1: version "9.1.0" resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== @@ -5233,11 +5386,6 @@ fs.realpath@^1.0.0: resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= -fsevents@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" - integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== - fstream@^1.0.12: version "1.0.12" resolved "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz" @@ -5306,11 +5454,6 @@ get-stdin@^4.0.1: resolved "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz" integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= -get-stream@3.0.0, get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= - get-stream@^2.2.0: version "2.3.1" resolved "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz" @@ -5319,16 +5462,28 @@ get-stream@^2.2.0: object-assign "^4.0.1" pinkie-promise "^2.0.0" -get-stream@^4.0.0, get-stream@^4.1.0: +get-stream@^3.0.0, get-stream@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz" + integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= + +get-stream@^4.0.0: version "4.1.0" resolved "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== dependencies: pump "^3.0.0" -get-stream@^5.1.0: - version "5.2.0" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" +get-stream@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-stream@^5.1.0: + version "5.2.0" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== dependencies: pump "^3.0.0" @@ -5436,7 +5591,7 @@ global-dirs@^3.0.0: dependencies: ini "2.0.0" -global-modules@2.0.0, global-modules@^2.0.0: +global-modules@^2.0.0, global-modules@2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== @@ -5457,18 +5612,6 @@ globals@^11.1.0: resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globby@11.0.1: - version "11.0.1" - resolved "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz" - integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ== - dependencies: - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.1.1" - ignore "^5.1.4" - merge2 "^1.3.0" - slash "^3.0.0" - globby@^11.0.1, globby@^11.0.2, globby@^11.0.3, globby@^11.0.4: version "11.0.4" resolved "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz" @@ -5494,6 +5637,18 @@ globby@^8.0.1: pify "^3.0.0" slash "^1.0.0" +globby@11.0.1: + version "11.0.1" + resolved "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz" + integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.1.1" + ignore "^5.1.4" + merge2 "^1.3.0" + slash "^3.0.0" + globule@^1.0.0: version "1.3.3" resolved "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz" @@ -5598,7 +5753,7 @@ gulp-header@^1.7.1: lodash.template "^4.4.0" through2 "^2.0.0" -gzip-size@5.1.1, gzip-size@^5.1.1: +gzip-size@^5.1.1, gzip-size@5.1.1: version "5.1.1" resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz" integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== @@ -5942,32 +6097,21 @@ 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.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz" - integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== - http-cache-semantics@^4.0.0: version "4.1.0" resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz" integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== +http-cache-semantics@3.8.1: + version "3.8.1" + resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz" + 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" integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= -http-errors@1.7.2, http-errors@~1.7.2: - version "1.7.2" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz" - integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - http-errors@~1.6.2: version "1.6.3" resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" @@ -5978,6 +6122,17 @@ http-errors@~1.6.2: setprototypeof "1.1.0" statuses ">= 1.4.0 < 2" +http-errors@~1.7.2, http-errors@1.7.2: + version "1.7.2" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz" + integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + http-parser-js@>=0.5.1: version "0.5.4" resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.4.tgz" @@ -6091,16 +6246,16 @@ imagemin@^6.0.0: pify "^4.0.1" replace-ext "^1.0.0" -immer@8.0.1: - version "8.0.1" - resolved "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz" - integrity sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA== - immer@^9.0.6: version "9.0.7" resolved "https://registry.npmjs.org/immer/-/immer-9.0.7.tgz" integrity sha512-KGllzpbamZDvOIxnmJ0jI840g7Oikx58lBPWV0hUh7dtAyZpFqqrBZdKka5GlTwMTZ1Tjc/bKKW4VSFAt6BqMA== +immer@8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz" + integrity sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA== + import-fresh@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz" @@ -6162,7 +6317,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@^2.0.0, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.3: +inherits@^2.0.0, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.3, inherits@2: version "2.0.4" resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -6172,16 +6327,16 @@ inherits@2.0.3: resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= -ini@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz" - integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== - ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: version "1.3.8" resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== +ini@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz" + integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== + inline-style-parser@0.1.1: version "0.1.1" resolved "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz" @@ -6219,16 +6374,16 @@ ip@^1.1.0: resolved "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz" integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= -ipaddr.js@1.9.1: - version "1.9.1" - resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - ipaddr.js@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz" integrity sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng== +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + is-absolute-url@^2.0.0: version "2.1.0" resolved "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz" @@ -6253,7 +6408,7 @@ is-accessor-descriptor@^1.0.0: dependencies: kind-of "^6.0.0" -is-alphabetical@1.0.4, is-alphabetical@^1.0.0: +is-alphabetical@^1.0.0, is-alphabetical@1.0.4: version "1.0.4" resolved "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz" integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== @@ -6382,7 +6537,16 @@ is-descriptor@^0.1.0: is-data-descriptor "^0.1.4" kind-of "^5.0.0" -is-descriptor@^1.0.0, is-descriptor@^1.0.2: +is-descriptor@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-descriptor@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== @@ -6543,7 +6707,12 @@ is-path-inside@^3.0.2: resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== -is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: +is-plain-obj@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" + integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + +is-plain-obj@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= @@ -6593,7 +6762,7 @@ is-retry-allowed@^1.0.0, is-retry-allowed@^1.1.0: resolved "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz" integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== -is-root@2.1.0, is-root@^2.1.0: +is-root@^2.1.0, is-root@2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== @@ -6610,7 +6779,12 @@ is-shared-array-buffer@^1.0.2: dependencies: call-bind "^1.0.2" -is-stream@^1.0.0, is-stream@^1.1.0: +is-stream@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-stream@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= @@ -6711,12 +6885,17 @@ is2@^2.0.6: ip-regex "^4.1.0" is-url "^1.2.4" +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + isarray@0.0.1: version "0.0.1" resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= -isarray@1.0.0, isarray@~1.0.0: +isarray@1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= @@ -6785,7 +6964,15 @@ jpegtran-bin@^4.0.0: resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@^3.13.1, js-yaml@^3.8.1: +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +js-yaml@^3.8.1: version "3.14.1" resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== @@ -6883,6 +7070,13 @@ jsprim@^1.2.2: json-schema "0.4.0" verror "1.10.0" +keyv@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz" + integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== + dependencies: + json-buffer "3.0.0" + keyv@3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz" @@ -6890,14 +7084,21 @@ keyv@3.0.0: dependencies: json-buffer "3.0.0" -keyv@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz" - integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== +kind-of@^3.0.2: + version "3.2.2" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= dependencies: - json-buffer "3.0.0" + is-buffer "^1.1.5" -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: +kind-of@^3.0.3: + version "3.2.2" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^3.2.0: version "3.2.2" resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= @@ -6996,15 +7197,6 @@ loader-runner@^4.2.0: resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz" integrity sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw== -loader-utils@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz" - integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - loader-utils@^1.4.0: version "1.4.0" resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" @@ -7023,6 +7215,15 @@ loader-utils@^2.0.0: emojis-list "^3.0.0" json5 "^2.1.2" +loader-utils@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz" + integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" + locate-path@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" @@ -7175,7 +7376,7 @@ lodash.templatesettings@^4.0.0: dependencies: lodash._reinterpolate "^3.0.0" -lodash.uniq@4.5.0, lodash.uniq@^4.5.0: +lodash.uniq@^4.5.0, lodash.uniq@4.5.0: version "4.5.0" resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= @@ -7220,11 +7421,6 @@ lower-case@^2.0.2: dependencies: tslib "^2.0.3" -lowercase-keys@1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz" - integrity sha1-TjNms55/VFfjXxMkvfb4jQv8cwY= - lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz" @@ -7235,6 +7431,11 @@ lowercase-keys@^2.0.0: resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz" integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== +lowercase-keys@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz" + integrity sha1-TjNms55/VFfjXxMkvfb4jQv8cwY= + lpad-align@^1.0.1: version "1.1.2" resolved "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz" @@ -7267,7 +7468,14 @@ magic-string@^0.25.3: dependencies: sourcemap-codec "^1.4.4" -make-dir@^1.0.0, make-dir@^1.2.0: +make-dir@^1.0.0: + version "1.3.0" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz" + integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== + dependencies: + pify "^3.0.0" + +make-dir@^1.2.0: version "1.3.0" resolved "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz" integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== @@ -7467,7 +7675,17 @@ micromatch@^4.0.2, micromatch@^4.0.4: braces "^3.0.1" picomatch "^2.2.3" -mime-db@1.51.0, "mime-db@>= 1.43.0 < 2": +mime-db@^1.28.0, mime-db@~1.33.0: + version "1.33.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz" + integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== + +"mime-db@>= 1.43.0 < 2": + version "1.51.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz" + integrity sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g== + +mime-db@1.51.0: version "1.51.0" resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz" integrity sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g== @@ -7477,19 +7695,21 @@ mime-db@1.52.0: resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== -mime-db@^1.28.0, mime-db@~1.33.0: - version "1.33.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz" - integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== - -mime-types@2.1.18, mime-types@^2.1.12, mime-types@~2.1.17: +mime-types@^2.1.12, mime-types@~2.1.17, mime-types@2.1.18: version "2.1.18" resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz" integrity sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ== dependencies: mime-db "~1.33.0" -mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.24: +mime-types@^2.1.27: + version "2.1.34" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz" + integrity sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A== + dependencies: + mime-db "1.51.0" + +mime-types@^2.1.31: version "2.1.34" resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz" integrity sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A== @@ -7503,16 +7723,23 @@ mime-types@~2.1.19: dependencies: mime-db "1.52.0" -mime@1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== +mime-types@~2.1.24: + version "2.1.34" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz" + integrity sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A== + dependencies: + mime-db "1.51.0" mime@^2.3.1: version "2.6.0" resolved "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz" integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== +mime@1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" @@ -7545,7 +7772,7 @@ minimalistic-assert@^1.0.0: resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== -minimatch@3.0.4, minimatch@^3.0.4, minimatch@~3.0.2: +minimatch@^3.0.4, minimatch@~3.0.2, minimatch@3.0.4: version "3.0.4" resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== @@ -7565,7 +7792,7 @@ mixin-deep@^1.1.3, mixin-deep@^1.2.0: for-in "^1.0.2" is-extendable "^1.0.1" -"mkdirp@>=0.5 0", mkdirp@^0.5.1, mkdirp@^0.5.5, mkdirp@~0.5.1: +mkdirp@^0.5.1, mkdirp@^0.5.5, "mkdirp@>=0.5 0", mkdirp@~0.5.1: version "0.5.5" resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== @@ -7577,6 +7804,11 @@ moo@^0.5.0: resolved "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz" integrity sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w== +ms@^2.1.1, ms@2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + ms@2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" @@ -7587,11 +7819,6 @@ ms@2.1.1: resolved "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz" integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== -ms@2.1.2, ms@^2.1.1: - version "2.1.2" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - multicast-dns-service-types@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz" @@ -7707,15 +7934,6 @@ normalize-range@^0.1.2: resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= -normalize-url@2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz" - 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@^3.0.0: version "3.3.0" resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz" @@ -7731,6 +7949,15 @@ normalize-url@^6.0.1: resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== +normalize-url@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz" + integrity sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== + dependencies: + prepend-http "^2.0.0" + query-string "^5.0.1" + sort-keys "^2.0.0" + npm-conf@^1.1.0: version "1.1.3" resolved "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz" @@ -7765,7 +7992,14 @@ nth-check@^1.0.2, nth-check@~1.0.1: dependencies: boolbase "~1.0.0" -nth-check@^2.0.0, nth-check@^2.0.1: +nth-check@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz" + integrity sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w== + dependencies: + boolbase "^1.0.0" + +nth-check@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz" integrity sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w== @@ -8222,6 +8456,13 @@ path-parse@^1.0.6: resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== +path-to-regexp@^1.7.0: + version "1.8.0" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz" + integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== + dependencies: + isarray "0.0.1" + path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" @@ -8232,13 +8473,6 @@ path-to-regexp@2.2.1: resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz" integrity sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ== -path-to-regexp@^1.7.0: - version "1.8.0" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz" - integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== - dependencies: - isarray "0.0.1" - path-type@^1.0.0: version "1.1.0" resolved "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz" @@ -8285,7 +8519,17 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz" integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== -pify@^2.0.0, pify@^2.2.0, pify@^2.3.0: +pify@^2.0.0: + version "2.3.0" + resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + +pify@^2.2.0: + version "2.3.0" + resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + +pify@^2.3.0: version "2.3.0" resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= @@ -8331,7 +8575,7 @@ pkg-dir@^4.1.0: dependencies: find-up "^4.0.0" -pkg-up@3.1.0, pkg-up@^3.1.0: +pkg-up@^3.1.0, pkg-up@3.1.0: version "3.1.0" resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== @@ -8900,7 +9144,16 @@ postcss-zindex@^5.0.1: resolved "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.0.1.tgz" integrity sha512-nwgtJJys+XmmSGoYCcgkf/VczP8Mp/0OfSv3v0+fw0uABY4yxw+eFs0Xp9nAZHIKnS5j+e9ywQ+RD+ONyvl5pA== -"postcss@5 - 7", postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.23, postcss@^7.0.27, postcss@^7.0.32: +"postcss@^7.0.0 || ^8.0.1", postcss@^8.0.9, postcss@^8.1.0, postcss@^8.2.15, postcss@^8.2.2, postcss@^8.3.11, postcss@^8.3.5, postcss@^8.3.6, postcss@^8.3.7: + version "8.4.3" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.3.tgz" + integrity sha512-d5gVKo8ekrircqHOQNvSQk8dhGOuAfu1iP6dzfAlnAmcu7EBJ9cFuZG8B1KZK362aaEO3L1H+WM3ny9xQ29tFw== + dependencies: + nanoid "^3.1.30" + picocolors "^1.0.0" + source-map-js "^1.0.1" + +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.23, postcss@^7.0.27, postcss@^7.0.32: version "7.0.39" resolved "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz" integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== @@ -8908,14 +9161,13 @@ postcss-zindex@^5.0.1: picocolors "^0.2.1" source-map "^0.6.1" -postcss@^8.2.15, postcss@^8.3.11, postcss@^8.3.5, postcss@^8.3.7: - version "8.4.3" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.3.tgz" - integrity sha512-d5gVKo8ekrircqHOQNvSQk8dhGOuAfu1iP6dzfAlnAmcu7EBJ9cFuZG8B1KZK362aaEO3L1H+WM3ny9xQ29tFw== +"postcss@5 - 7": + version "7.0.39" + resolved "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz" + integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== dependencies: - nanoid "^3.1.30" - picocolors "^1.0.0" - source-map-js "^1.0.1" + picocolors "^0.2.1" + source-map "^0.6.1" prepend-http@^1.0.1: version "1.0.4" @@ -8967,14 +9219,6 @@ promise@^7.1.1: dependencies: asap "~2.0.3" -prompts@2.4.0: - version "2.4.0" - resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz" - integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - prompts@^2.4.0, prompts@^2.4.1: version "2.4.2" resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" @@ -8983,6 +9227,14 @@ prompts@^2.4.0, prompts@^2.4.1: kleur "^3.0.3" sisteransi "^1.0.5" +prompts@2.4.0: + version "2.4.0" + resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz" + integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + prop-types-exact@^1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.0.tgz" @@ -8992,7 +9244,7 @@ prop-types-exact@^1.2.0: object.assign "^4.1.0" reflect.ownkeys "^0.2.0" -prop-types@^15.6.2, prop-types@^15.7.2: +prop-types@^15.0.0, prop-types@^15.5.0, prop-types@^15.6.2, prop-types@^15.7.2: version "15.7.2" resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz" integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== @@ -9039,21 +9291,26 @@ pump@^3.0.0: end-of-stream "^1.1.0" once "^1.3.1" -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - punycode@^1.3.2: version "1.4.1" resolved "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= -punycode@^2.1.0, punycode@^2.1.1: +punycode@^2.1.0: version "2.1.1" resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== +punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + pupa@^2.1.1: version "2.1.1" resolved "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz" @@ -9071,7 +9328,7 @@ q@^1.1.2: resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz" integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= -qs@6.7.0, qs@^6.4.0: +qs@^6.4.0, qs@6.7.0: version "6.7.0" resolved "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz" integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== @@ -9136,15 +9393,28 @@ randombytes@^2.1.0: dependencies: safe-buffer "^5.1.0" +range-parser@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + range-parser@1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz" integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4= -range-parser@^1.2.1, range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== +raw-body@~1.1.0: + version "1.1.7" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz" + integrity sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU= + dependencies: + bytes "1" + string_decoder "0.10" raw-body@2.4.0: version "2.4.0" @@ -9156,14 +9426,6 @@ raw-body@2.4.0: iconv-lite "0.4.24" unpipe "1.0.0" -raw-body@~1.1.0: - version "1.1.7" - resolved "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz" - integrity sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU= - dependencies: - bytes "1" - string_decoder "0.10" - rc@^1.2.8: version "1.2.8" resolved "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz" @@ -9184,6 +9446,36 @@ react-base16-styling@^0.6.0: lodash.flow "^3.3.0" pure-color "^1.2.0" +react-dev-utils@^11.0.1: + version "11.0.4" + resolved "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz" + integrity sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A== + dependencies: + "@babel/code-frame" "7.10.4" + address "1.1.2" + browserslist "4.14.2" + chalk "2.4.2" + cross-spawn "7.0.3" + detect-port-alt "1.1.6" + escape-string-regexp "2.0.0" + filesize "6.1.0" + find-up "4.1.0" + fork-ts-checker-webpack-plugin "4.1.6" + global-modules "2.0.0" + globby "11.0.1" + gzip-size "5.1.1" + immer "8.0.1" + is-root "2.1.0" + loader-utils "2.0.0" + open "^7.0.2" + pkg-up "3.1.0" + prompts "2.4.0" + react-error-overlay "^6.0.9" + recursive-readdir "2.2.2" + shell-quote "1.7.2" + strip-ansi "6.0.0" + text-table "0.2.0" + react-dev-utils@12.0.0-next.47: version "12.0.0-next.47" resolved "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0-next.47.tgz" @@ -9214,35 +9506,14 @@ react-dev-utils@12.0.0-next.47: strip-ansi "^6.0.0" text-table "^0.2.0" -react-dev-utils@^11.0.1: - version "11.0.4" - resolved "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz" - integrity sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A== +react-dom@*, react-dom@^16.0.0-0, "react-dom@^16.8.4 || ^17.0.0", "react-dom@^17.0.0 || ^16.3.0 || ^15.5.4", react-dom@^17.0.1, "react-dom@>= 16.8.0 < 18.0.0": + version "17.0.2" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz" + integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== dependencies: - "@babel/code-frame" "7.10.4" - address "1.1.2" - browserslist "4.14.2" - chalk "2.4.2" - cross-spawn "7.0.3" - detect-port-alt "1.1.6" - escape-string-regexp "2.0.0" - filesize "6.1.0" - find-up "4.1.0" - fork-ts-checker-webpack-plugin "4.1.6" - global-modules "2.0.0" - globby "11.0.1" - gzip-size "5.1.1" - immer "8.0.1" - is-root "2.1.0" - loader-utils "2.0.0" - open "^7.0.2" - pkg-up "3.1.0" - prompts "2.4.0" - react-error-overlay "^6.0.9" - recursive-readdir "2.2.2" - shell-quote "1.7.2" - strip-ansi "6.0.0" - text-table "0.2.0" + loose-envify "^1.1.0" + object-assign "^4.1.1" + scheduler "^0.20.2" react-dom@^16.8.4: version "16.14.0" @@ -9254,25 +9525,16 @@ react-dom@^16.8.4: prop-types "^15.6.2" scheduler "^0.19.1" -react-dom@^17.0.1: - version "17.0.2" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz" - integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - scheduler "^0.20.2" +react-error-overlay@^6.0.9: + version "6.0.9" + resolved "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz" + integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew== react-error-overlay@7.0.0-next.54+1465357b: version "7.0.0-next.54" resolved "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-7.0.0-next.54.tgz" integrity sha512-b96CiTnZahXPDNH9MKplvt5+jD+BkxDw7q5R3jnkUXze/ux1pLv32BBZmlj0OfCUeMqyz4sAmF+0ccJGVMlpXw== -react-error-overlay@^6.0.9: - version "6.0.9" - resolved "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz" - integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew== - react-fast-compare@^3.1.1: version "3.2.0" resolved "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz" @@ -9315,6 +9577,13 @@ react-loadable-ssr-addon-v5-slorber@^1.0.1: dependencies: "@babel/runtime" "^7.10.3" +react-loadable@*: + version "5.5.0" + resolved "https://registry.npmjs.org/react-loadable/-/react-loadable-5.5.0.tgz" + integrity sha512-C8Aui0ZpMd4KokxRdVAm2bQtI03k2RMRNzOB+IipV3yxFTSVICv7WoUr5L9ALB5BmKO1iHgZtWM8EvYG83otdg== + dependencies: + prop-types "^15.5.0" + "react-loadable@npm:@docusaurus/react-loadable@5.5.2": version "5.5.2" resolved "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz" @@ -9343,7 +9612,7 @@ react-router-dom@^5.2.0: tiny-invariant "^1.0.2" tiny-warning "^1.0.0" -react-router@5.2.1, react-router@^5.2.0: +react-router@^5.2.0, react-router@>=5, react-router@5.2.1: version "5.2.1" resolved "https://registry.npmjs.org/react-router/-/react-router-5.2.1.tgz" integrity sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ== @@ -9383,6 +9652,14 @@ react-textarea-autosize@^8.3.2: use-composed-ref "^1.0.0" use-latest "^1.0.0" +react@*, "react@^0.14 || ^15.0.0 || ^16.0.0-alpha", "react@^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0", "react@^15.0.2 || ^16.0.0 || ^17.0.0", react@^16.0.0-0, react@^16.13.1, "react@^16.13.1 || ^17.0.0", react@^16.14.0, "react@^16.3.0 || ^17.0.0", "react@^16.8.0 || ^17.0.0", "react@^16.8.4 || ^17.0.0", "react@^17.0.0 || ^16.3.0 || ^15.5.4", react@^17.0.1, "react@>= 16.8.0 < 18.0.0", react@>=0.14.9, react@>=15, react@>=16.3.0, "react@0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0", react@17.0.2: + version "17.0.2" + resolved "https://registry.npmjs.org/react/-/react-17.0.2.tgz" + integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + react@^16.8.4: version "16.14.0" resolved "https://registry.npmjs.org/react/-/react-16.14.0.tgz" @@ -9392,32 +9669,89 @@ react@^16.8.4: object-assign "^4.1.1" prop-types "^15.6.2" -react@^17.0.1: - version "17.0.2" - resolved "https://registry.npmjs.org/react/-/react-17.0.2.tgz" - integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz" + integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz" + integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + +readable-stream@^2.0.0: + version "2.3.7" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + 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" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + 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.2: + version "2.3.7" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" + 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" -read-pkg-up@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz" - integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= +readable-stream@^2.2.2: + version "2.3.7" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== dependencies: - find-up "^1.0.0" - read-pkg "^1.0.0" + 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" -read-pkg@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz" - integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= +readable-stream@^2.3.0: + version "2.3.7" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== dependencies: - load-json-file "^1.0.0" - normalize-package-data "^2.3.2" - path-type "^1.0.0" + 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.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@~2.3.6: +readable-stream@^2.3.5: version "2.3.7" resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== @@ -9439,6 +9773,19 @@ readable-stream@^3.0.6, readable-stream@^3.1.1: string_decoder "^1.1.1" util-deprecate "^1.0.1" +readable-stream@~2.3.6: + version "2.3.7" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + 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" + readdirp@~3.6.0: version "3.6.0" resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" @@ -9458,7 +9805,7 @@ rechoir@^0.6.2: dependencies: resolve "^1.1.6" -recursive-readdir@2.2.2, recursive-readdir@^2.2.2: +recursive-readdir@^2.2.2, recursive-readdir@2.2.2: version "2.2.2" resolved "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz" integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== @@ -9768,7 +10115,7 @@ resolve@^1.1.6, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.3.2: is-core-module "^2.2.0" path-parse "^1.0.6" -responselike@1.0.2, responselike@^1.0.2: +responselike@^1.0.2, responselike@1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz" integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= @@ -9800,7 +10147,7 @@ rgba-regex@^1.0.0: resolved "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz" integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= -rimraf@2, rimraf@^2.5.4: +rimraf@^2.5.4: version "2.7.1" resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== @@ -9814,6 +10161,13 @@ rimraf@^3.0.2: dependencies: glob "^7.1.3" +rimraf@2: + version "2.7.1" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + rst-selector-parser@^2.2.3: version "2.2.3" resolved "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz" @@ -9851,7 +10205,7 @@ rxjs@^7.1.0: dependencies: tslib "~2.1.0" -safe-buffer@5.1.2, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@>=5.1.0, safe-buffer@~5.1.0, safe-buffer@~5.1.1, safe-buffer@5.1.2: version "5.1.2" resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== @@ -9873,7 +10227,7 @@ safe-regex@^1.1.0: dependencies: ret "~0.1.10" -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: +safer-buffer@^2.0.2, safer-buffer@^2.1.0, "safer-buffer@>= 2.1.2 < 3", safer-buffer@~2.1.0: version "2.1.2" resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== @@ -9899,15 +10253,6 @@ scheduler@^0.20.2: loose-envify "^1.1.0" object-assign "^4.1.1" -schema-utils@2.7.0: - version "2.7.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" - integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== - dependencies: - "@types/json-schema" "^7.0.4" - ajv "^6.12.2" - ajv-keywords "^3.4.1" - schema-utils@^2.6.5: version "2.7.1" resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" @@ -9917,7 +10262,25 @@ schema-utils@^2.6.5: ajv "^6.12.4" ajv-keywords "^3.5.2" -schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: +schema-utils@^3.0.0: + version "3.1.1" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" + integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" + integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^3.1.1: version "3.1.1" resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== @@ -9936,6 +10299,15 @@ schema-utils@^4.0.0: ajv-formats "^2.1.1" ajv-keywords "^5.0.0" +schema-utils@2.7.0: + version "2.7.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" + integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== + dependencies: + "@types/json-schema" "^7.0.4" + ajv "^6.12.2" + ajv-keywords "^3.4.1" + section-matter@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz" @@ -9982,17 +10354,57 @@ semver-truncate@^1.1.2: dependencies: semver "^5.3.0" -"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0, semver@^5.7.0, semver@^5.7.1: +semver@^5.3.0: version "5.7.1" resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== -semver@7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== +semver@^5.4.1: + version "5.7.1" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^5.5.0: + version "5.7.1" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^5.6.0: + version "5.7.1" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^5.7.0: + version "5.7.1" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^5.7.1: + version "5.7.1" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^6.0.0: + version "6.3.0" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^6.1.1: + version "6.3.0" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^6.1.2: + version "6.3.0" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^6.2.0: + version "6.3.0" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: +semver@^6.3.0: version "6.3.0" resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== @@ -10004,6 +10416,16 @@ semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: dependencies: lru-cache "^6.0.0" +"semver@2 || 3 || 4 || 5": + version "5.7.1" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" + integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== + send@0.17.1: version "0.17.1" resolved "https://registry.npmjs.org/send/-/send-0.17.1.tgz" @@ -10130,16 +10552,16 @@ shebang-regex@^3.0.0: resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -shell-quote@1.7.2: - version "1.7.2" - resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz" - integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== - shell-quote@^1.7.2: version "1.7.3" resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz" integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== +shell-quote@1.7.2: + version "1.7.2" + resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz" + integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== + shelljs@^0.8.4: version "0.8.4" resolved "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz" @@ -10318,7 +10740,22 @@ source-map@^0.5.0, source-map@^0.5.6: resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: +source-map@^0.6.0: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@~0.6.0: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@~0.6.1: version "0.6.1" resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== @@ -10463,6 +10900,25 @@ strict-uri-encode@^1.0.0: resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +string_decoder@0.10: + version "0.10.31" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz" + integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= + string-template@~0.2.1: version "0.2.1" resolved "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz" @@ -10502,25 +10958,6 @@ string.prototype.trimstart@^1.0.4: call-bind "^1.0.2" define-properties "^1.1.3" -string_decoder@0.10: - version "0.10.31" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz" - integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= - -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - stringify-object@^3.3.0: version "3.3.0" resolved "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" @@ -10530,13 +10967,6 @@ stringify-object@^3.3.0: is-obj "^1.0.1" is-regexp "^1.0.0" -strip-ansi@6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" - integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== - dependencies: - ansi-regex "^5.0.0" - strip-ansi@^3.0.0: version "3.0.1" resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" @@ -10558,6 +10988,13 @@ strip-ansi@^7.0.0: dependencies: ansi-regex "^6.0.1" +strip-ansi@6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" + integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + dependencies: + ansi-regex "^5.0.0" + strip-bom-string@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz" @@ -10621,7 +11058,7 @@ strnum@^1.0.4: resolved "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz" integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA== -style-to-object@0.3.0, style-to-object@^0.3.0: +style-to-object@^0.3.0, style-to-object@0.3.0: version "0.3.0" resolved "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz" integrity sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA== @@ -10772,11 +11209,16 @@ terser@^5.10.0, terser@^5.7.2: source-map "~0.7.2" source-map-support "~0.5.20" -text-table@0.2.0, text-table@^0.2.0: +text-table@^0.2.0, text-table@0.2.0: version "0.2.0" resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= +through@^2.3.8: + version "2.3.8" + resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + through2@^2.0.0: version "2.0.5" resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" @@ -10785,11 +11227,6 @@ through2@^2.0.0: readable-stream "~2.3.6" xtend "~4.0.1" -through@^2.3.8: - version "2.3.8" - resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - thunky@^1.0.2: version "1.1.0" resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" @@ -11005,6 +11442,11 @@ typedarray@^0.0.6: resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= +"typescript@>= 2.7": + version "5.7.3" + resolved "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz" + integrity sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw== + ua-parser-js@^0.7.30: version "0.7.31" resolved "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz" @@ -11059,25 +11501,25 @@ unicode-property-aliases-ecmascript@^2.0.0: resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz" integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ== -unified@9.2.0: - version "9.2.0" - resolved "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz" - integrity sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg== +unified@^8.4.2: + version "8.4.2" + resolved "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz" + integrity sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA== dependencies: bail "^1.0.0" extend "^3.0.0" - is-buffer "^2.0.0" is-plain-obj "^2.0.0" trough "^1.0.0" vfile "^4.0.0" -unified@^8.4.2: - version "8.4.2" - resolved "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz" - integrity sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA== +unified@9.2.0: + version "9.2.0" + resolved "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz" + integrity sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg== dependencies: bail "^1.0.0" extend "^3.0.0" + is-buffer "^2.0.0" is-plain-obj "^2.0.0" trough "^1.0.0" vfile "^4.0.0" @@ -11109,7 +11551,7 @@ unique-string@^2.0.0: dependencies: crypto-random-string "^2.0.0" -unist-builder@2.0.3, unist-builder@^2.0.0: +unist-builder@^2.0.0, unist-builder@2.0.3: version "2.0.3" resolved "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz" integrity sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw== @@ -11136,7 +11578,7 @@ unist-util-remove-position@^2.0.0: dependencies: unist-util-visit "^2.0.0" -unist-util-remove@2.0.0, unist-util-remove@^2.0.0: +unist-util-remove@^2.0.0, unist-util-remove@2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.0.0.tgz" integrity sha512-HwwWyNHKkeg/eXRnE11IpzY8JT55JNM1YCwwU9YNCnfzk6s8GhPXrVBBZWiwLeATJbI7euvoGSzcy9M29UeW3g== @@ -11158,7 +11600,7 @@ unist-util-visit-parents@^3.0.0: "@types/unist" "^2.0.0" unist-util-is "^4.0.0" -unist-util-visit@2.0.3, unist-util-visit@^2.0.0, unist-util-visit@^2.0.1, unist-util-visit@^2.0.2, unist-util-visit@^2.0.3: +unist-util-visit@^2.0.0, unist-util-visit@^2.0.1, unist-util-visit@^2.0.2, unist-util-visit@^2.0.3, unist-util-visit@2.0.3: version "2.0.3" resolved "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz" integrity sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q== @@ -11172,7 +11614,7 @@ universalify@^2.0.0: resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== -unpipe@1.0.0, unpipe@~1.0.0: +unpipe@~1.0.0, unpipe@1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= @@ -11502,7 +11944,7 @@ webpack-sources@^3.2.2: resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz" integrity sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw== -webpack@^5.61.0: +"webpack@^4.0.0 || ^5.0.0", "webpack@^4.27.0 || ^5.0.0", "webpack@^4.37.0 || ^5.0.0", "webpack@^4.4.0 || ^5.0.0", webpack@^5.0.0, webpack@^5.1.0, webpack@^5.20.0, webpack@^5.61.0, "webpack@>= 4", webpack@>=2, "webpack@>=4.41.1 || 5.x", "webpack@3 || 4 || 5": version "5.64.4" resolved "https://registry.npmjs.org/webpack/-/webpack-5.64.4.tgz" integrity sha512-LWhqfKjCLoYJLKJY8wk2C3h77i8VyHowG3qYNZiIqD6D0ZS40439S/KVuc/PY48jp2yQmy0mhMknq8cys4jFMw== @@ -11542,7 +11984,7 @@ webpackbar@^5.0.0-3: pretty-time "^1.1.0" std-env "^3.0.1" -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: +websocket-driver@^0.7.4, websocket-driver@>=0.5.1: version "0.7.4" resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== @@ -11576,7 +12018,14 @@ which-boxed-primitive@^1.0.2: is-string "^1.0.5" is-symbol "^1.0.3" -which@^1.2.9, which@^1.3.1: +which@^1.2.9: + version "1.3.1" + resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^1.3.1: version "1.3.1" resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==