From 5eb15f707562dfd737ca40752e12a25ecf6f20c7 Mon Sep 17 00:00:00 2001 From: Adrian Bece Date: Sat, 8 Jan 2022 20:02:19 +0100 Subject: [PATCH 01/13] Initial commit --- .DS_Store | Bin 6148 -> 6148 bytes .gitignore | 3 - .npmignore | 8 - .parcelrc | 4 - .prettierrc | 14 - .vscode/settings.json | 3 - README.md | 3 - assets/3d-flame-plant-1-min.png | Bin 0 -> 96558 bytes assets/3d-flame-rocket-3-min.png | Bin 0 -> 55660 bytes assets/social.jpg | Bin 0 -> 34532 bytes dist/clay.css | 2 - dist/clay.css.map | 1 - dist/clay.scss | 34 - index.html | 159 + package-lock.json | 14273 ----------------------------- package.json | 37 - src/clay.scss | 34 - styles.css | 251 + 18 files changed, 410 insertions(+), 14416 deletions(-) delete mode 100644 .gitignore delete mode 100644 .npmignore delete mode 100644 .parcelrc delete mode 100644 .prettierrc delete mode 100644 .vscode/settings.json delete mode 100644 README.md create mode 100644 assets/3d-flame-plant-1-min.png create mode 100644 assets/3d-flame-rocket-3-min.png create mode 100644 assets/social.jpg delete mode 100644 dist/clay.css delete mode 100644 dist/clay.css.map delete mode 100644 dist/clay.scss create mode 100644 index.html delete mode 100644 package-lock.json delete mode 100644 package.json delete mode 100644 src/clay.scss create mode 100644 styles.css diff --git a/.DS_Store b/.DS_Store index c88a062b05be4fd1d362b3e4c6a7481e718b69d0..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 100644 GIT binary patch delta 51 vcmZoMXfc?e&B4IH0LBvwMFg0D92j6^U=Y|?IE{T`gVbaL5thx|96$L1%DD*$ delta 77 zcmZoMXfc?eJ=s8n#gv61g&~unn4zRBxF|0tKQEnufq@Z-nSdAsKx`luU_h4Nn7Ei7 Lq2L>Yt1}X^$AO;093kfL*2Q&)_Gz$ty5)D5O3q=tOLJ$l~6Am{F3OEi6 zJP-^{6b?ZV4MY+RP!$i#ii6LWkw+2^?V*@S6AmqGk5d#7AzOPSVS_Dfjwou5CTELx zF)UCO5Grw&P@2J`Y-U4;tT=q2S)|HepTa_dro@SZzlVWLmc6)td8>48X|&qSl#VTS zo^re3M~<@|YLm^8i%^!ke8cBqtJ1P`ZIo6}U8v81Ix}Uj)__Y!7$`OzCNE5#$QB|k zRHe>UrqE5E$WEZjNSee@q01N~FH4-pSg6ubqRbN`E=rrmQlrgUs?!=LGZZB-MVG=C zDK+p;GWlRcJdnKdQ8h!Az`QjcTdUMZn8HAkzQZ^m?Mp8oFFd_DBUq=<_FO?8D>w92 zIlwj_^;kW*G#)yQx%g#F0CSI-8$T=alGal(mF5pEf6Cf%vg|YZ+Q_DLe zFM_QP93|R9D6ujg&^#mfaa_MdF=DXT!9FP}eyIl!77G_3ze_r+FC6)LX0AqXS3Q0TZYs}Fwk5~!d+0@M=r;Hb{S-f`i*|TR7ImJ z8RS+$@kJ-yPB%A&u5Gv7+gL@*Ni`N~mB?{t@jDwIbDk0|KLt^JwL&rua-_ayTo`$) zB!RNjP(18XI(59@%w|~yVv!U~Y5tmwm?#(rYMU^Mx&kdw8CZCKz~ZYpDH1nJvlj)+ zQ$hkpa9N_s!5|6~Kv@AgVMUX?wM{@flftXk?~2CflFaM0TvGp~nKFE(+I4A*B^M@d zm7dV-|FEU1MmgYTR-QB_pA-f0m5F;H7w14E|G2L|in0SDJ4{ z|I5T_8x;S*x7>??j58`tmc8+JW|}`Wdd2JGF%mK;FrwJ@qh()7Eiz&QQiUjP6APjpgFQveqlFANY90tE>*A1FK{LQzO!S!!~mg_)1Bd@eV?N?XqU z{&N0)EB!@ZdaIE9;lo2MoZ5W-_ppy(ZBDT1?$E&A(B9^n-nr4%>w?MZhX95q00DJ* zNklYDM@B3C& z_lp<*&svg?xja{)uqwXfa|`;lr57mFGe9Uo%U6o!Zck{)KYHDAsaPrGmmEw{sHe5U z`Fy1`=qYgwhr_>xhQnUDRLJL$MbtA;m@kwDTxmN=;wXyaIBBQpS+@r?4u|DpA%`TQ zo)*J=aWLo&(wH)@!BuZ~4bS)ekVYIw4x?nTTaqXuiKwTekUL=%`i*)}tJb)JS`aiE zp2ukC{Xkyic#E_rr0ZqbVi{bOL=aF?IdEJ#xSS`ia_xs&=RKT3sZ~}AaOm9mWX;R z6^t1+IBcptsYw7G2ptl6r3julOe+frBI+?RdA`CiOn867F{~^4f|~>eb^cFC7m9H^ zLRbce(4dJaKE{Uf~;7{-)|+OQtfbpX2$BW|cAEs@GHvA3~`??H*(5>XE?4hz~10Yh*;#hxNC03U=0OCih>nF8^$U0FsD zQ4hp0pNiU$`Mz?)tQrcyv1SP3mPlka_tLdF1QGQh{ZKWB?J+5-(FetC}GA9rvTE+ z$d?LbjmSZ4uONn~`)RQ(QW@;f(^;$PKLAdXDgDnPm_gC^q#@eX?ij3vy)EMK2N=%f9Arbp;&e|Vwo{gGXxed{zKr9QOY|dufZnAVJLolo9O~OIM z5)pNeX1OixP=cfr7BKXE9k_alRBwMAWnx&Xu?w67WNyNdu+H z0=M%`S8Tk}Vr%~+!6B509K`l7ED=%DakvV0$e4dG=|PS1O8WwnAQIU$r_mZ>h?)w- zqG*<-9o`E=>zUrjOVSUaL`>Vk8#F}JG+jzt%nonkkWI~{mrZ5?V)7A_88v;E;>I$A zY~_uw{9(xMo7rZZowVBwduG(#db!T+kjHWe#>YZ|p!f>UC56fpnQ^;2AY{OyoFcZ9 z^H*qysJrYipI8oIHAL{opvDsnif8hBUp@e(w^fW_rV!1MFhp!sP}6qHp=2$TpJ52! zhw_7k>J!)kyVNA!>WrZ{!Sx&@h;A8P`BrDE>RqYEW86k&7poO zxrHIk1Qf-uQx2kshKRajYLmnf4c+*iMz&y7qaBu6XfZ5G5aXDfqamVh<*>*(BxD?i zM6QX9rO>fNoz2Xy_NgrribRpjQT5#dzS*c-%ENUX%MTJWgGIw3Y?SbPy@^bK82vm# zLqy$Thq;X;n#7?nLjsOC!4{p?nZa%ywE@RBTNXt$(}?Y&A);>Ka5avz90GfqKms4c z7d4e6ni7Mt@U;U2nH)?_w)+L9;tqvXjtRFf|j*=*soSmUfmOwah?|aur z?|;Mh8#TT>T-?yHOl*^4K%|tKN6R2_K~%dRG>O@x&i2wIo>x6@;phf6L310~HpMYQ zs?3l-q1G5jFoYSRiDh$sPjRTPpvV>cx_XQ6H)_1{aU2n4h{g!1&15PmG)y|hqivk6 z8@kn@azlCbPI-Cl-K+Q5si4N|RUAcnI_Oq})Nn{tHfL(Z%p{SyM+!#F&|b+n*gCqx zU`CCv4_D)uW(G5wMdO3Q5-B`bN4(K7kHfGo@4=#P!&1FIYP~}YQDZqQM5h}&BYv$Qu-9X7HY2DMt1YjfwS^#MC()Hn_+kr><9 zTvqfMUvvm`hBq9;FWi0EhCf%~b*7_U=`yg(sO&6F8)Vj0~`?ER2M> z4Rh#SoP6!Hj32TaeprY5mBL-@tJQ14;ZY0Mm{Airq_#eEniPwqYmGLS_dCtzkG`%D z?Q)9Sq(CG?CRew&KW!bgaB_p1n9DE_RDFtRmCb6(NUH+BadF~sIFifC4gteJX7c7X z=aBp1!F$}5jT+yl=zU$8O^2DL**4JUAsvGIB|ATY*%~x)iiDk8_3=~4Eyj|rKZtb264p)#v z)EExQ%`vvK!y(hC*tL~V#PZ1nv4^EbyJg@|G|Dw$hXO;+;XZPRnuIMl`A=C;7_GjcfVI2ip8In)PG9PFSXv}=53dHGnxa;HU@ z*?yQwW!)}|E=BYxpA?3FwhoZP*@f`7Z=agOH^l6M1;pr9>&T<-QnTIPK-Cc2zc|@z z?sfJ_X4jWo({t>w2J>r$;SP7hgZ@DuSD0rq7ljsbc~CC5oO$6H{{OETHG5j+_$KOi zPWSElo~aP+>41=UqFZi$tA(Mt)RJCYHXPQ~dLCf7^ZCnu>)`PC@Wa3HuRe5SM%H**|pO@_V$_=l-Ye>qicGB z;&5{tYQrOmVgKDL{Iky>g}Fj`!1)_W{S6xS%B4bn{+UqBG3p!|`{8#rZm2Z zHbrvioC(NmJ=AWB1y1t$v?<0ieV=Obh`q865sS+w zqCRX+W*I4*NeqP*GN8~sVF}kh5O;hKH+1h^_6EFZc|sCj zuF=tJ8;aa*e&rw@Y}#cO=X4bLBsl%!M~lK@%8gX!v0M`rLR}~e!$ma1S;VkBXvYyy zs1Q^aJ%DHYxv)hNC26Ge6g(v$vu8^D8*t|Mza((SwY?9IIaf&;l>~zG-oI{`a znN+qIR<}Rxa0(AOg&*F&T1EaJR37x- z2#y_aaMOjM7(e_9rVBCBXd+KFV_9H?WC)jT1Y$PNpq6%F2*^?>XoGnvwi?wv{)2FgLDZr*31IkG|*UJ?HcFm+Q~F?|%3$&oZ0Yv=;2D zn2xyvSo<)ZdA^QcWRq9ph;#Vo{`jU*D6n~}%->7gD3^}f9j=92Yp;LGq!d0`3#9{c$lC-M2xA8IzUQuOB+ z_;@pp8YBrPv$`J}M$8)RG3w!|Z%$@6&2lkc?|07DU*}Q^pDc!N|0OXL@$urLCbq%) z2MC`pE-x>3m!A9JZ;RUoGe*18i=Xd7NX#X1(#y~3VIMfG4W?G15KSFgqLgBnPy5}q zTngd;g&N**qI26^f)&j3#pOk?v1~Un`(nqJ3mnCUD5MQK422?kv9aup{s6<6UY^Op z>~i3ytm(m(`8WUL-l6o|1H+f(8?p#?a@mMjI1-y5NHL4WaD(jm&gODK%x1PJ2gu~+ zJQ~nYn2k{oA&;mNjQDRFQ_#xVpl8b_n@G+Eiz(&XtDDvDUJgpnL!bJusD{z44%XZf zV=G>sKm$!A2HQ)GSF)K6i!r)kqE;*ejgY$m3?YwLlG~W!JCQ@s!;#G*8!A)-EC-SQ zKLfV20o^sJC_X(oe8(~LC5MGM1Yr-T%7@xuGAr+4(GhM$6{H^4fJ0;atL{AH9J-btfFFUG&r}qjnsdnI3@n?8A3b%c zL(xSfBr-Hk6%*VR3xbmqw!OshZP}Hg{(I$eD0p#a7>-~<`!5F+Q{2njBR#AQ^UNH{ z9_5fLVsL)>4Wj(Fxl|RO*7@~9siE9SCuW?_O)QF4Y`M!tWxs+C-8r{Q?4WvfE2<*Q zSepzl5Hr^h#SasRjrZt#EFU=Je>yA{76kZex)OkR@%hV_>&sni*GN_I$)s$cilWs} zPTG$z-)7M%zs5C8E;Fvjpu|>uv$Vc}A9vW|#qz8@;Z_;XVA9t=(%u>J`F>a_Sn)B$ z`bvO<>U|F7pfBGpcQ@0F_ER~}ch7ya$`<)z!u4OcK5-sInifMs!;iB(+q?!pjTPUa z%)e@qAc7_ihAqwE4F7n4JdLbMiOQjEJ3_tz#p~;DzyJ0&CGknf;Ux97#~36r~Fb-sAP5>GW_RSldrZhX+;(R1iry;;Un z&1P0gGXEl8XoWZY#r;W5k~kQZDSYR=cN@npVV73#cnh1&1TqDr7~>vKx^@c;5&X zJ!>xr0t>F~r6;l6VE|S+9-Tz)!Yx9PnISVh*F17qsg(1j`c?nY(FzY#itMhQAFDi5 zmKl7+L*P#6VRcxy;_bV}Xm%4sWD(p6u8N`4PG^fGmpk+u%t#u_=?Rggih9PNw9Zh@ zEttt{A&7us1#iQh_E#Sb;>y=pI@(x|XB`-pd4D_t^rT%LPc7Gr#wdDoPlUrffAhfD zFL(o$zn=b_OOZ(EygPxkN5nhSI@nMnWb|}uj90W})`rk^0i<7rF|X*N3r%qnD7E^QfR6PFIIPH(!YASQHjyFnq! z;iCEca;=>KqKKKP-(GT9t{{iaX7k{v)$Tub27hkb^2}Yyu`k*~ZJBH1S>7rQt5{GO zpBa&|s{|2Av<=HFoC(nI5)I>Af1Vo8`EZNE|lnr>#EcFg47{ zxQD+rFci=Y&&FPe#)1>&5JMGLMa(#SAN7!Pcy!o4ew-rmSibllE)Ke$b2fg@&9DS< zY6}jlJx^bFjk$*+ne8acOwI&h*h%ejGUvr^12MFeRc3y4Wm6-FV%S(9h*A$JPC*P0 z>h+`6@$sV+F`HSbGqpC}RhOt;SGas$aRx48Rf5>%9PVSl+!Fjn7cHxpSqUNx$p%40 zH=@&@rb`17ik6vgg+dQe5&h^C>NyY_a~v8O#5@f!B0WSwJnpYOyf-$R`Ns|;{$#MB z4}DST4TJ<%Yt_L}*y-w|6Zv*WrVo{EHe(eS{)H1BI-T{GDHMrt_%2{bq13|#8^mDP z*8&dNo{_q7@zIhV5{LCV2qJ>`m`1Q|FBHP&#t)_hz51v|ipV*v4F&`xaOlka2Nb7B z>ul@fd$|G_at_bZC3^{-?FP!B_74}SA#fN)QR`trWDupZMKh;S54j)$h@G|EL!WLo zv*CD}J13%Vf~>XID9iD%V64=sM|$?8MIV9cH+P47|fV6U0Eg zMifyGPzMmz94%W1%#uS6;&JB@AaV|i78q1floK7dj!Bf;<{;t$5(&oYVCEUnI6ZX!CdZyIzNSCvxK1Q&;XiVT#IQSEP1_HX<8U>^_9!L;=BQaF5e&pp zf+!6$^g39&vga(|kOUDxd|*O5x8oVfXWLBu8D)`nZ(OZvCy^32WS5m~mM)?hcsq8! z4j4|i)?TGJB*@_g=Md9}p(%$(3Og{2bI^$Dp=kZG8BgUsLPsO0Q$F%GbFp&O?sT@^yh_C|VGiLAeB3U_NED%p zPTr{2Y!-=AL_MWck$Ommxz*+%b|07&;T#&bN{YBA6m~RHKQ(;;r!*T#Jp}vA17?ly zd?Jyu;@q1k!{+6!bWnTpb~y~WVGhYG`wY`IM&i&=M4iqyF_aui5HU=lJ_l)-54j*B zh!05;=e8|c9S;x^fkpfjJ`{!gG(l*S<+XxJe z{GrL=C$!An&Od*+_Y>!ONJ@wrC{z%4C)@Oj9O73;I#{Vz-}hudO{s6qp*dXH^2*KI z)Af{u{FdG*GWIy)7fee@-V&;PQiH9nk&ixA( zSspJ7&WOTAhu#9tVQ(S~^M3V@o@dJ}qZy;714fe z)|P`HqJ}bmh;=>UP~8hC&-sU7nA@K|e(ZGbpS{T;hg7__JRZ>S2`2vBmR4I zAd`%aat}Do7f03o6v3f(5I7Q{oHSDqlRd9~;f6Ux zJq#C?R06GvMp;kXP*GP$U2!#?+F*_Rp^TV;L;~@iLBXrgmFwdT{PNhYg}3b@AQtVO z^bZF!S$}a==0>@N28VloaDIO7uBI#`d0za&_0U5>)O`-D5o`TgcrU=bO7Fz{!)DX; z523gRiU^juv-Q(GK;({t=SC@{The*;xqju}RCZ^ot};_<7>`jTg$3Nw=HoDjzu7y3 z);6*vjyp>dXP9Nb#*obnWXMK`K*&r817QxGR<}B`q?RRt5Q;8+6Bu74kWa=Rz$Sb0 zO+H1Zfq)K1po0)Yp8~q)q*Fe@zIs*lUOh=kyr=e|Te9QikQn^Szv^G_Rn@_h{B$`> z4qs_KT)=_K!W!mpVA$n`y#qc?@lATjcG>D7aF}w2s1C4czO(52v)(3mWs8G+I zRK&WS>0sBDm?o(T%b^L&#;2scb`SMXgZS5QI2zsfTxEanSKoJ}kRBWZf?pt+NMd+o z{BmRF;k5`;w-G^E>_gB^ISRzn_wT#E=Uq}+arkRtp`S#(lg05u>tSL?EII9>^}3^m z8{@ugRL1nsNf6011Bs*Y%bN<%gQxXKB!@JLMiHn#d0G%Hii*R&;qVP{h=Rx!8{?CC zB?1ppfo%uJ(a$*&8FBdIE1)pe6smV!v8XR*%jjGe7|H>NX5Lq1`q70=VGJQIgCJsx zcs*2#c;giD!RsXA$|27~@<D9adQ5_x!|a}i1*Q;5Jf@r3$pOtGHZ;1^v5UUjnL={txMf?&P8Ed+ zBZ2sz@27|$he>3UL&^rrA}s6QNvF~=9KJCe+MEPZs?cg-nLg_x z4ut26ImhM36fQa#L9~IHqHRHRoH)v27rY@d53FjJCP zU)Uo)TChipxQnahWhe2)qJRqB4HPBpl1UD!ZbK(~po!NyPt+(5M~}brjXi(w$IcxG zQ^NLyC~{!de;UrJrhYi>MZ6=$xoN|4XgS1NzBz}tqH;qRqD>)DOlW%)ZN5z^(>Ie< zML1>CmJ%2>EHy2MDTZY&h!~hLHUo%9<8R(YR8je=>qpptLi5z^Q3^X{RziX^Xip7? zty#x%81vz>I8`=fL+X714o44jATr}nIc7^DYNC}y(8Gl4g$LgBur+Nab{)Ol-(x(A z@X8pMAut1q{S-rUs-f&F5WjH+Or;A~ryz$Yh#t#fnIdzoY<&vrqmsjm31e8DjJC@* zCM;tp0Dv7`l_de>RFsV&jt@*eZi$$Yy$`?>bl|#r5xq663 z1>Y&4s9#DEzwVj$_wN68m0(AJJk}$x!hzW{D3VOBCT|Ug}YGE7nK-?!d6*u*y-5XAxNPK%S0mllBU;65x?P? zpI;sOoP3&bP z;M5L{Nl{Ny`7-_`FWY1(i2oLWnNVE#I5%5RsGjBwb}C+$$UwN4Y!ri|i=m^1aNkBB z>rn|27=(|G7R0oFG}>uZ{`h#B#Fa4I5=76&X8GX0-LjO!)+!DtKXlHPbzC-4nf34# z>~iJHC@&vo`rLmdI7GKX6fVSKMU`lUtI1)bG3`fYIUOG=YYfk(^UEHpVMhez9y^pC z#^esXJKC!Zw=dqPrv{36|PuI19L8$CB zn<_N-w*(Q+^K?{>c+M9Y=FkDrHl?sW2CIq1@Qwbz!mWC4SWb$x7{QdVK@Xv9^WvX5 zhquBpn>r#iP63Ac!z^Wr;+{Uhov&)TW6AabXpiz?J{T-V;xLbI!0Pl+g=iAQPA6@q z3d1Hu<}E?ofBx|}@gry8CY5evnz%8|!3&P095!Y&G1gSEedCr*FF;r7VclPkALkfm z9GHLK62urLFwwY5yM842Fo#O<@{G5|*6g~JzLLYi{DVmiQ3FW|AvuIs4(}ROo*h|D1D}u^>Jz6aN3q1iQrcBX|tBYv;-K|07O?1A3VQ;s7!;fwLQ|+d7U~DO=5k@E z%m`FRlreT%Q97No`N?2#QeAc0?HwHIV-=7?xQ2sKxmhX!h5U;L1Ba0{FYN+QCzR$I=WYa<% z(nPwb=g47W+KcT#kFUtd*o7f*c;R9NIlSTjAM>)PQ1tCQQmg=GZM^GZ5H+~?Av_R4Z|8E;I9b`pqRMbaxPA2lEQJaW#=aj-1` z37@A34(on!o-e(<4bQz-4B{F!aUH-rAPn&iJ}6jCS(QO`pg^3C>}hg;T2&A#6sJSz zm+u3Def_pkStp3-mH|SIp{F7<3nIv&iprH}*CsQwF*)31GVs8}ADW#Njn=G3J8n1g zL%wg5Y;dT;a{2SiA9D_GfgnCAaC*4L*E&*}p+ZoxNEDW|H7UWl2|U&5$XsavmvRD; zS#yXe;zR1#!^lhtA{b_f%K)MhL^@Qt`&yfn%C2ROk(vHa^W+SXl|C=N)f+2XjrpfI z5=+dS(-hs8EzeV^C!ms74{ynHhXrvBZ$;r+>7jzKY^0EmPTn`R09}mND`JXqGwgpluf-IXSrL^S2IpsadU$JU*(iu>)I<S3q^@eC@+>O1HrcIiB?{I1Zl#vOZa zb;z!*<}IYKrI(sDmKPOgmzmPSqF*VNdl#$K^ndJ~&1)NJ62`MTyNN?!{tc5!0x?Ov z5D1fmi6QJkbW5$3+LCPvgh&g5$VJfjG7asMF*>(!PP%o#;9iyl41(2m=#vnO3$fplBGDA%-GD&&r? z3c*5fxXc7`3ePDDB19oun3f8LQHm*~v&oQ<0fpehTfKu8PDnWjb`(9d=}8|gkt_;D zWO~TkHi#jXD$dV;pp%0|%~Y=U7vn+&ihPi5l1Z~RkfWE`M6<9Ik97n)*3F#l+udS7{*P(Pb?^^k1fGxKO=pBvD{Eof=caC_qjKPjUJLLE7svXWrQw9JIWe z9j+@J+Q^}Ofh6+$Q0dzsh}jZUDnH?jyGOEEjwg5X56)zMem1>X3j;9#oJ{~9xcuLM zDPgv9;&*_+h!Mym8Y_((oYGd#dhUZ1fCY(V*2`u^3TB4@B8cIPA*eR3>-Ek6Dcm6t z?V2NOnQ@2|av1G|AX0{?aEKV@a+ykP@8Qyor5lgv%J;lEH>Gwi@}`2LjTlz>#9J&< zg3!Q|QKptJv^s9LhX`(N#tc^94Z?Aus2taOv!Um$N!qnpC_!9h5Uvu4Q)@ayF`QX5 zMGWi1hSz8uMmtm=@2p1$EjJPvLcMGgezroP;IP40RFe5&4l+asDiz=`Up57Z@qkcq z&AMsMPw|Fl7le-4ag`J?2wVBGRxmO?7%}+p*5=<727$t0aAIolWe#+anU)>;57R}x z#mNv!5Tz|oXH&G}8Oh-c_=5*LX`icC8wUg;yhPouOb^#X6r`gjioD8Z}VafQu8QFTavDfVZguq||L5v^@ zZLKMf(UUh9^}ONjrF(4_2gD^1L`LDN0MVMUhmgV{a0qhfd0s1qFB*vSu)QAIakOlS zVr_0ITdZ3VRV@DSszH;n--#I}o`bf*h8- zv|3&)MPz~~gY?jvp&<`Bg`k994ITiZ+mlr?r*NlT?Sd~mcAqHh%Zeq=5Jjb8hy;-t zvvYV462!ZcQg&|e&Nss9MjSUq`Xq!&IozxcdYzo9CvV24yUb7y(>)H0l_7#4PK6+X z9)cl5)VUN6k-`QsNMVnK9}|S_c6+BC9XgK99#RvTB-Spgn8}#?9a`JF?-{uqKiYI2 zLoNB4ADt7v`HXN==7l}q$~EOy2Y&4whK6!@xSVphP#`7*5l93*6ci3g3o%+PMxuRy zo4q)N>^VRT1&O4Kec4J>I7C6T;)*$A^gq5t6mCEEtZXiyH!sjajgKYcIGT1ZNDAMU z`nILO83dv4@e3-L8WM->YR7W6GWqUZjA{Judx*SkgK~&5oDEqB2pNWx)&#V!8!4uY z?>)y6B=&_Qw)(Lka$~MkELNzn3^5A{;^AFvW#17X&M~O5js1K;9{vtq`gB=rB@{90 zcIvvG7^)Xvsi#4)Jn5tdmlsVCAFRq+ndESmfH0=8MIAz$YL#}ITp403LZqR^f&!W;mxjSu$nrOOz!1&O?3NgDHfh6o&1`u}*z zzJNOq?O{d;qQ;c4EUq>YIBI4m`W}I(g+Z@lXY$JJC^|p0N2lrWCbOL7`RSV80)lvN z6(LkWloYn`!7!ZIfu=s1Z=eR0|!kObrB`#Fhi9MbomTDgl?(tpOx9;0kZhlU!%95rv z!l3${2%@oVDf5=~yd*nC^gGL_u7haXl0yG7!O$Jyi=Q97M-OMQpPKF?jEu z*F%A#vipljv@CvDs)W0;KONi`U%`$0Ucrn{m7E8$JpLYrgWmWg+r0R1$G3|@kutRX zbc@4+I>nuSe5a$(;7; zE;V&cJ!U89A&$yU@7q$?>-zP)u3fCAeE2ec21N?UVS262VuJXm7t`6QNDpIMZlN9m zgrtQCq3!ro9J_~uU)!vWO(421p&0iO`_h^fJtPn_5-CN$%c{!kT$M5*J%qr_kXy3vJM7^c z4tU=N{5d*w07M~*GC@pm$Tu;PA`*#4CSU5?k5+g*eT}C^Hj28M*$Fq*a@|WY4A74& z*>6G^N4_*{fgIkxK7g0~K}ys0oHRKAt>zy0W~ql%jZT4$+yDwhVg6(nH>^0TPKqd`0RG zc+m{;t0+kt7|H}hX^F*&d!d%Li~r~>*?s|19G@g)GvyPSV(!7+*lZP{f4F$ zwciL~8C)5Plxt;&?D+rk%9CfWM#raLzn-3+9l7ph@XFM2(pg>ShOhGV}_-VlSK`BYwAuHs!RhGjET0axC;e;qAc zdGZPwJjI`!?G3E(aUn?4nj71@AC5kcMx(Q%zpkzPIVJI`vGj=R;cUo?lnE=9C%j<; zj!Y2xj6&hejKwdZ%WLLKoS9$kAUNFL-<4yno4gkWpoI+5;D6H#jjZO(o z&MLpelTDMk@>Mr{5rxl2$l%fbn`SwmEg4p&u84don{RFdjF9WTewvba)wuaW=%F{{ z-9y&Ao=}bAlNy30`&1l5?1ic`yNMK$?}-(4ih?0lD;dZIi+qqDKfuJf(qdDll{j7B z;70){2*uEthfr5_ao&%G8d9z7U-4Lqr11D?yJ=<(E1vO-yELWRTSl%4!gvHE-cCWh zYKj<_%h)+&2SGW7wj+BsRHh(^2LtKM>*3yfrII`!P^14-Ob{DcykJJC7@sUTFNICM zB%JG_23CVAy}&OAogx}CgSeT*P}9z(hh?sY`7FA!`|{@1D7=Lfo{sjL`GO%3^lI>g z@64l5=xx{-R*Ym>EXolyJ5#+rYu{BF6yE0@?bSH#lH^JQiZRn z%o}r^Km-mqaPdS_Hwfywvi_#n^2P}jDQ|g|5VgylfkLP)X(jqQ;yFbGLt1~&tP z8w=#hh^f3FlD6%1;PVSPTF9>+4;an?U(Raoacl*A0g^#9GDzt!C~{@iatBytlEJ3*iXF`PKkj%314+jlBc*i6fmRb6U38ReHz(BWG zdaEqH`{jQ=1BH&F5Pu%>4mEdSW8sL9<;1zZyZ$X3lYR<_zwDzT&bgcd>y(7u?GNu; z0!7Rnado>GiGn%nQcsf z(kU#2IhsR9USM8?_J&qxH?Vj=|4JyP7)D;vMGBGQ$($RUI&j^nJd%7uch*CL511!9yw=554t z=-4Zc2e#P=m<>Th46&@-PT?Fv&&;zo?>~J0{J}#lba4eZQfQdt>fas#qUCv`y)38w zgtIr{(G>2(js`b8oF_=U?=XoZh|Nw+U%O=okp=OKvFOH6+^FI*hY6ExdWXj5h1!h5 zWU4J+T?~4*y&6Q%Gh&s3_6`90=d4WBWe4h#-lv>}UWI zyGD;!dmv|-Z{v;;DjVyv@g9rNxPdQB=wYI+;uTbSP@GvTtg_4<_AgYeIH%lU5`qFLbYc(L^*7@x=hZ(r+_mK07-uYhbOrV#3zEd zM;_vwUBsXl%y2U5mex3&4er~@PaMdJdJI(H&zD41kK~Z6DlQcuEK1uL7{V4VT}qLV zVW-U%38JveU64V|V8s+f+bbmHka`;^aX9U~TE{SgL4NV(?W8QYd8j8Kq;`$a2$InP z18eoVVvyE3mr5p+LJ)HffS9eHP0itt`@CC8&*}-=EKRd`yFg9Eo`;V&63~lIuq=nJ z@(+DojkOls!$Q~z>dOn_3PXxcAb}`|j5`I=!pf3=C?jS=5EX_&tJT?A3&V|#pSSnt z^`d}qf)Hva7dP**Q8w+dMi9mw5{FjZ!@F|P@kYhHOb?$JGs~4W9IlL&^5IZQ7u~@i z`X+ab9Cy`%8+nlhM=A1(sgUim!68P=_Ou@lLQlDejACyL_+gMDo|i+5H)$^WhnU<} z?G6bH!8cq7L-7qiY#;R8`os4LHX9{2^{{^^TQw38mj3RXln(`nI0z)4+fAT zLd#7wxWN5N%%ZT)V1_$=`MI0nQpQFGDOi(r`ES1aFmjxc-s_dOJN?s(VM!MCv{}BQ z$}%Y8Rex4Nv%JbK+qP~Vqt-8K^#Tmr(azteO(0RTz29nv69Hi$$F-AsxL}me*&u7& z@CGir-M2)q65T{o&K>5x(Ine3mR=AAgtY66M)t@ycVpi4MX^aA3eW96eMTIE!@#&U zfFB|2q4@A2v0g5p_gXQ`!cX&DO<}ZfS`?eTAc;Nh=@_Mw^c3-5s62K-#wdp+#Bg_= zH1dmI_oH?I4EAU)v1hm#A^b9hW{7frZbC@l!70lZof46Gk}C=jt$DUa;wc^?Zk(GV ziF}%!!I=UPR50$gqCW3JBt7(fQx08uB`%j#eC(L=%Tf(xuuKEWg0y@=`-j3kyp$TAsqV{~Q+KO~xh<+MsFKkSdRjw~dAy7yc z6Uqw;6^5KZ15U1Dn^)+AE^FUp@+gO)4qT0BtF6+%OR`bI>vBwCyF|~p6X`<7=zxz zIsn~2DP2Pip<=IG#yhL&?&=&t311b0c$6P~-^tKQd44>Q>xgN$h+Ow2yu{;Mxrq~A zeRZ+a%@CvHCFf9HrGh01tW4BLv{Ffi%i=|Ql!iUaE=c#!8esP;^uG!o<7rJ@Jduo< zJ!*x{r*eN}5YlxzIW3Atr6A4Fkh^NqU22$sTTY)K8!>$9NuE zPW~axT*UMqqRVAw+y$!?(Qkv7sJFHMp>Gfv2FaTq6@;PepeKR!t0QN0luuOk8VKFR zc&aitmE8E0GT0EPoDNUq4Ja6)ECnfwLJU$Y*u^d|+*&JNvo%8u+v2o%@UWKo;pZ4UH6|$}%F%0}xH@;my$HQRp z+FOc|aefFt1k()vSFI$4;2{RI!{%ymUZKXX%K7;83XJk4M$EI?s&tLn_@&IUu*$hf z3JfhMor}K*^dVO6&#xN6EtP6YHg6yZS)Nf&M2{Tvyk_4yu_y8%~3mcts0+V zMUNt8;U217%`%Fft-B9Jj8d!yt=4R93^#y7(nC_jCKijhVZ&E?$VnT8VF?42915OB zaPbrwNEF1<{__m3bY~|Fu?rbZs_#n*SsbJB*&>G@SqEt_N;i5nXsVJkH}J2^2{EKP zTq`Ead^zl)#?>0}1!D+P0lgY04=bx0zo_#|rEKbctF^Wo!kr0GyJK<)B+_y-x!5*L zxQ8W{LkNb^Ei5i#XsrMe1aTB*_e-W1L>fk;Aj1z67k&H9kMZ#mhoNpYbX|s!ny^)% z0_Xe4*vQU?Igecpa0VeLT+NT!CW9cxz+pw_u@|d)1gU9GlH&DWraCjzZn5c9G*u*>6l&3^P0 zY$JK-92JFg*mxk#F2Wtqt~tAa|xE|=;G!<>vvSOxK}a=x>iZ!Wha zj^guB-pfLj)TtZZ-6A9rZX9*72`}U{pzk*PXvl6N@OajB8;K!a^SCs0iD?@@5COA! zHw8_5=G4~L{>}=qG6O7LxL15g*bd@%!ZydAo$e&3mm(4Khj8xA)DU$v%{4J$uG2|8r?rTvCjefF z{U%!qY0iz3!?Hb{W;=%RBo0Z>mv)sa->Fo$@LHpa%jsoBAR7mr!2G1 zp}9WNzvznX6zAtN`(hDw1cjZmr2Xb0qwMI-dQ1-82WD+D;Py^#u3(rqzf0yQ?s5_z zpKu5%h3KzcGP`NJ+!JeHC{*UTLg5!~?lPA=@&(gIks0PZWZpJ)Go>`H3s%`y)BdFB zO)SnJyb?FFcd{=v5tBKb!``i7YO5H@m_hT6lkq}OuvDlfUlww5Zi zG0m#YV&!bB{2auP!M5-@iO??)9PNWRJ!2d$)=V?5;!qK@cE2n*JcWb}rmVT)<*Fy@ z*|cSW3P#}Y_UD{jt`N=t7U5DeCeSbC^(*dT}5dc(z#aTajqIEgH-4qhEF zSMlI_A?>mt5$A!6n>`gUlU)`$8^s}a3+bN7G_uAp!oOmX$~3=J+0rsUKRh@I1D~PD zK@?o6(HV0z%5Y}gbVDyxEo+)cf{0o0@x8gRX@`B7OOdPToW)5bX28DfoXyHORY~Tp zQ3=!I4?zyw)2v_y) zZ&;U`Dh)GxI5NJNAdd4$Wm^!LYrl8!ioJnM6jeR4JipC|!^WU7?_>KowUf80nOv8| zF-0n#yU8JN7)n2H&>e zu&LZb%njC4m*!bxHbjG@L6+znmuNj*H9$SndzN*JygWxh7|bUY1TY?Lt^rqxhT z2p9%h!X_n$xQ7F~1607=*EuBjuv93Nxmn(z&{4JGs$iVyVIDDWPoG-s`s_!u)Re4Y zUHmd?&>2Jl_UmE~FC18<2ij>PiMogAJ>($jE5EgMdgs=p_|P%b2#0!QH9h$%{TA=; z{QU!ql=%r2g@9e4=v&Y~HUehVJSt0W1c*FdE>yhbWHK$(ML{JEa&*LzDJJ35)>~ne_t$}u1zYKbR>s~C%VU**g=js_SzLM4BWO@d_#H&8N>%7%aZ6@)^R*b z+?tWGK}rSy=pOb~ql5Jr<*#$XP^U1UumrurK)1?TA{#8T$RKvpf(S*hr-gE5xSYkE zXl`o*MRBOD<2X*%JtS~gT^&Eok^0>8^q=3nWamfr@$%*OpMJhDfy1WWvpW|UT7!90 zv<+bkIr|&!CfMk9FiZT36hz|CtvZLomD!sajoPNO@wte|2mLB!sI`v-T& zm**L4zoSKMJqk5avtPkItlBGoEhX~w@WWLoC`|DeqyP-oqLdL0lA=uZijO5um42Pt zTnpjxJF~ta^-x=Qpjv8lAVCkm%{lyR4!`^F&%fe&+E2f}{|QzbszC+3FSk&c4S+%T z9L&p*P&>sJ4m04oX$Q$5T2vsDC*W+^#v65H7FM z1+cq2dmnDD0tuq#8U`6sDCE#bvpkZm0X$F{yCQYNM7}=^CP`#*3Oh;I)G?G4;^YbK zEB4p`hk2XIXM_0UhuX!(n~RH|F5WnXSuGc|p&8gI*-i!)oyMdrTFHS#ltq-o&LA3b z4oMI}4}Ters}Jw&9>r%Hg1D?{bso7tpxGVt?ae|VqX393U?Uq%}s&g`O*wLVWR zj@smKcjth~Ay61GAUqVky1eMFRI2u4$zdlnMS~>G)qvk=p7vQtJ&3&u-SLS) zXU5O&$mJR>SR)SScA5?>6M zz2PXln$MD`V+|l_${##Rmi@9wV;krkY7`0#iA4UBoWm_ae17cpZ7R1rMY^yj2;0P~ z-MAq+4C?qpF~RB$G8t4u>LZLsoe>^uy(ZA;@%a!0*!=$YCd*2X+cWn&8+H zY6#2D#V7H2QO`Nt4#Ypd^1A(YyHaV2;u5VJqg?lxi_}35qmijP$8nwppxB*9jmEpA z+ia&m^t|g!|JGb9i83Worr{>9(;P;NqIPpe{F?MDw9v8I)8l0pqLF<%PzXLY9>kF8p_g;G9f*5@ z3!CD2@o}jjA;eZlV;TX59TqWKk!OnLT>&E##Iif%Iqq(yz2+eP@58HmQ{sdy849X8 zi&b8)If(6|DTL5W*Ex&Q`)Xx8lKI2kohP#o%q(-m%s{+WdMFY!N(?256ryk~WC$_> z<2Yghh|_!qqWT;pkx@7a>_Uk+lwpc;4p9t=K?1SGFzrqAyv>$pf6*l$alJFGS}rak zKoHE66}x6x_3NT277CRxh8*|ow+g>%R)(2zc=$tIQMGvtid8JGhR{3JEt-FL7>CXA z@JPww{zqY!!$7aF@ke^Da5Fvu74(;rOXdk$0~&U#8nvn5ve8KP+!Gtk3#M4=VW!fu615TP}NKT6TywQ1xXa-*ytCWef{@pN&Ncc^R~G#@kn zuqpZ@X=Da;rq!#)lB*Se#U8cn0-$oj5JV}=FwZMO4;6=(|9J7cahq-=lDi*yZ(C*F zK@j=Z*U{o34D0v-liBZ9qAOr`=kOyl%U7BpY85qHiAGDKdMgLX?yiwjA?xJX{>_<;6BzUo!7}4a>O-1wN%kbVuSAZ*wUqWE}dk zSGO)Du|0`E53PCg|LmR1Ya3Y>htrw#n5Kt@8D=wofpOY~n8XAcOeZ1ECJbe{9+66_ zSP}?fYa?b;AhNMQy%M6=67fnq83e9i6fh}>BO^#tHjWJjW$jf~0fQI4n0wDT_ffLL zOw_aTs7#y?WQ8Q3f9HJ;bS27?itq33Y|h-c?|O-t6pBG36gRIFvNvAM3KBzG6GWH( zI0Vq6?*MbX*}%lj)QulPZk8E_U7)b1S!F#a(HZ0vcKcBlZ?#?VY$!zx!dlVh(Hpg6 zYjFy2sQZRwk=(RiZ2~2*tB($V|UWub@9?bZvsg0+m^jg+E}? za!e0f(j;FYgy0wQG6_kc5W`<}2!(sdd(go@giIFYZ9LLL!QpeFu+9x~*E-76^2gCL2UgA{;&UfAUNy_5cO%injV|9PHZuTm@H^ZBE*FF3Sa`S|^Iry`cs0~D-oRb*Z#3*gja&!XW z%eaF`6_r`RVOP~tlwFQXAy>o3<{?Xn9c`5kf!wEFCu-2g}vo06jUtfAeLpE zB3;A!Z+_#>^aR4OeZz&_t@>I5a)Bae=*S^mW>8Zttx<63Qklc$n}I#{QezkphZW{x zl7CnfiR{-q-MN`V7f<@ANP{rMP{%EVfZ!^RRETM z@lMoDI@KCqp+}ctViabBsNdcmvgidbbZqE?NTt1Y)ex0EQPtymNX}vXg>&{ZzwkGK za7@?mX+4#2E$D2pgzAV&Du*t0syGbV){3mRVbJV{sAcJ}V(>QZoW|i^Wv};kICIBz zb(`#ra>g7)h9GKUemN?-7HwJm(qnN4@g|G%|8{WjYE#q0ZDE(STwzrf@M`=lj9^e< zm}U@m8x`2v$ehQBt0L;5tn7(a2M-02cORzW$-{d6H?uR@dH4t9urFnv{6lmA99|BXwKPo)ZE}^l zh7vz1hWV)9s!9e6bV0>$KBHSK2S(bSEZcZ|bV$YEC%RK$q9XsLm|{|20c(F0|sg;Af| zV_)1OYKjYcCEktAgps%4M1w)VfK2m@LEoZAhg7-zJf+uCfWwc+^@o$$`LUjxkBy?_ zkiun#j5bVCE~?48)j=ht=^+EFMP@lW=vW!jLur@y*z>ygwtIiwxg>_vC*klWGp`j$ z5VOmX?|k7%iCD|;n3+Q!75w8J>S0^jo z`uv>d@nI*#C-TjVfqKYSgi(QcugV3nb!f`Gx2A?BVrZG@AWBK>+v-}=WfTF%B+Lf< z6FHQISu{Fm{nkifr`C-&MzV!L$SK4NSfGVsC$n}4JO`tr?C(@6W^DG&Wy%V3c{Gh( zfBAB2_xO1K<>T)sAdbP|r`*xe5fd?nVTP(#PHeMUxfp8wfo-cSIb<)Ba+nQEMka}g z8=;4L+&_HH1+kNi>mgWV2BAZv2Q}65&EKkMQ7`V7t~Xgp<{-{ZMep7NhuyXosHh!E z*yYNHPpaEdI$k;9^*X!|2*wx|glk*Ban+f)^@#IgSnm{ic&VPkP4n*l@qYc`tqF)< z&EY)b5I&S)jz`NY^baXcK@eM?9nCdFO*6I2beXn> zVKypS>WrOvr7p5SrE}-+?>L7dP*IVJ@DHoBRE}9?aX?yBO#&XCh=aYQkz)u0Ypb^wNidys-gnse+B)bGR!X7OiGfPvmE;igu&e2z2vcxGemja|7;p^nL`>WkD=Ca0U`~ow zBvnvR{fDagkQ8yt{Qp?=C6{ykFZ{!1vA`(APzCxAwKO*FIf|{K$%nqY`N;=Av(T5A zO%JM&47Y8quE*pM^pJtr`z$ViX>zEYi>*XDhhfo-pPAMCL|*k_U?z)aRmtI|&_j{9 zk$MP|$;>LpI2;g$rGku(M|Lsia@yfr8%Anr2_pU5NDkv8Qd|*t_jg~MO<#KgFA@0% zIXnXn8Hpr_{CnQ@^mV6Yx39K;tOmnmnf6q#;*4LznxbOZvjn6mV%3-1LVZ3=ya0s~@ z!?LtFT^PkEmsjMGP!Pn9ShwJHWTQ;BZzmDM^^r6-VA$KKebPo+=u|O{KywbA(_k4f z@F=mc(C|nVPXDz9n!CV-`T^0j}GDy z*Fys{*`B`sx!j4g%+265LAz)0R35p9WR`8}gOzD)0+AbL1tKh16&UhaeCrgJMx@i6 z!{vP2HgK;52&N$w(WK0`1A$88z2Fc76)j?Jh*e%ZNQuc|Hf;HLoF?&8`XoA7v<)4-2@A#C4O35+CM)zxwyFaot}$}ljHrR2T$gw$A9A=&loZQ zV#Y=gWt*KK@p(zlAm$-b;fY0`%yOQ&hug#`QMnQByPHi5j2o9;Fa#;|$cNmkyji}{g!jOWKlI9U|1aq{FS#BYP z(-ldVoy-dbm?DC5D!zV+ebl zGEOVM404zT2hlf^xZTcBm*CBqEb>5QQ*zjr4&t`VAd-97jmcrq_M0O?vhWF!L3>>; zWTri&>V%5+Pop+12@uIiT;uce*RlbO{gvh)oSz>bpM3my@lk(H_$SWg#mVl|C(~17 zndey{h_>($W0@Ns9j7X~Va`XLe{**}uWe;l9Cyl$leEykp!<+C0f%u31cppXI}oyX zmfw3qmY$4k5F*mXJAu$f0(oUDuPvn2+esks6Cwc-K^z%@iyDjr2G82wbnAWZx#ymH z&wcSwxy+)~m62o1PJ;8v_x!l$hqTKQ?Ve>mkbF`{9RwQRltqnvo`hzW@GZj}O|~F}fj+yO%43I~;;_iN0=RoPd|$+S6s?AGBngdK4BYxu8D{ZZ zi|U@VhKfa&#er{@We_O{R5XW!({aamh|DhAxx-o%Ru1#F6spj;$W1X0b(HG@&@7wY z9VUqKlG!Hl-DcvjyYgTm#qck}BA*a)=Ndx8;fZ)vp!myq@6GeO{|OIQuFCl{Er^av zBC4M@{=9LjdPG6<^wJa2a%-AX?qP0vEkd^N6i97Y*i*v`iYL|8u(G)+oWoZOSaEZIX<3Nj2_6K|J|{q-d{L;P(8Sk|?Xtce zW(vU%JZVKLu)<*{&`IoEZd~znlp@?iNY6>DY}~`)@HoljP)(F2<14<`tr!k7Ytx1s z7#@g2R{Y>OB4BQGNDl{}o6Y9+X`eOIBZ&QoPidI#Tge)hCL|dQIDpI{P&4?F>9pmu zth1r8fMKfAc(#ZbKL5MK5J=RbcoOGN904kP36MB?`|?i3>5#fPR3NHkw(BL6c5}c+ zd6wfKPA>z9ma*wL7fnh$Yg5XfiDBlNF(lgfDF{dSh9rI!#`)2mB=HZgSfoPrU)F}#^_{KQnu%E} zRK6k9VmDkVhw3sVkHIoVDep-SKOl$T+=+kOlo3Om_bwd7T8=r0p3k(2A>olE1{g4- z9(KmHCMe>#Z<+&OV_9p)JLIRWU$e=9PSB7JT4_tqSmk8eEF4w4eAKx1o%Nv7SY15l zP#ER6H$8PMO}q_3IPg`%Pdp#(yu1U5_m`es9jZ{}?2LnG3c%Lg)+{zKbFxi$dfVf? zh%|hCw_LKkL(;?d&@->D^lbMKAt=p^UC!iga==;!t1bX*mRY=%)(f3_GDid#iNRoN}zvo7C1}_h^86IO%j|lEdcpfD2+{ zl40{Tqsy30_E}+OjQY&OoUpBj}H2@Mf1N09&r@IJZ)L|(^ojjC74IxUgD*lTaLVcU9 z`EzxXAm%;w^r<8b{?Yd;8#{u+bfMc=`Q0Mkqx?LQ5CVsWMC4CNU+?w<#`%2ok2^GV zqaf-eq8~UqX{#l%7_wcpN(vFhS;I6gpAm%>CWk|5m$T`lP9Dm5Ii+?6VY1G*IGi}X z^c!iHhDjq5iBS1v5;vX6=K}BEH#l_iFI7Ks1(wB=h*#MC#{ALa(}!HU$wycR^$L`pyOY@$Bi)}yR* zCT9bs*t+o0ZcGsv>a@-9!%jA-RH&B>Ol^Yk&mKHK`_|{<9 zHpZC&ryua9-q9zZh4E%@-su7|mz^&Yi2hj+D0yHL=n~H5l%`nolbP)UMk-d84FSj6 zDr*XX!?fnmF>wmY5yT3i#i4Iy^Yn5dRS)aog-WA?{vnhgcBV}Q;;gUQ1B6-D%~4>M z3x${*2HG=p^}-k$49>>m(fB)>3ra)gX%%m>SZQ25SH+!!i%n9Q1>LG_L(gCs zqY%TD1#O;Re$#93nR7de@{@b`{+5@8BnlAcG|l(qC9_sURg1{x6vNY2I8~0J@eXt2 zN?>zXj+tdeVqznmG*u1;M7%c%e8J(G;c!++1y%wvW$yMcp5=Nd9mJ4A=7VMw$_CQ$ zE*r!?-8X8eZ%|B0m&b&V2Fb_vzE~r>)!aR|ScakOi#hiYb-#y zK&;Mdnq@9Kf2pbx+sI;dFaC8JN&s=b=>jsB zU6vpo8%4xnbj)`Oz%pAwN+ue&3cfYt3o_Wp01k znx@*~(6KMDpyKJmQV2`p+k3PP!KMtsLq_GxYAP>X}bId=SR$P6b;(CE!Z%tqs<8+cw zvUpi=IFZ+S@CZL@L2MozO#4S;oX3tFLXCqCmMKJWDHMwhW0v`8YF9M-QnRRoPOA8& zTyL~qJ$?NBLJxpleoGiuIdjz*gSQ=JrVWV##9*Gb9SE7PU>M-pabAHauU34GqC8#+ zT*Qprm_jF-)Twp;SdFxaQ8*lWdkL97q$T2UMGTzE%>0(QTGVxwV)>71MMceSc~)Z}Mpy_NlpCSk zNvoz*Z;vaW`Qof`rzIGeMk0IF5qNxDrQa7D4cY5Bp@0hEK6S--ZsjPnflI^!M^i#@2~wl@68sUJc|!PU-!IGpvB!JNmiP{ z<-5r6eGtSfrI3@jML!6NXNV*DNY{FsObaQ6@gjL~Dg|o)+9|MBQ8iU=x7&?sK9Df< z?qzP}fXz}{c5+qjId^*2T6#DdBsW*30n;0&n=;fo_JO79AzU{65E6%k16 z)l=N{8aedqo5MhYX2^m9f2aS=v3+!s-dzs zY=auMJJsD_!u0APuOhN-qBTH22lnB>o^VyWP|+KOg~bhI3|oXlSI8lRWtTh-Cj^m> zSRRy9DP@0%VcC#_I+z-QUkHR}ljtBxh*y>u7v%g}pYO*SS+=ylPT*ov$LXS-I8kk7 zyl*q>YBOzK@ysP##FhCwfVlKK;jo~9NFua6brvhtsW=E=oL;$yYo^XgIaip>l;N=} z6C z2x7RKRJn`m3__w@;1~8yriYR3>_N$eEQJ;i;Q@MBt2j~*g&@YeS&tt2Cmb3A)YmbP z2!A*zvC`n&k3F>Ub)K-bPC3)q%g`6tzC_tZI+NiwF62=ln_1Vb`AE|2e{?rNJSY_4 zT&|;{c%}sEv+Nm>$Rh?Kof6B}u}v^6sar$38qNJ^Af|Ds`X;fW_OPd67uWu@8F#u_ zL*5Xi|B=Y&+(D_rbCe3(9ojX!Mz1^U>0x=(793)p!jqJk>d+7f#t4POS4$7(W^+Rs zhhho*f+CNbSgeCFC|OiBk%8E3Zr@tY_RWDHGPAfwgB}ulb&)NSRo4f}onle#4&E#F zT;=|C8`Y3R<+rLFD%pzY-HVtbXY=N@+OyMmQPpIf#37hDN;zbLh}%P(`YjFiv<)Jh zsyMZ5mg^xa+lXXYm_5RzECaM~>EYaLPTmBEncxI__{%GgLWA5P4#~~1xmzsdMn!B^ zU*EeO#HHU44hq=egeYLO$9@C(eJpT9w{?9Tx;%T0xE|g#S@l?=XCcQ7?KQS z%aE=LCJW8sbnc*BIm8k+56ocu1*wWh4|`>}#4$w=@idQJ?+--CzHs^B3_|2E(PB(5`f2|Tmk}R6B^+7}b#=7&0>?&W5Z5UrKk;Mt=tzaI?RJ{` z>k5V;!JwhI&>5xP%@igF<%paaV20RaGpMQ@)GJI48G|e=lT^i9yD1h2rL49=RN}I9 z2?<0lt>=$s0a@xHY?=jGfvNDZ>zM)JEufO9836HVgaG2Lxe9cu99UMvf_$TapQf%t z=g2+XQ6Z#1@ncuV@Z&y7Qj}y_=?q54B)HF&?j~=5FrMtSEZIB)X^Kh1GA-NGg&flD zA?hJbRan-{1+irb4&Nb%e7Y*s)?cv%~EPMPB?>B6-(R<&>ET*9f`@vdc1VKqWohNXEF{bIvfpP!^~HtE z!~}hKF+Cw}2=n$%#ZNe+IhF#5`^&cq;^J^PK!0@4FDGZn%i)(=GqJ75wFXVa6l`eDD{PryUOUO`?0@2B%_9W$nPR0y{?Br%#%qB8~Y zwx(v^-12Z(V&#`_F3M@eQM8a1?2ap33)}8dwVKZaV#@qvlTScVK#bI<%OMHLc!Uzd z(WHEAGx;KxE_c-;Hf|5W1(Dj_ND!S`E+-OZ;Bbu{r|@(cir1g5r}t(UYUe3{A@5k^ z&zRCkiygLNa$?L>`)UITRT5P*aRTC(>aE@N_g@hZ(Zm%B()0n(Y3uMxr;t2PT@*vN z{T8CKE{8ZnnZ{NGaU0}tV-mww>BE{#aBx5*+a4O2rc{_7Vhx*7NF(!r2W1+Udv(fT zO372`22svK34{-Zi!%)M^X1?AF?@*m+4=}=G`#RQUdWbr=@ZG%S&&2u;3_qOe)lm;ID$@-jb;+*L4gqhg1#Sqh^)o z%JLiMV{hebsZ@*g0B%qK;rV9M>Dk$|@R>1G2I&gXG{u$oY%nTgT!s=NQb;S=-2!l! zl^n{18UL-`SAnK@n1&;D;7pX=Q_MFn zzWlY|sgda?`MzJC56g8;4BOuVu_$8lds?_Fo=%O*(zb|&SN5A^8n(kbQSozf&>EGu zSdz`>HESS}e~h&>*&e!h?~ux24doCpggiy5WMA1Z-%LxG*P!i1%*zX!m)2}p?UY1i zOd`=3en@;|JKwHrXAz!x?TS?-tmvrsA<9OyszbQ))i2loR=mJCgY!Q^JC?>xW{@z-Xn=uhi=8KoGBG-69clQYV5ntv1ECJjd9*gIxX8u zM-&Q`orw4Y%mJs{LzF{y#ewe+>vnHXtz$d&+%!E@<~9;JT$ph@ajPpO6yZ&tB zCI~&tJ-ONw2(p9SQvwK$%88g_<7Rj)+!%^5c7RdHY;#&E!$?TiH`9wR?U{oqK30t% zrJx?x)Ud3UZ3bn*VcHXyDTl$>2kY?+!^yz>dQ1cnK%|h3Lt}YsG~`#8YUHenB1Gq4 zd2^5pDxRhCbftNH@#5J--~9Z%Z{gX${&?}}D_iuHuy}Dz)_FD7`AF+8ZT|TN5Kng` zgRDpCq~emOoJqu{Y-07~${KKYV+LYx6jS!QQ@()8VT6TcaSPj)ayU}5WxVLnDiwI1 zl2+ofs2>I+h2i21yUA?fZ4`D-?-Rn?-Y+5B{VasBt-*I(Zf6fygii~WuA_oqb-!}oh9l@yK2F>Uuc zVJ2vrVcXfD046s!>6_NpO$5UK6^^tw!Xzx0Y0U<-utIl-qH3d@>rq9FSF8fv9%>w7 zoTytI?ZSF2#a9|Dyk~cQvhTWLdOlNG37!L&78(i0OntLo?~2r?;}c%5q61OM)O$ zg2Bv2AheM{UKvSSNl2^OSzxeC=mulKL}dyLrJ}LHP+40WuM7=Y%wpcX@4i>BO18%X zvzq8hmedY3AwE9$^PPjbGSIaN)()|Eh(PqAO4$v_umfG}Ce_RDql*q2irHx3da^pp z9lU2h0u12^P|RGD$#yO{Y2WrQ_p8NRDkF5O6fGM3nH!a9fzgXpaTYkte~=dHT%kk( zpn6H43*=m|0A2s(f)GI>-IOc4?Uq^C8=61$m^Iqv+(+ITSyi?=?qf42mHCdjgNq z2%jhXjr^S8^!UU7Z7;8`H;7)1qN)mzG6r1PbDLne>9#bfbh#{lsUaja4XforWS~cc zDCkh_Vz(t7Dx0t}F0aD!JtK`9hQsR{GktAdr*9B=H>xjiI_A4h32rK7r~YM?f^}d> zNH}Ca-f1qOc)>;d)Ayv56A#Q$IXfXua(;1MZ=cQP41gSmM+itlT{2 zuIr&uUN|Nr9UAB)zRkZ1=$95VLgK%AAjfJDDglSEMNS=V91;oB7*-g=(?c*Bq9-I(UJ$w5da)rd#)eQn^vt+tJ9$!)ziGr}7)kd*`+ zmP%Gim}BlJmC6V8roBuGmjvu6bsQd_U;LKvXNx(S*{KilvfwC0HthC~>pO-j5|;|) zg&bv!F8#?i!ce#nxHV0(U`YH@ehXD*Kyj{pqR?RwmHh+g9frEt6TeC2awslmVlcCY zxSaXF^k)3u5aJ7fpx4La!S1GcgHP$v3d>9ThxVk=U`U)eRxuEkq0Nj?|k;z*Yej|801POYS;=fD_UW>fU8mZ(eh&r%{~+$n0?O})3&2{Zv&$niLm-&X zo-rKu@DF?!Z$$T@Y4)n$i7&zIG=M6o*@nqh8^#? z9*5Z*OAv4o1ALi~5LNFHhQ~`s5Fu8~lW932m8rQ_e^{=cv#6F5bSRsLC)l#FBn(4h z4il=DBV~%X!OVU;yw#4wf52a$tn%cW9~chdX#yO}UJ;;Z3gb*LlmJoR#>A>|NpoH^ z$81czEFBlXsB^QGR|@7(aWcFWgc0+;)A6tK9#S8?b{Q=q4A16WL}AY!?}0-FNqVKU zn%_=q(hf)xVxl|^`9^L#E%KB!0zGPRFDy=+2-R|?vM=dyWCgdQ1PsH~^6qpXai|D> zQP==`U#;JMwF2AyvH6MG$nnHsC;Q?5s!qYJ5V3o&yd6n+s!{2O~Y|s|(-*-*G`!ya#lsv}{BR`y^mPb@i~N;85P97yUzq!&q(AJ^XJP+c$(kdX(wiL@b)= z_jUn&v>PS6k`jJ#aX*W(&!WJ*6X5Ve7>CPTcsxG7<>0r+P_6Wc6fs%sE*6U}{)f+M zWeG!e;8(#Ji0n|>k0jnle8t_`?Jx`xB*S5*&*+dZz~W_5>p94JJ@u5m0F4xzE0)87n6;~vgs1eXyIF#9Sv3(XX6N%N9oE%$ zVF1Hp1%^@IaRB03fI>PQ{OIfrxAas}I%+cew>w!%lo*1;SRXX%Dc!~I)gXv+a zSZl#3WfUkLay}f*v&(GQbq-ohxr@!SLxDrlKrFZa^1Btn9(W%Aa1C8;ukU#kd?FZm z1D#Dm7$L(`I>+?N0m)v*xig7Bjzx;m z`{R5ZOvf@}Lstg{rEPa#7dAOO)vG!oHvGpFn@i$$7nkfInFR%ix|U{iI8YXCfDa)- zJenxtN)m{RQ9Bxyi#P!w+X|@U`|Z~&Hhk~`4us`C0ude+4n+#hMbG4AV9jkbxa)&Y zemA<0h05l%xDyX1Dp5Y9>`-CDF{15M0`XM+41X|GiWTL9ySKNa!8)4grziEnWV2K# zOsnd&E}pi+QP~;jaj6y+C}KwVP}h^?8boET%6>8uQQ5+k@J^TzJKcuMM=631h5Z4x z5BcaxW9i|`6~Z2RUO-sx^En^lu~L!I8AG#)|HQQ^dLtOAqQ4IoGS#)nYk7q8gLW;c*VH@Kk`9KkW9RXFjaQ z5r)cQuIA%L*ThcC9(KaC!*pm@qy$As)sd@A2^bn$4x{psyru{FA&begT?K?PKiqY# zb~HOQkq*JsR~V?2+lQ;&!-t+fK-Wg%P@D>cXB2(*OpgYB={DMsfS$CEof}FJo&FXH z(kXNpv=6aNQ9wv2JQpYUB)>CGjk=v)C@^=bLl%|EEm>?sLV}3n5-TR`WVOq1cIdS7 zAt$krzG#Bzk-;ztla!Mq5>}!W2S$eB%Q3X$0BjiU*#H}wJSykXM2NBK&wst8i+!Ia z0Bb;$zxG$Fm`z=qC<-w;S13&^3P#Kg2#Am*YDuHzY+~fQOayUR*@F$YZ2}~QVR+j) z-TQR5SadoH9ZvT?#FHF{8F^0u0yEw}aeR#~R!3Ucf44F!0(T;sqoh1)7%3A6dL(&B ze5jJ48kh-&3LOeVqF}9^;V{?y`0^eIK6&!=>C?5fM~~Ll)}Aii`Tok#_~e^!uW#c+ zhDBbnV1`)c!)62`Doby$tSheR_69DrOjA3Fop2v}Pi{Hzt_>C`#|jE15HD^6;_=qU z`D_McBsj4)jB80;$yIM|=@zOrluB-k&qfjzOj?81;eI}zxc>kSwKR6Hk7%Tan>I^i zDCiJj*peF#Vv@ogv4l$-17f*-py-JRU_E}ezW(N?@87+Hn`9UKz{hv*zW?dXckAox z&z?O}0r@p`ZLmlBe6hUkz` zcyaz2e+-|`*#lqbadAHU^=QTpw6GD2Zar@R8wR%&aMMQjX~A&f^ROK09Zq~*(BO{z zu(K0R6j_lHgX9p6Dr_OWIb9+{ew&|Q*lLFKM2e>HW(!XB;{m0I0#47qd-KyfxR&$f zU$>txUp`-){*5E@_g@hfMc0Nu`~535HdjPryNr8b+?1g?Eo_j$`DLQ&azeD@vQD`r zEK4AUgYw12`R6+yr}>}fvww4UKCfw|YaDNfwqck*M5c2KQ|^>PpxoX|TPR(e9FH20 zjkXHmpn@FS2!oqDkgTNBZIxu@ENYz`*SL5C75w8*fH7 zA3Yw8k-*F86s*80l{Bi0b2Oe#FD0R0Md>ZzxOrdA`uV@6apT5)Q6QkhWgu~;K`fFa zev+ew5yWg?b=sd;(lBp#qvo=n+Kp}ahcbD{Ad(mgIh?|WA38u8;d?BIgyMNLlX9r8 znwPj8Y`W8wrJ=c8ch^qa@qTD!c`zaPM4ny#iFacv2U=xx4vq0q?JlLR-z|BEFBwCX zv+*c#xI?ol<8oBs&hDRw+{hsUGB^_b1BBdlS_idiKI6hW@?|0k7o>ze$x|UC5P6B} z2sAziZH)Xc(zp>m){MlPxXA(35bW|Q7m>Gufg;M{m1MTh!$)#W-1Q7%RCkv-)O9Ea zhJzT!a4HQl-Hp?zlRh>$yaG8?^W)WQW3khw8N8w$*Zr*RXG3xr^gW-u%jvLYfk`pBP~a%oMQMDXm2pWLH&%E1+gK|>ygU0uAg%~jc>jZ%aShkIOVz@)~S}~qbf`%F4 z3z|-9&&*+$2YVT^#B$<>0MEsT@3JHU5=rdJj(fjB4g2lk%T-#4-NxpK;hSYS;7zaa;bkzi#IB^74{d)`5!FLo~?a z>9>!uG|WihyzR0al6UAhJisodSMi3~cqnNTG%aetLvz~rVQQkCc8Vf_ebzn$IRr_> zDEZwg3L!%2pEOVo_mp>N%HfVw!VB-Bxcl*scKaXCpI(y=B7ukF5!kJdNS?A zj)}tFypc!mFs{wA!)-ScM=DVhTop~TTpk{|Q3WES=n{rxrolP%5JN1_>bK8=eFfp7 za|kvWFqCH5?D3VQ>~$PD^opQ`m5=Y=UmRSIK?pmosvDJK=Ou!wkCjAGM*j$ROZCnk0@!aw5Z9y zEEuJI;g~;a4njGbH2Q$P%XXP&Sn6;kN-@d@fnm4ZKI{FP@LQI{{eUrivlmJo7UXIk zh9?5U3!w00JP#0pEd?QztJl~uh$sG$_&H(t!W`;uE)I_bin?g0LH8~fay=sv{ZupH zbl`%e@8;3J99?$~oFVIzusQLf)l8;lHnBOVRdtCd8)l`4N)CxX$>8*o zz8<%B+cHj>Uu9Shb-2v^l~Q&*6eCNM4ELbn@*uX*#8es)=*ze@SrHhDima}147plg zlW2(H$q9LfQV#3J=pO751Q>!AR z8}uiW<|KPGvFekZ*`!dvnjJMKvqWk(i@P-}%hUaHUp~7&%Gn{vu3PUA_$RVyW z#g$Fo-QB4PDZ~*&*mfe^+f;Qo)o!4|Pdkhuv#lZ;(#dc`O6+bPqFUQ}{E4JxgE6l? z|8XrO5#HjDzs%S+3j~?QA}{T6oT3wWN8Oi(0+n;yL68fEgJ3w6_tIccDh-C+Aw2q% zgt4$^2;wq;%;9O`SS+UW=4XktBXfs}!y=Y zox{<4sfx3-ATou6wisBkN)F{fy?7kAXcl*iF-f85ASg;@aU?So}Bi;v{I|LG3?(Ul-f_{k@sA#hf)n24#&vRW>@;T zZ4F{j1{lR7Cr+huxfD8@UxbNhaps2nLv{^U9H-Hfa}hAlkE02PdNk@iUkTOM#$MQB zqjQIBj(J8Z&pJmI0mIlQz!1Wq^PVh_e#fot%q2abuxVhZf|NQJitdOGRRs~CSc1Y+ z(Igb5kT6q}DH+rtS=5T$GJ_K*%OJT76gj3X4hAa%ibnrZTmf|Ia&X0wPHw zQ)t%k;gzq#<)kFRu_0PfAeO)-D+i@qDJbbXKIj;BCpF64jFcdLQw}dLNBK9H$)5if zb@W<_*>o%=EAIjwzH1C54ltjX24mW1^_OZ8(MM6_$~i zbex1=t@=-XSPu|4Zrr~2upTPh69p>LIs8N)d6J5NO~-tt*!`36jf5#W2E4T z&P&)G@r&%KM&mRc8dT#Jn!^AHln-52gPuk%VQya}tnsE6G;n`IfGxQ2mtF-8#?o3q7gENz*=BuffU(f@oPEESa-Q;qFtVraE3}mVe@6j>TP}^6_(oYqImNMvSbw<5HQN0-3Ac*O;0TJG1 z*Ack0YbR+T4Vt>@(JU80mK^dA6EsfK z_LGhNAoohdDMApzI0JlT(!_x&hvLtECLA$OFCX?v5C2+7+*l%UbAFMc(Hh1=m$NW? za;dS>BxCcEo~u`uwH&4(Mrr=OLJsBaZE)V!lO0VtlvWvh7jcQAXDGywCK&uW-1;wd zSJRrvnuRl$naPD2?k|`>&~xuV!!(`s{DRU{m6TesjUb|eglvS6%?RFANbXuOD|ZG0 z8bSi03({67h?J7s0ik+rHdzH`8|FRlc|T5-PIu4JGA){rba#Aw&Uwyz&T~e6*Ki2` zIS59#-aP0=>>AG72jvPwB!{PiP!VyQ7INrA6`*z9k(7Tb-EPHHxJ?woHGqLT(i8Jv ze_A6T{`AX&k>M`7iV6Er3`^cOq|8`mhg7IKu2uD-{YwMvDF3U0gBy zuU`}j6%^TnI}32=89eP*B88t=Q9k6P93|4jL4hAF^W!@ylK1wqvVy&158CHX2@EPE zo;*!2PNnZ*Bw^T9H5(KuAl_K|%rZk*D+KDq1%C;zX{hwjK_ohMv+H|dFoG+9YHB~~ z9+z!Fn1%+T8LKK1fkM+qlW?J7RH86!TMj9GCsRmO0q=!P7iV6I(xmV)!ZTqAvyvWWoD?VHUSYVjfLv{0wg|e1^()|e3u?h$K$?bs8>oP zhZ(*!IiuV+(>ps&uNWJTYRW^sI0~_Zy`46iN}~|Rh!f!gI=(-R?{-W?n{n7UmvjjwW{S~UlL z=rLa8@tFnaeN{$mQ0eUVXoA=a_Pr$>a$5YH?M}x}LrY6eVFD{q7~2Wmj*Trx7H>O| zZ4QD4v$BGnnGKFFo=y^m5$Nc|P{`Y|KMFz|isZ1XMM@o8)R~yuJrZQd#R%XqKZ>}n zSAXnQ-y4aU9)0CgseHaP3jNluOAb*;hXbi)8>C5*wB*2@Jq%0vU~UoSG)cXY^zz_) zIFqR@)@inXbK}Q3RMjXn$u4&aoP(3Ql+{~aqk67ek(I*^HHdK*W z65=CA;!9)y^~+ZZ*;f|H=y`6a_vvZV!?Zy&#F3a5-J`Ktwtq3L3{iRf^jpHYM22J> zmm(hRE9kHW<^8(R`wy;I!?|j^4-oUpj@VZSByP8Tfx>)o#Wf21-MUN5JG#^ztI3$8 zgs8Q)(}K;uLE9pS)}(}ECIt)o-8r*&>$Jguy=8u8Ng{6cacmb4Qh1MpgXv*rg6SbK zKP>Rkh1@*QMMM&rfe>Zo=6%>`Y^|=`JRV-(a~$deR}@I9>x2w;WV!*x zVOCEq<2(Rvc>y#sI_wOF)2CG)I=`Ytyx>EO%tM_W3K-Ta-2JC+o!y*OB^d$^VR9!G zwhgte(5MW(Qt_)-De$6}t1^#d{~?jclqvDfDMM#`K5SVr{2Jtpg%o>)El{nqW~Muv zf8Sz2bY5JPC&bbNc9m+Kf|0KfcWH;-uR;_o$rMV6Fgp5LY6S0pUwN+bcmz1Sc1c*l znhjCQIcd+Hw)!K|mb-*QJqp0-@N`VWvWUtj`6>2gD?$`SY$8%P8_p`b2*X|${Ap1X z8v=);p<3Q*l>0&P8&^KXNwH~zd5=N*6jv-Frt%j)<96Z4r@RBph^2zG#AA>HY_t`h zZM|8u8LBq`M1&#NC&J?B*^;Kz9EKt=@5Q>Y*|i-Jk?ddu?T-t`5; zq44xgA8pn;Yqrzn$Bj4dW;N_MFHz% zhT|#rWs}HEvqN=~!biu-0K+tw$r6UnF2`XW6f>9142JpQ_g$$x(=5kz$5MrCor}=H z0fjcW?1;lW@7H57SvQBp4ha%MD!ty!(|j0gi6%tI4jc1FIxeNhRS<_)54J1Y8)BPol{vfI642FU>_s*mv$YW+ znL~1CmZU=-mK6+DU`8PF^iZ7W;Y`Y`Qm=Q69yjY2i_`HcdnxYy1Bw}*Dj0qj8uP`# z@78T{2uLe7ap}UJ*vBD$XWurKyAV}B7^!6QPg`bf@pfa~fcV#UGn?dvfQDzRn@o6q zIN3{6K0K6!Se*x|faukFM@MH1((&+m#xumnITXCNK7UD$ka9Ra-aK$V+~td8RmsMr zo9D^als&?So$M;pLyp9>*&KWvC+QH_5Ec_CAYSmujC?4?GK~sOc^r^U*q@4%B6g%K1{HTd`xUIk6sGEqY+J@4ERiZf^Vq zfM^JDf?}1oeC2pxmUNgc?4j$N2+P$dP}M_#A-ffPtyDq`%y+NQ7x8-cW%W4o&BH0+ z5C~B?+CUq;tYPcrj*<^Y3Wu|-w0fmxhv*~XEZX-=+2LF0!RG;7Erh3dS4zBa6$QG$D%jfF=I^jMB@w7!FILd0Kf8OPfQ9!=2ioJN@-!1sf_P zUMNC5zdgUizC%4K+NpQSSrL>GhVl?u;1G^fT=(Ex1)HxR@xU;W!+mBfHH2qEq_BLn zYsQO(W{d_C6AAFR)|{{1nk&wTj&|6}U`%EoF`ZK2gm{RIxEJwOSbn<4VaO*(v%Wr9 zc?BFEV#>JnD1a#30F|Y~opn2%4nI9Sz?p+=!nR^znK-nkNz;vQ$ejS&BtCOY=4ONQ z@o&p)NMLxc;xgyME1^=FTrIO(GuJypH%6BPX2pl8QP(gk{Uwc(PkmROm;xlWYGi1| zTyCH-OnWH8exA!^GkF+|r6j{#1!=pp_<3Xf81aX<42W1S!2-5A$VjIrq=2{w1w_aY z=fS?{LTq?;Pt7pTbuHVQ+}(VB!RPNEi6`fyxIvu0+qs-h&#xIF^2jXr&#RhEj#dzJ z>AAw;2j8OG05~y9H|$KOb(+WyPsWHt5}G9tZ_jU0rXUW><$Af(bbGM5zz`FJVl{Of zhi*4i0!5-P2u4ffxAHmX#HMUgq_d`k*vg*#F27>LPXI|f8F=9721a?-;?4%|Hr5u1 zNJbN6q6x<#N8yA7=0ms{UJ0iIM*E&E%|#dvcRW3;!f<#u$A>)yK?O%)g1CKoKR#tR zNasy5=qiU&pRAyHV7Q`q0|b zKB&iLwVc{wzJ?C+n;U-sAYy80Njlu&DuofEEFfZFE*$3k2Jg9PH1@rk-Wm`i#9(oA z)8i$@eg9^qM>ZqHyTTR6ArPVn%p@wyz`P@)bGom3ZoE}E#0zA~Nir%+J`_llN`>*^ z?eKDVe0<$LKnsUXxmm8lS}RA+QxhB>2PxDeemP1;<-l**=I%LV#8McJimBB9$P-Ip zzicKeh#GAzNrxa)9Kw`9&33&N`5yL}@lLa_-=qTr4pYqQxKU$s_)r27`0(~}c*Sri_>e*IV7ph%S%$VBmP*An0f#)e zdP6S}d4s49C2PXO)manuik5`Rmi^1R(F zg`}y1yxkf6vW^=yHaGr=K+F(bz*P!E;sn`{UBHIfJ~VypLrbhzp_{-N4*$#D)wH&e zWzo!HaAq@qqv@VB%s^-_`zMs0Qk7q%l5G_TVF`lJMo?%o0?kUOvzCxo+DQ;_1tWt= zf$a(f7Ud9nVW_>d$;!WA-hH3$ez*`k;7NBe*BT`I;7 z6~0(y2spgF(n>{>VL6XO`nQ?M!45}J>9G18Ms(JbyBr+?409f$G|a$i%+?4a6M%NwtEb20SZi+{WtQy|LvXF-N59z9%XyWAV6KJekYPMQ&812et% zVj0TrM2jbpaQ>~hQR+`|AKsqdJ=_2ezlz=tEtlCyp)ww-TAj&(JB$yj#u`USj#Y0x z+2rX^!SEj8Q0SCPAVl7#7j%Q5HiSvtdLBF0%N&QmWTDAy$%P{d5}i?m84pZvYXD`k zm93s*GV5EqP*ykLJ7D*@2nt0ug%>`w2D8*J6jGe}34fP>At8>A#y&XFkD`-0kF40(69G~hpqubPot7DEtH-=vNj!$7|jQ$c>M3I|E$feK+@!~Td zq4pWy1P<$;C=Qi_sMT^=`iCO1!*S@rz?~Czn^lbiI27Zth{=bH4h^dK{J`_kq*1iUei~=}mWQWDNHja$`M-B~5ysE^j_Ya# z(B?OGR=riPy-r#8X!7_rzmuK=(N2x&OAzT^7dF!CHR02*8i(9Lba4<{*kvVHU^Fa6 zB0zCgE$4tJk3AkdARIC}L@>O6P>~w}Ll7!glo07xnM!4w%{t^LB%ahLmWjhk(JG6g zC9uM?5P=o4AxvSE>^eZH;3!u7bW$ToI1_uK=bC*3B>r5NGG@%;76 zT}9#E-ix1KKiRI*$@J2G18m4$#N)&0wBw(I(c>{1PK>}fJ&rr5agWKAr)#kgm(MLW z9#0!L51acNX_(Fad7ffc#u=Wn`68#MCw?WiaB(8bw+M!G$9*)$;XPL=a8a?FJRfpG z9E`3?)3d7W;VpWEAVw5%>`E?=5(P4{BU|f@@>pM%&BC~6haxd7h7^-o*F!zdjaU<3 z)Bt(Xy@-;$TS&#WLoCUpcsdxh%iegt|8jTv5K=2+>LYS8gpA%{Tc6cq==<-I%sy5q zEh{8oIW6eT|x|SaJCzKOUL8##Tb6LT# z>V646nr2z^A&Md@9A1K8o-9Ypkp~eQ4{dW~9Xkq#p3J8hvA{}_)hyu~s<|QoDv&)0 zXASuZ^)bP`7K^wksA|fz+Wl1F+^0I2v%yx zL;_KWWe8(~S#G8$ei*N-J>4B(^5Jm!7@Do5op^}xCzsZXb$nCrlHrgWW-L^MK5@~Z z&zli7%cmz4hkjNyokyJjYzCkH$eCphM4ePI_z;jt8F6WG7%CtVE|$GQorB>Z`ca?? zazt4U^pavACYeJdRk990;pkONTs5SFS<`m?AiQvz{UUP1cvK^Lwho%B$OAmY`!e6P zqU?ff{^j>4*F{>H%jMPaDx=0ABfT>WL+&H0Ef#Av^oGN+GZRZKpPY)bj;4Rq;eeY^vb@yy`QLUE{l?{LqUg>5XVuRJ+agt5p2RDku`upj>jd9Qr4pw1c?0+vH$)r~N}Fm;r}3H_Ix8q0LRQ zj2?QqQU{L&0*4h5#jb#N*tCc=$!PW*!A(?^Fs>6c1Oi&2`&&9rlXy_G37Lck&sXa7 zz5F0CbHpOCJg+gI?>Y|o2;(n6iQGXH36*w_U+B%CL}Z^i4nsYUE|FETLwS?6IqVz* z4uxR;Dsi|KU#tS6T#K21=u@FGsBV8>xonSb-fQ>Ju*`-~Ip;v6=jse#D9BK5O(-Vz zTF|doL8+8VB?_ccmV9T4C=c&}7v?vaHFDEqNn=td=&n#Nu}jtRbDdXVI_rA43``IH z!ub@+hmSjtLqOu+f8Bptl@GOpNQDZZ5cCQKV&MoR_A)epDSYRrRi1d3I>v}MPKUkQ zPn*p>7b>i65Ak6hgs?)y&O%j{XQ^y-$wl9Q5c?0xJ=8G7Ktz?Wlo4;Ii{rB8C^lsK zQiOkq6MLe6`4ns6nr1mm2eaAxDI*@qx2FS}U=o8*3*uypaL%&l+ONPS6QdcxMgtSo zcnF9e{s=e}BaFYfRUkwPLRN0WL^FdSGtH}Z;Xnaonheh)LlI4)o<=74!1?J z4Gi*T(o(6~O}Sn6kD{*F>FJhafrRL5amiRH=Jy*!h!4^}*z`y`sjM zB5~F3tFr>$NVTzcdqq#kA88bu(5&3VOxnKlCUL_kVivgB&ohNf4>z05ouO5Phsdk4&o8~}>uI}0#2iwgQ5;V!6_RYozC4f3KSXx9 z!cuxFRidDXO*ATcNJpMpDWHSi%>Z)Ff32hC!l=wKms^+>J6^Lp*yX(5w$ca6iPSo; zR_)(RN)$+xXcVU!F_YZkvx^^xX9nyfWcAxw;6`UutWsVs%Pn&ZWwxt>ylGc1K2!@3 zOL8OHQ}>*^hYW~$)y$Fjaame?Uc3d*kk5fM?XpVhiHAUqtSd#?W?tc75!~XelFU-O zw6YW@nvoMJa)G2(jB0PI-A+HqqK0C}ve{J+>E&85f4%nup>Pi&5fqDrA+(TERJAoP zGH_8q#wSp&4IX0XC+nfulFLTc_0IlJ-u1k+wQXU&w6&MZ`#YpnL8w%Clk!UEC&|f) zTeBN;0unrdM|hJ1!HI!%B;Jk_t|Mo;aG?=VCrMa*GirE@#s-z+ebF;vxYPkU; z!1fB7VI>HaVKzvVFg!SY|M}~mrGghkW(B(A9ZHK#NKxFd;ijm&ZHnWrM|segXGRpX z8JEFG5eA+DYr6G6W8CBM&G_djLx`h4Rkea*GBio;niT(O^^xIFBJr1{6#+%S;%h~V zkVh=lcO)7?^#+fC+&bV8*-(6qLm0f@mTQ|O0_{DZa;Jm=^TF{6si@>hcp}LV=@6ml z6`HCi3S?%?mJz#;P6=$^#Yc!kdyp2Di+Fi9*nx#8f(zBAgvfCaal4gD+Sq^@64|?? z=}W}GBsx}o4z8;R-WqS|8B?&#ERjaU!RW9Ft%*M)!^38nP)ek0tDNn9=pNR(f9F2f zhmrW?<xG9Qy$cL1tEU?@KGGQSoDKL;^kl8|M>4$^b76g808g+Zo3inmUx-x9|j6}^gndsFz{fDNhup6h!9QgX) zLn#}?B!nq{_ww??q&UB{ys`>ld_57DV8#+wSCrg{LfYPK4+0grm2{Xbp^mJ&Td%_< z?oi}dD$Ev6WM$78mMWNBO+kmlR`kzA%;QF$w4cgOJSMp@@88kxFWP={d7S_J_48iV z=eW$)2-Q=wY$_^@c4Tv-B_hiyxWR(ysve1yZ6#SUWVEk>Vquw?b`EKD4UseUGi2^3 z!&d0A)L5Tuk7+WI@u<T27To(_F zIBuZ4d&w@pgR4{*e}(!GAgNd%oLL8vTf?mLfnbyUfRs#`JyB zI}!Q7@^ne;aaK|%0w_4 zCR0V6l$(eFTM)*r?#suFLzf(1yjBQQ(|ownDLVu*tn@0C&6{n5JELIjY6;it+x77H z{QL+Ev+B9=+)5pB4%HYjwqFTEWO^OdtBTPrBmSItL)cZ*nU^~JzP(fT1qM-Rv!?kl za*{Ryola3z6df&Z3GWcoHF%%t9R`+&>FP(1u(Me`g%kDw#D3EZq9ns++^`wc8rLA6 zbkk|XwSYU5FE0HhcCt7cOx@PX^O@;6|1uIx7K){APi|}ePo*EY$jhY^3v&>3501b= zl!O?hfSAww#3Gs0Psmrxb*<3EA5vPUX1P}|Sm(nn6579SWG^&c? z6P^*Ky92sgz)Hd}%dkR6x&haz7UoB$FZ&~CIWkl2hSR80YuogvW9Db(o4jdHPOcFw4pdlZCpue!rHtdL@BM+ z`DroBV3_A$W6hbuFjvnH*Yui`jw6L6bw3L=mz|3S$A|wwD@u2bssO)WFpF*~u}^LJ1@`28s|}I;3%mQ&Q1Y=B=A?xu{PD z9leM$p^1=;EhdhmnWG9j{R-&Su=E~#<|S(~o~;_D$k?{kw>qe$<&Bzp{rroV(TyA}*{{2iEW=)8muRtitP!FMbsz;jLs7R&Uk7>hJ zKw1^V`*+tqIR`R4Gh@oYh_NNaFtQF}lr+p-ji%sZU@{=W3^Jk&d}*w1gJsVeX`9(L zJ|k}(_OVBY#x<$LpoSK6dcCPn>3a{@YvmoT&Q22y=Vo4w?A(A{b$pwclC zVoVKl7$!iNs4=T2#H@=BQQ)eK_X8_PmuR|SHjAj?X7Zc77H{zs0Bv1`HtQsvM|U>> zsSx@O9YV0YG(A=sarjR#%ypc(mlupy1!HZPD~DOFx*&yJ9a&AyjP>oE?5RMCB18p5 z+eU*guW}9dKvXzvNW<*J%hW%#NgExa zC>RzM3gHIwNy=n91W2M2Q*HK~45yc9gOKc(Y>`cY?w+dNJ!TmsnxdKrmVcREc+wOqt@6T@!4P^A?}`TbKrV*l%q-3 zP5TCeI2GUEPPQhI^7Cxnnepf_Sw^?&t_-mUo0&yzv(pNS{0ttbj@lElHP7Vk-|x! z^FC|MrWS^#Axzx;_HHD#kVg4}H!Q1ZrnSl;w_Vdd*=s5jGkVP}FropXOd}??mvB=! z0s7()sbqGGyBGU`33^>1LbM_xl{0OaZRW-VDxqn(37mooT&N^mQA`L6l#5uzK^P_$ z{Fo9mqd7m|LV?1UPsoe)T)a~Mc)9fU(|$Lu!t=@+r0o*BH=Sr&#MnJ7=##QC!0@-} zgdw!xz?qp5IGhx)Ps=aFYN~DxEOX+e^DQp(c8Apa-1gqi;EQ3zz$vUT&Pl==-oSlj zn9GL>g%EM5o5mt%(betAyVCg`qi5 zUXNgBEiBK4X{O4W>IwKCd*}1o#+k-((M{uIyW4*wShm2BEQP(8mfrSYwaJ8Oqy&vX zykvCoZD8OU8IfE(;2;nr%nm*Ybl1rz{RR8{c;9#489Ch_?Gi)u z+OE}Bm0kOj@ALb4>o~Y;7Ybi0u_o;_llb!Z_33K^M8`3@QKc427E$cP3?wQDf)*QQ z!cVrfI);;osT*yWxuilF#IER?^<}Hr3X9h@(Nz<JMZxn;>n`j$Aw+~RbbO5)e^!^3LjOIO3n{U48!zZ<0R27W=9SgF&kTVOk9!d9Iu zR^hTR+c412e>y%n{rO!1L@Q6_X$a+rU6=-SbP*>@i{oAneobc)K@_WyA{DuVIL{z{ zibLU#aZseOacFq6YfKE>8Z%>u1={3cxY+wmDhR~~I}fY1gXJjny$r>fH^kfaCliLY zF-)Lx-Xy-@13dnw@}-}h%HLjnLHQCJ~hx$0Z1YaK<#F0xx5m)dpgqx{`E_^;1=JPyr zQ*sa;M^32VbHO6xhL19Xbs4VkJ@Oq(?V@YmB7{l}!~bg876&esuUHoc03#@)5IUp8 z(>F)v?hU})Xg?v1s!*A~3Nk8qS?AVI9aNyDydR6Yz*)QSl4 zHs-V6Utu#MgD4yw%DRS8#$!eJ@~E{g*=0o06`6)heklkem0{)#V%RGsZsZfYBf5^U zu_1@`y#JNv=NvU$-~3}R)b1jF{AI6pKrr?sjY5{d-A%Iq4EpinN$pW(OQ8yu5yQ3Y zF(6#lZWbniI*p(;nRVP-I-nJa6gq<-9$7>!lt*$ee(W(cHYOUYC>qCk#zp ztbDUut?mDCI2sX-@ZAo9NH_vN1U>8y0l{!^c(Av7UuA-}XXo)p>~?T(KnPI_@y&HJ z%g;d!f_`h}BQK7TYE~rXium&9lT(OQaz)Hr5tJ4phv*27<^k#Lj0Qn7auL}=lZU9j zN=AlR2P)D*EGDwu&PbZ%VxZhA1S>QqSZ~dfQO7Dw^chv3-+`g&F9KWl|6Hxr_78qI z9D_U#LO8u%FOK707!F3G!-M@=t@?FkD}}~+_#;qg6M+^Yn1M8{#X582q-BuUo-e!P z#EJ5poSd-(6fuo>+MH51B1g^g$yQ!Ak&+muth9+o6cUT1h47xaI#$V6@tY61gE)9+ z=%JEB?@hXClJV$*ie{9GDl^u^jZmd&Ih3&ZeP}3s<9zp{-QC^l-d+vs_*lx{t5)Hk z{OMjH=H4E~A$5Pzan~YS3$h@>pH2FPB;x&DU|y6g=AJke{Yes^Q>=1z&S}I>=h}4Q z99Jd@Q4&SOuR2*G-1MRpt*~_#+ClVI;}2R8jaCP(hmIG`TV)7a?fD$@h_aTVvp0P6 zHf{T`^ZS|Qxh#sSbJ?HWxmF-L3PX8>wPdlKL>ww-#2`A0M4`|bL~6QG9F7LP zQYPE+qj@F$?1!?=Q52*sXnEGx_(C-j@xYRBeu&9 zxC0!oxS1>Rpc&XGIEW^P1q^jy0uV+6&#|q}fSPXVLA{Y*6CihFb9F^+HPILzeEt77 zm0JiumA7HDoC~2CcH`wJNz)bq*zYS0;ZquUWSld`NBfC1{|16cE~0aFF4KtKwRYvC z9%8y0Wp6Q|IHfh~3gsaRbPNgAJWv_>@ue*7T}{VtIR?!$*&V_#k5BN9_d&-|!+(fk zI>+7{@)%X$gS?$5pWDa5;cgrrKH5_983l2_poPQ5B1)2WJ2>mZ3HpQ~J|GzTtz_BZ zGz2AE-U%EGFDN@a0Qv-5X#QTKqY7ZhZ%)G7)1+GL$u0yz#NbB z3?g!9I*4MFGK6(W;cV;+)rm-drBv~91~dYW*pXOQ2Nyl5JDM@4>~Asr%;(W}N)Ok= z7~QINzc0yCB$6r;l0m;6`GSozSK?%CjR!F?osG$x^UEAWt%yt_Q`wUoCLITb5LwJz zmC>fEO3vXwC5K}Sm`w+k4>S?_55%!UPiM7L>`I6llr#al1LaX zb}J9IFnmtSyeBCH2vcTIAIYBqCQ9N+h;GJ-S=pU$t7em@&$MMG5Y4s(SvDa*&`%ng zLlrDjWd+kVd79GkqvBdF97Byk>v-63%(gvzlrU75Xk&M~tJn#&+c8a0O= z(g$%7`Hc>@I^?xI;l+as?I6BY6%~HTL5gF4L}EK3i|iWnqq^NkEdZli#h%){O-J9Z z0-p)Py)A~HT@b&0f(e`9I-aGI;EY%d`nMe=k3l-<%Ah9WB#TaHbIkl~dZ8?{*U2|@ zNfP0qXK<*~hYlqW3w?-QEPD`%YZ<7>myD>LmfN~QQQCu8+6}8N5-_*i$&pqU%P6%i z2X_F(-S4vXYQ4&`6*%?jq(RI2O#si%8k1I_NW@&?($9u$o6(zdbsH#`RZiYtUKlQ- z=&B{I9JC16<18@ zcDpiKk*1l~TazGqmxg85rde5Er(<$R*&M;Xp{%{A{s`ib9YhG24Gx8%o*mqzxPhTn znqSOfl68N3mTD+bc@;}{-z_;)@&2!X^imB^VyUAD~* z^~A4bU4>c^Po9w=%9vSii*tArgXFLtG?qHONQFHv0U8dX)I$nX-ca+3;;6Yw9hH-;H({W zxV=tfGL6U{BIa(60E|F$zu%u91F+3_cl+*MOFps&S zLM=DKPiV%aJ|ByXEjN0->@7Z`of~E>U;~EVZZW(=BtF#xsjdPcuXQh!`_Tw=;yM!D%`qkY3Dk+?euc z;%eg(7%`=dcY@kQp|Z%LA_xSm0>fZsrG-t|*vcXbHagVNw1-*?Wr_nwn&qg*XT{1QMskEtQUSC=f-Es{k*aVZR% zBAZ_HWhL>PlV*y%X6GI+|NY&Yt*xktm;e!y<0XH7hR%IybkIv|KM(a7(G-X9S?jEa zW#-W1@Q~#&)qXBf&(`7$Mj#3dAKuO|yka0;pXyG>DC|ZQDi%o=>s`DXSK)-EB|*ev zU>qXSNyLSP;_gU6MXBfxXdwjJss)*Anix|<64PSD7OqmyEw+|vge937otcKZc-W3ILItF5Q8p#Xgn_|%p z<~d3X@GcM?kL8QxRLg$+ghij-h$LkV+q>_#6R07)3y zh+(#_X!+*r>AK2NXiW)YAn;m&BaVRhpV4Zi7L+<(&)59w3 z;Y_P+8u6+0qs&=XqNu_|qfoN5O!-P<_{FswQz1KYm(-9U3`1m4e6NQB#kx(U#Klfk zfJn+DPCNWgV$$q)6F&;Z3D`f`mqq^kkNQVss$rY#d~%^aOA$B#U4Ig#r%|BtJA+4|o}ynPo)1Qe&q znu$QcpdztOByx!8gCJImZ7$wGgxF^eORF(sE=3u$foEl~4`;G$EpTG}>eDqq(~3A` zJ>gN_jq}^y?2<*R2ajyQOiTRJnxs1a;UNm-Qlq~#M);fF$||u5W4U<3Py0|N=vj@6ComHDi|Oh>|^Cm8nYY*)=?9<)&K%agJQ#Di)a7cnQ83S`bTjwU!aHkqUm3F;!c#07G%#SsUowrjlmUF_ zqTo%o3iET zaYDzoF+yCdSzSxShUPkX*rjHM_L6N&_d`XlpcRV`QGd!tyk zN$6oUHQg*S_tD-=VraW=))IXT)$sImXD~P#T#_il>d-@CC_rQqYx8K#Ru`?AL8J(A zjuI6z=DnCP7Yk172^Fy;KQ(js(p+4=NFv5dXjQsLe-J1=bfg|)PQ>jPjdbN_6or^3 zgBX69Q8+#rej_nN4q;s?5(SM!po?FQ3+C)@Rw_*!?+uiy1PFl$0pjwxcet-gh?eBg z#WwKs!IJDR$JH8fNTtrfW2!CP6+pOfhGV)=`BVZ_qkC*%Q7IMfLv*Hk&ec_E!*`$etOgA|> z(e!A{j#jn9E#h#L9=17Ak%x7(5yu_Skc*^+k8pTshT$014S$$CJ3Cw3*w_FJNf1d7 znM4l-5jC(wuj?_2UbFJdx67hIewE7Ex()#%awsxp=S{gJGZoiwwmQWqTQ+sx$m>VL zFz8~Z*>yT-%RzwU!vu#sBEIk|r*(uB;!ZZs@&*d8XB3VVhQDD9kB=Ed6vW;@qIl6l zE$ny#L3#eU;fsGi4Nn^&n5FXzngF1CMMq2V;s2^M@#Q7BpaVV zMZqGvakXUGAwW1qb4oG_$1PQ!06Bbh_VMiF$76U-P5?$kk)0VhTv>S$CI2|ARDUDnOT(iq&GG=)&h-O zFs-k9>qsFz;Lg79ISuEH1Q9zcnYoC=RT&_P2vHtHRH;SooDMfAJ=9I3>w2r0rC@j% z1R#g&%%Lqbx6m%gTc^|>hY_S6#GOZX@7(_FwP@a0w#I4QpPYRET44B6P&2)2046v_B!J5IXnpB z36VHpJzQDI?*fN=^ne<|0usTT-A1FKK*XM{<}7o_TPh95=Kru1yUT3E&nKuUPk1b$ z8g^>_A?abjdMG&*c}f*u!mo@|>##o_5cqj8I96+wH(6LXwsQFWd*%=^e2ECcd-5FA@Pw^-;};=_&sKL~ z0f_JdhITtOF6TM5exF9jNXS=k4$;LN#UXI<95m_`!W#dw>JNJ zaY+X-j*fc#^zb{ANFc7=d~iMcgN|#_=8QOm;E=_T)(Lz)J$Wub{KvnT!wtHP94cZd0?{Z)XEymt3U(tV4EIqFaaZp^28gwqpML@W{HPe-wi5+913QXhG-}j+zR&Z%?>Pnk0GgcVJ#G0Ra=|B`=f`y8M~6o_}y z{M)yR4PURkTQN~tsmybB)ZYvr}EJ0#S_@S%}=N@cq${nxF6e?D-eZiA9ZJ9VcSYrvJpWd z32_V{cHaEQ+`R#Z!%6x&fk>iMBoc`Ib6?4Q?)CKn&jrJJ{nFGem6z2SmFdp~!)=N} zW5X(~3i+@yPe)OD=E1?;UdP;=9PSVu5{7H6!lTNCp-3cbM{EkqvWADxoauf-iTU<` z0Z}?j{ zQHF{^!H{C53L^r<;=B}yJ3S7YwOf`hMPnFMIt&NwK)~no1#Mr3q6`vWyuE(8!H5kc zUQtHu{Pyhay5Vp_=!6juDI=m`>E|j@`jxr4^AD!4*VA2Eh#-+cyo3{qZw-a-1j83q z2|}?_<=kAM#GLmE#3tsDPc5tJP|GmNSve36_-tB1I~X)1RzFO$5(hp8;zgd|j2${P zJ{9U;X|-LR;)lf{08duOLFrP2z-OX!*DM`!6jdGk&N*YiXgO2KMlRAg0H zi1|D?Y}xMpS(`9+v_0Z8dX5f3VJIXVa$;r@fg+I@D-(+&D?rgn&g)b2wSn0wKvma! z5Ji(R=)Q?VNbKL!kGo&=_v2RN=@j4Xv@Su(`BJ?r_2eBO%;)pPnc~b$v8Shph}(do zU|8hD+~PGVP3gn-HYpF?Jqlq64#SNk264nWKbK*}57QdN1{5hbPhOv@rx`?(m{B0w14RyW#v?gK}>fEivRx0tF2ESKfX~d7W4TtGc#w#hsP;qMn(w6(b3VW zT68dp#Y!z^YtGsEM@Xg>q7AgJtl5hhta4JB0yv%3W}w`IueP+csv%1 zWyp*345L!w#N_3ADlKx;1>&T$8v;9XjzfyyGKq(lI?q#9zLYviAZ~r~)4A{V9ie!M zbpVe8$z%bOhe1DeQI5Cwvsk5vp5Y6uGYfh=CipAp(rr*3J0>Am?mzOG% zSPOI{7bp@5!X3Yce-%Fyi8)OoK#ndAUjF*oH&FFdOw}HHlm&Mx367M>)E6 zVJ%W4jT0_l(X!6W%+K@ned%=^>YD{qO->sNX+$uLHZOLEqIM&(siBjeaB(1BnYi zENK4LM+_yYu&9h!79(~m5}Csb#G$tXu^D~%r;bOfs1HrIOc+M}eg{K2T%8L&ZwT2C zApsKYOniYBvm?7CD29i@T&a!YIbCmx7RH??VPb2!u#Y6x8*ZcFk&pmWNqTqVpsCK$L9+$nIVf8{yn{5pBa6-gjgsU3f;Mxm8fl4C>K;_9$^f@ zA&;?JT3UDS@b1^sJQ#kmqYW4mhkf_gjyhKYATKxaw;{9_oraoOlw?f^5?Q?PYB8d4 zBlp=n`U%+BVvBEN!6QB-FazL_l&C-~H7GHGBZkPtG6lx4Ktdcj-7P{afmN?INqY*`j1?({%x3JjGD9}TS{)@nzM z51A^5K^KKlKPpIb(nU(itcyi=2#D&;jIE|VV2~*cGkl~)YQAmkxV2>*Nm)5g5XLv; z<^&rN92R2i!a|Pg!_x}G9>wAE^5CE-@ekhLdGk-NI~0biLqlu#A;cO9QRQVP>pD(U z82Y15sI!2WdJB`HM+G0#nbpm-OnhYQ6A86uihsP57)Ada+7(@1_%#FG2>Ae_Bkg5O>qg1 zr9RYYTi1|b&0`oBzoE~FUL`J@%>@FTgMQo3PgAPsKscT z(=k40TUpRoLOZQ7EV+b8I!yA3X2oGHNf72vQ*`5$ieLyI&d)Eu)+DxayW)YkSuxzw zu4E`S?CV>rF^J^D8b&T=CPUBuh)K**gP}0k$1%i5Utcd@dFr~x#Sx^jqQfCvXiivz zM197ZNn{%12%M9lZW*;{~azr0Si2ijL62<@FxJwHmSoij>zvjx7?p+{;!!8uf&Iz@X zhe<3ki7^2&AxSw&0SYC$F}3N|Y58h#bOpEEa7ZL2dVTXI#n34YHHFlql<}6>wJ1Qe zLKsS$k)X=X;zL6rV+aKAKBQQDxVVVdhj;JZb@O=C>}qsajJR0*7>aWJK^#kzNF6c= zOtKIe!ULy;!|r1MQCEj~!mv6|81g&N5r(=*+~R?_`7q=Th37Q{qVty6<=n9BK41*3 z_1hQ#V%851HHBhBV7R!r`1I-1Un%J2DFf-kk!dt6x&jp#!2aqUew?WECcp zkReg1Wk?hrGdjejRHOf0c}*Z{615RKydrV)Vc6zwl$k>2@P46CCK9bEb{tqdUWT;P z)*5!A-=9?+nv~2oTm*!_{rZ~<=JEgRoy%)m`4z`uXiDebn9zTqs|+dKZEw zQM|b4>Jf*T%s@VT&*OJ~=Ln4iBeK}(I3(&$Z)qi?bS2@s<+=zWt05{OQ^;D_J?etl zUU~Gs-~0681A+L4(&m>6#AxKrL$jwyp{OC}8EQkoO{H>ii6r8YFCK9SC+IXHtLyiuWV^$D4 zif9X>x%i@zl^Nd%oQWDTgjxy76onP0uyxb|3dszH2M5D;Z;X==K@fRJu^S{tAU+_k zOc?%=F+6kB@UC-r<9S{Mob!a+1hG3NXOoy?5=9d^P5G5jBp3-tCi3t2tsu12uoSv} zWg5B@?yZ-)!H|9ODN@J|nK3-l7;>-8Rhu#V@-LhX3n-#yS*1{ZDvJ;_e`ZKMB^|A#a zYvFO_$UAC*b(I=wIo!YM1BK(U9+ypm_$HJ#NA;TrlA`=_*zz?j)_T41isbN%Ol|)lBu?%6O$5QiQNy0L6uH3x$=6*CK~p?N(DnVRr~m zceuYl9HJQd{%SS8!s$y!5Z|yOP9sHpco>2hT58DaQq-b~W@%6ubSCQ-f_T5K5Q+d| z9j`lKF-3K-8f{EyX_R9Z>4J4yw5jZa`3|<%%$(K+YW0ext)r82$RV>oRvx+91qxG{ zE}E zVu@07=4leWdunbeo^GU#Flru+w@y%3H9<#TGb^s-(#&k**iPwSeLI96JLDEn z2wIp21o1V@AcV?C#Q*BrpmD=Ixo%6b+KmY- z8p3J{q%cKNs4Q75B7{EVCo5FL1Hf?c+b3Ecz$4p7_>4v(iPNZ#_z=|au}V=)^;*Qx zTOz?}ed#2SE1d;W%tw=}1); zyu3WfCg^@hp;V|?BvPmdC@K~;j)q2sq{y8<7tt|bTDQ+A1Vc%QAn3T`sz3-~A$VkX zCo@T~BKqSt#)YhftNwm}yjVc0^6rxiD1MJ^4>&DbKtvR$_7PuHz4?w9o|)i~e6rHR zrdneLf(RJCK2OBKHwW@4V-)w0#fA-|2C~j?{UskZc_e{Sn348{Eet9OSqJk7U>^9( zFoK|jmPcN##>1=e0&rwGq~UX~SPk(J5~q@^up&m?H{S!pAF%uStsNWkrII_#C9@46 zQy~z~3-Or;f8!w(DOzMcRJ-P=A942>{{ERRU+Wa*PImSfF}&f!w`_tq zL`lr1J;soER36&%DlUxWTY1WcO7&?Q3!ny&x~qx6JuQQtamIPJWKu!MI!H?BixPtM zhW#-Exfs8@qLE)<%U8?M@|6f8f;g9Y_LN-nwu6kOp-TF z7L&z*giu4MG3;fAJ!J6X3f1rmDO{rA=LjFAh$9AZI#rja9zXd*1jjBh{PBrCQ#P@o zrG^GWp0Pxp888Gpk7eVDJtC1U3?sIQDIAH&Tg{|vdzSuHL;%qZiwcSirm6}-0I5hZatwPVDnjJQ(}pM+X$BsMe| ziosC!1W<@5ES?v#x!bjtL=`dG=B>SZM2d_tvy6U6;8RsWMW2oZ#S^EDD=r48fk+_o zr`)lD5WuTt1j3IfjP1<+FTX6Wm)Fe*;aqz=OG06PolL1H|BFKJNRB%HHAvf+7 zjTEl@Uagn{3~|Q~Z&+F4OQATzXFi(G^}))^C~4lYSGHSh_^$h*6&r?pvRpLAEu%^i zNfUGNLb~Fh7_9Yom_;Gdeuz%S&r|H77tUAn$^zsM@xzyIJ7Ry6!c{v{>lrEZgJi08 zWKk$~a>*DHi5w$Rh$vYzB+b##*j-|1#fH@8rRp_~Po_n;Y8Z%s$Q0r`QOFk3doGHB z6F9Cn9Cj67=1IX*UFX-S{5l`tqdt^r`hu?^2;3FfA%A2o^n-k=>Kz|nU*Mvti^(NF zm$-dud3gdLvLwziRpA)%r2;WpkGmTT|7=ZdI8$fJGLEL%>9~=hp1Z*N9b=kAcF(a~ zHk)W{K{51O`Zw45L%s9CR#UmKdcq7kN?0t46f%YIhpww$QxYNp zpiN(}T?diDVsC6gi2oN=yxDbnp&6VQ7{xamMMO!QlVkoI9q{cA!{5m5vf2RiX_^q2(e;3TlUr}jr|{Jvwz_SmgogSovVO?V2DA0u-5K{7!1~QtqZ$# zd4CF3dnp)XBsSH)h3xajT43C& za~iimv8Dn)Er3=k9P-2)4A#IIk6i}XKFa68M4mtnv+j(rc2cp@f2;+)EeFQ<~L zJc>ZsNveFNvJ?&t?+(La=*pp)4~KV2VhPTiZTHN1OB_$5Cwt7ILQUakKKK`gxh>#1 z1co5=+qGIq2m=M7cYk}^DANrZUe8ic5Dw@?B&yVzByo6)^t z*QournnIStcxYTE_VULRhz^NV&KYzLUmP|q7r5{8TAIg|^;T^%%$?6~pMT9B8GJDCm&~II`VN4KKUs-OQ;O?#Tyh$- z7FB^5GKjM+*@`G4r_FOMh@^7 z*+y{#Mo`N{mWJLSjyIEw<0G${qKct!#BYm109aIQ)>2CJO)jq7ur}HOdCR+YV`^U- zrYJZUO4M*>vls#q74glS1kseUBVxW)<6kMan?L!paqr%F-9VTV zEwnbBQiM3$UP%-ZRfza+_Rd~4jx3Agu*~i<>^{XVeu0g=?BGPfK1em4RZs{)byR_Z zWt56?g%&abb%DT6s}MNW3k(j#fRFo%AIHKjMcm#9J=|hHxu&e9n8f+Z1CJtB6Caa*3w-QY+1KI{PK9 zvN6h=B!)*vThtKz!x9B?VOT^I?Vvd4EIvfzy&?&(ITNH!vv=?RGF(536y_|3OPq@5 zl@M)o@14Ypl+g}?_+AuoPG`T2Rlb(Xd1rc2nG%Pi4x5tplr41ew{9|{RZ^sh_*>zI z7FrOuz<56)lxSg-sWp)LKYp*mdap{jzFqT0Rh<0Pvmov>gi#V5iq15vAkHr03!Xpk z`N<6%yay1SLu-`rS;(&2#&5SpEDwrgqRr})_3{U#@yCy<;Jw8d8N|g>xZwwHO5+$Z zB~f8i43R>$%oolyUrxD*a~AOht+H#tHgZ^+3^p;y&Y|Bxuj@t+SQzOw6V_?8jpVu? zO71)gMsondkF*AN&1O00`C~9TapWa}S+0S?8b702b5z9HGQVW3?484uIUK2BBOqEq zG;5dbgZ^Tn!f5uN$T+#3;dncs_YpPlBM}H7!hR_MG3)c5+{CO8Bm#vsDB?ij77$qx zlZ*Jz*)s3^ymnhDfI<$Hk0z>l7${S$yeMU*vbu@pw`8RyeldF+%^4eO)7bq31aeM@ zH1H!6$YNN*o2Hrc^7N8QtkZ|(aClob%ps2$1#z~_yRR#|-6#=5+hbFz7CHzEUHx4w z?EYnIuQjoAK%aeQu9wkPkI`H!bK&13be2N=30ogQ5(&g!LFA%Joh1s->8(W(+jH&F zK1qtG9DbNB^9uwiZ${4H=6Ia3Q3kP)A{2&GcwsD@I^q{PjRS`GIgqVa3Yc!KEolwoR-a7HpAi@ zq7k_ZnFSc4$eEQ$8k3M--!M77LwHhX91Z+>MNd56d2dLB~< zqpTO6!o?(o4aL*oNpfTz|7?-$b!wB)sj%aXj&9xU8n)e%-mP)s82*C_pty(RAg*bu zQ%@TPz&7V-mNWJY<*OF|kOZ+!-H1UDwc+9C8KB+Cq3#i-#No!up$$}yg(dTP|eR`t-8RW2`G%shuGyUp3$m`OG^nO#P1xea!m(+Duw6m zMXND$An|=lBF<+Q9KQB)s0nPz*w};(1oL<+ejt2h!U#I zjW;`%Lk&`51Ge_PQg1`qY*$0pLNUt9-`3+<6n#_{lc7!lwFEI)GSV4-<*1AbVxF8u z3{}hoS}@2kZF}$!tDab_lPaF8BI4Ux7x8i&Gtar39i^~M>Tn`sV~nz>U zgolbDwvU-}IJym8a`!}II~oN=8@w#-MhmlpnQio%)DM1CYMGV6fjus-kZ*`~Sui9u zYym^k#ETTESj+suSmycG)NbVP#>(M_ujh@MY%o?%5Nv==jBK+Q=Y1oIX3+&Z zi@C^R#V#UlzQFyYV38|OLinoTMMdN&rLG4xY!$>5GMoC|fZ=BWaZYCMDtBm`4nvcT z>%VR$vW6q?P*_xhOc>G$dqxwFp8iOp*?8tMi~D~2irKxF8RLvrc`chWDokgCB!U{k zw=zf+)|9#-4oMNyI52K_a312E%-&`0kk_M3<*&8huzb)pbm57mP!WXx&e<7H&ylU- z6D&^J=in#OvOeo3W|;%gY`<9B?JYoGRijl#{xU={*=BYS>8piUee4Bx2c-os|x9Za7Fh9Rb-n7DXeNV%9$2Z;IJSHiEWE| z*b$1qyYe0h;@toBtn&+bhjd>#-AEbVib@8#S!^#X8{g2YA!A7V>A9vKo<$jhoFtLv z9v5B_O;S4<=gjU2_d7~uS8gurs)iSXlpORBD9o)Ml3j)uHKZe4RvL!!L$KLt^q0Q>=1O6r;MzzE9pP zgCOQ9ZZ_cxZQ-qRfv{o_E2Ypx%qWK)JBXch#EKw(mOjLJ)zp(g+|yEu*{mF#LmFc< z${S9R=!(jRAyOs`5y8>%Abt`>G%jKYRc!Z7Xa>W=%F-`!HXv5K$r+dFQn);P`XGk{ zA;=-BVJnK*MF;UR&E}kQ*-t(HN^;1B<Dou{`y&<%r>7vdZPCj#5mNmZvk= zfy0F1*WrOzS-c*DsCrmRF1rZ#pO-O}9g8Zw=iWJo>>vV!mAHrWtX!lbw)p};?8HTM zf@nO%IZ}C=9R70SXkigAiZ(HIm||s3*(3}dg-qhN0HQU_E^`x`9q8!?0(;_6?Q(Am ze5trBM!8BXR&1JAh$1?MkwkD0DTUZ|ZoWhE5a)|3PdPumiEPKuMFayq9~GR1<~XX&7PKnB3=>jmA%YI%;X%})QyqDoC&N_h_b4Y#T5{^ zLjG!|5H0h-V0Y3b2l2$};T)+v#Vr4o%<@f0+8l)-g;rA}In;SIF-A$ZQCJU;)jNzB z5`=emU*UDO89Ds)8-~o@K@_`OjOEa$ZnPs7r-)>5Pt=)a2~d(A0*O`+NfJ*709RfQ z+m0-=2;!y5A);ZPuQETare|s?h~a2?9*tp_7KXwm4qdq1Ec~UYX*o0)B7}5Q5x450 zwaYU0fhQ{VRueP1!^dLSPdDCJ1l1_7#6etv5Q3A4R{7LGD2ACAlA6?w2;v+uKdGii zb{SXbZA>X8jUJ9-s1z1K5K|9!dFX@Xvq?Ej6rw1SAX>v5?Q-c#%ywLulv8?@Lz;6) zW*OD64ny#T9(q05FZ1=kw^A9-8IUcQ{o_p(v%X1HFuQ z7|ilRh2p~Ly<#wJB0eJ*y@nIb`) zM>{;eruT=);h=}o{u)x)JYzutQG`qkq`Tz-=8i(%Y(@ z7sQ?bl$wgkWGAD%f)^=Vp(28Z*se}nc#uQ~;uXZqG^qGQ4f8)h5a(3(qs{WG6fJY# zVYrjhP*EB0v^Ryx+Kf$e2$mnp9e&*cq6R7x`9tF$PTU_|j;}H=Q4RB6eM2?Pd|}U? z0l)!8l0$&7U8!q$O12pm*T3tASI<>_%guv z-`F8ytv&y^%ijvndwxx7~>J@H1Ng@=%Hdp2rN)1 z#OO7G(F}|Uf(+Xkd@-n=ZX25v8^MAKdkHq!AXY*o_nxnN&V6sJasS?YxpSc(|MPv$ z(;@WD@-g za)`=71VQ{q4c7dlau2hj zR9&{wGU%a;`$gbj3a*%waJjc;iYWsEvB%Eg074Z1H4Ye#NfU=)nOP6TKb(zB>Lze_ zr!J{{V6=Q&Fns$KbB8B}LTR(f3QE~zd_OO%=(W+g!@Zq3a=18#74BgXH!eNo^dSji zvT(^oqujzh#A`8T4$}ZJUe3`;%zGk-M|rTxAcQUU^V`3vRvW^wN)EZ27te{(GC0)4EM{%YsOVk{mM7ANeO0u4IyZZ`70Y_bF(6Z2 zZrLVSN3~_P%CK>chUqDBgGv~FP!99p9tJ`5zy2AJ7LLg-lO9glFr#G_4-r#0pVbcH z2RwHIhi`zw0HV~EW9E=nw2EgKzwky>X0kTn9aA|7h(5s&R%kF%)l^@L=V5Yb*IK~ zVXOSnjq{(-J$$QbDJQC;he3+5%W-qHik#Jy-g^e;e@t3!-Y17IQaP-Omb-S%(nAnK zSu5gN;v(XDxfZS845OkgXuyUMDU?Gr%|hZB_3$WIL)1P-HF##Hvm_Bvc% zuLW^oJ^bqIR^adryN6_!*OgsH3U#(Hvn*ySiFarl941B%Z6o&F9*2?~+VN#LBjCE+ z6MMMX21SCF*f_Qo3 zqk52eK@2}xYQMTI#T2!Kc>RPaT-Wm`Y?8w%Tevk}s_I4WFfKYw1nU&e%g_ z2l4zbwH_|Y;jh}w%VU}dU^zTV-9uQGu5EILcXn1NXkJP5uvA#q9ELFEG#N}$GXbY_ zI4o`aQdZgV5WOqS1jqwc8B2O$-(hS%#ArEYuu%@fdkjvZf^j$o_YffT6oP~3F`QDQ zLjED^;j6QyI)k|AbF+Q_63j9O%Q{La3dvzZ=2))lzoPy5bAohESRUT0KFcz2xVwF(~^P_&Bq!1xI0x85NkO)?J zIwL_0AO<;nf*`)R+`RiqEr<*1;n(d47jINiZ|f~s)suCz4S1!92cG!O(+XW?q{_-l z(su|T?#I-jEVMZ#J&ZF_kwS~1&K=?meG!W(SvtC$R8wqKZ>Cq)T6A8Dxy%w6`t@m4q~x_ zD{#^gy>!jo>1oA25m|2&7de!7EEQyzyGhGek~}n5&YW(^3=Z|P?=4q(J+rBVt#YkSZ;h?bGTUc@MgQyY5p>ao!C5bsRO3^8stgv@z z`EWd`VOR7p=%<)vN!c8imcO2!miHe1cv{-PxnJQNCIj?cr*elMIxGfh;%GhSp z!$VRMp+NpnX(5r=M+o~mXEWsFA(H4{;h9ZY54|9IJ;cn-zkgY7G#ZcUO!h(?{yw;e z?FZ*?K@Yumc(P+#9Pm$HL<%#|!b~(#$zin1#w<_BD#J2%SpXZjI|U+T3#{@COKNCR zhk7A#NZ2G30V-dk>UlDj(kc(8pj{ql5c~N!ymg3T;uORX6E_h>uZJVb++5sSZY;}b;M>bw%Uw6sZhgY zEX6yA4*ReluEr_7N|MCUV$Zes1hCIfv`4hDBD2lvxfrXkJO;l*BtcCJxJs*FH(kXlV%L&E03MIRE^N&r#wfWl%itY`x5y!(h$J$D;vr5UgD9bj_Yj{v`?=lj zEC;*1d86j=>gVIT#GwcAa!)s67wZv2bAubzFtEUmV#Xme38La~qO*tUYLpPDkL&%U zAe?(fs@s)D8%IG(y7sWuDj)A@%}*R^68pg(hljMVk01sLH{b(;co5zPsD|PpdNrIq zo{i8y{P|2ctb4K-2vh#tX1m;6UVgqucKKvWa)%Xq*wtS#WcD;tz+B}Y3W(JV#(Sgc z_U%quMlo_&Dx(Ce+;Xkh{wf1{*nREd7FfOGD>oDZi9rv^J@gEYK??CjX8FLxDKoOn zyR3)Lo}ah62!`CN+pDfzzN?2 zFP$0HHrZue$4d{s&cYj@jc4bxXi^yTK`QQS*!;>vzm!lezSzAQ%qf{suA0y*vf6 z4;Y4Dp^&UHGI)R>`ez#Da913}L&lIetSc&uRP{PW5Ia9?p?ermtndz_J=S(vL{SAQ zTcuv?(TBZ5CG+6FKsLW}baRMT$;Rd5P zHI{joLzP2TL*Q_;vH4le;X+ltki|wt>@+*?)ZO<)4~0HbCHhB}ao$FE+)x+ne(ZuZ zXXh=1f?x?kO`*$R*P-mgcJ`c}Q_T%dswe|}P|us?o~`ED^mP!yoYc@W*hdD(5~2hO z1B9T3;WM171S0C;;kRv;!*&xm{HnIgS8@1hTgzck#QPWjQUg-Oe5=gaWO5Qo5R0PJ z>41tjF|qM+C4~f`8sb+Gdza7l&{8Fu1(4DCm^54^DRky;PmAs>C(T~DG0L2^2_$aE z2!$a;3O$CHw=sbV7-o;+B~f@5`so6PkCuK{gLnmp*V~#x^byZ~&_X02cG)}Q?U!Bl z5xWwqKuM*jD5(VSf+$WBr%=qXWl$Srsi9;LD3d{UvfWF>aFuVEIkgCz8Emm{Xyh!aXTarmdU$l)@B z*lfOwt3(uqF;G@&$Y2VJ#Y&Ne%p!>@Hl9?3CGk*3QdQKoylz~D?I=ibx&eDtLghHF zY%c?>%~3;+mWf4elM%uV%Gv}Nk;JL!;cjpccV~~kWibQ{!9m>I{6o#*70(w&4+Dq+ zM{k>nfq%vzr7MOpi}>lNSqWm1w8Fw1eTw1Uz7oPY495T4p-B!!6qjy(ZQ%|Pr%ySC zX4hoR;aYhNK)ge%hUge#n6iyxxZ%YRtTKvXFv;*{5<|c|dw1SePbYBbG2E<|bn)KVf7Xi=;~olyS_!ozvLY77GM7l)pH!p?6@^=dLfS6px^@hJr}LazsKh4O zB~93&!C_FklaiNPUs((NvkfS!Kv_bRjsLTE{w{80NgU^3<74j^8*Jv`QU#9o*u{y1 zOZH4>9VloqGRh=SHv$U<>V{*Q-C@9HPd5$(0!7{lludH)4;cRy#w-(UWPzZW7G|&C zt5@}^Ubm##ynC#%HTJB*`{7<*TdV333Qd1t`4Ka;Ve84uh~TdKl@r+;*5BIpt8n zSA>M2{^*4rcR-U>Yz{$4iulq8@h4j8z@DG}TdUBxE{@0x?cZF*xD+>%$E{LXJ1I6p=HCyE-CeLie1|stY3^U4M6_=eD7MLCy!<@B-`LP_v zVH7ew469eK{NGFH>0Q60<8e(Ca?fJ)kb}rbG$)zs*2G&aCZ*8YbH#_R*@TT6@Kd66 zM~b^T%1&O-YZhhdHS-vSS`G7*NX#vT`eO+nD2T=`UoLHSxF30s`Ij{uwjJhEM&(}` z!q`S*{ZsXrPoa*@FTKw4Q3@w++JP&gBaxM=4@u#*Cxws|;#`B0mjWbW%uBJeDEzp5 zpOzdBy`WsPD5;%pz{Jo-RBJk?)*fpOW92rNQu ze)sZ7R8AT-v6ds!GR``MKZ^URu4@%bC3eeA5JJ3QnOPLEjNPsD>f1w6wLA2tqJj;> zUQ?_a+Io$R%El|_OKnp?440T4UTu~}4L7S>6vOxB`_k#5Hq2QTyly!>@qF=uTuK-c zhCro>&2RL2FEw`EJXSrK*dM%>2ozE|n_XQ2F#bsX*uOQ+mqJB%MJZ7=WP=R~?~78j zM~P20^l{oyCx$`|xl>MoLK-_X{v@ZM3{vQ#GI|sqmoIk(6T4zuh<+t)i@ zKK$bgW|zY#MmYo;D@ly@Zz}6CX%5R4!$jI<7MrhWAt$jY{PC+=K;|Qk?C(ijYN*7% zS4C%0ER2gjT}?6MRU7}xDA7boT^A)!Q<|_bF*ygfY#^){oY~4DytE{4ZflvLbt$ps z@Zv>VKzwvN1)Yk`4{fCGb;JD|z2}f)mb@UzfY8@;T$`86qBtS<`|S$P7jx)hfEHys>E=)*%on~LYo~{ z|F&8Wvv%_9IER1IE=7+ygw8ILQL(nABJqPEQRamVLr)SJh&(!r=anCiMfXsRol8#G zon=a!Rp>tFS9K*+ z;E=~ACuA3+$h^=m8oE9THc?=u7r12aG|JSgUQ_Lw`g!JA&(^GNNNPwVUKy9N+mB+d zf#rKqwb75^@Xzh!*HI4tiX37b4hcgr&GzYb%iW@)gVI675I;%xY~2cJBC_b7>!x@- zVSQxu$O`3fK&hb;*Q3abm1(xYTXE=@4FSb_W>BnC#;&p!L#Ky+NH$V<+kxqSR=Oq( zix?Bcpylv1hkv88jZF_j@v!&ZZn3)=+tEJ;Ab4ByMkL2o?FG*qmUlD15VI(PNNN2*w0bLOsd= zheDk}aS>Uul?|%zFMDPFL~b{%H&L*7&GazE$yXzVS`25_rAR?sU2V(wJdT|l*0MvC zLsLM!Xm{K^mP1=W3_V3eAgd2UVrMfU@Dg7Y8!I>sAbRfD9Kl0Jt|o5aTG4!$qBb6# z5A`<7@r(0tu))(pH*u)7kWYD~wwXs>8Tu$I49X%ooaumEQD{g5IV>8=HjKlpxcq1?2OX7>q}wBh^FH!>?Nok8=1mO*w=SIh8tw z=Jcak))Mx*(f)FQ^%NJOCoV!W=giErgl{~4H>Pn$d+tQxu4{{-VppP&Ke2^tn)0Hm zHL4+=h#LAzC|k;;gF1!ShKs0*Ta`+eyxgHw$ z0?r{QA^fC&(d!09=XT*rdu~N_;@1=9sR1Hz(lj|C)6N9%L&1p5#|+hg_8KY_Q8H zh=EZ;4A0f)ZWa{#4>#`4h=d8EbS(0ODIy68;Y5vX(V-J;&&IBymnZhu zz)-`&zZC^$Y&;C-V)%NRippWmvcnnLl$903AC}d-tB-p|q0InC4Q^Rb2poRZa(I-( zZwov16}q-wjl%#RZd|(Etk~~X0>uO78D&vHlLQAD!6GXzh15E!?~+q&Ylw2U09X>; z?hxFgG~`R=e4i{KgeFRg76r=JGo(=K;B5BxqxL3F3o$?R$~Gv51%cRd_$Us`2=y=` zyByT*GUSIuBE0Kn2E~Cyk(ri6j)sX6p`uSl2PaMl-ORr$7-HEPrEs9APJ@fD=@!wU z7&T-&*qs{QdtMnaT+42r$qn=T-~ZX_S|Nkb3ZknX76%2f8}{p#>@vCRnbXutFhTk|(0E%?*{fiGnYcVq5hVjsAbv+wY2};|Fek(h!=-?lxQ6rQ~;%DJ;+Ly{T6OF<+xs zorqffSN6<-j|y8uIT7}Utr zvKW+GZK1ia*;2P^Xhmb+ctQmlHffD}lT>ZND|PV(L#v8v$Zt}n^U1@eX~TJK_8Q`G zO7$8GqAncfISQd&w<5)G#6VV% z_Rj5&iXdhsU4ipCjZja&?;^5M{(ba93lq zFxI8`E2LEAl6Rtnv&b#aTgqQQS!Gu-F?xR3Yp*r?oaJI}pb9Wo^d z%@l0DeEYGpFSQIpM#vvDDRHABItq(szpTG2ym)9iJoS9@fc+HSUS=)@;&6C`!_53> zhEXeHx!+x`26*OfFi>=HyqsZh6>D}jUI}la_{g=pvvJ-qT;naU!OAsL!}%OVFwzM2 zqWTk)EY==YwJE#_SUMyHY8n(z&Yrd$9)JGvq==jz3R@!EdLD^ED8JS~Vn#4tWX8WN z2I!bgWe~<^*xlX6l|W23YpV@us^Pw&lc!}eojDO~BG8M?o=F+e zj}v}b{};0I?Ag#Y`KTpgqm6?mlV}47=T4j~!Gzpoh#b*UfS) zYS}VB#O$*7`Rv&rTGmc9RL(wqX6Hn)j?L=TH4+c!hS|}t8)58bmdD-gX3-zev1EwA zEG_JdL&?CP+p5`@#p{OgfBTp({H(uN<$)D|TP=bWff_*^x;zY_E!)IVL(#_Z7dMO_ zj?gYgQSs~9^R}yZn!`_JFA_c_35Qx=QcHLTwSAo>*wk z#%@YeExRB+G;-Q4pPW5!Q9Hrm)3Z;%{92g*D>2ov12=G3x646Otj>fS>eZ7CrbYfn z29F+Ptn{(7ySrR1=EHt};6Fwfbu)PmXX5Q=yuwzBBPir_ZM6^R>%s$3SWLB@kVHbU z9+^jt9hE`^X5*IQhqJS9TGUQ)`0UfCUp@yeE|VNmAK4?Z8O{T>n@r}A`U_c5W7g!4nUmEEX=ZY_Z@QsW8}U@x&s~qDBawP%YRljbWRtd8OS*Xkp1Nf;VS= zo|!xM-nm}oz2=T&$-yy6@F(AM&i9--vxxy!^M>1E(*M19of|H5_KuD&E)#5sSXz>;*V`wjj#@c8Og6AT}iDdYdJxuA0?>6B-kpCz0HoVhrr@zZR=?*#s6 zW|Y$W_fb9P7890(zKs)?L+foch!4ldjmGoZwkcD@XB@--950%xUdD0R+Bm-UWi!N1 zUTP>cu+!-T1=D`DtwGL^v3y8J@W=s$5DtJzR>iW8S1PV^^7J(>&D=po@4at`aZUTI){e#JIvvNxkE^aZ9_Uan1#6|6_3~Y&W@F<9i!gn6jtJ5hbfd_a$Ri6 zVS51>t~DC9ja_bJgC5@APL|EYX)qISp96KqvB?TY)hjY340GJ6h9A*mK3Q-U$l?9%{fDHj1`(Cq z;e09+{sOg1$CJs@WU!N|tYt|PR>UCrcGHCazf4}C!eZqR&3z?7@6e9Gh9+(jHve#b zF7>dsZ6b~^Zf+-&`w#OL!+MCuv3(AmAXoxjr*I0w`&s8p12oPbC?$De84YtpWQIAT zHrPQ#tvz?^TzmfcTyt34HWBBUNDzPJAYLz9UR(~9%clPvTc*VSYKKI6l3}5AW`%-6 z$Xp}4L=siO+zztnEVt2Oh}$U-*OvlA&S7oaM4WF#et0{%pWII$k`_b0P0m2Jwr*UV z%ooILP4ajrGqh_`#%wfZ<|>#PFe)iiSe_a>H&c?V7(%%$FjRV2Pr=4?_JkhZb3L5i z|MFqcWY#{U=6R{i6f7-B+E%NjD`H5Ahn;U5I`$#643<|a#W04L1}Q%ZX#!usriHyUaoSHSFJ9ettIq5HIU;xq62g&B|N67f{eowA_sNpXQ$=OP!V9Ft}k-6ZSlNlWa_8c4q}+WwMyx zTn_BF`N2l%{3My0G1LlRjmGv~>yAd87Ne8}?3Wp4;p{9K6P$zTj}cnKha zZ&P>mDs}cIykwqER9qfThljr}Xv?XX15-GJhQ?y)BSBc0fTBAKrH46BsG_$73sb{_ zt{xt@(UY*rV%Fyv3O!U|`BU9ZsS=o56?DtQM9-6pZmnpI5c|-ZwQV?H4SmuhzNd!%F z+k5^Wb!HIt%k99jARLa&6i)!Og$P;)uAShmyH za-q%o1z>n0^ib5xkRE;#<#K&@Ili;kP;pr$h=&lF&jg8ozXB4Qq5Lp-XNm@xc`Ov& z>#OGeNePa~q0y@Xf_kWT%$eAn>m4TE4f@61??7RHEcB4eA^6y)T&`X0*z?pam}Q1I zgwLTMvA={?U;d>PnsK%*qlGi!>6U=#eA z{7~xQxhj|IG9~srdDh4Z;^FiP1o1~s;?+;1^?9=yn(YhrHy*c6p+vhxt_IW63n<<# zQS*`|qqKChQqEc%++7x3<#kSBx7+P^If*>1-m>EUpyAUp&Nui*2iw|8L@ow%GIv{xMLGG&n+Fw7nPCjkO!B!-Di4Q)du z4B~Qj^rj1kQ`pxO8adQ@_`C+JVxfXT6eJ#6JshUPs~3tyM)PB{Y5E!M%9+;s5(^P; zfFcznQN3|aBWO&Dm%!TeaK60hNeV?!?#gm`tjlGqhjn^bAwk^G`QiP<_%`-%IZUsv z()8-Z>1+WDRH@tDqZuDN*3hOA-55J|8!`*aiWElCn{9TLQkY3JZpd;kjKbjo`Ax6e zh0hVz!@e{RWtsA+b`Pr_Tc|jZd8*`4>LEw*>P0%bTg+R{mV3dTx|29TzVd=J4gMPS zt|jB;V>$U@@X=np#;a`WrvF$)I3l;_5RiMlF8?%wIFk7xsG-wMS*tg2R_v%WyaaKI z^$;jb#km3$XGj8xTAbc71Ws$-u?CbQ(fS{QZdB}KPf^n-IOS{n$5t?6*PQR zgdU|uQs@np>D$spc_9mGqA!W1HH&>OC4*tRoy-?^uY2-z;fJV}Wn3Qj`))TyriXQN zxw?}*k%8G7H&_r;NDxzl;^yXCp^8nKcWXGeC1T%mF76BJYRB8M6Eow57J4xjJ#47b zLR&Yx5H8kduX_gyLLr53B!u0*j>=;-aVyV5@;`QVFXIZcTL~V5Tdx-@ZB6T;|pssSPd1Kc&pnW1Bgv+~| zql3L3I$e_mj}-9;j>x|S91^n!m}YFQBjym3b)h!6t-D!zrR^uP_=v&l`VKO zD}nEB<>3k`QhKVD()T$RkU^vnq5U#3J9ecn=!B(goIPUXvffLD3`CX2`~9VLb%o2 z+1Ua3b`XU+F88~pTsC2u%c0zSSYJ)~0teAe5IKrxn!@3!tB0x8!&E*jyS=%4bf;g) z!D*sXZa7<7y{SU)aoxy?fBzi-bEQVFatskj%NB16AzZA35N>e-cLai##4a`ul^UvU z%2?{*fXgB1VeQ&fPY}5v9$OC2tRe!2ibSl2N)g4^RG_%M`{n{*L{H_QxdgQS!)=ea z5!qgSB9v6qMCSW9%DT=3XPWz%qX@=Q2)FhC!W|xtxgKt55N%Xe>7kKB8|?93P-@OX9x_mQe=84>*X04EOc)VlNj#!54hx!mgNa7$;KYG9*nEQx>`*}s1w$pGXr_XO zqG&2Gc%TA9wM!so8+uS?XizNB4=^aQgN~d{WY}o$`Ml@WhvaE(B-gF#QcIr69^Uu7 z=bqag<1?Y(4U3dgD&cV1Z63bmv^>o?>?eqDNaa{sH&@g^^m<4b`s-|c*2054*~2)z z@|?bs8@`e@&uacUZVuHi27%mz#pmHCDhYhN{^jud1m9-*J5+*;(yL$<8x|9On_%-= z;tBq&?arRY6zv}hiFkAwC*5Lcjxv>b=1heRUCVT*aWb#OTx$0^)7 zDcl)Z%yRF>-lrh zK4-r%!B>`G!;GN&fmcNYRxxQ|Ld9WH$%{eM4V9&z`dV`TkcJPvF-v(k%{c70(3pk7 zE0x1v;k9;(h>}Pko~8=o)%Ep< z5AYSs^!3X0-O5nu0iHsqfQbV5>8DS;{!0tA@0#e#+(P_-zhEJSb~)%$W-%cWK?SKk z)Z(zNI_Cjia@U3_yujw+TS?2)+NVJL0SiPH#P^U?NDnto4~fEGl|oQMFy%E{Gf84g z40;zn%Na_c5aFXY!77MTP|O`&0BKQV+3N+s32Y*r@Ezdrh2S5Y&pM~QzJB$pc6317 z#jTRiL;8rn#hjmWL9y}>S|xOMnx>dl68@b;u^X0aJL8};u;J_>mWR{93vpfXgoW7x>Q|n7f?ro%~Py z9|?L{DQf|juDO@Pm`IG>?e#FRA%*HfxMWi~;S1HUMg(PVS=5mA@WPab=hK1F2W_d` znieAWZh%6FDjNn7C~T2Jh%6+8?gG+UrBL*b1ktaq66VFO@HiGqV_pbnnT0L$(D4QI zF@c%KaA80U{1}6YnsOz(CPZLjj2S76wL0{tQo{D(Zx%%9+R$do#Nqy1Dh@;-ktkek zR;q{VH5Z8MHKr5@DkO+4`mwv)+!}HRyE89=yRH(74zk3Bl1L;njBtfKmPlh)3ro)+ z-D1gJ2P>n7iKG)A0manVu25^qmoHk3|K3>QA0#NA#E?VKbj=wX~DX)0of zFRcv|b>&KodC-^NXn6>F`0VS0*=#BhAC#ES0YpyBqKDhfdb@_3Nkk0cCNV_#$d}u@ zbWklg_Zlb!?uuftFjPSd3|aBZ!m`lDlZ9^<#va7VOCq(c(-gEX1^&_s_m#D0Kjsms!Z5 z#FODpO-z;HJjf=n9C|V46No6zm7O_rP)>0Zh2jczY-)}v%K$^pD9qs-KZ^YkH&dbs z!@bv6Pe~6i-9?F6^l(dx=s;{(5nD!4)R159fyA|syZ$B~V91Wl45p}poK9kmC!Cw5Jfsh`(X?zo$H8ShXqI7#BZd(13|Xw9n?mxx;oD%-6=v7?8u zkUsdyLKt*p#`p_*)xAWbS_t@M{hl>P61-%++*90Ls6*){$2SE>Gt_l;4%i6cm zxC~*r9vH+9js!q?cnr22O$FkEjQLwE5GgQUp&p_$Zykypm>ckBM`F`jPJMF^WCf-0@7*l14q6qYnC8vq*s8q(5r8wm3PEQ#`3F;w6=1X57Vp3T<5;3bZ%woH4+Q!pZkRl?3bekgZu2`(qplq2G zSrLu$j2Qm>=uTpVn`5@6cUZ8DG=#Zi5`j+);t1Rb>z@jhyKLq-$4#15Fc*L zP7rD6X2m3KNf1dA0m23-Bn;sJ_yKvspaF5TE66f9)Ts^va+!6caIjxEH+^f{q6wr> zGcsnA82KYj#O@(ihQ4tV9!&9Sh!`%zrVY*7U|RkQayXH=|2ld~!(W#eRS-nqx`73W zc`IUw6=FkD*r*heC+lOREu$T3vvFJ){>q_v?0YnU8rorokvUi2uEC7r^^km-7I7R07eTZS9)b0{{2 zk~rkSUJHvZd|^eHg=Sp#wa_YI55!m|yh1f3IYcw&kfJw278BX15(Zl*rGhwT1Q#6!gM5-|)0(m}8MCD2l;zO3Y&fa#*#MdM!daVo zIk=gkGY*&3#8wVHi6M0NFBD7U_lrdG=zHE{zC>SUW2VjxP$?YQU3HktG?vPfZI#z-KWGQdZ&2=7jDb2(_+*h!m;+J}--%;@3E zu!nu&ZTa{gN70d6gCzd(#rFM$sU#&8o^=pob|~I#Rw#!?5D~!J5$6vQn$GAJVS5F131y4RLLpG8a>E(Rei?T(!{ z<$hrpY@E#Pxf9#0nRg4r)PP7G8_vrDqD?494=d9=tZ4#PyEYv;d}l@vpZ$4u#4EZB zMfjV0nSY8t6UHw?8Bb^``;w=>07KBj8zvFt(7hPNR!c+|Qi=vI2U~+T*MUVAbf=4v zjblGir~qbNKQN?po4cLeT_$NI2e~!3qu*~ z?jbLFhwyqwk_SREMda8hVj?|k?i`*bqK9VO3n@fXuC+L$L=r?$Lo#Qg5CCK)1RhcE8iuYJ2_&U9XiP#@ z6np1Q%s`C>lTJh)giw2hp(&?{%O~k+!mgZlT{)?OV<|Xnqg%^f4=?P;+ECZ##O(Zhcp93F)$ zvTq`U5`O4kKAXm9B)c3u&NB#qdWy!(!wxKnfZ~mAsZfE)s|5tnnH#JNQ4f*CtQi@e z2~@B*%oUCnvJ}qCuqa$~MqP(?@j7*(`NL_@zZN-6wQER0B_UrXQM9u*-JHTl0wAS) zGwX6_V2pylMB!he`zmfmVQV)3H~&%iaBk;eZ_W)DSB|DGdGQ9$NFMA3Wquy+n^J*V@Nk_HCK;@SXo0hx5NW zIXpZh7VqM5jM9;)eJ_YJHR#8KVkClidC61RjzZ|%+-OW8NemS+V=<%$tk;8GLV~d@ zN4Ad__U7HYa&VYIdNpJ73_U?)_D)Yh3QyIPQ{O*~xiIu??3%Vx25i|;_&@H>U$v1e z3*(knRgzZ5`vLfjxah%dD}vxxn8kzDi-JCizIW{9q5 zP$!@wJuKWG1vV)xgn>DOFE_KMVPnP~r4cy{4(h#t99j-vzYGTfhxQG59Q*@y9PR04 zI?|ls`)OOopK$30BSiFNtA_X5l$92?2qUYZ`L*n6Ic%vUya}6ESXDQ*iTelno9&z!)RCk3jcl62i1Y zyN#ZAz~a|SCy4+3`IGg~fM^79jX!tmz?Kb;=H2qwvMI9|F5sUkrE$|c-IvHFjs2~> zdunRGJ(>E4K`U>kA;DmQ1tM-Xz;=THQX8`TVe3Pqg&5mleaI9x-UjRrL40}Awmcpj z_l&WM9OGZd6pS&9!#%a)@O`8?Ac#0qd8P=_2;%+L`7#xWYm~#AJBHBW2zuzs!v&HE z7tjcLZQ_0;u;YaatYxb!F+b_tw@!&6bjSsIvT0Qc%OJkbP#3+}kV?ZDQD{edY|942 z%`H>N@u76fuOCL4c?Q4ujNNOmIvyWziyppp6u)qVXr1|9S+fYDMR4s*xm9|2cSBOB z^l*Xu{d7fF%Ph9)2(s>y7X;#>@-FT2PC5IHP?#G-4IBHc0o*m$nI z@!~`1Q^1yAV3zVd8)WhffX8F891r&7J)=%h91goH#rL3!_C!7SGR#z{QL!9uwI2Q@ zD1szfLq-%^#!!xXiW9fV^=gT$r7&E$GbeT8ZtKds@4w_-*J<3G6z7ba`<(Wh0g$9*|EadZPFv|qmL~V--9aJD@G_n zRD!sL@^EX!5MFm{ps;m6t%eY#kbW$KEkW4AN6V*=rA1z75S=B5b)iR^g%L@G2h&eF{VQ*MKCFe)no)D(~q) zaX8!?D&i`{TkTsuexnNUnU`+tMCINSM0Dmg$f50!+dG2L$su3}HDV-$dWE4*1U2!3 zp?_ITeE6jFR}I;X3v7}BLu{EXeuao(^uX5PtU(f)!p3iwcj(G5S`M#AxfVhNAQP!5 zJ&fXDu&-@7JbU(bA>Ql`?Pn0g=fAz|h6IuH@GmYA?;MIZE%hi^9YSByVyCjWX&1s{ zyI8nVP!J3*&`fQ2$$powhI}$P?vdpKWfASU05P->&LbLO=ZjJspb(oB^K-l5^zcda zkT$Wc9QLyV&mj79pE7nOj;U~ak2#AdzRh59r8}rr*qVy>cWQ!hx7T%E}wm_j( zLS#^S67H4j+PjdU4ioD%gCdC0jY;J+m0A}LLB_8rq(}q`%SaL%Cx~(=fP8sFf@pnt zhw0&q!|?TboU$s0ZQaxPx;sxe#bizxZK@UC!TpZ_nRsay$Vqkh}-Q}I_5Qb zvnvqW7NyXBSPg8^l3OkfRfnuuq>l=d!sIf8bSG6rVcAs~B8Ek&ow^spEM@R#PKie&Z^<_ z8{3}!_)QBUafr^0zAUW@C?ZQDH!7{QVP(YhM}S}L`!Vm-#6swe@G5-}Pu8ucQDagT z%85w^iAE$bQ6V<`0%Mjo#g&H}wTb=m#MR;J<27Q4PbQ!Cm6peWE+Yr7nMnqWT?T#Z z8iZnzR=M9$h8S0fMh&eb5{OV8iZ5Ff!Ia^5VMw$;iyJM6mO$MpM@OHkD%!RVEVGIJRMAAc2#5>Z%wFqL%zKn0qkx>`xMUYne zN0Dilq2rE_O1_>k+I5|#HX4eubY)@b(Kw?%B_)Tj-$0Ux*&zhkoMIa_+&Bu29Lg-^ zdSEcbpF9%AOnx)(XKyFt`*bQ>OwOK%`v z*wXyYQYiN#EnG&k2)h#pVI3X@P2O0O9wciLOKwdZf;0Z;(8GrGuxa#2uh{^F6x*0C zWe2g1lf(18*XzMA;}{Sbkck-PsWOqm?*nBbOX6sh4!4gw4*e$jmf@#A9_gS8w#-}e zV>3jGZh%Bf;aUK60ph}b)IcCBqO4a39Wr0ckmye2Mpw6JSaC+v8Cn;G_;TTKICHh3 z;;)!ReG0r99xgB4u8pzfoz#af4@M8EJiH$Fdp#o2z5$56G>e(@>ZC5ZxG@1^Do;$G zW;swQ%B?%6PNMxH3lc;C@qq- z%B|JDb;S^>dm0pw1@9Q@fQB(F3*9RhG)sxhnf!RhYhMlKha28;*x*cWhbyog+Pq#} z^b${wSoR`y%mUNyXsri{fHByt9d)vJKoifTb3XkgvEk=Gg5v?;%UeC$18YVQRj+a* z)@;BtLTKMw5yQ5QCMW4t>-3$jS_pknvc4O zCrly;;^W`Wm$6UTuD5F{57*Q%8xplGgDKZ73!(i0L9A08CUTlMsi|~k815LVw8kl5 z7}-c^NZoRw4@oI8bSyTsZbP$_4b4(+*^~{2u<`YKK5-a!;Mikb%ta!Du#p@(Om+r| zTyY#XEu)Turw4D&IipKTPIvBS1o4{_#QUEQhDCN}J5r$x5wws6@y4-;{@YSb*s>=t zQeOuekf@ga^~P)0l{G3c3^JOSLik_JWX7z^!-msCSv=&|5{Jt?OxZnAw+t9QexLO5 z)sJXQ6Dc;WojOx>V}xQNS3GX=d}t3MT822$F#FO)H&zfCL=r@JtTC@!^&o@7B9d5# zb>ZIHaGLrOD0NRmP#JP(?DffM6la{?%w} zR?5S*jcz;^Yc3FhzE&V?V-ORMySuBRCRx63BJ$(HZMjOHQtn|;%0x%voa)0yg6zg| zh;q1DLa(g!&~ALaupHvk2MqC#zBcL}D`Z$V=DLqb6^w}Ya&CZQduKv@%n7F6U%1BN<3Cy~efUzTO)RSo*`-Nkcq#kzo z^Kf{CEDlfene6Pk4qG7lrBw)YLzcEMcKH zMOL5lh(%zK!)%hnhP#xNr-ztgiym$WM36(Hhc>h6X$&2MldxtKRqQ7^>bw_@VZ6ah z*4;mM9A(+lwT$+iuaaGe6C%<4f2Qf4WZ4hf2gcBVxOEUJ3~T;j9vMglVQQ~tN_Jd% zi~p6n?Oz7UQ{~JY7{;aHJeEg{u;(+!pd>fo%T5llPuVmZst?7MceYKz%;wM6$E$x& zF5sEOI4Yx#>&9e5?Ny7JbkI7^N$o2pE`;bradgO_U8r~p1j_%bFK){038GfSpjAQq zTHT(sb=A57UW&mfUu0N$>kL&%Ux?=xYo;ox(UZK;mdohRnZP)cRfl<)+BANj!aH9Z z%&_f>1IXc@B!`ppiwh>vzD*_d2s=v?`<_UBZRbL8%J7m5d`erKm}MTxq` z`K)i9`T6nr=Q9L15BE>^kuReru2(?eN*Qw-7_$<>I;aXOS*IauuH2V0CNB$-g~DHY z=Dg}KCm^*Rs^SnQdPWYdAX+tCZm2xGrEVFj!|xa8=jRvp<(^0xoi>KyPA_!nycfia zS)AnXD#Q`J^Bz$=aF~ES`b0Q1&sS&6KQTjmLJ);TEr&?q%Dl{by=to#wQyx9T)CD1 z)HNZY6sikr;tLHOf@vD(iGR&FxCuk-AN2kMA=G^ehS(Ow9nSQiNqHhUy!v1{Boxj2 z#d!ye1Y$qLF=8=Si8t=<$Q(LqpAXtI?<#g)s5m-&6#qmx91X{x1;htbMDk@%57$eB z;!uFVD<>pwtFjd5#n|Zud|< z8@utvi-((A=~7_P#=7$PZ|DCy=jVccJZZd$wGrFsi5D`)bLrfXsQfwSGXz=clz#W{ zdHiel*s&N6|6jdx{QU}NAHTV^8!L$0r+cG_x6YiGLgA7mv1S%m)S|3fxv0jzR>689 z_sNN`Xe{FyikyDxs0KUyc+L?bRfh!^hYrO5F?a5|jT~7RrqqToe-6YkustK0v#xDu)+cgl@W{_8*s*CLOp=|1j@F~t?JaJNlnt8rbuZ9 zHXs9^|Ns2w)FprryEad_F$H7Fk>yZUI9NHH%!*=0ubIM88TB-)jjV~&aQ>1TN(+eG z-;M?G+?2(i_c<=hZ_F$Mw>0cKux0zpQdF@V9;_fDh@^)*#Bk@zL-gi`NCXxeD~6Ur z>&8vI+WIkERU`XB(3~miC8q~(p(r~HxFIMwdhtHI3KF zwB_phY)7$kMb3#y%eeb~j6we!{6>R_L;T;xO;xNQT1jL@+))#8#}tYjHvCCJ1ybzH>UmIphL=%c2GU#S|wQ(eh8a{D>*amuNKd5)ezRb4F zuDmRYghcr2@aSn;E?z2wp2`p~7oj5(uLDU;=PakT;CGK&x_3YKjp8VWp>k#tM63~s z#2p#)D_{tM2o++(zWnG=1PUAQWUdQWk1KckPP!{uT{;ofhShoedbL*Ln)K)U?^}WyRO=h#3V_%KdCoOo}1{W1@@5;!Fz0T&+0GE*!g# zx{H~KpC|ETVi|{fT5@@%D@G_uM{&th_&x97=U~XDI{_Gbk2md_fR_#989dGIsGeiYNyD95lF-g^Ib; zo4QZ2`oKp|iVujW_g(7qo?3E?L;<%dWK zv&XDwkMF878d`YDXk)MJe5#mm&9)moh}K1b_k^)iU0qnJDScwBazU#G4B%v*Dx9F8JiR@V{^ z{!P6bt`MynzF0w2#!PxB6jD1IOT&gSY{--wt_odFe#jp8A7kj&7Ou0cYop#SARBs- z32$6RG3dyUQ2a6n49oDsKrD1{VT+!!M=z8? zrz4km-C`t*UK59zeO2Yjvpw_I`ejHQ^qiXGl;SxoM;GkOza5@o!2?WHu!)FrxD#iF z79#s{163h>K2Uu~5U%27T{#Rhr(C;rhU%aiCx`Lu#1M((%Vfk(9zh8KM5J(|!ZNS< zdg2Ok&m^K8DqE(I0i|beDTJ-r5Eamo}QHU5e!T97%Jdq=k{A$-=mDf5_MB^ig;i$q;LSP0dw0~}m z)k1J*-^PZf4N};8J>&;K#2z-K<&T4RWeuY6*rAGHwYW%H-H|2=jTfONiYRuXn36a= zu?pgod1cV2Gso4Tl0*ADyUcueCJ_HX5JeKVR3lpawuIp$$L0rqSuI2c?RPgcY2wDU z+m9C>>MA>+*6WUmo$;BZa`}Wglo}Dfp&lBNLK&m9yb_y=!&Z9OV9PSmLsMosgphJK zpG@YH_~{BRKD^9|gvCWh72Q%XjxCu{i<+}sodvP`+N!J~X0JBwZ>AEZ;k_rh^E9jVI@}SjSGyXCCZe5BqXOqO`O7w`Hw{SWuudzmqddW=1tc5D~&HcWxT?WprjsAFHb1toPa@Yrmp)Cg?MGo_s-UfpB3>=Cvi!Xy9Hm?ndVxWia z6_keSc*{w=6|V|gHNFJ&?P-xb)u0KUO5E7g8`Q*2?J7h14!-Q_L;JD!zI>#?GT1U> z_(f6ZL~$OY*x6T{$sD>!RdJg7vnv%-O$>Gss1eKXb3L4s2a;rcxhD>@)uFmBVelXA z%>Q-m>>Z$J-&;V@8#AdQVMxAA^fjP_AcwWG;#E3AUh8xmESpibtiW^nsGPX+&I~MW zs5nGLMEvL*K*&ApR&1GFdCO`@7=Hcw{_)e~WT!wWP%Wh=iZ8$JspHUo)Ed^!L!ObkUhxX7Rd3ZO<`@*+ENiu$?axvj=YHuLsJU`aa6~a{nBrA%(AN zy}ENCk};Drzo0YkcA$q1v=E6x{{W0NLs*k4*2rS8_bxtXJzY!VR}o4s(c+hRd`7ln z2uyD3O^X3VmL8%WQjOS3^9EVmyXsJ5cy}|uxv}qnLPjx3E?yOr?zXJUi7G`sY?(%V zMNQ*{pFQhI-&JxVNpu)V$AazimyP$uVP{Gidk(E2{(vRoL4o+PdqG#WinzlqmXuYv zkN8MZ$X|@&8d-#ZQoFn2D}P*4vL#;ahga>Hs46rDLCZeKAWfAaq2ND9Iw+aB^`&8} zI@m`EDSx6Ve;jVV%!$GP#YqU_JZdWHc}q?aqoyKpIOFN_BHm5l7lvJ4guANzQHuU@ zzv0>QnOF?VlN|Q8)}c!d$AKOWM^qvnB&&cT?l7$E#GALsV5o?zrnZ78dMK96ulUfe zuJb{pSshGC%$cXg&ka_E1}7-^Gcm|91@Mzk)Is}M#gs&z zv~;b6$ocbPmdVf5$nh*DJsfvxShzUx6E$Moy-Bz74SKp|;6&3#Amm%F@5Px9+`F-g zh(QJKb>Igu+$stiC=G$c8f!y~BHjt_F6XX-vxU2sFjQ`>f(t1XV|K!uol1fuBZ=_Q za$sp&Y24s@kB;1mAih})-|Xv1YWQ)F1PX+aK}(gG^XJaU;%CoAve_yb`bEb$1pumuF45JQ!ftu4PDIi(yv zY;m|;B8E#QkjyzyMO`T>d-h?aOB0KXCc4bxCGm0^&HMB&(~D%`!!URBL*_)|@?2UT z^wqV=H*I1yg#WJVJB}*PJ~K;D@gV9Fv34}BYbKIz;I7z`>&~5@YNbM`fK`Os#{WUV z*&5fZvCwU#C^S6It1+yw77~n1;_v9nOyLo$!++i^mk44kiGpP0&aPI>xpRI+PBMIs z*5uIg?Qp|s*hut(c-^&iCG8?c<>BaiO3S5^L#A*@mB;Y!;>=DEMGA`~9}X1y8wxoulVASGtz4_ui9 z@r~v14dw8|7KclI2*l+wqA>PnN8x7Q`%v(93q#yruh#iA1_%TRzw7LMMH@Nu?KadF-l= z@{a(^dh*6>_!9xO*jY_v3Jqdtq)v3zA<3cD!r#%AIizq#`LbLp5;L-x&n&4bDsP@- z_Tk5>D4X$T>69frO;I%xuk^He811${ms4^W4n}|7Y*|8zQbPjq;tESd;82x_FH$1< z0uk=Qq06+J|1)>?I&mdS90x`QgBj+`hwtva20?JOud)dFL7YuCVaF{Y2aHZY>cnp_ z+DAC?BomH^mvj<>m2THpcU51^eAgN&x!_}6ulxL8`>9`p;8Htg_;fSj^Rupv+ zXIRt3{?4$>p3k$+?IW}04Ef4&#hRPfhY3B$+UFFD&c%Om^cED5D1=X1Qb@Hr z{K3$$BNEqS${>g@{~b4hLZyj}BXKA&_GHg}QDU`Wwo=5o&`pY}nyALh9#P6HY4f|| zQJQfkB$V)v-l{OsrO%w;2q`mt6NJvF;i~N@Ti)v6Fktvcz_0;9q{k$RWg%w- z7>;Ute#3edr;@EiMI6{FPEpq`3OK4IQHIpz99C`__>n6g9K1G%c?~;{4H3hmqjwS_ zf-`^rrUda`fd~(DGgI*8uQUz)Yn%qWn9D^vIF*pM;8b;nUb%unm!d;we3!|Sk6nV1 zNJaW2QE^5NNexjCgB(JVf*3x79KM9$kQbYCQ&mMNCys_a*>jn)>@O#t*Sf+!L~AzZ z2J%UD*;ws;quqar3UEWHawsHX6DpCI+Gw(t zg=*J~&OcN#%)l)YZ?YEZ2N7fx6@)%gh*B6(WDHl^?G`ptKo1p${G&8+l#AjpW-YoQ zryz0A*DQN(#^ekJWerEy60=d;W(ZET74bAz#C^y0UUiZ~HCrxXL;Cd?!|*q_{hM>< zpokl|>T8{xnTECTC`-8q;wulkR4C#(;xA;%a|@u805B1lGLKY`NfajL^uORU0mvvq zeCSCTkwPJ{BN8Dv?1(~?!_D){?X;OTX^mMGn=EO`GiTEWaaPmBK|EMh>kEr9;vlbS zs{&5ZrJd!>Wtvjl|Fh@J=)WhAh36EgM%( z7)CXO>lu!&|Kt!6^l%fC<~5XVU}WH<5=17E1{(3{^)E7j5O+QBT&LbMN#ZBz$U@t$ z_TPkH#$v0aP~^~w9V3ZeDC|HHyAJhmi)y%~;PCkm!Z2r%P;7K@dz|_pBu=#UT&*V3 zZeL{*L~6qslrdr~XzKtm>&~uRFRJ^1 zfVjR-G2)6y{3`d6kQ`D&ew4&H%_1x!!!Jq*Q+38I+#Ug}tVLpy^AvcE1R{-H8(AbZ z3>0E?xDFhGEdz$I8e`6)iza2sYTMMNSk@DxC=LvagUUz}BGEL-Uf2-PHi0EqKJK|% zp#N6L{7lNh$?J}3uh?>34z(I$$M9zf5x+$e@t$l75Lb91(_^$|ps;P{@sbES%-)h5 zwnXCG>=dVpOiWSgjOF_1a#{5J%2QP61;j2qkr09wVvf=ggdsKr4kLy@BGPD57Ks)0 zhF`wjSGsdqOzhuvK39534LI4xiaKd;G8L6B*Q+)^*hP7@gY)}1Eai|3_B8VXF${kd z0&xRL^X3~~2unA%vm&lke8|T9$kSx#AUjY} zYKT>x4)00~^DY~U;lb-|qU_sE$&!@Zls^!Lm*;1kG-IlQNi$vyiz5R`5#jq$#<{_1 zbvZQ5H+_;QE`&jojKq9o@pBejS3z$mZGl2h6tX0WB?E?A#&G?NrNigD$#kMgZ0M`$ zC9%j?hQng3Z&*KQTHj#FTfwsPe5sUejoDtySFd4b%?)LS^7_-+t5uuSWRqO^!-ph? zmzS5LTXJTq-K3QH0ZAl9RI9~N=sZTD{nA2j^p{o+kB}@zD~{WBKN|`b(&*{g^LGGG zDD)zZlrV!9q8N58hA4;6FL$%)WRjt1SsXXko5yzJx!NmxR&4h59PB$+d(EbJWBVN< ziHF(Yy-M-0nkrZOUSIvXio~I{Wg~}&sc=1(+cux2dYpdP}*{X=wSxsC+S#LY<&`N$@9WVtzR{p!uRTn86b0KNVo zzVS&3y=NkQ(m;HP5C#Al#g2U0M2G);oX7$UjXkIQc^pBs<-{y=t}0@Ezxm8CSj-##3PsbFZ;(1LjI>h}Zmmk&>K4lBW7SXW`4-MpY8f*@|buSpRfL=o>-JmEJ^ z{G}ltb2%o5?fKXnsH@YxS@9kRW(d7zlO>T^ltn@)7$SuDz*;D#{Ldeg*<_|s%mYQ8 zv1EeCB#tW>o(=ojwFf=BD@EtcMYf+3^)RQ<^f*+-u&CA?oV?LhX3CcfIph}XLlqsS z;Bas?xEfv!KXdVhQxzl;V8rQxpousy2F`!*QT3>XkTN?w*{(L@7XNoJ=oN=vv=HBT z2@9D*d~Sh70TFW)LGc+u3>eN5h|@}(Sl{pKso@kIVM5`sGKeIfgOeI>?0`CHcE~pM z>|y#!mrd^;${XHydvemRhsu@sMTiKFpoZ{B=XOPsYW=VM2THU~M(Y~|3j9`4Cd zPJR_n&dS)e@UVyuIaj_4t{iMR{CTg(w;+f?5x~5Er-A#dh$|j2$Q0tkg3l}= zivpo9MbKL&S@c*HQ)Vo&V1^zgDI|pS)Uhshf+0{CFx+joJ5XzvUJ5xgMVOr74Wz1*#$2GW>O~ zN8?-EX5PRxHw+?1h=3ywa03culF_43ILA}Oj@$KPUyQY7pGAQ_{U`**f+Z%5ACzm^ zu_$)kGJF|Z-ia&UeGC{@NhCp>^j5Z;V#j%;K`dv5>8-v&86uh<#EW7##k%s3gTvI= zP#x&?h8UK4N)aB0Uyw?N;>zdBm9JqnK@ss>+jq*D*Dy73m7JM}{mT3fS&ok?sU`$? zfQp~11%O8PGZ>7i~=6te<-OQr{=(#0lrRz5<*6hhs_}p?<#jZt%SHNMgz7zMuT63%x#PhO@otF-6;V{OAwJ{=n8Oj@G z$$L))Fo*AwE$eKVqC>_I)iA7^+rLB+*Tf-?DU$Vw2h?eTj8;Ugg)OzI#(g+RJ|ceF ze`6%*j1IaAjY}dBA;c$AL}kjm@J({KB@91>FM=?N;>4uRs<8cIN$g8j&Xg|?O{S88 zSc?vi%=zWxbW*RLD8Jvgf%3M2VGoC=wLB%Y9a7ciN^BYAFo1Z|Oa#O=g@|hc@qv7K zMMDJz!$(1on)3-lXq2XwX`f=e^z77gZom=6Wl3QCSptH78MSZ;O8A6wxI;1AZAlG3 z35K~ln-We>`@^^h5|cF-gA;3qsN~X%@?HURwM8~pq`s*fE!i}@zOUYF`>SzCf@luu zDO;AUl!1}Mo3LgK;+h0eMTods^ktfvQ0O6XNI2R$bj@y^df{pwyrhR{#{514D4vWY zB858^!`<`UzdzwhC`J&KB-XN(L}FIb9u>z|N)%1;#_A#WIG7nXw$0}FFr%>SYS?!Q z<=_{fu+rynYK&PpnW1@hG^)girb!#m36y%M8yw=n6rH2wp&^Um`}ciX7!!nFi^JIGAQ+M_A6h-U zjJAvzj=_|J98Lhl%?o3=iN>7ta8<~mPiIA-vgf!@we@j3PQ`xCTNcB+W#+%ymXit! zgdIJEr>F3M5I#|Ch|%GWO_@MM3P0u9%4D{`fKx!&q(-n&eQTw>Y`}D8pBp*U=TZ`d zF-56GhVT22>cw=K_w>Y<8N=Df+rS~5E@Efiu2+V{G-R-gByvY8 zR+yRok@uah%;5G%yU9FB@ZnXDlH!k$DduYGTJ0?{J=A9^gdQhLddI03GCT zBqU2DH(2R*eROqIcO9F(H!<`vhP^l1^-ur$`d8cE<;&IuxKz=_@=-F{6eb(F_fQ$V zQf6puhK1R6dnjxjs2Dvo<#Mc+I|;)xH59exY?t#X? zLgM;U)FMA(7@kQsDF2Hf808SvutESEe18Esg!B6!#1I70(L_@@6NzWV#960^ddSx? z=GeTUZN_^kC~JpZRk$XbX| z8EWN!UhXe1_y~s5z-h0WTO2s06|7UZ9!m3#sh6c^bEF5$xyL4363xowHD1^4qR?AV zvGWwk577&JmFXc?%cm%Z;oRQz0mLAP3?c;PN4z8fpGe`HA~X9^ACd?@$eULN(+fiK z4+_N69AxF2P8EV$4V(B51QLP`oKT~X8X|_5C5hdlTv18lS#EqdZZ#!ZCs<*=(fOfj z+n7;`@!0S_iklk}hVAtUf8sma&EbBohwv|aVCs|)tcNx|yy*rIhnM#O!@mQEcwg2d zt^>ns&h_&AXWU&6Z&TXdgqN75Tf{F;LZ&I~>O63oU`!ZBAw&kNdH5ZEnyNt8e$_=^_PSrH%b@(u(M%`f0ajj}l3lnd$r9Q7~J*m5eQ z5Z5DX7SWhAj-F$^`zfG7+Yk|stDMG@UvB~KBHsySPpI?3jHojgBO>7fMWFKuFI zD9p>`{WZOsPuqxL(Lpr(DMcS!2WChQMGtR)!{P14?ZrKMr+%{@vLI4mp2y1*C^(Z4 z&L3t-;f(EA1$@(po>ah*!czPS0x=#}5RMazWG{oCKoY zT`Aj$8I0NbR9P_RL0LOr|6C)6ae`82hI?BdkzX}owtbt#VdwB`M}_4Z;P4hW42p73 zdKgH2{Drr4U|2>ye3+{%W%yDB z2ph=_?|Ya1evHde4`X1)az*-xU3awNjrdNon@0-E!(mo3YY^>RIT;R<99nmcQNy;( zaAzCKlZ~77Izg1cjPAqht1>^NusjTb89v1x3gYAMU*vGc*i0*NKY1%@PRnxS!4eIe z^YkN?7_kGWB~YJfn+{g=2mXSf48MrNDuMX&vH~^i^#g`XqN-L%5fQ^-F>SUf;;Gw3 z%$DrS-i;zL#^ucZni@8l`5NRfu7^s~aQ$U+TTP+0!rIM%-H&m?%nigZ$!-(=JJL{3 z%9Oxi7by%MX73&_OcctZIwAPL7|!Qt(MKF-Y!IB!rg}J+v~X%FU^ssjDo7B{Py;J@ zH6V(Z9I6vAT%j6{0YfD5Qq?M|k*Ec+n-o!Z5xq(CiM>F!W1BaJ`o@vZnH+x5eM75; zYkG!dnVetJu+0>4c;m}a%SiGDu-d^zyd0T&6@7Kru%z>B^M9L2j zB|kjYe`6za{K^%*G6fV~nW$`bQIZ(SG}+Ga)EIBerzfwQ zG4Jo0&W#a7DVV8F`KID>7deDXzfT~t%Nd^eBWQ{>!&@K_Lh_1UKq08%sMjM94Th>{cG}smF+Ajrn`5t+U6#w@v9T3OHbTkkGct_gjcZRuDTPh>#)Ph$6Bc_8CMpw1BMzD8wHov6)x2C_?U3n*Wk1 z!N^}!!PF6Ki^GXQqOhvrRihr(^$H%Q5HaixL=f}ljWgdHwr{Mo-qvXXb0@bUs>V%B z4p9yD#SQv?L&yHV7Q;_FZ=ycgD2V%JrgC6Q<|v4mA+jFcn7E9JIN}*D`0txXasGiX zALOt>??JS~;22o7VJPZ~1S-vwf_P>WP#}!>MKN3@2*a6-2Y7k|(ZilmL_;j z74t2D*rUiCCGq7YQ24@88DX5kY-2tn32fMvWqUE2zf=Vq9emP%)bXkLozAM(6tWm< z5_3JwEnr;}nRR}69&f%mbJkT(vXZ%D3ue=`QJq7zijsnInHp}0$#0}c-mp(EDWchy zvOUC@A>zK?>CH{d5Osps3!n996-k7rAw48X1T75jGypcqUIb1r6@rKm;=@zm*nMtA zk2Np`;wXPg2r(Ehf)p;`S9k)1iwTLL!muZCx$jSz5yFdMS9=|d>qgI*Ps>(zX8j@x zPxz|@Bsct=DD*4k!gRgAiNZIEq5nO5-gIw650Mm62_l0y8uJJPdMD{r{EFDsOkk7B zjDBM(XVDMGTLfzK!IDx<<*> zFdOB)cMACu#!nlYH<=(_Ck{D9ywx*i3C!VR50VH6TX+e?nkTTM2UVk53$g7f4^t z05XJ&Wr)Yi$&x4p472o*M|*v4AYNX!lquHf;9I}^yB)GGoI(t>$;O{4>q2=~>f~Lu zjknk4XxMr4ho_MnQ^W)1yXjn0XvQw0^4;7Pp&3CO-A%B6vRE;M_}+-7$zPe)RlwU* zorU4Zpn$j#B@76{6V#9}d>+GT)kBfPEI(A)p|owB{4fRP;?`^vmCF*vRLW`-B^JtA zot)nmlKcKYy#oww&HTwv5&vj0-V}=Hlqz_}cN0XB9zhYie4EdcB!N$hdZC1nPc00t zLO2cpGKF_YA!FFqw2`3fMCIYoA263+^rJl4<#;)d$;C{$B__ukUQrGGEvWYplG~d% zt%{g->JK}rSUEk-=giX0)+9o_q;?9t#p*V`O8ge70-^Z35D8R~m=Ht^0l+1`KQo0y zB4VhjW!tv7wE5vsIS~DwJ;w`se3pIf*-4r&dun)9E}|3_%Ew)IHCbW!<}3~WRuT8x zoHtpD$dUQHrH!a^#L+mAh?pRROOi%Fveu9NwNTRcv`7FxSqAZeXv_imdHEbE9HpS# zDuWZvNqyZtB5jJ z(d`?S#PQwpl2}9mD^6|SqXs%>8Q%#(btcbnL<`3%Hymj-bd0bvUA}M@RElD`xYohm zRGhLy<2N*Qvg+0xI2i6a)|$duv-7Sv%mop@GFsjL6?4R+4d!g!&lV7=RvD8f2CZTi zmrDbc&h&ivG=)f?C2$GBIGoAd-Q8H^(ALUMjgnljv3oewU7KM`dRUgr&KLX0_c0rr z*OhC%mI+GfG;D1ezAp^jZRYm1DRU3q*S5(@-;qQBF_8GoIb1voUmZ*IqWUf3%RmUx z7^Dy|9LGX=+@^*pIlT0j>C<&f*`CyS`6ZCnj;%KW)IgaAc~K0%l--&?iq`eoki4_= z-Y~Qv>YF(?Rn6BFnZMd35wk>-B#sn_Kq5esiCIkZgttY+ZK3|ZLIVjw)Ip}O2+5n& zu++b}uvBc}I1!pCj&-1HO;D?qo%enq!i< zX0(#B#6aTrXFes2nzV%iF=sD6a=t%*r-*zfUBj^vLsg>`Vfo_HyK8B~g$_;=TNNms zqCf#L{BL__w$!!~gkhW5mQ<`E5SG}%siG+E^8U}0d!FH-+4}EgBtakt>~04f)}-L8 zzt`zm>lv?kJx%U*Y{2VP4L(d(xFXhq#5fl#3plKl_$ztm-%p9fKZZ08*wdf%1sTFb z;^X5Z#D!42HVTKOe631{B!;wDS@F(<87>4DfUL`mz zJ-ym?;tT6K+%wp+l=g`T3^#&8YiEc-VK=aBeIGzHuEVt@5tiO;3y2qD00(M`B2es6 zG+@NP5`j<35`qarhzn5*wM)LP9iYcS8(qRazc8J$QLf<-Zt7X`T;wO>jz;VL_}$D; z#WbYXXOhVnDHn@$u;emH^BU_7wiEdt@Po28K6W4B2X%OSr${ z!s3v-WYoe9cga?*W{g6)EM#XRLkq-~lgKZCq;(@8iP&ACF!9P7)BcGmOZL#&B94!e zx~KR7z%L;9h#?_kFhVHiUM(@SV#7+1p7NPR_!UhFb0JT@~{v*GHKy86T@qT;g#CcZiR;Y zcoc(BQn)d*6H^N-Vz}E4lnEfVP|>bPBCp_7NxZU1yhRcb#%GCp9JT}?${<(5pQMCg zcSE&UgQ4MI-SEP`Q|gQ+Y&3->EL_)eWJTd{da_$X4KL4{^<@Gpb{Q!ZwNH7Ncn+F~ zgNX%2VDTrXDzMgj-QU6YM)qMrF;$wYcV1x-x^4kFIPl1c^6N6mP>g7QrZROt=O0`_0~Esh~(r zC@8FGAvVRXm_g|AS=m0q)`B<4~gTzz(gC7hf(pJ6>wh@wmChlT$&Vf-qosP>&0(JCpY|Fl352n`ueZB;WGG#GPEFKzQ43nz2lkNMhz>h7I<3$=) zr@4a38af_&d1)+D;;Bi3@JN&HCFcBzfRU{UX z#_z)FOlI^1fjl0(hC}kKk<8*k*e!RdrVPz0&0Ueg&GDvQE3D)ui^U{|oC=0}&!K4Y zNfJevD6g;2?)g~y=W;I}qL?^IFe)4?Rw)pg&ba1|p-ywDIwveU4hY^oKgb<#%7E*7 zJ(Qa0#>teha3@coywW#gP1|U%SSTv@OsaU6QOtJ$5sZEEl0wGGI9`8;6rLi4n-~-tM^2OyRvhw>7B(}75PdU@f;EODmN>CaB8Xy9#e6-VU@>0A zlEm?*P?edy&W{RxS_K({TnF`4-y$T0yrkE`J6hS*6DVeB#)HD?5T+ly^EXmTlnKj% zk(e*#!$1*3#UhI~j0H#V)(pxTegZ(eR=G0Ob+4Da@+x7kgLgfJbOLk}A&e8&Mq*Ow zAgidbO5rXaf_k%bg@M>I62UvO`9w<c&~LZ z*!J7mHbNLgP!wo3)I3&`G;FSL&>drjtUR()I2I+gY+om2&Jjc*iUx{|#j~xT@jl~- zGzN8i$V}ZNF0ax82FO4ddz!yO;Qcd!_c9thPY8ZX2qp&azNRbjGK8BTgfcHVoDdUM zddRAG(zr{W7A0bw*jX71kZ7WKOej(k9Z@`|{3YVZhdYoHxaJWdyC>OD!k0*4D$_WHQxoU5waSS+XE`{)P%)xNEMmA= zx_>E^4z0AvBQg2V-zUkbMElV{e)P}%z2p!5>mIyFU;IXDZee?_2+T5gdWwnhCLOt3 z%d7--&Fw}TZDc}>wq5m=NkCUxw21b?0Fk{(6u;-mjq zRK9zZKUx;I4FGO~4=!Ff02tgbBA8_`dtxgqse0qV%tWOoSqh!BDUyhj+70|vRiIe> zGlq(#m{VAUiHI06rp2Bb$iigilB=bp?m{o;3g2qG%>_`1v)6fuLSBE=wzL$Y`p14b0avZaLc7?Ipw6e{yec%(NOc==1d z75I7qEQ!cj__w|yfTV)Y3~m6ywYVwX(m}0+wW!d@kUcDXt#fX)7zdgF#^|ThCk!Urr(~CpIRD%S_^uIp{GKgPRsK25)^9wnbP_+V=dJXTV;sepvwn zfu|xB$+6%jtxyL9PmVN#B{LR>ot8uHxDpo5yp8<2IB{0au(VLvhCorExXQAaQ|RoX zPu3Ymp^V4jT)yNnGnrn+7iD+yLDqjue)}wFVDQ8FzjJh?rWPcGtBMd-A#7SJH*pC6 zVhpEYl^l!{xqD7YOH#!=Gz%!AF!KB*N>rdG0BJ+XpG`X@?W0R)ll~?AHea$EUUN4r z%7bMg&1&2ma~*6gcRXu+mf`Q6Gvv-Zd+w}A5%QL-i+yeJu)t{3n3>EPNnB=qV{(@y z?~cez-H_8Pe#jpKP>Ep4iMcBl2o@ETLfB29&~uZw2@_dqo8rV_5_=Z4k4`Wa8f!Sl zN3x)Ar}S2SS9vR9cPzir7b*y1RnQ_(^hxFu7;ML4Lf67KC6QkdiDw67qzEi#7*iHK zCmM@1qBz<>N<0g1$Ah03IwHVd9#a4W4^KoWsM6xq2!evaT6*jg|8JbIVD?O{=dR4- zbc;n@7nzf0GzxW`$|SROPu_+p-&)jSNCJxn5`iTaEGnplugLN`$6}*z2qmVHkafSpg5Y1oB{TNjk_7Tns^I`r{&n4&gfn zimmAQb!`?!)@xY^6j$Ll&R{%{>X_JxPPC_TfXC!-Qxhb9!3ljag9W6#mnSBES4X%;a!gaamq3Ez5P~3Z4_$i%Amu7lFWqCQ#4M40&UR@S{|>n^aO1 zXYe_SB9A6`lI2_v31HH|uB}Sohzi0c^~NU{K0~a?W))i+&M{zQE5%xcq)2Qsc#Aab*a3DG_DBL- zH9!3#3NZljU-d^Pk&d*e)}L-g!)yeO>$FND7v6P^8l?FyL)4Ic_bh!7vwGC$SlK#to~Nx_vrXG=fE|@1i_)&SR5P?Q)B- zMc|6&arkmUu+|#MRhi+0grM`gO+I@uhccI0WB6!0W(0CNQZnvbJNZsEBRCQWj*1}k z>%2U(3l6#}jBSIH18v*1$*^ zpSFE*gOw<^UCUf%SOZq+bWW(@jC3=kZ$s~DN*+8Jz=kq?m%$ycbJLFeQr4MOe03|g zfR@%wQv{9+C{!v(3o+GcYQI!xZvsY^RBLH$q1MP~YBQEi!)37Y`7aScieG(W@Sb_; z9EpK8T16hK;?um1!R?CfhW9#^Zdl221{aIeNo@ZfKT4oH6m(-LsoXyMF2_3yC*ks=4-B|zt002ovPDHLkV1np7EvEng literal 0 HcmV?d00001 diff --git a/assets/3d-flame-rocket-3-min.png b/assets/3d-flame-rocket-3-min.png new file mode 100644 index 0000000000000000000000000000000000000000..5889df899deb6fb74d39277d69cda06949d2d87a GIT binary patch literal 55660 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

{&=Qf}*GF>|25tZ9pp&LU4vH7-g$fzGt_M?j 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 P9+C!wd;bOawf^4#(-fOM literal 0 HcmV?d00001 diff --git a/dist/clay.css b/dist/clay.css deleted file mode 100644 index 2915e73..0000000 --- a/dist/clay.css +++ /dev/null @@ -1,2 +0,0 @@ -.clay{background-color:var(--clay-background,rgba(0,0,0,.005));border-radius:var(--clay-border-radius,32px);box-shadow:var(--clay-shadow-outset,8px 8px 16px 0 rgba(0,0,0,.25)),inset var(--clay-shadow-inset-primary,-8px -8px 16px 0 rgba(0,0,0,.25)),inset var(--clay-shadow-inset-secondary,8px 8px 16px 0 hsla(0,0%,100%,.2));padding:var(--clay-padding,32px)} -/*# sourceMappingURL=clay.css.map */ diff --git a/dist/clay.css.map b/dist/clay.css.map deleted file mode 100644 index 2f975b7..0000000 --- a/dist/clay.css.map +++ /dev/null @@ -1 +0,0 @@ -{"mappings":"AAwBA,MAPE,wDASe,CAPf,4CAAA,CACA,sNAAA,CAFA,gCCVF","sources":["src/clay.scss","%3Cinput%20css%20kCRcNU%3E"],"sourcesContent":["/* --- DEFAULT VALUES --- */\n$default-background: rgba(0, 0, 0, 0.005);\n$default-border-radius: 32px;\n$default-shadow-outset: 8px 8px 16px 0 rgba(0, 0, 0, 0.25);\n$default-shadow-inset-primary: -8px -8px 16px 0 rgba(0, 0, 0, 0.25);\n$default-shadow-inset-secondary: 8px 8px 16px 0 rgba(255, 255, 255, 0.2);\n$default-padding: $default-border-radius;\n\n/* --- MIXIN --- */\n@mixin clay(\n $background: $default-background,\n $border-radius: $default-border-radius,\n $shadow-outset: $default-shadow-outset,\n $shadow-inset-primary: $default-shadow-inset-primary,\n $shadow-inset-secondary: $default-shadow-inset-secondary,\n $padding: $default-padding\n) {\n background-color: $background;\n padding: $padding;\n border-radius: var(--clay-border-radius, 32px);\n box-shadow: $shadow-outset, inset $shadow-inset-primary, inset $shadow-inset-secondary;\n}\n\n/* --- UTIL CLASS --- */\n.clay {\n @include clay(\n $background: var(--clay-background, $default-background),\n $padding: var(--clay-padding, $default-padding),\n $border-radius: var(--clay-border-radius, $default-border-radius),\n $shadow-outset: var(--clay-shadow-outset, $default-shadow-outset),\n $shadow-inset-primary: var(--clay-shadow-inset-primary, $default-shadow-inset-primary),\n $shadow-inset-secondary: var(--clay-shadow-inset-secondary, $default-shadow-inset-secondary)\n );\n}\n","/* --- DEFAULT VALUES --- */\n/* --- MIXIN --- */\n/* --- UTIL CLASS --- */\n.clay {\n background-color: var(--clay-background, rgba(0, 0, 0, 0.005));\n padding: var(--clay-padding, 32px);\n border-radius: var(--clay-border-radius, 32px);\n box-shadow: var(--clay-shadow-outset, 8px 8px 16px 0 rgba(0, 0, 0, 0.25)), inset var(--clay-shadow-inset-primary, -8px -8px 16px 0 rgba(0, 0, 0, 0.25)), inset var(--clay-shadow-inset-secondary, 8px 8px 16px 0 rgba(255, 255, 255, 0.2));\n}\n/*# sourceMappingURL=clay.css.map */\n"],"names":[],"version":3,"file":"clay.css.map"} \ No newline at end of file diff --git a/dist/clay.scss b/dist/clay.scss deleted file mode 100644 index a26368e..0000000 --- a/dist/clay.scss +++ /dev/null @@ -1,34 +0,0 @@ -/* --- DEFAULT VALUES --- */ -$default-background: rgba(0, 0, 0, 0.005); -$default-border-radius: 32px; -$default-shadow-outset: 8px 8px 16px 0 rgba(0, 0, 0, 0.25); -$default-shadow-inset-primary: -8px -8px 16px 0 rgba(0, 0, 0, 0.25); -$default-shadow-inset-secondary: 8px 8px 16px 0 rgba(255, 255, 255, 0.2); -$default-padding: $default-border-radius; - -/* --- MIXIN --- */ -@mixin clay( - $background: $default-background, - $border-radius: $default-border-radius, - $shadow-outset: $default-shadow-outset, - $shadow-inset-primary: $default-shadow-inset-primary, - $shadow-inset-secondary: $default-shadow-inset-secondary, - $padding: $default-padding -) { - background-color: $background; - padding: $padding; - border-radius: var(--clay-border-radius, 32px); - box-shadow: $shadow-outset, inset $shadow-inset-primary, inset $shadow-inset-secondary; -} - -/* --- UTIL CLASS --- */ -.clay { - @include clay( - $background: var(--clay-background, $default-background), - $padding: var(--clay-padding, $default-padding), - $border-radius: var(--clay-border-radius, $default-border-radius), - $shadow-outset: var(--clay-shadow-outset, $default-shadow-outset), - $shadow-inset-primary: var(--clay-shadow-inset-primary, $default-shadow-inset-primary), - $shadow-inset-secondary: var(--clay-shadow-inset-secondary, $default-shadow-inset-secondary) - ); -} diff --git a/index.html b/index.html new file mode 100644 index 0000000..628dc25 --- /dev/null +++ b/index.html @@ -0,0 +1,159 @@ + + + + + + + + + + + + + clay.css by Adrian Bece + + +

+
+ + +
+ + + + + +
+
+
+
+

1. Get it

+
+
+

NPM

+
npm i claymorphism-css
+
yarn add claymorphism-css
+
+ +
+

CDN

+
<link
  rel="stylesheet"
  href="https://unpkg.com/claymorphism-css/dist/clay.css"
/>
+
+
+
+
+ + + + + +
+
+ +
+
+

2. Apply it

+

+ Class clay provides bare minimum styles to apply the + claymorphic effect to any HTML element. +

+
+
+

HTML

+
Test
+
+
+
+
+
+ + + + diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index cd0b1fe..0000000 --- a/package-lock.json +++ /dev/null @@ -1,14273 +0,0 @@ -{ - "name": "clay.css", - "version": "1.0.2", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "clay.css", - "version": "1.0.2", - "license": "MIT", - "devDependencies": { - "@parcel/transformer-sass": "^2.1.1", - "parcel": "^2.1.1", - "parcel-reporter-static-files-copy": "^1.3.4" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "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==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.7.tgz", - "integrity": "sha512-aeLaqcqThRNZYmbMqtulsetOQZ/5gbR/dWruUCJcpas4Qoyy+QeagfDsPdMrqwsPRDNxJvBlRiZxxX7THO7qtA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.16.7", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helpers": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7", - "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" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.7.tgz", - "integrity": "sha512-/ST3Sg8MLGY5HVYmrjOgL60ENux/HfO/CsUh7y4MalThufhE/Ff/6EibFDHi4jiDCaWfJKoqbE6oTh21c5hrRg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", - "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.16.4", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.17.5", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", - "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", - "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.7.tgz", - "integrity": "sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz", - "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.7.tgz", - "integrity": "sha512-sR4eaSrnM7BV7QPzGfEX5paG/6wrZM3I0HDzfIAK06ESvo9oy3xBuVBxE3MbQaKNhvg8g/ixjMWo2CGpzpHsDA==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-syntax-flow": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", - "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", - "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-flow": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.7.tgz", - "integrity": "sha512-8KWJPIb8c2VvY8AJrydh6+fVRo2ODx1wYBU2398xJVq0JomuLBZmVQzLPBblJgHIGYG4znCpUZUZ0Pt2vdmVYQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/types": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.7.tgz", - "integrity": "sha512-E8HuV7FO9qLpx6OtoGfUQ2cjIYnbFwvZWYBS+87EwtdMvmUPJSwykpovFB+8insbpF0uJcpr8KMUi64XZntZcg==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@iarna/toml": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", - "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", - "dev": true - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@parcel/babel-ast-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/babel-ast-utils/-/babel-ast-utils-2.1.1.tgz", - "integrity": "sha512-ChZ5PZSM+tFd/IKCev6NQh0Rge3jjaTX7DnausJH/yuMlWASIrtOD/CNvux9UHSzZ0u0xa6QkSWOHaDN2nFImQ==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.0.0", - "@parcel/babylon-walk": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "astring": "^1.6.2" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/babylon-walk": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/babylon-walk/-/babylon-walk-2.1.1.tgz", - "integrity": "sha512-9MHQe0tv4NWGbIJMJ771mxXGpBqyM3iSi9AAmuRoZiUmoeuURNxS6srBo7QrkpUdhy+FiIw1jMBSZzA0nTuo6w==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.13", - "lodash.clone": "^4.5.0" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/bundler-default": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.1.1.tgz", - "integrity": "sha512-DlUKA76Wd5jFb7eDCGJX7qb4Fl7K2xydZ3p1V+9N38/Kl/WUgXKSl72R8tp9hMXMsebnH09iChe32ZoMk6DJTA==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/hash": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/cache": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.1.1.tgz", - "integrity": "sha512-Y15D1Dw2RiTIoq0fOV7oGVQSPACjcXGEz8+mG6mw+1Vm4DmJxwbCybc8qX9j4JsoAb9ZD6TT3Ngyl61z86YTfw==", - "dev": true, - "dependencies": { - "@parcel/fs": "^2.1.1", - "@parcel/logger": "^2.1.1", - "@parcel/utils": "^2.1.1", - "lmdb": "^2.0.2" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "peerDependencies": { - "@parcel/core": "^2.1.1" - } - }, - "node_modules/@parcel/codeframe": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.1.1.tgz", - "integrity": "sha512-xnzd4i5ued3eRDZ2waZGczq5Ros/tDnv5VZXAurLGMgeHNlRZGy3Mw5BZXHzgAoPvJPT93DYb2u6DTvTQ3RJig==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "emphasize": "^4.2.0", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/compressor-raw": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.1.1.tgz", - "integrity": "sha512-OAXwks2dNEUCv/tEzLwiRzLs0EAORUMAKeorJ9ECns7MsTNRTiPDA9WDG5VkwpHkpXEH4VA+TcNJwvvbXAVKeg==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/config-default": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.1.1.tgz", - "integrity": "sha512-XPs8hFcQSbMOJ0QQpUO8ZZI47z9XEwLVzVW3gskTnmy7nqX0z9w+R/jpjWJyOVC+7KER7fEA2Kt7hH2KFneDCQ==", - "dev": true, - "dependencies": { - "@parcel/bundler-default": "^2.1.1", - "@parcel/compressor-raw": "^2.1.1", - "@parcel/namer-default": "^2.1.1", - "@parcel/optimizer-cssnano": "^2.1.1", - "@parcel/optimizer-htmlnano": "^2.1.1", - "@parcel/optimizer-image": "^2.1.1", - "@parcel/optimizer-svgo": "^2.1.1", - "@parcel/optimizer-terser": "^2.1.1", - "@parcel/packager-css": "^2.1.1", - "@parcel/packager-html": "^2.1.1", - "@parcel/packager-js": "^2.1.1", - "@parcel/packager-raw": "^2.1.1", - "@parcel/packager-svg": "^2.1.1", - "@parcel/reporter-dev-server": "^2.1.1", - "@parcel/resolver-default": "^2.1.1", - "@parcel/runtime-browser-hmr": "^2.1.1", - "@parcel/runtime-js": "^2.1.1", - "@parcel/runtime-react-refresh": "^2.1.1", - "@parcel/runtime-service-worker": "^2.1.1", - "@parcel/transformer-babel": "^2.1.1", - "@parcel/transformer-css": "^2.1.1", - "@parcel/transformer-html": "^2.1.1", - "@parcel/transformer-image": "^2.1.1", - "@parcel/transformer-js": "^2.1.1", - "@parcel/transformer-json": "^2.1.1", - "@parcel/transformer-postcss": "^2.1.1", - "@parcel/transformer-posthtml": "^2.1.1", - "@parcel/transformer-raw": "^2.1.1", - "@parcel/transformer-react-refresh-wrap": "^2.1.1", - "@parcel/transformer-svg": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "peerDependencies": { - "@parcel/core": "^2.1.1" - } - }, - "node_modules/@parcel/core": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.1.1.tgz", - "integrity": "sha512-xwGlTslX4oWPubpa0coS/nWUVVKCH2eAm4TBJTVJcJRLxuOHzlJ+mB2VdcYykiJNpVRF97tqbM7SfE3fU/iyig==", - "dev": true, - "dependencies": { - "@parcel/cache": "^2.1.1", - "@parcel/diagnostic": "^2.1.1", - "@parcel/events": "^2.1.1", - "@parcel/fs": "^2.1.1", - "@parcel/graph": "^2.1.1", - "@parcel/hash": "^2.1.1", - "@parcel/logger": "^2.1.1", - "@parcel/package-manager": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "@parcel/workers": "^2.1.1", - "abortcontroller-polyfill": "^1.1.9", - "base-x": "^3.0.8", - "browserslist": "^4.6.6", - "clone": "^2.1.1", - "dotenv": "^7.0.0", - "dotenv-expand": "^5.1.0", - "json-source-map": "^0.6.1", - "json5": "^1.0.1", - "micromatch": "^4.0.2", - "msgpackr": "^1.5.1", - "nullthrows": "^1.1.1", - "semver": "^5.7.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/diagnostic": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.1.1.tgz", - "integrity": "sha512-1gbRrbpJcsF05MUoc1pRmox78wWzLMDbIi4Fc+cVo7PK3PSnBosLZe0IYfAzrrqVhNuWWby0DWFGqRKEkee/6Q==", - "dev": true, - "dependencies": { - "json-source-map": "^0.6.1", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/events": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.1.1.tgz", - "integrity": "sha512-3C1worgdqpyHHl1/Ivz7gBIA0+i2N0dXH21kt0Fy9Ig3QeEf3GRJieRm8zNYe1aZeAPMhwdaYRTfrdJAApJExg==", - "dev": true, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.1.1.tgz", - "integrity": "sha512-PUT7igdujjXr1y4iYMDqGN+WvLGuK+7KI9NJFFO3zH+Wvk2UCqgqiClbIpugoImtgIUOXBPb/PfZvZ5nTetiYQ==", - "dev": true, - "dependencies": { - "@parcel/fs-search": "^2.1.1", - "@parcel/fs-write-stream-atomic": "^2.1.1", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "@parcel/watcher": "^2.0.0", - "@parcel/workers": "^2.1.1", - "graceful-fs": "^4.2.4", - "mkdirp": "^0.5.1", - "ncp": "^2.0.0", - "nullthrows": "^1.1.1", - "rimraf": "^3.0.2", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "peerDependencies": { - "@parcel/core": "^2.1.1" - } - }, - "node_modules/@parcel/fs-search": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/fs-search/-/fs-search-2.1.1.tgz", - "integrity": "sha512-bktctw9MTpjw2ABVD0jP537L4hsQL9So9ws+JXeq5B1Y0eBDU+QnIFKk3xTz1fZll/mjKmqqJE4Lfq4FlO1PVQ==", - "dev": true, - "dependencies": { - "detect-libc": "^1.0.3" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/fs-write-stream-atomic": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/fs-write-stream-atomic/-/fs-write-stream-atomic-2.1.1.tgz", - "integrity": "sha512-8A3pMqNdeGnDNp0xhhiBQCfbpqkn82TY7AjUysAlNjooYOgxcVOpSW0iXOABM6KssUSEh/7yASaxnNuRyY9GGQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "iferr": "^1.0.2", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/graph": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-2.1.1.tgz", - "integrity": "sha512-mt9Wb5mv/zXl8FtXeGMXMsvrjMV3wG7o5iH4cwUnPUHUNZZaZ9beTqfJ1BZYbwVLy8Atv80bcs65/gZfkQxtRg==", - "dev": true, - "dependencies": { - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/hash": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/hash/-/hash-2.1.1.tgz", - "integrity": "sha512-hmL1VohpNMBj2Tf6wLF1Bfy8haz2IbQSwRddp0YgusTZZWzK1LZa0XSylBctwRR6jCvh8Ar8BGS7KWJFD0wUaA==", - "dev": true, - "dependencies": { - "detect-libc": "^1.0.3", - "xxhash-wasm": "^0.4.2" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/logger": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.1.1.tgz", - "integrity": "sha512-KeLoReSBtfIZZ8OZ8Fs7hb2xFBe0WBexaKToCkMpGR1JxEV/Xgx1kyiZ6upKzijEeTUBNWIu3uJ4AFshUwtvJw==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/events": "^2.1.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/markdown-ansi": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.1.1.tgz", - "integrity": "sha512-seBnygWKZqgijXOFrlkmRZpAONznvxiVsW0Lsy2NtgllSlTz30WiZ72x1V3BSdLz/7ZsLWdXwWGr7uUlbrtsRg==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/namer-default": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.1.1.tgz", - "integrity": "sha512-ab8zYuUNeOZOfvShy/EGLNRDYXoUFqomWE3/40psRboZueJ77GSZIkZMHaIaSic/0G/GImH3XJ0yQG7Nm4W5Fg==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/node-libs-browser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/node-libs-browser/-/node-libs-browser-2.1.1.tgz", - "integrity": "sha512-IWEXtQgPEMHeztQrDUU7Z2YHHreMJ2q1iEbWjdPpV+jJ3ybiCCSdCeSuQQ4SQktUU9/y6qY6+Eky+b+bxlJRcg==", - "dev": true, - "dependencies": { - "assert": "^2.0.0", - "browserify-zlib": "^0.2.0", - "buffer": "^5.5.0", - "console-browserify": "^1.2.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.12.0", - "domain-browser": "^3.5.0", - "events": "^3.1.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "^1.0.0", - "process": "^0.11.10", - "punycode": "^1.4.1", - "querystring-es3": "^0.2.1", - "stream-browserify": "^3.0.0", - "stream-http": "^3.1.0", - "string_decoder": "^1.3.0", - "timers-browserify": "^2.0.11", - "tty-browserify": "^0.0.1", - "url": "^0.11.0", - "util": "^0.12.3", - "vm-browserify": "^1.1.2" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/node-resolver-core": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.1.1.tgz", - "integrity": "sha512-OJZ/kJSxrRuHbvtey3mACLEBL51zmytWKzUlzzSE1ii3RqHK0uRHj3NaJ43EqCMPcAeWFj/plVq3YmYi9bWR/g==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/node-libs-browser": "^2.1.1", - "@parcel/utils": "^2.1.1", - "micromatch": "^4.0.4", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/optimizer-cssnano": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-cssnano/-/optimizer-cssnano-2.1.1.tgz", - "integrity": "sha512-7yO+axX20W+zuHI3IaO6DBDPd4sul3FtKO4KVWcgfgSVVaxt4nzA8qU2kg5YaJC2mYrFASsnV1ySkgppFnvSBQ==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "cssnano": "^5.0.5", - "postcss": "^8.3.0" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/optimizer-htmlnano": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.1.1.tgz", - "integrity": "sha512-SShBIS+enI/oNW5qLi4jtej5TkfVt/Xa/io4n29aIfVwQMHq+GyBKijhVp0Wx+Yp2ZLK/17Vw311n7rQ9GBUGg==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "htmlnano": "^1.0.1", - "nullthrows": "^1.1.1", - "posthtml": "^0.16.5", - "svgo": "^2.4.0" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/optimizer-image": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.1.1.tgz", - "integrity": "sha512-yGvVO5Y/fqGaZzKK2ENuFXGGRAq7MIZYwuVi9JtQVxH+BoiX+441ApIAQTApaMsLPUJ0tEx/w6+5KybcP580wg==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "@parcel/workers": "^2.1.1", - "detect-libc": "^1.0.3" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/optimizer-svgo": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.1.1.tgz", - "integrity": "sha512-cHsjNeZgJsUFo1uPE9/M4KJWw8DcEax4Adin2srEodqiJWTH2UzPM3toZ5q9NpsCLC7I8zigTqg+DFW5SQnVog==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "svgo": "^2.4.0" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/optimizer-terser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.1.1.tgz", - "integrity": "sha512-BPfqYqItR00lRckZnOpz03plsgMRDKrCYOIzSJjMvG5c0hS9kX0ECave9540WsXgEhaxC/H3yyxmH227PHL4xQ==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1", - "terser": "^5.2.0" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.1.1.tgz", - "integrity": "sha512-W9GJV+9A9ysZQTtjTy6y86XIa4AkThuo9u3rQbU4irCFlZ56u9NiQAR1wesOhuh5bauRptRbJwzEE94VYFOizw==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/fs": "^2.1.1", - "@parcel/logger": "^2.1.1", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "@parcel/workers": "^2.1.1", - "command-exists": "^1.2.6", - "cross-spawn": "^6.0.4", - "nullthrows": "^1.1.1", - "semver": "^5.7.1", - "split2": "^3.1.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "peerDependencies": { - "@parcel/core": "^2.1.1" - } - }, - "node_modules/@parcel/packager-css": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.1.1.tgz", - "integrity": "sha512-XSUYisNxqRPxsie6QgzJAbFSEsGsPm543YEcDUlghoUqEQXnpUCAXJd0T454D62XLDJ3Vt3jSe3fhthhHE18uA==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1", - "postcss": "^8.3.0" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/packager-html": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.1.1.tgz", - "integrity": "sha512-o4KH3McIoH1a6nmbQNaQNxzyqgPQQAd3AT9z5BlW7dIpuMBdkAzU4RtFY7maLnid704vvSaag6mLSkY6LWfT0Q==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1", - "posthtml": "^0.16.5" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/packager-js": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.1.1.tgz", - "integrity": "sha512-PvVUjrwAkv6otcAkOIr9nL+oW64bBgRLjl3muKNv1yugtk+/dpMTc3WdwCqGJBTIdsSEULuXgtuYJ9UBrKkk7A==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/hash": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "globals": "^13.2.0", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/packager-raw": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.1.1.tgz", - "integrity": "sha512-xWddT0696VhxGanac+z1jWxCIHLyn+tziz0c2hRB7oUrTyWzwn6N4XeUhAl+dshI1wAeSJ7s8lx1iO4jeDd7WA==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/packager-svg": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.1.1.tgz", - "integrity": "sha512-xejMptp1/SM9889mYZEDJgVr79EKg8dDHNyA+K8Ffzu2EmZMKOyrbqvuTIbWbbSPJFkUBMu+GB7AV0v2jyzs2A==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "posthtml": "^0.16.4" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/plugin": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.1.1.tgz", - "integrity": "sha512-ATYLc36m9/7/i0yAFs1winPuqPiqFwMJ2dkRaueM84w8/zsJadd8KeKgmtuw7UYZjfaE6cWefdvDmhGHtqxsbQ==", - "dev": true, - "dependencies": { - "@parcel/types": "^2.1.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/reporter-cli": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.1.1.tgz", - "integrity": "sha512-sFD1y3hnNnQFEZpZ+OoxBFDBIBK9XVXjA6fMPiZG3XQcDTPjoq6TpKHcTSo5PYTdHkKX7Q/1BioOznTJE44Rpg==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "chalk": "^4.1.0", - "filesize": "^6.1.0", - "nullthrows": "^1.1.1", - "ora": "^5.2.0", - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "term-size": "^2.2.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/reporter-dev-server": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.1.1.tgz", - "integrity": "sha512-qSVDkwi3TIbsVMP/BTLlXZdy/iMa7hZz/ekh5TgHZikPt0d2P7VtW5gRQniXWFtipLKSf/Zh88dSAuZpAxpLFQ==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "connect": "^3.7.0", - "ejs": "^3.1.6", - "http-proxy-middleware": "^1.0.0", - "nullthrows": "^1.1.1", - "serve-handler": "^6.0.0", - "ws": "^7.0.0" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/resolver-default": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.1.1.tgz", - "integrity": "sha512-0AUdzzwhEIfZo3DK/oTFRsjENIHWbWo/11j6ie4faLr775eOyLhDEl0vGSgE8rH9NTNszwcRhMup7/zQ5Ql7RQ==", - "dev": true, - "dependencies": { - "@parcel/node-resolver-core": "^2.1.1", - "@parcel/plugin": "^2.1.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/runtime-browser-hmr": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.1.1.tgz", - "integrity": "sha512-bUfsDpsGK6y9zoqIAUaBtyfJNRCFvQ2Spt3xp5v0jVy97Bruhh2u9jOe+V4lIwbcDjmYRWQAyMHhyUroJX9Pcw==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/runtime-js": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.1.1.tgz", - "integrity": "sha512-BbZbR7AtiPbDMRnc7NS1EmpYt9zh8a9ZLqoV3b3aAlwuKjgf8enIKtt1rq/1uSriKX3l/v9WSx5qHRDFWUnoJg==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/runtime-react-refresh": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.1.1.tgz", - "integrity": "sha512-oROjN0DMvkkv15uvzAFlRLdF31e5kq5s8tuv/R0V5QhB/X2TC7++f7fBXkvO1SUGQxYn80RKGWZvyJ8oc2nIRw==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "react-refresh": "^0.9.0" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/runtime-service-worker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.1.1.tgz", - "integrity": "sha512-d9Bcp+gTyt+r3beN/YlaVKpZg8zmjkcoS3eJ0OSbljHaBvGJCfU3o6cEiFf5OFgCOAy2tTu/yDbkRiRFTR4fOA==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.0.0.tgz", - "integrity": "sha512-njoUJpj2646NebfHp5zKJeYD1KwhsfQIoU9TnCTHmF9fGOaPbClmeq12G6/4ZqGASftRq+YhhukFBi/ncWKGvw==", - "dev": true, - "dependencies": { - "detect-libc": "^1.0.3", - "globby": "^11.0.3" - }, - "engines": { - "node": "^12.18.3 || >=14" - } - }, - "node_modules/@parcel/transformer-babel": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.1.1.tgz", - "integrity": "sha512-qsntd6tt9fmef8awebz5gmqk0Ak9SZ3Xy9OmA1pL9cFeMpbgVPPulPlw1cg+MEtRBaAWh5HIjKqElNNnNoSPDA==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.0", - "@babel/generator": "^7.9.0", - "@babel/helper-compilation-targets": "^7.8.4", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@parcel/babel-ast-utils": "^2.1.1", - "@parcel/diagnostic": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "browserslist": "^4.6.6", - "core-js": "^3.2.1", - "json5": "^2.1.0", - "nullthrows": "^1.1.1", - "semver": "^5.7.0" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/transformer-babel/node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@parcel/transformer-css": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.1.1.tgz", - "integrity": "sha512-ZeDsjy+QFk5DLU8iNuHZPfAX6Ebqqzda8KJFD3HnwzrpVQsWf3gvZcF6YlgfPJPO9SESSZwaGLVA2UMWAwAMaw==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1", - "postcss": "^8.3.0", - "postcss-value-parser": "^4.1.0", - "semver": "^5.7.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/transformer-html": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.1.1.tgz", - "integrity": "sha512-OAPT8ZwK0lcAp90EkKtVoPAHoihRLMQLinQA06xX6/lVfO70lLhPvMuBhXr4v1AvJP0KXl4DDsmROZizwGvutA==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/hash": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "nullthrows": "^1.1.1", - "posthtml": "^0.16.5", - "posthtml-parser": "^0.10.1", - "posthtml-render": "^3.0.0", - "semver": "^5.7.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/transformer-image": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.1.1.tgz", - "integrity": "sha512-ggoduvKfL+cYyDeqr7zjLOseEbxN4iYkZzKVkSNWjjnpjaeJEG05nGS+OzSgsu/jpxOikfsf6hrfN7Qv/iT7Dw==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/workers": "^2.1.1", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - } - }, - "node_modules/@parcel/transformer-js": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.1.1.tgz", - "integrity": "sha512-95e/ROGuGg4EG954fDZjgBB3zD7ma49I4QIJZKKwi/DGRoccXu87MI+YwRpEOLMKD2BkuNVkwvnPrmJbh84gFQ==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "@parcel/workers": "^2.1.1", - "@swc/helpers": "^0.2.11", - "browserslist": "^4.6.6", - "detect-libc": "^1.0.3", - "micromatch": "^4.0.2", - "nullthrows": "^1.1.1", - "regenerator-runtime": "^0.13.7", - "semver": "^5.7.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/transformer-json": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.1.1.tgz", - "integrity": "sha512-z2e24c7A4BrPTr35RiLdxOFgAFx6+s6fAVI4177wvaHR/GqRTmzoyvgQOjtN1v3yv8N5lU6EJnW8nT6aJ6lCNA==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "json5": "^2.1.0" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/transformer-json/node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@parcel/transformer-postcss": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.1.1.tgz", - "integrity": "sha512-P/4RL3Yy5/DwIMx0g6MdyqLLcyhDOaPj5VZUfXygBtu1HBtkSk2oXDto9om4kYmeTuwXjwFohCqjBh3nw1uU+A==", - "dev": true, - "dependencies": { - "@parcel/hash": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "clone": "^2.1.1", - "css-modules-loader-core": "^1.1.0", - "nullthrows": "^1.1.1", - "postcss-modules": "^3.2.2", - "postcss-value-parser": "^4.1.0", - "semver": "^5.7.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/transformer-posthtml": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.1.1.tgz", - "integrity": "sha512-jfuBuVdKdgARiGjfbmbINmG4/p7UwzcsdwQtRsjU8BwdIP+aUtiFUz7jfa2WcGXYuAm0by1B0BV+GWRL2W0kCw==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1", - "posthtml": "^0.16.5", - "posthtml-parser": "^0.10.1", - "posthtml-render": "^3.0.0", - "semver": "^5.7.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/transformer-raw": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.1.1.tgz", - "integrity": "sha512-wu77D1mKSU+VETS0fgNq39mPJmK7oBYnaqfkjD44BXZR3MmHXcRYj1T4DXjI3OxNE4EWLUA9S9ttn3bll52v/A==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/transformer-react-refresh-wrap": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.1.1.tgz", - "integrity": "sha512-bZZ20GaY44fWtbGQPpz1s2sJHR6ZjYOrcjSRVHqfFuP3d0b0/vOhZPEEAW9di+5dHsF2fFA8F2yfXDYKBxrevA==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "react-refresh": "^0.9.0" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/transformer-sass": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-sass/-/transformer-sass-2.1.1.tgz", - "integrity": "sha512-7aIZFZ645OoMmji3hnOgX5JS/hSmnRi8Re5fzZ790dojsWLf2wGmSzSURG4uh3D9kf/BpQSmO/74aaaxbxMA7A==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "sass": "^1.38.0" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/transformer-svg": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.1.1.tgz", - "integrity": "sha512-CpRxQUBNEhaURHgg1kjBjPpUUEE6DAfiwZrFrC9JC9Ql4P6nJ/OTbGay3onkbcriIN+MehJWUC5wI659JNF/zg==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/hash": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "nullthrows": "^1.1.1", - "posthtml": "^0.16.5", - "posthtml-parser": "^0.10.1", - "posthtml-render": "^3.0.0", - "semver": "^5.7.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/types": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.1.1.tgz", - "integrity": "sha512-wqor3UzpeXrC5gjhG7PkrPBFCf4h+gQHIFQrSFp4vGkgIJP3c/++E3duzmN6tQosCj8HFwzxlOoVh8+wyv9TYg==", - "dev": true, - "dependencies": { - "@parcel/cache": "^2.1.1", - "@parcel/diagnostic": "^2.1.1", - "@parcel/fs": "^2.1.1", - "@parcel/package-manager": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/workers": "^2.1.1", - "utility-types": "^3.10.0" - } - }, - "node_modules/@parcel/utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.1.1.tgz", - "integrity": "sha512-0qFcBFeXsGU2CfbyGMyNhnwuZS60gutV0N47HQf5uuE+IWDLwsX63Ca5yEobLHlVhJijsHZoq3SD+qdXE1z5og==", - "dev": true, - "dependencies": { - "@iarna/toml": "^2.2.0", - "@parcel/codeframe": "^2.1.1", - "@parcel/diagnostic": "^2.1.1", - "@parcel/hash": "^2.1.1", - "@parcel/logger": "^2.1.1", - "@parcel/markdown-ansi": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "ansi-html-community": "0.0.8", - "chalk": "^4.1.0", - "clone": "^2.1.1", - "fast-glob": "3.1.1", - "fastest-levenshtein": "^1.0.8", - "is-glob": "^4.0.0", - "is-url": "^1.2.2", - "json5": "^1.0.1", - "lru-cache": "^6.0.0", - "micromatch": "^4.0.4", - "node-forge": "^0.10.0", - "nullthrows": "^1.1.1", - "open": "^7.0.3", - "terminal-link": "^2.1.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.5.tgz", - "integrity": "sha512-x0hUbjv891omnkcHD7ZOhiyyUqUUR6MNjq89JhEI3BxppeKWAm6NPQsqqRrAkCJBogdT/o/My21sXtTI9rJIsw==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "node-addon-api": "^3.2.1", - "node-gyp-build": "^4.3.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/workers": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.1.1.tgz", - "integrity": "sha512-12i2UdVzTClwVFkXdH5C9/XyqSObvXzTa9KZgAwsttdmhw9fNx/3RA0l0/tw6Yww/iOyXm7Zd5o6Vkp1Njfjqg==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/logger": "^2.1.1", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "chrome-trace-event": "^1.0.2", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "peerDependencies": { - "@parcel/core": "^2.1.1" - } - }, - "node_modules/@swc/helpers": { - "version": "0.2.14", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.2.14.tgz", - "integrity": "sha512-wpCQMhf5p5GhNg2MmGKXzUNwxe7zRiCsmqYsamez2beP7mKPCSiu+BjZcdN95yYSzO857kr0VfQewmGpS77nqA==", - "dev": true - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/node": { - "version": "17.0.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz", - "integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==", - "dev": true - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "node_modules/abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true - }, - "node_modules/abortcontroller-polyfill": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.3.tgz", - "integrity": "sha512-zetDJxd89y3X99Kvo4qFx8GKlt6GsvN3UcRZHwU6iFA/0KiOmhkTVhe8oRoTBiTVPZu09x3vCra47+w8Yz1+2Q==", - "dev": true - }, - "node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", - "dev": true, - "dependencies": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" - } - }, - "node_modules/acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", - "dev": true - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", - "dev": true - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "dev": true, - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/asn1.js/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "node_modules/assert": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", - "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", - "dev": true, - "dependencies": { - "es6-object-assign": "^1.1.0", - "is-nan": "^1.2.1", - "object-is": "^1.0.1", - "util": "^0.12.0" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/astring": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.1.tgz", - "integrity": "sha512-Aj3mbwVzj7Vve4I/v2JYOPFkCGM2YS7OqQTNSxmUR+LECRpokuPgAYghePgr6SALDo5bD5DlfbSaYjOzGJZOLQ==", - "dev": true, - "bin": { - "astring": "bin/astring" - } - }, - "node_modules/async": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", - "dev": true - }, - "node_modules/async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/base-x": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz", - "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "dependencies": { - "tweetnacl": "^0.14.3" - } - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/bl/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", - "dev": true - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "node_modules/browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "dependencies": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "dependencies": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "node_modules/browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "dependencies": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "node_modules/browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "dependencies": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "node_modules/browserify-sign/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "dependencies": { - "pako": "~1.0.5" - } - }, - "node_modules/browserslist": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", - "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", - "dev": true, - "dependencies": { - "caniuse-lite": "^1.0.30001286", - "electron-to-chromium": "^1.4.17", - "escalade": "^3.1.1", - "node-releases": "^2.0.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "node_modules/builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001297", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001297.tgz", - "integrity": "sha512-6bbIbowYG8vFs/Lk4hU9jFt7NknGDleVAciK916tp6ft1j+D//ZwwL6LbF1wXMQ32DMSjeuUV8suhh6dlmFjcA==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", - "dev": true, - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/command-exists": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", - "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==", - "dev": true - }, - "node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "node_modules/connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/connect/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/convert-source-map/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/core-js": { - "version": "3.20.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.20.2.tgz", - "integrity": "sha512-nuqhq11DcOAbFBV4zCbKeGbKQsUDRqTX0oqx7AttUBuqe3h20ixsE039QHelbL6P4h+9kytVqyEtyZ6gsiwEYw==", - "dev": true, - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "node_modules/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, - "node_modules/create-ecdh/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "node_modules/create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "node_modules/create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "dependencies": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - }, - "engines": { - "node": "*" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.3.tgz", - "integrity": "sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==", - "dev": true, - "dependencies": { - "timsort": "^0.3.0" - }, - "engines": { - "node": ">= 10" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-modules-loader-core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", - "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", - "dev": true, - "dependencies": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.1", - "postcss-modules-extract-imports": "1.1.0", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/chalk/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/postcss": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", - "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", - "dev": true, - "dependencies": { - "chalk": "^1.1.3", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "dependencies": { - "has-flag": "^1.0.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/css-select": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", - "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^5.1.0", - "domhandler": "^4.3.0", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" - } - }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-what": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", - "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", - "dev": true, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.15.tgz", - "integrity": "sha512-ppZsS7oPpi2sfiyV5+i+NbB/3GtQ+ab2Vs1azrZaXWujUSN4o+WdTxlCZIMcT9yLW3VO/5yX3vpyDaQ1nIn8CQ==", - "dev": true, - "dependencies": { - "cssnano-preset-default": "^5.1.10", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default": { - "version": "5.1.10", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.10.tgz", - "integrity": "sha512-BcpSzUVygHMOnp9uG5rfPzTOCb0GAHQkqtUQx8j1oMNF9A1Q8hziOOhiM4bdICpmrBIU85BE64RD5XGYsVQZNA==", - "dev": true, - "dependencies": { - "css-declaration-sorter": "^6.0.3", - "cssnano-utils": "^3.0.0", - "postcss-calc": "^8.2.0", - "postcss-colormin": "^5.2.3", - "postcss-convert-values": "^5.0.2", - "postcss-discard-comments": "^5.0.1", - "postcss-discard-duplicates": "^5.0.1", - "postcss-discard-empty": "^5.0.1", - "postcss-discard-overridden": "^5.0.2", - "postcss-merge-longhand": "^5.0.4", - "postcss-merge-rules": "^5.0.4", - "postcss-minify-font-values": "^5.0.2", - "postcss-minify-gradients": "^5.0.4", - "postcss-minify-params": "^5.0.3", - "postcss-minify-selectors": "^5.1.1", - "postcss-normalize-charset": "^5.0.1", - "postcss-normalize-display-values": "^5.0.2", - "postcss-normalize-positions": "^5.0.2", - "postcss-normalize-repeat-style": "^5.0.2", - "postcss-normalize-string": "^5.0.2", - "postcss-normalize-timing-functions": "^5.0.2", - "postcss-normalize-unicode": "^5.0.2", - "postcss-normalize-url": "^5.0.4", - "postcss-normalize-whitespace": "^5.0.2", - "postcss-ordered-values": "^5.0.3", - "postcss-reduce-initial": "^5.0.2", - "postcss-reduce-transforms": "^5.0.2", - "postcss-svgo": "^5.0.3", - "postcss-unique-selectors": "^5.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.0.0.tgz", - "integrity": "sha512-Pzs7/BZ6OgT+tXXuF12DKR8SmSbzUeVYCtMBbS8lI0uAm3mrYmkyqCXXPsQESI6kmLfEVBppbdVY/el3hg3nAA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "node_modules/cssstyle": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", - "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", - "dev": true, - "dependencies": { - "cssom": "0.3.x" - } - }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "dev": true, - "dependencies": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" - } - }, - "node_modules/debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dev": true, - "dependencies": { - "clone": "^1.0.2" - } - }, - "node_modules/defaults/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "dependencies": { - "object-keys": "^1.0.12" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", - "dev": true, - "bin": { - "detect-libc": "bin/detect-libc.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "node_modules/diffie-hellman/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/dom-serializer/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/domain-browser": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-3.5.0.tgz", - "integrity": "sha512-zrzUu6auyZWRexjCEPJnfWc30Hupxh2lJZOJAF3qa2bCuD4O/55t0FvQt3ZMhEw++gjNkwdkOVZh8yA32w/Vfw==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, - "node_modules/domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", - "dev": true, - "dependencies": { - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/domhandler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", - "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", - "dev": true, - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dotenv": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz", - "integrity": "sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "node_modules/ejs": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", - "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", - "dev": true, - "dependencies": { - "jake": "^10.6.1" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.37", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.37.tgz", - "integrity": "sha512-XIvFB1omSAxYgHYX48sC+HR8i/p7lx7R+0cX9faElg1g++h9IilCrJ12+bQuY+d96Wp7zkBiJwMOv+AhLtLrTg==", - "dev": true - }, - "node_modules/elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/emphasize": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/emphasize/-/emphasize-4.2.0.tgz", - "integrity": "sha512-yGKvcFUHlBsUPwlxTlzKLR8+zhpbitkFOMCUxN8fTJng9bdH3WNzUGkhdaGdjndSUgqmMPBN7umfwnUdLz5Axg==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "highlight.js": "~10.4.0", - "lowlight": "~1.17.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", - "dev": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", - "dev": true, - "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.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", - "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.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" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es6-object-assign": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=", - "dev": true - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=4.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "dependencies": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true, - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", - "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "node_modules/fast-url-parser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=", - "dev": true, - "dependencies": { - "punycode": "^1.3.2" - } - }, - "node_modules/fastest-levenshtein": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", - "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", - "dev": true - }, - "node_modules/fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fault": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", - "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", - "dev": true, - "dependencies": { - "format": "^0.2.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/filelist": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", - "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", - "dev": true, - "dependencies": { - "minimatch": "^3.0.4" - } - }, - "node_modules/filesize": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.4.0.tgz", - "integrity": "sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/follow-redirects": { - "version": "1.14.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz", - "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", - "dev": true - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/generic-names": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", - "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", - "dev": true, - "dependencies": { - "loader-utils": "^1.1.0" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-port": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-4.2.0.tgz", - "integrity": "sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/globals": { - "version": "13.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", - "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globby": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", - "dev": true, - "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" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", - "dev": true - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "deprecated": "this library is no longer supported", - "dev": true, - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash-base/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "node_modules/highlight.js": { - "version": "10.4.1", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.4.1.tgz", - "integrity": "sha512-yR5lWvNz7c85OhVAEAeFhVCc/GV4C30Fjzc/rCP0aCWzc1UUOPUk55dK/qdwTZHBvMZo+eZ2jpk62ndX/xMFlg==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", - "dev": true, - "dependencies": { - "whatwg-encoding": "^1.0.1" - } - }, - "node_modules/html-tags": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-1.2.0.tgz", - "integrity": "sha1-x43mW1Zjqll5id0rerSSANfk25g=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/htmlnano": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-1.1.1.tgz", - "integrity": "sha512-diMNyqTPx4uGwlxrTs0beZCy8L/GxGIFGHWv20OYhthLcdYkDOP/d4Ja5MbGgVJZMakZUM21KpMk5qWZrBGSdw==", - "dev": true, - "dependencies": { - "cosmiconfig": "^7.0.1", - "cssnano": "^5.0.8", - "postcss": "^8.3.6", - "posthtml": "^0.16.5", - "purgecss": "^4.0.0", - "relateurl": "^0.2.7", - "srcset": "^4.0.0", - "svgo": "^2.6.1", - "terser": "^5.8.0", - "timsort": "^0.3.0", - "uncss": "^0.17.3" - } - }, - "node_modules/htmlparser2": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", - "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.2", - "domutils": "^2.8.0", - "entities": "^3.0.1" - } - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-1.3.1.tgz", - "integrity": "sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg==", - "dev": true, - "dependencies": { - "@types/http-proxy": "^1.17.5", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, - "node_modules/https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-replace-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", - "dev": true - }, - "node_modules/icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", - "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", - "dev": true, - "dependencies": { - "postcss": "^7.0.14" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/icss-utils/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "node_modules/icss-utils/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/icss-utils/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/iferr": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-1.0.2.tgz", - "integrity": "sha512-9AfeLfji44r5TKInjhz3W9DyZI1zR1JAf2hVBMGhddAKPqBsupb89jGfbCTHIGZd6fGZl9WlHdn4AObygyMKwg==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/immutable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", - "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", - "dev": true - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", - "dev": true - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-html": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-html/-/is-html-1.1.0.tgz", - "integrity": "sha1-4E8cGNOUhRETlvmgJz6rUa8hhGQ=", - "dev": true, - "dependencies": { - "html-tags": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-json": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-json/-/is-json-2.0.1.tgz", - "integrity": "sha1-a+Fm0USCihMdaGiRuYPfYsOUkf8=", - "dev": true - }, - "node_modules/is-nan": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", - "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.8.tgz", - "integrity": "sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.5", - "foreach": "^2.0.5", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", - "dev": true - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "node_modules/jake": { - "version": "10.8.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", - "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", - "dev": true, - "dependencies": { - "async": "0.9.x", - "chalk": "^2.4.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/jake/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/jake/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/jake/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/jake/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/jake/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/jake/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "node_modules/jsdom": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", - "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", - "dev": true, - "dependencies": { - "abab": "^2.0.0", - "acorn": "^6.0.4", - "acorn-globals": "^4.3.0", - "array-equal": "^1.0.0", - "cssom": "^0.3.4", - "cssstyle": "^1.1.1", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.0", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.1.3", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.5", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.5.0", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^6.1.2", - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jsdom/node_modules/ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "dev": true, - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/json-source-map/-/json-source-map-0.6.1.tgz", - "integrity": "sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", - "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/lmdb": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-2.1.4.tgz", - "integrity": "sha512-h6aUkv4Vhn49edfawf4S32QUzSeQ4NPfJpdk/SscidwRPwm0E9s/cNmID4Eh0QcwMbD8thQSFvXbjfjluGhVLQ==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "msgpackr": "^1.5.2", - "nan": "^2.14.2", - "node-gyp-build": "^4.2.3", - "ordered-binary": "^1.2.3", - "weak-lru-cache": "^1.2.1" - } - }, - "node_modules/loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", - "dev": true - }, - "node_modules/lodash.clone": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", - "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=", - "dev": true - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", - "dev": true - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", - "dev": true - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lowlight": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.17.0.tgz", - "integrity": "sha512-vmtBgYKD+QVNy7tIa7ulz5d//Il9R4MooOVh4nkOf9R9Cb/Dk5TXMSTieg/vDulkBkIWj59/BIlyFQxT9X1oAQ==", - "dev": true, - "dependencies": { - "fault": "^1.0.0", - "highlight.js": "~10.4.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dev": true, - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "bin": { - "miller-rabin": "bin/miller-rabin" - } - }, - "node_modules/miller-rabin/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "node_modules/mime-db": { - "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==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "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==", - "dev": true, - "dependencies": { - "mime-db": "~1.33.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/msgpackr": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.5.2.tgz", - "integrity": "sha512-OCguCkbG34x1ddO4vAzEm/4J1GTo512k9SoxV8K+EGfI/onFdpemRf0HpsVRFpxadXr4JBFgHsQUitgTlw7ZYQ==", - "dev": true, - "optionalDependencies": { - "msgpackr-extract": "^1.0.14" - } - }, - "node_modules/msgpackr-extract": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-1.0.16.tgz", - "integrity": "sha512-fxdRfQUxPrL/TizyfYfMn09dK58e+d65bRD/fcaVH4052vj30QOzzqxcQIS7B0NsqlypEQ/6Du3QmP2DhWFfCA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "dependencies": { - "nan": "^2.14.2", - "node-gyp-build": "^4.2.3" - } - }, - "node_modules/nan": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", - "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", - "dev": true - }, - "node_modules/nanoid": { - "version": "3.1.30", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", - "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", - "dev": true, - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/ncp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", - "dev": true, - "bin": { - "ncp": "bin/ncp" - } - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node_modules/node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "dev": true - }, - "node_modules/node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "dev": true, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/node-gyp-build": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", - "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", - "dev": true, - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" - } - }, - "node_modules/node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", - "dev": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nullthrows": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", - "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", - "dev": true - }, - "node_modules/nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", - "dev": true - }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ordered-binary": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.2.3.tgz", - "integrity": "sha512-fEwMk8TNUtzQDjXKYS2ANW3fNZ/gMReCPOAsLHaqw+UDnq/8ddXAcX4lGRpTK7kAghAjkmJs1EXXbcrDbg+ruw==", - "dev": true - }, - "node_modules/os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true - }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "node_modules/parcel": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.1.1.tgz", - "integrity": "sha512-qZ2GE8WsqAXzk/kz8o+5ue9glbPpuw9XZCTLfpSiECE5d1XZj7bPHB03tBA/T5WvoHbkiHd4dhFmJ8Dqx5w53A==", - "dev": true, - "dependencies": { - "@parcel/config-default": "^2.1.1", - "@parcel/core": "^2.1.1", - "@parcel/diagnostic": "^2.1.1", - "@parcel/events": "^2.1.1", - "@parcel/fs": "^2.1.1", - "@parcel/logger": "^2.1.1", - "@parcel/package-manager": "^2.1.1", - "@parcel/reporter-cli": "^2.1.1", - "@parcel/reporter-dev-server": "^2.1.1", - "@parcel/utils": "^2.1.1", - "chalk": "^4.1.0", - "commander": "^7.0.0", - "get-port": "^4.2.0", - "v8-compile-cache": "^2.0.0" - }, - "bin": { - "parcel": "lib/bin.js" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/parcel-reporter-static-files-copy": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/parcel-reporter-static-files-copy/-/parcel-reporter-static-files-copy-1.3.4.tgz", - "integrity": "sha512-JRTzz8P7jyaHdj1piBY+YzkWrNFmi+LKYdImxAdoOimdYCpeM1Tuk4vVEhVxeh2lN83MBxc72evWm0lPaZGWZA==", - "dev": true, - "dependencies": { - "@parcel/plugin": "^2.0.0-beta.1" - }, - "engines": { - "parcel": "^2.0.0-beta.1" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "dependencies": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "dev": true - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-to-regexp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", - "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==", - "dev": true - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "dev": true, - "dependencies": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", - "dev": true - }, - "node_modules/postcss": { - "version": "8.4.5", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", - "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", - "dev": true, - "dependencies": { - "nanoid": "^3.1.30", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/postcss-calc": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.0.tgz", - "integrity": "sha512-PueXCv288diX7OXyJicGNA6Q3+L4xYb2cALTAeFj9X6PXnj+s4pUf1vkZnwn+rldfu2taCA9ondjF93lhRTPFA==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-colormin": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.3.tgz", - "integrity": "sha512-dra4xoAjub2wha6RUXAgadHEn2lGxbj8drhFcIGLOMn914Eu7DkPUurugDXgstwttCYkJtZ/+PkWRWdp3UHRIA==", - "dev": true, - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-convert-values": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.2.tgz", - "integrity": "sha512-KQ04E2yadmfa1LqXm7UIDwW1ftxU/QWZmz6NKnHnUvJ3LEYbbcX6i329f/ig+WnEByHegulocXrECaZGLpL8Zg==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-comments": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", - "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", - "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-empty": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", - "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.2.tgz", - "integrity": "sha512-+56BLP6NSSUuWUXjRgAQuho1p5xs/hU5Sw7+xt9S3JSg+7R6+WMGnJW7Hre/6tTuZ2xiXMB42ObkiZJ2hy/Pew==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.4.tgz", - "integrity": "sha512-2lZrOVD+d81aoYkZDpWu6+3dTAAGkCKbV5DoRhnIR7KOULVrI/R7bcMjhrH9KTRy6iiHKqmtG+n/MMj1WmqHFw==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.1.0", - "stylehacks": "^5.0.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-rules": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.4.tgz", - "integrity": "sha512-yOj7bW3NxlQxaERBB0lEY1sH5y+RzevjbdH4DBJurjKERNpknRByFNdNe+V72i5pIZL12woM9uGdS5xbSB+kDQ==", - "dev": true, - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.0.0", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.2.tgz", - "integrity": "sha512-R6MJZryq28Cw0AmnyhXrM7naqJZZLoa1paBltIzh2wM7yb4D45TLur+eubTQ4jCmZU9SGeZdWsc5KcSoqTMeTg==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.4.tgz", - "integrity": "sha512-RVwZA7NC4R4J76u8X0Q0j+J7ItKUWAeBUJ8oEEZWmtv3Xoh19uNJaJwzNpsydQjk6PkuhRrK+YwwMf+c+68EYg==", - "dev": true, - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-params": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.3.tgz", - "integrity": "sha512-NY92FUikE+wralaiVexFd5gwb7oJTIDhgTNeIw89i1Ymsgt4RWiPXfz3bg7hDy4NL6gepcThJwOYNtZO/eNi7Q==", - "dev": true, - "dependencies": { - "alphanum-sort": "^1.0.2", - "browserslist": "^4.16.6", - "cssnano-utils": "^3.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.1.tgz", - "integrity": "sha512-TOzqOPXt91O2luJInaVPiivh90a2SIK5Nf1Ea7yEIM/5w+XA5BGrZGUSW8aEx9pJ/oNj7ZJBhjvigSiBV+bC1Q==", - "dev": true, - "dependencies": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-modules": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-3.2.2.tgz", - "integrity": "sha512-JQ8IAqHELxC0N6tyCg2UF40pACY5oiL6UpiqqcIFRWqgDYO8B0jnxzoQ0EOpPrWXvcpu6BSbQU/3vSiq7w8Nhw==", - "dev": true, - "dependencies": { - "generic-names": "^2.0.1", - "icss-replace-symbols": "^1.1.0", - "lodash.camelcase": "^4.3.0", - "postcss": "^7.0.32", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.2.0", - "postcss-modules-values": "^3.0.0", - "string-hash": "^1.1.1" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", - "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", - "dev": true, - "dependencies": { - "postcss": "^6.0.1" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/postcss-modules-extract-imports/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", - "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", - "dev": true, - "dependencies": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/postcss-modules-local-by-default/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", - "dev": true, - "dependencies": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "node_modules/postcss-modules-scope/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/postcss-modules-scope/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/postcss-modules-scope/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-modules-scope/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-modules-scope/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", - "dev": true, - "dependencies": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" - } - }, - "node_modules/postcss-modules-values/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-values/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-values/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/postcss-modules-values/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/postcss-modules-values/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-values/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-modules-values/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-modules-values/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "node_modules/postcss-modules/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/postcss-modules/node_modules/postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss-modules/node_modules/postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", - "dev": true, - "dependencies": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss-modules/node_modules/postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss-modules/node_modules/postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "dependencies": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, - "node_modules/postcss-modules/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", - "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.2.tgz", - "integrity": "sha512-RxXoJPUR0shSjkMMzgEZDjGPrgXUVYyWA/YwQRicb48H15OClPuaDR7tYokLAlGZ2tCSENEN5WxjgxSD5m4cUw==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.2.tgz", - "integrity": "sha512-tqghWFVDp2btqFg1gYob1etPNxXLNh3uVeWgZE2AQGh6b2F8AK2Gj36v5Vhyh+APwIzNjmt6jwZ9pTBP+/OM8g==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.2.tgz", - "integrity": "sha512-/rIZn8X9bBzC7KvY4iKUhXUGW3MmbXwfPF23jC9wT9xTi7kAvgj8sEgwxjixBmoL6MVa4WOgxNz2hAR6wTK8tw==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-string": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.2.tgz", - "integrity": "sha512-zaI1yzwL+a/FkIzUWMQoH25YwCYxi917J4pYm1nRXtdgiCdnlTkx5eRzqWEC64HtRa06WCJ9TIutpb6GmW4gFw==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.2.tgz", - "integrity": "sha512-Ao0PP6MoYsRU1LxeVUW740ioknvdIUmfr6uAA3xWlQJ9s69/Tupy8qwhuKG3xWfl+KvLMAP9p2WXF9cwuk/7Bg==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.2.tgz", - "integrity": "sha512-3y/V+vjZ19HNcTizeqwrbZSUsE69ZMRHfiiyLAJb7C7hJtYmM4Gsbajy7gKagu97E8q5rlS9k8FhojA8cpGhWw==", - "dev": true, - "dependencies": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-url": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.4.tgz", - "integrity": "sha512-cNj3RzK2pgQQyNp7dzq0dqpUpQ/wYtdDZM3DepPmFjCmYIfceuD9VIAcOdvrNetjIU65g1B4uwdP/Krf6AFdXg==", - "dev": true, - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.2.tgz", - "integrity": "sha512-CXBx+9fVlzSgbk0IXA/dcZn9lXixnQRndnsPC5ht3HxlQ1bVh77KQDL1GffJx1LTzzfae8ftMulsjYmO2yegxA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-ordered-values": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.3.tgz", - "integrity": "sha512-T9pDS+P9bWeFvqivXd5ACzQmrCmHjv3ZP+djn8E1UZY7iK79pFSm7i3WbKw2VSmFmdbMm8sQ12OPcNpzBo3Z2w==", - "dev": true, - "dependencies": { - "cssnano-utils": "^3.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.2.tgz", - "integrity": "sha512-v/kbAAQ+S1V5v9TJvbGkV98V2ERPdU6XvMcKMjqAlYiJ2NtsHGlKYLPjWWcXlaTKNxooId7BGxeraK8qXvzKtw==", - "dev": true, - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.2.tgz", - "integrity": "sha512-25HeDeFsgiPSUx69jJXZn8I06tMxLQJJNF5h7i9gsUg8iP4KOOJ8EX8fj3seeoLt3SLU2YDD6UPnDYVGUO7DEA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.8", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.8.tgz", - "integrity": "sha512-D5PG53d209Z1Uhcc0qAZ5U3t5HagH3cxu+WLZ22jt3gLUpXM4eXXfiO14jiDWST3NNooX/E8wISfOhZ9eIjGTQ==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-svgo": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.3.tgz", - "integrity": "sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.1.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.2.tgz", - "integrity": "sha512-w3zBVlrtZm7loQWRPVC0yjUwwpty7OM6DnEHkxcSQXO1bMS3RJ+JUS5LFMSDZHJcvGsRwhZinCWVqn8Kej4EDA==", - "dev": true, - "dependencies": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/posthtml": { - "version": "0.16.5", - "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.16.5.tgz", - "integrity": "sha512-1qOuPsywVlvymhTFIBniDXwUDwvlDri5KUQuBqjmCc8Jj4b/HDSVWU//P6rTWke5rzrk+vj7mms2w8e1vD0nnw==", - "dev": true, - "dependencies": { - "posthtml-parser": "^0.10.0", - "posthtml-render": "^3.0.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/posthtml-parser": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.1.tgz", - "integrity": "sha512-i7w2QEHqiGtsvNNPty0Mt/+ERch7wkgnFh3+JnBI2VgDbGlBqKW9eDVd3ENUhE1ujGFe3e3E/odf7eKhvLUyDg==", - "dev": true, - "dependencies": { - "htmlparser2": "^7.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/posthtml-render": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-3.0.0.tgz", - "integrity": "sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==", - "dev": true, - "dependencies": { - "is-json": "^2.0.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, - "node_modules/public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/public-encrypt/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, - "node_modules/purgecss": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.1.3.tgz", - "integrity": "sha512-99cKy4s+VZoXnPxaoM23e5ABcP851nC2y2GROkkjS8eJaJtlciGavd7iYAw2V84WeBqggZ12l8ef44G99HmTaw==", - "dev": true, - "dependencies": { - "commander": "^8.0.0", - "glob": "^7.1.7", - "postcss": "^8.3.5", - "postcss-selector-parser": "^6.0.6" - }, - "bin": { - "purgecss": "bin/purgecss.js" - } - }, - "node_modules/purgecss/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "dev": true, - "engines": { - "node": ">= 12" - } - }, - "node_modules/qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "dependencies": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/react-refresh": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.9.0.tgz", - "integrity": "sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "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" - } - }, - "node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "dev": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", - "dev": true, - "dependencies": { - "lodash": "^4.17.19" - }, - "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "request": "^2.34" - } - }, - "node_modules/request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", - "dev": true, - "dependencies": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, - "engines": { - "node": ">=0.12.0" - }, - "peerDependencies": { - "request": "^2.34" - } - }, - "node_modules/request/node_modules/mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/request/node_modules/mime-types": { - "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==", - "dev": true, - "dependencies": { - "mime-db": "1.51.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/sass": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.46.0.tgz", - "integrity": "sha512-Z4BYTgioAOlMmo4LU3Ky2txR8KR0GRPLXxO38kklaYxgo7qMTgy+mpNN4eKsrXDTFlwS5vdruvazG4cihxHRVQ==", - "dev": true, - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/saxes": { - "version": "3.1.11", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", - "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", - "dev": true, - "dependencies": { - "xmlchars": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/serve-handler": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", - "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", - "dev": true, - "dependencies": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "fast-url-parser": "1.1.3", - "mime-types": "2.1.18", - "minimatch": "3.0.4", - "path-is-inside": "1.0.2", - "path-to-regexp": "2.2.1", - "range-parser": "1.2.0" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true - }, - "node_modules/sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - }, - "bin": { - "sha.js": "bin.js" - } - }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", - "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.1.tgz", - "integrity": "sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split2": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", - "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", - "dev": true, - "dependencies": { - "readable-stream": "^3.0.0" - } - }, - "node_modules/split2/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/srcset": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", - "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stream-browserify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", - "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", - "dev": true, - "dependencies": { - "inherits": "~2.0.4", - "readable-stream": "^3.5.0" - } - }, - "node_modules/stream-browserify/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/stream-http": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz", - "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==", - "dev": true, - "dependencies": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "xtend": "^4.0.2" - } - }, - "node_modules/stream-http/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/string_decoder": { - "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==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=", - "dev": true - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/stylehacks": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz", - "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==", - "dev": true, - "dependencies": { - "browserslist": "^4.16.0", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dev": true, - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "node_modules/term-size": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", - "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terser": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", - "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "acorn": "^8.5.0" - }, - "peerDependenciesMeta": { - "acorn": { - "optional": true - } - } - }, - "node_modules/terser/node_modules/commander": { - "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==", - "dev": true - }, - "node_modules/terser/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "dev": true, - "dependencies": { - "setimmediate": "^1.0.4" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/timsort": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/tough-cookie/node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/tr46/node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/tty-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", - "dev": true - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/uncss": { - "version": "0.17.3", - "resolved": "https://registry.npmjs.org/uncss/-/uncss-0.17.3.tgz", - "integrity": "sha512-ksdDWl81YWvF/X14fOSw4iu8tESDHFIeyKIeDrK6GEVTQvqJc1WlOEXqostNwOCi3qAj++4EaLsdAgPmUbEyog==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "glob": "^7.1.4", - "is-absolute-url": "^3.0.1", - "is-html": "^1.1.0", - "jsdom": "^14.1.0", - "lodash": "^4.17.15", - "postcss": "^7.0.17", - "postcss-selector-parser": "6.0.2", - "request": "^2.88.0" - }, - "bin": { - "uncss": "bin/uncss" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/uncss/node_modules/commander": { - "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==", - "dev": true - }, - "node_modules/uncss/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "node_modules/uncss/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/uncss/node_modules/postcss-selector-parser": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", - "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/uncss/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", - "dev": true - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - }, - "node_modules/util": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", - "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", - "which-typed-array": "^1.1.2" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "node_modules/utility-types": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", - "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "node_modules/vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", - "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", - "dev": true, - "dependencies": { - "domexception": "^1.0.1", - "webidl-conversions": "^4.0.2", - "xml-name-validator": "^3.0.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "dev": true, - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/weak-lru-cache": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.1.tgz", - "integrity": "sha512-O5ag1F0Xk6ui+Fg5LlosTcVAyHs6DeyiDDbOapNtFCx/KjZ82B3U9stM9hvzbVclKWn9ABPjaINX/nQkGkJkKg==", - "dev": true - }, - "node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "dependencies": { - "iconv-lite": "0.4.24" - } - }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz", - "integrity": "sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.5", - "foreach": "^2.0.5", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/ws": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz", - "integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==", - "dev": true, - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/xxhash-wasm": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-0.4.2.tgz", - "integrity": "sha512-/eyHVRJQCirEkSZ1agRSCwriMhwlyUcFkXD5TPVSLP+IPzjsqMVzZwdoczLp1SoQU0R3dxz1RpIK+4YNQbCVOA==", - "dev": true - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, - "engines": { - "node": ">= 6" - } - } - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/compat-data": { - "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==", - "dev": true - }, - "@babel/core": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.7.tgz", - "integrity": "sha512-aeLaqcqThRNZYmbMqtulsetOQZ/5gbR/dWruUCJcpas4Qoyy+QeagfDsPdMrqwsPRDNxJvBlRiZxxX7THO7qtA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.16.7", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helpers": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7", - "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" - }, - "dependencies": { - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "@babel/generator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.7.tgz", - "integrity": "sha512-/ST3Sg8MLGY5HVYmrjOgL60ENux/HfO/CsUh7y4MalThufhE/Ff/6EibFDHi4jiDCaWfJKoqbE6oTh21c5hrRg==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", - "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.16.4", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.17.5", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-module-transforms": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz", - "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true - }, - "@babel/helper-simple-access": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", - "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "dev": true - }, - "@babel/helpers": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.7.tgz", - "integrity": "sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==", - "dev": true, - "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/highlight": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz", - "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/parser": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.7.tgz", - "integrity": "sha512-sR4eaSrnM7BV7QPzGfEX5paG/6wrZM3I0HDzfIAK06ESvo9oy3xBuVBxE3MbQaKNhvg8g/ixjMWo2CGpzpHsDA==", - "dev": true - }, - "@babel/plugin-syntax-flow": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", - "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", - "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-flow": "^7.16.7" - } - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/traverse": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.7.tgz", - "integrity": "sha512-8KWJPIb8c2VvY8AJrydh6+fVRo2ODx1wYBU2398xJVq0JomuLBZmVQzLPBblJgHIGYG4znCpUZUZ0Pt2vdmVYQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "dependencies": { - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - } - } - }, - "@babel/types": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.7.tgz", - "integrity": "sha512-E8HuV7FO9qLpx6OtoGfUQ2cjIYnbFwvZWYBS+87EwtdMvmUPJSwykpovFB+8insbpF0uJcpr8KMUi64XZntZcg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - }, - "@iarna/toml": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", - "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", - "dev": true - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@parcel/babel-ast-utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/babel-ast-utils/-/babel-ast-utils-2.1.1.tgz", - "integrity": "sha512-ChZ5PZSM+tFd/IKCev6NQh0Rge3jjaTX7DnausJH/yuMlWASIrtOD/CNvux9UHSzZ0u0xa6QkSWOHaDN2nFImQ==", - "dev": true, - "requires": { - "@babel/parser": "^7.0.0", - "@parcel/babylon-walk": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "astring": "^1.6.2" - } - }, - "@parcel/babylon-walk": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/babylon-walk/-/babylon-walk-2.1.1.tgz", - "integrity": "sha512-9MHQe0tv4NWGbIJMJ771mxXGpBqyM3iSi9AAmuRoZiUmoeuURNxS6srBo7QrkpUdhy+FiIw1jMBSZzA0nTuo6w==", - "dev": true, - "requires": { - "@babel/types": "^7.12.13", - "lodash.clone": "^4.5.0" - } - }, - "@parcel/bundler-default": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.1.1.tgz", - "integrity": "sha512-DlUKA76Wd5jFb7eDCGJX7qb4Fl7K2xydZ3p1V+9N38/Kl/WUgXKSl72R8tp9hMXMsebnH09iChe32ZoMk6DJTA==", - "dev": true, - "requires": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/hash": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1" - } - }, - "@parcel/cache": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.1.1.tgz", - "integrity": "sha512-Y15D1Dw2RiTIoq0fOV7oGVQSPACjcXGEz8+mG6mw+1Vm4DmJxwbCybc8qX9j4JsoAb9ZD6TT3Ngyl61z86YTfw==", - "dev": true, - "requires": { - "@parcel/fs": "^2.1.1", - "@parcel/logger": "^2.1.1", - "@parcel/utils": "^2.1.1", - "lmdb": "^2.0.2" - } - }, - "@parcel/codeframe": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.1.1.tgz", - "integrity": "sha512-xnzd4i5ued3eRDZ2waZGczq5Ros/tDnv5VZXAurLGMgeHNlRZGy3Mw5BZXHzgAoPvJPT93DYb2u6DTvTQ3RJig==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "emphasize": "^4.2.0", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" - } - }, - "@parcel/compressor-raw": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.1.1.tgz", - "integrity": "sha512-OAXwks2dNEUCv/tEzLwiRzLs0EAORUMAKeorJ9ECns7MsTNRTiPDA9WDG5VkwpHkpXEH4VA+TcNJwvvbXAVKeg==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1" - } - }, - "@parcel/config-default": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.1.1.tgz", - "integrity": "sha512-XPs8hFcQSbMOJ0QQpUO8ZZI47z9XEwLVzVW3gskTnmy7nqX0z9w+R/jpjWJyOVC+7KER7fEA2Kt7hH2KFneDCQ==", - "dev": true, - "requires": { - "@parcel/bundler-default": "^2.1.1", - "@parcel/compressor-raw": "^2.1.1", - "@parcel/namer-default": "^2.1.1", - "@parcel/optimizer-cssnano": "^2.1.1", - "@parcel/optimizer-htmlnano": "^2.1.1", - "@parcel/optimizer-image": "^2.1.1", - "@parcel/optimizer-svgo": "^2.1.1", - "@parcel/optimizer-terser": "^2.1.1", - "@parcel/packager-css": "^2.1.1", - "@parcel/packager-html": "^2.1.1", - "@parcel/packager-js": "^2.1.1", - "@parcel/packager-raw": "^2.1.1", - "@parcel/packager-svg": "^2.1.1", - "@parcel/reporter-dev-server": "^2.1.1", - "@parcel/resolver-default": "^2.1.1", - "@parcel/runtime-browser-hmr": "^2.1.1", - "@parcel/runtime-js": "^2.1.1", - "@parcel/runtime-react-refresh": "^2.1.1", - "@parcel/runtime-service-worker": "^2.1.1", - "@parcel/transformer-babel": "^2.1.1", - "@parcel/transformer-css": "^2.1.1", - "@parcel/transformer-html": "^2.1.1", - "@parcel/transformer-image": "^2.1.1", - "@parcel/transformer-js": "^2.1.1", - "@parcel/transformer-json": "^2.1.1", - "@parcel/transformer-postcss": "^2.1.1", - "@parcel/transformer-posthtml": "^2.1.1", - "@parcel/transformer-raw": "^2.1.1", - "@parcel/transformer-react-refresh-wrap": "^2.1.1", - "@parcel/transformer-svg": "^2.1.1" - } - }, - "@parcel/core": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.1.1.tgz", - "integrity": "sha512-xwGlTslX4oWPubpa0coS/nWUVVKCH2eAm4TBJTVJcJRLxuOHzlJ+mB2VdcYykiJNpVRF97tqbM7SfE3fU/iyig==", - "dev": true, - "requires": { - "@parcel/cache": "^2.1.1", - "@parcel/diagnostic": "^2.1.1", - "@parcel/events": "^2.1.1", - "@parcel/fs": "^2.1.1", - "@parcel/graph": "^2.1.1", - "@parcel/hash": "^2.1.1", - "@parcel/logger": "^2.1.1", - "@parcel/package-manager": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "@parcel/workers": "^2.1.1", - "abortcontroller-polyfill": "^1.1.9", - "base-x": "^3.0.8", - "browserslist": "^4.6.6", - "clone": "^2.1.1", - "dotenv": "^7.0.0", - "dotenv-expand": "^5.1.0", - "json-source-map": "^0.6.1", - "json5": "^1.0.1", - "micromatch": "^4.0.2", - "msgpackr": "^1.5.1", - "nullthrows": "^1.1.1", - "semver": "^5.7.1" - } - }, - "@parcel/diagnostic": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.1.1.tgz", - "integrity": "sha512-1gbRrbpJcsF05MUoc1pRmox78wWzLMDbIi4Fc+cVo7PK3PSnBosLZe0IYfAzrrqVhNuWWby0DWFGqRKEkee/6Q==", - "dev": true, - "requires": { - "json-source-map": "^0.6.1", - "nullthrows": "^1.1.1" - } - }, - "@parcel/events": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.1.1.tgz", - "integrity": "sha512-3C1worgdqpyHHl1/Ivz7gBIA0+i2N0dXH21kt0Fy9Ig3QeEf3GRJieRm8zNYe1aZeAPMhwdaYRTfrdJAApJExg==", - "dev": true - }, - "@parcel/fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.1.1.tgz", - "integrity": "sha512-PUT7igdujjXr1y4iYMDqGN+WvLGuK+7KI9NJFFO3zH+Wvk2UCqgqiClbIpugoImtgIUOXBPb/PfZvZ5nTetiYQ==", - "dev": true, - "requires": { - "@parcel/fs-search": "^2.1.1", - "@parcel/fs-write-stream-atomic": "^2.1.1", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "@parcel/watcher": "^2.0.0", - "@parcel/workers": "^2.1.1", - "graceful-fs": "^4.2.4", - "mkdirp": "^0.5.1", - "ncp": "^2.0.0", - "nullthrows": "^1.1.1", - "rimraf": "^3.0.2", - "utility-types": "^3.10.0" - } - }, - "@parcel/fs-search": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/fs-search/-/fs-search-2.1.1.tgz", - "integrity": "sha512-bktctw9MTpjw2ABVD0jP537L4hsQL9So9ws+JXeq5B1Y0eBDU+QnIFKk3xTz1fZll/mjKmqqJE4Lfq4FlO1PVQ==", - "dev": true, - "requires": { - "detect-libc": "^1.0.3" - } - }, - "@parcel/fs-write-stream-atomic": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/fs-write-stream-atomic/-/fs-write-stream-atomic-2.1.1.tgz", - "integrity": "sha512-8A3pMqNdeGnDNp0xhhiBQCfbpqkn82TY7AjUysAlNjooYOgxcVOpSW0iXOABM6KssUSEh/7yASaxnNuRyY9GGQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^1.0.2", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - } - }, - "@parcel/graph": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-2.1.1.tgz", - "integrity": "sha512-mt9Wb5mv/zXl8FtXeGMXMsvrjMV3wG7o5iH4cwUnPUHUNZZaZ9beTqfJ1BZYbwVLy8Atv80bcs65/gZfkQxtRg==", - "dev": true, - "requires": { - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1" - } - }, - "@parcel/hash": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/hash/-/hash-2.1.1.tgz", - "integrity": "sha512-hmL1VohpNMBj2Tf6wLF1Bfy8haz2IbQSwRddp0YgusTZZWzK1LZa0XSylBctwRR6jCvh8Ar8BGS7KWJFD0wUaA==", - "dev": true, - "requires": { - "detect-libc": "^1.0.3", - "xxhash-wasm": "^0.4.2" - } - }, - "@parcel/logger": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.1.1.tgz", - "integrity": "sha512-KeLoReSBtfIZZ8OZ8Fs7hb2xFBe0WBexaKToCkMpGR1JxEV/Xgx1kyiZ6upKzijEeTUBNWIu3uJ4AFshUwtvJw==", - "dev": true, - "requires": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/events": "^2.1.1" - } - }, - "@parcel/markdown-ansi": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.1.1.tgz", - "integrity": "sha512-seBnygWKZqgijXOFrlkmRZpAONznvxiVsW0Lsy2NtgllSlTz30WiZ72x1V3BSdLz/7ZsLWdXwWGr7uUlbrtsRg==", - "dev": true, - "requires": { - "chalk": "^4.1.0" - } - }, - "@parcel/namer-default": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.1.1.tgz", - "integrity": "sha512-ab8zYuUNeOZOfvShy/EGLNRDYXoUFqomWE3/40psRboZueJ77GSZIkZMHaIaSic/0G/GImH3XJ0yQG7Nm4W5Fg==", - "dev": true, - "requires": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "nullthrows": "^1.1.1" - } - }, - "@parcel/node-libs-browser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/node-libs-browser/-/node-libs-browser-2.1.1.tgz", - "integrity": "sha512-IWEXtQgPEMHeztQrDUU7Z2YHHreMJ2q1iEbWjdPpV+jJ3ybiCCSdCeSuQQ4SQktUU9/y6qY6+Eky+b+bxlJRcg==", - "dev": true, - "requires": { - "assert": "^2.0.0", - "browserify-zlib": "^0.2.0", - "buffer": "^5.5.0", - "console-browserify": "^1.2.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.12.0", - "domain-browser": "^3.5.0", - "events": "^3.1.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "^1.0.0", - "process": "^0.11.10", - "punycode": "^1.4.1", - "querystring-es3": "^0.2.1", - "stream-browserify": "^3.0.0", - "stream-http": "^3.1.0", - "string_decoder": "^1.3.0", - "timers-browserify": "^2.0.11", - "tty-browserify": "^0.0.1", - "url": "^0.11.0", - "util": "^0.12.3", - "vm-browserify": "^1.1.2" - } - }, - "@parcel/node-resolver-core": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.1.1.tgz", - "integrity": "sha512-OJZ/kJSxrRuHbvtey3mACLEBL51zmytWKzUlzzSE1ii3RqHK0uRHj3NaJ43EqCMPcAeWFj/plVq3YmYi9bWR/g==", - "dev": true, - "requires": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/node-libs-browser": "^2.1.1", - "@parcel/utils": "^2.1.1", - "micromatch": "^4.0.4", - "nullthrows": "^1.1.1" - } - }, - "@parcel/optimizer-cssnano": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-cssnano/-/optimizer-cssnano-2.1.1.tgz", - "integrity": "sha512-7yO+axX20W+zuHI3IaO6DBDPd4sul3FtKO4KVWcgfgSVVaxt4nzA8qU2kg5YaJC2mYrFASsnV1ySkgppFnvSBQ==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "cssnano": "^5.0.5", - "postcss": "^8.3.0" - } - }, - "@parcel/optimizer-htmlnano": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.1.1.tgz", - "integrity": "sha512-SShBIS+enI/oNW5qLi4jtej5TkfVt/Xa/io4n29aIfVwQMHq+GyBKijhVp0Wx+Yp2ZLK/17Vw311n7rQ9GBUGg==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "htmlnano": "^1.0.1", - "nullthrows": "^1.1.1", - "posthtml": "^0.16.5", - "svgo": "^2.4.0" - } - }, - "@parcel/optimizer-image": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.1.1.tgz", - "integrity": "sha512-yGvVO5Y/fqGaZzKK2ENuFXGGRAq7MIZYwuVi9JtQVxH+BoiX+441ApIAQTApaMsLPUJ0tEx/w6+5KybcP580wg==", - "dev": true, - "requires": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "@parcel/workers": "^2.1.1", - "detect-libc": "^1.0.3" - } - }, - "@parcel/optimizer-svgo": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.1.1.tgz", - "integrity": "sha512-cHsjNeZgJsUFo1uPE9/M4KJWw8DcEax4Adin2srEodqiJWTH2UzPM3toZ5q9NpsCLC7I8zigTqg+DFW5SQnVog==", - "dev": true, - "requires": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "svgo": "^2.4.0" - } - }, - "@parcel/optimizer-terser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.1.1.tgz", - "integrity": "sha512-BPfqYqItR00lRckZnOpz03plsgMRDKrCYOIzSJjMvG5c0hS9kX0ECave9540WsXgEhaxC/H3yyxmH227PHL4xQ==", - "dev": true, - "requires": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1", - "terser": "^5.2.0" - } - }, - "@parcel/package-manager": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.1.1.tgz", - "integrity": "sha512-W9GJV+9A9ysZQTtjTy6y86XIa4AkThuo9u3rQbU4irCFlZ56u9NiQAR1wesOhuh5bauRptRbJwzEE94VYFOizw==", - "dev": true, - "requires": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/fs": "^2.1.1", - "@parcel/logger": "^2.1.1", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "@parcel/workers": "^2.1.1", - "command-exists": "^1.2.6", - "cross-spawn": "^6.0.4", - "nullthrows": "^1.1.1", - "semver": "^5.7.1", - "split2": "^3.1.1" - } - }, - "@parcel/packager-css": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.1.1.tgz", - "integrity": "sha512-XSUYisNxqRPxsie6QgzJAbFSEsGsPm543YEcDUlghoUqEQXnpUCAXJd0T454D62XLDJ3Vt3jSe3fhthhHE18uA==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1", - "postcss": "^8.3.0" - } - }, - "@parcel/packager-html": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.1.1.tgz", - "integrity": "sha512-o4KH3McIoH1a6nmbQNaQNxzyqgPQQAd3AT9z5BlW7dIpuMBdkAzU4RtFY7maLnid704vvSaag6mLSkY6LWfT0Q==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1", - "posthtml": "^0.16.5" - } - }, - "@parcel/packager-js": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.1.1.tgz", - "integrity": "sha512-PvVUjrwAkv6otcAkOIr9nL+oW64bBgRLjl3muKNv1yugtk+/dpMTc3WdwCqGJBTIdsSEULuXgtuYJ9UBrKkk7A==", - "dev": true, - "requires": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/hash": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "globals": "^13.2.0", - "nullthrows": "^1.1.1" - } - }, - "@parcel/packager-raw": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.1.1.tgz", - "integrity": "sha512-xWddT0696VhxGanac+z1jWxCIHLyn+tziz0c2hRB7oUrTyWzwn6N4XeUhAl+dshI1wAeSJ7s8lx1iO4jeDd7WA==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1" - } - }, - "@parcel/packager-svg": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.1.1.tgz", - "integrity": "sha512-xejMptp1/SM9889mYZEDJgVr79EKg8dDHNyA+K8Ffzu2EmZMKOyrbqvuTIbWbbSPJFkUBMu+GB7AV0v2jyzs2A==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "posthtml": "^0.16.4" - } - }, - "@parcel/plugin": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.1.1.tgz", - "integrity": "sha512-ATYLc36m9/7/i0yAFs1winPuqPiqFwMJ2dkRaueM84w8/zsJadd8KeKgmtuw7UYZjfaE6cWefdvDmhGHtqxsbQ==", - "dev": true, - "requires": { - "@parcel/types": "^2.1.1" - } - }, - "@parcel/reporter-cli": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.1.1.tgz", - "integrity": "sha512-sFD1y3hnNnQFEZpZ+OoxBFDBIBK9XVXjA6fMPiZG3XQcDTPjoq6TpKHcTSo5PYTdHkKX7Q/1BioOznTJE44Rpg==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "chalk": "^4.1.0", - "filesize": "^6.1.0", - "nullthrows": "^1.1.1", - "ora": "^5.2.0", - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "term-size": "^2.2.1", - "wrap-ansi": "^7.0.0" - } - }, - "@parcel/reporter-dev-server": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.1.1.tgz", - "integrity": "sha512-qSVDkwi3TIbsVMP/BTLlXZdy/iMa7hZz/ekh5TgHZikPt0d2P7VtW5gRQniXWFtipLKSf/Zh88dSAuZpAxpLFQ==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "connect": "^3.7.0", - "ejs": "^3.1.6", - "http-proxy-middleware": "^1.0.0", - "nullthrows": "^1.1.1", - "serve-handler": "^6.0.0", - "ws": "^7.0.0" - } - }, - "@parcel/resolver-default": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.1.1.tgz", - "integrity": "sha512-0AUdzzwhEIfZo3DK/oTFRsjENIHWbWo/11j6ie4faLr775eOyLhDEl0vGSgE8rH9NTNszwcRhMup7/zQ5Ql7RQ==", - "dev": true, - "requires": { - "@parcel/node-resolver-core": "^2.1.1", - "@parcel/plugin": "^2.1.1" - } - }, - "@parcel/runtime-browser-hmr": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.1.1.tgz", - "integrity": "sha512-bUfsDpsGK6y9zoqIAUaBtyfJNRCFvQ2Spt3xp5v0jVy97Bruhh2u9jOe+V4lIwbcDjmYRWQAyMHhyUroJX9Pcw==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1" - } - }, - "@parcel/runtime-js": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.1.1.tgz", - "integrity": "sha512-BbZbR7AtiPbDMRnc7NS1EmpYt9zh8a9ZLqoV3b3aAlwuKjgf8enIKtt1rq/1uSriKX3l/v9WSx5qHRDFWUnoJg==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1" - } - }, - "@parcel/runtime-react-refresh": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.1.1.tgz", - "integrity": "sha512-oROjN0DMvkkv15uvzAFlRLdF31e5kq5s8tuv/R0V5QhB/X2TC7++f7fBXkvO1SUGQxYn80RKGWZvyJ8oc2nIRw==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "react-refresh": "^0.9.0" - } - }, - "@parcel/runtime-service-worker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.1.1.tgz", - "integrity": "sha512-d9Bcp+gTyt+r3beN/YlaVKpZg8zmjkcoS3eJ0OSbljHaBvGJCfU3o6cEiFf5OFgCOAy2tTu/yDbkRiRFTR4fOA==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1" - } - }, - "@parcel/source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.0.0.tgz", - "integrity": "sha512-njoUJpj2646NebfHp5zKJeYD1KwhsfQIoU9TnCTHmF9fGOaPbClmeq12G6/4ZqGASftRq+YhhukFBi/ncWKGvw==", - "dev": true, - "requires": { - "detect-libc": "^1.0.3", - "globby": "^11.0.3" - } - }, - "@parcel/transformer-babel": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.1.1.tgz", - "integrity": "sha512-qsntd6tt9fmef8awebz5gmqk0Ak9SZ3Xy9OmA1pL9cFeMpbgVPPulPlw1cg+MEtRBaAWh5HIjKqElNNnNoSPDA==", - "dev": true, - "requires": { - "@babel/core": "^7.12.0", - "@babel/generator": "^7.9.0", - "@babel/helper-compilation-targets": "^7.8.4", - "@babel/plugin-transform-flow-strip-types": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@parcel/babel-ast-utils": "^2.1.1", - "@parcel/diagnostic": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "browserslist": "^4.6.6", - "core-js": "^3.2.1", - "json5": "^2.1.0", - "nullthrows": "^1.1.1", - "semver": "^5.7.0" - }, - "dependencies": { - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - } - } - }, - "@parcel/transformer-css": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.1.1.tgz", - "integrity": "sha512-ZeDsjy+QFk5DLU8iNuHZPfAX6Ebqqzda8KJFD3HnwzrpVQsWf3gvZcF6YlgfPJPO9SESSZwaGLVA2UMWAwAMaw==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1", - "postcss": "^8.3.0", - "postcss-value-parser": "^4.1.0", - "semver": "^5.7.1" - } - }, - "@parcel/transformer-html": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.1.1.tgz", - "integrity": "sha512-OAPT8ZwK0lcAp90EkKtVoPAHoihRLMQLinQA06xX6/lVfO70lLhPvMuBhXr4v1AvJP0KXl4DDsmROZizwGvutA==", - "dev": true, - "requires": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/hash": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "nullthrows": "^1.1.1", - "posthtml": "^0.16.5", - "posthtml-parser": "^0.10.1", - "posthtml-render": "^3.0.0", - "semver": "^5.7.1" - } - }, - "@parcel/transformer-image": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.1.1.tgz", - "integrity": "sha512-ggoduvKfL+cYyDeqr7zjLOseEbxN4iYkZzKVkSNWjjnpjaeJEG05nGS+OzSgsu/jpxOikfsf6hrfN7Qv/iT7Dw==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/workers": "^2.1.1", - "nullthrows": "^1.1.1" - } - }, - "@parcel/transformer-js": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.1.1.tgz", - "integrity": "sha512-95e/ROGuGg4EG954fDZjgBB3zD7ma49I4QIJZKKwi/DGRoccXu87MI+YwRpEOLMKD2BkuNVkwvnPrmJbh84gFQ==", - "dev": true, - "requires": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.1.1", - "@parcel/workers": "^2.1.1", - "@swc/helpers": "^0.2.11", - "browserslist": "^4.6.6", - "detect-libc": "^1.0.3", - "micromatch": "^4.0.2", - "nullthrows": "^1.1.1", - "regenerator-runtime": "^0.13.7", - "semver": "^5.7.1" - } - }, - "@parcel/transformer-json": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.1.1.tgz", - "integrity": "sha512-z2e24c7A4BrPTr35RiLdxOFgAFx6+s6fAVI4177wvaHR/GqRTmzoyvgQOjtN1v3yv8N5lU6EJnW8nT6aJ6lCNA==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "json5": "^2.1.0" - }, - "dependencies": { - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - } - } - }, - "@parcel/transformer-postcss": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.1.1.tgz", - "integrity": "sha512-P/4RL3Yy5/DwIMx0g6MdyqLLcyhDOaPj5VZUfXygBtu1HBtkSk2oXDto9om4kYmeTuwXjwFohCqjBh3nw1uU+A==", - "dev": true, - "requires": { - "@parcel/hash": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "clone": "^2.1.1", - "css-modules-loader-core": "^1.1.0", - "nullthrows": "^1.1.1", - "postcss-modules": "^3.2.2", - "postcss-value-parser": "^4.1.0", - "semver": "^5.7.1" - } - }, - "@parcel/transformer-posthtml": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.1.1.tgz", - "integrity": "sha512-jfuBuVdKdgARiGjfbmbINmG4/p7UwzcsdwQtRsjU8BwdIP+aUtiFUz7jfa2WcGXYuAm0by1B0BV+GWRL2W0kCw==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "nullthrows": "^1.1.1", - "posthtml": "^0.16.5", - "posthtml-parser": "^0.10.1", - "posthtml-render": "^3.0.0", - "semver": "^5.7.1" - } - }, - "@parcel/transformer-raw": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.1.1.tgz", - "integrity": "sha512-wu77D1mKSU+VETS0fgNq39mPJmK7oBYnaqfkjD44BXZR3MmHXcRYj1T4DXjI3OxNE4EWLUA9S9ttn3bll52v/A==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1" - } - }, - "@parcel/transformer-react-refresh-wrap": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.1.1.tgz", - "integrity": "sha512-bZZ20GaY44fWtbGQPpz1s2sJHR6ZjYOrcjSRVHqfFuP3d0b0/vOhZPEEAW9di+5dHsF2fFA8F2yfXDYKBxrevA==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/utils": "^2.1.1", - "react-refresh": "^0.9.0" - } - }, - "@parcel/transformer-sass": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-sass/-/transformer-sass-2.1.1.tgz", - "integrity": "sha512-7aIZFZ645OoMmji3hnOgX5JS/hSmnRi8Re5fzZ790dojsWLf2wGmSzSURG4uh3D9kf/BpQSmO/74aaaxbxMA7A==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "sass": "^1.38.0" - } - }, - "@parcel/transformer-svg": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.1.1.tgz", - "integrity": "sha512-CpRxQUBNEhaURHgg1kjBjPpUUEE6DAfiwZrFrC9JC9Ql4P6nJ/OTbGay3onkbcriIN+MehJWUC5wI659JNF/zg==", - "dev": true, - "requires": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/hash": "^2.1.1", - "@parcel/plugin": "^2.1.1", - "nullthrows": "^1.1.1", - "posthtml": "^0.16.5", - "posthtml-parser": "^0.10.1", - "posthtml-render": "^3.0.0", - "semver": "^5.7.1" - } - }, - "@parcel/types": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.1.1.tgz", - "integrity": "sha512-wqor3UzpeXrC5gjhG7PkrPBFCf4h+gQHIFQrSFp4vGkgIJP3c/++E3duzmN6tQosCj8HFwzxlOoVh8+wyv9TYg==", - "dev": true, - "requires": { - "@parcel/cache": "^2.1.1", - "@parcel/diagnostic": "^2.1.1", - "@parcel/fs": "^2.1.1", - "@parcel/package-manager": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "@parcel/workers": "^2.1.1", - "utility-types": "^3.10.0" - } - }, - "@parcel/utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.1.1.tgz", - "integrity": "sha512-0qFcBFeXsGU2CfbyGMyNhnwuZS60gutV0N47HQf5uuE+IWDLwsX63Ca5yEobLHlVhJijsHZoq3SD+qdXE1z5og==", - "dev": true, - "requires": { - "@iarna/toml": "^2.2.0", - "@parcel/codeframe": "^2.1.1", - "@parcel/diagnostic": "^2.1.1", - "@parcel/hash": "^2.1.1", - "@parcel/logger": "^2.1.1", - "@parcel/markdown-ansi": "^2.1.1", - "@parcel/source-map": "^2.0.0", - "ansi-html-community": "0.0.8", - "chalk": "^4.1.0", - "clone": "^2.1.1", - "fast-glob": "3.1.1", - "fastest-levenshtein": "^1.0.8", - "is-glob": "^4.0.0", - "is-url": "^1.2.2", - "json5": "^1.0.1", - "lru-cache": "^6.0.0", - "micromatch": "^4.0.4", - "node-forge": "^0.10.0", - "nullthrows": "^1.1.1", - "open": "^7.0.3", - "terminal-link": "^2.1.1" - } - }, - "@parcel/watcher": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.5.tgz", - "integrity": "sha512-x0hUbjv891omnkcHD7ZOhiyyUqUUR6MNjq89JhEI3BxppeKWAm6NPQsqqRrAkCJBogdT/o/My21sXtTI9rJIsw==", - "dev": true, - "requires": { - "node-addon-api": "^3.2.1", - "node-gyp-build": "^4.3.0" - } - }, - "@parcel/workers": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.1.1.tgz", - "integrity": "sha512-12i2UdVzTClwVFkXdH5C9/XyqSObvXzTa9KZgAwsttdmhw9fNx/3RA0l0/tw6Yww/iOyXm7Zd5o6Vkp1Njfjqg==", - "dev": true, - "requires": { - "@parcel/diagnostic": "^2.1.1", - "@parcel/logger": "^2.1.1", - "@parcel/types": "^2.1.1", - "@parcel/utils": "^2.1.1", - "chrome-trace-event": "^1.0.2", - "nullthrows": "^1.1.1" - } - }, - "@swc/helpers": { - "version": "0.2.14", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.2.14.tgz", - "integrity": "sha512-wpCQMhf5p5GhNg2MmGKXzUNwxe7zRiCsmqYsamez2beP7mKPCSiu+BjZcdN95yYSzO857kr0VfQewmGpS77nqA==", - "dev": true - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true - }, - "@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/node": { - "version": "17.0.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz", - "integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true - }, - "abortcontroller-polyfill": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.3.tgz", - "integrity": "sha512-zetDJxd89y3X99Kvo4qFx8GKlt6GsvN3UcRZHwU6iFA/0KiOmhkTVhe8oRoTBiTVPZu09x3vCra47+w8Yz1+2Q==", - "dev": true - }, - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - }, - "acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", - "dev": true, - "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" - } - }, - "acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", - "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", - "dev": true - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - }, - "dependencies": { - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - } - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", - "dev": true - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "assert": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", - "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", - "dev": true, - "requires": { - "es6-object-assign": "^1.1.0", - "is-nan": "^1.2.1", - "object-is": "^1.0.1", - "util": "^0.12.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true - }, - "astring": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.1.tgz", - "integrity": "sha512-Aj3mbwVzj7Vve4I/v2JYOPFkCGM2YS7OqQTNSxmUR+LECRpokuPgAYghePgr6SALDo5bD5DlfbSaYjOzGJZOLQ==", - "dev": true - }, - "async": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", - "dev": true - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "base-x": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz", - "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", - "dev": true - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "requires": { - "pako": "~1.0.5" - } - }, - "browserslist": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", - "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001286", - "electron-to-chromium": "^1.4.17", - "escalade": "^3.1.1", - "node-releases": "^2.0.1", - "picocolors": "^1.0.0" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001297", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001297.tgz", - "integrity": "sha512-6bbIbowYG8vFs/Lk4hU9jFt7NknGDleVAciK916tp6ft1j+D//ZwwL6LbF1wXMQ32DMSjeuUV8suhh6dlmFjcA==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true - }, - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "command-exists": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", - "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==", - "dev": true - }, - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", - "dev": true - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } - } - }, - "core-js": { - "version": "3.20.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.20.2.tgz", - "integrity": "sha512-nuqhq11DcOAbFBV4zCbKeGbKQsUDRqTX0oqx7AttUBuqe3h20ixsE039QHelbL6P4h+9kytVqyEtyZ6gsiwEYw==", - "dev": true - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "css-declaration-sorter": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.3.tgz", - "integrity": "sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==", - "dev": true, - "requires": { - "timsort": "^0.3.0" - } - }, - "css-modules-loader-core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", - "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", - "dev": true, - "requires": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.1", - "postcss-modules-extract-imports": "1.1.0", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "dependencies": { - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", - "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "css-select": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", - "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^5.1.0", - "domhandler": "^4.3.0", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "css-what": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", - "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", - "dev": true - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "cssnano": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.15.tgz", - "integrity": "sha512-ppZsS7oPpi2sfiyV5+i+NbB/3GtQ+ab2Vs1azrZaXWujUSN4o+WdTxlCZIMcT9yLW3VO/5yX3vpyDaQ1nIn8CQ==", - "dev": true, - "requires": { - "cssnano-preset-default": "^5.1.10", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - } - }, - "cssnano-preset-default": { - "version": "5.1.10", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.10.tgz", - "integrity": "sha512-BcpSzUVygHMOnp9uG5rfPzTOCb0GAHQkqtUQx8j1oMNF9A1Q8hziOOhiM4bdICpmrBIU85BE64RD5XGYsVQZNA==", - "dev": true, - "requires": { - "css-declaration-sorter": "^6.0.3", - "cssnano-utils": "^3.0.0", - "postcss-calc": "^8.2.0", - "postcss-colormin": "^5.2.3", - "postcss-convert-values": "^5.0.2", - "postcss-discard-comments": "^5.0.1", - "postcss-discard-duplicates": "^5.0.1", - "postcss-discard-empty": "^5.0.1", - "postcss-discard-overridden": "^5.0.2", - "postcss-merge-longhand": "^5.0.4", - "postcss-merge-rules": "^5.0.4", - "postcss-minify-font-values": "^5.0.2", - "postcss-minify-gradients": "^5.0.4", - "postcss-minify-params": "^5.0.3", - "postcss-minify-selectors": "^5.1.1", - "postcss-normalize-charset": "^5.0.1", - "postcss-normalize-display-values": "^5.0.2", - "postcss-normalize-positions": "^5.0.2", - "postcss-normalize-repeat-style": "^5.0.2", - "postcss-normalize-string": "^5.0.2", - "postcss-normalize-timing-functions": "^5.0.2", - "postcss-normalize-unicode": "^5.0.2", - "postcss-normalize-url": "^5.0.4", - "postcss-normalize-whitespace": "^5.0.2", - "postcss-ordered-values": "^5.0.3", - "postcss-reduce-initial": "^5.0.2", - "postcss-reduce-transforms": "^5.0.2", - "postcss-svgo": "^5.0.3", - "postcss-unique-selectors": "^5.0.2" - } - }, - "cssnano-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.0.0.tgz", - "integrity": "sha512-Pzs7/BZ6OgT+tXXuF12DKR8SmSbzUeVYCtMBbS8lI0uAm3mrYmkyqCXXPsQESI6kmLfEVBppbdVY/el3hg3nAA==", - "dev": true, - "requires": {} - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "requires": { - "css-tree": "^1.1.2" - } - }, - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "cssstyle": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", - "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", - "dev": true, - "requires": { - "cssom": "0.3.x" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" - } - }, - "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dev": true, - "requires": { - "clone": "^1.0.2" - }, - "dependencies": { - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true - } - } - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", - "dev": true - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "dependencies": { - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - } - } - }, - "domain-browser": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-3.5.0.tgz", - "integrity": "sha512-zrzUu6auyZWRexjCEPJnfWc30Hupxh2lJZOJAF3qa2bCuD4O/55t0FvQt3ZMhEw++gjNkwdkOVZh8yA32w/Vfw==", - "dev": true - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - }, - "domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", - "dev": true, - "requires": { - "webidl-conversions": "^4.0.2" - } - }, - "domhandler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", - "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dotenv": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz", - "integrity": "sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==", - "dev": true - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "ejs": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", - "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", - "dev": true, - "requires": { - "jake": "^10.6.1" - } - }, - "electron-to-chromium": { - "version": "1.4.37", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.37.tgz", - "integrity": "sha512-XIvFB1omSAxYgHYX48sC+HR8i/p7lx7R+0cX9faElg1g++h9IilCrJ12+bQuY+d96Wp7zkBiJwMOv+AhLtLrTg==", - "dev": true - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "emphasize": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/emphasize/-/emphasize-4.2.0.tgz", - "integrity": "sha512-yGKvcFUHlBsUPwlxTlzKLR8+zhpbitkFOMCUxN8fTJng9bdH3WNzUGkhdaGdjndSUgqmMPBN7umfwnUdLz5Axg==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "highlight.js": "~10.4.0", - "lowlight": "~1.17.0" - } - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", - "dev": true - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", - "dev": true, - "requires": { - "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.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", - "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.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-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es6-object-assign": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=", - "dev": true - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-glob": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", - "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "fast-url-parser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=", - "dev": true, - "requires": { - "punycode": "^1.3.2" - } - }, - "fastest-levenshtein": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", - "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", - "dev": true - }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "fault": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", - "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", - "dev": true, - "requires": { - "format": "^0.2.0" - } - }, - "filelist": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", - "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", - "dev": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "filesize": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.4.0.tgz", - "integrity": "sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==", - "dev": true - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "follow-redirects": { - "version": "1.14.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz", - "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==", - "dev": true - }, - "foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "generic-names": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", - "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", - "dev": true, - "requires": { - "loader-utils": "^1.1.0" - } - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-port": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-4.2.0.tgz", - "integrity": "sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==", - "dev": true - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globals": { - "version": "13.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", - "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "globby": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", - "dev": true, - "requires": { - "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" - } - }, - "graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", - "dev": true - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - } - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "highlight.js": { - "version": "10.4.1", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.4.1.tgz", - "integrity": "sha512-yR5lWvNz7c85OhVAEAeFhVCc/GV4C30Fjzc/rCP0aCWzc1UUOPUk55dK/qdwTZHBvMZo+eZ2jpk62ndX/xMFlg==", - "dev": true - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", - "dev": true, - "requires": { - "whatwg-encoding": "^1.0.1" - } - }, - "html-tags": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-1.2.0.tgz", - "integrity": "sha1-x43mW1Zjqll5id0rerSSANfk25g=", - "dev": true - }, - "htmlnano": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-1.1.1.tgz", - "integrity": "sha512-diMNyqTPx4uGwlxrTs0beZCy8L/GxGIFGHWv20OYhthLcdYkDOP/d4Ja5MbGgVJZMakZUM21KpMk5qWZrBGSdw==", - "dev": true, - "requires": { - "cosmiconfig": "^7.0.1", - "cssnano": "^5.0.8", - "postcss": "^8.3.6", - "posthtml": "^0.16.5", - "purgecss": "^4.0.0", - "relateurl": "^0.2.7", - "srcset": "^4.0.0", - "svgo": "^2.6.1", - "terser": "^5.8.0", - "timsort": "^0.3.0", - "uncss": "^0.17.3" - } - }, - "htmlparser2": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", - "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.2", - "domutils": "^2.8.0", - "entities": "^3.0.1" - } - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-middleware": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-1.3.1.tgz", - "integrity": "sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg==", - "dev": true, - "requires": { - "@types/http-proxy": "^1.17.5", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-replace-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", - "dev": true - }, - "icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", - "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", - "dev": true, - "requires": { - "postcss": "^7.0.14" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "iferr": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-1.0.2.tgz", - "integrity": "sha512-9AfeLfji44r5TKInjhz3W9DyZI1zR1JAf2hVBMGhddAKPqBsupb89jGfbCTHIGZd6fGZl9WlHdn4AObygyMKwg==", - "dev": true - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true - }, - "immutable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", - "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", - "dev": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", - "dev": true - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-html": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-html/-/is-html-1.1.0.tgz", - "integrity": "sha1-4E8cGNOUhRETlvmgJz6rUa8hhGQ=", - "dev": true, - "requires": { - "html-tags": "^1.0.0" - } - }, - "is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true - }, - "is-json": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-json/-/is-json-2.0.1.tgz", - "integrity": "sha1-a+Fm0USCihMdaGiRuYPfYsOUkf8=", - "dev": true - }, - "is-nan": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", - "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - } - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", - "dev": true - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.8.tgz", - "integrity": "sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==", - "dev": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.5", - "foreach": "^2.0.5", - "has-tostringtag": "^1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true - }, - "is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", - "dev": true - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "jake": { - "version": "10.8.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", - "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", - "dev": true, - "requires": { - "async": "0.9.x", - "chalk": "^2.4.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "jsdom": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", - "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "acorn": "^6.0.4", - "acorn-globals": "^4.3.0", - "array-equal": "^1.0.0", - "cssom": "^0.3.4", - "cssstyle": "^1.1.1", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.0", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.1.3", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.5", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.5.0", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^6.1.2", - "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } - } - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/json-source-map/-/json-source-map-0.6.1.tgz", - "integrity": "sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "lilconfig": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", - "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", - "dev": true - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "lmdb": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-2.1.4.tgz", - "integrity": "sha512-h6aUkv4Vhn49edfawf4S32QUzSeQ4NPfJpdk/SscidwRPwm0E9s/cNmID4Eh0QcwMbD8thQSFvXbjfjluGhVLQ==", - "dev": true, - "requires": { - "msgpackr": "^1.5.2", - "nan": "^2.14.2", - "node-gyp-build": "^4.2.3", - "ordered-binary": "^1.2.3", - "weak-lru-cache": "^1.2.1" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", - "dev": true - }, - "lodash.clone": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz", - "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=", - "dev": true - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", - "dev": true - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", - "dev": true - }, - "log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - } - }, - "lowlight": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.17.0.tgz", - "integrity": "sha512-vmtBgYKD+QVNy7tIa7ulz5d//Il9R4MooOVh4nkOf9R9Cb/Dk5TXMSTieg/vDulkBkIWj59/BIlyFQxT9X1oAQ==", - "dev": true, - "requires": { - "fault": "^1.0.0", - "highlight.js": "~10.4.0" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "mime-db": { - "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==", - "dev": true - }, - "mime-types": { - "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==", - "dev": true, - "requires": { - "mime-db": "~1.33.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "msgpackr": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.5.2.tgz", - "integrity": "sha512-OCguCkbG34x1ddO4vAzEm/4J1GTo512k9SoxV8K+EGfI/onFdpemRf0HpsVRFpxadXr4JBFgHsQUitgTlw7ZYQ==", - "dev": true, - "requires": { - "msgpackr-extract": "^1.0.14" - } - }, - "msgpackr-extract": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-1.0.16.tgz", - "integrity": "sha512-fxdRfQUxPrL/TizyfYfMn09dK58e+d65bRD/fcaVH4052vj30QOzzqxcQIS7B0NsqlypEQ/6Du3QmP2DhWFfCA==", - "dev": true, - "optional": true, - "requires": { - "nan": "^2.14.2", - "node-gyp-build": "^4.2.3" - } - }, - "nan": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", - "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", - "dev": true - }, - "nanoid": { - "version": "3.1.30", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", - "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", - "dev": true - }, - "ncp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "dev": true - }, - "node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "dev": true - }, - "node-gyp-build": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", - "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", - "dev": true - }, - "node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", - "dev": true - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true - }, - "nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } - }, - "nullthrows": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", - "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", - "dev": true - }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", - "dev": true - }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dev": true, - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - } - }, - "ordered-binary": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.2.3.tgz", - "integrity": "sha512-fEwMk8TNUtzQDjXKYS2ANW3fNZ/gMReCPOAsLHaqw+UDnq/8ddXAcX4lGRpTK7kAghAjkmJs1EXXbcrDbg+ruw==", - "dev": true - }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "parcel": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.1.1.tgz", - "integrity": "sha512-qZ2GE8WsqAXzk/kz8o+5ue9glbPpuw9XZCTLfpSiECE5d1XZj7bPHB03tBA/T5WvoHbkiHd4dhFmJ8Dqx5w53A==", - "dev": true, - "requires": { - "@parcel/config-default": "^2.1.1", - "@parcel/core": "^2.1.1", - "@parcel/diagnostic": "^2.1.1", - "@parcel/events": "^2.1.1", - "@parcel/fs": "^2.1.1", - "@parcel/logger": "^2.1.1", - "@parcel/package-manager": "^2.1.1", - "@parcel/reporter-cli": "^2.1.1", - "@parcel/reporter-dev-server": "^2.1.1", - "@parcel/utils": "^2.1.1", - "chalk": "^4.1.0", - "commander": "^7.0.0", - "get-port": "^4.2.0", - "v8-compile-cache": "^2.0.0" - } - }, - "parcel-reporter-static-files-copy": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/parcel-reporter-static-files-copy/-/parcel-reporter-static-files-copy-1.3.4.tgz", - "integrity": "sha512-JRTzz8P7jyaHdj1piBY+YzkWrNFmi+LKYdImxAdoOimdYCpeM1Tuk4vVEhVxeh2lN83MBxc72evWm0lPaZGWZA==", - "dev": true, - "requires": { - "@parcel/plugin": "^2.0.0-beta.1" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "dev": true - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-to-regexp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", - "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "dev": true, - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", - "dev": true - }, - "postcss": { - "version": "8.4.5", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", - "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", - "dev": true, - "requires": { - "nanoid": "^3.1.30", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.1" - } - }, - "postcss-calc": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.0.tgz", - "integrity": "sha512-PueXCv288diX7OXyJicGNA6Q3+L4xYb2cALTAeFj9X6PXnj+s4pUf1vkZnwn+rldfu2taCA9ondjF93lhRTPFA==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" - } - }, - "postcss-colormin": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.3.tgz", - "integrity": "sha512-dra4xoAjub2wha6RUXAgadHEn2lGxbj8drhFcIGLOMn914Eu7DkPUurugDXgstwttCYkJtZ/+PkWRWdp3UHRIA==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-convert-values": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.2.tgz", - "integrity": "sha512-KQ04E2yadmfa1LqXm7UIDwW1ftxU/QWZmz6NKnHnUvJ3LEYbbcX6i329f/ig+WnEByHegulocXrECaZGLpL8Zg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-discard-comments": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", - "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", - "dev": true, - "requires": {} - }, - "postcss-discard-duplicates": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", - "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", - "dev": true, - "requires": {} - }, - "postcss-discard-empty": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", - "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", - "dev": true, - "requires": {} - }, - "postcss-discard-overridden": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.2.tgz", - "integrity": "sha512-+56BLP6NSSUuWUXjRgAQuho1p5xs/hU5Sw7+xt9S3JSg+7R6+WMGnJW7Hre/6tTuZ2xiXMB42ObkiZJ2hy/Pew==", - "dev": true, - "requires": {} - }, - "postcss-merge-longhand": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.4.tgz", - "integrity": "sha512-2lZrOVD+d81aoYkZDpWu6+3dTAAGkCKbV5DoRhnIR7KOULVrI/R7bcMjhrH9KTRy6iiHKqmtG+n/MMj1WmqHFw==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0", - "stylehacks": "^5.0.1" - } - }, - "postcss-merge-rules": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.4.tgz", - "integrity": "sha512-yOj7bW3NxlQxaERBB0lEY1sH5y+RzevjbdH4DBJurjKERNpknRByFNdNe+V72i5pIZL12woM9uGdS5xbSB+kDQ==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.0.0", - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-minify-font-values": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.2.tgz", - "integrity": "sha512-R6MJZryq28Cw0AmnyhXrM7naqJZZLoa1paBltIzh2wM7yb4D45TLur+eubTQ4jCmZU9SGeZdWsc5KcSoqTMeTg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-gradients": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.4.tgz", - "integrity": "sha512-RVwZA7NC4R4J76u8X0Q0j+J7ItKUWAeBUJ8oEEZWmtv3Xoh19uNJaJwzNpsydQjk6PkuhRrK+YwwMf+c+68EYg==", - "dev": true, - "requires": { - "colord": "^2.9.1", - "cssnano-utils": "^3.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-params": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.3.tgz", - "integrity": "sha512-NY92FUikE+wralaiVexFd5gwb7oJTIDhgTNeIw89i1Ymsgt4RWiPXfz3bg7hDy4NL6gepcThJwOYNtZO/eNi7Q==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "browserslist": "^4.16.6", - "cssnano-utils": "^3.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.1.tgz", - "integrity": "sha512-TOzqOPXt91O2luJInaVPiivh90a2SIK5Nf1Ea7yEIM/5w+XA5BGrZGUSW8aEx9pJ/oNj7ZJBhjvigSiBV+bC1Q==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-modules": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-3.2.2.tgz", - "integrity": "sha512-JQ8IAqHELxC0N6tyCg2UF40pACY5oiL6UpiqqcIFRWqgDYO8B0jnxzoQ0EOpPrWXvcpu6BSbQU/3vSiq7w8Nhw==", - "dev": true, - "requires": { - "generic-names": "^2.0.1", - "icss-replace-symbols": "^1.1.0", - "lodash.camelcase": "^4.3.0", - "postcss": "^7.0.32", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.2.0", - "postcss-modules-values": "^3.0.0", - "string-hash": "^1.1.1" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "requires": { - "postcss": "^7.0.5" - } - }, - "postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", - "dev": true, - "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "dev": true, - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - } - }, - "postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "postcss-modules-extract-imports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", - "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", - "dev": true, - "requires": { - "postcss": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-modules-local-by-default": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", - "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", - "dev": true, - "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-modules-scope": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", - "dev": true, - "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", - "dev": true, - "requires": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-normalize-charset": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", - "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==", - "dev": true, - "requires": {} - }, - "postcss-normalize-display-values": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.2.tgz", - "integrity": "sha512-RxXoJPUR0shSjkMMzgEZDjGPrgXUVYyWA/YwQRicb48H15OClPuaDR7tYokLAlGZ2tCSENEN5WxjgxSD5m4cUw==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-positions": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.2.tgz", - "integrity": "sha512-tqghWFVDp2btqFg1gYob1etPNxXLNh3uVeWgZE2AQGh6b2F8AK2Gj36v5Vhyh+APwIzNjmt6jwZ9pTBP+/OM8g==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-repeat-style": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.2.tgz", - "integrity": "sha512-/rIZn8X9bBzC7KvY4iKUhXUGW3MmbXwfPF23jC9wT9xTi7kAvgj8sEgwxjixBmoL6MVa4WOgxNz2hAR6wTK8tw==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-string": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.2.tgz", - "integrity": "sha512-zaI1yzwL+a/FkIzUWMQoH25YwCYxi917J4pYm1nRXtdgiCdnlTkx5eRzqWEC64HtRa06WCJ9TIutpb6GmW4gFw==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-timing-functions": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.2.tgz", - "integrity": "sha512-Ao0PP6MoYsRU1LxeVUW740ioknvdIUmfr6uAA3xWlQJ9s69/Tupy8qwhuKG3xWfl+KvLMAP9p2WXF9cwuk/7Bg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-unicode": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.2.tgz", - "integrity": "sha512-3y/V+vjZ19HNcTizeqwrbZSUsE69ZMRHfiiyLAJb7C7hJtYmM4Gsbajy7gKagu97E8q5rlS9k8FhojA8cpGhWw==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-url": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.4.tgz", - "integrity": "sha512-cNj3RzK2pgQQyNp7dzq0dqpUpQ/wYtdDZM3DepPmFjCmYIfceuD9VIAcOdvrNetjIU65g1B4uwdP/Krf6AFdXg==", - "dev": true, - "requires": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-whitespace": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.2.tgz", - "integrity": "sha512-CXBx+9fVlzSgbk0IXA/dcZn9lXixnQRndnsPC5ht3HxlQ1bVh77KQDL1GffJx1LTzzfae8ftMulsjYmO2yegxA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-ordered-values": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.3.tgz", - "integrity": "sha512-T9pDS+P9bWeFvqivXd5ACzQmrCmHjv3ZP+djn8E1UZY7iK79pFSm7i3WbKw2VSmFmdbMm8sQ12OPcNpzBo3Z2w==", - "dev": true, - "requires": { - "cssnano-utils": "^3.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-reduce-initial": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.2.tgz", - "integrity": "sha512-v/kbAAQ+S1V5v9TJvbGkV98V2ERPdU6XvMcKMjqAlYiJ2NtsHGlKYLPjWWcXlaTKNxooId7BGxeraK8qXvzKtw==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" - } - }, - "postcss-reduce-transforms": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.2.tgz", - "integrity": "sha512-25HeDeFsgiPSUx69jJXZn8I06tMxLQJJNF5h7i9gsUg8iP4KOOJ8EX8fj3seeoLt3SLU2YDD6UPnDYVGUO7DEA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-selector-parser": { - "version": "6.0.8", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.8.tgz", - "integrity": "sha512-D5PG53d209Z1Uhcc0qAZ5U3t5HagH3cxu+WLZ22jt3gLUpXM4eXXfiO14jiDWST3NNooX/E8wISfOhZ9eIjGTQ==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.3.tgz", - "integrity": "sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0", - "svgo": "^2.7.0" - } - }, - "postcss-unique-selectors": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.2.tgz", - "integrity": "sha512-w3zBVlrtZm7loQWRPVC0yjUwwpty7OM6DnEHkxcSQXO1bMS3RJ+JUS5LFMSDZHJcvGsRwhZinCWVqn8Kej4EDA==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "posthtml": { - "version": "0.16.5", - "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.16.5.tgz", - "integrity": "sha512-1qOuPsywVlvymhTFIBniDXwUDwvlDri5KUQuBqjmCc8Jj4b/HDSVWU//P6rTWke5rzrk+vj7mms2w8e1vD0nnw==", - "dev": true, - "requires": { - "posthtml-parser": "^0.10.0", - "posthtml-render": "^3.0.0" - } - }, - "posthtml-parser": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.1.tgz", - "integrity": "sha512-i7w2QEHqiGtsvNNPty0Mt/+ERch7wkgnFh3+JnBI2VgDbGlBqKW9eDVd3ENUhE1ujGFe3e3E/odf7eKhvLUyDg==", - "dev": true, - "requires": { - "htmlparser2": "^7.1.1" - } - }, - "posthtml-render": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-3.0.0.tgz", - "integrity": "sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==", - "dev": true, - "requires": { - "is-json": "^2.0.1" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, - "purgecss": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.1.3.tgz", - "integrity": "sha512-99cKy4s+VZoXnPxaoM23e5ABcP851nC2y2GROkkjS8eJaJtlciGavd7iYAw2V84WeBqggZ12l8ef44G99HmTaw==", - "dev": true, - "requires": { - "commander": "^8.0.0", - "glob": "^7.1.7", - "postcss": "^8.3.5", - "postcss-selector-parser": "^6.0.6" - }, - "dependencies": { - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "dev": true - } - } - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", - "dev": true - }, - "react-refresh": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.9.0.tgz", - "integrity": "sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==", - "dev": true - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "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" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "dev": true - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "dev": true - }, - "mime-types": { - "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==", - "dev": true, - "requires": { - "mime-db": "1.51.0" - } - } - } - }, - "request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", - "dev": true, - "requires": { - "lodash": "^4.17.19" - } - }, - "request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "dev": true, - "requires": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - } - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sass": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.46.0.tgz", - "integrity": "sha512-Z4BYTgioAOlMmo4LU3Ky2txR8KR0GRPLXxO38kklaYxgo7qMTgy+mpNN4eKsrXDTFlwS5vdruvazG4cihxHRVQ==", - "dev": true, - "requires": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - } - }, - "saxes": { - "version": "3.1.11", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", - "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", - "dev": true, - "requires": { - "xmlchars": "^2.1.1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "serve-handler": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", - "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", - "dev": true, - "requires": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "fast-url-parser": "1.1.3", - "mime-types": "2.1.18", - "minimatch": "3.0.4", - "path-is-inside": "1.0.2", - "path-to-regexp": "2.2.1", - "range-parser": "1.2.0" - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", - "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "source-map-js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.1.tgz", - "integrity": "sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==", - "dev": true - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "split2": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", - "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", - "dev": true, - "requires": { - "readable-stream": "^3.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "srcset": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", - "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", - "dev": true - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", - "dev": true - }, - "stream-browserify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", - "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", - "dev": true, - "requires": { - "inherits": "~2.0.4", - "readable-stream": "^3.5.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "stream-http": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz", - "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==", - "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "xtend": "^4.0.2" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "string_decoder": { - "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==", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "stylehacks": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz", - "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==", - "dev": true, - "requires": { - "browserslist": "^4.16.0", - "postcss-selector-parser": "^6.0.4" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - } - }, - "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dev": true, - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - } - }, - "symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "term-size": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", - "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", - "dev": true - }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, - "terser": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", - "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "commander": { - "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==", - "dev": true - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - } - } - }, - "timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "dev": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, - "timsort": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", - "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "dependencies": { - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - } - } - }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "dev": true, - "requires": { - "punycode": "^2.1.0" - }, - "dependencies": { - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - } - } - }, - "tty-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "uncss": { - "version": "0.17.3", - "resolved": "https://registry.npmjs.org/uncss/-/uncss-0.17.3.tgz", - "integrity": "sha512-ksdDWl81YWvF/X14fOSw4iu8tESDHFIeyKIeDrK6GEVTQvqJc1WlOEXqostNwOCi3qAj++4EaLsdAgPmUbEyog==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "glob": "^7.1.4", - "is-absolute-url": "^3.0.1", - "is-html": "^1.1.0", - "jsdom": "^14.1.0", - "lodash": "^4.17.15", - "postcss": "^7.0.17", - "postcss-selector-parser": "6.0.2", - "request": "^2.88.0" - }, - "dependencies": { - "commander": { - "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==", - "dev": true - }, - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-selector-parser": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", - "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - }, - "dependencies": { - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - } - } - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - } - } - }, - "util": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", - "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", - "which-typed-array": "^1.1.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "utility-types": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", - "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - } - } - }, - "vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "w3c-xmlserializer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", - "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", - "dev": true, - "requires": { - "domexception": "^1.0.1", - "webidl-conversions": "^4.0.2", - "xml-name-validator": "^3.0.0" - } - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, - "weak-lru-cache": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.1.tgz", - "integrity": "sha512-O5ag1F0Xk6ui+Fg5LlosTcVAyHs6DeyiDDbOapNtFCx/KjZ82B3U9stM9hvzbVclKWn9ABPjaINX/nQkGkJkKg==", - "dev": true - }, - "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "requires": { - "iconv-lite": "0.4.24" - } - }, - "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "which-typed-array": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz", - "integrity": "sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==", - "dev": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.5", - "foreach": "^2.0.5", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.7" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "ws": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz", - "integrity": "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==", - "dev": true, - "requires": {} - }, - "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - }, - "xxhash-wasm": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-0.4.2.tgz", - "integrity": "sha512-/eyHVRJQCirEkSZ1agRSCwriMhwlyUcFkXD5TPVSLP+IPzjsqMVzZwdoczLp1SoQU0R3dxz1RpIK+4YNQbCVOA==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true - } - } -} diff --git a/package.json b/package.json deleted file mode 100644 index 8ddff3d..0000000 --- a/package.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "name": "claymorphism-css", - "version": "1.0.2", - "description": "Extensible and configurable micro CSS class and SASS mixin for adding claymorphism styles to your components.", - "scripts": { - "dev": "parcel watch src/clay.scss --dist-dir dist", - "build": "parcel build src/clay.scss --dist-dir dist", - "preview": "serve -s ." - }, - "browserslist": "last 2 versions, not dead", - "keywords": [ - "claymorphism", - "clay", - "sass", - "mixin", - "style", - "css", - "framework", - "customize", - "configurable" - ], - "staticFiles": { - "staticPath": "src" - }, - "repository": { - "type": "git", - "url": "https://github.com/codeAdrian/clay.css" - }, - "funding": "https://www.buymeacoffee.com/ubnZ8GgDJ", - "author": "Adrian Bece (https://codeadrian.github.io)", - "license": "MIT", - "devDependencies": { - "@parcel/transformer-sass": "^2.1.1", - "parcel": "^2.1.1", - "parcel-reporter-static-files-copy": "^1.3.4" - } -} diff --git a/src/clay.scss b/src/clay.scss deleted file mode 100644 index a26368e..0000000 --- a/src/clay.scss +++ /dev/null @@ -1,34 +0,0 @@ -/* --- DEFAULT VALUES --- */ -$default-background: rgba(0, 0, 0, 0.005); -$default-border-radius: 32px; -$default-shadow-outset: 8px 8px 16px 0 rgba(0, 0, 0, 0.25); -$default-shadow-inset-primary: -8px -8px 16px 0 rgba(0, 0, 0, 0.25); -$default-shadow-inset-secondary: 8px 8px 16px 0 rgba(255, 255, 255, 0.2); -$default-padding: $default-border-radius; - -/* --- MIXIN --- */ -@mixin clay( - $background: $default-background, - $border-radius: $default-border-radius, - $shadow-outset: $default-shadow-outset, - $shadow-inset-primary: $default-shadow-inset-primary, - $shadow-inset-secondary: $default-shadow-inset-secondary, - $padding: $default-padding -) { - background-color: $background; - padding: $padding; - border-radius: var(--clay-border-radius, 32px); - box-shadow: $shadow-outset, inset $shadow-inset-primary, inset $shadow-inset-secondary; -} - -/* --- UTIL CLASS --- */ -.clay { - @include clay( - $background: var(--clay-background, $default-background), - $padding: var(--clay-padding, $default-padding), - $border-radius: var(--clay-border-radius, $default-border-radius), - $shadow-outset: var(--clay-shadow-outset, $default-shadow-outset), - $shadow-inset-primary: var(--clay-shadow-inset-primary, $default-shadow-inset-primary), - $shadow-inset-secondary: var(--clay-shadow-inset-secondary, $default-shadow-inset-secondary) - ); -} diff --git a/styles.css b/styles.css new file mode 100644 index 0000000..cde5443 --- /dev/null +++ b/styles.css @@ -0,0 +1,251 @@ +:root { + --font-family-primary: "Fredoka One", sans-serif; + --font-family-secondary: "Source Sans Pro", sans-serif; + --font-family-monospace: "Source Code Pro", monospace; + + --color-text: #121212; + + --color-yellow: #fbe8a6; + --color-yellow-alt: #e6c513; + --color-yellow-tint: #cfb011; + --color-red: #f76d6d; + --color-red-tint: #f53d3d; + --color-orange: #f4976c; + --color-cyan: #a8d1e7; + --color-white: #f5f5f5; + --color-blue: #24315e; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +h1, +h2, +h3, +p { + margin: 0; + font-weight: 400; +} + +code { + font-family: var(--font-family-monospace); +} + +pre { + color: var(--color-text); + overflow-x: auto; + white-space: nowrap; +} + +img { + display: block; + max-width: 100%; + height: auto; +} + +figure { + display: inline-block; + margin: 0; +} + +body { + font-size: 20px; + line-height: 1.6; + font-family: var(--font-family-primary); + color: var(--color-white); + font-smoothing: antialiased; + -webkit-font-smoothing: antialiased; + -osx-font-smoothing: grayscale; + min-width: 1330px; +} + +.container { + padding: 7rem 1.5rem 13rem; + position: relative; +} + +.container--yellow { + background-color: var(--color-yellow); +} + +.container--cyan { + background-color: var(--color-cyan); +} + +.container--orange { + background-color: var(--color-orange); +} + +.container__wrapper { + max-width: 1440px; + margin: 0 auto; +} + +.divider { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + overflow: hidden; + line-height: 0; + transform: rotate(180deg); +} + +.divider svg { + position: relative; + display: block; + width: calc(100% + 1.3px); + height: 100px; +} + +.divider--cyan .shape-fill { + fill: var(--color-cyan); +} + +.divider--orange .shape-fill { + fill: var(--color-orange); +} + +.hero { + display: flex; + justify-content: space-between; + gap: 3rem; +} + +.hero article { + flex: 1 1 580px; + max-width: 650px; +} + +.hero figure { + margin-bottom: -25rem; + z-index: 2; + flex-shrink: 0; + animation: wiggle 3s ease-in-out infinite alternate; + transform-origin: 50% 50%; +} + +.hero .title { + text-transform: uppercase; + line-height: 1; + letter-spacing: 0.025em; +} + +.hero .bg { + --clay-background: var(--color-red); + padding: 4rem 3rem; +} + +.hero .card { + --clay-background: var(--color-white); + --clay-shadow-inset-secondary: 8px 8px 8px 0 rgba(255, 255, 255, 0.9); + color: var(--color-text); + font-size: 28px; + padding: 3rem; + margin-right: -12rem; +} + +.hero p { + margin-bottom: 2rem; +} + +@keyframes wiggle { + 0% { + transform: rotate(0deg) translate3d(0, 0, 0); + } + 50% { + transform: rotate(0) translate3d(-1rem, -1rem, 0); + } + 100% { + transform: rotate(0deg) translate3d(0, 0, 0); + } +} + +.button { + cursor: pointer; + display: inline-flex; + align-items: center; + justify-content: center; + text-decoration: none; + color: var(--color-white); + transition: all 0.15s ease; + padding: 1.5rem 2rem; + font-size: 24px; + text-transform: uppercase; + line-height: 1; + + --clay-border-radius: 1rem; + --clay-shadow-outset: 4px 4px 8px 0 rgba(0, 0, 0, 0.25); + --clay-shadow-inset-primary: -8px -8px 12px 0 rgba(0, 0, 0, 0.2); + --clay-shadow-inset-secondary: 8px 8px 12px 0 rgba(255, 255, 255, 0.3); +} + +.button + .button { + margin-left: 1rem; +} + +.button:visited { + color: var(--color-white); +} + +.button--red { + --clay-background: var(--color-red); +} + +.button--red:hover { + --clay-background: var(--color-red-tint); +} + +.button--yellow { + --clay-background: var(--color-yellow-alt); +} + +.button--yellow:hover { + --clay-background: var(--color-yellow-tint); +} + +.button:active { + transform: scale3d(0.95, 0.95, 1); +} + +.title { + color: var(--color-white); + font-size: 88px; + text-shadow: 0 0.075em rgba(0, 0, 0, 0.25); + margin-bottom: 4rem; + line-height: 1; +} + +.title--section { + margin-bottom: 6rem; +} + +.install { + display: flex; + justify-content: space-between; + gap: 5rem; + padding-right: 7rem; +} + +.install article { + padding: 3rem 4rem; +} + +.install pre { + --clay-background: var(--color-white); + --clay-shadow-inset-secondary: 8px 8px 8px 0 rgba(255, 255, 255, 0.9); + padding: 2rem; + user-select: all; + margin-right: -6rem; +} + +.npm { + --clay-background: var(--color-red); +} + +.cdn { + --clay-background: var(--color-blue); +} From f3421ae2f2373f67020fe36507c5b3c3ee796d1a Mon Sep 17 00:00:00 2001 From: Adrian Bece Date: Sat, 8 Jan 2022 20:39:15 +0100 Subject: [PATCH 02/13] Update --- index.html | 35 ++++++++++++++++++++++++++++++++--- styles.css | 26 ++++++++++++++++++++++---- 2 files changed, 54 insertions(+), 7 deletions(-) diff --git a/index.html b/index.html index 628dc25..d43c456 100644 --- a/index.html +++ b/index.html @@ -136,12 +136,27 @@

CDN

2. Apply it

Class clay provides bare minimum styles to apply the - claymorphic effect to any HTML element. + claymorphic effect to any HTML element. Additional styles (layout, + position, colors, borders, etc.) should be added by using an + additional CSS class.

-
+

HTML

-
Test
+
+                
+                  <div class="clay">
+   Fluffy ipsum dolor sit amet consectetur...
+ </div> +
+
+
+ +
+ Fluffy ipsum dolor sit amet consectetur, adipisicing elit. + Incidunt aliquid distinctio aliquam ratione animi soluta, quisquam + in iste illum suscipit recusandae saepe fugiat, vel doloremque + consectetur deleniti tenetur eveniet fugit?
@@ -155,5 +170,19 @@

HTML

> from Ouch! + + + diff --git a/styles.css b/styles.css index cde5443..8bb5193 100644 --- a/styles.css +++ b/styles.css @@ -38,6 +38,7 @@ pre { color: var(--color-text); overflow-x: auto; white-space: nowrap; + font-size: 20px; } img { @@ -52,7 +53,7 @@ figure { } body { - font-size: 20px; + font-size: 24px; line-height: 1.6; font-family: var(--font-family-primary); color: var(--color-white); @@ -234,12 +235,13 @@ body { padding: 3rem 4rem; } -.install pre { +.install pre, +.apply pre { --clay-background: var(--color-white); --clay-shadow-inset-secondary: 8px 8px 8px 0 rgba(255, 255, 255, 0.9); - padding: 2rem; + padding: 2rem 3rem; user-select: all; - margin-right: -6rem; + margin-right: -8rem; } .npm { @@ -249,3 +251,19 @@ body { .cdn { --clay-background: var(--color-blue); } + +.apply .card { + --clay-background: var(--color-red); + padding: 3rem 4rem; +} + +.apply { + display: flex; + justify-content: space-between; + gap: 8rem; + margin-top: 5rem; +} + +.apply .example { + max-width: 568px; +} From 5d87a363c140885ad384aae38be94a03dfaec6ce Mon Sep 17 00:00:00 2001 From: Adrian Bece Date: Sat, 8 Jan 2022 21:07:01 +0100 Subject: [PATCH 03/13] GA --- index.html | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/index.html b/index.html index d43c456..99e3184 100644 --- a/index.html +++ b/index.html @@ -23,6 +23,19 @@ /> clay.css by Adrian Bece + +
@@ -33,9 +46,10 @@

clay.css

- Micro CSS util class for applying inflated fluffy 3D claymorphic - styles to elements. Fully customizable and extensible with CSS - variables and SASS mixin for even more styling options. + Micro CSS util class for applying inflated fluffy 3D + claymorphism styles to elements. Fully customizable and + extensible with CSS variables. SASS mixin is also included for + even more styling options.

@@ -44,7 +58,7 @@

clay.css

target="_blank" rel="noopener noreferrer" class="clay button button--red" - >Read the docsGet started CDN

2. Apply it

Class clay provides bare minimum styles to apply the - claymorphic effect to any HTML element. Additional styles (layout, + claymorphism effect to any HTML element. Additional styles (layout, position, colors, borders, etc.) should be added by using an additional CSS class.

@@ -170,19 +184,5 @@

HTML

> from
Ouch! - - - From 6a2fe0f262612247061bfd7f0469b24b4904fb68 Mon Sep 17 00:00:00 2001 From: Adrian Bece Date: Sun, 9 Jan 2022 15:38:04 +0100 Subject: [PATCH 04/13] Page --- assets/diagram-min.png | Bin 0 -> 20924 bytes index.html | 245 +++++++++++++++++++++++++++++++++++++++-- styles.css | 111 +++++++++++++++++-- 3 files changed, 339 insertions(+), 17 deletions(-) create mode 100644 assets/diagram-min.png diff --git a/assets/diagram-min.png b/assets/diagram-min.png new file mode 100644 index 0000000000000000000000000000000000000000..c6e97be721e8f25c23fb33749c6d788ab2bc996d GIT binary patch literal 20924 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
-
+

clay.css

@@ -105,7 +105,7 @@

clay.css

-

1. Get it

+

1. Install it

NPM

@@ -174,15 +174,244 @@

HTML

+
+ + + + + +
+
+ +
+
+

3. Mold it

+

+ Claymorphic properties (background color, border radius, shadows, + padding, etc.) can be easily customized with CSS variables. All + other styles should be added by the additional extending class. +

+
+
+
+

HTML

+
+                  
+                    <div class="clay card">
+   Fluffy ipsum dolor sit amet consectetur...
+ </div> +
+
+
+
+

CSS

+
+                  
+                    .card {
+   /* Modify clay.css properties */
+   --clay-background: #f76d6d;
+   --clay-border-radius: 48px;

+ +   /* Extended styles */
+   color: #f1f1f1;
+   padding: 48px;
+ } +
+
+
+
+ +
+ Fluffy ipsum dolor sit amet consectetur, adipisicing elit. + Incidunt aliquid distinctio aliquam ratione animi soluta, quisquam + in iste illum suscipit recusandae saepe fugiat, vel doloremque + consectetur deleniti tenetur eveniet fugit? +
+
+
+
+ + + + + +
+
+
+
+
+

Options

+
+              
+                --clay-background
+ --clay-border-radius
+ --clay-shadow-outset
+ --clay-shadow-inset-primary
+ --clay-shadow-inset-secondary +
+
+
+
+ CSS variables diagram +
+
+
+ + + + + +
+
+ +
+
+
+

SASS Mixin

+
+
+                
+                  @import "claymorphism-css/dist/clay.scss";

+ @import + @include clay(
+   $background: [value],
+   $border-radius: [value],
+   $shadow-outset: [value],
+   $shadow-inset-primary: [value],
+   $shadow-inset-secondary: [value]
+ ); +
+
+
+
+ 3D clay plant +
+
+ + + + + +
-