From 532bf6747af12264d99e282685961362f6331372 Mon Sep 17 00:00:00 2001 From: ImgBotApp Date: Tue, 9 Oct 2018 05:20:10 +0000 Subject: [PATCH 1/7] [ImgBot] optimizes images *Total -- 162.56kb -> 132.63kb (18.41%) /web/public/img/infrastructure.png -- 13.02kb -> 4.94kb (62.07%) /web/public/img/avatars/github.png -- 4.73kb -> 2.62kb (44.71%) /web/public/img/avatars/circleci.png -- 4.38kb -> 2.43kb (44.48%) /web/public/img/avatars/twitch.png -- 3.76kb -> 2.12kb (43.61%) /web/public/img/avatars/irc.png -- 3.56kb -> 2.11kb (40.88%) /web/public/img/logo/banner-sm.png -- 3.55kb -> 2.37kb (33.34%) /web/public/img/avatars/rssbot.png -- 5.63kb -> 4.33kb (23.1%) /web/public/img/avatars/youtube.png -- 3.61kb -> 2.82kb (21.98%) /web/public/img/avatars/echo.png -- 4.40kb -> 3.45kb (21.57%) /web/public/img/avatars/etherpad.png -- 6.90kb -> 5.46kb (20.93%) /web/public/img/avatars/jira.png -- 4.10kb -> 3.25kb (20.82%) /web/public/img/avatars/imgur.png -- 3.44kb -> 2.76kb (19.85%) /web/public/img/avatars/customwidget.png -- 10.98kb -> 9.85kb (10.26%) /web/public/img/logo/favicon/android-chrome-512x512.png -- 7.42kb -> 6.69kb (9.8%) /web/public/img/avatars/google.png -- 5.70kb -> 5.19kb (9.04%) /web/public/img/avatars/travisci.png -- 19.72kb -> 18.21kb (7.68%) /web/public/img/avatars/wikipedia.png -- 19.33kb -> 17.86kb (7.6%) /web/public/img/avatars/jitsi.png -- 9.18kb -> 8.54kb (7.04%) /web/public/img/avatars/guggy.png -- 8.89kb -> 8.30kb (6.57%) /web/public/img/avatars/giphy.png -- 3.18kb -> 2.98kb (6.39%) /web/public/img/avatars/googlecalendar.png -- 5.44kb -> 5.16kb (5.08%) /web/public/img/avatars/googledocs.png -- 5.07kb -> 4.82kb (4.97%) /web/public/img/logo/favicon/mstile-150x150.png -- 2.06kb -> 1.98kb (3.85%) /web/public/img/logo/favicon/android-chrome-192x192.png -- 2.33kb -> 2.26kb (3.02%) /web/public/img/logo/favicon/apple-touch-icon.png -- 2.17kb -> 2.16kb (0.81%) --- web/public/img/avatars/circleci.png | Bin 4485 -> 2490 bytes web/public/img/avatars/customwidget.png | Bin 11242 -> 10089 bytes web/public/img/avatars/echo.png | Bin 4506 -> 3534 bytes web/public/img/avatars/etherpad.png | Bin 7068 -> 5589 bytes web/public/img/avatars/giphy.png | Bin 3256 -> 3048 bytes web/public/img/avatars/github.png | Bin 4847 -> 2680 bytes web/public/img/avatars/google.png | Bin 5841 -> 5313 bytes web/public/img/avatars/googlecalendar.png | Bin 5569 -> 5286 bytes web/public/img/avatars/googledocs.png | Bin 5195 -> 4937 bytes web/public/img/avatars/guggy.png | Bin 9102 -> 8504 bytes web/public/img/avatars/imgur.png | Bin 3522 -> 2823 bytes web/public/img/avatars/irc.png | Bin 3647 -> 2156 bytes web/public/img/avatars/jira.png | Bin 4197 -> 3323 bytes web/public/img/avatars/jitsi.png | Bin 9404 -> 8742 bytes web/public/img/avatars/rssbot.png | Bin 5765 -> 4433 bytes web/public/img/avatars/travisci.png | Bin 20194 -> 18643 bytes web/public/img/avatars/twitch.png | Bin 3850 -> 2171 bytes web/public/img/avatars/wikipedia.png | Bin 19794 -> 18289 bytes web/public/img/avatars/youtube.png | Bin 3698 -> 2885 bytes web/public/img/infrastructure.png | Bin 13328 -> 5055 bytes web/public/img/logo/banner-sm.png | Bin 3635 -> 2423 bytes .../logo/favicon/android-chrome-192x192.png | Bin 2387 -> 2315 bytes .../logo/favicon/android-chrome-512x512.png | Bin 7593 -> 6849 bytes .../img/logo/favicon/apple-touch-icon.png | Bin 2227 -> 2209 bytes .../img/logo/favicon/mstile-150x150.png | Bin 2105 -> 2024 bytes 25 files changed, 0 insertions(+), 0 deletions(-) diff --git a/web/public/img/avatars/circleci.png b/web/public/img/avatars/circleci.png index d207f7a37919f99892cb768fbb574219264cd113..53d3609c50c01e0cc6d0fc5540c4f3571791f4a7 100644 GIT binary patch literal 2490 zcmV;r2}SmaP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00084 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 XNG`oudHbh800000NkvXXu0mjf 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 U>2am@p#T5?07*qoM6N<$g4X2VbN~PV diff --git a/web/public/img/avatars/echo.png b/web/public/img/avatars/echo.png index 3cf2573af38dec945ed6e2f6e84a284d49c174fb..0718a5fc06c2d5deda7b82656f7751f8624504b1 100644 GIT binary patch delta 3486 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 diff --git a/web/public/img/avatars/etherpad.png b/web/public/img/avatars/etherpad.png index 0c73fbdb85a9bb490b5a293a14f5b36224e499ba..54bc20806399b2c07ffb599a211c1d52802e0838 100644 GIT binary patch delta 5557 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 diff --git a/web/public/img/avatars/giphy.png b/web/public/img/avatars/giphy.png index 31cf9c4b881dce083e14e3c4fbf1f45bc3858a59..00c57dab1766389b8760a49d420f6e4256858bda 100644 GIT binary patch literal 3048 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 Pj{~HyYpjFUa)|l|YGX$E diff --git a/web/public/img/avatars/github.png b/web/public/img/avatars/github.png index 3ff7075e27e7b4c514d0888c9fe579d631f1d578..bd8e88ac1e9770bfc4a3777518d1291152b42330 100644 GIT binary patch literal 2680 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 mFfA}SR4_F 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 a`TZ}%{{wJu4dGw_098dTg(^AAu>S$XghF8e delta 5812 zcmV;l7E9^DDbX#E83+ad0022;Hqwz@JbxBmNklw+nlX0S1Dl=AQQmGjy+f0onaYi&Loy5`%&Ln1H#zZkj zMU4WYAc!Ey(m>M-O>b|z+d1>cZJ-G>bT{w5*WJ8d)vN02Ki<9XeD3dee!t)Oo_}+N zQc5x0?NmQeh++HFjbZakd>16@OCdhmA%aDkoDalp=@>>RSQ6K}^hylq?X>v!Wf9l&pGMWs4X zu0udnz+p!f1piZqy<35QU%p#$imJf;nq8dffy>JdUs;h-eh_p)+h^ zD1~U1P9Zzmk*zJb?`*<-Yc1~9E%>bm!S}#00#JuNu)m>KsqT+NNfmsj?;|2n^s#lA zv*%%*w-95>bhL^Qi1G?VBvJx=T2M0?{FX-i`rWu2)?>f68gI|;0EB5EbbllK5ULbN ziSj(~Jw!B$dG=haC6{2%nu9*J4!ybtbiD+)uO^$DaCdCO-LwJw)fe%0ZVztQw2D8F zN(HbT2a!l%&0mPM_#(`+=U_~piipKZfO|7<_xrdT*5j;u9cTR-WM@0ViUi?zkY?!0 zb-?p6CQrdyycFyFMVNCJpnoOHN`Q}m-MJn6PpffWdl`4@7E~@9%x^;}gY`U=okJg6 zhqYi4){;wzEV;C(^K{Vx%jPDszke#2TX$?j**3zmhIVc0`zXgjuN{Lm|9m1J{0NbY zE3hJQa`cgrTykNy<* z-Ob4MHiTge>uwUh54w&qc?!|XuO@!uEyEXZ>fr~lpZ`66(}AGlFr2|2=g|_8NMg-9 zkK`BcLa&=Jd;t4<_t16kcW}48i?VZP7T7|zCh$d9~t_9?H5*&`sw}n z%}tc-C}@#L61#R8$$wkF5L){)T);|^{@H_Mezg*n&78Sjdx|lNUhy%KU%V5oa>UR9 ztWsU19{ds6XP!C|mP*#kSlKp_C6`ck=ij1_8$b8~`^`myuDi}+2ql30FQ-rJga1MKgsr|ZEVmf-fc0TPW7zv1Rk-~!~O zlkYb-lKRR0~_FDG&HZJ{kloHk(D)k*r{737}#9a^#kx6ffY8YBLx zB!)t+8tAZ&)DWULa4n1Y4Y!2qxp@Jc`Jczh z{`v{9tU>1?fx@!;6VL>`hfYfos4t}q{?%0rF7A!;`TZfiRB9di@cp{kNPUexmhsx%V=@cr}h3e|S-SHmIx*e7m8A5|Nu7(t#qnC(CU(^)NZfim+UPNbA22CV*$no}FOYiV0sO`T zCl9yT3}s*c7SWGiR}{GY2Hf%YU&CJe>Zvz#<=Z?DeZpkQzj`<3+y#R|U@i}}l73_b z*?*^g2`AE$<#K`NUh}DxAHx?4K=+*^-oc@}H>J`&gLBY!fx z4PhuyB0SIi>#r3=FMOuh$pN>nLUp}~a&(O9EQzc361%7gE$M=vU&zK;(@1>r&Y|hK zLlUri2-WriIPD-bl&68^6T9R9i7WPD)TL35mKX2UMpTjb!rx%dIJ-ooP-T+pT!(5~ z9W0|ANg@Oau;v^>jIhbA9fkeYNPmPO2PT|U3QUv4^4o|kUQ(h_Fb`H9s^fLY?gMfB zGoV}zV{C@_hxZe|d>?2EHIR_4X+)QPkl3}$N+b#iSY>yk+Fv=jSNZ}i;SpWbLfLh@ zF-F?`4%ym>ktF}}&XOp;;2xabifVfqv{Q7g6bM~mPVXRj-7c(I?I^pCoqsOhCvn?f zp^X|{qEJx4GKcEg0G>^MGd;;$FWPrrg_2@NOGS62My|R>86%8%AaGUJJr3`am>xNZxPq zF|^^;K}*?+oh_2HM(IZ$-lKq}jY@3}>9mF5sS%Zzp0KxFQ0v~JWat7z8&-UY7_g^V z;?7j)-4E~4pD0~KW`AcmfR%*U7=$^pl=XyYx+d7)rttg|mPtO!X$%dpNX`c>TA~nU z%`4zwm&BJR0<1i6nh1rk0?Ouq7Aa8(bM_HIg&@@l0ZWwEL7q-^I6lFOO#{s=Q3x4u zXIAy%!6@*;(>;sG*y1Nx!yPb?agHs7w4P-WD#YsFD5G>BT7UQ+?6}}~Cj#u--RScT zK?PqatP+6&m?sskt9nVY!i*gySx!MrDR53a2Zwo8!t0Qg?6{%!Pgngi8C07tv0UzPt$DnQz$(JzqcJzmpz6tK`iw?d1hL5*GV;zC%@9{aI>>gC}b&tUHh z&ZR0@sHSOP8h⪼drnBQg4GS0S=pR z#NZf3M-RXTDl#sl)J{WnZ3LMsK?vD{6H#$Y%b^Eg3oSk+oE%H&;2c8b_LmCckeeLk z@nbiH_9&AqNX`j${8ig?;r6@FaFYr~CbVO;W=78tEq~(Edep*sZY^q{wLA$EzEa%2 zv;x-$+g12l!7q(KV1@LmMyUc-<%t0U7!?p132s|nrL%%S2lYhbAwHDtpe9kg1I>hh zr85l1Rcb{!GsW@Ywf8*QGm3m`{(N6Cex#16i(UZh$skN0dNFT+_3oH|Uuqt|O4ri9 z^CfPdy?+d?NQ)0bz*X~1q%1}*AZSfVUfvo`KfqTod6b6Pn=V=y6^QZ+QLQiLr=uby zO@5pobe+pXLt{2E^B6-$6C)B&EYf8~r!f`5DoZ|(L&i5^lxb(uyya$M^3XBHg? z(JD~>fahC<;K}S{{;q2w@A>6uJ)Rg-GkI+5Z_Y@-uCG|V)jMX6%;&>1xkeB*#mNDS z$XG<>2Ldhg0N{2=ixufvd_Q$AZ8CCX4nA^0A=uoygH>ms7k6eW9#u>%koeTMcJ&uI%PWdD1Qw{ul>#xrkz!^vJ z`;Fc)8E#%197&DpGVMg|hZ8`H&qP#xIDa@j^%NygyR`UqZX)04T+9x?oVe(lS88ZH zy7f0~Yuj~30Dfkp$Nob;VeEHveV8*rrz$D>2AJr0MCFo`Dm)A!+3A(DA~TckrsiRz zVfAxCKj-DR_pL|BxY=P1w>_gk(tVOQuA2nR+A6|Pm~1UNuMWotl~F2pC6WRU*GQWOh|KY;Jq+s zyvF#ES}#*!uM=znQS~8+jt1pp2!D@#UXpuLbNKi4ESh8tOPs#ON)v*Vo8c#$|C`kf zZwxEA2iheM{n5ek!@GtjVfJ{PF_rxV42Y3epjBLefn=>y%Xd@r__aL|2mQGE_VgfY zG-g`3f8%4UYuYp{;N~2~kDsyG(;`D_iuw}9R|(D;r}vt?ogA=Pg){PMR)2a6`F_`I z*0?p@p*8=lHX$^2cGUB4Z~Z6ho8KAoHSdp~by&C44|PL_<0;Om)0sX-J4v;23bSf& zVqNS?-uL2YsL-CqV0VjPd;4y_`^JN;Y1}w8;Y!7Qzqfh*9hWc{tdxSvgvR{IIu&s- zaKM^T#>L|=r6yX54Ec>`0)K%fH1>2h@U7Q>#B=qp4!LH=zdY^m%tkk~j#bavcj{=3 z1(Wns^c(tMpFHcsoLx1wU<+(Q2oBjDeCzce@zAD~ICAjIeD=3V{^`jatKN3;Ww>ya zf_MZLPSL5W(oP>Rz|Av0PIYVqszC286bO7JdFY)dxbvlZ*q3S?q9Rcl;4`)H?==CIR?_Y5N#f`$rLeg0SSNQo_t} zI``ZVrMgVy7cju8`d9hRx(CU4#pxeQC9!>n#iQr4Y}(aaFy>q$xHXMbAwkcJLPT>`YL4UO}IKmcb7`-S^)&Ai$1v`1~LKfp-pV zM;FC?S+l2n9Dm;-sz*4dYATCr=Q6u$8r888B+NJoGe%U8646ae%|HmPTUMm-rNmc0 zj_;E5Z8Bbtw3{L2X4u)Wk2hQ1;q8N4sqZ>~p&5Oj5`+UXLG0jijIPB9zYN6bCtxGX zG`@XZlymB|Z~+5sZ{N*btG`QQrlshR4~J1t`Z&@>0DmK_a>gY`Q&%>IQL!qjA{E5V z7?x%tgg6rFGhU8%yOY*z8x83e8Zyls%(mf54^uNRG<|@-PojiJr2V5<9ao^)bsz>_ z?r8#Uy(GeCmiF%?h5-Wxcz*An`1YFn$$ECdlbycI)xMI*BOi4n`xZTdX3$&-8Z1XY z0+FXmR)1+(jP!h>?H@-^%>&`}J7oJ3E}CKR&o@T ze@_ytQNqEgc%JO2hw&1d5Hfz!k_ZJ~z9PbTlLsDX^Af|#tOTDw=X!3LaSbUqQ-axh zzz#D1_}gS_9>%GB7L*C-g4PI}dJJ$>ZC8OWcf=PNqCX z-hVG-0;}@_L=Jrt{KS!YIc>w2F0)v6p?Ta+g`xrmXtz6gX!A-Q-}Zl4x|z3ZbhttW zEy%JDE=P05l6D-v@F9y&Uucquoc`G59WX$~&GOLZCwTn5-=Y*n+bTMgKx@u8Xjsl) zE?U5{3oVj)IvhWgrJ=YP<16z%OGPBfBY#_-BvyNSUwYCd887G z2lupR_q@yxH~yUFOk2s5Pnaz$VrG=TnR7GOPrI_$9`~RH46vE%5n4R)|fDXL>5xP1H)?wETsF(cep4HX=4P)c?2 zA8$X#YmFP(pK3bN>>tialrMeaMwHpr)3|BcReZ4Sg2J>`iUIhry?$ULzkL5$HnhA; zbGEf85}dHj?T%8@D<|=Rx<%YP<9`~GX5o&JDk@+AUrC=n#fegqX(J|a(U=8XIpJbvRZS`Qy%ZhrVe52KytIEUuO4`lwT+u-%C=%@CWfXD z8L(0*9O*drC~iC zPFMf5Q6Xl-ez!bGLu2}gNnAAMJm%NTWLo7U>XNmCW*i4C;GGV-ZM#|1 zw2{{vH_)2vKo=T@W}t_x-hWU^;VX%!e0=F)=@v68C$nVCe9o<&!GyB0jE+~6Fk^#m z{02SXp5{r9PA5&f-AQBSAaAw2!<)@p*xtT}Lv{zgk{Ciq*E9q@v{izWu4)DKY4F!! z?Ut{6eCY#%GBd%1vRdX=&tP87ET&dWq%u-Yxs@E0P=_qwKZj!b4u3h%!SNkBoD}bO z)U&O97kj%7(3EMVHP=R`lP2Tk@O%$X`N7_*?$^#}LZE3n5zQo~M=7(CR7ESOiH%@f zax_ybCNiyZA|oOdN5u6J-5OGf-;f2|TgfGrkFOM}TS*B)c(r{8+qdzQ3^pMM4MS)| yjR>Y@b|-Lw!cufMULka$4GKwc32@1Jwf_gWm889BGjDYO0000o;_=uKd&8}fBjz&u9hIYg zoYHa9ey3@d^ZkTR^nIgfv|Wn&^Xy`T6Fj+yv(aWU!&)t&GXEoI3L60TY<^BUpcxSL znlpq9H%)Ixh2>!B_Rr1E6ml3{?~NFYb6^aj*2C8u)f@cdQ&#q?w-^FQ23jynpVk zT9VQ*VREGsl3>XAm_~t^{pjNQ=TBYkR7wBQ29w>()9qDHAF7hCgH?Uh)YKX@sJK!x zc2CS~^aGxh?&3mPtyGtSc~7QmS0@>0D2jmswSYx zDl49te~VHt=nIVmKI-ySd0DGO*#`!`QkCpqJ@pMhB9Db{>=(|6(%_R`9LBDt`#!JQ zU$Hj98GNXtVciVB{QQ$jAB?dbi7Aibk#bNwRK<&!wd+=lf0=l2K%9+vQQ-v=>veW> zbE@iFZ&znRabDfO^2Bt%ON#DgM<)iu7>yCJWvMLkQ?@h}%ESuO4p~;s&CZ?#1jz-V zPPX{eKULP$m^z7O$LT&H4sB>?@WfQ6#n9S_CH0-yKmPQh!h3J_`}%S9HW*p1Z(?eS zWPz(nPQY2oH@<2Z7fbKWwbBPrVzr&B(qdNl!Fz&d{|bs*w`EFn9RdQ(h%MqsLgn~M z(j3bj*kKFn%0#kY8W190SJla^W-|VBvRE?JZUU{G0x1)o4S+Ko(9K5N@IqI$+$7Yw z%I4jM&k@d(FUfNJ-_do0ba?fLEUGQl6YNnX=3OW6Z)q&bxOG`a{|@`X)@zI6*loGN zpiGe*Y{ihc<8@?Oz;{d8s@=E7HK#u<6cg=iQ+*$MhUZimeXDPRS`UCpV6_3&VeJ9ws!X za2KcabB^orq%K@ccW00PUXkncsk%&*ZT7oRuA(z?j5{MCT(JzgH1&5^Z z53^|9Vw)cMZCU%$1fEoh-}%Y5oK0NKoOY4oj=}hV&Ll)zX!$Q1zvbl12>uN@&D@>* zoXd5({UaYajSi}~o;Y=>x)@u0o(+IdD_}FLT{=A-_AJW?)So52?PH%k)W zI(FRbPpY1p4;I8P&HzKKvk_(RS+ zaP>SOOOO;UHsnPL9oaBzJ_N}1A+}yKPWbC+K|UnI-@3&aH(8LzgCoX4YyI_W^vbwNbIR9hIlj->!{jFx!11`=@vQLtsE zz-`|reu4m{M5eGbYr5cG=}5v|s93H+qRcAJ{vX+jx+@A>xY#`6oOpWbYeX`#W0CD3kUr=DOE z$D9e#*!}rOV}m!Xqb0aTmZQTxL7>Ql=mSUf5cxs@ogAP46@l+< z-1%aS$88;jSNh+gb*s4C}LMmWgP37%UX=l@{ z1dxn3S{=7<&D|G~XY{SSC@cSiZ?G>QRvDhKS2nn6ASB2`)RJUCM!-X8@ATQIYoUWp zQ$V+b@-c7pDOl(xRHP$6udob`<_GhMX$aBmA~0*tB~oCfPvvOoA5@Und< z9U8PoVj>{sn+!+x(8p?uNXUZ(@rSJ6wF>|2VSW7(Rp-zl5EwMq5l}CWnLI{v&bMRf zYmRi2A5&}kLh98!J7y_z7}+>q5_iv0TpvMSW3b+=OKXbgAAfhiFg->1wkKqdr7p?f z@gDS3)=j;(yHw_NFj0mrZ}h4pRT$1=hS*p`owLQVTM!3vNH5VD=4FvT)1Wpk()gqo z$r3I6ZF|yv@l*Q^6;PFh5rCsIWM8jw&{hq$SHRyZ9uGedhxp#`tlF zJ;4+f{OpsTLvNYe1V68VNNRM(TlUm%>V&IICZS5W^wkIZ)l)-HCUK3(*r}qW&OR#e z2BM&;X~>K3VZ)Ny#Vp?r?ZvUeuY4k3x6VWA8ivxD_&=AjP*+Cm?oulpss0n%Tmz%5-0Vr@OdKZDK`Z)Jqh8q@i3!Z*$o(h2$w6$Qev+!!dIQ)b=#kfgs1-eu$6xV zd%|uNmT>3Tb8T;IvKBCy@~ofxF#6#D7qg`)(EVaflO_iqDWT5hZt;cJ-+wgmq1i}@ z2U~)zM8@Hi-pSzRyBnHtpoGUQXuBV8QPTZU-KJ+;mOwn~BNMZel}(~($z(#FlLoAbh|^CU}eWvLBCpDZR^mA95&A|8-}b+Ux*sClj{MR7ov zGi5d`_w)hkOO&0~SZd#Qol!znw$bykit7q*qnJfl8c@LjaFE6z5+V@_V?9hkN69zN zMQG!`4#;^0Y2qkBcVCk?2H>+RQ1H3i;dM5Dlf~Fa{E^OW%I&t*K7NebMZ2#tSIm=; zm~op3gl>LU*NwY{YIJ{aE<9{Ohzx*;8sPgWL#32WQHS6|=NW{kZ&UkD3*lh?38KTR!%)lNB5vTH0W z{78yp*bROx1WS6 z;od}2tap2j$MF1aY7AGCuFEy<34&i6nll*$;ma88SJa+66h^CGb!9K(1UN2#k; zh+t+=>+NDKy&D^hqJ+{w%;?T_ zKLf61sa@G_?jF;dkY~afaGy!B+bE+NcXOsiv&FaIbar+N##z!!UAvwu?S#Mwq2T~T zQZOy8ca8Oi5;D?8!MU<4h!2uUH+TTPL_O zI|9*L9-j^2l}Je~!WeQOP=6S?9-?_t%3r`-fdjjHPtQP&F#P72`PN8NW|r^GHnhLK z=obtd7M9Q9ilO1{`Oo)<=2p(oRQQCzfk@7=Z39Y;v-*Qa+qhUTVsWWQ?u->%gw*{%I}!A)01C4iFPAz*ldzYP~lF& ze-_w2cC<$Ik9G~onVY)tX@uE;VMfIFxtIi#ljVSTI3Wp%tu+m=waK=5*$@@E0!HyQ zg@O;y9F}ESqcRMqz0pQ-uE~+JjW#Oob)w?{EW^WE`T8bvE}PbvjD2HC{5WjkerSp> zFMK+#`a`f_Q+fifho^axh6(@Ti&X=If+9{-jq0$wQ#FRub0xs5%bebMp-M+S!E#E zrz|qkn!G}Wx!#ahy@e!Q<(V_bVj$!8!++wq@h1KJNd3VSo1MWh4Bi9kt(+HY_FmPW z>%-WbU60>uL?uL@4`)1(-eWmsVNrPMz4=}BrZ&#PCMXgPK_8_gD;y{WUcJEjf;sXF zWuKSo3Mr5!$mtT4Sbnr#Ad}bLpnGAml-%6R-(~9D4mvT5j;Ff3{=3lwVjL| z6rEY_@;>Fmk6@yo7jFnQJq~}0PJJ3^;uCXCWtRKrx46jih%Ddj65nQ-eJR^-#k?T; z4-OX_Lw`w&{K$eEABswYH4hcmIWEUUyuN&X$&9+x>h{3NGPxN7?ulgh<)Rg+NnVJ0CWp1IiKF}WM42xM-(i3&~ z~GdP@N7D zYwqY3p0Syo?>ZYXl`XD5HTToD-D}F$5*Pq%;S7kQ5n6PpFRu1w zUpZO&@M_X;_HU&sFNcw(uYj^=h01{3I>~6y#VPVZzM)CBM!U=CjCx z*)=b1{>qUJVzGTSOrjmcV*Iey(#ptUv02F7kK=rAq?_M+mCSA>+Gl{9*+{USsy0qe zk(ATyw?bQIZ)ZUM?J-SIbHpOAgsf^PZ4$2M*^nn8;_r*C>)OGH6KnZMLhcuLs(oCA zRlWyB3)u@Vmw7TbPjsMAMfg#gGq=c>-WyU^*%c?JW>l=3TNeW)bY^+>O6Oxn&pf5h zA+^1Vf|ZMx0Kc6;r0o)o85z}9RwC_B9TKp-d(Ag*iHlW!u~cOtL;@}~HCA}Q%UNIN zl$n}M-bFHJju+{@k{WzvbGe?W)E&{FP2*&GkjH-F30E;GqB|&-cXLIKuYW-K5;2w+ zli|w{cYKZHn&lS>F-cwTm!|vOmIe*j!QqAHZ!_&zd%^y3_MH6rB;%&fL+RTj?MPJP z`)zuIO_!)pB1WsK{~wwu>?~#p9=KQ=cFyr_G7-ThVX?i;Kr>Cb(!p%(pF#xr*+AA?V>9;7#8j1P>n(Y&7Sq zj%9-$v-SeXS#4cgQz5hUqIH9e@wg7~4Fzh)ELr;5Dpxt6iy;A5#mqO`uSf|rkr)zi z9C*L37UVAY*SfN2z(dX{w(FZncw0Ut4z<% z5j5zl)1oEeE8fbP+f~j!D{9-1@qTpF8vjXfa(6|JD5N|->(Ay)t-a2>Bu)eG9w;9Y z{v>vZ1PoljYiObL7nK|pbr8vyEV$XnXcZxdQ#_l*C1#hOvevTgA2ryZM?Bd%xQU>d zFSG?ga?XdGNbZvRcLW5W<65K07aE(U}k5DOo1C*xz)I zR1p-l>OF!bS!uiKXYU?{-lpmuF3`u2Tt@fN1YIDwu3eseblUX43p#Y>AW5NVt?`v) zke^QlNBv=-cJ4gqTVK(=K8sMk+y={D8*DC&xYZbd79ni%OMqK_VQ;RyD09L3-B+By zhApMisv69lum>v2L01>QB|3#gQxwGuHTPwkas*qRrP+N&4*b3T8R-h8~JzkKMM}jg(RatWaOac4bT{tu#Rzij8N7VC>yAir_DV8z``OBK@nj= yVM%>qaVS_AD*TLJ_`VC9H6T0xo597++QHW6e>Vth{J^_601!%=uxbVK(EkFc6yjz8 delta 5538 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 GG5-Ur<$7`e delta 5161 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 LN4Z)V^N9Zg-%OBs diff --git a/web/public/img/avatars/imgur.png b/web/public/img/avatars/imgur.png index 231338b5ea4b2f3dc15d3cbb68b16e5f36010bba..bb5fe7de3874de910d7708099df48f66eed35b58 100644 GIT binary patch delta 2770 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 delta 3474 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 diff --git a/web/public/img/avatars/irc.png b/web/public/img/avatars/irc.png index 6df8dda952af060c4b8782bf599116b1ab3b278c..9587c0f5d2e7285e159351ec7574629ec56738b9 100644 GIT binary patch delta 2154 zcmV-w2$lE09PAK~8Gi!+000iU#^3+|00d`2O+f$vv5yP zfP?@5`Tzg`fam}Kbua(`>RI+y?e7jT@qQ9J+u0yI!eR7L;)|Lg4S!Nkd%ps0C( zid$rGK}%XJH%J>NISv~x1`{U%4kE?K%!-hiQd?;sD?9)WB7f)T>h$#WMo?a3Yj>=$ zx2LPJH9$|eyTLt2R^Q;`j+C9&*xP7ud;$+6pQNjIeu>)L-WVh{A}&9-yTF*9rdnfg z;o{^25G3;Q^H*SPoS~_qrmZ(ZQ5PdM-QM9~Xm!=s+8!!AAS^wUnxbK8c2itwqNlE( zq^$k@{SzNDg!x(am>!rEjUPv zk(zFHf!p2RN>pO7w7Qy~r~3N(3>ho}5F_sH@L6JS$I8w$KTjDYH-?Rtb$o}|+TBG@ zUHSR>3KuE_5he5U^uxx>Iz&_>FFYpt=knVzNg?KA~m?Y!GnsE)YjQU zOpB^cu2iaiO=_j) zS1T!z_PBmYhDynIdy;1Db?eed>TYk6E8Os;v3QN7*1Rt-LCN~rUC_32vJ1(z;_?o8vMce1V$lxQWq;RFAI5oIPbMIqi}H@hgk%KURZW?gG=V+l z6lH=^bc{{as7zEw4Gq~OnYc_c+RicsajpDbqu<;oQ<4ZhJELh4kB08;R#B!V#jx{i zYB$cK@sl|`Ma?r+Ye^EYlhf#f^ErG0!54zo)A%4=bTNG~o#QhIz63i|!^ZyTQh)Wy zOpebY__82hrT3EN{#U8^at_Z{GhGqrpSAIZ`36-gzLLXNsk0IMr6wk6nLGZrim&GQ zH3VN95*SQ8Q$Sp&R6OT8j$cps4Pg=Bgg6#31xm#?a`+}S*W9p=2VIl=@jQ;-Lhy|6&v}l4rEjCYVw zKB!c@ki&}zzB4kH9GCyfI4WMu@w*7VJ936|`Ex_YQ1Oy`7`${D;maduXte7LUK|y# z;PAa_ww2L&O>eBYQmJ?qhwmf!ejw(o$5QcXqu3zKN%hD$Dqb_j;0M;~V}Ap^^u$ywbUBB(DPXWKjl)HxR*V9DZG2iV2l6LcDPkF}%U?H)8~iWn`&U z3NYs_ebV$cQo2Vr*JdKv!r^z6irI(@a|J%YDFbw0p=jDM{mhHd)1csoK| z08Hj;l^5^O1<69}M2Pc%lUPLr?{oMArQ+ELaSm{cEA)BsE`oPMjy)TA__~ihW`+j> zjvZnrFxX3(I1?D&rb}E44(QV*_JdQHbcw6MNn5(amEbfrRpL@qVt!6O{77Fg`Iz8O zAoJmy`|nRxb!$v-sDI}}#IAYq= zGJCCa_L>FlwMW`(2({M&Yp?0oUYoPU#%_D9?Dm@XEk0MU_dvtqlN5`Oa4bGMviQ)- z;?pv<<~APFDM{%0;J@F&rUEDDhq?d&03~!qSaf7zbYo>YV{&C-bY%cCFflkSF)%GK zIaDw;Ix;XiFg7bNFgh?WUA1$+0000bbVXQnWMOn=I&E)cX=ZrbY}&f4BRbK7CHNsJFMb7nG~DtsRwB)wo?)cg=F zt?hX9_z9jq>p*8`7nDjR06;7j!_3SSmKNr)9&d$-wl=W0n*>J(d(52f2p8uWaGm1} z+X*(bKN^T=1bp#wIZ8^)QCe1k@`@X%zuUyg_c%?nho`$6d?fDhfA{f(pSPy~mO#B`7J@00CklYss-xpMj_2m%#L2Jm zZBa2VAKv1S0IXQ{I#xx5!`ytV0C=dwZ(7C)WMrL0_wP27?=lgK5goM*G0`h{H;nTJ zaNel`$Wk+K_ChJue@@M!Kp#jqMPvD!VFF+P$jZ&fC$hsRyLJP{B#DO`-j{AbR7Cj5 z1YCGVjt@VU;lib>FlGh%dSTZGQY;A#8X15U^^J&2OvbUCFENs|CUPkf<6<%0$-#I5 z@0X=vXZ${DoF^`vv806U*d~oJF2FZ$Rb%VUJ-nUn7-D*rf0DEtb7wo#5BN}eHl(rf zBevIS>dms`1Z-Tll3u{?Y}<{`(lP~_8niiPHU7PS4_$y2^^I8jcC68R$h!2jKmSiM zCk~j-0n1CSVD*NrxYztZAU6z6wVRC0!zl>zU%+3$d8Y~xx$a%`(7ys{5HTVVa?%gz zGz!M(s-dIDe{vDARw}^NLOs2`h*&Gd(PO#%0(>Yv8*gpdArR7$-rBMQhtjk8F+?9d zmMg&JNJkFt#ric7h69{;ssIsdr2+{KmHW9&E1S$3u)O377X4+lU~~20c%A(!leKrv z3b3NS5dljgg{hDpr%=U(IjrW%tN;gvt>kqOW5?FFf02~1UG4QdHFa?D2xZmwlu5Q| zzH?dQXJ*Y0My=wm&VwQHg5f(}!}g-z*|wYa5vt%oZ;jWBfB4>wp^T4;u#Mc&tri@{u{q7 zD#m_Unr;9q>Km~$ejgQZxwgNHf_w~Se+O!3fBZfu>KnBO9G93(O*RI}{`U0r;M@iF z5Qz5o!X>@^)^4Q|af!*=0WLfvrz-oAWPfk`cnfWh9|ze7c|rG>T+@uasZM^Pf9ewY|V|J}fNEsj$EO)t_Zw z(%tgEZ^3`_3-xjXvt~G=y5cMZ0V1neI&brD;Y*PB#laVQ@R@TZ!qYYq^=HYbf*Xd~ z9#D|(_0!X5eL)Wf0Ba{i5Pzj&f64$rX<3EvM2t)-rVId-SKJVuh>=Oflxb~i=WM@a zL55TP-6piQwS%dwsurGxk*cz)8l!Jl*XjL>Yw8-bp8tK5mxi#=g=(*-9?il(-rL2h z?e{jXN6KFHbwE|OYcN-`nD>BhSJ#25RWwldW)3NYs6~W{w0Oa{__I3Ie<~WlG&Is@ ze zdja6l<0oLAKI@s)db+=cgK4fZQ0w0Mx z!TxG7|0UYrE1*q`SS+UIX8pW9U}k2f_IgiG56+he_P5U=6^p@`f0>yYjs3m;LlxQ| zv6~gR&UPl&ADyQRu$h@D7)wG#Xyn*m&GX-yx_UG=-KPq$rG+^d>+x1p-0avfW?0}k zkGuIVA^uFG{k0x%1!kfx9fu(M`*^~{#6<0NZR>wY^+$%R|7EL*wl-kw?Isz8{r&!W zC7%4mE^%>)}$n$^4Mpa0_Q zOM0KwKoBs+c>(Jk_Sh=*(~rQoIL{ECzLCnsc?KBQInKh9FjBeBaRy^M!3Iv#?1iUc zWOABj58DYgzr~_G-Q9#IVq{V=WdINZ_=4z@iYcQCA_y`rf2o)<0O05CiE)Ho(go3@ zah4YF`+ZxB(W-xj2K#eT0Ip4fyGSHLYu#1YSdUlxnI(T+$9n6D<7p{~S{|Zm-~ZE;Az z3oq^qIaw=~z0R8(Wf&0xeKpq~ad|vW5v9F%Aj1~`uZjqV2~TpgJl$V`mDM=4*R|RI z3Ls}t@@@aCp~yrm#;S;L^?=RI$09mv8Bgr5FK71mf8{wZ@p}Jfwu+8g26OYV>Hz~l zO!Nv~+$?DeK`zTff4q4c4_n))13VbJKLGag_9WUTt~GkpDB}K;+8vL>-OFRh8He8> z&uq}dcj=~RgWfD@3&F0gu0c1y9?AAs9kW3JFMl%(5)Z?zFp=tiuasZM&n#=I+*~!+ zANBO~e^8g;F7a?vdknnV(v|n68+hwrX#;@EW%b$54bl{}!&p*baK_mDq7WWaN0J42S7U{L$3 z)%q{NdoH_n9Uaeq<~?9pasuYgcGf*$0NA*0B{s*b=H$lB$Bu!-V;+b0m;U(k=9tyk zxNha}Oq1%=mEkBTY$a8PM;n6zeZ3$rf5;xb@4*JJqP`IUOCqUEX`xY5?IxqRFlR_! zvsOcN|EW{v;S?|;k?{0679$cN^Kc3)xU2yKK#>0eN^aBX;U%>ta(dNsS zzZr%j2lomTIMR`Wd(|!j>IE)K5PWXy{m}pMHe(Ya+C6hn15xn2sLHf5lr{ zb_is2)N^$KSEqmhAn#NGBGc7r zuQGKCSLc9L-gR+djzO|PXbxf&7v^Z?E$a=iYMv}F$mT4pX-wK2vl{Y(Y}WH!z1rZx zbSOO=(%5)(Q?~Iq*D?`{Axlmee|Bt{7d^PYHm+NVijvd3t6Vgs7Ka3&qU1E^aP`uI z`)j`}4Ljrajo997A{HYlVf&C5>!||_{I*aLmza!WIbV(_xN9PpA~7zOGh53Wz$z7< zk>kUUWk$d380hPTT^~q^*^fpCSf#Aoe0(B1jIwLSbx5_u!wv6CH)u>se;*NmRmwY6 z09k4Vm6d({wJ6XB(oNAi4_HtSSfz`X%aN9G0vTB+sd2_k#9~B8EkjK7ia|>_1;B%- zqvJV_=jP+Y$*)=OgQbt@&WdHPV^u`>A1dnwz{Ak}2Q4^VP=s&3JC8HxN(@$gFwW8f zp~3!m?bU^NBP@it4U+&^e~V$fq_iBRWfdr|xPkh++-$e+G|e8K?r!jrxWnJalXt_f z(E=W**0y$3R#oG6bscII4QOa=LR0fYw6wP4(c>q0`m6(;on26!(cy;3IG5}MNUMnLSTZM C`UWll diff --git a/web/public/img/avatars/jira.png b/web/public/img/avatars/jira.png index 6223cac32619a724c98fd0def12a3aa8c69c8864..ba4a503ae266f1d31c6d523c1127a423e18c71e9 100644 GIT binary patch delta 3273 zcmZ`+XHXN|(vG4a5DY5Ch=33Uloom?R52(by$MJOE%Z((0hE9upaM#7g4Bdy5<&|g zFI|wR5D)}>r3FHhCQZEgzJK?}o!L1%XLp{N-RGR$on5$g1bzWFI1K;*8d*z|nCgtD zu8A%H(2&7->~fZQzvgzw+ynqXi2(rdPXK^JrYW8d0E9sSfR#r8fO-x9z#mx9Vy5|0 zL=(-q0yogLjGSDXKCZsgl8HIoyQT7AF&_f0l>+{i(fPr-|uGn3N2Db@kKG zCykA|_2@-VNh~E`sjRY zRFQ~gl6IICd`J=^dgH^gaq^&y*?7zo?Jd%?lq~L-7e$Tr%)Z4?qPn?EAaAm@2Db-$ z%Zc`+P#khtmY!+DYv7&>o`lpC@C7*|DId5@wA16ZiLW6y7K?Q~sCsg3Q4?Gy@*JtW zvDr_f5GU+u&r6eB_dmL*5YwDt=;r1=I%V;-`G!hA4krB5Y$RFua8qaD4!a!rx$)6z z6Aq+H{>;Vo;DP&HHFNn$m*K33d`t===K@BwcG^?761o?W^!FMUq;$8tuL$gvN){?3 zzr`HX`;<@VY7lARFf=uZpI69ifhq1($R*+TRYS=wy#UH~VwdE*Nid(_78o@wxPucNd(q^e9i(zLm2qf4Rfqh0<~16~M%yK@Q(EsR z`5sJ{-VFfR1*4~YrSZtM)-s`+#0NmM>i&?fa8vn~W6(&1Atjqs*s_&|tw48Tf*x*fRUe*I3a zZ!;y~ma?9B_^8D*liOvHIbY~p2i^@2(fJ8Urm<|J^HQ>&8~ZG>+Dl+&g>`1OOA}?< z>e%o3gR_q(T(!!^^UN{(-P7|xrhgoiXuRY@ZEgRO4)+$Myi?jNjH8`oVJT&`tUZ>T zJ!1EzEw&6XxFyT_vMW72}Hq(M?XUN??%~OQH+h&fE2w>3^Y+(VS6Y*zKyN>E?`FrTG z0J6Brq3Qq1lmxQ;v>O8~{cANAAY@Gw@!Fb%mEII(D-ILsSNg73T-zXr2IYkfT)NJB+OzTYztXjRHC{sfCeZ zzX+Q2RlQnYA^uH7Kg{?@r=yK?7}2--n;68p4TgHp zk8Ul{F3)7u0^tYpS9Du)LUPC-|zAeRve(zuZt%fcVjiIuv@~)i9Gd<&5>R zLgU{SggFTm;0l`T#*o7b56;F{Z?QSMlC{1Kb9*uUqgp_Nu5&Q?i6T@4c-mjs}+PZw$W34B%&+H&~3Wy#e_VM;|O2s=yi_;3h9s6t$Yb9vod31=VzU|D# z-ekdBuo1$q@X^-d{#ct)kaN^5oH5h(&SG4_%r|(onsICBPgrUjImXZRw(nizH~dVurarg-)Pg?7c1!(0KiBm8u*hBiDe`U0@%lCWwhM*g8kV%;^_}!= z4!&^_qSy#B-3d!?XixZxR@a=GhtzEInKgRI>Z``uRW0qR)U_sbHPYMMDn_x@OJV1l zcYT+fY&=f%#AmXPOG0~oddXjZJD!(af#TDKBs7572dKbj)q76p>lHJ}RC>LFqKiYA zbZ~fh5q{exOEw5`=lpZqF=(UEcA&`BheDy*8K4;oT_3IXl=8`Y2CJ=pJ zJGP2}sj=0KbMAl9ERTE0P$J6dvlUZ5IV4w*A(IM8^O?C<9gOBX=~>npRa@<}nJla{ zSU#>0IL)VHDV(sdPnL^m9dL_FV$N<;3@xJ%7b|L!_YiaiAQR*;{@B$=vusdn$p+g0 z;zyYDq(4!E^f|8TXi#vyB)NN9URcE&v4+R>RVs#{@kRm%l}oa-i|5p#2Mq`JBnV19 zK=#Pi=DPtXz7n;MFPL*njyxLtyk@S&$q5!5W|5qi8le$SnA2@ew~nG;i~qi z+r`QB4hnGf{QCK}1CT4Dc>a_exqPEqEqrAXb|Mt0p{muzz8o-@rFl7W@%3=qo@0>d z3?c^oy7Z+-f0pLv!v}B=ziLMOzDAXXnv)JoXT)xQ$&$^4Cb7N}$8X76*T$a1TJ#uV zW@|dYqG1$=GRQuX!m-4#Oqo^9(jf6g7J97G-0%g*+v}HDV2Xf;l)e>?PHQc2XyEh5&!ygv-2m@a6Mrw-?Ii3*j)}3~nQ`!w+Iyob`9T&T^FPcV2bMP5 zYg=nXldnAVU*cTM;~n^9MH{+<%&X(0(%OMPH23O7OxZA0B%LJ{h2!3d@T z$V25+rRAW~P&G@alDa%p9jYt|Wu8z+Qb@;t0sI2oy*;A-H$aO1k%b8Wzzy#k;Pf6P F{s&eWNGbpT delta 4155 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 FV1k&+7T^E? diff --git a/web/public/img/avatars/jitsi.png b/web/public/img/avatars/jitsi.png index 1d851fd7ccf49124ea8a128cab247c20cde07aa2..b4fc75f80022d1f7bfdd33a0670c5e8944706f43 100644 GIT binary patch literal 8742 zcmZ`Fz zYBZk)gNq+Tj25}8qqh7`Hu$C?B?YAo!9odZh$(m#Kg zf5w;VT_{2dQdBHx)b5od9C?iK-AVA^?_Eh%M>S)Eb$$oqhij7-yEIm#_51mr&AS`% zgAG~wkjl(kGcB}ou$nw`Sy-x8A(N=z0}31_!H4Ykqolebco^2oGEGSR6dIlJ9d;R( z2@?AzDJ=r0Tx$6qh;cm_f#-IRkLdr(_bBB_->fLB^%!cb0IO;HauCd_J(K69AranDAqfsq?CCX#r;GC_@k>K3t zR4iK5D(g-45gnp)d!16{RcZ@U-sq&urn;n5R>tOM{&{HK+|)C~&(qQS;VG7-Si!r@ zGQC4tcOrIs$jj-p%w0?GFcip;c7jp%TVWO9v=*$d*naoZ@#Qfz=j}}Ly(XckfFnzt zt@zyQsPZ@NvJSon{Jq*#8ZncBOjRyOMh$c;Y#HzoWP`-SlgL!Xu9uojA7Gr3Mg{ME z9aGa6dDV++Yqk9FzC=`j6F#b$2m24J^tK-e1P6_8Yv|bqsf$4U7Yg z9ruV131bjZ6CC_tX$6}>XV4P#$e+Y?AFHrpFv*(=2jlY`5fu({-E-9TIl7m@XY0W( zS6^0PffiT$dT`+_ce*eL1OWcg*?U@oW*2zt|JHxa?zYevBRYI3SZb*_jkY!kvY4x$ za<(7C;Lt}(dSCxn zIN3F+nahTf4CMBcj26+tvj=KVapOT#`*elBd8b$7oTVR}?Cs_j+Uj_)zq#@6R|==I zO_Hqk$sq$01ap>4`}{qJv&2tR_V@OgmnRfSFvLgXWrrH z!s~2Z0{Q-Ixae(OQWZ-1oAGn^xnV2`-hk2^MP5lbbX(3z8`t?tBy_eZvZP74T6Zr9 zaVr8tuiN8y;NCoyR_OL-0#iZY2P2_Kig!$t>TcRGrMp;Qy2`KX`uWSKKXd@wV9VfB zat6>4vw*zYz%2c`0)jL|5cwW^U~~l)mn!RZ36pxt=9c_NJMzubR%eN-Y&m`}ZNQpS z3m1mj?SYrpY;z2U<7h4#j-gF4oOY4!;*)Y7s{t8kOc>&$);dw`UUFg;Z9mqT`$ ze>tv$GbHptg{H?RUrTp8(nUFYC4FENI~`%sJ<7eta}En7U__ffZzMfUMPYc8wXO5< z8;{d%SJ7u~mo~5SdF1_~v2-lSu?V5e48+Pb^qr-G8!Zs|{YU zqmBNhk|+0Q@JSDLJ~L|2UCO}!I`uXlehtnlFWqPQnFfMlKnwzJpEIHbojRz8)4ep)C-;EuQE(6yMON3r$jO)!9<%KL$Sm3D?FIf!qj~UN2 z78vyx3NKPDA|3!yqA?)#`PXOW1rIeCvorP0t9yI%mqdi-bC%?o*ZnP$$5THhFmE1NL{y^PmUm`{&lEy=t87 zUz&Mt4JnCg)vQ^%hI@X=XdWs8Pd(~_qTM}KcYoT)rZNSP$$>4>-X24V>uJxEQ3xI% zPBu<9$|$IlMxHu&@CI(tdZyOXwHZ{NcS?QkjxyU4c7RToR_wx84wPw+Sx2b!zSykv zmU_bEHoq6uwZ=pZaSt;Uc>G?}Zl?L&PlI6A_hAc-wto%~N(7h-C6QQYEz@j|+$$ZZ%h}>w5hr z^uG*$E6)mGyj>GgF~qT?qeL}DiUqi^AqWDH94iyA4 z2GnCKzTn%YmxDl>mx?m`sS_$P6C>e(&yJ?GD_R+W+cihW5eYT14cFg;ea6yH{f9N0 znP?6>vPZkScl}Tf#la{L0PQP+0N`$H1ror_Vz7vy&4VaQl@s&^zF$kB-z%N$^w^Q> zxsKESlAc)<^$<9Q3)*xBTnN`r{ATXsVuh48Z^AN>#pWG+t3Gi7Om!U4B)DSRWp_xd9B7*HTs%X90X{*D(cAFpk=)pxYC8&vz1d;)0 zXGj?=EQaXtkjoM0pl|v-z$W;(#(~S(XPftn8Q=dJ%&uI%Lpt>{d1vmp+;akZp!R(n zsdzv|`Jgh#7e|LFOTRZqK3ZLorn6WY5qTCIG*!I6bWf~9D|Rm0@cvhM|62gj2(`vy zD)C{PbYVru+UTiBjn+K9xEb=MbTxWw%GIu#lcUxZ52focJ7Z*i;B?v_{Z8drex7LQygJh%up(9!lu8e}t zzkzxxgKl)^I0?4;;&XQPat$DSNgK?l z%@gpxxEvC?8m+PqPs~r0^7%NToR1Hok6QfAxq1t&-|$+^;EdzQK{?dlGDuayzOjU@ z>A8)~gx6Bk+2wZ9W=#?xBx#0e<1v=0BNVw+@3XI6+`_PAfAkZ8u`_Xu##lV1;q$s_ z-Z$?y7|0z(VCHJw=iM~xe3_&C>tfRMeCpUlxfA90alJq?U@$BEReZ3L z=j45ca+^fE((!tqi`bXJ@HG{#FNZ#vvbJ7RQ^(bx z$vCN73I$s*x1!K=s3}<%8T-s+;^-S1^U0IYki$xeDB(Ft^pqNOBpg?uy{VqAvrEq} z+?*6hrQi;7Ipf9OKG*B2Zw_C@jQn#}QKy;qhOlfvt9JuZ08ca28thkhhA)I}V}-)D>9Q&M+Ud zB@O#UBL;P?c1w5jQ$0xzFhX39f#9xOsTa|I_roOQZ+dG|L>)ymS_{^2ZrJuz(nV^Ts6GQxSsB*6-i>(nFF98PEpYDTjtC z`hD%d-tglP{a?&ww@92hCQWF1J43#y%4QEK> zB`QIQPb6ZFE=8MW&1&%-gQnl(`GDl18H_9-gcl2B6=|=9{r=2aGExR&;?H7EqT}e_ zN2zYV0*pM%s~jl83QLL@^nf&2)erb@o>jL5;EneX&GIUJ8{cGwtObn$D*(ufP)#5e zeR2J6cOTbC9JLg)lzEJAvWjhtiOpt;P*X9y<1N&e^#DUw^rLvN4!09MD2+Nb(j=+- zw5r#b>9dXcQ4@XkFoZ|*%sr4rEhQQ9#;aikdy$ci)c2WSG~>6B*eG|J;AJL5qEs1# zD7o=5EmB0YTkf9izjw?>evsHjT{VO0>>(j*DMdqOGdn(aoeMlUp#eaZywjv4aEd?b zNl6hUees5~V3THHeKCui-X*M6j4Ifv;U*l~__Qiu`Oijexp8}zqzDxajhNVlv`H6? zk%p8EHVd~a@I5^wwpKx;qg2z^H?`F_YYef9%_`rvB-EFq)pSMH;6i6k`)>hKf0Z^= z*IR=P^OZYEiYY`yx}yMoEiTs`?I@MNX3IIwam%|75vhpbe}k^i>*R1FNpOY?*1+fp zV@%|MM+l7wc3yWEOtFzHET$xY{; z^6k0SJ$~)(=A6yCg@LbpHh&`>4UsnFzd|h8Ae9I{wF4vog4Ko-ArZ{`RQNFPc~hsw zXI|Lv!t8J{2j1=Fqer1i6FWt0l?g!{p>$IBJ^HmiYY<@gV1lPln?7PE_1RtPi2+5- zUH0Sc$U&rIj%BP^|$3jx@LD2&k{yxWuXFVS~|OvS;@)n|1#_!4kIFcon6S zgss~-KA8K&?32KrMJ2}K!mf1mZ?0(81N}0*slUp&GMNa! z$+<02Ns@hZ%3*d#d}duJm0FdTHbGDxs@Sl0lV*ccvB-y70E^}{bk$XG2;j(f8zq@$ zH|{D_X8hy@K=9nh;vfpR3XtSNBs9|S(ELyn644xA{rzQTN<4nF9P~(EoU6uh1>UK0 z^^u~j#{!t+-CACNeNN8i+BYbG)VdRSJzu-9$l17{i!I$Gw{xR0F#)j;wGOrR&!=qu zrMa>lfibJ}1Z`19YS-9_&h%RIpK^rd9r&sxT9Jfj+v8!=Hq_WUwPHUU73&>wLumz#e55Hwe1+&!je-B?aQ_i3f4|>*g^A3y z8G)ZyFAFwqTP~imD}D;G!=EhYGM?{->!@MT-~HB*7~P{|6>WG$YF$8PXs%UT1nPz{L6hvyM z=GN>lNkm#PlG~^J+u#7d^)|#Tyy>In7XO!irUKs)uGpWL2jh9`L}<6lJI)h~rmfF^ zJF;V5FA%MPsKT>HNc8*f2#6QaT9ix0sS48KCy=DI3Bt7sqam3&(;OCDBz)2!+PKno zB&6scGr#smkrz=U->QfJpfX_IRG4DH$m1@|W1HzmbKpUwz$W}$EB9*cM|woZvA1b^ z(7@^>3tJrTO~i8G(2w-h;Glt$1hK%=e+3Cc|0&}7^du`g$ntE^$I>Q`?s3Ky>60xs z$a8!>CjiB35XAqu@Kqo*#^e8GbXCg5ny8p^7GJmg-N{G*9elR2_?%V$yao1;+{P4+ zv6V;Q==6W+y&5ot`E6CI1?^VNvl)a2yLa#s;n+u*M%dr8rI!! zgKk9mU!MFAX-Ks=Obz&;3tl6mfXYF-8WwPag~2}%?di5$Xie8^*qgmM#lSy za&6u6Pzz}Ah0VoYjS7ZtKbb!6C-CeBDxXy@4W@u8U24Wm(Z@cW#DrQIg_t5nY-=1a==Uqi%)JD<`ZYgL)t&a&?s=Wn3pRYZauXklyQ zD5>e;5)P(b|0-U*eQh5-Q1j$Vse}G5L%09pRTJ0%V{!ZP49GS>A5^`~NGOBd3^Usf zwtW0_)8E_G5jYj`J?|-gY$48QX8T5BV^JbkWl^B`nya_(@SkU48^2^gUg^*uYXBWz zw9|xAu)35&6oK`{mTn96fs~`|53jv$^AG8vTgdYmVU9O!CBwos=kCfLiUuWO*4{!$ z9GW@c1#>ra-wSp=KUSq-mOsIc>S$j6cn1d_hku!puvd81OEkf-$p>n^i~Ab<&$D7y zgKSGX+~Md{Zzs$HuF3APnE#{7J2X=f1jy=*#wYcuisl8cA@HF)Qdf~T04(_&n6o(PfFP=64jUveEOIthFJPQw3tPJ+zSOuhe_L*yDaT{x9Avg zk+QM*nb`<9JTJ^0uTkX3wZerzTB(e(BZ3nDETtn8-No&QU2Z0RDNf)eXc;**y9f}UQ5#`*0?!Mze>6100qJ@HhX4<8S#j5Cd-!=Y(>xHTz1p z6pVJv$h0LPNz76x!zBIyq~_2v;A2Uizp93#-RjU6U5B>YHLVSI35{tfG(+3ulf=$< zjQGssnDQpFT+xhS0fyd-djjD^L#6nWnXb4h+F^%#%E%<%iC+q}UzLf#|e&H+ck{kC{a7}=@U5Vkr*^F)yshDh0O0dY!brO9M)aJ`u^fj;>_ z2wvsaACp8<(o$^sTH7ZVA2g$t`N@9IF{`KDPSdctx2j}(5NTCq z#34CMDXBiA<&Z)mJo=>Y8IE$Dl~Y$&uF5oFQRO=&S~|&oa+>T09u z!jXcryP=r@1NgE(mA|YlQNMSQ^K#yIb0ePBQ0s4OOZ>)`cse@(8aTne%BSVO?6^m-+Nn$I~fqlE1Ax2XIoP( zWZs|q()I*9bzGOiRG5~XWE^^oG5HDR)&xtTb8gMqkJ4lAj~j7Se7=btinu?%UpY3L z#;x$q^^tW)MAo8bqLQf+T3%eOw=ZhIV5@CG9@&U60#1orFW(i!|`Nzy0wzwkS=mX%W9VPR6kkIm>HMCC<0+K;uw}DGHQN3JFP$<4IWq9MFJXRbC@^iQr2W?nqrwB6lbqSS!`an@2>VkMP$SKq=sz$hmkpr3C&mG>%{Z!V|j2AxPELqLb zwu36}4X5|^0{4&mL~E`n#yUDCRJ@YygPwH`z4L*~GWJUfxm`Zhkhwm}au z-|LW;v3DMfqlTm&mNNQ*GSco^eQjBSZFWa%DKBu&O@cy%!t(Nt+_LtZn6JBc_UZY% zy+}_apzb!$=UARz?&$^LP8h?>&;0KsheA!(d|@opcb8QQ`sG4<0`IVzZOOkJOhk=r z^O8>7+`WDaAhQ8Jc~8bHPsHt6eq%8d_*R&cb1dO95z(0P@crbSM(lxaMC%TDhu8gh zWRI<++Ru^1_{!J!c;x$9q8H?FVe9;YQ;mbyKNE}|GM_vwK6_XSo4Z-Q0>Hz?E%=_B z>pho{HrEGX9xh=nem1UG&t=@=-ur(Dj?NagR=)o~f&Fj{@s$85$f!!!NtuQG4;Hk` Ax&QzG delta 9403 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 BJ4^ro diff --git a/web/public/img/avatars/rssbot.png b/web/public/img/avatars/rssbot.png index 7ffdfd0f2ecad22133cf3d660db63db8f6a43e37..a1b8ca96ef9cc7b5bbf987f8e58d457cdb9ddea0 100644 GIT binary patch delta 4392 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 Z{{f3~U5V%uUeW*n002ovPDHLkV1mSeOjG~> diff --git a/web/public/img/avatars/travisci.png b/web/public/img/avatars/travisci.png index 3dade898e64e8a555193f482b198ae1ea8f9bf78..114af6d748a5497c0e1fef8dbdabfeec590cb9a2 100644 GIT binary patch literal 18643 zcmW(+1yoyIvkg+5;_h19DK5nuT++aYwm@-r4YUNeqQxCbfKV(rv}l3i(BKre;_fg1 z%eu01ZdQ_W?%dfkd-lZW>8KOp(c%FB0K&H#Dh8;t|NnLzbkq@nRRl$yFzw!GzX1U1 zlJFnizd*fbw$?Dv1^@y%0f4Xw0N@Ta6t)Wh_y_?2`&Iye^j83Y%00JDUlw%%>w~7c z3g80J3{VgWiw2@baNRXbyZ``vvj6R9fb3jq)F8I^TWwYBH3EDp0=@{T{5$|az2~jU z8zcXPtxmr*v)OckF5Q+oPtZ>3%i$V&G+bgOoYbGx*6u&9Bwr?O&~%%e2Z?qEoDaA? zFr5k}jC&`*Xiw=#0_F4>XKaj0j>=(+Ee7aC?4LP$><|dp90;A2!LXp4TYw!v^61-9ahxz zBZk9>Z$z?^1~T0M2$))0@}EryS9dyVhnVNVc;f4xcf!>AoCT1Ji`TnMjF7Xv9XzNk ziwcq)v@!Wz%1!6+;m^XnXq9R9Fgh9o2heRS-~Rw}z)qTj%hu2B%>Di({BubA^`*~c zAO8rq3H$&LVBBVNTGPDL;XSmj!CuWZ{LHKPDz&oL#pPPz<|Gois)%V0{)E<9&eO5~ zX|GD)tGwMi3cDE!0~~IS{QG4CAaz;1A@G;GZ1e4CiJP-@{jn89+VuAhKX)A*an;)l zIhl$Bqh6iZ?$1);Iu+B{L=0WWPuP|aYf;un<&UZXR$KMkmrgr;7IR^w4C*aPUFSr_ zY3^g>P(ngmixu~qEyAco-Z3P!p{)gb@2!!_sbPJDb zzfnW5^~wHi(u9~Ciy^63C6KrEe1$zpNts;?mk z;d-E97YhPy6+B*8n%B9yh>_lEzK~8Gl|TQ-blkPm1&4PnWS?Zm*{udn*VFJ*AU1S@ zy~Z(U7>Bmb%Ce?;<(mHmqvZjq)YZMVY{L~53m$3+&4)IDy7CP>^Hf(yOVhp7owwz5 zuHA1rC|2+ye{M{B@SF5hQ0k=w?0@>cuzTg$dJoCjlz1N+sXGNU7RFtTdKjY*0Q8&-})^j+{!U@~l2PyWCDvjzr*9I?&7Izjcbrc_W$ zg1xR+FuXn@gAe1t)m`p^!D5*j+uF*u@%b^Q{+9{8qlCiH2C@g@7%q0;P}$52#|C>?bBzB&;r_o8y%S>S)zZJ zqlZp{_M`?WhTF9m-(#erD*tXk>To+&XIV9Hez35vY$oQ4h0t=e8}S^)6fi@pYY5^8 zyyPA$IpWIm9NvrT@ZKLX`SRsjGU4Vh-TuYnKBceXr8RpWStDoLL`pxN$+>i{pL56B@+dz^pft?qJxuMR% zG7K+Ayu`D2fUQc<85jDS2;#0fRDT>~e=d0Z2;!qP_q(-)gifzXj>%oiojl+RW@ch{ zon(y&7_Y=f=QecS-{WxjG?93GOtHUSu~5=b);0#JBo8iQG1C%L07%X<8tgrK?|AU0zbs$iyEr>G@?A$>`QgW z!@3lNJe`%r(VB5DPCk-+Jns2-U|+ehR+dKnlJ-mTqz7Lf?=sH_fL~`^mDLHrhA0Dcj zhPP?CucU%)G?2!8&ck&!%;Nu`-yZ49<%k zah_u8Kgy42rNrT8M`vXg0T#daV$avKi#2pt&z(*m$tehRtt}REi`f2MeYdF&o_!Zp z5Pa9FAbZtUFsde#c(2fXI_k|M=M^{$x!=F%6!FWQ9D}!5$7RFxhCIhxXe0i~Qo2<$ zm3ZoDn1cn3C;t)c4wwG=ZX?A%N|Ar=SDr2mu{f-e5G?p-)B^u1(fkf4hV+XP*EgBO zRE=$DoFOr6HvK2!stA`&Frvd=b!5=BeYag9a4j60DPP=cpuY;-iBx1;H`G-)zZ)1` zOFmug@+@1eZG~UB`iW%;k{{N8WvZ|VzKaq`)x!hV z79dxI9~KpyA)9_luf@gx%>L=BC}(42dfaaADuMkgKcEyepZQz#4{dodlaKsgWZO4# z!#B&w0(Q)vHwjucIytIIm$PH^?)aRP+76uCYR=7S@&|u{&vzBdKRl)JRLrB?s3tn zjT9o#R%}nb$%scEc_Ma6V=>O;6ms^HC>&mgM=m zxeEi3S)Cs+8M}>JvR0Hkk}i_;0%OX`=w%+{)nJ^SVf$alo(U(2*_T=d}- z8hie+5DDs^;#@>9LDu(-cpi_?6QcizUk2-=5_~l^F}aN)Wa#r|m3ocJZ#J|fgOu2T zF~sYo^AYR8oIU!C1!IY95y|jmz%Lp(!{FW9ackF z$?wH3m1W@8#2P|Rulo>Vgke#RqA&QT0J(F4ZjLNgL_99Pq#g9r>~bnKwN_A!9g90( zv~n7pd56kjoRWlC38=ztD`Fz~M@~BX7a4kN4|U0_Z0FMW>_}j5~(g$?m|vEXZ^Tvj%p`%T{=)w^pDeCpW7e&q9B(i#=YVwnYzh6Q7^h z7rK}otf;B`msiI!6I3|6`54I~rZyrK0c~?h1|t3RrD@EhvTvtUaDXZ-va??g@woLh zf;a0Jvb5^jq#NBWmK)oQ1G2iS`G_wLNcC}4RDdzCv!|akUrVP_b4k!~@~yACd}VvhIsf?4F zt&i$Y0v}C3P-^1z`Ua;rWMF;@~TG*t~dw2GOmK5RrQ}!v3te#ijbX3{RW<=m+J zxsY!mn=7lX-A}QtYlY#_Q$F+TWQFd&fAyXpyXOtQo0p%Gs^ab*x}kr^`8tw*6k^{{ zezsj6t9pL$%GWTB)I5`Pz2(Ef_ECkUd~{f|g{VSK15?oZ=j!eH{+gy9isi@3#G}4R zIBL6DQw|aA3RavX*M8qt{_yl=bTq-Xp&UHsR^wqF(CB3|2#1fsCmGt?8s-g(>@$J4 zazWQ1(7SwzLecquN6SI^{%7-DPiv8F_S!!7s5x`s?^iS%X~ZP5(GNE9U8f_7p8r+| z$|TB^2>&r+a&e7*{YRb7v8RawO?6AD_+YrFMKcNqY4N&Bc0cIk)Z9}zQ1jWM}F+b6Gu<$|{7 zNrv9jr9n4~z(w(MrqDn^z+569xeL0UDVf8!xN39p5V5S|eNCV1GU-6lJh_;$qrT^x zZNp46v5m3uY6n+7wLMx%qrK^Se6U5IIle@^dhxgZ6gN%oq(I8W3aj+ z5m8dd*+Qgt&gxQE2$&gA@bF7@BvTBvXbEb;a5hd>H=stBl^f)M+HUil$wb@__4ueV zlZxP4lPZ$#>j81z(-IG&C1(%2s2d}U>%Nc8r0YKRGA&52$LqUe;&D6Y@ILef^Uh#& zXYA@*aj+7jp=BqJGvfiAZG6%DhZtL3FjzTk*uOAQkHIbe+&o=+VT9J$w36z-kKoCL z@e~=MVxM~#53U*_5PCu1m2uEA^UrFmVviT63vIzToP_=t}9U9 zY*RbrO>p)>>{N^g9`SbuKYMmlOR}!3GpWcTydHMD2!p~jed)Rw{dBUbP0`ulNi4u1 z38DCV=(PWO%VRo%jUoy*Y;#3}22Dl}*B;LIM+IxDyYUD%mq9P8vllWs4UW8@<&`N& z<1#RCV8i6o04P&tLBcCvshw%>no9Zomi7Jwb+Ssb6cK}BTd9a-6m9Zx^jn9O$;MGg zr|z@Iv2N(q2w0+{%ky@MuC^QAEFr> zIon_|1o`k3nj=FVhAJR;4eiqHfmEZl-5XbN@AzB@UJ#~9zR*;}@i6}~Zt^q3Qx$Ah z9M;^SOJza|%~TI*C%W2+OB~nZViC<5_GQ>T-qQtT+;)~0dYiujGp8-U4>S09>a^#S zxpYSI+4Y5VmOl)Q*)XUV(#IL%u-tx{mPvkj*Hjd5S-Q&>RFE!@o%TbGo4-m-nWo6jW!7=0snu&!K z<=PcGgo<9j*RiN^lk716^n>zc{0pscL(|q&ospxwj9(&Ufx&rlx6l8W>`{R=27Xo3fC_H?zx(K1Ha~47(Mh-j`1BqG?=RPu zG*rPvT3kn$P!1uF?6S$wtS24LYov`fYy})pVijvPG62d1k~UPOO5bxS%Bl_+#hl;P_@pI2sz%m3)McyDavSTQoPS;jk$(PySdvpLM zNBFyHPt>v~`9Y-f1V;1COX&7Z`hG^}>2R|c;HVs@z2p$)|ScdhaMtZkx=pvGe`+^klP`v?gR`5F|G6@t#rZU^z;jQi%}L(QG) zw(M^X-(q`+CwZ&SqqB!rGXccF@GukF82U!?Fisx zDiL#o(kV1w+Rm`O=i*2+SoCcVBvns*>EoN=dmVpu!GVP}oxu;}kV)kZy@w-7^w+6H zCl%6Eb2st+zNP%I-#Ck_5a=HCZnue_VMRz&WnfnUaz5nta4%Z-wH7YDG@w) zY-P!a@g=P%y&rQJfHa)6kZaisuFQ-nmVluoowsKA3p=)dYR>$Lo4kq3Bu#&;as%ft zU%tlC!g7Nh-^%hHscH|U=+z3A4@G)^4XFW0 zpXV8Xc^mw@^T4<935&(x3ykLHmYR@gebR(G$Esc`ORQ^IWBr9c}M4o5yuMCFGR)BV~d)~tNzc>t`Dk4lwql7QZWD@%&T;=}bTPP~jH)Y^X zH|ws%1#7GsKnpaluu1qAFD(MD!umb7HnskeyX{LKt>op6cY5w>Aa{o;Mnz3|9yXuib=c%{k|K_M`|`TXjGpz?`9H_XRiSn=A@X&3by4 zlC`dr4}n0OvcCFdW%bC{hr4*#QB=RHh@wWhJA_rV?0`1=G&NjHLf%TunYB^(-qToU$3sKmJ5& z+#Hy?%~&1l-(#{w{NBxWNQp<=r_-}wT9cpN_{kPw;j&~6lc7h#b#0~5Lls!qQ=95r zQ>ZqA_F{s6eoXtuv$NE0TKsKkq&ErwQ=;-VM?z_uk_L-D9(P2ev!9rLbka6ir8BF( zM)_H#H+R->#WX7XP8&`0gs!VB*aycZO1apH|Fn+ZkBL)cH2?<7v(e8ezmcOpQDs$Q zcUJ4^GMek`->sX3GS0$1QHow8&UcM2 z_#>Wi92Lg(=eGv0?QFfujM|d5sHU?FShMJ~H$~^yBNin*^wHCZbx?QkSVjuOg2okw z6_LM-qx}_=ZbCk%DN`w)-BY>5q;Czk*{;Wf6Y%A`0;Op08&TTV$}Dn!uc4m;f7E72 zI^Gc|Z@_>QNldR8gI-O|f8a^itf=uWH`ZrtxxMR`FL?dt*yoy^i=)ooo2O8@$jVk# zb+B&5U-qCah1lI(%ITx3rq}$rAd~+Q^f7Pw)VnQtC?l35O3Qb;lbrullBSrrXJ}5e zf?dhJb+uHH8h~MiI&kQre=dS&kWN zg5s5ch3*(2LWAW+v5toLnlv%?#0a$p08R4rvr~I(mp4peHrzPb0I+`ZS`^{(V=nn` z3u6)Ac9L2M{(lGXcE_J6(gYqPYlGrMs_fFdEG)q&nEIko3Tvycs_1rO&ePcJec#(2 zpuGV$7j_%n&-!1^)^fR9UUR72n?=S>1K>=iwc=#K(o-NNi^iP+2!+uq5-1Tca}r~6 zq5T)8`a_;Lgt_g<-e6twkDx?!7uMhx_9HR0=${m0!?=?jl0*K!EOb_{z=y`Apu3OJ z*yRcj&{+Q#5>o{^k1#Sas`lNgbbh{Z3Qq?d)?pimQCi_nDDjata+AM7d~RoO!6zOt z6?rQxkjTWOq;ipU*H5L>?P>0$iF$l^`-`nNf|(2F;Zs-hkU%wxf-7rOt*s#lnb{@Sq=dCK*Raw9QO(p`R@JFxy!Gh(c_lAp&cg7oy z_1gnyk$3id`zQb_;`vu&z8o(KGBibT5qP`CVhb~KC} z;^m+(E(>f}yI_p^JQ#rX7o$Gyn^TND6*=8^$)i{LfEOCL?l^tS!vgL}Vbh#>1bCkc ztAIwLM%w)3v4}1I?G}nOkcz3Qm_jmI^8MsKrU!Md@{~@|UqvlYrI42P^h0RxMOL}P zZsb0wIjAu@Z3>Z>4}U89q7u&y{wz#I?vx^$km{@d(hBVe+mH9Z+Ctl+2`+q9bkOWp zUA+(sCP@TwhOH^bV!iXCZ*_|8Vxo0>hV8M;Ot-Zk6>vtZtVrG$NhA-8{GDK$B%-D@ zZPsG7VuGHLv0d&iIin!txw(6?k6#0eRTKahN2rv9yR+MWRb#Q#;1p2;Qn^cWWfC8f z7Sk!lZrnN?y~S0eSN0%SdhMR5@hagH>y3BK0@Z}iD3g%X&b(Ha9#?CauoV?q2>+yG zSabMvq7GdP_9RW30NO>RW5T#wcI2MKL+JEHR+_1>C)|USA1m~t>L>SyDA9)bt>AYCS-)>aTKZ4+M z63egWM+E>%EY|+)4aZi3cGYE-L&w(zFLtv;%g6IXWf*lkS~up}Mz()vS*}i*O|A%6 z)BP8stj+pm_~Ti|fjhHPbSTYaC$}{QDS#rHaPFlmo%G6ivNzh~Ok=j^LL5^q82y-=7rCJfJ_k1%7k9G)lWm#6X<49Mj9@k1;lCMHl}$^07HmZgzfkQm!DvL_2Z#Px*(K zR_~4kp>johai1C7oz~KI>0Ir{mo*i)W9Aq2pX`xj(?l~gmNo>6XesEeWVsmj&EY{t z(n`bMSE&-Q*e3Oab}Q0y?!(=QRKzgUYcv=g9(fH1&Jn9ZB6@IQ?1(i1ev za7BW<_`S(wh286W?cNz0>oBeea-~wk`6KJcc{6#fTiW71#r(nb_ulG??#veRw7@+{ zrEUCq=g?x%uyK0dUf9(WM-DIZIw@>f={L0=c5;&Tdr7P#H1CB;DXb4T5h`NhP4zH7 zQrs8H^1#X+6GI>;wwxWuzDQ+tng*`al>9}XX#3rrVea(hfdCQagS$Y2KJh8G!rh*E zcL&lV0?vEsGZ`LkH0f*pFq&iCu(r@X( zrP=X$zmzG@eLZ9xWQsh|qbI>YlatS$HnOm^^jlq4xTgJ(XNa9Wsq$gEoL^Vre(8!q zCa#~dxM-YKAgyH&Q>h<^g32k%{fLippohMXZDI)FYtAf}SKm|A?iB#qa zLt{UZ%uO+wM)45km9a&Y*~8-LRd`^EF$%a4%v}w4D>sjaYu0G%SKZGF%b*d86f`rP z3%VEwjK-2_Tvv&f60VINZOO!PZi+Pk+OKU*=!YR+sGVy^F44yCRC2EY>XJ0!v9GS* zV6gqR@;w*|J$i8S=2!qE+$A#2hu74>+;!#U`*%*Y7VXy9*%s%!$dPj5_a*`GxL8yV2cKSTLg{K5W`p6A@*2B4rKl|P-OUw74 z@3_^6;+^cRSk`rzs;Gd8bd@ZvO?*NFVcMiH?5Ad&p3)D|LmLA$%#!#i1=po^Ye-bG z2H=xoYM4UCJo~TQG>5&9=E#Y(y#x?gr#45phG$oTc+#hgS9QqKGk`a5#O|z23z7Vr z+#oBMHIGUABVbSieT)m-(nGTmuMhhc3wLURXUX@95iU=hwSH1x6*RBEK}{zcx$qy@ z)H-|HW6?8F3R&>Dess@tbE)y#km!MJrWrs^_=~bJzt?~%nm{87;%>G^QVQ$g9Z^cJ z(=%b$Vn-Cfd@XE__c|GrJ6&VNm( zh$Adkb~yKUL-1H~O8o0cCKpGTBC-B(M{onqK*6ggN44P0_gXd`qxH@N0#Qr%hfSiwZ zs;BOCpo%Sx43#|9aGuvSi0Vp2@PFC?lJ+n>q><{@Z#rQ$+@0T=bPI{eq^QWCXU5~p zY9Cjw7$A{Xq;*|Sw&`9E`E(^eNP)1$PzQpCKoOG*gU-kwMFm3l|=G_fOSJ%o?aS#9mXs z=AF2VqADhf?)6WqqDrCG9SFJ(H}Mx;x%y+q2tC^P3hAII%lSYnp?qKZOkx95nmo}? z-`kFih1lq3ZO?%l|0c}h%r&&JdAPFqxXYZlY_`KU?x5$kttQYU8De25TU?2J%m}LO z+(9wjci4u7KNuJx1N`Kjp49_c4xgUJrB@aTcTL^z85*919mmqqVVv;)~AddWNkGM zekGpn7T&eO>A(|PXC%DFMEE{7j#9E>1Y`hIH=O5hPwMdbYb^W42TH6Yok*R@{Nt~N zBYW0z+ku8TsM;rRxeb4ZJ2$VCe!{40uZAs2wwWXUHz3&v;a=)=g5O+QAYbDcOa6CL z7ytmRp$bMoA%bNwpWX>#TaheRN9Q)Heoxgkh{%MS^U?#8!i_#_rpt>h9+*O0nZ)E- z%crEJr=rBMu~E~N2#+_!J7%l{hFQ}qbvul5=L=&;D4CG__w624QE%X$J*K*;T}0(r>f?`;~w z^x3UR<2j}iXwOe$lNMN8bwFTm2UL`bFW->Mr2VB&-i&yRaA0GQJH!;3-IVz_BJp$? z9tG)iUsF>2$E4GF`se+iR7ILX5qplHt*5FvQfem}porI>f}CFP&5dHZUG|Y!_G~QK z$PHtprhd3J@0Rr}HGlDo)wRcf2}fIB{(i3;rE?<+-dOGOK?)v^?wn&rgX#y0L(|`K zZw&pbEaON^d0JD^R=p`f*1A@6UvCqFZ+K0K2>J|3CxzmJj=G;^R-ac6nI1LdErT6K zo>H^%M1c2Eshyu=tbWz*EzI1P!mH%FYugp_$0#|~@&Gv8_v!{Q-WGJdZ^N9Z~fYfEgS9$uh($@ zppFjE*~?fyL~Njk!C(=@g9yT9cc`SN^LLwh##a);Mi^|BKmFTm)jpS38UR^rIn#M5 zV>4{Yl)ROZKK%5!{>CaLKW|QUpRQKY@ymn$eAY`DqCh#p_q(-SXTUmRa;1OE4TI;C zK~bbJMq_^Ono6*}yV6E7$yHA?^3sg?{-c;wRAs+eRS2^7GVdQ}3b;k7TYvnp^6{Ca z30Lb&$U!{(qw>>z7!Zm#b!)vHv3xkF$PYMzW?E#B?ljIU1uRmO7eUq_PxX4=Ip4aQ zNarZHP<>9Fp-W5oV#E1mEJz(#YEW4lx)wJ&ZTfWcyCJr?Md^Yd@%1dopQA4=*&8t@ zM{Ji%SAIkjUi5PkK4zhYYe$YouRfR9?%W@&4aQ|zv;U4tG~7(bRpaau(Fjp&RmztC zxz+SQf(2_Z9~E$~?#bW9);kt&Ag1Swb646Z)#I0B@cH|6K5+DYJ&yH^=Td)-wgr}- zzrPJnAxcyheBZuW@LL^nIyPR@=}ZXtH{UKHpKT`QwD9~4z0Ooe=>>*zBFR3x&_+6$ z4r$3-?RyR^@@c0Ne}w@D&>)%B0zv+wFX2{Mdr#3EmY3m$z*9wK#g??o`t3*BQk zM8DZcb$%{MR4G`!u)*Ea60qdrcX62l_2bX+d?+e!i}mKQTO9kEm57PQaiADfi~NaB z@+dDy`O-ge8@F=PV@PM*iWSVIEtki?i2AGf9|E;@KgcBVI`XjQ>N6(~lglFIDHHM- zcUM-rjzf>5@>_4(YeTmFr*wQH&Awjh3E`4?Nayl%j3tV~25B+Ti#sWP6n#8zq#9=nt2>nlaEG%R@gH z^*od#ye+(Z0_N%&+|FZOi4NYW_e_4@nVUzX4sGVp@eG#~#gsc6tiQmocwTQ7e5GcX z4iZ)=O^akJGU8mF6rC}!+`?OvJo>kty;$41J1WOe>5N7~Q`S}+8hFsX+{M&3=g`L1XiH49nRXGF6NNOf%&+arfd zer7}hJ&VhA!RfKaR__cG#6P0_@LlR!vw>S7CGM!LqrZ-BoElC0EG-28VXnT?`)4$zw>Z(-Olj0qg7>mpIfm9oBb2xFv)fgEEibRA_^J#X_` zM)!ZHP^AIv9~^uN|4|3;QjtdLF|b9v%Yfprl%4)f78#b*E%l1+iT#rm`%Z}VVmb6s zHMed$fRl?Ij|D|8la9^lv4(8Ug(+Cw1#=d&M|^B}F-U?kCX8*|nmcG(RmSh&n?3D$ zEdf$Ow6ImTHqs<|I&U*DNGe+K>f~cM;YyQ7bUNria_1X#FfQCe@7uRVGD2_T{AeTP-|_{X&CW>j6Q6jgEw)GP zAZGTBYT}_dQjGMZ=w|QPO0t??dXG86&>{>&996^!M?L!ArpJ0$lVIDX;jyTZ&QE#^ zWDWUUy=2;>zqm!E`Es_ZoT*j(L`aY-jrCCs_x^00o!rePT}er$J>Ng^7+lN;hGpgM zP)EZFH`+GG{r$d%BB%25K$nc9SHC$KoVF9ttQ(CRoBugL0!F&vPm}xmXW4DQg7K4w zvEVMf`hUa5dTa5dQ!8?t&@=pRvnZ4iCqTu`m01{&6!1odL7(N~!;h&ioVd6n z_|l!#aM=p0VzJ?sPLXihNXLCx`AKiy=O~%`5uW0vru6XSRnvcE#d2bjQ_FJ3jHi&3 zZSj#E3Eo`O#D)-5HZBQSaUOr23-AsJS#HhbOf7)Qd%tXG5b#O`DCE^y&$; z5I>!poKJn)s9;=3`KK|cwY-w?d2dT`5D3L(9yWvPQC{g*#pGStlc;p~5B(mrSjx~U zWvfdj|71Xk_d7p1T3wX)sCOZ94N-o1#=sP!+0ql9CuWf$1N3EDoP-L=hrClce%NB6lj2^R44a{6Ynzv92IZ#@aTB`|52VG zB!w~tTS!Q6hOJcMSBVnWcZNP9InB;s)+6Z&P@^-T}o9W$oVy@si&U;{tamBleH&t7l zrl+c12CK~Vf{MaXv7v&63;N$V9eK;&J8`$cECsv^2x}9>VRW*kWt0EM05Nw?0aaw0 z?Rj>7;8u;&5aS3)WI)PLT-6YSYS{wmOKz;h>QmH0W5IMq28j=)J;lQL5yUCu6m5x@ z35n&7ysQy7D4*wT?t^L?69S5ly*_mIG9!soMI~ba6^a-?RH@9ruO%c5-l^S1rQ+GC z?qgzXr&m$UfK|J_jvEq1&3;iF(883zFat0@hlT_yOXpFbhsb~Sdd*@XZ}CzTp2eFE zyftGf5DXko-1rZn41f(QHPAZ#x6f;8Hv`Iq@>;(co6A}f0sg9RYjxiGv{&i&4Hx;>qo73|K{UGRP~7de8dw7mbCg1h3xl&Ir?Ps^~uG%JmG@R}+QYBr3Zc zR%MRe{j14z!W*XqmJI!?>$+L)hN$Ai;AF#5#D@{`omLAxKS`Lz3>bY7tJL*%oWiqJ zNdU~3&Nt}6fSe^St3y=(|5l6;Sr4#IpR}?yi5A_KJerv)EIvuulD*s?)65v9eQSfy zvFHI!oAO+8?)p0XKmJT4Ro51O$Xh<0zqI}Z7-zhpG)+Veg^2p*)8q+NvFmeV6DRh+ z+?E<$=V2TTzD)a}e}^Otve1bYWAee$Xd4?z@>4UChqAxzwWs06egV2}tETrd-A^@9 zI4lN0u!io&7}Mx>>!96K?x4Xv)WSD}$TNc{k8FEonF&~Wn^Jxwtu$Ph z3WQQn*!K3aHKl*)?s9o75p-VcsNyHTKuQ?hV|1ClE*RYw%`&UB!DTTA>nWiW8>2oH z{Dc(RKItsoYyG47FZ=W;l);4B`jSkw@7Q`{eqV=P4ys7|o!@Oy@n<{G?)PP&)`seE zw0+^J#p4)7{KzZc|5;tm7)wVS%Cyzipi;FNiVr4E(}zeiBNIxk9U$Y@>sE~q9Zxzs z7~+#(dh;9>d=ps4FOZek{sA z@}~|tFEy6cb{CM+61+HYbjr!0B{{iD3NAMOwd}FcUo(9m;jD16i|>Y#NeJ_lk}KV5 zyPz09P35hN$l=KBuW*>PZD<651<#tXCA+6{^_uXN#IdvPM^8YZ`}Q?WR3c$l>wWYA zo-#7~fR`3FLSR0+9cTVnV&18IW&9)N5@gFU@^6@Ff^&ryLM!y_VTK6Qhi z|J6Q{Z{+TY2y*sAnMg2y@kWBFyG^eVMgA46wy105E*ptjqa@3GeNuUnM{}mf*|4wK zs6LQuS_U+K#_P_c&Zo^P86D>xlwyw|iHR^Y_J@~q3OaKbx*o<7$6TC%YBW|zL96Xy zTik!Iy4uzGO%P5}@U51NEj(^r9tSZWe%do!mZOk=m)QABH!(>oR}z-D>y;sN>T2t@ zwsq5<)Nb9W8s2H*eQzV$(^43A}~%sXmE(<_cvlVTNEskw1YS&sOiYrbE~&P5%g9 z(=5!Ws~3bE)FrlxtLpIqDn$TFMG_&XC#H=;OCFb+B93D1c2v9qEL@OdpSAck#^7l; zUKrOz5*dW!dqt5w+REcSI1pQ1;W1pCqHe-L1(ZfhE8a-b3z(=bPX`F#%KB02eRn3b1#jGKX>pe6d10_NTexPwx>aJ>-tT#LAkQU!(pHm7 zLTqMmqeNH!@i(f$O`4JE(&D^dM!}ADAZuk!7NdqMxc|(SkkAKJ9M$bc9B49`D6o8z zKlqp|IKO%`PqvJ~#$$c{rZe?MoO$f+_J>a)SYqLPZ2Nc@c-KxYxTcWwaXrJgNTwVZJq}djQj0-plB|+vv&38!{^}kvaYjZg^=ay0mmKs zm$$yqhe>5Y*{dmE?X?EQTRg&D#j$4+mX()i>@U}mUm^Gm_#CV{Rotkkd$^~o-u@fk zzof{=$wGxqWappde6ZiKb*)=)RZSZVy-cgrz+&I1y0`MMJ9H`-C+xc_8p@upYP^a{lgA7&3% zg@;7m5i+B%)Qn)o10MNs9~kj!Kc}&+LmqyEVCUre8;|u;@0JjH7_*i+?_kWwFV}hP8D~rAS>Z=~-VA=NWefwX0 z>7|k35g??drbbnjE!%davIRp|hey+|ZEt&a!>->vyXE;!d)j)2bG8*x)dsH2qUtiD zT|WKP*w%3im(RY&A?j-_XDv3 z#XFml@4+B3fHdH*Fuw^)QNRB?-}>fh6IbsF&?6)9kALd3Jw3e)U?EXMKzE@%2!aD) z0Gh7lOC?7l1t_Pymatmjb-)@3n+DwTF5GwAkc|Qe0Q&A@tpIrqOAlf`4|wYbZu;^U z{yG>8p36U;hk&KLyzFaV{nA(d=Iat53G)5KTny?Su=k+T1+FYvwZQ8cuLo8Gtd_89 zU@8y+AOK6}0~rF42YdlbHxdKi<>?#;u?y@J$m&S+^2^qoBg*G3GF-dn(vN=lw)-Fa z^)Ymxf#RJcFdLM`;Pik{0BQ)Y1R4Xz0bD={V4c^Q#{hPN^E4K9AlDMZe%Gco0dfG{ zz33=F)~{dZF&^i>=FZRci90?zcg}1HumkO9uowb5pD0%o{R(2t10@Pn09t_JU0B@= z$g8qs13rO;*U{49UGZF0AblWSg;EY=WqH{pt5^AazCQ!dWo5Cy``T9&&P#wVVre(n z42TQh0y=>5U0co+pbgw^a0x&T@VA)Xfwp#DvGzj2K@h*id>c9($otk`v3%K*KlMJ( z+qG!ng0Fu03j|;Y#1mK;1PhbJg=ZS=;zxzHE2fz`C4b^2I zc;5=kat1-%hq)u*s&5Nx2A~2lfFQtOaDR`5f0LO9Fy9WY1X#3S{@?!1m!~x}{Hbqy zo@vr>IP|&C{MDgDhmUplY(lFX*mcAxy=%LZ4&-GhYj`LCJ3t&p=MXr3D7=1nML-0g05{)s!(V;!j&nab`8@m4r(PR3 zZTZqy|JHJx7|;(=-x|=~4f;X>(g*Ip%ghK!DdinETml5zyM|xievnYY8Lb6&JMk?g zYUy;F1RZZ8=>T+ra|GQsa5~W~0yuy+pgSIaE1bRW%JuKR@rHS=bIv6QeD8pE9Ov;T zp8A(>d{Y9H1G|-)t3W%yE}aTw5X8?g+m5a)WYBLKx~6bi5e=3{g7H*l>z;N^Rf0fQ zf_fD-s)4!Vq#XsY0lPpPMrRyc^x`HlZk+*O=8PFjmo8eqbm_tc^ZkCmrm1IDHow923p6a@gh zEJ?|7e(~E^9(!rKuBnWG4x|d$G{Q|FCBOj?y(o%+INp_X;;O5wUAcVOisj3eE?FE5 z1{hFqTNi)3Si<-nc8IhnEH`_A9-aoon@4f6XgSw?_gR({n90imoHzoZ0X`?BU2c;HRh!7Kq04M>bQI3N55ThuwASZf5d(U)Sd8(_*swJ~N zboGVxUh|kqvs9vV9O1a4WIH9>aa{p~q_c%hJKJ8{b|{g`Qc5YMt5;q4r8_@=Y5~Mw zHqf3K`OR;C|C>jCKRhzx2@G+}I3BOR9zU&S?BQ8PuVW=5D4bQqf=%`1bDQfH&7Kwt z8sknnA`*!xgm7Hp3V{exq7Y(eG;^T6clY7$qdh~2ps9*s=*yQa`_w1zm_M)eJtn)~ zBcQ#@vaHuOyz%^tFYViRAeYa3fKTYkJh3dJOxN|w%8J_B8UWb2b9XY8vTfUOoPf`m zR#R426|E`{mxcY|pifg3N(cf9f%!ryk;x}g*@2OC-%#RMUp$*HGDZzu*LAg`ykhNT zm%jhT>n9go|Ca@N^3~hd*WW*oOs4XMysD_0rbQy*%8H7rs>;bZbs@x-t=nFIW8 zdHoi+)#{%k(j%X%ew}I2F@ci>(aJEwpPh*gMe%iFTzTd_-+!j(xctxewC@qW-0qUbo?vs`Dt`-_{4-}ZflpiH6z=!9i`Aeb?219hEaHv+k>-4xp-w~Ob?%IrWbKLgZ#=eYN1#`NUKPJQ*E9EP zC@3xd&}D4&f0`72ea5<2>mZtJ`bSh>T!jPz726?Ib<$tfBIf3${x}Ph8Wg8YA&)~- z>CgZga*Q8=5|WScNoF~PQ-OB+{7Lcq?Q5;^=ba(NUH*v9eJ?U~eOLN|LW1llBmlrC z)=m+8!;3`dzyL+i%}}(@!8{#(MjQeK0-Q%ehzuiv)#jPkO1-1?a-4Ri7Y}+oY)aj) zf<`371NXbz_wk*H32F1#G?}$sjpSwhg~+nj8AL^6?q<!m-Tsl86pH4^vtCyFcmN7sLEv}~8L zKkDD{84CY0Ka{-J$@=Ai1J}E}{kHRG_x+LQ(yDCLj9ZrTA&@@o>(`-H8n!;a)M&Ep zp8Qp@o>I@0M+X*hIt?g(_@ws(3ovEJlOwx`tT3|m{&4z^qf@VV21NQ>yz=(TklYdSJV z{*^+`SWGG@r#~2D^#XUlV-=;5Y@(cD0{FdpEcZ$9?ud zkdl(_ZaD|$!S{ViG9EJK@v-g&UT+O5uhxsNYSlDfG?pLUghw0iZ?-v6V&^x~z97Tt z7So5}c|U%`C)6?SOb6M{cF9Id!1+Hu+=oY-95)tSRcN)YdCdEXzHE@~pH;WM4_;S4 zPC{JGn~VJ07kfum6@6gd{XXFDwD}AEx;_0+G0(;Dsb&XCN$KF^lB7%&$25R)mTQ*m zsDIa#`w~x5aIJM{ec7@5Qv`3HA61gd7ipL=s-(blxQ>Ydx4On?c_vl*3-h_t(Z}`m z(V@;0yXc2bz#Udv_jS+pNAj1O-goC4zTh`lub#h*EXuB;H@%7-@2$$<^Ay!Ub`>w9wBQwjOy{Mcp;Y7V9y5WTV0m?E^@oUu~Q508rK+G3p$ z&+Ae6@SdBgOkV7|N@Ae5q&F(Ey*>~xcd9Y*ef>@x0zR(e^iXJZ+S#6H^OwG})&GS@5fg(}-)g%?dj=W(h>z5C(50 zH*ZKQM`4!Fr?&=s}XM7Du)PQr+*iN*U`}9YTKJ;AIq25*-$BvQ9;u@flT<0 z(B$K6l|Dl;;0(NiCq;yoJ z7&VIkWo;4~GE(jT+U~W1B>KLwiWv|0a^&shavk_Y1w3dj`dFG3)A@XYXgl^{3x32a zGQa)^uQ6U8Aq#wzX*KFi7_WjlJ*C|J9tvVShSa^gh?hMv)=I9cvX)t`lM-ZI@SHcy zDyBl5@`E8ktkV&8F~S@6JPrsxD(Tp=Z?BV@p&0uitJ+FSKv-z?jXiMdi5TgWdQaSV zb5Yh_F?IWOj92uf(SFnbwRKfYAi|gsOvRk9I)N1sA_aQ3%jPf zH>p;;g{`ky?ToAKf{(&oP3P?`e52X9%ruWkEv*(_f%uYN0VgVV6=R)9^z0AF_ z4S3R+ypOmC+#5Wl$^Gg8XYpVjNLJkVfUDrZ!YmWtf}}^mkDEol2H$-%Y{g7cIbXS(ay&JxB0$aC*JCQC#Gj1EXBW``%3e>8cpd&Lqmpno{ZG*f0#WqDiOYE ztqVJ6xIiqn%xl3)YF2%75gF;O%G&SbUXn(D<4$@?N@LSPfcxv7$`V!Ant|X zI+>L!7xA+5##W-i)A96C5b#d4{X;ZkFRIPxsrs;#Wpc03zi(KzC?I!a1i$Fzm#1Ot zPa+1I-14T+esl>8j~0K7TVLpw_izLX-KEUGe~y_qutK89LvD&w)N1q%TWm4-Hrq4h zm_tt6-O1e{4HTfn3pTc!BY~5-RqLo43Q!;Rwq|t#ok@xyRwYJ)@(S;K@CJ#aoXL}{ zH~u|wzmZ&WZfplAio4krV%y)m?v61R3H;-J%_rcpGgpt=Uw7VQe(dydSZzXuiFgyb z(ROFgS5w`wYuKyQs6~UxJGXS-M?>*#J5*dtx}=9E)B}k3u+w3HJnp1-NM>1BKM5t< z=u*wgXV{#ZyyXe|nMMd(#3k*RJ+;z@65ROrS>gHp(263Ye1OP!RoE>tu}iEmzkscdwi>FC1dL z(TuHY#aIx6#yC4x8f;SsCvp{yP3|Djpv(7f?E6Wlz5#Q!4!9VjnaKOwr^=EBhLL@o z?3#RttTj1&T(F7C@}^l1H{pJqlYQtb-@|}$65T6pqf&HhW`yis(JU1|E1il;(~o;> zTQ-ucZ)(R)ik-0|VJ8(FdKsYMg{yLXK~GV%#vmgh@2%d4gt4_&l9gK9C)`S=6eRFr zWuBxIG5XawTa?KVSNv08X1=gdz@Tft-OzPhL-a0`>A8zdWW25S9fC=R`55G=^Wg@? z3_KW379By}@J>~Vc&-n2;hMLB*zmF^^RVlbt8!RSBQrt|XNEyZJ_LucQ>vY|&y^(F zg?rG^d3y{zd~he#Pftlq&{qR4TQdy191nl%aZidX;OR(kW0GTYDdpsj;_Dic?$ljvx+IWz7hOl`1jxdyXft_ zZfXUazCRbzJLR}VVRS*3a$`@5C80vj-t8{=yXLrVG!kLBwLbQj3 zcw+3hFgRKgy0S((dMlg1>U30QcBhSWQbF-98ykELL5@OV{;vXsfme~RzJ+br-xz3$ zKD*e|ShG&`|MXV`of9(RoO9~{*@bgUba`#cD?9j4yCbDJcJoTk zp;C)WOiu_k7hyrjYi3pu#!Z!lJ#TNbYj8@7R_8}FV33swl^=qjS`Pk9Kma@ihKDl(~mBCr5HE#M%Tb@LT z+swj|Vd-K#;+ZB!(vwPYA#RXRlA^nLex9?gqQ61vweU?KDw)9DB;?KFtng@Pcyx>m zRKV;0s)pz^4>bKCG)S$+Z|OkdNeyy1Rlxaxk_2xnjuo20K3;y$prKr&PWRYyM@2O& zb)22#7x(o@-jAHY@V;L+Q$q^H(tD@FrB zRTjXQN4-Ze6Me1J7A9*hc&{Jfu|;SJlcGM;qno`E0TNaOhoEX4Z;puqjY$(^6` zbZo8L>;0!CX}EwP==mmj)@Iaq5;Ew_de-H6Oda!DzFse3b=eEX<59 zj70tdxqYrel@>6Ve0t2LwOq-A*jFKlhNkY4e2Xwb)e(Nsy`nC?y>9ZaM{L@=rV=o| zcU?mokm37i8C%L2Aqls?-_gv9u-MY>V9!Ui>Rrkh2AM9d zaI0|RmIXo-Rz>VT1j@?vV=NiszACuNK(9|t+$*G@B7}bZwvJlIW6Hf*O0!k?>lw! zzh^MGJHNJ`J_9(5^!qNqY&WGKRC>a#nd}ofMY`=ZwanRl1 zXzQdAInR*8E-9u*I#r5w=nXTi_y?m+ag;d>_(;O?Dg^Q+YP&>F*VNx^ zJiK{a=U-K}r6}}!CHMPES6mGPE%^Dmqtcnh-QcFjb-wDiba;z})!kW| zldY2U^P{By^Exz}x(VLVCSUDv3-OQhXD9t?KmxTfw_St>Zj~TW3wdtHk217mbX`Jm0`;2$R?2uAE#Y_uoK+(=+|Mdw8FKfH3Pq|3VTWlf4X`NA&oC zQBe_jNA~PYj3297$Eipo4!C_H^@F0~MkkH1?T%i|g2BtQaztjI29Iu!^^o zsyq;bO%PcjC8qkQfW_U^M3RVbL9$P0u>+gyAF@w+s0*&HN?6Kb_hkZK=?L3m$QiU4 z2XCJ(iWTjc@r=8Uy_Tt23VauFN4donuqm?T@CXQIn=kihx}VBmBZ|NVU_yI9|tz1>38W_BEDHTvAOBv^GY z7{|$CKGePD2cHn|ewTgzhxd_ksF>CCus3b!Kg|m!zD~ALU092b!5C>~wlF9u%Q&c@ ze1!eF!;>V-WMO(8;3!22>98RX?p=5rS#HV2n^MutGS1>`piFPEgMg!>i4g}Cx7R4x z{3tg(hrW!I(jeaG@MB@`kyzh)u`^6m`vP zHMZ4nFF%x?{VG2IsTB#_UxmMaj!{_?Cgof-`G@yUrZSZ zuoqAOoar zLYBVgA}1-+S5ie-_;p6`D>BjnYhur{nCq;^OZ|9j&UX%1Rou3ryV{TQws(Ju_;=ho zuHH6oKO;n$GNXLkX!Siwk$uTx+n$c?6=&7o9+$oD3{z}nzSX1eAV<|k2z3;~Mh5ID z63vGTw%*h#73L9QcgmPE4sJ;fVNc?wd{3f;Vd^AYb9c!O-9?%HqOR%)+1{E6pr^ow zUF2&;pL&k{WjTRjIsWhZt=G2Z)OCqmA zNfTk%CEzq%9%m1OjckzOKv*b*#uMpmY%xv+yN_MC%ZppN7DMY^L4Qw-uYz6p0t4TP z1^f~|&p-dAMM4U53s0#Q{Ue|%GyfB`VFkwYlX^{+TNPi}5_Z~1vfPHLaliP{wyT|K zFWcD5lZTYd6Ek(4t7}Cn+Z+7;up_JQ$XqY!Nwu+EMBY7|PJ0XobZ`eC)HH?K-BB{S{Re=jU=M@qELUUJ zW{Xj6Bf$gU)EI6J(gjh?tS{I8d)WSrxD@iby|`y%M%lT&Mf6ksJHJ4D9A&@SV5Y~l zB3zq~+(EoC+)9!Vf*N-wEsET3h`6bkr;Z)D70S)jMWlw)?qeiWZh3!EXT0_H`0$gp zF9*(%qWk@|z}a9Lkmcd~bT9nmKT<%qM72Spk7Q=Xj81;*id~0%hRHGIuDHXiLr01wRo%B7k-#BeY^}dH-%7D zwZ8y|yNTMGyK67Erl#hnYH$BlE_9D|PGsw_NKAZcn3uIiBmM9IXtGfLSxW8O*&Ml#%Y%-851}g_!zaE63Mw=Jmb^7mY^YN`^@>W!+NVm#6Y4JL%{E=hbaoNS zk4UyRe;rLmG(4rjit}jPKKKDe(M`)oZPDCu5AC4GYbhpz{*Ne%N-kEjsD%2lboGGNVHYn80BFw^G+Ht9SvXDY=F zGlE+Wz1#yNOO;1u3a_UXkW?I{jZ;FSpCuE~if5Cnk&wOiPl`~`DVQb(rDvBXVzRfZ zc{4;*0Maxx7&B(j8q!%?9q*lc3^zuqaw|a+)Yv;61*5*(MxVdt3prGU3*+Xtat}aE znTu=aWhJ5#Mx5YF3B)Qvi9v~hJiX1u96T>cG-JMRcBNyq3RJ5BbLit%lS<{tO4bTL zD&mz?d=F>0($XBZ1M{2Md~BR+%QPBeqoDa)!_U`9#au#>aGW{Te{Oe?mk!;XHY2}> zw^}xTK41yoPMIb>D7&80Y}V+m8!E0Cw$6enOO8`gB0uLq{jDB{Wmkd0=76&ZGD-A=D{7g?Bl9d(k3P`Y^9JChm$4Y!?)C7t=Em^GIC)#H_*XOVq zWt04xYJbpop_%Q&iWeBj%!Z!2SUPtI{+#+O>SaIvP@^QZ*zZIImx|cEt{af8`|}#U zkntrI0h#qsCzzDF30t6Lp!sbGZ2dli+)!s9At4@dV+RDL`i?{k(a7cyQ3$q9g2js( zlMQv`2$kbX)lFvCkyT*5jf;`M`R+sTHnt)_;gE3|q+DePH1uLu zCfeB6nWdpz^~fkTEw+m*!nKVEBLwd-equ^Oju@Hl9ut7Hqsc>IMy{R3Q3<2*E7j~S zv=uG%wDF$3c58!^XWp?J6K>LeF$hUxrpLq@B`AfxfZ?@iZ)ecZgPBkoL7dfu#-wto zeSv^SveBaS^$ttB@TKG7uxEyqK}#S2(D&xU$r%&kA>9YOk=vxs!~3 zJt_X&r=?-^1$nP=Cx0)(gJy_I4_o?sjUp?`jt%$O0|pS;!mUD|8UQf;#y*rbOZr3q zXN*jk@mFj#EX4DO!B^ron_N_IRKZ!eE*m=@=ML6+-lB=7yxFp;1L^b>3f#VS1o)~D z@{|EEC45dJ&}}{vV`YwX_}WD+(Z3c?r6I=X5hca`l49lm=1vkF>k-;mC9IJ&8~bd1 z+zka*y{hWb(h~gNf5l3D*X5R=B&EjXL5M~fOhGRRi87@>;d*f3&{TFCJDRlMgl*De z3$eFLaD8*ki;;qIXHF*pV^@v64q#fu4!wfrxvyae6D*m-|58S-HW2LdsSTs` z50o6fik5#o73Bm;t)`ox&^CuaHHTp%T1l(+3wZMR0f9=jFp@L+Fg@mlv2_9`s}LqJ z$H*Oqz#MGa{xNiGuweb+n8zDg!kjaJ(xai_W<=cGLDt;GB4T{BG??v+mkXLxBcsWP zYcO?$Z|e<&2KNHDc`FCZIOWRQ{n)wX^S|dC*+b6H&TMQQ%bmYvm!vSCdZbuzYDu!7 z&-uJ1p8qFq7zfoRUv?!on|q^~?{{!{5hF%mw3J}thM^;=!Q4)N?8DC%Nl~u|zYTN1Y6F-veuY~A zmy+UO_Mx3IZcWV>0sWnv1}hH2ETnLIsqb*u>3aRMw68eD5f+$P@~7+}l4!g=3ua#h z+cioVpq9ORxZ)CFkg6j_EGhek@uk$p_7~!(BRm9RhcK9v+Gz<+DZj(;Bo>>ZFM4`N zQV}C!A;BU>LcxTSHb@{S06FQB(A0hscXAixNyYeKH|1jv`0taFCsjH^#@&?uCQcn% z*uznpXs5>v8-N(^?(eLjChdb&;TMUVXwvPWd!eMJ_U1yGc%l>I zg|X5Z?1w6Z$<91>kBrsFzh!oeGX38!bC*MT?L5?H4V{+*>DI~IM<5QH$6!5u#gi!XxZ&apfn1alZ#-xGG(8I4{W1fqu3 zS1IX8A|i@Q(vTw9q2PcT1kHBKkH3GO7&1VCFDZ_tPS z!4d|69*~g)Do&x4RYuXC>fww0wuT5?tv*kcwh{<{wb)Xr4azQ$v|QJ!rgbJJJzDMw zl+(dPIAK1kIlf{G!l%Npdb`@M1d$V?HoFdWMq-gDc6G_oVxc4}xm-N+Z?M)cEMS+Z zRTd+NGvZL`;n88EsxxM0s~o!+;t`E=deq@U*5Qgv^yUeBLI)5qqtXF~-_04T>ED8CXB$~K;);L0`%P_xJw5rtBl z;kQVaMhsC5&ZE!UWV=u&l+ynUy!re3s8qwj%|0=9Lah$im%%u2!{`@K4aNY%opjNELeaT{8%U9F^S#a>M+ zk}DU1Uo>_*QX z)R^UlAa;KC!L>E&)`%~01N9hYiE{$9EQO_mrnat7d8Oy*3m&;xuBGz`^SaqK+)DJs zpi9TCA+$Ld>+k$Y`|QH}BR4nvQKc>!2rgv^rEXRX{v*gaa!KEAqgvL&$1zr=+EcZ- zB{*>^dV7<6D9_mFt&QCd{*tS%@_1fcW&&>GF{4neN>TD)F zy|Y7)6s9N@vLTgCkF>(f_T#nR%Egx?K78STo_Ev;dDK(>wSNVO`D@>J!ncIvtzx2Z zOG#zYgT0zI>D+B|xmr#Y?`43hzRVUWRw|5W`>_@IxRkB$0yF4!X_nusCd*l@J%0X{ zxZsij3bH_{b?QJW7ldv|jj~k|u@-Z6J+M_%CCth;!T8p2l7UNAmqZZ(}O^1_&6 zdIc7-$Je5RZigiaMwt#J($$B9u2H`cpXWvqlrPp`zAewmhp16^>FqZ%0Rk)VAl~E^ z@9N`~uYo!Gn_5LP)$o{HRFkbaRfl{;yEu$qL{z-gQ|KmZb$60Z zbO=#lHl0!Dook}oj=8v*mgWYnCa;W|3_A0XgJvbARQTz<`>l~k2m%{D)1o~W9;Es+ zCf5&r)m4m;l42R*j4rVVZdnM6p>fb!p`yWx0!h;iEd*YUabtupln?+w>@Zc(1hB*o z33BLWvo;B1j>CgwTIc&x45nDS5D_;BwBX*7eA_7hBmI||IBf+ISW2ClLA`ok*RhKZ zF}(TpROOLN0&de!_Em2ts_Qjbb-s)0xke+n0})dHjz>_Y9$Q9caS){PF3Kf0pohs( zCzMyyOZW`vve589^qZVc2{tG|N+8g(AS+|k7+%PGK}V_3@5tLjeN3T9uFiRUF#-r< z6sXN{Kh%&!K}sI4jjNLeUh$|-!F4Oc__iUKLy3HBZ6!~qd*paHEM!WP7cZtKP=o|D zN>mvRw2-jL-SHU3p_9&Wp)K1p0kp2S2fl}z;=_bPLWy7Nt@2!l)amV0{`kADViNrF zwN~Z2Gqtr9*Qx7}#4z}hr$+Cd)^mPqtp^+IH9~#7*ciRaG9CcH%43VtQ#xS4sbf3r zFzD^V>RH0%)%1OyH5*r`(ZBSs^Qh?4qbEn$D9P9=4KwH{!^teVCryF%bW4VgyV66$ z9!r|Us`kw;Zx>m}SclV!DtY)NXlA{q^x$RdaB*=l${S3@@RgfjNTgQ7pe zi|yEkSvB@)ZH^L<1(u5X?Y?^OlXz|D$$p#!8(xh@(F)6Vc7u_W9cGb+y}vx_q-b@h z3s^XL3ZQ-C!j`p$4H9xy>*$d>OR!M(zx@FU%Ue>^!@@}})O+fOGRJX%-MVxn>Y zW4Uy;DaY8*VE-MgM^Yj2VM&F_q3$+)q}gz@3*w+N4vQcu&qjV+vza_ob*H}G!j_yc zCM7WvI?9QA7fztJ(Bgyhn?>ZMKmDW^2TQzC?=LCA*#nQHSdYS6kEGji=3%#oB}hZj zv?IN)owaGa9QX-uFc3SdrYMe;d$~`E{|-C zQ^e<`+8P!Uu&9pHZnlWjDM)B*E2oha1Exsp6skn3dvBO+P6EzTE>RME{FR1VbQiY9 zx}4jy595XH1u~9Y1|TOAhSMhi9}g95w+kQpO4jlGNwQBlneipn9xY4F?LDD&k21Jz zJgEuM93F`wCFak~wbWbulFFL)oy?1O#ZCDr)NuRpBn!(VViEQP?${Rl1Bg~*@L z&_arOKdlD~B^sb%o=b!8qRje+{w&fJEOfx9H|YVB_qJrKhAEC9nPw?>nOhNalce_e z-X6rRTz2atZD}KdWO&&Dmq1;o56&h@;(dOfKN7W$LRi!cay_Z((-vvmA!AAL0K9W2 z*sH0pLP?m*W1qS{4ff0Bf{LpcUo;};$5H6uMt!ZG#AWE3bu&i?fAUr6_S6*Ao@Xv> zY3aldaW5N$G(XHcDO1%p9lMaJ3in0dRuRXq6Z%|#F|c)(pVkj?Ggc2lhceRS@bFZb zTTPE^ZmP}z**1TkK*VRZq=4$nbm>#%t#fiGb~;(JjQmc00dB}}&naYLBUv9WlNJ*+ zE2cMj3K1NqHx zBmp}-hBTb|PBruiG4VTP%GLIIqfHL_8^t9CAXbf=;)v?kLOfBYvrFlfEblJX{S#JE z3oSSco_vf)70V8ohlfw3qGC^lyPk;4%7BGGCk5Mg?>tX(1uOR48R-|-Zr3?T1I+N! z76rb3AJ5`n;hV6&>WsCFH^8N?5)8zE0Donb#;_L!HWDVP|DX1B*2P7=&P)&2-!uk2 zO?!PfJ9ur^2iJYiGz*c!_Vd17m?++Z; z=+Oa{vI`fQjuw_Bs3K6S^7J@=>3ZptjLaUaox*jXYn$HgX&MXb82{-kF|qhbeyvZ&j3*RIM{DfyYOUI|sHjcoE8L8OEcXH%3xhN7jvjr-ZW?qGMwg za5@SSCFoCoyvc&!&`fsf(1K&k8mDHxNV1>EnP(@;35b=kRHYDMppj93g^7pDaZ7yO zQ2!3Fo!P?<(h?I+p(tR%WJeKO0OCT}f+phYNy}fYAaKJZsw7GdNHB_Di`%a%q;bDU-e@nvg1Uf>K9tjUv^cod&Am;tf%urqLtdi9tBlOyEV8MovBejvKXgPzd>+Io33t=Dt*cjM1`V5 zO>!f`O0FdhHKvtmfvjp7x&3z&lq~QIrkXrnD4`(PhFuJ^49mZEXqBJw`N2wx_wf={ zZysnd&Kx{r!~4O3&v{dB9&Q}D4m}rmW=OEUk2%)#S(E%pLmz=}YX44Q!p&_La-dR> zZKd)c+jUFSYKqVOriD7{ei+s*q{o2)^KoDB-KK{(_iYAz(UH$JqKu4;t)ruW7}y!p zdc8KB)%W^Szyu7!|M-qx{`;^F&LR_ggaJDPY@Ib;7I;P9Lx~Wh!vcD4j zr`8xX_85>o@ikd>s6f|OcK_a^fQn2+im@YwkLwt|-O}nMo|j8rIYyj%%ko+dSH>H` z+4I6icSAk_bk(9#ajHg`chk9kG5fIbc z(G{F8%}I3p)o!kZ!^I#F{1x+gTLG6WMUt{r&pRJ31^Ue&3!q_%8hxXetx%RxOFE9C zzV7n!#3i2-*qzO}m_vv!fnofi2Xd?QZpU?yrv?-J`24{YKoEmF?K{ig3A{<&B*lJq zyC^elW#WwzU?ZwB00Y5oc!A-;p4rVQ#Awy>ZN^CW?@cnK98e?RpE=o~`{#Di!u)*D zy7FUGycS5i7Q>Lz)=6oF@oNR;X)zxelV*1V8Y2ZEQXvn2-U|WbNv<16g}VERhhH%A zP=Rv3LAHTD%%SdUqn7F9I%`;zv3YXt8J349cgi$2yYl&xs3BgNR+U?Wbp!96u7W%_ z<_}SVYM{4u46-%i9lXpUwn7H1f%9_97~bU1-rZcd%@(kQueDsz`Bz$qQk~Z1;ko9+ zF`SQ!OHAL}pxBDx9ogqR*-e$|$78pat}v`v(C20Xk})iZe@L*KWW>u1WBB|criP! zasQz#;J)P8*VbeMxfA0$qq8!d*rC+U0g^pC20sz8!V0ZY7^x_y@w1E>;eV*2RAU|T1}axIpxx< zIzRl?u@b9(bU(Lu?%?dS4}INnERt~jdz5T>WRqNLD>Us&V1=`TeH=qx4b!G z)MhxK_~ti$(9@$0=q~feY(#$;$N%EVAt4@qnjkwzKhXhSR4po7IF9?SmvdG#0vZ1* zmHzE3yvcL0n-AtGlhaHN?PbuZW$$Ob*g>a#-4R;Q^`eI-OI2|HlX@)2|PTkBz5F=P*0*T6h z-UgvQpf-cLdPahUk|q~saJ4<#Rz+8pc-78}?v|;HE)&;U-Df5;OA*SOrH!|O^F!wu zC~tMA{RLZB|841$JymI5ixv>)-jwgLn0R@G(9zPq4B~yp8f?FyeoT@DM7_Sgx`!dp z{r)X3jJt2KjehD7DqZ`4P%`)D`wh#D7IkeU5~w_726xUg!|g#hG=oWgnCg$`B#sTp zFR60l+}@3N_55BPCKtq+IpcP5fH0q3ah|#$jSv~o8(}E`-gGKc-W%>PUUichc{(@! zWkO@eNJ~J>pmP=cjSOO;(+=CA8$T+$f|L&opXLl|JU8Dv5@#YGzhlV%X7iO^PSV_H zI&2ygc?qxESxyO)K0zzFzX(xd{PXStBKXOF+xmRi;Q4(vC|8Z%M}KtZpU!IP@GmoU zZa_&za6XUX1|lQe^aE*s^KWK~?z*1XD&l$);em-d-tYN5Y?&IEsIUzV)>|(I3XYG> zI%XckU?HNg$|3aBFa;}opIC_FEcSA6Aa{#Di)n5v`$ri~BnV`!Rr({sF;DyMQr6hQ zj!_aMs+ZSE8ZUi%NwzN}wk0l1NQ=#l0G}u@Tk15BJake@{3F2??J! zw_l_ZtqjI+Vx??s?PLHrN%{EYeusWxQ7Vc(e3KL0s)aB#0tFY8Z5hf$NO z?l01lRf-X_`qbHzas?W;2-4rDv$Bf&h%iWcJxGSmPu{%bC^NFN+f$Y6J z*evz~oWniO8PE3ai!dmF7Qahna?jH&7Jlo`m4g_SSs376WuH%H!q-|8%MqYDWvH>i z1gy_&2}DZqCs--}0*e6Oa~&NHmvU2e9UVqm?d9f@TH)0@a1}V(V5HmVhWO=+=LuvF ztst13J2@v3?_>p+wRa30M*rl$`<<*{uZ`L8-3ugYq{P41x9!oqj!ZTanTtrg-@zUb zi)_E82O%j-$Ss2K!o`rO18{7qJJ14CZD#vj9)Vy_`H7t)~8XZKe<7fO{tMXJycb*A@egk`%js7O9*@Vd``PiShN7UKBlP=*Ig zH~i@fE9Q4*S-z-uc81lS6kb|MjoG+3kw@yyUdGhyNVHlseE6Eu>e!`K4Tx(U@(@hc zdsw4iY?%Y#V2eL3s1W9Az=T)K)Q$aUMnOyD;>j`nU1}xjbDm-N(~_nxUFlfFXf+m+ zt-tePK`}@)E@`nop4W*Q<4I=b`p?EtX)ByYEJ9KHzP^X@?n@S$`c#(9xlKt)BkHPW z>1Dqkd~W_0i|7M&Y&_+`zqnn@lDf zd(i%Fg~_gzv)D^OXi^fcssOljwDF=RMd1_TAA%=u`rKR$PzF20u#{d*U{}5ismRc%BmTD=UW?)C8oqW;@6@Za#ShB&)E!ZPGzUl;}{vUi?uB| ze}6ojVP6Cci^&OFKrU6^B8E-`Lm(TyDQ^1|adjjU=S`9B&>vI6DBV zfQuyPK;4L@W`4&NM6HaY`~IQe;U@hUX}_u(Rw_ES1IwYXXBn-9WLf zfA_bM*g*g2y<7fyxhdGCx0af8I!tI_q(B0Q)!GMuXfCU*p`EQLFOD!BAB(0n-SLsC znd3Ex(Ain$u=O*#FlJ+EYZ(hz-JGXezhMdVZFI|hIXN2Vd4gr<(OJ;ZynP9*%#GW& zF7?4gJ;hsYb=1$@SZnNwP0ui!S(;BE157XAkd@gpI(O@gMw2=YbUr7OR;(*8)# z?{$Hcp*0ct8t`su(;TQnnX+?NjjP^gi`-nEus1S!WO_!ptDFBg!@fbZ@w|WU?3b>` z9td}cGn@{l)F9Ia=*PaWTj>%=GQ|_@ zsk?ruH}7BKfzm5%vpacKDo8ZQi!oprNv`}g$5W$a*U$JJom5;Lpli^VCTkoJof<}5 zC+H71{8BPSU#u%E&S{C2^w-LY78nbYlixyxIQoa=S}@jM{`wS;av^u@*WkX4w(IHX zVkNz68j+A!+x!ZF>Drtfl%Af))8C7Sf023e|6W(?e!N1c-05r$oEimeCh|2qy^lg? zi;26sQn0YpYNa3C)-vJV4KAShI$zSdNr;0$lL%JuF%e}EL+XBhl)v^7+rFhVsYety zaTl3p45QSuTG?143Wx{OCT1T2-o9+YE-%gV)F!v26a&kmO@v?h1Usn=TU;2qXh~%= zw@;287~;s+^A37`<~?uRCBIm>LqqnBzi;=1UCHI6or{(^X;O7Pwxl&V+Kr+fPBdGo zY2cR%Va{s#z3P+y=CeHIe@~AjKK-ur+v7p1(J>md0Oj4%4Vqh@A4*fyZU8wkiTxXR z;y96k)kv6 zVClUzmzNaIbq(k^5=e%ws_WE!K28tYtYkM4k8f-=7;}aRnnb=K7%{$NsE3u-Sw<-? zKMr7sqpBI2f`CBP`R{)LiW`AxPb&^3&7&lr<@SsNAw{p3{?Fewtuz>j`erS30UXPg zkx$D2@=ae|pMAEb}a4}VNJ!DIB(knNut#(}{C)!W%e3b}Aeq|WD7*ZMv zr%;*#<@_ucLz}`VHMKno>JpMH#Zj47osO*0`V>4L(68P;dJ>3)juiLZ)*w_?)82Y5 zPnlBWZYE7c#=sO$q`Y~Q%P5aE=DBi1ZAs*6X8oua^(Y#PwS_XnFsy)0ZtDL6tqoH0 zQJL#2{bw3FS*C%{)ZK!29~HV-Z-R$kT*k|9tsX$GSA34^mF@vf|I(5HWPa1T&;vsU z%F##(NrOzGNXQQbxZ#qy%%3r~pI4kNIwX=V*a>f>knK1OB-@qcGs({hVB0nizqpLY zUtZ3&S6{&$w|!^76V6&&+bAq7_`ptZf5lEPeu zR1|UJW%Iv)N~_^Bb$o_|hq-$Bi8j+~q4)^5E|u;=HrZ;)3(fJ$$VzU)oFvK}AJ5lP67}uI>}w z{9ps$z4lDnyA66Gy>4jZwQ-n+j?ZxWe-4JIw!5{9dmeb2#^w%GRiO}t(}kaLLPx>v zOGBSbb0{p?A z8Eu_m?){%9I5R~1GHo$E!AB2-d*o}-n1T~s0H#-UzXti@uTOj0ToCSx*L7?h#n zctU0aRd5~8TwfrvC=x2qJ2Bb}cy0N|>}YD^&TGzKWKHQI(UTNaVP{i2%hzl|RTXNd zOrpBFing|PUVi0O9(&>`+S=MP-~Z0dH<9J{AMn0M3}9W?IB{w%)zy{kZf@q4x7TvZ z*B18c{XG5~M<$W|M_bpY{Z)@Vik3VDFn9)>K zR`Spv|I8zgK0!}7-0!<%$Bbt7tQiN~y@%DwvTd7aG)f>47?47m4yT@Z?gf7Q-#=q` zRSEZ8e-5LDlpXZk`@W{^*H13x#Wz-A>KdcaxlPH&hrr>;F9SgvHc!bYA4!XZbe+wb z@*=kfIyXRJeh!7XLGp8hYS5#>gng$(a^w>x7Kpp zqSAvNA(NIucw=Q9|M&VTOhcm#l^c{Gegrm0XC;y3p>U(f=6TQg>Jbjxnp*j+u_e<> z)VJ6#BxHvIWcysrj-+ML9gblb8f_gN8P&WpR1D$jk;IV9oIZ_-6HYiNZ~@f&?z`{4 z!|{-&X%g%0<*vK$<^2y*ck}wE(Ay_~taVXd+3ZH%>f}LQw=Jf*=ZIsLT~UE?2VH?#VbRz`gg}&BzhM5BhvRtY`4T`SUpM z+_QOU@e=;)C-+lQT+9XMpUa$+XHi*MK`0bL*L7ykn#r`OlUe!xYX1868paMUCpSCG zrQdqHR8bWY35%| zaOlCITe_bS+&-_EaOjn;@~)6z2-iceL1T>2DM#gX8K+LVWx>-H&S%W%;}6MsJFJNg zaEEAJea&_3+_fw7Z=vjL&N=%`PC0otBS#LWAU~gXmc7euciw|4Bv+q1n=8(m?#?{w zjnmc{p{*;-wuUz9Ht%Bn#$D{((}qwKR9z*gsEiaEcZtxKp8|7)R$5p!txK)!6OxI2 zUXXMs<{*h6`IC(Bo=o7^G=BZdpELcWX-6-Um0qtceS>@c{d@g9WXH?aESx`&xpU`G zSy92_mtWxze}0saHKkmB=5#^<9~-wfQ@^#5x-AW~cJ?3@1yxhXQ8bEBC=x2wXq+Sr z%2AJsQ+1>qx3^`Sr(~2KBp01`F1O$M?E%T{M;u^)|M>n7SiI!b%v+p|l2M~GHI@1E z=8~V6$IDAzr6(LFC)*|9wRJ}js)DMi498wcpb;X;wcBn;M*WWBW5K?*0HpaP95Rig@(a#SjW>V^j% zsJ5q^KA7iZ6vr%rD4V1!rhfXu z1x&4-{FR??(AUHXCvf|%-$nq<*esSY+HuufkM{B*SnBk;Ub*97B~!HH@VJcfiL?d{ zReC_?2jC5xGuM=UHdJcs6Y zGRzj4B4s;X&##HDDHP|2D9Q`b*44xN>$hMUIw2IMVQ_}xrwo-8dn-r^Zpm= zDl^F$yU*DRaNNj|Oqnu~sZ*vf;e_!7gF#HwIHVTdV-jF+RrDTz@@anco8Kb6H0A|L z7IQt9W-vVJbm80vmdON*WsEi)tdz~9(L?zDx6a4(%9?2gMm%Bh(6evy;v1{*nTFdA zil7vg8gCY29La8M8l>%++PyOi`>x8$3Z_l1<;1DAOqo21P$(N!RlSaf!E-l{3czWQ zA9?Hv9{k-OG5|~yCKrh;iczt@!fqCQJ_V2h8l=rfBv~mFw0L*7QZ^Hhui<+)okw0y zaKL*dtrYL9s^|C5yh(d^7*$dG@w?J%-@mq|x{4{2Coy$uEwxi7k)M~JX+1eq&8&Y& zfYavsFV8&3|NiC5l&6i&0s|A~89Gay~6E+Q`Xps&HuiZ2A z;6iZGf~j0}?o0x{0}GmU_C$GYc^&Vr-pKZ*)(jK0-x;hZTyfbYEc*IYl$MlmEUcpn zaC)tL|3iNIz%SUec{8w=e^f41MxaxHN{(=+klMIK^=|3VPWrNGmkwc^e)E9SpGu!0 z(LO_G=HyXae&%$l(yHwHY(q!7V&PWGCZ4p2CtU#)gexDhV$CMr{;-~ouCO=tTVdAB z>D+SjzwK8_;h!4dw8?(@+2?usndfO~ZOt@u$;^2sk^RiC=x2u0bBch>xHwm^Or^LW z#L%iD#tf@u;_)@)g#3N(Ad%9QfU-T+J6Dw+PpQtPxxI%^w=}SB<4!)?)$Ddj8ajTz zkEyk_T=$Jdj2}0aV{sib0H;?Xk>Krj-sQE|-=MDUQzFqQj$>yghNaDGx(!oRRD3=k zB_+jFRFng-X3aV}yShjwlUSBTcEC?fc_Edh`IHvrQkWYgHxzKm^+F(#*tR4Zi__8L zj+5Wr+D&6~2iqIl2uFKSRRzD#htFqFTvW{5Q%~W-^UwX9#N)pJKE&0~*ho{;ZaO== zh{mEAx`An$}lu3t|}ODl;)l6bMnT7C z8m_2{#|O)_kZKw})5Pa9+!v_0m}w{0GJDp{uT0s#sN@+mDTp}MM)VZ(+pdi3#xva|mopZ%W#;D6@z|A9KB UM4Y@=MF0Q*07*qoM6N<$g7R*E0ssI2 diff --git a/web/public/img/avatars/twitch.png b/web/public/img/avatars/twitch.png index 9a61b7b756c2a69610374ea9106e7b43cdc8ebba..668e49a42de76cd028afd1a4b141cc4f60edf909 100644 GIT binary patch delta 2169 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 delta 3683 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 B7Z?Bl diff --git a/web/public/img/infrastructure.png b/web/public/img/infrastructure.png index f79d72f74976a250400bad21d114cc7224f17290..3dede3b4469ee8b8fe6b4035ef6129e89a0e054f 100644 GIT binary patch literal 5055 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 literal 13328 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 pPgxMoRRgc-P+TVXrs4cNcr;V$l5l}B{1YFi&I< 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 diff --git a/web/public/img/logo/favicon/android-chrome-192x192.png b/web/public/img/logo/favicon/android-chrome-192x192.png index 749d86c2b6d7cbd8c9d8b7d22a6dfd4990f1a7a2..85f2dc4b9bccbd3d08abcb1a948d64690be5150c 100644 GIT binary patch delta 1404 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 I!ipC6Hyx2@LjV8( diff --git a/web/public/img/logo/favicon/android-chrome-512x512.png b/web/public/img/logo/favicon/android-chrome-512x512.png index 4259cd53e26f9529bd99ff799d4022e37f2fc42a..8c67aac89f98abcafa58b7d298243189fee78494 100644 GIT binary patch literal 6849 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 literal 7593 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 diff --git a/web/public/img/logo/favicon/apple-touch-icon.png b/web/public/img/logo/favicon/apple-touch-icon.png index 654b3954c703ec3f35953ce63521d0479915c9a8..2106bfe4ce053850855bd6391cfd65b63a735aae 100644 GIT binary patch delta 1348 zcmdlixKMCIK65=6C#wis;-9BCT1q)AU;?cL;_WECCsv&$H2hi z>gnPbQgQ3;-TLpMlz|HoD-V3ID)3IC^AhF z5bAPzvA5;k>=J3E4wIKFA{<#op6V}r^Q=ho^yJtRXMfx6xgY<1=iT$0&+jg_-fX-( zF?4mS^BL}|*)5?Py(4^i)0C7reKVXEJH7VFEfLS~&pz5&)_1LbZ*E-nY9qt-+l%X# zMdrwa&-(Fg*XLPcvQ}EI$9FnrFA8>d$zXGO%k$QgVPRRzwY_ui3ou+ccj01e(k`yA z;ftM1%-?y3tS{@STQP0b)pHjQK935F-R-bCe79q9eE8O^@QkZj8kKwc zx!Bq*Pm6o?F1D3?|IU$E^{xI@uI$gFQTkW6dCo1m=$N(G|9+jK&wobGYmKk3tQhF>M^nB;VrG|#Dol{=8Zx%kf7 zZZWoVWtWtAUbsi@Ny(fTr4!x9a`tD}RM+BG+tn8q{Cs74O>O5k2Hsr;%U9ft-Y&;G zE5BpwsjA0nHZOY4h8j`2N~IQjY6Z zX59fD{xSne!Cw<96*nDr|FEFHF6~{I&o3GNU)}nxS08_R>{wrV=8ndGy(7(bd26|o z?myUh+B#A9TuQLtBggvP7hm1vtG8%n`+GO@aH_n6Y}H@M(`U|=75C-|1(jsQCEQ(S z^Srz_PimLovc=0Eol_T?IrDqJ;yz{S?!zp23=M9zP5Zd^A-_V1z3C(#iM5rRyq~wR$>mBr2}=p@ zGIT4kSm@lACnlOWdBwAYi@Hj=L5uxFBDU23oxM_7nFE>{A&D{JMMX_U?!&p&|5u*h z`~PwYd&b#fd8bX?_IUw2OC7#SE^=o%X68d!!Hm|7VbSQ(gU8vsdz*saC;8ElYsMFJ7CsZcIjb=}xE}O;(M2(aWNl zmxhFixMnAI8cL+e_6sF>IbOy}d25joSNEQC&%J;2*YiEkIiKg8=X*XS&<1E-JeUdI z4Kmj)%l*g!fi%KA32uHVgP(@J1os~^ZawF>vu(D0AW0#x@~#LE%`t9pMIQLr(W+4o z0gLOzF7;xucmfR_p8c{lIk0EpZI8415_9_YkU z@xx7kxR}OR@e=HHNyI(L*f`Q_k6-ESDB(N6%8W#hdmSv%q&Z<3yGtnnd&}%Q8@+%v+tBUE+S>UOr{0xQp{LaDqQ%+v-HH6HQ9_p|jQ8ECxF z*+>)yxFp3)xDShR5Q%D3Y@-jCg%B22eu@Sp1?DOf|IzTRW`l*Ry(0kQ%hh_a4ls2{ zXFg}da$Pac#~hWeHjbIWGsd-3kGU9>yR%o^5YB>{fZg;gglfTXaR25jZTf2JHIYG) z*R)nDGl+>kjAJzg{H|hnqOb8~58uG{!_f&WNs4DnLYqXB&kkcyoJfJZh+36X zb9%Xw+f}=q1o(IB$n-*iW*2V{)Riy@orhdKAJPz6aX;pHc0o{AK^(c>x_0%J(s4Fa ze@0FjnF|a-cj+p7LeDmwr^%|8=e4wAnZjG=?oM{?^LL0*r77$85rsQe=Ak1@DCSmzKp-SF zk$57JdMYsz7x7!<<^b7YY!BLC>}~9@ei#hS9*eWZSYvE)7|gT26rJzHzd&p}HTv|0 z9|OY7*2YaB@S-2*64>}SD5Y>>al7`p04u8(N2T4K3Lg;I9D<5~7@8ZBI6J|Hri3(y vr&O?cgP*B%pznEmcl*9}Eos_ez84Dg!3dhTh{xt`-UE3Oj}U6{zo!2M@`8dX diff --git a/web/public/img/logo/favicon/mstile-150x150.png b/web/public/img/logo/favicon/mstile-150x150.png index 552a68ffa31768951373cac938f4d168c2f4d70c..3668fd7e8053a5802f4c87f1b0b30be42bca8a20 100644 GIT binary patch delta 1185 zcmdlf@PdDX6f-{;C#wis;^MeEVX<{d+JD}jl=;d9nVU7v2VOgz z*fu%vE{BTdt>PcmJmyMff~$nTTHaB1>oYnbXj0`PX4!PCZ*#H5@zYO2bltzTbbj)g zm9t{1^48_i%TkUOS=c;L0D8)iuV_NE3@Wo8EbL2z_JreXp!KvO zpP5#=N50IFj9cq}IL)f4x$fkN-=_7~-dO&6HX}M9FMV=il-tAn{n@jV;~bZsjZ3@s zhn4%JV2WV1@rH?nLgeQkcD{rIt@B97T+-K4JL3FC^}GMAdcWA3p1x>wt@zE^FZ#>Y)&4e>`5!X%@d3w; z6*5*ne77eqR&qa9!n=MmQ1C|KMCG?E^%=SK>d$}I-#BqvvHfkx!g@_p|M`mTxwjMx zrLOIqA>(v1a%0IH?YHiH)jR6$$uY$~s26*fw6d1{{|4_TA9mLqO+Rn_@7L}&%c!FX zeXBL&)|dB|U)DTdxO_&NWaafOd)$5(hE@GN=KJtk=6ul|J0{FsRNQw!<*wH3CDGg2 zca)wB>^oh*tMs^U-==QAo#pRe?%MzOUvts?i&;_E4!hUtXYIcG^yB2^id@G1Y5p>6 zKfasqcz#}c#m4U*oU<3+kQUn~qkB?t)?@3U4X*RS(RyfB^X=*>7QDaJznq%*&9Y~@ zc-+*V-}hf{duA!K&dWdeqLsVo3BivtYfmmb5Vli)s`4+tki)lX<_9?5E|YqmF+akw zy)W1FTwr7p6H00kl(jUeJ?6C4{rK$v_fLI(x7T~4%re!54jMq8Utzr82}>+qm}HF000CzNklN!)SS+g+D0>7f`-%(!ts0>yh%!__nT1yN-pF1K_WwlgLT#J2=6E$vo_p>- z@88NjYZ8jTt^kv*#oO|?`>OP4(>Imkf{5jlLi zFbd|-yS>*vLx>(d70lu9)w@qXjK2NU%c1H02MiRGBdFTZVf}dv>!DnZL75?eJygpP zdO!Gqz#huw_%JY7U=IazWC`q{U=EQzRLmi;hmtwO^-wd1upU9hR;4d;RDbjsGIUt- z4FAYFI-0%GyhWUrvZw$59RKym9`SMV7AA1 zb=lLCgB;`_hx$3%$)4U>IU2~GKAAbDPMcoIjG42-FPpwl5AYPF|xeDP&b zQPEdl&-*44y8zSpc8!N~_|{rKtSFwf?mNwI{w9(^4%7GRH&}oDaY?S&6CHj-Q=+B*=y#=o?$PCt6pcRDaXDN zGe`gZ_HwxWA8p{kvgnQVf|=y7lom!$rJ=Gv$YGhj%Up(aOZcS48#xXhGEW_ck7SX< zH1(*p33M#sZ9S3W_z~+J{3B10BkJU-h_&Bw`i#vSZ^@osK!1+2eZt{zad=~Cu*7HX zhUo?865iCkt5WU!g^Q+3Wf3Fx;zGWS59@Ppj@VARQNELITppUZhKqAl;WsW_u~EY# zIgB}fUbR!hjXADeuksnKA;Y+FbMSFnHQbov*6ll$6z1&BpOkAahAVRnzk9Ee``h;% zv>U^fIqHHOHGkxA)z)#{bF`N|y|Z$->M0yK$UzQr$jRZVm!0aK!>P-#zbZY_1D?;J z|9$MAa{oSfsCztz=CAf`DxS_!19GH1$J?@}cUBIEUMeRmhx3+U9o|Wc)3K9>b97FR z^KO@p9?nr+dKx*%K@M_|gB;`_2RX~&hQ+HM{k*kkpV#f001R)MObuX zVRU6WV{&C-bY%cCFflkSFf%POHB>M#Ix{soF)%AIF*-0X#ngBSldA_Ae=svGGBs2% zFgi0eIx#RSFflqXFtmxlwEzGBS9(-fbW&k=AaHVTW@&6?Aar?fWguyAbYlPjc%0+% z3K74o@ Date: Wed, 17 Oct 2018 23:07:47 +0200 Subject: [PATCH 2/7] npm install is needed to grab deps --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index f1f0b53..d4254fc 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,9 @@ cd matrix-dimension cp config/default.yaml config/production.yaml nano config/production.yaml +# Install dependencies +npm install + # Run NODE_ENV=production npm run start:app ``` From 30831b236715c62db9efb9e57123595c4de496d0 Mon Sep 17 00:00:00 2001 From: Andrew Morgan Date: Wed, 17 Oct 2018 23:21:44 +0200 Subject: [PATCH 3/7] Add install command to DEVELOPMENT --- DEVELOPMENT.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 36789b7..a4d2022 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -18,6 +18,9 @@ nano config/development.yaml # Run the webserver (it watches for changes) npm run start:web +# Install dependencies +npm install + # Run the backend (does not watch for changes) npm run build:app && node build/app/index.js ``` From 528bdff9105d320912007cdae7055ae22f572157 Mon Sep 17 00:00:00 2001 From: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> Date: Thu, 18 Oct 2018 00:48:26 +0200 Subject: [PATCH 4/7] Deps before running --- DEVELOPMENT.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index a4d2022..28e5007 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -15,12 +15,12 @@ The prerequisites for development are the same as running Dimension in a product cp config/default.yaml config/development.yaml nano config/development.yaml -# Run the webserver (it watches for changes) -npm run start:web - # Install dependencies npm install +# Run the webserver (it watches for changes) +npm run start:web + # Run the backend (does not watch for changes) npm run build:app && node build/app/index.js ``` From 7a746632965bea995f9e562140f4351e98b9af98 Mon Sep 17 00:00:00 2001 From: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> Date: Thu, 18 Oct 2018 01:31:34 +0200 Subject: [PATCH 5/7] Make things clearer --- DEVELOPMENT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 28e5007..cb967bd 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -21,7 +21,7 @@ npm install # Run the webserver (it watches for changes) npm run start:web -# Run the backend (does not watch for changes) +# Run the backend (does not support watching for changes) npm run build:app && node build/app/index.js ``` From b7ba9d2c8d3582654f1db5b591fca695ffa55136 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Wed, 17 Oct 2018 19:53:26 -0600 Subject: [PATCH 6/7] Add a log statement when a toWidget request comes in --- web/app/shared/services/scalar/scalar-widget.api.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/web/app/shared/services/scalar/scalar-widget.api.ts b/web/app/shared/services/scalar/scalar-widget.api.ts index 61aaa53..4c1ed8a 100644 --- a/web/app/shared/services/scalar/scalar-widget.api.ts +++ b/web/app/shared/services/scalar/scalar-widget.api.ts @@ -101,6 +101,7 @@ window.addEventListener("message", event => { if (event.data.api === "toWidget" && event.data.action) { if (event.data.widgetId && !ScalarWidgetApi.widgetId) ScalarWidgetApi.widgetId = event.data.widgetId; + console.log(`[Dimension] Received toWidget request at widget ID ${ScalarWidgetApi.widgetId}: ${JSON.stringify(event.data)}`); ScalarWidgetApi.requestReceived.next(event.data); return; } From 235d8051fe95d41b34ef381ef214742b83267a6c Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Wed, 17 Oct 2018 22:11:40 -0600 Subject: [PATCH 7/7] Package updates --- package-lock.json | 2162 +++++++++++----------- package.json | 84 +- web/app/admin/neb/edit/edit.component.ts | 3 +- 3 files changed, 1112 insertions(+), 1137 deletions(-) diff --git a/package-lock.json b/package-lock.json index 56a5618..5058497 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,81 +5,81 @@ "requires": true, "dependencies": { "@angular/animations": { - "version": "5.2.9", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-5.2.9.tgz", - "integrity": "sha512-H/3fMs4PhYjKoA81II6D0PHifDrqlKet2u/EXzUBq3ehXby+N/0GBzqsBYwPeU5pTye7WPFfW+5sgoJpN8Ye6Q==", + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-5.2.11.tgz", + "integrity": "sha512-J7wKHkFn3wV28/Y1Qm4yjGXVCwXzj1JR5DRjGDTFnxTRacUFx7Nj0ApGhN0b2+V0NOvgxQOvEW415Y22kGoblw==", "dev": true, "requires": { "tslib": "^1.7.1" } }, "@angular/common": { - "version": "5.2.9", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-5.2.9.tgz", - "integrity": "sha512-g2hPcI0fnT4TV+Fd+1IohjuqBxPvxwyH9IzTn8PkU9X2M+F6cHCUvHxL1sWI2sF8pYcaHzVjq9WClym10X36Lg==", + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-5.2.11.tgz", + "integrity": "sha512-LniJjGAeftUJDJh+2+LEjltcGen08C/VMxQ/eUYmesytKy1sN+MWzh3GbpKfEWtWmyUsYTG9lAAJNo3L3jPwsw==", "dev": true, "requires": { "tslib": "^1.7.1" } }, "@angular/compiler": { - "version": "5.2.9", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-5.2.9.tgz", - "integrity": "sha512-mN+ofInk8y/tk2TCJZx8RrGdOKdrfunoCair7tfDy4XoQJE90waGfaYWo07hYU+UYwLhrg19m2Czy6rIDciUJA==", + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-5.2.11.tgz", + "integrity": "sha512-ICvB1ud1mxaXUYLb8vhJqiLhGBVocAZGxoHTglv6hMkbrRYcnlB3FZJFOzBvtj+krkd1jamoYLI43UAmesqQ6Q==", "dev": true, "requires": { "tslib": "^1.7.1" } }, "@angular/core": { - "version": "5.2.9", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-5.2.9.tgz", - "integrity": "sha512-cvHBJGtasrIoARvbLFyHaOsiWKVwMNrrSTZLwrlyHP8oYzkDrE0qKGer6QCqyKt+51hF53cgWEffGzM/u/0wYg==", + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-5.2.11.tgz", + "integrity": "sha512-h2vpvXNAdOqKzbVaZcHnHGMT5A8uDnizk6FgGq6SPyw9s3d+/VxZ9LJaPjUk3g2lICA7og1tUel+2YfF971MlQ==", "dev": true, "requires": { "tslib": "^1.7.1" } }, "@angular/forms": { - "version": "5.2.9", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-5.2.9.tgz", - "integrity": "sha512-zyIOiZV/FAm1iVZWTk3Joz6Jt096hbhfDbBUrssmuiTKi9dU6rWG+Z4b88zStqulKe3HFVZkgdixWlminG8nKA==", + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-5.2.11.tgz", + "integrity": "sha512-wBllFlIubPclAFRXUc84Kc7TMeKOftzrQraVZ7ooTNeFLLa/FZLN2K8HGyRde8X/XDsMu1XAmjNfkz++spwTzA==", "dev": true, "requires": { "tslib": "^1.7.1" } }, "@angular/http": { - "version": "5.2.9", - "resolved": "https://registry.npmjs.org/@angular/http/-/http-5.2.9.tgz", - "integrity": "sha512-DKjgIk+Dp0Xv1ieG8LawvUnL4dYZp1KroAq5cfKuO9EojP0zM3tUvBtw2vbPLsHYma7g7ZMjOoAbzVxtmTBZqw==", + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/@angular/http/-/http-5.2.11.tgz", + "integrity": "sha512-eR7wNXh1+6MpcQNb3sq4bJVX03dx50Wl3kpPG+Q7N1VSL0oPQSobaTrR17ac3oFCEfSJn6kkUCqtUXha6wcNHg==", "dev": true, "requires": { "tslib": "^1.7.1" } }, "@angular/platform-browser": { - "version": "5.2.9", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-5.2.9.tgz", - "integrity": "sha512-P6iviRTuLsLRuqtZNOO0fd4cjTo8DWsDCecwntUlI08R3kH5qeqvqarTzlw/4oD+wBzZY6bfb89JyY+n5XbX3Q==", + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-5.2.11.tgz", + "integrity": "sha512-6YZ4IpBFqXx88vEzBZG2WWnaSYXbFWDgG0iT+bZPHAfwsbmqbcMcs7Ogu+XZ4VmK02dTqbrFh7U4P2W+sqrzow==", "dev": true, "requires": { "tslib": "^1.7.1" } }, "@angular/platform-browser-dynamic": { - "version": "5.2.9", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-5.2.9.tgz", - "integrity": "sha512-8C3MtyguJKDTT8FcHIRDlBxswcIdpfugOf4S2t94pVedCr4h9w2da/lcfwJKUISw1aKjfA77Sl8TDUhoS8ymmQ==", + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-5.2.11.tgz", + "integrity": "sha512-5kKPNULcXNwkyBjpHfF+pq+Yxi8Zl866YSOK9t8txoiQ9Ctw97kMkEJcTetk6MJgBp/NP3YyjtoTAm8oXLerug==", "dev": true, "requires": { "tslib": "^1.7.1" } }, "@angular/router": { - "version": "5.2.9", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-5.2.9.tgz", - "integrity": "sha512-NtDbFK0EA1rfFc+5Dqd5mIv8E1Wcc5rDUnSty4cX2V+HxTEZvQ9DRdpO2Q0abWU5siXyqponuPHJzF08OVGyNA==", + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-5.2.11.tgz", + "integrity": "sha512-NT8xYl7Vr3qPygisek3PlXqNROEjg48GXOEsDEc7c8lDBo3EB9Tf328fWJD0GbLtXZNhmmNNxwIe+qqPFFhFAA==", "dev": true, "requires": { "tslib": "^1.7.1" @@ -101,51 +101,51 @@ } }, "@fortawesome/fontawesome": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome/-/fontawesome-1.1.4.tgz", - "integrity": "sha512-KgmesNO47kpIRBWgy9Tkw62T5stz1PDKn2QNFCuwEuk05zl+NHgy90oZQuww2dXZ24hTOS9YRAx0klE8UBLsxg==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome/-/fontawesome-1.1.8.tgz", + "integrity": "sha512-c0/MtkPVT0fmiFcCyYoPjkG9PkMOvfrZw2+0BaJ+Rh6UEcK1AR/LaRgrHHjUkbAbs9LXxQJhFS8CJ4uSnK2+JA==", "dev": true, "requires": { - "@fortawesome/fontawesome-common-types": "^0.1.3" + "@fortawesome/fontawesome-common-types": "^0.1.7" } }, "@fortawesome/fontawesome-common-types": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.1.3.tgz", - "integrity": "sha512-jJXUoNkmHozqlcXzNiYytcmEe3eNxn7Vh8hmnIoRi0TmT3ChQ0osuSApuIObIomnIcvqlA24FCpnamKvfZ7F5g==", + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.1.7.tgz", + "integrity": "sha512-ego8jRVSHfq/iq4KRZJKQeUAdi3ZjGNrqw4oPN3fNdvTBnLCSntwVCnc37bsAJP9UB8MhrTfPnZYxkv2vpS4pg==", "dev": true }, "@fortawesome/fontawesome-free-brands": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free-brands/-/fontawesome-free-brands-5.0.8.tgz", - "integrity": "sha512-r7qD8ZZt4ke0w1ZBHuINNIVHlSQpZOxhToF8CA2PK1TQsg2l/PsM2reTlzkNg/t1EldU4ivXW/qt6Y/uHEMMhw==", + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free-brands/-/fontawesome-free-brands-5.0.13.tgz", + "integrity": "sha512-xC/sEPpfcJPvUbud2GyscLCLQlE2DVBYaTHVwuyVGliYBdYejSEYMINU8FN5A0xhO68yCbpCfMlBv6Gqby+jww==", "dev": true, "requires": { - "@fortawesome/fontawesome-common-types": "^0.1.3" + "@fortawesome/fontawesome-common-types": "^0.1.7" } }, "@fortawesome/fontawesome-free-regular": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free-regular/-/fontawesome-free-regular-5.0.8.tgz", - "integrity": "sha512-FsLlHx6tKr6sE6Vy8rUEOJI39/UeLebsMGfcsLfvTfq//Y4hjRFJuK1LWpunmOTfT8oxUNvp9fuDPlxO42MEfg==", + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free-regular/-/fontawesome-free-regular-5.0.13.tgz", + "integrity": "sha512-36lz9Idww1L4QaaTcv7GZiOeIP9emJFDUsedvRovI10kmwyd6rN0PKkIjnq0FB4foLhX4Rou8vnbCCmjtqiLug==", "dev": true, "requires": { - "@fortawesome/fontawesome-common-types": "^0.1.3" + "@fortawesome/fontawesome-common-types": "^0.1.7" } }, "@fortawesome/fontawesome-free-solid": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free-solid/-/fontawesome-free-solid-5.0.8.tgz", - "integrity": "sha512-c7cO2YkX+q1jprm/jMq7hzwl46uaeu1T+UF6ecOnvKIvpZbhmA3swomTDgXUXwVTnY17B9hc7XgXLKjzADFxOw==", + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free-solid/-/fontawesome-free-solid-5.0.13.tgz", + "integrity": "sha512-b+krVnqkdDt52Yfev0x0ZZgtxBQsLw00Zfa3uaVWIDzpNZVtrEXuxldUSUaN/ihgGhSNi8VpvDAdNPVgCKOSxw==", "dev": true, "requires": { - "@fortawesome/fontawesome-common-types": "^0.1.3" + "@fortawesome/fontawesome-common-types": "^0.1.7" } }, "@ng-bootstrap/ng-bootstrap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-1.0.2.tgz", - "integrity": "sha1-hZoacvfysXZQQL5WbIU03KrQ1w0=", + "version": "1.1.2", + "resolved": "http://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-1.1.2.tgz", + "integrity": "sha512-lPB4WdFk3s4k1OMKiZsmbxSE3r8qBFapov0HudEVi8HYkm6LBxZmWqy9I6KAC9NnhVUVIYnCixvRSNwOQvIwwA==", "dev": true }, "@types/bluebird": { @@ -154,11 +154,19 @@ "integrity": "sha512-OTPWHmsyW18BhrnG5x8F7PzeZ2nFxmHGb42bZn79P9hl+GI5cMzyPgQTwNjbem0lJhoru/8vtjAFCUOu3+gE2w==" }, "@types/body-parser": { - "version": "1.16.8", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.16.8.tgz", - "integrity": "sha512-BdN2PXxOFnTXFcyONPW6t0fHjz2fvRZHVMFpaS0wYr+Y8fWEaNOs4V8LEu/fpzQlMx+ahdndgTaGTwPC+J/EeA==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.17.0.tgz", + "integrity": "sha512-a2+YeUjPkztKJu5aIF2yArYFQQp8d51wZ7DavSHjFuY1mqVgidGyzEQ41JIVNy82fXj8yPgy2vJmfIywgESW6w==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.32", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.32.tgz", + "integrity": "sha512-4r8qa0quOvh7lGD0pre62CAb1oni1OO6ecJLGCezTmhQ8Fz50Arx9RUszryR8KlgK6avuSXvviL6yWyViQABOg==", "requires": { - "@types/express": "*", "@types/node": "*" } }, @@ -178,10 +186,15 @@ "@types/express": "*" } }, + "@types/events": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/@types/events/-/events-1.2.0.tgz", + "integrity": "sha512-KEIlhXnIutzKwRbQkGWb/I4HFqBuUykAdHgDED6xqwXJfONCjF5VoE0cXEiurh3XauygxzeDzgtXUqvLkxFzzA==" + }, "@types/express": { - "version": "4.0.39", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.0.39.tgz", - "integrity": "sha512-dBUam7jEjyuEofigUXCtublUHknRZvcRgITlGsTbFgPvnTwtQUt2NgLakbsf+PsGo/Nupqr3IXCYsOpBpofyrA==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.16.0.tgz", + "integrity": "sha512-TtPEYumsmSTtTetAPXlJVf3kEqb6wZK0bZojpJQrnD/djV4q1oB6QQ8aKvKqwNPACoe02GNiy5zDzcYivR5Z2w==", "requires": { "@types/body-parser": "*", "@types/express-serve-static-core": "*", @@ -189,11 +202,13 @@ } }, "@types/express-serve-static-core": { - "version": "4.0.57", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.0.57.tgz", - "integrity": "sha512-QLAHjdLwEICm3thVbXSKRoisjfgMVI4xJH/HU8F385BR2HI7PmM6ax4ELXf8Du6sLmSpySXMYaI+xc//oQ/IFw==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.16.0.tgz", + "integrity": "sha512-lTeoCu5NxJU4OD9moCgm0ESZzweAx0YqsAcab6OB0EB3+As1OaHtKnaGJvcngQxYsi9UNv0abn4/DRavrRxt4w==", "requires": { - "@types/node": "*" + "@types/events": "*", + "@types/node": "*", + "@types/range-parser": "*" } }, "@types/geojson": { @@ -202,15 +217,18 @@ "integrity": "sha512-Xqg/lIZMrUd0VRmSRbCAewtwGZiAk3mEUDvV4op1tGl+LvyPcb/MIOSxTl9z+9+J+R4/vpjiCAT4xeKzH9ji1w==" }, "@types/jquery": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.3.1.tgz", - "integrity": "sha512-N3h+rzN518yl2xKrW0o6KKdNmWZ+OwG6SoM5TBEQFF0tTv5wXPEsoOuYQ2Kt3/89XbcSZUJLdjiT/2c3BR/ApQ==", - "dev": true + "version": "3.3.20", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.3.20.tgz", + "integrity": "sha512-KhSivq+f6wlxFW5sW+894kJtUe7xlmRCSRkDGpvnP2u/a5ppVIlwxZdMqsr8mqSoFGANbtj8yZgDwau5/Keg3Q==", + "dev": true, + "requires": { + "@types/sizzle": "*" + } }, "@types/lodash": { - "version": "4.14.105", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.105.tgz", - "integrity": "sha512-LB5PKR4QNoDrgcl4H8JdhBMp9wHWp0OATkU9EHzuXKiutRwbvsyYmqPUaMSWmdCycJoKHtdAWh47/zSe/GZ1yA==" + "version": "4.14.117", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", + "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" }, "@types/mime": { "version": "2.0.0", @@ -226,19 +244,19 @@ } }, "@types/node": { - "version": "8.9.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz", - "integrity": "sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==" + "version": "8.10.36", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.36.tgz", + "integrity": "sha512-SL6KhfM7PTqiFmbCW3eVNwVBZ+88Mrzbuvn9olPsfv43mbiWaFY+nRcz/TGGku0/lc2FepdMbImdMY1JrQ+zbw==" }, - "@types/reflect-metadata": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@types/reflect-metadata/-/reflect-metadata-0.0.4.tgz", - "integrity": "sha1-tkd8qal+UmXyrGf56nBOrl4Or00=" + "@types/range-parser": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.2.tgz", + "integrity": "sha512-HtKGu+qG1NPvYe1z7ezLsyIaXYyi8SoAVqWDZgDQ8dLrsZvSzUNCwZyfX33uhWxL/SU0ZDQZ3nwZ0nimt507Kw==" }, "@types/sequelize": { - "version": "4.27.5", - "resolved": "https://registry.npmjs.org/@types/sequelize/-/sequelize-4.27.5.tgz", - "integrity": "sha512-K2xXW0IYWZj2VX4DxyHQERxrWHNyZuSOERyo+wcZOgWUHzjICwrwcusvSnO4aIiCXqPA2NDjqbb0o0GrVzIqVA==", + "version": "4.27.24", + "resolved": "https://registry.npmjs.org/@types/sequelize/-/sequelize-4.27.24.tgz", + "integrity": "sha512-5uMFsMa/0hU/7/8znyfBKSJy2Mbd57uRpYk5X1+Phz9dN0MRZLbTbj1JMeB3CJ4R9b1coNQGfp2kXh4OjI9UyA==", "requires": { "@types/bluebird": "*", "@types/continuation-local-storage": "*", @@ -247,18 +265,24 @@ } }, "@types/serve-static": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.1.tgz", - "integrity": "sha512-jDMH+3BQPtvqZVIcsH700Dfi8Q3MIcEx16g/VdxjoqiGR/NntekB10xdBpirMKnPe9z2C5cBmL0vte0YttOr3Q==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-/BZ4QRLpH/bNYgZgwhKEh+5AsboDBcUdlBYgzoLX0fpj3Y2gp6EApyOlM3bK53wQS/OE1SrdSYBAbux2D1528Q==", "requires": { "@types/express-serve-static-core": "*", "@types/mime": "*" } }, + "@types/sizzle": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz", + "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==", + "dev": true + }, "@types/validator": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-9.4.0.tgz", - "integrity": "sha512-SxPH9AKnmr9I2V4CnPgG9BEUEJ6wUUoEZt4hVcCKUM143qMHQgU8ewLQO5WKSjgQqVyTmVufmouY1z0cKaOFhQ==" + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-9.4.2.tgz", + "integrity": "sha512-v6H2QH+oXVdLKp9keOJi5LQSt6X5/XIOtK1YmbCzvkAT2kHW9WyQkixit9w1UgJpBGrDCqqCZlQ+Qucpmsf8hA==" }, "abbrev": { "version": "1.1.1", @@ -275,24 +299,24 @@ }, "dependencies": { "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==" + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz", + "integrity": "sha512-L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw==" }, "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==", + "version": "2.1.20", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz", + "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==", "requires": { - "mime-db": "~1.33.0" + "mime-db": "~1.36.0" } } } }, "acorn": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", - "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==", + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", "dev": true }, "acorn-dynamic-import": { @@ -439,15 +463,15 @@ } }, "app-root-path": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.0.1.tgz", - "integrity": "sha1-zWLc+OT9WkF+/GZNLlsQZTxlG0Y=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.1.0.tgz", + "integrity": "sha1-mL9lmTJ+zqGZMJhm6BQDaP0uZGo=", "dev": true }, "append-field": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/append-field/-/append-field-0.1.0.tgz", - "integrity": "sha1-bdxY+gg8e8VF08WZWygwzCNm1Eo=" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", + "integrity": "sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=" }, "aproba": { "version": "1.2.0", @@ -558,6 +582,23 @@ "dev": true, "requires": { "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } } }, "assert-plus": { @@ -578,13 +619,9 @@ "dev": true }, "async": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", - "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", - "dev": true, - "requires": { - "lodash": "^4.14.0" - } + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/async/-/async-1.0.0.tgz", + "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=" }, "async-each": { "version": "1.0.1", @@ -604,9 +641,9 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "atob": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.0.3.tgz", - "integrity": "sha1-GcenYEc3dEaPILLS0DNyrX1Mv10=", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", "dev": true }, "autoprefixer": { @@ -765,9 +802,9 @@ } }, "base64-js": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.3.tgz", - "integrity": "sha512-MsAhsUW1GxCdgYSO6tAfZrNapmUKk7mWx/k5mFY/A1gBtkaCaNapTg+FExCw1r9yeaZhqx/xPg43xgTFH6KL5w==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", + "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==", "dev": true }, "batch": { @@ -792,9 +829,9 @@ "dev": true }, "binary-extensions": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", - "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz", + "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==", "dev": true }, "block-stream": { @@ -818,26 +855,34 @@ "dev": true }, "body-parser": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz", - "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", "requires": { "bytes": "3.0.0", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.1", - "http-errors": "~1.6.2", - "iconv-lite": "0.4.19", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", "on-finished": "~2.3.0", - "qs": "6.5.1", - "raw-body": "2.3.2", - "type-is": "~1.6.15" + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" }, "dependencies": { "iconv-lite": { - "version": "0.4.19", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", - "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" } } }, @@ -869,14 +914,6 @@ "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", "dev": true }, - "boom": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz", - "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", - "requires": { - "hoek": "4.x.x" - } - }, "brace-expansion": { "version": "1.1.8", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", @@ -945,9 +982,9 @@ "integrity": "sha1-ns5bWsqJopkyJC4Yv5M975h2zBc=" }, "browserify-aes": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz", - "integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==", + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "dev": true, "requires": { "buffer-xor": "^1.0.3", @@ -959,9 +996,9 @@ } }, "browserify-cipher": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz", - "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=", + "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", @@ -970,14 +1007,23 @@ } }, "browserify-des": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz", - "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=", + "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" + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "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 + } } }, "browserify-rsa": { @@ -1036,9 +1082,9 @@ } }, "buffer-from": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.0.0.tgz", - "integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" }, "buffer-indexof": { "version": "1.1.1", @@ -1220,23 +1266,24 @@ } }, "chokidar": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.2.tgz", - "integrity": "sha512-l32Hw3wqB0L2kGVmSbK/a+xXLDrUEsc84pSgMkmwygHvD7ubRsP/vxxHa5BtB6oix1XLLVCHyYMsckRXxThmZw==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", + "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", "dev": true, "requires": { "anymatch": "^2.0.0", "async-each": "^1.0.0", "braces": "^2.3.0", - "fsevents": "^1.0.0", + "fsevents": "^1.2.2", "glob-parent": "^3.1.0", "inherits": "^2.0.1", "is-binary-path": "^1.0.0", "is-glob": "^4.0.0", + "lodash.debounce": "^4.0.8", "normalize-path": "^2.1.1", "path-is-absolute": "^1.0.0", "readdirp": "^2.0.0", - "upath": "^1.0.0" + "upath": "^1.0.5" } }, "chownr": { @@ -1371,12 +1418,20 @@ } }, "clean-css": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.7.tgz", - "integrity": "sha1-ua6k+FZ5iJzz6ui0A0nsTr390DI=", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", "dev": true, "requires": { - "source-map": "0.5.x" + "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 + } } }, "cliui": { @@ -1437,17 +1492,25 @@ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" }, "codelyzer": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.2.1.tgz", - "integrity": "sha512-CKwfgpfkqi9dyzy4s6ELaxJ54QgJ6A8iTSsM4bzHbLuTpbKncvNc3DUlCvpnkHBhK47gEf4qFsWoYqLrJPhy6g==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.5.0.tgz", + "integrity": "sha512-oO6vCkjqsVrEsmh58oNlnJkRXuA30hF8cdNAQV9DytEalDwyOFRvHMnlKFzmOStNerOmPGZU9GAHnBo4tGvtiQ==", "dev": true, "requires": { - "app-root-path": "^2.0.1", + "app-root-path": "^2.1.0", "css-selector-tokenizer": "^0.7.0", "cssauron": "^1.4.0", "semver-dsl": "^1.0.1", - "source-map": "^0.5.6", - "sprintf-js": "^1.0.3" + "source-map": "^0.5.7", + "sprintf-js": "^1.1.1" + }, + "dependencies": { + "sprintf-js": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.1.tgz", + "integrity": "sha1-Nr54Mgr+WAH2zqPueLblqrlA6gw=", + "dev": true + } } }, "collection-visit": { @@ -1519,9 +1582,9 @@ } }, "commander": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", - "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", "dev": true }, "commondir": { @@ -1537,35 +1600,43 @@ "dev": true }, "compressible": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.13.tgz", - "integrity": "sha1-DRAgq5JLL9tNYnmHXH1tq6a6p6k=", + "version": "2.0.15", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.15.tgz", + "integrity": "sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==", "dev": true, "requires": { - "mime-db": ">= 1.33.0 < 2" + "mime-db": ">= 1.36.0 < 2" }, "dependencies": { "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==", + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz", + "integrity": "sha512-L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw==", "dev": true } } }, "compression": { - "version": "1.7.2", - "resolved": "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz", - "integrity": "sha1-qv+81qr4VLROuygDU9WtFlH1mmk=", + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz", + "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", "dev": true, "requires": { - "accepts": "~1.3.4", + "accepts": "~1.3.5", "bytes": "3.0.0", - "compressible": "~2.0.13", + "compressible": "~2.0.14", "debug": "2.6.9", "on-headers": "~1.0.1", - "safe-buffer": "5.1.1", + "safe-buffer": "5.1.2", "vary": "~1.1.2" + }, + "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 + } } }, "concat-map": { @@ -1585,12 +1656,11 @@ } }, "config": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/config/-/config-1.30.0.tgz", - "integrity": "sha1-HWCp81NIoTwXV5jThOgaWhbDum4=", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/config/-/config-1.31.0.tgz", + "integrity": "sha512-Ep/l9Rd1J9IPueztJfpbOqVzuKHQh4ZODMNt9xqTYdBBNRXbV4oTu34kCkkfdRVcDq0ohtpaeXGgb+c0LQxFRA==", "requires": { - "json5": "0.4.0", - "os-homedir": "1.0.2" + "json5": "^1.0.1" } }, "connect-history-api-fallback": { @@ -1669,9 +1739,9 @@ "dev": true }, "copy-webpack-plugin": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.5.1.tgz", - "integrity": "sha512-OlTo6DYg0XfTKOF8eLf79wcHm4Ut10xU2cRBRPMW/NA5F9VMjZGTfRHWDIYC3s+1kObGYrBLshXWU1K0hILkNQ==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.5.3.tgz", + "integrity": "sha512-VKCiNXQcc8zyznaepXfKpCH2cZD+/j3T3B+gsFY97P7qMlEsj34wr/sI9OCG7QPUUh7gAHVx3q8Q1rdQIDM4bA==", "dev": true, "requires": { "cacache": "^10.0.4", @@ -1685,9 +1755,9 @@ } }, "core-js": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz", - "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=" + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", + "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==" }, "core-util-is": { "version": "1.0.2", @@ -1704,32 +1774,33 @@ } }, "cosmiconfig": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", - "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz", + "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==", "dev": true, "requires": { "is-directory": "^0.3.1", - "js-yaml": "^3.4.3", - "minimist": "^1.2.0", - "object-assign": "^4.1.0", - "os-homedir": "^1.0.1", - "parse-json": "^2.2.0", - "require-from-string": "^1.1.0" + "js-yaml": "^3.9.0", + "parse-json": "^4.0.0", + "require-from-string": "^2.0.1" }, "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } } } }, "create-ecdh": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz", - "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", "dev": true, "requires": { "bn.js": "^4.1.0", @@ -1737,21 +1808,22 @@ } }, "create-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz", - "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=", + "version": "1.2.0", + "resolved": "http://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", - "ripemd160": "^2.0.0", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", "sha.js": "^2.4.0" } }, "create-hmac": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz", - "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=", + "version": "1.1.7", + "resolved": "http://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", @@ -1772,24 +1844,6 @@ "which": "^1.2.9" } }, - "cryptiles": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz", - "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", - "requires": { - "boom": "5.x.x" - }, - "dependencies": { - "boom": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", - "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", - "requires": { - "hoek": "4.x.x" - } - } - } - }, "crypto-browserify": { "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", @@ -2041,13 +2095,12 @@ "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" }, "define-properties": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz", - "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", + "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": { - "foreach": "^2.0.5", - "object-keys": "^1.0.8" + "object-keys": "^1.0.12" } }, "define-property": { @@ -2114,9 +2167,9 @@ "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" }, "depd": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", - "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" }, "des.js": { "version": "1.0.0", @@ -2139,9 +2192,9 @@ "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" }, "detect-node": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.3.tgz", - "integrity": "sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc=", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", "dev": true }, "dicer": { @@ -2183,9 +2236,9 @@ "dev": true }, "diffie-hellman": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz", - "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=", + "version": "5.0.3", + "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "dev": true, "requires": { "bn.js": "^4.1.0", @@ -2314,9 +2367,9 @@ "integrity": "sha1-2hkZgci41xPKARXViYzzl8Lw3dA=" }, "duplexify": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.4.tgz", - "integrity": "sha512-JzYSLYMhoVVBe8+mbHQ4KgpvHpm0DZpJuL8PY93Vyv1fW7jYJ90LoXa1di/CVbJM+TgMs91rbDapE/RNIfnJsA==", + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.1.tgz", + "integrity": "sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA==", "dev": true, "requires": { "end-of-stream": "^1.0.0", @@ -2346,9 +2399,9 @@ "dev": true }, "elliptic": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz", - "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz", + "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", "dev": true, "requires": { "bn.js": "^4.4.0", @@ -2361,9 +2414,9 @@ } }, "embed-video": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/embed-video/-/embed-video-2.0.0.tgz", - "integrity": "sha1-1/JouzRkIg9pXbM6YCHhpgjI4fk=", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/embed-video/-/embed-video-2.0.4.tgz", + "integrity": "sha512-nSc/PAf1+TUeRRCQKvv4+5Qzh6F0s4sQajneLIc+SjN+WDdypYzZtIeaCVIHc/9vXF6tCv8z46UtAWSvh674mg==", "dev": true, "requires": { "fetch-ponyfill": "^4.0.0", @@ -2428,18 +2481,18 @@ } }, "error-ex": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", - "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", + "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.11.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.11.0.tgz", - "integrity": "sha512-ZnQrE/lXTTQ39ulXZ+J1DTFazV9qBy61x2bY071B+qGco8Z8q1QddsLdt/EF8Ai9hcWH72dWS0kFqXLxOxqslA==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz", + "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==", "dev": true, "requires": { "es-to-primitive": "^1.1.1", @@ -2458,20 +2511,20 @@ } }, "es-to-primitive": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz", - "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", + "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", "dev": true, "requires": { - "is-callable": "^1.1.1", + "is-callable": "^1.1.4", "is-date-object": "^1.0.1", - "is-symbol": "^1.0.1" + "is-symbol": "^1.0.2" } }, "es5-ext": { - "version": "0.10.41", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.41.tgz", - "integrity": "sha512-MYK02wXfwTMie5TEJWPolgOsXEmz7wKCQaGzgmRjZOoV6VLG8I5dSv2bn6AOClXhK64gnSQTQ9W9MKvx87J4gw==", + "version": "0.10.46", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.46.tgz", + "integrity": "sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw==", "dev": true, "requires": { "es6-iterator": "~2.0.3", @@ -2619,9 +2672,9 @@ } }, "eventemitter3": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", - "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz", + "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==", "dev": true }, "events": { @@ -2779,14 +2832,14 @@ }, "dependencies": { "fill-range": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", - "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", "dev": true, "requires": { "is-number": "^2.1.0", "isobject": "^2.0.0", - "randomatic": "^1.1.3", + "randomatic": "^3.0.0", "repeat-element": "^1.1.2", "repeat-string": "^1.5.2" } @@ -2821,13 +2874,13 @@ } }, "express": { - "version": "4.16.3", - "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz", - "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", "requires": { "accepts": "~1.3.5", "array-flatten": "1.1.1", - "body-parser": "1.18.2", + "body-parser": "1.18.3", "content-disposition": "0.5.2", "content-type": "~1.0.4", "cookie": "0.3.1", @@ -2844,10 +2897,10 @@ "on-finished": "~2.3.0", "parseurl": "~1.3.2", "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.3", - "qs": "6.5.1", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", "range-parser": "~1.2.0", - "safe-buffer": "5.1.1", + "safe-buffer": "5.1.2", "send": "0.16.2", "serve-static": "1.13.2", "setprototypeof": "1.1.0", @@ -2857,37 +2910,20 @@ "vary": "~1.1.2" }, "dependencies": { - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" }, - "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==" + "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==" }, - "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==", - "requires": { - "mime-db": "~1.33.0" - } - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "type-is": { - "version": "1.6.16", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", - "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.18" - } + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" } } }, @@ -3083,6 +3119,13 @@ "parseurl": "~1.3.2", "statuses": "~1.4.0", "unpipe": "~1.0.0" + }, + "dependencies": { + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + } } }, "find-cache-dir": { @@ -3121,6 +3164,26 @@ "readable-stream": "^2.0.4" } }, + "follow-redirects": { + "version": "1.5.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.9.tgz", + "integrity": "sha512-Bh65EZI/RU8nx0wbYF9shkFZlqLP+6WT/5FnA3cE/djNSuKNHJEinGGZgu/cQEkeeb2GdFOgenAmn8qaqYke2w==", + "dev": true, + "requires": { + "debug": "=3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -3136,12 +3199,6 @@ "for-in": "^1.0.1" } }, - "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", @@ -3783,38 +3840,23 @@ } }, "gaze": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz", - "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", "dev": true, "requires": { "globule": "^1.0.0" } }, - "generate-function": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", - "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=", - "dev": true - }, - "generate-object-property": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", - "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", - "dev": true, - "requires": { - "is-property": "^1.0.0" - } - }, "generic-pool": { "version": "3.4.2", "resolved": "https://registry.npmjs.org/generic-pool/-/generic-pool-3.4.2.tgz", "integrity": "sha512-H7cUpwCQSiJmAHM4c/aFu6fUfrhWXW1ncyh8ftxEPMu6AiYkHw9K8br720TGPZJbk5eOH2bynjZD1yPvdDAmag==" }, "get-caller-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", - "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", "dev": true }, "get-stdin": { @@ -3844,9 +3886,9 @@ } }, "git-rev-sync": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/git-rev-sync/-/git-rev-sync-1.10.0.tgz", - "integrity": "sha1-6KxP0JZyRJFI/2lOLXxqbuNck6Y=", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/git-rev-sync/-/git-rev-sync-1.12.0.tgz", + "integrity": "sha1-RGhAbH5sO6TPRYeZnhrbKNnRr1U=", "requires": { "escape-string-regexp": "1.0.5", "graceful-fs": "4.1.11", @@ -3948,13 +3990,13 @@ } }, "globule": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz", - "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz", + "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==", "dev": true, "requires": { "glob": "~7.1.1", - "lodash": "~4.17.4", + "lodash": "~4.17.10", "minimatch": "~3.0.2" } }, @@ -4028,6 +4070,12 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=" }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "dev": true + }, "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", @@ -4066,33 +4114,23 @@ } }, "hash-base": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz", - "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", "dev": true, "requires": { - "inherits": "^2.0.1" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "hash.js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz", - "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz", + "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==", "dev": true, "requires": { "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.0" - } - }, - "hawk": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", - "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", - "requires": { - "boom": "4.x.x", - "cryptiles": "3.x.x", - "hoek": "4.x.x", - "sntp": "2.x.x" + "minimalistic-assert": "^1.0.1" } }, "he": { @@ -4112,15 +4150,10 @@ "minimalistic-crypto-utils": "^1.0.1" } }, - "hoek": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz", - "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==" - }, "hosted-git-info": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz", - "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", "dev": true }, "hpack.js": { @@ -4161,25 +4194,35 @@ }, "dependencies": { "commander": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", - "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", "dev": true }, "html-minifier": { - "version": "3.5.12", - "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.12.tgz", - "integrity": "sha512-+N778qLf0RWBscD0TPGoYdeGNDZ0s76/0pQhY1/409EOudcENkm9IbSkk37RDyPdg/09GVHTKotU4ya93RF1Gg==", + "version": "3.5.20", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.20.tgz", + "integrity": "sha512-ZmgNLaTp54+HFKkONyLFEfs5dd/ZOtlquKaTnqIWFmx3Av5zG6ZPcV2d0o9XM2fXOTxxIf6eDcwzFFotke/5zA==", "dev": true, "requires": { "camel-case": "3.0.x", - "clean-css": "4.1.x", - "commander": "2.15.x", + "clean-css": "4.2.x", + "commander": "2.17.x", "he": "1.1.x", - "ncname": "1.0.x", "param-case": "2.1.x", "relateurl": "0.2.x", - "uglify-js": "3.3.x" + "uglify-js": "3.4.x" + }, + "dependencies": { + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + } } }, "source-map": { @@ -4189,31 +4232,30 @@ "dev": true }, "uglify-js": { - "version": "3.3.16", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.16.tgz", - "integrity": "sha512-FMh5SRqJRGhv9BbaTffENIpDDQIoPDR8DBraunGORGhySArsXlw9++CN+BWzPBLpoI4RcSnpfGPnilTxWL3Vvg==", + "version": "3.4.9", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", + "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", "dev": true, "requires": { - "commander": "~2.15.0", + "commander": "~2.17.1", "source-map": "~0.6.1" } } } }, "html-minifier": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.3.tgz", - "integrity": "sha512-iKRzQQDuTCsq0Ultbi/mfJJnR0D3AdZKTq966Gsp92xkmAPCV4Xi08qhJ0Dl3ZAWemSgJ7qZK+UsZc0gFqK6wg==", + "version": "3.5.20", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.20.tgz", + "integrity": "sha512-ZmgNLaTp54+HFKkONyLFEfs5dd/ZOtlquKaTnqIWFmx3Av5zG6ZPcV2d0o9XM2fXOTxxIf6eDcwzFFotke/5zA==", "dev": true, "requires": { "camel-case": "3.0.x", - "clean-css": "4.1.x", - "commander": "2.11.x", + "clean-css": "4.2.x", + "commander": "2.17.x", "he": "1.1.x", - "ncname": "1.0.x", "param-case": "2.1.x", "relateurl": "0.2.x", - "uglify-js": "3.0.x" + "uglify-js": "3.4.x" } }, "html-webpack-plugin": { @@ -4304,30 +4346,31 @@ "dev": true }, "http-errors": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", - "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", + "version": "1.6.3", + "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "requires": { - "depd": "1.1.1", + "depd": "~1.1.2", "inherits": "2.0.3", - "setprototypeof": "1.0.3", - "statuses": ">= 1.3.1 < 2" + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" } }, "http-parser-js": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.11.tgz", - "integrity": "sha512-QCR5O2AjjMW8Mo4HyI1ctFcv+O99j/0g367V3YoVnrNw5hkDvAWZD0lWGcc+F4yN3V55USPCVix4efb75HxFfA==", + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz", + "integrity": "sha1-O9bW/ebjFyyTNMOzO2wZPYD+ETc=", "dev": true }, "http-proxy": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.16.2.tgz", - "integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", + "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", "dev": true, "requires": { - "eventemitter3": "1.x.x", - "requires-port": "1.x.x" + "eventemitter3": "^3.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" } }, "http-proxy-middleware": { @@ -4543,9 +4586,9 @@ } }, "ieee754": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.10.tgz", - "integrity": "sha512-byWFX8OyW/qeVxcY21r6Ncxl0ZYHgnf0cPup2h34eHXrCJbOp7IuqnJ4Q0omfyWl6Z++BTI6bByf31pZt7iRLg==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", + "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==", "dev": true }, "iferr": { @@ -4555,9 +4598,9 @@ "dev": true }, "ignore": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz", - "integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==", + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", "dev": true }, "ignore-walk": { @@ -4568,6 +4611,24 @@ "minimatch": "^3.0.4" } }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, "import-local": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", @@ -4662,9 +4723,9 @@ "dev": true }, "ipaddr.js": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz", - "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs=" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", + "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=" }, "is-absolute-url": { "version": "2.1.0", @@ -4717,9 +4778,9 @@ } }, "is-callable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.3.tgz", - "integrity": "sha1-hut1OSgF3cM69xySoO7fdO52BLI=", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", "dev": true }, "is-data-descriptor": { @@ -4806,25 +4867,6 @@ "is-extglob": "^2.1.1" } }, - "is-my-ip-valid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", - "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==", - "dev": true - }, - "is-my-json-valid": { - "version": "2.17.2", - "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz", - "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==", - "dev": true, - "requires": { - "generate-function": "^2.0.0", - "generate-object-property": "^1.1.0", - "is-my-ip-valid": "^1.0.0", - "jsonpointer": "^4.0.0", - "xtend": "^4.0.0" - } - }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -4869,9 +4911,9 @@ "dev": true }, "is-path-in-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz", - "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", "dev": true, "requires": { "is-path-inside": "^1.0.0" @@ -4913,12 +4955,6 @@ "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", "dev": true }, - "is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", - "dev": true - }, "is-regex": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", @@ -4944,10 +4980,13 @@ } }, "is-symbol": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz", - "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=", - "dev": true + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", + "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.0" + } }, "is-typedarray": { "version": "1.0.0", @@ -5019,18 +5058,18 @@ "dev": true }, "js-yaml": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz", - "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==", + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", + "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" }, "dependencies": { "esprima": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", - "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" } } }, @@ -5052,6 +5091,12 @@ "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", "dev": true }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, "json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", @@ -5083,9 +5128,19 @@ "dev": true }, "json5": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.4.0.tgz", - "integrity": "sha1-BUNS5MTIDIbAkjh31EneF2pzLI0=" + "version": "1.0.1", + "resolved": "http://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + } + } }, "jsonfile": { "version": "2.4.0", @@ -5101,12 +5156,6 @@ "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", "dev": true }, - "jsonpointer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz", - "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=", - "dev": true - }, "jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", @@ -5119,9 +5168,9 @@ } }, "killable": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.0.tgz", - "integrity": "sha1-2ouEvUfeU5WHj5XWTQLyRJ/gXms=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", "dev": true }, "kind-of": { @@ -5167,9 +5216,9 @@ } }, "loader-runner": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz", - "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.1.tgz", + "integrity": "sha512-By6ZFY7ETWOc9RFaAIb23IjJVcM4dvJC/N57nmdz9RSkMXvAXGI7SyVlAw3v8vjtDRlqThgVDVmTnr9fqMlxkw==", "dev": true }, "loader-utils": { @@ -5202,9 +5251,9 @@ } }, "lodash": { - "version": "4.17.5", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", - "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==" + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" }, "lodash._reinterpolate": { "version": "3.0.0", @@ -5230,6 +5279,12 @@ "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", "dev": true }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, "lodash.escape": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", @@ -5308,9 +5363,9 @@ "dev": true }, "lru-cache": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.2.tgz", - "integrity": "sha512-wgeVXhrDwAWnIF/yZARsFnMBtdFXOg1b8RIrhilp+0iDYN4mdQcNZElDZ0e4B64BhaxeQ5zN7PMyvu7we1kPeQ==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", + "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", "dev": true, "requires": { "pseudomap": "^1.0.2", @@ -5318,15 +5373,15 @@ } }, "macaddress": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.8.tgz", - "integrity": "sha1-WQTcU3w57G2+/q6QIycTX6hRHxI=", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.9.tgz", + "integrity": "sha512-k4F1JUof6cQXxNFzx3thLby4oJzXTXQueAOOts944Vqizn+Rjc2QNFenT9FJSLU1CH3PmrHRSyZs2E+Cqw+P2w==", "dev": true }, "make-dir": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.2.0.tgz", - "integrity": "sha512-aNUAa4UMg/UougV25bbrU4ZaaKNjJ/3/xnvg/twpmKROPdKZPZ9wGgI0opdZzO8q/zUFawoUuixuOv33eZ61Iw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "dev": true, "requires": { "pify": "^3.0.0" @@ -5359,6 +5414,12 @@ "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=", "dev": true }, + "math-random": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", + "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=", + "dev": true + }, "matrix-js-sdk": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/matrix-js-sdk/-/matrix-js-sdk-0.9.2.tgz", @@ -5373,42 +5434,32 @@ } }, "matrix-js-snippets": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/matrix-js-snippets/-/matrix-js-snippets-0.2.5.tgz", - "integrity": "sha512-Q/asN11Bd9giHnQ5kWRPixkAErUJKwprUSLPM5n2ju2W7JgqkSdXhSWBZ7YM9Yc9pc/W8Sb6t1CHAbdbyK3ArA==", + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/matrix-js-snippets/-/matrix-js-snippets-0.2.8.tgz", + "integrity": "sha512-vsqxoCOXeItC3CZG7DRZFhU6PzM+QpkqNzB7ENlRTrDNhG2kkxRdnXl94OCV/bDA1sCHqFXERGNS/LEuB6mjJw==", "requires": { "chalk": "^2.3.0", "moment": "^2.19.4", "typescript": "^2.6.2", "winston": "^2.4.0" - }, - "dependencies": { - "moment": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.20.0.tgz", - "integrity": "sha512-r7aEpLB/mhMUiC5ksahDajF/Jr3wS/qLzUnwOJCZyKWF34ibdvW8saujBKfR7aQlov//JgFA38HXOoIt7lXzcA==" - } } }, "md5.js": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", - "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", + "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" + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" }, "dependencies": { - "hash-base": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", - "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } + "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 } } }, @@ -5478,9 +5529,9 @@ "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, "micromatch": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.9.tgz", - "integrity": "sha512-SlIz6sv5UPaAVVFRKodKjCg48EbNoIhgetzfK/Cy0v5U52Z6zB136M8tp0UC9jM53LYbmIRihJszvvqpKkfm9g==", + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { "arr-diff": "^4.0.0", @@ -5495,7 +5546,7 @@ "object.pick": "^1.3.0", "regex-not": "^1.0.0", "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "to-regex": "^3.0.2" } }, "miller-rabin": { @@ -5509,9 +5560,9 @@ } }, "mime": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.2.0.tgz", - "integrity": "sha512-0Qz9uF1ATtl8RKJG4VRfOymh7PyEor6NbrI/61lRfuRe4vx9SNATrvAeTj2EWVRKjEQGskrzWkJBBY5NbaVHIA==" + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.3.1.tgz", + "integrity": "sha512-OEUllcVoydBHGN1z84yfQDimn58pZNNNXgZlHXSboxMlFvgI6MXSWpWKpFRra7H1HxpVhHTkrghfRW49k6yjeg==" }, "mime-db": { "version": "1.30.0", @@ -5538,9 +5589,9 @@ "integrity": "sha1-FPpMrZPUfPu0OSeWqLABXn9gy80=" }, "minimalistic-assert": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz", - "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=", + "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": { @@ -5662,14 +5713,14 @@ "integrity": "sha1-vhy7PLalUGD8hkZ9Ly0s0KYA4Zk=" }, "moment": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.21.0.tgz", - "integrity": "sha512-TCZ36BjURTeFTM/CwRcViQlfkMvL1/vFISuNLO5GkcVm1+QHfbSiNqZuWeMFjj1/3+uAjXswgRk30j1kkLYJBQ==" + "version": "2.22.2", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz", + "integrity": "sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=" }, "moment-timezone": { - "version": "0.5.14", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.14.tgz", - "integrity": "sha1-TrOP+VOLgBCLpGekWPPtQmjM/LE=", + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.21.tgz", + "integrity": "sha512-j96bAh4otsgj3lKydm3K7kdtA3iKf2m6MY2iSYCzCm5a1zmHo1g+aK3068dDEeocLZQIS9kU8bsdQHLqEvgW0A==", "requires": { "moment": ">= 2.9.0" } @@ -5694,25 +5745,18 @@ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "multer": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/multer/-/multer-1.3.0.tgz", - "integrity": "sha1-CSsmcPaEb6SRSWXvyM+Uwg/sbNI=", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.1.tgz", + "integrity": "sha512-zzOLNRxzszwd+61JFuAo0fxdQfvku12aNJgnla0AQ+hHxFmfc/B7jBVuPr5Rmvu46Jze/iJrFpSOsD7afO8SDw==", "requires": { - "append-field": "^0.1.0", + "append-field": "^1.0.0", "busboy": "^0.2.11", - "concat-stream": "^1.5.0", + "concat-stream": "^1.5.2", "mkdirp": "^0.5.1", - "object-assign": "^3.0.0", + "object-assign": "^4.1.1", "on-finished": "^2.3.0", "type-is": "^1.6.4", "xtend": "^4.0.0" - }, - "dependencies": { - "object-assign": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", - "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=" - } } }, "multicast-dns": { @@ -5756,15 +5800,6 @@ "to-regex": "^3.0.1" } }, - "ncname": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ncname/-/ncname-1.0.0.tgz", - "integrity": "sha1-W1etGLHKCShk72Kwse2BlPODtxw=", - "dev": true, - "requires": { - "xml-char-classes": "^1.0.0" - } - }, "needle": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/needle/-/needle-2.2.1.tgz", @@ -5810,9 +5845,9 @@ "dev": true }, "no-case": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.1.tgz", - "integrity": "sha1-euuhxzpSGEJlVUt9wDuvcg34AIE=", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", "dev": true, "requires": { "lower-case": "^1.1.1" @@ -5829,26 +5864,25 @@ } }, "node-forge": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.1.tgz", - "integrity": "sha1-naYR6giYL0uUIGs760zJZl8gwwA=", + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz", + "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==", "dev": true }, "node-gyp": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.2.tgz", - "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", "dev": true, "requires": { "fstream": "^1.0.0", "glob": "^7.0.3", "graceful-fs": "^4.1.2", - "minimatch": "^3.0.2", "mkdirp": "^0.5.0", "nopt": "2 || 3", "npmlog": "0 || 1 || 2 || 3 || 4", "osenv": "0", - "request": "2", + "request": "^2.87.0", "rimraf": "2", "semver": "~5.3.0", "tar": "^2.0.0", @@ -5947,9 +5981,9 @@ } }, "node-sass": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.8.3.tgz", - "integrity": "sha512-tfFWhUsCk/Y19zarDcPo5xpj+IW3qCfOjVdHtYeG6S1CKbQOh1zqylnQK6cV3z9k80yxAnFX9Y+a9+XysDhhfg==", + "version": "4.9.4", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.4.tgz", + "integrity": "sha512-MXyurANsUoE4/6KmfMkwGcBzAnJQ5xJBGW7Ei6ea8KnUKuzHr/SguVBIi3uaUAHtZCPUYkvlJ3Ef5T5VAwVpaA==", "dev": true, "requires": { "async-foreach": "^0.1.3", @@ -5965,9 +5999,9 @@ "meow": "^3.7.0", "mkdirp": "^0.5.1", "nan": "^2.10.0", - "node-gyp": "^3.3.1", + "node-gyp": "^3.8.0", "npmlog": "^4.0.0", - "request": "~2.79.0", + "request": "^2.88.0", "sass-graph": "^2.2.4", "stdout-stream": "^1.4.0", "true-case-path": "^1.0.2" @@ -5979,33 +6013,6 @@ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true }, - "assert-plus": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", - "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", - "dev": true - }, - "aws-sign2": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", - "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", - "dev": true - }, - "boom": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", - "dev": true, - "requires": { - "hoek": "2.x.x" - } - }, - "caseless": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz", - "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=", - "dev": true - }, "chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", @@ -6019,121 +6026,11 @@ "supports-color": "^2.0.0" } }, - "cryptiles": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", - "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", - "dev": true, - "requires": { - "boom": "2.x.x" - } - }, - "form-data": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", - "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.5", - "mime-types": "^2.1.12" - } - }, - "har-validator": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz", - "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=", - "dev": true, - "requires": { - "chalk": "^1.1.1", - "commander": "^2.9.0", - "is-my-json-valid": "^2.12.4", - "pinkie-promise": "^2.0.0" - } - }, - "hawk": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", - "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", - "dev": true, - "requires": { - "boom": "2.x.x", - "cryptiles": "2.x.x", - "hoek": "2.x.x", - "sntp": "1.x.x" - } - }, - "hoek": { - "version": "2.16.3", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", - "dev": true - }, - "http-signature": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", - "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", - "dev": true, - "requires": { - "assert-plus": "^0.2.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "qs": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz", - "integrity": "sha1-51vV9uJoEioqDgvaYwslUMFmUCw=", - "dev": true - }, - "request": { - "version": "2.79.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz", - "integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=", - "dev": true, - "requires": { - "aws-sign2": "~0.6.0", - "aws4": "^1.2.1", - "caseless": "~0.11.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.0", - "forever-agent": "~0.6.1", - "form-data": "~2.1.1", - "har-validator": "~2.0.6", - "hawk": "~3.1.3", - "http-signature": "~1.1.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.7", - "oauth-sign": "~0.8.1", - "qs": "~6.3.0", - "stringstream": "~0.0.4", - "tough-cookie": "~2.3.0", - "tunnel-agent": "~0.4.1", - "uuid": "^3.0.0" - } - }, - "sntp": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", - "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", - "dev": true, - "requires": { - "hoek": "2.x.x" - } - }, "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 - }, - "tunnel-agent": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", - "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=", - "dev": true } } }, @@ -6333,9 +6230,9 @@ } }, "object-keys": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz", - "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz", + "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==", "dev": true }, "object-visit": { @@ -6412,33 +6309,21 @@ "dev": true }, "opn": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", - "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz", + "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==", "dev": true, "requires": { "is-wsl": "^1.1.0" } }, "original": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/original/-/original-1.0.0.tgz", - "integrity": "sha1-kUf5P6FpbQS+YeAb1QuurKZWvTs=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", "dev": true, "requires": { - "url-parse": "1.0.x" - }, - "dependencies": { - "url-parse": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.0.5.tgz", - "integrity": "sha1-CFSGBCKv3P7+tsllxmLUgAFpkns=", - "dev": true, - "requires": { - "querystringify": "0.0.x", - "requires-port": "1.0.x" - } - } + "url-parse": "^1.4.3" } }, "os-browserify": { @@ -6482,9 +6367,9 @@ "dev": true }, "p-limit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", - "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "dev": true, "requires": { "p-try": "^1.0.0" @@ -6546,9 +6431,9 @@ } }, "parse-asn1": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz", - "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=", + "version": "5.1.1", + "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", + "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", "dev": true, "requires": { "asn1.js": "^4.0.0", @@ -6670,9 +6555,9 @@ } }, "pbkdf2": { - "version": "3.0.14", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz", - "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==", + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", "dev": true, "requires": { "create-hash": "^1.1.2", @@ -6861,9 +6746,9 @@ } }, "portfinder": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.13.tgz", - "integrity": "sha1-uzLs2HwnEErm7kS1o8y/Drsa7ek=", + "version": "1.0.18", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.18.tgz", + "integrity": "sha512-KanzLOERzKoX3En5yTiV8K/arnU1ykYVokmtEn0PgCzqKZG9489tqW8ifp9+v3/VJZ5YDjvDt/PAP5WaPgk7FA==", "dev": true, "requires": { "async": "^1.5.2", @@ -8425,46 +8310,24 @@ } }, "postcss-load-config": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz", - "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz", + "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==", "dev": true, "requires": { - "cosmiconfig": "^2.1.0", - "object-assign": "^4.1.0", - "postcss-load-options": "^1.2.0", - "postcss-load-plugins": "^2.3.0" - } - }, - "postcss-load-options": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz", - "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=", - "dev": true, - "requires": { - "cosmiconfig": "^2.1.0", - "object-assign": "^4.1.0" - } - }, - "postcss-load-plugins": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz", - "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=", - "dev": true, - "requires": { - "cosmiconfig": "^2.1.1", - "object-assign": "^4.1.0" + "cosmiconfig": "^4.0.0", + "import-cwd": "^2.0.0" } }, "postcss-loader": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.3.tgz", - "integrity": "sha512-RuBcNE8rjCkIB0IsbmkGFRmQJTeQJfCI88E0VTarPNTvaNSv9OFv1DvTwgtAN/qlzyiELsmmmtX/tEzKp/cdug==", + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.6.tgz", + "integrity": "sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg==", "dev": true, "requires": { "loader-utils": "^1.1.0", "postcss": "^6.0.0", - "postcss-load-config": "^1.2.0", + "postcss-load-config": "^2.0.0", "schema-utils": "^0.4.0" }, "dependencies": { @@ -8478,9 +8341,9 @@ } }, "chalk": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz", - "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "dev": true, "requires": { "ansi-styles": "^3.2.1", @@ -8495,20 +8358,20 @@ "dev": true }, "postcss": { - "version": "6.0.20", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.20.tgz", - "integrity": "sha512-Opr6usW30Iy0xEDrJywDckRxtylfO7gTGs3Kfb2LdLQlGsUg89fTy0R3Vm1Dub2YHO7MK58avr0p70+uFFHb7A==", + "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.3.2", + "chalk": "^2.4.1", "source-map": "^0.6.1", - "supports-color": "^5.3.0" + "supports-color": "^5.4.0" } }, "schema-utils": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.5.tgz", - "integrity": "sha512-yYrjb9TX2k/J1Y5UNy3KYdZq10xhYcF8nMpAW6o3hy6Q8WSIEf9lJHG/ePnOBfziPM3fvQwfOwa13U/Fh8qTfA==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", "dev": true, "requires": { "ajv": "^6.1.0", @@ -8522,9 +8385,9 @@ "dev": true }, "supports-color": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", - "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", + "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" @@ -9255,12 +9118,12 @@ } }, "postcss-scss": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-1.0.4.tgz", - "integrity": "sha512-IFj42Hz2cBHHFvZTqkJqU08JCCM/MZU5/uNkTUZBaBFP2d4C5unw4HyCL52RfCwJb6KoVUD3eoepxMh1dfBFCQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-1.0.6.tgz", + "integrity": "sha512-4EFYGHcEw+H3E06PT/pQQri06u/1VIIPjeJQaM8skB80vZuXMhp4cSNV5azmdNkontnOID/XYWEvEEELLFB1ww==", "dev": true, "requires": { - "postcss": "^6.0.19" + "postcss": "^6.0.23" }, "dependencies": { "ansi-styles": { @@ -9273,9 +9136,9 @@ } }, "chalk": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz", - "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "dev": true, "requires": { "ansi-styles": "^3.2.1", @@ -9290,14 +9153,14 @@ "dev": true }, "postcss": { - "version": "6.0.20", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.20.tgz", - "integrity": "sha512-Opr6usW30Iy0xEDrJywDckRxtylfO7gTGs3Kfb2LdLQlGsUg89fTy0R3Vm1Dub2YHO7MK58avr0p70+uFFHb7A==", + "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.3.2", + "chalk": "^2.4.1", "source-map": "^0.6.1", - "supports-color": "^5.3.0" + "supports-color": "^5.4.0" } }, "source-map": { @@ -9307,9 +9170,9 @@ "dev": true }, "supports-color": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", - "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", + "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" @@ -9541,18 +9404,18 @@ "dev": true }, "promise-polyfill": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-6.0.2.tgz", - "integrity": "sha1-2chtPcTcLfkBboiUbe/Wm0m0EWI=", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-6.1.0.tgz", + "integrity": "sha1-36lpQ+qcEh/KTem1hoyznTRy4Fc=", "dev": true }, "proxy-addr": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz", - "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", + "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", "requires": { "forwarded": "~0.1.2", - "ipaddr.js": "1.6.0" + "ipaddr.js": "1.8.0" } }, "prr": { @@ -9567,17 +9430,31 @@ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", "dev": true }, + "psl": { + "version": "1.1.29", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz", + "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==" + }, "public-encrypt": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz", - "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=", + "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" + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "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 + } } }, "pump": { @@ -9591,12 +9468,12 @@ } }, "pumpify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.4.0.tgz", - "integrity": "sha512-2kmNR9ry+Pf45opRVirpNuIFotsxUGLaYqxIwuR77AYrYRMuFCz9eryHBS52L360O+NcR383CL4QYlMKPq4zYA==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", "dev": true, "requires": { - "duplexify": "^3.5.3", + "duplexify": "^3.6.0", "inherits": "^2.0.3", "pump": "^2.0.0" } @@ -9639,9 +9516,9 @@ "dev": true }, "querystringify": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-0.0.4.tgz", - "integrity": "sha1-DPf4T5Rj/wrlHExLFC2VvjdyTZw=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.0.tgz", + "integrity": "sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg==", "dev": true }, "ramda": { @@ -9656,23 +9533,21 @@ "integrity": "sha1-pG5DdTUr7amg17DRntbTIezR2C0=" }, "randomatic": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", - "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.0.tgz", + "integrity": "sha512-KnGPVE0lo2WoXxIZ7cPR8YBpiol4gsSuOwDSg410oHh80ZMp5EiypNqL2K4Z77vJn6lB5rap7IkAmcUlalcnBQ==", "dev": true, "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" }, "dependencies": { - "kind-of": { + "is-number": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true } } }, @@ -9701,20 +9576,23 @@ "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" }, "raw-body": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz", - "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", "requires": { "bytes": "3.0.0", - "http-errors": "1.6.2", - "iconv-lite": "0.4.19", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", "unpipe": "1.0.0" }, "dependencies": { "iconv-lite": { - "version": "0.4.19", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", - "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } } } }, @@ -9835,15 +9713,37 @@ } }, "readdirp": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", - "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "minimatch": "^3.0.2", - "readable-stream": "^2.0.2", - "set-immediate-shim": "^1.0.1" + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + } } }, "recast": { @@ -10012,32 +9912,104 @@ } }, "request": { - "version": "2.85.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.85.0.tgz", - "integrity": "sha512-8H7Ehijd4js+s6wuVPLjwORxD4zeuyjYugprdOXlPSqaApmL/QOy+EB/beICHVCHkGMKNh5rvihb5ov+IDw4mg==", + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", "requires": { "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", + "aws4": "^1.8.0", "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "hawk": "~6.0.2", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", "http-signature": "~1.2.0", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "stringstream": "~0.0.5", - "tough-cookie": "~2.3.3", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" + "uuid": "^3.3.2" + }, + "dependencies": { + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "requires": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "aws4": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "har-validator": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz", + "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==", + "requires": { + "ajv": "^5.3.0", + "har-schema": "^2.0.0" + } + }, + "mime-db": { + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz", + "integrity": "sha512-L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw==" + }, + "mime-types": { + "version": "2.1.20", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz", + "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==", + "requires": { + "mime-db": "~1.36.0" + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "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==" + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + } + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + } } }, "require-dir-all": { @@ -10056,9 +10028,9 @@ "dev": true }, "require-from-string": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", - "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true }, "require-glob": { @@ -10176,12 +10148,12 @@ } }, "ripemd160": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz", - "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", "dev": true, "requires": { - "hash-base": "^2.0.0", + "hash-base": "^3.0.0", "inherits": "^2.0.1" } }, @@ -10195,9 +10167,9 @@ } }, "rxjs": { - "version": "5.5.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.7.tgz", - "integrity": "sha512-Hxo2ac8gRQjwjtKgukMIwBRbq5+KAeEV5hXM4obYBOAghev41bDQWgFH4svYiU9UnQ5kNww2LgfyBdevCd2HXA==", + "version": "5.5.12", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", + "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", "dev": true, "requires": { "symbol-observable": "1.0.1" @@ -10217,6 +10189,11 @@ "ret": "~0.1.10" } }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, "sass-graph": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", @@ -10271,9 +10248,9 @@ } }, "screenfull": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-3.3.2.tgz", - "integrity": "sha512-zrnT8EidEWGFkmXEa1d/YUYNvvJaMX05g4O82K+Oiy9jR6Fh3ZTsovsccJOjRJyhS0KPV7AQpDFQRAYXBl9a5A==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-3.3.3.tgz", + "integrity": "sha512-DzYUuXr+OV2BDvYXaYzlYgJd4WXZZ2CW5NFC7Kw6TUCpzXJAx4MwlVD6CH+Mu6fi8rfAQIQfqdFZ4jtDsEkWig==", "dev": true }, "scss-tokenizer": { @@ -10304,12 +10281,12 @@ "dev": true }, "selfsigned": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.2.tgz", - "integrity": "sha1-tESVgNmZKbZbEKSDiTAaZZIIh1g=", + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz", + "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==", "dev": true, "requires": { - "node-forge": "0.7.1" + "node-forge": "0.7.5" } }, "semver": { @@ -10346,22 +10323,22 @@ "statuses": "~1.4.0" }, "dependencies": { - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, "mime": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" } } }, "sequelize": { - "version": "4.37.3", - "resolved": "https://registry.npmjs.org/sequelize/-/sequelize-4.37.3.tgz", - "integrity": "sha512-4hTKikL3T8YovUYKJiqFw6I96WuDtsSEhuClL+CZk6gVq97F45tgAlYt+uYJGipGyr4HW4HV5pJ6STJ1e21W+g==", + "version": "4.39.1", + "resolved": "https://registry.npmjs.org/sequelize/-/sequelize-4.39.1.tgz", + "integrity": "sha512-uR7lk+TUmXQHPp7O1LTfESjww62bvTUkbd4q2C2G6GwYSZ3+do85wCiC62W+cykBt0Et1NZX82EQKnNZkXn5pQ==", "requires": { "bluebird": "^3.5.0", "cls-bluebird": "^2.1.0", @@ -10378,29 +10355,33 @@ "terraformer-wkt-parser": "^1.1.2", "toposort-class": "^1.0.1", "uuid": "^3.2.1", - "validator": "^9.4.1", + "validator": "^10.4.0", "wkx": "^0.4.1" }, "dependencies": { "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "requires": { - "ms": "2.0.0" + "ms": "^2.1.1" } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" } } }, "sequelize-typescript": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/sequelize-typescript/-/sequelize-typescript-0.6.3.tgz", - "integrity": "sha512-Mj+/g8QPqWJ+0h7IsmHUzJziu8vINKPZFhBBkClF066gPOHOz3xay+iQudVkdVdMEjMRqwfp2YoPARSqr+r5Fw==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/sequelize-typescript/-/sequelize-typescript-0.6.6.tgz", + "integrity": "sha512-WGJTaNuHyYwUM8itxZvMVLeNEb7xSjisbVN1Q5rxLaIf2w67Xaf1GX6Jb+9840bjcNPvMsKgC2aR88zmw7UlcQ==", "requires": { "@types/bluebird": "3.5.18", "@types/node": "6.0.41", - "@types/reflect-metadata": "0.0.4", - "@types/sequelize": "4.27.5", + "@types/sequelize": "4.27.24", "es6-shim": "0.35.3", "glob": "7.1.2" }, @@ -10413,9 +10394,9 @@ } }, "serialize-javascript": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.4.0.tgz", - "integrity": "sha1-fJWFFNtqwkQ6irwGLcn3iGp/YAU=", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.5.0.tgz", + "integrity": "sha512-Ga8c8NjAAp46Br4+0oZ2WxJCwIzwP60Gq1YPgU+39PiTVxyed/iKE/zyZI6+UlVYH5Q4PaQdHhcegIFPZTUfoQ==", "dev": true }, "serve-index": { @@ -10449,12 +10430,6 @@ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", - "dev": true - }, "set-value": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", @@ -10485,9 +10460,9 @@ "dev": true }, "setprototypeof": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", - "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" }, "sha.js": { "version": "2.4.11", @@ -10712,14 +10687,6 @@ } } }, - "sntp": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", - "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", - "requires": { - "hoek": "4.x.x" - } - }, "sockjs": { "version": "0.3.19", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", @@ -10731,9 +10698,9 @@ } }, "sockjs-client": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.4.tgz", - "integrity": "sha1-W6vjhrd15M8U51IJEUUmVAFsixI=", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.5.tgz", + "integrity": "sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM=", "dev": true, "requires": { "debug": "^2.6.6", @@ -10813,9 +10780,9 @@ "dev": true }, "spdx-correct": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", - "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.2.tgz", + "integrity": "sha512-q9hedtzyXHr5S0A1vEPoK/7l8NpfkFYTq6iCY+Pno2ZbdZR6WexZFtqeVGkGxW3TEJMN914Z55EnAGMmenlIQQ==", "dev": true, "requires": { "spdx-expression-parse": "^3.0.0", @@ -10823,9 +10790,9 @@ } }, "spdx-exceptions": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", - "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", "dev": true }, "spdx-expression-parse": { @@ -10839,9 +10806,9 @@ } }, "spdx-license-ids": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", - "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.1.tgz", + "integrity": "sha512-TfOfPcYGBB5sDuPn3deByxPhmfegAhpDYKSOXZQN81Oyrrif8ZCodOLzK3AesELnCx03kikhyDwh0pfvvQvF8w==", "dev": true }, "spdy": { @@ -11040,14 +11007,14 @@ } }, "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, "stdout-stream": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz", - "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", "dev": true, "requires": { "readable-stream": "^2.0.1" @@ -11064,9 +11031,9 @@ } }, "stream-each": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.2.tgz", - "integrity": "sha512-mc1dbFhGBxvTM3bIWmAAINbqiuAk9TATcfIQC8P+/+HJefgaiTlMn2dHvkX8qlI12KeYKSQ1Ua9RrIqrn1VPoA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", "dev": true, "requires": { "end-of-stream": "^1.1.0", @@ -11074,16 +11041,42 @@ } }, "stream-http": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.1.tgz", - "integrity": "sha512-cQ0jo17BLca2r0GfRdZKYAGLU6JRoIWxqSOakUMuKOT6MOK7AAlE856L33QuDmAy/eeOrhLee3dZKX0Uadu93A==", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", "dev": true, "requires": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", - "readable-stream": "^2.3.3", + "readable-stream": "^2.3.6", "to-arraybuffer": "^1.0.0", "xtend": "^4.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "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" + } + }, + "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" + } + } } }, "stream-shift": { @@ -11121,11 +11114,6 @@ "safe-buffer": "~5.1.0" } }, - "stringstream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", - "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=" - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -11243,18 +11231,19 @@ } }, "terraformer": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/terraformer/-/terraformer-1.0.8.tgz", - "integrity": "sha1-UeCtiXRvzyFh3G9lqnDkI3fItZM=", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/terraformer/-/terraformer-1.0.9.tgz", + "integrity": "sha512-YlmQ1fsMWTkKGDGibCRWgmLzrpDRUr63Q025LJ/taYQ6j1Yb8q9McKF7NBi6ACAyUXO6F/bl9w6v4MY307y5Ag==", "requires": { "@types/geojson": "^1.0.0" } }, "terraformer-wkt-parser": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/terraformer-wkt-parser/-/terraformer-wkt-parser-1.1.2.tgz", - "integrity": "sha1-M2oMj8gglKWv+DKI9prt7NNpvww=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/terraformer-wkt-parser/-/terraformer-wkt-parser-1.2.0.tgz", + "integrity": "sha512-QU3iA54St5lF8Za1jg1oj4NYc8sn5tCZ08aNSWDeGzrsaV48eZk1iAVWasxhNspYBoCqdHuoot1pUTUrE1AJ4w==", "requires": { + "@types/geojson": "^1.0.0", "terraformer": "~1.0.5" } }, @@ -11275,21 +11264,21 @@ } }, "thunky": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.2.tgz", - "integrity": "sha1-qGLgGOP7HqLsP85dVWBc9X8kc3E=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz", + "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==", "dev": true }, "time-stamp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-2.0.0.tgz", - "integrity": "sha1-lcakRTDhW6jW9KPsuMOj+sRto1c=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-2.1.0.tgz", + "integrity": "sha512-lJbq6KsFhZJtN3fPUVje1tq/hHsJOKUUcUj/MGCiQR6qWBDcyi5kxL9J7/RnaEChCn0+L/DUN2WvemDrkk4i3Q==", "dev": true }, "timers-browserify": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.6.tgz", - "integrity": "sha512-HQ3nbYRAowdVd0ckGFvmJPPCOH/CHleFN/Y0YQCX1DVaB7t+KFvisuyN09fuP8Jtp1CpfSh8O8bMkHbdbPe6Pw==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", + "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", "dev": true, "requires": { "setimmediate": "^1.0.4" @@ -11369,27 +11358,12 @@ "dev": true }, "true-case-path": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.2.tgz", - "integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", "dev": true, "requires": { - "glob": "^6.0.4" - }, - "dependencies": { - "glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } + "glob": "^7.1.2" } }, "ts-helpers": { @@ -11405,9 +11379,9 @@ "dev": true }, "tslint": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.9.1.tgz", - "integrity": "sha1-ElX4ej/1frCw4fDmEKi0dIBGya4=", + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.11.0.tgz", + "integrity": "sha1-mPMMAurjzecAYgHkwzywi0hYHu0=", "dev": true, "requires": { "babel-code-frame": "^6.22.0", @@ -11421,13 +11395,13 @@ "resolve": "^1.3.2", "semver": "^5.3.0", "tslib": "^1.8.0", - "tsutils": "^2.12.1" + "tsutils": "^2.27.2" }, "dependencies": { "commander": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", - "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", "dev": true } } @@ -11446,9 +11420,9 @@ } }, "tsutils": { - "version": "2.22.2", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.22.2.tgz", - "integrity": "sha512-u06FUSulCJ+Y8a2ftuqZN6kIGqdP2yJjUPEngXqmdPND4UQfb04igcotH+dw+IFr417yP6muCLE8/5/Qlfnx0w==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", "dev": true, "requires": { "tslib": "^1.8.1" @@ -11475,12 +11449,27 @@ "optional": true }, "type-is": { - "version": "1.6.15", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.15.tgz", - "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=", + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", + "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", "requires": { "media-typer": "0.3.0", - "mime-types": "~2.1.15" + "mime-types": "~2.1.18" + }, + "dependencies": { + "mime-db": { + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz", + "integrity": "sha512-L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw==" + }, + "mime-types": { + "version": "2.1.20", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz", + "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==", + "requires": { + "mime-db": "~1.36.0" + } + } } }, "typedarray": { @@ -11489,27 +11478,27 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "typescript": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.7.2.tgz", - "integrity": "sha512-p5TCYZDAO0m4G344hD+wx/LATebLWZNkkh2asWUFqSsD2OrDNhbAHuSjobrmsUmdzjJjEeZVU9g1h3O6vpstnw==" + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz", + "integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==" }, "typescript-rest": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/typescript-rest/-/typescript-rest-1.3.0.tgz", - "integrity": "sha1-t/KAcRKXsQIJ5qIDDw3J7wNcvyI=", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/typescript-rest/-/typescript-rest-1.7.0.tgz", + "integrity": "sha512-VpzjS1aPY7qdf1pMKWnMloCOxBhav5kx8SbUtTqq9QvPqB3xJKFTC/wauwELImdOuDwAKlncEfCyQZAXK41vnA==", "requires": { "@types/body-parser": "0.0.33", "@types/cookie-parser": "^1.3.30", - "@types/express": "^4.11.1", - "@types/express-serve-static-core": "^4.0.49", + "@types/express": "^4.16.0", + "@types/express-serve-static-core": "^4.16.0", "@types/multer": "0.0.32", - "@types/serve-static": "^1.7.31", - "body-parser": "^1.17.1", + "@types/serve-static": "^1.13.2", + "body-parser": "^1.18.3", "cookie-parser": "^1.4.3", "cors": "^2.8.4", - "express": "^4.16.2", + "express": "^4.16.3", "fs-extra": "^2.1.2", - "lodash": "^4.17.5", + "lodash": "^4.17.10", "multer": "^1.3.0", "path": "^0.12.7", "reflect-metadata": "^0.1.10", @@ -11525,27 +11514,25 @@ "requires": { "@types/express": "*" } - }, - "@types/express": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.11.1.tgz", - "integrity": "sha512-ttWle8cnPA5rAelauSWeWJimtY2RsUf2aspYZs7xPHiWgOlPn6nnUfBMtrkcnjFJuIHJF4gNOdVvpLK2Zmvh6g==", - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "*", - "@types/serve-static": "*" - } } } }, "uglify-js": { - "version": "3.0.28", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.0.28.tgz", - "integrity": "sha512-0h/qGay016GG2lVav3Kz174F3T2Vjlz2v6HCt+WDQpoXfco0hWwF5gHK9yh88mUYvIC+N7Z8NT8WpjSp1yoqGA==", + "version": "3.4.9", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", + "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", "dev": true, "requires": { - "commander": "~2.11.0", - "source-map": "~0.5.1" + "commander": "~2.17.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 + } } }, "uglify-to-browserify": { @@ -11676,18 +11663,18 @@ "dev": true }, "unique-filename": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.0.tgz", - "integrity": "sha1-0F8v5AMlYIcfMOk8vnNe6iAVFPM=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", "dev": true, "requires": { "unique-slug": "^2.0.0" } }, "unique-slug": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.0.tgz", - "integrity": "sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.1.tgz", + "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==", "dev": true, "requires": { "imurmurhash": "^0.1.4" @@ -11749,9 +11736,9 @@ } }, "upath": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.0.4.tgz", - "integrity": "sha512-d4SJySNBXDaQp+DPrziv3xGS6w3d2Xt69FijJr86zMPBy23JEloMCEOUBBzuN7xCtjLCnmB9tI/z7SBCahHBOw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", + "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", "dev": true }, "upper-case": { @@ -11802,21 +11789,13 @@ } }, "url-parse": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.2.0.tgz", - "integrity": "sha512-DT1XbYAfmQP65M/mE6OALxmXzZ/z1+e5zk2TcSKe/KiYbNGZxgtttzC0mR/sjopbpOXcbniq7eIKmocJnUWlEw==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.3.tgz", + "integrity": "sha512-rh+KuAW36YKo0vClhQzLLveoj8FwPJNu65xLb7Mrt+eZht0IPT0IXgSv8gcMegZ6NvjJUALf6Mf25POlMwD1Fw==", "dev": true, "requires": { - "querystringify": "~1.0.0", - "requires-port": "~1.0.0" - }, - "dependencies": { - "querystringify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-1.0.0.tgz", - "integrity": "sha1-YoYkIRLFtxL6ZU5SZlK/ahP/Bcs=", - "dev": true - } + "querystringify": "^2.0.0", + "requires-port": "^1.0.0" } }, "use": { @@ -11829,18 +11808,11 @@ } }, "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", "requires": { - "inherits": "2.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" - } + "inherits": "2.0.3" } }, "util-deprecate": { @@ -11865,9 +11837,9 @@ "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==" }, "validate-npm-package-license": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz", - "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, "requires": { "spdx-correct": "^3.0.0", @@ -11875,9 +11847,9 @@ } }, "validator": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/validator/-/validator-9.4.1.tgz", - "integrity": "sha512-YV5KjzvRmSyJ1ee/Dm5UED0G+1L4GZnLN3w6/T+zZm8scVua4sOhYKWTUrKa0H/tMiJyO9QLHMPN+9mB/aMunA==" + "version": "10.8.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-10.8.0.tgz", + "integrity": "sha512-mXqMxfCh5NLsVgYVKl9WvnHNDPCcbNppHSPPowu0VjtSsGWVY+z8hJF44edLR1nbLNzi3jYoYsIl8KZpioIk6g==" }, "vary": { "version": "1.1.2", @@ -11916,9 +11888,9 @@ } }, "watchpack": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.5.0.tgz", - "integrity": "sha512-RSlipNQB1u48cq0wH/BNfCu1tD/cJ8ydFIkNYhp9o+3d+8unClkIovpW5qpFPgmL9OE48wfAnlZydXByWP82AA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", + "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", "dev": true, "requires": { "chokidar": "^2.0.2", @@ -11936,9 +11908,9 @@ } }, "webpack": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.11.0.tgz", - "integrity": "sha512-3kOFejWqj5ISpJk4Qj/V7w98h9Vl52wak3CLiw/cDOfbVTq7FeoZ0SdoHHY9PYlHr50ZS42OfvzE2vB4nncKQg==", + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.12.0.tgz", + "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==", "dev": true, "requires": { "acorn": "^5.0.0", @@ -11971,6 +11943,15 @@ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, + "async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", + "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "dev": true, + "requires": { + "lodash": "^4.17.10" + } + }, "camelcase": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", @@ -12151,9 +12132,9 @@ } }, "webpack-dev-server": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-2.11.2.tgz", - "integrity": "sha512-zrPoX97bx47vZiAXfDrkw8pe9QjJ+lunQl3dypojyWwWr1M5I2h0VSrMPfTjopHQPRNn+NqfjcMmhoLcUJe2gA==", + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-2.11.3.tgz", + "integrity": "sha512-Qz22YEFhWx+M2vvJ+rQppRv39JA0h5NNbOOdODApdX6iZ52Diz7vTPXjF7kJlfn+Uc24Qr48I3SZ9yncQwRycg==", "dev": true, "requires": { "ansi-html": "0.0.7", @@ -12177,7 +12158,7 @@ "selfsigned": "^1.9.1", "serve-index": "^1.7.2", "sockjs": "0.3.19", - "sockjs-client": "1.1.4", + "sockjs-client": "1.1.5", "spdy": "^3.4.1", "strip-ansi": "^3.0.0", "supports-color": "^5.1.0", @@ -12192,12 +12173,12 @@ "dev": true }, "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { - "ms": "2.0.0" + "ms": "^2.1.1" } }, "has-flag": { @@ -12206,10 +12187,16 @@ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, "supports-color": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", - "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", + "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" @@ -12294,9 +12281,9 @@ "dev": true }, "which": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", - "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", + "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" @@ -12323,9 +12310,9 @@ "dev": true }, "winston": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.0.tgz", - "integrity": "sha1-gIBQuT1SZh7Z+2wms/DIJnCLCu4=", + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.4.tgz", + "integrity": "sha512-NBo2Pepn4hK4V01UfcWcDlmiVTs7VTB1h7bgnB0rgP146bYhMxX0ypCz3lBOfNxCO4Zuek7yeT+y/zM1OfMw4Q==", "requires": { "async": "~1.0.0", "colors": "1.0.x", @@ -12335,11 +12322,6 @@ "stack-trace": "0.0.x" }, "dependencies": { - "async": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", - "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=" - }, "colors": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", @@ -12348,9 +12330,9 @@ } }, "wkx": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/wkx/-/wkx-0.4.4.tgz", - "integrity": "sha512-eVVHka2jRaAp9QanKhLpxWs3AGDV0b8cijlavxBnn4ryXzq5N/3Xe3nkQsI0XMRA16RURwviCWuOCj4mXCmrxw==", + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/wkx/-/wkx-0.4.5.tgz", + "integrity": "sha512-01dloEcJZAJabLO5XdcRgqdKpmnxS0zIT02LhkdWOZX2Zs2tPM6hlZ4XG9tWaWur1Qd1OO4kJxUbe2+5BofvnA==", "requires": { "@types/node": "*" } @@ -12376,12 +12358,6 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, - "xml-char-classes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/xml-char-classes/-/xml-char-classes-1.0.0.tgz", - "integrity": "sha1-ZGV4SKIP/F31g6Qq2KJ3tFErvE0=", - "dev": true - }, "xtend": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", @@ -12461,9 +12437,9 @@ } }, "zone.js": { - "version": "0.8.20", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.20.tgz", - "integrity": "sha512-FXlA37ErSXCMy5RNBcGFgCI/Zivqzr0D19GuvDxhcYIJc7xkFp6c29DKyODJu0Zo+EMyur/WPPgcBh1EHjB9jA==", + "version": "0.8.26", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.26.tgz", + "integrity": "sha512-W9Nj+UmBJG251wkCacIkETgra4QgBo/vgoEkb4a2uoLzpQG7qF9nzwoLXWU5xj3Fg2mxGvEDh47mg24vXccYjA==", "dev": true } } diff --git a/package.json b/package.json index c535bc3..b11872a 100644 --- a/package.json +++ b/package.json @@ -20,61 +20,61 @@ }, "author": "Travis Ralston", "dependencies": { - "@types/body-parser": "^1.16.8", + "@types/body-parser": "^1.17.0", "@types/node": "^8.9.5", - "body-parser": "^1.18.2", - "config": "^1.30.0", + "body-parser": "^1.18.3", + "config": "^1.31.0", "dns-then": "^0.1.0", - "express": "^4.16.3", - "git-rev-sync": "^1.10.0", - "js-yaml": "^3.11.0", + "express": "^4.16.4", + "git-rev-sync": "^1.12.0", + "js-yaml": "^3.12.0", "lodash": "^4.17.5", "matrix-js-sdk": "^0.9.2", - "matrix-js-snippets": "^0.2.5", + "matrix-js-snippets": "^0.2.8", "memory-cache": "^0.2.0", - "mime": "^2.2.0", + "mime": "^2.3.1", "moment": "^2.21.0", "netmask": "^1.0.6", "random-string": "^0.2.0", - "request": "^2.85.0", + "request": "^2.88.0", "require-dir-all": "^0.4.15", - "sequelize": "^4.37.3", - "sequelize-typescript": "^0.6.3", + "sequelize": "^4.39.1", + "sequelize-typescript": "^0.6.6", "sqlite3": "^4.0.2", - "typescript": "^2.7.2", - "typescript-rest": "^1.3.0", + "typescript": "^2.9.2", + "typescript-rest": "^1.7.0", "umzug": "^2.1.0", "url": "^0.11.0" }, "devDependencies": { - "@angular/animations": "^5.2.9", - "@angular/common": "^5.2.9", - "@angular/compiler": "^5.2.9", - "@angular/core": "^5.2.9", - "@angular/forms": "^5.2.9", - "@angular/http": "^5.2.9", - "@angular/platform-browser": "^5.2.9", - "@angular/platform-browser-dynamic": "^5.2.9", - "@angular/router": "^5.2.9", + "@angular/animations": "^5.2.11", + "@angular/common": "^5.2.11", + "@angular/compiler": "^5.2.11", + "@angular/core": "^5.2.11", + "@angular/forms": "^5.2.11", + "@angular/http": "^5.2.11", + "@angular/platform-browser": "^5.2.11", + "@angular/platform-browser-dynamic": "^5.2.11", + "@angular/router": "^5.2.11", "@angularclass/hmr": "^2.1.0", "@angularclass/hmr-loader": "^3.0.2", - "@fortawesome/fontawesome": "^1.1.4", - "@fortawesome/fontawesome-free-brands": "^5.0.8", - "@fortawesome/fontawesome-free-regular": "^5.0.8", - "@fortawesome/fontawesome-free-solid": "^5.0.8", - "@ng-bootstrap/ng-bootstrap": "^1.0.2", - "@types/jquery": "^3.3.1", + "@fortawesome/fontawesome": "^1.1.8", + "@fortawesome/fontawesome-free-brands": "^5.0.13", + "@fortawesome/fontawesome-free-regular": "^5.0.13", + "@fortawesome/fontawesome-free-solid": "^5.0.13", + "@ng-bootstrap/ng-bootstrap": "^1.1.2", + "@types/jquery": "^3.3.20", "angular2-template-loader": "^0.6.2", "angular2-toaster": "^4.0.2", "angular2-ui-switch": "^1.2.0", "awesome-typescript-loader": "^3.5.0", - "codelyzer": "^4.2.1", - "copy-webpack-plugin": "^4.5.1", - "core-js": "^2.5.3", + "codelyzer": "^4.5.0", + "copy-webpack-plugin": "^4.5.3", + "core-js": "^2.5.7", "css-loader": "^0.28.11", "cssnano": "^3.10.0", "dom-to-image": "^2.6.0", - "embed-video": "^2.0.0", + "embed-video": "^2.0.4", "extract-text-webpack-plugin": "^3.0.2", "file-loader": "^1.1.11", "goby": "^1.1.2", @@ -83,27 +83,27 @@ "jquery": "^3.3.1", "json-loader": "^0.5.4", "ng2-breadcrumbs": "^0.1.281", - "ngx-modialog": "^5.0.0", - "node-sass": "^4.8.3", + "ngx-modialog": "5.0.0", + "node-sass": "^4.9.4", "postcss-cssnext": "^3.1.0", "postcss-import": "^11.1.0", - "postcss-loader": "^2.1.3", - "postcss-scss": "^1.0.4", + "postcss-loader": "^2.1.6", + "postcss-scss": "^1.0.6", "raw-loader": "^0.5.1", "reflect-metadata": "^0.1.12", "rimraf": "^2.6.2", - "rxjs": "^5.5.7", + "rxjs": "^5.5.12", "sass-loader": "^6.0.7", - "screenfull": "^3.3.2", + "screenfull": "^3.3.3", "shelljs": "^0.7.8", "spinkit": "^1.2.5", "style-loader": "^0.19.1", "ts-helpers": "^1.1.2", - "tslint": "^5.9.1", + "tslint": "^5.11.0", "tslint-loader": "^3.6.0", "url-loader": "^0.6.2", - "webpack": "^3.11.0", - "webpack-dev-server": "^2.11.2", - "zone.js": "^0.8.20" + "webpack": "^3.12.0", + "webpack-dev-server": "^2.11.3", + "zone.js": "^0.8.26" } } diff --git a/web/app/admin/neb/edit/edit.component.ts b/web/app/admin/neb/edit/edit.component.ts index 2b1e2a5..72dfb94 100644 --- a/web/app/admin/neb/edit/edit.component.ts +++ b/web/app/admin/neb/edit/edit.component.ts @@ -5,10 +5,9 @@ import { ActivatedRoute } from "@angular/router"; import { ToasterService } from "angular2-toaster"; import { FE_Integration } from "../../../shared/models/integration"; import { NEB_HAS_CONFIG, NEB_IS_COMPLEX } from "../../../shared/models/neb"; -import { Modal, overlayConfigFactory } from "ngx-modialog"; +import { ContainerContent, Modal, overlayConfigFactory } from "ngx-modialog"; import { AdminNebGiphyConfigComponent } from "../config/giphy/giphy.component"; import { NebBotConfigurationDialogContext } from "../config/config-context"; -import { ContainerContent } from "ngx-modialog/src/models/tokens"; import { AdminNebGuggyConfigComponent } from "../config/guggy/guggy.component"; import { AdminNebGoogleConfigComponent } from "../config/google/google.component"; import { AdminNebImgurConfigComponent } from "../config/imgur/imgur.component";