From d8d3baf18eb84971c0459f39695cc6cc2fdfc20a Mon Sep 17 00:00:00 2001 From: Chaim Lev-Ari Date: Fri, 5 Jun 2020 02:03:13 +0300 Subject: [PATCH] refactor(client): move assets folder into app and remove rdash-ui dep (#3883) * refactor(assets): use rdash css * chore(build): remove rdash dep * refactor(client): move assets folder into app --- app/__module.js | 2 +- {assets => app/assets}/css/app.css | 0 app/assets/css/index.js | 2 + app/assets/css/rdash.css | 486 ++++++ .../fonts/montserrat-regular-webfont.eot | Bin 0 -> 21401 bytes .../fonts/montserrat-regular-webfont.svg | 1317 ++++++++++++++ .../fonts/montserrat-regular-webfont.ttf | Bin 0 -> 43716 bytes .../fonts/montserrat-regular-webfont.woff | Bin 0 -> 24696 bytes .../assets}/ico/android-chrome-192x192.png | Bin .../assets}/ico/android-chrome-256x256.png | Bin .../assets}/ico/apple-touch-icon.png | Bin {assets => app/assets}/ico/browserconfig.xml | 0 {assets => app/assets}/ico/favicon-16x16.png | Bin {assets => app/assets}/ico/favicon-32x32.png | Bin {assets => app/assets}/ico/favicon.ico | Bin {assets => app/assets}/ico/manifest.json | 0 {assets => app/assets}/ico/mstile-150x150.png | Bin .../assets}/ico/safari-pinned-tab.svg | 0 .../assets}/images/edge_endpoint.png | Bin .../images/extensions_overview_diagram.png | Bin {assets => app/assets}/images/logo.png | Bin {assets => app/assets}/images/logo_alt.png | Bin {assets => app/assets}/images/logo_ico.png | Bin {assets => app/assets}/images/logo_small.png | Bin {assets => app/assets}/images/support_1.png | Bin {assets => app/assets}/images/support_2.png | Bin app/index.html | 14 +- .../endpoint-item/endpointItem.html | 2 +- .../product-item/productItem.html | 4 +- app/portainer/views/auth/auth.html | 2 +- app/portainer/views/init/admin/initAdmin.html | 2 +- .../views/init/endpoint/initEndpoint.html | 2 +- app/portainer/views/sidebar/sidebar.html | 4 +- app/vendors.js | 1 - package.json | 1 - webpack/webpack.common.js | 1 + yarn.lock | 1552 +---------------- 37 files changed, 1865 insertions(+), 1527 deletions(-) rename {assets => app/assets}/css/app.css (100%) create mode 100644 app/assets/css/index.js create mode 100644 app/assets/css/rdash.css create mode 100644 app/assets/fonts/montserrat-regular-webfont.eot create mode 100644 app/assets/fonts/montserrat-regular-webfont.svg create mode 100644 app/assets/fonts/montserrat-regular-webfont.ttf create mode 100644 app/assets/fonts/montserrat-regular-webfont.woff rename {assets => app/assets}/ico/android-chrome-192x192.png (100%) rename {assets => app/assets}/ico/android-chrome-256x256.png (100%) rename {assets => app/assets}/ico/apple-touch-icon.png (100%) rename {assets => app/assets}/ico/browserconfig.xml (100%) rename {assets => app/assets}/ico/favicon-16x16.png (100%) rename {assets => app/assets}/ico/favicon-32x32.png (100%) rename {assets => app/assets}/ico/favicon.ico (100%) rename {assets => app/assets}/ico/manifest.json (100%) rename {assets => app/assets}/ico/mstile-150x150.png (100%) rename {assets => app/assets}/ico/safari-pinned-tab.svg (100%) rename {assets => app/assets}/images/edge_endpoint.png (100%) rename {assets => app/assets}/images/extensions_overview_diagram.png (100%) rename {assets => app/assets}/images/logo.png (100%) rename {assets => app/assets}/images/logo_alt.png (100%) rename {assets => app/assets}/images/logo_ico.png (100%) rename {assets => app/assets}/images/logo_small.png (100%) rename {assets => app/assets}/images/support_1.png (100%) rename {assets => app/assets}/images/support_2.png (100%) diff --git a/app/__module.js b/app/__module.js index 0c3cde285..8e878ded2 100644 --- a/app/__module.js +++ b/app/__module.js @@ -1,4 +1,4 @@ -import '../assets/css/app.css'; +import './assets/css'; import angular from 'angular'; import './agent/_module'; diff --git a/assets/css/app.css b/app/assets/css/app.css similarity index 100% rename from assets/css/app.css rename to app/assets/css/app.css diff --git a/app/assets/css/index.js b/app/assets/css/index.js new file mode 100644 index 000000000..c035bf022 --- /dev/null +++ b/app/assets/css/index.js @@ -0,0 +1,2 @@ +import './rdash.css'; +import './app.css'; diff --git a/app/assets/css/rdash.css b/app/assets/css/rdash.css new file mode 100644 index 000000000..8ee24cd8d --- /dev/null +++ b/app/assets/css/rdash.css @@ -0,0 +1,486 @@ +#content-wrapper { + padding-left: 0; + margin-left: 0; + width: 100%; + height: auto; +} +@media only screen and (min-width: 561px) { + #page-wrapper.open { + padding-left: 250px; + } +} +@media only screen and (max-width: 560px) { + #page-wrapper.open { + padding-left: 70px; + } +} +#page-wrapper.open #sidebar-wrapper { + left: 150px; +} + +/** + * Hamburg Menu + * When the class of 'hamburg' is applied to the body tag of the document, + * the sidebar changes it's style to attempt to mimic a menu on a phone app, + * where the content is overlaying the content, rather than push it. + */ +@media only screen and (max-width: 560px) { + body.hamburg #page-wrapper { + padding-left: 0; + } + body.hamburg #page-wrapper:not(.open) #sidebar-wrapper { + position: absolute; + left: -100px; + } + body.hamburg #page-wrapper:not(.open) ul.sidebar .sidebar-title.separator { + display: none; + } + body.hamburg #page-wrapper.open #sidebar-wrapper { + position: fixed; + } + body.hamburg #page-wrapper.open #sidebar-wrapper ul.sidebar li.sidebar-main { + margin-left: 0px; + } + body.hamburg #sidebar-wrapper ul.sidebar li.sidebar-main, + body.hamburg .row.header .meta { + margin-left: 70px; + } + body.hamburg #sidebar-wrapper ul.sidebar li.sidebar-main, + body.hamburg #page-wrapper.open #sidebar-wrapper ul.sidebar li.sidebar-main { + transition: margin-left 0.4s ease 0s; + } +} + +/** + * Header + */ +.row.header { + height: 60px; + background: #fff; + margin-bottom: 15px; +} +.row.header > div:last-child { + padding-right: 0; +} +.row.header .meta .page { + font-size: 17px; + padding-top: 11px; +} +.row.header .meta .breadcrumb-links { + font-size: 10px; +} +.row.header .meta div { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.row.header .login a { + padding: 18px; + display: block; +} +.row.header .user { + min-width: 130px; +} +.row.header .user > .item { + width: 65px; + height: 60px; + float: right; + display: inline-block; + text-align: center; + vertical-align: middle; +} +.row.header .user > .item a { + color: #919191; + display: block; +} +.row.header .user > .item i { + font-size: 20px; + line-height: 55px; +} +.row.header .user > .item img { + width: 40px; + height: 40px; + margin-top: 10px; + border-radius: 2px; +} +.row.header .user > .item ul.dropdown-menu { + border-radius: 2px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.05); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.05); +} +.row.header .user > .item ul.dropdown-menu .dropdown-header { + text-align: center; +} +.row.header .user > .item ul.dropdown-menu li.link { + text-align: left; +} +.row.header .user > .item ul.dropdown-menu li.link a { + padding-left: 7px; + padding-right: 7px; +} +.row.header .user > .item ul.dropdown-menu:before { + position: absolute; + top: -7px; + right: 23px; + display: inline-block; + border-right: 7px solid transparent; + border-bottom: 7px solid rgba(0, 0, 0, 0.2); + border-left: 7px solid transparent; + content: ''; +} +.row.header .user > .item ul.dropdown-menu:after { + position: absolute; + top: -6px; + right: 24px; + display: inline-block; + border-right: 6px solid transparent; + border-bottom: 6px solid #ffffff; + border-left: 6px solid transparent; + content: ''; +} + +.loading { + width: 40px; + height: 40px; + position: relative; + margin: 100px auto; +} +.double-bounce1, +.double-bounce2 { + width: 100%; + height: 100%; + border-radius: 50%; + background-color: #333; + opacity: 0.6; + position: absolute; + top: 0; + left: 0; + -webkit-animation: bounce 2s infinite ease-in-out; + animation: bounce 2s infinite ease-in-out; +} +.double-bounce2 { + -webkit-animation-delay: -1s; + animation-delay: -1s; +} +@-webkit-keyframes bounce { + 0%, + 100% { + -webkit-transform: scale(0); + } + 50% { + -webkit-transform: scale(1); + } +} +@keyframes bounce { + 0%, + 100% { + transform: scale(0); + -webkit-transform: scale(0); + } + 50% { + transform: scale(1); + -webkit-transform: scale(1); + } +} + +/* Fonts */ +@font-face { + font-family: 'Montserrat'; + src: url('../fonts/montserrat-regular-webfont.eot'); + src: url('../fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/montserrat-regular-webfont.woff') format('woff'), + url('../fonts/montserrat-regular-webfont.ttf') format('truetype'), url('../fonts/montserrat-regular-webfont.svg#montserratregular') format('svg'); + font-weight: normal; + font-style: normal; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + @font-face { + font-family: 'Montserrat'; + src: url('../fonts/montserrat-regular-webfont.svg') format('svg'); + } + select { + font-family: Arial, Helvetica, sans-serif; + } +} +/* Base */ +html { + overflow-y: scroll; +} +body { + background: #f3f3f3; + font-family: 'Montserrat'; + color: #333333 !important; +} +.row { + margin-left: 0 !important; + margin-right: 0 !important; +} +.row > div { + margin-bottom: 15px; +} +.alerts-container .alert:last-child { + margin-bottom: 0; +} +#page-wrapper { + padding-left: 70px; + height: 100%; +} +#sidebar-wrapper { + margin-left: -150px; + left: -30px; + width: 250px; + position: fixed; + height: 100%; + z-index: 999; +} +#page-wrapper, +#sidebar-wrapper { + transition: all 0.4s ease 0s; +} +.green { + background: #23ae89 !important; +} +.blue { + background: #2361ae !important; +} +.orange { + background: #d3a938 !important; +} +.red { + background: #ae2323 !important; +} +.form-group .help-block.form-group-inline-message { + padding-top: 5px; +} +div.input-mask { + padding-top: 7px; +} + +/* #592727 RED */ +/* #2f5927 GREEN */ +/* #30426a BLUE (default)*/ +/* Sidebar background color */ +/* Sidebar header and footer color */ +/* Sidebar title text colour */ +/* Sidebar menu item hover color */ +/** + * Sidebar + */ +#sidebar-wrapper { + background: #30426a; +} +ul.sidebar .sidebar-main a, +.sidebar-footer, +ul.sidebar .sidebar-list a:hover, +#page-wrapper:not(.open) ul.sidebar .sidebar-title.separator { + /* Sidebar header and footer color */ + background: #2d3e63; +} +ul.sidebar { + position: absolute; + top: 0; + bottom: 0; + padding: 0; + margin: 0; + list-style: none; + text-indent: 20px; + overflow-x: hidden; + overflow-y: auto; +} +ul.sidebar li a { + color: #fff; + display: block; + float: left; + text-decoration: none; + width: 250px; +} +ul.sidebar .sidebar-main { + height: 65px; +} +ul.sidebar .sidebar-main a { + font-size: 18px; + line-height: 60px; +} +ul.sidebar .sidebar-main a:hover { + cursor: pointer; +} +ul.sidebar .sidebar-main .menu-icon { + float: right; + font-size: 18px; + padding-right: 28px; + line-height: 60px; +} +ul.sidebar .sidebar-title { + color: #738bc0; + font-size: 12px; + height: 35px; + line-height: 40px; + text-transform: uppercase; + transition: all 0.6s ease 0s; +} +ul.sidebar .sidebar-list { + height: 40px; +} +ul.sidebar .sidebar-list a { + text-indent: 25px; + font-size: 15px; + color: #b2bfdc; + line-height: 40px; +} +ul.sidebar .sidebar-list a:hover { + color: #fff; + border-left: 3px solid #e99d1a; + text-indent: 22px; +} +ul.sidebar .sidebar-list a:hover .menu-icon { + text-indent: 25px; +} +ul.sidebar .sidebar-list .menu-icon { + float: right; + padding-right: 29px; + line-height: 40px; + width: 70px; +} +#page-wrapper:not(.open) ul.sidebar { + bottom: 0; +} +#page-wrapper:not(.open) ul.sidebar .sidebar-title { + display: none; + height: 0px; + text-indent: -100px; +} +#page-wrapper:not(.open) ul.sidebar .sidebar-title.separator { + display: block; + height: 2px; + margin: 13px 0; +} +#page-wrapper:not(.open) ul.sidebar .sidebar-list a:hover span { + border-left: 3px solid #e99d1a; + text-indent: 22px; +} +#page-wrapper:not(.open) .sidebar-footer { + display: none; +} +.sidebar-footer { + position: absolute; + height: 40px; + bottom: 0; + width: 100%; + padding: 0; + margin: 0; + transition: all 0.6s ease 0s; + text-align: center; +} +.sidebar-footer div a { + color: #b2bfdc; + font-size: 12px; + line-height: 43px; +} +.sidebar-footer div a:hover { + color: #ffffff; + text-decoration: none; +} + +/* #592727 RED */ +/* #2f5927 GREEN */ +/* #30426a BLUE (default)*/ +/* Sidebar background color */ +/* Sidebar header and footer color */ +/* Sidebar title text colour */ +/* Sidebar menu item hover color */ + +/** + * Widgets + */ +.widget { + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + background: #ffffff; + border: 1px solid transparent; + border-radius: 2px; + border-color: #e9e9e9; +} +.widget .widget-header .pagination, +.widget .widget-footer .pagination { + margin: 0; +} +.widget .widget-header { + color: #767676; + background-color: #f6f6f6; + padding: 10px 15px; + border-bottom: 1px solid #e9e9e9; + line-height: 30px; +} +.widget .widget-header i { + margin-right: 5px; +} +.widget .widget-body { + padding: 20px; +} +.widget .widget-body table thead { + background: #fafafa; +} +.widget .widget-body table thead * { + font-size: 14px !important; +} +.widget .widget-body table tbody * { + font-size: 13px !important; +} +.widget .widget-body .error { + color: #ff0000; +} +.widget .widget-body button { + margin-left: 5px; +} +.widget .widget-body div.alert { + margin-bottom: 10px; +} +.widget .widget-body.large { + height: 350px; + overflow-y: auto; +} +.widget .widget-body.medium { + height: 250px; + overflow-y: auto; +} +.widget .widget-body.small { + height: 150px; + overflow-y: auto; +} +.widget .widget-body.no-padding { + padding: 0; +} +.widget .widget-body.no-padding .error, +.widget .widget-body.no-padding .message { + padding: 20px; +} +.widget .widget-footer { + border-top: 1px solid #e9e9e9; + padding: 10px; +} +.widget .widget-icon { + background: #30426a; + width: 65px; + height: 65px; + border-radius: 50%; + text-align: center; + vertical-align: middle; + margin-right: 15px; +} +.widget .widget-icon i { + line-height: 66px; + color: #ffffff; + font-size: 30px; +} +.widget .widget-footer { + border-top: 1px solid #e9e9e9; + padding: 10px; +} +.widget .widget-title .pagination, +.widget .widget-footer .pagination { + margin: 0; +} +.widget .widget-content .title { + font-size: 28px; + display: block; +} diff --git a/app/assets/fonts/montserrat-regular-webfont.eot b/app/assets/fonts/montserrat-regular-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..183869665e3d8a10168ecf60ab214f8bf2ca5da0 GIT binary patch literal 21401 zcmZs>V{|1<6D@pBY}>Z&iEZ1qZ96Bn?c~JCOeVHH(ZseU$z+oI-1pyI-`BNPSJkfW z>i%21Dpvyl7*q!UApR35!2i|I(En3VKmZ5`_zzQ5Wd#62<;eh||Ka~z|G{Mc*NCdt zEBhbt|7=(QC4dXS8Q=-<09XOs{}Z$SYybcSp#Gn41MmVk{)f2#hY$d?|98RzVE4Zp zWB?8T3xMrEVgD~m_5YiP?EjMm01(%ZQT>0u@Sg(-a6JNW0|4AG00wuA+4J}bUwxfP zTLU-w5MK(5UUw!NCaFI(f1oA8w+Ti%<6oXWGT_QZ3j}p*2JrRp29qS0GYAMV>!Bs8 z(A}2N(_Iiw2?(GqN{a*E#F|k^%%$?=QlI^grmSJDH8^8gM10$kz<*QM;tQu)%gJ`F zg)Zds)~Os~Z3!kEhJ~6mn<_0uj^mScp{XyLkWf-#-XI}qluu>?AAjnK9Vb`#p6vG2 z&}h13hgwAuGwcZmU83*+m=BSNK4pW^vLoll^P+;)=xXI1e&Rr%pe;4z&ui}l2!BJkkF=gnn!iRiLWF z@J`yK@Jv|f9gad8z#;1;;-w`+0**>g2DZW-YJ9zSW*%j826X9nmlKyRw-PTiAgK}k z7+a;Zn>JMbXF=6Y1!$b7zvg|2lG)@~mQQNFm$ zVKcIF4@XK_Hk~z`bo-$&r51_j#<0Pqe{4c_{TK>|A%eCnV9H7TxfLwO-fBjneXxL zS)P@QTN31_YnQ_-c;MA=ViLuFPZrKc=aVc~kmG6`h!s|1hqOh>hhZZR5&iwp;f-iA z!t-kW%}%b}iL)hQ=`QIHW;GL`g0q~>B(i#+T#r#>QstvGX4@>(*$lpG=_IRE`wuwO zr>2k?oZZIcQdU)6-!iJ=+>wt-3g}v)K!~Iq#4&H&2tM%$AQnd$e+Ja4EoS1i(!kXZ z_54uxrf-5@`960g^_P7H%6k+A;$C*A30@tNcw{beOyDOCzh6EY?E7^HcvGTq-tj`@hJ62 z$#r*a3%;N zjV--V!DrC3)R!RsizCm9Q?!SC?V`T z#nbLH6`?TTJ4{iWJQ6&^Os*zL!r@1Ncvh^Y&B}D-=97H5o+=kM#D2+!h847j#@&x@ zu{6&?+2BNc=c(vpF*vFU^>LK$^+3t^0Y_Azs)NCO>u2<^ucJs?PlO(SGL5!a=_CSo zB08QMmo6srMjUx9_d>}pv>6rpJ>^(wShcjffmjd(ktHX#dKz3ErA-*R(da@2OQcXT zo13WlT>cnA)h`*Y+8!ZT6;xCf=c8o9q=#3bQ4eC$e?=GKI;6A+(<|gGkz!v$ z^aUkxzxl)q=oks)D&~j#29`RdRabJR5H3*Kg5={6j|OuMwU#-+YUC`9$QR4uja2pv za$4m`|GF8-hU?{^?A2c4R~d}tvzMygY8!HuTwH4I@QiIWLm8~bs;DwD&C@D}begFd z&@4E#y2CKx@>Syw&^;n$GAPJe;;UiW_mi!4eIWPgcqIS`cf zNZ_zI2!C(=n|VZ?)>te2Q|ao@`vAGxhGzo}LUSn+Uw=dmJF_hQ@NwnQzZ@%NAy*W5 ztiS{W%wcw2$1}<%%}m{~It*aV!uG?`doB9xJ~7w(3+Ne&L9E0k`H+d?$t++)z0X&2 zB5L}tmWAl`u+mT3nH5)b^la*%%p;v87orrN#?^rk4h@2ADYE}WvkREZ41&b8XLu~% z?jVFg2dt*iwo=J$ZTql7Jjc`Go%J4dI}BYj8M~ddB1j|TC^IUy=UT}yU`JAF1z1&a=Q*T zB}ARE#lmsu`<55Nhe>o)y%rRNG@FvOR>p=4esdyi(dRifKq;kTLUPk>K;mtGy0t8a zXge7V-{>Xd_z`gXe|Bk%{z_%vCw183zV5h^8oexo#i4VJ5s}mwhKzpKinSe1;g`j1 z-SMO}1yMXh0DFwAALB_f!)7VmN=(x@F3TB_4)A}|BffdEvqT6?-hjm^7M4)U3Jelw z0w;~b>qy#Rp_0X~z4r(mG7RxTPp}QRHysUhq57=zNj$2NHG3qXTNXz%Nh5aYPai zuYyfNNl|_td$%kFIt@eaw6G53=?NvNI2r>vN@{gP2z7U64a9^3b!;^cc{_@E*yYkn zeIE4-GS2G=jHl~yz3QH16+O=jvSh*7Fiq~E+T%V7q^>tEW#c7p)Dz;r86FX@I|nMU5bd4EL1 zsowmcr+*T!&&8$@+(;+DDm?Vgvto45G91fiz;PNuyD-t5C^Sc-^xy%9e=sLbL$ z_s_q5Q(i+^9kVGj@%N^5#X9{<0DMc@XoqV}l^w!09Rcey=a_VC55Bs%mZUjYMDnX8 z^nkHmbq4};I9S^b$G3H5fWFQUG#N*%5n)(96+^;e3Bq3E91S zB+u_jD+DdA$*p#hyyTQ%K5~g2bLfLuc+SXe@30ZQD}B9am(b>4jj=~L!hPVbCc-TO zuOlUoWN)(r)<$ z>_g-4q*5FT5r9P`QgKD7pExQY{7nNg6QY$#rKTRZb|j0qz4ym>MaQUo=@d&qaG0G z`YpEyd{zF6d+rphq0?NUGhe_xIe`3^Ww`+m)jW-EM64GIg$^V`QKS(bJ=J`IzBh(g ztvvo35B>I~m-RyFk^_9-gML_*MEr&0 zP1vfx>SuN9?rzp}+oi~4acM6qJrXqFVi)~8(di(~wtM+I;TgB~*kUjjFP5_Xlsnvo zXQOCNCEY1n`FrYWG>oVWQaH7!QrS&tRKKbY61u{e+m6s?eOu!&J=)qI^-+GvwL+3v zOKYHULX2~R={H*AjPWU^#orCywMT$ctSPSjY0X78v3tX{<5U!w-D`6=Ir=|WbUk&4 zC5IIAa7VF3Q+N>8h;+!4d18D0UZjngp7#^tN%9e-Qc1M^2Q=L-HH8zqhEx(Ho4oW< zrZ(s}aqS;`;>Yhqm$~@;(2TI>d{mq8-@$f+D}sKfAjo9%bbOq98MRZnJhve0%LTO; zk6Xq!22#^}1>~=}Zd5cP>KO#jOw!B`)yI-Wp*ud!5O{(r*OQnbGwLDTd$ggDb)r@Mt+EAuNc(LX%YQ#07WyZUYb zQ|L)z`avd{DfSnn^v6jjpinfsNX>PbG53A-n3%Gdz#FG9JppV)O>fT6f)t6 zY4hymp_&7emh9wfm=87?!`%`U8Tj|?(tNkpe<8xeMK#<$IEYZ<8@iQF%i^3{C5C<$ zp)=TfQVB`=^QV}!sLTp8$z9}NL{(N$yQf5&?46H0S}P*QF{FyRL;gpY@Q;%5Fu}@A zX;o!@HJ}H2m%_ zhb3vh4tnB!0*}hMe&Bthg*^aY*z=DX+U}U{F`!mN@li5Ld7aPNGyru#%-n86KWraT5jHngU5OS~9n{m~P31=Uq01D7JDzLq~h;>rykJM`~ zI|MK#nQuV&U@CfR<}^?EBAe7s;G9|@Lj3+&a6vK!( zR%m%Fany5&-jpD~v`Q8cCDykp^szlE^r{0G$NI>t^#}P!1u+p@hWl)QWH#y#*%0mplcgD%6A8f)p+f4{#hF~B# z*ts(0ONRKo#Z9X=0m^*-d+%Rj@7nr=MHIYWGlWvXWY$tl|JrGg2`z}mLG{CORgY(l z(Sl^Vl-A9$5Fc?+ZcjZg`ifrd?^)QRHz7!3RSNmSXccm?v|%f41cEe#*xEs3y`iqf z8|LD63o|FQPJNqJ>5!P|O21?Go!__OTIF`|)i_3|tkhT(37=(;Kwn=G1h3U?2SV}& zp}c<+w77cP4ETIXEROL^UwB>8PO0d2FR;)QQ-~B+BHy4mK7tJXChU}lMTJ9tuSfn? z4Pv}|1(}$L#E@dhG)2!!7T)qED~8f0kWj6r)Bzwt7N6;q+!_JTA-7 z`MmC=IdIlug!7We8?2`PIcD{?gUmqwHuf_oyu9u<4{Rl))MuMd_I9kKZ0}`+tN5EC zSMtX>J#6mus71U?#+cic&nG?13S1aNB{9V>d|r=!ZfZm^x?+)Jl|S?^1f zg|~7wZ57J%wbnrw??fgE{?@f7G|Y)c2vZ%?9Fxd`JgFu8Vuv%oTUsU>7-C%`0!GMn4CN9SlHERd(GOnBIm0wAtalxBNA;2ng znDd?6@#nKML>u}ZZONRJ`S>=C8qGaSN?pLlG?5>=x{9GHUhGxM82d%I(j7%WwjdTg?5$-IA6o zQhabb!;0>D7uYECg_$R#sfk5pHSetIiObuM1X*Aj9S2dWI8VRq&5R!eT}^I53(Yys7Wr z;xNUv*YF&_ZYxy1a?sst99BhFn+nx!G^Dcy^0tyz_7?Uk7rwW(a@+XHNMogVNCh#UXF!RTb+m~Um=tb-kVW_D4!~{p> z^#~1`xKVlOx6(s~Kmul44Chf3+3r=G?cc&r#(OkJcBP+|n5p&P$wrFsr}3io2A+}= zEMyZn()fpL(*wuA{owZl3{65~NPA?MSNwHkd>I*dL1LW6zFK#*YAG)MX9O2WDue7c zI4%ltLCH8Fm3xS}QMp6Q_}Qdb%)lc^6BxF8p=5G&D%M>vAYN4KkX$W9+rAR6D=3g0 ztUq~cv2YU|Il$88kf1zK3}Um5BkLNm|FR5_ZPv#!V?%+mRH|oP=#g-}t_x{p=wz0} zfi~8T9)5N5-y)hIY@ZAsT{1qgk7-^}#HHAgU@s6FK_%wZ40&El!*Z;om?YP5<%T0Z z-j%65`jsk5M8&~q7~=$kCpI_JE)iNU8=mdF@D;{Bm3a*Djabc3B%_BfBO-sDmthQ6 z35x(DwiEuX$zSm;4IDQ5t)Fz4*0}x(9RxW5cm0B+YRf9#44fh57yrwWv2Va(;xZ|K zXc0%c5f=+%wxuOt{z2Z4V_nXeUeqM5aC{(HnutM@M{r{uNc;m19Yu~?%9krqK1XB< zN{?9v@EumQsYg}c=86f`7hBxcf7p}jd{7xJYW0C@OTIAc{+R=#8LSZ6Rp%wP4 zIcUK)n)n}#Mjw;KMuYi~FF%tFUem2r3Mpb(80rwrkASC?di!-Vf>r_bgGr9&8i5-K z5fYDzcVZi%vb}%D;Hv^gggDCODfqB^^KJwR@dA{p`Z6VK%Eb8mIdp6=jrW%!K|!00 zwO|1y`v~y>?BxwiJ`hP@WSxPU!XfT6@p?{{%?7AXC-coScM4(~_{uH;%Z7YDH({nq z9OL@lJ=HEaIl={dz@GdwLc(LNlHxwdvFU8#cfd1^2HMaXsAwDF+8j0BT@nmMr#AJ* zZ*96Vqr>5?f$dJKL%5x!3xTg<+ZW(U(DLuQ=6=&=lFz0rRN;`7mx?>g5vIh3s(|`i zSdmPVPGQRmY>#0#d4CkzeTGL+;$9ewOR`A=kqpgyfzx2;d2R9G)&r=ZwS_ z>Sc%8O>Qc~r*|sIY+BQ{tz(he&MbJR8zS#QQC=5P9H)Ag1|mGjUoCof@)1#p6@6zu zm-bMEKobvTc4s0KmHM2`op)4De7q7h``57maQl{cHC@%%s<-iAMWjYLx8)>7-T?h^Sg7AWORPOUD1f(t$90Z1)O=+dSyK3UR6^m$B zA>W5~>I5-8&Un%95;G`27HY+jPClJ4%PlYF6rSsJ$6Sgnvhi!;D?QI_aY^X~kC|bx z>T9i%4NZ6Y%O*TL?uHQBtoatR_m)`IOA;fMoh{}H3cB9SdXMG22loO71Vi!^>Jr)}ZSV2ZfP6x!c|=P9PDv*m6v1>45w>TQ zP*v~rtf+V9Z;t*-peAP4oT`8pQTilm+@ENRL5dt!D^V9+PHdD?grd>6augrkv0kPq zL~Wlg@QlKQxoF3!cp(UiJC43j1Zh6MTdB zCc%UdQ@?!(kzMRQ6q_F=T#g@thf`(QTPy&Kfiih!5O<7nHoNn=Dc4SN~ zf;U6W#3fqwL66_E2v!Vi8%PG#u`sW<&E|;g`;3}bSs06(ZWFa`Ka51NSN7v^8I<)F zp5^`dCg+wis7$nr%TMn`>=35w@+1hOJ-@jsLPL)w)!D%pudK;sBRLb@y=ZB%X~PtP z=#rsNqSAb@4>H1Yh`=&aevC@jN(fq(icLm{>+o`qK>ktwN-eSKp-hhzBHA!|BE1l@ z?RWQz0gK~w?xxmF&*KO+;#>Ayr7g|kMx>t+<-7(ejFaDEvJ6DT%?(JxX#j0zL>gfY z?6w9hS~c;Sa0dlph@(ZQQRCxgZgT|;?B7w-9SdfqWQ`c(txvL`&AOW=I(6YNS%w&} z*`^dTzU`5a-8IvEpyuSD`Cyb=crHF?|P^PFb@>Twp1){PYd_ zJLGUWe0{}!o|SqRjAH*fsnW=t<8m)o8BJDYjekA z-%mcv1658wjP~=j0f)%JPvOwmft+H9WphxQ1`Q|?&@EsKhoMs2h=`GAXtUT5;+?B+ zd{DJ2L57ljc-CA`eSLuYz$DRZDVNySvQPo3X($hG446!Bd`kjp^9DsvokFIQb6S#t z@_YcnIO(NIm$MaMfP|iN8thI$i8zi#hXCOgc2w3v&m_08iNiwkqU{awfPaZLz?^;0 zZ&rq(A2nR3T&=?GDrp!Cu@3*_Ubw8EG1y=dj5#MnN-Nte16fusDA?_k!We+bCY(P^ z87dUZGK2(Aj4%>UZn897njG@!PVQJB{yUs}lI#6cWhCz$PJp~NyV!iu#T+`YfkTFr z1YH^@{wykxqUOxRd{Lvjbn7Q?RkHoWZS8{I^udoa{5JJCmXaqxK>)L9_ouv(YtksniXuy3ABcpU zE2)d(jh}L5G|%Y3I}=%Ki-sjsqv@xOhEUj)Li9F2o6y$upXdAXd=J3W^nJ{@L5}`)$W|B5fe7kfM~H^Y6jjUJ0K)WOG?Td*CvCU%lk*NNy`IqAc*wIj&YXirCam!_zdMXv( zZ*UsDQ47C3z5TS zk*EA@Lr!H|OdgGEGSa|~*B|I>O=D#?MA337-Frrm)%L0FXLmn4%%_A)gry-iBd{RU zk~UFhlM_Sh)hP%NI4A{)hcex2#(GG&UJq6jP-Dp^0nL^SVPf(QW<^MYvdmD?t?4*9>l> z_0i9A(sF4m1Vi5ip*VK(FuWbnbJcSR*&S2B44qA9a~W@l!_ZW+Hcg+etN-ahqrSXF*yVcdv}9qS2-2NUlgkyZDayX>UCh-pS=N=5RqHK4Ns+H&QH za0XG>=@=LQfa?E%6)gWvwa*-OAG;F1(9BTc2p>x`8`E49p|TW|Dbq8nc8M3x5pxnu zdh9N6Hl-p|v8qN02BATX0VgE2`xoc=;I&MWq)j+2#Z&Fjt$#)hVFTff`K!DB8y&N9 zpWR9%Vd!|OKA5GHXKfom8sGN5M$?O7Ku<%mR2{MQ=26=Q`Fruk5m~c9(^{3-Adj5afv?`^~!ZEJx=_3rkB^Qxofgl&my3r7AA^e{FkpPOuyL z%=?i|tW&>E_f6<#3!W@c(TucGyk{_pjIVqM|B3jFcydVTXB6%IDWRBqo6KbZ)#W^( zecjElmQu@y)<+}YS~8Y)anwoQ#`*($HrXOnz>uR0^5a!|?GoYwCgHGH(oO6LGl|?Z zMbtLgdJH*L(v2_;N0qPH-c--<2j~|u5g8R?Ih&a}(!UCYd0e_95zGJBB~FrGHRh?r zju7k{W=FvXaN#$&po(@phF|2n(8$FcL%BTqW*Ec!>)fL?Iz=odVaz{B-@Wt|4OJyI zpzc;8Ril$e2F|ORN0*HJk^P}aZ=+?zhoyhD)zZm*5urHU4S&Ov5qU-~405`ePkqBY zDU~eF&nuHO9x0kfy}R$lkfl&pYA@(!ry9?B=HH%0Ul}sY^MUB1bw>Cms!5{uE%iO+ ziXvifVVB0N;?R6@R9#sTtn;tWkI0Ws2q&#F_RQm*w{hch=ve`yCW)_(|TXm1OOmQwGa=lcfz$x!Epuq9adE;)+sG!jH`w@Jq*+jE7$8xK2Rt>9I?i$D z>YMaQjxST3{wJf(EIRcko4=f_9~0?jj)diY3s64Ob(zVhHwN8Id4 z0;fK#i+OX0-4BBCY;F8-%qW6HnQ4Id#Z3#S##KpZ>5-mj0F(54RFUC9Urcf4FW{7a zWIVFJr1ZPh%smr;4WsPWv&4Yu$W;LI{5N5w0t)i9Z^M|P7t6y{9cS5pNZGRlrrG=i zQkW=@SkJz})cRu)ZG`)rFkKKpaOMuAl&^wgC=#FPr=L zP+CcZZH7~K_J;ArO+%izoT?P87*qhOEq7L!h?Ai<^tojM+qIQbArtDC>d46H$eas3 z(kq}@MV;z<$>h}ujA+-dn0*Mb$=by<$im-HN zCLZhV0;R{K&^ES6$~nyj4+I^xWbiJ_U?##U>kLS&zzJw!gD5g+1e7lGnY)c6Tw{cp zOlFi>iU*W>C&fiK?E-Qj4Q3=|aih^`cJPD~$Y6~$TDGAP!HCv|XlftTbB>#9&mPa6 zsC`(G=%{op1@ zRlUym#2rQ5)Q4$wkn?xlgg9*g+dY^&n*ir1!#VbXuap9J%x+IIsG_}6rc;eF&3aKj zPjm;RJqX|95!Qze@JUJQgE}uwvj)ekLbJw9b^RTQNl@R*n!0Vk-&DxO5(HVLRf?1X zi43jeA?`SCM$LsFmr)oaOCH%~^SliE5Y{+ng%CSsi_vRxtEDGDk& zz&19+(!kkIleakJ3V9e>lwL~TaxgT|I0GQP@ucx6`iT-(8k3q1b*PWNgQ>j6mK5+t z5vb7BjphVdBJNtSMhcJOQOyy(YN%c3uI|ulQ|i2{+Ao`|XT0GrX)~P;xtwd@&w+Hw z#BtAm3Uzkx2a&u3b!xPSxizqu6TVEz*{W^Dw{(k|4lq|rpxJzyoFTUQoelAxO42L- zYgI8BsnI;5#rama;H-eM9_j6g1oB@%iLC**rHn;T?GA`=-@$Rqd4UdbuStD!NTQEO zxV7k@zc`?(MLUQ!{6*XKLifbWkyA=^bNZaTD%J_(eWKEwx<57ymPscprboCt+norqMxktZ?pEW1`8Yac`=Y56duQ04W=cUMp ziO_$A^WCXK9d+!l=lb|mMq=`P+zgt&NM#G+y=KfX^WhUws>YmZj4nmbM zPkS`Qj)qtjiQpLSB*A@RBOVxRHpCo6+!qDvN2UR*0{3&I!7V_f*s4(ABGfFP56l!f z$Nlpd0jbWN>yET_k|F=Q(tM6N)75^@&pKjj`aw8=!5;B_cqZLuI6&iP37oKh2Goz~ z0d&U{yV!dmD-oS3G+T5tbT>*|cz!5x3!B|ydfR7#3K%JCkGdPhX%K)En)8QbDdLto z0WBi@`6>a2lK7+P$9X801=a^%7-G=fpMO{Kj*2nWB$xCccpAUf$)ujLr0_IU=uLpq zlqT`qkCCp8Xd2uBpd~uyGs}a?AK4eg3NZn7rF}EVIUq7Oq*%3FnWxsyNVjoI#eS?} zRL&yxy;7=2A7);uC2Y;?$83rt!x)Wiy5S4NquJF-;Ubv3$KJeSG40}5lC8t@QwT7B z9~GAY75;jm4*9@-;wa2r(T#_ZEtZw5N{M}d%_DknyLPLKCl=yxC!0U$g;Um*m75_? zm~6grxa_Sh&gw4>c?p2~$CW%b1FH{y4A_6X!BeD1^fmpXnm|`w44#d}SXVtIl04N8 znM~BQtSc-?LC-}eKA{?mOeXV%Vj7lQs(Hb!D7dkjvVg3Jhqh{=SsY@-<4zze%7?|d zuP~9d#|zU~AavVr3x9;NvZjM*FEPr?W7Qj4B5%2?<*B1C1#`lX^B!TVh|gT=W?_Z5 zq@^Z^=}(5!D2wX4cQr^BWYduWrg5pJWKK2W`t^rYKflfK=-^LU9RxOu;q6<$U_>_@ zJ}8MaTzu99-_S0T$=Yk&$B@D-06V6HWto29!$oboq>-M*=NbfMo@W&kHcVl>=dA?^ zvwf#;ec=>n+yzQc*S-K~i}->xgDm#|#diwH#_xU@jo<^IOVF+=RFvihD+&jL z0)d}yBSW2yTD+x+8nJ)fLyeEzNv_9WpvBI^9Y#5;@)1!Ci zWZK0Gch0(z<7Ax8SEUi*2e%tAU=|fLOU|+6A2<7=7H<;aNmRzma8i|&{2jsY6StHH zupwlBk_~aWLY-62N4V+X?@bs}_^M+Q_@3xHvQ0Olpj_WdqbQ_cbJ!|DfAp~D8u{H( z4`OeoFZlC>b6X_=rT0E|%$h-ld6*a6ZG?0ZKLrP1U`!gggS3*5PUdB-56c3qnD-s1-{jIWt*{VP@%oB68;vvG6YGql| zA++JnBgfxi>O7RUY{^mBhfF|uo`kT}T3>r)tT3?46MC_1k|6&(<_{JP~g}&(}n52cr z>859wBDnqT2;_Y>bd5Qvd)62{Z+e-!pUGx0^9|J8fBfbeU7Ri^9+=N#C|DMWVbS%2w{TQI}QG5NXG(O#V<25niyv-p$_(hHr#WO!U9TEbo0g+yg&prt@s(8p_7e`l zgNR@RJn;@Xn4gqecx10+%i2K@3A4p%znNe4M-1xAf2D7*w5y?NSU#2b->_E>*fT+y zB^dB-*5Y;zF;=i>mZzv~x8rFSUgU4sCIf`Ufw1)l!WkJ4Piwah_O!5AQ*{#Ug%d1N zNGWP|M3z+wCtz}c2^^f3Kf2@DNS2D>2165`Q?HblpB)wgxD^=y->?K;I%KX~7Me4S zflAlwS0A=38R}fFjJ=*pB1VPPD2DW zY4rl3U8Pm9YT8q8I=V|Ji5A}X2N8jZ5>@ObUvEybe8lsG#TayJ_7b7g766j-4PRy!`V#AH+a(6s4i zBk`+>QR6PU6ObFn+i)MRY(M>rU#@eci zt^Wdjyy#E5l3`Y0QIcxMt^a51h%t|CDHj|P!711KJ*dmqsnlD&g%=gVo>VUr)+x)b zr;vPn-Kh3qff$aeYxoAeylg^4+aY(>$20EeAnkO9j)qjz>yDeJL(4RKHpJ3Eyy6`& z$U>^uEa84vG>|AN!EUs|h@7J8)%W9bA>SQ>^n)6(h8|QK2{!nJ- z(?<7gg$1U=KrGlUL@bR$i4hCA4l*HO3E~Zk)xXJ`f>V}PxG?xKJjU;GaPkxh5ce6esqe8NPcqp5 ztPkYBUWC}&T@lnU#F#e|(QBkxrwy?2j1`DURIOqJ*JST28I)16$!>7t*yPj4L+wWr z`QPlQ?uXLicrPKL&7RX>n0vVai*>>7l=R=9;5y4F7@WC0VJcS1YWSJ`tx`g@?Nl$j zZvEB~2A69vxI97D%ZR&IheNK%rRsL_$;m_Q`58QX3|s%t|-NB}En@_Eaq{!(Wu3e{}&6ZP>I{28^D;kYLSG%N+Ph&KOgBqS)yt4p7| z3HaASk$yi=+dpyJo#fMo)=KHTxaErF185SwC(^(R`kYOL0O8$5_IP8UA8{pA<^_=> zHa}cb^MkuWZ3S%&`k#FQ+I>Y6Yh6z*<8=t6Tt>R`W+JxSi7w|eAXSg##Z>g7WBVzR zF^By?7NKkO!{d{-e&8n}dcMNH5aqpxDm!#yRaL&)P}35KQwcaBcgg+8D1aid%G~Ep zg#-JEk(T8R95nW%!Ytt>$RbM;#7`g3m=Yc2Tp<1R*g8v+CFhBA^EZ*-wW#D`*VHmO zH!q8t+$pg?2hfKAr@4UPr2(tV>38)T}k4?2n1VdbMg;EoOd52Rsne1z*4VxiT2uN6Vr^bI+Rs zI1ZG_;1Z+t9Di)QF9#|v*vnQz;R$6nN7X^7RmlG3S4)etZ-GxZF3a=)M*lbZ(3pxE zkd`QYTz_OgNueZ}=REwSTirH}xlI)GMTVVg9DxHSPFbMEc#}KC&Z(u*Q?u5#R_e%+ zZ%ff#yz$rdw;)MO*9K}%%c{z2EZN+{zl>Tv3)Kg&Yg#`2=~HdR%VPLR*X0 zV%T{3cM^_X*E5n*_LIdt?GduSz)%!!b4di8wNeJ8Tw=hw&`pyUlAex}n5>(MVL>Z1 z3$=`rbEF{MJ4)|%J^7#`>b%7HidZ=Adx$ut&e~-cgtZQx;cHVV%}TJ28CWaosan}V zRZa>8ky%3A@rYD^kG6s9?q%_2-P8ZeLW!9mW2TUgKQ;DP{&p0x0VT`_6S1j9@T)iYvmS3iGw>bjRs+3C3Q$$7DZ6;C%&p4rxGM z+f|q|dX$6&{($WGoNOURcPylisw=t+2Ctar)1LSpa%SU&j81TMrN}_;c!ziq)~}XhfO+SBP?%AA_U|F?B`oW%_VP1~-Cd}JI7p3BqhD-sY7ZG=ufn)d)!4#S+k<`!-2pUWk1SA(`8akSv z;2C6bmEaRl+5zx`sNWwk905l%#5$+Z;dk&2l`U0`A~=8^yoY|D;^UC`*={y5yz-2i z&>*O$9aV#dB8GGo<~@TDWjqqrbT-$Ii)*IGXC3mPo8>_QalKHqRws9MJ~TSN^2{0> zTuJ@j4)kUzX9?uZ>*#7pR0v2jGUW87$7R-0BEga>XmZz(j87jy?}v%r)zmaV>N zENdOHD-oFC$U~k=QXD$sm{u)mfNM5VfNQnoW;qyyj(_)0;cP;v zawJZqlqg2tZsZ8aE?ZPs-bgiLrb*#3HPlNWSB(kJFmg@3<6+@5_tt+`HS%DPe?1`n zM`s|dEYLZu-xvhOKJ0V<*v&b zh7rWYKCzZH=tpo^>NeyfX|%aPkE1+2T|L!uk=g-Gz%()jaE0u!0-KWtL89b%?)lTB z_FyG{m)CB;#h_voNtFOUSbR1#itT_6swR^8#o1zQNTNY4oDMnfs97Y2FqdxQw(lLF zc{z|;>kXS)Q@k!NEUeVWRyDNX-a8&ZSAvY(uDZR5ZOd5y{w_a)H z=Q1c=#`j90raLzBG_;>bSh`;!u)Od{JF$`RzdaFGv z;plMAmuq1wEGzHE{D#@Dn$fmuc!@>7(1DZ_MZG-qic<8-32 zEZUr88O84`Ha3^Wm)VO9^f$F>%C14Gr3Ye9zwG{fwak&jI8W$Aqw_WexxlT?SN>IUcaK8ePOD>Ml?sCgU(VG&5vu z)5uG3)h9d&3o%}gF*8^|j$_uEf=0Bnn-2$gfM=k+0yNwAK@9pQhEEKb<>hA|l-H}q z4Xuddj`&nwQ13`XJXSy!&|fB3VXVgJfDN3OO4yMs#|sjG4M~D8=szsRb`ZoYY!;Ga z01U(2xUg9Swy!DRq;Dkk5*9g1Q7EJG5cZTkxSjh?#fs6{#eiaU7KZ(SX#d zl?MXt2K8>GB zje54rJ5N{yRc_bs)jxv-_cB%QZyA6NSU-%d0I*7EM4R@?O*H9TO$!Js=7|l5phVIF z*i^KzI@L7jF0JI}52jO65h+`owl@-^&x2S>wj)wB!@~FGlCzRI!iop$3$cYP^0T08 z67UL%2pt#Il*t5gU#XPX=nUa{)ml9P%3& zm?HE?26wGEBz*0uX<92%_9J~S4l<3Z$`)c}hMWO#v9d4sz#zB7NF;&44vx=k=Um`J zXH~t2dCmaglDL}9WV9nrIeo%uv*}VUPGmiZb-)kkN)Tnf7n+g+DK-jihsQZPB4&gF z{8aL3kl1vpw4~#c7+D4Pti^W*0KkOX%v4gXTRf_D&pQ=rKx=*(Hk^PM z^9m8$RC|zKg0zG_)>M*QqZ@&aOep6AGP2?bRn+djA_ndHrx5v_NZaTx`-Q1R$KF_V zG5jB!@5I(M%Ob&}?bA5WWIw=yp*_VDD;dBQ@;DV!2*Hi73x<-88~s3@SO{GjG$QgI z8@OyZf#}5p*iqPO;rqdBX#gzh?c4nGFZ<__4D!i)mKNSUU^E8EC1KV72CruSwU`-U zQEG{x@^l-!cBy$tS%UJR@F||dqWx4XK?T1N!xTVZ?C=A8U8}tnP)#%Rr4I z5}O-uu}d#u3ji_3PoEgbWkv;h8=8h$+J$InA_tRC6xb1sJaoafyzqb?9TH_N%f>UX zC4e@Zx~!*g_XE{!wqX)raU6sDtI!!N4QMuy*mr=CIn>R7s9j_Zv7ttNs^Fijr2Ya^ zX?=wYnvt?V5wcp}l%UXZqu)MG!s(vU~4IA*R#==3@TJ7=5@8hlr;!EQ$M-S6V3kl2X;nTq3x@xeuUFuiz+ju8v>DLt@deOjZr8>l z)r_!pRh?7h$SMFtIf~I0nPu#)hV+e#7PHD;e4u9t4G6ecq+TdBr!cRap@fR8U@Qk& zav*$MNzr12u2(dDxyD81)Q>FwTBhK`i2#>~*c>KR4K2(=!8JVk(8RoUBoHJ5=BDRz z43(Y>lJKM`clkv3=rn%Ts7M5^Cz>6xCpcV{0X1lI;I;r?4BtYAwN55Dkp@qY?~>RO z7{dG)oy`eOM{P7=wC~4kfOffYM!hmg!WNu=j+4DtkG+D?lEYbEH&fI?{@#0$30Nhi!FLomOo z=&ai<%5790Vs%=?K?&9}PA!5#SQcRNJx?S46$7H14(S-GqNy1}9CN*vk}AL3+c~{u zBz}N2_rzRxO`=d}yk|)vU7tnkqcj;C1bPc3#4QORV?{nTX2c}#O6ys**1BKb81zyi zX>$@<04C}mQkRy9Gv+1qgFLEquWUj&LSa9&XO#NuKG+^rBA32Eua3F{TE?XW;=-U)8wkwM^%Qa(W93Hphwv^$Z zOC2PE>3S$&YI484*bHUN;X#+WjN@W~pB4)0L>b2J5ULZ~-E;3z5hPv}lusd{ESA8C zm{>GAXlu2CiR?3iC0`oAEF^V6jEr$u_kSTN)%F8}50cy)-^9>6`+fPelT06z{p_9$ ztJK7C!3wLigQrhAV7vDivTG6aO#$D~Lz$XqY+jCDk;7hECaggRjXZ8)MIK?YdHDN*SX z3IZ27!_xcmKN-a!6AVgN-Jc%p#=TLnl_?nxNY0OJG?Wm`ii04=CkIYsMl^FGr1VLr z1kb`OwU*fba)S*e1`07m#h6@Ph!7;D(Z2w1t$CFE-bty<)a7zPtFNcwLj+?_3_`wW%f97x!q{2$m!z=ud|b(f3Y}q0{)mWB$fOhkQUGK`K?a3LltW{K*@INyG&s&} z(|DuFarQm#f(pHlA0{}49B|}SEb{+<$Kpq9qk+doNSMIFjaEv%lZ?&Pp)kOL?@vHp zmW(lMf@`RjuLzpSV7~I=>>sy-KUWwgm94S3HN{p-lM6_UN=1|h-T-)C{fCD%p z_Bp{^_MVO3nZScMa0L8Xc@@5}-YsE$5ms$!X(BEJU&~fSe3X%Nm`28p!-)d`(5gZN zkmy+;@yzNguh5QK=SN%XnJUICt^nbGm@3XJeoh{TB_DH=kefk{odddu7gg@D#eujj z)ri#!N)AR^6ZmXne6vbVMW+cRm!0|%AvhwNMnsG}W!omI-oY{I`lClPYh$ntNaNpu zE;$hN+n%Q*58(|g7J!JD4?flY$YskH?y^t;6I#asfjWfJMbkxx2UHrY3A2Z|0j?z= zWgMXtN?=8nN-!;#iUh=9lVqA9@PvOsY|g^+mOr4n4SRn>i;pIiQcl^W4taEcX8dFw zoe+O52`3Wl8W@~rx;1e=I1ITV;AIAp{G@rDs)>e>K!OQab4 z{$(=hGL)23j^bZUwcR!`j31(j?zYSUyi|!>7!e`SmuUsC3YansxB3bR(6JyllrR2L zE0+}|qytk(8RbRSO{InTSY8Rpfi-^gfv^JYjt39mt_gHUJ6cUcJpeD%Tm3eq9&m>q z0yyk{Hy9V8C;7%$GcSoq+XQyKJC%??i)3D#S3asra{oZSshs)|8w}d@trVo=k8g1n zWh}wzN=9&mrl94e<9IB*m#!2^=@HoKtP0Sg)ymUt2?YH!O;OJU3EMp)&9-AuvTPc> zP2d&Jc(r6K!5L)q2O7mI)Wb4*Z`LM+{TuV)iWiFw4<-dK9K<-P28eo( znOYgKc8{5*G-%D4D29G4_76j*g8{!C0eUgJdST8A^-~qw4YY?XARgQ~>Eie4>yO`L zWDqq>Gl|??jK8_mxj5~C@%=V#%~WOfoUSj<2)2Vz37CtL*p@G+Z9!EuZ$05H3~>z( zL{uUA)7jBLc@fJ)bDFhEnF~By2MQu$2#P3Xs}A08!_XqU*{o zbtFa;(>O`yMvSAEGPMEc|Ne$T3Wf%d-ZO|Rwt4Z24a_v=bN~64tZ;`oS2n16*UEKD z56{`5@a`{C&=4xX^*1#VK<2EKk7E=RQe+dO@??uVtm!FOYFXR7!U)7Bl~D)Wq(>KI L!uB7zBvAkWi3Cux literal 0 HcmV?d00001 diff --git a/app/assets/fonts/montserrat-regular-webfont.svg b/app/assets/fonts/montserrat-regular-webfont.svg new file mode 100644 index 000000000..cb48bdafc --- /dev/null +++ b/app/assets/fonts/montserrat-regular-webfont.svg @@ -0,0 +1,1317 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/assets/fonts/montserrat-regular-webfont.ttf b/app/assets/fonts/montserrat-regular-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0bdf6e747ad1151f80eb0499c0f9f6c38eee8535 GIT binary patch literal 43716 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 literal 0 HcmV?d00001 diff --git a/assets/ico/android-chrome-192x192.png b/app/assets/ico/android-chrome-192x192.png similarity index 100% rename from assets/ico/android-chrome-192x192.png rename to app/assets/ico/android-chrome-192x192.png diff --git a/assets/ico/android-chrome-256x256.png b/app/assets/ico/android-chrome-256x256.png similarity index 100% rename from assets/ico/android-chrome-256x256.png rename to app/assets/ico/android-chrome-256x256.png diff --git a/assets/ico/apple-touch-icon.png b/app/assets/ico/apple-touch-icon.png similarity index 100% rename from assets/ico/apple-touch-icon.png rename to app/assets/ico/apple-touch-icon.png diff --git a/assets/ico/browserconfig.xml b/app/assets/ico/browserconfig.xml similarity index 100% rename from assets/ico/browserconfig.xml rename to app/assets/ico/browserconfig.xml diff --git a/assets/ico/favicon-16x16.png b/app/assets/ico/favicon-16x16.png similarity index 100% rename from assets/ico/favicon-16x16.png rename to app/assets/ico/favicon-16x16.png diff --git a/assets/ico/favicon-32x32.png b/app/assets/ico/favicon-32x32.png similarity index 100% rename from assets/ico/favicon-32x32.png rename to app/assets/ico/favicon-32x32.png diff --git a/assets/ico/favicon.ico b/app/assets/ico/favicon.ico similarity index 100% rename from assets/ico/favicon.ico rename to app/assets/ico/favicon.ico diff --git a/assets/ico/manifest.json b/app/assets/ico/manifest.json similarity index 100% rename from assets/ico/manifest.json rename to app/assets/ico/manifest.json diff --git a/assets/ico/mstile-150x150.png b/app/assets/ico/mstile-150x150.png similarity index 100% rename from assets/ico/mstile-150x150.png rename to app/assets/ico/mstile-150x150.png diff --git a/assets/ico/safari-pinned-tab.svg b/app/assets/ico/safari-pinned-tab.svg similarity index 100% rename from assets/ico/safari-pinned-tab.svg rename to app/assets/ico/safari-pinned-tab.svg diff --git a/assets/images/edge_endpoint.png b/app/assets/images/edge_endpoint.png similarity index 100% rename from assets/images/edge_endpoint.png rename to app/assets/images/edge_endpoint.png diff --git a/assets/images/extensions_overview_diagram.png b/app/assets/images/extensions_overview_diagram.png similarity index 100% rename from assets/images/extensions_overview_diagram.png rename to app/assets/images/extensions_overview_diagram.png diff --git a/assets/images/logo.png b/app/assets/images/logo.png similarity index 100% rename from assets/images/logo.png rename to app/assets/images/logo.png diff --git a/assets/images/logo_alt.png b/app/assets/images/logo_alt.png similarity index 100% rename from assets/images/logo_alt.png rename to app/assets/images/logo_alt.png diff --git a/assets/images/logo_ico.png b/app/assets/images/logo_ico.png similarity index 100% rename from assets/images/logo_ico.png rename to app/assets/images/logo_ico.png diff --git a/assets/images/logo_small.png b/app/assets/images/logo_small.png similarity index 100% rename from assets/images/logo_small.png rename to app/assets/images/logo_small.png diff --git a/assets/images/support_1.png b/app/assets/images/support_1.png similarity index 100% rename from assets/images/support_1.png rename to app/assets/images/support_1.png diff --git a/assets/images/support_2.png b/app/assets/images/support_2.png similarity index 100% rename from assets/images/support_2.png rename to app/assets/images/support_2.png diff --git a/app/index.html b/app/index.html index 369a35caa..3765fb0bb 100644 --- a/app/index.html +++ b/app/index.html @@ -12,12 +12,12 @@ - - - - - - + + + + + + @@ -41,7 +41,7 @@
- +
diff --git a/app/portainer/components/endpoint-list/endpoint-item/endpointItem.html b/app/portainer/components/endpoint-list/endpoint-item/endpointItem.html index 500a17ae8..c37b1fa86 100644 --- a/app/portainer/components/endpoint-list/endpoint-item/endpointItem.html +++ b/app/portainer/components/endpoint-list/endpoint-item/endpointItem.html @@ -2,7 +2,7 @@
diff --git a/app/portainer/components/product-list/product-item/productItem.html b/app/portainer/components/product-list/product-item/productItem.html index 4fbc6b024..9e48829a1 100644 --- a/app/portainer/components/product-list/product-item/productItem.html +++ b/app/portainer/components/product-list/product-item/productItem.html @@ -3,8 +3,8 @@
diff --git a/app/portainer/views/auth/auth.html b/app/portainer/views/auth/auth.html index dfdf350b2..3949db4f8 100644 --- a/app/portainer/views/auth/auth.html +++ b/app/portainer/views/auth/auth.html @@ -4,7 +4,7 @@
- +
diff --git a/app/portainer/views/init/admin/initAdmin.html b/app/portainer/views/init/admin/initAdmin.html index 91ce8881a..aa5a5129d 100644 --- a/app/portainer/views/init/admin/initAdmin.html +++ b/app/portainer/views/init/admin/initAdmin.html @@ -5,7 +5,7 @@
- +
diff --git a/app/portainer/views/init/endpoint/initEndpoint.html b/app/portainer/views/init/endpoint/initEndpoint.html index 717d00075..30310d5bd 100644 --- a/app/portainer/views/init/endpoint/initEndpoint.html +++ b/app/portainer/views/init/endpoint/initEndpoint.html @@ -5,7 +5,7 @@
- +
diff --git a/app/portainer/views/sidebar/sidebar.html b/app/portainer/views/sidebar/sidebar.html index a52d88684..3ed2e8d7f 100644 --- a/app/portainer/views/sidebar/sidebar.html +++ b/app/portainer/views/sidebar/sidebar.html @@ -3,7 +3,7 @@ @@ -208,7 +208,7 @@
- + {{ uiVersion }}
diff --git a/app/vendors.js b/app/vendors.js index 82dd7cafc..f4d8ce6a1 100644 --- a/app/vendors.js +++ b/app/vendors.js @@ -10,7 +10,6 @@ import 'codemirror/lib/codemirror.css'; import 'codemirror/addon/lint/lint.css'; import 'angular-json-tree/dist/angular-json-tree.css'; import 'angular-loading-bar/build/loading-bar.css'; -import 'rdash-ui/dist/css/rdash.css'; import 'angular-moment-picker/dist/angular-moment-picker.min.css'; import 'angular-multiselect/isteven-multi-select.css'; diff --git a/package.json b/package.json index 3546c290a..200e7d49b 100644 --- a/package.json +++ b/package.json @@ -80,7 +80,6 @@ "lodash-es": "^4.17.15", "moment": "^2.21.0", "ng-file-upload": "~12.2.13", - "rdash-ui": "1.0.*", "splitargs": "github:deviantony/splitargs#semver:~0.2.0", "toastr": "github:CodeSeven/toastr#semver:~2.1.3", "ui-select": "^0.19.8", diff --git a/webpack/webpack.common.js b/webpack/webpack.common.js index 6d28debac..b7b0a631a 100644 --- a/webpack/webpack.common.js +++ b/webpack/webpack.common.js @@ -115,6 +115,7 @@ module.exports = { Docker: path.resolve(projectRoot, 'app/docker'), Extensions: path.resolve(projectRoot, 'app/extensions'), Portainer: path.resolve(projectRoot, 'app/portainer'), + '@': path.resolve(projectRoot, 'app'), }, }, }; diff --git a/yarn.lock b/yarn.lock index 4774787ee..7e25f98d3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1040,15 +1040,7 @@ abbrev@1.0.x: resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" integrity sha1-kbR5JYinc4wl813W9jdSovh3YTU= -accepts@~1.2.12, accepts@~1.2.13: - version "1.2.13" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.2.13.tgz#e5f1f3928c6d95fd96558c36ec3d9d0de4a6ecea" - integrity sha1-5fHzkoxtlf2WVYw27D2dDeSm7Oo= - dependencies: - mime-types "~2.1.6" - negotiator "0.5.3" - -accepts@~1.3.0, accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: version "1.3.7" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== @@ -1291,13 +1283,6 @@ ansi-escapes@^4.2.1: dependencies: type-fest "^0.11.0" -ansi-gray@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251" - integrity sha1-KWLPVOyXksSFEKPetSRDaGHvclE= - dependencies: - ansi-wrap "0.1.0" - ansi-html@0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" @@ -1343,11 +1328,6 @@ ansi-styles@^4.1.0: "@types/color-name" "^1.1.1" color-convert "^2.0.1" -ansi-wrap@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" - integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= - any-observable@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/any-observable/-/any-observable-0.3.0.tgz#af933475e5806a67d0d7df090dd5e8bef65d119b" @@ -1387,11 +1367,6 @@ archive-type@^4.0.0: dependencies: file-type "^4.2.0" -archy@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" - integrity sha1-+cjBN1fMHde8N5rHeyxipcKGjEA= - argparse@^1.0.7: version "1.0.10" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" @@ -1473,7 +1448,7 @@ array-union@^2.1.0: resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -array-uniq@^1.0.1, array-uniq@^1.0.2: +array-uniq@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= @@ -1505,16 +1480,6 @@ asn1.js@^4.0.0: inherits "^2.0.1" minimalistic-assert "^1.0.0" -asn1@0.1.11: - version "0.1.11" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.1.11.tgz#559be18376d08a4ec4dbe80877d27818639b2df7" - integrity sha1-VZvhg3bQik7E2+gId9J4GGObLfc= - -assert-plus@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.1.5.tgz#ee74009413002d84cec7219c6ac811812e723160" - integrity sha1-7nQAlBMALYTOxyGcasgRgS5yMWA= - assert@^1.1.1: version "1.5.0" resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" @@ -1538,16 +1503,6 @@ astral-regex@^1.0.0: resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== -async-done@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/async-done/-/async-done-0.4.0.tgz#ab8053f5f62290f8bfc58f37cd9b73070b3307b9" - integrity sha1-q4BT9fYikPi/xY83zZtzBwszB7k= - dependencies: - end-of-stream "^0.1.4" - next-tick "^0.2.2" - once "^1.3.0" - stream-exhaust "^1.0.0" - async-each@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" @@ -1575,11 +1530,6 @@ async@~0.1.22: resolved "https://registry.yarnpkg.com/async/-/async-0.1.22.tgz#0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061" integrity sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE= -async@~0.9.0: - version "0.9.2" - resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" - integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0= - atob@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" @@ -1620,11 +1570,6 @@ autoprefixer@^7.1.1: postcss "^6.0.17" postcss-value-parser "^3.2.3" -aws-sign2@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.5.0.tgz#c57103f7a17fc037f02d7c2e64b602ea223f7d63" - integrity sha1-xXED96F/wDfwLXwuZLYC6iI/fWM= - babel-code-frame@^6.16.0, babel-code-frame@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" @@ -1687,11 +1632,6 @@ base64-js@^1.0.2: resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1" integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== -base64-url@1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/base64-url/-/base64-url-1.2.1.tgz#199fd661702a0e7b7dcae6e0698bb089c52f6d78" - integrity sha1-GZ/WYXAqDnt9yubgaYuwicUvbXg= - base64id@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/base64id/-/base64id-0.1.0.tgz#02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f" @@ -1710,31 +1650,11 @@ base@^0.11.1: mixin-deep "^1.2.0" pascalcase "^0.1.1" -basic-auth-connect@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/basic-auth-connect/-/basic-auth-connect-1.0.0.tgz#fdb0b43962ca7b40456a7c2bb48fe173da2d2122" - integrity sha1-/bC0OWLKe0BFanwrtI/hc9otISI= - -basic-auth@~1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-1.0.4.tgz#030935b01de7c9b94a824b29f3fccb750d3a5290" - integrity sha1-Awk1sB3nyblKgksp8/zLdQ06UpA= - -batch@0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464" - integrity sha1-PzQU84AyF0O/wQQvmoP/HVgk1GQ= - batch@0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= -beeper@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/beeper/-/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809" - integrity sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak= - big.js@^3.1.3: version "3.2.0" resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" @@ -1844,38 +1764,6 @@ body-parser@1.19.0: raw-body "2.4.0" type-is "~1.6.17" -body-parser@~1.13.3: - version "1.13.3" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.13.3.tgz#c08cf330c3358e151016a05746f13f029c97fa97" - integrity sha1-wIzzMMM1jhUQFqBXRvE/ApyX+pc= - dependencies: - bytes "2.1.0" - content-type "~1.0.1" - debug "~2.2.0" - depd "~1.0.1" - http-errors "~1.3.1" - iconv-lite "0.4.11" - on-finished "~2.3.0" - qs "4.0.0" - raw-body "~2.1.2" - type-is "~1.6.6" - -body-parser@~1.14.0: - version "1.14.2" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.14.2.tgz#1015cb1fe2c443858259581db53332f8d0cf50f9" - integrity sha1-EBXLH+LEQ4WCWVgdtTMy+NDPUPk= - dependencies: - bytes "2.2.0" - content-type "~1.0.1" - debug "~2.2.0" - depd "~1.1.0" - http-errors "~1.3.1" - iconv-lite "0.4.13" - on-finished "~2.3.0" - qs "5.2.0" - raw-body "~2.1.5" - type-is "~1.6.10" - bonjour@^3.5.0: version "3.5.0" resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" @@ -1893,13 +1781,6 @@ boolbase@^1.0.0, boolbase@~1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= -boom@0.4.x: - version "0.4.2" - resolved "https://registry.yarnpkg.com/boom/-/boom-0.4.2.tgz#7a636e9ded4efcefb19cef4947a3c67dfaee911b" - integrity sha1-emNune1O/O+xnO9JR6PGffrukRs= - dependencies: - hoek "0.9.x" - bootbox@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/bootbox/-/bootbox-4.4.0.tgz#ff7f898fb87d4527e547feb64158f88450d1a0c9" @@ -1910,7 +1791,7 @@ bootstrap@^3.4.0: resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-3.4.1.tgz#c3a347d419e289ad11f4033e3c4132b87c081d72" integrity sha512-yN5oZVmRCwe5aKwzRj6736nSmKDX7pLYwsXiCj/EYmo16hODaBiT4En5btW/jhBF/seV+XMx3aYwukYC3A49DA== -brace-expansion@^1.0.0, brace-expansion@^1.1.7: +brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== @@ -2093,33 +1974,11 @@ buffer@^5.2.1: base64-js "^1.0.2" ieee754 "^1.1.4" -bufferstreams@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/bufferstreams/-/bufferstreams-0.0.2.tgz#7ce8dff968bbac00b9e90158a2c41456f740abdd" - integrity sha1-fOjf+Wi7rAC56QFYosQUVvdAq90= - dependencies: - readable-stream "^1.0.26-2" - builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= -bytes@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.1.0.tgz#ac93c410e2ffc9cc7cf4b464b38289067f5e47b4" - integrity sha1-rJPEEOL/ycx89LRks4KJBn9eR7Q= - -bytes@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.2.0.tgz#fd35464a403f6f9117c2de3609ecff9cae000588" - integrity sha1-/TVGSkA/b5EXwt42Cez/nK4ABYg= - -bytes@2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.4.0.tgz#7d97196f9d5baf7f6935e25985549edd2a6c2339" - integrity sha1-fZcZb51br39pNeJZhVSe3SpsIzk= - bytes@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" @@ -2435,13 +2294,6 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" -clean-css@2.2.x: - version "2.2.23" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-2.2.23.tgz#0590b5478b516c4903edc2d89bd3fdbdd286328c" - integrity sha1-BZC1R4tRbEkD7cLYm9P9vdKGMow= - dependencies: - commander "2.2.x" - clean-css@4.2.x: version "4.2.3" resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" @@ -2449,14 +2301,6 @@ clean-css@4.2.x: dependencies: source-map "~0.6.0" -clean-css@~3.0.4: - version "3.0.10" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-3.0.10.tgz#d477b381baa41f759a829d51f9cb380db90d626e" - integrity sha1-1HezgbqkH3Wagp1R+cs4DbkNYm4= - dependencies: - commander "2.5.x" - source-map ">=0.1.43 <0.2" - clean-stack@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" @@ -2548,11 +2392,6 @@ cliui@^5.0.0: strip-ansi "^5.2.0" wrap-ansi "^5.1.0" -clone-buffer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58" - integrity sha1-4+JbIHrE5wGvch4staFnksrD3Fg= - clone-response@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" @@ -2560,40 +2399,11 @@ clone-response@1.0.2: dependencies: mimic-response "^1.0.0" -clone-stats@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-0.0.1.tgz#b88f94a82cf38b8791d58046ea4029ad88ca99d1" - integrity sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE= - -clone-stats@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680" - integrity sha1-s3gt/4u1R04Yuba/D9/ngvh3doA= - -clone@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/clone/-/clone-0.2.0.tgz#c6126a90ad4f72dbf5acdb243cc37724fe93fc1f" - integrity sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8= - -clone@^1.0.0, clone@^1.0.2: +clone@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= -clone@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" - integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= - -cloneable-readable@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/cloneable-readable/-/cloneable-readable-1.1.3.tgz#120a00cb053bfb63a222e709f9683ea2e11d8cec" - integrity sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ== - dependencies: - inherits "^2.0.1" - process-nextick-args "^2.0.0" - readable-stream "^2.3.5" - co@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" @@ -2679,11 +2489,6 @@ color-string@^0.3.0: dependencies: color-name "^1.0.0" -color-support@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" - integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== - color@^0.11.0: version "0.11.4" resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" @@ -2717,28 +2522,11 @@ colors@~1.1.2: resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" integrity sha1-FopHAXVran9RoSzgyXv6KMCE7WM= -combined-stream@~0.0.4: - version "0.0.7" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-0.0.7.tgz#0137e657baa5a7541c57ac37ac5fc07d73b4dc1f" - integrity sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8= - dependencies: - delayed-stream "0.0.5" - commander@2.17.x: version "2.17.1" resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== -commander@2.2.x: - version "2.2.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.2.0.tgz#175ad4b9317f3ff615f201c1e57224f55a3e91df" - integrity sha1-F1rUuTF/P/YV8gHB5XIk9Vo+kd8= - -commander@2.5.x: - version "2.5.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.5.1.tgz#23c61f6e47be143cc02e7ad4bb1c47f5cd5a2883" - integrity sha1-I8Yfbke+FDzALnrUuxxH9c1aKIM= - commander@^2.20.0, commander@~2.20.3: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" @@ -2781,7 +2569,7 @@ component-emitter@^1.2.1: resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== -compressible@~2.0.16, compressible@~2.0.5: +compressible@~2.0.16: version "2.0.18" resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== @@ -2801,18 +2589,6 @@ compression@^1.7.4: safe-buffer "5.1.2" vary "~1.1.2" -compression@~1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.5.2.tgz#b03b8d86e6f8ad29683cba8df91ddc6ffc77b395" - integrity sha1-sDuNhub4rSloPLqN+R3cb/x3s5U= - dependencies: - accepts "~1.2.12" - bytes "2.1.0" - compressible "~2.0.5" - debug "~2.2.0" - on-headers "~1.0.0" - vary "~1.0.1" - concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" @@ -2828,13 +2604,6 @@ concat-stream@^1.4.1, concat-stream@^1.5.0, concat-stream@^1.5.2: readable-stream "^2.2.2" typedarray "^0.0.6" -concat-with-sourcemaps@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz#d4ea93f05ae25790951b99e7b3b09e3908a4082e" - integrity sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg== - dependencies: - source-map "^0.6.1" - config-chain@^1.1.11: version "1.1.12" resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa" @@ -2848,58 +2617,6 @@ connect-history-api-fallback@^1.6.0: resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== -connect-livereload@^0.5.4: - version "0.5.4" - resolved "https://registry.yarnpkg.com/connect-livereload/-/connect-livereload-0.5.4.tgz#80157d1371c9f37cc14039ab1895970d119dc3bc" - integrity sha1-gBV9E3HJ83zBQDmrGJWXDRGdw7w= - -connect-timeout@~1.6.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/connect-timeout/-/connect-timeout-1.6.2.tgz#de9a5ec61e33a12b6edaab7b5f062e98c599b88e" - integrity sha1-3ppexh4zoStu2qt7XwYumMWZuI4= - dependencies: - debug "~2.2.0" - http-errors "~1.3.1" - ms "0.7.1" - on-headers "~1.0.0" - -connect@^2.30.0: - version "2.30.2" - resolved "https://registry.yarnpkg.com/connect/-/connect-2.30.2.tgz#8da9bcbe8a054d3d318d74dfec903b5c39a1b609" - integrity sha1-jam8vooFTT0xjXTf7JA7XDmhtgk= - dependencies: - basic-auth-connect "1.0.0" - body-parser "~1.13.3" - bytes "2.1.0" - compression "~1.5.2" - connect-timeout "~1.6.2" - content-type "~1.0.1" - cookie "0.1.3" - cookie-parser "~1.3.5" - cookie-signature "1.0.6" - csurf "~1.8.3" - debug "~2.2.0" - depd "~1.0.1" - errorhandler "~1.4.2" - express-session "~1.11.3" - finalhandler "0.4.0" - fresh "0.3.0" - http-errors "~1.3.1" - method-override "~2.3.5" - morgan "~1.6.1" - multiparty "3.3.2" - on-headers "~1.0.0" - parseurl "~1.3.0" - pause "0.1.0" - qs "4.0.0" - response-time "~2.3.1" - serve-favicon "~2.3.0" - serve-index "~1.7.2" - serve-static "~1.10.0" - type-is "~1.6.6" - utils-merge "1.0.0" - vhost "~3.0.1" - console-browserify@1.1.x: version "1.1.0" resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" @@ -2942,16 +2659,11 @@ content-disposition@0.5.3, content-disposition@^0.5.2: dependencies: safe-buffer "5.1.2" -content-type@~1.0.1, content-type@~1.0.4: +content-type@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== -convert-source-map@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-0.4.1.tgz#f919a0099fe31f80fc5a1d0eb303161b394070c7" - integrity sha1-+RmgCZ/jH4D8Wh0OswMWGzlAcMc= - convert-source-map@^1.0.0, convert-source-map@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" @@ -2959,24 +2671,11 @@ convert-source-map@^1.0.0, convert-source-map@^1.7.0: dependencies: safe-buffer "~5.1.1" -cookie-parser@~1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/cookie-parser/-/cookie-parser-1.3.5.tgz#9d755570fb5d17890771227a02314d9be7cf8356" - integrity sha1-nXVVcPtdF4kHcSJ6AjFNm+fPg1Y= - dependencies: - cookie "0.1.3" - cookie-signature "1.0.6" - cookie-signature@1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= -cookie@0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.1.3.tgz#e734a5c1417fce472d5aef82c381cabb64d1a435" - integrity sha1-5zSlwUF/zkctWu+Cw4HKu2TRpDU= - cookie@0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" @@ -3043,11 +2742,6 @@ cosmiconfig@^6.0.0: path-type "^4.0.0" yaml "^1.7.2" -crc@3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/crc/-/crc-3.3.0.tgz#fa622e1bc388bf257309082d6b65200ce67090ba" - integrity sha1-+mIuG8OIvyVzCQgta2UgDOZwkLo= - create-ecdh@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" @@ -3108,13 +2802,6 @@ cross-spawn@^7.0.0: shebang-command "^2.0.0" which "^2.0.1" -cryptiles@0.2.x: - version "0.2.2" - resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-0.2.2.tgz#ed91ff1f17ad13d3748288594f8a48a0d26f325c" - integrity sha1-7ZH/HxetE9N0gohZT4pIoNJvMlw= - dependencies: - boom "0.4.x" - crypto-browserify@^3.11.0: version "3.12.0" resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" @@ -3139,15 +2826,6 @@ cson-parser@^1.1.0: dependencies: coffee-script "^1.10.0" -csrf@~3.0.0: - version "3.0.6" - resolved "https://registry.yarnpkg.com/csrf/-/csrf-3.0.6.tgz#b61120ddceeafc91e76ed5313bb5c0b2667b710a" - integrity sha1-thEg3c7q/JHnbtUxO7XAsmZ7cQo= - dependencies: - rndm "1.2.0" - tsscmp "1.0.5" - uid-safe "2.1.4" - css-color-names@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" @@ -3289,21 +2967,6 @@ csso@~2.3.1: clap "^1.0.9" source-map "^0.5.3" -csurf@~1.8.3: - version "1.8.3" - resolved "https://registry.yarnpkg.com/csurf/-/csurf-1.8.3.tgz#23f2a13bf1d8fce1d0c996588394442cba86a56a" - integrity sha1-I/KhO/HY/OHQyZZYg5RELLqGpWo= - dependencies: - cookie "0.1.3" - cookie-signature "1.0.6" - csrf "~3.0.0" - http-errors "~1.3.1" - -ctype@0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/ctype/-/ctype-0.5.3.tgz#82c18c2461f74114ef16c135224ad0b9144ca12f" - integrity sha1-gsGMJGH3QRTvFsE1IkrQuRRMoS8= - currently-unhandled@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" @@ -3348,11 +3011,6 @@ dateformat@1.0.2-1.2.3: resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.2-1.2.3.tgz#b0220c02de98617433b72851cf47de3df2cdbee9" integrity sha1-sCIMAt6YYXQztyhRz0fePfLNvuk= -dateformat@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062" - integrity sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI= - debug@2.6.9, debug@^2.1.1, debug@^2.1.3, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" @@ -3374,13 +3032,6 @@ debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: dependencies: ms "^2.1.1" -debug@~2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" - integrity sha1-+HBX6ZWxofauaklgZkE3vFbwOdo= - dependencies: - ms "0.7.1" - decamelize@^1.0.0, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -3506,7 +3157,7 @@ default-gateway@^4.2.0: execa "^1.0.0" ip-regex "^2.1.0" -defaults@^1.0.0, defaults@^1.0.3: +defaults@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= @@ -3574,26 +3225,11 @@ del@^5.1.0: rimraf "^3.0.0" slash "^3.0.0" -delayed-stream@0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-0.0.5.tgz#d4b1f43a93e8296dfe02694f4680bc37a313c73f" - integrity sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8= - -depd@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.0.1.tgz#80aec64c9d6d97e65cc2a9caa93c0aa6abf73aaa" - integrity sha1-gK7GTJ1tl+ZcwqnKqTwKpqv3Oqo= - -depd@~1.1.0, depd@~1.1.2: +depd@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= -deprecated@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/deprecated/-/deprecated-0.0.1.tgz#f9c9af5464afa1e7a971458a8bdef2aa94d5bb19" - integrity sha1-+cmvVGSvoeepcUWKi97yqpTVuxk= - des.js@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" @@ -3782,23 +3418,11 @@ download@^7.1.0: p-event "^2.1.0" pify "^3.0.0" -duplexer2@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db" - integrity sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds= - dependencies: - readable-stream "~1.1.9" - duplexer3@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= -duplexer@^0.1.1, duplexer@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" - integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E= - duplexify@^3.4.2, duplexify@^3.6.0: version "3.7.1" resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" @@ -3867,13 +3491,6 @@ encodeurl@~1.0.2: resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= -end-of-stream@^0.1.4, end-of-stream@~0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-0.1.5.tgz#8e177206c3c80837d85632e8b9359dfe8b2f6eaf" - integrity sha1-jhdyBsPICDfYVjLouTWd/osvbq8= - dependencies: - once "~1.3.0" - end-of-stream@^1.0.0, end-of-stream@^1.1.0: version "1.4.4" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" @@ -3928,14 +3545,6 @@ error-ex@^1.2.0, error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -errorhandler@~1.4.2: - version "1.4.3" - resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.4.3.tgz#b7b70ed8f359e9db88092f2d20c0f831420ad83f" - integrity sha1-t7cO2PNZ6duICS8tIMD4MUIK2D8= - dependencies: - accepts "~1.3.0" - escape-html "~1.0.3" - es-abstract@^1.16.3, es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstract@^1.17.4: version "1.17.5" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.5.tgz#d8c9d1d66c8981fb9200e2251d799eee92774ae9" @@ -4050,11 +3659,6 @@ es6-weak-map@^2.0.1: es6-iterator "^2.0.3" es6-symbol "^3.1.1" -escape-html@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.2.tgz#d77d32fa98e38c2f41ae85e9278e0e0e6ba1022c" - integrity sha1-130y+pjjjC9BroXpJ44ODmuhAiw= - escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" @@ -4311,11 +3915,6 @@ esutils@^2.0.2: resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -etag@~1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.7.0.tgz#03d30b5f67dd6e632d2945d30d6652731a34d5d8" - integrity sha1-A9MLX2fdbmMtKUXTDWZScxo01dg= - etag@~1.8.1: version "1.8.1" resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" @@ -4329,19 +3928,6 @@ event-emitter@~0.3.5: d "1" es5-ext "~0.10.14" -event-stream@^3.3.2: - version "3.3.5" - resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.5.tgz#e5dd8989543630d94c6cf4d657120341fa31636b" - integrity sha512-vyibDcu5JL20Me1fP734QBH/kenBGLZap2n0+XXM7mvuUPzJ20Ydqj1aKcIeMdri1p+PU+4yAKugjN8KCVst+g== - dependencies: - duplexer "^0.1.1" - from "^0.1.7" - map-stream "0.0.7" - pause-stream "^0.0.11" - split "^1.0.1" - stream-combiner "^0.2.2" - through "^2.3.8" - eventemitter2@~0.4.13: version "0.4.14" resolved "https://registry.yarnpkg.com/eventemitter2/-/eventemitter2-0.4.14.tgz#8f61b75cde012b2e9eb284d4545583b5643b61ab" @@ -4475,21 +4061,6 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2: dependencies: homedir-polyfill "^1.0.1" -express-session@~1.11.3: - version "1.11.3" - resolved "https://registry.yarnpkg.com/express-session/-/express-session-1.11.3.tgz#5cc98f3f5ff84ed835f91cbf0aabd0c7107400af" - integrity sha1-XMmPP1/4Ttg1+Ry/CqvQxxB0AK8= - dependencies: - cookie "0.1.3" - cookie-signature "1.0.6" - crc "3.3.0" - debug "~2.2.0" - depd "~1.0.1" - on-headers "~1.0.0" - parseurl "~1.3.0" - uid-safe "~2.0.0" - utils-merge "1.0.0" - express@^4.17.1: version "4.17.1" resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" @@ -4591,16 +4162,6 @@ extglob@^2.0.4: snapdragon "^0.8.1" to-regex "^3.0.1" -fancy-log@^1.1.0: - version "1.3.3" - resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7" - integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw== - dependencies: - ansi-gray "^0.1.1" - color-support "^1.1.3" - parse-node-version "^1.0.0" - time-stamp "^1.0.0" - fast-deep-equal@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4" @@ -4640,12 +4201,7 @@ fastq@^1.6.0: dependencies: reusify "^1.0.4" -fastqueue@~0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/fastqueue/-/fastqueue-0.1.0.tgz#6c691016b3806186476eeb05a717babb8f633c19" - integrity sha1-bGkQFrOAYYZHbusFpxe6u49jPBk= - -faye-websocket@^0.10.0, faye-websocket@~0.10.0: +faye-websocket@^0.10.0: version "0.10.0" resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= @@ -4805,16 +4361,6 @@ fill-range@^7.0.1: dependencies: to-regex-range "^5.0.1" -finalhandler@0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-0.4.0.tgz#965a52d9e8d05d2b857548541fb89b53a2497d9b" - integrity sha1-llpS2ejQXSuFdUhUH7ibU6JJfZs= - dependencies: - debug "~2.2.0" - escape-html "1.0.2" - on-finished "~2.3.0" - unpipe "~1.0.0" - finalhandler@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" @@ -4846,11 +4392,6 @@ find-cache-dir@^2.1.0: make-dir "^2.0.0" pkg-dir "^3.0.0" -find-index@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/find-index/-/find-index-0.1.1.tgz#675d358b2ca3892d795a1ab47232f8b6e2e0dde4" - integrity sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ= - find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -4927,11 +4468,6 @@ fined@^1.0.1: object.pick "^1.2.0" parse-filepath "^1.0.1" -first-chunk-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz#59bfb50cd905f60d7c394cd3d9acaab4e6ad934e" - integrity sha1-Wb+1DNkF9g18OUzT2ayqtOatk04= - flagged-respawn@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-1.0.1.tgz#e7de6f1279ddd9ca9aac8a5971d618606b3aab41" @@ -4993,20 +4529,6 @@ for-own@^1.0.0: dependencies: for-in "^1.0.1" -forever-agent@~0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.5.2.tgz#6d0e09c4921f94a27f63d3b49c5feff1ea4c5130" - integrity sha1-bQ4JxJIflKJ/Y9O0nF/v8epMUTA= - -form-data@~0.1.0: - version "0.1.4" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-0.1.4.tgz#91abd788aba9702b1aabfa8bc01031a2ac9e3b12" - integrity sha1-kavXiKupcCsaq/qLwBAxoqyeOxI= - dependencies: - async "~0.9.0" - combined-stream "~0.0.4" - mime "~1.2.11" - forwarded@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" @@ -5019,11 +4541,6 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" -fresh@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.3.0.tgz#651f838e22424e7566de161d8358caa199f83d4f" - integrity sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8= - fresh@0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" @@ -5037,11 +4554,6 @@ from2@^2.1.0, from2@^2.1.1: inherits "^2.0.1" readable-stream "^2.0.0" -from@^0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe" - integrity sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4= - fs-constants@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" @@ -5080,13 +4592,6 @@ functional-red-black-tree@^1.0.1: resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= -gaze@0.5.x, gaze@^0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/gaze/-/gaze-0.5.2.tgz#40b709537d24d1d45767db5a908689dfe69ac44f" - integrity sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8= - dependencies: - globule "~0.1.0" - gaze@~0.3.3: version "0.3.4" resolved "https://registry.yarnpkg.com/gaze/-/gaze-0.3.4.tgz#5f94bdda0afe53bc710969bcd6f282548d60c279" @@ -5208,32 +4713,6 @@ glob-parent@^5.1.0: dependencies: is-glob "^4.0.1" -glob-stream@^3.1.5: - version "3.1.18" - resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-3.1.18.tgz#9170a5f12b790306fdfe598f313f8f7954fd143b" - integrity sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs= - dependencies: - glob "^4.3.1" - glob2base "^0.0.12" - minimatch "^2.0.1" - ordered-read-streams "^0.1.0" - through2 "^0.6.1" - unique-stream "^1.0.0" - -glob-watcher@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/glob-watcher/-/glob-watcher-0.0.6.tgz#b95b4a8df74b39c83298b0c05c978b4d9a3b710b" - integrity sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs= - dependencies: - gaze "^0.5.1" - -glob2base@^0.0.12, glob2base@~0.0.11: - version "0.0.12" - resolved "https://registry.yarnpkg.com/glob2base/-/glob2base-0.0.12.tgz#9d419b3e28f12e83a362164a277055922c9c0d56" - integrity sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY= - dependencies: - find-index "^0.1.1" - glob@3.x, glob@~3.2.9: version "3.2.11" resolved "https://registry.yarnpkg.com/glob/-/glob-3.2.11.tgz#4a973f635b9190f715d10987d5c00fd2815ebe3d" @@ -5242,16 +4721,6 @@ glob@3.x, glob@~3.2.9: inherits "2" minimatch "0.3" -glob@^4.0.5, glob@^4.3.1: - version "4.5.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f" - integrity sha1-xstz0yJsHv7wTePFbQEvAzd+4V8= - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "^2.0.1" - once "^1.3.0" - glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" @@ -5356,22 +4825,6 @@ globby@^6.1.0: pify "^2.0.0" pinkie-promise "^2.0.0" -globule@~0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/globule/-/globule-0.1.0.tgz#d9c8edde1da79d125a151b79533b978676346ae5" - integrity sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU= - dependencies: - glob "~3.1.21" - lodash "~1.0.1" - minimatch "~0.2.11" - -glogg@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.2.tgz#2d7dd702beda22eb3bffadf880696da6d846313f" - integrity sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA== - dependencies: - sparkles "^1.0.0" - got@^7.0.0: version "7.1.0" resolved "https://registry.yarnpkg.com/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a" @@ -5415,13 +4868,6 @@ got@^8.3.1: url-parse-lax "^3.0.0" url-to-options "^1.0.1" -graceful-fs@^3.0.0, graceful-fs@^3.0.2, graceful-fs@~3.0.2: - version "3.0.12" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-3.0.12.tgz#0034947ce9ed695ec8ab0b854bc919e82b1ffaef" - integrity sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg== - dependencies: - natives "^1.1.3" - graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.2.2: version "4.2.3" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423" @@ -5653,136 +5099,6 @@ gruntify-eslint@^3.1.0: dependencies: eslint "^3.0.0" -gulp-batch@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/gulp-batch/-/gulp-batch-1.0.1.tgz#d9a6a1abb504b3a41472d9ea272d4919e11b0f86" - integrity sha1-2aahq7UEs6QUctnqJy1JGeEbD4Y= - dependencies: - async-done "^0.4.0" - stream-array "^0.1.3" - -gulp-concat@^2.4.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/gulp-concat/-/gulp-concat-2.6.1.tgz#633d16c95d88504628ad02665663cee5a4793353" - integrity sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M= - dependencies: - concat-with-sourcemaps "^1.0.0" - through2 "^2.0.0" - vinyl "^2.0.0" - -gulp-connect@^2.0.6: - version "2.3.1" - resolved "https://registry.yarnpkg.com/gulp-connect/-/gulp-connect-2.3.1.tgz#14ae7173328b691252b01fc1930a39cbb24fb33c" - integrity sha1-FK5xczKLaRJSsB/Bkwo5y7JPszw= - dependencies: - connect "^2.30.0" - connect-livereload "^0.5.4" - event-stream "^3.3.2" - gulp-util "^3.0.6" - tiny-lr "^0.2.1" - -gulp-less@^1.3.5: - version "1.3.9" - resolved "https://registry.yarnpkg.com/gulp-less/-/gulp-less-1.3.9.tgz#e129750f236693ead5b522af311cc33eeff1910e" - integrity sha1-4Sl1DyNmk+rVtSKvMRzDPu/xkQ4= - dependencies: - convert-source-map "^0.4.0" - gulp-util "^3.0.0" - less "^1.7.4" - lodash.defaults "^2.4.1" - through2 "^0.5.1" - vinyl-sourcemaps-apply "^0.1.1" - -gulp-minify-css@^0.3.8: - version "0.3.13" - resolved "https://registry.yarnpkg.com/gulp-minify-css/-/gulp-minify-css-0.3.13.tgz#ba813c665422868305383ccd185f239c1e35209b" - integrity sha1-uoE8ZlQihoMFODzNGF8jnB41IJs= - dependencies: - bufferstreams "0.0.2" - clean-css "~3.0.4" - gulp-util "~3.0.1" - memory-cache "0.0.5" - through2 "^0.6.1" - vinyl-sourcemaps-apply "^0.1.4" - -gulp-rename@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/gulp-rename/-/gulp-rename-1.4.0.tgz#de1c718e7c4095ae861f7296ef4f3248648240bd" - integrity sha512-swzbIGb/arEoFK89tPY58vg3Ok1bw+d35PfUNwWqdo7KM4jkmuGA78JiDNqR+JeZFaeeHnRg9N7aihX3YPmsyg== - -gulp-rimraf@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/gulp-rimraf/-/gulp-rimraf-0.1.1.tgz#5aaba8f870559ca4885c044385f9926c0f863f10" - integrity sha1-Wquo+HBVnKSIXARDhfmSbA+GPxA= - dependencies: - gulp-util "^3.0.1" - rimraf "^2.2.8" - through2 "~0.6.2" - -gulp-util@^3.0.0, gulp-util@^3.0.1, gulp-util@^3.0.6, gulp-util@~3.0.0, gulp-util@~3.0.1: - version "3.0.8" - resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.8.tgz#0054e1e744502e27c04c187c3ecc505dd54bbb4f" - integrity sha1-AFTh50RQLifATBh8PsxQXdVLu08= - dependencies: - array-differ "^1.0.0" - array-uniq "^1.0.2" - beeper "^1.0.0" - chalk "^1.0.0" - dateformat "^2.0.0" - fancy-log "^1.1.0" - gulplog "^1.0.0" - has-gulplog "^0.1.0" - lodash._reescape "^3.0.0" - lodash._reevaluate "^3.0.0" - lodash._reinterpolate "^3.0.0" - lodash.template "^3.0.0" - minimist "^1.1.0" - multipipe "^0.1.2" - object-assign "^3.0.0" - replace-ext "0.0.1" - through2 "^2.0.0" - vinyl "^0.5.0" - -gulp-watch@^1.0.2: - version "1.2.1" - resolved "https://registry.yarnpkg.com/gulp-watch/-/gulp-watch-1.2.1.tgz#43035e76046cd8fed303365cb09e040a2e2aa09b" - integrity sha1-QwNedgRs2P7TAzZcsJ4ECi4qoJs= - dependencies: - gaze "0.5.x" - glob2base "~0.0.11" - gulp-batch "1.0.1" - gulp-util "~3.0.0" - path2glob "0.0.2" - readable-stream "^1.0.31" - vinyl "^0.4.3" - vinyl-file "~1.1.0" - -gulp@^3.8.8: - version "3.9.1" - resolved "https://registry.yarnpkg.com/gulp/-/gulp-3.9.1.tgz#571ce45928dd40af6514fc4011866016c13845b4" - integrity sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ= - dependencies: - archy "^1.0.0" - chalk "^1.0.0" - deprecated "^0.0.1" - gulp-util "^3.0.0" - interpret "^1.0.0" - liftoff "^2.1.0" - minimist "^1.1.0" - orchestrator "^0.3.0" - pretty-hrtime "^1.0.0" - semver "^4.1.0" - tildify "^1.0.0" - v8flags "^2.0.2" - vinyl-fs "^0.3.0" - -gulplog@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gulplog/-/gulplog-1.0.0.tgz#e28c4d45d05ecbbed818363ce8f9c5926229ffe5" - integrity sha1-4oxNRdBey77YGDY86PnFkmIp/+U= - dependencies: - glogg "^1.0.0" - gzip-size@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-1.0.0.tgz#66cf8b101047227b95bace6ea1da0c177ed5c22f" @@ -5837,13 +5153,6 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-gulplog@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" - integrity sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4= - dependencies: - sparkles "^1.0.0" - has-symbol-support-x@^1.4.1: version "1.4.2" resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" @@ -5915,16 +5224,6 @@ hash.js@^1.0.0, hash.js@^1.0.3: inherits "^2.0.3" minimalistic-assert "^1.0.1" -hawk@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/hawk/-/hawk-1.1.1.tgz#87cd491f9b46e4e2aeaca335416766885d2d1ed9" - integrity sha1-h81JH5tG5OKurKM1QWdmiF0tHtk= - dependencies: - boom "0.4.x" - cryptiles "0.2.x" - hoek "0.9.x" - sntp "0.2.x" - he@1.2.x: version "1.2.0" resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" @@ -5947,11 +5246,6 @@ hmac-drbg@^1.0.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" -hoek@0.9.x: - version "0.9.1" - resolved "https://registry.yarnpkg.com/hoek/-/hoek-0.9.1.tgz#3d322462badf07716ea7eb85baf88079cddce505" - integrity sha1-PTIkYrrfB3Fup+uFuviAec3c5QU= - homedir-polyfill@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" @@ -6070,14 +5364,6 @@ http-errors@1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" -http-errors@~1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.3.1.tgz#197e22cdebd4198585e8694ef6786197b91ed942" - integrity sha1-GX4izevUGYWF6GlO9nhhl7ke2UI= - dependencies: - inherits "~2.0.1" - statuses "1" - http-errors@~1.6.2: version "1.6.3" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" @@ -6133,15 +5419,6 @@ http-proxy@~0.10: pkginfo "0.3.x" utile "~0.2.1" -http-signature@~0.10.0: - version "0.10.1" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-0.10.1.tgz#4fbdac132559aa8323121e540779c0a012b27e66" - integrity sha1-T72sEyVZqoMjEh5UB3nAoBKyfmY= - dependencies: - asn1 "0.1.11" - assert-plus "^0.1.5" - ctype "0.5.3" - https-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" @@ -6173,16 +5450,6 @@ i@0.3.x: resolved "https://registry.yarnpkg.com/i/-/i-0.3.6.tgz#d96c92732076f072711b6b10fd7d4f65ad8ee23d" integrity sha1-2WyScyB28HJxG2sQ/X1PZa2O4j0= -iconv-lite@0.4.11: - version "0.4.11" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.11.tgz#2ecb42fd294744922209a2e7c404dac8793d8ade" - integrity sha1-LstC/SlHRJIiCaLnxATayHk9it4= - -iconv-lite@0.4.13: - version "0.4.13" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2" - integrity sha1-H4irpKsLFQjoMSrMOTRfNumS4vI= - iconv-lite@0.4.24, iconv-lite@^0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" @@ -7103,11 +6370,6 @@ json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1: dependencies: jsonify "~0.0.0" -json-stringify-safe@~5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - json3@^3.3.2: version "3.3.3" resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" @@ -7215,18 +6477,6 @@ lcid@^2.0.0: dependencies: invert-kv "^2.0.0" -less@^1.7.4: - version "1.7.5" - resolved "https://registry.yarnpkg.com/less/-/less-1.7.5.tgz#4f220cf7288a27eaca739df6e4808a2d4c0d5756" - integrity sha1-TyIM9yiKJ+rKc5325ICKLUwNV1Y= - optionalDependencies: - clean-css "2.2.x" - graceful-fs "~3.0.2" - mime "~1.2.11" - mkdirp "~0.5.0" - request "~2.40.0" - source-map "0.1.x" - leven@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" @@ -7247,7 +6497,7 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" -liftoff@^2.1.0, liftoff@^2.5.0, liftoff@~2.5.0: +liftoff@^2.5.0, liftoff@~2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-2.5.0.tgz#2009291bb31cea861bbf10a7c15a28caf75c31ec" integrity sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew= @@ -7329,11 +6579,6 @@ listr@^0.14.3: p-map "^2.0.0" rxjs "^6.3.3" -livereload-js@^2.2.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/livereload-js/-/livereload-js-2.4.0.tgz#447c31cf1ea9ab52fc20db615c5ddf678f78009c" - integrity sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw== - load-grunt-tasks@^3.5.2: version "3.5.2" resolved "https://registry.yarnpkg.com/load-grunt-tasks/-/load-grunt-tasks-3.5.2.tgz#0728561180fd20ff8a6927505852fc58aaea0c88" @@ -7441,161 +6686,21 @@ lodash-webpack-plugin@^0.11.5: dependencies: lodash "^4.17.4" -lodash._basecopy@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" - integrity sha1-jaDmqHbPNEwK2KVIghEd08XHyjY= - -lodash._basetostring@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz#d1861d877f824a52f669832dcaf3ee15566a07d5" - integrity sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U= - -lodash._basevalues@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7" - integrity sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc= - -lodash._getnative@^3.0.0: - version "3.9.1" - resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" - integrity sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U= - -lodash._isiterateecall@^3.0.0: - version "3.0.9" - resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" - integrity sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw= - -lodash._isnative@~2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/lodash._isnative/-/lodash._isnative-2.4.1.tgz#3ea6404b784a7be836c7b57580e1cdf79b14832c" - integrity sha1-PqZAS3hKe+g2x7V1gOHN95sUgyw= - -lodash._objecttypes@~2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz#7c0b7f69d98a1f76529f890b0cdb1b4dfec11c11" - integrity sha1-fAt/admKH3ZSn4kLDNsbTf7BHBE= - -lodash._reescape@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reescape/-/lodash._reescape-3.0.0.tgz#2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a" - integrity sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo= - -lodash._reevaluate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed" - integrity sha1-WLx0xAZklTrgsSTYBpltrKQx4u0= - -lodash._reinterpolate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= - -lodash._root@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" - integrity sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI= - -lodash._shimkeys@~2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz#6e9cc9666ff081f0b5a6c978b83e242e6949d203" - integrity sha1-bpzJZm/wgfC1psl4uD4kLmlJ0gM= - dependencies: - lodash._objecttypes "~2.4.1" - -lodash.defaults@^2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-2.4.1.tgz#a7e8885f05e68851144b6e12a8f3678026bc4c54" - integrity sha1-p+iIXwXmiFEUS24SqPNngCa8TFQ= - dependencies: - lodash._objecttypes "~2.4.1" - lodash.keys "~2.4.1" - -lodash.escape@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-3.2.0.tgz#995ee0dc18c1b48cc92effae71a10aab5b487698" - integrity sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg= - dependencies: - lodash._root "^3.0.0" - lodash.get@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= -lodash.isarguments@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" - integrity sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo= - -lodash.isarray@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" - integrity sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U= - -lodash.isobject@~2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/lodash.isobject/-/lodash.isobject-2.4.1.tgz#5a2e47fe69953f1ee631a7eba1fe64d2d06558f5" - integrity sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU= - dependencies: - lodash._objecttypes "~2.4.1" - lodash.isplainobject@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= -lodash.keys@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" - integrity sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo= - dependencies: - lodash._getnative "^3.0.0" - lodash.isarguments "^3.0.0" - lodash.isarray "^3.0.0" - -lodash.keys@~2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-2.4.1.tgz#48dea46df8ff7632b10d706b8acb26591e2b3727" - integrity sha1-SN6kbfj/djKxDXBrissmWR4rNyc= - dependencies: - lodash._isnative "~2.4.1" - lodash._shimkeys "~2.4.1" - lodash.isobject "~2.4.1" - lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= -lodash.restparam@^3.0.0: - version "3.6.1" - resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" - integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU= - -lodash.template@^3.0.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-3.6.2.tgz#f8cdecc6169a255be9098ae8b0c53d378931d14f" - integrity sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8= - dependencies: - lodash._basecopy "^3.0.0" - lodash._basetostring "^3.0.0" - lodash._basevalues "^3.0.0" - lodash._isiterateecall "^3.0.0" - lodash._reinterpolate "^3.0.0" - lodash.escape "^3.0.0" - lodash.keys "^3.0.0" - lodash.restparam "^3.0.0" - lodash.templatesettings "^3.0.0" - -lodash.templatesettings@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5" - integrity sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU= - dependencies: - lodash._reinterpolate "^3.0.0" - lodash.escape "^3.0.0" - lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" @@ -7616,11 +6721,6 @@ lodash@~0.9.2: resolved "https://registry.yarnpkg.com/lodash/-/lodash-0.9.2.tgz#8f3499c5245d346d682e5b0d3b40767e09f1a92c" integrity sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw= -lodash@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-1.0.2.tgz#8f57560c83b59fc270bd3d561b690043430e2551" - integrity sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE= - lodash@~1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/lodash/-/lodash-1.1.1.tgz#41a2b2e9a00e64d6d1999f143ff6b0755f6bbb24" @@ -7793,11 +6893,6 @@ map-obj@^1.0.0, map-obj@^1.0.1: resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= -map-stream@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.0.7.tgz#8a1f07896d82b10926bd3744a2420009f88974a8" - integrity sha1-ih8HiW2CsQkmvTdEokIACfiJdKg= - map-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" @@ -7853,11 +6948,6 @@ mem@^4.0.0: mimic-fn "^2.0.0" p-is-promise "^2.0.0" -memory-cache@0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/memory-cache/-/memory-cache-0.0.5.tgz#dbf99a56d7362c43eccaf39f0ba6f97f31a06786" - integrity sha1-2/maVtc2LEPsyvOfC6b5fzGgZ4Y= - memory-fs@^0.4.0, memory-fs@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" @@ -7905,16 +6995,6 @@ merge2@^1.2.3, merge2@^1.3.0: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.3.0.tgz#5b366ee83b2f1582c48f87e47cf1a9352103ca81" integrity sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw== -method-override@~2.3.5: - version "2.3.10" - resolved "https://registry.yarnpkg.com/method-override/-/method-override-2.3.10.tgz#e3daf8d5dee10dd2dce7d4ae88d62bbee77476b4" - integrity sha1-49r41d7hDdLc59SuiNYrvud0drQ= - dependencies: - debug "2.6.9" - methods "~1.1.2" - parseurl "~1.3.2" - vary "~1.1.2" - methods@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" @@ -7960,35 +7040,13 @@ mime-db@1.43.0, "mime-db@>= 1.43.0 < 2", mime-db@^1.28.0: resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.43.0.tgz#0a12e0502650e473d735535050e7c8f4eb4fae58" integrity sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ== -mime-db@1.44.0: - version "1.44.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" - integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== - -mime-types@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-1.0.2.tgz#995ae1392ab8affcbfcb2641dd054e943c0d5dce" - integrity sha1-mVrhOSq4r/y/yyZB3QVOlDwNXc4= - -mime-types@~2.1.15: - version "2.1.27" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" - integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== - dependencies: - mime-db "1.44.0" - -mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.6, mime-types@~2.1.9: +mime-types@~2.1.17, mime-types@~2.1.24: version "2.1.26" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.26.tgz#9c921fc09b7e149a65dfdc0da4d20997200b0a06" integrity sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ== dependencies: mime-db "1.43.0" -mime@1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" - integrity sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM= - mime@1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" @@ -7999,7 +7057,7 @@ mime@^2.0.3, mime@^2.4.4: resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.4.tgz#bd7b91135fc6b01cde3e9bae33d659b63d8857e5" integrity sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA== -mime@~1.2, mime@~1.2.11: +mime@~1.2: version "1.2.11" resolved "https://registry.yarnpkg.com/mime/-/mime-1.2.11.tgz#58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10" integrity sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA= @@ -8054,13 +7112,6 @@ minimatch@0.x: lru-cache "2" sigmund "~1.0.0" -minimatch@^2.0.1: - version "2.0.10" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" - integrity sha1-jQh8OcazjAAbl/ynzm0OHoCvusc= - dependencies: - brace-expansion "^1.0.0" - minimatch@^3.0.0, minimatch@^3.0.4, minimatch@~3.0.2: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -8076,7 +7127,7 @@ minimatch@~0.2, minimatch@~0.2.11, minimatch@~0.2.12, minimatch@~0.2.9: lru-cache "2" sigmund "~1.0.0" -minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5: +minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5: version "1.2.5" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== @@ -8115,7 +7166,7 @@ mkdirp@0.3.x: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.5.tgz#de3e5f8961c88c787ee1368df849ac4413eca8d7" integrity sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc= -mkdirp@0.x.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@~0.5.0, mkdirp@~0.5.1: +mkdirp@0.x.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@~0.5.1: version "0.5.4" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.4.tgz#fd01504a6797ec5c9be81ff43d204961ed64a512" integrity sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw== @@ -8127,17 +7178,6 @@ moment@^2.10.6, moment@^2.16.0, moment@^2.21.0: resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b" integrity sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg== -morgan@~1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/morgan/-/morgan-1.6.1.tgz#5fd818398c6819cba28a7cd6664f292fe1c0bbf2" - integrity sha1-X9gYOYxoGcuiinzWZk8pL+HAu/I= - dependencies: - basic-auth "~1.0.3" - debug "~2.2.0" - depd "~1.0.1" - on-finished "~2.3.0" - on-headers "~1.0.0" - move-concurrently@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" @@ -8159,16 +7199,6 @@ mozjpeg@^6.0.0: bin-wrapper "^4.0.0" logalot "^2.1.0" -ms@0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" - integrity sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg= - -ms@0.7.2: - version "0.7.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" - integrity sha1-riXPJRKziFodldfwN4aNhDESR2U= - ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" @@ -8207,21 +7237,6 @@ multimatch@^2.0.0: arrify "^1.0.0" minimatch "^3.0.0" -multiparty@3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/multiparty/-/multiparty-3.3.2.tgz#35de6804dc19643e5249f3d3e3bdc6c8ce301d3f" - integrity sha1-Nd5oBNwZZD5SSfPT473GyM4wHT8= - dependencies: - readable-stream "~1.1.9" - stream-counter "~0.2.0" - -multipipe@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b" - integrity sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s= - dependencies: - duplexer2 "0.0.2" - mute-stream@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" @@ -8264,11 +7279,6 @@ nanomatch@^1.2.9: snapdragon "^0.8.1" to-regex "^3.0.1" -natives@^1.1.3: - version "1.1.6" - resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.6.tgz#a603b4a498ab77173612b9ea1acdec4d980f00bb" - integrity sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA== - natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" @@ -8279,11 +7289,6 @@ ncp@0.4.x: resolved "https://registry.yarnpkg.com/ncp/-/ncp-0.4.2.tgz#abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574" integrity sha1-q8xsvT7C7Spyn/bnwfqPAXhKhXQ= -negotiator@0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.5.3.tgz#269d5c476810ec92edbe7b6c2f28316384f9a7e8" - integrity sha1-Jp1cR2gQ7JLtvntsLygxY4T5p+g= - negotiator@0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" @@ -8294,11 +7299,6 @@ neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1: resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c" integrity sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== -next-tick@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-0.2.2.tgz#75da4a927ee5887e39065880065b7336413b310d" - integrity sha1-ddpKkn7liH45BliABltzNkE7MQ0= - next-tick@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" @@ -8399,11 +7399,6 @@ node-releases@^1.1.52: dependencies: semver "^6.3.0" -node-uuid@~1.4.0: - version "1.4.8" - resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907" - integrity sha1-sEDrCSOWivq/jTL7HxfxFn/auQc= - nopt@2.1.x: version "2.1.2" resolved "https://registry.yarnpkg.com/nopt/-/nopt-2.1.2.tgz#6cccd977b80132a07731d6e8ce58c2c8303cf9af" @@ -8518,16 +7513,6 @@ number-is-nan@^1.0.0: resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= -oauth-sign@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.3.0.tgz#cb540f93bb2b22a7d5941691a288d60e8ea9386e" - integrity sha1-y1QPk7srIqfVlBaRoojWDo6pOG4= - -object-assign@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" - integrity sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I= - object-assign@^4.0.0, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" @@ -8634,7 +7619,7 @@ on-finished@~2.3.0: dependencies: ee-first "1.1.1" -on-headers@~1.0.0, on-headers@~1.0.1, on-headers@~1.0.2: +on-headers@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== @@ -8646,13 +7631,6 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0: dependencies: wrappy "1" -once@~1.3.0: - version "1.3.3" - resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" - integrity sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA= - dependencies: - wrappy "1" - onetime@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" @@ -8744,20 +7722,6 @@ ora@^3.4.0: strip-ansi "^5.2.0" wcwidth "^1.0.1" -orchestrator@^0.3.0: - version "0.3.8" - resolved "https://registry.yarnpkg.com/orchestrator/-/orchestrator-0.3.8.tgz#14e7e9e2764f7315fbac184e506c7aa6df94ad7e" - integrity sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4= - dependencies: - end-of-stream "~0.1.5" - sequencify "~0.0.7" - stream-consume "~0.1.0" - -ordered-read-streams@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz#fd565a9af8eb4473ba69b6ed8a34352cb552f126" - integrity sha1-/VZamvjrRHO6abbtijQ1LLVS8SY= - original@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" @@ -9027,17 +7991,12 @@ parse-json@^5.0.0: json-parse-better-errors "^1.0.1" lines-and-columns "^1.1.6" -parse-node-version@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" - integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== - parse-passwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= -parseurl@~1.3.0, parseurl@~1.3.1, parseurl@~1.3.2, parseurl@~1.3.3: +parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== @@ -9162,30 +8121,11 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -path2glob@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/path2glob/-/path2glob-0.0.2.tgz#29e8ce0d15407c2a50b633ef8050b2f297c04702" - integrity sha1-KejODRVAfCpQtjPvgFCy8pfARwI= - dependencies: - glob "^4.0.5" - -pause-stream@^0.0.11: - version "0.0.11" - resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" - integrity sha1-/lo0sMvOErWqaitAPuLnO2AvFEU= - dependencies: - through "~2.3" - pause@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/pause/-/pause-0.0.1.tgz#1d408b3fdb76923b9543d96fb4c9dfd535d9cb5d" integrity sha1-HUCLP9t2kjuVQ9lvtMnf1TXZy10= -pause@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/pause/-/pause-0.1.0.tgz#ebc8a4a8619ff0b8a81ac1513c3434ff469fdb74" - integrity sha1-68ikqGGf8LioGsFRPDQ0/0af23Q= - pbkdf2@^3.0.3: version "3.0.17" resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" @@ -9677,17 +8617,12 @@ pretty-error@^2.0.2: renderkid "^2.0.1" utila "~0.4" -pretty-hrtime@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" - integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= - private@^0.1.8, private@~0.1.5: version "0.1.8" resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== -process-nextick-args@^2.0.0, process-nextick-args@~2.0.0: +process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== @@ -9735,11 +8670,6 @@ pseudomap@^1.0.2: resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= -psl@^1.1.33: - version "1.7.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.7.0.tgz#f1c4c47a8ef97167dea5d6bbf4816d736e884a3c" - integrity sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ== - public-encrypt@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" @@ -9787,7 +8717,7 @@ punycode@^1.2.4: resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= -punycode@^2.1.0, punycode@^2.1.1: +punycode@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== @@ -9802,31 +8732,11 @@ q@~0.9: resolved "https://registry.yarnpkg.com/q/-/q-0.9.7.tgz#4de2e6cb3b29088c9e4cbc03bf9d42fb96ce2f75" integrity sha1-TeLmyzspCIyeTLwDv51C+5bOL3U= -qs@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-4.0.0.tgz#c31d9b74ec27df75e543a86c78728ed8d4623607" - integrity sha1-wx2bdOwn33XlQ6hseHKO2NRiNgc= - -qs@5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-5.2.0.tgz#a9f31142af468cb72b25b30136ba2456834916be" - integrity sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4= - qs@6.7.0: version "6.7.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== -qs@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-1.0.2.tgz#50a93e2b5af6691c31bcea5dae78ee6ea1903768" - integrity sha1-UKk+K1r2aRwxvOpdrnjubqGQN2g= - -qs@~5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-5.1.0.tgz#4d932e5c7ea411cca76a312d39a606200fd50cd9" - integrity sha1-TZMuXH6kEcynajEtOaYGIA/VDNk= - query-string@^4.1.0: version "4.3.4" resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" @@ -9859,11 +8769,6 @@ querystringify@^2.1.1: resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e" integrity sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA== -random-bytes@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/random-bytes/-/random-bytes-1.0.0.tgz#4f68a1dc0ae58bd3fb95848c30324db75d64360b" - integrity sha1-T2ih3Arli9P7lYSMMDJNt11kNgs= - randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" @@ -9884,11 +8789,6 @@ range-parser@^1.2.1, range-parser@~1.2.1: resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== -range-parser@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.0.3.tgz#6872823535c692e2c2a0103826afd82c2e0ff175" - integrity sha1-aHKCNTXGkuLCoBA4Jq/YLC4P8XU= - raw-body@2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" @@ -9899,29 +8799,6 @@ raw-body@2.4.0: iconv-lite "0.4.24" unpipe "1.0.0" -raw-body@~2.1.2, raw-body@~2.1.5: - version "2.1.7" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.1.7.tgz#adfeace2e4fb3098058014d08c072dcc59758774" - integrity sha1-rf6s4uT7MJgFgBTQjActzFl1h3Q= - dependencies: - bytes "2.4.0" - iconv-lite "0.4.13" - unpipe "1.0.0" - -rdash-ui@1.0.*: - version "1.0.1" - resolved "https://registry.yarnpkg.com/rdash-ui/-/rdash-ui-1.0.1.tgz#56b7c0dd4eef2f524165b63cb50f32a370fec32b" - integrity sha1-VrfA3U7vL1JBZbY8tQ8yo3D+wys= - dependencies: - gulp "^3.8.8" - gulp-concat "^2.4.0" - gulp-connect "^2.0.6" - gulp-less "^1.3.5" - gulp-minify-css "^0.3.8" - gulp-rename "^1.2.0" - gulp-rimraf "^0.1.0" - gulp-watch "^1.0.2" - read-pkg-up@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" @@ -9979,26 +8856,6 @@ readable-stream@1.1: isarray "0.0.1" string_decoder "~0.10.x" -"readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0.17, readable-stream@~1.0.2: - version "1.0.34" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" - integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readable-stream@^1.0.26-2, readable-stream@^1.0.31, readable-stream@~1.1.0, readable-stream@~1.1.8, readable-stream@~1.1.9: - version "1.1.14" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" - integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - readable-stream@^3.0.6, readable-stream@^3.1.1: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" @@ -10008,6 +8865,16 @@ readable-stream@^3.0.6, readable-stream@^3.1.1: string_decoder "^1.1.1" util-deprecate "^1.0.1" +readable-stream@~1.0.2: + version "1.0.34" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" + integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + readdirp@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" @@ -10180,36 +9047,11 @@ repeating@^2.0.0: dependencies: is-finite "^1.0.0" -replace-ext@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-0.0.1.tgz#29bbd92078a739f0bcce2b4ee41e837953522924" - integrity sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ= - replace-ext@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs= -request@~2.40.0: - version "2.40.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.40.0.tgz#4dd670f696f1e6e842e66b4b5e839301ab9beb67" - integrity sha1-TdZw9pbx5uhC5mtLXoOTAaub62c= - dependencies: - forever-agent "~0.5.0" - json-stringify-safe "~5.0.0" - mime-types "~1.0.1" - node-uuid "~1.4.0" - qs "~1.0.0" - optionalDependencies: - aws-sign2 "~0.5.0" - form-data "~0.1.0" - hawk "1.1.1" - http-signature "~0.10.0" - oauth-sign "~0.3.0" - stringstream "~0.0.4" - tough-cookie ">=0.12.0" - tunnel-agent "~0.4.0" - require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" @@ -10314,14 +9156,6 @@ resolve@^1.3.2: dependencies: path-parse "^1.0.5" -response-time@~2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/response-time/-/response-time-2.3.2.tgz#ffa71bab952d62f7c1d49b7434355fbc68dffc5a" - integrity sha1-/6cbq5UtYvfB1Jt0NDVfvGjf/Fo= - dependencies: - depd "~1.1.0" - on-headers "~1.0.1" - responselike@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" @@ -10382,7 +9216,7 @@ rimraf@2.6.3, rimraf@~2.6.2: dependencies: glob "^7.1.3" -rimraf@2.x.x, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.3: +rimraf@2.x.x, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.3: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== @@ -10416,11 +9250,6 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: hash-base "^3.0.0" inherits "^2.0.1" -rndm@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/rndm/-/rndm-1.2.0.tgz#f33fe9cfb52bbfd520aa18323bc65db110a1b76c" - integrity sha1-8z/pz7Urv9UgqhgyO8ZdsRCht2w= - run-async@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/run-async/-/run-async-0.1.0.tgz#c8ad4a5e110661e402a7d21b530e009f25f8e389" @@ -10564,33 +9393,15 @@ semver@7.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== -semver@^4.1.0, semver@~4.3.3: - version "4.3.6" - resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" - integrity sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto= - semver@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -send@0.13.2: - version "0.13.2" - resolved "https://registry.yarnpkg.com/send/-/send-0.13.2.tgz#765e7607c8055452bba6f0b052595350986036de" - integrity sha1-dl52B8gFVFK7pvCwUllTUJhgNt4= - dependencies: - debug "~2.2.0" - depd "~1.1.0" - destroy "~1.0.4" - escape-html "~1.0.3" - etag "~1.7.0" - fresh "0.3.0" - http-errors "~1.3.1" - mime "1.3.4" - ms "0.7.1" - on-finished "~2.3.0" - range-parser "~1.0.3" - statuses "~1.2.1" +semver@~4.3.3: + version "4.3.6" + resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" + integrity sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto= send@0.17.1: version "0.17.1" @@ -10619,26 +9430,11 @@ sentence-case@^2.1.0: no-case "^2.2.0" upper-case-first "^1.1.2" -sequencify@~0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/sequencify/-/sequencify-0.0.7.tgz#90cff19d02e07027fd767f5ead3e7b95d1e7380c" - integrity sha1-kM/xnQLgcCf9dn9erT57ldHnOAw= - serialize-javascript@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-2.1.2.tgz#ecec53b0e0317bdc95ef76ab7074b7384785fa61" integrity sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ== -serve-favicon@~2.3.0: - version "2.3.2" - resolved "https://registry.yarnpkg.com/serve-favicon/-/serve-favicon-2.3.2.tgz#dd419e268de012ab72b319d337f2105013f9381f" - integrity sha1-3UGeJo3gEqtysxnTN/IQUBP5OB8= - dependencies: - etag "~1.7.0" - fresh "0.3.0" - ms "0.7.2" - parseurl "~1.3.1" - serve-index@^1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" @@ -10652,19 +9448,6 @@ serve-index@^1.9.1: mime-types "~2.1.17" parseurl "~1.3.2" -serve-index@~1.7.2: - version "1.7.3" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.7.3.tgz#7a057fc6ee28dc63f64566e5fa57b111a86aecd2" - integrity sha1-egV/xu4o3GP2RWbl+lexEahq7NI= - dependencies: - accepts "~1.2.13" - batch "0.5.3" - debug "~2.2.0" - escape-html "~1.0.3" - http-errors "~1.3.1" - mime-types "~2.1.9" - parseurl "~1.3.1" - serve-static@1.14.1: version "1.14.1" resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" @@ -10675,15 +9458,6 @@ serve-static@1.14.1: parseurl "~1.3.3" send "0.17.1" -serve-static@~1.10.0: - version "1.10.3" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.10.3.tgz#ce5a6ecd3101fed5ec09827dac22a9c29bfb0535" - integrity sha1-zlpuzTEB/tXsCYJ9rCKpwpv7BTU= - dependencies: - escape-html "~1.0.3" - parseurl "~1.3.1" - send "0.13.2" - set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" @@ -10844,13 +9618,6 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" -sntp@0.2.x: - version "0.2.4" - resolved "https://registry.yarnpkg.com/sntp/-/sntp-0.2.4.tgz#fb885f18b0f3aad189f824862536bceeec750900" - integrity sha1-+4hfGLDzqtGJ+CSGJTa87ux1CQA= - dependencies: - hoek "0.9.x" - socket.io-client@0.9.16: version "0.9.16" resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-0.9.16.tgz#4da7515c5e773041d1b423970415bcc430f35fc6" @@ -10942,13 +9709,6 @@ source-map-url@^0.4.0: resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= -source-map@0.1.x, "source-map@>=0.1.43 <0.2", source-map@^0.1.39, source-map@~0.1.7: - version "0.1.43" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346" - integrity sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y= - dependencies: - amdefine ">=0.0.4" - "source-map@>= 0.1.2": version "0.7.3" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" @@ -10964,10 +9724,12 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -sparkles@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.1.tgz#008db65edce6c50eec0c5e228e1945061dd0437c" - integrity sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw== +source-map@~0.1.7: + version "0.1.43" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346" + integrity sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y= + dependencies: + amdefine ">=0.0.4" spdx-correct@^3.0.0: version "3.1.0" @@ -11032,13 +9794,6 @@ split-string@^3.0.1, split-string@^3.0.2: dependencies: extend-shallow "^3.0.0" -split@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" - integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg== - dependencies: - through "2" - "splitargs@github:deviantony/splitargs#semver:~0.2.0": version "0.0.7" resolved "https://codeload.github.com/deviantony/splitargs/tar.gz/2a87a1dfb1f9698b94e28e3106ad34057841dbd1" @@ -11077,24 +9832,11 @@ static-extend@^0.1.1: define-property "^0.2.5" object-copy "^0.1.0" -statuses@1, "statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: +"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= -statuses@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.2.1.tgz#dded45cc18256d51ed40aec142489d5c61026d28" - integrity sha1-3e1FzBglbVHtQK7BQkidXGECbSg= - -stream-array@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/stream-array/-/stream-array-0.1.3.tgz#6e374e89c9aaa1aa489951c07011f245611fc98b" - integrity sha1-bjdOicmqoapImVHAcBHyRWEfyYs= - dependencies: - fastqueue "~0.1.0" - readable-stream "~1.1.0" - stream-browserify@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" @@ -11103,26 +9845,6 @@ stream-browserify@^2.0.1: inherits "~2.0.1" readable-stream "^2.0.2" -stream-combiner@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858" - integrity sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg= - dependencies: - duplexer "~0.1.1" - through "~2.3.4" - -stream-consume@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.1.tgz#d3bdb598c2bd0ae82b8cac7ac50b1107a7996c48" - integrity sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg== - -stream-counter@~0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/stream-counter/-/stream-counter-0.2.0.tgz#ded266556319c8b0e222812b9cf3b26fa7d947de" - integrity sha1-3tJmVWMZyLDiIoErnPOyb6fZR94= - dependencies: - readable-stream "~1.1.8" - stream-each@^1.1.0: version "1.2.3" resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" @@ -11131,11 +9853,6 @@ stream-each@^1.1.0: end-of-stream "^1.1.0" stream-shift "^1.0.0" -stream-exhaust@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/stream-exhaust/-/stream-exhaust-1.0.2.tgz#acdac8da59ef2bc1e17a2c0ccf6c320d120e555d" - integrity sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw== - stream-http@^2.7.2: version "2.8.3" resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" @@ -11241,11 +9958,6 @@ stringify-object@^3.3.0: is-obj "^1.0.1" is-regexp "^1.0.0" -stringstream@~0.0.4: - version "0.0.6" - resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.6.tgz#7880225b0d4ad10e30927d167a1d6f2fd3b33a72" - integrity sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA== - strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" @@ -11274,14 +9986,6 @@ strip-ansi@^6.0.0: dependencies: ansi-regex "^5.0.0" -strip-bom@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-1.0.0.tgz#85b8862f3844b5a6d5ec8467a93598173a36f794" - integrity sha1-hbiGLzhEtabV7IRnqTWYFzo295Q= - dependencies: - first-chunk-stream "^1.0.0" - is-utf8 "^0.2.0" - strip-bom@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" @@ -11503,22 +10207,6 @@ text-table@^0.2.0, text-table@~0.2.0: resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= -through2@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/through2/-/through2-0.5.1.tgz#dfdd012eb9c700e2323fd334f38ac622ab372da7" - integrity sha1-390BLrnHAOIyP9M084rGIqs3Lac= - dependencies: - readable-stream "~1.0.17" - xtend "~3.0.0" - -through2@^0.6.1, through2@~0.6.2: - version "0.6.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48" - integrity sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg= - dependencies: - readable-stream ">=1.0.33-1 <1.1.0-0" - xtend ">=4.0.0 <4.1.0-0" - through2@^2.0.0: version "2.0.5" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" @@ -11527,7 +10215,7 @@ through2@^2.0.0: readable-stream "~2.3.6" xtend "~4.0.1" -through@2, through@^2.3.6, through@^2.3.8, through@~2.3, through@~2.3.4, through@~2.3.6: +through@^2.3.6, through@^2.3.8, through@~2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= @@ -11537,18 +10225,6 @@ thunky@^1.0.2: resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== -tildify@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" - integrity sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo= - dependencies: - os-homedir "^1.0.0" - -time-stamp@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" - integrity sha1-dkpaEa9QVhkhsTPztE5hhofg9cM= - timed-out@^4.0.0, timed-out@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" @@ -11561,18 +10237,6 @@ timers-browserify@^2.0.4: dependencies: setimmediate "^1.0.4" -tiny-lr@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/tiny-lr/-/tiny-lr-0.2.1.tgz#b3fdba802e5d56a33c2f6f10794b32e477ac729d" - integrity sha1-s/26gC5dVqM8L28QeUsy5Hescp0= - dependencies: - body-parser "~1.14.0" - debug "~2.2.0" - faye-websocket "~0.10.0" - livereload-js "^2.2.0" - parseurl "~1.3.0" - qs "~5.1.0" - tinycolor@0.x: version "0.0.1" resolved "https://registry.yarnpkg.com/tinycolor/-/tinycolor-0.0.1.tgz#320b5a52d83abb5978d81a3e887d4aefb15a6164" @@ -11656,15 +10320,6 @@ toposort@^1.0.0: resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" integrity sha1-LmhELZ9k7HILjMieZEOsbKqVACk= -tough-cookie@>=0.12.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4" - integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg== - dependencies: - psl "^1.1.33" - punycode "^2.1.1" - universalify "^0.1.2" - trim-newlines@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" @@ -11682,11 +10337,6 @@ tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz#eb15d128827fbee2841549e171f45ed338ac7e35" integrity sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA== -tsscmp@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/tsscmp/-/tsscmp-1.0.5.tgz#7dc4a33af71581ab4337da91d85ca5427ebd9a97" - integrity sha1-fcSjOvcVgatDN9qR2FylQn69mpc= - tty-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" @@ -11699,11 +10349,6 @@ tunnel-agent@^0.6.0: dependencies: safe-buffer "^5.0.1" -tunnel-agent@~0.4.0: - version "0.4.3" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" - integrity sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us= - type-check@~0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" @@ -11716,14 +10361,6 @@ type-fest@^0.11.0: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== -type-is@~1.6.10, type-is@~1.6.6: - version "1.6.15" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.15.tgz#cab10fb4909e441c82842eafe1ad646c81804410" - integrity sha1-yrEPtJCeRByChC6v4a1kbIGARBA= - dependencies: - media-typer "0.3.0" - mime-types "~2.1.15" - type-is@~1.6.17, type-is@~1.6.18: version "1.6.18" resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" @@ -11797,20 +10434,6 @@ ui-select@^0.19.8: resolved "https://registry.yarnpkg.com/ui-select/-/ui-select-0.19.8.tgz#74860848a7fd8bc494d9856d2f62776ea98637c1" integrity sha1-dIYISKf9i8SU2YVtL2J3bqmGN8E= -uid-safe@2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/uid-safe/-/uid-safe-2.1.4.tgz#3ad6f38368c6d4c8c75ec17623fb79aa1d071d81" - integrity sha1-Otbzg2jG1MjHXsF2I/t5qh0HHYE= - dependencies: - random-bytes "~1.0.0" - -uid-safe@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/uid-safe/-/uid-safe-2.0.0.tgz#a7f3c6ca64a1f6a5d04ec0ef3e4c3d5367317137" - integrity sha1-p/PGymSh9qXQTsDvPkw9U2cxcTc= - dependencies: - base64-url "1.2.1" - unbzip2-stream@^1.0.9: version "1.3.3" resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz#d156d205e670d8d8c393e1c02ebd506422873f6a" @@ -11901,16 +10524,6 @@ unique-slug@^2.0.0: dependencies: imurmurhash "^0.1.4" -unique-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" - integrity sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs= - -universalify@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" @@ -12078,11 +10691,6 @@ utile@~0.2.1: ncp "0.4.x" rimraf "2.x.x" -utils-merge@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8" - integrity sha1-ApT7kiu5N1FTVBxPcJYjHyh8ivg= - utils-merge@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" @@ -12098,7 +10706,7 @@ v8-compile-cache@2.0.3: resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz#00f7494d2ae2b688cfe2899df6ed2c54bef91dbe" integrity sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w== -v8flags@^2.0.10, v8flags@^2.0.2: +v8flags@^2.0.10: version "2.1.1" resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" integrity sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ= @@ -12125,11 +10733,6 @@ var-validator@0.0.3: resolved "https://registry.yarnpkg.com/var-validator/-/var-validator-0.0.3.tgz#8c20155a350373233a542d3e5aed046c90891d70" integrity sha1-jCAVWjUDcyM6VC0+Wu0EbJCJHXA= -vary@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.0.1.tgz#99e4981566a286118dfb2b817357df7993376d10" - integrity sha1-meSYFWaihhGN+yuBc1ffeZM3bRA= - vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" @@ -12140,70 +10743,6 @@ vendors@^1.0.0: resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== -vhost@~3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/vhost/-/vhost-3.0.2.tgz#2fb1decd4c466aa88b0f9341af33dc1aff2478d5" - integrity sha1-L7HezUxGaqiLD5NBrzPcGv8keNU= - -vinyl-file@~1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/vinyl-file/-/vinyl-file-1.1.1.tgz#81b655f26e658bd2e8829f28d63f847d6843d6d0" - integrity sha1-gbZV8m5li9Logp8o1j+EfWhD1tA= - dependencies: - graceful-fs "^3.0.2" - strip-bom "^1.0.0" - vinyl "^0.4.3" - -vinyl-fs@^0.3.0: - version "0.3.14" - resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-0.3.14.tgz#9a6851ce1cac1c1cea5fe86c0931d620c2cfa9e6" - integrity sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY= - dependencies: - defaults "^1.0.0" - glob-stream "^3.1.5" - glob-watcher "^0.0.6" - graceful-fs "^3.0.0" - mkdirp "^0.5.0" - strip-bom "^1.0.0" - through2 "^0.6.1" - vinyl "^0.4.0" - -vinyl-sourcemaps-apply@^0.1.1, vinyl-sourcemaps-apply@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.1.4.tgz#c5fcbd43e2f238423c2dc98bddd6f79b72bc345b" - integrity sha1-xfy9Q+LyOEI8LcmL3db3m3K8NFs= - dependencies: - source-map "^0.1.39" - -vinyl@^0.4.0, vinyl@^0.4.3: - version "0.4.6" - resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.4.6.tgz#2f356c87a550a255461f36bbeb2a5ba8bf784847" - integrity sha1-LzVsh6VQolVGHza76ypbqL94SEc= - dependencies: - clone "^0.2.0" - clone-stats "^0.0.1" - -vinyl@^0.5.0: - version "0.5.3" - resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.5.3.tgz#b0455b38fc5e0cf30d4325132e461970c2091cde" - integrity sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4= - dependencies: - clone "^1.0.0" - clone-stats "^0.0.1" - replace-ext "0.0.1" - -vinyl@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.0.tgz#d85b07da96e458d25b2ffe19fece9f2caa13ed86" - integrity sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg== - dependencies: - clone "^2.1.1" - clone-buffer "^1.0.0" - clone-stats "^1.0.0" - cloneable-readable "^1.0.0" - remove-trailing-separator "^1.0.1" - replace-ext "^1.0.0" - vm-browserify@^1.0.1: version "1.1.2" resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" @@ -12527,16 +11066,11 @@ xmlhttprequest@1.4.2: resolved "https://registry.yarnpkg.com/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz#01453a1d9bed1e8f172f6495bbf4c8c426321500" integrity sha1-AUU6HZvtHo8XL2SVu/TIxCYyFQA= -"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@~4.0.1: +xtend@^4.0.0, xtend@~4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== -xtend@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-3.0.0.tgz#5cce7407baf642cba7becda568111c493f59665a" - integrity sha1-XM50B7r2Qsunvs2laBEcST9ZZlo= - xterm@^3.8.0: version "3.14.5" resolved "https://registry.yarnpkg.com/xterm/-/xterm-3.14.5.tgz#c9d14e48be6873aa46fb429f22f2165557fd2dea"