diff --git a/package.json b/package.json
index 81ff22332ba8e1..cfcbed3eb1d0c0 100644
--- a/package.json
+++ b/package.json
@@ -77,7 +77,7 @@
"url": "https://github.com/elastic/kibana.git"
},
"dependencies": {
- "@elastic/eui": "1.1.0",
+ "@elastic/eui": "3.0.0",
"@elastic/filesaver": "1.1.2",
"@elastic/numeral": "2.3.2",
"@elastic/ui-ace": "0.2.3",
diff --git a/packages/kbn-plugin-generator/sao_template/template/public/components/main/main.js b/packages/kbn-plugin-generator/sao_template/template/public/components/main/main.js
index b32d9e46e442fe..ab9bf897ca79dc 100644
--- a/packages/kbn-plugin-generator/sao_template/template/public/components/main/main.js
+++ b/packages/kbn-plugin-generator/sao_template/template/public/components/main/main.js
@@ -30,12 +30,12 @@ export class Main extends React.Component {
const { title } = this.props;
return (
-
-
- {title} Hello World!
-
-
+
+
+ {title} Hello World!
+
+
diff --git a/packages/kbn-ui-framework/dist/ui_framework.css b/packages/kbn-ui-framework/dist/ui_framework.css
index 0d013535e35554..409034cd9b6eac 100644
--- a/packages/kbn-ui-framework/dist/ui_framework.css
+++ b/packages/kbn-ui-framework/dist/ui_framework.css
@@ -78,15 +78,12 @@ main {
overflow: hidden; }
.kuiActionItem {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between; }
@@ -105,15 +102,12 @@ main {
background-color: rgba(0, 0, 0, 0.1); }
.kuiBar {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
@@ -121,22 +115,18 @@ main {
/* 1 */ }
.kuiBarSection {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
margin-left: 25px;
margin-right: 25px; }
.kuiBarSection:not(:first-child):not(:last-child):not(:only-child) {
- -webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
@@ -145,12 +135,10 @@ main {
margin-left: 0; }
.kuiBarSection:last-child {
margin-right: 0;
- -webkit-box-flex: 0;
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
/* 4 */
- -webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
@@ -201,12 +189,10 @@ main {
* 1. Solves whitespace problems introduced by inline elements.
*/
.kuiButton__inner {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
/* 1 */
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
@@ -513,11 +499,9 @@ main {
background-color: rgba(165, 231, 255, 0.5); }
.kuiButtonGroup {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
@@ -545,24 +529,19 @@ main {
margin-left: 2px; }
.kuiButtonGroup--fullWidth {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.kuiButtonGroup--fullWidth > .kuiButton {
- -webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
text-align: center; }
.kuiCard {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
@@ -572,20 +551,15 @@ main {
line-height: 1.5; }
.kuiCard__description {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
@@ -613,7 +587,6 @@ main {
* 2. Offset the spacing between wrapped cards.
*/
.kuiCardGroup {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
@@ -628,7 +601,6 @@ main {
* 2. Use an even margin all around the card so that the spacing is still even when wrapped.
*/ }
.kuiCardGroup .kuiCard {
- -webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
@@ -636,7 +608,6 @@ main {
margin: 15px;
/* 2 */ }
.kuiCardGroup .kuiCard .kuiCard__description {
- -webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto; }
@@ -687,20 +658,15 @@ main {
right: 0;
left: 0;
background: rgba(255, 255, 255, 0.7);
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
- -webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
@@ -736,11 +702,9 @@ main {
cursor: pointer; }
.kuiColorPicker__preview {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
@@ -890,11 +854,9 @@ main {
margin-right: 8px; }
.kuiContextMenu__itemLayout {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
@@ -1071,13 +1033,11 @@ main {
color: #ffffff; }
.kuiContextMenuItem__inner {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.kuiContextMenuItem__text {
- -webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1; }
@@ -1096,13 +1056,11 @@ main {
text-decoration: none; }
.kuiEvent {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.kuiEventSymbol {
- -webkit-box-flex: 0;
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
@@ -1111,7 +1069,6 @@ main {
padding-right: 8px; }
.kuiEventBody {
- -webkit-box-flex: 1;
-webkit-flex: 1 1 0%;
-ms-flex: 1 1 0%;
flex: 1 1 0%; }
@@ -1150,16 +1107,13 @@ main {
border-bottom: solid 2px #00A69B; }
.kuiFlexGroup {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
.kuiFlexGroup .kuiFlexItem {
- -webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1; }
@@ -1185,13 +1139,11 @@ main {
margin: 20px; }
.kuiFlexGroup--justifyContentSpaceEvenly {
- -webkit-box-pack: space-evenly;
-webkit-justify-content: space-evenly;
-ms-flex-pack: space-evenly;
justify-content: space-evenly; }
.kuiFlexGroup--justifyContentSpaceBetween {
- -webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between; }
@@ -1202,31 +1154,26 @@ main {
justify-content: space-around; }
.kuiFlexGroup--justifyContentCenter {
- -webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center; }
.kuiFlexGroup--justifyContentFlexEnd {
- -webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end; }
.kuiFlexGroup--alignItemsStart {
- -webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start; }
.kuiFlexGroup--alignItemsCenter {
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.kuiFlexGroup--alignItemsEnd {
- -webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end; }
@@ -1243,7 +1190,6 @@ main {
flex-wrap: wrap; } }
.kuiFlexGrid {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
@@ -1252,12 +1198,10 @@ main {
flex-wrap: wrap;
margin-bottom: 0; }
.kuiFlexGrid > .kuiFlexItem {
- -webkit-box-flex: 0;
-webkit-flex-grow: 0;
-ms-flex-positive: 0;
flex-grow: 0; }
.kuiFlexGrid > .kuiFlexItem.kuiFlexItem--flexGrowZero {
- -webkit-box-flex: 0 !important;
-webkit-flex-grow: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
@@ -1274,7 +1218,6 @@ main {
.kuiFlexGrid--gutterSmall {
margin: -4px;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@@ -1285,7 +1228,6 @@ main {
.kuiFlexGrid--gutterSmall {
margin: -4px;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@@ -1296,7 +1238,6 @@ main {
.kuiFlexGrid--gutterSmall {
margin: -4px;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@@ -1314,7 +1255,6 @@ main {
.kuiFlexGrid--gutterMedium {
margin: -8px;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@@ -1325,7 +1265,6 @@ main {
.kuiFlexGrid--gutterMedium {
margin: -8px;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@@ -1336,7 +1275,6 @@ main {
.kuiFlexGrid--gutterMedium {
margin: -8px;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@@ -1354,7 +1292,6 @@ main {
.kuiFlexGrid--gutterLarge {
margin: -12px;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@@ -1365,7 +1302,6 @@ main {
.kuiFlexGrid--gutterLarge {
margin: -12px;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@@ -1376,7 +1312,6 @@ main {
.kuiFlexGrid--gutterLarge {
margin: -12px;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@@ -1394,7 +1329,6 @@ main {
.kuiFlexGrid--gutterXLarge {
margin: -16px;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@@ -1405,7 +1339,6 @@ main {
.kuiFlexGrid--gutterXLarge {
margin: -16px;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@@ -1416,7 +1349,6 @@ main {
.kuiFlexGrid--gutterXLarge {
margin: -16px;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@@ -1429,13 +1361,10 @@ main {
* 1. Allow KuiPanels to expand to fill the item.
*/
.kuiFlexItem {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
/* 1 */
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
@@ -1446,7 +1375,6 @@ main {
*/ }
.kuiFlexItem.kuiFlexItem--flexGrowZero {
/* 1 */
- -webkit-box-flex: 0;
-webkit-flex-grow: 0;
-ms-flex-positive: 0;
flex-grow: 0;
@@ -1456,52 +1384,42 @@ main {
flex-basis: auto;
/* 2 */ }
.kuiFlexItem.kuiFlexItem--flexGrow1 {
- -webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1; }
.kuiFlexItem.kuiFlexItem--flexGrow2 {
- -webkit-box-flex: 2;
-webkit-flex-grow: 2;
-ms-flex-positive: 2;
flex-grow: 2; }
.kuiFlexItem.kuiFlexItem--flexGrow3 {
- -webkit-box-flex: 3;
-webkit-flex-grow: 3;
-ms-flex-positive: 3;
flex-grow: 3; }
.kuiFlexItem.kuiFlexItem--flexGrow4 {
- -webkit-box-flex: 4;
-webkit-flex-grow: 4;
-ms-flex-positive: 4;
flex-grow: 4; }
.kuiFlexItem.kuiFlexItem--flexGrow5 {
- -webkit-box-flex: 5;
-webkit-flex-grow: 5;
-ms-flex-positive: 5;
flex-grow: 5; }
.kuiFlexItem.kuiFlexItem--flexGrow6 {
- -webkit-box-flex: 6;
-webkit-flex-grow: 6;
-ms-flex-positive: 6;
flex-grow: 6; }
.kuiFlexItem.kuiFlexItem--flexGrow7 {
- -webkit-box-flex: 7;
-webkit-flex-grow: 7;
-ms-flex-positive: 7;
flex-grow: 7; }
.kuiFlexItem.kuiFlexItem--flexGrow8 {
- -webkit-box-flex: 8;
-webkit-flex-grow: 8;
-ms-flex-positive: 8;
flex-grow: 8; }
.kuiFlexItem.kuiFlexItem--flexGrow9 {
- -webkit-box-flex: 9;
-webkit-flex-grow: 9;
-ms-flex-positive: 9;
flex-grow: 9; }
.kuiFlexItem.kuiFlexItem--flexGrow10 {
- -webkit-box-flex: 10;
-webkit-flex-grow: 10;
-ms-flex-positive: 10;
flex-grow: 10; }
@@ -1592,11 +1510,9 @@ main {
background-color: #0079a5; }
.kuiCheckBoxLabel {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
@@ -1860,18 +1776,15 @@ main {
* 1. We may want to put elements in here which have different heights.
*/
.kuiFieldGroup {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
/* 1 */ }
.kuiFieldGroup--alignTop {
- -webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start; }
@@ -1882,7 +1795,6 @@ main {
margin-left: 10px; }
.kuiFieldGroupSection--wide {
- -webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto; }
@@ -1890,7 +1802,6 @@ main {
width: 100%; }
.kuiGallery {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
@@ -1899,20 +1810,15 @@ main {
flex-wrap: wrap; }
.kuiGalleryItem {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
@@ -1931,15 +1837,12 @@ main {
border-color: #00A6FF; }
.kuiGalleryItem__image {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
@@ -1970,15 +1873,12 @@ main {
color: #666; }
.kuiHeaderBar {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
@@ -1990,22 +1890,18 @@ main {
* 1. Align a single section to the left by default.
*/
.kuiHeaderBarSection {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
margin-left: 25px;
margin-right: 25px; }
.kuiHeaderBarSection:not(:first-child):not(:last-child):not(:only-child) {
- -webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
@@ -2014,12 +1910,10 @@ main {
margin-left: 0; }
.kuiHeaderBarSection:last-child {
margin-right: 0;
- -webkit-box-flex: 0;
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
/* 4 */
- -webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
@@ -2118,11 +2012,9 @@ main {
* 1. Align with first line of title text if it wraps.
*/
.kuiInfoPanelHeader {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: baseline;
-webkit-align-items: baseline;
-ms-flex-align: baseline;
align-items: baseline;
@@ -2179,11 +2071,9 @@ main {
* a bit.
*/
.kuiLocalBreadcrumbs {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
@@ -2253,15 +2143,12 @@ main {
padding: 0; }
.kuiDatePickerNavigation {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
@@ -2425,13 +2312,11 @@ main {
/* 1 */ }
.kuiLocalDropdownPanels {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.kuiLocalDropdownPanel {
- -webkit-box-flex: 1;
-webkit-flex: 1 1 0%;
-ms-flex: 1 1 0%;
flex: 1 1 0%; }
@@ -2460,15 +2345,12 @@ main {
margin-bottom: 0; }
.kuiLocalDropdownHeader {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
@@ -2487,7 +2369,6 @@ main {
color: #cecece; }
.kuiLocalDropdownHeader__actions {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
@@ -2549,21 +2430,17 @@ main {
color: #9e9e9e; }
.kuiLocalMenu {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
.kuiLocalMenuItem {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
@@ -2615,16 +2492,12 @@ main {
* dropdown.
*/
.kuiLocalNav {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
- -webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
@@ -2643,15 +2516,12 @@ main {
* 1. Allow row to expand if the content is so long that it wraps.
*/
.kuiLocalNavRow {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
- -webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
@@ -2659,11 +2529,9 @@ main {
/* 1 */ }
.kuiLocalNavRow__section {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@@ -2678,14 +2546,12 @@ main {
.kuiLocalNavRow--secondary {
padding: 0 10px;
/* 1 */
- -webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
/* 1 */ }
.kuiLocalSearch {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
@@ -2708,7 +2574,6 @@ main {
transition: border-color 0.1s linear;
min-height: 30px;
/* 1 */
- -webkit-box-flex: 1;
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
@@ -2738,7 +2603,6 @@ main {
.kuiLocalSearchInput--secondary {
height: 30px;
- -webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
@@ -2750,11 +2614,9 @@ main {
border-right-color: #333333; }
.kuiLocalSearchAssistedInput {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-flex: 1;
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
@@ -2857,11 +2719,9 @@ main {
* 1. We want the bottom border on selected tabs to be flush with the bottom of the container.
*/
.kuiLocalTabs {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
@@ -2906,11 +2766,9 @@ main {
color: #dedede; }
.kuiLocalTitle {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
@@ -3042,7 +2900,6 @@ main {
/* 3 */ }
.kuiMenuButtonGroup {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
@@ -3050,7 +2907,6 @@ main {
margin-left: 4px; }
.kuiMenuButtonGroup--alignRight {
- -webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end; }
@@ -3073,7 +2929,6 @@ main {
color: #191E23; }
.kuiMicroButtonGroup {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
@@ -3087,15 +2942,12 @@ main {
left: 0;
right: 0;
bottom: 0;
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
@@ -3121,15 +2973,12 @@ main {
min-width: auto; }
.kuiModalHeader {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
@@ -3170,11 +3019,9 @@ main {
color: #cecece; }
.kuiModalFooter {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
@@ -3213,11 +3060,9 @@ main {
* 1. Put 10px of space between each child.
*/
.kuiPager {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
@@ -3237,21 +3082,16 @@ main {
border-radius: 4px; }
.kuiPanel--prompt {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
- -webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
@@ -3268,29 +3108,23 @@ main {
border-radius: 0; }
.kuiPanel--centered {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.kuiPanelHeader {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
@@ -3352,22 +3186,18 @@ main {
* 1. Undo what barSection mixin does.
*/
.kuiPanelHeaderSection {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
margin-left: 25px;
margin-right: 25px; }
.kuiPanelHeaderSection:not(:first-child):not(:last-child):not(:only-child) {
- -webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
@@ -3376,12 +3206,10 @@ main {
margin-left: 0; }
.kuiPanelHeaderSection:last-child {
margin-right: 0;
- -webkit-box-flex: 0;
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
/* 4 */
- -webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
@@ -3406,7 +3234,6 @@ main {
background-color: #FFF;
border: 1px solid #D9D9D9;
border-radius: 4px;
- -webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1; }
@@ -3419,7 +3246,6 @@ main {
.kuiPanelSimple.kuiPanelSimple--shadow {
box-shadow: 0 16px 16px -8px rgba(0, 0, 0, 0.1); }
.kuiPanelSimple.kuiPanelSimple--flexGrowZero {
- -webkit-box-flex: 0;
-webkit-flex-grow: 0;
-ms-flex-positive: 0;
flex-grow: 0; }
@@ -3513,16 +3339,12 @@ main {
color: #ffffff; }
.kuiEmptyTablePrompt {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
@@ -3537,11 +3359,9 @@ main {
margin-top: 10px; }
.kuiStatusText {
- display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
- -webkit-box-align: baseline;
-webkit-align-items: baseline;
-ms-flex-align: baseline;
align-items: baseline; }
@@ -3657,11 +3477,9 @@ main {
display: block;
opacity: 1; }
.kuiTableHeaderCellButton .kuiTableHeaderCell__liner {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
@@ -3762,7 +3580,6 @@ main {
line-height: 1.5; }
.kuiTabs {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
@@ -3835,7 +3652,7 @@ main {
border-bottom-color: #333333; }
/**
- * 1. Allow container to deteermine font-size and line-height.
+ * 1. Allow container to determine font-size and line-height.
* 2. Override inherited Bootstrap styles.
*/
.kuiToggleButton {
@@ -3886,15 +3703,12 @@ main {
/* 1 */ }
.kuiToolBar {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
@@ -3945,22 +3759,18 @@ main {
border-color: #0079a5; }
.kuiToolBarSection {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
margin-left: 25px;
margin-right: 25px; }
.kuiToolBarSection:not(:first-child):not(:last-child):not(:only-child) {
- -webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
@@ -3969,12 +3779,10 @@ main {
margin-left: 0; }
.kuiToolBarSection:last-child {
margin-right: 0;
- -webkit-box-flex: 0;
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
/* 4 */
- -webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
@@ -3994,15 +3802,12 @@ main {
/* 1 */ }
.kuiToolBarFooter {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
@@ -4014,22 +3819,18 @@ main {
border: 1px solid #D9D9D9; }
.kuiToolBarFooterSection {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
- -webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
margin-left: 25px;
margin-right: 25px; }
.kuiToolBarFooterSection:not(:first-child):not(:last-child):not(:only-child) {
- -webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
@@ -4038,12 +3839,10 @@ main {
margin-left: 0; }
.kuiToolBarFooterSection:last-child {
margin-right: 0;
- -webkit-box-flex: 0;
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
/* 4 */
- -webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
@@ -4061,17 +3860,14 @@ main {
* kuiToolBarSection sibling.
*/
.kuiToolBarSearch {
- display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-left: 25px;
margin-right: 25px;
- -webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
@@ -4087,7 +3883,6 @@ main {
/* 1 */ }
.kuiToolBarSearchBox {
- -webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
@@ -4210,7 +4005,6 @@ main {
.kuiView {
background-color: #FFF;
- -webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto; }
diff --git a/src/core_plugins/inspector_views/public/data/__snapshots__/data_view.test.js.snap b/src/core_plugins/inspector_views/public/data/__snapshots__/data_view.test.js.snap
index 7bc5b99eb236bf..65dbad218a28ab 100644
--- a/src/core_plugins/inspector_views/public/data/__snapshots__/data_view.test.js.snap
+++ b/src/core_plugins/inspector_views/public/data/__snapshots__/data_view.test.js.snap
@@ -47,6 +47,7 @@ exports[`Inspector Data View component should render empty state 1`] = `
>
Looks like you don't have any dashboards.
diff --git a/src/core_plugins/kibana/public/home/components/__snapshots__/home.test.js.snap b/src/core_plugins/kibana/public/home/components/__snapshots__/home.test.js.snap
index 955fa03003d884..dcc8b2348fdaf9 100644
--- a/src/core_plugins/kibana/public/home/components/__snapshots__/home.test.js.snap
+++ b/src/core_plugins/kibana/public/home/components/__snapshots__/home.test.js.snap
@@ -5,109 +5,111 @@ exports[`directories should not render directory entry when showOnHomePage is fa
className="home"
restrictWidth={false}
>
-
-
-
-
+
+
+
-
-
-
- Visualize and Explore Data
-
-
-
-
-
-
-
-
+
+ Visualize and Explore Data
+
+
+
+
+
+
+
-
-
- Manage and Administer the Elastic Stack
-
-
-
-
-
-
-
-
-
-
+
+ Manage and Administer the Elastic Stack
+
+
+
+
+
+
+
+
+
-
-
- Didn’t find what you were looking for?
-
-
-
-
- View full directory of Kibana plugins
-
-
-
+
+
+ Didn’t find what you were looking for?
+
+
+
+
+ View full directory of Kibana plugins
+
+
+
+
`;
@@ -116,128 +118,130 @@ exports[`directories should render ADMIN directory entry in "Manage" panel 1`] =
className="home"
restrictWidth={false}
>
-
-
-
-
+
+
+
-
-
-
- Visualize and Explore Data
-
-
-
-
-
-
-
-
+
+ Visualize and Explore Data
+
+
+
+
+
+
+
-
-
- Manage and Administer the Elastic Stack
-
-
-
-
-
+
+ Manage and Administer the Elastic Stack
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
- Didn’t find what you were looking for?
-
-
-
-
- View full directory of Kibana plugins
-
-
-
+
+
+ Didn’t find what you were looking for?
+
+
+
+
+ View full directory of Kibana plugins
+
+
+
+
`;
@@ -246,128 +250,130 @@ exports[`directories should render DATA directory entry in "Explore Data" panel
className="home"
restrictWidth={false}
>
-
-
-
-
+
+
+
-
-
-
- Visualize and Explore Data
-
-
-
-
-
+
+ Visualize and Explore Data
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+ Manage and Administer the Elastic Stack
+
+
+
+
+
+
+
+
+
-
-
-
- Manage and Administer the Elastic Stack
-
-
+
+ Didn’t find what you were looking for?
+
+
-
-
-
-
-
-
-
-
-
- Didn’t find what you were looking for?
-
-
-
-
- View full directory of Kibana plugins
-
-
-
+
+ View full directory of Kibana plugins
+
+
+
+
`;
@@ -376,109 +382,111 @@ exports[`should not contain RecentlyAccessed panel when there is no recentlyAcce
className="home"
restrictWidth={false}
>
-
-
-
-
+
+
+
-
-
-
- Visualize and Explore Data
-
-
-
-
-
-
-
-
+
+ Visualize and Explore Data
+
+
+
+
+
+
+
-
-
- Manage and Administer the Elastic Stack
-
-
-
-
-
-
-
-
-
-
+
+ Manage and Administer the Elastic Stack
+
+
+
+
+
+
+
+
+
-
-
- Didn’t find what you were looking for?
-
-
-
-
- View full directory of Kibana plugins
-
-
-
+
+
+ Didn’t find what you were looking for?
+
+
+
+
+ View full directory of Kibana plugins
+
+
+
+
`;
@@ -487,124 +495,126 @@ exports[`should render home component 1`] = `
className="home"
restrictWidth={false}
>
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
- Visualize and Explore Data
-
-
-
-
-
-
-
-
+
+ Visualize and Explore Data
+
+
+
+
+
+
+
-
-
- Manage and Administer the Elastic Stack
-
-
-
-
-
-
-
-
-
-
+
+ Manage and Administer the Elastic Stack
+
+
+
+
+
+
+
+
+
-
-
- Didn’t find what you were looking for?
-
-
-
-
- View full directory of Kibana plugins
-
-
-
+
+
+ Didn’t find what you were looking for?
+
+
+
+
+ View full directory of Kibana plugins
+
+
+
+
`;
diff --git a/src/core_plugins/kibana/public/home/components/__snapshots__/recently_accessed.test.js.snap b/src/core_plugins/kibana/public/home/components/__snapshots__/recently_accessed.test.js.snap
index 81440531457d5f..a6899ec18c6d7f 100644
--- a/src/core_plugins/kibana/public/home/components/__snapshots__/recently_accessed.test.js.snap
+++ b/src/core_plugins/kibana/public/home/components/__snapshots__/recently_accessed.test.js.snap
@@ -12,6 +12,7 @@ exports[`render 1`] = `
Recently viewed
diff --git a/src/core_plugins/kibana/public/home/components/__snapshots__/synopsis.test.js.snap b/src/core_plugins/kibana/public/home/components/__snapshots__/synopsis.test.js.snap
index 795c7c4bc3ac13..0de8d237b0aa49 100644
--- a/src/core_plugins/kibana/public/home/components/__snapshots__/synopsis.test.js.snap
+++ b/src/core_plugins/kibana/public/home/components/__snapshots__/synopsis.test.js.snap
@@ -44,6 +44,7 @@ exports[`props iconType 1`] = `
this is a great tutorial about...
@@ -99,6 +100,7 @@ exports[`props iconUrl 1`] = `
this is a great tutorial about...
@@ -144,6 +146,7 @@ exports[`props isBeta 1`] = `
this is a great tutorial about...
@@ -189,6 +192,7 @@ exports[`render 1`] = `
this is a great tutorial about...
diff --git a/src/core_plugins/kibana/public/home/components/feature_directory.js b/src/core_plugins/kibana/public/home/components/feature_directory.js
index 6a17cd72578984..fff2c58659ef6f 100644
--- a/src/core_plugins/kibana/public/home/components/feature_directory.js
+++ b/src/core_plugins/kibana/public/home/components/feature_directory.js
@@ -26,6 +26,7 @@ import {
EuiFlexItem,
EuiFlexGrid,
EuiPage,
+ EuiPageBody,
EuiTitle,
EuiSpacer,
} from '@elastic/eui';
@@ -114,19 +115,21 @@ export class FeatureDirectory extends React.Component {
render() {
return (
-
-
- Directory
-
-
-
-
- {this.renderTabs()}
-
-
-
- { this.renderDirectories() }
-
+
+
+
+ Directory
+
+
+
+
+ {this.renderTabs()}
+
+
+
+ { this.renderDirectories() }
+
+
);
}
diff --git a/src/core_plugins/kibana/public/home/components/home.js b/src/core_plugins/kibana/public/home/components/home.js
index 7e98a23129002d..3c04da08cb5244 100644
--- a/src/core_plugins/kibana/public/home/components/home.js
+++ b/src/core_plugins/kibana/public/home/components/home.js
@@ -33,6 +33,7 @@ import {
EuiFlexItem,
EuiFlexGrid,
EuiText,
+ EuiPageBody,
} from '@elastic/eui';
import { FeatureCatalogueCategory } from 'ui/registry/feature_catalogue';
@@ -72,62 +73,63 @@ export function Home({ addBasePath, directories, apmUiEnabled, recentlyAccessed
return (
+
- {recentlyAccessedPanel}
+ {recentlyAccessedPanel}
-
-
-
+
-
-
-
-
-
- Visualize and Explore Data
-
-
-
-
- { renderDirectories(FeatureCatalogueCategory.DATA) }
-
-
-
-
-
-
-
- Manage and Administer the Elastic Stack
-
-
-
-
- { renderDirectories(FeatureCatalogueCategory.ADMIN) }
-
-
-
-
+
-
+
+
+
+
+
+ Visualize and Explore Data
+
+
+
+
+ { renderDirectories(FeatureCatalogueCategory.DATA) }
+
+
+
+
+
+
+
+ Manage and Administer the Elastic Stack
+
+
+
+
+ { renderDirectories(FeatureCatalogueCategory.ADMIN) }
+
+
+
+
-
-
-
-
- Didn’t find what you were looking for?
-
-
-
-
- View full directory of Kibana plugins
-
-
-
+
+
+
+
+
+ Didn’t find what you were looking for?
+
+
+
+
+ View full directory of Kibana plugins
+
+
+
+
);
}
diff --git a/src/core_plugins/kibana/public/home/components/tutorial/__snapshots__/tutorial.test.js.snap b/src/core_plugins/kibana/public/home/components/tutorial/__snapshots__/tutorial.test.js.snap
index 80d6494c65309e..7021cf5eca7f57 100644
--- a/src/core_plugins/kibana/public/home/components/tutorial/__snapshots__/tutorial.test.js.snap
+++ b/src/core_plugins/kibana/public/home/components/tutorial/__snapshots__/tutorial.test.js.snap
@@ -5,68 +5,72 @@ exports[`isCloudEnabled is false should not render instruction toggle when ON_PR
className="home"
restrictWidth={false}
>
-
- Home
-
- /
-
- Add Data
-
-
-
-
-
-
+
+
+
+ Home
+
+ /
+
+ Add Data
+
+
-
-
+
+
+
-
-
+
+
+
+
+
+
`;
@@ -75,87 +79,91 @@ exports[`isCloudEnabled is false should render ON_PREM instructions with instruc
className="home"
restrictWidth={false}
>
-
- Home
-
- /
-
- Add Data
-
-
-
-
-
-
-
+
+
+
+ Home
+
+ /
+
+ Add Data
+
-
-
+
-
-
+
+
+
+
+
+
+
+
+
+
`;
@@ -164,68 +172,72 @@ exports[`should render ELASTIC_CLOUD instructions when isCloudEnabled is true 1`
className="home"
restrictWidth={false}
>
-
- Home
-
- /
-
- Add Data
-
-
-
-
-
-
+
+
+
+ Home
+
+ /
+
+ Add Data
+
+
-
-
+
+
-
-
+
+
+
+
+
+
+
`;
diff --git a/src/core_plugins/kibana/public/home/components/tutorial/tutorial.js b/src/core_plugins/kibana/public/home/components/tutorial/tutorial.js
index 6f64536e61b2a7..2daf164a75b585 100644
--- a/src/core_plugins/kibana/public/home/components/tutorial/tutorial.js
+++ b/src/core_plugins/kibana/public/home/components/tutorial/tutorial.js
@@ -25,7 +25,7 @@ import { Footer } from './footer';
import { Introduction } from './introduction';
import { InstructionSet } from './instruction_set';
import { RadioButtonGroup } from './radio_button_group';
-import { EuiSpacer, EuiPage, EuiPanel, EuiLink, EuiText } from '@elastic/eui';
+import { EuiSpacer, EuiPage, EuiPanel, EuiLink, EuiText, EuiPageBody } from '@elastic/eui';
import * as StatusCheckStates from './status_check_states';
const INSTRUCTIONS_TYPE = {
@@ -313,10 +313,15 @@ export class Tutorial extends React.Component {
}
return (
+
- Home / Add Data
-
- {content}
+
+ Home / Add Data
+
+
+ {content}
+
+
);
}
diff --git a/src/core_plugins/kibana/public/home/components/tutorial_directory.js b/src/core_plugins/kibana/public/home/components/tutorial_directory.js
index b2af4f70fe07dd..39562910c192d1 100644
--- a/src/core_plugins/kibana/public/home/components/tutorial_directory.js
+++ b/src/core_plugins/kibana/public/home/components/tutorial_directory.js
@@ -31,6 +31,7 @@ import {
EuiFlexGrid,
EuiSpacer,
EuiTitle,
+ EuiPageBody,
} from '@elastic/eui';
@@ -213,25 +214,27 @@ export class TutorialDirectory extends React.Component {
render() {
return (
-
- Home
-
-
-
- Add Data to Kibana
-
-
-
-
-
-
- {this.renderTabs()}
-
-
-
- { this.renderTab() }
-
-
+
+
+ Home
+
+
+
+ Add Data to Kibana
+
+
+
+
+
+
+ {this.renderTabs()}
+
+
+
+ { this.renderTab() }
+
+
+
);
}
diff --git a/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/empty_state/__tests__/__snapshots__/empty_state.test.js.snap b/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/empty_state/__tests__/__snapshots__/empty_state.test.js.snap
index 7ae0e5fb3918fa..981a64b1adca9a 100644
--- a/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/empty_state/__tests__/__snapshots__/empty_state.test.js.snap
+++ b/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/empty_state/__tests__/__snapshots__/empty_state.test.js.snap
@@ -24,6 +24,7 @@ exports[`EmptyState should render normally 1`] = `
>
You'll need to index some data into Elasticsearch before you can create an index pattern.
diff --git a/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/header/__tests__/__snapshots__/header.test.js.snap b/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/header/__tests__/__snapshots__/header.test.js.snap
index c4165aaf0290ca..eaf401d8a7426e 100644
--- a/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/header/__tests__/__snapshots__/header.test.js.snap
+++ b/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/header/__tests__/__snapshots__/header.test.js.snap
@@ -31,6 +31,7 @@ exports[`Header should render normally 1`] = `
Kibana uses index patterns to retrieve data from Elasticsearch indices for things like visualizations.
@@ -85,6 +86,7 @@ exports[`Header should render without including system indices 1`] = `
Kibana uses index patterns to retrieve data from Elasticsearch indices for things like visualizations.
diff --git a/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/loading_state/__tests__/__snapshots__/loading_state.test.js.snap b/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/loading_state/__tests__/__snapshots__/loading_state.test.js.snap
index fa1e23d09ccaf5..e724e73eb2a535 100644
--- a/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/loading_state/__tests__/__snapshots__/loading_state.test.js.snap
+++ b/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/loading_state/__tests__/__snapshots__/loading_state.test.js.snap
@@ -24,6 +24,7 @@ exports[`LoadingState should render normally 1`] = `
>
Looking for matching indices...
@@ -42,6 +43,7 @@ exports[`LoadingIndices should render normally 1`] = `
>
Just a sec...
diff --git a/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/step_index_pattern/components/status_message/__tests__/__snapshots__/status_message.test.js.snap b/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/step_index_pattern/components/status_message/__tests__/__snapshots__/status_message.test.js.snap
index d7cbca24bbc5ad..0fdb7a7a88182f 100644
--- a/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/step_index_pattern/components/status_message/__tests__/__snapshots__/status_message.test.js.snap
+++ b/src/core_plugins/kibana/public/management/sections/indices/create_index_pattern_wizard/components/step_index_pattern/components/status_message/__tests__/__snapshots__/status_message.test.js.snap
@@ -7,6 +7,7 @@ exports[`StatusMessage should render with exact matches 1`] = `
>
The index pattern you've entered doesn't match any indices. You can match any of your
@@ -56,6 +58,7 @@ exports[`StatusMessage should render with partial matches 1`] = `
>
Your index pattern doesn't match any indices, but you have
@@ -79,6 +82,7 @@ exports[`StatusMessage should render without a query 1`] = `
>
Your index pattern can match any of your
@@ -99,6 +103,7 @@ exports[`StatusMessage should show that no indices exist 1`] = `
>
No Elasticsearch indices match your pattern.
@@ -114,6 +119,7 @@ exports[`StatusMessage should show that system indices exist 1`] = `
>
No Elasticsearch indices match your pattern. To view the matching system indices, toggle the switch in the upper right.
diff --git a/src/core_plugins/kibana/public/management/sections/objects/components/objects_table/__tests__/__snapshots__/objects_table.test.js.snap b/src/core_plugins/kibana/public/management/sections/objects/components/objects_table/__tests__/__snapshots__/objects_table.test.js.snap
index 991f4df6abf8f8..6aa2b555ad47d7 100644
--- a/src/core_plugins/kibana/public/management/sections/objects/components/objects_table/__tests__/__snapshots__/objects_table.test.js.snap
+++ b/src/core_plugins/kibana/public/management/sections/objects/components/objects_table/__tests__/__snapshots__/objects_table.test.js.snap
@@ -126,99 +126,101 @@ exports[`ObjectsTable should render normally 1`] = `
-
-
-
-
+
-
+ verticalPosition="center"
+ >
+
+
+
+
+
`;
diff --git a/src/core_plugins/kibana/public/management/sections/objects/components/objects_table/components/header/__tests__/__snapshots__/header.test.js.snap b/src/core_plugins/kibana/public/management/sections/objects/components/objects_table/components/header/__tests__/__snapshots__/header.test.js.snap
index 897590847975c8..331f1661bda13b 100644
--- a/src/core_plugins/kibana/public/management/sections/objects/components/objects_table/components/header/__tests__/__snapshots__/header.test.js.snap
+++ b/src/core_plugins/kibana/public/management/sections/objects/components/objects_table/components/header/__tests__/__snapshots__/header.test.js.snap
@@ -42,6 +42,7 @@ exports[`Header should render normally 1`] = `
>
4
@@ -123,6 +124,7 @@ exports[`Header should render normally 1`] = `
From here you can delete saved objects, such as saved searches. You can also edit the raw data of saved objects. Typically objects are only modified via their associated application, which is probably what you should use instead of this screen.
diff --git a/src/core_plugins/kibana/public/management/sections/objects/components/objects_table/objects_table.js b/src/core_plugins/kibana/public/management/sections/objects/components/objects_table/objects_table.js
index c0d0c2980ff507..5de64332c8e2ac 100644
--- a/src/core_plugins/kibana/public/management/sections/objects/components/objects_table/objects_table.js
+++ b/src/core_plugins/kibana/public/management/sections/objects/components/objects_table/objects_table.js
@@ -37,6 +37,7 @@ import {
EuiToolTip,
EuiPage,
EuiPageContent,
+ EuiPageBody,
} from '@elastic/eui';
import {
retrieveAndExportDocs,
@@ -467,39 +468,41 @@ export class ObjectsTable extends Component {
return (
-
- {this.renderFlyout()}
- {this.renderRelationships()}
- {this.renderDeleteConfirmModal()}
- {this.renderExportAllOptionsModal()}
-
- this.setState({ isShowingExportAllOptionsModal: true })
- }
- onImport={this.showImportFlyout}
- onRefresh={this.refreshData}
- totalCount={totalItemCount}
- />
-
-
-
+
+
+ {this.renderFlyout()}
+ {this.renderRelationships()}
+ {this.renderDeleteConfirmModal()}
+ {this.renderExportAllOptionsModal()}
+
+ this.setState({ isShowingExportAllOptionsModal: true })
+ }
+ onImport={this.showImportFlyout}
+ onRefresh={this.refreshData}
+ totalCount={totalItemCount}
+ />
+
+
+
+
);
}
diff --git a/src/ui/public/inspector/ui/__snapshots__/inspector_panel.test.js.snap b/src/ui/public/inspector/ui/__snapshots__/inspector_panel.test.js.snap
index c147077fbbbd51..3ec781c8e7b1d4 100644
--- a/src/ui/public/inspector/ui/__snapshots__/inspector_panel.test.js.snap
+++ b/src/ui/public/inspector/ui/__snapshots__/inspector_panel.test.js.snap
@@ -66,6 +66,7 @@ exports[`InspectorPanel should render as expected 1`] = `
aria-label="Closes this dialog"
className="euiFlyout__closeButton"
color="text"
+ data-test-subj="euiFlyoutCloseButton"
iconType="cross"
onClick={[Function]}
type="button"
@@ -73,6 +74,7 @@ exports[`InspectorPanel should render as expected 1`] = `
diff --git a/src/ui/public/inspector/ui/inspector_view.tsx b/src/ui/public/inspector/ui/inspector_view.tsx
index f13ea363b46ace..6855a12b8c9d33 100644
--- a/src/ui/public/inspector/ui/inspector_view.tsx
+++ b/src/ui/public/inspector/ui/inspector_view.tsx
@@ -21,11 +21,6 @@ import classNames from 'classnames';
import PropTypes from 'prop-types';
import React from 'react';
-// TODO: Remove once EUI has typing for EuiFlyoutBody
-declare module '@elastic/eui' {
- export const EuiFlyoutBody: React.SFC;
-}
-
import { EuiFlyoutBody } from '@elastic/eui';
/**
diff --git a/x-pack/plugins/index_management/public/sections/index_list/components/index_table/index_table.js b/x-pack/plugins/index_management/public/sections/index_list/components/index_table/index_table.js
index 056c7b8ad60d04..69005e262c077e 100644
--- a/x-pack/plugins/index_management/public/sections/index_list/components/index_table/index_table.js
+++ b/x-pack/plugins/index_management/public/sections/index_list/components/index_table/index_table.js
@@ -31,7 +31,8 @@ import {
EuiTableRowCell,
EuiTableRowCellCheckbox,
EuiTitle,
- EuiText
+ EuiText,
+ EuiPageBody
} from '@elastic/eui';
import { IndexActionsContextMenu } from '../../components';
@@ -214,78 +215,80 @@ export class IndexTable extends Component {
return (
-
-
-
- Index management
-
-
-
- Update your Elasticsearch indices individually or in bulk
-
-
-
- showSystemIndicesChanged(event.target.checked)}
- label="Include system indices"
- />
-
-
-
-
- {atLeastOneItemSelected ? (
+
+
- (
- {
- this.setState({ selectedIndicesMap: {} });
- }}
- />
- )}
+
+ Index management
+
+
+
+ Update your Elasticsearch indices individually or in bulk
+
+
+
+ showSystemIndicesChanged(event.target.checked)}
+ label="Include system indices"
/>
- ) : null}
-
- {
- filterChanged(event.target.value);
- }}
- data-test-subj="indexTableFilterInput"
- placeholder="Search"
- aria-label="Search indices"
- />
-
-
+
+
+
+ {atLeastOneItemSelected ? (
+
+ (
+ {
+ this.setState({ selectedIndicesMap: {} });
+ }}
+ />
+ )}
+ />
+
+ ) : null}
+
+ {
+ filterChanged(event.target.value);
+ }}
+ data-test-subj="indexTableFilterInput"
+ placeholder="Search"
+ aria-label="Search indices"
+ />
+
+
-
+
- {indices.length > 0 ? (
-
-
-
-
-
- {this.buildHeader()}
-
- {this.buildRows()}
-
- ) : (
-
- )}
-
- {indices.length > 0 ? this.renderPager() : null}
+ {indices.length > 0 ? (
+
+
+
+
+
+ {this.buildHeader()}
+
+ {this.buildRows()}
+
+ ) : (
+
+ )}
+
+ {indices.length > 0 ? this.renderPager() : null}
+
);
}
diff --git a/x-pack/plugins/monitoring/public/components/cluster/overview/index.js b/x-pack/plugins/monitoring/public/components/cluster/overview/index.js
index 747407bf650c73..ba166d73e449b1 100644
--- a/x-pack/plugins/monitoring/public/components/cluster/overview/index.js
+++ b/x-pack/plugins/monitoring/public/components/cluster/overview/index.js
@@ -11,27 +11,29 @@ import { LogstashPanel } from './logstash_panel';
import { AlertsPanel } from './alerts_panel';
import { BeatsPanel } from './beats_panel';
-import { EuiPage } from '@elastic/eui';
+import { EuiPage, EuiPageBody } from '@elastic/eui';
export function Overview(props) {
return (
-
+
+
-
+
-
+
-
+
-
+
+
);
}
diff --git a/x-pack/plugins/monitoring/public/components/logstash/pipeline_viewer/views/__test__/__snapshots__/pipeline_viewer.test.js.snap b/x-pack/plugins/monitoring/public/components/logstash/pipeline_viewer/views/__test__/__snapshots__/pipeline_viewer.test.js.snap
index e6c6161f588ee7..560fd7c3c0dc09 100644
--- a/x-pack/plugins/monitoring/public/components/logstash/pipeline_viewer/views/__test__/__snapshots__/pipeline_viewer.test.js.snap
+++ b/x-pack/plugins/monitoring/public/components/logstash/pipeline_viewer/views/__test__/__snapshots__/pipeline_viewer.test.js.snap
@@ -4,77 +4,79 @@ exports[`PipelineViewer component passes expected props 1`] = `
-
-
-
-
+
+
-
-
-
-
+
+
-
+ "hasExplicitId": false,
+ "id": "__QUEUE__",
+ "meta": null,
+ "stats": Array [],
+ }
+ }
+ />
+
+
+
+
+
+
`;
@@ -82,96 +84,98 @@ exports[`PipelineViewer component renders DetailDrawer when selected vertex is n
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
+
-
-
+ />
+
+
`;
diff --git a/x-pack/plugins/monitoring/public/components/logstash/pipeline_viewer/views/pipeline_viewer.js b/x-pack/plugins/monitoring/public/components/logstash/pipeline_viewer/views/pipeline_viewer.js
index e2b53a1ed0c813..47f24d14f85c9f 100644
--- a/x-pack/plugins/monitoring/public/components/logstash/pipeline_viewer/views/pipeline_viewer.js
+++ b/x-pack/plugins/monitoring/public/components/logstash/pipeline_viewer/views/pipeline_viewer.js
@@ -13,6 +13,7 @@ import {
EuiSpacer,
EuiPage,
EuiPageContent,
+ EuiPageBody,
} from '@elastic/eui';
export class PipelineViewer extends React.Component {
@@ -70,34 +71,36 @@ export class PipelineViewer extends React.Component {
return (
-
-
-
-
-
-
-
-
- { this.renderDetailDrawer() }
-
+
+
+
+
+
+
+
+
+
+ { this.renderDetailDrawer() }
+
+
);
}
diff --git a/yarn.lock b/yarn.lock
index 2fcb0c4e0ad61a..0e0b8a86cfef3f 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -102,6 +102,29 @@
tabbable "^1.1.0"
uuid "^3.1.0"
+"@elastic/eui@3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@elastic/eui/-/eui-3.0.0.tgz#daa51d5ef32e0c00bcf7b53b7acea91df3a3704c"
+ dependencies:
+ classnames "^2.2.5"
+ core-js "^2.5.1"
+ focus-trap-react "^3.0.4"
+ highlight.js "^9.12.0"
+ html "^1.0.0"
+ keymirror "^0.1.1"
+ lodash "^3.10.1"
+ numeral "^2.0.6"
+ prop-types "^15.6.0"
+ react-ace "^5.5.0"
+ react-color "^2.13.8"
+ react-datepicker v1.4.1
+ react-input-autosize "^2.2.1"
+ react-virtualized "^9.18.5"
+ react-vis "1.10.2"
+ serve "^6.3.1"
+ tabbable "^1.1.0"
+ uuid "^3.1.0"
+
"@elastic/filesaver@1.1.2":
version "1.1.2"
resolved "https://registry.yarnpkg.com/@elastic/filesaver/-/filesaver-1.1.2.tgz#1998ffb3cd89c9da4ec12a7793bfcae10e30c77a"
@@ -582,6 +605,13 @@ accepts@1.3.3:
mime-types "~2.1.11"
negotiator "0.6.1"
+accepts@~1.3.4:
+ version "1.3.5"
+ resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2"
+ dependencies:
+ mime-types "~2.1.18"
+ negotiator "0.6.1"
+
acorn-dynamic-import@^2.0.0:
version "2.0.2"
resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz#c752bd210bef679501b6c6cb7fc84f8f47158cc4"
@@ -630,6 +660,10 @@ add-event-listener@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/add-event-listener/-/add-event-listener-0.0.1.tgz#a76229ebc64c8aefae204a16273a2f255abea2d0"
+address@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9"
+
adm-zip@0.4.7:
version "0.4.7"
resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.7.tgz#8606c2cbf1c426ce8c8ec00174447fd49b6eafc1"
@@ -849,6 +883,10 @@ aproba@^1.0.3:
version "1.2.0"
resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
+arch@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/arch/-/arch-2.1.1.tgz#8f5c2731aa35a30929221bb0640eed65175ec84e"
+
are-we-there-yet@~1.1.2:
version "1.1.4"
resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d"
@@ -856,6 +894,10 @@ are-we-there-yet@~1.1.2:
delegates "^1.0.0"
readable-stream "^2.0.6"
+arg@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/arg/-/arg-2.0.0.tgz#c06e7ff69ab05b3a4a03ebe0407fac4cba657545"
+
argparse@^1.0.2, argparse@^1.0.7, argparse@~1.0.2:
version "1.0.10"
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
@@ -869,6 +911,15 @@ argparse@~0.1.15:
underscore "~1.7.0"
underscore.string "~2.4.0"
+args@4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/args/-/args-4.0.0.tgz#5ca24cdba43d4b17111c56616f5f2e9d91933954"
+ dependencies:
+ camelcase "5.0.0"
+ chalk "2.3.2"
+ leven "2.1.0"
+ mri "1.1.0"
+
arr-diff@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf"
@@ -1928,6 +1979,12 @@ base@^0.11.1:
mixin-deep "^1.2.0"
pascalcase "^0.1.1"
+basic-auth@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.0.tgz#015db3f353e02e56377755f962742e8981e7bbba"
+ dependencies:
+ safe-buffer "5.1.1"
+
batch-processor@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/batch-processor/-/batch-processor-1.0.0.tgz#75c95c32b748e0850d10c2b168f6bdbe9891ace8"
@@ -1988,14 +2045,14 @@ bluebird@3.4.6:
version "3.4.6"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.6.tgz#01da8d821d87813d158967e743d5fe6c62cf8c0f"
+bluebird@3.5.1, bluebird@^3.3.0, bluebird@^3.3.1:
+ version "3.5.1"
+ resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9"
+
bluebird@^2.10.0:
version "2.11.0"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1"
-bluebird@^3.3.0, bluebird@^3.3.1:
- version "3.5.1"
- resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9"
-
bmp-js@0.0.3:
version "0.0.3"
resolved "https://registry.yarnpkg.com/bmp-js/-/bmp-js-0.0.3.tgz#64113e9c7cf1202b376ed607bf30626ebe57b18a"
@@ -2095,7 +2152,7 @@ bounce@1.x.x:
boom "7.x.x"
hoek "5.x.x"
-boxen@^1.2.1, boxen@^1.2.2:
+boxen@1.3.0, boxen@^1.2.1, boxen@^1.2.2:
version "1.3.0"
resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b"
dependencies:
@@ -2456,6 +2513,10 @@ camelcase-keys@^3.0.0:
camelcase "^3.0.0"
map-obj "^1.0.0"
+camelcase@5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42"
+
camelcase@^1.0.2:
version "1.2.1"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"
@@ -2552,17 +2613,7 @@ chai@3.5.0, "chai@>=1.9.2 <4.0.0":
deep-eql "^0.1.3"
type-detect "^1.0.0"
-chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3, chalk@~1.1.1:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
- dependencies:
- ansi-styles "^2.2.1"
- escape-string-regexp "^1.0.2"
- has-ansi "^2.0.0"
- strip-ansi "^3.0.0"
- supports-color "^2.0.0"
-
-chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.3.2:
+chalk@2.3.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.3.2:
version "2.3.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.2.tgz#250dc96b07491bfd601e648d66ddf5f60c7a5c65"
dependencies:
@@ -2570,7 +2621,15 @@ chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.3
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
-chalk@^2.4.1:
+chalk@2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.0.tgz#a060a297a6b57e15b61ca63ce84995daa0fe6e52"
+ dependencies:
+ ansi-styles "^3.2.1"
+ escape-string-regexp "^1.0.5"
+ supports-color "^5.3.0"
+
+chalk@2.4.1, chalk@^2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
dependencies:
@@ -2578,6 +2637,16 @@ chalk@^2.4.1:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
+chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3, chalk@~1.1.1:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
+ dependencies:
+ ansi-styles "^2.2.1"
+ escape-string-regexp "^1.0.2"
+ has-ansi "^2.0.0"
+ strip-ansi "^3.0.0"
+ supports-color "^2.0.0"
+
chalk@~0.5.1:
version "0.5.1"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.5.1.tgz#663b3a648b68b55d04690d49167aa837858f2174"
@@ -2809,6 +2878,13 @@ clipboard@^1.6.1:
select "^1.1.2"
tiny-emitter "^2.0.0"
+clipboardy@1.2.3:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/clipboardy/-/clipboardy-1.2.3.tgz#0526361bf78724c1f20be248d428e365433c07ef"
+ dependencies:
+ arch "^2.1.0"
+ execa "^0.8.0"
+
cliui@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1"
@@ -3022,6 +3098,24 @@ component-inherit@0.0.3:
version "0.0.3"
resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143"
+compressible@~2.0.13:
+ version "2.0.14"
+ resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.14.tgz#326c5f507fbb055f54116782b969a81b67a29da7"
+ dependencies:
+ mime-db ">= 1.34.0 < 2"
+
+compression@^1.6.2:
+ version "1.7.2"
+ resolved "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz#aaffbcd6aaf854b44ebb280353d5ad1651f59a69"
+ dependencies:
+ accepts "~1.3.4"
+ bytes "3.0.0"
+ compressible "~2.0.13"
+ debug "2.6.9"
+ on-headers "~1.0.1"
+ safe-buffer "5.1.1"
+ vary "~1.1.2"
+
concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
@@ -3136,7 +3230,7 @@ content-type-parser@^1.0.1, content-type-parser@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/content-type-parser/-/content-type-parser-1.0.2.tgz#caabe80623e63638b2502fd4c7f12ff4ce2352e7"
-content-type@~1.0.1, content-type@~1.0.4:
+content-type@1.0.4, content-type@~1.0.1, content-type@~1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
@@ -3721,6 +3815,10 @@ d@1:
dependencies:
es5-ext "^0.10.9"
+dargs@5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/dargs/-/dargs-5.1.0.tgz#ec7ea50c78564cd36c9d5ec18f66329fade27829"
+
dashdash@^1.12.0:
version "1.14.1"
resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
@@ -3772,7 +3870,7 @@ debug@2.6.0:
dependencies:
ms "0.7.2"
-debug@2.6.9, debug@2.X, debug@^2.1.1, debug@^2.2.0, debug@^2.3.3, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9:
+debug@2.6.9, debug@2.X, debug@^2.1.1, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9:
version "2.6.9"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
dependencies:
@@ -3969,7 +4067,7 @@ depd@~1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/depd/-/depd-1.0.1.tgz#80aec64c9d6d97e65cc2a9caa93c0aa6abf73aaa"
-depd@~1.1.0, depd@~1.1.1:
+depd@~1.1.0, depd@~1.1.1, depd@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
@@ -3980,6 +4078,10 @@ des.js@^1.0.0:
inherits "^2.0.1"
minimalistic-assert "^1.0.0"
+destroy@~1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
+
detect-indent@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208"
@@ -3994,6 +4096,13 @@ detect-newline@2.X, detect-newline@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2"
+detect-port@1.2.3:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.2.3.tgz#15bf49820d02deb84bfee0a74876b32d791bf610"
+ dependencies:
+ address "^1.0.1"
+ debug "^2.6.0"
+
dezalgo@^1.0.0:
version "1.0.3"
resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456"
@@ -4265,7 +4374,7 @@ encode-uri-query@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/encode-uri-query/-/encode-uri-query-1.0.0.tgz#d632be4aafe8316c6145007ffb2844c5312b194c"
-encodeurl@~1.0.1:
+encodeurl@~1.0.1, encodeurl@~1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
@@ -4742,6 +4851,10 @@ esutils@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/esutils/-/esutils-1.0.0.tgz#8151d358e20c8acc7fb745e7472c0025fe496570"
+etag@~1.8.1:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
+
even-better@7.0.2:
version "7.0.2"
resolved "https://registry.yarnpkg.com/even-better/-/even-better-7.0.2.tgz#d056f429c90ecc20ee9494aca0a751f743504d2e"
@@ -4824,6 +4937,18 @@ execa@^0.7.0:
signal-exit "^3.0.0"
strip-eof "^1.0.0"
+execa@^0.8.0:
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-0.8.0.tgz#d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da"
+ dependencies:
+ cross-spawn "^5.0.1"
+ get-stream "^3.0.0"
+ is-stream "^1.1.0"
+ npm-run-path "^2.0.0"
+ p-finally "^1.0.0"
+ signal-exit "^3.0.0"
+ strip-eof "^1.0.0"
+
execa@^0.9.0:
version "0.9.0"
resolved "https://registry.yarnpkg.com/execa/-/execa-0.9.0.tgz#adb7ce62cf985071f60580deb4a88b9e34712d01"
@@ -5142,6 +5267,10 @@ fileset@^2.0.2:
glob "^7.0.3"
minimatch "^3.0.3"
+filesize@3.6.1:
+ version "3.6.1"
+ resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317"
+
fill-keys@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/fill-keys/-/fill-keys-1.0.2.tgz#9a8fa36f4e8ad634e3bf6b4f3c8882551452eb20"
@@ -5334,6 +5463,10 @@ fragment-cache@^0.2.1:
dependencies:
map-cache "^0.2.2"
+fresh@0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
+
from2@^2.1.1:
version "2.3.0"
resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af"
@@ -5363,6 +5496,14 @@ fs-extra@6.0.0:
jsonfile "^4.0.0"
universalify "^0.1.0"
+fs-extra@6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-6.0.1.tgz#8abc128f7946e310135ddc93b98bddb410e7a34b"
+ dependencies:
+ graceful-fs "^4.1.2"
+ jsonfile "^4.0.0"
+ universalify "^0.1.0"
+
fs-extra@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291"
@@ -6021,9 +6162,9 @@ h2o2@5.1.1:
joi "9.X.X"
wreck "9.X.X"
-handlebars@4.0.5:
- version "4.0.5"
- resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.5.tgz#92c6ed6bb164110c50d4d8d0fbddc70806c6f8e7"
+handlebars@4.0.11, handlebars@^4.0.1, handlebars@^4.0.3:
+ version "4.0.11"
+ resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.11.tgz#630a35dfe0294bc281edae6ffc5d329fc7982dcc"
dependencies:
async "^1.4.0"
optimist "^0.6.1"
@@ -6031,9 +6172,9 @@ handlebars@4.0.5:
optionalDependencies:
uglify-js "^2.6"
-handlebars@^4.0.1, handlebars@^4.0.3:
- version "4.0.11"
- resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.11.tgz#630a35dfe0294bc281edae6ffc5d329fc7982dcc"
+handlebars@4.0.5:
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.5.tgz#92c6ed6bb164110c50d4d8d0fbddc70806c6f8e7"
dependencies:
async "^1.4.0"
optimist "^0.6.1"
@@ -6315,7 +6456,7 @@ hoek@3.x.x:
version "3.0.4"
resolved "https://registry.yarnpkg.com/hoek/-/hoek-3.0.4.tgz#268adff66bb6695c69b4789a88b1e0847c3f3123"
-hoek@4.X.X, hoek@4.x.x:
+hoek@4.2.1, hoek@4.X.X, hoek@4.x.x:
version "4.2.1"
resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb"
@@ -6698,6 +6839,10 @@ ip-regex@^1.0.1:
version "1.0.3"
resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-1.0.3.tgz#dc589076f659f419c222039a33316f1c7387effd"
+ip@1.1.5:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
+
iron@4.x.x:
version "4.0.5"
resolved "https://registry.yarnpkg.com/iron/-/iron-4.0.5.tgz#4f042cceb8b9738f346b59aa734c83a89bc31428"
@@ -7058,7 +7203,7 @@ is-retry-allowed@^1.0.0, is-retry-allowed@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34"
-is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0:
+is-stream@1.1.0, is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
@@ -7116,6 +7261,10 @@ is-word-character@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-word-character/-/is-word-character-1.0.1.tgz#5a03fa1ea91ace8a6eb0c7cd770eb86d65c8befb"
+is-wsl@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
+
isarray@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
@@ -8139,7 +8288,7 @@ less@2.7.1:
promise "^7.1.1"
source-map "^0.5.3"
-leven@^2.1.0:
+leven@2.1.0, leven@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"
@@ -8865,6 +9014,22 @@ methods@^1.1.1, methods@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
+micro-compress@1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/micro-compress/-/micro-compress-1.0.0.tgz#53f5a80b4ad0320ca165a559b6e3df145d4f704f"
+ dependencies:
+ compression "^1.6.2"
+
+micro@9.3.1:
+ version "9.3.1"
+ resolved "https://registry.yarnpkg.com/micro/-/micro-9.3.1.tgz#0c37eba0171554b1beccda5215ff8ea4e7aa59d6"
+ dependencies:
+ arg "2.0.0"
+ chalk "2.4.0"
+ content-type "1.0.4"
+ is-stream "1.1.0"
+ raw-body "2.3.2"
+
micromatch@^2.1.5, micromatch@^2.3.11:
version "2.3.11"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
@@ -8912,7 +9077,11 @@ mime-db@1.x.x, mime-db@~1.33.0:
version "1.33.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db"
-mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.17, mime-types@~2.1.18, mime-types@~2.1.7:
+"mime-db@>= 1.34.0 < 2":
+ version "1.34.0"
+ resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.34.0.tgz#452d0ecff5c30346a6dc1e64b1eaee0d3719ff9a"
+
+mime-types@2.1.18, mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.17, mime-types@~2.1.18, mime-types@~2.1.7:
version "2.1.18"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8"
dependencies:
@@ -8922,6 +9091,10 @@ mime@1.3.x:
version "1.3.6"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.6.tgz#591d84d3653a6b0b4a3b9df8de5aa8108e72e5e0"
+mime@1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
+
mime@^1.2.11, mime@^1.3.4, mime@^1.4.1:
version "1.6.0"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
@@ -9081,6 +9254,10 @@ moment@2.x.x, "moment@>= 2.9.0", moment@^2.10.6, moment@^2.13.0, moment@^2.20.1:
version "2.21.0"
resolved "https://registry.yarnpkg.com/moment/-/moment-2.21.0.tgz#2a114b51d2a6ec9e6d83cf803f838a878d8a023a"
+mri@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/mri/-/mri-1.1.0.tgz#5c0a3f29c8ccffbbb1ec941dcec09d71fa32f36a"
+
ms@0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.0.tgz#865be94c2e7397ad8a57da6a633a6e2f30798b83"
@@ -9359,6 +9536,10 @@ node-status-codes@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/node-status-codes/-/node-status-codes-1.0.0.tgz#5ae5541d024645d32a58fcddc9ceecea7ae3ac2f"
+node-version@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/node-version/-/node-version-1.1.3.tgz#1081c87cce6d2dbbd61d0e51e28c287782678496"
+
nodemailer@^4.6.4:
version "4.6.4"
resolved "https://registry.yarnpkg.com/nodemailer/-/nodemailer-4.6.4.tgz#f0d72d0c6a6ec5f4369fa8f4bf5127a31baa2014"
@@ -9590,6 +9771,10 @@ on-finished@~2.3.0:
dependencies:
ee-first "1.1.1"
+on-headers@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7"
+
once@1.x, once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.3.3, once@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
@@ -9606,6 +9791,16 @@ onetime@^2.0.0:
dependencies:
mimic-fn "^1.0.0"
+openssl-self-signed-certificate@1.1.6:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/openssl-self-signed-certificate/-/openssl-self-signed-certificate-1.1.6.tgz#9d3a4776b1a57e9847350392114ad2f915a83dd4"
+
+opn@5.3.0:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/opn/-/opn-5.3.0.tgz#64871565c863875f052cfdf53d3e3cb5adb53b1c"
+ dependencies:
+ is-wsl "^1.1.0"
+
optimist@^0.6.1, optimist@~0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
@@ -9915,7 +10110,7 @@ path-is-absolute@^1.0.0, path-is-absolute@^1.0.1, path-is-absolute@~1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
-path-is-inside@^1.0.1, path-is-inside@^1.0.2:
+path-is-inside@1.0.2, path-is-inside@^1.0.1, path-is-inside@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
@@ -9940,6 +10135,12 @@ path-to-regexp@^1.0.0, path-to-regexp@^1.7.0:
dependencies:
isarray "0.0.1"
+path-type@3.0.0, path-type@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
+ dependencies:
+ pify "^3.0.0"
+
path-type@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
@@ -9954,12 +10155,6 @@ path-type@^2.0.0:
dependencies:
pify "^2.0.0"
-path-type@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
- dependencies:
- pify "^3.0.0"
-
pause-stream@0.0.11:
version "0.0.11"
resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"
@@ -10727,7 +10922,7 @@ randomfill@^1.0.3:
randombytes "^2.0.5"
safe-buffer "^5.1.0"
-range-parser@^1.2.0:
+range-parser@^1.2.0, range-parser@~1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e"
@@ -11042,6 +11237,28 @@ react-virtualized@^9.18.5:
loose-envify "^1.3.0"
prop-types "^15.6.0"
+react-vis@1.10.2:
+ version "1.10.2"
+ resolved "https://registry.yarnpkg.com/react-vis/-/react-vis-1.10.2.tgz#7520bd31bb2f81a8faef49cc285f678fd0795242"
+ dependencies:
+ d3-array "^1.2.0"
+ d3-collection "^1.0.3"
+ d3-color "^1.0.3"
+ d3-contour "^1.1.0"
+ d3-format "^1.2.0"
+ d3-geo "^1.6.4"
+ d3-hierarchy "^1.1.4"
+ d3-interpolate "^1.1.4"
+ d3-sankey "^0.7.1"
+ d3-scale "^1.0.5"
+ d3-shape "^1.1.0"
+ d3-voronoi "^1.1.2"
+ deep-equal "^1.0.1"
+ global "^4.3.1"
+ hoek "4.2.1"
+ prop-types "^15.5.8"
+ react-motion "^0.5.2"
+
react-vis@^1.8.1:
version "1.9.2"
resolved "https://registry.yarnpkg.com/react-vis/-/react-vis-1.9.2.tgz#4dbd5d91ac820fd39fa7ad1c892198495194f6e3"
@@ -11330,14 +11547,14 @@ regexpu-core@^2.0.0:
regjsgen "^0.2.0"
regjsparser "^0.1.4"
-registry-auth-token@^3.0.1:
+registry-auth-token@3.3.2, registry-auth-token@^3.0.1:
version "3.3.2"
resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.2.tgz#851fd49038eecb586911115af845260eec983f20"
dependencies:
rc "^1.1.6"
safe-buffer "^5.0.1"
-registry-url@^3.0.0, registry-url@^3.0.3:
+registry-url@3.1.0, registry-url@^3.0.0, registry-url@^3.0.3:
version "3.1.0"
resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942"
dependencies:
@@ -11770,7 +11987,7 @@ rxjs@^6.2.1:
dependencies:
tslib "^1.9.0"
-safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+safe-buffer@5.1.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853"
@@ -11903,6 +12120,51 @@ semver@~5.3.0:
version "5.3.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
+send@0.16.2:
+ version "0.16.2"
+ resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1"
+ dependencies:
+ debug "2.6.9"
+ depd "~1.1.2"
+ destroy "~1.0.4"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ fresh "0.5.2"
+ http-errors "~1.6.2"
+ mime "1.4.1"
+ ms "2.0.0"
+ on-finished "~2.3.0"
+ range-parser "~1.2.0"
+ statuses "~1.4.0"
+
+serve@^6.3.1:
+ version "6.5.8"
+ resolved "https://registry.yarnpkg.com/serve/-/serve-6.5.8.tgz#fd7ad6b9c10ba12084053030cc1a8b636c0a10a7"
+ dependencies:
+ args "4.0.0"
+ basic-auth "2.0.0"
+ bluebird "3.5.1"
+ boxen "1.3.0"
+ chalk "2.4.1"
+ clipboardy "1.2.3"
+ dargs "5.1.0"
+ detect-port "1.2.3"
+ filesize "3.6.1"
+ fs-extra "6.0.1"
+ handlebars "4.0.11"
+ ip "1.1.5"
+ micro "9.3.1"
+ micro-compress "1.0.0"
+ mime-types "2.1.18"
+ node-version "1.1.3"
+ openssl-self-signed-certificate "1.1.6"
+ opn "5.3.0"
+ path-is-inside "1.0.2"
+ path-type "3.0.0"
+ send "0.16.2"
+ update-check "1.5.1"
+
set-blocking@^2.0.0, set-blocking@~2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
@@ -12403,7 +12665,7 @@ static-module@^2.2.0:
static-eval "^2.0.0"
through2 "~2.0.3"
-statuses@1, "statuses@>= 1.2.1 < 2", "statuses@>= 1.3.1 < 2":
+statuses@1, "statuses@>= 1.2.1 < 2", "statuses@>= 1.3.1 < 2", statuses@~1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
@@ -13477,6 +13739,13 @@ upath@^1.0.0:
version "1.0.4"
resolved "https://registry.yarnpkg.com/upath/-/upath-1.0.4.tgz#ee2321ba0a786c50973db043a50b7bcba822361d"
+update-check@1.5.1:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/update-check/-/update-check-1.5.1.tgz#24fc52266273cb8684d2f1bf9687c0e52dcf709f"
+ dependencies:
+ registry-auth-token "3.3.2"
+ registry-url "3.1.0"
+
update-notifier@^0.5.0:
version "0.5.0"
resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-0.5.0.tgz#07b5dc2066b3627ab3b4f530130f7eddda07a4cc"
@@ -13630,6 +13899,10 @@ value-or-function@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/value-or-function/-/value-or-function-3.0.0.tgz#1c243a50b595c1be54a754bfece8563b9ff8d813"
+vary@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
+
vega-canvas@1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/vega-canvas/-/vega-canvas-1.0.1.tgz#22cfa510af0cfbd920fc6af8b6111d3de5e63c44"