From dbd32194a160968be60fd79eb57430eb2fe071d6 Mon Sep 17 00:00:00 2001 From: ajuvercr Date: Sun, 20 Oct 2019 12:36:18 +0200 Subject: [PATCH] bla --- mapbuilder/favicon.ico | Bin 0 -> 23262 bytes mapbuilder/index.html | 43 +- mapbuilder/package-lock.json | 1399 +++++++++++++++++++++++++++++++ mapbuilder/package.json | 14 +- mapbuilder/{ => src}/index.ts | 0 mapbuilder/src/style/style.scss | 71 ++ mapbuilder/static/res/style.css | 4 - mapbuilder/tsconfig.json | 34 +- mapbuilder/webpack.config.js | 42 +- 9 files changed, 1554 insertions(+), 53 deletions(-) create mode 100644 mapbuilder/favicon.ico rename mapbuilder/{ => src}/index.ts (100%) create mode 100644 mapbuilder/src/style/style.scss delete mode 100644 mapbuilder/static/res/style.css diff --git a/mapbuilder/favicon.ico b/mapbuilder/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..4ccd2b44d0f4aa5256a4a6d277b276d8cb6a0c5d GIT binary patch literal 23262 zcmeFZ`8(8Y_&07>gzVYFAR1o3$D5!SH ze@@YXPnbm>Pk|pa{x@Ler@((Fa%np2 z8ADMpn5GGc+TK8t_FE#&&ClBw9bi-~Ou{vXEV!+|VGi)AGbFPjToo3Y;3BWZWgax zK%lI?K1x*;rLuI~#9ae#lenznC=Em63oYRn_vsHw4coz4cIca-*uqt$F%iKdQr zgJ0bAFXntykqCi#1YIxNl%*@DKW3@V7-^#F>R|gF97=g&SccbRoTrqsW``jmoJIOx zE+-xyE+<8J%ag(LT!;JFhGpM`8c81_$CZ%~7!yK%Ek7`Mb*eVE@gs4lb1FKMT9zu8 z+OUgH7l`0qN>xtPN*%^jukM}m_XCmJO@jCon}WTAebVd;fgxWzq>m`(8bl?0Smyo| zqp2}UQ9KVrnBAI1Lt>Tb_<_~EzEEBfZwBPkhxvJ{RQTY%le zZ?AYV-d@x7wk4kP_!40}D-G6GChM@)_^#u}*?W;sX(O)|Qf)*lQ73oj=m4JV$5_Gy zm8t6$ywhe~+b8P7qu7hfMnV~qATYT9Z3C|ZTxXP{E3Q9HdUq*Qb&Znf=ue*lf%S`r zb1O6LT9D5F=!iLCsVY9AdqmrM2~aDW*2PL(TfwP3BHzu<9|bp#+nO@>zV zQn5hA?^G3opcOk;A^PUL5sgr9eK8o)oY{gXLcB*T@3H2USQhCkSX_ast;D$fj9aTp;(JO#99VsB1&}uO7qo8qM z;p47iO(@@y3gTtR#RD#s_6q-jH$`s`S#a3iGE+0SIM#j$Nv z-9qd2jP-o=+`HY4C*?GPRKL_FhqRrY^^s_CWR$?K@Fwj?+*mMt!rsV?|&8 z?$TBIw^t-G{1x%IINlJM`eIv->X1rVAeif?#i4-+0ON9MlpFO4lpB z5=U%rG(>7WSp2}Y%T+TFR$JcNeI9I&7pIh^!ximy9}i-y_nXg*`eegPv{;LCG9ElOg@dl5WVu&zzy zAhJxa`X+~$+GiRC{yLqbd(3z|+$kGnMa90T6bM72`(I!4n)@vKePT)QK$&l6X6Q#P zcIR7U%E|V*x3zW0KSPXdfF=Jpl=qRlY1SOzRHWy7ns6ASuC$O3CfF{*XojLwOo)5*SZ z-61oj;Q5m;hZ>b8s5vRXP2wm^{fonvwFu%H)!v%w+p0i?5OAhpdTYZd6=ap;71eebyPI` z+TnU``hisC+2QhIGoVd4>H&+ih{<=ygweoX8(|&?uXw}dNL0sVlpCpF)wwxJO}Dgy z&S5xeujYwXl*QF!5j(o&Ur~D?zF|HDQMMXQ9n9zx8@BQs{DHrpPdr&%gq&A!iU7*$ z5;cW#`Z6W1yxuW`R<+5jT%VfI*pv5hqMj88jLoh|dm!F;-J5G>3Wke{4;j`{a}5l0 z?-yaKZyFkd_l;cKhzz`=>hw_pymAe$KTq2kJ3A6hri@B})FZ#OiT+n>A0J04F1*Pr z@|9h@TywMy-eSX!x-W-k;yik)|32bN43!h=5WNf{Ms=%bRP22_S@jQc10KzDKkH58 zCYaUAOL*JfkQXN%z{ z+#Ycwdxc=F|Mv0?XZ;Ay;E2bw=JhD|9+XF9?8P0h!rRtK-Bxsbw8iW+ME3)8YXW^N ziz~zCCcb_NWY%AWVf_{-oMpX!hB5f7ZAF?sq~Csse*%{9imv^yM6b>%dfb@W;#iEF zilSf72?gvA_EKW?7bo1ak7>Tq9KPIdJu8YQX#o5og98cCcNRyzD&G8hoBhide^T}$ zl~<7utkg6iZk_7YA%4kG=d?Q@qWZ~J5n}EOfdqRt&zN>G84BZCyq_$AO?xaJ2 zEjr^0>+b2Tl}2ub2a5Rt%3G+lyl4zlHprC7&HKqkK@s8VQ11Z(MG1R-^uAF5)7tWX z`;AmmM-SpFc9=~=>&`dTnN3vO8zsfGb-ot==94bHxX4PPALu#2xp)&X38m zTC%O#FAhbXP#L-pKTst0Fg=l4^yMZsWdhhYelyi)?{5)l6SKSWx8QA$PfG9_^%sFu z3i+bNj_r<&Jr4-x$8U2x@8 zE&Z`}xa#_;N|UKVs)^FikmGITchMVUeSDqb#8+@f)|jRa=Zy&Ng&0mw-ZZ)ac9i-y zgfUSnr!w*GplP)#I$er2^CvSNBFI9}4OjiEv?LJ0yk*-G>Dlrb1bJBC-%E>i7DeTu z>$0V0^Vw0j5IP_Wal@Ztj+{a@ zwp0~2c15&~3z;c(i^o{4$egEI;~O9L9qsMEqteJ{{u472uLeGb^Vl1Pt8N}=hfZF7 z?voJJV0$Iow3tdA%S4-e5!OGk5@`QG^U)RgcU|M=!<@t7?Y~$b2vvG9h^O8*n52BK zrak$VCbH}kb$Z8-bk>Jo522%ns9SPt5&Cx zBiOwio6=1m>UJmEh(n^{;ly9{fzPxrWH5wQ zrsiUz+-gzKy;&{310hALwPb3X)RjKfUdjlYSYI)i*SpXQg>s+Xo@N&JyYU z)ba76u?oPZQyc85=oX~hRBuCP_+IwW5%{XkwR`wA!q1=fq!W9c_8Db8b8yH%p0Ml@ zT&Z=Vxt~Rq#oIwOM#%crfa(xS+5Oa?ySYTT15rrNGdnQ!Ou0nQJT`3d@I5Fpj%flo z_~+Au)e0f*)gtiTv$2ria2i?aTAYBpd<47C@rZ)mW>ZmNlYeYV+L&il0)wDGO|Y8J z+_MNjGujg)Y!M@~KXeV^R8ItgxUicp2u$l(D9f}D_;vC;9>j7>wbRqP7TJl!!-6 zK+nzf)@!&7=xGhQ z-6n>s?dfHp|Iws3HkHA^)L^IHu`d@;2s8_j;|4SwVrEKuoIV6 zUr53{?wIUa8dT>qZ?FrrWX9Q`!2DCQ0h^Z6Cu@-kmYw$l}# z)y5O9nd?s6P8QL?kZf-6+)`7p*kib?j>xbB9KR0>$P86p>7%P$k`&Fkfm3D3s21i2=m)_zRYu%)`!FNdK zk&EvIcVd7+MLKEO20VN>%$ZIfW$#Pth#axmxz(d@(Mq|T4mDs;NZbAC#8QNWlO^=A zHEmKERHRL6;Fy0j&7u}W8!7udvT4)yHc1Rqwsqz!C8jI+1Hs$)IWfFNE9}n6(%rkH z%SeVgw%v#A&Ov5PDa#Y;wZw|L*dmGv02UI>CFcp_H};{eVTp0)5K#`9fgB^iTO|Z* z2xs|x49i+?@*&Qd@i>}R)0%VFlx+Vt+B?_y&5RCZYw8MWXxaE%J=m;B;abaS&;<02 zqo@%kr-aQ?-H4)bT2Ov>Qi5D|~t&QxmgguivBa7!}d@Ra}F{b2X?f+(8F1{TsU-d4LmT zJeL2xi}LDRjHOMMfO+_}Q2YA4|2uO^)z3{bu|s|+Xl-WBfrs5sH^n?oh(pbRR+*SG zv6mewwHt3q-6kDu2!pd{*Fa`z4rPA=pnpS@4@vgQnWrW=Q*0(=qZDY9_jWFwe2Zx_ zX*cl`s6ooYJgEK4lO@dAGfhYTVpQXZ^W)c#9ZCGiuU?#M*)g3t8+G31ikpvV8w!c* zpnO?uu=@Js4|A*D%GYP_^P`SQZnz6}MLx4L<$8)lhE)(rLFq)iwZS_mVAi=7OB(Bn)T-XieQVZ_8BL*|Nw{O%}Lo%-El3C9gzwVF@ zeTJ5kY?NO;T@#ZRHO44NkWodN-?jHt7K`C&@Gll8vL76aH=jh|L!Og*La&t(SE(LY ztP$H}gVkX0)Oo?@W6_8?+*{qOMpu!dS!QAPgfY9d;87|wDUQhFBL-q?OlKNIA)ccd z8uPuu|Gv6JuwpCTk3=bWA-G3fila^4?a@EpwO5@Cjn?)FD%IChr7Xr@L!Y2!f(+WH zR;(!txzy(W#&o8FZBC6ZEQW6|DEqGR-7O-hK)h0BXp`$aX@l+BA0NN{r!lA5{#R5z z-6*Z>>a8aV&60>yFxz{8h7pEBC$bBXUy!_^Vx1wwli4C-*X+=rQ;@(O>kzu1>orF0N;UQ*bO82a!^vIIO#R>6`H^|dqTHG6K14o7%?Njbw$i?uf;|5!7d z6l)N@e}=8fRW_-`uk&TKHFzJ#@Y8zjjVA+{cLQzx_{V;oKZnm)DMJ8j*%kqaAP~K( zeXHnR3AE#Y79Ozi=RhB$fB1oq@yep#If-05Y9er8fQp#;m?>O=JgYCR8W zAg}vl@iX$G2)aZ^NJT#Wq4X{i&GfwTT*mcJOBZVR{yl)a*ygg{0Wx11zyhz#6$b04 zdkQ`?eH6@Q@?GEteCqa^7>utfltdwQv*uH7gS?&xKlx4P+HQesw3v@(q*F-V&VL-F z4J#t(IP;OxyKv|Sq5)FzLQI*z+by|wi%oL>ee!GLN#2)xPB%#WQhM($B4}WV&Om2n zbH27s>P3cBjIDTMGLu`SC_P=$87X72z10@H@gcP=%*LeV)8hvD;%n`T1XhSb5*g53 zKG(Igw|=0sz7zx1kHnKdYfXEP?IOsTzhF>H0}y{*e?p^x^2e#T)&2SNhX*^3J>#^R z*3ZoPL7|3k^#T0@YC|eZ(}UQh2;y;Czt*5fpiTk2K~Cghv1N&pWyzq6L~ih;Kvtn> z%}097k+oSu3Ej>#?mWhq?QGyVGv0JsMy>#(*H;&^Sbcr8`H}FE*nNWfh6b??o1U&e z^L(Xl;&@J1AQ1mrRV~?^SDo5dbS;gbVje|I*Qy%$(%`H&Qhei}p4O2GvHjc4q{6a9 z_h!dN6m|4>p1Y+q5eFn(l{Z-M$IijDm1F_quTpFOKiT7(g`uGOd3}B7nza69B?NP#W6fh! zMxeyW!_?QAw2o!YeeZPWDZQV^ea5V0c?YpjPf%zK3=JUyNtfZq>W|l%W8{IW){n_w zy||JC0)x>L?C1i z+Z^*&q0(%UuzMUVek`nG>iTw>yWok~hcD=kOz9nX=trVwzQ#^N?@GPL z;QQ{V$RDVJFU{xbC*||@deQ(}B7}PHeSaEF9H8TR?+K%y+sm|AT1UQWpFf`@0s{i< zsQF((4H8tHCOhIaHRf{sgSr8g8=pQ7-_5v`of?r2OioRD*QU2&F1JbEhvz2>Je{qe zrWQ7Ma@c#a40yikARrpX8GISQWUQZ)2OK|4dN(8uc;|zg)Oz+T*_8{?(R7c4&^%&R9;)ErI7+WdkS63@aZ-1El6t|m6u-0FElqznd z3V@!_^!KoS+~R&}Hwe6hj+;&?gf~?^I28pTMKSYdL3OiqI!cO+vbRYD74*7Z{7Db$ zdiG|UL1_Oq;4gpw-n6<4jDwz9lLpjp?$n|{hCTl|+!hJxVGZgXYns;4p(j%91E9xQ z@|$~E{iV4t{ki`yYqu2!yC*ZPrmF7;7x$KorI0poh4pp<4~USvpyOb>y*6qS85vn% zQ|55Wup3qILoH%uq-L&3$g#}B-DLl?4~)bglBR&^g8GBRz%PBy>%k%(vr5bS1C?(i zpy)MHT{puloM>Sl%;*zI;l`_Znx>$SLC)tjqv<;q8zS7}fKK3nTD z%g|)a|8(z=l2y&j@Nf8p1U*4@)32YBQ9-`%N@%9~muI)~2?Uv>Q5wFa*8%^owSc?m?c@ zQratyb}0`;YQ*{WaEKtoZPs=s^ZE~L1m)rE=Fw^jtF_VoEVtaf=V{0Tx9rY86F>^as_&_rPRWb8mi`3BPM?TR#_T$P7Vj2<}MvVKZ%bT@SnS{70H|X zEkX&Ww=>QBjww6BEFiG_&)N5CEXuDsTCZ+zB!8xCD~6Oq>cf2E@_fvB-H98Xn`+`_ z&fKg;P7U6QCJrqjTecuqfAy%$JULS@jYv|I&mmf59L!$z_g$WlKbN;?^SO*>LTsIx z&7@$x#q&lCwP>&-mQ!7wFhX7xd|sre9Lw9od8qi&sXb<;v9U3O8tR(#Zfi_lO|5w@ zULtqi7UKZ}CB6MK=q^*GElGOid<;Scg*uG#XI~I}?r#3bIVL~4#ea_H>4dm)8+>NN zU>42U@cA2OSYjUJTs#z{450dmq z@hB7u-SLxcwXt4x>Pc|AL*jQyXETrz<)41;8BxXE=^)B!OqoP0K8rJp`v127?pozU z&+an&rdpQn@T%-ukPn>6I67A<$>_)L%;8LLO8OcotW$M|I}Ah$KzGi3RT1TUNHuGk z^uLpUp(+S&Uf_k7AASF@_1fq);6Gv_&7K~f$|@pZ+=en{yh?p;H+cj zHhL5s;MlTaLeD2HEZ>VGGNsjN1tNoWX_SIko+KE{yf1B2**axbWUPM91n16aqOw$4 zbqs1|_h!1#U}*c72LH4U>Ora4u}YIhVZ_UzLFl=IZDwDi7+DJF3~u2309)8wxAWz% zY9NjNv3(gIh;`9v{e2Dc_Y;C!@cZ!hg$%ky9aet2?!J*2npl~C(Nxd2QCT&FZt4gd z$XdNL+1)FX{Zs{rw8(Ih^q&3Wt|agDSoF3KP4}d=X8K`<^6evFX?c3L&iP zSEP5!TsvW@;sUwQC+2Z!ckc(OsFq2?^EKMBaC zPN_*%ID_j)2T9bwM_fKuN1XM_u?^6F&>lkz^0xiOsP90w1a%6-g{381a+XB{$5)N7 z(5`eNNgH{X>Nh{CR4V%}fL^IbJuskcU(l*DizJ;F`@9^U{JU@!60QB#XBz*BdOYv?E-p%9f^UDI$2^j}6NWJDZH<M(->h^$zy=CfZ1XJ|WljTWX6=M*b=MN3tbjO3 zHg6KobPOofKN8kTIHY&QGT^HGU_E^_EfKQ`=WCl)u&g$l?>vt({{Sd$;Jxn656;$;n$n5awpmQC# ztVs#!P7imk<>W$RrFRR`;jgoxkH5-_xPn4kp$n%=R6@Y0Y@>7F#~373)+7K*CA40()x@6cBwe1x>|zi%yyx(>ibB? zKJS?()rlOo@Fv2KO|U^x#%dP9FY{j{A)>$@*7{*!6zcE_stc_mW~N4k4_5H zMLVXII_47fzjpyXgaT*jig9${`s}x+`hG=b$+$b#wE%Hu>+f#yn(R{TD(G2;=+3Z) zIiWvowvTTfz8w!ZEt$TzK_gRuxLk`duUGzb@cHVuss2-r+q*q#YC1(vF17AX;y5o_ zs?it%Uzw^6=@dW^_KWkActMflAwJ;!d_}x`HjYCruR|DHeMasV96Gu2JZ*R1$$Q`H z*%{t~-1hn?Vjvh=popJA&I|SLyifUb+n3Sl^jPR>3)D)Av%*UyU<@%44y8oQGK(mr zPN<8GvE;Oo+Dpay1md;c1)apXQJ9o|9?+mUQ`ljFSF$0= z!*Z^8!VZI-f*Pd}X+d{SOTUd976;v;+r4}D7`VdRQ$aUVfQ1vQZZ$y{M&f(kbd5{C z%3_lj8BXlraANpL`+)k;>i~O%JymlMOVILRiO*)2F0rhCOU~+_%h2YVP2=yYtPSoC zc}%__sEph$c&+S-+v=O*?f^Ze>|6bUk6xgo#2bU&xXjf)Wp}GFcI0-=CmtH;G_G$p z_iBH8Q?wZf*4z=_YM;RMxeon)OCcy=9y*`_dJr=N>bz6IL(5bkbbTC8AQ2RbU%f9~f#eDX+pw_G1(z1F=DO`tR{9t2#& zFaF*a9zV650gY9>pGTquMymbWdd=X12nYpmjQKC%F0it@U`F|_Wao#Bn8^S}i811I zL7E__D8KOV@K~onA46)MTckb`sMIAFqtqevQ!fd^T|Gdaa$=?d=zNvHz{2A+Ydq1u z!TG-VI0||#3y`=EDszw^-%JJs1=*~LxpRcjtDIdc-Qqgi{#HKos~~WkblSEjN$T6f zp%irsX`i1vC#!E)G-v^)!8DM-bJYWLr3Xw~E?oS_5mmh;f|>KKHHiX=X9%IsPwlt} zxuPrkfZgSkE0adD&^UGjU(kYjF?XsApq$E)KUXA$t`Lh<7V8E;R zc>d%?l>wr!mS@~mzW`sy=baqRQDUb!ZAVd^LXn4wWbUgTMZM)n%kqY<(JN0$A2vP}~bpk-h=`|8}w) zEB~1VO(N!Z;xz>63~w9jt1PHi*6lR|=>iVc^)k?~if7I;1HHe2-?<4M(5!I&0L)>i zug~{7>CA{9>z}|>v}qie`9u$WxDCQ0lvEFH`VbcTY%*|pnkS9q%{kHcLnZ7nXeu45@O{0F$zx)OU40f&$|-ySN=iaBhfaak+idFWGMpcaGZd zs4~tU-^W?dUk+f|UhcA#M+iJU+~uW)_B(i8zfC zc+7M3T1Cw`7$ZXWZjmTP>eKq^L2HT5fY%T+4c$l-E_d3!MK@-D9MDxl5X@dbE9P*h zP;1as;qMaOnTe##ccI=&OYeH!8%xP50yEStoeqqon29Rj;_OR5w_DLSn{#zQMU}O; zF&D|X>p<>@yvd+7kxhd!pTrgv$DuS7^@;w~WtN`W!9xws5 zm(Uo78gWF_zbC*x6Ex(~mtvPlXz=$2JqOaplz}lK3r##G@N|8OnJ5$tnSXmiBc1VR ztU6?CF?kM1E7K#RD%LOesii?a?I~@WQOnVaw|2Z+c zcG=W;&piXu8M5%sWZ_NqzgMlx>q(-1{hR3UBk^70Ws{0_#Zn2O5nI*OR}gVz<{CyH zHmw|CXFwiEjjO*KD-g6xo}b_se{p`&1oP4x(%k}Y3;|l@ZEbBf7;^_kLJHI%yWaWU zz3CeAgi8-}aOQN9zFPm+3h$B#4Tzf^a`^41B@w^0J1znf&~5`qD>2%)&vd`B*;3{D z4(iz1-n^5~amrk458rRGVw(X-ClJJ0m=wEJME6_xI{BfBwrtJFp;V^ zM^+>?8S$urxgXg>dEg>d&0{^gtWUi!Yu@YGr9icQL!N6Yh;gdrUa_sd-`A$wVZBTH z=l%leG8aS{TW_xHP9;0G0@HgOMcYtyHA{yaFrq<++}10gjT{-Awg?jl zJ`da}W#+NET`E+Y2NZqIAHgU`G+GDC+)#CIlbe_bo(Ew`1QwGUt<18!1HzPkJN+}) zqGN*G>nEXW>5jmw#XN_~QO0G{b)#}GDeZ2RSvJY+An|GhQlHIx_T9U{guxu`>q==A zE+nYN=7|6DMMMVOZM!l{6XoOGsc-{RQ=oQGSTAc@ETs=hR+l$*uo%)XIK1b9iQ$myJ

ZILBHFiaKNa}@%yK`rs7{{h@;USPLnvKT3z)J_*vsR)tHwgxu5*Q@8)&2Dd)2Dy;23_YW$GRp zS8!Bw?l?ECp9%XhZr2NJ1!DJGs;}t~g$B@UUB~YD&z(hgoLZ{}W$q}!`gIzuR`A(PB9mW1{vr4fd^?W{*1wCve!O#o zg`qlFLEvhl$>YySAJ2g5vR8rQ2T0;qkXAc9?n+h$lBB(slVXKjXMdO&2r9Msj?aTD zYVKD-(P?Y8^3Bx+Ni@nh_)0#Hfu!4NFY-(;VGTgntVEe-uX?dX5|PA3WM~B!l!^;D z1T2zhGv<=|jj6aaeKc2lQ27GZ;D`jiAd{79`7)T3Xmo~es(ta4?$H9aS_<^+_rMVc z%$W6;-fenrRT|04S zv!Xnh#=)sFD;6eo+CuehP*A;uzpo6zy`=TVJ@=~>`tgL+T} zr^h(kmojk1nmq#Odt^vpTX^U>ljl;7!s|W2IKHKu{;2^I(UpeBX)lZB!QG_60nolo zUD{b&j!M3Dc=x`6b)DE8wN?wiM}s$0Ia&E$pL)Ld-YWRy7Cla|=DoD5z-fGL(MYpb zpkUgLtPqbh7yo{XR3X>4Q{xP3ub?K6OXG-TS_Y4v&9rXSgYzupRsAuo520eatEU`Z zLk&>ou&{_=sv?52=vXS$kZ)b97VxRE#r(CEwV6AZc4l6~g6JvPr#YPc478aIjO*Y>pek27rlP-JpkjdZ;UG0SA#RD#D5(ly64I3{$ z3Be~nnY;YKE(ds$E`KBoqfnHPpC8IaZx!P#63he4SufcqQa>#JwQ{7pQf4aLR_NsS zf582CNWNMz#LLVQEZ8oL738@qZQ!HBaOq@;I&9U1zR-f_%KeRh5SO`r-TL5G@JaYI zGu^iEI>(z5Y|-u0glm&Z<_&)LM63vx<;N_EyYInt8{Bj1ZckGHA*kHo04qVSr$?n^Vicy)87; zKfi>Dkxy#DwY?6q{E+lGvfII=SjmKt<|6;|%0DLI|5*!~jeMR6`F}6|KXCq^<@|G~ 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 - + + Planetwars Mapbuilder - - - -

HALLO GUYS

- - + + + + + + + + +

Collapsed Sidepanel

+

Content...

+ + + + + + + \ No newline at end of file diff --git a/mapbuilder/package-lock.json b/mapbuilder/package-lock.json index fd65669..4be603c 100644 --- a/mapbuilder/package-lock.json +++ b/mapbuilder/package-lock.json @@ -221,6 +221,12 @@ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "dev": true }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, "accepts": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", @@ -261,6 +267,12 @@ "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", "dev": true }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, "ansi-colors": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", @@ -304,6 +316,16 @@ "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", "dev": true }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", @@ -322,6 +344,12 @@ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", "dev": true }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, "array-flatten": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", @@ -349,6 +377,15 @@ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", "dev": true }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, "asn1.js": { "version": "4.10.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", @@ -387,6 +424,12 @@ } } }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, "assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", @@ -405,18 +448,42 @@ "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", "dev": true }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, "async-limiter": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", "dev": true }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, "atob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz", "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio=", "dev": true }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", + "dev": true + }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -490,6 +557,15 @@ "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", "dev": true }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", @@ -502,6 +578,15 @@ "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=", "dev": true }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "~2.0.0" + } + }, "bluebird": { "version": "3.5.5", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz", @@ -797,6 +882,30 @@ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + } + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -923,6 +1032,17 @@ } } }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -954,6 +1074,15 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, "commander": { "version": "2.20.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", @@ -1040,6 +1169,12 @@ "date-now": "^0.1.4" } }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, "constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", @@ -1285,12 +1420,92 @@ "randomfill": "^1.0.3" } }, + "css-loader": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.0.tgz", + "integrity": "sha512-QTF3Ud5H7DaZotgdcJjGMvyDj5F3Pn1j/sC6VBEOVp94cbwqyIBdcs/quzj4MC1BKQSrTpQznegH/5giYbhnCQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.17", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.0", + "schema-utils": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "schema-utils": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.5.0.tgz", + "integrity": "sha512-32ISrwW2scPXHUSusP8qMg5dLUawKkyV+/qIEV9JdXKx+rsM6mi8vZY8khg2M69Qom16rtroWXD3Ybtiws38gQ==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1" + } + } + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, "cyclist": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz", "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=", "dev": true }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, "date-now": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", @@ -1435,6 +1650,18 @@ } } }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", @@ -1532,6 +1759,16 @@ "stream-shift": "^1.0.0" } }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", @@ -1600,6 +1837,15 @@ "prr": "~1.0.1" } }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", @@ -1797,6 +2043,12 @@ } } }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", @@ -1883,6 +2135,12 @@ } } }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, "fast-deep-equal": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", @@ -2039,6 +2297,23 @@ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", "dev": true }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, "forwarded": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", @@ -2643,12 +2918,77 @@ } } }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "gaze": { + "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" + } + }, "get-caller-file": { "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": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, "get-stream": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", @@ -2676,6 +3016,15 @@ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", "dev": true }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, "glob": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", @@ -2767,6 +3116,17 @@ } } }, + "globule": { + "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.10", + "minimatch": "~3.0.2" + } + }, "graceful-fs": { "version": "4.1.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", @@ -2779,12 +3139,57 @@ "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==", "dev": true }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + } + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, "has-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", @@ -2857,6 +3262,12 @@ "parse-passwd": "^1.0.0" } }, + "hosted-git-info": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", + "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", + "dev": true + }, "hpack.js": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", @@ -2923,6 +3334,17 @@ "micromatch": "^3.1.10" } }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, "https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", @@ -2938,6 +3360,15 @@ "safer-buffer": ">= 2.1.2 < 3" } }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + } + }, "ieee754": { "version": "1.1.13", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", @@ -3026,6 +3457,27 @@ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "dev": true }, + "in-publish": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", + "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, "infer-owner": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", @@ -3120,6 +3572,12 @@ } } }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, "is-binary-path": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", @@ -3186,6 +3644,15 @@ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", "dev": true }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", @@ -3260,6 +3727,18 @@ "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", "dev": true }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -3290,18 +3769,48 @@ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", "dev": true }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "js-base64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", + "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==", + "dev": true + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "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", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, "json3": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", @@ -3325,6 +3834,18 @@ } } }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, "killable": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", @@ -3356,6 +3877,27 @@ "type-check": "~0.3.2" } }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, "loader-runner": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", @@ -3395,6 +3937,16 @@ "integrity": "sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA==", "dev": true }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, "lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -3449,6 +4001,12 @@ "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", "dev": true }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, "map-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", @@ -3496,6 +4054,32 @@ "readable-stream": "^2.0.1" } }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", @@ -3689,6 +4273,12 @@ "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", "dev": true }, + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "dev": true + }, "nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", @@ -3732,6 +4322,34 @@ "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==", "dev": true }, + "node-gyp": { + "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", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, "node-libs-browser": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", @@ -3771,6 +4389,105 @@ } } }, + "node-sass": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.12.0.tgz", + "integrity": "sha512-A1Iv4oN+Iel6EPv77/HddXErL2a+gZ4uBeZUy+a8O35CFYTXhgA8MgLCWBtwpGZdCvTvQ9d+bQxX/QC36GDPpQ==", + "dev": true, + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.11", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "^2.2.4", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "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 + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, "normalize-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", @@ -3789,12 +4506,30 @@ "path-key": "^2.0.0" } }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", "dev": true }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -3918,6 +4653,12 @@ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", "dev": true }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, "os-locale": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", @@ -3929,6 +4670,22 @@ "mem": "^4.0.0" } }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, "p-defer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", @@ -4017,6 +4774,15 @@ "safe-buffer": "^5.1.1" } }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, "parse-passwd": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", @@ -4071,6 +4837,12 @@ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "dev": true }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", @@ -4099,6 +4871,12 @@ "sha.js": "^2.4.8" } }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, "picomatch": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.0.7.tgz", @@ -4163,6 +4941,83 @@ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", "dev": true }, + "postcss": { + "version": "7.0.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.18.tgz", + "integrity": "sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.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 + } + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", + "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.16", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.0" + } + }, + "postcss-modules-scope": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.1.0.tgz", + "integrity": "sha512-91Rjps0JnmtUB0cujlc8KIKCsJXWjzuxGeT/+Q2i2HXKZ7nBUeF9YQTZZTNvHVoNYj1AthsjnGLtqDUE0Op79A==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-value-parser": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz", + "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==", + "dev": true + }, "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", @@ -4203,6 +5058,18 @@ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", "dev": true }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz", + "integrity": "sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==", + "dev": true + }, "public-encrypt": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", @@ -4313,6 +5180,67 @@ } } }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "dependencies": { + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + } + } + }, "readable-stream": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", @@ -4339,6 +5267,16 @@ "readable-stream": "^2.0.2" } }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, "regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -4367,6 +5305,51 @@ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", "dev": true }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.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.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + } + } + }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -4385,6 +5368,15 @@ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", "dev": true }, + "resolve": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", + "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, "resolve-cwd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", @@ -4490,6 +5482,172 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, + "sass-graph": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "dev": true, + "requires": { + "camelcase": "^3.0.0" + } + } + } + }, + "sass-loader": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.0.tgz", + "integrity": "sha512-+qeMu563PN7rPdit2+n5uuYVR0SSVwm0JsOUsaJXzgYcClWSlmX0iHDnmeOobPkf5kUglVot3QS6SyLyaQoJ4w==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.1.0", + "semver": "^6.3.0" + }, + "dependencies": { + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "dev": true + }, + "schema-utils": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.5.0.tgz", + "integrity": "sha512-32ISrwW2scPXHUSusP8qMg5dLUawKkyV+/qIEV9JdXKx+rsM6mi8vZY8khg2M69Qom16rtroWXD3Ybtiws38gQ==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, "schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", @@ -4501,6 +5659,27 @@ "ajv-keywords": "^3.1.0" } }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, "select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", @@ -4681,6 +5860,15 @@ "safe-buffer": "^5.0.1" } }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", @@ -4923,6 +6111,38 @@ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", "dev": true }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "dev": true + }, "spdy": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz", @@ -4972,6 +6192,23 @@ "extend-shallow": "^3.0.0" } }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, "ssri": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", @@ -5051,6 +6288,15 @@ "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", "dev": true }, + "stdout-stream": { + "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" + } + }, "stream-browserify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", @@ -5135,12 +6381,70 @@ "ansi-regex": "^2.0.0" } }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, "strip-eof": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", "dev": true }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "style-loader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.0.0.tgz", + "integrity": "sha512-B0dOCFwv7/eY31a5PCieNwMgMhVGFe9w+rh7s/Bx8kfFkrth9zfTZquoYvdw8URgiqxObQKcpW51Ugz1HjfdZw==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.0.1" + }, + "dependencies": { + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "dev": true + }, + "schema-utils": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.5.0.tgz", + "integrity": "sha512-32ISrwW2scPXHUSusP8qMg5dLUawKkyV+/qIEV9JdXKx+rsM6mi8vZY8khg2M69Qom16rtroWXD3Ybtiws38gQ==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1" + } + } + } + }, "supports-color": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", @@ -5156,6 +6460,17 @@ "integrity": "sha512-dQRhbNQkRnaqauC7WqSJ21EEksgT0fYZX2lqXzGkpo8JNig9zGZTYoMGvyI2nWmXlE2VSVXVDu7wLVGu/mQEsg==", "dev": true }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, "terser": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/terser/-/terser-4.3.1.tgz", @@ -5279,6 +6594,39 @@ "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", "dev": true }, + "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==", + "dev": true, + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "true-case-path": { + "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": "^7.1.2" + } + }, "ts-loader": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-6.1.0.tgz", @@ -5355,6 +6703,21 @@ "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", "dev": true }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", @@ -5398,6 +6761,12 @@ "set-value": "^2.0.1" } }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, "unique-filename": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", @@ -5550,12 +6919,33 @@ "integrity": "sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==", "dev": true }, + "validate-npm-package-license": { + "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", + "spdx-expression-parse": "^3.0.0" + } + }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", "dev": true }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, "vm-browserify": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz", @@ -5878,6 +7268,15 @@ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "dev": true }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", diff --git a/mapbuilder/package.json b/mapbuilder/package.json index bef99ac..1a3f674 100644 --- a/mapbuilder/package.json +++ b/mapbuilder/package.json @@ -7,7 +7,7 @@ "scripts": { "develop": "webpack --mode development --watch", "build": "webpack --config webpack.config.js", - "start": "webpack-dev-server --content-base dist/" + "start": "webpack-dev-server" }, "keywords": [ "planetwars", @@ -21,12 +21,16 @@ }, "homepage": "https://github.com/ajuvercr/Planetwars#Readme", "devDependencies": { - "webpack": "^4.29.3", - "ts-loader": "^6.0.2", + "copy-webpack-plugin": "^5.0.0", + "css-loader": "^3.2.0", + "node-sass": "^4.12.0", + "sass-loader": "^8.0.0", "static-eval": ">=2.0.0", + "style-loader": "^1.0.0", + "ts-loader": "^6.0.2", "typescript": "^3.5.2", + "webpack": "^4.29.3", "webpack-cli": "^3.1.0", - "webpack-dev-server": "^3.1.5", - "copy-webpack-plugin": "^5.0.0" + "webpack-dev-server": "^3.1.5" } } diff --git a/mapbuilder/index.ts b/mapbuilder/src/index.ts similarity index 100% rename from mapbuilder/index.ts rename to mapbuilder/src/index.ts diff --git a/mapbuilder/src/style/style.scss b/mapbuilder/src/style/style.scss new file mode 100644 index 0000000..84d8a10 --- /dev/null +++ b/mapbuilder/src/style/style.scss @@ -0,0 +1,71 @@ +/* The sidepanel menu */ + +.sidepanel { + height: 100vh; + /* Specify a height */ + width: 0; + /* 0 width - change this with JavaScript */ + position: fixed; + /* Stay in place */ + z-index: 1; + /* Stay on top */ + top: 0; + right: 0; + background-color: #111; + /* Black*/ + overflow-x: hidden; + overflow-y: scroll; + /* Disable horizontal scroll */ + padding-top: 60px; + /* Place content 60px from the top */ + transition: 0.5s; + /* 0.5 second transition effect to slide in the sidepanel */ +} + + +/* The sidepanel links */ + +.sidepanel a { + padding: 8px 8px 8px 32px; + text-decoration: none; + font-size: 25px; + color: #818181; + display: block; + transition: 0.3s; +} + + +/* When you mouse over the navigation links, change their color */ + +.sidepanel a:hover { + color: #f1f1f1; +} + + +/* Position and style the close button (top right corner) */ + +.sidepanel .closebtn { + position: absolute; + top: 0; + left: 0; + font-size: 36px; +} + + +/* Style the button that is used to open the sidepanel */ + +.openbtn { + position: absolute; + right: 5px; + top: 5px; + font-size: 20px; + cursor: pointer; + background-color: #111; + color: white; + padding: 10px 15px; + border: none; +} + +.openbtn:hover { + background-color: #444; +} \ No newline at end of file diff --git a/mapbuilder/static/res/style.css b/mapbuilder/static/res/style.css deleted file mode 100644 index e485ebf..0000000 --- a/mapbuilder/static/res/style.css +++ /dev/null @@ -1,4 +0,0 @@ - -h1 { - color: blue; -} diff --git a/mapbuilder/tsconfig.json b/mapbuilder/tsconfig.json index 6606902..46df27e 100644 --- a/mapbuilder/tsconfig.json +++ b/mapbuilder/tsconfig.json @@ -1,14 +1,22 @@ { - "compilerOptions": { - "lib": ["es2017", "es7", "es6", "dom"], - "outDir": "./dist/", - "noImplicitAny": false, - "module": "commonjs", - "target": "es6", - "jsx": "react" - }, - "exclude": [ - "node_modules", - "dist" - ] - } + "compilerOptions": { + "lib": [ + "es2017", + "es7", + "es6", + "dom" + ], + "outDir": "dist/", + "noImplicitAny": true, + "module": "commonjs", + "target": "es6", + "jsx": "react" + }, + "include": [ + "./src/**/*" + ], + "exclude": [ + "node_modules", + "dist" + ] +} diff --git a/mapbuilder/webpack.config.js b/mapbuilder/webpack.config.js index 7ff7117..b8fbfc0 100644 --- a/mapbuilder/webpack.config.js +++ b/mapbuilder/webpack.config.js @@ -1,25 +1,19 @@ -const CopyWebpackPlugin = require("copy-webpack-plugin"); -const path = require('path'); - module.exports = { - mode: 'development', - entry: './index.ts', - module: { - rules: [ - { - test: /\.tsx?$/, - use: 'ts-loader', - exclude: /node_modules/ - } - ] - }, - resolve: { - extensions: [ '.tsx', '.ts', '.js', '.wasm' ] - }, - output: { - filename: 'index.js' - }, - plugins: [ - new CopyWebpackPlugin(['index.html']) - ], -}; + mode: "development", + watch: true, + entry: "./src/index.ts", + output: { + filename: "bundle.js", + path: __dirname + "/dist" + }, + resolve: { + extensions: [".ts", ".tsx", ".js", ".json"] + }, + devtool: "source-map", + module: { + rules: [ + { test: /\.scss$/, use: ["style-loader", "css-loader", "sass-loader"] }, + { test: /\.ts?$/, loader: "ts-loader" } + ] + } +}; \ No newline at end of file