From f98059584ed4ab28bda6d71fb7df10b3b2bba6cf Mon Sep 17 00:00:00 2001 From: Liane Hampe Date: Sat, 24 Jun 2023 15:46:06 +0200 Subject: [PATCH] Build version 1.0.0 --- CHANGELOG.adoc | 15 + README.adoc | 2 +- build/ui-bundle.zip | Bin 899585 -> 927780 bytes package-lock.json | 3131 +++++++++++++++----------------- package.json | 3 + public/_/css/site.css | 3297 +--------------------------------- public/_/css/site.css.map | 1 - public/_/img/back.svg | 87 +- public/_/img/caret.svg | 64 +- public/_/img/chevron.svg | 64 +- public/_/img/home-o.svg | 125 +- public/_/img/home.svg | 125 +- public/_/img/menu.svg | 159 +- public/_/img/octicons-16.svg | 37 +- src/css/custom.css | 12 +- src/css/vars.css | 6 +- 16 files changed, 1526 insertions(+), 5602 deletions(-) mode change 100755 => 100644 build/ui-bundle.zip delete mode 100644 public/_/css/site.css.map diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index 7511e4e..00bcef8 100755 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +== 1.0.0 - 2023-06-24 + +=== Changed + +* antora ui version to 4e64faffd33f4d5b9e622b3b159eac625c1b27ee of [Antora UI defaul repo](https://gitlab.com/antora/antora-ui-default/-/tree/master/) +* color scheme and styling to the latest of xmera +* main and footer menu + +=== Deleted + +* contact button in main menu +* social icons in main menu +* xing icon from social icons + + == 0.3.0 - 2022-11-22 === Changed diff --git a/README.adoc b/README.adoc index f3006ec..35c41f7 100755 --- a/README.adoc +++ b/README.adoc @@ -22,7 +22,7 @@ == Adaptions for xmera * see CHANGELOG -* Runs with node 16 +* Runs with node 18 == Original README below diff --git a/build/ui-bundle.zip b/build/ui-bundle.zip old mode 100755 new mode 100644 index 00cc23a0ae137714884797f59af010e14b967259..d25501c4598d05c907d7661c63d54e875400727a GIT binary patch delta 76920 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
{-T}UX29@F{KFr+hszJ4V-On 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 delta 48380 zcmY(qb9f}();^r1V`nC|ZQHhOPbRiIw(W^Iv2EM-#I}>~InSJP{ob$t=)M>B?y9=> zs#rtltcF)U@;vSURb+SF%VWZrT| z@S7|hg{Z-gH_((L!v=Ne-|JSZj}ihkcU9bc2Jx#Q`(-LJ*s3A#eAH;qXpu4-w2$h6 z?O4&iPwhnBgZpVda*4>FQ8#XNnnBkVqrMDws~Rb{46?G~GaAfodbQhb-yf6fvN)wy zmPIDIYdXP|UzSn3)L&rFD%C5_pZAMuXxkcSQ|v;?s-NgJ6Uu>lHTOFQ_qagXlB?nI zlWk0WeeiL&y@UH|1cpFhRfQd4hEC}RT~dAb=QgCJ!VWd)WIH<$`0<62`@xzuIj5G& zaoss$)bj%B*YvFIyqoU}v%YtfuRR@MmB=B+;g%SaX{+;EPJ2o|jw74?rt%VjCU8{G ziM>fa@6EG)y%-@;5PRpkx&So8qQ8}URb80;y}9Jl%=OtaSx<~W$T3|(SXsB@36~3` zud@Z9C5~R2*&CYVUktCj-?Wt0FZUDc`RZ{zbd8x4fPmkb=?UKvB#@@JkFZ(Kmm}z; zomlCktKp9kiQhPP$z{4IO^V-Hq^Uh`6t-(=ck%;tZ%sUpZ&T?fZh>Z-AdU-Yxn>Zf z^>QCc9P;E*Gz@ZO-9EnezcT~^wm}^gE5Jg*_JcsfaM`se(hG4d$~~1X9`#yiK!e#` zU`+TH{N%-+xFd@tKwG*t?ALRuflZPMAuFHD#wdo*YW$q<(C$qYnNdPuP%6^KL!NkCZ`Ma>a~!Qwv#dai?0Sq4w0=%5mZX71Z>eo;u_09Q@z7 zfNCOhj7>Q=26Y;WBf^m)p0!Xi-!Y`SO+9_$i(u0SLw>N~V=GOG-XjB?TWp)l`1{m4JyEq@&_)VqJGHVo!d zqEvE-r5r4tq;G8U*Mz49qIAmPnA)Za^;!Ex-F&jgnBbBe96*DmB?lpvM7^ehiLZlN zXfj(y9Rn9urkR`bFwtx%Te3HFQ8;3)loO_5}Mg z=o{NJ`N{n-Pc(mEiNm+FLfxsF!8s7U#7WuDwI7*h0MviT_UO}gcRfz|^z7mnLUsKp z92xpnpr?Ic_Ex256xCo0ONhWig^KB+H4E~#HwQ%eK4un43N_TUt?mRYPs2uINAZZu zy11oeRN&rs#3rW8_b&x29X+u1rwgeylfFgB}3{jXItDh1_j3HZ28;(jdruC4LhBM(EbQ_=4wMbY2 zQ3r~P9L%y6Jf%_}{r5iJvwYgMOFv+eAPf!JPsnE!lcl*V?6m@`UGe6@vk+(ob_@NE zV?kTCI!i>-%4M@pfi|>BORQXn0dXAxvme0JfamTrb^+b!s;=Wa5S<@}?BjAu=1@** z$@ z7e#MXA;CT{R4x#xaJJq9Y7J>SMvtJgBAyFLl1?%imB{_eSg4PLA zCQ`wd89Lj#m%K2OE?mCLaL6ua-P~DDxLJ8k9EkXLU`s+t>KY#TbOC6$rGoTAS8YvxE6~2(~Dl*IYxPoQxp}W z6o`jA*EDilT9JzKDHxepOVm_DL_i|++@So>xAGi}&Cuk)DOAxSnF|D-po^=2T`?aW zV;!!GA&wcF%g+Y)P&q+UVNP5U#1+kMa!hI=Pg zI|_!%ruBU1s<8)c)XuTz6+Xzo`u;YU`y@q(Pjh5-fKlB7ZibDnVBQ@``BEq%lHw3t z+$57Z^)1~!gO1T5KEVvQdWdN@9lz8i3cC3-;>OZUG)hoyu^?lnvtvqSH69Q)yy)#nSn309W#`U!I4OlrdJQFWUvahEqJ#Gn3_GVlL~$ z&#dStl4YZI2D0J^#i)^OuzWQ)nW<-~iXNbeg@JZF#32eKKeq&En@hGpjSxnKIHp15 z*^hnSFh+(EovF?hTtRT@^p0B~mRPb{w`zw`T<9$Qm^BEB!M%zkqc!)4wO;I8rnk*P z%v53nT38m+_r#hXv+y=#ACj55EF)x0Osc`&!sPI-uu zXqKh#6T%ma$^x~QoKqHPVzu^GN@vH1?iv4i=3ik-yq{R(PH;I#=CAcRcrH~{6R(j@ z_rvfT8jB`6c>-DrLZuRU=#4(f%)EJ6J1$1-*ADf({o(>}{bybVVu)U)?;Dfx(E6Os z@RKD5ZiIHPwh^+hfmnbak)fd8AR$-d9GDDUWy?}E| z=)~(-nU5u4eDL7Fy^v_w>EZ@I8Zuar8}Z6p^*Xt?cmg|ngY=E`Y@AWQuYspcJGtNY z%xF(e8v^${!1}p$Ha1IEE;{wl)0Xuw?wo76UhkcNPLlg%fwtURj|k{wt*V4=upMSo z3n+K>-Ft0^`XoI_QEa;Y6|HyH-xI%XZ$m5ooWel^b3z)>6SL z_4ReUgXHFu`h^2EBM_pPt%Xb5e?^2pxImgD81<`7(9^KOoO~q=7t{hKlFF4m&GVFg zRE=t1^_Wl4O*tu>J%!=js<;{A%LG!qH?0uwm7tZjV*T+bE32D>L*44QWap~kY+R25 z-|uY#`q4O6$R~5UDu@rk*!$_z_x^EwfEoUTj7*-sl0cx_RdBRasZ#!ig8@*h2@iee zLD@FB;X~P0x$&XN!xq>XzM*LD9b04rQ@>mnB=Bs}{C!?JbF)uw4!_M=we($KBr6!i zIRs4VDYL67yi+qv4zR9{;XDq50cz9?%F1I%JXW0%j$SJ=GSTm} zT>O2W?wg#cn~*3so=&!OQp4~bE{DA#xRN#I*=jy>op+qO2360N2BL9ihugAjewUaga>)~0- z&h~`;{j33fB)ijKc*+F#ZzuVUuuj7TK%$_Ir6#v7V`h z`Qd{g1@&zWIYjq+a8nW1U(tzbb$c&jzy|5<*%mK>U=9o+48j3^=I(1ht|uqTxb01H z1(ruzs312qUU|}~mn2c`-socI*u*VMF=(4OKrS&Y zm4QZDcBwkr(HIY13{WbJT9+IKBl<~e|0gYQmJ>f`dJZU?C={$y{gH4S6612{9b3Rh zHHW-W2Gy8Fm|H;V0mF%_#-TNu=v>GlOCsCkAa4&b3rulV3Tqj;T&c^#^o;QG!d^NZ ze{}skj|noiu>C8{Ck+^5MUDCi9t%d2&z4PZ8o^SF}?UOU>DHCkLWs2EBz;qK$HbO4r z3JQuLnFF<@94r!sFv;zlbY6yV)F%|eA?T?|3IG?r0Kx~|lSZ5m7(bO-VF|)sqVfCZ zpWw_AtRP4OPHsrI5$gzfE|KcaLL|O{L_K5$oKcC@V0r}%!OBRzEypC`Y*1`W&)d6_ z4rK^)wdVLE`eiA$Yc)e*V02Y4zR$ra?Oih*7NC0Wa&v66ysEw5jkTm&J+K#t?pRTb zu@Hgdk%fQ!8AAY)&|4>IM>Z2R57!`Rmmj79SplUe$DJx|uD5LhTFM-YU#A^YflbC% z=qII9JE;O1*}S!mhOAcJJwe*wfFYf0t0BjI37{nIk`X_zqJ&8gcoNSOw&~5i{!XHC zt9jFlCH^O7D*+~%XjUU5vJdK!13bQL%WbbJ*^B)!Oon2oK;FE;c03k}H-MGv`vjd1y^ z4SHtyl7iR;vMqxiAX1=Z`sIyKPoE34v_#@fzhl*Apy!%WNdHz!i?nMOSGrDDL)L?pf*+Q(pBldSkCTSZgvhm%(MkROz~CwFmJe-tYt~sV1&dKW zK9;7ndA6h8ZRZ#TFCW^bpXERKZ@sR>mERg%7iN3Phre%*@#1N7x+^$?gXtVWMt%O; zJKRW&WD?hn0R0*jWa+_5H$M_};6<3oHFP}Q&6iIm!hT!^6YX_gRq78P9+O3CE{>7Y zRIWi4*aFxV0m<@9WRNRhILF$ShI~>pJwuFg#7CWcDgpyt)>7Hn4ZXwv7kXb{W<*Jy3g_NKS1!-R!!yuN(8xBJ{ z08A;rRDNs2&C~FpHY?1m(n)X1>4}%JA{_L0l|QaS0K>$vq>R5$n-R&=q{SK%zjLY@2;r0m7XtCieGf?NVm zUjFUk*OO&d)A+S%1qbh{1qy#kZbp*0{92 z%-msVpl$T7ny<3Hqag4P`zcDFa3n;#1g{LVmhea_-EY0fuRra~xEe!mtAtx-MRuG0#ix-C-|F<|9(F^VqfqV2avo@Lv?wMxw=HQLC` zy4*wS`m)aTg)JMa>dezx!gjEhVPgi!lhM_7E~q`_gDd~hn;ZZHOK6yhIQPZ))GQR7 zxqRoiPxg12C+5vvXgnfz#=vi3JdBqm4SP0WKTL=OiKdyF%L+Wnh%uO0JUC&(%#<$ zNhW|KaSWxz=C`?y)J#rHQfVsqhgpQS64@wRk9Fk~sbP+z<8Ml8p6+#2JWY8$N_jjm zoib5tb;$B`!B-QUrVAq~{T^>zEzLC3Oz{J;GSlMG^QHjlQ{Q&bC>|tMFwerDtiWf> z)p>;MXgI;t)`(DQ&pl1g1W!bUcfIaGL4|aipdp(DOufr+E7Hy=kZGdsn4P-w><+DJ zVIoBDcbx}-fV0x&#$GLMR+u6qtUGI~3K47;b4q)qN1#^q(?|Ag1e19gM+U_o6oX99 zZCW9j9vYX2@i*C&DiUoZt^HE5OCSJN2bPk&+QK+pIraklvy}p&ONSCsu+T1*?Sh|x zp(4wZe%{LGm~YI!kgSf|Jka}lT!Ah}#1hb8^+HKUqGRJe%3145Uj!xMzIp>$PGLaw zoy%u%@;--yzT@O9y2`8hiaE=07ZOSU!pGI|Hsm;{!)G-UO=@agp;phU4XBMq7J^Mj zty_I|LMbiicSH7yWAn?hK(U(jPlXE0rB%QXb4 zwBwUuhu}4fb^B%{1(I8nn|Z5{d*lD7)ODdtj6W__P_SrC|La`FW>b`>myy;??+V6` zGET`rndlb|STU`I?h3yY0fD5j^Lny_t2wq131He{K8FgMT?26M<$aBF-R>l;ETaVVH(nZXDI=IJVS&1Jv;+)?V zQb>mahPtoG=p+2SW+yT$|s7ZW{EYb}bAlJ@iG zX`$O+NDAn+t_u@aRhcoRGH5t?WsYzgV5EOVW&S>(dv8B;@M+_HPIft4j@Tk8M-W3* z-*EtCKKCm#@3I%D3s~BeY;5g($#wENB3iOfpfEqLp{)PL%2E8|g-8uD~`>M((6WR); z84N=@V^nbmkzUUl|I=>eT@I1b;j0mDS2HBKx>xx2bvw zib#sZx=n5_@Ieai?PmMQc=#ffX>4(|n0-MgXV;aHxUCJTFS}cC5LK?*dVZacPAW>X z+nfeE5Kotebcu-?VtsrU{;+p>b*2=3sXp=!JM!4A>@lo|u*39?;@%bCv*0K%OYxg! z(>&+68>9pdRiud*#6Quh3&ssD-F1ZayT65~Zc^0M=N?7N67%SS$m&u=aAZDCfkQF+ zh+w1isyz^lP@p^L2kwhfi3}*R1`i56t-J^t>5ZcP>O=&0`hmz#uriU5Lyw*R-LHRl z52I;6&C^Dka|y-qV^Yi}hkblf$C$_aXIdswhs-DNmV|;(yt-NcUJ!sHFL8>;ttvl_ z{#<+D{3NHT;<@i91Lv%IToZDuaCp~tqz7GqLkptsU;b-#6CQmhQ_tgc4U07KnBenK zq0>gXt(g91-eB7oVNq=Ho#9to!|>B`XTwm0m_Cz8uO#jk$4`>9!k@pc5QH$Ewtg|$ z<-Lyq4aBbDM8|;LcsepFtU-~j+Pb;UPv4liIw>CDdf+n#we9;lv53ouL-?#5OqxY1 z(Q7Qsmk~jQ+^a~K(}KN+ZmzcM723yNEmcB0k;H44!X~Y8n+^I}}LE6!C zlRz4SHR8crW&=Wf@s`yTXmD=ZJ)P5`;B6{fR3zr6N$(X60O< zUFj8HUEJwb8k$b)GbB-l@KYc@cGSHI=uo4@@$e#x3>r4fu zDxz8h?^HwpjRma$=#poT{x|$^!YiEQQ@r~@BL)`Mp=bVf3xNU`wBT_)#VGS&2|}Z0 zKz+%T{g0HnFyWvX!DyMbVlD5!yDj|2*SQ*eCf-hX2Dwjuv z8swH=GsL=c> zoK%h1gP5EcW_9lnL|*=SjP#37GrYlm_xfkE^5?Zz>6>cjl0xq`AE+)6XnK|o#uQ%O z;RVm{b2ue8?%94&P0&l>`%_C?!MnxniVD}GxB7)f+enPr99D4XrDdu}h=DRXYQji?vuDtaC=M z^TneYUoZWOp%o0TMwwuxXRC`CU!$lQNTQT*Q9iS5P>(SXhYX-?aQcAsA_bRtJgq<6 zY&iJbFo`Q<2cF$Lz%GXTqYbZ@ey+KKiJn@y%uv2gUApH5DBZKg8)b3iC%w{gh`J*8 z&FL1DfR*nI##>ZpE^^xoj9qFe zjLZ(A#1oWYt|>G=))l!?Wu~ zCYI^a=%r+9`thY6oZh(#lFj=Xm`lUWVS`Q*aKg(HhD2jFVrhot z(3ZN=P4u_mz%S4*E&M=Bhn|NZBc}d-PW+g}-HQ)K>`f%kjc*Fe@tUzF(DqoO5ROZy zcyBNw6+g2*+c7JWaZ&bP0X+K^wkG&$F;ot7x)O+I$c*Sn)fw5rr(B3pPw+m(>EIFKPk<1N} zLvH=<%;sMbH?8{k^Zb-ILkTC>k4DdoV5FI^TV}S^kE6@kZ`T>N@Gon~pS}v)V41Q3 zxIWjYLpy4>09!w$tDkIpL5(j$s=*FlOxHDF1jbtmFvfj>)hJFTTB0dIsus@o>I(8d zwS_b9fLE_R7?e87JT)_lqO?Qqiy8;d$P|ojsAPxRRk_2-UiX>;$ zB+VZ;16y|q>o-<)8P6Vwb+Qb@;dW46XR<%EAZPV(XrCgDVd`e4#kO=MV2}%pz}fbD z-{pcC2qLA%29u%;@tS>RZaTyB2xPZnXull>lC3vdIW0IH?<@A#&QyC61x5D-TG|BS~?^+iL3YffeZ6XgHv zx#|SQ%kvjvRfFj>{)JxKV4wfh`rrUKnING-G@M=4QgP$}%i#Z_M>#;mUlb${(Ef|| z0dlCAFL=%nz0)q5kVvMkktH`H+2 zt&P_}6`+DuLTxVc2Uv8Sd>0VEb*V7lOn*+!V@Ib%fPT!jd%BsB8_*4SIjt7z6!#YE*RVeRWX|q-nFNxn`kXVmd2c zE#s#glcQS87UkDi4!Os7Ciy}fO{EkSDYK{g1rH&F3c$H6qRS`$a}sB&ZOB{ zyIFLmh{Mz8)+jyPm!tfX+u7=FrYB4fH0c)`mo~hLc9z+6TFa?zhzxs!Qv+W;bm*Jc zvFeNGe23Kt%0tzsU@A5qM44p~rMYSXgddM7@R-t7gf zAR2swick&MTVhV|+d;Pl>dk0(go6HpCV}1tu#p304Ja~YwJBeo;dLmi2oen;GI!Cv z-E`nf)YEUFxw_7Mv58bGwe$1Rf!_`x zx~zjzY)n$FmpjRN4qKUgPB>&F2UC_=bf#n(ea>t{9p6`p#CcLaNszL241KYGwEe;! z+>Po#vrrIAXmCXAqRj? zuLIpylVl72t5i7dGhnBwves>H33Jy8HQk@cnx*SX9y`c(OpT zTm$I;=Lw53|J$%k*2E-F9Vpk;pbV4omTIdMSX17~ z9>dq7))v)4RDRrw-CT4jZ}~gP&2h&`u!}!O_ugEx2Ru;rC@S_)?jQqd^=I*)d2O^h zRMr5#eZ#`$Z(QH@s`nfSzV%+|t{YDOMz;$t)iklb&h;C^A z^`{!;Q0}kPpj@Kw!c)XcFTbi25O|M~!OWutw`{ez|Q|&T^@d2ZP{C5M%W?&Y*b#KkL7pzci(lUxpWqOouu)q_QG$enZViYB? zt`*!`NeiJ#MN@d&;_#5(|M5B<>n=DCvm37yE<>H|>gwHbMAddBF{5*Y-M6JYMgv!5 z@||5;Si|p?wYnri@df+8%VAqG?VB9@cx^- zsE-3a{!LVxH6{T0puqpoZPoUg#(UsEK)6UiKw$q8be(=Uo6%c2Wo!L(S|39D*fJ0z zqVD`jPc)Z)4Z2bT;m&OkzJoPOhd z+87+PXpaewi|R zypo#8W(09nAzp^&&9Wfijnlu>XPB5_Lj8~)-%yT9;-bcb)O3lBbSJh+Io1zB*z);A`q7$L_j*H=axY-y zLyi+F90z>o)$P_Fx8$S^f{&pst3o|pFg>O({8%#OR`$H%S8ut~sAD}6enXO$IP6u! zrUo)B8vh6tfOI_}Z^+SF&R~1eCK>le>%R8cysDp(yHKGWS294#dMN1UTeX>vvXk1G zdhyEGbXs7AwPw_X(jMZsPMI_`uXdD0D(A(BHwC(350b-MF6lv@%mwaCY9ok|ygc7! zaRFU85uW4WU+_;eY`>$ojny z{y>dV`QA!m?(AUSmerl@g+}Ja-|*4D0+Rm});bx^#fXiEnst8@;ZL+y ziZBvWQ8z22Hpx1Gc0OF%Z-F2x#}i}YA5I|=;1T>dSThv*Jbk*@l4gb+ybwwuD3=_q z)cNG}N8u53W=RdYJy$M@j)ur+dOQ>g^iqD&vj!UBinLV(n76+tF z`a~!N+Zac>0-*>aaGQ#*ibw3p=P{|&LSXAf{iGALB;@-1l;<0R#+0}nw8bVTk8!x@ zneMeNVx^g>+}PM4QJrrL+Mni%aWiRIM)9Lyd}owhXY{q!PbtXm(T4LeFcpJc^p%1S z;Gi74vK`Fm9Sp9f(r%|k2&0~aEd-uA+Kli~Kxq1S9G)kfA3EQ*W!vQ#mNk=MR z%T(Hn?xn9s#QQ!D+3NMclKbG%2sD=`j>;NPWqCSNg7qQ($XY<$w;3T1m)6n!@dzb? zQyBID|Mi>e)&Vb5H2)mh2_!DYE9^V%4MMk(UnCgq1kB97_Z+k$kaTTFg9VsYFp|12 z7tM}V6emi>P4nCJ3N_iW#n25EOKy*lj-bMXzl=w+o%0dLH#6l@Jd?BLR{ni%`tLbhB>6a%vpxnV-(l0b%C_2o?Tjpk=r5VPtY=_82(B! z2ut??y!i01R9aLyh3P3uMhPIJz0BT#gsm>tjNYFp+q;n)wy`$wn&HAe?)ZkYD@S}& zCSzWKGgFk$DC#T>!<8G%ZJ}Vn%M_MS<=F&#EX$zsTzJEcxA8%#m@PSFWi+WYa9(7A zOE5-91`B}dYdia9`thikZYWRF#_v?Jv4f4mz3C=OCIX>pL+)p|@GIa@jZT&=yWN0$ zl0l@f7vEmHwDmiBcBA)|F#s$HF?R9jhy7i$o=KvTo5z%@ZKQ>YzH)AWM-4iaOXWdo96)!rBRK?qqpHqL zr$0QOqK3%+pR)BUiMI^;VS2QlErQN)_7o+fj>HjcsnIE#KNc02euSu8s@)VCZp;y; zf5Oyc#<$Ofd?wR9N%TI<&|i*LA^~h=;bK!wt!mDp-Fj5Lqf!;nk8K+a;7I zD8Z1G!lu5Bl7D@2QPAulnYg`Ao{^n-BiSE@SX}|bB}gUDGY;Zz5Z@mBaXUQLM`dM< zm1sMS{J-d>0w_4izXaf(D>u4QdQJYJFd~mRAzk;$36^&22f#>?I| zvuLs;GnTMk&PKHCo*$iQC}KJ@Si_cmefUbo8yI@OxDI(=(g8b69pecQJ}5WVFM`hj zx+&m1GmSd)1?E4y><^&H^?jM{<%0-qs(@TSL4s+YBA}$MAcmD{k`!P|>BTm$@hpb> zxVs&)N`LDv=!qP)lW%WI*nme=@X|-o^2b;=xASrrwCMVDb)MI*E6h(fH#d7eX3T!A zOhSlzunieFx$bYDPLg$N|2{UsKD*ianQ`8^^#{k31G7atY^D1Yf&K?tTd;hzPtMTJ51#4BcP8K1@(C?%rUGKHX`x!a%2EZ(pTC!-|&x*DJ(!?QsQa z7_&Q0VDY_oIAkrWyWqhZTZ5IzcbYfZALo#$-4y)2DBf#4O}>GS;<*uyaTeH+OUv(j z06gb-LSHTY6xGn@rY^BPMCm$xQakGb*%7*2&JNu&+hKSEMb3DbugOAL3zom41py_o z7ug!>_q(bswUDcxBEXyzN|}A*(Jr5gdpr5AYjol1=<;xVy~FQ)kzwlaV9tuIH+#7U zKQiCNmWr6zYDrBR4*~bJO#=jR2-QH&bP#2=uUfEjFpI1B)3^I<7ldapOCVO}F(y#J zI*EJRX^{yMO>~Be#Ac#anr0|9?DHheulf`o2ko?*s$az`{`jF5b;j3gSR|1A_M)@| zUdG4qK!uzXMSuKYu?;JH!KZ)G8N*6}*7WrD$_uIHMzX)L+u=ux7I9vzh{I_}t+XTe_HREjo)c=~@ zwg5Dsi2vz$N(dAvPJ)7fG=Zn)?E}zLYw!`_fR)NJw(E?@n{TK=ZN*p>mU^6Z=yC`R zne=NQ5N%9DdyK@?@nBL1`-B`P5T4PG#(ARLc^jtRMg16AveKUpHJ~f;u$9>iFSy~< z)u*7TS~{}$=V<_&$9MWQ3H!AMw{XrTnBm-*L8>LV5ckm}$s=L22vzmc&3b`!)KG^* z!2a0hc!OJ$Yq3YtAGAMZ8#KAf7SnVemQGxC+MDvO2$V&pmUbH>2gPdT_P&ptu!c0G zq4k|W11Sq@@F;-ALc%t|A;Wk* z7su^Yj)?iLfgUOA%|Hh0#3#P^{qgX%26koJjXc#)fBF9U+VG}Z@zdmo-j-u#M5l0d zmwt!9!N80DQs}F$RJiJcqDnirVf^R@BwkVq!OBNO2=Lrs5^pjVfl1mZ{;pqZovOmb z8D>8kF6n_j|KA3As_h?u!r!&g`v>3y z{vT_z@Bx70ze~sF5Mc1vJaY&L`@3{>j{wO3HQOHpqW_vfPyTC8jXnWbAvUgY0jD#R&(7^v}gNgbgE)fF$AYH@%PAj)3hG4MjZ? zVogcU22fU#UfFlwtT{ALoRx#7;G60q3z4JF8Bg~4DPxM#A>Mf`$-9Fkh7EGK|{&MjFhr2F+vyAVd9EU4RaGS`?AaA z(UFs?EN1EVAOe=KO-S|W!jsm+o-`#>2K0M21X$!O!M)DnEhY<2>k~ye8M@TJ66y9# zHi4ks%d1dOZj;smUER}~q^A8ndhySLr_pyXda*o8S*PkB*9+fSp(GWY>vi{QJ!gra zs=IS*h$$wz302|o0vIN)xh8b`ocnk%obR$gua0QbZ}-oxQ9bdPgUfF#vCoBir%YRU zEwJ*9*)g~IqJ3i|mSZ^#fc(5$0^6H0_&|+{&1fMh3XyPm$E5lsW6Dp=h`5>$-(C*F zMe!`AvH3QLGV|<~bj7JAHfbThb73V*lVi9jGzyqWve1%4YD^83l`LWdtAK}a)Q;Ui zU3BM0;Q_7m(Sh^>X46%x2R9F@=1c3+T;b2@kn+T&17=}y@+kYO>Y+l_Cz~DdZRw|O zZO0_RZmwm~iw^TMSF|dD9W~_6mG(UM*HWDyx|pyIMOR!eapRqc?ogHw_L#yM`SnJc zAKjuBK#>0zzyEHDRi6Vi|Hd8M#sA`0{{m3>H$WjT0U`el(6}qW>0d|RYk=xs^U^iI z?7wD#+y8EbHNV{c^E~+LNqG-A`}fK4v;TKZ&Oe19LJr9Sf9%&UlX=E34NuH*{3o!9yN(KUOK{D1Fp|6Zf@2SDlH z6Apa@ko`Tk=9(t}C*EJ}IVyMu&c879HzRoSZ$=39>c1l74nzs$4y4~-3DyuQ6xI;B z8P*WS_4~iqMYltA&U2RVlYb zc(4S*a7=JZUFX_dpTpY2^_Q9L!?LN@YBdN{$+(m`FZyn-@L+0Ge_=h1%D1)5qF&OQ zzTB;rS*`KP_UOzJxjD)f2k+_d%@&?gu6cW9oJMk^I8J>*vdi5_H@mH@&JUnw^~X}{ zOP&i4E@Y#6bd~p0%~HO!_fsDXx$V>F{vn z$0-urT`hQVC};y)Z8SqCeK&#Fh`(504_p=RAp3X2y7;UfPa+^2zW8yKJ)E5HP%m2W zk_Eb)zn2{Ar&?Ve@`X{kvE9sq1=^e=HeHF2Q}$N(oE@_wt_hEZ^7X)6I49)U(w_+(b(FLyw~VT_-D*&TfeUcfqR|?DFk} zg`L9_y2iU)B{u$kqHdslD?8>vZ0q=9UwG%r`vyOMlfgsTM^c3^{>}HTTY2o%zSUhuiw=+_rXvdVCYvl-=Pp6_N}G|9Xre^z-P>*&0R zjedZQj_LrbpK~n)DmJHyYc5{j(K$S5EQm|hF$Qm=<{c&^e|3;=JZ)>Tcz#_p;{)TU<}r*OQW zWAiIrM=jsIa+g%t8IIfifz$pvJhVs6;keWK>|S4n(KPPfs9d+^&8%eM(%J6EE?ww$ z=2^2avMv|2x-2iSrXl?cTx;UsiP)J~df;m<-%H%c@##p8QrDU}e^d!|DfRrs#$=Bp z*ZFKsrWX3+1@s6_pl?z8CUo%@7c}f2Zj>57We2IxB1~Yeh4i%(yXpaiYk%w&F02Ca#rSujGQSr@ptO z?xcY<14Z$Ix@0+N68a&%Kb~{rXxy#wH3oBKO%_v+n&3Jbv)pCs zJ5n)LruHi>@g;rWE5T9gD+-q3lqc#d%|q<+a{RiA z!WmtYYwK%7UA*F-tgmr6`AjqXHBPSaW-?jTT6VYArg?0;U#zyDSnWCe&8+s6O00HF zWmemvqsIWjTQIfGZx8kesuF?`FNX2K!_E%0pxB5Se~esea7M2V>$o&-x_kKX)yLOo_M3Mv&kA68SwP6f+5zq!{xjf`Lf+*)r_{otWy4x$*TK-)SKx1- z9t%w9?ikQro=tnTL9JP*gn-*=``-ymXzv~Nn+Lt4<3|tnYmH`YL=U9R+T-?r={)O> z4%W`6e=_BJ%hk`R!QE(z4BqpV6_;$aUB3QV*r~4p5Gv7e%p%lfYb&|WZY!n zL9LkgZs;!l)k_xdX@dsI`svJWl`*Nc7HH7OEbR=NVr#ATXtWWT-4{${f%mR9t{%D-SiRUEVg^QoQq|{f> zp@(BS=iDh?O#{wE?u8r09s%OMB`Xk(nGh~UPxFBH0ikIWCipI>jtLr1`d0gx{vBI~ht?szGEs+@E0}_u&-9H6f!D|)fz3zze4!78Rv z$j9z1;B1?EE6+-f%j8Loh0uNoc zo8Uy_Jw<6mRH17v-H5JVy%n`IM-2$cb=x#%JX@+;4vih(x5wAiy(k4ngtIwF7J++} zAdP^S(6fmrd=elz(-0Lod=l}s4Xg?am5^;Z2dUmA%}+4pOFNta(ePdBTpLFo%~Tsd z#FjIiwlAH8PA_We1)*m?b>u>gf2#V0t8BYbM4v!os3~pv3@uM7Z!ZW50zOo}D}JW~ z(A~3&JYg_tG9?T_YKkpEF93;Y-u#fJFmfkpMEGMAURuC3mSN!0aJ5~`S8)eSkGAj9 znM5Hn0bkk{7vNN-K``>|Cyap70AADL!jFuO5|WAwZ+XsOEHOvcAL*4Ee|{Qw*>n@k z@G|tiGQhy9PJF?Hd>0VV@}}6Cbh6V%b7`_yuKO8i3RZAPs7iQsjaJg0NhgE>5#E&W z$Z~b~g&s*l0t8r(2}1;wGFC__jSPVii-Gj7Faz84yvQHh-J*v?ybg zB4b5ZoPe%;iC4}9=x(_5V%}{b5bPlKFj6aksW_qR9yiYJ9ADEq8iygR_JFYBInY8$7>}eZZAd{Ef7`0_ax+a=vfA1N z>=kyd5IM%(GcrT%)JjGmsdRD!e}@y6tL0f6>2jBVp{{JR4%z)L~BqVhQ6(?rG~e_x))cknW& z3VUz!fy5WWzjuQ;B>>4g(hK)6jutOetO$!6l!R>|kY;IuXC-Mf9fKvM zes$0Q0w`@+Cj!U;+7x87c!2q!WqPoUpE$!q#K$O?6YL8pV@ z7;^Gsyl^m17HRNVuI+J(FQ^;BY*4M-2t<%P10R|aYYCd1Iz{;L!X-ik%WuLfP60vtKz3aP}nqb)-4VUnypq>ELHWqoj#fhK2pVhAZ&(Rofs$+ZA8 z-}!ni2k(maBqrhj2n(-PfW(nSgAqB0Lm8eFUQyS1jbR0Uw!w1Suctrt zvrpM;e`?h}(+2yL>Wo5!suKi)Qmb^84<8wQPo zKGD}tYRo2#Dv8QXJ~WM5{qcD4_{sjL*)X`#fAx01f!~ODo6=99J|%n5=x6y&vr$i} zU4HgDOa1KA>ui?&oQ<>R>ow8qGYF?8+nm_4I9~~a_kBi=x z)-^uz!hZeg?OB;sg3{-&-@W)-sdxl(e5<%Ks3(o4d-&=l9{+H*&X`#Hxe1Bk0aN3X zp274buq}9*&{u>?UEl-&(a4vd?1a-Ne?O|s_fL^wT0>!(gzBWet2wwAUX-MSR}#Xc zC?eXJT6CYfug2_lgi)1aS%}n;ar3YdKl}RZ|()W?g^7{sY7&p%mczCIStilQl*i~0mJ8<7cl81u%B@c zcLf~87P^!&>Wrh@wdeZ4Y`>%)f8iQL_Pba7w3-q{CxO^?rnd0Qfs;fY(?rlF{)O*=wF(g`FGkS0uMP{8G%f7260*5is| zO7Md`O;^`hT3+ccEZt#^+AG3{rXX+yRi#YItAFxYW>*9h3>9FNN(^#63P!g+UHNv z0-8jQ=%0oi-?ouij&nf5}tx^N&tu!pXwKNi`PDPe^0tZUDmn+MDp)!y)(<&i2XTQ?fN;#qh z<~b^Q`|0)T8koxifA3!BC}GU;2%P6l>2FUR)Xz+zuOWZcrGL{nOKk&kxGd__wTue% zW>TOXOgPZ!*9TP}`Nk`?*!5?%QKKvbZ|o9etc!zc_4+2>pAqi5hW0o5r2=|@u^B@9 zpkML`IvCAHv(`-3g-G0$!OgSYsIw-yH~N;-HiO@Wm&2GUf9xI|k2;&!nPa|Hr7p4Y z{i2F+hiVC!xXZW@rfiu5;xC65=@#+!@muYeyZEiW}+GJSXCH+8X#RlL+F2ECbxg_#n&p zAj{++%jl%Ze+X)3a*$>EK+5znl$DOItaPkpn+Mr?5#Hg03_4r~hTd4!uGEv`6-20s zV}o!mURzTNLRPK40-Ol%OPI^Gd>eJEc17n%t)k=3MuSG6EDD+J2=GA=aw4+`6D5Rr z;>K|pb^Vq?Cc3fNRD+%18DiF)P@oe}I6Ba+0Ordmf1RMl%*ADNSm**pJTNOrVe~or zssvjFLhSm&b7GMZBgcYyUx4GBqsI#SX6(|xru2%cRyqm55<+SSeVK81Lhgw&k@x5T zvj8p2aae&GIcZeT7K(&0R8;6h=D~;w34k60 zqpgYnf8sSQxPhWl6n>~A3kuO^q@S^W0@m~zqqu_4=KM8KKhBJZAo+mMB%1JI>Ln+L zgscP8PFT)PJQ0}^eTU`Ss; zvruDc_3+-J`m_{A$^1nAzz8X8ps@5vi*g8ee`A`%IR0_wtK%P-Ky90-{{L34O0q-M zZ2!dIn{9xJ{aS6G4+29sAt^KwI>Vr|p=J=Lw7qj=;YPv0TLYK{U~82)Bx@D=yL97* z50!SD$?3z36`F`QH^xxk-ZIZ*Ly0ch;Eim2@x=J#UA|%tANZ@SiP7J%+~50GNDaoI zf7fG!{~NaaRzkfyegE#fq&8BeO5$u|5}Ewv!Gx;x?o(x-Z&uivo5Ohjee~HSpoeCv}E$YL`8yPoprmNYNLdXVPddN zKh{`c({PeFl^VrdQKeq*@ap@?Ub~&Of7_IEjU{r_>F21%Eikvn{SddU`uz_IP2+zk zrxiRaNV|fm$|=?>pGk4Lq(x6?sIx&Z35JuOz_k*sV3GuJw>2tHl%a%nPrm5})utJT zyFS16^-_0LPx-cLf1uo) zuoWs-5CkD|w-Q#H^k%IYG0U0B#Y#4G6$J@-!A>GF*o3@ysl0ko{Ygr3x2C$$)N1lB z-VVy|D;_X~fN{0zyOYrDkJH3ZFh7^R)Vk|yNXbDf6!f;PHC5+ec-bB`F-ms=q?%ot zw@KdL!h%QQQMmq61o8aF#=`OTwBdR z)f*=5N^^2}x3{qNikAj@Mh&=Idsw^o?2fj4Z56xeG|a!(try%ZYUj`%f3}CTLWhmo z{-L?lYA5xTGk3EYHKUCKs!_{z25Kj$pbe{*d|TH}@VIr7KX07rCtB5+ENWCUxt@Pa{H0L)b zk-zz@Rxt_1hl9~=8B9l&ma{AHO-iP-n-F8S{b}d7lM|~+t7O`2(H~`-dG_Swp|Ng$ z8y?_)tN2|Ch6m-R+W6mmsxALN>}=Y}DgBqtR=px@@~Ug);_%`Fe?8c{Rg}|*Z@#bo z;edXqs_M64bNee#{&Kt7VrM$_O85%wOLM%r{47ga*Pd-}dA6$Fz2aGOA^4RGVG4ti z2rHrD1Sobevt*XEQm|S?j2r@+4=yYxnnU?AqOFZ%7ShOY1?e)Z2+SR^X|QqUJ#C($ z>j)&&q9;qp&y(nSe-(mzbrJgMQkYPaaCL3blb>Pm6w-&DBCkv(`ta#!2)Jy{r zVbpv$de|wO@s6E%K?KLB#BVl6H!QHBLbb`*)Q146!@X=c?8B(T=`m1L{3dXvgc_P^ zRuB~&8N?e@>Y|5blr9R?;muCd$YfLjLJWE(-`J*!P<|eE zG=kAFOEX=Xe|fRYm^qe_*((-TeRQuv14KpV;8TF)&J4`9O{k^k1KTB zbT9wJtk&}W)=E9z&-=V@_WJMV(Qt7EGE8Nl(Y2t3xhaEg-*_4h z$JxW|nXr=wQ7dNFnMxn;ly4~Gg61w8cAnuMzn zf!$rkfB$QwAPWjYXr0=GNV0%{r4z*+>#T|tK?(`$AC3o4+W%#QUu-(64kgnxLxM6~u!?Sr!U^(1dh+AAGoUzJOd)EY`FN zpGZ`Jf#mi+jG~}%bGEO74Gqg_ua!AC_4vmhbneO1pG1cG{ZmQlCu;RixIFn0SNegj ze^jhQl_~$6%I~Q>kjfJ*rqmZ`>kuO7R_pV4A*_}>-_)Da)()_S_ro}EtzeAM6|$hk zw1gQUc$6zA@Fv=j99Om>XL;iUl3S%9S*y@)n1?N;%bL2Ob-|xt4$~}^( zW&HbwSCXxgPc%zm=GdPDZ&V^0g}GQFf5r2YtJ_=S;cPvw@I&E(2uSoz_OP*?8(luE z?yHMq2yq64XLi8U|O6|#dj!-7sU1~yd*Ad9DM9(Z4&*T6coYjP7&i_mhLf5I<^ z1{Y4QsjQ(;4k46TCa$7dAZi*~nZnbikg>8`ig|}An4-awf-TxGIGmN#>P?}VoV9E< ze$Xk~w^u3RUp7xV+fOhpbJH9)#d!o*^*<#tTa&00N~uNaEUw*w$`jV8ZAQe0&@LA@ z5A(x{^6OrGs#j4#*BpWYfR=0Of3ADU%E8}* z>K^o z-;(;;SR}f=1b>1m^~ptSer6QHI~I7($L7j-t9A6;F|aWj1L<9Iu~bp=o>{lHaaPjq=qk_ ztBpQ;Y;L;i+pI22>maMsLTL1{6dGIl&&x%9QjGA|mQJm-eemrHiAw%Rp}BM`ZQNuZ zVAT~Zsp!_)D-{d0f9myhFkV!}#c%>^H zuyh5VK4QOBpPApC151Y$sw%~3r4jJH1*m@8gj5D;pB=T!!idyhmkYvNLP*)lN@KTz z8kYUXDDDx;lRem`yZ3)AnQ=!k+P(4Svg+Cvt)tDC z3JRK**I+oRFfI7g2=*O~qwb+MHu#VK*8U&=UGaDyj>@-K$OrYKJ3NyslYaYIRxm9z z)r_v*QEBZ@Xsq4qBiqc8woc0Zxh&g0aaSFWHLa?De~5D1n*YG9^qP5&*~U3`bj)(y zqs}qpqMf6H(jq`+ccHgL#7T#U>Wv?cvmuOZAmo(a9@-<(=u$VJRZ3R$z~#M}!Isg7 z8aIY^MZvQQb2crXXvJZ+afGq=GTBaia_K{A`>`Y@Bg!@$bcdL7%OR{#A2}1J?l_&p z#}eCwe-xG=>iAYCFzXpO@piLJQ5R-O`CI3$^@?z~z)P-8&Mw=ad-2cs0k*Yxj@@Ve zEQkcMuL3qs52x;@53h?txSGnm6KkHI^^iYT=*bx?GoMj= zB=<_$0?FM6@YYq}nx8683cQ1hp zoD1vxgF8RFT3M%TGX1k~-Hn?ce~_D3V6Ep_{Rm}$lH4b+c;J&)Jb}FN$WJePXSs5x zQo`5g;#`Q@;$;J6o$W*+ockIY zYxf$dt>@@{apOB7z*}BeAuQGJb-yhtx=xzFDXA9nQlQ#}6>)sI|Ti3eJ`?%4@-E#E|AP(n!CZEk10|1jp zN!$xuzhtO^SN^o@vb6QSfua+R%3%c>nJ6=%RlVa%+_9=fgi`ZYOIdXLya#+WXoMWO9h81@*Y)Hd@Xh5q)RQWKqupWzj^cC)@__q^j{+ ztGZYS<8QfN06m4@=?}`@e`?h!IZ)xrAlUA)APAKgu}KuhvGypYtp0`FTGBQknpIJ? z+W&Il>3Kt!z+|g>tS~`cE4(SN`&xG91_#I!1aL~qH%G5{% z6pkENh){CfFuu0TeW`Rb9M6y7&X+}QLK1rcwCD5K5`@x-p0&7}f8YQmD-0)%JX|Y? z;JQMuLvgBe5lBJ(J_j56oO#VJz$yo&`x@+TO_T~1{8ISNzknt13H^T?5`_;ed?zf} zE?wTjV>;Q8+-?v-m78}{b*NfZeAC%yNwb1cx7w&-3U134ZD=e)Z=#wlM?Eocsaz?e zw#~u7E>EKS6`n}HfBAaLLkmV2(R!gQC_CTVbQD=2*Y$pvBR0{-q?MUmXEU&AGTO=P z=!RCQOUo(B_}oR2WVEjo#<;pviME!noNCCk*Zn+{o3Z89D(?9OAZhdnUE}m;bFo33JVw zPOVJBmQjNpf1HG!BuR;f@J%sCfjcTfqSqRBMpeeO#XI4)<+c$Qsd`Z+%2;CkRP}c# ze|$rsPLo01;SJW&HcF^U#J7Vc$_3lGY+mDCxduRiX>F&R?lk{*4*|HnxI<;qNQ?s{RQ9TZ|TbbAu$1+SZ zxZ4(BJr&GK$^)93yy23##RVHB?Y> zbalU=iiGRYsw4>cLYrgmL}S(^2{~qft_n-- zqZ?TsAa&g_8Wk7AM|56@dtLinKTR3&r%lwT9&RsWr$uNeq>f@zBB5TGG^Vbth*0GI ze@pBa?Sy&CE(2HMml?$5ieE@1(xSD5Tu*~il#|hsV7@Q?o zgM(&!1e4Bb6Z2Xb61*I}dvIVQe@Y3pPvzDgFG68g3CRz*U#9(|O(piuh~8^q-H#>Q zc%?5331VF_(7*rwyR6+9fvWjklnpEdt}YtG@v_Zns9QHbAnZ!gDA1?%rsnFaZR*(w zEH2v8YXC@y>ycgDR8TfcTUH3b)##Y! zS_7Y~=AR-A8XY`h6j&gcig_(T4B+G#jej>otYo@+@mnZ7seq&$*ixM(r%6I*pkj%K zO5cZ-?3r!7$*DD2t{h`re+|cNrzB8uf%%uAb(PbWJKMS$+Wu8`)rMVLt%@;fY|u{O zN~LWxui>EA*jQ5claqIb=gd4AZE9@<-c=ZHVJbNVAIdcr&RgT8QDLr6(}X}8$XKki z;?YI1#&o|~afBs`4Nqb^;XL~#z z#)`D!p7@b21ztIW5~f<=F$e<*@1jIKG!i^;ub#h4699=<&rg+?L_UD6OV+n! z%W|d#C=t04myNICf5|%}!qT}0eJJnPHos-tV@8;XdZhIvfm*TOPc%Q|q~MjDDDKG# zNRt!I?YB-q7oP~cI1%~Ti58%p6t%i5Ocwe~kPMS=ooE@|iT0XiorEiic4wU^3UG@0 zad^`g7509jAlnJzn9?U9f=j%yN3ikQ7Ks;iEApmuH_zBCf8Bz{U|vEi#bH&?wGyV1 z6+97&ncgk#KSO(PX4!AUfK^6qz)_*gkt4zy!GuK?Xxl%3di&xdQTVn^H}5~3ef;=u z<+9uh9o-SipGfFh32Mo$5t|*VHg9jBz8vTe2kYPE0uG)jTcd1L$7JH$bNl7l`K!Oa zJ^gt0(th>!f7QoVr>|fA``HKl^6BmAFQ>0wpFV$mhT9Kk|MKb8hciN~KfRX+s3V^~ zQ2OfaTY~2A-@SVKQGR&!7W_fvN;SMZqrShur*L;hrvTD-?=cML$e#cD>gSK^-#tA) z|Mcd}e*5k%Vx`#6&;I)AZAJOn+n3U&pXt*t?VsO$e~{{mdf%SDIWz9wef;MS?|$WW zeF9a0+&`bbefe7YK=m1Szns4QbSC}f+jp;C%AIi-7oOd%pHE+(pIIM2d^%(ISpRlL z-FqjoUQ9XayLYb#p~?Fo9xBg?8V3I&EK*&@3S`_Df#$1dwZUpQ~CMdvQMwFU;mc< z>x%}=PVX5Hu7Y~In@@>532IONWH81ZmT&(H0|5SG0{`8`X#Rg!D8TJDq4iqRIpl!n z^_o>{93m=1y_T_8w!$j1UgfC6@Ox8ihdar0fAVc`xJ`^)rtJ!R>%!oR698XbLW6=b zguHXm52jH$80<2hN0SRg#PaF!&mJOckC(#ClLg^V2oJa7>sYXaB$7bt>C%ZmqnLSj z@nR`IBLeW3D=THbmoN`Q=9Mldi7y3;J?2bT-pV!5BgKFcUZIM7MQss1n{b8pujbK; ze>vOSDLSa>X|Sf@>hQ}Ka1Vpf`f`bN&4?rVDmE8jhH_kOYs_u}{8s-tlbXS4dg>g1nAO`>q_?iJx}IO@Pc zr;);I>6j5pG?XWYeIEKiAu%Nwt5|gxe~e1SaAdZ#Vo}q~%%xM~YiBwIMiwu;8R4lD z7#z^VFt3?$PO$A<{Tv4rnJ;-3i1q~Ci0NS+C*YN?bwy)?0d^sU;<=&~!ZG!vzafV; zj3wZ@<{{>d;aBKxj+Y4=Os8zkzGP5B{nhh;1|Uu`%`8pZoM_E?F-g*5_U8f~e>Ga8 z=Tj|X^&yD_&b}^JA*uuK_L@4t6d(_VF4Wv5w-kM0j3;qvj(m>zjzNNZ z&LwYvbRzMnW25J;SPc^i?tZp(e?#Zd+(Q@~-d|YjD{rdh4SL?yEV2sQ0u7jhGtA&D z7iwU&fO)LGtAs>!7$`D{B?7c>c#WaiTo1NkN*`Qa=W|4#6A_4xpGjlPT;X(*yZnrK z+MEf;yv)6FQMYuZsv@+T)+Q~HFpV_hoV!oQ))$&(kSYWYXix-fXjn&Je_#?_%lu8S z$Y=vIw_lSwdU?gh{AyM$qwu~I&lAgMK_FGWf208udUNhw0B9q!WP+w&G9PCL3#B%Acrw~%yA#|NQr24g zxX^B66}C;sl*5O^siB)Z7(V>&WKkRlEwJx(SQKP@^)AAdd@H-}S ztJso2rlthc<`yfSMt|_^W+R?VwXRq>#$d7fXz^{I^WSXyf92`NQ`^p^MK(AFd|#5e zEyF)T@D9VYLM4e_J2^Q#F#N-qqAGDfZ*Y$-gD>ov+KDTlpyp~>8|4HKqK^y_6QYv8 zY#LlRITmXC)0`f9O)&M8ri+d{zYR7kGk z>+g@NV9~e$e`#d`c$0ge$yV^lSkH1NwOoFBw06o?dXU>tgWF`E)3{*T7OU?i`9YGu zNb;j3|MX42`9SOxbAY)(5ixaU^fsFKES_Gb@$354Oqc7wE~TAG{U_bK16*S(YsV00{@r1{qoi;1w?E zODtUKI|2_=Ba~eUIN|F;02!d1-y@F`#pouMA+!_Y3sEI2d?X+Xp}~y4`|{NX?iQGr z=kHHnf1q!owWPS~-wuFagoaa*;Y^{~ZAsg1n-=%|be45(w!Lut#0GDkmPT~g>_4lu z_MTKAcE);Md#P~iU#$w>*rCYLIXXIm&2pdc2u>d=#uZ_{&1bmV33)1z^Ge+MvJ~a% zW~jdcr}NB9EPMUfP}qJ5G172MmE;bsI)r~`f9>N&4t$4K|1@h4uVyn70vCk`_wjXW z*i+(|+^SV8-n0kVceQV`&+eknv!Pd{0uKkoJuqN{W^K^z ze~mbkgv#c&37dObvz&Ko zyw{{r!QDfTZA4Wv2-5gqu=il3l#;cjbJMw-o{6alknC^*Fw&haEX2LdZ+u(vz(l;f zyMAw@z2Sl2W6l5;IoTLyv+*4Py?Y(5mtQR zO z8xcuCsXblgF>_@cfS)sWRE@?w;L-Mi&oobpZ5pu)_DKq+hDv>J$!w36f3Jc}5Hfvb z%iFeEC^5<U7hAy; z3zgwp?$ic@`?G!FJ3-7Lf9xYqQzjQ4^(Kvci&}(05^gYYR&nZ!DY=`_7Qt!^u%6j` zn`^N~M&uQiLgPB&mJl!X)1dcpw&9Yj|6ftysC5pl?he}sAUPBKROSTjl0 zq!S1RR}OE4WthUr*9zt;k&WF7f{-w;7!nR>RPxSqrc2n=!@h;PPTPg8-}!Dbg-bZ} zb&ke}%0C{Ct(os!aMUttvG3cuXSugyB}%b#s6#6!f$$B|pA|jo&a|dl8bgO`t)dHp zkgVng0A|a&kO5ak7LfIfiPDpHCA8YnCi)PKqpFo4fH$L;-sue%e;!Os=qn7^sNRtF zrl&o_#gMO<3!KF*^hN44KWY4g83Aa|GxpNCvf0uiFYp2>h}fRUtXLJX16p?X!0^G2 zB?O@~1gp7# zUCPi$twoZo>D9Gd?PB!!7HdFB5m%v|H!S|%)*XVU9ow7PY2aK?H^g)#_Nlq-3Yc;}{5X{F&?~y3 zE_<_Ui#HEUQjM531VB7A4riT{&Rr)4*O{Go6gx4t#-S5Ue`y`0Gl!pzq=XtjO(zMr zoC~NMbmAxhHDtsJBP?#h9>c28f|Jzo1IFOHQj`4vG(PXHdDe;2C-eVa~kgaV+kp;H}O#maB3 z%^&jdA^5U_VOTyiQ97pD5{RWaugevBlcPCu@YqToT`F5ah;Ut$rV-HkwMVN8-GEV& zXx}lH>HxkKI4-C33)GAC zZ?IjiB$_?LaeN+nuerG#h^ua*x;NiqX5k~2jmVT z4o&4d%kk7Hx$+H&4gq$ZJ$Y=NT4%oR(fW(wV(67-*WqBxNxz?&qI`>$`H=|6-BPRH z>c_{&+3*nmH>^#uRoT|1lFl_;Sv=@4tD@i!->m6s-k*~q6UVjkP#VL9ISzXs!wfQwfwchHQ$b?`^ zV23&)JG2RG5P0q#n@w@@C^SZxnAsZauGWv*;vs2Q){Usm;B0BogqIGsf2*pv z=>ND#x;Q9G=j9z@snh8xb}Hqd>UWB#4nr2g$0w<4o}$9[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 diff --git a/package-lock.json b/package-lock.json index e47cb90..8906f77 100755 --- a/package-lock.json +++ b/package-lock.json @@ -6,6 +6,9 @@ "": { "name": "@antora/ui-default", "license": "MPL-2.0", + "dependencies": { + "mime": "^3.0.0" + }, "devDependencies": { "@asciidoctor/core": "~2.2", "@fontsource/roboto": "~4.5", @@ -2339,9 +2342,9 @@ "dev": true }, "node_modules/caniuse-lite": { - "version": "1.0.30001346", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001346.tgz", - "integrity": "sha512-q6ibZUO2t88QCIPayP/euuDREq+aMAxFE5S70PkrLh0iTDj/zEhgvJRKC2+CvXY6EWc6oQwUR48lL5vCW6jiXQ==", + "version": "1.0.30001507", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001507.tgz", + "integrity": "sha512-SFpUDoSLCaE5XYL2jfqe9ova/pbQHEmbheDf5r4diNwbAgR3qxM9NQtfsiSscjqoya5K7kFcHPUQ+VsUkIJR4A==", "dev": true, "funding": [ { @@ -2351,6 +2354,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ] }, @@ -8720,12 +8727,14 @@ "dev": true }, "node_modules/mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true, + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", "bin": { "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" } }, "node_modules/mime-db": { @@ -11987,6 +11996,15 @@ "ms": "2.0.0" } }, + "node_modules/send/node_modules/mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, "node_modules/send/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -15327,16 +15345,11 @@ "source-map": "^0.5.0" }, "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true } } }, @@ -15454,12 +15467,6 @@ "@babel/types": "^7.15.4" } }, - "@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", - "dev": true - }, "@babel/helper-validator-identifier": { "version": "7.14.9", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz", @@ -15592,12 +15599,12 @@ "optional": true }, "@stylelint/postcss-css-in-js": { - "version": "0.37.3", - "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.3.tgz", - "integrity": "sha512-scLk3cSH1H9KggSniseb2KNAU5D9FWc3H7BxCSAIdtU9OWIyw0zkEZ9qEKHryRM+SExYXRKNb7tOOVNAsQ3iwg==", + "version": "0.37.2", + "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz", + "integrity": "sha512-nEhsFoJurt8oUmieT8qy4nk81WRHmJynmVwn/Vts08PL9fhgIsMhk1GId5yAN643OzqEEb5S/6At2TZW7pqPDA==", "dev": true, "requires": { - "@babel/core": "^7.17.9" + "@babel/core": ">=7.9.0" } }, "@stylelint/postcss-markdown": { @@ -15627,9 +15634,9 @@ } }, "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", "dev": true }, "@types/mdast": { @@ -15642,9 +15649,9 @@ } }, "@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", "dev": true }, "@types/minimist": { @@ -15706,6 +15713,18 @@ } } }, + "@typescript-eslint/parser": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz", + "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==", + "dev": true, + "requires": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "1.13.0", + "@typescript-eslint/typescript-estree": "1.13.0", + "eslint-visitor-keys": "^1.0.0" + } + }, "@typescript-eslint/typescript-estree": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz", @@ -15779,13 +15798,14 @@ "alphanum-sort": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", "dev": true }, "ansi-colors": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, "requires": { "ansi-wrap": "^0.1.0" } @@ -15810,15 +15830,16 @@ "ansi-gray": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, "requires": { "ansi-wrap": "0.1.0" } }, "ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", "dev": true }, "ansi-styles": { @@ -15833,7 +15854,8 @@ "ansi-wrap": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==" + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true }, "anymatch": { "version": "2.0.0", @@ -15848,7 +15870,7 @@ "normalize-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, "requires": { "remove-trailing-separator": "^1.0.1" @@ -15859,7 +15881,7 @@ "append-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", "dev": true, "requires": { "buffer-equal": "^1.0.0" @@ -15875,7 +15897,7 @@ "archive-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", - "integrity": "sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA==", + "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=", "dev": true, "optional": true, "requires": { @@ -15885,7 +15907,7 @@ "file-type": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", - "integrity": "sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ==", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=", "dev": true, "optional": true } @@ -15894,7 +15916,8 @@ "archy": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==" + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true }, "argparse": { "version": "1.0.10", @@ -15908,12 +15931,13 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==" + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true }, "arr-filter": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", "dev": true, "requires": { "make-iterator": "^1.0.0" @@ -15922,12 +15946,13 @@ "arr-flatten": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true }, "arr-map": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", "dev": true, "requires": { "make-iterator": "^1.0.0" @@ -15936,24 +15961,26 @@ "arr-union": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==" + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true }, "array-each": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==" + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "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": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", "dev": true, "optional": true }, "array-from": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", - "integrity": "sha512-GQTc6Uupx1FCavi5mPzBvVT7nEOeWMmUA9P95wpfpW1XwMSKs+KaymD5C2Up7KAUKg/mYwbsUYzdZWcoajlNZg==", + "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=", "dev": true }, "array-includes": { @@ -15972,7 +15999,7 @@ "array-initial": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", "dev": true, "requires": { "array-slice": "^1.0.0", @@ -16007,16 +16034,26 @@ "array-slice": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true }, "array-sort": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, "requires": { "default-compare": "^1.0.0", "get-value": "^2.0.6", "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } } }, "array-union": { @@ -16028,7 +16065,8 @@ "array-unique": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==" + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true }, "array.prototype.flat": { "version": "1.2.4", @@ -16044,7 +16082,7 @@ "arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", "dev": true }, "asciidoctor-opal-runtime": { @@ -16106,13 +16144,13 @@ "inherits": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", "dev": true }, "util": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", "dev": true, "requires": { "inherits": "2.0.1" @@ -16123,7 +16161,8 @@ "assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==" + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true }, "astral-regex": { "version": "1.0.0", @@ -16152,7 +16191,7 @@ "async-settle": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", "dev": true, "requires": { "async-done": "^1.2.2" @@ -16161,7 +16200,8 @@ "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true }, "autoprefixer": { "version": "9.7.6", @@ -16181,7 +16221,7 @@ "bach": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", "dev": true, "requires": { "arr-filter": "^1.1.1", @@ -16211,6 +16251,7 @@ "version": "0.11.2", "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, "requires": { "cache-base": "^1.0.1", "class-utils": "^0.3.5", @@ -16224,10 +16265,40 @@ "define-property": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "requires": { "is-descriptor": "^1.0.0" } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } } } }, @@ -16240,7 +16311,7 @@ "batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", "dev": true }, "bin-build": { @@ -16378,7 +16449,7 @@ "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true, "optional": true } @@ -16420,7 +16491,7 @@ "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true, "optional": true } @@ -16439,7 +16510,7 @@ "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true, "optional": true } @@ -16482,14 +16553,14 @@ "prepend-http": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", "dev": true, "optional": true }, "url-parse-lax": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", "dev": true, "optional": true, "requires": { @@ -16504,6 +16575,16 @@ "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", "dev": true }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, "bl": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", @@ -16516,15 +16597,15 @@ } }, "bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", "dev": true }, "body": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", - "integrity": "sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==", + "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=", "dev": true, "requires": { "continuable-cache": "^0.3.1", @@ -16536,7 +16617,7 @@ "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", "dev": true }, "brace-expansion": { @@ -16553,6 +16634,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, "requires": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -16564,12 +16646,23 @@ "snapdragon-node": "^2.0.1", "split-string": "^3.0.2", "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, "brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", "dev": true }, "browser-pack": { @@ -16770,6 +16863,12 @@ "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true } } }, @@ -16826,49 +16925,51 @@ "buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", "dev": true }, "buffer-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", - "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", "dev": true }, "buffer-fill": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", "dev": true, "optional": true }, "buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true }, "buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", "dev": true }, "builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", "dev": true }, "bytes": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", - "integrity": "sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==", + "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=", "dev": true }, "cache-base": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, "requires": { "collection-visit": "^1.0.0", "component-emitter": "^1.2.1", @@ -16884,7 +16985,7 @@ "cacheable-request": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", - "integrity": "sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ==", + "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", "dev": true, "optional": true, "requires": { @@ -16900,7 +17001,7 @@ "lowercase-keys": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", - "integrity": "sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A==", + "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=", "dev": true, "optional": true }, @@ -16919,14 +17020,14 @@ "prepend-http": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", "dev": true, "optional": true }, "sort-keys": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", - "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", "dev": true, "optional": true, "requires": { @@ -16945,6 +17046,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" @@ -16953,7 +17055,7 @@ "caller-callsite": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", "dev": true, "requires": { "callsites": "^2.0.0" @@ -16962,7 +17064,7 @@ "caller-path": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", "dev": true, "requires": { "caller-callsite": "^2.0.0" @@ -16971,25 +17073,33 @@ "callsites": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", "dev": true }, "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", - "dev": true, - "optional": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true }, "camelcase-keys": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", "dev": true, "optional": 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, + "optional": true + } } }, "caniuse-api": { @@ -17007,15 +17117,15 @@ "lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", "dev": true } } }, "caniuse-lite": { - "version": "1.0.30001346", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001346.tgz", - "integrity": "sha512-q6ibZUO2t88QCIPayP/euuDREq+aMAxFE5S70PkrLh0iTDj/zEhgvJRKC2+CvXY6EWc6oQwUR48lL5vCW6jiXQ==", + "version": "1.0.30001507", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001507.tgz", + "integrity": "sha512-SFpUDoSLCaE5XYL2jfqe9ova/pbQHEmbheDf5r4diNwbAgR3qxM9NQtfsiSscjqoya5K7kFcHPUQ+VsUkIJR4A==", "dev": true }, "caw": { @@ -17089,7 +17199,7 @@ "glob-parent": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "dev": true, "requires": { "is-glob": "^3.1.0", @@ -17099,7 +17209,7 @@ "is-glob": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { "is-extglob": "^2.1.0" @@ -17123,6 +17233,7 @@ "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, "requires": { "arr-union": "^3.1.0", "define-property": "^0.2.5", @@ -17133,56 +17244,11 @@ "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } } } }, @@ -17204,22 +17270,19 @@ "cliui": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, "requires": { "string-width": "^1.0.1", "strip-ansi": "^3.0.1", "wrap-ansi": "^2.0.0" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" - }, "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": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, "requires": { "number-is-nan": "^1.0.0" } @@ -17227,33 +17290,26 @@ "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", "strip-ansi": "^3.0.0" } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "requires": { - "ansi-regex": "^2.0.0" - } } } }, "clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", "dev": true }, "clone-buffer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", "dev": true }, "clone-regexp": { @@ -17268,7 +17324,7 @@ "clone-response": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", "dev": true, "optional": true, "requires": { @@ -17278,7 +17334,7 @@ "clone-stats": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", "dev": true }, "cloneable-readable": { @@ -17306,12 +17362,13 @@ "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==" + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true }, "collection-map": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", "dev": true, "requires": { "arr-map": "^2.0.2", @@ -17322,7 +17379,8 @@ "collection-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, "requires": { "map-visit": "^1.0.0", "object-visit": "^1.0.0" @@ -17350,7 +17408,7 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, "color-string": { @@ -17366,7 +17424,8 @@ "color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true }, "colorette": { "version": "1.4.0", @@ -17377,7 +17436,7 @@ "combine-source-map": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", - "integrity": "sha512-UlxQ9Vw0b/Bt/KYwCFqdEwsQ1eL8d1gibiFb7lxQJFdvTgc2hIZi6ugsg+kyhzhPV+QEpUiEIwInIAIrgoEkrg==", + "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=", "dev": true, "requires": { "convert-source-map": "~1.1.0", @@ -17389,7 +17448,13 @@ "convert-source-map": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", - "integrity": "sha512-Y8L5rp6jo+g9VEPgvqNfEopjTR4OTYct8lXlS8iVQdmnjDvbdbzYe9rjtFCB9egC86JoNCU61WRY+ScjkZpnIg==", + "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true } } @@ -17410,18 +17475,20 @@ "component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, "concat-stream": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, "requires": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", @@ -17436,14 +17503,6 @@ "dev": true, "requires": { "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 - } } }, "config-chain": { @@ -17481,7 +17540,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true } } @@ -17501,20 +17560,20 @@ "console-stream": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", - "integrity": "sha512-QC/8l9e6ofi6nqZ5PawlDgzmMw3OxIXtvolBzap/F4UDBJlDaZRSNbL/lb41C29FcbSJncBFlJFj2WJoNyZRfQ==", + "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=", "dev": true, "optional": true }, "constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", "dev": true }, "contains-path": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha512-OKZnPGeMQy2RPaUIBPFFd71iNf4791H12MCRuVQDnzGRwCYNYmTDy5pdafo2SLAcEMKzTOQnLWG4QdcjeJUMEg==", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", "dev": true }, "content-disposition": { @@ -17530,27 +17589,40 @@ "continuable-cache": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", - "integrity": "sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==", + "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=", "dev": true }, "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==" - }, - "copy-props": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-props": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, "requires": { "each-props": "^1.3.2", "is-plain-object": "^5.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + } } }, "core-js": { @@ -17562,7 +17634,8 @@ "core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true }, "cosmiconfig": { "version": "5.2.1", @@ -17579,7 +17652,7 @@ "count-lines": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/count-lines/-/count-lines-0.1.2.tgz", - "integrity": "sha512-YS8P4UYXX/hrDyLU3r/A5OcCNwdNbJFJckbe8j+x2Jhxsr2J4/rYl0sDwOljLZL7Uxc4s7mRSNcQD8dSjobz+g==", + "integrity": "sha1-4zST+2hgqC9xWdgjeEP7+u/uWWI=", "dev": true }, "create-ecdh": { @@ -17670,7 +17743,7 @@ "css-color-names": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", "dev": true }, "css-declaration-sorter": { @@ -17709,14 +17782,6 @@ "requires": { "mdn-data": "2.0.4", "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } } }, "css-what": { @@ -17784,13 +17849,13 @@ "cssnano-util-get-arguments": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", "dev": true }, "cssnano-util-get-match": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", "dev": true }, "cssnano-util-raw-cache": { @@ -17832,25 +17897,19 @@ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", "dev": true - }, - "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 } } }, "cuint": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", - "integrity": "sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==", + "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=", "dev": true }, "currently-unhandled": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", "dev": true, "optional": true, "requires": { @@ -17861,6 +17920,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, "requires": { "es5-ext": "^0.10.50", "type": "^1.0.1" @@ -17884,12 +17944,13 @@ "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true }, "decamelize-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", - "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", "dev": true, "requires": { "decamelize": "^1.1.0", @@ -17899,7 +17960,8 @@ "decode-uri-component": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true }, "decompress": { "version": "4.2.1", @@ -17931,25 +17993,18 @@ "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true, "optional": true } } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "optional": true } } }, "decompress-response": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "dev": true, "optional": true, "requires": { @@ -17971,7 +18026,7 @@ "file-type": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", - "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", "dev": true, "optional": true } @@ -18015,7 +18070,7 @@ "file-type": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", - "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", "dev": true, "optional": true } @@ -18024,7 +18079,7 @@ "decompress-unzip": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", - "integrity": "sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==", + "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", "dev": true, "optional": true, "requires": { @@ -18037,34 +18092,27 @@ "file-type": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", "dev": true, "optional": true }, "get-stream": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", - "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", "dev": true, "optional": true, "requires": { "object-assign": "^4.0.1", "pinkie-promise": "^2.0.0" } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "optional": true } } }, "dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", "dev": true }, "deep-is": { @@ -18077,44 +18125,85 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, "requires": { "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } } }, "default-resolution": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", "dev": true }, "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "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": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "object-keys": "^1.0.12" } }, "define-property": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } } }, "defined": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", "dev": true }, "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", "dev": true }, "deps-sort": { @@ -18142,23 +18231,24 @@ "destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", "dev": true }, "detect-file": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==" + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true }, "detective": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", - "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", "dev": true, "requires": { - "acorn-node": "^1.8.2", + "acorn-node": "^1.6.1", "defined": "^1.0.0", - "minimist": "^1.2.6" + "minimist": "^1.1.1" } }, "diffie-hellman": { @@ -18187,6 +18277,14 @@ "dev": true, "requires": { "path-type": "^4.0.0" + }, + "dependencies": { + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + } } }, "dlv": { @@ -18215,15 +18313,9 @@ }, "dependencies": { "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "entities": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", "dev": true } } @@ -18291,7 +18383,7 @@ "file-type": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", - "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", "dev": true, "optional": true }, @@ -18304,6 +18396,13 @@ "requires": { "pify": "^3.0.0" } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "optional": true } } }, @@ -18316,16 +18415,16 @@ "duplexer2": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", "dev": true, "requires": { "readable-stream": "^2.0.2" } }, "duplexer3": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", - "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", "dev": true, "optional": true }, @@ -18345,25 +18444,16 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, "requires": { "is-plain-object": "^2.0.1", "object.defaults": "^1.1.0" - }, - "dependencies": { - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - } } }, "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", "dev": true }, "electron-to-chromium": { @@ -18404,7 +18494,7 @@ "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", "dev": true }, "end-of-stream": { @@ -18417,9 +18507,9 @@ } }, "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true }, "error": { @@ -18435,6 +18525,7 @@ "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" } @@ -18448,40 +18539,21 @@ "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", + "get-intrinsic": "^1.1.1", "get-symbol-description": "^1.0.0", "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", + "has-symbols": "^1.0.2", "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", "is-regex": "^1.1.4", "is-string": "^1.0.7", "object-inspect": "^1.11.0", "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", - "dev": true - }, - "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "requires": { - "has": "^1.0.3" + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" } }, "es-to-primitive": { @@ -18496,19 +18568,21 @@ } }, "es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, "requires": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" } }, "es6-iterator": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, "requires": { "d": "1", "es5-ext": "^0.10.35", @@ -18518,7 +18592,7 @@ "es6-map": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A==", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", "dev": true, "requires": { "d": "1", @@ -18530,24 +18604,27 @@ } }, "es6-set": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.6.tgz", - "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==", + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", "dev": true, "requires": { - "d": "^1.0.1", - "es5-ext": "^0.10.62", - "es6-iterator": "~2.0.3", - "es6-symbol": "^3.1.3", - "event-emitter": "^0.3.5", - "type": "^2.7.2" + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" }, "dependencies": { - "type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } } } }, @@ -18555,6 +18632,7 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, "requires": { "d": "^1.0.1", "ext": "^1.1.2" @@ -18581,13 +18659,13 @@ "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", "dev": true }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "dev": true }, "eslint": { @@ -18635,6 +18713,12 @@ "v8-compile-cache": "^2.0.3" }, "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, "import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -18650,6 +18734,15 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } } } }, @@ -18761,7 +18854,7 @@ "doctrine": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha512-lsGyRuYr4/PIB0txi+Fy2xOMI2dGaTguCaotzFGkVZuKR5usKfcRWIFKNM3QNrU7hh/+w2bwTW+ZeXPK5l8uVg==", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", "dev": true, "requires": { "esutils": "^2.0.2", @@ -18771,7 +18864,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true } } @@ -18938,13 +19031,13 @@ "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", "dev": true }, "event-emitter": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", "dev": true, "requires": { "d": "1", @@ -18979,12 +19072,21 @@ "pify": "^3.0.0", "rimraf": "^2.5.4", "tempfile": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "optional": true + } } }, "execa": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", "dev": true, "optional": true, "requires": { @@ -19000,7 +19102,7 @@ "cross-spawn": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "dev": true, "optional": true, "requires": { @@ -19028,21 +19130,13 @@ "optional": true, "requires": { "pify": "^2.2.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "optional": true - } } }, "expand-brackets": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, "requires": { "debug": "^2.3.3", "define-property": "^0.2.5", @@ -19057,6 +19151,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, "requires": { "ms": "2.0.0" } @@ -19064,68 +19159,34 @@ "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-extendable": "^0.1.0" } }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true } } }, "expand-tilde": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, "requires": { "homedir-polyfill": "^1.0.1" } @@ -19136,7 +19197,7 @@ "integrity": "sha512-+ONcYoWj/SoQwUofMr94aGu05Ou4FepKi7N7b+O8T4jVfyIsZQV1/xeS8jpaBzF0csAk0KLXoHCxU7cKYZjo1Q==", "dev": true, "requires": { - "type": "^2.7.2" + "type": "^2.5.0" }, "dependencies": { "type": { @@ -19171,14 +19232,28 @@ "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true }, "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } } }, "external-editor": { @@ -19196,6 +19271,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, "requires": { "array-unique": "^0.3.2", "define-property": "^1.0.0", @@ -19210,10 +19286,49 @@ "define-property": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "requires": { "is-descriptor": "^1.0.0" } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } } } }, @@ -19221,6 +19336,7 @@ "version": "1.3.3", "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, "requires": { "ansi-gray": "^0.1.1", "color-support": "^1.1.3", @@ -19272,13 +19388,13 @@ "dev": true }, "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", "dev": true, "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "braces": "^3.0.1", + "picomatch": "^2.2.3" } }, "to-regex-range": { @@ -19301,7 +19417,7 @@ "fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", "dev": true }, "fast-safe-stringify": { @@ -19332,7 +19448,7 @@ "faye-websocket": { "version": "0.10.0", "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", "dev": true, "requires": { "websocket-driver": ">=0.5.1" @@ -19341,7 +19457,7 @@ "fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", "dev": true, "requires": { "pend": "~1.2.0" @@ -19371,10 +19487,17 @@ "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==", "dev": true }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, "filename-reserved-regex": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", - "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", "dev": true, "optional": true }, @@ -19393,12 +19516,24 @@ "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, "requires": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", "repeat-string": "^1.6.1", "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, "finalhandler": { @@ -19428,7 +19563,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true } } @@ -19436,7 +19571,7 @@ "find-up": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dev": true, "requires": { "locate-path": "^2.0.0" @@ -19456,6 +19591,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, "requires": { "detect-file": "^1.0.0", "is-glob": "^4.0.0", @@ -19467,28 +19603,20 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, "requires": { "expand-tilde": "^2.0.2", "is-plain-object": "^2.0.3", "object.defaults": "^1.1.0", "object.pick": "^1.2.0", "parse-filepath": "^1.0.1" - }, - "dependencies": { - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - } } }, "flagged-respawn": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==" + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true }, "flat-cache": { "version": "2.0.1", @@ -19520,12 +19648,14 @@ "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==" + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true }, "for-own": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, "requires": { "for-in": "^1.0.1" } @@ -19533,7 +19663,8 @@ "fragment-cache": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, "requires": { "map-cache": "^0.2.2" } @@ -19541,13 +19672,13 @@ "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", "dev": true }, "from2": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "dev": true, "optional": true, "requires": { @@ -19576,7 +19707,7 @@ "fs-mkdirp-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", "dev": true, "requires": { "graceful-fs": "^4.1.11", @@ -19586,36 +19717,30 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", "dev": true, + "optional": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" + "bindings": "^1.5.0", + "nan": "^2.12.1" } }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, "functional-red-black-tree": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", "dev": true }, "gensync": { @@ -19633,16 +19758,18 @@ "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==" + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true }, "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", - "has-symbols": "^1.0.3" + "has-symbols": "^1.0.1" } }, "get-proxy": { @@ -19658,14 +19785,14 @@ "get-stdin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", "dev": true, "optional": true }, "get-stream": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", "dev": true, "optional": true }, @@ -19682,7 +19809,8 @@ "get-value": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==" + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true }, "gifsicle": { "version": "4.0.1", @@ -19748,7 +19876,7 @@ "glob-stream": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", "dev": true, "requires": { "extend": "^3.0.0", @@ -19780,7 +19908,7 @@ "glob-parent": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "dev": true, "requires": { "is-glob": "^3.1.0", @@ -19790,7 +19918,7 @@ "is-glob": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { "is-extglob": "^2.1.0" @@ -19817,6 +19945,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, "requires": { "global-prefix": "^1.0.1", "is-windows": "^1.0.1", @@ -19826,7 +19955,8 @@ "global-prefix": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, "requires": { "expand-tilde": "^2.0.2", "homedir-polyfill": "^1.0.1", @@ -19885,13 +20015,14 @@ "globjoin": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", - "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=", "dev": true }, "glogg": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, "requires": { "sparkles": "^1.0.0" } @@ -19944,37 +20075,40 @@ "gulp-cli": "^2.2.0", "undertaker": "^1.2.1", "vinyl-fs": "^3.0.0" - } - }, - "gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "requires": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" + }, + "dependencies": { + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + } + } } }, "gulp-concat": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", - "integrity": "sha512-a2scActrQrDBpBbR3WUZGyGS1JEPLg5PZJdIa7/Bi3GuKAmPYDK6SFhy/NZq5R8KsKKFvtfR0fakbUCcKGCCjg==", + "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", "dev": true, "requires": { "concat-with-sourcemaps": "^1.0.0", @@ -20111,9 +20245,9 @@ "dev": true }, "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", "dev": true }, "strip-ansi": { @@ -20162,36 +20296,6 @@ "through2": "^2.0.0", "uglify-js": "^3.0.5", "vinyl-sourcemaps-apply": "^0.2.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } } }, "gulp-vinyl-zip": { @@ -20212,7 +20316,8 @@ "gulplog": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, "requires": { "glogg": "^1.0.0" } @@ -20228,14 +20333,6 @@ "source-map": "^0.6.1", "uglify-js": "^3.1.4", "wordwrap": "^1.0.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 - } } }, "hard-rejection": { @@ -20248,6 +20345,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, "requires": { "function-bind": "^1.1.1" } @@ -20255,49 +20353,33 @@ "has-ansi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "dev": true, "requires": { "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - } } }, "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", "dev": true }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, "has-gulplog": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", "dev": true, "requires": { "sparkles": "^1.0.0" } }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "requires": { - "get-intrinsic": "^1.1.1" - } - }, "has-symbol-support-x": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", @@ -20306,9 +20388,10 @@ "optional": true }, "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true }, "has-to-string-tag-x": { "version": "1.4.1", @@ -20332,7 +20415,8 @@ "has-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, "requires": { "get-value": "^2.0.6", "has-values": "^1.0.0", @@ -20342,16 +20426,24 @@ "has-values": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, "requires": { "is-number": "^3.0.0", "kind-of": "^4.0.0" }, "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, "kind-of": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -20379,6 +20471,12 @@ "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true } } }, @@ -20407,7 +20505,7 @@ "hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", "dev": true, "requires": { "hash.js": "^1.0.3", @@ -20419,6 +20517,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, "requires": { "parse-passwd": "^1.0.0" } @@ -20426,30 +20525,31 @@ "hosted-git-info": { "version": "2.8.9", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true }, "hsl-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", "dev": true }, "hsla-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", "dev": true }, "html-tags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", - "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", "dev": true }, "htmlescape": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", - "integrity": "sha512-eVcrzgbR4tim7c7soKQKtxa/kQM4TzjnlU83rcZ9bHU6t31ehfV7SktN6McWgwPWg+JYMA/O3qpGxBvFq1z2Jg==", + "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=", "dev": true }, "htmlparser2": { @@ -20466,6 +20566,12 @@ "readable-stream": "^3.1.1" }, "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -20489,7 +20595,7 @@ "http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dev": true, "requires": { "depd": "~1.1.2", @@ -20501,7 +20607,7 @@ "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "dev": true } } @@ -20515,7 +20621,7 @@ "https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", "dev": true }, "iconv-lite": { @@ -20604,7 +20710,7 @@ "import-cwd": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", "dev": true, "requires": { "import-from": "^2.1.0" @@ -20613,7 +20719,7 @@ "import-fresh": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", "dev": true, "requires": { "caller-path": "^2.0.0", @@ -20623,7 +20729,7 @@ "import-from": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", - "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", "dev": true, "requires": { "resolve-from": "^3.0.0" @@ -20639,25 +20745,29 @@ "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "dev": true }, "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "optional": 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": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", "dev": true }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "requires": { "once": "^1.3.0", @@ -20667,20 +20777,30 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "ini": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true }, "inline-source-map": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", - "integrity": "sha512-0mVWSSbNDvedDWIN4wxLsdPM4a7cIPcpyMxj3QZ406QRwQ6ePGB1YIHxVPjqpcUGbWQ5C+nHTwGNWAGvt7ggVA==", + "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=", "dev": true, "requires": { "source-map": "~0.5.3" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "inquirer": { @@ -20786,6 +20906,14 @@ "through2": "^2.0.0", "undeclared-identifiers": "^1.1.2", "xtend": "^4.0.0" + }, + "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + } } }, "internal-slot": { @@ -20802,12 +20930,13 @@ "interpret": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true }, "into-stream": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", - "integrity": "sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ==", + "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", "dev": true, "optional": true, "requires": { @@ -20818,7 +20947,8 @@ "invert-kv": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==" + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true }, "ip-regex": { "version": "4.3.0", @@ -20836,6 +20966,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, "requires": { "is-relative": "^1.0.0", "is-windows": "^1.0.1" @@ -20844,21 +20975,32 @@ "is-absolute-url": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", "dev": true }, "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "^3.0.2" }, "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } } } }, @@ -20881,7 +21023,8 @@ "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true }, "is-bigint": { "version": "1.0.4", @@ -20895,7 +21038,7 @@ "is-binary-path": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "dev": true, "requires": { "binary-extensions": "^1.0.0" @@ -20912,20 +21055,21 @@ } }, "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "dev": true }, "is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", "dev": true }, "is-color-stop": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", - "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", "dev": true, "requires": { "css-color-names": "^0.0.4", @@ -20946,17 +21090,28 @@ } }, "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, "requires": { - "kind-of": "^6.0.0" + "kind-of": "^3.0.2" }, "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } } } }, @@ -20976,37 +21131,41 @@ "dev": true }, "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "dependencies": { "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true } } }, "is-directory": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", "dev": true }, "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true }, "is-finite": { "version": "1.1.0", @@ -21058,21 +21217,21 @@ "is-jpg": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", - "integrity": "sha512-ODlO0ruzhkzD3sdynIainVP5eoOFNN85rxA1+cwwnPe4dKyX0r5+hxNO5XpCrxlHcmb9vkOit9mhRD2JVuimHg==", + "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=", "dev": true, "optional": true }, "is-natural-number": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", - "integrity": "sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==", + "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=", "dev": true, "optional": true }, "is-negated-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", "dev": true }, "is-negative-zero": { @@ -21084,15 +21243,23 @@ "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, "requires": { "kind-of": "^3.0.2" }, "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -21100,9 +21267,9 @@ } }, "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", "dev": true, "requires": { "has-tostringtag": "^1.0.0" @@ -21124,13 +21291,17 @@ "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", "dev": true }, "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } }, "is-png": { "version": "2.0.0", @@ -21159,6 +21330,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, "requires": { "is-unc-path": "^1.0.0" } @@ -21179,7 +21351,7 @@ "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", "dev": true, "optional": true }, @@ -21214,13 +21386,14 @@ "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true }, "is-unc-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, "requires": { "unc-path-regex": "^0.1.2" } @@ -21237,33 +21410,38 @@ "is-utf8": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==" + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true }, "is-valid-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", "dev": true }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true }, "isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true }, "isurl": { "version": "1.0.0", @@ -21313,7 +21491,7 @@ "json-buffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", "dev": true, "optional": true }, @@ -21338,7 +21516,7 @@ "json-stable-stringify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz", - "integrity": "sha512-nKtD/Qxm7tWdZqJoldEC7fF0S41v0mWbeaXG3637stOWfyGxTgWTYE2wtfKmjzpvxv2MA2xzxsXOIiwUpkX6Qw==", + "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=", "dev": true, "requires": { "jsonify": "~0.0.0" @@ -21347,34 +21525,37 @@ "json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", "dev": true }, "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } }, "jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "dev": true, "requires": { "graceful-fs": "^4.1.6" } }, "jsonify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", - "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", "dev": true }, "jsonparse": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", "dev": true }, "JSONStream": { @@ -21410,9 +21591,10 @@ } }, "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true }, "known-css-properties": { "version": "0.18.0", @@ -21433,7 +21615,7 @@ "last-run": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", "dev": true, "requires": { "default-resolution": "^2.0.0", @@ -21452,7 +21634,8 @@ "lcid": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, "requires": { "invert-kv": "^1.0.0" } @@ -21460,7 +21643,7 @@ "lead": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", "dev": true, "requires": { "flush-write-stream": "^1.0.2" @@ -21475,7 +21658,7 @@ "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dev": true, "requires": { "prelude-ls": "~1.1.2", @@ -21486,6 +21669,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, "requires": { "extend": "^3.0.0", "findup-sync": "^3.0.0", @@ -21495,16 +21679,6 @@ "object.map": "^1.0.0", "rechoir": "^0.6.2", "resolve": "^1.1.7" - }, - "dependencies": { - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - } } }, "lines-and-columns": { @@ -21522,7 +21696,7 @@ "load-json-file": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "dev": true, "requires": { "graceful-fs": "^4.1.2", @@ -21534,24 +21708,18 @@ "parse-json": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "dev": true, "requires": { "error-ex": "^1.2.0" } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true } } }, "locate-path": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "dev": true, "requires": { "p-locate": "^2.0.0", @@ -21567,7 +21735,7 @@ "lodash.memoize": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", - "integrity": "sha512-eDn9kqrAmVUC1wmZvlQ6Uhde44n+tXpqPrN8olQJbttgh0oKclk+SF54P47VEGE9CEiMeRwAP8BaM7UHvBkz2A==", + "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=", "dev": true }, "lodash.merge": { @@ -21579,13 +21747,13 @@ "lodash.unescape": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", - "integrity": "sha512-DhhGRshNS1aX6s5YdBE3njCCouPgnG29ebyHvImlZzXZf2SHgt+J08DHgytTPnpywNbO1Y8mNUFyQuIDBq2JZg==", + "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=", "dev": true }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", "dev": true }, "log-symbols": { @@ -21600,7 +21768,7 @@ "logalot": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", - "integrity": "sha512-Ah4CgdSRfeCJagxQhcVNMi9BfGYyEKLa6d7OA6xSbld/Hg3Cf2QiOa1mDpmG7Ve8LOH6DN3mdttzjQAvWTyVkw==", + "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=", "dev": true, "optional": true, "requires": { @@ -21611,7 +21779,7 @@ "figures": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "dev": true, "optional": true, "requires": { @@ -21630,29 +21798,23 @@ "loglevel-colored-level-prefix": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/loglevel-colored-level-prefix/-/loglevel-colored-level-prefix-1.0.0.tgz", - "integrity": "sha512-u45Wcxxc+SdAlh4yeF/uKlC1SPUPCy0gullSNKXod5I4bmifzk+Q4lSLExNEVn19tGaJipbZ4V4jbFn79/6mVA==", + "integrity": "sha1-akAhj9x64V/HbD0PPmdsRlOIYD4=", "dev": true, "requires": { "chalk": "^1.1.3", "loglevel": "^1.4.1" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, "ansi-styles": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true }, "chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { "ansi-styles": "^2.2.1", @@ -21662,19 +21824,10 @@ "supports-color": "^2.0.0" } }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, "supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", "dev": true } } @@ -21682,7 +21835,7 @@ "longest": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg==", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", "dev": true, "optional": true }, @@ -21695,7 +21848,7 @@ "loud-rejection": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", "dev": true, "optional": true, "requires": { @@ -21713,7 +21866,7 @@ "lpad-align": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", - "integrity": "sha512-MMIcFmmR9zlGZtBcFOows6c2COMekHCIFJz3ew/rRpKZ1wR4mXDPzvcVqLarux8M33X4TPSq2Jdw8WJj0q0KbQ==", + "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=", "dev": true, "optional": true, "requires": { @@ -21721,18 +21874,6 @@ "indent-string": "^2.1.0", "longest": "^1.0.0", "meow": "^3.3.0" - }, - "dependencies": { - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", - "dev": true, - "optional": true, - "requires": { - "repeating": "^2.0.0" - } - } } }, "lru-cache": { @@ -21773,7 +21914,7 @@ "make-error-cause": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", - "integrity": "sha512-4TO2Y3HkBnis4c0dxhAgD/jprySYLACf7nwN6V0HAHDx59g12WlRpUmFy1bRHamjGUEEBrEvCq6SUpsEE2lhUg==", + "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=", "dev": true, "requires": { "make-error": "^1.2.0" @@ -21783,38 +21924,34 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, "requires": { "kind-of": "^6.0.2" - }, - "dependencies": { - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - } } }, "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==" + "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": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", "dev": true }, "map-stream": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", + "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=", "dev": true }, "map-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, "requires": { "object-visit": "^1.0.0" } @@ -21822,7 +21959,8 @@ "matchdep": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "dev": true, "requires": { "findup-sync": "^2.0.0", "micromatch": "^3.0.4", @@ -21833,7 +21971,8 @@ "findup-sync": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "dev": true, "requires": { "detect-file": "^1.0.0", "is-glob": "^3.1.0", @@ -21844,7 +21983,8 @@ "is-glob": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, "requires": { "is-extglob": "^2.1.0" } @@ -21910,7 +22050,7 @@ "meow": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", "dev": true, "optional": true, "requires": { @@ -21929,7 +22069,7 @@ "find-up": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "optional": true, "requires": { @@ -21940,7 +22080,7 @@ "load-json-file": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "dev": true, "optional": true, "requires": { @@ -21954,7 +22094,7 @@ "parse-json": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "dev": true, "optional": true, "requires": { @@ -21964,7 +22104,7 @@ "path-exists": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "optional": true, "requires": { @@ -21974,7 +22114,7 @@ "path-type": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "dev": true, "optional": true, "requires": { @@ -21983,17 +22123,10 @@ "pinkie-promise": "^2.0.0" } }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "optional": true - }, "read-pkg": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "dev": true, "optional": true, "requires": { @@ -22005,7 +22138,7 @@ "read-pkg-up": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "dev": true, "optional": true, "requires": { @@ -22016,7 +22149,7 @@ "strip-bom": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "optional": true, "requires": { @@ -22028,10 +22161,18 @@ "merge-source-map": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", - "integrity": "sha512-PGSmS0kfnTnMJCzJ16BLLCEe6oeYCamKFFdQKshi4BmM6FUwipjVOcBFGxqtQtirtAG4iZvHlqST9CpZKqlRjA==", + "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=", "dev": true, "requires": { "source-map": "^0.5.6" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "merge-stream": { @@ -22060,6 +22201,7 @@ "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", @@ -22074,38 +22216,6 @@ "regex-not": "^1.0.0", "snapdragon": "^0.8.1", "to-regex": "^3.0.2" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - } } }, "miller-rabin": { @@ -22127,10 +22237,9 @@ } }, "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==" }, "mime-db": { "version": "1.49.0", @@ -22175,7 +22284,7 @@ "minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", "dev": true }, "minimatch": { @@ -22188,9 +22297,9 @@ } }, "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", "dev": true }, "minimist-options": { @@ -22202,20 +22311,13 @@ "arrify": "^1.0.1", "is-plain-obj": "^1.1.0", "kind-of": "^6.0.3" - }, - "dependencies": { - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - } } }, "mixin-deep": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, "requires": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" @@ -22225,27 +22327,20 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "requires": { "is-plain-object": "^2.0.4" } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } } } }, "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "dev": true, "requires": { - "minimist": "^1.2.6" + "minimist": "^1.2.5" } }, "mkdirp-classic": { @@ -22286,7 +22381,8 @@ "mute-stdout": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", - "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==" + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true }, "mute-stream": { "version": "0.0.8", @@ -22300,6 +22396,13 @@ "integrity": "sha512-nU7mOEuaXiQIB/EgTIjYZJ7g8KqMm2D8l4qp+DqA4jxWOb/tnb1KEoqp+tlbdQIDIAiC1i7j7X/3yHDFXLxr9g==", "dev": true }, + "nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "dev": true, + "optional": true + }, "nanobench": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/nanobench/-/nanobench-2.1.1.tgz", @@ -22312,22 +22415,16 @@ "pretty-hrtime": "^1.0.2" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, "ansi-styles": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true }, "chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { "ansi-styles": "^2.2.1", @@ -22337,19 +22434,10 @@ "supports-color": "^2.0.0" } }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, "supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", "dev": true } } @@ -22358,6 +22446,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -22370,44 +22459,12 @@ "regex-not": "^1.0.0", "snapdragon": "^0.8.1", "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - } } }, "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", "dev": true }, "negotiator": { @@ -22423,9 +22480,10 @@ "dev": true }, "next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true }, "nice-try": { "version": "1.0.5", @@ -22443,6 +22501,7 @@ "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", @@ -22453,7 +22512,8 @@ "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true } } }, @@ -22466,13 +22526,13 @@ "normalize-range": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", "dev": true }, "normalize-selector": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz", - "integrity": "sha512-dxvWdI8gw6eAvk9BlPffgEoGfM7AdijoCwOEJge3e3ulT2XLgmU7KvvxprOaCu05Q1uGRHmOhHe1r6emZoKyFw==", + "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=", "dev": true }, "normalize-url": { @@ -22499,12 +22559,21 @@ "requires": { "config-chain": "^1.1.11", "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "optional": true + } } }, "npm-run-path": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "dev": true, "optional": true, "requires": { @@ -22523,24 +22592,26 @@ "num2fraction": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", "dev": true }, "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==" + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "dev": true }, "object-copy": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, "requires": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", @@ -22550,48 +22621,23 @@ "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true }, "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -22607,31 +22653,35 @@ "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true }, "object-visit": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, "requires": { "isobject": "^3.0.0" } }, "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", "object-keys": "^1.1.1" } }, "object.defaults": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "dev": true, "requires": { "array-each": "^1.0.1", "array-slice": "^1.0.0", @@ -22645,7 +22695,6 @@ "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", "dev": true, "requires": { - "array.prototype.reduce": "^1.0.5", "call-bind": "^1.0.2", "define-properties": "^1.1.3", "es-abstract": "^1.18.0-next.2" @@ -22654,7 +22703,8 @@ "object.map": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "dev": true, "requires": { "for-own": "^1.0.0", "make-iterator": "^1.0.0" @@ -22663,7 +22713,8 @@ "object.pick": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, "requires": { "isobject": "^3.0.1" } @@ -22671,7 +22722,7 @@ "object.reduce": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", "dev": true, "requires": { "for-own": "^1.0.0", @@ -22692,7 +22743,7 @@ "on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", "dev": true, "requires": { "ee-first": "1.1.1" @@ -22701,7 +22752,7 @@ "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { "wrappy": "1" @@ -22745,7 +22796,7 @@ "ordered-read-streams": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", "dev": true, "requires": { "readable-stream": "^2.0.1" @@ -22754,7 +22805,7 @@ "os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", "dev": true }, "os-filter-obj": { @@ -22770,7 +22821,8 @@ "os-locale": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, "requires": { "lcid": "^1.0.0" } @@ -22778,7 +22830,7 @@ "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true }, "p-cancelable": { @@ -22791,7 +22843,7 @@ "p-event": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", - "integrity": "sha512-hV1zbA7gwqPVFcapfeATaNjQ3J0NuzorHPyG8GPL9g/Y/TplWVBVoCKCXL6Ej2zscrCEv195QNWJXuBH6XZuzA==", + "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", "dev": true, "optional": true, "requires": { @@ -22801,14 +22853,14 @@ "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", "dev": true, "optional": true }, "p-is-promise": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", - "integrity": "sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg==", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", "dev": true, "optional": true }, @@ -22824,7 +22876,7 @@ "p-locate": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "dev": true, "requires": { "p-limit": "^1.1.0" @@ -22833,7 +22885,7 @@ "p-map-series": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", - "integrity": "sha512-4k9LlvY6Bo/1FcIdV33wqZQES0Py+iKISU9Uc8p8AjWoZPnFKMpVIVD3s0EYn4jzLh1I+WeUZkJ0Yoa4Qfw3Kg==", + "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=", "dev": true, "optional": true, "requires": { @@ -22849,14 +22901,14 @@ "p-reduce": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", - "integrity": "sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ==", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", "dev": true, "optional": true }, "p-timeout": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", - "integrity": "sha512-gb0ryzr+K2qFqFv6qi3khoeqMZF/+ajxQipEF6NteZVnvz9tzdsfAVj3lYtn1gAXvH5lfLwfxEII799gt/mRIA==", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", "dev": true, "optional": true, "requires": { @@ -22866,7 +22918,7 @@ "p-try": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", "dev": true }, "pako": { @@ -22895,7 +22947,7 @@ "parents": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", - "integrity": "sha512-mXKF3xkoUt5td2DoxpLmtOmZvko9VfFpwRwkKDHSNvgmpLAeBo18YDhcPbBzJq+QLCHMbGOfzia2cX4U+0v9Mg==", + "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=", "dev": true, "requires": { "path-platform": "~0.11.15" @@ -22931,7 +22983,8 @@ "parse-filepath": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, "requires": { "is-absolute": "^1.0.0", "map-cache": "^0.2.0", @@ -22941,7 +22994,7 @@ "parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "requires": { "error-ex": "^1.3.1", @@ -22951,12 +23004,14 @@ "parse-node-version": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true }, "parse-passwd": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==" + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true }, "parseurl": { "version": "1.3.3", @@ -22967,7 +23022,8 @@ "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==" + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true }, "path-browserify": { "version": "0.0.1", @@ -22978,48 +23034,50 @@ "path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", "dev": true }, "path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", "dev": true }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "dev": true }, "path-is-inside": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", "dev": true }, "path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "dev": true }, "path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true }, "path-platform": { "version": "0.11.15", "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz", - "integrity": "sha512-Y30dB6rab1A/nfEKsZxmr01nUotHX0c/ZiIAsCTatEe1CmS5Pm5He7fZ195bPT7RdquoaL8lLxFCMQi/bS7IJg==", + "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=", "dev": true }, "path-root": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, "requires": { "path-root-regex": "^0.1.0" } @@ -23027,13 +23085,17 @@ "path-root-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==" + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "dev": true }, "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } }, "pbkdf2": { "version": "3.1.2", @@ -23051,7 +23113,7 @@ "pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", "dev": true }, "picomatch": { @@ -23061,21 +23123,22 @@ "dev": true }, "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, - "optional": true + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true }, "pinkie": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==" + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true }, "pinkie-promise": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, "requires": { "pinkie": "^2.0.0" } @@ -23099,36 +23162,6 @@ "arr-diff": "^4.0.0", "arr-union": "^3.1.0", "extend-shallow": "^3.0.2" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } } }, "plur": { @@ -23143,7 +23176,8 @@ "posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==" + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true }, "postcss": { "version": "7.0.36", @@ -23314,7 +23348,7 @@ "postcss-media-query-parser": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=", "dev": true }, "postcss-merge-longhand": { @@ -23689,7 +23723,7 @@ "postcss-resolve-nested-selector": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", - "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", + "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=", "dev": true }, "postcss-safe-parser": { @@ -23817,13 +23851,13 @@ "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "dev": true }, "prepend-http": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", "dev": true, "optional": true }, @@ -23854,18 +23888,6 @@ "vue-eslint-parser": "^2.0.2" }, "dependencies": { - "@typescript-eslint/parser": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz", - "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==", - "dev": true, - "requires": { - "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "1.13.0", - "@typescript-eslint/typescript-estree": "1.13.0", - "eslint-visitor-keys": "^1.0.0" - } - }, "acorn": { "version": "6.4.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", @@ -23878,10 +23900,16 @@ "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", "dev": true }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, "cli-cursor": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "dev": true, "requires": { "restore-cursor": "^2.0.0" @@ -23935,17 +23963,6 @@ "strip-json-comments": "^2.0.1", "table": "^5.2.3", "text-table": "^0.2.0" - }, - "dependencies": { - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } } }, "eslint-scope": { @@ -23972,7 +23989,7 @@ "figures": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -24008,6 +24025,12 @@ "resolve-from": "^4.0.0" } }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, "inquirer": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", @@ -24027,12 +24050,29 @@ "string-width": "^2.1.0", "strip-ansi": "^5.1.0", "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.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", - "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, "mimic-fn": { @@ -24044,13 +24084,13 @@ "mute-stream": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", "dev": true }, "onetime": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "dev": true, "requires": { "mimic-fn": "^1.0.0" @@ -24065,7 +24105,7 @@ "restore-cursor": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "dev": true, "requires": { "onetime": "^2.0.0", @@ -24086,25 +24126,23 @@ "requires": { "is-fullwidth-code-point": "^2.0.0", "strip-ansi": "^4.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } } }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "dev": true - } + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + } } }, "pretty-bytes": { @@ -24121,23 +24159,33 @@ "requires": { "ansi-regex": "^3.0.0", "ansi-styles": "^3.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + } } }, "pretty-hrtime": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==" + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", "dev": true }, "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true }, "progress": { "version": "2.0.3", @@ -24148,14 +24196,14 @@ "proto-list": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", "dev": true, "optional": true }, "pseudomap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", "dev": true, "optional": true }, @@ -24205,13 +24253,13 @@ "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", "dev": true }, "q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", "dev": true }, "qs": { @@ -24238,13 +24286,13 @@ "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", "dev": true }, "querystring-es3": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", "dev": true }, "queue": { @@ -24296,7 +24344,7 @@ "raw-body": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", - "integrity": "sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==", + "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=", "dev": true, "requires": { "bytes": "1", @@ -24306,7 +24354,7 @@ "string_decoder": { "version": "0.10.31", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", "dev": true } } @@ -24314,24 +24362,16 @@ "read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", "dev": true, "requires": { "pify": "^2.3.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true - } } }, "read-only-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", - "integrity": "sha512-3ALe0bjBVZtkdWKIcThYpQCLbBMd/+Tbh2CDSrAIDO3UsZ4Xs+tnyjv2MjCOMMgBG+AsUOeuP1cgtY1INISc8w==", + "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=", "dev": true, "requires": { "readable-stream": "^2.0.2" @@ -24340,35 +24380,18 @@ "read-pkg": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", "dev": true, "requires": { "load-json-file": "^2.0.0", "normalize-package-data": "^2.3.2", "path-type": "^2.0.0" - }, - "dependencies": { - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true - } } }, "read-pkg-up": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w==", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", "dev": true, "requires": { "find-up": "^2.0.0", @@ -24379,6 +24402,7 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -24387,21 +24411,6 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "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==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "readdirp": { @@ -24418,7 +24427,8 @@ "rechoir": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, "requires": { "resolve": "^1.1.6" } @@ -24426,71 +24436,22 @@ "redent": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", "dev": true, "optional": true, "requires": { "indent-string": "^2.1.0", "strip-indent": "^1.0.1" - }, - "dependencies": { - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", - "dev": true, - "optional": true, - "requires": { - "repeating": "^2.0.0" - } - } } }, "regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, "requires": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - } - } - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" } }, "regexpp": { @@ -24536,12 +24497,20 @@ "requires": { "is-buffer": "^1.1.5", "is-utf8": "^0.2.1" + }, + "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + } } }, "remove-bom-stream": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", "dev": true, "requires": { "remove-bom-buffer": "^3.0.0", @@ -24552,22 +24521,25 @@ "remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true }, "repeat-element": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true }, "repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true }, "repeating": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "dev": true, "optional": true, "requires": { @@ -24583,7 +24555,8 @@ "replace-homedir": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "dev": true, "requires": { "homedir-polyfill": "^1.0.1", "is-absolute": "^1.0.0", @@ -24593,7 +24566,8 @@ "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true }, "require-from-string": { "version": "2.0.2", @@ -24604,12 +24578,13 @@ "require-main-filename": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==" + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true }, "require-relative": { "version": "0.8.7", "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz", - "integrity": "sha512-AKGr4qvHiryxRb19m3PsLRGuKVAbJLUD7E6eOaHkfKhwc+vSgVOCY5xNvm9EkolBKTOf0GrQAZKLimOCz81Khg==", + "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=", "dev": true }, "resolve": { @@ -24625,7 +24600,8 @@ "resolve-dir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, "requires": { "expand-tilde": "^2.0.0", "global-modules": "^1.0.0" @@ -24634,13 +24610,13 @@ "resolve-from": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", "dev": true }, "resolve-options": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", "dev": true, "requires": { "value-or-function": "^3.0.0" @@ -24649,12 +24625,13 @@ "resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==" + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true }, "responselike": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", "dev": true, "optional": true, "requires": { @@ -24674,7 +24651,8 @@ "ret": { "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true }, "reusify": { "version": "1.0.4", @@ -24685,13 +24663,13 @@ "rgb-regex": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", "dev": true }, "rgba-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", "dev": true }, "rimraf": { @@ -24754,34 +24732,24 @@ } }, "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "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 }, "safe-json-parse": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", - "integrity": "sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==", + "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=", "dev": true }, "safe-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "requires": { - "ret": "~0.1.10" - } - }, - "safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "dev": true, "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" + "ret": "~0.1.10" } }, "safer-buffer": { @@ -24830,7 +24798,8 @@ "semver-greatest-satisfied-range": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", - "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "dev": true, "requires": { "sver-compat": "^1.5.0" } @@ -24845,7 +24814,7 @@ "semver-truncate": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", - "integrity": "sha512-V1fGg9i4CL3qesB6U0L6XAm4xOJiHmt4QAacazumuasc03BvtFGIMCduv01JWQ69Nv+JST9TqhSCiJoxoY031w==", + "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=", "dev": true, "optional": true, "requires": { @@ -24900,7 +24869,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true }, "statuses": { @@ -24914,7 +24883,7 @@ "serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", "dev": true, "requires": { "accepts": "~1.3.4", @@ -24938,7 +24907,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true } } @@ -24967,30 +24936,18 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true } } }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true - }, "http-errors": { "version": "1.7.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", "dev": true, "requires": { - "depd": "2.0.0", + "depd": "~1.1.2", "inherits": "2.0.4", "setprototypeof": "1.1.1", "statuses": ">= 1.5.0 < 2", @@ -25009,15 +24966,6 @@ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", "dev": true }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, "send": { "version": "0.17.1", "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", @@ -25025,8 +24973,8 @@ "dev": true, "requires": { "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", + "depd": "~1.1.2", + "destroy": "~1.0.4", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", @@ -25036,7 +24984,7 @@ "ms": "2.1.1", "on-finished": "~2.3.0", "range-parser": "~1.2.1", - "statuses": "2.0.1" + "statuses": "~1.5.0" } }, "setprototypeof": { @@ -25044,24 +24992,20 @@ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", "dev": true - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true } } }, "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true }, "set-value": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, "requires": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", @@ -25069,12 +25013,13 @@ "split-string": "^3.0.1" }, "dependencies": { - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { - "isobject": "^3.0.1" + "is-extendable": "^0.1.0" } } } @@ -25098,7 +25043,7 @@ "shasum": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz", - "integrity": "sha512-UTzHm/+AzKfO9RgPgRpDIuMSNie1ubXRaljjlhFMNGYoG7z+rm9AHLPMf70R7887xboDH9Q+5YQbWKObFHEAtw==", + "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=", "dev": true, "requires": { "json-stable-stringify": "~0.0.0", @@ -25117,7 +25062,7 @@ "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, "requires": { "shebang-regex": "^1.0.0" @@ -25126,7 +25071,7 @@ "shebang-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", "dev": true }, "shell-quote": { @@ -25161,7 +25106,7 @@ "simple-swizzle": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", "dev": true, "requires": { "is-arrayish": "^0.3.1" @@ -25195,7 +25140,7 @@ "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", - "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true } } @@ -25204,6 +25149,7 @@ "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, "requires": { "base": "^0.11.1", "debug": "^2.2.0", @@ -25219,6 +25165,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, "requires": { "ms": "2.0.0" } @@ -25226,61 +25173,32 @@ "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-extendable": "^0.1.0" } }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true } } }, @@ -25288,6 +25206,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, "requires": { "define-property": "^1.0.0", "isobject": "^3.0.0", @@ -25297,10 +25216,40 @@ "define-property": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "requires": { "is-descriptor": "^1.0.0" } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } } } }, @@ -25308,14 +25257,22 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, "requires": { "kind-of": "^3.2.0" }, "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -25325,7 +25282,7 @@ "sort-keys": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", - "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", "dev": true, "optional": true, "requires": { @@ -25335,7 +25292,7 @@ "sort-keys-length": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", - "integrity": "sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", "dev": true, "optional": true, "requires": { @@ -25343,14 +25300,16 @@ } }, "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true }, "source-map-resolve": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, "requires": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0", @@ -25362,7 +25321,8 @@ "source-map-url": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true }, "sourcemap-codec": { "version": "1.4.8", @@ -25373,12 +25333,14 @@ "sparkles": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==" + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true }, "spdx-correct": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -25387,12 +25349,14 @@ "spdx-exceptions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true }, "spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, "requires": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -25414,47 +25378,21 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, "requires": { "extend-shallow": "^3.0.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - } } }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, "squeak": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", - "integrity": "sha512-YQL1ulInM+ev8nXX7vfXsCsDh6IqXlrremc1hzi77776BtpWgYJUMto3UM05GSAaGzJgWekszjoKDrVNB5XG+A==", + "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=", "dev": true, "optional": true, "requires": { @@ -25463,24 +25401,17 @@ "lpad-align": "^1.0.1" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "optional": true - }, "ansi-styles": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true, "optional": true }, "chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "optional": true, "requires": { @@ -25491,20 +25422,10 @@ "supports-color": "^2.0.0" } }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "optional": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, "supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", "dev": true, "optional": true } @@ -25515,73 +25436,30 @@ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", "dev": true - }, - "stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==" - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-descriptor": "^0.1.0" } } } @@ -25589,7 +25467,7 @@ "statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", "dev": true }, "stream-browserify": { @@ -25605,7 +25483,7 @@ "stream-combiner": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", - "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", + "integrity": "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=", "dev": true, "requires": { "duplexer": "~0.1.1", @@ -25615,7 +25493,7 @@ "stream-combiner2": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", - "integrity": "sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==", + "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", "dev": true, "requires": { "duplexer2": "~0.1.0", @@ -25672,7 +25550,7 @@ "strict-uri-encode": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", "dev": true, "optional": true }, @@ -25688,7 +25566,7 @@ "string-template": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", - "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==", + "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=", "dev": true }, "string-width": { @@ -25720,20 +25598,19 @@ } }, "string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", "dev": true, "requires": { "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "define-properties": "^1.1.3" } }, "string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", "dev": true, "requires": { "call-bind": "^1.0.2", @@ -25741,26 +25618,18 @@ } }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true - } + "ansi-regex": "^2.0.0" } }, "strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "dev": true }, "strip-dirs": { @@ -25776,14 +25645,14 @@ "strip-eof": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", "dev": true, "optional": true }, "strip-indent": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", "dev": true, "optional": true, "requires": { @@ -25816,7 +25685,7 @@ "style-search": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", - "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", + "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=", "dev": true }, "stylehacks": { @@ -26073,18 +25942,18 @@ "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", "dev": true }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -26117,24 +25986,16 @@ "trim-newlines": "^3.0.0", "type-fest": "^0.13.1", "yargs-parser": "^18.1.3" - }, - "dependencies": { - "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true - } } }, "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", "dev": true, "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "braces": "^3.0.1", + "picomatch": "^2.2.3" } }, "p-limit": { @@ -26179,6 +26040,12 @@ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, "read-pkg": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", @@ -26208,6 +26075,14 @@ "find-up": "^4.1.0", "read-pkg": "^5.2.0", "type-fest": "^0.8.1" + }, + "dependencies": { + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } } }, "redent": { @@ -26268,6 +26143,12 @@ "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", "dev": true }, + "type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true + }, "yargs-parser": { "version": "18.1.3", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", @@ -26299,7 +26180,7 @@ "subarg": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", - "integrity": "sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==", + "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=", "dev": true, "requires": { "minimist": "^1.1.0" @@ -26326,7 +26207,8 @@ "sver-compat": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "dev": true, "requires": { "es6-iterator": "^2.0.1", "es6-symbol": "^3.1.1" @@ -26335,7 +26217,7 @@ "svg-tags": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", "dev": true }, "svgo": { @@ -26380,6 +26262,12 @@ "string-width": "^3.0.0" }, "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, "emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", @@ -26389,7 +26277,7 @@ "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", - "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, "string-width": { @@ -26402,6 +26290,15 @@ "is-fullwidth-code-point": "^2.0.0", "strip-ansi": "^5.1.0" } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } } } }, @@ -26424,14 +26321,14 @@ "temp-dir": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", - "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", "dev": true, "optional": true }, "tempfile": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", - "integrity": "sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA==", + "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=", "dev": true, "optional": true, "requires": { @@ -26442,13 +26339,13 @@ "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", "dev": true }, "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", "dev": true }, "through2": { @@ -26483,19 +26380,20 @@ "time-stamp": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==" + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true }, "timed-out": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", "dev": true, "optional": true }, "timers-browserify": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", - "integrity": "sha512-PIxwAupJZiYU4JmVZYwXp9FKsHMXb5h0ZEFyuXTAn8WLHOlcij+FEcbrvDsom1o5dr1YggEtFbECvGCW2sT53Q==", + "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=", "dev": true, "requires": { "process": "~0.11.0" @@ -26504,7 +26402,7 @@ "timsort": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", "dev": true }, "tiny-lr": { @@ -26550,7 +26448,7 @@ "to-absolute-glob": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", "dev": true, "requires": { "is-absolute": "^1.0.0", @@ -26567,21 +26465,29 @@ "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", "dev": true }, "to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, "requires": { "kind-of": "^3.0.2" }, "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -26592,44 +26498,19 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, "requires": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", "regex-not": "^1.0.2", "safe-regex": "^1.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - } } }, "to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, "requires": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -26638,7 +26519,7 @@ "to-through": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", "dev": true, "requires": { "through2": "^2.0.3" @@ -26668,14 +26549,14 @@ "trim-newlines": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", "dev": true, "optional": true }, "trim-repeated": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", - "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", "dev": true, "optional": true, "requires": { @@ -26703,7 +26584,7 @@ "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "dev": true, "optional": true, "requires": { @@ -26713,12 +26594,13 @@ "type": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dev": true, "requires": { "prelude-ls": "~1.1.2" @@ -26733,7 +26615,8 @@ "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true }, "typedarray-to-buffer": { "version": "3.1.5", @@ -26763,14 +26646,14 @@ "dev": true }, "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", "which-boxed-primitive": "^1.0.2" } }, @@ -26788,7 +26671,8 @@ "unc-path-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==" + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true }, "undeclared-identifiers": { "version": "1.1.3", @@ -26824,7 +26708,7 @@ "fast-levenshtein": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", - "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", "dev": true } } @@ -26832,7 +26716,7 @@ "undertaker-registry": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", "dev": true }, "unified": { @@ -26849,12 +26733,6 @@ "vfile": "^4.0.0" }, "dependencies": { - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "dev": true - }, "is-plain-obj": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", @@ -26867,6 +26745,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", @@ -26877,13 +26756,13 @@ "uniq": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", "dev": true }, "uniqs": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", "dev": true }, "unique-stream": { @@ -26929,19 +26808,20 @@ "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", "dev": true }, "unquote": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", "dev": true }, "unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, "requires": { "has-value": "^0.3.1", "isobject": "^3.0.0" @@ -26950,7 +26830,8 @@ "has-value": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, "requires": { "get-value": "^2.0.3", "has-values": "^0.1.4", @@ -26960,7 +26841,8 @@ "isobject": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, "requires": { "isarray": "1.0.0" } @@ -26970,7 +26852,8 @@ "has-values": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==" + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true } } }, @@ -26986,24 +26869,6 @@ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", "dev": true }, - "update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "dev": true, - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "dependencies": { - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - } - } - }, "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -27024,12 +26889,13 @@ "urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==" + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true }, "url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", "dev": true, "requires": { "punycode": "1.3.2", @@ -27039,7 +26905,7 @@ "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", "dev": true } } @@ -27047,7 +26913,7 @@ "url-parse-lax": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA==", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "dev": true, "optional": true, "requires": { @@ -27067,14 +26933,15 @@ "url-to-options": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", - "integrity": "sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A==", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", "dev": true, "optional": true }, "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true }, "util": { "version": "0.10.4", @@ -27088,7 +26955,7 @@ "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "dev": true } } @@ -27096,7 +26963,8 @@ "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true }, "util.promisify": { "version": "1.0.1", @@ -27113,7 +26981,7 @@ "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", "dev": true }, "uuid": { @@ -27133,6 +27001,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, "requires": { "homedir-polyfill": "^1.0.1" } @@ -27141,6 +27010,7 @@ "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" @@ -27149,7 +27019,7 @@ "value-or-function": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", "dev": true }, "vendors": { @@ -27168,14 +27038,6 @@ "is-buffer": "^2.0.0", "unist-util-stringify-position": "^2.0.0", "vfile-message": "^2.0.0" - }, - "dependencies": { - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "dev": true - } } }, "vfile-message": { @@ -27230,7 +27092,7 @@ "vinyl-sourcemap": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", "dev": true, "requires": { "append-buffer": "^1.0.2", @@ -27245,7 +27107,7 @@ "normalize-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, "requires": { "remove-trailing-separator": "^1.0.1" @@ -27256,10 +27118,18 @@ "vinyl-sourcemaps-apply": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", - "integrity": "sha512-+oDh3KYZBoZC8hfocrbrxbLUeaYtQK7J5WU5Br9VqWqmCll3tFJqKp97GC9GmMsVIL0qnx2DgEDVxdo5EZ5sSw==", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", "dev": true, "requires": { "source-map": "^0.5.1" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "vm-browserify": { @@ -27291,7 +27161,7 @@ "acorn-jsx": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha512-AU7pnZkguthwBjKgCg6998ByQNIMjbuDQZ8bb78QAFZwPfmKia8AIzgY/gWgqCjnht8JLdXmB4YxA0KaV60ncQ==", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", "dev": true, "requires": { "acorn": "^3.0.4" @@ -27300,7 +27170,7 @@ "acorn": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha512-OLUyIIZ7mF5oaAUT1w0TFqQS81q3saT46x8t7ukpPjMNk+nbs4ZHhs7ToV8EWnLYLepjETXd4XaCE4uxkMeqUw==", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", "dev": true } } @@ -27357,6 +27227,7 @@ "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" } @@ -27377,7 +27248,8 @@ "which-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==" + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true }, "word-wrap": { "version": "1.2.3", @@ -27388,27 +27260,24 @@ "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", "dev": true }, "wrap-ansi": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, "requires": { "string-width": "^1.0.1", "strip-ansi": "^3.0.1" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" - }, "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": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, "requires": { "number-is-nan": "^1.0.0" } @@ -27416,20 +27285,13 @@ "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", "strip-ansi": "^3.0.0" } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "requires": { - "ansi-regex": "^2.0.0" - } } } }, @@ -27442,7 +27304,7 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, "write": { @@ -27484,12 +27346,13 @@ "y18n": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==" + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true }, "yallist": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", "dev": true, "optional": true }, @@ -27503,6 +27366,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, "requires": { "camelcase": "^3.0.0", "cliui": "^3.2.0", @@ -27519,20 +27383,11 @@ "yargs-parser": "^5.0.1" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" - }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==" - }, "find-up": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, "requires": { "path-exists": "^2.0.0", "pinkie-promise": "^2.0.0" @@ -27541,7 +27396,8 @@ "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": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, "requires": { "number-is-nan": "^1.0.0" } @@ -27549,7 +27405,8 @@ "load-json-file": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, "requires": { "graceful-fs": "^4.1.2", "parse-json": "^2.2.0", @@ -27561,7 +27418,8 @@ "parse-json": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, "requires": { "error-ex": "^1.2.0" } @@ -27569,7 +27427,8 @@ "path-exists": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, "requires": { "pinkie-promise": "^2.0.0" } @@ -27577,22 +27436,19 @@ "path-type": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "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": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" - }, "read-pkg": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, "requires": { "load-json-file": "^1.0.0", "normalize-package-data": "^2.3.2", @@ -27602,7 +27458,8 @@ "read-pkg-up": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, "requires": { "find-up": "^1.0.0", "read-pkg": "^1.0.0" @@ -27611,25 +27468,19 @@ "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", "strip-ansi": "^3.0.0" } }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "requires": { - "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": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, "requires": { "is-utf8": "^0.2.0" } @@ -27640,22 +27491,16 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, "requires": { "camelcase": "^3.0.0", "object.assign": "^4.1.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==" - } } }, "yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", "dev": true, "requires": { "buffer-crc32": "~0.2.3", diff --git a/package.json b/package.json index 0b3d1fc..ad5ac53 100755 --- a/package.json +++ b/package.json @@ -52,5 +52,8 @@ "stylelint": "~13.3", "stylelint-config-standard": "~20.0", "vinyl-fs": "~3.0" + }, + "dependencies": { + "mime": "^3.0.0" } } diff --git a/public/_/css/site.css b/public/_/css/site.css index fa09ea5..a3fae79 100755 --- a/public/_/css/site.css +++ b/public/_/css/site.css @@ -1,3296 +1,3 @@ -@font-face { - font-family: "Roboto"; - font-style: normal; - font-weight: 400; - src: - url(../font/roboto-latin-400-normal.woff2) format("woff2"), - url(../font/roboto-latin-400-normal.woff) format("woff"); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; -} +@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../font/roboto-latin-400-normal.woff2) format("woff2"),url(../font/roboto-latin-400-normal.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url(../font/roboto-latin-400-italic.woff2) format("woff2"),url(../font/roboto-latin-400-italic.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(../font/roboto-latin-500-normal.woff2) format("woff2"),url(../font/roboto-latin-500-normal.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:url(../font/roboto-latin-500-italic.woff2) format("woff2"),url(../font/roboto-latin-500-italic.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(../font/roboto-mono-latin-400-normal.woff2) format("woff2"),url(../font/roboto-mono-latin-400-normal.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;src:url(../font/roboto-mono-latin-500-normal.woff2) format("woff2"),url(../font/roboto-mono-latin-500-normal.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.0625em;height:100%;scroll-behavior:smooth}@media screen and (min-width:1024px){html{font-size:1.125em}}body{background:#fff;color:#222;font-family:Roboto,sans-serif;line-height:1.15;margin:0;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-wrap:anywhere}a{text-decoration:none}a:hover{text-decoration:underline}a:active{background-color:none}code,kbd,pre{font-family:Roboto Mono,monospace}b,dt,strong,th{font-weight:500}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}em em{font-style:normal}strong strong{font-weight:400}button{cursor:pointer;font-family:inherit;font-size:1em;line-height:1.15;margin:0}button::-moz-focus-inner{border:none;padding:0}summary{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}table{border-collapse:collapse;word-wrap:normal}object[type="image/svg+xml"]:not([width]){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}::-webkit-input-placeholder{opacity:.5}::-moz-placeholder{opacity:.5}:-ms-input-placeholder{opacity:.5}::-ms-input-placeholder{opacity:.5}::placeholder{opacity:.5}@media (pointer:fine){@supports (scrollbar-width:thin){html{scrollbar-color:#c1c1c1 #fafafa}body *{scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}}html::-webkit-scrollbar{background-color:#fafafa;height:12px;width:12px}body ::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#c1c1c1;border:3px solid transparent;border-radius:12px}body ::-webkit-scrollbar-thumb{border-width:1.75px;border-radius:6px}::-webkit-scrollbar-thumb:hover{background-color:#9c9c9c}}@media screen and (min-width:1024px){.body{display:-webkit-box;display:-ms-flexbox;display:flex}}.nav-container{position:fixed;top:88px;left:0;width:100%;font-size:.94444rem;z-index:1;visibility:hidden}@media screen and (min-width:769px){.nav-container{width:15rem}}@media screen and (min-width:1024px){.nav-container{font-size:.86111rem;-webkit-box-flex:0;-ms-flex:none;flex:none;position:static;top:0;visibility:visible}}.nav-container.is-active{visibility:visible}.nav{background:rgba(81,40,79,.25);position:relative;top:2.5rem;height:calc(100vh - 88px - 2.5rem)}@media screen and (min-width:769px){.nav{-webkit-box-shadow:.5px 0 3px #c1c1c1;box-shadow:.5px 0 3px #c1c1c1}}@media screen and (min-width:1024px){.nav{top:88px;-webkit-box-shadow:none;box-shadow:none;position:sticky;height:calc(100vh - 88px)}}.nav a{color:inherit}.nav .panels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:inherit}html.is-clipped--nav{overflow-y:hidden}.nav-panel-menu{overflow-y:scroll;-ms-scroll-chaining:none;overscroll-behavior:none;height:calc(100% - 2.5rem)}.nav-panel-menu:not(.is-active) .nav-menu{opacity:.75}.nav-panel-menu:not(.is-active)::after{content:"";background:rgba(0,0,0,.5);display:block;position:absolute;top:0;right:0;bottom:0;left:0}.nav-menu{min-height:100%;padding:.5rem .75rem;line-height:1.35;position:relative}.nav-menu h3.title{color:#424242;font-size:inherit;font-weight:500;margin:0;padding:.25em 0 .125em}.nav-list{list-style:none;margin:0 0 0 .75rem;padding:0}.nav-menu>.nav-list+.nav-list{margin-top:.5rem}.nav-item{margin-top:.5em}.nav-item-toggle~.nav-list{padding-bottom:.125rem}.nav-item[data-depth="0"]>.nav-list:first-child{display:block;margin:0}.nav-item:not(.is-active)>.nav-list{display:none}.nav-item-toggle{background:transparent url(../img/caret.svg) no-repeat 50%/50%;border:none;outline:none;line-height:inherit;padding:0;position:absolute;height:1.35em;width:1.35em;margin-top:-.05em;margin-left:-1.35em}.nav-item.is-active>.nav-item-toggle{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.is-current-page>.nav-link,.is-current-page>.nav-text{font-weight:500}.nav-panel-explore{background:rgba(81,40,79,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0}.nav-panel-explore:not(:first-child){top:auto;max-height:calc(50% + 2.5rem)}.nav-panel-explore .context{font-size:.83333rem;-ms-flex-negative:0;flex-shrink:0;color:#5d5d5d;-webkit-box-shadow:0 -1px 0 #e1e1e1;box-shadow:0 -1px 0 #e1e1e1;padding:0 .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1;height:2.5rem}.nav-panel-explore:not(:first-child) .context{cursor:pointer}.nav-panel-explore .context .version{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}.nav-panel-explore .context .version::after{content:"";background:url(../img/chevron.svg) no-repeat 100%/auto 100%;width:1.25em;height:.75em}.nav-panel-explore .components{line-height:1.6;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-shadow:inset 0 1px 5px #e1e1e1;box-shadow:inset 0 1px 5px #e1e1e1;background:#f0f0f0;padding:.5rem .75rem 0;margin:0;overflow-y:scroll;-ms-scroll-chaining:none;overscroll-behavior:none;max-height:100%;display:block}.nav-panel-explore:not(.is-active) .components{display:none}.nav-panel-explore .component{display:block}.nav-panel-explore .component+.component{margin-top:.5rem}.nav-panel-explore .component:last-child{margin-bottom:.75rem}.nav-panel-explore .component .title{font-weight:500}.nav-panel-explore .versions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-top:-.25rem;line-height:1;list-style:none}.nav-panel-explore .component .version{margin:.375rem .375rem 0 0}.nav-panel-explore .component .version a{border:1px solid #c1c1c1;border-radius:.25rem;opacity:.75;white-space:nowrap;padding:.125em .25em;display:inherit}.nav-panel-explore .component .is-current a{border-color:currentColor;opacity:.9;font-weight:500}@media screen and (max-width:1023.5px){aside.toc.sidebar{display:none}main>.content{overflow-x:auto}}@media screen and (min-width:1024px){main{-webkit-box-flex:1;-ms-flex:auto;flex:auto;min-width:0}main>.content{display:-webkit-box;display:-ms-flexbox;display:flex}aside.toc.embedded{display:none}aside.toc.sidebar{-webkit-box-flex:0;-ms-flex:0 0 9rem;flex:0 0 9rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width:1216px){aside.toc.sidebar{-ms-flex-preferred-size:12rem;flex-basis:12rem}}.toolbar{color:#5d5d5d;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0 1px 0 transparent;box-shadow:0 1px 0 transparent;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.83333rem;height:2.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:sticky;top:88px;z-index:2}.toolbar a{color:inherit}.nav-toggle{background:url(../img/menu.svg) no-repeat 50% 47.5%;background-size:49%;border:none;outline:none;line-height:inherit;padding:0;height:2.5rem;width:2.5rem;margin-right:-.25rem}@media screen and (min-width:1024px){.nav-toggle{display:none}}.nav-toggle.is-active{background-image:url(../img/back.svg);background-size:41.5%}.home-link{display:block;background:url(../img/home-o.svg) no-repeat 50%;height:1.25rem;width:1.25rem;margin:.625rem}.home-link.is-current,.home-link:hover{background-image:url(../img/home.svg)}.edit-this-page{display:none;padding-right:.5rem}@media screen and (min-width:1024px){.edit-this-page{display:block}}.toolbar .edit-this-page a{color:#8e8e8e}.breadcrumbs{display:none;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding:0 .5rem 0 .75rem;line-height:1.35}@media screen and (min-width:1024px){.breadcrumbs{display:block}}a+.breadcrumbs{padding-left:.05rem}.breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.breadcrumbs li{display:inline;margin:0}.breadcrumbs li::after{content:"/";padding:0 .5rem}.breadcrumbs li:last-of-type::after{content:none}.page-versions{margin:0 .2rem 0 auto;position:relative;line-height:1}@media screen and (min-width:1024px){.page-versions{margin-right:.7rem}}.page-versions .version-menu-toggle{color:inherit;background:url(../img/chevron.svg) no-repeat;background-position:right .5rem top 50%;background-size:auto .75em;border:none;outline:none;line-height:inherit;padding:.5rem 1.5rem .5rem .5rem;position:relative;z-index:3}.page-versions .version-menu{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#f0f0f0)) no-repeat;background:linear-gradient(180deg,#f0f0f0 0,#f0f0f0) no-repeat;padding:1.375rem 1.5rem .5rem .5rem;position:absolute;top:0;right:0;white-space:nowrap}.page-versions:not(.is-active) .version-menu{display:none}.page-versions .version{display:block;padding-top:.5rem}.page-versions .version.is-current{display:none}.page-versions .version.is-missing{color:#8e8e8e;font-style:italic;text-decoration:none}.toc-menu{color:#5d5d5d}.toc.sidebar .toc-menu{margin-right:.75rem;position:sticky;top:calc(88px + 2.5rem)}.toc .toc-menu h3{color:#333;font-size:.88889rem;font-weight:500;line-height:1.3;margin:0 -.5px;padding-bottom:.25rem}.toc.sidebar .toc-menu h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:2.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.toc .toc-menu ul{font-size:.83333rem;line-height:1.2;list-style:none;margin:0;padding:0}.toc.sidebar .toc-menu ul{max-height:calc(100vh - 88px - 5rem);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:none}@supports (scrollbar-width:none){.toc.sidebar .toc-menu ul{scrollbar-width:none}}.toc .toc-menu ul::-webkit-scrollbar{width:0;height:0}@media screen and (min-width:1024px){.toc .toc-menu h3{font-size:.83333rem}.toc .toc-menu ul{font-size:.75rem}}.toc .toc-menu li{margin:0}.toc .toc-menu li[data-level="2"] a{padding-left:1.25rem}.toc .toc-menu li[data-level="3"] a{padding-left:2rem}.toc .toc-menu a{color:inherit;border-left:2px solid #e1e1e1;display:inline-block;padding:.25rem 0 .25rem .5rem;text-decoration:none}.sidebar.toc .toc-menu a{display:block;outline:none}.toc .toc-menu a:hover{color:#f55e2c}.toc .toc-menu a.is-active{border-left-color:#f55e2c;color:#333}.sidebar.toc .toc-menu a:focus{background:#f5f5f5}.toc .toc-menu .is-hidden-toc{display:none!important}.doc{color:#333;font-size:inherit;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.6;margin:0 auto;max-width:40rem;padding:0 1rem 4rem}@media screen and (min-width:1024px){.doc{-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:.94444rem;margin:0 2rem;max-width:55rem;min-width:0}}.doc h1,.doc h2,.doc h3,.doc h4,.doc h5,.doc h6{color:#191919;font-weight:400;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.3;margin:1rem 0 0}.doc>h1.page:first-child{font-size:2rem;margin:1.5rem 0}@media screen and (min-width:769px){.doc>h1.page:first-child{margin-top:2.5rem}}.doc>h1.page:first-child+aside.toc.embedded{margin-top:-.5rem}.doc>h2#name+.sectionbody{margin-top:1rem}#preamble+.sect1,.doc .sect1+.sect1{margin-top:2rem}.doc h1.sect0{background:#f0f0f0;font-size:1.8em;margin:1.5rem -1rem 0;padding:.5rem 1rem}.doc h2:not(.discrete){border-bottom:1px solid #e1e1e1;margin-left:-1rem;margin-right:-1rem;padding:.4rem 1rem .1rem}.doc h3:not(.discrete),.doc h4:not(.discrete){font-weight:500}.doc h1 .anchor,.doc h2 .anchor,.doc h3 .anchor,.doc h4 .anchor,.doc h5 .anchor,.doc h6 .anchor{position:absolute;text-decoration:none;width:1.75ex;margin-left:-1.5ex;visibility:hidden;font-size:.8em;font-weight:400;padding-top:.05em}.doc h1 .anchor::before,.doc h2 .anchor::before,.doc h3 .anchor::before,.doc h4 .anchor::before,.doc h5 .anchor::before,.doc h6 .anchor::before{content:"\00a7"}.doc h1:hover .anchor,.doc h2:hover .anchor,.doc h3:hover .anchor,.doc h4:hover .anchor,.doc h5:hover .anchor,.doc h6:hover .anchor{visibility:visible}.doc dl,.doc p{margin:0}.doc a{color:#f55e2c}.doc a:hover{color:#a8a7a7}.doc a.bare{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.doc a.unresolved{color:#d32f2f}.doc i.fa{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-style:normal}.doc .colist>table code,.doc p code,.doc thead code{color:#222;background:#f5f5f5;border-radius:.25em;font-size:.95em;padding:.125em .25em}.doc code,.doc pre{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.doc pre{font-size:.88889rem;line-height:1.5;margin:0}.doc blockquote{margin:0}.doc .paragraph.lead>p{font-size:1rem}.doc .right{float:right}.doc .left{float:left}.doc .float-gap.right{margin:0 1rem 1rem 0}.doc .float-gap.left{margin:0 0 1rem 1rem}.doc .float-group::after{content:"";display:table;clear:both}.doc .stretch{width:100%}.doc .underline{text-decoration:underline}.doc .line-through{text-decoration:line-through}.doc .dlist,.doc .exampleblock,.doc .hdlist,.doc .imageblock,.doc .listingblock,.doc .literalblock,.doc .olist,.doc .paragraph,.doc .partintro,.doc .quoteblock,.doc .sidebarblock,.doc .tabs,.doc .ulist,.doc .verseblock,.doc .videoblock,.doc details,.doc hr{margin:1rem 0 0}.doc table.tableblock{font-size:.83333rem}.doc .tablecontainer,.doc .tablecontainer+*,.doc :not(.tablecontainer)>table.tableblock,.doc :not(.tablecontainer)>table.tableblock+*{margin-top:1.5rem}.doc p.tableblock+p.tableblock{margin-top:.5rem}.doc td.tableblock>.content>:first-child{margin-top:0}.doc table.tableblock td,.doc table.tableblock th{padding:.5rem}.doc table.tableblock,.doc table.tableblock>*>tr>*{border:0 solid #e1e1e1}.doc table.grid-all>*>tr>*{border-width:1px}.doc table.grid-cols>*>tr>*{border-width:0 1px}.doc table.grid-rows>*>tr>*{border-width:1px 0}.doc table.grid-all>thead th,.doc table.grid-rows>thead th{border-bottom-width:2.5px}.doc table.frame-all{border-width:1px}.doc table.frame-ends{border-width:1px 0}.doc table.frame-sides{border-width:0 1px}.doc table.frame-none>colgroup+*>:first-child>*,.doc table.frame-sides>colgroup+*>:first-child>*{border-top-width:0}.doc table.frame-sides>:last-child>:last-child>*{border-bottom-width:0}.doc table.frame-ends>*>tr>:first-child,.doc table.frame-none>*>tr>:first-child{border-left-width:0}.doc table.frame-ends>*>tr>:last-child,.doc table.frame-none>*>tr>:last-child{border-right-width:0}.doc table.stripes-all>tbody>tr,.doc table.stripes-even>tbody>tr:nth-of-type(2n),.doc table.stripes-hover>tbody>tr:hover,.doc table.stripes-odd>tbody>tr:nth-of-type(odd){background:#f5f5f5}.doc table.tableblock>tfoot{background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#fff));background:linear-gradient(180deg,#f0f0f0 0,#fff)}.doc .halign-left{text-align:left}.doc .halign-right{text-align:right}.doc .halign-center{text-align:center}.doc .valign-top{vertical-align:top}.doc .valign-bottom{vertical-align:bottom}.doc .valign-middle{vertical-align:middle}.doc .admonitionblock{margin:1.4rem 0 0}.doc .admonitionblock p,.doc .admonitionblock td.content{font-size:.88889rem}.doc .admonitionblock td.content>.title+*,.doc .admonitionblock td.content>:not(.title):first-child{margin-top:0}.doc .admonitionblock pre{font-size:.83333rem}.doc .admonitionblock>table{table-layout:fixed;position:relative;width:100%}.doc .admonitionblock td.content{padding:1rem 1rem .75rem;background:#f5f5f5;width:100%;word-wrap:anywhere}.doc .admonitionblock .icon{position:absolute;top:0;left:0;font-size:.83333rem;padding:0 .5rem;height:1.25rem;line-height:1;font-weight:500;text-transform:uppercase;border-radius:.45rem;-webkit-transform:translate(-.5rem,-50%);transform:translate(-.5rem,-50%)}.doc .admonitionblock.caution .icon{background-color:#a0439c;color:#fff}.doc .admonitionblock.important .icon{background-color:#d32f2f;color:#fff}.doc .admonitionblock.note .icon{background-color:#217ee7;color:#fff}.doc .admonitionblock.tip .icon{background-color:#41af46;color:#fff}.doc .admonitionblock.warning .icon{background-color:#e18114;color:#fff}.doc .admonitionblock .icon i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.doc .admonitionblock .icon i::after{content:attr(title)}.doc .imageblock,.doc .videoblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.doc .imageblock.text-left,.doc .videoblock.text-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.doc .imageblock.text-right,.doc .videoblock.text-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.doc .image>img,.doc .image>object,.doc .image>svg,.doc .imageblock img,.doc .imageblock object,.doc .imageblock svg{display:inline-block;height:auto;max-width:100%;vertical-align:middle}.doc .image:not(.left):not(.right)>img{margin-top:-.2em}.doc .videoblock iframe{max-width:100%;vertical-align:middle}#preamble .abstract blockquote{background:#f0f0f0;border-left:5px solid #e1e1e1;color:#4a4a4a;font-size:.88889rem;padding:.75em 1em}.doc .quoteblock,.doc .verseblock{background:#f5f5f5;border-left:5px solid #f55e2c;color:#5d5d5d}.doc .quoteblock{padding:.25rem 2rem 1.25rem}.doc .quoteblock .attribution{color:#8e8e8e;font-size:.83333rem;margin-top:.75rem}.doc .quoteblock blockquote{margin-top:1rem}.doc .quoteblock .paragraph{font-style:italic}.doc .quoteblock cite{padding-left:1em}.doc .verseblock{font-size:1.15em;padding:1rem 2rem}.doc .verseblock pre{font-family:inherit;font-size:inherit}.doc ol,.doc ul{margin:0;padding:0 0 0 2rem}.doc ol.none,.doc ol.unnumbered,.doc ol.unstyled,.doc ul.checklist,.doc ul.no-bullet,.doc ul.none,.doc ul.unstyled{list-style-type:none}.doc ol.unnumbered,.doc ul.no-bullet{padding-left:1.25rem}.doc ol.unstyled,.doc ul.unstyled{padding-left:0}.doc ul.circle{list-style-type:circle}.doc ul.disc{list-style-type:disc}.doc ul.square{list-style-type:square}.doc ul.circle ul:not([class]),.doc ul.disc ul:not([class]),.doc ul.square ul:not([class]){list-style:inherit}.doc ol.arabic{list-style-type:decimal}.doc ol.decimal{list-style-type:decimal-leading-zero}.doc ol.loweralpha{list-style-type:lower-alpha}.doc ol.upperalpha{list-style-type:upper-alpha}.doc ol.lowerroman{list-style-type:lower-roman}.doc ol.upperroman{list-style-type:upper-roman}.doc ol.lowergreek{list-style-type:lower-greek}.doc ul.checklist{padding-left:1.75rem}.doc ul.checklist p>i.fa-check-square-o:first-child,.doc ul.checklist p>i.fa-square-o:first-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.25rem;margin-left:-1.25rem}.doc ul.checklist i.fa-check-square-o::before{content:"\2713"}.doc ul.checklist i.fa-square-o::before{content:"\274f"}.doc .dlist .dlist,.doc .dlist .olist,.doc .dlist .ulist,.doc .olist .dlist,.doc .olist .olist,.doc .olist .ulist,.doc .olist li+li,.doc .ulist .dlist,.doc .ulist .olist,.doc .ulist .ulist,.doc .ulist li+li{margin-top:.5rem}.doc .admonitionblock .listingblock,.doc .olist .listingblock,.doc .ulist .listingblock{padding:0}.doc .admonitionblock .title,.doc .exampleblock .title,.doc .imageblock .title,.doc .listingblock .title,.doc .literalblock .title,.doc .openblock .title,.doc .tableblock caption,.doc .videoblock .title{color:#5d5d5d;font-size:.88889rem;font-style:italic;font-weight:500;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;letter-spacing:.01em;padding-bottom:.075rem}.doc .tableblock caption{text-align:left}.doc .olist .title,.doc .ulist .title{font-style:italic;font-weight:500;margin-bottom:.25rem}.doc .imageblock .title{margin-top:.5rem;padding-bottom:0}.doc details{margin-left:1rem}.doc details>summary{display:block;position:relative;line-height:1.6;margin-bottom:.5rem}.doc details>summary::-webkit-details-marker{display:none}.doc details>summary::before{content:"";border:solid transparent;border-left:solid;border-width:.3em 0 .3em .5em;position:absolute;top:.5em;left:-1rem;-webkit-transform:translateX(15%);transform:translateX(15%)}.doc details[open]>summary::before{border-color:currentColor transparent transparent;border-width:.5rem .3rem 0;-webkit-transform:translateY(15%);transform:translateY(15%)}.doc details>summary::after{content:"";width:1rem;height:1em;position:absolute;top:.3em;left:-1rem}.doc details.result{margin-top:.25rem}.doc details.result>summary{color:#5d5d5d;font-style:italic;margin-bottom:0}.doc details.result>.content{margin-left:-1rem}.doc .exampleblock>.content,.doc details.result>.content{background:#fff;border:.25rem solid #5d5d5d;border-radius:.5rem;padding:.75rem}.doc .exampleblock>.content::after,.doc details.result>.content::after{content:"";display:table;clear:both}.doc .exampleblock>.content>:first-child,.doc details>.content>:first-child{margin-top:0}.doc .sidebarblock{background:#e1e1e1;border-radius:.75rem;padding:.75rem 1.5rem}.doc .sidebarblock>.content>.title{font-size:1.25rem;font-weight:500;line-height:1.3;margin-bottom:-.3em;text-align:center}.doc .sidebarblock>.content>:not(.title):first-child{margin-top:0}.doc .listingblock.wrap pre,.doc .tableblock pre{white-space:pre-wrap}.doc .listingblock pre:not(.highlight),.doc .literalblock pre,.doc pre.highlight code{background:#f5f5f5;-webkit-box-shadow:inset 0 0 1.75px #e1e1e1;box-shadow:inset 0 0 1.75px #e1e1e1;display:block;overflow-x:auto;padding:.875em}.doc .listingblock>.content{position:relative}.doc .source-toolbox{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;position:absolute;top:.25rem;right:.5rem;color:grey;font-family:Roboto,sans-serif;font-size:.72222rem;line-height:1;white-space:nowrap;z-index:1}.doc .listingblock:hover .source-toolbox{visibility:visible}.doc .source-toolbox .source-lang{text-transform:uppercase;letter-spacing:.075em}.doc .source-toolbox>:not(:last-child)::after{content:"|";letter-spacing:0;padding:0 1ch}.doc .source-toolbox .copy-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;color:inherit;outline:none;padding:0;font-size:inherit;line-height:inherit;width:1em;height:1em}.doc .source-toolbox .copy-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;width:inherit;height:inherit}.doc .source-toolbox img.copy-icon{-webkit-filter:invert(50.2%);filter:invert(50.2%)}.doc .source-toolbox svg.copy-icon{fill:currentColor}.doc .source-toolbox .copy-toast{-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1em;background-color:#333;border-radius:.25em;padding:.5em;color:#fff;cursor:auto;opacity:0;-webkit-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s}.doc .source-toolbox .copy-toast::after{content:"";position:absolute;top:0;width:1em;height:1em;border:.55em solid transparent;border-left-color:#333;-webkit-transform:rotate(-90deg) translateX(50%) translateY(50%);transform:rotate(-90deg) translateX(50%) translateY(50%);-webkit-transform-origin:left;transform-origin:left}.doc .source-toolbox .copy-button.clicked .copy-toast{opacity:1;-webkit-transition:none;transition:none}.doc .language-console .hljs-meta{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.doc .dlist dt{font-style:italic}.doc .dlist dd{margin:0 0 .25rem 1.5rem}.doc .dlist dd:last-of-type{margin-bottom:0}.doc td.hdlist1,.doc td.hdlist2{padding:.5rem 0 0;vertical-align:top}.doc tr:first-child>.hdlist1,.doc tr:first-child>.hdlist2{padding-top:0}.doc td.hdlist1{font-weight:500;padding-right:.25rem}.doc td.hdlist2{padding-left:.25rem}.doc .colist{font-size:.88889rem;margin:.25rem 0 -.25rem}.doc .colist>table>tbody>tr>:first-child,.doc .colist>table>tr>:first-child{padding:.25em .5rem 0;vertical-align:top}.doc .colist>table>tbody>tr>:last-child,.doc .colist>table>tr>:last-child{padding:.25rem 0}.doc .conum[data-value]{border:1px solid;border-radius:100%;display:inline-block;font-family:Roboto,sans-serif;font-size:.75rem;font-style:normal;line-height:1.2;text-align:center;width:1.25em;height:1.25em;letter-spacing:-.25ex;text-indent:-.25ex}.doc .conum[data-value]::after{content:attr(data-value)}.doc .conum[data-value]+b{display:none}.doc hr{border:solid #e1e1e1;border-width:2px 0 0;height:0}.doc b.button{white-space:nowrap}.doc b.button::before{content:"[";padding-right:.25em}.doc b.button::after{content:"]";padding-left:.25em}.doc kbd{display:inline-block;font-size:.66667rem;background:#f5f5f5;border:1px solid #c1c1c1;border-radius:.25em;-webkit-box-shadow:0 1px 0 #c1c1c1,0 0 0 .1em #fff inset;box-shadow:0 1px 0 #c1c1c1,inset 0 0 0 .1em #fff;padding:.25em .5em;vertical-align:text-bottom;white-space:nowrap}.doc .keyseq,.doc kbd{line-height:1}.doc .keyseq{font-size:.88889rem}.doc .keyseq kbd{margin:0 .125em}.doc .keyseq kbd:first-child{margin-left:0}.doc .keyseq kbd:last-child{margin-right:0}.doc .menuseq,.doc .path{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.doc .menuseq i.caret::before{content:"\203a";font-size:1.1em;font-weight:500;line-height:.90909}.doc :not(pre).nowrap{white-space:nowrap}.doc .nobreak{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:normal}#footnotes{font-size:.85em;line-height:1.5;margin:2rem -.5rem 0}.doc td.tableblock>.content #footnotes{margin:2rem 0 0}#footnotes hr{border-top-width:1px;margin-top:0;width:20%}#footnotes .footnote{margin:.5em 0 0 1em}#footnotes .footnote+.footnote{margin-top:.25em}#footnotes .footnote>a:first-of-type{display:inline-block;margin-left:-2em;text-align:right;width:1.5em}nav.pagination{border-top:1px solid transparent;line-height:1;margin:2rem -1rem -1rem;padding:.75rem 1rem 0}nav.pagination,nav.pagination span{display:-webkit-box;display:-ms-flexbox;display:flex}nav.pagination span{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}nav.pagination .prev{padding-right:.5rem}nav.pagination .next{margin-left:auto;padding-left:.5rem;text-align:right}nav.pagination span::before{color:#8e8e8e;font-size:.75em;padding-bottom:.1em}nav.pagination .prev::before{content:"Prev"}nav.pagination .next::before{content:"Next"}nav.pagination a{font-weight:500;line-height:1.3;position:relative}nav.pagination a::after,nav.pagination a::before{color:#8e8e8e;font-weight:400;font-size:1.5em;line-height:.75;position:absolute;top:0;width:1rem}nav.pagination .prev a::before{content:"\2039";-webkit-transform:translateX(-100%);transform:translateX(-100%)}nav.pagination .next a::after{content:"\203a"}html.is-clipped--navbar{overflow-y:hidden}body{padding-top:88px}.navbar{background:#fff;color:#000;font-size:.88889rem;height:88px;position:fixed;top:0;width:100%;z-index:4}.navbar a{text-decoration:none}.navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-left:1rem}.navbar-brand .navbar-item{color:#000}.navbar-brand .navbar-item:first-child{-ms-flex-item-align:center;align-self:center;padding:0;font-size:1.22222rem;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1}.navbar-brand .navbar-item:first-child a{color:inherit;word-wrap:normal}.navbar-brand .navbar-item:first-child :not(:last-child){padding-right:.375rem}.navbar-brand .navbar-item.search{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#search-input{color:#333;font-family:inherit;font-size:.95rem;width:150px;border:1px solid #dbdbdb;border-radius:.1em;line-height:1.5;padding:0 .25em}#search-input:disabled{background-color:#dbdbdb;cursor:not-allowed;pointer-events:all!important}#search-input:disabled::-webkit-input-placeholder{color:#4c4c4c}#search-input:disabled::-moz-placeholder{color:#4c4c4c}#search-input:disabled:-ms-input-placeholder{color:#4c4c4c}#search-input:disabled::-ms-input-placeholder{color:#4c4c4c}#search-input:disabled::placeholder{color:#4c4c4c}#search-input:focus{outline:none}.navbar-burger{background:none;border:none;outline:none;line-height:1;position:relative;width:3rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;min-width:0}.navbar-burger span{background-color:#000;height:1.5px;width:1rem}.navbar-burger:not(.is-active) span{-webkit-transition:opacity 0s .25s,margin-top .25s ease-out .25s,-webkit-transform .25s ease-out;transition:opacity 0s .25s,margin-top .25s ease-out .25s,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity 0s .25s,margin-top .25s ease-out .25s;transition:transform .25s ease-out,opacity 0s .25s,margin-top .25s ease-out .25s,-webkit-transform .25s ease-out}.navbar-burger span+span{margin-top:.25rem}.navbar-burger.is-active span+span{margin-top:-1.5px}.navbar-burger.is-active span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.6;padding:.5rem 1rem}.navbar-item.has-dropdown{padding:0}.navbar-item .icon{width:1.25rem;height:1.25rem;display:block}.navbar-item .icon img,.navbar-item .icon svg{fill:currentColor;width:inherit;height:inherit}.navbar-link{padding-right:2.5em}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-dropdown .navbar-item.has-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-dropdown .navbar-item small{color:#8e8e8e;font-size:.66667rem}.navbar-divider{background-color:#e1e1e1;border:none;height:1px;margin:.25rem 0}.navbar .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f55e2c;border:1px solid #f55e2c;border-radius:.15rem;height:1.75rem;color:#fff;padding:0 .75em;white-space:nowrap}@media screen and (max-width:768.5px){.navbar-brand .navbar-item.search{padding-left:0;padding-right:0}}@media screen and (min-width:769px){#search-input{width:200px}}@media screen and (max-width:1023.5px){.navbar-brand{height:inherit}.navbar-brand .navbar-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-menu{background:#fff;-webkit-box-shadow:0 8px 16px rgba(10,10,10,.1);box-shadow:0 8px 16px rgba(10,10,10,.1);max-height:calc(100vh - 88px);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:none;padding:.5rem 0}.navbar-menu:not(.is-active){display:none}.navbar-menu .navbar-link:hover,.navbar-menu a.navbar-item:hover{background:#f5f5f5}}@media screen and (min-width:1024px){.navbar-burger{display:none}.navbar,.navbar-end,.navbar-item,.navbar-link,.navbar-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-item,.navbar-link{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none}.navbar-item:not(.has-dropdown),.navbar-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-link::after{border-width:0 0 1px 1px;border-style:solid;content:"";display:block;height:.5em;pointer-events:none;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:.5em;margin-top:-.375em;right:1.125em;top:50%}.navbar-end .navbar-link,.navbar-end>.navbar-item{color:#000}.navbar-end .navbar-item.has-dropdown:hover .navbar-link,.navbar-end .navbar-link:hover,.navbar-end>a.navbar-item:hover{background:#fff;color:#000}.navbar-end .navbar-link::after{border-color:currentColor}.navbar-dropdown{background:#fff;border:1px solid #e1e1e1;border-top:none;border-radius:0 0 .25rem .25rem;display:none;top:100%;left:0;min-width:100%;position:absolute}.navbar-dropdown .navbar-item{padding:.5rem 3rem .5rem 1rem;white-space:nowrap}.navbar-dropdown .navbar-item small{position:relative;right:-2rem}.navbar-dropdown .navbar-item:last-child{border-radius:inherit}.navbar-dropdown.is-right{left:auto;right:0}.navbar-dropdown a.navbar-item:hover{background:#f5f5f5}}footer.footer{background-color:#2a222a;color:#e6e5e5;font-size:.83333rem;line-height:1.6;padding:1.5rem}.footer p{margin:.5rem 0}.footer a{color:#191919} -@font-face { - font-family: "Roboto"; - font-style: italic; - font-weight: 400; - src: - url(../font/roboto-latin-400-italic.woff2) format("woff2"), - url(../font/roboto-latin-400-italic.woff) format("woff"); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; -} - -@font-face { - font-family: "Roboto"; - font-style: normal; - font-weight: 500; - src: - url(../font/roboto-latin-500-normal.woff2) format("woff2"), - url(../font/roboto-latin-500-normal.woff) format("woff"); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; -} - -@font-face { - font-family: "Roboto"; - font-style: italic; - font-weight: 500; - src: - url(../font/roboto-latin-500-italic.woff2) format("woff2"), - url(../font/roboto-latin-500-italic.woff) format("woff"); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; -} - -@font-face { - font-family: "Roboto Mono"; - font-style: normal; - font-weight: 400; - src: - url(../font/roboto-mono-latin-400-normal.woff2) format("woff2"), - url(../font/roboto-mono-latin-400-normal.woff) format("woff"); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; -} - -@font-face { - font-family: "Roboto Mono"; - font-style: normal; - font-weight: 500; - src: - url(../font/roboto-mono-latin-500-normal.woff2) format("woff2"), - url(../font/roboto-mono-latin-500-normal.woff) format("woff"); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; -} - -:root { - /* xmera omnia color scheme */ - --color-xmr-accent: #F55E2C; - --color-xmr-primary: #51284F; - --color-xmr-silver: #a8a7a7; - --color-xmr-text: #1a1a1a; - --color-xmr-helptext: #706e6e; - --color-xmr-primary-light: rgba(81, 40, 79, 0.25); - --color-xmr-light: #e1e1e1; - --color-xmr-dark: #2A222A; - --color-xmr-lighttext: #e6e5e5; - /* colors */ - --color-white: #fff; - --color-smoke-10: #fefefe; - --color-smoke-30: #fafafa; - --color-smoke-50: #f5f5f5; - --color-smoke-70: #f0f0f0; - --color-smoke-90: #e1e1e1; - --color-gray-10: #c1c1c1; - --color-gray-30: #9c9c9c; - --color-gray-40: #8e8e8e; - --color-gray-50: #808080; - --color-gray-70: #5d5d5d; - --color-jet-20: #4a4a4a; - --color-jet-30: #424242; - --color-jet-50: #333; - --color-jet-70: #222; - --color-jet-80: #191919; - --color-black: #000; - /* fonts */ - --rem-base: 18; /* used to compute rem value from desired pixel value (e.g., calc(18 / var(--rem-base) * 1rem) = 18px) */ - --body-font-size: 1.0625em; /* 17px */ - --body-font-size--desktop: 1.125em; /* 18px */ - --body-font-size--print: 0.9375em; /* 15px */ - --body-line-height: 1.15; - --body-font-color: var(--color-jet-70); - --body-font-family: "Roboto", sans-serif; - --body-font-weight-bold: 500; - --monospace-font-family: "Roboto Mono", monospace; - --monospace-font-weight-bold: 500; - /* base */ - --body-background: var(--color-white); - --panel-background: var(--color-smoke-50); - --panel-border-color: var(--color-smoke-90); - --scrollbar-track-color: var(--color-smoke-30); - --scrollbar-thumb-color: var(--color-gray-10); - --scrollbar_hover-thumb-color: var(--color-gray-30); - --border-radius-default: 10px; - --border-radius-large: 100px; - /* navbar */ - --navbar-background: var(--color-white); - --navbar-font-color: var(--color-black); - --navbar_hover-background: var(--color-white); - --navbar-button-background: var(--color-xmr-accent); - --navbar-button-border-color: var(--color-xmr-accent); - --navbar-button-font-color: var(--color-white); - --navbar-menu-border-color: var(--panel-border-color); - --navbar-menu-background: var(--color-white); - --navbar-menu-font-color: var(--body-font-color); - --navbar-menu_hover-background: var(--color-smoke-50); - /* nav */ - --nav-background: var(--color-xmr-primary-light); - --nav-border-color: var(--color-gray-10); - --nav-line-height: 1.35; - --nav-heading-font-color: var(--color-jet-30); - --nav-muted-color: var(--color-gray-70); - --nav-panel-divider-color: var(--color-smoke-90); - --nav-secondary-background: var(--color-smoke-70); - /* toolbar */ - --toolbar-background: var(--color-white); - --toolbar-border-color: transparent; - --toolbar-font-color: var(--color-gray-70); - --toolbar-muted-color: var(--color-gray-40); - --page-version-menu-background: var(--color-smoke-70); - --page-version-missing-font-color: var(--color-gray-40); - /* admonitions */ - --caution-color: #a0439c; - --caution-on-color: var(--color-white); - --important-color: #d32f2f; - --important-on-color: var(--color-white); - --note-color: #217ee7; - --note-on-color: var(--color-white); - --tip-color: #41af46; - --tip-on-color: var(--color-white); - --warning-color: #e18114; - --warning-on-color: var(--color-white); - /* doc */ - --doc-font-color: var(--color-jet-50); - --doc-font-size: inherit; - --doc-font-size--desktop: calc(17/var(--rem-base)*1rem); - --doc-line-height: 1.6; - --doc-margin: 0 auto; - --doc-margin--desktop: 0 2rem; - --heading-font-color: var(--color-jet-80); - --heading-font-weight: normal; - --alt-heading-font-weight: var(--body-font-weight-bold); - --section-divider-color: var(--panel-border-color); - --link-font-color: var(--color-xmr-accent); - --link_hover-font-color: var(--color-xmr-silver); - --link_unresolved-font-color: var(--important-color); - --abstract-background: var(--color-smoke-70); - --abstract-font-color: var(--color-jet-20); - --abstract-border-color: var(--panel-border-color); - --admonition-background: var(--panel-background); - --admonition-label-font-weight: var(--body-font-weight-bold); - --caption-font-color: var(--color-gray-70); - --caption-font-style: italic; - --caption-font-weight: var(--body-font-weight-bold); - --code-background: var(--panel-background); - --code-font-color: var(--body-font-color); - --example-background: var(--color-white); - --example-border-color: var(--color-gray-70); - --kbd-background: var(--panel-background); - --kbd-border-color: var(--color-gray-10); - --pre-background: var(--panel-background); - --pre-border-color: var(--panel-border-color); - --pre-annotation-font-color: var(--color-gray-50); - --quote-background: var(--panel-background); - --quote-border-color: var(--color-xmr-accent); - --quote-font-color: var(--color-gray-70); - --quote-attribution-font-color: var(--color-gray-40); - --sidebar-background: var(--color-smoke-90); - --table-border-color: var(--panel-border-color); - --table-stripe-background: var(--panel-background); - --table-footer-background: linear-gradient(to bottom, var(--color-smoke-70) 0%, var(--color-white) 100%); - /* toc */ - --toc-font-color: var(--nav-muted-color); - --toc-heading-font-color: var(--doc-font-color); - --toc-border-color: var(--panel-border-color); - --toc-line-height: 1.2; - /* footer */ - --footer-line-height: var(--doc-line-height); - --footer-background: var(--color-xmr-dark); - --footer-font-color: var(--color-xmr-lighttext); - --footer-link-font-color: var(--color-jet-80); - /* dimensions and positioning */ - --navbar-height: 88px;/* calc(63 / var(--rem-base) * 1rem); */ - --toolbar-height: calc(45/var(--rem-base)*1rem); - --drawer-height: var(--toolbar-height); - --body-top: var(--navbar-height); - --body-min-height: calc(100vh - var(--body-top)); - --nav-height: calc(var(--body-min-height) - var(--toolbar-height)); - --nav-height--desktop: var(--body-min-height); - --nav-panel-menu-height: calc(100% - var(--drawer-height)); - --nav-panel-explore-height: calc(50% + var(--drawer-height)); - --nav-width: calc(270/var(--rem-base)*1rem); - --toc-top: calc(var(--body-top) + var(--toolbar-height)); - --toc-height: calc(100vh - var(--toc-top) - 2.5rem); - --toc-width: calc(162/var(--rem-base)*1rem); - --toc-width--widescreen: calc(216/var(--rem-base)*1rem); - --doc-max-width: calc(720/var(--rem-base)*1rem); - --doc-max-width--desktop: calc(990/var(--rem-base)*1rem); - /* stacking */ - --z-index-nav: 1; - --z-index-toolbar: 2; - --z-index-page-version-menu: 3; - --z-index-navbar: 4; -} - -*, -*::before, -*::after { - -webkit-box-sizing: inherit; - box-sizing: inherit; -} - -html { - -webkit-box-sizing: border-box; - box-sizing: border-box; - font-size: 1.0625em; - font-size: var(--body-font-size); - height: 100%; - scroll-behavior: smooth; -} - -@media screen and (min-width: 1024px) { - html { - font-size: 1.125em; - font-size: var(--body-font-size--desktop); - } -} - -body { - background: #fff; - background: var(--body-background); - color: #222; - color: var(--body-font-color); - font-family: "Roboto" -, -sans-serif; - font-family: var(--body-font-family); - line-height: 1.15; - line-height: var(--body-line-height); - margin: 0; - -moz-tab-size: 4; - -o-tab-size: 4; - tab-size: 4; - word-wrap: anywhere; /* aka overflow-wrap; used when hyphens are disabled or aren't sufficient */ -} - -a { - text-decoration: none; -} - -a:hover { - text-decoration: underline; -} - -a:active { - background-color: none; -} - -code, -kbd, -pre { - font-family: "Roboto Mono" -, -monospace; - font-family: var(--monospace-font-family); -} - -b, -dt, -strong, -th { - font-weight: 500; - font-weight: var(--body-font-weight-bold); -} - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -em em { /* stylelint-disable-line */ - font-style: normal; -} - -strong strong { /* stylelint-disable-line */ - font-weight: normal; -} - -button { - cursor: pointer; - font-family: inherit; - font-size: 1em; - line-height: 1.15; - line-height: var(--body-line-height); - margin: 0; -} - -button::-moz-focus-inner { - border: none; - padding: 0; -} - -summary { - cursor: pointer; - -webkit-tap-highlight-color: transparent; - outline: none; -} - -table { - border-collapse: collapse; - word-wrap: normal; /* table widths aren't computed as expected when word-wrap is enabled */ -} - -object[type="image/svg+xml"]:not([width]) { - width: -webkit-fit-content; - width: -moz-fit-content; - width: fit-content; -} - -::-webkit-input-placeholder { - opacity: 0.5; -} - -::-moz-placeholder { - opacity: 0.5; -} - -:-ms-input-placeholder { - opacity: 0.5; -} - -::-ms-input-placeholder { - opacity: 0.5; -} - -::placeholder { - opacity: 0.5; -} - -@media (pointer: fine) { - @supports (scrollbar-width: thin) { - html { - scrollbar-color: #c1c1c1 #fafafa; - scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-track-color); - } - - body * { - scrollbar-width: thin; - scrollbar-color: #c1c1c1 transparent; - scrollbar-color: var(--scrollbar-thumb-color) transparent; - } - } - - html::-webkit-scrollbar { - background-color: #fafafa; - background-color: var(--scrollbar-track-color); - height: 12px; - width: 12px; - } - - body ::-webkit-scrollbar { - height: 6px; - width: 6px; - } - - ::-webkit-scrollbar-thumb { - background-clip: padding-box; - background-color: #c1c1c1; - background-color: var(--scrollbar-thumb-color); - border: 3px solid transparent; - border-radius: 12px; - } - - body ::-webkit-scrollbar-thumb { - border-width: 1.75px; - border-radius: 6px; - } - - ::-webkit-scrollbar-thumb:hover { - background-color: #9c9c9c; - background-color: var(--scrollbar_hover-thumb-color); - } -} - -@media screen and (min-width: 1024px) { - .body { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } -} - -.nav-container { - position: fixed; - top: 88px; - top: var(--navbar-height); - left: 0; - width: 100%; - font-size: 0.94444rem; - font-size: calc(17/var(--rem-base)*1rem); - z-index: 1; - z-index: var(--z-index-nav); - visibility: hidden; -} - -@media screen and (min-width: 769px) { - .nav-container { - width: 15rem; - width: var(--nav-width); - } -} - -@media screen and (min-width: 1024px) { - .nav-container { - font-size: 0.86111rem; - font-size: calc(15.5/var(--rem-base)*1rem); - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - position: static; - top: 0; - visibility: visible; - } -} - -.nav-container.is-active { - visibility: visible; -} - -.nav { - background: rgba(81, 40, 79, 0.25); - background: var(--nav-background); - position: relative; - top: 2.5rem; - top: var(--toolbar-height); - height: calc(100vh - 88px - 2.5rem); - height: var(--nav-height); -} - -@media screen and (min-width: 769px) { - .nav { - -webkit-box-shadow: 0.5px 0 3px #c1c1c1; - box-shadow: 0.5px 0 3px #c1c1c1; - -webkit-box-shadow: 0.5px 0 3px var(--nav-border-color); - box-shadow: 0.5px 0 3px var(--nav-border-color); - } -} - -@media screen and (min-width: 1024px) { - .nav { - top: 88px; - top: var(--navbar-height); - -webkit-box-shadow: none; - box-shadow: none; - position: sticky; - height: calc(100vh - 88px); - height: var(--nav-height--desktop); - } -} - -.nav a { - color: inherit; -} - -.nav .panels { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - height: inherit; -} - -html.is-clipped--nav { - overflow-y: hidden; -} - -.nav-panel-menu { - overflow-y: scroll; - -ms-scroll-chaining: none; - overscroll-behavior: none; - height: calc(100% - 2.5rem); - height: var(--nav-panel-menu-height); -} - -.nav-panel-menu:not(.is-active) .nav-menu { - opacity: 0.75; -} - -.nav-panel-menu:not(.is-active)::after { - content: ""; - background: rgba(0, 0, 0, 0.5); - display: block; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; -} - -.nav-menu { - min-height: 100%; - padding: 0.5rem 0.75rem; - line-height: 1.35; - line-height: var(--nav-line-height); - position: relative; -} - -.nav-menu h3.title { - color: #424242; - color: var(--nav-heading-font-color); - font-size: inherit; - font-weight: 500; - font-weight: var(--body-font-weight-bold); - margin: 0; - padding: 0.25em 0 0.125em; -} - -.nav-list { - list-style: none; - margin: 0 0 0 0.75rem; - padding: 0; -} - -.nav-menu > .nav-list + .nav-list { - margin-top: 0.5rem; -} - -.nav-item { - margin-top: 0.5em; -} - -/* adds some breathing room below a nested list */ - -.nav-item-toggle ~ .nav-list { - padding-bottom: 0.125rem; -} - -/* matches list without a title */ - -.nav-item[data-depth="0"] > .nav-list:first-child { - display: block; - margin: 0; -} - -.nav-item:not(.is-active) > .nav-list { - display: none; -} - -.nav-item-toggle { - background: transparent url(../img/caret.svg) no-repeat center / 50%; - border: none; - outline: none; - line-height: inherit; - padding: 0; - position: absolute; - height: 1.35em; - height: calc(var(--nav-line-height)*1em); - width: 1.35em; - width: calc(var(--nav-line-height)*1em); - margin-top: -0.05em; - margin-left: -1.35em; - margin-left: calc(var(--nav-line-height)*-1em); -} - -.nav-item.is-active > .nav-item-toggle { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -.is-current-page > .nav-link, -.is-current-page > .nav-text { - font-weight: 500; - font-weight: var(--body-font-weight-bold); -} - -.nav-panel-explore { - background: rgba(81, 40, 79, 0.25); - background: var(--nav-background); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; -} - -.nav-panel-explore:not(:first-child) { - top: auto; - max-height: calc(50% + 2.5rem); - max-height: var(--nav-panel-explore-height); -} - -.nav-panel-explore .context { - font-size: 0.83333rem; - font-size: calc(15/var(--rem-base)*1rem); - -ms-flex-negative: 0; - flex-shrink: 0; - color: #5d5d5d; - color: var(--nav-muted-color); - -webkit-box-shadow: 0 -1px 0 #e1e1e1; - box-shadow: 0 -1px 0 #e1e1e1; - -webkit-box-shadow: 0 -1px 0 var(--nav-panel-divider-color); - box-shadow: 0 -1px 0 var(--nav-panel-divider-color); - padding: 0 0.5rem; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - line-height: 1; - height: 2.5rem; - height: var(--drawer-height); -} - -.nav-panel-explore:not(:first-child) .context { - cursor: pointer; -} - -.nav-panel-explore .context .version { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: inherit; - -ms-flex-align: inherit; - align-items: inherit; -} - -.nav-panel-explore .context .version::after { - content: ""; - background: url(../img/chevron.svg) no-repeat center right / auto 100%; - width: 1.25em; - height: 0.75em; -} - -.nav-panel-explore .components { - line-height: 1.6; - line-height: var(--doc-line-height); - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -webkit-box-shadow: inset 0 1px 5px #e1e1e1; - box-shadow: inset 0 1px 5px #e1e1e1; - -webkit-box-shadow: inset 0 1px 5px var(--nav-panel-divider-color); - box-shadow: inset 0 1px 5px var(--nav-panel-divider-color); - background: #f0f0f0; - background: var(--nav-secondary-background); - padding: 0.5rem 0.75rem 0 0.75rem; - margin: 0; - overflow-y: scroll; - -ms-scroll-chaining: none; - overscroll-behavior: none; - max-height: 100%; - display: block; -} - -.nav-panel-explore:not(.is-active) .components { - display: none; -} - -.nav-panel-explore .component { - display: block; -} - -.nav-panel-explore .component + .component { - margin-top: 0.5rem; -} - -.nav-panel-explore .component:last-child { - margin-bottom: 0.75rem; -} - -.nav-panel-explore .component .title { - font-weight: 500; - font-weight: var(--body-font-weight-bold); -} - -.nav-panel-explore .versions { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - padding-left: 0; - margin-top: -0.25rem; - line-height: 1; - list-style: none; -} - -.nav-panel-explore .component .version { - margin: 0.375rem 0.375rem 0 0; -} - -.nav-panel-explore .component .version a { - border: 1px solid #c1c1c1; - border: 1px solid var(--nav-border-color); - border-radius: 0.25rem; - opacity: 0.75; - white-space: nowrap; - padding: 0.125em 0.25em; - display: inherit; -} - -.nav-panel-explore .component .is-current a { - border-color: currentColor; - opacity: 0.9; - font-weight: 500; - font-weight: var(--body-font-weight-bold); -} - -@media screen and (max-width: 1023.5px) { - aside.toc.sidebar { - display: none; - } - - main > .content { - overflow-x: auto; - } -} - -@media screen and (min-width: 1024px) { - main { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - min-width: 0; /* min-width: 0 required for flexbox to constrain overflowing elements */ - } - - main > .content { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - - aside.toc.embedded { - display: none; - } - - aside.toc.sidebar { - -webkit-box-flex: 0; - -ms-flex: 0 0 9rem; - flex: 0 0 9rem; - -ms-flex: 0 0 var(--toc-width); - flex: 0 0 var(--toc-width); - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; - } -} - -@media screen and (min-width: 1216px) { - aside.toc.sidebar { - -ms-flex-preferred-size: 12rem; - flex-basis: 12rem; - -ms-flex-preferred-size: var(--toc-width--widescreen); - flex-basis: var(--toc-width--widescreen); - } -} - -.toolbar { - color: #5d5d5d; - color: var(--toolbar-font-color); - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: #fff; - background-color: var(--toolbar-background); - -webkit-box-shadow: 0 1px 0 transparent; - box-shadow: 0 1px 0 transparent; - -webkit-box-shadow: 0 1px 0 var(--toolbar-border-color); - box-shadow: 0 1px 0 var(--toolbar-border-color); - display: -webkit-box; - display: -ms-flexbox; - display: flex; - font-size: 0.83333rem; - font-size: calc(15/var(--rem-base)*1rem); - height: 2.5rem; - height: var(--toolbar-height); - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - position: sticky; - top: 88px; - top: var(--navbar-height); - z-index: 2; - z-index: var(--z-index-toolbar); -} - -.toolbar a { - color: inherit; -} - -.nav-toggle { - background: url(../img/menu.svg) no-repeat 50% 47.5%; - background-size: 49%; - border: none; - outline: none; - line-height: inherit; - padding: 0; - height: 2.5rem; - height: var(--toolbar-height); - width: 2.5rem; - width: var(--toolbar-height); - margin-right: -0.25rem; -} - -@media screen and (min-width: 1024px) { - .nav-toggle { - display: none; - } -} - -.nav-toggle.is-active { - background-image: url(../img/back.svg); - background-size: 41.5%; -} - -.home-link { - display: block; - background: url(../img/home-o.svg) no-repeat center; - height: 1.25rem; - height: calc(var(--toolbar-height)/2); - width: 1.25rem; - width: calc(var(--toolbar-height)/2); - margin: 0.625rem; - margin: calc(var(--toolbar-height)/4); -} - -.home-link:hover, -.home-link.is-current { - background-image: url(../img/home.svg); -} - -.edit-this-page { - display: none; - padding-right: 0.5rem; -} - -@media screen and (min-width: 1024px) { - .edit-this-page { - display: block; - } -} - -.toolbar .edit-this-page a { - color: #8e8e8e; - color: var(--toolbar-muted-color); -} - -.breadcrumbs { - display: none; - -webkit-box-flex: 1; - -ms-flex: 1 1; - flex: 1 1; - padding: 0 0.5rem 0 0.75rem; - line-height: 1.35; - line-height: var(--nav-line-height); -} - -@media screen and (min-width: 1024px) { - .breadcrumbs { - display: block; - } -} - -a + .breadcrumbs { - padding-left: 0.05rem; -} - -.breadcrumbs ul { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin: 0; - padding: 0; - list-style: none; -} - -.breadcrumbs li { - display: inline; - margin: 0; -} - -.breadcrumbs li::after { - content: "/"; - padding: 0 0.5rem; -} - -.breadcrumbs li:last-of-type::after { - content: none; -} - -.page-versions { - margin: 0 0.2rem 0 auto; - position: relative; - line-height: 1; -} - -@media screen and (min-width: 1024px) { - .page-versions { - margin-right: 0.7rem; - } -} - -.page-versions .version-menu-toggle { - color: inherit; - background: url(../img/chevron.svg) no-repeat; - background-position: right 0.5rem top 50%; - background-size: auto 0.75em; - border: none; - outline: none; - line-height: inherit; - padding: 0.5rem 1.5rem 0.5rem 0.5rem; - position: relative; - z-index: 3; - z-index: var(--z-index-page-version-menu); -} - -.page-versions .version-menu { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - min-width: 100%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; - background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#f0f0f0)) no-repeat; - background: linear-gradient(to bottom, #f0f0f0 0%, #f0f0f0 100%) no-repeat; - background: -webkit-gradient(linear, left top, left bottom, from(var(--page-version-menu-background)), to(var(--page-version-menu-background))) no-repeat; - background: linear-gradient(to bottom, var(--page-version-menu-background) 0%, var(--page-version-menu-background) 100%) no-repeat; - padding: 1.375rem 1.5rem 0.5rem 0.5rem; - position: absolute; - top: 0; - right: 0; - white-space: nowrap; -} - -.page-versions:not(.is-active) .version-menu { - display: none; -} - -.page-versions .version { - display: block; - padding-top: 0.5rem; -} - -.page-versions .version.is-current { - display: none; -} - -.page-versions .version.is-missing { - color: #8e8e8e; - color: var(--page-version-missing-font-color); - font-style: italic; - text-decoration: none; -} - -.toc-menu { - color: #5d5d5d; - color: var(--toc-font-color); -} - -.toc.sidebar .toc-menu { - margin-right: 0.75rem; - position: sticky; - top: calc(88px + 2.5rem); - top: var(--toc-top); -} - -.toc .toc-menu h3 { - color: #333; - color: var(--toc-heading-font-color); - font-size: 0.88889rem; - font-size: calc(16/var(--rem-base)*1rem); - font-weight: 500; - font-weight: var(--body-font-weight-bold); - line-height: 1.3; - margin: 0 -0.5px; - padding-bottom: 0.25rem; -} - -.toc.sidebar .toc-menu h3 { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - height: 2.5rem; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -.toc .toc-menu ul { - font-size: 0.83333rem; - font-size: calc(15/var(--rem-base)*1rem); - line-height: 1.2; - line-height: var(--toc-line-height); - list-style: none; - margin: 0; - padding: 0; -} - -.toc.sidebar .toc-menu ul { - max-height: calc(100vh - 88px - 5rem); - max-height: var(--toc-height); - overflow-y: auto; - -ms-scroll-chaining: none; - overscroll-behavior: none; -} - -@supports (scrollbar-width: none) { - .toc.sidebar .toc-menu ul { - scrollbar-width: none; - } -} - -.toc .toc-menu ul::-webkit-scrollbar { - width: 0; - height: 0; -} - -@media screen and (min-width: 1024px) { - .toc .toc-menu h3 { - font-size: 0.83333rem; - font-size: calc(15/var(--rem-base)*1rem); - } - - .toc .toc-menu ul { - font-size: 0.75rem; - font-size: calc(13.5/var(--rem-base)*1rem); - } -} - -.toc .toc-menu li { - margin: 0; -} - -.toc .toc-menu li[data-level="2"] a { - padding-left: 1.25rem; -} - -.toc .toc-menu li[data-level="3"] a { - padding-left: 2rem; -} - -.toc .toc-menu a { - color: inherit; - border-left: 2px solid #e1e1e1; - border-left: 2px solid var(--toc-border-color); - display: inline-block; - padding: 0.25rem 0 0.25rem 0.5rem; - text-decoration: none; -} - -.sidebar.toc .toc-menu a { - display: block; - outline: none; -} - -.toc .toc-menu a:hover { - color: #F55E2C; - color: var(--link-font-color); -} - -.toc .toc-menu a.is-active { - border-left-color: #F55E2C; - border-left-color: var(--link-font-color); - color: #333; - color: var(--doc-font-color); -} - -.sidebar.toc .toc-menu a:focus { - background: #f5f5f5; - background: var(--panel-background); -} - -.toc .toc-menu .is-hidden-toc { - display: none !important; -} - -.doc { - color: #333; - color: var(--doc-font-color); - font-size: inherit; - font-size: var(--doc-font-size); - -webkit-hyphens: auto; - -ms-hyphens: auto; - hyphens: auto; - line-height: 1.6; - line-height: var(--doc-line-height); - margin: 0 -auto; - margin: var(--doc-margin); - max-width: 40rem; - max-width: var(--doc-max-width); - padding: 0 1rem 4rem; -} - -@media screen and (min-width: 1024px) { - .doc { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - font-size: 0.94444rem; - font-size: var(--doc-font-size--desktop); - margin: 0 -2rem; - margin: var(--doc-margin--desktop); - max-width: 55rem; - max-width: var(--doc-max-width--desktop); - min-width: 0; - } -} - -.doc h1, -.doc h2, -.doc h3, -.doc h4, -.doc h5, -.doc h6 { - color: #191919; - color: var(--heading-font-color); - font-weight: normal; - font-weight: var(--heading-font-weight); - -webkit-hyphens: none; - -ms-hyphens: none; - hyphens: none; - line-height: 1.3; - margin: 1rem 0 0; -} - -.doc > h1.page:first-child { - font-size: 2rem; - font-size: calc(36/var(--rem-base)*1rem); - margin: 1.5rem 0; -} - -@media screen and (min-width: 769px) { - .doc > h1.page:first-child { - margin-top: 2.5rem; - } -} - -.doc > h1.page:first-child + aside.toc.embedded { - margin-top: -0.5rem; -} - -.doc > h2#name + .sectionbody { - margin-top: 1rem; -} - -#preamble + .sect1, -.doc .sect1 + .sect1 { - margin-top: 2rem; -} - -.doc h1.sect0 { - background: #f0f0f0; - background: var(--abstract-background); - font-size: 1.8em; - margin: 1.5rem -1rem 0; - padding: 0.5rem 1rem; -} - -.doc h2:not(.discrete) { - border-bottom: 1px solid #e1e1e1; - border-bottom: 1px solid var(--section-divider-color); - margin-left: -1rem; - margin-right: -1rem; - padding: 0.4rem 1rem 0.1rem; -} - -.doc h3:not(.discrete), -.doc h4:not(.discrete) { - font-weight: 500; - font-weight: var(--alt-heading-font-weight); -} - -.doc h1 .anchor, -.doc h2 .anchor, -.doc h3 .anchor, -.doc h4 .anchor, -.doc h5 .anchor, -.doc h6 .anchor { - position: absolute; - text-decoration: none; - width: 1.75ex; - margin-left: -1.5ex; - visibility: hidden; - font-size: 0.8em; - font-weight: normal; - padding-top: 0.05em; -} - -.doc h1 .anchor::before, -.doc h2 .anchor::before, -.doc h3 .anchor::before, -.doc h4 .anchor::before, -.doc h5 .anchor::before, -.doc h6 .anchor::before { - content: "\00a7"; -} - -.doc h1:hover .anchor, -.doc h2:hover .anchor, -.doc h3:hover .anchor, -.doc h4:hover .anchor, -.doc h5:hover .anchor, -.doc h6:hover .anchor { - visibility: visible; -} - -.doc p, -.doc dl { - margin: 0; -} - -.doc a { - color: #F55E2C; - color: var(--link-font-color); -} - -.doc a:hover { - color: #a8a7a7; - color: var(--link_hover-font-color); -} - -.doc a.bare { - -webkit-hyphens: none; - -ms-hyphens: none; - hyphens: none; -} - -.doc a.unresolved { - color: #d32f2f; - color: var(--link_unresolved-font-color); -} - -.doc i.fa { - -webkit-hyphens: none; - -ms-hyphens: none; - hyphens: none; - font-style: normal; -} - -.doc p code, -.doc thead code, -.doc .colist > table code { - color: #222; - color: var(--code-font-color); - background: #f5f5f5; - background: var(--code-background); - border-radius: 0.25em; - font-size: 0.95em; - padding: 0.125em 0.25em; -} - -.doc code, -.doc pre { - -webkit-hyphens: none; - -ms-hyphens: none; - hyphens: none; -} - -.doc pre { - font-size: 0.88889rem; - font-size: calc(16/var(--rem-base)*1rem); - line-height: 1.5; - margin: 0; -} - -.doc blockquote { - margin: 0; -} - -.doc .paragraph.lead > p { - font-size: 1rem; - font-size: calc(18/var(--rem-base)*1rem); -} - -.doc .right { - float: right; -} - -.doc .left { - float: left; -} - -.doc .float-gap.right { - margin: 0 1rem 1rem 0; -} - -.doc .float-gap.left { - margin: 0 0 1rem 1rem; -} - -.doc .float-group::after { - content: ""; - display: table; - clear: both; -} - -.doc .stretch { - width: 100%; -} - -.doc .underline { - text-decoration: underline; -} - -.doc .line-through { - text-decoration: line-through; -} - -.doc .paragraph, -.doc .dlist, -.doc .hdlist, -.doc .olist, -.doc .ulist, -.doc .exampleblock, -.doc .imageblock, -.doc .listingblock, -.doc .literalblock, -.doc .tabs, -.doc .sidebarblock, -.doc .verseblock, -.doc .videoblock, -.doc .quoteblock, -.doc .partintro, -.doc details, -.doc hr { - margin: 1rem 0 0; -} - -.doc table.tableblock { - font-size: 0.83333rem; - font-size: calc(15/var(--rem-base)*1rem); -} - -.doc .tablecontainer, -.doc .tablecontainer + *, -.doc :not(.tablecontainer) > table.tableblock, -.doc :not(.tablecontainer) > table.tableblock + * { - margin-top: 1.5rem; -} - -.doc p.tableblock + p.tableblock { - margin-top: 0.5rem; -} - -.doc td.tableblock > .content > :first-child { - margin-top: 0; -} - -.doc table.tableblock th, -.doc table.tableblock td { - padding: 0.5rem; -} - -.doc table.tableblock, -.doc table.tableblock > * > tr > * { - border: 0 solid #e1e1e1; - border: 0 solid var(--table-border-color); -} - -.doc table.grid-all > * > tr > * { - border-width: 1px; -} - -.doc table.grid-cols > * > tr > * { - border-width: 0 1px; -} - -.doc table.grid-rows > * > tr > * { - border-width: 1px 0; -} - -.doc table.grid-all > thead th, -.doc table.grid-rows > thead th { - border-bottom-width: 2.5px; -} - -.doc table.frame-all { - border-width: 1px; -} - -.doc table.frame-ends { - border-width: 1px 0; -} - -.doc table.frame-sides { - border-width: 0 1px; -} - -.doc table.frame-none > colgroup + * > :first-child > *, -.doc table.frame-sides > colgroup + * > :first-child > * { - border-top-width: 0; -} - -/* NOTE let the grid win in case of frame-none */ - -.doc table.frame-sides > :last-child > :last-child > * { - border-bottom-width: 0; -} - -.doc table.frame-none > * > tr > :first-child, -.doc table.frame-ends > * > tr > :first-child { - border-left-width: 0; -} - -.doc table.frame-none > * > tr > :last-child, -.doc table.frame-ends > * > tr > :last-child { - border-right-width: 0; -} - -.doc table.stripes-all > tbody > tr, -.doc table.stripes-odd > tbody > tr:nth-of-type(odd), -.doc table.stripes-even > tbody > tr:nth-of-type(even), -.doc table.stripes-hover > tbody > tr:hover { - background: #f5f5f5; - background: var(--table-stripe-background); -} - -.doc table.tableblock > tfoot { - background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#fff)); - background: linear-gradient(to bottom, #f0f0f0 0%, #fff 100%); - background: var(--table-footer-background); -} - -.doc .halign-left { - text-align: left; -} - -.doc .halign-right { - text-align: right; -} - -.doc .halign-center { - text-align: center; -} - -.doc .valign-top { - vertical-align: top; -} - -.doc .valign-bottom { - vertical-align: bottom; -} - -.doc .valign-middle { - vertical-align: middle; -} - -.doc .admonitionblock { - margin: 1.4rem 0 0; -} - -.doc .admonitionblock p, -.doc .admonitionblock td.content { - font-size: 0.88889rem; - font-size: calc(16/var(--rem-base)*1rem); -} - -.doc .admonitionblock td.content > :not(.title):first-child, -.doc .admonitionblock td.content > .title + * { - margin-top: 0; -} - -.doc .admonitionblock pre { - font-size: 0.83333rem; - font-size: calc(15/var(--rem-base)*1rem); -} - -.doc .admonitionblock > table { - table-layout: fixed; - position: relative; - width: 100%; -} - -.doc .admonitionblock td.content { - padding: 1rem 1rem 0.75rem; - background: #f5f5f5; - background: var(--admonition-background); - width: 100%; - word-wrap: anywhere; -} - -.doc .admonitionblock .icon { - position: absolute; - top: 0; - left: 0; - font-size: 0.83333rem; - font-size: calc(15/var(--rem-base)*1rem); - padding: 0 0.5rem; - height: 1.25rem; - line-height: 1; - font-weight: 500; - font-weight: var(--admonition-label-font-weight); - text-transform: uppercase; - border-radius: 0.45rem; - -webkit-transform: translate(-0.5rem, -50%); - transform: translate(-0.5rem, -50%); -} - -.doc .admonitionblock.caution .icon { - background-color: #a0439c; - background-color: var(--caution-color); - color: #fff; - color: var(--caution-on-color); -} - -.doc .admonitionblock.important .icon { - background-color: #d32f2f; - background-color: var(--important-color); - color: #fff; - color: var(--important-on-color); -} - -.doc .admonitionblock.note .icon { - background-color: #217ee7; - background-color: var(--note-color); - color: #fff; - color: var(--note-on-color); -} - -.doc .admonitionblock.tip .icon { - background-color: #41af46; - background-color: var(--tip-color); - color: #fff; - color: var(--tip-on-color); -} - -.doc .admonitionblock.warning .icon { - background-color: #e18114; - background-color: var(--warning-color); - color: #fff; - color: var(--warning-on-color); -} - -.doc .admonitionblock .icon i { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - height: 100%; -} - -.doc .admonitionblock .icon i::after { - content: attr(title); -} - -.doc .imageblock, -.doc .videoblock { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.doc .imageblock.text-left, -.doc .videoblock.text-left { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; -} - -.doc .imageblock.text-right, -.doc .videoblock.text-right { - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; -} - -.doc .imageblock img, -.doc .imageblock object, -.doc .imageblock svg, -.doc .image > img, -.doc .image > object, -.doc .image > svg { - display: inline-block; - height: auto; - max-width: 100%; - vertical-align: middle; -} - -.doc .image:not(.left):not(.right) > img { - margin-top: -0.2em; -} - -.doc .videoblock iframe { - max-width: 100%; - vertical-align: middle; -} - -#preamble .abstract blockquote { - background: #f0f0f0; - background: var(--abstract-background); - border-left: 5px solid #e1e1e1; - border-left: 5px solid var(--abstract-border-color); - color: #4a4a4a; - color: var(--abstract-font-color); - font-size: 0.88889rem; - font-size: calc(16/var(--rem-base)*1rem); - padding: 0.75em 1em; -} - -.doc .quoteblock, -.doc .verseblock { - background: #f5f5f5; - background: var(--quote-background); - border-left: 5px solid #F55E2C; - border-left: 5px solid var(--quote-border-color); - color: #5d5d5d; - color: var(--quote-font-color); -} - -.doc .quoteblock { - padding: 0.25rem 2rem 1.25rem; -} - -.doc .quoteblock .attribution { - color: #8e8e8e; - color: var(--quote-attribution-font-color); - font-size: 0.83333rem; - font-size: calc(15/var(--rem-base)*1rem); - margin-top: 0.75rem; -} - -.doc .quoteblock blockquote { - margin-top: 1rem; -} - -.doc .quoteblock .paragraph { - font-style: italic; -} - -.doc .quoteblock cite { - padding-left: 1em; -} - -.doc .verseblock { - font-size: 1.15em; - padding: 1rem 2rem; -} - -.doc .verseblock pre { - font-family: inherit; - font-size: inherit; -} - -.doc ol, -.doc ul { - margin: 0; - padding: 0 0 0 2rem; -} - -.doc ul.checklist, -.doc ul.none, -.doc ol.none, -.doc ul.no-bullet, -.doc ol.unnumbered, -.doc ul.unstyled, -.doc ol.unstyled { - list-style-type: none; -} - -.doc ul.no-bullet, -.doc ol.unnumbered { - padding-left: 1.25rem; -} - -.doc ul.unstyled, -.doc ol.unstyled { - padding-left: 0; -} - -.doc ul.circle { - list-style-type: circle; -} - -.doc ul.disc { - list-style-type: disc; -} - -.doc ul.square { - list-style-type: square; -} - -.doc ul.circle ul:not([class]), -.doc ul.disc ul:not([class]), -.doc ul.square ul:not([class]) { - list-style: inherit; -} - -.doc ol.arabic { - list-style-type: decimal; -} - -.doc ol.decimal { - list-style-type: decimal-leading-zero; -} - -.doc ol.loweralpha { - list-style-type: lower-alpha; -} - -.doc ol.upperalpha { - list-style-type: upper-alpha; -} - -.doc ol.lowerroman { - list-style-type: lower-roman; -} - -.doc ol.upperroman { - list-style-type: upper-roman; -} - -.doc ol.lowergreek { - list-style-type: lower-greek; -} - -.doc ul.checklist { - padding-left: 1.75rem; -} - -.doc ul.checklist p > i.fa-check-square-o:first-child, -.doc ul.checklist p > i.fa-square-o:first-child { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - width: 1.25rem; - margin-left: -1.25rem; -} - -.doc ul.checklist i.fa-check-square-o::before { - content: "\2713"; -} - -.doc ul.checklist i.fa-square-o::before { - content: "\274f"; -} - -.doc .dlist .dlist, -.doc .dlist .olist, -.doc .dlist .ulist, -.doc .olist .dlist, -.doc .olist .olist, -.doc .olist .ulist, -.doc .ulist .dlist, -.doc .ulist .olist, -.doc .ulist .ulist { - margin-top: 0.5rem; -} - -.doc .olist li + li, -.doc .ulist li + li { - margin-top: 0.5rem; -} - -.doc .ulist .listingblock, -.doc .olist .listingblock, -.doc .admonitionblock .listingblock { - padding: 0; -} - -.doc .admonitionblock .title, -.doc .exampleblock .title, -.doc .imageblock .title, -.doc .literalblock .title, -.doc .listingblock .title, -.doc .openblock .title, -.doc .videoblock .title, -.doc .tableblock caption { - color: #5d5d5d; - color: var(--caption-font-color); - font-size: 0.88889rem; - font-size: calc(16/var(--rem-base)*1rem); - font-style: italic; - font-style: var(--caption-font-style); - font-weight: 500; - font-weight: var(--caption-font-weight); - -webkit-hyphens: none; - -ms-hyphens: none; - hyphens: none; - letter-spacing: 0.01em; - padding-bottom: 0.075rem; -} - -.doc .tableblock caption { - text-align: left; -} - -.doc .ulist .title, -.doc .olist .title { - font-style: italic; - font-style: var(--caption-font-style); - font-weight: 500; - font-weight: var(--caption-font-weight); - margin-bottom: 0.25rem; -} - -.doc .imageblock .title { - margin-top: 0.5rem; - padding-bottom: 0; -} - -.doc details { - margin-left: 1rem; -} - -.doc details > summary { - display: block; - position: relative; - line-height: 1.6; - line-height: var(--doc-line-height); - margin-bottom: 0.5rem; -} - -.doc details > summary::-webkit-details-marker { - display: none; -} - -.doc details > summary::before { - content: ""; - border: solid transparent; - border-left-color: currentColor; - border-width: 0.3em 0 0.3em 0.5em; - position: absolute; - top: 0.5em; - top: calc((var(--doc-line-height)*0.5 - 0.3)*1em); - left: -1rem; - -webkit-transform: translateX(15%); - transform: translateX(15%); -} - -.doc details[open] > summary::before { - border-color: currentColor transparent transparent; - border-width: 0.5rem 0.3rem 0; - -webkit-transform: translateY(15%); - transform: translateY(15%); -} - -.doc details > summary::after { - content: ""; - width: 1rem; - height: 1em; - position: absolute; - top: 0.3em; - top: calc((var(--doc-line-height)*0.5 - 0.5)*1em); - left: -1rem; -} - -.doc details.result { - margin-top: 0.25rem; -} - -.doc details.result > summary { - color: #5d5d5d; - color: var(--caption-font-color); - font-style: italic; - margin-bottom: 0; -} - -.doc details.result > .content { - margin-left: -1rem; -} - -.doc .exampleblock > .content, -.doc details.result > .content { - background: #fff; - background: var(--example-background); - border: 0.25rem solid #5d5d5d; - border: 0.25rem solid var(--example-border-color); - border-radius: 0.5rem; - padding: 0.75rem; -} - -.doc .exampleblock > .content::after, -.doc details.result > .content::after { - content: ""; - display: table; - clear: both; -} - -.doc .exampleblock > .content > :first-child, -.doc details > .content > :first-child { - margin-top: 0; -} - -.doc .sidebarblock { - background: #e1e1e1; - background: var(--sidebar-background); - border-radius: 0.75rem; - padding: 0.75rem 1.5rem; -} - -.doc .sidebarblock > .content > .title { - font-size: 1.25rem; - font-size: calc(22.5/var(--rem-base)*1rem); - font-weight: 500; - font-weight: var(--alt-heading-font-weight); - line-height: 1.3; - margin-bottom: -0.3em; - text-align: center; -} - -.doc .sidebarblock > .content > :not(.title):first-child { - margin-top: 0; -} - -/* NEEDS REVIEW prevent pre in table from causing article to exceed bounds */ - -.doc .tableblock pre, -.doc .listingblock.wrap pre { - white-space: pre-wrap; -} - -.doc pre.highlight code, -.doc .listingblock pre:not(.highlight), -.doc .literalblock pre { - background: #f5f5f5; - background: var(--pre-background); - -webkit-box-shadow: inset 0 0 1.75px #e1e1e1; - box-shadow: inset 0 0 1.75px #e1e1e1; - -webkit-box-shadow: inset 0 0 1.75px var(--pre-border-color); - box-shadow: inset 0 0 1.75px var(--pre-border-color); - display: block; - overflow-x: auto; - padding: 0.875em; -} - -.doc .listingblock > .content { - position: relative; -} - -.doc .source-toolbox { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - visibility: hidden; - position: absolute; - top: 0.25rem; - right: 0.5rem; - color: #808080; - color: var(--pre-annotation-font-color); - font-family: "Roboto" -, -sans-serif; - font-family: var(--body-font-family); - font-size: 0.72222rem; - font-size: calc(13/var(--rem-base)*1rem); - line-height: 1; - white-space: nowrap; - z-index: 1; -} - -.doc .listingblock:hover .source-toolbox { - visibility: visible; -} - -.doc .source-toolbox .source-lang { - text-transform: uppercase; - letter-spacing: 0.075em; -} - -.doc .source-toolbox > :not(:last-child)::after { - content: "|"; - letter-spacing: 0; - padding: 0 1ch; -} - -.doc .source-toolbox .copy-button { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background: none; - border: none; - color: inherit; - outline: none; - padding: 0; - font-size: inherit; - line-height: inherit; - width: 1em; - height: 1em; -} - -.doc .source-toolbox .copy-icon { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - width: inherit; - height: inherit; -} - -.doc .source-toolbox img.copy-icon { - -webkit-filter: invert(50.2%); - filter: invert(50.2%); -} - -.doc .source-toolbox svg.copy-icon { - fill: currentColor; -} - -.doc .source-toolbox .copy-toast { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - position: relative; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin-top: 1em; - background-color: #333; - background-color: var(--doc-font-color); - border-radius: 0.25em; - padding: 0.5em; - color: #fff; - color: var(--color-white); - cursor: auto; - opacity: 0; - -webkit-transition: opacity 0.5s ease 0.5s; - transition: opacity 0.5s ease 0.5s; -} - -.doc .source-toolbox .copy-toast::after { - content: ""; - position: absolute; - top: 0; - width: 1em; - height: 1em; - border: 0.55em solid transparent; - border-left-color: #333; - border-left-color: var(--doc-font-color); - -webkit-transform: rotate(-90deg) translateX(50%) translateY(50%); - transform: rotate(-90deg) translateX(50%) translateY(50%); - -webkit-transform-origin: left; - transform-origin: left; -} - -.doc .source-toolbox .copy-button.clicked .copy-toast { - opacity: 1; - -webkit-transition: none; - transition: none; -} - -.doc .language-console .hljs-meta { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.doc .dlist dt { - font-style: italic; -} - -.doc .dlist dd { - margin: 0 0 0.25rem 1.5rem; -} - -.doc .dlist dd:last-of-type { - margin-bottom: 0; -} - -.doc td.hdlist1, -.doc td.hdlist2 { - padding: 0.5rem 0 0; - vertical-align: top; -} - -.doc tr:first-child > .hdlist1, -.doc tr:first-child > .hdlist2 { - padding-top: 0; -} - -.doc td.hdlist1 { - font-weight: 500; - font-weight: var(--body-font-weight-bold); - padding-right: 0.25rem; -} - -.doc td.hdlist2 { - padding-left: 0.25rem; -} - -.doc .colist { - font-size: 0.88889rem; - font-size: calc(16/var(--rem-base)*1rem); - margin: 0.25rem 0 -0.25rem; -} - -.doc .colist > table > tr > :first-child, -.doc .colist > table > tbody > tr > :first-child { - padding: 0.25em 0.5rem 0; - vertical-align: top; -} - -.doc .colist > table > tr > :last-child, -.doc .colist > table > tbody > tr > :last-child { - padding: 0.25rem 0; -} - -.doc .conum[data-value] { - border: 1px solid currentColor; - border-radius: 100%; - display: inline-block; - font-family: "Roboto" -, -sans-serif; - font-family: var(--body-font-family); - font-size: 0.75rem; - font-size: calc(13.5/var(--rem-base)*1rem); - font-style: normal; - line-height: 1.2; - text-align: center; - width: 1.25em; - height: 1.25em; - letter-spacing: -0.25ex; - text-indent: -0.25ex; -} - -.doc .conum[data-value]::after { - content: attr(data-value); -} - -.doc .conum[data-value] + b { - display: none; -} - -.doc hr { - border: solid #e1e1e1; - border: solid var(--section-divider-color); - border-width: 2px 0 0; - height: 0; -} - -.doc b.button { - white-space: nowrap; /* effectively ignores hyphens setting */ -} - -.doc b.button::before { - content: "["; - padding-right: 0.25em; -} - -.doc b.button::after { - content: "]"; - padding-left: 0.25em; -} - -.doc kbd { - display: inline-block; - font-size: 0.66667rem; - font-size: calc(12/var(--rem-base)*1rem); - background: #f5f5f5; - background: var(--kbd-background); - border: 1px solid #c1c1c1; - border: 1px solid var(--kbd-border-color); - border-radius: 0.25em; - -webkit-box-shadow: 0 1px 0 #c1c1c1, 0 0 0 0.1em #fff inset; - box-shadow: 0 1px 0 #c1c1c1, 0 0 0 0.1em #fff inset; - -webkit-box-shadow: 0 1px 0 var(--kbd-border-color), 0 0 0 0.1em var(--body-background) inset; - box-shadow: 0 1px 0 var(--kbd-border-color), 0 0 0 0.1em var(--body-background) inset; - padding: 0.25em 0.5em; - vertical-align: text-bottom; - white-space: nowrap; /* effectively ignores hyphens setting */ -} - -.doc kbd, -.doc .keyseq { - line-height: 1; -} - -.doc .keyseq { - font-size: 0.88889rem; - font-size: calc(16/var(--rem-base)*1rem); -} - -.doc .keyseq kbd { - margin: 0 0.125em; -} - -.doc .keyseq kbd:first-child { - margin-left: 0; -} - -.doc .keyseq kbd:last-child { - margin-right: 0; -} - -.doc .menuseq, -.doc .path { - -webkit-hyphens: none; - -ms-hyphens: none; - hyphens: none; -} - -.doc .menuseq i.caret::before { - content: "\203a"; - font-size: 1.1em; - font-weight: 500; - font-weight: var(--body-font-weight-bold); - line-height: 0.90909; -} - -.doc :not(pre).nowrap { - white-space: nowrap; -} - -.doc .nobreak { - -webkit-hyphens: none; - -ms-hyphens: none; - hyphens: none; - word-wrap: normal; -} - -#footnotes { - font-size: 0.85em; - line-height: 1.5; - margin: 2rem -0.5rem 0; -} - -.doc td.tableblock > .content #footnotes { - margin: 2rem 0 0; -} - -#footnotes hr { - border-top-width: 1px; - margin-top: 0; - width: 20%; -} - -#footnotes .footnote { - margin: 0.5em 0 0 1em; -} - -#footnotes .footnote + .footnote { - margin-top: 0.25em; -} - -#footnotes .footnote > a:first-of-type { - display: inline-block; - margin-left: -2em; - text-align: right; - width: 1.5em; -} - -nav.pagination { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - border-top: 1px solid transparent; - border-top: 1px solid var(--toolbar-border-color); - line-height: 1; - margin: 2rem -1rem -1rem; - padding: 0.75rem 1rem 0; -} - -nav.pagination span { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 50%; - -ms-flex: 50%; - flex: 50%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} - -nav.pagination .prev { - padding-right: 0.5rem; -} - -nav.pagination .next { - margin-left: auto; - padding-left: 0.5rem; - text-align: right; -} - -nav.pagination span::before { - color: #8e8e8e; - color: var(--toolbar-muted-color); - font-size: 0.75em; - padding-bottom: 0.1em; -} - -nav.pagination .prev::before { - content: "Prev"; -} - -nav.pagination .next::before { - content: "Next"; -} - -nav.pagination a { - font-weight: 500; - font-weight: var(--body-font-weight-bold); - line-height: 1.3; - position: relative; -} - -nav.pagination a::before, -nav.pagination a::after { - color: #8e8e8e; - color: var(--toolbar-muted-color); - font-weight: normal; - font-size: 1.5em; - line-height: 0.75; - position: absolute; - top: 0; - width: 1rem; -} - -nav.pagination .prev a::before { - content: "\2039"; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} - -nav.pagination .next a::after { - content: "\203a"; -} - -html.is-clipped--navbar { - overflow-y: hidden; -} - -body { - padding-top: 88px; - padding-top: var(--navbar-height); -} - -.navbar { - background: #fff; - background: var(--navbar-background); - color: #000; - color: var(--navbar-font-color); - font-size: 0.88889rem; - font-size: calc(16/var(--rem-base)*1rem); - height: 88px; - height: var(--navbar-height); - position: fixed; - top: 0; - width: 100%; - z-index: 4; - z-index: var(--z-index-navbar); -} - -.navbar a { - text-decoration: none; -} - -.navbar-brand { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - padding-left: 1rem; -} - -.navbar-brand .navbar-item { - color: #000; - color: var(--navbar-font-color); -} - -.navbar-brand .navbar-item:first-child { - -ms-flex-item-align: center; - align-self: center; - padding: 0; - font-size: 1.22222rem; - font-size: calc(22/var(--rem-base)*1rem); - -ms-flex-wrap: wrap; - flex-wrap: wrap; - line-height: 1; -} - -.navbar-brand .navbar-item:first-child a { - color: inherit; - word-wrap: normal; -} - -.navbar-brand .navbar-item:first-child :not(:last-child) { - padding-right: 0.375rem; -} - -.navbar-brand .navbar-item.search { - -webkit-box-flex: 1; - -ms-flex: auto; - flex: auto; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -#search-input { - color: #333; - font-family: inherit; - font-size: 0.95rem; - width: 150px; - border: 1px solid #dbdbdb; - border-radius: 0.1em; - line-height: 1.5; - padding: 0 0.25em; -} - -#search-input:disabled { - background-color: #dbdbdb; - /* disable cursor */ - cursor: not-allowed; - pointer-events: all !important; -} - -#search-input:disabled::-webkit-input-placeholder { - color: #4c4c4c; -} - -#search-input:disabled::-moz-placeholder { - color: #4c4c4c; -} - -#search-input:disabled:-ms-input-placeholder { - color: #4c4c4c; -} - -#search-input:disabled::-ms-input-placeholder { - color: #4c4c4c; -} - -#search-input:disabled::placeholder { - color: #4c4c4c; -} - -#search-input:focus { - outline: none; -} - -.navbar-burger { - background: none; - border: none; - outline: none; - line-height: 1; - position: relative; - width: 3rem; - padding: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin-left: auto; - min-width: 0; -} - -.navbar-burger span { - background-color: #000; - background-color: var(--navbar-font-color); - height: 1.5px; - width: 1rem; -} - -.navbar-burger:not(.is-active) span { - -webkit-transition: opacity 0s 0.25s, margin-top ease-out 0.25s 0.25s, -webkit-transform ease-out 0.25s; - transition: opacity 0s 0.25s, margin-top ease-out 0.25s 0.25s, -webkit-transform ease-out 0.25s; - transition: transform ease-out 0.25s, opacity 0s 0.25s, margin-top ease-out 0.25s 0.25s; - transition: transform ease-out 0.25s, opacity 0s 0.25s, margin-top ease-out 0.25s 0.25s, -webkit-transform ease-out 0.25s; -} - -.navbar-burger span + span { - margin-top: 0.25rem; -} - -.navbar-burger.is-active span + span { - margin-top: -1.5px; -} - -.navbar-burger.is-active span:nth-child(1) { - -webkit-transform: rotate(45deg); - transform: rotate(45deg); -} - -.navbar-burger.is-active span:nth-child(2) { - opacity: 0; -} - -.navbar-burger.is-active span:nth-child(3) { - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.navbar-item, -.navbar-link { - color: #222; - color: var(--navbar-menu-font-color); - display: block; - line-height: 1.6; - line-height: var(--doc-line-height); - padding: 0.5rem 1rem; -} - -.navbar-item.has-dropdown { - padding: 0; -} - -.navbar-item .icon { - width: 1.25rem; - height: 1.25rem; - display: block; -} - -.navbar-item .icon img, -.navbar-item .icon svg { - fill: currentColor; - width: inherit; - height: inherit; -} - -.navbar-link { - padding-right: 2.5em; -} - -.navbar-dropdown .navbar-item { - padding-left: 1.5rem; - padding-right: 1.5rem; -} - -.navbar-dropdown .navbar-item.has-label { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.navbar-dropdown .navbar-item small { - color: #8e8e8e; - color: var(--toolbar-muted-color); - font-size: 0.66667rem; - font-size: calc(12/var(--rem-base)*1rem); -} - -.navbar-divider { - background-color: #e1e1e1; - background-color: var(--navbar-menu-border-color); - border: none; - height: 1px; - margin: 0.25rem 0; -} - -.navbar .button { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background: #F55E2C; - background: var(--navbar-button-background); - border: 1px solid #F55E2C; - border: 1px solid var(--navbar-button-border-color); - border-radius: 0.15rem; - height: 1.75rem; - color: #fff; - color: var(--navbar-button-font-color); - padding: 0 0.75em; - white-space: nowrap; -} - -@media screen and (max-width: 768.5px) { - .navbar-brand .navbar-item.search { - padding-left: 0; - padding-right: 0; - } -} - -@media screen and (min-width: 769px) { - #search-input { - width: 200px; - } -} - -@media screen and (max-width: 1023.5px) { - .navbar-brand { - height: inherit; - } - - .navbar-brand .navbar-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - - .navbar-menu { - background: #fff; - background: var(--navbar-menu-background); - -webkit-box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); - box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); - max-height: calc(100vh - 88px); - max-height: var(--body-min-height); - overflow-y: auto; - -ms-scroll-chaining: none; - overscroll-behavior: none; - padding: 0.5rem 0; - } - - .navbar-menu:not(.is-active) { - display: none; - } - - .navbar-menu a.navbar-item:hover, - .navbar-menu .navbar-link:hover { - background: #f5f5f5; - background: var(--navbar-menu_hover-background); - } -} - -@media screen and (min-width: 1024px) { - .navbar-burger { - display: none; - } - - .navbar, - .navbar-menu, - .navbar-end { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - } - - .navbar-item, - .navbar-link { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - position: relative; - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - } - - .navbar-item:not(.has-dropdown), - .navbar-link { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - } - - .navbar-item.is-hoverable:hover .navbar-dropdown { - display: block; - } - - .navbar-link::after { - border-width: 0 0 1px 1px; - border-style: solid; - content: ""; - display: block; - height: 0.5em; - pointer-events: none; - position: absolute; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - width: 0.5em; - margin-top: -0.375em; - right: 1.125em; - top: 50%; - } - - .navbar-end > .navbar-item, - .navbar-end .navbar-link { - color: #000; - color: var(--navbar-font-color); - } - - .navbar-end > a.navbar-item:hover, - .navbar-end .navbar-link:hover, - .navbar-end .navbar-item.has-dropdown:hover .navbar-link { - background: #fff; - background: var(--navbar_hover-background); - color: #000; - color: var(--navbar-font-color); - } - - .navbar-end .navbar-link::after { - border-color: currentColor; - } - - .navbar-dropdown { - background: #fff; - background: var(--navbar-menu-background); - border: 1px solid #e1e1e1; - border: 1px solid var(--navbar-menu-border-color); - border-top: none; - border-radius: 0 0 0.25rem 0.25rem; - display: none; - top: 100%; - left: 0; - min-width: 100%; - position: absolute; - } - - .navbar-dropdown .navbar-item { - padding: 0.5rem 3rem 0.5rem 1rem; - white-space: nowrap; - } - - .navbar-dropdown .navbar-item small { - position: relative; - right: -2rem; - } - - .navbar-dropdown .navbar-item:last-child { - border-radius: inherit; - } - - .navbar-dropdown.is-right { - left: auto; - right: 0; - } - - .navbar-dropdown a.navbar-item:hover { - background: #f5f5f5; - background: var(--navbar-menu_hover-background); - } -} - -footer.footer { - background-color: #2A222A; - background-color: var(--footer-background); - color: #e6e5e5; - color: var(--footer-font-color); - font-size: 0.83333rem; - font-size: calc(15/var(--rem-base)*1rem); - line-height: 1.6; - line-height: var(--footer-line-height); - padding: 1.5rem; -} - -.footer p { - margin: 0.5rem 0; -} - -.footer a { - color: #191919; - color: var(--footer-link-font-color); -} - -/*! Adapted from the GitHub style by Vasily Polovnyov */ - -.hljs-comment, -.hljs-quote { - color: #998; - font-style: italic; -} - -.hljs-keyword, -.hljs-selector-tag, -.hljs-subst { - color: #333; - font-weight: 500; - font-weight: var(--monospace-font-weight-bold); -} - -.hljs-number, -.hljs-literal, -.hljs-variable, -.hljs-template-variable, -.hljs-tag .hljs-attr { - color: #008080; -} - -.hljs-string, -.hljs-doctag { - color: #d14; -} - -.hljs-title, -.hljs-section, -.hljs-selector-id { - color: #900; - font-weight: 500; - font-weight: var(--monospace-font-weight-bold); -} - -.hljs-subst { - font-weight: normal; -} - -.hljs-type, -.hljs-class .hljs-title { - color: #458; - font-weight: 500; - font-weight: var(--monospace-font-weight-bold); -} - -.hljs-tag, -.hljs-name, -.hljs-attribute { - color: #000080; - font-weight: normal; -} - -.hljs-regexp, -.hljs-link { - color: #009926; -} - -.hljs-symbol, -.hljs-bullet { - color: #990073; -} - -.hljs-built_in, -.hljs-builtin-name { - color: #0086b3; -} - -.hljs-meta { - color: #999; - font-weight: 500; - font-weight: var(--monospace-font-weight-bold); -} - -.hljs-deletion { - background: #fdd; -} - -.hljs-addition { - background: #dfd; -} - -.hljs-emphasis { - font-style: italic; -} - -.hljs-strong { - font-weight: 500; - font-weight: var(--monospace-font-weight-bold); -} - -@page { - margin: 0.5in; -} - -@media print { - .hide-for-print { - display: none !important; - } - - html { - font-size: 0.9375em; - font-size: var(--body-font-size--print); - } - - a { - color: inherit !important; - text-decoration: underline; - } - - a.bare, - a[href^="#"], - a[href^="mailto:"] { - text-decoration: none; - } - - tr, - img, - object, - svg { - page-break-inside: avoid; - } - - thead { - display: table-header-group; - } - - pre { - -webkit-hyphens: none; - -ms-hyphens: none; - hyphens: none; - white-space: pre-wrap; - } - - body { - padding-top: 2rem; - } - - .navbar { - background: none; - color: inherit; - position: absolute; - } - - .navbar * { - color: inherit !important; - } - - .navbar > :not(.navbar-brand), - .nav-container, - .toolbar, - aside.toc, - nav.pagination { - display: none; - } - - .doc { - color: inherit; - margin: auto; - max-width: none; - padding-bottom: 2rem; - } - - .doc .admonitionblock td.icon { - -webkit-print-color-adjust: exact; - color-adjust: exact; - } - - .doc .listingblock code[data-lang]::before { - display: block; - } - - footer.footer { - background: none; - border-top: 1px solid #e1e1e1; - border-top: 1px solid var(--panel-border-color); - color: #8e8e8e; - color: var(--quote-attribution-font-color); - padding: 0.25rem 0.5rem 0; - } - - .footer * { - color: inherit; - } -} - -/* xmera custom css */ - -/* Navbar */ - -.navbar { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.navbar-logo { - max-height: 63px; - width: auto; - margin-top: 0; -} - -.navbar-brand { - padding-left: 48px; - padding-right: 64px; - -webkit-box-flex: 0; - -ms-flex: 0 0 200px; - flex: 0 0 200px; -} - -.main-item { - font-size: 16px; - line-height: 24px; - font-weight: normal; -} - -.navbar-item { - font-size: 16px; - line-height: 24px; - font-weight: normal; -} - -.navbar-end > .navbar-item { - padding-left: 0; -} - -.navbar-item .navbar-link::after { - border-color: currentColor; - border-width: 0 0 2px 2px; -} - -.no-dropdown { - padding-right: 0.75rem; -} - -.no-dropdown::after { - border: none; -} - -.navbar-dropdown { - width: 240px; - top: 64px; - z-index: 99999; - box-shadow: 0 16px 48px 0 rgba(31, 32, 68, 0.08); - -webkit-box-shadow: 0 16px 48px 0 rgba(31, 32, 68, 0.08); - padding: 20px 24px 16px 20px; - border: none; - background-color: #e1e1e1; - background-color: var(--color-xmr-light); - border-radius: 10px; - border-radius: var(--border-radius-default); -} - -.navbar-dropdown .navbar-item { - padding-left: 0; - padding-right: 0; -} - -.navbar-dropdown a.navbar-item:hover { - background: #e1e1e1; - background: var(--color-xmr-light); - color: #F55E2C; - color: var(--color-xmr-accent); -} - -#topbar-nav { - -webkit-box-flex: 0; - -ms-flex: 0 0 52%; - flex: 0 0 52%; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -#subbar-nav { - padding-right: 48px; -} - -.navbar .button:hover { - background-color: #a8a7a7; - background-color: var(--color-xmr-silver); - border-color: #a8a7a7; - border-color: var(--color-xmr-silver); -} - -.nav-menu { - padding-top: 4rem; - padding-bottom: 4rem; - padding-left: 1rem; - padding-right: 1rem; -} - -.home-link:hover, -.home-link.is-current { - background-image: url(../img/home-o.svg); -} - -/* Searching */ - -div.search-result-document-hit .search-result-highlight { - color: #F55E2C; - color: var(--color-xmr-accent); - background: rgba(237, 143, 143, 0.1); -} - -div.search-result-document-hit > a:hover { - background-color: rgba(225, 69, 90, 0.05); -} - -/* Sidebar */ - -.nav-panel-explore { - background: #fff; - background: var(--color-white); -} - -.nav-panel-explore .context { - -webkit-box-shadow: 0; - box-shadow: none; -} - -/* Toolbar */ - -.toolbar { - padding-right: 48px; -} - -/* Footer */ - -.footer.footer { - padding: 0; -} - -.footer-wrap, -.site-info { - margin: 0 auto; - max-width: 1248px; -} - -.footer-wrap:after { - content: ""; - display: table; - clear:both; -} - -.headline { - color: #F55E2C; - color: var(--color-xmr-accent); - font-size: 14px; -} - -#footer-nav\ navbar .navbar-item { - text-transform: none; - font-size: 16px; - padding-left: 0px; -} - -.column { - float: left; - width: 30%; -} - -.column.right { width: 20%; } - -.column.middle { - width: 20%; -} - -.footer a { - color: #e6e5e5; - color: var(--footer-font-color); - text-decoration: none; -} - -.footer a:hover { - color: #F55E2C; - color: var(--color-xmr-accent); -} - -.site-info{ - text-align: center; - padding-bottom: 56px; -} - -.footer-widget-wrap { - padding-top: 48px; - padding-bottom: 48px; -} - -.footer-menu-wrap { - padding: 56px 0 !important; -} - -/* Social Nav */ - -#social-nav { - font-size: 24px; -} - -#social-nav a { - padding-right: 24px; - color: #000; - color: var(--color-black); -} - -.footer-wrap #social-nav a { - padding-right: 24px; - color: #e6e5e5; - color: var(--footer-font-color); -} - -/* Call-to-action button */ - -.control.cta-wrap { - padding-left: 16px; -} - -.control.cta-wrap a { - height: 40px; - padding: 8px 32px; -} - -/* Button */ - -a.button.is-secondary { - color: #000; - color: var(--color-black); - background-color: #e1e1e1; - background-color: var(--color-xmr-light); - -webkit-box-shadow: 0 2px 8px 0 rgba(31, 32, 68, 0.16); - -webkit-transition: all 0.7s cubic-bezier(0.23, 1, 0.32, 1); - transition: all 0.7s cubic-bezier(0.23, 1, 0.32, 1); - box-shadow: 0 2px 8px 0 rgba(31, 32, 68, 0.16); - border-color: #e1e1e1; - border-color: var(--color-xmr-light); - margin-left: 16px; -} - -a.button.is-secondary:hover { - color: #a8a7a7; - color: var(--color-xmr-silver); - background-color: #e1e1e1; - background-color: var(--color-xmr-light); - border-color: #e1e1e1; - border-color: var(--color-xmr-light); - box-shadow: none; - -webkit-box-shadow: none; -} - -.doc pre.highlight code, -.doc .admonitionblock td.content, -.doc .videoblock iframe, -.doc .imageblock, -.doc .quoteblock, -.doc .verseblock, -input#search-input { - border-radius: 10px; - border-radius: var(--border-radius-default); -} - -.navbar .button { - border-radius: 100px; - border-radius: var(--border-radius-large); -} -/*# sourceMappingURL=site.css.map */ +/*! Adapted from the GitHub style by Vasily Polovnyov */.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:500}.hljs-literal,.hljs-number,.hljs-tag .hljs-attr,.hljs-template-variable,.hljs-variable{color:teal}.hljs-doctag,.hljs-string{color:#d14}.hljs-section,.hljs-selector-id,.hljs-title{color:#900;font-weight:500}.hljs-subst{font-weight:400}.hljs-class .hljs-title,.hljs-type{color:#458;font-weight:500}.hljs-attribute,.hljs-name,.hljs-tag{color:navy;font-weight:400}.hljs-link,.hljs-regexp{color:#009926}.hljs-bullet,.hljs-symbol{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:500}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:500}@page{margin:.5in}@media print{.hide-for-print{display:none!important}html{font-size:.9375em}a{color:inherit!important;text-decoration:underline}a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none}img,object,svg,tr{page-break-inside:avoid}thead{display:table-header-group}pre{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:pre-wrap}body{padding-top:2rem}.navbar{background:none;color:inherit;position:absolute}.navbar *{color:inherit!important}.nav-container,.navbar>:not(.navbar-brand),.toolbar,aside.toc,nav.pagination{display:none}.doc{color:inherit;margin:auto;max-width:none;padding-bottom:2rem}.doc .admonitionblock td.icon{-webkit-print-color-adjust:exact;color-adjust:exact}.doc .listingblock code[data-lang]::before{display:block}footer.footer{background:none;border-top:1px solid #e1e1e1;color:#8e8e8e;padding:.25rem .5rem 0}.footer *{color:inherit}}.navbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-logo{max-height:63px;width:auto;margin-top:0}.navbar-brand{padding-left:48px;padding-right:64px;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.main-item,.navbar-item{font-size:16px;line-height:24px;font-weight:400}.navbar-end>.navbar-item{padding-left:0}.navbar-item .navbar-link::after{border-color:currentColor;border-width:0 0 2px 2px}.no-dropdown{padding-right:.75rem}.no-dropdown::after{border:none}.navbar-dropdown{width:240px;top:64px;z-index:99999;box-shadow:0 16px 48px 0 rgba(31,32,68,.08);-webkit-box-shadow:0 16px 48px 0 rgba(31,32,68,.08);padding:20px 24px 16px 20px;border:none;background-color:#e1e1e1;border-radius:10px}.navbar-dropdown .navbar-item{padding-left:0;padding-right:0}.navbar-dropdown a.navbar-item:hover{background:#e1e1e1;color:#f55e2c}#topbar-nav{-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#subbar-nav{padding-right:48px}.navbar .button:hover{background-color:#a8a7a7;border-color:#a8a7a7}.nav-menu{padding:4rem 1rem}.home-link.is-current,.home-link:hover{background-image:url(../img/home-o.svg)}div.search-result-document-hit .search-result-highlight{color:#f55e2c;background:rgba(237,143,143,.1)}div.search-result-document-hit>a:hover{background-color:rgba(225,69,90,.05)}.nav-panel-explore{background:#fff}.nav-panel-explore .context{-webkit-box-shadow:0;box-shadow:none}.toolbar{padding-right:48px}.footer.footer{padding:0}.footer-wrap,.site-info{margin:0 auto;max-width:1248px}.footer-wrap::after{content:"";display:table;clear:both}.headline{color:#f55e2c;font-size:14px}#footer-nav\ navbar .navbar-item{text-transform:none;font-size:16px;padding-left:0}.column{float:left;width:30%}.column.middle,.column.right{width:20%}.footer a{color:#e6e5e5;text-decoration:none}.footer a:hover{color:#f55e2c}.site-info{text-align:center;padding-bottom:56px}.footer-widget-wrap{padding-top:48px;padding-bottom:48px}.footer-menu-wrap{padding:56px 0!important}#social-nav{font-size:24px}#social-nav a{padding-right:24px;color:#000}.footer-wrap #social-nav a{padding-right:24px;color:#e6e5e5}.control.cta-wrap{padding-left:16px}.control.cta-wrap a{height:40px;padding:8px 32px}a.button.is-secondary{color:#000;background-color:#e1e1e1;-webkit-box-shadow:0 2px 8px 0 rgba(31,32,68,.16);-webkit-transition:all .7s cubic-bezier(.23,1,.32,1);transition:all .7s cubic-bezier(.23,1,.32,1);box-shadow:0 2px 8px 0 rgba(31,32,68,.16);border-color:#e1e1e1;margin-left:16px}a.button.is-secondary:hover{color:#a8a7a7;background-color:#e1e1e1;border-color:#e1e1e1;box-shadow:none;-webkit-box-shadow:none}.doc .admonitionblock td.content,.doc .imageblock,.doc .quoteblock,.doc .verseblock,.doc .videoblock iframe,.doc pre.highlight code,input#search-input{border-radius:10px}.navbar .button{border-radius:100px} \ No newline at end of file diff --git a/public/_/css/site.css.map b/public/_/css/site.css.map deleted file mode 100644 index f5a8a58..0000000 --- a/public/_/css/site.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["css/typeface-roboto.css","css/typeface-roboto-mono.css","css/vars.css","css/base.css","css/body.css","css/nav.css","css/main.css","css/toolbar.css","css/breadcrumbs.css","css/page-versions.css","css/toc.css","css/doc.css","css/pagination.css","css/header.css","css/footer.css","css/highlight.css","css/print.css","css/custom.css"],"names":[],"mappings":"AAAA;EACE,qBAAqB;EACrB,kBAAkB;EAClB,gBAAgB;EAChB;;4DAE4E;EAC5E,yKAAyK;AAC3K;;AAEA;EACE,qBAAqB;EACrB,kBAAkB;EAClB,gBAAgB;EAChB;;4DAE4E;EAC5E,yKAAyK;AAC3K;;AAEA;EACE,qBAAqB;EACrB,kBAAkB;EAClB,gBAAgB;EAChB;;4DAE4E;EAC5E,yKAAyK;AAC3K;;AAEA;EACE,qBAAqB;EACrB,kBAAkB;EAClB,gBAAgB;EAChB;;4DAE4E;EAC5E,yKAAyK;AAC3K;;ACtCA;EACE,0BAA0B;EAC1B,kBAAkB;EAClB,gBAAgB;EAChB;;iEAEsF;EACtF,yKAAyK;AAC3K;;AAEA;EACE,0BAA0B;EAC1B,kBAAkB;EAClB,gBAAgB;EAChB;;iEAEsF;EACtF,yKAAyK;AAC3K;;AClBA;EACE,6BAA6B;EAC7B,2BAA2B;EAC3B,4BAA4B;EAC5B,2BAA2B;EAC3B,yBAAyB;EACzB,6BAA6B;EAC7B,iDAAiD;EACjD,0BAA0B;EAC1B,yBAAyB;EACzB,8BAA8B;EAC9B,WAAW;EACX,mBAAmB;EACnB,yBAAyB;EACzB,yBAAyB;EACzB,yBAAyB;EACzB,yBAAyB;EACzB,yBAAyB;EACzB,wBAAwB;EACxB,wBAAwB;EACxB,wBAAwB;EACxB,wBAAwB;EACxB,wBAAwB;EACxB,uBAAuB;EACvB,uBAAuB;EACvB,oBAAoB;EACpB,oBAAoB;EACpB,uBAAuB;EACvB,mBAAmB;EACnB,UAAU;EACV,cAAc,EAAE,wGAAwG;EACxH,0BAA0B,EAAE,SAAS;EACrC,kCAAkC,EAAE,SAAS;EAC7C,iCAAiC,EAAE,SAAS;EAC5C,wBAAwB;EACxB,sCAAsC;EACtC,wCAAwC;EACxC,4BAA4B;EAC5B,iDAAiD;EACjD,iCAAiC;EACjC,SAAS;EACT,qCAAqC;EACrC,yCAAyC;EACzC,2CAA2C;EAC3C,8CAA8C;EAC9C,6CAA6C;EAC7C,mDAAmD;EACnD,6BAA6B;EAC7B,4BAA4B;EAC5B,WAAW;EACX,uCAAuC;EACvC,uCAAuC;EACvC,6CAA6C;EAC7C,mDAAmD;EACnD,qDAAqD;EACrD,8CAA8C;EAC9C,qDAAqD;EACrD,4CAA4C;EAC5C,gDAAgD;EAChD,qDAAqD;EACrD,QAAQ;EACR,gDAAgD;EAChD,wCAAwC;EACxC,uBAAuB;EACvB,6CAA6C;EAC7C,uCAAuC;EACvC,gDAAgD;EAChD,iDAAiD;EACjD,YAAY;EACZ,wCAAwC;EACxC,mCAAmC;EACnC,0CAA0C;EAC1C,2CAA2C;EAC3C,qDAAqD;EACrD,uDAAuD;EACvD,gBAAgB;EAChB,wBAAwB;EACxB,sCAAsC;EACtC,0BAA0B;EAC1B,wCAAwC;EACxC,qBAAqB;EACrB,mCAAmC;EACnC,oBAAoB;EACpB,kCAAkC;EAClC,wBAAwB;EACxB,sCAAsC;EACtC,QAAQ;EACR,qCAAqC;EACrC,wBAAwB;EACxB,uDAA2D;EAC3D,sBAAsB;EACtB,oBAAoB;EACpB,6BAA6B;EAC7B,yCAAyC;EACzC,6BAA6B;EAC7B,uDAAuD;EACvD,kDAAkD;EAClD,0CAA0C;EAC1C,gDAAgD;EAChD,oDAAoD;EACpD,4CAA4C;EAC5C,0CAA0C;EAC1C,kDAAkD;EAClD,gDAAgD;EAChD,4DAA4D;EAC5D,0CAA0C;EAC1C,4BAA4B;EAC5B,mDAAmD;EACnD,0CAA0C;EAC1C,yCAAyC;EACzC,wCAAwC;EACxC,4CAA4C;EAC5C,yCAAyC;EACzC,wCAAwC;EACxC,yCAAyC;EACzC,6CAA6C;EAC7C,iDAAiD;EACjD,2CAA2C;EAC3C,6CAA6C;EAC7C,wCAAwC;EACxC,oDAAoD;EACpD,2CAA2C;EAC3C,+CAA+C;EAC/C,kDAAkD;EAClD,wGAAwG;EACxG,QAAQ;EACR,wCAAwC;EACxC,+CAA+C;EAC/C,6CAA6C;EAC7C,sBAAsB;EACtB,WAAW;EACX,4CAA4C;EAC5C,0CAA0C;EAC1C,+CAA+C;EAC/C,6CAA6C;EAC7C,+BAA+B;EAC/B,qBAAqB,CAAC,uCAAuC;EAC7D,+CAAmD;EACnD,sCAAsC;EACtC,gCAAgC;EAChC,gDAAgD;EAChD,kEAAkE;EAClE,6CAA6C;EAC7C,0DAA0D;EAC1D,4DAA4D;EAC5D,2CAA+C;EAC/C,wDAAwD;EACxD,mDAAmD;EACnD,2CAA+C;EAC/C,uDAA2D;EAC3D,+CAAmD;EACnD,wDAA4D;EAC5D,aAAa;EACb,gBAAgB;EAChB,oBAAoB;EACpB,8BAA8B;EAC9B,mBAAmB;AACrB;;AC7JA;;;EAGE,2BAAmB;UAAnB,mBAAmB;AACrB;;AAEA;EACE,8BAAsB;UAAtB,sBAAsB;EACtB,mBAAgC;EAAhC,gCAAgC;EAChC,YAAY;EACZ,uBAAuB;AACzB;;AAEA;EACE;IACE,kBAAyC;IAAzC,yCAAyC;EAC3C;AACF;;AAEA;EACE,gBAAkC;EAAlC,kCAAkC;EAClC,WAA6B;EAA7B,6BAA6B;EAC7B;;UAAoC;EAApC,oCAAoC;EACpC,iBAAoC;EAApC,oCAAoC;EACpC,SAAS;EACT,gBAAW;IAAX,cAAW;OAAX,WAAW;EACX,mBAAmB,EAAE,2EAA2E;AAClG;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,0BAA0B;AAC5B;;AAEA;EACE,sBAAsB;AACxB;;AAEA;;;EAGE;;SAAyC;EAAzC,yCAAyC;AAC3C;;AAEA;;;;EAIE,gBAAyC;EAAzC,yCAAyC;AAC3C;;AAEA;;EAEE,cAAc;EACd,cAAc;EACd,kBAAkB;EAClB,wBAAwB;AAC1B;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,WAAW;AACb;;AAEA,QAAQ,2BAA2B;EACjC,kBAAkB;AACpB;;AAEA,gBAAgB,2BAA2B;EACzC,mBAAmB;AACrB;;AAEA;EACE,eAAe;EACf,oBAAoB;EACpB,cAAc;EACd,iBAAoC;EAApC,oCAAoC;EACpC,SAAS;AACX;;AAEA;EACE,YAAY;EACZ,UAAU;AACZ;;AAEA;EACE,eAAe;EACf,wCAAwC;EACxC,aAAa;AACf;;AAEA;EACE,yBAAyB;EACzB,iBAAiB,EAAE,uEAAuE;AAC5F;;AAEA;EACE,0BAAkB;EAAlB,uBAAkB;EAAlB,kBAAkB;AACpB;;AAEA;EACE,YAAY;AACd;;AAFA;EACE,YAAY;AACd;;AAFA;EACE,YAAY;AACd;;AAFA;EACE,YAAY;AACd;;AAFA;EACE,YAAY;AACd;;AAEA;EACE;IACE;MACE,gCAA0E;MAA1E,0EAA0E;IAC5E;;IAEA;MACE,qBAAqB;MACrB,oCAAyD;MAAzD,yDAAyD;IAC3D;EACF;;EAEA;IACE,yBAA8C;IAA9C,8CAA8C;IAC9C,YAAY;IACZ,WAAW;EACb;;EAEA;IACE,WAAW;IACX,UAAU;EACZ;;EAEA;IACE,4BAA4B;IAC5B,yBAA8C;IAA9C,8CAA8C;IAC9C,6BAA6B;IAC7B,mBAAmB;EACrB;;EAEA;IACE,oBAAoB;IACpB,kBAAkB;EACpB;;EAEA;IACE,yBAAoD;IAApD,oDAAoD;EACtD;AACF;;ACpJA;EACE;IACE,oBAAa;IAAb,oBAAa;IAAb,aAAa;EACf;AACF;;ACJA;EACE,eAAe;EACf,SAAyB;EAAzB,yBAAyB;EACzB,OAAO;EACP,WAAW;EACX,qBAA4C;EAA5C,wCAA4C;EAC5C,UAA2B;EAA3B,2BAA2B;EAC3B,kBAAkB;AACpB;;AAEA;EACE;IACE,YAAuB;IAAvB,uBAAuB;EACzB;AACF;;AAEA;EACE;IACE,qBAA8C;IAA9C,0CAA8C;IAC9C,mBAAU;QAAV,cAAU;YAAV,UAAU;IACV,gBAAgB;IAChB,MAAM;IACN,mBAAmB;EACrB;AACF;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,kCAAiC;EAAjC,iCAAiC;EACjC,kBAAkB;EAClB,WAA0B;EAA1B,0BAA0B;EAC1B,mCAAyB;EAAzB,yBAAyB;AAC3B;;AAEA;EACE;IACE,uCAA+C;YAA/C,+BAA+C;IAA/C,uDAA+C;YAA/C,+CAA+C;EACjD;AACF;;AAEA;EACE;IACE,SAAyB;IAAzB,yBAAyB;IACzB,wBAAgB;YAAhB,gBAAgB;IAChB,gBAAgB;IAChB,0BAAkC;IAAlC,kCAAkC;EACpC;AACF;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,4BAAsB;EAAtB,6BAAsB;MAAtB,0BAAsB;UAAtB,sBAAsB;EACtB,eAAe;AACjB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,yBAAyB;MAAzB,yBAAyB;EACzB,2BAAoC;EAApC,oCAAoC;AACtC;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,WAAW;EACX,8BAA8B;EAC9B,cAAc;EACd,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;AACT;;AAEA;EACE,gBAAgB;EAChB,uBAAuB;EACvB,iBAAmC;EAAnC,mCAAmC;EACnC,kBAAkB;AACpB;;AAEA;EACE,cAAoC;EAApC,oCAAoC;EACpC,kBAAkB;EAClB,gBAAyC;EAAzC,yCAAyC;EACzC,SAAS;EACT,yBAAyB;AAC3B;;AAEA;EACE,gBAAgB;EAChB,qBAAqB;EACrB,UAAU;AACZ;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,iBAAiB;AACnB;;AAEA,iDAAiD;;AACjD;EACE,wBAAwB;AAC1B;;AAEA,iCAAiC;;AACjC;EACE,cAAc;EACd,SAAS;AACX;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,oEAAoE;EACpE,YAAY;EACZ,aAAa;EACb,oBAAoB;EACpB,UAAU;EACV,kBAAkB;EAClB,cAA0C;EAA1C,wCAA0C;EAC1C,aAAyC;EAAzC,uCAAyC;EACzC,mBAAmB;EACnB,oBAAgD;EAAhD,8CAAgD;AAClD;;AAEA;EACE,gCAAwB;UAAxB,wBAAwB;AAC1B;;AAEA;;EAEE,gBAAyC;EAAzC,yCAAyC;AAC3C;;AAEA;EACE,kCAAiC;EAAjC,iCAAiC;EACjC,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,4BAAsB;EAAtB,6BAAsB;MAAtB,0BAAsB;UAAtB,sBAAsB;EACtB,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;AACT;;AAEA;EACE,SAAS;EACT,8BAA2C;EAA3C,2CAA2C;AAC7C;;AAEA;EACE,qBAA4C;EAA5C,wCAA4C;EAC5C,oBAAc;MAAd,cAAc;EACd,cAA6B;EAA7B,6BAA6B;EAC7B,oCAAmD;UAAnD,4BAAmD;EAAnD,2DAAmD;UAAnD,mDAAmD;EACnD,iBAAiB;EACjB,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,yBAAmB;MAAnB,sBAAmB;UAAnB,mBAAmB;EACnB,yBAA8B;MAA9B,sBAA8B;UAA9B,8BAA8B;EAC9B,cAAc;EACd,cAA4B;EAA5B,4BAA4B;AAC9B;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;AACtB;;AAEA;EACE,WAAW;EACX,sEAAsE;EACtE,aAAa;EACb,cAAc;AAChB;;AAEA;EACE,gBAAmC;EAAnC,mCAAmC;EACnC,mBAAY;MAAZ,oBAAY;UAAZ,YAAY;EACZ,2CAA0D;UAA1D,mCAA0D;EAA1D,kEAA0D;UAA1D,0DAA0D;EAC1D,mBAA2C;EAA3C,2CAA2C;EAC3C,iCAAiC;EACjC,SAAS;EACT,kBAAkB;EAClB,yBAAyB;MAAzB,yBAAyB;EACzB,gBAAgB;EAChB,cAAc;AAChB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,gBAAyC;EAAzC,yCAAyC;AAC3C;;AAEA;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,mBAAe;MAAf,eAAe;EACf,eAAe;EACf,oBAAoB;EACpB,cAAc;EACd,gBAAgB;AAClB;;AAEA;EACE,6BAA6B;AAC/B;;AAEA;EACE,yBAAyC;EAAzC,yCAAyC;EACzC,sBAAsB;EACtB,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;AAClB;;AAEA;EACE,0BAA0B;EAC1B,YAAY;EACZ,gBAAyC;EAAzC,yCAAyC;AAC3C;;ACjQA;EACE;IACE,aAAa;EACf;;EAEA;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE;IACE,mBAAU;QAAV,cAAU;YAAV,UAAU;IACV,YAAY,EAAE,wEAAwE;EACxF;;EAEA;IACE,oBAAa;IAAb,oBAAa;IAAb,aAAa;EACf;;EAEA;IACE,aAAa;EACf;;EAEA;IACE,mBAA0B;QAA1B,kBAA0B;YAA1B,cAA0B;IAA1B,8BAA0B;QAA1B,0BAA0B;IAC1B,4BAAQ;QAAR,iBAAQ;YAAR,QAAQ;EACV;AACF;;AAEA;EACE;IACE,8BAAwC;QAAxC,iBAAwC;IAAxC,qDAAwC;QAAxC,wCAAwC;EAC1C;AACF;;AClCA;EACE,cAAgC;EAAhC,gCAAgC;EAChC,yBAAmB;MAAnB,sBAAmB;UAAnB,mBAAmB;EACnB,sBAA2C;EAA3C,2CAA2C;EAC3C,uCAA+C;UAA/C,+BAA+C;EAA/C,uDAA+C;UAA/C,+CAA+C;EAC/C,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,qBAA4C;EAA5C,wCAA4C;EAC5C,cAA6B;EAA7B,6BAA6B;EAC7B,uBAA2B;MAA3B,oBAA2B;UAA3B,2BAA2B;EAC3B,gBAAgB;EAChB,SAAyB;EAAzB,yBAAyB;EACzB,UAA+B;EAA/B,+BAA+B;AACjC;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,oDAAoD;EACpD,oBAAoB;EACpB,YAAY;EACZ,aAAa;EACb,oBAAoB;EACpB,UAAU;EACV,cAA6B;EAA7B,6BAA6B;EAC7B,aAA4B;EAA5B,4BAA4B;EAC5B,sBAAsB;AACxB;;AAEA;EACE;IACE,aAAa;EACf;AACF;;AAEA;EACE,sCAAsC;EACtC,sBAAsB;AACxB;;AAEA;EACE,cAAc;EACd,mDAAmD;EACnD,eAAuC;EAAvC,qCAAuC;EACvC,cAAsC;EAAtC,oCAAsC;EACtC,gBAAuC;EAAvC,qCAAuC;AACzC;;AAEA;;EAEE,sCAAsC;AACxC;;AAEA;EACE,aAAa;EACb,qBAAqB;AACvB;;AAEA;EACE;IACE,cAAc;EAChB;AACF;;AAEA;EACE,cAAiC;EAAjC,iCAAiC;AACnC;;ACnEA;EACE,aAAa;EACb,mBAAS;MAAT,aAAS;UAAT,SAAS;EACT,2BAA2B;EAC3B,iBAAmC;EAAnC,mCAAmC;AACrC;;AAEA;EACE;IACE,cAAc;EAChB;AACF;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,mBAAe;MAAf,eAAe;EACf,SAAS;EACT,UAAU;EACV,gBAAgB;AAClB;;AAEA;EACE,eAAe;EACf,SAAS;AACX;;AAEA;EACE,YAAY;EACZ,iBAAiB;AACnB;;AAEA;EACE,aAAa;AACf;;ACrCA;EACE,uBAAuB;EACvB,kBAAkB;EAClB,cAAc;AAChB;;AAEA;EACE;IACE,oBAAoB;EACtB;AACF;;AAEA;EACE,cAAc;EACd,6CAA6C;EAC7C,yCAAyC;EACzC,4BAA4B;EAC5B,YAAY;EACZ,aAAa;EACb,oBAAoB;EACpB,oCAAoC;EACpC,kBAAkB;EAClB,UAAyC;EAAzC,yCAAyC;AAC3C;;AAEA;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,eAAe;EACf,4BAAsB;EAAtB,6BAAsB;MAAtB,0BAAsB;UAAtB,sBAAsB;EACtB,sBAAqB;MAArB,mBAAqB;UAArB,qBAAqB;EACrB,iGAAkI;EAAlI,0EAAkI;EAAlI,yJAAkI;EAAlI,kIAAkI;EAClI,sCAAsC;EACtC,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,mBAAmB;AACrB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,cAAc;EACd,mBAAmB;AACrB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,cAA6C;EAA7C,6CAA6C;EAC7C,kBAAkB;EAClB,qBAAqB;AACvB;;ACvDA;EACE,cAA4B;EAA5B,4BAA4B;AAC9B;;AAEA;EACE,qBAAqB;EACrB,gBAAgB;EAChB,wBAAmB;EAAnB,mBAAmB;AACrB;;AAEA;EACE,WAAoC;EAApC,oCAAoC;EACpC,qBAA4C;EAA5C,wCAA4C;EAC5C,gBAAyC;EAAzC,yCAAyC;EACzC,gBAAgB;EAChB,gBAAgB;EAChB,uBAAuB;AACzB;;AAEA;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,4BAAsB;EAAtB,6BAAsB;MAAtB,0BAAsB;UAAtB,sBAAsB;EACtB,cAAc;EACd,qBAAyB;MAAzB,kBAAyB;UAAzB,yBAAyB;AAC3B;;AAEA;EACE,qBAA4C;EAA5C,wCAA4C;EAC5C,gBAAmC;EAAnC,mCAAmC;EACnC,gBAAgB;EAChB,SAAS;EACT,UAAU;AACZ;;AAEA;EACE,qCAA6B;EAA7B,6BAA6B;EAC7B,gBAAgB;EAChB,yBAAyB;MAAzB,yBAAyB;AAC3B;;AAEA;EACE;IACE,qBAAqB;EACvB;AACF;;AAEA;EACE,QAAQ;EACR,SAAS;AACX;;AAEA;EACE;IACE,qBAA4C;IAA5C,wCAA4C;EAC9C;;EAEA;IACE,kBAA8C;IAA9C,0CAA8C;EAChD;AACF;;AAEA;EACE,SAAS;AACX;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,cAAc;EACd,8BAA8C;EAA9C,8CAA8C;EAC9C,qBAAqB;EACrB,iCAAiC;EACjC,qBAAqB;AACvB;;AAEA;EACE,cAAc;EACd,aAAa;AACf;;AAEA;EACE,cAA6B;EAA7B,6BAA6B;AAC/B;;AAEA;EACE,0BAAyC;EAAzC,yCAAyC;EACzC,WAA4B;EAA5B,4BAA4B;AAC9B;;AAEA;EACE,mBAAmC;EAAnC,mCAAmC;AACrC;;AAEA;EACE,wBAAwB;AAC1B;;ACrGA;EACE,WAA4B;EAA5B,4BAA4B;EAC5B,kBAA+B;EAA/B,+BAA+B;EAC/B,qBAAa;MAAb,iBAAa;UAAb,aAAa;EACb,gBAAmC;EAAnC,mCAAmC;EACnC;IAAyB;EAAzB,yBAAyB;EACzB,gBAA+B;EAA/B,+BAA+B;EAC/B,oBAAoB;AACtB;;AAEA;EACE;IACE,mBAAU;QAAV,cAAU;YAAV,UAAU;IACV,qBAAwC;IAAxC,wCAAwC;IACxC;IAAkC;IAAlC,kCAAkC;IAClC,gBAAwC;IAAxC,wCAAwC;IACxC,YAAY;EACd;AACF;;AAEA;;;;;;EAME,cAAgC;EAAhC,gCAAgC;EAChC,mBAAuC;EAAvC,uCAAuC;EACvC,qBAAa;MAAb,iBAAa;UAAb,aAAa;EACb,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EACE,eAA4C;EAA5C,wCAA4C;EAC5C,gBAAgB;AAClB;;AAEA;EACE;IACE,kBAAkB;EACpB;AACF;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;;EAEE,gBAAgB;AAClB;;AAEA;EACE,mBAAsC;EAAtC,sCAAsC;EACtC,gBAAgB;EAChB,sBAAsB;EACtB,oBAAoB;AACtB;;AAEA;EACE,gCAAqD;EAArD,qDAAqD;EACrD,kBAAkB;EAClB,mBAAmB;EACnB,2BAA2B;AAC7B;;AAEA;;EAEE,gBAA2C;EAA3C,2CAA2C;AAC7C;;AAEA;;;;;;EAME,kBAAkB;EAClB,qBAAqB;EACrB,aAAa;EACb,mBAAmB;EACnB,kBAAkB;EAClB,gBAAgB;EAChB,mBAAmB;EACnB,mBAAmB;AACrB;;AAEA;;;;;;EAME,gBAAgB;AAClB;;AAEA;;;;;;EAME,mBAAmB;AACrB;;AAEA;;EAEE,SAAS;AACX;;AAEA;EACE,cAA6B;EAA7B,6BAA6B;AAC/B;;AAEA;EACE,cAAmC;EAAnC,mCAAmC;AACrC;;AAEA;EACE,qBAAa;MAAb,iBAAa;UAAb,aAAa;AACf;;AAEA;EACE,cAAwC;EAAxC,wCAAwC;AAC1C;;AAEA;EACE,qBAAa;MAAb,iBAAa;UAAb,aAAa;EACb,kBAAkB;AACpB;;AAEA;;;EAGE,WAA6B;EAA7B,6BAA6B;EAC7B,mBAAkC;EAAlC,kCAAkC;EAClC,qBAAqB;EACrB,iBAAiB;EACjB,uBAAuB;AACzB;;AAEA;;EAEE,qBAAa;MAAb,iBAAa;UAAb,aAAa;AACf;;AAEA;EACE,qBAA4C;EAA5C,wCAA4C;EAC5C,gBAAgB;EAChB,SAAS;AACX;;AAEA;EACE,SAAS;AACX;;AAEA;EACE,eAA4C;EAA5C,wCAA4C;AAC9C;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,cAAc;EACd,WAAW;AACb;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,0BAA0B;AAC5B;;AAEA;EACE,6BAA6B;AAC/B;;AAEA;;;;;;;;;;;;;;;;;EAiBE,gBAAgB;AAClB;;AAEA;EACE,qBAA4C;EAA5C,wCAA4C;AAC9C;;AAEA;;;;EAIE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,aAAa;AACf;;AAEA;;EAEE,eAAe;AACjB;;AAEA;;EAEE,uBAAyC;EAAzC,yCAAyC;AAC3C;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;;EAEE,0BAA0B;AAC5B;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;;EAEE,mBAAmB;AACrB;;AAEA,gDAAgD;;AAChD;EACE,sBAAsB;AACxB;;AAEA;;EAEE,oBAAoB;AACtB;;AAEA;;EAEE,qBAAqB;AACvB;;AAEA;;;;EAIE,mBAA0C;EAA1C,0CAA0C;AAC5C;;AAEA;EACE,oFAA0C;EAA1C,6DAA0C;EAA1C,0CAA0C;AAC5C;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;;EAEE,qBAA4C;EAA5C,wCAA4C;AAC9C;;AAEA;;EAEE,aAAa;AACf;;AAEA;EACE,qBAA4C;EAA5C,wCAA4C;AAC9C;;AAEA;EACE,mBAAmB;EACnB,kBAAkB;EAClB,WAAW;AACb;;AAEA;EACE,0BAA0B;EAC1B,mBAAwC;EAAxC,wCAAwC;EACxC,WAAW;EACX,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,qBAA4C;EAA5C,wCAA4C;EAC5C,iBAAiB;EACjB,eAAe;EACf,cAAc;EACd,gBAAgD;EAAhD,gDAAgD;EAChD,yBAAyB;EACzB,sBAAsB;EACtB,2CAAmC;UAAnC,mCAAmC;AACrC;;AAEA;EACE,yBAAsC;EAAtC,sCAAsC;EACtC,WAA8B;EAA9B,8BAA8B;AAChC;;AAEA;EACE,yBAAwC;EAAxC,wCAAwC;EACxC,WAAgC;EAAhC,gCAAgC;AAClC;;AAEA;EACE,yBAAmC;EAAnC,mCAAmC;EACnC,WAA2B;EAA3B,2BAA2B;AAC7B;;AAEA;EACE,yBAAkC;EAAlC,kCAAkC;EAClC,WAA0B;EAA1B,0BAA0B;AAC5B;;AAEA;EACE,yBAAsC;EAAtC,sCAAsC;EACtC,WAA8B;EAA9B,8BAA8B;AAChC;;AAEA;EACE,2BAAoB;EAApB,2BAAoB;EAApB,oBAAoB;EACpB,yBAAmB;MAAnB,sBAAmB;UAAnB,mBAAmB;EACnB,YAAY;AACd;;AAEA;EACE,oBAAoB;AACtB;;AAEA;;EAEE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,4BAAsB;EAAtB,6BAAsB;MAAtB,0BAAsB;UAAtB,sBAAsB;EACtB,yBAAmB;MAAnB,sBAAmB;UAAnB,mBAAmB;AACrB;;AAEA;;EAEE,wBAAuB;MAAvB,qBAAuB;UAAvB,uBAAuB;AACzB;;AAEA;;EAEE,sBAAqB;MAArB,mBAAqB;UAArB,qBAAqB;AACvB;;AAEA;;;;;;EAME,qBAAqB;EACrB,YAAY;EACZ,eAAe;EACf,sBAAsB;AACxB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,eAAe;EACf,sBAAsB;AACxB;;AAEA;EACE,mBAAsC;EAAtC,sCAAsC;EACtC,8BAAmD;EAAnD,mDAAmD;EACnD,cAAiC;EAAjC,iCAAiC;EACjC,qBAA4C;EAA5C,wCAA4C;EAC5C,mBAAmB;AACrB;;AAEA;;EAEE,mBAAmC;EAAnC,mCAAmC;EACnC,8BAAgD;EAAhD,gDAAgD;EAChD,cAA8B;EAA9B,8BAA8B;AAChC;;AAEA;EACE,6BAA6B;AAC/B;;AAEA;EACE,cAA0C;EAA1C,0CAA0C;EAC1C,qBAA4C;EAA5C,wCAA4C;EAC5C,mBAAmB;AACrB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,iBAAiB;EACjB,kBAAkB;AACpB;;AAEA;EACE,oBAAoB;EACpB,kBAAkB;AACpB;;AAEA;;EAEE,SAAS;EACT,mBAAmB;AACrB;;AAEA;;;;;;;EAOE,qBAAqB;AACvB;;AAEA;;EAEE,qBAAqB;AACvB;;AAEA;;EAEE,eAAe;AACjB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;;;EAGE,mBAAmB;AACrB;;AAEA;EACE,wBAAwB;AAC1B;;AAEA;EACE,qCAAqC;AACvC;;AAEA;EACE,4BAA4B;AAC9B;;AAEA;EACE,4BAA4B;AAC9B;;AAEA;EACE,4BAA4B;AAC9B;;AAEA;EACE,4BAA4B;AAC9B;;AAEA;EACE,4BAA4B;AAC9B;;AAEA;EACE,qBAAqB;AACvB;;AAEA;;EAEE,2BAAoB;EAApB,2BAAoB;EAApB,oBAAoB;EACpB,wBAAuB;MAAvB,qBAAuB;UAAvB,uBAAuB;EACvB,cAAc;EACd,qBAAqB;AACvB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;;;;;;;;;EASE,kBAAkB;AACpB;;AAEA;;EAEE,kBAAkB;AACpB;;AAEA;;;EAGE,UAAU;AACZ;;AAEA;;;;;;;;EAQE,cAAgC;EAAhC,gCAAgC;EAChC,qBAA4C;EAA5C,wCAA4C;EAC5C,kBAAqC;EAArC,qCAAqC;EACrC,gBAAuC;EAAvC,uCAAuC;EACvC,qBAAa;MAAb,iBAAa;UAAb,aAAa;EACb,sBAAsB;EACtB,wBAAwB;AAC1B;;AAEA;EACE,gBAAgB;AAClB;;AAEA;;EAEE,kBAAqC;EAArC,qCAAqC;EACrC,gBAAuC;EAAvC,uCAAuC;EACvC,sBAAsB;AACxB;;AAEA;EACE,kBAAkB;EAClB,iBAAiB;AACnB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,cAAc;EACd,kBAAkB;EAClB,gBAAmC;EAAnC,mCAAmC;EACnC,qBAAqB;AACvB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,WAAW;EACX,yBAAyB;EACzB,+BAA+B;EAC/B,iCAAiC;EACjC,kBAAkB;EAClB,UAAqD;EAArD,iDAAqD;EACrD,WAAW;EACX,kCAA0B;UAA1B,0BAA0B;AAC5B;;AAEA;EACE,kDAAkD;EAClD,6BAA6B;EAC7B,kCAA0B;UAA1B,0BAA0B;AAC5B;;AAEA;EACE,WAAW;EACX,WAAW;EACX,WAAW;EACX,kBAAkB;EAClB,UAAqD;EAArD,iDAAqD;EACrD,WAAW;AACb;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,cAAgC;EAAhC,gCAAgC;EAChC,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;;EAEE,gBAAqC;EAArC,qCAAqC;EACrC,6BAAiD;EAAjD,iDAAiD;EACjD,qBAAqB;EACrB,gBAAgB;AAClB;;AAEA;;EAEE,WAAW;EACX,cAAc;EACd,WAAW;AACb;;AAEA;;EAEE,aAAa;AACf;;AAEA;EACE,mBAAqC;EAArC,qCAAqC;EACrC,sBAAsB;EACtB,uBAAuB;AACzB;;AAEA;EACE,kBAA8C;EAA9C,0CAA8C;EAC9C,gBAA2C;EAA3C,2CAA2C;EAC3C,gBAAgB;EAChB,qBAAqB;EACrB,kBAAkB;AACpB;;AAEA;EACE,aAAa;AACf;;AAEA,4EAA4E;;AAC5E;;EAEE,qBAAqB;AACvB;;AAEA;;;EAGE,mBAAiC;EAAjC,iCAAiC;EACjC,4CAAoD;UAApD,oCAAoD;EAApD,4DAAoD;UAApD,oDAAoD;EACpD,cAAc;EACd,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,kBAAkB;EAClB,kBAAkB;EAClB,YAAY;EACZ,aAAa;EACb,cAAuC;EAAvC,uCAAuC;EACvC;;UAAoC;EAApC,oCAAoC;EACpC,qBAA4C;EAA5C,wCAA4C;EAC5C,cAAc;EACd,mBAAmB;EACnB,UAAU;AACZ;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,yBAAyB;EACzB,uBAAuB;AACzB;;AAEA;EACE,YAAY;EACZ,iBAAiB;EACjB,cAAc;AAChB;;AAEA;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,4BAAsB;EAAtB,6BAAsB;MAAtB,0BAAsB;UAAtB,sBAAsB;EACtB,yBAAmB;MAAnB,sBAAmB;UAAnB,mBAAmB;EACnB,gBAAgB;EAChB,YAAY;EACZ,cAAc;EACd,aAAa;EACb,UAAU;EACV,kBAAkB;EAClB,oBAAoB;EACpB,UAAU;EACV,WAAW;AACb;;AAEA;EACE,mBAAU;MAAV,cAAU;UAAV,UAAU;EACV,cAAc;EACd,eAAe;AACjB;;AAEA;EACE,6BAAqB;UAArB,qBAAqB;AACvB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,mBAAU;MAAV,cAAU;UAAV,UAAU;EACV,kBAAkB;EAClB,2BAAoB;EAApB,2BAAoB;EAApB,oBAAoB;EACpB,wBAAuB;MAAvB,qBAAuB;UAAvB,uBAAuB;EACvB,eAAe;EACf,sBAAuC;EAAvC,uCAAuC;EACvC,qBAAqB;EACrB,cAAc;EACd,WAAyB;EAAzB,yBAAyB;EACzB,YAAY;EACZ,UAAU;EACV,0CAAkC;EAAlC,kCAAkC;AACpC;;AAEA;EACE,WAAW;EACX,kBAAkB;EAClB,MAAM;EACN,UAAU;EACV,WAAW;EACX,gCAAgC;EAChC,uBAAwC;EAAxC,wCAAwC;EACxC,iEAAyD;UAAzD,yDAAyD;EACzD,8BAAsB;UAAtB,sBAAsB;AACxB;;AAEA;EACE,UAAU;EACV,wBAAgB;EAAhB,gBAAgB;AAClB;;AAEA;EACE,yBAAiB;KAAjB,sBAAiB;MAAjB,qBAAiB;UAAjB,iBAAiB;AACnB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,0BAA0B;AAC5B;;AAEA;EACE,gBAAgB;AAClB;;AAEA;;EAEE,mBAAmB;EACnB,mBAAmB;AACrB;;AAEA;;EAEE,cAAc;AAChB;;AAEA;EACE,gBAAyC;EAAzC,yCAAyC;EACzC,sBAAsB;AACxB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,qBAA4C;EAA5C,wCAA4C;EAC5C,0BAA0B;AAC5B;;AAEA;;EAEE,wBAAwB;EACxB,mBAAmB;AACrB;;AAEA;;EAEE,kBAAkB;AACpB;;AAEA;EACE,8BAA8B;EAC9B,mBAAmB;EACnB,qBAAqB;EACrB;;UAAoC;EAApC,oCAAoC;EACpC,kBAA8C;EAA9C,0CAA8C;EAC9C,kBAAkB;EAClB,gBAAgB;EAChB,kBAAkB;EAClB,aAAa;EACb,cAAc;EACd,uBAAuB;EACvB,oBAAoB;AACtB;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,qBAA0C;EAA1C,0CAA0C;EAC1C,qBAAqB;EACrB,SAAS;AACX;;AAEA;EACE,mBAAmB,EAAE,wCAAwC;AAC/D;;AAEA;EACE,YAAY;EACZ,qBAAqB;AACvB;;AAEA;EACE,YAAY;EACZ,oBAAoB;AACtB;;AAEA;EACE,qBAAqB;EACrB,qBAA4C;EAA5C,wCAA4C;EAC5C,mBAAiC;EAAjC,iCAAiC;EACjC,yBAAyC;EAAzC,yCAAyC;EACzC,qBAAqB;EACrB,2DAAqF;UAArF,mDAAqF;EAArF,6FAAqF;UAArF,qFAAqF;EACrF,qBAAqB;EACrB,2BAA2B;EAC3B,mBAAmB,EAAE,wCAAwC;AAC/D;;AAEA;;EAEE,cAAc;AAChB;;AAEA;EACE,qBAA4C;EAA5C,wCAA4C;AAC9C;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,eAAe;AACjB;;AAEA;;EAEE,qBAAa;MAAb,iBAAa;UAAb,aAAa;AACf;;AAEA;EACE,gBAAgB;EAChB,gBAAgB;EAChB,gBAAyC;EAAzC,yCAAyC;EACzC,oBAA0B;AAC5B;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,qBAAa;MAAb,iBAAa;UAAb,aAAa;EACb,iBAAiB;AACnB;;AAEA;EACE,iBAAiB;EACjB,gBAAgB;EAChB,sBAAsB;AACxB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,qBAAqB;EACrB,aAAa;EACb,UAAU;AACZ;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,qBAAqB;EACrB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;AACd;;AClgCA;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,iCAAiD;EAAjD,iDAAiD;EACjD,cAAc;EACd,wBAAwB;EACxB,uBAAuB;AACzB;;AAEA;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,qBAAS;MAAT,aAAS;UAAT,SAAS;EACT,4BAAsB;EAAtB,6BAAsB;MAAtB,0BAAsB;UAAtB,sBAAsB;AACxB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,iBAAiB;EACjB,oBAAoB;EACpB,iBAAiB;AACnB;;AAEA;EACE,cAAiC;EAAjC,iCAAiC;EACjC,iBAAiB;EACjB,qBAAqB;AACvB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,gBAAyC;EAAzC,yCAAyC;EACzC,gBAAgB;EAChB,kBAAkB;AACpB;;AAEA;;EAEE,cAAiC;EAAjC,iCAAiC;EACjC,mBAAmB;EACnB,gBAAgB;EAChB,iBAAiB;EACjB,kBAAkB;EAClB,MAAM;EACN,WAAW;AACb;;AAEA;EACE,gBAAgB;EAChB,oCAA4B;UAA5B,4BAA4B;AAC9B;;AAEA;EACE,gBAAgB;AAClB;;AC9DA;EACE,kBAAkB;AACpB;;AAEA;EACE,iBAAiC;EAAjC,iCAAiC;AACnC;;AAEA;EACE,gBAAoC;EAApC,oCAAoC;EACpC,WAA+B;EAA/B,+BAA+B;EAC/B,qBAA4C;EAA5C,wCAA4C;EAC5C,YAA4B;EAA5B,4BAA4B;EAC5B,eAAe;EACf,MAAM;EACN,WAAW;EACX,UAA8B;EAA9B,8BAA8B;AAChC;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,mBAAU;MAAV,cAAU;UAAV,UAAU;EACV,kBAAkB;AACpB;;AAEA;EACE,WAA+B;EAA/B,+BAA+B;AACjC;;AAEA;EACE,2BAAkB;MAAlB,kBAAkB;EAClB,UAAU;EACV,qBAA4C;EAA5C,wCAA4C;EAC5C,mBAAe;MAAf,eAAe;EACf,cAAc;AAChB;;AAEA;EACE,cAAc;EACd,iBAAiB;AACnB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,mBAAU;MAAV,cAAU;UAAV,UAAU;EACV,qBAAyB;MAAzB,kBAAyB;UAAzB,yBAAyB;AAC3B;;AAEA;EACE,WAAW;EACX,oBAAoB;EACpB,kBAAkB;EAClB,YAAY;EACZ,yBAAyB;EACzB,oBAAoB;EACpB,gBAAgB;EAChB,iBAAiB;AACnB;;AAEA;EACE,yBAAyB;EACzB,mBAAmB;EACnB,mBAAmB;EACnB,8BAA8B;AAChC;;AAEA;EACE,cAAc;AAChB;;AAFA;EACE,cAAc;AAChB;;AAFA;EACE,cAAc;AAChB;;AAFA;EACE,cAAc;AAChB;;AAFA;EACE,cAAc;AAChB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,gBAAgB;EAChB,YAAY;EACZ,aAAa;EACb,cAAc;EACd,kBAAkB;EAClB,WAAW;EACX,UAAU;EACV,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,4BAAsB;EAAtB,6BAAsB;MAAtB,0BAAsB;UAAtB,sBAAsB;EACtB,yBAAmB;MAAnB,sBAAmB;UAAnB,mBAAmB;EACnB,wBAAuB;MAAvB,qBAAuB;UAAvB,uBAAuB;EACvB,iBAAiB;EACjB,YAAY;AACd;;AAEA;EACE,sBAA0C;EAA1C,0CAA0C;EAC1C,aAAa;EACb,WAAW;AACb;;AAEA;EACE,uGAAuF;EAAvF,+FAAuF;EAAvF,uFAAuF;EAAvF,yHAAuF;AACzF;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,gCAAwB;UAAxB,wBAAwB;AAC1B;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,iCAAyB;UAAzB,yBAAyB;AAC3B;;AAEA;;EAEE,WAAoC;EAApC,oCAAoC;EACpC,cAAc;EACd,gBAAmC;EAAnC,mCAAmC;EACnC,oBAAoB;AACtB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,cAAc;EACd,eAAe;EACf,cAAc;AAChB;;AAEA;;EAEE,kBAAkB;EAClB,cAAc;EACd,eAAe;AACjB;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,oBAAoB;EACpB,qBAAqB;AACvB;;AAEA;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,yBAA8B;MAA9B,sBAA8B;UAA9B,8BAA8B;AAChC;;AAEA;EACE,cAAiC;EAAjC,iCAAiC;EACjC,qBAA4C;EAA5C,wCAA4C;AAC9C;;AAEA;EACE,yBAAiD;EAAjD,iDAAiD;EACjD,YAAY;EACZ,WAAW;EACX,iBAAiB;AACnB;;AAEA;EACE,2BAAoB;EAApB,2BAAoB;EAApB,oBAAoB;EACpB,yBAAmB;MAAnB,sBAAmB;UAAnB,mBAAmB;EACnB,mBAA2C;EAA3C,2CAA2C;EAC3C,yBAAmD;EAAnD,mDAAmD;EACnD,sBAAsB;EACtB,eAAe;EACf,WAAsC;EAAtC,sCAAsC;EACtC,iBAAiB;EACjB,mBAAmB;AACrB;;AAEA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;;AAEA;EACE;IACE,YAAY;EACd;AACF;;AAEA;EACE;IACE,eAAe;EACjB;;EAEA;IACE,yBAAmB;QAAnB,sBAAmB;YAAnB,mBAAmB;IACnB,oBAAa;IAAb,oBAAa;IAAb,aAAa;EACf;;EAEA;IACE,gBAAyC;IAAzC,yCAAyC;IACzC,oDAA4C;YAA5C,4CAA4C;IAC5C,8BAAkC;IAAlC,kCAAkC;IAClC,gBAAgB;IAChB,yBAAyB;QAAzB,yBAAyB;IACzB,iBAAiB;EACnB;;EAEA;IACE,aAAa;EACf;;EAEA;;IAEE,mBAA+C;IAA/C,+CAA+C;EACjD;AACF;;AAEA;EACE;IACE,aAAa;EACf;;EAEA;;;IAGE,oBAAa;IAAb,oBAAa;IAAb,aAAa;EACf;;EAEA;;IAEE,oBAAa;IAAb,oBAAa;IAAb,aAAa;IACb,kBAAkB;IAClB,mBAAU;QAAV,cAAU;YAAV,UAAU;EACZ;;EAEA;;IAEE,yBAAmB;QAAnB,sBAAmB;YAAnB,mBAAmB;EACrB;;EAEA;IACE,cAAc;EAChB;;EAEA;IACE,yBAAyB;IACzB,mBAAmB;IACnB,WAAW;IACX,cAAc;IACd,aAAa;IACb,oBAAoB;IACpB,kBAAkB;IAClB,iCAAyB;YAAzB,yBAAyB;IACzB,YAAY;IACZ,oBAAoB;IACpB,cAAc;IACd,QAAQ;EACV;;EAEA;;IAEE,WAA+B;IAA/B,+BAA+B;EACjC;;EAEA;;;IAGE,gBAA0C;IAA1C,0CAA0C;IAC1C,WAA+B;IAA/B,+BAA+B;EACjC;;EAEA;IACE,0BAA0B;EAC5B;;EAEA;IACE,gBAAyC;IAAzC,yCAAyC;IACzC,yBAAiD;IAAjD,iDAAiD;IACjD,gBAAgB;IAChB,kCAAkC;IAClC,aAAa;IACb,SAAS;IACT,OAAO;IACP,eAAe;IACf,kBAAkB;EACpB;;EAEA;IACE,gCAAgC;IAChC,mBAAmB;EACrB;;EAEA;IACE,kBAAkB;IAClB,YAAY;EACd;;EAEA;IACE,sBAAsB;EACxB;;EAEA;IACE,UAAU;IACV,QAAQ;EACV;;EAEA;IACE,mBAA+C;IAA/C,+CAA+C;EACjD;AACF;;ACpUA;EACE,yBAA0C;EAA1C,0CAA0C;EAC1C,cAA+B;EAA/B,+BAA+B;EAC/B,qBAA4C;EAA5C,wCAA4C;EAC5C,gBAAsC;EAAtC,sCAAsC;EACtC,eAAe;AACjB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,cAAoC;EAApC,oCAAoC;AACtC;;ACdA,4EAA4E;;AAC5E;;EAEE,WAAW;EACX,kBAAkB;AACpB;;AAEA;;;EAGE,WAAW;EACX,gBAA8C;EAA9C,8CAA8C;AAChD;;AAEA;;;;;EAKE,cAAc;AAChB;;AAEA;;EAEE,WAAW;AACb;;AAEA;;;EAGE,WAAW;EACX,gBAA8C;EAA9C,8CAA8C;AAChD;;AAEA;EACE,mBAAmB;AACrB;;AAEA;;EAEE,WAAW;EACX,gBAA8C;EAA9C,8CAA8C;AAChD;;AAEA;;;EAGE,cAAc;EACd,mBAAmB;AACrB;;AAEA;;EAEE,cAAc;AAChB;;AAEA;;EAEE,cAAc;AAChB;;AAEA;;EAEE,cAAc;AAChB;;AAEA;EACE,WAAW;EACX,gBAA8C;EAA9C,8CAA8C;AAChD;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,gBAA8C;EAA9C,8CAA8C;AAChD;;ACrFA;EACE,aAAa;AACf;;AAEA;EACE;IACE,wBAAwB;EAC1B;;EAEA;IACE,mBAAuC;IAAvC,uCAAuC;EACzC;;EAEA;IACE,yBAAyB;IACzB,0BAA0B;EAC5B;;EAEA;;;IAGE,qBAAqB;EACvB;;EAEA;;;;IAIE,wBAAwB;EAC1B;;EAEA;IACE,2BAA2B;EAC7B;;EAEA;IACE,qBAAa;QAAb,iBAAa;YAAb,aAAa;IACb,qBAAqB;EACvB;;EAEA;IACE,iBAAiB;EACnB;;EAEA;IACE,gBAAgB;IAChB,cAAc;IACd,kBAAkB;EACpB;;EAEA;IACE,yBAAyB;EAC3B;;EAEA;;;;;IAKE,aAAa;EACf;;EAEA;IACE,cAAc;IACd,YAAY;IACZ,eAAe;IACf,oBAAoB;EACtB;;EAEA;IACE,iCAAmB;YAAnB,mBAAmB;EACrB;;EAEA;IACE,cAAc;EAChB;;EAEA;IACE,gBAAgB;IAChB,6BAA+C;IAA/C,+CAA+C;IAC/C,cAA0C;IAA1C,0CAA0C;IAC1C,yBAAyB;EAC3B;;EAEA;IACE,cAAc;EAChB;AACF;;ACvFA,qBAAqB;;AACrB,WAAW;;AACX;EACE,yBAA8B;MAA9B,sBAA8B;UAA9B,8BAA8B;AAChC;;AAEA;EACE,gBAAgB;EAChB,WAAW;EACX,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,mBAAmB;EACnB,mBAAe;MAAf,mBAAe;UAAf,eAAe;AACjB;;AAEA;EACE,eAAe;EACf,iBAAiB;EACjB,mBAAmB;AACrB;;AAEA;EACE,eAAe;EACf,iBAAiB;EACjB,mBAAmB;AACrB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,0BAA0B;EAC1B,yBAAyB;AAC3B;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,YAAY;EACZ,SAAS;EACT,cAAc;EACd,gDAAgD;EAChD,wDAAwD;EACxD,4BAA4B;EAC5B,YAAY;EACZ,yBAAwC;EAAxC,wCAAwC;EACxC,mBAA2C;EAA3C,2CAA2C;AAC7C;;AAEA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,mBAAkC;EAAlC,kCAAkC;EAClC,cAA8B;EAA9B,8BAA8B;AAChC;;AAEA;EACE,mBAAa;MAAb,iBAAa;UAAb,aAAa;EACb,qBAAyB;MAAzB,kBAAyB;UAAzB,yBAAyB;AAC3B;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,yBAAyC;EAAzC,yCAAyC;EACzC,qBAAqC;EAArC,qCAAqC;AACvC;;AAEA;EACE,iBAAiB;EACjB,oBAAoB;EACpB,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;;EAEE,wCAAwC;AAC1C;;AAEA,cAAc;;AAEd;EACE,cAA8B;EAA9B,8BAA8B;EAC9B,oCAAoC;AACtC;;AAEA;EACE,yCAAyC;AAC3C;;AAEA,YAAY;;AACZ;EACE,gBAA8B;EAA9B,8BAA8B;AAChC;;AAEA;EACE,qBAAqB;EACrB,gBAAgB;AAClB;;AAEA,YAAY;;AACZ;EACE,mBAAmB;AACrB;;AAEA,WAAW;;AACX;EACE,UAAU;AACZ;;AAEA;;EAEE,cAAc;EACd,iBAAiB;AACnB;;AAEA;EACE,WAAW;EACX,cAAc;EACd,UAAU;AACZ;;AAEA;EACE,cAA8B;EAA9B,8BAA8B;EAC9B,eAAe;AACjB;;AAGA;EACE,oBAAoB;EACpB,eAAe;EACf,iBAAiB;AACnB;;AAEA;EACE,WAAW;EACX,UAAU;AACZ;;AAEA,gBAAgB,UAAU,EAAE;;AAC5B;EACE,UAAU;AACZ;;AAEA;EACE,cAA+B;EAA/B,+BAA+B;EAC/B,qBAAqB;AACvB;;AACA;EACE,cAA8B;EAA9B,8BAA8B;AAChC;;AAEA;EACE,kBAAkB;EAClB,oBAAoB;AACtB;;AAEA;EACE,iBAAiB;EACjB,oBAAoB;AACtB;;AAEA;EACE,0BAA0B;AAC5B;;AAEA,eAAe;;AACf;EACE,eAAe;AACjB;;AAEA;EACE,mBAAmB;EACnB,WAAyB;EAAzB,yBAAyB;AAC3B;;AAEA;EACE,mBAAmB;EACnB,cAA+B;EAA/B,+BAA+B;AACjC;;AAEA,0BAA0B;;AAC1B;EACE,kBAAkB;AACpB;;AAEA;EACE,YAAY;EACZ,iBAAiB;AACnB;;AAEA,WAAW;;AACX;EACE,WAAyB;EAAzB,yBAAyB;EACzB,yBAAwC;EAAxC,wCAAwC;EACxC,sDAAsD;EACtD,2DAAmD;EAAnD,mDAAmD;EACnD,8CAA8C;EAC9C,qBAAoC;EAApC,oCAAoC;EACpC,iBAAiB;AACnB;;AAEA;EACE,cAA8B;EAA9B,8BAA8B;EAC9B,yBAAwC;EAAxC,wCAAwC;EACxC,qBAAoC;EAApC,oCAAoC;EACpC,gBAAgB;EAChB,wBAAwB;AAC1B;;AAEA;;;;;;;EAOE,mBAA2C;EAA3C,2CAA2C;AAC7C;;AACA;EACE,oBAAyC;EAAzC,yCAAyC;AAC3C","file":"css/site.css","sourcesContent":["@font-face {\n font-family: \"Roboto\";\n font-style: normal;\n font-weight: 400;\n src:\n url(~@fontsource/roboto/files/roboto-latin-400-normal.woff2) format(\"woff2\"),\n url(~@fontsource/roboto/files/roboto-latin-400-normal.woff) format(\"woff\");\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n\n@font-face {\n font-family: \"Roboto\";\n font-style: italic;\n font-weight: 400;\n src:\n url(~@fontsource/roboto/files/roboto-latin-400-italic.woff2) format(\"woff2\"),\n url(~@fontsource/roboto/files/roboto-latin-400-italic.woff) format(\"woff\");\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n\n@font-face {\n font-family: \"Roboto\";\n font-style: normal;\n font-weight: 500;\n src:\n url(~@fontsource/roboto/files/roboto-latin-500-normal.woff2) format(\"woff2\"),\n url(~@fontsource/roboto/files/roboto-latin-500-normal.woff) format(\"woff\");\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n\n@font-face {\n font-family: \"Roboto\";\n font-style: italic;\n font-weight: 500;\n src:\n url(~@fontsource/roboto/files/roboto-latin-500-italic.woff2) format(\"woff2\"),\n url(~@fontsource/roboto/files/roboto-latin-500-italic.woff) format(\"woff\");\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n","@font-face {\n font-family: \"Roboto Mono\";\n font-style: normal;\n font-weight: 400;\n src:\n url(~@fontsource/roboto-mono/files/roboto-mono-latin-400-normal.woff2) format(\"woff2\"),\n url(~@fontsource/roboto-mono/files/roboto-mono-latin-400-normal.woff) format(\"woff\");\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n\n@font-face {\n font-family: \"Roboto Mono\";\n font-style: normal;\n font-weight: 500;\n src:\n url(~@fontsource/roboto-mono/files/roboto-mono-latin-500-normal.woff2) format(\"woff2\"),\n url(~@fontsource/roboto-mono/files/roboto-mono-latin-500-normal.woff) format(\"woff\");\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n",":root {\n /* xmera omnia color scheme */\n --color-xmr-accent: #F55E2C;\n --color-xmr-primary: #51284F;\n --color-xmr-silver: #a8a7a7;\n --color-xmr-text: #1a1a1a;\n --color-xmr-helptext: #706e6e;\n --color-xmr-primary-light: rgba(81, 40, 79, 0.25);\n --color-xmr-light: #e1e1e1;\n --color-xmr-dark: #2A222A;\n --color-xmr-lighttext: #e6e5e5;\n /* colors */\n --color-white: #fff;\n --color-smoke-10: #fefefe;\n --color-smoke-30: #fafafa;\n --color-smoke-50: #f5f5f5;\n --color-smoke-70: #f0f0f0;\n --color-smoke-90: #e1e1e1;\n --color-gray-10: #c1c1c1;\n --color-gray-30: #9c9c9c;\n --color-gray-40: #8e8e8e;\n --color-gray-50: #808080;\n --color-gray-70: #5d5d5d;\n --color-jet-20: #4a4a4a;\n --color-jet-30: #424242;\n --color-jet-50: #333;\n --color-jet-70: #222;\n --color-jet-80: #191919;\n --color-black: #000;\n /* fonts */\n --rem-base: 18; /* used to compute rem value from desired pixel value (e.g., calc(18 / var(--rem-base) * 1rem) = 18px) */\n --body-font-size: 1.0625em; /* 17px */\n --body-font-size--desktop: 1.125em; /* 18px */\n --body-font-size--print: 0.9375em; /* 15px */\n --body-line-height: 1.15;\n --body-font-color: var(--color-jet-70);\n --body-font-family: \"Roboto\", sans-serif;\n --body-font-weight-bold: 500;\n --monospace-font-family: \"Roboto Mono\", monospace;\n --monospace-font-weight-bold: 500;\n /* base */\n --body-background: var(--color-white);\n --panel-background: var(--color-smoke-50);\n --panel-border-color: var(--color-smoke-90);\n --scrollbar-track-color: var(--color-smoke-30);\n --scrollbar-thumb-color: var(--color-gray-10);\n --scrollbar_hover-thumb-color: var(--color-gray-30);\n --border-radius-default: 10px;\n --border-radius-large: 100px;\n /* navbar */\n --navbar-background: var(--color-white);\n --navbar-font-color: var(--color-black);\n --navbar_hover-background: var(--color-white);\n --navbar-button-background: var(--color-xmr-accent);\n --navbar-button-border-color: var(--color-xmr-accent);\n --navbar-button-font-color: var(--color-white);\n --navbar-menu-border-color: var(--panel-border-color);\n --navbar-menu-background: var(--color-white);\n --navbar-menu-font-color: var(--body-font-color);\n --navbar-menu_hover-background: var(--color-smoke-50);\n /* nav */\n --nav-background: var(--color-xmr-primary-light);\n --nav-border-color: var(--color-gray-10);\n --nav-line-height: 1.35;\n --nav-heading-font-color: var(--color-jet-30);\n --nav-muted-color: var(--color-gray-70);\n --nav-panel-divider-color: var(--color-smoke-90);\n --nav-secondary-background: var(--color-smoke-70);\n /* toolbar */\n --toolbar-background: var(--color-white);\n --toolbar-border-color: transparent;\n --toolbar-font-color: var(--color-gray-70);\n --toolbar-muted-color: var(--color-gray-40);\n --page-version-menu-background: var(--color-smoke-70);\n --page-version-missing-font-color: var(--color-gray-40);\n /* admonitions */\n --caution-color: #a0439c;\n --caution-on-color: var(--color-white);\n --important-color: #d32f2f;\n --important-on-color: var(--color-white);\n --note-color: #217ee7;\n --note-on-color: var(--color-white);\n --tip-color: #41af46;\n --tip-on-color: var(--color-white);\n --warning-color: #e18114;\n --warning-on-color: var(--color-white);\n /* doc */\n --doc-font-color: var(--color-jet-50);\n --doc-font-size: inherit;\n --doc-font-size--desktop: calc(17 / var(--rem-base) * 1rem);\n --doc-line-height: 1.6;\n --doc-margin: 0 auto;\n --doc-margin--desktop: 0 2rem;\n --heading-font-color: var(--color-jet-80);\n --heading-font-weight: normal;\n --alt-heading-font-weight: var(--body-font-weight-bold);\n --section-divider-color: var(--panel-border-color);\n --link-font-color: var(--color-xmr-accent);\n --link_hover-font-color: var(--color-xmr-silver);\n --link_unresolved-font-color: var(--important-color);\n --abstract-background: var(--color-smoke-70);\n --abstract-font-color: var(--color-jet-20);\n --abstract-border-color: var(--panel-border-color);\n --admonition-background: var(--panel-background);\n --admonition-label-font-weight: var(--body-font-weight-bold);\n --caption-font-color: var(--color-gray-70);\n --caption-font-style: italic;\n --caption-font-weight: var(--body-font-weight-bold);\n --code-background: var(--panel-background);\n --code-font-color: var(--body-font-color);\n --example-background: var(--color-white);\n --example-border-color: var(--color-gray-70);\n --kbd-background: var(--panel-background);\n --kbd-border-color: var(--color-gray-10);\n --pre-background: var(--panel-background);\n --pre-border-color: var(--panel-border-color);\n --pre-annotation-font-color: var(--color-gray-50);\n --quote-background: var(--panel-background);\n --quote-border-color: var(--color-xmr-accent);\n --quote-font-color: var(--color-gray-70);\n --quote-attribution-font-color: var(--color-gray-40);\n --sidebar-background: var(--color-smoke-90);\n --table-border-color: var(--panel-border-color);\n --table-stripe-background: var(--panel-background);\n --table-footer-background: linear-gradient(to bottom, var(--color-smoke-70) 0%, var(--color-white) 100%);\n /* toc */\n --toc-font-color: var(--nav-muted-color);\n --toc-heading-font-color: var(--doc-font-color);\n --toc-border-color: var(--panel-border-color);\n --toc-line-height: 1.2;\n /* footer */\n --footer-line-height: var(--doc-line-height);\n --footer-background: var(--color-xmr-dark);\n --footer-font-color: var(--color-xmr-lighttext);\n --footer-link-font-color: var(--color-jet-80);\n /* dimensions and positioning */\n --navbar-height: 88px;/* calc(63 / var(--rem-base) * 1rem); */\n --toolbar-height: calc(45 / var(--rem-base) * 1rem);\n --drawer-height: var(--toolbar-height);\n --body-top: var(--navbar-height);\n --body-min-height: calc(100vh - var(--body-top));\n --nav-height: calc(var(--body-min-height) - var(--toolbar-height));\n --nav-height--desktop: var(--body-min-height);\n --nav-panel-menu-height: calc(100% - var(--drawer-height));\n --nav-panel-explore-height: calc(50% + var(--drawer-height));\n --nav-width: calc(270 / var(--rem-base) * 1rem);\n --toc-top: calc(var(--body-top) + var(--toolbar-height));\n --toc-height: calc(100vh - var(--toc-top) - 2.5rem);\n --toc-width: calc(162 / var(--rem-base) * 1rem);\n --toc-width--widescreen: calc(216 / var(--rem-base) * 1rem);\n --doc-max-width: calc(720 / var(--rem-base) * 1rem);\n --doc-max-width--desktop: calc(990 / var(--rem-base) * 1rem);\n /* stacking */\n --z-index-nav: 1;\n --z-index-toolbar: 2;\n --z-index-page-version-menu: 3;\n --z-index-navbar: 4;\n}\n","*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\nhtml {\n box-sizing: border-box;\n font-size: var(--body-font-size);\n height: 100%;\n scroll-behavior: smooth;\n}\n\n@media screen and (min-width: 1024px) {\n html {\n font-size: var(--body-font-size--desktop);\n }\n}\n\nbody {\n background: var(--body-background);\n color: var(--body-font-color);\n font-family: var(--body-font-family);\n line-height: var(--body-line-height);\n margin: 0;\n tab-size: 4;\n word-wrap: anywhere; /* aka overflow-wrap; used when hyphens are disabled or aren't sufficient */\n}\n\na {\n text-decoration: none;\n}\n\na:hover {\n text-decoration: underline;\n}\n\na:active {\n background-color: none;\n}\n\ncode,\nkbd,\npre {\n font-family: var(--monospace-font-family);\n}\n\nb,\ndt,\nstrong,\nth {\n font-weight: var(--body-font-weight-bold);\n}\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\nem em { /* stylelint-disable-line */\n font-style: normal;\n}\n\nstrong strong { /* stylelint-disable-line */\n font-weight: normal;\n}\n\nbutton {\n cursor: pointer;\n font-family: inherit;\n font-size: 1em;\n line-height: var(--body-line-height);\n margin: 0;\n}\n\nbutton::-moz-focus-inner {\n border: none;\n padding: 0;\n}\n\nsummary {\n cursor: pointer;\n -webkit-tap-highlight-color: transparent;\n outline: none;\n}\n\ntable {\n border-collapse: collapse;\n word-wrap: normal; /* table widths aren't computed as expected when word-wrap is enabled */\n}\n\nobject[type=\"image/svg+xml\"]:not([width]) {\n width: fit-content;\n}\n\n::placeholder {\n opacity: 0.5;\n}\n\n@media (pointer: fine) {\n @supports (scrollbar-width: thin) {\n html {\n scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-track-color);\n }\n\n body * {\n scrollbar-width: thin;\n scrollbar-color: var(--scrollbar-thumb-color) transparent;\n }\n }\n\n html::-webkit-scrollbar {\n background-color: var(--scrollbar-track-color);\n height: 12px;\n width: 12px;\n }\n\n body ::-webkit-scrollbar {\n height: 6px;\n width: 6px;\n }\n\n ::-webkit-scrollbar-thumb {\n background-clip: padding-box;\n background-color: var(--scrollbar-thumb-color);\n border: 3px solid transparent;\n border-radius: 12px;\n }\n\n body ::-webkit-scrollbar-thumb {\n border-width: 1.75px;\n border-radius: 6px;\n }\n\n ::-webkit-scrollbar-thumb:hover {\n background-color: var(--scrollbar_hover-thumb-color);\n }\n}\n","@media screen and (min-width: 1024px) {\n .body {\n display: flex;\n }\n}\n",".nav-container {\n position: fixed;\n top: var(--navbar-height);\n left: 0;\n width: 100%;\n font-size: calc(17 / var(--rem-base) * 1rem);\n z-index: var(--z-index-nav);\n visibility: hidden;\n}\n\n@media screen and (min-width: 769px) {\n .nav-container {\n width: var(--nav-width);\n }\n}\n\n@media screen and (min-width: 1024px) {\n .nav-container {\n font-size: calc(15.5 / var(--rem-base) * 1rem);\n flex: none;\n position: static;\n top: 0;\n visibility: visible;\n }\n}\n\n.nav-container.is-active {\n visibility: visible;\n}\n\n.nav {\n background: var(--nav-background);\n position: relative;\n top: var(--toolbar-height);\n height: var(--nav-height);\n}\n\n@media screen and (min-width: 769px) {\n .nav {\n box-shadow: 0.5px 0 3px var(--nav-border-color);\n }\n}\n\n@media screen and (min-width: 1024px) {\n .nav {\n top: var(--navbar-height);\n box-shadow: none;\n position: sticky;\n height: var(--nav-height--desktop);\n }\n}\n\n.nav a {\n color: inherit;\n}\n\n.nav .panels {\n display: flex;\n flex-direction: column;\n height: inherit;\n}\n\nhtml.is-clipped--nav {\n overflow-y: hidden;\n}\n\n.nav-panel-menu {\n overflow-y: scroll;\n overscroll-behavior: none;\n height: var(--nav-panel-menu-height);\n}\n\n.nav-panel-menu:not(.is-active) .nav-menu {\n opacity: 0.75;\n}\n\n.nav-panel-menu:not(.is-active)::after {\n content: \"\";\n background: rgba(0, 0, 0, 0.5);\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n}\n\n.nav-menu {\n min-height: 100%;\n padding: 0.5rem 0.75rem;\n line-height: var(--nav-line-height);\n position: relative;\n}\n\n.nav-menu h3.title {\n color: var(--nav-heading-font-color);\n font-size: inherit;\n font-weight: var(--body-font-weight-bold);\n margin: 0;\n padding: 0.25em 0 0.125em;\n}\n\n.nav-list {\n list-style: none;\n margin: 0 0 0 0.75rem;\n padding: 0;\n}\n\n.nav-menu > .nav-list + .nav-list {\n margin-top: 0.5rem;\n}\n\n.nav-item {\n margin-top: 0.5em;\n}\n\n/* adds some breathing room below a nested list */\n.nav-item-toggle ~ .nav-list {\n padding-bottom: 0.125rem;\n}\n\n/* matches list without a title */\n.nav-item[data-depth=\"0\"] > .nav-list:first-child {\n display: block;\n margin: 0;\n}\n\n.nav-item:not(.is-active) > .nav-list {\n display: none;\n}\n\n.nav-item-toggle {\n background: transparent url(../img/caret.svg) no-repeat center / 50%;\n border: none;\n outline: none;\n line-height: inherit;\n padding: 0;\n position: absolute;\n height: calc(var(--nav-line-height) * 1em);\n width: calc(var(--nav-line-height) * 1em);\n margin-top: -0.05em;\n margin-left: calc(var(--nav-line-height) * -1em);\n}\n\n.nav-item.is-active > .nav-item-toggle {\n transform: rotate(90deg);\n}\n\n.is-current-page > .nav-link,\n.is-current-page > .nav-text {\n font-weight: var(--body-font-weight-bold);\n}\n\n.nav-panel-explore {\n background: var(--nav-background);\n display: flex;\n flex-direction: column;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n}\n\n.nav-panel-explore:not(:first-child) {\n top: auto;\n max-height: var(--nav-panel-explore-height);\n}\n\n.nav-panel-explore .context {\n font-size: calc(15 / var(--rem-base) * 1rem);\n flex-shrink: 0;\n color: var(--nav-muted-color);\n box-shadow: 0 -1px 0 var(--nav-panel-divider-color);\n padding: 0 0.5rem;\n display: flex;\n align-items: center;\n justify-content: space-between;\n line-height: 1;\n height: var(--drawer-height);\n}\n\n.nav-panel-explore:not(:first-child) .context {\n cursor: pointer;\n}\n\n.nav-panel-explore .context .version {\n display: flex;\n align-items: inherit;\n}\n\n.nav-panel-explore .context .version::after {\n content: \"\";\n background: url(../img/chevron.svg) no-repeat center right / auto 100%;\n width: 1.25em;\n height: 0.75em;\n}\n\n.nav-panel-explore .components {\n line-height: var(--doc-line-height);\n flex-grow: 1;\n box-shadow: inset 0 1px 5px var(--nav-panel-divider-color);\n background: var(--nav-secondary-background);\n padding: 0.5rem 0.75rem 0 0.75rem;\n margin: 0;\n overflow-y: scroll;\n overscroll-behavior: none;\n max-height: 100%;\n display: block;\n}\n\n.nav-panel-explore:not(.is-active) .components {\n display: none;\n}\n\n.nav-panel-explore .component {\n display: block;\n}\n\n.nav-panel-explore .component + .component {\n margin-top: 0.5rem;\n}\n\n.nav-panel-explore .component:last-child {\n margin-bottom: 0.75rem;\n}\n\n.nav-panel-explore .component .title {\n font-weight: var(--body-font-weight-bold);\n}\n\n.nav-panel-explore .versions {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-top: -0.25rem;\n line-height: 1;\n list-style: none;\n}\n\n.nav-panel-explore .component .version {\n margin: 0.375rem 0.375rem 0 0;\n}\n\n.nav-panel-explore .component .version a {\n border: 1px solid var(--nav-border-color);\n border-radius: 0.25rem;\n opacity: 0.75;\n white-space: nowrap;\n padding: 0.125em 0.25em;\n display: inherit;\n}\n\n.nav-panel-explore .component .is-current a {\n border-color: currentColor;\n opacity: 0.9;\n font-weight: var(--body-font-weight-bold);\n}\n","@media screen and (max-width: 1023.5px) {\n aside.toc.sidebar {\n display: none;\n }\n\n main > .content {\n overflow-x: auto;\n }\n}\n\n@media screen and (min-width: 1024px) {\n main {\n flex: auto;\n min-width: 0; /* min-width: 0 required for flexbox to constrain overflowing elements */\n }\n\n main > .content {\n display: flex;\n }\n\n aside.toc.embedded {\n display: none;\n }\n\n aside.toc.sidebar {\n flex: 0 0 var(--toc-width);\n order: 1;\n }\n}\n\n@media screen and (min-width: 1216px) {\n aside.toc.sidebar {\n flex-basis: var(--toc-width--widescreen);\n }\n}\n",".toolbar {\n color: var(--toolbar-font-color);\n align-items: center;\n background-color: var(--toolbar-background);\n box-shadow: 0 1px 0 var(--toolbar-border-color);\n display: flex;\n font-size: calc(15 / var(--rem-base) * 1rem);\n height: var(--toolbar-height);\n justify-content: flex-start;\n position: sticky;\n top: var(--navbar-height);\n z-index: var(--z-index-toolbar);\n}\n\n.toolbar a {\n color: inherit;\n}\n\n.nav-toggle {\n background: url(../img/menu.svg) no-repeat 50% 47.5%;\n background-size: 49%;\n border: none;\n outline: none;\n line-height: inherit;\n padding: 0;\n height: var(--toolbar-height);\n width: var(--toolbar-height);\n margin-right: -0.25rem;\n}\n\n@media screen and (min-width: 1024px) {\n .nav-toggle {\n display: none;\n }\n}\n\n.nav-toggle.is-active {\n background-image: url(../img/back.svg);\n background-size: 41.5%;\n}\n\n.home-link {\n display: block;\n background: url(../img/home-o.svg) no-repeat center;\n height: calc(var(--toolbar-height) / 2);\n width: calc(var(--toolbar-height) / 2);\n margin: calc(var(--toolbar-height) / 4);\n}\n\n.home-link:hover,\n.home-link.is-current {\n background-image: url(../img/home.svg);\n}\n\n.edit-this-page {\n display: none;\n padding-right: 0.5rem;\n}\n\n@media screen and (min-width: 1024px) {\n .edit-this-page {\n display: block;\n }\n}\n\n.toolbar .edit-this-page a {\n color: var(--toolbar-muted-color);\n}\n",".breadcrumbs {\n display: none;\n flex: 1 1;\n padding: 0 0.5rem 0 0.75rem;\n line-height: var(--nav-line-height);\n}\n\n@media screen and (min-width: 1024px) {\n .breadcrumbs {\n display: block;\n }\n}\n\na + .breadcrumbs {\n padding-left: 0.05rem;\n}\n\n.breadcrumbs ul {\n display: flex;\n flex-wrap: wrap;\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.breadcrumbs li {\n display: inline;\n margin: 0;\n}\n\n.breadcrumbs li::after {\n content: \"/\";\n padding: 0 0.5rem;\n}\n\n.breadcrumbs li:last-of-type::after {\n content: none;\n}\n",".page-versions {\n margin: 0 0.2rem 0 auto;\n position: relative;\n line-height: 1;\n}\n\n@media screen and (min-width: 1024px) {\n .page-versions {\n margin-right: 0.7rem;\n }\n}\n\n.page-versions .version-menu-toggle {\n color: inherit;\n background: url(../img/chevron.svg) no-repeat;\n background-position: right 0.5rem top 50%;\n background-size: auto 0.75em;\n border: none;\n outline: none;\n line-height: inherit;\n padding: 0.5rem 1.5rem 0.5rem 0.5rem;\n position: relative;\n z-index: var(--z-index-page-version-menu);\n}\n\n.page-versions .version-menu {\n display: flex;\n min-width: 100%;\n flex-direction: column;\n align-items: flex-end;\n background: linear-gradient(to bottom, var(--page-version-menu-background) 0%, var(--page-version-menu-background) 100%) no-repeat;\n padding: 1.375rem 1.5rem 0.5rem 0.5rem;\n position: absolute;\n top: 0;\n right: 0;\n white-space: nowrap;\n}\n\n.page-versions:not(.is-active) .version-menu {\n display: none;\n}\n\n.page-versions .version {\n display: block;\n padding-top: 0.5rem;\n}\n\n.page-versions .version.is-current {\n display: none;\n}\n\n.page-versions .version.is-missing {\n color: var(--page-version-missing-font-color);\n font-style: italic;\n text-decoration: none;\n}\n",".toc-menu {\n color: var(--toc-font-color);\n}\n\n.toc.sidebar .toc-menu {\n margin-right: 0.75rem;\n position: sticky;\n top: var(--toc-top);\n}\n\n.toc .toc-menu h3 {\n color: var(--toc-heading-font-color);\n font-size: calc(16 / var(--rem-base) * 1rem);\n font-weight: var(--body-font-weight-bold);\n line-height: 1.3;\n margin: 0 -0.5px;\n padding-bottom: 0.25rem;\n}\n\n.toc.sidebar .toc-menu h3 {\n display: flex;\n flex-direction: column;\n height: 2.5rem;\n justify-content: flex-end;\n}\n\n.toc .toc-menu ul {\n font-size: calc(15 / var(--rem-base) * 1rem);\n line-height: var(--toc-line-height);\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n.toc.sidebar .toc-menu ul {\n max-height: var(--toc-height);\n overflow-y: auto;\n overscroll-behavior: none;\n}\n\n@supports (scrollbar-width: none) {\n .toc.sidebar .toc-menu ul {\n scrollbar-width: none;\n }\n}\n\n.toc .toc-menu ul::-webkit-scrollbar {\n width: 0;\n height: 0;\n}\n\n@media screen and (min-width: 1024px) {\n .toc .toc-menu h3 {\n font-size: calc(15 / var(--rem-base) * 1rem);\n }\n\n .toc .toc-menu ul {\n font-size: calc(13.5 / var(--rem-base) * 1rem);\n }\n}\n\n.toc .toc-menu li {\n margin: 0;\n}\n\n.toc .toc-menu li[data-level=\"2\"] a {\n padding-left: 1.25rem;\n}\n\n.toc .toc-menu li[data-level=\"3\"] a {\n padding-left: 2rem;\n}\n\n.toc .toc-menu a {\n color: inherit;\n border-left: 2px solid var(--toc-border-color);\n display: inline-block;\n padding: 0.25rem 0 0.25rem 0.5rem;\n text-decoration: none;\n}\n\n.sidebar.toc .toc-menu a {\n display: block;\n outline: none;\n}\n\n.toc .toc-menu a:hover {\n color: var(--link-font-color);\n}\n\n.toc .toc-menu a.is-active {\n border-left-color: var(--link-font-color);\n color: var(--doc-font-color);\n}\n\n.sidebar.toc .toc-menu a:focus {\n background: var(--panel-background);\n}\n\n.toc .toc-menu .is-hidden-toc {\n display: none !important;\n}\n",".doc {\n color: var(--doc-font-color);\n font-size: var(--doc-font-size);\n hyphens: auto;\n line-height: var(--doc-line-height);\n margin: var(--doc-margin);\n max-width: var(--doc-max-width);\n padding: 0 1rem 4rem;\n}\n\n@media screen and (min-width: 1024px) {\n .doc {\n flex: auto;\n font-size: var(--doc-font-size--desktop);\n margin: var(--doc-margin--desktop);\n max-width: var(--doc-max-width--desktop);\n min-width: 0;\n }\n}\n\n.doc h1,\n.doc h2,\n.doc h3,\n.doc h4,\n.doc h5,\n.doc h6 {\n color: var(--heading-font-color);\n font-weight: var(--heading-font-weight);\n hyphens: none;\n line-height: 1.3;\n margin: 1rem 0 0;\n}\n\n.doc > h1.page:first-child {\n font-size: calc(36 / var(--rem-base) * 1rem);\n margin: 1.5rem 0;\n}\n\n@media screen and (min-width: 769px) {\n .doc > h1.page:first-child {\n margin-top: 2.5rem;\n }\n}\n\n.doc > h1.page:first-child + aside.toc.embedded {\n margin-top: -0.5rem;\n}\n\n.doc > h2#name + .sectionbody {\n margin-top: 1rem;\n}\n\n#preamble + .sect1,\n.doc .sect1 + .sect1 {\n margin-top: 2rem;\n}\n\n.doc h1.sect0 {\n background: var(--abstract-background);\n font-size: 1.8em;\n margin: 1.5rem -1rem 0;\n padding: 0.5rem 1rem;\n}\n\n.doc h2:not(.discrete) {\n border-bottom: 1px solid var(--section-divider-color);\n margin-left: -1rem;\n margin-right: -1rem;\n padding: 0.4rem 1rem 0.1rem;\n}\n\n.doc h3:not(.discrete),\n.doc h4:not(.discrete) {\n font-weight: var(--alt-heading-font-weight);\n}\n\n.doc h1 .anchor,\n.doc h2 .anchor,\n.doc h3 .anchor,\n.doc h4 .anchor,\n.doc h5 .anchor,\n.doc h6 .anchor {\n position: absolute;\n text-decoration: none;\n width: 1.75ex;\n margin-left: -1.5ex;\n visibility: hidden;\n font-size: 0.8em;\n font-weight: normal;\n padding-top: 0.05em;\n}\n\n.doc h1 .anchor::before,\n.doc h2 .anchor::before,\n.doc h3 .anchor::before,\n.doc h4 .anchor::before,\n.doc h5 .anchor::before,\n.doc h6 .anchor::before {\n content: \"\\00a7\";\n}\n\n.doc h1:hover .anchor,\n.doc h2:hover .anchor,\n.doc h3:hover .anchor,\n.doc h4:hover .anchor,\n.doc h5:hover .anchor,\n.doc h6:hover .anchor {\n visibility: visible;\n}\n\n.doc p,\n.doc dl {\n margin: 0;\n}\n\n.doc a {\n color: var(--link-font-color);\n}\n\n.doc a:hover {\n color: var(--link_hover-font-color);\n}\n\n.doc a.bare {\n hyphens: none;\n}\n\n.doc a.unresolved {\n color: var(--link_unresolved-font-color);\n}\n\n.doc i.fa {\n hyphens: none;\n font-style: normal;\n}\n\n.doc p code,\n.doc thead code,\n.doc .colist > table code {\n color: var(--code-font-color);\n background: var(--code-background);\n border-radius: 0.25em;\n font-size: 0.95em;\n padding: 0.125em 0.25em;\n}\n\n.doc code,\n.doc pre {\n hyphens: none;\n}\n\n.doc pre {\n font-size: calc(16 / var(--rem-base) * 1rem);\n line-height: 1.5;\n margin: 0;\n}\n\n.doc blockquote {\n margin: 0;\n}\n\n.doc .paragraph.lead > p {\n font-size: calc(18 / var(--rem-base) * 1rem);\n}\n\n.doc .right {\n float: right;\n}\n\n.doc .left {\n float: left;\n}\n\n.doc .float-gap.right {\n margin: 0 1rem 1rem 0;\n}\n\n.doc .float-gap.left {\n margin: 0 0 1rem 1rem;\n}\n\n.doc .float-group::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.doc .stretch {\n width: 100%;\n}\n\n.doc .underline {\n text-decoration: underline;\n}\n\n.doc .line-through {\n text-decoration: line-through;\n}\n\n.doc .paragraph,\n.doc .dlist,\n.doc .hdlist,\n.doc .olist,\n.doc .ulist,\n.doc .exampleblock,\n.doc .imageblock,\n.doc .listingblock,\n.doc .literalblock,\n.doc .tabs,\n.doc .sidebarblock,\n.doc .verseblock,\n.doc .videoblock,\n.doc .quoteblock,\n.doc .partintro,\n.doc details,\n.doc hr {\n margin: 1rem 0 0;\n}\n\n.doc table.tableblock {\n font-size: calc(15 / var(--rem-base) * 1rem);\n}\n\n.doc .tablecontainer,\n.doc .tablecontainer + *,\n.doc :not(.tablecontainer) > table.tableblock,\n.doc :not(.tablecontainer) > table.tableblock + * {\n margin-top: 1.5rem;\n}\n\n.doc p.tableblock + p.tableblock {\n margin-top: 0.5rem;\n}\n\n.doc td.tableblock > .content > :first-child {\n margin-top: 0;\n}\n\n.doc table.tableblock th,\n.doc table.tableblock td {\n padding: 0.5rem;\n}\n\n.doc table.tableblock,\n.doc table.tableblock > * > tr > * {\n border: 0 solid var(--table-border-color);\n}\n\n.doc table.grid-all > * > tr > * {\n border-width: 1px;\n}\n\n.doc table.grid-cols > * > tr > * {\n border-width: 0 1px;\n}\n\n.doc table.grid-rows > * > tr > * {\n border-width: 1px 0;\n}\n\n.doc table.grid-all > thead th,\n.doc table.grid-rows > thead th {\n border-bottom-width: 2.5px;\n}\n\n.doc table.frame-all {\n border-width: 1px;\n}\n\n.doc table.frame-ends {\n border-width: 1px 0;\n}\n\n.doc table.frame-sides {\n border-width: 0 1px;\n}\n\n.doc table.frame-none > colgroup + * > :first-child > *,\n.doc table.frame-sides > colgroup + * > :first-child > * {\n border-top-width: 0;\n}\n\n/* NOTE let the grid win in case of frame-none */\n.doc table.frame-sides > :last-child > :last-child > * {\n border-bottom-width: 0;\n}\n\n.doc table.frame-none > * > tr > :first-child,\n.doc table.frame-ends > * > tr > :first-child {\n border-left-width: 0;\n}\n\n.doc table.frame-none > * > tr > :last-child,\n.doc table.frame-ends > * > tr > :last-child {\n border-right-width: 0;\n}\n\n.doc table.stripes-all > tbody > tr,\n.doc table.stripes-odd > tbody > tr:nth-of-type(odd),\n.doc table.stripes-even > tbody > tr:nth-of-type(even),\n.doc table.stripes-hover > tbody > tr:hover {\n background: var(--table-stripe-background);\n}\n\n.doc table.tableblock > tfoot {\n background: var(--table-footer-background);\n}\n\n.doc .halign-left {\n text-align: left;\n}\n\n.doc .halign-right {\n text-align: right;\n}\n\n.doc .halign-center {\n text-align: center;\n}\n\n.doc .valign-top {\n vertical-align: top;\n}\n\n.doc .valign-bottom {\n vertical-align: bottom;\n}\n\n.doc .valign-middle {\n vertical-align: middle;\n}\n\n.doc .admonitionblock {\n margin: 1.4rem 0 0;\n}\n\n.doc .admonitionblock p,\n.doc .admonitionblock td.content {\n font-size: calc(16 / var(--rem-base) * 1rem);\n}\n\n.doc .admonitionblock td.content > :not(.title):first-child,\n.doc .admonitionblock td.content > .title + * {\n margin-top: 0;\n}\n\n.doc .admonitionblock pre {\n font-size: calc(15 / var(--rem-base) * 1rem);\n}\n\n.doc .admonitionblock > table {\n table-layout: fixed;\n position: relative;\n width: 100%;\n}\n\n.doc .admonitionblock td.content {\n padding: 1rem 1rem 0.75rem;\n background: var(--admonition-background);\n width: 100%;\n word-wrap: anywhere;\n}\n\n.doc .admonitionblock .icon {\n position: absolute;\n top: 0;\n left: 0;\n font-size: calc(15 / var(--rem-base) * 1rem);\n padding: 0 0.5rem;\n height: 1.25rem;\n line-height: 1;\n font-weight: var(--admonition-label-font-weight);\n text-transform: uppercase;\n border-radius: 0.45rem;\n transform: translate(-0.5rem, -50%);\n}\n\n.doc .admonitionblock.caution .icon {\n background-color: var(--caution-color);\n color: var(--caution-on-color);\n}\n\n.doc .admonitionblock.important .icon {\n background-color: var(--important-color);\n color: var(--important-on-color);\n}\n\n.doc .admonitionblock.note .icon {\n background-color: var(--note-color);\n color: var(--note-on-color);\n}\n\n.doc .admonitionblock.tip .icon {\n background-color: var(--tip-color);\n color: var(--tip-on-color);\n}\n\n.doc .admonitionblock.warning .icon {\n background-color: var(--warning-color);\n color: var(--warning-on-color);\n}\n\n.doc .admonitionblock .icon i {\n display: inline-flex;\n align-items: center;\n height: 100%;\n}\n\n.doc .admonitionblock .icon i::after {\n content: attr(title);\n}\n\n.doc .imageblock,\n.doc .videoblock {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n\n.doc .imageblock.text-left,\n.doc .videoblock.text-left {\n align-items: flex-start;\n}\n\n.doc .imageblock.text-right,\n.doc .videoblock.text-right {\n align-items: flex-end;\n}\n\n.doc .imageblock img,\n.doc .imageblock object,\n.doc .imageblock svg,\n.doc .image > img,\n.doc .image > object,\n.doc .image > svg {\n display: inline-block;\n height: auto;\n max-width: 100%;\n vertical-align: middle;\n}\n\n.doc .image:not(.left):not(.right) > img {\n margin-top: -0.2em;\n}\n\n.doc .videoblock iframe {\n max-width: 100%;\n vertical-align: middle;\n}\n\n#preamble .abstract blockquote {\n background: var(--abstract-background);\n border-left: 5px solid var(--abstract-border-color);\n color: var(--abstract-font-color);\n font-size: calc(16 / var(--rem-base) * 1rem);\n padding: 0.75em 1em;\n}\n\n.doc .quoteblock,\n.doc .verseblock {\n background: var(--quote-background);\n border-left: 5px solid var(--quote-border-color);\n color: var(--quote-font-color);\n}\n\n.doc .quoteblock {\n padding: 0.25rem 2rem 1.25rem;\n}\n\n.doc .quoteblock .attribution {\n color: var(--quote-attribution-font-color);\n font-size: calc(15 / var(--rem-base) * 1rem);\n margin-top: 0.75rem;\n}\n\n.doc .quoteblock blockquote {\n margin-top: 1rem;\n}\n\n.doc .quoteblock .paragraph {\n font-style: italic;\n}\n\n.doc .quoteblock cite {\n padding-left: 1em;\n}\n\n.doc .verseblock {\n font-size: 1.15em;\n padding: 1rem 2rem;\n}\n\n.doc .verseblock pre {\n font-family: inherit;\n font-size: inherit;\n}\n\n.doc ol,\n.doc ul {\n margin: 0;\n padding: 0 0 0 2rem;\n}\n\n.doc ul.checklist,\n.doc ul.none,\n.doc ol.none,\n.doc ul.no-bullet,\n.doc ol.unnumbered,\n.doc ul.unstyled,\n.doc ol.unstyled {\n list-style-type: none;\n}\n\n.doc ul.no-bullet,\n.doc ol.unnumbered {\n padding-left: 1.25rem;\n}\n\n.doc ul.unstyled,\n.doc ol.unstyled {\n padding-left: 0;\n}\n\n.doc ul.circle {\n list-style-type: circle;\n}\n\n.doc ul.disc {\n list-style-type: disc;\n}\n\n.doc ul.square {\n list-style-type: square;\n}\n\n.doc ul.circle ul:not([class]),\n.doc ul.disc ul:not([class]),\n.doc ul.square ul:not([class]) {\n list-style: inherit;\n}\n\n.doc ol.arabic {\n list-style-type: decimal;\n}\n\n.doc ol.decimal {\n list-style-type: decimal-leading-zero;\n}\n\n.doc ol.loweralpha {\n list-style-type: lower-alpha;\n}\n\n.doc ol.upperalpha {\n list-style-type: upper-alpha;\n}\n\n.doc ol.lowerroman {\n list-style-type: lower-roman;\n}\n\n.doc ol.upperroman {\n list-style-type: upper-roman;\n}\n\n.doc ol.lowergreek {\n list-style-type: lower-greek;\n}\n\n.doc ul.checklist {\n padding-left: 1.75rem;\n}\n\n.doc ul.checklist p > i.fa-check-square-o:first-child,\n.doc ul.checklist p > i.fa-square-o:first-child {\n display: inline-flex;\n justify-content: center;\n width: 1.25rem;\n margin-left: -1.25rem;\n}\n\n.doc ul.checklist i.fa-check-square-o::before {\n content: \"\\2713\";\n}\n\n.doc ul.checklist i.fa-square-o::before {\n content: \"\\274f\";\n}\n\n.doc .dlist .dlist,\n.doc .dlist .olist,\n.doc .dlist .ulist,\n.doc .olist .dlist,\n.doc .olist .olist,\n.doc .olist .ulist,\n.doc .ulist .dlist,\n.doc .ulist .olist,\n.doc .ulist .ulist {\n margin-top: 0.5rem;\n}\n\n.doc .olist li + li,\n.doc .ulist li + li {\n margin-top: 0.5rem;\n}\n\n.doc .ulist .listingblock,\n.doc .olist .listingblock,\n.doc .admonitionblock .listingblock {\n padding: 0;\n}\n\n.doc .admonitionblock .title,\n.doc .exampleblock .title,\n.doc .imageblock .title,\n.doc .literalblock .title,\n.doc .listingblock .title,\n.doc .openblock .title,\n.doc .videoblock .title,\n.doc .tableblock caption {\n color: var(--caption-font-color);\n font-size: calc(16 / var(--rem-base) * 1rem);\n font-style: var(--caption-font-style);\n font-weight: var(--caption-font-weight);\n hyphens: none;\n letter-spacing: 0.01em;\n padding-bottom: 0.075rem;\n}\n\n.doc .tableblock caption {\n text-align: left;\n}\n\n.doc .ulist .title,\n.doc .olist .title {\n font-style: var(--caption-font-style);\n font-weight: var(--caption-font-weight);\n margin-bottom: 0.25rem;\n}\n\n.doc .imageblock .title {\n margin-top: 0.5rem;\n padding-bottom: 0;\n}\n\n.doc details {\n margin-left: 1rem;\n}\n\n.doc details > summary {\n display: block;\n position: relative;\n line-height: var(--doc-line-height);\n margin-bottom: 0.5rem;\n}\n\n.doc details > summary::-webkit-details-marker {\n display: none;\n}\n\n.doc details > summary::before {\n content: \"\";\n border: solid transparent;\n border-left-color: currentColor;\n border-width: 0.3em 0 0.3em 0.5em;\n position: absolute;\n top: calc((var(--doc-line-height) * 0.5 - 0.3) * 1em);\n left: -1rem;\n transform: translateX(15%);\n}\n\n.doc details[open] > summary::before {\n border-color: currentColor transparent transparent;\n border-width: 0.5rem 0.3rem 0;\n transform: translateY(15%);\n}\n\n.doc details > summary::after {\n content: \"\";\n width: 1rem;\n height: 1em;\n position: absolute;\n top: calc((var(--doc-line-height) * 0.5 - 0.5) * 1em);\n left: -1rem;\n}\n\n.doc details.result {\n margin-top: 0.25rem;\n}\n\n.doc details.result > summary {\n color: var(--caption-font-color);\n font-style: italic;\n margin-bottom: 0;\n}\n\n.doc details.result > .content {\n margin-left: -1rem;\n}\n\n.doc .exampleblock > .content,\n.doc details.result > .content {\n background: var(--example-background);\n border: 0.25rem solid var(--example-border-color);\n border-radius: 0.5rem;\n padding: 0.75rem;\n}\n\n.doc .exampleblock > .content::after,\n.doc details.result > .content::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.doc .exampleblock > .content > :first-child,\n.doc details > .content > :first-child {\n margin-top: 0;\n}\n\n.doc .sidebarblock {\n background: var(--sidebar-background);\n border-radius: 0.75rem;\n padding: 0.75rem 1.5rem;\n}\n\n.doc .sidebarblock > .content > .title {\n font-size: calc(22.5 / var(--rem-base) * 1rem);\n font-weight: var(--alt-heading-font-weight);\n line-height: 1.3;\n margin-bottom: -0.3em;\n text-align: center;\n}\n\n.doc .sidebarblock > .content > :not(.title):first-child {\n margin-top: 0;\n}\n\n/* NEEDS REVIEW prevent pre in table from causing article to exceed bounds */\n.doc .tableblock pre,\n.doc .listingblock.wrap pre {\n white-space: pre-wrap;\n}\n\n.doc pre.highlight code,\n.doc .listingblock pre:not(.highlight),\n.doc .literalblock pre {\n background: var(--pre-background);\n box-shadow: inset 0 0 1.75px var(--pre-border-color);\n display: block;\n overflow-x: auto;\n padding: 0.875em;\n}\n\n.doc .listingblock > .content {\n position: relative;\n}\n\n.doc .source-toolbox {\n display: flex;\n visibility: hidden;\n position: absolute;\n top: 0.25rem;\n right: 0.5rem;\n color: var(--pre-annotation-font-color);\n font-family: var(--body-font-family);\n font-size: calc(13 / var(--rem-base) * 1rem);\n line-height: 1;\n white-space: nowrap;\n z-index: 1;\n}\n\n.doc .listingblock:hover .source-toolbox {\n visibility: visible;\n}\n\n.doc .source-toolbox .source-lang {\n text-transform: uppercase;\n letter-spacing: 0.075em;\n}\n\n.doc .source-toolbox > :not(:last-child)::after {\n content: \"|\";\n letter-spacing: 0;\n padding: 0 1ch;\n}\n\n.doc .source-toolbox .copy-button {\n display: flex;\n flex-direction: column;\n align-items: center;\n background: none;\n border: none;\n color: inherit;\n outline: none;\n padding: 0;\n font-size: inherit;\n line-height: inherit;\n width: 1em;\n height: 1em;\n}\n\n.doc .source-toolbox .copy-icon {\n flex: none;\n width: inherit;\n height: inherit;\n}\n\n.doc .source-toolbox img.copy-icon {\n filter: invert(50.2%);\n}\n\n.doc .source-toolbox svg.copy-icon {\n fill: currentColor;\n}\n\n.doc .source-toolbox .copy-toast {\n flex: none;\n position: relative;\n display: inline-flex;\n justify-content: center;\n margin-top: 1em;\n background-color: var(--doc-font-color);\n border-radius: 0.25em;\n padding: 0.5em;\n color: var(--color-white);\n cursor: auto;\n opacity: 0;\n transition: opacity 0.5s ease 0.5s;\n}\n\n.doc .source-toolbox .copy-toast::after {\n content: \"\";\n position: absolute;\n top: 0;\n width: 1em;\n height: 1em;\n border: 0.55em solid transparent;\n border-left-color: var(--doc-font-color);\n transform: rotate(-90deg) translateX(50%) translateY(50%);\n transform-origin: left;\n}\n\n.doc .source-toolbox .copy-button.clicked .copy-toast {\n opacity: 1;\n transition: none;\n}\n\n.doc .language-console .hljs-meta {\n user-select: none;\n}\n\n.doc .dlist dt {\n font-style: italic;\n}\n\n.doc .dlist dd {\n margin: 0 0 0.25rem 1.5rem;\n}\n\n.doc .dlist dd:last-of-type {\n margin-bottom: 0;\n}\n\n.doc td.hdlist1,\n.doc td.hdlist2 {\n padding: 0.5rem 0 0;\n vertical-align: top;\n}\n\n.doc tr:first-child > .hdlist1,\n.doc tr:first-child > .hdlist2 {\n padding-top: 0;\n}\n\n.doc td.hdlist1 {\n font-weight: var(--body-font-weight-bold);\n padding-right: 0.25rem;\n}\n\n.doc td.hdlist2 {\n padding-left: 0.25rem;\n}\n\n.doc .colist {\n font-size: calc(16 / var(--rem-base) * 1rem);\n margin: 0.25rem 0 -0.25rem;\n}\n\n.doc .colist > table > tr > :first-child,\n.doc .colist > table > tbody > tr > :first-child {\n padding: 0.25em 0.5rem 0;\n vertical-align: top;\n}\n\n.doc .colist > table > tr > :last-child,\n.doc .colist > table > tbody > tr > :last-child {\n padding: 0.25rem 0;\n}\n\n.doc .conum[data-value] {\n border: 1px solid currentColor;\n border-radius: 100%;\n display: inline-block;\n font-family: var(--body-font-family);\n font-size: calc(13.5 / var(--rem-base) * 1rem);\n font-style: normal;\n line-height: 1.2;\n text-align: center;\n width: 1.25em;\n height: 1.25em;\n letter-spacing: -0.25ex;\n text-indent: -0.25ex;\n}\n\n.doc .conum[data-value]::after {\n content: attr(data-value);\n}\n\n.doc .conum[data-value] + b {\n display: none;\n}\n\n.doc hr {\n border: solid var(--section-divider-color);\n border-width: 2px 0 0;\n height: 0;\n}\n\n.doc b.button {\n white-space: nowrap; /* effectively ignores hyphens setting */\n}\n\n.doc b.button::before {\n content: \"[\";\n padding-right: 0.25em;\n}\n\n.doc b.button::after {\n content: \"]\";\n padding-left: 0.25em;\n}\n\n.doc kbd {\n display: inline-block;\n font-size: calc(12 / var(--rem-base) * 1rem);\n background: var(--kbd-background);\n border: 1px solid var(--kbd-border-color);\n border-radius: 0.25em;\n box-shadow: 0 1px 0 var(--kbd-border-color), 0 0 0 0.1em var(--body-background) inset;\n padding: 0.25em 0.5em;\n vertical-align: text-bottom;\n white-space: nowrap; /* effectively ignores hyphens setting */\n}\n\n.doc kbd,\n.doc .keyseq {\n line-height: 1;\n}\n\n.doc .keyseq {\n font-size: calc(16 / var(--rem-base) * 1rem);\n}\n\n.doc .keyseq kbd {\n margin: 0 0.125em;\n}\n\n.doc .keyseq kbd:first-child {\n margin-left: 0;\n}\n\n.doc .keyseq kbd:last-child {\n margin-right: 0;\n}\n\n.doc .menuseq,\n.doc .path {\n hyphens: none;\n}\n\n.doc .menuseq i.caret::before {\n content: \"\\203a\";\n font-size: 1.1em;\n font-weight: var(--body-font-weight-bold);\n line-height: calc(1 / 1.1);\n}\n\n.doc :not(pre).nowrap {\n white-space: nowrap;\n}\n\n.doc .nobreak {\n hyphens: none;\n word-wrap: normal;\n}\n\n#footnotes {\n font-size: 0.85em;\n line-height: 1.5;\n margin: 2rem -0.5rem 0;\n}\n\n.doc td.tableblock > .content #footnotes {\n margin: 2rem 0 0;\n}\n\n#footnotes hr {\n border-top-width: 1px;\n margin-top: 0;\n width: 20%;\n}\n\n#footnotes .footnote {\n margin: 0.5em 0 0 1em;\n}\n\n#footnotes .footnote + .footnote {\n margin-top: 0.25em;\n}\n\n#footnotes .footnote > a:first-of-type {\n display: inline-block;\n margin-left: -2em;\n text-align: right;\n width: 1.5em;\n}\n","nav.pagination {\n display: flex;\n border-top: 1px solid var(--toolbar-border-color);\n line-height: 1;\n margin: 2rem -1rem -1rem;\n padding: 0.75rem 1rem 0;\n}\n\nnav.pagination span {\n display: flex;\n flex: 50%;\n flex-direction: column;\n}\n\nnav.pagination .prev {\n padding-right: 0.5rem;\n}\n\nnav.pagination .next {\n margin-left: auto;\n padding-left: 0.5rem;\n text-align: right;\n}\n\nnav.pagination span::before {\n color: var(--toolbar-muted-color);\n font-size: 0.75em;\n padding-bottom: 0.1em;\n}\n\nnav.pagination .prev::before {\n content: \"Prev\";\n}\n\nnav.pagination .next::before {\n content: \"Next\";\n}\n\nnav.pagination a {\n font-weight: var(--body-font-weight-bold);\n line-height: 1.3;\n position: relative;\n}\n\nnav.pagination a::before,\nnav.pagination a::after {\n color: var(--toolbar-muted-color);\n font-weight: normal;\n font-size: 1.5em;\n line-height: 0.75;\n position: absolute;\n top: 0;\n width: 1rem;\n}\n\nnav.pagination .prev a::before {\n content: \"\\2039\";\n transform: translateX(-100%);\n}\n\nnav.pagination .next a::after {\n content: \"\\203a\";\n}\n","html.is-clipped--navbar {\n overflow-y: hidden;\n}\n\nbody {\n padding-top: var(--navbar-height);\n}\n\n.navbar {\n background: var(--navbar-background);\n color: var(--navbar-font-color);\n font-size: calc(16 / var(--rem-base) * 1rem);\n height: var(--navbar-height);\n position: fixed;\n top: 0;\n width: 100%;\n z-index: var(--z-index-navbar);\n}\n\n.navbar a {\n text-decoration: none;\n}\n\n.navbar-brand {\n display: flex;\n flex: auto;\n padding-left: 1rem;\n}\n\n.navbar-brand .navbar-item {\n color: var(--navbar-font-color);\n}\n\n.navbar-brand .navbar-item:first-child {\n align-self: center;\n padding: 0;\n font-size: calc(22 / var(--rem-base) * 1rem);\n flex-wrap: wrap;\n line-height: 1;\n}\n\n.navbar-brand .navbar-item:first-child a {\n color: inherit;\n word-wrap: normal;\n}\n\n.navbar-brand .navbar-item:first-child :not(:last-child) {\n padding-right: 0.375rem;\n}\n\n.navbar-brand .navbar-item.search {\n flex: auto;\n justify-content: flex-end;\n}\n\n#search-input {\n color: #333;\n font-family: inherit;\n font-size: 0.95rem;\n width: 150px;\n border: 1px solid #dbdbdb;\n border-radius: 0.1em;\n line-height: 1.5;\n padding: 0 0.25em;\n}\n\n#search-input:disabled {\n background-color: #dbdbdb;\n /* disable cursor */\n cursor: not-allowed;\n pointer-events: all !important;\n}\n\n#search-input:disabled::placeholder {\n color: #4c4c4c;\n}\n\n#search-input:focus {\n outline: none;\n}\n\n.navbar-burger {\n background: none;\n border: none;\n outline: none;\n line-height: 1;\n position: relative;\n width: 3rem;\n padding: 0;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n margin-left: auto;\n min-width: 0;\n}\n\n.navbar-burger span {\n background-color: var(--navbar-font-color);\n height: 1.5px;\n width: 1rem;\n}\n\n.navbar-burger:not(.is-active) span {\n transition: transform ease-out 0.25s, opacity 0s 0.25s, margin-top ease-out 0.25s 0.25s;\n}\n\n.navbar-burger span + span {\n margin-top: 0.25rem;\n}\n\n.navbar-burger.is-active span + span {\n margin-top: -1.5px;\n}\n\n.navbar-burger.is-active span:nth-child(1) {\n transform: rotate(45deg);\n}\n\n.navbar-burger.is-active span:nth-child(2) {\n opacity: 0;\n}\n\n.navbar-burger.is-active span:nth-child(3) {\n transform: rotate(-45deg);\n}\n\n.navbar-item,\n.navbar-link {\n color: var(--navbar-menu-font-color);\n display: block;\n line-height: var(--doc-line-height);\n padding: 0.5rem 1rem;\n}\n\n.navbar-item.has-dropdown {\n padding: 0;\n}\n\n.navbar-item .icon {\n width: 1.25rem;\n height: 1.25rem;\n display: block;\n}\n\n.navbar-item .icon img,\n.navbar-item .icon svg {\n fill: currentColor;\n width: inherit;\n height: inherit;\n}\n\n.navbar-link {\n padding-right: 2.5em;\n}\n\n.navbar-dropdown .navbar-item {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n}\n\n.navbar-dropdown .navbar-item.has-label {\n display: flex;\n justify-content: space-between;\n}\n\n.navbar-dropdown .navbar-item small {\n color: var(--toolbar-muted-color);\n font-size: calc(12 / var(--rem-base) * 1rem);\n}\n\n.navbar-divider {\n background-color: var(--navbar-menu-border-color);\n border: none;\n height: 1px;\n margin: 0.25rem 0;\n}\n\n.navbar .button {\n display: inline-flex;\n align-items: center;\n background: var(--navbar-button-background);\n border: 1px solid var(--navbar-button-border-color);\n border-radius: 0.15rem;\n height: 1.75rem;\n color: var(--navbar-button-font-color);\n padding: 0 0.75em;\n white-space: nowrap;\n}\n\n@media screen and (max-width: 768.5px) {\n .navbar-brand .navbar-item.search {\n padding-left: 0;\n padding-right: 0;\n }\n}\n\n@media screen and (min-width: 769px) {\n #search-input {\n width: 200px;\n }\n}\n\n@media screen and (max-width: 1023.5px) {\n .navbar-brand {\n height: inherit;\n }\n\n .navbar-brand .navbar-item {\n align-items: center;\n display: flex;\n }\n\n .navbar-menu {\n background: var(--navbar-menu-background);\n box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1);\n max-height: var(--body-min-height);\n overflow-y: auto;\n overscroll-behavior: none;\n padding: 0.5rem 0;\n }\n\n .navbar-menu:not(.is-active) {\n display: none;\n }\n\n .navbar-menu a.navbar-item:hover,\n .navbar-menu .navbar-link:hover {\n background: var(--navbar-menu_hover-background);\n }\n}\n\n@media screen and (min-width: 1024px) {\n .navbar-burger {\n display: none;\n }\n\n .navbar,\n .navbar-menu,\n .navbar-end {\n display: flex;\n }\n\n .navbar-item,\n .navbar-link {\n display: flex;\n position: relative;\n flex: none;\n }\n\n .navbar-item:not(.has-dropdown),\n .navbar-link {\n align-items: center;\n }\n\n .navbar-item.is-hoverable:hover .navbar-dropdown {\n display: block;\n }\n\n .navbar-link::after {\n border-width: 0 0 1px 1px;\n border-style: solid;\n content: \"\";\n display: block;\n height: 0.5em;\n pointer-events: none;\n position: absolute;\n transform: rotate(-45deg);\n width: 0.5em;\n margin-top: -0.375em;\n right: 1.125em;\n top: 50%;\n }\n\n .navbar-end > .navbar-item,\n .navbar-end .navbar-link {\n color: var(--navbar-font-color);\n }\n\n .navbar-end > a.navbar-item:hover,\n .navbar-end .navbar-link:hover,\n .navbar-end .navbar-item.has-dropdown:hover .navbar-link {\n background: var(--navbar_hover-background);\n color: var(--navbar-font-color);\n }\n\n .navbar-end .navbar-link::after {\n border-color: currentColor;\n }\n\n .navbar-dropdown {\n background: var(--navbar-menu-background);\n border: 1px solid var(--navbar-menu-border-color);\n border-top: none;\n border-radius: 0 0 0.25rem 0.25rem;\n display: none;\n top: 100%;\n left: 0;\n min-width: 100%;\n position: absolute;\n }\n\n .navbar-dropdown .navbar-item {\n padding: 0.5rem 3rem 0.5rem 1rem;\n white-space: nowrap;\n }\n\n .navbar-dropdown .navbar-item small {\n position: relative;\n right: -2rem;\n }\n\n .navbar-dropdown .navbar-item:last-child {\n border-radius: inherit;\n }\n\n .navbar-dropdown.is-right {\n left: auto;\n right: 0;\n }\n\n .navbar-dropdown a.navbar-item:hover {\n background: var(--navbar-menu_hover-background);\n }\n}\n","footer.footer {\n background-color: var(--footer-background);\n color: var(--footer-font-color);\n font-size: calc(15 / var(--rem-base) * 1rem);\n line-height: var(--footer-line-height);\n padding: 1.5rem;\n}\n\n.footer p {\n margin: 0.5rem 0;\n}\n\n.footer a {\n color: var(--footer-link-font-color);\n}\n","/*! Adapted from the GitHub style by Vasily Polovnyov */\n.hljs-comment,\n.hljs-quote {\n color: #998;\n font-style: italic;\n}\n\n.hljs-keyword,\n.hljs-selector-tag,\n.hljs-subst {\n color: #333;\n font-weight: var(--monospace-font-weight-bold);\n}\n\n.hljs-number,\n.hljs-literal,\n.hljs-variable,\n.hljs-template-variable,\n.hljs-tag .hljs-attr {\n color: #008080;\n}\n\n.hljs-string,\n.hljs-doctag {\n color: #d14;\n}\n\n.hljs-title,\n.hljs-section,\n.hljs-selector-id {\n color: #900;\n font-weight: var(--monospace-font-weight-bold);\n}\n\n.hljs-subst {\n font-weight: normal;\n}\n\n.hljs-type,\n.hljs-class .hljs-title {\n color: #458;\n font-weight: var(--monospace-font-weight-bold);\n}\n\n.hljs-tag,\n.hljs-name,\n.hljs-attribute {\n color: #000080;\n font-weight: normal;\n}\n\n.hljs-regexp,\n.hljs-link {\n color: #009926;\n}\n\n.hljs-symbol,\n.hljs-bullet {\n color: #990073;\n}\n\n.hljs-built_in,\n.hljs-builtin-name {\n color: #0086b3;\n}\n\n.hljs-meta {\n color: #999;\n font-weight: var(--monospace-font-weight-bold);\n}\n\n.hljs-deletion {\n background: #fdd;\n}\n\n.hljs-addition {\n background: #dfd;\n}\n\n.hljs-emphasis {\n font-style: italic;\n}\n\n.hljs-strong {\n font-weight: var(--monospace-font-weight-bold);\n}\n","@page {\n margin: 0.5in;\n}\n\n@media print {\n .hide-for-print {\n display: none !important;\n }\n\n html {\n font-size: var(--body-font-size--print);\n }\n\n a {\n color: inherit !important;\n text-decoration: underline;\n }\n\n a.bare,\n a[href^=\"#\"],\n a[href^=\"mailto:\"] {\n text-decoration: none;\n }\n\n tr,\n img,\n object,\n svg {\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group;\n }\n\n pre {\n hyphens: none;\n white-space: pre-wrap;\n }\n\n body {\n padding-top: 2rem;\n }\n\n .navbar {\n background: none;\n color: inherit;\n position: absolute;\n }\n\n .navbar * {\n color: inherit !important;\n }\n\n .navbar > :not(.navbar-brand),\n .nav-container,\n .toolbar,\n aside.toc,\n nav.pagination {\n display: none;\n }\n\n .doc {\n color: inherit;\n margin: auto;\n max-width: none;\n padding-bottom: 2rem;\n }\n\n .doc .admonitionblock td.icon {\n color-adjust: exact;\n }\n\n .doc .listingblock code[data-lang]::before {\n display: block;\n }\n\n footer.footer {\n background: none;\n border-top: 1px solid var(--panel-border-color);\n color: var(--quote-attribution-font-color);\n padding: 0.25rem 0.5rem 0;\n }\n\n .footer * {\n color: inherit;\n }\n}\n","/* xmera custom css */\n/* Navbar */\n.navbar {\n justify-content: space-between;\n}\n\n.navbar-logo {\n max-height: 63px;\n width: auto;\n margin-top: 0;\n}\n\n.navbar-brand {\n padding-left: 48px;\n padding-right: 64px;\n flex: 0 0 200px;\n}\n\n.main-item {\n font-size: 16px;\n line-height: 24px;\n font-weight: normal;\n}\n\n.navbar-item {\n font-size: 16px;\n line-height: 24px;\n font-weight: normal;\n}\n\n.navbar-end > .navbar-item {\n padding-left: 0;\n}\n\n.navbar-item .navbar-link::after {\n border-color: currentColor;\n border-width: 0 0 2px 2px;\n}\n\n.no-dropdown {\n padding-right: 0.75rem;\n}\n\n.no-dropdown::after {\n border: none;\n}\n\n.navbar-dropdown {\n width: 240px;\n top: 64px;\n z-index: 99999;\n box-shadow: 0 16px 48px 0 rgba(31, 32, 68, 0.08);\n -webkit-box-shadow: 0 16px 48px 0 rgba(31, 32, 68, 0.08);\n padding: 20px 24px 16px 20px;\n border: none;\n background-color: var(--color-xmr-light);\n border-radius: var(--border-radius-default);\n}\n\n.navbar-dropdown .navbar-item {\n padding-left: 0;\n padding-right: 0;\n}\n\n.navbar-dropdown a.navbar-item:hover {\n background: var(--color-xmr-light);\n color: var(--color-xmr-accent);\n}\n\n#topbar-nav {\n flex: 0 0 52%;\n justify-content: flex-end;\n}\n\n#subbar-nav {\n padding-right: 48px;\n}\n\n.navbar .button:hover {\n background-color: var(--color-xmr-silver);\n border-color: var(--color-xmr-silver);\n}\n\n.nav-menu {\n padding-top: 4rem;\n padding-bottom: 4rem;\n padding-left: 1rem;\n padding-right: 1rem;\n}\n\n.home-link:hover,\n.home-link.is-current {\n background-image: url(../img/home-o.svg);\n}\n\n/* Searching */\n\ndiv.search-result-document-hit .search-result-highlight {\n color: var(--color-xmr-accent);\n background: rgba(237, 143, 143, 0.1);\n}\n\ndiv.search-result-document-hit > a:hover {\n background-color: rgba(225, 69, 90, 0.05);\n}\n\n/* Sidebar */\n.nav-panel-explore {\n background: var(--color-white);\n}\n\n.nav-panel-explore .context {\n -webkit-box-shadow: 0;\n box-shadow: none;\n}\n\n/* Toolbar */\n.toolbar {\n padding-right: 48px;\n}\n\n/* Footer */\n.footer.footer {\n padding: 0;\n}\n\n.footer-wrap,\n.site-info {\n margin: 0 auto;\n max-width: 1248px;\n}\n\n.footer-wrap:after {\n content: \"\";\n display: table;\n clear:both;\n}\n\n.headline {\n color: var(--color-xmr-accent);\n font-size: 14px;\n}\n\n\n#footer-nav\\ navbar .navbar-item {\n text-transform: none;\n font-size: 16px;\n padding-left: 0px;\n}\n\n.column {\n float: left;\n width: 30%;\n}\n\n.column.right { width: 20%; }\n.column.middle {\n width: 20%;\n}\n\n.footer a {\n color: var(--footer-font-color);\n text-decoration: none;\n}\n.footer a:hover {\n color: var(--color-xmr-accent);\n}\n\n.site-info{\n text-align: center;\n padding-bottom: 56px;\n}\n\n.footer-widget-wrap {\n padding-top: 48px;\n padding-bottom: 48px;\n}\n\n.footer-menu-wrap {\n padding: 56px 0 !important;\n}\n\n/* Social Nav */\n#social-nav {\n font-size: 24px;\n}\n\n#social-nav a {\n padding-right: 24px;\n color: var(--color-black);\n}\n\n.footer-wrap #social-nav a {\n padding-right: 24px;\n color: var(--footer-font-color);\n}\n\n/* Call-to-action button */\n.control.cta-wrap {\n padding-left: 16px;\n}\n\n.control.cta-wrap a {\n height: 40px;\n padding: 8px 32px;\n}\n\n/* Button */\na.button.is-secondary {\n color: var(--color-black);\n background-color: var(--color-xmr-light);\n -webkit-box-shadow: 0 2px 8px 0 rgba(31, 32, 68, 0.16);\n transition: all 0.7s cubic-bezier(0.23, 1, 0.32, 1);\n box-shadow: 0 2px 8px 0 rgba(31, 32, 68, 0.16);\n border-color: var(--color-xmr-light);\n margin-left: 16px;\n}\n\na.button.is-secondary:hover {\n color: var(--color-xmr-silver);\n background-color: var(--color-xmr-light);\n border-color: var(--color-xmr-light);\n box-shadow: none;\n -webkit-box-shadow: none;\n}\n\n.doc pre.highlight code,\n.doc .admonitionblock td.content,\n.doc .videoblock iframe,\n.doc .imageblock,\n.doc .quoteblock,\n.doc .verseblock,\ninput#search-input {\n border-radius: var(--border-radius-default);\n}\n.navbar .button {\n border-radius: var(--border-radius-large);\n}\n"]} \ No newline at end of file diff --git a/public/_/img/back.svg b/public/_/img/back.svg index 1a66e8d..bf7d30e 100755 --- a/public/_/img/back.svg +++ b/public/_/img/back.svg @@ -1,86 +1 @@ - - - - -Left arrow - - - - -image/svg+xml - -Left arrow - - -Sarah White - - - - -OpenDevise Inc. - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/public/_/img/caret.svg b/public/_/img/caret.svg index faea566..1af41bc 100755 --- a/public/_/img/caret.svg +++ b/public/_/img/caret.svg @@ -1,63 +1 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - + \ No newline at end of file diff --git a/public/_/img/chevron.svg b/public/_/img/chevron.svg index 836c90f..40e962a 100755 --- a/public/_/img/chevron.svg +++ b/public/_/img/chevron.svg @@ -1,63 +1 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - + \ No newline at end of file diff --git a/public/_/img/home-o.svg b/public/_/img/home-o.svg index 02e64b8..95d193b 100755 --- a/public/_/img/home-o.svg +++ b/public/_/img/home-o.svg @@ -1,124 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/public/_/img/home.svg b/public/_/img/home.svg index 06ca956..4e96b35 100755 --- a/public/_/img/home.svg +++ b/public/_/img/home.svg @@ -1,124 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/public/_/img/menu.svg b/public/_/img/menu.svg index 211102b..8b43b2e 100755 --- a/public/_/img/menu.svg +++ b/public/_/img/menu.svg @@ -1,158 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/public/_/img/octicons-16.svg b/public/_/img/octicons-16.svg index d8415d0..e3b4e20 100755 --- a/public/_/img/octicons-16.svg +++ b/public/_/img/octicons-16.svg @@ -1,36 +1 @@ - - Octicons (16px subset) - Octicons v11.2.0 by GitHub - https://primer.style/octicons/ - License: MIT - - - - @primer/octicons - 11.2.0 - A scalable set of icons handcrafted with <3 by GitHub - image/svg+xml - - - GitHub - - - - - Copyright (c) 2020 GitHub Inc. - - - - https://primer.style/octicons/ - - - - - - - - - +Octicons v11.2.0 by GitHub - https://primer.style/octicons/ - License: MIT \ No newline at end of file diff --git a/src/css/custom.css b/src/css/custom.css index 77daeee..669b939 100755 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -130,10 +130,10 @@ div.search-result-document-hit > a:hover { max-width: 1248px; } -.footer-wrap:after { +.footer-wrap::after { content: ""; display: table; - clear:both; + clear: both; } .headline { @@ -141,11 +141,10 @@ div.search-result-document-hit > a:hover { font-size: 14px; } - #footer-nav\ navbar .navbar-item { text-transform: none; font-size: 16px; - padding-left: 0px; + padding-left: 0; } .column { @@ -154,6 +153,7 @@ div.search-result-document-hit > a:hover { } .column.right { width: 20%; } + .column.middle { width: 20%; } @@ -162,11 +162,12 @@ div.search-result-document-hit > a:hover { color: var(--footer-font-color); text-decoration: none; } + .footer a:hover { color: var(--color-xmr-accent); } -.site-info{ +.site-info { text-align: center; padding-bottom: 56px; } @@ -233,6 +234,7 @@ a.button.is-secondary:hover { input#search-input { border-radius: var(--border-radius-default); } + .navbar .button { border-radius: var(--border-radius-large); } diff --git a/src/css/vars.css b/src/css/vars.css index 34ce259..6585636 100755 --- a/src/css/vars.css +++ b/src/css/vars.css @@ -1,13 +1,13 @@ :root { /* xmera omnia color scheme */ - --color-xmr-accent: #F55E2C; - --color-xmr-primary: #51284F; + --color-xmr-accent: #f55e2c; + --color-xmr-primary: #51284f; --color-xmr-silver: #a8a7a7; --color-xmr-text: #1a1a1a; --color-xmr-helptext: #706e6e; --color-xmr-primary-light: rgba(81, 40, 79, 0.25); --color-xmr-light: #e1e1e1; - --color-xmr-dark: #2A222A; + --color-xmr-dark: #2a222a; --color-xmr-lighttext: #e6e5e5; /* colors */ --color-white: #fff;