without throwing 1`] = `
-.c2 {
- box-sizing: border-box;
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-flex: 0 1 auto;
- -ms-flex: 0 1 auto;
- flex: 0 1 auto;
- -webkit-flex-direction: row;
- -ms-flex-direction: row;
- flex-direction: row;
- -webkit-flex-wrap: wrap;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- margin-right: -0.5rem;
- margin-left: -0.5rem;
-}
-
-.c45 {
- box-sizing: border-box;
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- padding-right: 0.5rem;
- padding-left: 0.5rem;
-}
-
-.c49 {
- box-sizing: border-box;
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- padding-right: 0.5rem;
- padding-left: 0.5rem;
-}
-
-.c0 {
- margin-right: auto;
- margin-left: auto;
- padding-top: 1.1875rem;
- -webkit-flex: 1 1 auto;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- display: block;
- -webkit-flex-flow: column;
- -ms-flex-flow: column;
- flex-flow: column;
-}
-
-.c15 {
+.c14 {
background-color: transparent;
text-decoration-skip: objects;
}
-.c18 {
+.c14:hover {
+ text-decoration: none;
+}
+
+.c13 {
+ font-weight: 400;
+ line-height: 1.5rem;
+ font-size: 0.9375rem;
+ margin: 0;
+}
+
+.c13 + p,
+.c13 + small,
+.c13 + h1,
+.c13 + h2,
+.c13 + label,
+.c13 + h3,
+.c13 + h4,
+.c13 + h5,
+.c13 + div,
+.c13 + span {
+ padding-bottom: 2.25rem;
+}
+
+.c17 {
font-family: sans-serif;
font-size: 100%;
line-height: 1.15;
@@ -80,7 +54,6 @@ exports[`renders
without throwing 1`] = `
margin: 0;
padding: 0.9375rem 1.125rem;
position: relative;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 400;
font-size: 0.9375rem;
text-align: center;
@@ -101,43 +74,130 @@ exports[`renders
without throwing 1`] = `
border: solid 0.0625rem;
}
-.c18::-moz-focus-inner,
-.c18[type='button']::-moz-focus-inner,
-.c18[type='reset']::-moz-focus-inner,
-.c18[type='submit']::-moz-focus-inner {
+.c17::-moz-focus-inner,
+.c17[type='button']::-moz-focus-inner,
+.c17[type='reset']::-moz-focus-inner,
+.c17[type='submit']::-moz-focus-inner {
border-style: none;
padding: 0;
}
-.c18:-moz-focusring,
-.c18[type='button']:-moz-focusring,
-.c18[type='reset']:-moz-focusring,
-.c18[type='submit']:-moz-focusring {
+.c17:-moz-focusring,
+.c17[type='button']:-moz-focusring,
+.c17[type='reset']:-moz-focusring,
+.c17[type='submit']:-moz-focusring {
outline: 0.0625rem dotted ButtonText;
}
-.c18:focus {
+.c17:focus {
outline: 0;
text-decoration: none;
}
-.c18:hover {
+.c17:hover {
border: solid 0.0625rem;
}
-.c18:active,
-.c18:active:hover,
-.c18:active:focus {
+.c17:active,
+.c17:active:hover,
+.c17:active:focus {
background-image: none;
outline: 0;
}
-.c18[disabled] {
+.c17[disabled] {
cursor: not-allowed;
pointer-events: none;
}
-.c18 + button {
+.c17 + button {
+ margin-left: 1.25rem;
+}
+
+.c23 {
+ font-family: sans-serif;
+ font-size: 100%;
+ line-height: 1.15;
+ margin: 0;
+ overflow: visible;
+ text-transform: none;
+ -webkit-appearance: button;
+ -moz-appearance: button;
+ appearance: button;
+ min-width: 7.5rem;
+ box-sizing: border-box;
+ display: inline-block;
+ -webkit-box-pack: center;
+ -webkit-justify-content: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-align-items: center;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin: 0;
+ padding: 0.9375rem 1.125rem;
+ position: relative;
+ font-weight: 400;
+ font-size: 0.9375rem;
+ text-align: center;
+ font-style: normal;
+ font-stretch: normal;
+ line-height: normal;
+ -webkit-letter-spacing: normal;
+ -moz-letter-spacing: normal;
+ -ms-letter-spacing: normal;
+ letter-spacing: normal;
+ text-decoration: none;
+ white-space: nowrap;
+ vertical-align: middle;
+ touch-action: manipulation;
+ cursor: pointer;
+ background-image: none;
+ border-radius: 0.25rem;
+ border: solid 0.0625rem;
+ font-weight: 600;
+ padding: 0.5625rem 1.125rem;
+ font-weight: 600;
+}
+
+.c23::-moz-focus-inner,
+.c23[type='button']::-moz-focus-inner,
+.c23[type='reset']::-moz-focus-inner,
+.c23[type='submit']::-moz-focus-inner {
+ border-style: none;
+ padding: 0;
+}
+
+.c23:-moz-focusring,
+.c23[type='button']:-moz-focusring,
+.c23[type='reset']:-moz-focusring,
+.c23[type='submit']:-moz-focusring {
+ outline: 0.0625rem dotted ButtonText;
+}
+
+.c23:focus {
+ outline: 0;
+ text-decoration: none;
+}
+
+.c23:hover {
+ border: solid 0.0625rem;
+}
+
+.c23:active,
+.c23:active:hover,
+.c23:active:focus {
+ background-image: none;
+ outline: 0;
+}
+
+.c23[disabled] {
+ cursor: not-allowed;
+ pointer-events: none;
+}
+
+.c23 + button {
margin-left: 1.25rem;
}
@@ -165,7 +225,6 @@ exports[`renders
without throwing 1`] = `
margin: 0;
padding: 0.9375rem 1.125rem;
position: relative;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 400;
font-size: 0.9375rem;
text-align: center;
@@ -184,7 +243,6 @@ exports[`renders
without throwing 1`] = `
background-image: none;
border-radius: 0.25rem;
border: solid 0.0625rem;
- font-weight: 600;
padding: 0.5625rem 1.125rem;
font-weight: 600;
}
@@ -229,7 +287,7 @@ exports[`renders
without throwing 1`] = `
margin-left: 1.25rem;
}
-.c25 {
+.c55 {
font-family: sans-serif;
font-size: 100%;
line-height: 1.15;
@@ -253,94 +311,6 @@ exports[`renders
without throwing 1`] = `
margin: 0;
padding: 0.9375rem 1.125rem;
position: relative;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
- font-weight: 400;
- font-size: 0.9375rem;
- text-align: center;
- font-style: normal;
- font-stretch: normal;
- line-height: normal;
- -webkit-letter-spacing: normal;
- -moz-letter-spacing: normal;
- -ms-letter-spacing: normal;
- letter-spacing: normal;
- text-decoration: none;
- white-space: nowrap;
- vertical-align: middle;
- touch-action: manipulation;
- cursor: pointer;
- background-image: none;
- border-radius: 0.25rem;
- border: solid 0.0625rem;
- padding: 0.5625rem 1.125rem;
- font-weight: 600;
-}
-
-.c25::-moz-focus-inner,
-.c25[type='button']::-moz-focus-inner,
-.c25[type='reset']::-moz-focus-inner,
-.c25[type='submit']::-moz-focus-inner {
- border-style: none;
- padding: 0;
-}
-
-.c25:-moz-focusring,
-.c25[type='button']:-moz-focusring,
-.c25[type='reset']:-moz-focusring,
-.c25[type='submit']:-moz-focusring {
- outline: 0.0625rem dotted ButtonText;
-}
-
-.c25:focus {
- outline: 0;
- text-decoration: none;
-}
-
-.c25:hover {
- border: solid 0.0625rem;
-}
-
-.c25:active,
-.c25:active:hover,
-.c25:active:focus {
- background-image: none;
- outline: 0;
-}
-
-.c25[disabled] {
- cursor: not-allowed;
- pointer-events: none;
-}
-
-.c25 + button {
- margin-left: 1.25rem;
-}
-
-.c56 {
- font-family: sans-serif;
- font-size: 100%;
- line-height: 1.15;
- margin: 0;
- overflow: visible;
- text-transform: none;
- -webkit-appearance: button;
- -moz-appearance: button;
- appearance: button;
- min-width: 7.5rem;
- box-sizing: border-box;
- display: inline-block;
- -webkit-box-pack: center;
- -webkit-justify-content: center;
- -ms-flex-pack: center;
- justify-content: center;
- -webkit-align-items: center;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- margin: 0;
- padding: 0.9375rem 1.125rem;
- position: relative;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 400;
font-size: 0.9375rem;
text-align: center;
@@ -361,74 +331,47 @@ exports[`renders
without throwing 1`] = `
border: solid 0.0625rem;
}
-.c56::-moz-focus-inner,
-.c56[type='button']::-moz-focus-inner,
-.c56[type='reset']::-moz-focus-inner,
-.c56[type='submit']::-moz-focus-inner {
+.c55::-moz-focus-inner,
+.c55[type='button']::-moz-focus-inner,
+.c55[type='reset']::-moz-focus-inner,
+.c55[type='submit']::-moz-focus-inner {
border-style: none;
padding: 0;
}
-.c56:-moz-focusring,
-.c56[type='button']:-moz-focusring,
-.c56[type='reset']:-moz-focusring,
-.c56[type='submit']:-moz-focusring {
+.c55:-moz-focusring,
+.c55[type='button']:-moz-focusring,
+.c55[type='reset']:-moz-focusring,
+.c55[type='submit']:-moz-focusring {
outline: 0.0625rem dotted ButtonText;
}
-.c56:focus {
+.c55:focus {
outline: 0;
text-decoration: none;
}
-.c56:hover {
+.c55:hover {
border: solid 0.0625rem;
}
-.c56:active,
-.c56:active:hover,
-.c56:active:focus {
+.c55:active,
+.c55:active:hover,
+.c55:active:focus {
background-image: none;
outline: 0;
}
-.c56[disabled] {
+.c55[disabled] {
cursor: not-allowed;
pointer-events: none;
}
-.c56 + button {
+.c55 + button {
margin-left: 1.25rem;
}
-.c12 {
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
- font-weight: 500;
- font-size: 0.9375rem;
-}
-
-.c6 {
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
- font-weight: 500;
- font-size: 1.5rem;
- font-weight: 400;
- margin: 1.25rem 0 1.125rem 0;
- display: inline-block;
-}
-
-.c7 {
- border: solid;
- border-width: 0 0.125rem 0.125rem 0;
- display: inline-block;
- padding: 0.125rem;
- -webkit-transform: rotate(-45deg);
- -ms-transform: rotate(-45deg);
- transform: rotate(-45deg);
- margin: 0.1875rem 0.625rem 0.1875rem 0.625rem;
-}
-
-.c21 {
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
+.c20 {
font-weight: 400;
font-size: 0.9375rem;
font-style: normal;
@@ -436,14 +379,84 @@ exports[`renders
without throwing 1`] = `
display: block;
}
-.c14 {
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
- font-weight: 400;
+.c2 {
+ box-sizing: border-box;
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-flex: 0 1 auto;
+ -ms-flex: 0 1 auto;
+ flex: 0 1 auto;
+ -webkit-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-flex-wrap: wrap;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ margin-right: -0.5rem;
+ margin-left: -0.5rem;
+}
+
+.c8 {
+ box-sizing: border-box;
+ -webkit-flex: 0 0 auto;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+}
+
+.c44 {
+ box-sizing: border-box;
+ -webkit-flex: 0 0 auto;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+}
+
+.c48 {
+ box-sizing: border-box;
+ -webkit-flex: 0 0 auto;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+}
+
+.c0 {
+ margin-right: auto;
+ margin-left: auto;
+ padding-bottom: 1.125rem;
+}
+
+.c7 {
+ margin-right: auto;
+ margin-left: auto;
+}
+
+.c12 {
+ margin: 0;
+ font-weight: 600;
line-height: 1.5rem;
font-size: 0.9375rem;
}
-.c17 {
+.c12 + p,
+.c12 + small,
+.c12 + h1,
+.c12 + h2,
+.c12 + label,
+.c12 + h3,
+.c12 + h4,
+.c12 + h5,
+.c12 + div,
+.c12 + span {
+ margin-top: 0.75rem;
+}
+
+.c16 {
background-color: #FFFFFF;
padding: 0.75rem;
min-width: auto;
@@ -451,201 +464,45 @@ exports[`renders
without throwing 1`] = `
box-shadow: none;
}
-.c17:hover,
-.c17:focus,
-.c17:active,
-.c17:active:hover,
-.c17:active:focus {
+.c16:hover,
+.c16:focus,
+.c16:active,
+.c16:active:hover,
+.c16:active:focus {
background-color: #FFFFFF;
border: none;
box-shadow: none;
}
-.c42 {
- font-family: sans-serif;
- font-size: 100%;
- line-height: 1.15;
- margin: 0;
- overflow: visible;
- display: none;
-}
-
-.c42[type='checkbox'],
-.c42[type='radio'] {
- box-sizing: border-box;
- padding: 0;
-}
-
-.c42[type='number']::-webkit-inner-spin-button,
-.c42[type='number']::-webkit-outer-spin-button {
- height: auto;
-}
-
-.c42[type='search'] {
- -webkit-appearance: textfield;
- -moz-appearance: textfield;
- appearance: textfield;
- outline-offset: -0.125rem;
-}
-
-.c42[type='search']::-webkit-search-cancel-button,
-.c42[type='search']::-webkit-search-decoration {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
-}
-
-.c42::-webkit-file-upload-button {
- -webkit-appearance: button;
- -moz-appearance: button;
- appearance: button;
- font: inherit;
-}
-
-.c42:checked + label::after {
- opacity: 1;
-}
-
-.c42:selected + label::after {
- opacity: 1;
-}
-
-.c42:disabled + label {
- background-color: rgb(249,249,249);
-}
-
-.c42:disabled + label::after {
- opacity: 0.3;
-}
-
-.c43 {
- color: rgb(100,100,100);
- position: absolute;
- width: 1.125rem;
- height: 1.125rem;
- top: 0;
- box-sizing: border-box;
- background-color: rgb(255,255,255);
- box-shadow: none;
- border: 1px solid;
- cursor: pointer;
- border-radius: 4px;
- width: 1.125rem;
- height: 1.125rem;
-}
-
-.c43::after {
- opacity: 0;
- content: '';
- position: absolute;
- width: 0.375rem;
- height: 0.125rem;
- background: transparent;
- top: 0.3125rem;
- left: 0.25rem;
- border: 0.125rem solid;
- border-top: none;
- border-right: none;
- -webkit-transform: rotate(-45deg);
- -ms-transform: rotate(-45deg);
- transform: rotate(-45deg);
-}
-
-.c41 {
- display: inline-block;
- vertical-align: text-bottom;
- margin-right: 0.5rem;
- width: 1.125rem;
- height: 1.125rem;
- position: relative;
-}
-
-.c40 {
- list-style-type: none;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
- font-weight: 400;
-}
-
-.c38 {
- margin: 0;
- padding: 0;
-}
-
-.c39 {
- padding: 0.35em 0.75em 0.625em;
- display: inline-block;
- margin: 0;
- padding: 0;
- border: none;
- overflow: hidden;
- width: 100%;
- height: auto;
- -webkit-margin-start: 0;
- -webkit-margin-end: 0;
- -webkit-padding-before: 0;
- -webkit-padding-start: 0;
- -webkit-padding-end: 0;
- -webkit-padding-after: 0;
-}
-
-.c28 {
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
- font-weight: 400;
- font-size: 0.9375rem;
- font-style: normal;
- font-stretch: normal;
- display: block;
- margin-right: 0.75rem;
- font-weight: bold;
-}
-
-.c36 {
- box-sizing: border-box;
- color: inherit;
- display: table;
- max-width: 100%;
- padding: 0;
- white-space: normal;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
- font-weight: 600;
-}
-
-.c8 {
+.c9 {
position: relative;
margin-bottom: 0.75rem;
box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05);
border: 0.0625rem solid;
width: 100%;
-}
-
-.c9 {
- position: absolute;
- top: 0;
- left: 0;
- width: 2.25rem;
- height: 100%;
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: -ms-flexbox;
+ display: flex;
}
.c10 {
- padding: 0.75rem 0 0.84375rem 0;
+ min-width: 2.25rem;
+ margin-right: 1.125rem;
+ min-height: 100%;
}
.c11 {
- margin: 0 3.375rem 0.09375rem 3.375rem;
- font-weight: 600;
+ padding: 0.75rem 0 0.84375rem 0;
}
-.c13 {
- margin: 0.09375rem 3.375rem 0 3.375rem;
-}
-
-.c16 {
+.c15 {
position: absolute;
right: 0.1875rem;
top: 0.1875rem;
}
-.c32 {
+.c31 {
font-size: 0.8125rem;
position: absolute;
top: 0.875rem;
@@ -653,7 +510,7 @@ exports[`renders
without throwing 1`] = `
color: #464646;
}
-.c34 {
+.c33 {
font-size: 0.8125rem;
position: absolute;
top: 0.875rem;
@@ -661,7 +518,7 @@ exports[`renders
without throwing 1`] = `
color: #464646;
}
-.c33 {
+.c32 {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
@@ -681,17 +538,17 @@ exports[`renders
without throwing 1`] = `
margin-top: 0.125rem;
}
-.c33::active {
+.c32::active {
-webkit-transform: scale(1.3);
-ms-transform: scale(1.3);
transform: scale(1.3);
}
-.c33::focus {
+.c32::focus {
box-shadow: 0 0 0 5px rgba(63,81,181,0.2);
}
-.c30 {
+.c29 {
background: #D8D8D8;
cursor: pointer;
display: block;
@@ -699,26 +556,39 @@ exports[`renders
without throwing 1`] = `
position: relative;
}
-.c31 {
+.c30 {
background: #364ACD;
height: 100%;
position: absolute;
}
-.c29 {
+.c28 {
position: relative;
min-height: 0.625rem;
}
.c27 {
+ font-weight: 400;
+ font-size: 0.9375rem;
+ font-style: normal;
+ font-stretch: normal;
+ display: block;
+ margin-right: 0.75rem;
+ font-weight: bold;
+}
+
+.c26 {
margin-bottom: 0.625rem;
margin-top: 0.75rem;
}
-.c51 {
+.c6 {
+ border-bottom: solid 0.0625rem;
+}
+
+.c50 {
font-size: 0.9375rem;
line-height: 1.5;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 600;
display: -webkit-box;
display: -webkit-flex;
@@ -743,7 +613,7 @@ exports[`renders
without throwing 1`] = `
transition: all 300ms ease;
}
-.c47 {
+.c46 {
box-sizing: border-box;
display: -webkit-box;
display: -webkit-flex;
@@ -781,7 +651,7 @@ exports[`renders
without throwing 1`] = `
transition: all 300ms ease;
}
-.c48 {
+.c47 {
box-sizing: border-box;
display: -webkit-box;
display: -webkit-flex;
@@ -810,7 +680,7 @@ exports[`renders
without throwing 1`] = `
flex-direction: row;
}
-.c50 {
+.c49 {
box-sizing: border-box;
display: -webkit-box;
display: -webkit-flex;
@@ -836,12 +706,11 @@ exports[`renders
without throwing 1`] = `
transform: translateY(-50%);
}
-.c53 {
+.c52 {
display: inline-block;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 400;
font-style: normal;
font-stretch: normal;
@@ -852,15 +721,13 @@ exports[`renders
without throwing 1`] = `
justify-content: flex-end;
}
-.c52 {
+.c51 {
display: inline-block;
padding: 0 1.125rem;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 400;
}
-.c54 {
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
+.c53 {
font-weight: 400;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
@@ -870,12 +737,11 @@ exports[`renders
without throwing 1`] = `
flex-basis: 5.625rem;
}
-.c55 {
+.c54 {
display: inline-block;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 400;
font-size: 0.8125rem;
font-weight: 500;
@@ -885,8 +751,145 @@ exports[`renders
without throwing 1`] = `
transition: all 300ms ease;
}
+.c41 {
+ font-family: sans-serif;
+ font-size: 100%;
+ line-height: 1.15;
+ margin: 0;
+ overflow: visible;
+ display: none;
+}
+
+.c41[type='checkbox'],
+.c41[type='radio'] {
+ box-sizing: border-box;
+ padding: 0;
+}
+
+.c41[type='number']::-webkit-inner-spin-button,
+.c41[type='number']::-webkit-outer-spin-button {
+ height: auto;
+}
+
+.c41[type='search'] {
+ -webkit-appearance: textfield;
+ -moz-appearance: textfield;
+ appearance: textfield;
+ outline-offset: -0.125rem;
+}
+
+.c41[type='search']::-webkit-search-cancel-button,
+.c41[type='search']::-webkit-search-decoration {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+.c41::-webkit-file-upload-button {
+ -webkit-appearance: button;
+ -moz-appearance: button;
+ appearance: button;
+ font: inherit;
+}
+
+.c41:checked + label::after {
+ opacity: 1;
+}
+
+.c41:selected + label::after {
+ opacity: 1;
+}
+
+.c41:disabled + label {
+ background-color: rgb(249,249,249);
+}
+
+.c41:disabled + label::after {
+ opacity: 0.3;
+}
+
+.c42 {
+ color: rgb(100,100,100);
+ position: absolute;
+ width: 1.125rem;
+ height: 1.125rem;
+ top: 0;
+ box-sizing: border-box;
+ cursor: pointer;
+ background-color: rgb(255,255,255);
+ box-shadow: none;
+ border: 1px solid;
+ cursor: pointer;
+ border-radius: 4px;
+ width: 1.125rem;
+ height: 1.125rem;
+}
+
+.c42::after {
+ opacity: 0;
+ content: '';
+ position: absolute;
+ width: 0.375rem;
+ height: 0.125rem;
+ background: transparent;
+ top: 0.3125rem;
+ left: 0.25rem;
+ border: 0.125rem solid;
+ border-top: none;
+ border-right: none;
+ -webkit-transform: rotate(-45deg);
+ -ms-transform: rotate(-45deg);
+ transform: rotate(-45deg);
+}
+
+.c40 {
+ display: inline-block;
+ vertical-align: text-bottom;
+ margin-right: 0.5rem;
+ width: 1.125rem;
+ height: 1.125rem;
+ position: relative;
+ cursor: pointer;
+}
+
+.c39 {
+ list-style-type: none;
+ font-weight: 400;
+}
+
+.c37 {
+ margin: 0;
+ padding: 0;
+}
+
+.c38 {
+ padding: 0.35em 0.75em 0.625em;
+ display: inline-block;
+ margin: 0;
+ padding: 0;
+ border: none;
+ overflow: hidden;
+ width: 100%;
+ height: auto;
+ -webkit-margin-start: 0;
+ -webkit-margin-end: 0;
+ -webkit-padding-before: 0;
+ -webkit-padding-start: 0;
+ -webkit-padding-end: 0;
+ -webkit-padding-after: 0;
+}
+
+.c35 {
+ box-sizing: border-box;
+ color: inherit;
+ display: table;
+ max-width: 100%;
+ padding: 0;
+ white-space: normal;
+ font-weight: 600;
+}
+
.c4 {
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 400;
display: inline-block;
font-size: 0.9375rem;
@@ -895,7 +898,6 @@ exports[`renders
without throwing 1`] = `
}
.c5 {
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 400;
text-decoration: none;
cursor: pointer;
@@ -908,19 +910,19 @@ exports[`renders
without throwing 1`] = `
.c3 {
list-style-type: none;
padding: 0;
- margin: 0;
+ margin: 1.125rem 0 0 0;
}
-.c35 {
+.c34 {
margin-top: 0.75rem;
min-width: 12.5rem;
}
-.c35 label {
+.c34 label {
font-size: 0.8125rem;
}
-.c37 {
+.c36 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
@@ -932,24 +934,24 @@ exports[`renders
without throwing 1`] = `
margin-top: 0.375rem;
}
-.c26 {
+.c25 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
-.c26 > div {
+.c25 > div {
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
}
-.c26 > div:not(:last-child) {
+.c25 > div:not(:last-child) {
margin-right: 2.25rem;
}
-.c23 {
+.c22 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
@@ -962,26 +964,26 @@ exports[`renders
without throwing 1`] = `
margin-bottom: 1.125rem;
}
-.c19 {
+.c18 {
width: 100%;
}
-.c20 {
+.c19 {
line-height: 24px;
font-size: 21px;
margin-bottom: 1.125rem;
}
-.c22 {
+.c21 {
margin-bottom: 0.5rem;
}
-.c46 {
+.c45 {
margin-right: 1.125rem;
margin-bottom: 1.125rem;
}
-.c44 {
+.c43 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
@@ -1002,7 +1004,17 @@ exports[`renders
without throwing 1`] = `
}
@media only screen and (min-width:0em) {
- .c45 {
+ .c8 {
+ -webkit-flex-basis: 100%;
+ -ms-flex-basis: 100%;
+ flex-basis: 100%;
+ max-width: 100%;
+ display: block;
+ }
+}
+
+@media only screen and (min-width:0em) {
+ .c44 {
-webkit-flex-basis: 100%;
-ms-flex-basis: 100%;
flex-basis: 100%;
@@ -1012,7 +1024,7 @@ exports[`renders
without throwing 1`] = `
}
@media only screen and (min-width:48em) {
- .c45 {
+ .c44 {
-webkit-flex-basis: 50%;
-ms-flex-basis: 50%;
flex-basis: 50%;
@@ -1022,7 +1034,7 @@ exports[`renders
without throwing 1`] = `
}
@media only screen and (min-width:64em) {
- .c45 {
+ .c44 {
-webkit-flex-basis: 33.333333333333336%;
-ms-flex-basis: 33.333333333333336%;
flex-basis: 33.333333333333336%;
@@ -1032,7 +1044,7 @@ exports[`renders
without throwing 1`] = `
}
@media only screen and (min-width:75em) {
- .c45 {
+ .c44 {
-webkit-flex-basis: 25%;
-ms-flex-basis: 25%;
flex-basis: 25%;
@@ -1042,7 +1054,7 @@ exports[`renders
without throwing 1`] = `
}
@media only screen and (min-width:0em) {
- .c49 {
+ .c48 {
-webkit-flex-basis: 50%;
-ms-flex-basis: 50%;
flex-basis: 50%;
@@ -1069,6 +1081,38 @@ exports[`renders
without throwing 1`] = `
}
}
+@media only screen and (max-width:48rem) {
+ .c0 {
+ padding-left: 0.375rem;
+ padding-right: 0.375rem;
+ }
+}
+
+@media only screen and (min-width:48em) {
+ .c7 {
+ width: 46rem;
+ }
+}
+
+@media only screen and (min-width:64em) {
+ .c7 {
+ width: 61rem;
+ }
+}
+
+@media only screen and (min-width:75em) {
+ .c7 {
+ width: 76rem;
+ }
+}
+
+@media only screen and (max-width:48rem) {
+ .c7 {
+ padding-left: 0.375rem;
+ padding-right: 0.375rem;
+ }
+}
+
@@ -1112,64 +1156,55 @@ exports[`renders without throwing 1`] = `
-
-
- Instances
-
+
-
-
- Create Instance
-
-
+
+
-
-
+
+
- Choosing deployement data center
-
-
- Not all data centres have all configurations of instances available. Make sure that you choose the data center that suits your requirements.
-
-
- Learn More
-
-
+ Choosing deployement data center
+
+
+ Not all data centres have all configurations of instances available. Make sure that you choose the data center that suits your requirements.
+
+
+ Learn More
+
+
+
without throwing 1`] = `
className="c2"
>
Choose package
Filter by package type
Compute Optimized
General Purpose
Memory Optimized
@@ -1241,7 +1276,7 @@ exports[`renders without throwing 1`] = `
@@ -1249,35 +1284,35 @@ exports[`renders without throwing 1`] = `
Filter by package feature
GB RAM
without throwing 1`] = `
/>
0.256
@@ -1298,7 +1333,7 @@ exports[`renders without throwing 1`] = `
aria-valuemax={63.8}
aria-valuemin={0.256}
aria-valuenow={0.256}
- className="c33"
+ className="c32"
draggable="false"
onKeyDown={[Function]}
onMouseDown={[Function]}
@@ -1316,7 +1351,7 @@ exports[`renders without throwing 1`] = `
63.8
@@ -1327,7 +1362,7 @@ exports[`renders without throwing 1`] = `
aria-valuemax={63.8}
aria-valuemin={0.256}
aria-valuenow={63.8}
- className="c33"
+ className="c32"
draggable="false"
onKeyDown={[Function]}
onMouseDown={[Function]}
@@ -1348,26 +1383,26 @@ exports[`renders without throwing 1`] = `
vCPUs
without throwing 1`] = `
/>
0.25
@@ -1388,7 +1423,7 @@ exports[`renders without throwing 1`] = `
aria-valuemax={8}
aria-valuemin={0.25}
aria-valuenow={0.25}
- className="c33"
+ className="c32"
draggable="false"
onKeyDown={[Function]}
onMouseDown={[Function]}
@@ -1406,7 +1441,7 @@ exports[`renders without throwing 1`] = `
8
@@ -1417,7 +1452,7 @@ exports[`renders without throwing 1`] = `
aria-valuemax={8}
aria-valuemin={0.25}
aria-valuenow={8}
- className="c33"
+ className="c32"
draggable="false"
onKeyDown={[Function]}
onMouseDown={[Function]}
@@ -1438,26 +1473,26 @@ exports[`renders without throwing 1`] = `
TB Disk
without throwing 1`] = `
/>
0.01
@@ -1478,7 +1513,7 @@ exports[`renders without throwing 1`] = `
aria-valuemax={4.9}
aria-valuemin={0.01}
aria-valuenow={0.01}
- className="c33"
+ className="c32"
draggable="false"
onKeyDown={[Function]}
onMouseDown={[Function]}
@@ -1496,7 +1531,7 @@ exports[`renders without throwing 1`] = `
4.9
@@ -1507,7 +1542,7 @@ exports[`renders without throwing 1`] = `
aria-valuemax={4.9}
aria-valuemin={0.01}
aria-valuenow={4.9}
- className="c33"
+ className="c32"
draggable="false"
onKeyDown={[Function]}
onMouseDown={[Function]}
@@ -1528,26 +1563,26 @@ exports[`renders without throwing 1`] = `
$/hr
without throwing 1`] = `
/>
0.016
@@ -1568,7 +1603,7 @@ exports[`renders without throwing 1`] = `
aria-valuemax={2.318}
aria-valuemin={0.016}
aria-valuenow={0.016}
- className="c33"
+ className="c32"
draggable="false"
onKeyDown={[Function]}
onMouseDown={[Function]}
@@ -1586,7 +1621,7 @@ exports[`renders without throwing 1`] = `
2.318
@@ -1597,7 +1632,7 @@ exports[`renders without throwing 1`] = `
aria-valuemax={2.318}
aria-valuemin={0.016}
aria-valuenow={2.318}
- className="c33"
+ className="c32"
draggable="false"
onKeyDown={[Function]}
onMouseDown={[Function]}
@@ -1620,24 +1655,24 @@ exports[`renders without throwing 1`] = `
onChange={[Function]}
>
Disk
without throwing 1`] = `
value=""
>
without throwing 1`] = `
value=""
/>
Magnetic
@@ -1673,13 +1708,13 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
value=""
>
without throwing 1`] = `
value=""
/>
SSD
@@ -1724,90 +1759,85 @@ exports[`renders
without throwing 1`] = `
className="c2"
>
$
0.016
per hour
0.256
GB RAM
0.25
vCPUs
0.01
TB disk
SSD
Compute Optimized
@@ -1819,87 +1849,82 @@ exports[`renders without throwing 1`] = `
$
0.033
per hour
0.768
GB RAM
0.5
vCPUs
0.025
TB disk
SSD
Compute Optimized
@@ -1911,87 +1936,82 @@ exports[`renders without throwing 1`] = `
$
0.066
per hour
1.8
GB RAM
1
vCPUs
0.05
TB disk
SSD
Compute Optimized
@@ -2003,87 +2023,82 @@ exports[`renders without throwing 1`] = `
$
0.084
per hour
3.8
GB RAM
1
vCPUs
0.5
TB disk
SSD
General Purpose
@@ -2095,87 +2110,82 @@ exports[`renders without throwing 1`] = `
$
0.131
per hour
3.8
GB RAM
2
vCPUs
0.1
TB disk
SSD
Compute Optimized
@@ -2187,87 +2197,82 @@ exports[`renders without throwing 1`] = `
$
0.166
per hour
7.8
GB RAM
2
vCPUs
0.1
TB disk
SSD
General Purpose
@@ -2279,87 +2284,82 @@ exports[`renders without throwing 1`] = `
$
0.259
per hour
15.8
GB RAM
2
vCPUs
0.1
TB disk
SSD
Memory Optimized
@@ -2371,87 +2371,82 @@ exports[`renders without throwing 1`] = `
$
0.263
per hour
7.8
GB RAM
4
vCPUs
0.2
TB disk
SSD
Compute Optimized
@@ -2463,87 +2458,82 @@ exports[`renders without throwing 1`] = `
$
0.333
per hour
15.8
GB RAM
4
vCPUs
0.2
TB disk
SSD
General Purpose
@@ -2555,87 +2545,82 @@ exports[`renders without throwing 1`] = `
$
0.413
per hour
15.8
GB RAM
2
vCPUs
1.2
TB disk
Magnetic
Storage Optimized
@@ -2647,87 +2632,82 @@ exports[`renders without throwing 1`] = `
$
0.52
per hour
31.8
GB RAM
4
vCPUs
0.1
TB disk
SSD
Memory Optimized
@@ -2739,87 +2719,82 @@ exports[`renders without throwing 1`] = `
$
0.525
per hour
15.8
GB RAM
8
vCPUs
0.4
TB disk
SSD
Compute Optimized
@@ -2831,87 +2806,82 @@ exports[`renders without throwing 1`] = `
$
0.665
per hour
31.8
GB RAM
8
vCPUs
0.4
TB disk
SSD
General Purpose
@@ -2923,87 +2893,82 @@ exports[`renders without throwing 1`] = `
$
0.825
per hour
31.8
GB RAM
4
vCPUs
2.4
TB disk
Magnetic
Storage Optimized
@@ -3015,87 +2980,82 @@ exports[`renders without throwing 1`] = `
$
1.039
per hour
63.8
GB RAM
8
vCPUs
0.4
TB disk
SSD
Memory Optimized
@@ -3107,87 +3067,82 @@ exports[`renders without throwing 1`] = `
$
1.066
per hour
31.8
GB RAM
4
vCPUs
0.8
TB disk
Magnetic
Storage Optimized
@@ -3199,87 +3154,82 @@ exports[`renders without throwing 1`] = `
$
1.75
per hour
63.8
GB RAM
8
vCPUs
4.9
TB disk
Magnetic
Storage Optimized
@@ -3291,87 +3241,82 @@ exports[`renders without throwing 1`] = `
$
2.31
per hour
63.8
GB RAM
8
vCPUs
1.6
TB disk
Magnetic
Storage Optimized
@@ -3388,12 +3333,12 @@ exports[`renders without throwing 1`] = `
className="c2"
>
Cancel
Save and Continue
diff --git a/packages/my-joyent/src/containers/home/index.js b/packages/my-joyent/src/containers/home/index.js
index b22829be..627b3238 100644
--- a/packages/my-joyent/src/containers/home/index.js
+++ b/packages/my-joyent/src/containers/home/index.js
@@ -1,15 +1,15 @@
import React from 'react';
import { connect } from 'react-redux';
-import { changeFilters, resetFilters } from '../../state/actions';
-import { LayoutContainer } from '@components/layout';
-import { Home } from '@components/home';
-const HomeHOC = (props) => (
-
-
-
+import { ViewContainer } from 'joyent-ui-toolkit';
+
+import { Home } from '@components/home';
+import { changeFilters, resetFilters } from '../../state/actions';
+
+const HomeHOC = props => (
+
+
+
);
const mapStateToProps = state => {
diff --git a/packages/my-joyent/src/containers/navigation/__tests__/__snapshots__/header.spec.js.snap b/packages/my-joyent/src/containers/navigation/__tests__/__snapshots__/header.spec.js.snap
index 589c243c..f84c6a42 100644
--- a/packages/my-joyent/src/containers/navigation/__tests__/__snapshots__/header.spec.js.snap
+++ b/packages/my-joyent/src/containers/navigation/__tests__/__snapshots__/header.spec.js.snap
@@ -2,14 +2,28 @@
exports[`renders without throwing 1`] = `
.c2 {
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
- font-weight: 500;
+ margin: 0;
+ font-weight: 400;
+ line-height: 1.875rem;
font-size: 1.5rem;
text-transform: uppercase;
font-size: 1.8125rem;
margin: 0;
}
+.c2 + p,
+.c2 + small,
+.c2 + h1,
+.c2 + h2,
+.c2 + label,
+.c2 + h3,
+.c2 + h4,
+.c2 + h5,
+.c2 + div,
+.c2 + span {
+ margin-top: 1.5rem;
+}
+
.c1 {
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
@@ -20,31 +34,10 @@ exports[`renders without throwing 1`] = `
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
- padding: 0.9375rem 0;
+ padding: 0.84375rem 0;
}
.c0 {
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-flex-direction: row;
- -ms-flex-direction: row;
- flex-direction: row;
- -webkit-flex-wrap: nowrap;
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
- -webkit-box-pack: justify;
- -webkit-justify-content: space-between;
- -ms-flex-pack: justify;
- justify-content: space-between;
- -webkit-align-content: stretch;
- -ms-flex-line-pack: stretch;
- align-content: stretch;
- -webkit-align-items: stretch;
- -webkit-box-align: stretch;
- -ms-flex-align: stretch;
- align-items: stretch;
max-height: 3.3125rem;
min-height: 3.3125rem;
padding: 0 1.125rem;
diff --git a/packages/my-joyent/src/containers/navigation/index.js b/packages/my-joyent/src/containers/navigation/index.js
index 1008ff79..7899000d 100644
--- a/packages/my-joyent/src/containers/navigation/index.js
+++ b/packages/my-joyent/src/containers/navigation/index.js
@@ -1,2 +1 @@
export { default as Header } from './header';
-export { default as withNotFound } from './not-found-hoc';
diff --git a/packages/my-joyent/src/containers/packages/__tests__/__snapshots__/index.spec.js.snap b/packages/my-joyent/src/containers/packages/__tests__/__snapshots__/index.spec.js.snap
index d572fd87..3d929f64 100644
--- a/packages/my-joyent/src/containers/packages/__tests__/__snapshots__/index.spec.js.snap
+++ b/packages/my-joyent/src/containers/packages/__tests__/__snapshots__/index.spec.js.snap
@@ -22,7 +22,6 @@ exports[`renders without throwing 1`] = `
.c7 {
font-size: 0.9375rem;
line-height: 1.5;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 600;
display: -webkit-box;
display: -webkit-flex;
@@ -145,7 +144,6 @@ exports[`renders without throwing 1`] = `
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 400;
font-style: normal;
font-stretch: normal;
@@ -159,12 +157,10 @@ exports[`renders without throwing 1`] = `
.c8 {
display: inline-block;
padding: 0 1.125rem;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 400;
}
.c10 {
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 400;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
@@ -179,7 +175,6 @@ exports[`renders without throwing 1`] = `
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
- font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif;
font-weight: 400;
font-size: 0.8125rem;
font-weight: 500;
@@ -286,7 +281,6 @@ exports[`renders without throwing 1`] = `
$
0.016
@@ -295,7 +289,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
0.033
@@ -387,7 +376,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
0.066
@@ -479,7 +463,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
0.084
@@ -571,7 +550,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
0.131
@@ -663,7 +637,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
0.166
@@ -755,7 +724,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
0.259
@@ -847,7 +811,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
0.263
@@ -939,7 +898,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
0.333
@@ -1031,7 +985,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
0.413
@@ -1123,7 +1072,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
0.52
@@ -1215,7 +1159,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
0.525
@@ -1307,7 +1246,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
0.665
@@ -1399,7 +1333,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
0.825
@@ -1491,7 +1420,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
1.039
@@ -1583,7 +1507,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
1.066
@@ -1675,7 +1594,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
1.75
@@ -1767,7 +1681,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
$
2.31
@@ -1859,7 +1768,6 @@ exports[`renders
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
without throwing 1`] = `
(
-
+
-
+
);
-
-export default Router;
diff --git a/packages/ui-toolkit/.stylelintrc b/packages/ui-toolkit/.stylelintrc
index 82892b62..9ead6ae9 100644
--- a/packages/ui-toolkit/.stylelintrc
+++ b/packages/ui-toolkit/.stylelintrc
@@ -1,5 +1,4 @@
{
- "syntax": "scss",
- "processors": ["stylelint-processor-styled-components"],
- "extends": ["stylelint-config-standard", "stylelint-config-primer"]
-}
+ "test": ["./src/**/*.js"],
+ "extends": ["stylelint-config-joyent-portal"]
+}
\ No newline at end of file
diff --git a/packages/ui-toolkit/Dockerfile b/packages/ui-toolkit/Dockerfile
deleted file mode 100644
index 57033a87..00000000
--- a/packages/ui-toolkit/Dockerfile
+++ /dev/null
@@ -1,17 +0,0 @@
-FROM quay.io/yldio/alpine-node-containerpilot:latest
-
-ENV CONTAINERPILOT /etc/containerpilot.json5
-
-RUN npm install -g npm@^4 \
- && npm config set loglevel info \
- && yarn add lerna@^2.0.0 serve \
- && ./node_modules/.bin/lerna clean --yes --scope joyent-ui-toolkit --include-filtered-dependencies \
- && ./node_modules/.bin/lerna bootstrap --scope joyent-ui-toolkit --include-filtered-dependencies
-
-COPY packages/ui-toolkit/etc/containerpilot.json5 ${CONTAINERPILOT}
-WORKDIR /opt/app/packages/ui-toolkit
-
-RUN yarn run styleguide:build
-
-EXPOSE 6060
-CMD ["/bin/containerpilot"]
diff --git a/packages/ui-toolkit/package.json b/packages/ui-toolkit/package.json
index f126e025..e9f6e093 100644
--- a/packages/ui-toolkit/package.json
+++ b/packages/ui-toolkit/package.json
@@ -12,16 +12,11 @@
"lint": "redrun -s lint:*",
"test": "echo 0",
"test-ci": "echo 0",
- "copy-fonts":
- "rm -rf dist; mkdir -p dist/es/typography; mkdir -p dist/umd/typography; cp -r src/typography/libre-franklin dist/es/typography; cp -r src/typography/libre-franklin dist/umd/typography",
- "compile-watch:es":
- "NODE_ENV=development babel src --out-dir dist/es --source-maps inline --watch",
- "compile:es":
- "NODE_ENV=development babel src --out-dir dist/es --source-maps inline",
- "compile:umd":
- "cross-env NODE_ENV=test babel src --out-dir dist/umd --source-maps inline",
- "compile-watch:umd":
- "cross-env NODE_ENV=test babel src --out-dir dist/umd --source-maps inline --watch",
+ "copy-fonts": "rm -rf dist; mkdir -p dist/es/typography; mkdir -p dist/umd/typography; cp -r src/typography/libre-franklin dist/es/typography; cp -r src/typography/libre-franklin dist/umd/typography",
+ "compile-watch:es": "NODE_ENV=development babel src --out-dir dist/es --source-maps inline --watch",
+ "compile:es": "NODE_ENV=development babel src --out-dir dist/es --source-maps inline",
+ "compile:umd": "cross-env NODE_ENV=test babel src --out-dir dist/umd --source-maps inline",
+ "compile-watch:umd": "cross-env NODE_ENV=test babel src --out-dir dist/umd --source-maps inline --watch",
"compile": "redrun -p compile:*",
"watch": "redrun copy-fonts && redrun -p compile-watch:*",
"styleguide:build": "cross-env NODE_ENV=production styleguidist build",
@@ -34,32 +29,36 @@
"babel-helpers": "^6.24.1",
"babel-plugin-inline-react-svg": "^0.4.0",
"babel-plugin-styled-components": "^1.1.7",
- "babel-preset-joyent-portal": "^2.0.0",
+ "babel-preset-joyent-portal": "^3.0.1",
"babel-template": "^6.26.0",
"camel-case": "^3.0.0",
"cross-env": "^5.0.5",
"d3": "^4.10.0",
"disable-scroll": "^0.3.0",
+ "fontfaceobserver": "^2.0.13",
"lodash.difference": "^4.5.0",
"lodash.differenceby": "^4.8.0",
"lodash.isequal": "^4.5.0",
"lodash.isequalwith": "^4.4.0",
"lodash.isstring": "^4.0.1",
- "normalized-styled-components": "^1.0.9",
+ "normalized-styled-components": "^1.0.14",
+ "pascal-case": "^2.0.1",
"polished": "^1.6.1",
"prop-types": "^15.5.10",
"react-broadcast": "^0.1.2",
"react-input-range": "^1.2.1",
+ "react-responsive": "^1.3.4",
"react-styled-flexboxgrid": "^2.0.3",
"redrun": "^5.9.16",
"reduce-css-calc": "^2.0.5",
"remcalc": "^1.0.8",
"rnd-id": "^1.0.8",
"styled-components": "^2.1.2",
- "styled-is": "^1.0.11",
- "unitcalc": "^1.0.8"
+ "styled-is": "^1.0.14",
+ "unitcalc": "^1.1.0"
},
"devDependencies": {
+ "chart.js": "^2.7.0",
"csso": "^3.1.1",
"eslint": "^4.5.0",
"eslint-config-joyent-portal": "2.0.0",
@@ -81,17 +80,15 @@
"redux": "^3.7.2",
"redux-form": "^7.0.3",
"snapguidist": "^2.0.0",
- "stylelint": "^8.0.0",
- "stylelint-config-primer": "^2.0.1",
- "stylelint-config-standard": "^17.0.0",
- "stylelint-processor-styled-components":
- "styled-components/stylelint-processor-styled-components#2a33b5f",
+ "stylelint": "^8.1.1",
+ "stylelint-config-joyent-portal": "^2.0.0",
"svgo": "^0.7.2",
"tinycolor2": "^1.4.1",
"title-case": "^2.1.1",
"webpack": "^3.5.5"
},
"peerDependencies": {
+ "chart.js": "^2.7.0",
"react": "^15.6.1",
"react-dom": "^15.6.1",
"react-router-dom": "^4.2.2",
diff --git a/packages/ui-toolkit/src/base/global.js b/packages/ui-toolkit/src/base/global.js
index 934e122c..1c64ff91 100644
--- a/packages/ui-toolkit/src/base/global.js
+++ b/packages/ui-toolkit/src/base/global.js
@@ -1,8 +1,7 @@
import { css } from 'styled-components';
-import { fonts } from '../typography';
-import theme from '../theme';
+import { fonts, loadedFontFamily, unloadedFontFamily } from '../typography';
-export default css`
+export default ({ theme }) => css`
${fonts.libreFranklin.normal};
${fonts.libreFranklin.medium};
${fonts.libreFranklin.semibold};
@@ -21,6 +20,11 @@ export default css`
margin: 0;
padding: 0;
background: ${theme.background};
- font-family: 'Libre Franklin';
+
+ ${unloadedFontFamily};
+ }
+
+ .fonts-loaded body {
+ ${loadedFontFamily};
}
`;
diff --git a/packages/ui-toolkit/src/base/index.js b/packages/ui-toolkit/src/base/index.js
index 10a2b5f7..54138764 100644
--- a/packages/ui-toolkit/src/base/index.js
+++ b/packages/ui-toolkit/src/base/index.js
@@ -3,7 +3,6 @@ import styled from 'styled-components';
import global from './global';
export default styled.div`
- ${typography.fontFamily};
${typography.normal};
font-size: 1rem;
diff --git a/packages/ui-toolkit/src/baseline/index.js b/packages/ui-toolkit/src/baseline/index.js
index 9f40f9b9..e8f1ac6d 100644
--- a/packages/ui-toolkit/src/baseline/index.js
+++ b/packages/ui-toolkit/src/baseline/index.js
@@ -10,7 +10,7 @@ const unitProps = (() => {
const measures = ['margin', 'padding'].reduce(
(props, rule) => [...props, rule, ...sided(rule)],
[]
- );
+ ).concat(['height', 'width']);
return sides.reduce((acc, side) => [...acc, `border-${side}-width`], [
'border',
diff --git a/packages/ui-toolkit/src/breadcrumb/container.js b/packages/ui-toolkit/src/breadcrumb/container.js
new file mode 100644
index 00000000..424265f1
--- /dev/null
+++ b/packages/ui-toolkit/src/breadcrumb/container.js
@@ -0,0 +1,39 @@
+import React from 'react';
+import forceArray from 'force-array';
+import styled from 'styled-components';
+import PropTypes from 'prop-types';
+import remcalc from 'remcalc';
+
+import View from '../layout/view-container';
+import Breadcrumb from './index';
+import Item from './item';
+
+const Border = styled.div`
+ border-bottom: solid ${remcalc(1)} ${props => props.theme.grey};
+`;
+
+const getBreadcrumbItems = links =>
+ forceArray(links).map(({ pathname, name }) => (
+ -
+ {name}
+
+ ));
+
+const Container = ({ links = [] }) => (
+
+
+ {getBreadcrumbItems(links)}
+
+
+);
+
+Container.propTypes = {
+ links: PropTypes.arrayOf(
+ PropTypes.shape({
+ name: PropTypes.string,
+ pathname: PropTypes.string
+ })
+ )
+};
+
+export default Container;
diff --git a/packages/ui-toolkit/src/breadcrumb/index.js b/packages/ui-toolkit/src/breadcrumb/index.js
index ae4ce6d9..28154997 100644
--- a/packages/ui-toolkit/src/breadcrumb/index.js
+++ b/packages/ui-toolkit/src/breadcrumb/index.js
@@ -1,13 +1,14 @@
import React from 'react';
-import { Row } from 'react-styled-flexboxgrid';
+import { Row, Col } from 'react-styled-flexboxgrid';
/**
* @example ./usage.md
*/
export default ({ children, ...rest }) => (
- {children}
+ {children}
);
export { default as Item } from './item';
+export { default as Container } from './container';
diff --git a/packages/ui-toolkit/src/breadcrumb/item.js b/packages/ui-toolkit/src/breadcrumb/item.js
index 3902fe42..a7736ee4 100644
--- a/packages/ui-toolkit/src/breadcrumb/item.js
+++ b/packages/ui-toolkit/src/breadcrumb/item.js
@@ -1,12 +1,23 @@
import React from 'react';
import styled from 'styled-components';
+import { Link } from 'react-router-dom';
import remcalc from 'remcalc';
import typography from '../typography';
import { H2 } from '../text/headings';
+const LinkChild = styled(Link)`
+ text-decoration: none;
+ cursor: pointer;
+
+ &:visited {
+ color: inherit;
+ }
+`;
+
const Name = H2.extend`
${typography.normal};
+
color: ${props => props.theme.primary};
margin: ${remcalc(20)} 0 ${remcalc(18)} 0;
display: inline-block;
@@ -21,11 +32,19 @@ const Arrow = styled.div`
margin: ${remcalc(3)} ${remcalc(10)} ${remcalc(3)} ${remcalc(10)};
`;
-export default ({ children, ...rest }) => (
-
-);
+const Container = styled.div`
+ display: inline-block;
+`;
+
+export default ({ to, children, ...rest }) => {
+ const _child = to ? {children} : children;
+
+ return (
+
+
+ {_child}
+
+
+
+ );
+};
diff --git a/packages/ui-toolkit/src/breakpoints/index.js b/packages/ui-toolkit/src/breakpoints/index.js
index 4bedfdda..b4bb8928 100644
--- a/packages/ui-toolkit/src/breakpoints/index.js
+++ b/packages/ui-toolkit/src/breakpoints/index.js
@@ -1,5 +1,8 @@
+import React from 'react';
import { css } from 'styled-components';
+import MediaQuery from 'react-responsive';
import remcalc from 'remcalc';
+import pascalCase from 'pascal-case';
export const breakpoints = {
small: {
@@ -45,27 +48,18 @@ const breakpoint = label => (...args) => css`
}
`;
-export const smallOnly = breakpoint('smallOnly');
-export const small = breakpoint('small');
-export const mediumOnly = breakpoint('mediumOnly');
-export const mediumDown = breakpoint('mediumDown');
-export const medium = breakpoint('medium');
-export const largeOnly = breakpoint('largeOnly');
-export const largeDown = breakpoint('largeDown');
-export const large = breakpoint('large');
-export const xlarge = breakpoint('xlarge');
-export const xlargeUp = breakpoint('xlargeUp');
+const toQuery = label => ({ children, ...rest }) => (
+
+ {children}
+
+);
-export default {
- smallOnly,
- small,
- mediumOnly,
- mediumDown,
- medium,
- largeOnly,
- largeDown,
- large,
- xlarge,
- xlargeUp,
- breakpoints
-};
+export const styled = Object.keys(screens).reduce((sum, label) => ({
+ ...sum,
+ [label]: breakpoint(label)
+}), {});
+
+export const query = Object.keys(screens).reduce((sum, label) => ({
+ ...sum,
+ [pascalCase(label)]: toQuery(label)
+}), {});
diff --git a/packages/ui-toolkit/src/button/index.js b/packages/ui-toolkit/src/button/index.js
index 7cb031c8..3715c339 100644
--- a/packages/ui-toolkit/src/button/index.js
+++ b/packages/ui-toolkit/src/button/index.js
@@ -21,7 +21,6 @@ const style = css`
padding: ${remcalc(15)} ${remcalc(18)};
position: relative;
- ${typography.fontFamily};
${typography.normal};
font-size: ${remcalc(15)};
@@ -90,7 +89,9 @@ const style = css`
background-color: ${props => props.theme.whiteActive};
border-color: ${props => props.theme.grey};
}
- `} ${is('tertiary')`
+ `}
+
+ ${is('tertiary')`
color: ${props => props.theme.tertiary};
background-color: ${props => props.theme.background};
border-color: ${props => props.theme.grey};
@@ -105,8 +106,9 @@ const style = css`
background-color: ${props => props.theme.background};
border-color: ${props => props.theme.grey};
}
+ `}
- `} ${is('tertiary', 'selected')`
+ ${is('tertiary', 'selected')`
background-color: ${props => props.theme.tertiaryActive};
color: ${props => props.theme.tertiaryActiveColor};
border-color: ${props => props.theme.tertiaryActiveColor};
@@ -121,6 +123,7 @@ const style = css`
border-color: ${props => props.theme.tertiaryActiveColor};
}
`};
+
${is('disabled')`
color: ${props => props.theme.grey};
background-color: ${props => props.theme.disabled};
@@ -142,17 +145,31 @@ const style = css`
background-color: ${props => props.theme.disabled};
border-color: ${props => props.theme.disabled};
}
- `} ${is('rect')`
+ `}
+
+ ${is('rect')`
border-radius: 0;
`};
+
${is('small')`
- padding: ${remcalc(9)} ${remcalc(18)};
- font-weight: 600;
+ padding: ${remcalc(9)} ${remcalc(18)};
+ font-weight: 600;
+ `};
+
+ ${is('icon')`
+ min-height: ${remcalc(48)};
+ min-width: ${remcalc(48)};
+ `};
+
+ ${is('fluid')`
+ width: 100%;
+ max-width: 100%;
`};
`;
const StyledButton = NButton.extend`
min-width: ${remcalc(120)};
+
${style} & + button {
margin-left: ${remcalc(20)};
}
diff --git a/packages/ui-toolkit/src/card/action.js b/packages/ui-toolkit/src/card/action.js
new file mode 100644
index 00000000..580c6466
--- /dev/null
+++ b/packages/ui-toolkit/src/card/action.js
@@ -0,0 +1,12 @@
+import remcalc from 'remcalc';
+import Title from './title';
+
+export default Title.extend`
+ line-height: 1;
+ width: ${remcalc(24)};
+ padding-right: 0;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ flex: none;
+`;
diff --git a/packages/ui-toolkit/src/card/card.js b/packages/ui-toolkit/src/card/card.js
index 7a5e17d9..c5e109f1 100644
--- a/packages/ui-toolkit/src/card/card.js
+++ b/packages/ui-toolkit/src/card/card.js
@@ -35,6 +35,24 @@ const StyledCard = Row.extend`
box-shadow: none;
`};
+ ${is('bottomless')`
+ border-bottom-width: 0;
+ height: ${remcalc(47)};
+ `};
+
+ ${is('gapless')`
+ margin-bottom: 0;
+ `};
+
+ ${is('topMargin')`
+ margin-top: ${remcalc(10)};
+ `};
+
+ ${is('icon')`
+ background: url(${props => props.icon}) no-repeat scroll ${remcalc(7)} ${remcalc(7)};
+ padding-left: ${remcalc(30)};
+ `};
+
${is('transparent')`
border-radius: 4px;
border: 1px solid ${props => props.theme.grey};
diff --git a/packages/ui-toolkit/src/card/description.js b/packages/ui-toolkit/src/card/description.js
index d52859b4..39ec676d 100644
--- a/packages/ui-toolkit/src/card/description.js
+++ b/packages/ui-toolkit/src/card/description.js
@@ -9,7 +9,6 @@ import Title from './title';
import React from 'react';
const StyledTitle = Title.extend`
- ${typography.fontFamily};
${typography.normal};
flex-grow: 1;
diff --git a/packages/ui-toolkit/src/card/footer.js b/packages/ui-toolkit/src/card/footer.js
index 203347cf..ee417625 100644
--- a/packages/ui-toolkit/src/card/footer.js
+++ b/packages/ui-toolkit/src/card/footer.js
@@ -10,7 +10,6 @@ import Title from './title';
import React from 'react';
const StyledTitle = Title.extend`
- ${typography.fontFamily};
${typography.normal};
flex-grow: 1;
@@ -21,7 +20,6 @@ const Span = styled.span`
display: inline-block;
flex-direction: column;
- ${typography.fontFamily};
${typography.normal};
font-size: ${remcalc(13)};
font-weight: 500;
diff --git a/packages/ui-toolkit/src/card/index.js b/packages/ui-toolkit/src/card/index.js
index 31c71459..63828c20 100644
--- a/packages/ui-toolkit/src/card/index.js
+++ b/packages/ui-toolkit/src/card/index.js
@@ -7,6 +7,7 @@ export { default as CardOptions } from './options.js';
export { default as CardOutlet } from './outlet.js';
export { default as CardSubTitle } from './subtitle.js';
export { default as CardTitle } from './title.js';
+export { default as CardAction } from './action.js';
export { default as CardView } from './view.js';
-export { default as CardInfo } from './info.js';
export { default as CardFooter } from './footer.js';
+export { default as CardLabel } from './label.js';
diff --git a/packages/ui-toolkit/src/card/info.js b/packages/ui-toolkit/src/card/info.js
deleted file mode 100644
index ef457189..00000000
--- a/packages/ui-toolkit/src/card/info.js
+++ /dev/null
@@ -1,63 +0,0 @@
-import React from 'react';
-import PropTypes from 'prop-types';
-import styled from 'styled-components';
-import remcalc from 'remcalc';
-import Label from '../label';
-
-const StyledLabel = Label.extend`
- display: inline-block;
- ${props => (props.color === 'light' ? `color: ${props.theme.white};` : '')};
- ${props => (props.color === 'disabled' ? `color: ${props.theme.text};` : '')};
- margin-left: ${props => (props.iconPosition === 'left' ? remcalc(24) : 0)};
- &::first-letter {
- text-transform: capitalize;
- }
-`;
-
-const StyledIconContainer = styled.div`
- position: absolute;
-
- > svg {
- ${props => (props.color === 'light' ? `fill: ${props.theme.white};` : '')};
- ${props => (props.color === 'disabled' ? `fill: ${props.theme.text};` : '')};
- }
-`;
-
-const CardInfoContainer = styled.div`
- height: 100%;
- float: right;
- display: flex;
- flex-direction: column;
- flex-wrap: nowrap;
- justify-content: center;
- align-content: center;
-`;
-
-const CardInfo = ({
- label,
- icon,
- iconPosition = 'left',
- color = 'light',
- onMouseOver,
- onMouseOut
-}) => {
- return (
-
-
- {icon}
-
-
- {label}
-
-
- );
-};
-
-CardInfo.propTypes = {
- label: PropTypes.string.isRequired,
- icon: PropTypes.node.isRequired,
- iconPosition: PropTypes.string,
- color: PropTypes.oneOf(['dark', 'light', 'disabled'])
-};
-
-export default CardInfo;
diff --git a/packages/ui-toolkit/src/card/label.js b/packages/ui-toolkit/src/card/label.js
new file mode 100644
index 00000000..61d26ead
--- /dev/null
+++ b/packages/ui-toolkit/src/card/label.js
@@ -0,0 +1,60 @@
+import React from 'react';
+import remcalc from 'remcalc';
+import styled from 'styled-components';
+import is, { isNot } from 'styled-is';
+
+const Dot = styled.span`
+ width: ${remcalc(6)};
+ height: ${remcalc(6)};
+ border-radius: ${remcalc(3)};
+
+ ${is('hasChildren')`
+ margin-right: ${remcalc(6)};
+ `};
+
+ background-color: ${props => props.theme[props.color]};
+
+ align-self: auto;
+ flex: none;
+`;
+
+const Label = styled.label`
+ line-height: 1;
+ padding: 0 ${remcalc(18)};
+ display: flex;
+ flex-direction: row;
+ flex: none;
+
+ align-items: center;
+ justify-content: center;
+
+ width: ${remcalc(100)};
+
+ ${isNot('hasDot')`
+ width: ${remcalc(88)};
+ `};
+
+ ${isNot('hasChildren')`
+ width: ${remcalc(6)};
+ `};
+`;
+
+const Span = styled.span`
+ align-self: auto;
+ flex: 1 1 auto;
+`;
+
+export default ({ color, children, ...rest }) => {
+ const hasDot = Boolean(color);
+
+ const hasChildren = Array.isArray(children)
+ ? children.length
+ : Boolean(children);
+
+ return (
+
+ {color && }
+ {children && {children} }
+
+ );
+};
diff --git a/packages/ui-toolkit/src/card/outlet.js b/packages/ui-toolkit/src/card/outlet.js
index 79fec22a..b28dbf74 100644
--- a/packages/ui-toolkit/src/card/outlet.js
+++ b/packages/ui-toolkit/src/card/outlet.js
@@ -8,7 +8,6 @@ import PropTypes from 'prop-types';
import React from 'react';
const StyledCol = Col.extend`
- ${typography.fontFamily};
${typography.normal};
display: block;
diff --git a/packages/ui-toolkit/src/card/subtitle.js b/packages/ui-toolkit/src/card/subtitle.js
index b1ace3d3..039fc470 100644
--- a/packages/ui-toolkit/src/card/subtitle.js
+++ b/packages/ui-toolkit/src/card/subtitle.js
@@ -12,7 +12,6 @@ const Span = styled.span`
display: inline-block;
flex-direction: column;
- ${typography.fontFamily};
${typography.normal};
font-style: normal;
font-stretch: normal;
@@ -33,7 +32,6 @@ const StyledTitle = Title.extend`
display: inline-block;
padding: 0 ${remcalc(18)};
- ${typography.fontFamily};
${typography.normal};
${is('collapsed')`
diff --git a/packages/ui-toolkit/src/card/title.js b/packages/ui-toolkit/src/card/title.js
index 84656ab3..c4df35bd 100644
--- a/packages/ui-toolkit/src/card/title.js
+++ b/packages/ui-toolkit/src/card/title.js
@@ -1,19 +1,20 @@
import { Subscriber } from 'react-broadcast';
import isString from 'lodash.isstring';
-import typography from '../typography';
-import Baseline from '../baseline';
+import { Link as BaseLink } from 'react-router-dom';
import remcalc from 'remcalc';
import is from 'styled-is';
import styled from 'styled-components';
import PropTypes from 'prop-types';
import React from 'react';
+import typography from '../typography';
+import Baseline from '../baseline';
+
const Container = styled.div`
font-size: ${remcalc(15)};
line-height: 1.5;
color: ${props => props.theme.secondary};
- ${typography.fontFamily};
${typography.semibold};
display: flex;
@@ -40,8 +41,8 @@ const Container = styled.div`
`};
${is('selected')`
- color: ${props => props.theme.blue};
- `};
+ color: ${props => props.theme.blue};
+ `};
`;
const Span = styled.span`
@@ -52,23 +53,55 @@ const Span = styled.span`
${is('collapsed')`
display: flex;
`};
+
+ ${is('link')`
+ text-decoration-color: ${props => props.theme.secondary};
+ text-decoration-line: underline;
+ text-decoration-style: solid;
+ `};
`;
-const Title = ({ children, ...rest }) => {
- const _children = isString(children) ? {children} : children;
+const Link = styled(BaseLink)`
+ color: ${props => props.theme.secondary};
- const render = ({ collapsed = false, active = true, fromHeader = false }) => (
-
- {_children}
-
- );
+ ${is('fromHeader')`
+ color: ${props => props.theme.white};
+ `};
+
+ ${is('selected')`
+ color: ${props => props.theme.blue};
+ `};
+`;
+
+const Title = ({ children, to, selected, ...rest }) => {
+ const render = ({ collapsed = false, active = true, fromHeader = false }) => {
+ const _children = isString(children) ? (
+ {children}
+ ) : (
+ children
+ );
+
+ const __children = to ? (
+
+ {_children}
+
+ ) : (
+ _children
+ );
+
+ return (
+
+ {__children}
+
+ );
+ };
return {render} ;
};
diff --git a/packages/ui-toolkit/src/chevron/index.js b/packages/ui-toolkit/src/chevron/index.js
index 5b1a20e4..f56b9a2c 100644
--- a/packages/ui-toolkit/src/chevron/index.js
+++ b/packages/ui-toolkit/src/chevron/index.js
@@ -3,8 +3,6 @@ import typography from '../typography';
import P from '../text/p';
export default P.extend`
- ${typography.fontFamily};
-
display: inline-block;
margin: 0;
diff --git a/packages/ui-toolkit/src/divider/index.js b/packages/ui-toolkit/src/divider/index.js
index 3e636106..fbb1b94a 100644
--- a/packages/ui-toolkit/src/divider/index.js
+++ b/packages/ui-toolkit/src/divider/index.js
@@ -1,9 +1,20 @@
import styled from 'styled-components';
import { Row } from 'react-styled-flexboxgrid';
import remcalc from 'remcalc';
+import is from 'styled-is';
-export default styled(Row)`
+import Baseline from '../baseline';
+
+
+const Divider = styled(Row)`
background-color: ${props => props.theme.grey};
+
+ ${is('transparent')`
+ background-color: transparent;
+ `};
+
height: ${remcalc(1)};
margin: 0;
`;
+
+export default Baseline(Divider);
diff --git a/packages/ui-toolkit/src/dropdown/index.js b/packages/ui-toolkit/src/dropdown/index.js
deleted file mode 100644
index b8822782..00000000
--- a/packages/ui-toolkit/src/dropdown/index.js
+++ /dev/null
@@ -1,144 +0,0 @@
-import React, { Component } from 'react';
-import ReactDOM from 'react-dom';
-import PropTypes from 'prop-types';
-import styled from 'styled-components';
-import { Select } from '../form';
-import { Tooltip, TooltipButton as DropdownItem } from '../tooltip';
-import Baseline from '../baseline';
-import { small, smallOnly } from '../breakpoints';
-import { ArrowIcon } from '../icons';
-import remcalc from 'remcalc';
-
-const StyledSelectList = styled(Tooltip)`
- ${smallOnly`
- display: none;
- `};
- width: 100%;
- ul {
- position: relative;
- display: block;
- left: auto;
- margin: 0;
- padding: 0;
- list-style-type: none;
- }
- ul:after,
- ul:before {
- left: 97%;
- }
-`;
-
-const StyledSelect = styled(Select)`
- ${small`
- option {
- display: none;
- }
- `};
-`;
-
-const StyledArrowIcon = styled(ArrowIcon)`
- ${smallOnly`
- display: none;
- `};
- position: absolute;
- left: 97%;
- top: 50%;
- margin-left: -${remcalc(4.5)};
-`;
-
-const Container = styled.div`
- position: relative;
-`;
-
-/**
- * @example ./usage.md
- */
-class Dropdown extends Component {
- constructor(props) {
- super(props);
-
- this.toggleDropdown = this.toggleDropdown.bind(this);
- this.dropdownOnChange = this.dropdownOnChange.bind(this);
- this.dropdownOnBlur = this.dropdownOnBlur.bind(this);
-
- this.state = {
- isDroppedDown: false
- };
- }
- componentDidMount() {
- window.addEventListener('click', this.dropdownOnBlur);
- }
- componentWillUnmount() {
- window.addEventListener('click', this.dropdownOnBlur);
- }
- toggleDropdown() {
- this.setState(prevState => ({ isDroppedDown: !prevState.isDroppedDown }));
- }
- dropdownOnBlur(ev) {
- if (
- !ReactDOM.findDOMNode(this).contains(ev.target) &&
- this.state.isDroppedDown
- ) {
- this.toggleDropdown();
- }
- }
- dropdownOnChange(ev) {
- this.setState({ isDroppedDown: false });
- if (!this.props.onChange) {
- return;
- }
- this.props.onChange(ev.target.value);
- }
- render() {
- const { data, placeholder, className, id, ...rest } = this.props;
- return (
-
-
-
- {placeholder}
-
- {data.map((val, index) => (
-
- {val}
-
- ))}
-
-
- {this.state.isDroppedDown && (
-
-
- {data.map((val, index) => (
-
-
- {val}
-
-
- ))}
-
-
- )}
-
- );
- }
-}
-
-Dropdown.propTypes = {
- data: PropTypes.arrayOf(PropTypes.string),
- placeholder: PropTypes.string,
- onChange: PropTypes.func
-};
-
-Dropdown.defaultProps = {
- placeholder: 'Choose'
-};
-
-export default Baseline(Dropdown);
diff --git a/packages/ui-toolkit/src/dropdown/usage.md b/packages/ui-toolkit/src/dropdown/usage.md
deleted file mode 100644
index 51a6e05d..00000000
--- a/packages/ui-toolkit/src/dropdown/usage.md
+++ /dev/null
@@ -1,10 +0,0 @@
-```
-const Dropdown = require('./index').default;
-const Label = require('../form/label').default;
-
-
- Service
-
-
-
-```
diff --git a/packages/ui-toolkit/src/form/base/input.js b/packages/ui-toolkit/src/form/base/input.js
index 0e502b15..1f968276 100644
--- a/packages/ui-toolkit/src/form/base/input.js
+++ b/packages/ui-toolkit/src/form/base/input.js
@@ -5,7 +5,7 @@ import { Subscriber } from 'react-broadcast';
import styled, { css } from 'styled-components';
import remcalc from 'remcalc';
import PropTypes from 'prop-types';
-import is from 'styled-is';
+import is, { isNot } from 'styled-is';
const colorWithDisabled = props =>
props.disabled ? props.theme.disabled : props.theme.text;
@@ -48,6 +48,18 @@ const style = css`
border-color: ${props => props.theme.greenDark}
`};
+ ${isNot('fluid')`
+ max-width: ${remcalc(300)};
+ `};
+
+ ${is('mono')`
+ font-family: monospace;
+ `};
+
+ ${is('marginless')`
+ margin: 0;
+ `};
+
font-size: ${remcalc(15)};
line-height: normal !important;
@@ -74,6 +86,10 @@ const BaseInput = Component => props => {
const hasWarning = Boolean(props.warning || _value.warning || meta.warning);
const hasSuccess = Boolean(props.success || _value.success || meta.success);
+ const marginless = Boolean(props.marginless);
+ const fluid = Boolean(props.fluid);
+ const mono = Boolean(props.mono);
+
return (
props => {
error={hasError}
warning={hasWarning}
success={hasSuccess}
+ fluid={fluid}
+ marginless={marginless}
+ mono={mono}
/>
);
};
diff --git a/packages/ui-toolkit/src/form/base/toggle.js b/packages/ui-toolkit/src/form/base/toggle.js
index bb27d0a6..b5e0fba2 100644
--- a/packages/ui-toolkit/src/form/base/toggle.js
+++ b/packages/ui-toolkit/src/form/base/toggle.js
@@ -36,6 +36,8 @@ const Label = styled.label`
top: 0;
box-sizing: border-box;
+ cursor: pointer;
+
background-color: rgb(255, 255, 255);
box-shadow: none;
border: 1px solid ${props => props.theme.grey};
@@ -105,6 +107,7 @@ const InnerContainer = styled.div`
width: ${remcalc(18)};
height: ${remcalc(18)};
position: relative;
+ cursor: pointer;
`;
const ToggleBase = ({ container = null, type = 'radio' }) =>
diff --git a/packages/ui-toolkit/src/form/legend.js b/packages/ui-toolkit/src/form/legend.js
index 559af20b..99c664b6 100644
--- a/packages/ui-toolkit/src/form/legend.js
+++ b/packages/ui-toolkit/src/form/legend.js
@@ -3,7 +3,6 @@ import Baseline from '../baseline';
import typography from '../typography';
const StyledLegend = Legend.extend`
- ${typography.fontFamily};
${typography.semibold};
`;
diff --git a/packages/ui-toolkit/src/form/radio.js b/packages/ui-toolkit/src/form/radio.js
index 084c33be..d973c067 100644
--- a/packages/ui-toolkit/src/form/radio.js
+++ b/packages/ui-toolkit/src/form/radio.js
@@ -7,7 +7,6 @@ import React from 'react';
const Li = styled.li`
list-style-type: none;
- ${typography.fontFamily};
${typography.normal};
`;
diff --git a/packages/ui-toolkit/src/form/toggle.js b/packages/ui-toolkit/src/form/toggle.js
index 6977cd5e..ce948e53 100644
--- a/packages/ui-toolkit/src/form/toggle.js
+++ b/packages/ui-toolkit/src/form/toggle.js
@@ -34,7 +34,6 @@ const StyledInput = Input.extend`
`;
const Label = styled.label`
- ${typography.fontFamily};
${typography.normal};
position: absolute;
diff --git a/packages/ui-toolkit/src/header/brand.js b/packages/ui-toolkit/src/header/brand.js
index ba021f38..52687763 100644
--- a/packages/ui-toolkit/src/header/brand.js
+++ b/packages/ui-toolkit/src/header/brand.js
@@ -16,7 +16,7 @@ const Box = styled.div`
align-self: stretch;
order: 0;
- padding: ${remcalc(15)} 0;
+ padding: ${remcalc(13.5)} 0;
`;
export default ({ children, ...rest }) => (
diff --git a/packages/ui-toolkit/src/header/index.js b/packages/ui-toolkit/src/header/index.js
index f666c058..8d213bca 100644
--- a/packages/ui-toolkit/src/header/index.js
+++ b/packages/ui-toolkit/src/header/index.js
@@ -1,14 +1,17 @@
import React from 'react';
import styled from 'styled-components';
import remcalc from 'remcalc';
+import is from 'styled-is';
const Header = styled.div`
- display: flex;
- flex-direction: row;
- flex-wrap: nowrap;
- justify-content: space-between;
- align-content: stretch;
- align-items: stretch;
+ ${is('fluid')`
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ justify-content: space-between;
+ align-content: stretch;
+ align-items: stretch;
+ `};
background-color: ${props => props.theme.brandBackground};
max-height: ${remcalc(53)};
diff --git a/packages/ui-toolkit/src/icons/icons.js b/packages/ui-toolkit/src/icons/icons.js
index b2da7559..a74c3388 100644
--- a/packages/ui-toolkit/src/icons/icons.js
+++ b/packages/ui-toolkit/src/icons/icons.js
@@ -1,4 +1,10 @@
import React from 'react';
+import is from 'styled-is';
+import remcalc from 'remcalc';
+import styled from 'styled-components';
+
+import { default as Label } from '../label';
+
import {
IconActions,
IconActionsLight,
@@ -23,10 +29,6 @@ import {
IncompleteIcon,
LoadingIcon
} from './';
-import { default as Label } from '../label';
-import is from 'styled-is';
-import remcalc from 'remcalc';
-import styled from 'styled-components';
const List = styled.ul`
display: flex;
@@ -34,6 +36,7 @@ const List = styled.ul`
padding: 0;
flex-wrap: wrap;
`;
+
const Icon = styled.div`
width: ${remcalc(180)};
height: ${remcalc(180)};
@@ -44,8 +47,8 @@ const Icon = styled.div`
margin-bottom: ${remcalc(18)};
${is('dark')`
- background: #464646;
- `};
+ background: #464646;
+ `};
`;
const ListItem = styled.li`
diff --git a/packages/ui-toolkit/src/index.js b/packages/ui-toolkit/src/index.js
index 66ab9ec8..8ad84875 100644
--- a/packages/ui-toolkit/src/index.js
+++ b/packages/ui-toolkit/src/index.js
@@ -2,13 +2,14 @@ export { default as Anchor } from './anchor';
export { default as Base, global } from './base';
export { default as Baseline } from './baseline';
export { default as Button } from './button';
-export { default as Breadcrumb, Item as BreadcrumbItem } from './breadcrumb';
export { default as calc } from './calc';
export { default as Label } from './label';
+export { PageContainer, RootContainer, ViewContainer } from './layout';
export { default as paperEffect } from './paper-effect';
export { H1, H2, H3 } from './text/headings';
export { default as P } from './text/p';
export { default as Small } from './text/small';
+export { default as Title } from './text/title';
export { default as theme } from './theme';
export { default as typography, fonts } from './typography';
export { default as Topology } from './topology';
@@ -17,6 +18,17 @@ export { default as Chevron } from './chevron';
export { default as CloseButton } from './close-button';
export { default as Divider } from './divider';
export { default as IconButton } from './icon-button';
+export { default as StatusLoader } from './status-loader';
+export { default as Message } from './message';
+export { default as Slider } from './slider';
+export { MetricGraph } from './metrics';
+
+export {
+ default as BreadcrumbView,
+ Item as BreadcrumbItem,
+ Container as Breadcrumb
+} from './breadcrumb';
+
export {
Tooltip,
TooltipButton,
@@ -24,10 +36,6 @@ export {
TooltipList,
TooltipLabel
} from './tooltip';
-export { Dropdown } from './dropdown';
-export { default as StatusLoader } from './status-loader';
-export { default as Message } from './message';
-export { default as Slider } from './slider';
export {
default as Progressbar,
@@ -46,17 +54,8 @@ export {
} from './boxes';
export {
- default as breakpoints,
- smallOnly,
- small,
- mediumOnly,
- mediumDown,
- medium,
- largeOnly,
- largeDown,
- large,
- xlarge,
- xlargeUp
+ styled as StyledBreakpoints,
+ query as QueryBreakpoints
} from './breakpoints';
export {
@@ -69,9 +68,10 @@ export {
CardOutlet,
CardSubTitle,
CardTitle,
+ CardAction,
CardView,
- CardInfo,
- CardFooter
+ CardFooter,
+ CardLabel
} from './card';
export {
@@ -118,5 +118,3 @@ export {
UserIcon,
DataCenterIcon
} from './icons';
-
-export { MetricGraph } from './metrics';
diff --git a/packages/ui-toolkit/src/label/index.js b/packages/ui-toolkit/src/label/index.js
index 2c7fae0a..6b7f4741 100644
--- a/packages/ui-toolkit/src/label/index.js
+++ b/packages/ui-toolkit/src/label/index.js
@@ -4,7 +4,6 @@ import typography from '../typography';
import remcalc from 'remcalc';
const Label = styled.label`
- ${typography.fontFamily};
${typography.normal};
font-size: ${remcalc(15)};
diff --git a/packages/ui-toolkit/src/layout/index.js b/packages/ui-toolkit/src/layout/index.js
new file mode 100644
index 00000000..e4137615
--- /dev/null
+++ b/packages/ui-toolkit/src/layout/index.js
@@ -0,0 +1,3 @@
+export { default as RootContainer } from './root-container';
+export { default as PageContainer } from './page-container';
+export { default as ViewContainer } from './view-container';
diff --git a/packages/ui-toolkit/src/layout/page-container.js b/packages/ui-toolkit/src/layout/page-container.js
new file mode 100644
index 00000000..4c697935
--- /dev/null
+++ b/packages/ui-toolkit/src/layout/page-container.js
@@ -0,0 +1,8 @@
+import styled from 'styled-components';
+
+export default styled.div`
+ display: flex;
+ flex: 1 1 auto;
+ position: relative;
+ flex-flow: column;
+`;
diff --git a/packages/ui-toolkit/src/layout/root-container.js b/packages/ui-toolkit/src/layout/root-container.js
new file mode 100644
index 00000000..cfd17e3d
--- /dev/null
+++ b/packages/ui-toolkit/src/layout/root-container.js
@@ -0,0 +1,32 @@
+import { Component } from 'react';
+import { injectGlobal, withTheme } from 'styled-components';
+import FontFaceObserver from 'fontfaceobserver';
+import { global } from '../base';
+import { fontFaces } from '../typography/fonts';
+
+const families = Object.keys(
+ Object.values(fontFaces)
+ .map(({ family }) => family)
+ .reduce((sum, name) => Object.assign(sum, { [name]: 1 }), {})
+);
+
+const observers = families.map(name => new FontFaceObserver(name));
+
+class RootContainer extends Component {
+ componentWillMount() {
+ // eslint-disable-next-line no-unused-expressions
+ injectGlobal`
+ ${global(this.props)}
+ `;
+
+ Promise.all(observers.map(obs => obs.load())).then(() => {
+ document.documentElement.className += ' fonts-loaded';
+ });
+ }
+
+ render() {
+ return this.props.children;
+ }
+}
+
+export default withTheme(RootContainer);
diff --git a/packages/joyent-boilerplate/src/components/layout/container.js b/packages/ui-toolkit/src/layout/view-container.js
similarity index 65%
rename from packages/joyent-boilerplate/src/components/layout/container.js
rename to packages/ui-toolkit/src/layout/view-container.js
index 81a53feb..04c0a0a0 100644
--- a/packages/joyent-boilerplate/src/components/layout/container.js
+++ b/packages/ui-toolkit/src/layout/view-container.js
@@ -1,14 +1,26 @@
+import is, { isNot } from 'styled-is';
import { Grid } from 'react-styled-flexboxgrid';
import remcalc from 'remcalc';
-import is, { isNot } from 'styled-is';
+
+import { styled as breakpoints } from '../breakpoints';
export default Grid.extend`
- padding-top: ${remcalc(19)};
+ ${breakpoints.smallOnly`
+ padding-left: ${remcalc(6)};
+ padding-right: ${remcalc(6)};
+ `};
+
+ ${is('main')`
+ padding-bottom: ${remcalc(18)};
+ `};
+
+
${isNot('plain')`
flex: 1 1 auto;
display: block;
flex-flow: column;
`};
+
${is('center')`
display: flex;
flex-direction: column;
diff --git a/packages/ui-toolkit/src/section-list/index.js b/packages/ui-toolkit/src/section-list/index.js
index eb052d39..5e3997f9 100644
--- a/packages/ui-toolkit/src/section-list/index.js
+++ b/packages/ui-toolkit/src/section-list/index.js
@@ -1,12 +1,13 @@
import React from 'react';
import styled from 'styled-components';
+import remcalc from 'remcalc';
import Baseline from '../baseline';
const UnorderedList = styled.ul`
list-style-type: none;
padding: 0;
- margin: 0;
+ margin: ${remcalc(18)} 0 0 0;
`;
/**
diff --git a/packages/ui-toolkit/src/section-list/item.js b/packages/ui-toolkit/src/section-list/item.js
index df6ce181..f34381ec 100644
--- a/packages/ui-toolkit/src/section-list/item.js
+++ b/packages/ui-toolkit/src/section-list/item.js
@@ -8,7 +8,6 @@ import Baseline from '../baseline';
import typography from '../typography';
const Li = styled.li`
- ${typography.fontFamily};
${typography.normal};
display: inline-block;
@@ -22,7 +21,6 @@ const Item = ({ children, ...rest }) => {children} ;
export default Baseline(Item);
const style = css`
- ${typography.fontFamily};
${typography.normal};
color: ${props => props.theme.secondary};
diff --git a/packages/ui-toolkit/src/slider/react-input-range/input-range/value-prop-type.js b/packages/ui-toolkit/src/slider/react-input-range/input-range/value-prop-type.js
index 5df1893c..f4fb1980 100755
--- a/packages/ui-toolkit/src/slider/react-input-range/input-range/value-prop-type.js
+++ b/packages/ui-toolkit/src/slider/react-input-range/input-range/value-prop-type.js
@@ -9,15 +9,28 @@ export default function valuePropType(props, propName) {
const { maxValue, minValue } = props;
const value = props[propName];
- if (!isNumber(value) && (!isObject(value) || !isNumber(value.min) || !isNumber(value.max))) {
+ if (
+ !isNumber(value) &&
+ (!isObject(value) || !isNumber(value.min) || !isNumber(value.max))
+ ) {
return new Error(`"${propName}" must be a number or a range object`);
}
if (isNumber(value) && (value < minValue || value > maxValue)) {
- return new Error(`"${propName}" must be in between "minValue" and "maxValue"`);
+ return new Error(
+ `"${propName}" must be in between "minValue" and "maxValue"`
+ );
}
- if (isObject(value) && (value.min < minValue || value.min > maxValue || value.max < minValue || value.max > maxValue)) {
- return new Error(`"${propName}" must be in between "minValue" and "maxValue"`);
+ if (
+ isObject(value) &&
+ (value.min < minValue ||
+ value.min > maxValue ||
+ value.max < minValue ||
+ value.max > maxValue)
+ ) {
+ return new Error(
+ `"${propName}" must be in between "minValue" and "maxValue"`
+ );
}
}
diff --git a/packages/ui-toolkit/src/slider/react-input-range/input-range/value-transformer.js b/packages/ui-toolkit/src/slider/react-input-range/input-range/value-transformer.js
index 96d9ed65..fbf05424 100755
--- a/packages/ui-toolkit/src/slider/react-input-range/input-range/value-transformer.js
+++ b/packages/ui-toolkit/src/slider/react-input-range/input-range/value-transformer.js
@@ -27,7 +27,7 @@ export function getValueFromPosition(position, minValue, maxValue, clientRect) {
const sizePerc = getPercentageFromPosition(position, clientRect);
const valueDiff = maxValue - minValue;
- return minValue + (valueDiff * sizePerc);
+ return minValue + valueDiff * sizePerc;
}
/**
@@ -44,7 +44,7 @@ export function getValueFromProps(props, isMultiValue) {
return {
min: props.minValue,
- max: props.value,
+ max: props.value
};
}
@@ -75,7 +75,7 @@ export function getPercentageFromValue(value, minValue, maxValue) {
export function getPercentagesFromValues(values, minValue, maxValue) {
return {
min: getPercentageFromValue(values.min, minValue, maxValue),
- max: getPercentageFromValue(values.max, minValue, maxValue),
+ max: getPercentageFromValue(values.max, minValue, maxValue)
};
}
@@ -95,7 +95,7 @@ export function getPositionFromValue(value, minValue, maxValue, clientRect) {
return {
x: positionValue,
- y: 0,
+ y: 0
};
}
@@ -111,7 +111,7 @@ export function getPositionFromValue(value, minValue, maxValue, clientRect) {
export function getPositionsFromValues(values, minValue, maxValue, clientRect) {
return {
min: getPositionFromValue(values.min, minValue, maxValue, clientRect),
- max: getPositionFromValue(values.max, minValue, maxValue, clientRect),
+ max: getPositionFromValue(values.max, minValue, maxValue, clientRect)
};
}
@@ -128,7 +128,7 @@ export function getPositionFromEvent(event, clientRect) {
return {
x: clamp(clientX - clientRect.left, 0, length),
- y: 0,
+ y: 0
};
}
diff --git a/packages/ui-toolkit/src/status-loader/index.js b/packages/ui-toolkit/src/status-loader/index.js
index fe97920e..74a9f2b6 100644
--- a/packages/ui-toolkit/src/status-loader/index.js
+++ b/packages/ui-toolkit/src/status-loader/index.js
@@ -1,69 +1,35 @@
import React from 'react';
-import styled, { keyframes } from 'styled-components';
-import is from 'styled-is';
+import styled from 'styled-components';
-const animationName = keyframes`
- 0% {
- opacity: 1;
- stroke-width: 2;
- }
+import Widget from './widget';
+import P from '../text/p';
- 100% {
- opacity: 0.25;
- stroke-width: 0;
- }
+const Container = styled.div`
+ display: flex;
+ flex-direction: column;
+ flex-wrap: nowrap;
+ justify-content: center;
+ align-content: center;
+ align-items: center;
+ flex: 1 0 auto;
+ align-self: stretch;
`;
-const StyledFirstRect = styled.rect`
- fill: ${props => props.theme.primary};
- stroke: ${props => props.theme.primary};
-
- ${is('secondary')`
- fill: ${props => props.theme.white};
- stroke: ${props => props.theme.white};
- `};
-
- ${is('tertiary')`
- fill: ${props => props.theme.secondary};
- stroke: ${props => props.theme.secondary};
- `};
-
- animation: ${animationName} 1.5s ease-out 0s infinite;
+const Loader = styled(Widget)`
+ flex: 0 0 auto;
+ align-self: stretch;
`;
-const StyledSecondRect = StyledFirstRect.extend`
- animation-delay: 0.5s;
+const Msg = P.extend`
+ flex: 0 0 auto;
+ align-self: stretch;
+ text-align: center;
+ margin-bottom: 0;
`;
-const StyledThirdRect = StyledFirstRect.extend`
- animation-delay: 1s;
-`;
-
-export default ({ secondary, tertiary }) => (
-
-
-
-
-
+export default ({ msg }) => (
+
+
+ {msg || 'Loading...'}
+
);
diff --git a/packages/ui-toolkit/src/status-loader/widget.js b/packages/ui-toolkit/src/status-loader/widget.js
new file mode 100644
index 00000000..fe97920e
--- /dev/null
+++ b/packages/ui-toolkit/src/status-loader/widget.js
@@ -0,0 +1,69 @@
+import React from 'react';
+import styled, { keyframes } from 'styled-components';
+import is from 'styled-is';
+
+const animationName = keyframes`
+ 0% {
+ opacity: 1;
+ stroke-width: 2;
+ }
+
+ 100% {
+ opacity: 0.25;
+ stroke-width: 0;
+ }
+`;
+
+const StyledFirstRect = styled.rect`
+ fill: ${props => props.theme.primary};
+ stroke: ${props => props.theme.primary};
+
+ ${is('secondary')`
+ fill: ${props => props.theme.white};
+ stroke: ${props => props.theme.white};
+ `};
+
+ ${is('tertiary')`
+ fill: ${props => props.theme.secondary};
+ stroke: ${props => props.theme.secondary};
+ `};
+
+ animation: ${animationName} 1.5s ease-out 0s infinite;
+`;
+
+const StyledSecondRect = StyledFirstRect.extend`
+ animation-delay: 0.5s;
+`;
+
+const StyledThirdRect = StyledFirstRect.extend`
+ animation-delay: 1s;
+`;
+
+export default ({ secondary, tertiary }) => (
+
+
+
+
+
+);
diff --git a/packages/ui-toolkit/src/text/p.js b/packages/ui-toolkit/src/text/p.js
index 0c2f2967..09a3ad2f 100644
--- a/packages/ui-toolkit/src/text/p.js
+++ b/packages/ui-toolkit/src/text/p.js
@@ -3,7 +3,6 @@ import styled from 'styled-components';
import remcalc from 'remcalc';
export default styled.p`
- ${typography.fontFamily};
${typography.normal};
${typography.color};
diff --git a/packages/ui-toolkit/src/text/small.js b/packages/ui-toolkit/src/text/small.js
index 2f060bc4..1f82900b 100644
--- a/packages/ui-toolkit/src/text/small.js
+++ b/packages/ui-toolkit/src/text/small.js
@@ -3,7 +3,6 @@ import remcalc from 'remcalc';
import typography from '../typography';
export default Small.extend`
- ${typography.fontFamily};
${typography.normal};
${typography.color};
diff --git a/packages/ui-toolkit/src/text/title.js b/packages/ui-toolkit/src/text/title.js
new file mode 100644
index 00000000..64144c5f
--- /dev/null
+++ b/packages/ui-toolkit/src/text/title.js
@@ -0,0 +1,10 @@
+import remcalc from 'remcalc';
+import { H2 } from './headings';
+
+export default H2.extend`
+ margin-top: ${remcalc(19)};
+ margin-bottom: ${remcalc(29)};
+
+ flex: 0 0 auto;
+ align-self: stretch;
+`;
diff --git a/packages/ui-toolkit/src/topology/node/info.js b/packages/ui-toolkit/src/topology/node/info.js
index fee82e56..22c01e9e 100644
--- a/packages/ui-toolkit/src/topology/node/info.js
+++ b/packages/ui-toolkit/src/topology/node/info.js
@@ -96,4 +96,4 @@ GraphNodeInfo.propTypes = {
pos: Point.isRequired
};
-export default Baseline(GraphNodeInfo);
\ No newline at end of file
+export default Baseline(GraphNodeInfo);
diff --git a/packages/ui-toolkit/src/topology/node/shapes.js b/packages/ui-toolkit/src/topology/node/shapes.js
index a14b0aa2..abfd1a8b 100644
--- a/packages/ui-toolkit/src/topology/node/shapes.js
+++ b/packages/ui-toolkit/src/topology/node/shapes.js
@@ -16,8 +16,8 @@ export const GraphLine = styled.line`
`;
export const GraphNodeRect = styled.rect`
- stroke: ${props => props.theme.secondaryActive};
fill: ${props => props.theme.secondary};
+ stroke: ${props => props.theme.secondaryActive};
stroke-width: 1.5;
rx: 4;
ry: 4;
@@ -49,12 +49,11 @@ export const GraphShadowRect = styled.rect`
`;
export const GraphTitle = styled.text`
- ${typography.fontFamily};
${typography.normal};
- fill: ${props => props.theme.white};
font-size: 16px;
font-weight: 600;
+ fill: ${props => props.theme.white};
${is('consul')`
fill: ${props => props.theme.secondary};
@@ -68,12 +67,11 @@ export const GraphTitle = styled.text`
`;
export const GraphSubtitle = styled.text`
- ${typography.fontFamily};
${typography.normal};
- fill: ${props => props.theme.white};
font-size: 12px;
font-weight: 600;
+ fill: ${props => props.theme.white};
${is('consul')`
fill: ${props => props.theme.secondary};
@@ -85,11 +83,10 @@ export const GraphSubtitle = styled.text`
`;
export const GraphText = styled.text`
- ${typography.fontFamily};
${typography.normal};
- fill: ${props => props.theme.white};
font-size: 12px;
+ fill: ${props => props.theme.white};
opacity: 0.8;
${is('consul')`
@@ -102,8 +99,8 @@ export const GraphText = styled.text`
`;
export const GraphButtonRect = styled.rect`
- opacity: 0;
cursor: pointer;
+ opacity: 0;
&:focus {
outline: none;
diff --git a/packages/ui-toolkit/src/typography/fonts.js b/packages/ui-toolkit/src/typography/fonts.js
index 2e60b9c7..9a452902 100644
--- a/packages/ui-toolkit/src/typography/fonts.js
+++ b/packages/ui-toolkit/src/typography/fonts.js
@@ -16,7 +16,7 @@ import woff2Semibold from './libre-franklin/semibold.woff2';
import ttfSemibold from './libre-franklin/semibold.ttf';
import svgSemibold from './libre-franklin/semibold.svg';
-const fontFaces = {
+export const fontFaces = {
normal: {
family: 'Libre Franklin',
style: 'normal',
@@ -57,20 +57,18 @@ const fontFaces = {
const generate = name => css`
@font-face {
- font-family: '${fontFaces[name].family}';
+ font-family: "${fontFaces[name].family}";
font-style: ${fontFaces[name].style};
font-weight: ${fontFaces[name].weight};
- src: url('${fontFaces[name].filenames.eot}');
- src: url('${fontFaces[name].filenames.eot}?#iefix')
- format('embedded-opentype'),
- url('${fontFaces[name].filenames.woff}')
- format('woff'),
- url('${fontFaces[name].filenames.woff2}')
- format('woff2'),
- url('${fontFaces[name].filenames.ttf}')
- format('truetype'),
- url('${fontFaces[name].filenames.svg}#${fontFaces[name].family}')
- format('svg');
+ src: url("${fontFaces[name].filenames.eot}");
+ src:
+ url("${fontFaces[name].filenames
+ .eot}?#iefix") format("embedded-opentype"),
+ url("${fontFaces[name].filenames.woff}") format("woff"),
+ url("${fontFaces[name].filenames.woff2}") format("woff2"),
+ url("${fontFaces[name].filenames.ttf}") format("truetype"),
+ url("${fontFaces[name].filenames.svg}#${fontFaces[name]
+ .family}") format("svg");
}
`;
diff --git a/packages/ui-toolkit/src/typography/index.js b/packages/ui-toolkit/src/typography/index.js
index 0013a97c..a20e343a 100644
--- a/packages/ui-toolkit/src/typography/index.js
+++ b/packages/ui-toolkit/src/typography/index.js
@@ -1,18 +1,24 @@
import { css } from 'styled-components';
import theme from '../theme'
-export const fontFamily = css`
- font-family:
- "Libre Franklin",
- -apple-system,
- BlinkMacSystemFont,
- "Segoe UI",
- Roboto,
- Oxygen-Sans,
- Ubuntu,
- Cantarell,
- Helvetica,
- sans-serif;
+const baseFonts = `
+ -apple-system,
+ BlinkMacSystemFont,
+ "Segoe UI",
+ Roboto,
+ Oxygen-Sans,
+ Ubuntu,
+ Cantarell,
+ Helvetica,
+ sans-serif
+`;
+
+export const loadedFontFamily = css`
+ font-family: 'Libre Franklin', ${baseFonts};
+`;
+
+export const unloadedFontFamily = css`
+ font-family: ${baseFonts};
`;
export const color = theme.text;
@@ -30,10 +36,11 @@ export const normal = css`
`;
export default {
- fontFamily,
+ loadedFontFamily,
+ unloadedFontFamily,
semibold,
medium,
normal
};
-export { default as fonts } from './fonts';
+export { default as fonts, fontFaces } from './fonts';
diff --git a/yarn.lock b/yarn.lock
index 66389204..5775f870 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -62,16 +62,29 @@
throat "^4.1.0"
vorpal "^1.10.0"
+"@types/core-js@^0.9.41":
+ version "0.9.43"
+ resolved "https://registry.yarnpkg.com/@types/core-js/-/core-js-0.9.43.tgz#65d646c5e8c0cd1bdee37065799f9d3d48748253"
+
"@types/graphql@0.10.2":
version "0.10.2"
resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.10.2.tgz#d7c79acbaa17453b6681c80c34b38fcb10c4c08c"
-JSONStream@^0.8.4:
- version "0.8.4"
- resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-0.8.4.tgz#91657dfe6ff857483066132b4618b62e8f4887bd"
- dependencies:
- jsonparse "0.0.5"
- through ">=2.2.7 <3"
+"@types/graphql@^0.9.0":
+ version "0.9.4"
+ resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.9.4.tgz#cdeb6bcbef9b6c584374b81aa7f48ecf3da404fa"
+
+"@types/mkdirp@^0.3.29":
+ version "0.3.29"
+ resolved "https://registry.yarnpkg.com/@types/mkdirp/-/mkdirp-0.3.29.tgz#7f2ad7ec55f914482fc9b1ec4bb1ae6028d46066"
+
+"@types/node@6.0.66":
+ version "6.0.66"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-6.0.66.tgz#5680b74a6135d33d4c00447e7c3dc691a4601625"
+
+"@types/rimraf@^0.0.28":
+ version "0.0.28"
+ resolved "https://registry.yarnpkg.com/@types/rimraf/-/rimraf-0.0.28.tgz#5562519bc7963caca8abf7f128cae3b594d41d06"
JSONStream@^1.0.4:
version "1.3.1"
@@ -81,14 +94,14 @@ JSONStream@^1.0.4:
through ">=2.2.7 <3"
abab@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.3.tgz#b81de5f7274ec4e756d797cd834f303642724e5d"
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.4.tgz#5faad9c2c07f60dd76770f71cf025b62a63cfd4e"
abbrev@1:
version "1.1.0"
resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f"
-accepts@^1.3.0, accepts@~1.3.3:
+accepts@^1.3.0, accepts@~1.3.3, accepts@~1.3.4:
version "1.3.4"
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.4.tgz#86246758c7dd6d21a6474ff084a4740ec05eb21f"
dependencies:
@@ -157,24 +170,27 @@ address@^1.0.1:
version "1.0.3"
resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9"
-ajv-keywords@^1.0.0:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
+agent-base@2:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-2.1.1.tgz#d6de10d5af6132d5bd692427d46fc538539094c7"
+ dependencies:
+ extend "~3.0.0"
+ semver "~5.0.1"
-ajv-keywords@^2.0.0:
+ajv-keywords@^2.0.0, ajv-keywords@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.0.tgz#a296e17f7bfae7c1ce4f7e0de53d29cb32162df0"
-ajv@^4.7.0, ajv@^4.9.1:
+ajv@^4.9.1:
version "4.11.8"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536"
dependencies:
co "^4.6.0"
json-stable-stringify "^1.0.1"
-ajv@^5.0.0, ajv@^5.1.5, ajv@^5.2.0:
- version "5.2.2"
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.2.2.tgz#47c68d69e86f5d953103b0074a9430dc63da5e39"
+ajv@^5.0.0, ajv@^5.1.0, ajv@^5.1.5, ajv@^5.2.0, ajv@^5.2.3:
+ version "5.2.3"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.2.3.tgz#c06f598778c44c6b161abafe3466b81ad1814ed2"
dependencies:
co "^4.6.0"
fast-deep-equal "^1.0.0"
@@ -211,6 +227,12 @@ ansi-align@^1.1.0:
dependencies:
string-width "^1.0.1"
+ansi-align@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
+ dependencies:
+ string-width "^2.0.0"
+
ansi-escapes@^1.0.0, ansi-escapes@^1.1.0, ansi-escapes@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e"
@@ -265,8 +287,8 @@ anymatch@^1.3.0:
normalize-path "^2.0.0"
apollo-client@^1.4.0:
- version "1.9.2"
- resolved "https://registry.yarnpkg.com/apollo-client/-/apollo-client-1.9.2.tgz#a95b38ca846e881bba1b59b0e3fbf82abfd7f23d"
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/apollo-client/-/apollo-client-1.9.3.tgz#37000b3c801f4571b7b089739e696a158896aeab"
dependencies:
apollo-link-core "^0.5.0"
graphql "^0.10.0"
@@ -361,6 +383,15 @@ apr-filter@^1.0.5:
apr-engine-sum "^1.0.3"
apr-map "^1.0.5"
+apr-find@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/apr-find/-/apr-find-1.0.5.tgz#e166abc66f53cfd08aadb3ecab38049faa378301"
+ dependencies:
+ apr-engine-each "^1.0.3"
+ apr-engine-sum "^1.0.3"
+ lodash.defaults "^4.2.0"
+ lodash.isarraylike "^4.2.0"
+
apr-for-each@^1.0.6:
version "1.0.6"
resolved "https://registry.yarnpkg.com/apr-for-each/-/apr-for-each-1.0.6.tgz#3947bb25fdb7b79a7f02bfa925fdb79576098903"
@@ -397,8 +428,8 @@ apr-reduce@^1.0.5:
lodash.defaults "^4.2.0"
aproba@^1.0.3, aproba@^1.1.1:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.1.2.tgz#45c6629094de4e96f693ef7eab74ae079c240fc1"
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
are-we-there-yet@~1.1.2:
version "1.1.4"
@@ -413,6 +444,16 @@ argparse@^1.0.7:
dependencies:
sprintf-js "~1.0.2"
+args@3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/args/-/args-3.0.4.tgz#8f98de16f14547e061ba8ccec82d7f660195c583"
+ dependencies:
+ camelcase "4.1.0"
+ chalk "2.0.1"
+ minimist "1.2.0"
+ pkginfo "0.4.0"
+ string-similarity "1.2.0"
+
aria-query@^0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-0.7.0.tgz#4af10a1e61573ddea0cf3b99b51c52c05b424d24"
@@ -544,7 +585,7 @@ ast-types@^0.7.2:
version "0.7.8"
resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.7.8.tgz#902d2e0d60d071bdcd46dc115e1809ed11c138a9"
-ast-types@^0.9.12:
+ast-types@^0.9.13:
version "0.9.13"
resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.9.13.tgz#d2405596255605670a0b7e2911006fba4cf57542"
@@ -593,7 +634,7 @@ autoprefixer@7.1.2:
postcss "^6.0.6"
postcss-value-parser "^3.2.3"
-autoprefixer@^6.0.0, autoprefixer@^6.3.1:
+autoprefixer@^6.3.1:
version "6.7.7"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014"
dependencies:
@@ -619,16 +660,30 @@ aws-sign2@~0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f"
-aws4@^1.2.1:
+aws-sign2@~0.7.0:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
+
+aws4@^1.2.1, aws4@^1.6.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e"
+axe-core@2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-2.2.1.tgz#d8fe7be13e2d80e407f96d3374ed64d5fb1c3e54"
+
axobject-query@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-0.1.0.tgz#62f59dbc59c9f9242759ca349960e7a2fe3c36c0"
dependencies:
ast-types-flow "0.0.7"
+babar@0.0.3:
+ version "0.0.3"
+ resolved "https://registry.yarnpkg.com/babar/-/babar-0.0.3.tgz#2f394d4a5918f7e1ae9e5408e9a96f3f935ee1e2"
+ dependencies:
+ colors "~0.6.2"
+
babel-cli@^6.26.0:
version "6.26.0"
resolved "https://registry.yarnpkg.com/babel-cli/-/babel-cli-6.26.0.tgz#502ab54874d7db88ad00b887a06383ce03d002f1"
@@ -881,12 +936,12 @@ babel-jest@20.0.3, babel-jest@^20.0.3:
babel-plugin-istanbul "^4.0.0"
babel-preset-jest "^20.0.3"
-babel-jest@^21.0.2:
- version "21.0.2"
- resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-21.0.2.tgz#817ea52c23f1c6c4b684d6960968416b6a9e9c6c"
+babel-jest@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-21.2.0.tgz#2ce059519a9374a2c46f2455b6fbef5ad75d863e"
dependencies:
babel-plugin-istanbul "^4.0.0"
- babel-preset-jest "^21.0.2"
+ babel-preset-jest "^21.2.0"
babel-loader@7.1.1:
version "7.1.1"
@@ -947,9 +1002,9 @@ babel-plugin-jest-hoist@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-20.0.3.tgz#afedc853bd3f8dc3548ea671fbe69d03cc2c1767"
-babel-plugin-jest-hoist@^21.0.2:
- version "21.0.2"
- resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-21.0.2.tgz#cfdce5bca40d772a056cb8528ad159c7bb4bb03d"
+babel-plugin-jest-hoist@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-21.2.0.tgz#2cef637259bd4b628a6cace039de5fcd14dbb006"
babel-plugin-minify-builtins@^0.2.0:
version "0.2.0"
@@ -1046,7 +1101,7 @@ babel-plugin-syntax-jsx@^6.3.13, babel-plugin-syntax-jsx@^6.8.0:
version "6.18.0"
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946"
-babel-plugin-syntax-object-rest-spread@^6.8.0:
+babel-plugin-syntax-object-rest-spread@^6.13.0, babel-plugin-syntax-object-rest-spread@^6.8.0:
version "6.13.0"
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5"
@@ -1423,16 +1478,18 @@ babel-preset-jest@^20.0.3:
dependencies:
babel-plugin-jest-hoist "^20.0.3"
-babel-preset-jest@^21.0.2:
- version "21.0.2"
- resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-21.0.2.tgz#9db25def2329f49eace3f5ea0de42a0b898d12cc"
+babel-preset-jest@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-21.2.0.tgz#ff9d2bce08abd98e8a36d9a8a5189b9173b85638"
dependencies:
- babel-plugin-jest-hoist "^21.0.2"
+ babel-plugin-jest-hoist "^21.2.0"
+ babel-plugin-syntax-object-rest-spread "^6.13.0"
-babel-preset-joyent-portal@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/babel-preset-joyent-portal/-/babel-preset-joyent-portal-2.0.0.tgz#622552a98be93115533bc9f90b264b8f709be4c4"
+babel-preset-joyent-portal@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/babel-preset-joyent-portal/-/babel-preset-joyent-portal-3.0.1.tgz#74dc8612765c6c214e41b98cae614cce9dda0ed0"
dependencies:
+ babel-preset-minify "^0.2.0"
babel-preset-react-app "^3.0.2"
babel-preset-minify@^0.2.0:
@@ -1463,9 +1520,9 @@ babel-preset-minify@^0.2.0:
babel-plugin-transform-undefined-to-void "^6.8.3"
lodash.isplainobject "^4.0.6"
-babel-preset-react-app@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-3.0.2.tgz#d062fca5dce68ed9c2615f2fecbc08861720f8e5"
+babel-preset-react-app@^3.0.2, babel-preset-react-app@^3.0.3:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-3.0.3.tgz#5716d6a8c7354db0cc2707207ab6ceb3b2e0a825"
dependencies:
babel-plugin-dynamic-import-node "1.0.2"
babel-plugin-syntax-dynamic-import "6.18.0"
@@ -1571,7 +1628,7 @@ bail@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.2.tgz#f7d6c1731630a9f9f0d4d35ed1f962e2074a1764"
-balanced-match@^0.4.0, balanced-match@^0.4.2:
+balanced-match@^0.4.2:
version "0.4.2"
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838"
@@ -1579,10 +1636,20 @@ balanced-match@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
+base16@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/base16/-/base16-1.0.0.tgz#e297f60d7ec1014a7a971a39ebc8a98c0b681e70"
+
base64-js@^1.0.2:
version "1.2.1"
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.1.tgz#a91947da1f4a516ea38e5b4ec0ec3773675e0886"
+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@0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16"
@@ -1611,14 +1678,14 @@ block-stream@*:
dependencies:
inherits "~2.0.0"
+bluebird@3.5.0, bluebird@^3.4.7, bluebird@^3.5.0:
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c"
+
bluebird@^2.10.2:
version "2.11.0"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1"
-bluebird@^3.4.7, bluebird@^3.5.0:
- version "3.5.0"
- resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c"
-
bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0:
version "4.11.8"
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f"
@@ -1659,6 +1726,30 @@ boom@2.x.x:
dependencies:
hoek "2.x.x"
+boom@4.x.x:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/boom/-/boom-4.3.1.tgz#4f8a3005cb4a7e3889f749030fd25b96e01d2e31"
+ dependencies:
+ hoek "4.x.x"
+
+boom@5.x.x:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/boom/-/boom-5.2.0.tgz#5dd9da6ee3a5f302077436290cb717d3f4a54e02"
+ dependencies:
+ hoek "4.x.x"
+
+boxen@1.2.1, boxen@^1.0.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.2.1.tgz#0f11e7fe344edb9397977fc13ede7f64d956481d"
+ dependencies:
+ ansi-align "^2.0.0"
+ camelcase "^4.0.0"
+ chalk "^2.0.1"
+ cli-boxes "^1.0.0"
+ string-width "^2.0.0"
+ term-size "^1.2.0"
+ widest-line "^1.0.0"
+
boxen@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/boxen/-/boxen-0.6.0.tgz#8364d4248ac34ff0ef1b2f2bf49a6c60ce0d81b6"
@@ -1768,7 +1859,7 @@ browserify-zlib@^0.1.4:
dependencies:
pako "~0.2.0"
-browserslist@^1.1.1, browserslist@^1.1.3, browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6:
+browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6:
version "1.7.7"
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9"
dependencies:
@@ -1843,14 +1934,6 @@ 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"
-bunyan@1.5.1:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/bunyan/-/bunyan-1.5.1.tgz#5f6e7d44c43b952f56b0f41309e3ab12391b4e2d"
- optionalDependencies:
- dtrace-provider "~0.6"
- mv "~2"
- safe-json-stringify "~1"
-
bunyan@1.8.12, bunyan@^1.8.12, bunyan@^1.8.3:
version "1.8.12"
resolved "https://registry.yarnpkg.com/bunyan/-/bunyan-1.8.12.tgz#f150f0f6748abdd72aeae84f04403be2ef113797"
@@ -1868,10 +1951,6 @@ bytes@2.4.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.4.0.tgz#7d97196f9d5baf7f6935e25985549edd2a6c2339"
-bytes@2.5.0:
- version "2.5.0"
- resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.5.0.tgz#4c9423ea2d252c270c41b2bdefeff9bb6b62c06a"
-
bytes@3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
@@ -1928,6 +2007,10 @@ camelcase-keys@^2.0.0:
camelcase "^2.0.0"
map-obj "^1.0.0"
+camelcase@4.1.0, camelcase@^4.0.0, camelcase@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
+
camelcase@^1.0.2:
version "1.2.1"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"
@@ -1940,10 +2023,6 @@ camelcase@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
-camelcase@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
-
caniuse-api@^1.5.2:
version "1.6.1"
resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c"
@@ -1953,13 +2032,13 @@ caniuse-api@^1.5.2:
lodash.memoize "^4.1.2"
lodash.uniq "^4.5.0"
-caniuse-db@^1.0.30000187, caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639:
- version "1.0.30000733"
- resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000733.tgz#3a625bc41c7a9f99d59d64552857dd1af0edd9d4"
+caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639:
+ version "1.0.30000738"
+ resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000738.tgz#84809abc49a390e5a8c224ab9369d3f8d01aa202"
-caniuse-lite@^1.0.30000669, caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000718, caniuse-lite@^1.0.30000726:
- version "1.0.30000733"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000733.tgz#ebfc48254117cc0c66197a4536cb4397a6cfbccd"
+caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000718, caniuse-lite@^1.0.30000726:
+ version "1.0.30000738"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000738.tgz#1820c3c9adb9a117e311a5bdca1d25bc34288eba"
capture-stack-trace@^1.0.0:
version "1.0.0"
@@ -1994,7 +2073,15 @@ chalk@1.1.3, chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3:
strip-ansi "^3.0.0"
supports-color "^2.0.0"
-chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0:
+chalk@2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.0.1.tgz#dbec49436d2ae15f536114e76d14656cdbc0f44d"
+ dependencies:
+ ansi-styles "^3.1.0"
+ escape-string-regexp "^1.0.5"
+ supports-color "^4.0.0"
+
+chalk@2.1.0, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.1.0.tgz#ac5becf14fa21b99c6c92ca7a7d7cfd5b17e743e"
dependencies:
@@ -2028,6 +2115,26 @@ character-reference-invalid@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.1.tgz#942835f750e4ec61a308e60c2ef8cc1011202efc"
+chart.js@^2.7.0:
+ version "2.7.0"
+ resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-2.7.0.tgz#330dbbee0c66199eb715f60fbf8ca4029609a529"
+ dependencies:
+ chartjs-color "~2.2.0"
+ moment "~2.18.0"
+
+chartjs-color-string@^0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/chartjs-color-string/-/chartjs-color-string-0.5.0.tgz#8d3752d8581d86687c35bfe2cb80ac5213ceb8c1"
+ dependencies:
+ color-name "^1.0.0"
+
+chartjs-color@~2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/chartjs-color/-/chartjs-color-2.2.0.tgz#84a2fb755787ed85c39dd6dd8c7b1d88429baeae"
+ dependencies:
+ chartjs-color-string "^0.5.0"
+ color-convert "^0.5.3"
+
checksum@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/checksum/-/checksum-0.1.1.tgz#dc6527d4c90be8560dbd1ed4cecf3297d528e9e9"
@@ -2053,6 +2160,27 @@ chownr@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181"
+chrome-devtools-frontend@1.0.401423:
+ version "1.0.401423"
+ resolved "https://registry.yarnpkg.com/chrome-devtools-frontend/-/chrome-devtools-frontend-1.0.401423.tgz#32a89b8d04e378a494be3c8d63271703be1c04ea"
+
+chrome-devtools-frontend@1.0.422034:
+ version "1.0.422034"
+ resolved "https://registry.yarnpkg.com/chrome-devtools-frontend/-/chrome-devtools-frontend-1.0.422034.tgz#071c8ce14466b7653032fcd1ad1a4a68d5e3cbd9"
+
+chrome-launcher@^0.8.0:
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-0.8.0.tgz#5cdf3089015a441faeb36388489ab5494742f00f"
+ dependencies:
+ "@types/core-js" "^0.9.41"
+ "@types/mkdirp" "^0.3.29"
+ "@types/node" "6.0.66"
+ "@types/rimraf" "^0.0.28"
+ is-wsl "^1.1.0"
+ lighthouse-logger "^1.0.0"
+ mkdirp "0.5.1"
+ rimraf "^2.6.1"
+
ci-info@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.1.tgz#47b44df118c48d2597b56d342e7e25791060171a"
@@ -2073,8 +2201,8 @@ clamp@^1.0.1:
resolved "https://registry.yarnpkg.com/clamp/-/clamp-1.0.1.tgz#66a0e64011816e37196828fdc8c8c147312c8634"
clap@^1.0.9:
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.2.tgz#683f6f93a320794d129386d74b2a1d2d66fede7e"
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.3.tgz#4f36745b32008492557f46412d66d50cb99bce51"
dependencies:
chalk "^1.1.3"
@@ -2089,10 +2217,10 @@ clean-css@4.1.x:
source-map "0.5.x"
clean-webpack-plugin@^0.1.16:
- version "0.1.16"
- resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-0.1.16.tgz#422a8e150bf3d5abfd3d14bfacb070e80fb2e23f"
+ version "0.1.17"
+ resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-0.1.17.tgz#71c57242e6d47204d46f809413176e7bed28ec49"
dependencies:
- rimraf "~2.5.1"
+ rimraf "^2.6.1"
cli-boxes@^1.0.0:
version "1.0.0"
@@ -2122,6 +2250,20 @@ clipboard-copy@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/clipboard-copy/-/clipboard-copy-1.2.0.tgz#f6a3de65a8a252fa993fcb2a4e0cfe3aa4b8769e"
+clipboard@^1.7.1:
+ version "1.7.1"
+ resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-1.7.1.tgz#360d6d6946e99a7a1fef395e42ba92b5e9b5a16b"
+ dependencies:
+ good-listener "^1.2.2"
+ select "^1.1.2"
+ tiny-emitter "^2.0.0"
+
+clipboardy@1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/clipboardy/-/clipboardy-1.1.4.tgz#51b17574fc682588e2dd295cfa6e6aa109eab5ee"
+ dependencies:
+ execa "^0.6.0"
+
cliui@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1"
@@ -2188,9 +2330,9 @@ codemirror@5.20.2:
version "5.20.2"
resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.20.2.tgz#918e0ece96d57a99030b2f8b33011284bed5217a"
-codemirror@5.29.0, codemirror@^5.13.4, codemirror@^5.29.0:
- version "5.29.0"
- resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.29.0.tgz#e68de1350e2f0ce804a3930576d0ae318736e967"
+codemirror@^5.13.4, codemirror@^5.30.0:
+ version "5.30.0"
+ resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.30.0.tgz#86e57dd5ea5535acbcf9c720797b4cefe05b5a70"
coleman-liau@^1.0.0:
version "1.0.1"
@@ -2200,16 +2342,16 @@ collapse-white-space@^1.0.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.3.tgz#4b906f670e5a963a87b76b0e1689643341b6023c"
+color-convert@^0.5.3:
+ version "0.5.3"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-0.5.3.tgz#bdb6c69ce660fadffe0b0007cc447e1b9f7282bd"
+
color-convert@^1.3.0, color-convert@^1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a"
dependencies:
color-name "^1.1.1"
-color-diff@^0.1.3:
- version "0.1.7"
- resolved "https://registry.yarnpkg.com/color-diff/-/color-diff-0.1.7.tgz#6db78cd9482a8e459d40821eaf4b503283dcb8e2"
-
color-name@^1.0.0, color-name@^1.1.1:
version "1.1.3"
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
@@ -2228,21 +2370,6 @@ color@^0.11.0:
color-convert "^1.3.0"
color-string "^0.3.0"
-colorguard@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/colorguard/-/colorguard-1.2.0.tgz#f3facaf5caaeba4ef54653d9fb25bb73177c0d84"
- dependencies:
- chalk "^1.1.1"
- color-diff "^0.1.3"
- log-symbols "^1.0.2"
- object-assign "^4.0.1"
- pipetteur "^2.0.0"
- plur "^2.0.0"
- postcss "^5.0.4"
- postcss-reporter "^1.2.1"
- text-table "^0.2.0"
- yargs "^1.2.6"
-
colormin@^1.0.5:
version "1.1.2"
resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133"
@@ -2251,7 +2378,7 @@ colormin@^1.0.5:
css-color-names "0.0.4"
has "^1.0.1"
-colors@~0.6.0-1:
+colors@~0.6.0-1, colors@~0.6.2:
version "0.6.2"
resolved "https://registry.yarnpkg.com/colors/-/colors-0.6.2.tgz#2423fe6678ac0c5dae8852e5d0e5be08c997abcc"
@@ -2325,23 +2452,23 @@ compare-func@^1.3.1:
array-ify "^1.0.0"
dot-prop "^3.0.0"
-compressible@~2.0.10:
+compressible@~2.0.11:
version "2.0.11"
resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.11.tgz#16718a75de283ed8e604041625a2064586797d8a"
dependencies:
mime-db ">= 1.29.0 < 2"
-compression@^1.5.2:
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.0.tgz#030c9f198f1643a057d776a738e922da4373012d"
+compression@^1.5.2, compression@^1.6.2:
+ version "1.7.1"
+ resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.1.tgz#eff2603efc2e22cf86f35d2eb93589f9875373db"
dependencies:
- accepts "~1.3.3"
- bytes "2.5.0"
- compressible "~2.0.10"
- debug "2.6.8"
+ accepts "~1.3.4"
+ bytes "3.0.0"
+ compressible "~2.0.11"
+ debug "2.6.9"
on-headers "~1.0.1"
safe-buffer "5.1.1"
- vary "~1.1.1"
+ vary "~1.1.2"
concat-map@0.0.1:
version "0.0.1"
@@ -2369,6 +2496,17 @@ configstore@^2.0.0:
write-file-atomic "^1.1.2"
xdg-basedir "^2.0.0"
+configstore@^3.0.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.1.tgz#094ee662ab83fad9917678de114faaea8fcdca90"
+ dependencies:
+ dot-prop "^4.1.0"
+ graceful-fs "^4.1.2"
+ make-dir "^1.0.0"
+ unique-string "^1.0.0"
+ write-file-atomic "^2.0.0"
+ xdg-basedir "^3.0.0"
+
connect-history-api-fallback@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.3.0.tgz#e51d17f8f0ef0db90a64fdb47de3051556e9f169"
@@ -2637,6 +2775,15 @@ cosmiconfig@^2.1.0, cosmiconfig@^2.1.1, cosmiconfig@^2.1.3:
parse-json "^2.2.0"
require-from-string "^1.1.0"
+cosmiconfig@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-3.0.1.tgz#d290e2b657a7f3a335257a0d306587836650fdc0"
+ dependencies:
+ is-directory "^0.3.1"
+ js-yaml "^3.9.0"
+ parse-json "^3.0.0"
+ require-from-string "^2.0.1"
+
create-ecdh@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d"
@@ -2644,7 +2791,7 @@ create-ecdh@^4.0.0:
bn.js "^4.1.0"
elliptic "^6.0.0"
-create-error-class@^3.0.1:
+create-error-class@^3.0.0, create-error-class@^3.0.1:
version "3.0.2"
resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6"
dependencies:
@@ -2671,8 +2818,8 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4:
sha.js "^2.4.8"
create-react-class@^15.6.0:
- version "15.6.0"
- resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.6.0.tgz#ab448497c26566e1e29413e883207d57cfe7bed4"
+ version "15.6.2"
+ resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.6.2.tgz#cf1ed15f12aad7f14ef5f2dfe05e6c42f91ef02a"
dependencies:
fbjs "^0.8.9"
loose-envify "^1.3.1"
@@ -2699,6 +2846,12 @@ cryptiles@2.x.x:
dependencies:
boom "2.x.x"
+cryptiles@3.x.x:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-3.1.2.tgz#a89fbb220f5ce25ec56e8c4aa8a4fd7b5b0d29fe"
+ dependencies:
+ boom "5.x.x"
+
crypto-browserify@^3.11.0:
version "3.11.1"
resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.11.1.tgz#948945efc6757a400d6e5e5af47194d10064279f"
@@ -2714,14 +2867,14 @@ crypto-browserify@^3.11.0:
public-encrypt "^4.0.0"
randombytes "^2.0.0"
+crypto-random-string@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e"
+
css-color-keywords@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/css-color-keywords/-/css-color-keywords-1.0.0.tgz#fea2616dc676b2962686b3af8dbdbe180b244e05"
-css-color-names@0.0.3:
- version "0.0.3"
- resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.3.tgz#de0cef16f4d8aa8222a320d5b6d7e9bbada7b9f6"
-
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"
@@ -2764,14 +2917,9 @@ css-loader@^0.28.7:
postcss-value-parser "^3.3.0"
source-list-map "^2.0.0"
-css-rule-stream@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/css-rule-stream/-/css-rule-stream-1.1.0.tgz#3786e7198983d965a26e31957e09078cbb7705a2"
- dependencies:
- css-tokenize "^1.0.1"
- duplexer2 "0.0.2"
- ldjson-stream "^1.2.1"
- through2 "^0.6.3"
+css-mediaquery@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/css-mediaquery/-/css-mediaquery-0.1.2.tgz#6a2c37344928618631c54bd33cedd301da18bea0"
css-select@^1.1.0:
version "1.2.0"
@@ -2798,13 +2946,6 @@ css-to-react-native@^2.0.3:
fbjs "^0.8.5"
postcss-value-parser "^3.3.0"
-css-tokenize@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/css-tokenize/-/css-tokenize-1.0.1.tgz#4625cb1eda21c143858b7f81d6803c1d26fc14be"
- dependencies:
- inherits "^2.0.1"
- readable-stream "^1.0.33"
-
css-tree@1.0.0-alpha23:
version "1.0.0-alpha23"
resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha23.tgz#5129518def61e99931d9a3397c3d6758af2ff0c5"
@@ -2918,7 +3059,11 @@ cz-conventional-changelog@1.2.0:
right-pad "^1.0.1"
word-wrap "^1.0.3"
-d3-array@1, d3-array@1.2.0, d3-array@^1.2.0:
+d3-array@1, d3-array@^1.2.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-1.2.1.tgz#d1ca33de2f6ac31efadb8e050a021d7e2396d5dc"
+
+d3-array@1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-1.2.0.tgz#147d269720e174c4057a7f42be8b0f3f2ba53108"
@@ -3146,6 +3291,10 @@ damerau-levenshtein@^1.0.0:
version "1.0.4"
resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514"
+dargs@5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/dargs/-/dargs-5.1.0.tgz#ec7ea50c78564cd36c9d5ec18f66329fade27829"
+
dargs@^4.0.1:
version "4.1.0"
resolved "https://registry.yarnpkg.com/dargs/-/dargs-4.1.0.tgz#03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17"
@@ -3175,15 +3324,21 @@ dateformat@^1.0.11, dateformat@^1.0.12:
get-stdin "^4.0.1"
meow "^3.3.0"
-debug@2.6.8, debug@^2.1.1, debug@^2.2.0, debug@^2.6.0, debug@^2.6.3, debug@^2.6.6, debug@^2.6.8:
+debug@2, debug@2.6.9, debug@^2.1.1, debug@^2.2.0, debug@^2.6.0, debug@^2.6.3, debug@^2.6.6, debug@^2.6.8:
+ version "2.6.9"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
+ dependencies:
+ ms "2.0.0"
+
+debug@2.6.8:
version "2.6.8"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc"
dependencies:
ms "2.0.0"
debug@^3.0.0, debug@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/debug/-/debug-3.0.1.tgz#0564c612b521dc92d9f2988f0549e34f9c98db64"
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
dependencies:
ms "2.0.0"
@@ -3215,7 +3370,7 @@ dedent@^0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
-deep-equal@^1.0.1, deep-equal@~1.0.1:
+deep-equal@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
@@ -3253,7 +3408,7 @@ define-properties@^1.1.2:
foreach "^2.0.5"
object-keys "^1.0.8"
-defined@^1.0.0, defined@~1.0.0:
+defined@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693"
@@ -3284,6 +3439,10 @@ delayed-stream@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
+delegate@^3.1.2:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.1.3.tgz#9a8251a777d7025faa55737bc3b071742127a9fd"
+
delegates@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
@@ -3292,6 +3451,10 @@ depd@1.1.1, depd@~1.1.0, depd@~1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359"
+deprecated-decorator@^0.1.6:
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/deprecated-decorator/-/deprecated-decorator-0.1.6.tgz#00966317b7a12fe92f3cc831f7583af329b86c37"
+
des.js@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc"
@@ -3330,6 +3493,20 @@ detect-port-alt@1.1.3:
address "^1.0.1"
debug "^2.6.0"
+detect-port@1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.2.1.tgz#a2c0a048aa9df2b703fc54bb4436ce2118f09b5a"
+ dependencies:
+ address "^1.0.1"
+ debug "^2.6.0"
+
+devtools-timeline-model@1.1.6:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/devtools-timeline-model/-/devtools-timeline-model-1.1.6.tgz#7be51a73b55d727b597bb30dd1ed2e8e210639a5"
+ dependencies:
+ chrome-devtools-frontend "1.0.401423"
+ resolve "1.1.7"
+
dezalgo@^1.0.0:
version "1.0.3"
resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456"
@@ -3357,6 +3534,10 @@ disable-scroll@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/disable-scroll/-/disable-scroll-0.3.0.tgz#486d309ec9873edb18aec7891c5576bf8b506c59"
+dlv@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.0.tgz#fee1a7c43f63be75f3f679e85262da5f102764a7"
+
dns-equal@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d"
@@ -3388,40 +3569,6 @@ doctrine@^2.0.0:
esutils "^2.0.2"
isarray "^1.0.0"
-doiuse@^2.4.1:
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/doiuse/-/doiuse-2.6.0.tgz#1892d10b61a9a356addbf2b614933e81f8bb3834"
- dependencies:
- browserslist "^1.1.1"
- caniuse-db "^1.0.30000187"
- css-rule-stream "^1.1.0"
- duplexer2 "0.0.2"
- jsonfilter "^1.1.2"
- ldjson-stream "^1.2.1"
- lodash "^4.0.0"
- multimatch "^2.0.0"
- postcss "^5.0.8"
- source-map "^0.4.2"
- through2 "^0.6.3"
- yargs "^3.5.4"
-
-doiuse@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/doiuse/-/doiuse-3.0.1.tgz#1f8f39c3acccea006d4ef2f3d1d52877d61f3f05"
- dependencies:
- browserslist "^2.1.2"
- caniuse-lite "^1.0.30000669"
- css-rule-stream "^1.1.0"
- duplexer2 "0.0.2"
- jsonfilter "^1.1.2"
- ldjson-stream "^1.2.1"
- lodash "^4.0.0"
- multimatch "^2.0.0"
- postcss "^6.0.1"
- source-map "^0.5.6"
- through2 "^0.6.3"
- yargs "^8.0.1"
-
dom-converter@~0.1:
version "0.1.4"
resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.1.4.tgz#a45ef5727b890c9bffe6d7c876e7b19cb0e17f3b"
@@ -3478,6 +3625,12 @@ dot-prop@^3.0.0:
dependencies:
is-obj "^1.0.0"
+dot-prop@^4.1.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57"
+ dependencies:
+ is-obj "^1.0.0"
+
dotenv@4.0.0, dotenv@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-4.0.0.tgz#864ef1379aced55ce6f95debecdce179f7a0cd1d"
@@ -3488,30 +3641,12 @@ drip@1.1.0:
dependencies:
tea-concat "0.1.0"
-dtrace-provider@^0.7.0:
- version "0.7.1"
- resolved "https://registry.yarnpkg.com/dtrace-provider/-/dtrace-provider-0.7.1.tgz#c06b308f2f10d5d5838aec9c571e5d588dc71d04"
- dependencies:
- nan "^2.3.3"
-
-dtrace-provider@~0.6:
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/dtrace-provider/-/dtrace-provider-0.6.0.tgz#0b078d5517937d873101452d9146737557b75e51"
- dependencies:
- nan "^2.0.8"
-
dtrace-provider@~0.8:
version "0.8.5"
resolved "https://registry.yarnpkg.com/dtrace-provider/-/dtrace-provider-0.8.5.tgz#98ebba221afac46e1c39fd36858d8f9367524b92"
dependencies:
nan "^2.3.3"
-duplexer2@0.0.2:
- version "0.0.2"
- resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db"
- dependencies:
- readable-stream "~1.1.9"
-
duplexer2@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1"
@@ -3522,7 +3657,7 @@ duplexer3@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
-duplexer@^0.1.1, duplexer@~0.1.1:
+duplexer@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
@@ -3546,8 +3681,8 @@ ee-first@1.1.1:
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.18:
- version "1.3.21"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.21.tgz#a967ebdcfe8ed0083fc244d1894022a8e8113ea2"
+ version "1.3.22"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.22.tgz#4322d52c151406e3eaef74ad02676883e8416418"
elliptic@^6.0.0:
version "6.4.0"
@@ -3609,6 +3744,24 @@ envir@^1.0.0:
all-object-keys "^1.1.0"
jessy "^2.0.0"
+enzyme-adapter-react-16@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.0.0.tgz#e7edd5536743818dcbef336d40d7da59b3a7db8e"
+ dependencies:
+ enzyme-adapter-utils "^1.0.0"
+ lodash "^4.17.4"
+ object.assign "^4.0.4"
+ object.values "^1.0.4"
+ prop-types "^15.5.10"
+
+enzyme-adapter-utils@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.0.0.tgz#e94eee63da9a798d498adb1162a2102ed04fc638"
+ dependencies:
+ lodash "^4.17.4"
+ object.assign "^4.0.4"
+ prop-types "^15.5.10"
+
errno@^0.1.3, errno@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.4.tgz#b896e23a9e5e8ba33871fc996abd3635fc9a1c7d"
@@ -3621,7 +3774,7 @@ error-ex@^1.2.0, error-ex@^1.3.1:
dependencies:
is-arrayish "^0.2.1"
-es-abstract@^1.5.0, es-abstract@^1.7.0:
+es-abstract@^1.6.1, es-abstract@^1.7.0:
version "1.8.2"
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.8.2.tgz#25103263dc4decbda60e0c737ca32313518027ee"
dependencies:
@@ -3711,7 +3864,7 @@ escape-string-regexp@1.0.5, escape-string-regexp@^1.0.0, escape-string-regexp@^1
version "1.0.5"
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
-escodegen@^1.6.1, escodegen@^1.8.1:
+escodegen@^1.6.1, escodegen@^1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.9.0.tgz#9811a2f265dc1cd3894420ee3717064b632b8852"
dependencies:
@@ -3740,14 +3893,14 @@ eslint-config-joyent-portal@3.0.0, eslint-config-joyent-portal@^3.0.0:
resolved "https://registry.yarnpkg.com/eslint-config-joyent-portal/-/eslint-config-joyent-portal-3.0.0.tgz#269e3e0b88abba96adc3a6dc0bbf604a6ae89356"
eslint-config-prettier@^2.3.0:
- version "2.5.0"
- resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-2.5.0.tgz#9ecb9296bae4e2e59a3ce361a96c9f825fe67b75"
+ version "2.6.0"
+ resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-2.6.0.tgz#f21db0ebb438ad678fb98946097c4bb198befccc"
dependencies:
get-stdin "^5.0.1"
-eslint-config-react-app@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-2.0.0.tgz#8a5fb357c028336578c37a4bd2fc72b1817717cf"
+eslint-config-react-app@^2.0.0, eslint-config-react-app@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-2.0.1.tgz#fd0503da01ae608f0c6ae8861de084975142230e"
eslint-config-xo-space@^0.16.0:
version "0.16.0"
@@ -3759,6 +3912,30 @@ eslint-config-xo@^0.18.0:
version "0.18.2"
resolved "https://registry.yarnpkg.com/eslint-config-xo/-/eslint-config-xo-0.18.2.tgz#0a157120875619929e735ffd6b185c41e8a187af"
+eslint-detailed-reporter@^0.7.2:
+ version "0.7.2"
+ resolved "https://registry.yarnpkg.com/eslint-detailed-reporter/-/eslint-detailed-reporter-0.7.2.tgz#7dc4ff7a5f2ecb28af8a36be9de83391ef76359a"
+ dependencies:
+ lodash "^4.16.6"
+
+eslint-gh-status-reporter@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/eslint-gh-status-reporter/-/eslint-gh-status-reporter-1.0.7.tgz#70fc1e12a6b5cc701b7813f074ce9db83847de47"
+ dependencies:
+ apr-find "^1.0.5"
+ apr-main "^1.0.7"
+ apr-map "^1.0.5"
+ eslint-detailed-reporter "^0.7.2"
+ force-array "^3.1.0"
+ gh-status-reporter-config "^1.0.3"
+ github "^11.0.0"
+ globby "^6.1.0"
+ hasha "^3.0.0"
+ lodash.uniqby "^4.7.0"
+ mz "^2.7.0"
+ read-pkg "^2.0.0"
+ resolve-from "^3.0.0"
+
eslint-import-resolver-node@^0.3.1:
version "0.3.1"
resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.1.tgz#4422574cde66a9a7b099938ee4d508a199e0e3cc"
@@ -3790,8 +3967,8 @@ eslint-plugin-flowtype@2.35.0:
lodash "^4.15.0"
eslint-plugin-flowtype@^2.35.1:
- version "2.35.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.35.1.tgz#9ad98181b467a3645fbd2a8d430393cc17a4ea63"
+ version "2.36.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.36.0.tgz#ec21cf685dc270c2b24a99bdba1a57999c1040ec"
dependencies:
lodash "^4.15.0"
@@ -3850,8 +4027,8 @@ eslint-plugin-react@7.1.0:
jsx-ast-utils "^1.4.1"
eslint-plugin-react@^7.3.0:
- version "7.3.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.3.0.tgz#ca9368da36f733fbdc05718ae4e91f778f38e344"
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.4.0.tgz#300a95861b9729c087d362dd64abcc351a74364a"
dependencies:
doctrine "^2.0.0"
has "^1.0.1"
@@ -3906,9 +4083,9 @@ eslint@4.4.1:
table "^4.0.1"
text-table "~0.2.0"
-eslint@^4.5.0:
- version "4.7.1"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.7.1.tgz#849804136953ebe366782f9f8611e2cbd1b54681"
+eslint@^4.5.0, eslint@^4.7.1:
+ version "4.7.2"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.7.2.tgz#ff6f5f5193848a27ee9b627be3e73fb9cb5e662e"
dependencies:
ajv "^5.2.0"
babel-code-frame "^6.22.0"
@@ -3988,7 +4165,7 @@ esutils@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
-etag@~1.8.0:
+etag@~1.8.0, etag@~1.8.1:
version "1.8.1"
resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
@@ -4026,6 +4203,18 @@ exec-sh@^0.2.0:
dependencies:
merge "^1.1.3"
+execa@^0.6.0:
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-0.6.3.tgz#57b69a594f081759c69e5370f0d17b9cb11658fe"
+ 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.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"
@@ -4084,16 +4273,16 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2:
dependencies:
homedir-polyfill "^1.0.1"
-expect@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/expect/-/expect-21.1.0.tgz#1c138ec803c72d28cbd10dfe97104966d967c24a"
+expect@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/expect/-/expect-21.2.0.tgz#28ea776f377cda4df54b18eb05644b253aba0caa"
dependencies:
ansi-styles "^3.2.0"
- jest-diff "^21.1.0"
- jest-get-type "^21.0.2"
- jest-matcher-utils "^21.1.0"
- jest-message-util "^21.1.0"
- jest-regex-util "^21.1.0"
+ jest-diff "^21.2.0"
+ jest-get-type "^21.2.0"
+ jest-matcher-utils "^21.2.0"
+ jest-message-util "^21.2.0"
+ jest-regex-util "^21.2.0"
express-graphql@^0.6.11:
version "0.6.11"
@@ -4105,8 +4294,8 @@ express-graphql@^0.6.11:
raw-body "^2.1.0"
express@^4.13.3, express@^4.15.4:
- version "4.15.4"
- resolved "https://registry.yarnpkg.com/express/-/express-4.15.4.tgz#032e2253489cf8fce02666beca3d11ed7a2daed1"
+ version "4.15.5"
+ resolved "https://registry.yarnpkg.com/express/-/express-4.15.5.tgz#670235ca9598890a5ae8170b83db722b842ed927"
dependencies:
accepts "~1.3.3"
array-flatten "1.1.1"
@@ -4114,13 +4303,13 @@ express@^4.13.3, express@^4.15.4:
content-type "~1.0.2"
cookie "0.3.1"
cookie-signature "1.0.6"
- debug "2.6.8"
+ debug "2.6.9"
depd "~1.1.1"
encodeurl "~1.0.1"
escape-html "~1.0.3"
etag "~1.8.0"
- finalhandler "~1.0.4"
- fresh "0.5.0"
+ finalhandler "~1.0.6"
+ fresh "0.5.2"
merge-descriptors "1.0.1"
methods "~1.1.2"
on-finished "~2.3.0"
@@ -4129,15 +4318,15 @@ express@^4.13.3, express@^4.15.4:
proxy-addr "~1.1.5"
qs "6.5.0"
range-parser "~1.2.0"
- send "0.15.4"
- serve-static "1.12.4"
+ send "0.15.6"
+ serve-static "1.12.6"
setprototypeof "1.0.3"
statuses "~1.3.1"
type-is "~1.6.15"
utils-merge "1.0.0"
vary "~1.1.1"
-extend@^3.0.0, extend@~3.0.0:
+extend@3, extend@^3.0.0, extend@~3.0.0, extend@~3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"
@@ -4150,12 +4339,12 @@ external-editor@^1.1.0:
tmp "^0.0.29"
external-editor@^2.0.4:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.0.4.tgz#1ed9199da9cbfe2ef2f7a31b2fde8b0d12368972"
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.0.5.tgz#52c249a3981b9ba187c7cacf5beb50bf1d91a6bc"
dependencies:
iconv-lite "^0.4.17"
jschardet "^1.4.2"
- tmp "^0.0.31"
+ tmp "^0.0.33"
extglob@^0.3.1:
version "0.3.2"
@@ -4245,9 +4434,15 @@ fb-watchman@^2.0.0:
dependencies:
bser "^2.0.0"
-fbjs@^0.8.5, fbjs@^0.8.9:
- version "0.8.15"
- resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.15.tgz#4f0695fdfcc16c37c0b07facec8cb4c4091685b9"
+fbemitter@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/fbemitter/-/fbemitter-2.1.1.tgz#523e14fdaf5248805bb02f62efc33be703f51865"
+ dependencies:
+ fbjs "^0.8.4"
+
+fbjs@^0.8.0, fbjs@^0.8.16, fbjs@^0.8.4, fbjs@^0.8.5, fbjs@^0.8.9:
+ version "0.8.16"
+ resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db"
dependencies:
core-js "^1.0.0"
isomorphic-fetch "^2.1.1"
@@ -4316,11 +4511,11 @@ fillers@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/fillers/-/fillers-1.1.1.tgz#9d1a8f0150d47f78a898de4cd43cf079d417148e"
-finalhandler@~1.0.4:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.0.5.tgz#a701303d257a1bc82fea547a33e5ae89531723df"
+finalhandler@~1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.0.6.tgz#007aea33d1a4d3e42017f624848ad58d212f814f"
dependencies:
- debug "2.6.8"
+ debug "2.6.9"
encodeurl "~1.0.1"
escape-html "~1.0.3"
on-finished "~2.3.0"
@@ -4385,8 +4580,8 @@ findup@^0.1.5:
commander "~2.1.0"
flat-cache@^1.2.1:
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.2.2.tgz#fa86714e72c21db88601761ecf2f555d1abc6b96"
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481"
dependencies:
circular-json "^0.3.1"
del "^2.0.2"
@@ -4408,11 +4603,23 @@ flush-write-stream@^1.0.0:
inherits "^2.0.1"
readable-stream "^2.0.4"
-for-each@~0.3.2:
- version "0.3.2"
- resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.2.tgz#2c40450b9348e97f281322593ba96704b9abd4d4"
+flux@^3.1.3:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/flux/-/flux-3.1.3.tgz#d23bed515a79a22d933ab53ab4ada19d05b2f08a"
dependencies:
- is-function "~1.0.0"
+ fbemitter "^2.0.0"
+ fbjs "^0.8.0"
+
+follow-redirects@0.0.7:
+ version "0.0.7"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-0.0.7.tgz#34b90bab2a911aa347571da90f22bd36ecd8a919"
+ dependencies:
+ debug "^2.2.0"
+ stream-consume "^0.1.0"
+
+fontfaceobserver@^2.0.13:
+ version "2.0.13"
+ resolved "https://registry.yarnpkg.com/fontfaceobserver/-/fontfaceobserver-2.0.13.tgz#47adbb343261eda98cb44db2152196ff124d3221"
for-in@^1.0.1:
version "1.0.2"
@@ -4446,6 +4653,14 @@ form-data@~2.1.1:
combined-stream "^1.0.5"
mime-types "^2.1.12"
+form-data@~2.3.1:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.1.tgz#6fb94fbd71885306d73d15cc497fe4cc4ecd44bf"
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.5"
+ mime-types "^2.1.12"
+
forwarded@~0.1.0:
version "0.1.2"
resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
@@ -4460,6 +4675,10 @@ fresh@0.5.0:
version "0.5.0"
resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.0.tgz#f474ca5e6a9246d6fd8e0953cfa9b9c805afa78e"
+fresh@0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
+
from2@^2.1.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af"
@@ -4479,6 +4698,14 @@ fs-extra@3.0.1:
jsonfile "^3.0.0"
universalify "^0.1.0"
+fs-extra@4.0.2, fs-extra@^4.0.1:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.2.tgz#f91704c53d1b461f893452b0c307d9997647ab6b"
+ dependencies:
+ graceful-fs "^4.1.2"
+ jsonfile "^4.0.0"
+ universalify "^0.1.0"
+
fs-extra@^0.26.4:
version "0.26.7"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.26.7.tgz#9ae1fdd94897798edab76d0918cf42d0c3184fa9"
@@ -4507,14 +4734,6 @@ fs-extra@^1.0.0:
jsonfile "^2.1.0"
klaw "^1.0.0"
-fs-extra@^4.0.1:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.2.tgz#f91704c53d1b461f893452b0c307d9997647ab6b"
- dependencies:
- graceful-fs "^4.1.2"
- jsonfile "^4.0.0"
- universalify "^0.1.0"
-
fs-readdir-recursive@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz#8cd1745c8b4f8a29c8caec392476921ba195f560"
@@ -4560,7 +4779,7 @@ fullstore@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/fullstore/-/fullstore-1.1.0.tgz#a7a8b00ca07d86faca05fb825c45e5d1c3bba97e"
-function-bind@^1.0.2, function-bind@^1.1.1, function-bind@~1.1.0:
+function-bind@^1.0.2, function-bind@^1.1.0, function-bind@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
@@ -4590,10 +4809,6 @@ gaia-hash@0.1.1:
tea-extend "0.2.0"
tea-properties "0.1.0"
-gather-stream@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/gather-stream/-/gather-stream-1.0.0.tgz#b33994af457a8115700d410f317733cbe7a0904b"
-
gauge@~2.7.3:
version "2.7.4"
resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
@@ -4611,6 +4826,10 @@ get-caller-file@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5"
+get-own-enumerable-property-symbols@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-2.0.1.tgz#5c4ad87f2834c4b9b4e84549dc1e0650fb38c24b"
+
get-pkg-repo@^1.0.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d"
@@ -4629,7 +4848,7 @@ get-stdin@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
-get-stdin@^5.0.0, get-stdin@^5.0.1:
+get-stdin@^5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398"
@@ -4649,6 +4868,10 @@ getpass@^0.1.1:
dependencies:
assert-plus "^1.0.0"
+gh-status-reporter-config@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/gh-status-reporter-config/-/gh-status-reporter-config-1.0.3.tgz#c735c644dd3f52f69de53227abe0b2ef0b15dcf4"
+
git-raw-commits@^1.1.2, git-raw-commits@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-1.2.0.tgz#0f3a8bfd99ae0f2d8b9224d58892975e9a52d03c"
@@ -4679,12 +4902,21 @@ gitconfiglocal@^1.0.0:
dependencies:
ini "^1.3.2"
-github-slugger@^1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.1.3.tgz#314a6e759a18c2b0cc5760d512ccbab549c549a7"
+github-slugger@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.2.0.tgz#8ada3286fd046d8951c3c952a8d7854cfd90fd9a"
dependencies:
emoji-regex ">=6.0.0 <=6.1.1"
+github@^11.0.0:
+ version "11.0.0"
+ resolved "https://registry.yarnpkg.com/github/-/github-11.0.0.tgz#edb32df5efb33cad004ebf0bdd2a4b30bb63a854"
+ dependencies:
+ follow-redirects "0.0.7"
+ https-proxy-agent "^1.0.0"
+ mime "^1.2.11"
+ netrc "^0.1.4"
+
glob-base@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
@@ -4736,7 +4968,7 @@ glob@^6.0.1, glob@^6.0.4:
once "^1.3.0"
path-is-absolute "^1.0.0"
-glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@~7.1.2:
+glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2:
version "7.1.2"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
dependencies:
@@ -4796,7 +5028,7 @@ globby@^5.0.0:
pify "^2.0.0"
pinkie-promise "^2.0.0"
-globby@^6.0.0, globby@^6.1.0:
+globby@^6.1.0:
version "6.1.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
dependencies:
@@ -4816,6 +5048,12 @@ glogg@^1.0.0:
dependencies:
sparkles "^1.0.0"
+good-listener@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50"
+ dependencies:
+ delegate "^3.1.2"
+
got@^5.0.0:
version "5.7.1"
resolved "https://registry.yarnpkg.com/got/-/got-5.7.1.tgz#5f81635a61e4a6589f180569ea4e381680a51f35"
@@ -4836,6 +5074,22 @@ got@^5.0.0:
unzip-response "^1.0.2"
url-parse-lax "^1.0.0"
+got@^6.7.1:
+ version "6.7.1"
+ resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0"
+ dependencies:
+ create-error-class "^3.0.0"
+ duplexer3 "^0.1.4"
+ get-stream "^3.0.0"
+ is-redirect "^1.0.0"
+ is-retry-allowed "^1.0.0"
+ is-stream "^1.0.0"
+ lowercase-keys "^1.0.0"
+ safe-buffer "^5.0.1"
+ timed-out "^4.0.0"
+ unzip-response "^2.0.1"
+ url-parse-lax "^1.0.0"
+
got@^7.1.0:
version "7.1.0"
resolved "https://registry.yarnpkg.com/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a"
@@ -4867,6 +5121,15 @@ graphql-tag@^2.0.0, graphql-tag@^2.4.2:
version "2.4.2"
resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.4.2.tgz#6a63297d8522d03a2b72d26f1b239aab343840cd"
+graphql-tools@^1.2.2:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-1.2.3.tgz#079bf4d157e46c0a0bae9fec117e0eea6e03ba2c"
+ dependencies:
+ deprecated-decorator "^0.1.6"
+ uuid "^3.0.1"
+ optionalDependencies:
+ "@types/graphql" "^0.9.0"
+
graphql@^0.10.0, graphql@^0.10.3:
version "0.10.5"
resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.10.5.tgz#c9be17ca2bdfdbd134077ffd9bbaa48b8becd298"
@@ -4874,10 +5137,10 @@ graphql@^0.10.0, graphql@^0.10.3:
iterall "^1.1.0"
graphql@^0.11.2:
- version "0.11.3"
- resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.11.3.tgz#9934e2df28f17d397a85f83cb39d1d179bffef47"
+ version "0.11.4"
+ resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.11.4.tgz#03e0f86f35a252a5cab79d921a1aaabc7eec621c"
dependencies:
- iterall "^1.1.0"
+ iterall "1.1.2"
growly@^1.3.0:
version "1.3.0"
@@ -4897,7 +5160,7 @@ handle-thing@^1.2.5:
version "1.2.5"
resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4"
-handlebars@^4.0.2, handlebars@^4.0.3:
+handlebars@4.0.10, handlebars@^4.0.2, handlebars@^4.0.3:
version "4.0.10"
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.10.tgz#3d30c718b09a3d96f23ea4cc1f403c4d3ba9ff4f"
dependencies:
@@ -4911,6 +5174,10 @@ har-schema@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e"
+har-schema@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
+
har-validator@~4.2.1:
version "4.2.1"
resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a"
@@ -4918,6 +5185,13 @@ har-validator@~4.2.1:
ajv "^4.9.1"
har-schema "^1.0.5"
+har-validator@~5.0.3:
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz#ba402c266194f15956ef15e0fcf242993f6a7dfd"
+ dependencies:
+ ajv "^5.1.0"
+ har-schema "^2.0.0"
+
has-ansi@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-0.1.0.tgz#84f265aae8c0e6a88a12d7022894b7568894c62e"
@@ -4952,7 +5226,7 @@ has-unicode@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
-has@^1.0.1, has@~1.0.1:
+has@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28"
dependencies:
@@ -4978,7 +5252,13 @@ hash.js@^1.0.0, hash.js@^1.0.3:
inherits "^2.0.3"
minimalistic-assert "^1.0.0"
-hawk@~3.1.3:
+hasha@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/hasha/-/hasha-3.0.0.tgz#52a32fab8569d41ca69a61ff1a214f8eb7c8bd39"
+ dependencies:
+ is-stream "^1.0.1"
+
+hawk@3.1.3, hawk@~3.1.3:
version "3.1.3"
resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4"
dependencies:
@@ -4987,6 +5267,15 @@ hawk@~3.1.3:
hoek "2.x.x"
sntp "1.x.x"
+hawk@~6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/hawk/-/hawk-6.0.2.tgz#af4d914eb065f9b5ce4d9d11c1cb2126eecc3038"
+ dependencies:
+ boom "4.x.x"
+ cryptiles "3.x.x"
+ hoek "4.x.x"
+ sntp "2.x.x"
+
he@1.1.x:
version "1.1.1"
resolved "https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd"
@@ -5021,6 +5310,10 @@ hoek@2.x.x:
version "2.16.3"
resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed"
+hoek@4.x.x:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.0.tgz#72d9d0754f7fe25ca2d01ad8f8f9a9449a89526d"
+
hoist-non-react-statics@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz#aa448cf0986d55cc40773b17174b7dd066cb7cfb"
@@ -5139,8 +5432,8 @@ http-errors@~1.5.0:
statuses ">= 1.3.1 < 2"
http-parser-js@>=0.4.0:
- version "0.4.6"
- resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.4.6.tgz#195273f58704c452d671076be201329dd341dc55"
+ version "0.4.8"
+ resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.4.8.tgz#763f75c4b771a0bb44653b07070bff6ca7bc5561"
http-proxy-middleware@~0.17.4:
version "0.17.4"
@@ -5158,7 +5451,7 @@ http-proxy@^1.16.2:
eventemitter3 "1.x.x"
requires-port "1.x.x"
-http-signature@^1.0.2:
+http-signature@^1.0.2, http-signature@~1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
dependencies:
@@ -5178,6 +5471,14 @@ https-browserify@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82"
+https-proxy-agent@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz#35f7da6c48ce4ddbfa264891ac593ee5ff8671e6"
+ dependencies:
+ agent-base "2"
+ debug "2"
+ extend "3"
+
husky@^0.14.3:
version "0.14.3"
resolved "https://registry.yarnpkg.com/husky/-/husky-0.14.3.tgz#c69ed74e2d2779769a17ba8399b54ce0b63c12c3"
@@ -5186,6 +5487,10 @@ husky@^0.14.3:
normalize-path "^1.0.0"
strip-indent "^2.0.0"
+hyphenate-style-name@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.2.tgz#31160a36930adaf1fc04c6074f7eb41465d4ec4b"
+
iconv-lite@0.4, iconv-lite@0.4.19, iconv-lite@^0.4.17, iconv-lite@~0.4.13:
version "0.4.19"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"
@@ -5212,16 +5517,24 @@ iferr@^0.1.5:
version "0.1.5"
resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501"
-ignore@^3.2.0, ignore@^3.3.3:
+ignore@^3.3.3:
version "3.3.5"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.5.tgz#c4e715455f6073a8d7e5dae72d2fc9d71663dba6"
+image-ssim@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/image-ssim/-/image-ssim-0.2.0.tgz#83b42c7a2e6e4b85505477fe6917f5dbc56420e5"
+
import-from@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1"
dependencies:
resolve-from "^3.0.0"
+import-lazy@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"
+
imurmurhash@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
@@ -5337,12 +5650,6 @@ inquirer@^3.0.6, inquirer@^3.2.2:
strip-ansi "^4.0.0"
through "^2.3.6"
-internal-ip@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-1.2.0.tgz#ae9fbf93b984878785d50a8de1b356956058cf5c"
- dependencies:
- meow "^3.3.0"
-
internal-ip@^2.0.2:
version "2.0.3"
resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-2.0.3.tgz#ed3cf9b671ac7ff23037bfacad42eb439cd9546c"
@@ -5368,7 +5675,7 @@ ip-regex@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9"
-ip@^1.1.0, ip@^1.1.5:
+ip@1.1.5, ip@^1.1.0, ip@^1.1.5:
version "1.1.5"
resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
@@ -5380,10 +5687,6 @@ ipaddr.js@^1.5.2:
version "1.5.2"
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.5.2.tgz#d4b505bde9946987ccf0fc58d9010ff9607e3fa0"
-irregular-plurals@^1.0.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/irregular-plurals/-/irregular-plurals-1.3.0.tgz#7af06931bdf74be33dcf585a13e06fccc16caecf"
-
is-absolute-url@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6"
@@ -5493,7 +5796,7 @@ is-fullwidth-code-point@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
-is-function@^1.0.1, is-function@~1.0.0:
+is-function@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.1.tgz#12cfb98b65b57dd3d193a3121f5f6e2f437602b5"
@@ -5537,7 +5840,7 @@ is-number@^3.0.0:
dependencies:
kind-of "^3.0.2"
-is-obj@^1.0.0:
+is-obj@^1.0.0, is-obj@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
@@ -5565,7 +5868,7 @@ is-plain-obj@^1.0.0, is-plain-obj@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
-is-plain-object@^2.0.1:
+is-plain-object@^2.0.1, is-plain-object@^2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
dependencies:
@@ -5615,7 +5918,7 @@ is-root@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-root/-/is-root-1.0.0.tgz#07b6c233bc394cd9d02ba15c966bd6660d6342d5"
-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"
@@ -5778,9 +6081,9 @@ isurl@^1.0.0-alpha5:
has-to-string-tag-x "^1.2.0"
is-object "^1.0.1"
-iterall@^1.1.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.1.1.tgz#f7f0af11e9a04ec6426260f5019d9fcca4d50214"
+iterall@1.1.2, iterall@^1.1.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.1.2.tgz#413332b3cdb46f8f5ede57d6cd8e3ca8a9df8816"
javascript-stringify@^1.6.0:
version "1.6.0"
@@ -5801,9 +6104,9 @@ jest-changed-files@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-20.0.3.tgz#9394d5cc65c438406149bef1bf4d52b68e03e3f8"
-jest-changed-files@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-21.1.0.tgz#e70f6b33b75d5987f4eae07e35bea5525635f92a"
+jest-changed-files@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-21.2.0.tgz#5dbeecad42f5d88b482334902ce1cba6d9798d29"
dependencies:
throat "^4.0.0"
@@ -5842,9 +6145,9 @@ jest-cli@^20.0.4:
worker-farm "^1.3.1"
yargs "^7.0.2"
-jest-cli@^21.0.1, jest-cli@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-21.1.0.tgz#4f671885ea3521803c96a1fd95baaa6a1ba8d70f"
+jest-cli@^21.0.1, jest-cli@^21.1.0, jest-cli@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-21.2.0.tgz#30f7f1da516701893370937f6e06cf9e35b7f758"
dependencies:
ansi-escapes "^3.0.0"
chalk "^2.0.1"
@@ -5855,17 +6158,17 @@ jest-cli@^21.0.1, jest-cli@^21.1.0:
istanbul-lib-coverage "^1.0.1"
istanbul-lib-instrument "^1.4.2"
istanbul-lib-source-maps "^1.1.0"
- jest-changed-files "^21.1.0"
- jest-config "^21.1.0"
- jest-environment-jsdom "^21.1.0"
- jest-haste-map "^21.1.0"
- jest-message-util "^21.1.0"
- jest-regex-util "^21.1.0"
- jest-resolve-dependencies "^21.1.0"
- jest-runner "^21.1.0"
- jest-runtime "^21.1.0"
- jest-snapshot "^21.1.0"
- jest-util "^21.1.0"
+ jest-changed-files "^21.2.0"
+ jest-config "^21.2.0"
+ jest-environment-jsdom "^21.2.0"
+ jest-haste-map "^21.2.0"
+ jest-message-util "^21.2.0"
+ jest-regex-util "^21.2.0"
+ jest-resolve-dependencies "^21.2.0"
+ jest-runner "^21.2.0"
+ jest-runtime "^21.2.0"
+ jest-snapshot "^21.2.0"
+ jest-util "^21.2.0"
micromatch "^2.3.11"
node-notifier "^5.0.2"
pify "^3.0.0"
@@ -5891,21 +6194,21 @@ jest-config@^20.0.4:
jest-validate "^20.0.3"
pretty-format "^20.0.3"
-jest-config@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-21.1.0.tgz#7ef8778af679de30dad75e355a0dfbb0330b8d2f"
+jest-config@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-21.2.0.tgz#e88e6e677eed4eb78acfc9a1243531e3484de143"
dependencies:
chalk "^2.0.1"
glob "^7.1.1"
- jest-environment-jsdom "^21.1.0"
- jest-environment-node "^21.1.0"
- jest-get-type "^21.0.2"
- jest-jasmine2 "^21.1.0"
- jest-regex-util "^21.1.0"
- jest-resolve "^21.1.0"
- jest-util "^21.1.0"
- jest-validate "^21.1.0"
- pretty-format "^21.1.0"
+ jest-environment-jsdom "^21.2.0"
+ jest-environment-node "^21.2.0"
+ jest-get-type "^21.2.0"
+ jest-jasmine2 "^21.2.0"
+ jest-regex-util "^21.2.0"
+ jest-resolve "^21.2.0"
+ jest-util "^21.2.0"
+ jest-validate "^21.2.0"
+ pretty-format "^21.2.0"
jest-diff@18.1.0, jest-diff@^18.1.0:
version "18.1.0"
@@ -5925,22 +6228,22 @@ jest-diff@^20.0.3:
jest-matcher-utils "^20.0.3"
pretty-format "^20.0.3"
-jest-diff@^21.0.0, jest-diff@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-21.1.0.tgz#ca4c9d40272a6901dcde6c4c0bb2f568c363cc42"
+jest-diff@^21.0.0, jest-diff@^21.1.0, jest-diff@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-21.2.0.tgz#14fa840d498c8f8a07465877dee5a9f0a48d6e74"
dependencies:
chalk "^2.0.1"
diff "^3.2.0"
- jest-get-type "^21.0.2"
- pretty-format "^21.1.0"
+ jest-get-type "^21.2.0"
+ pretty-format "^21.2.0"
jest-docblock@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-20.0.3.tgz#17bea984342cc33d83c50fbe1545ea0efaa44712"
-jest-docblock@^21.0.0, jest-docblock@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-21.1.0.tgz#43154be2441fb91403e36bb35cb791a5017cea81"
+jest-docblock@^21.0.0, jest-docblock@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-21.2.0.tgz#51529c3b30d5fd159da60c27ceedc195faf8d414"
jest-environment-jsdom@^20.0.3:
version "20.0.3"
@@ -5950,12 +6253,12 @@ jest-environment-jsdom@^20.0.3:
jest-util "^20.0.3"
jsdom "^9.12.0"
-jest-environment-jsdom@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-21.1.0.tgz#40729a60cd4544625f7d3a33c32bdaad63e57db7"
+jest-environment-jsdom@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-21.2.0.tgz#b38a2a1c5a4070586446863ffc25c6aedc0c1ddb"
dependencies:
- jest-mock "^21.1.0"
- jest-util "^21.1.0"
+ jest-mock "^21.2.0"
+ jest-util "^21.2.0"
jsdom "^9.12.0"
jest-environment-node@^20.0.3:
@@ -5965,20 +6268,20 @@ jest-environment-node@^20.0.3:
jest-mock "^20.0.3"
jest-util "^20.0.3"
-jest-environment-node@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-21.1.0.tgz#a11fd611e8ae6c3e02b785aa1b12a3009f4fd0f1"
+jest-environment-node@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-21.2.0.tgz#5e025a86c9556e6b7024f66b340bb9e3733f0d0f"
dependencies:
- jest-mock "^21.1.0"
- jest-util "^21.1.0"
+ jest-mock "^21.2.0"
+ jest-util "^21.2.0"
jest-file-exists@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-file-exists/-/jest-file-exists-17.0.0.tgz#7f63eb73a1c43a13f461be261768b45af2cdd169"
-jest-get-type@^21.0.2:
- version "21.0.2"
- resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-21.0.2.tgz#304e6b816dd33cd1f47aba0597bcad258a509fc6"
+jest-get-type@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-21.2.0.tgz#f6376ab9db4b60d81e39f30749c6c466f40d4a23"
jest-haste-map@^20.0.4:
version "20.0.5"
@@ -5991,13 +6294,13 @@ jest-haste-map@^20.0.4:
sane "~1.6.0"
worker-farm "^1.3.1"
-jest-haste-map@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-21.1.0.tgz#08e7a8c584008d4b790b8dddf7dd3e3db03b75d3"
+jest-haste-map@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-21.2.0.tgz#1363f0a8bb4338f24f001806571eff7a4b2ff3d8"
dependencies:
fb-watchman "^2.0.0"
graceful-fs "^4.1.11"
- jest-docblock "^21.1.0"
+ jest-docblock "^21.2.0"
micromatch "^2.3.11"
sane "^2.0.0"
worker-farm "^1.3.1"
@@ -6016,17 +6319,17 @@ jest-jasmine2@^20.0.4:
once "^1.4.0"
p-map "^1.1.1"
-jest-jasmine2@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-21.1.0.tgz#975c3cd3ecd9d50d385bfe3c680dd61979f50c9c"
+jest-jasmine2@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-21.2.0.tgz#99907a12d94ead2815f6bd22d69b3d2bc5bb36bc"
dependencies:
chalk "^2.0.1"
- expect "^21.1.0"
+ expect "^21.2.0"
graceful-fs "^4.1.11"
- jest-diff "^21.1.0"
- jest-matcher-utils "^21.1.0"
- jest-message-util "^21.1.0"
- jest-snapshot "^21.1.0"
+ jest-diff "^21.2.0"
+ jest-matcher-utils "^21.2.0"
+ jest-message-util "^21.2.0"
+ jest-snapshot "^21.2.0"
p-cancelable "^0.3.0"
jest-junit@^3.0.0:
@@ -6051,13 +6354,13 @@ jest-matcher-utils@^20.0.3:
chalk "^1.1.3"
pretty-format "^20.0.3"
-jest-matcher-utils@^21.0.0, jest-matcher-utils@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-21.1.0.tgz#b02e237b287c58915ce9a5bf3c7138dba95125a7"
+jest-matcher-utils@^21.0.0, jest-matcher-utils@^21.1.0, jest-matcher-utils@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-21.2.0.tgz#6cfabb60aa77d9f17e9e2fa8eb939dfbe005022d"
dependencies:
chalk "^2.0.1"
- jest-get-type "^21.0.2"
- pretty-format "^21.1.0"
+ jest-get-type "^21.2.0"
+ pretty-format "^21.2.0"
jest-matchers@^20.0.3:
version "20.0.3"
@@ -6076,9 +6379,9 @@ jest-message-util@^20.0.3:
micromatch "^2.3.11"
slash "^1.0.0"
-jest-message-util@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-21.1.0.tgz#7f9a52535d1a640af0d4c800edde737e14ea0526"
+jest-message-util@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-21.2.0.tgz#3c6717fe21c301da3a24ffa5691aed8961d362f5"
dependencies:
chalk "^2.0.1"
micromatch "^2.3.11"
@@ -6092,17 +6395,17 @@ jest-mock@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-20.0.3.tgz#8bc070e90414aa155c11a8d64c869a0d5c71da59"
-jest-mock@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-21.1.0.tgz#c4dddfa893a0b120b72b5ae87c7506745213a790"
+jest-mock@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-21.2.0.tgz#7eb0770e7317968165f61ea2a7281131534b3c0f"
jest-regex-util@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-20.0.3.tgz#85bbab5d133e44625b19faf8c6aa5122d085d762"
-jest-regex-util@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-21.1.0.tgz#59e4bad74f5ffd62a3835225f9bc1ee3796b5adb"
+jest-regex-util@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-21.2.0.tgz#1b1e33e63143babc3e0f2e6c9b5ba1eb34b2d530"
jest-resolve-dependencies@^20.0.3:
version "20.0.3"
@@ -6110,11 +6413,11 @@ jest-resolve-dependencies@^20.0.3:
dependencies:
jest-regex-util "^20.0.3"
-jest-resolve-dependencies@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-21.1.0.tgz#9f78852e65d864d04ad0919ac8226b3f1434e7b0"
+jest-resolve-dependencies@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-21.2.0.tgz#9e231e371e1a736a1ad4e4b9a843bc72bfe03d09"
dependencies:
- jest-regex-util "^21.1.0"
+ jest-regex-util "^21.2.0"
jest-resolve@^20.0.4:
version "20.0.4"
@@ -6124,25 +6427,25 @@ jest-resolve@^20.0.4:
is-builtin-module "^1.0.0"
resolve "^1.3.2"
-jest-resolve@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-21.1.0.tgz#6bb806ca5ad876c250044fe62f298321d2da5c06"
+jest-resolve@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-21.2.0.tgz#068913ad2ba6a20218e5fd32471f3874005de3a6"
dependencies:
browser-resolve "^1.11.2"
chalk "^2.0.1"
is-builtin-module "^1.0.0"
-jest-runner@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-21.1.0.tgz#d7ea7e2fa10ed673d4dd25ba2f3faae2efb89a07"
+jest-runner@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-21.2.0.tgz#632f8e0c365613b37d2c7bd2c2f9dcc6235d71f0"
dependencies:
- jest-config "^21.1.0"
- jest-docblock "^21.1.0"
- jest-haste-map "^21.1.0"
- jest-jasmine2 "^21.1.0"
- jest-message-util "^21.1.0"
- jest-runtime "^21.1.0"
- jest-util "^21.1.0"
+ jest-config "^21.2.0"
+ jest-docblock "^21.2.0"
+ jest-haste-map "^21.2.0"
+ jest-jasmine2 "^21.2.0"
+ jest-message-util "^21.2.0"
+ jest-runtime "^21.2.0"
+ jest-util "^21.2.0"
pify "^3.0.0"
throat "^4.0.0"
worker-farm "^1.3.1"
@@ -6167,21 +6470,21 @@ jest-runtime@^20.0.4:
strip-bom "3.0.0"
yargs "^7.0.2"
-jest-runtime@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-21.1.0.tgz#c9a180a9e06ef046d0ad157dea52355abb7cbad4"
+jest-runtime@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-21.2.0.tgz#665882303a656103c1fe025aaef44d547935bf51"
dependencies:
babel-core "^6.0.0"
- babel-jest "^21.0.2"
+ babel-jest "^21.2.0"
babel-plugin-istanbul "^4.0.0"
chalk "^2.0.1"
convert-source-map "^1.4.0"
graceful-fs "^4.1.11"
- jest-config "^21.1.0"
- jest-haste-map "^21.1.0"
- jest-regex-util "^21.1.0"
- jest-resolve "^21.1.0"
- jest-util "^21.1.0"
+ jest-config "^21.2.0"
+ jest-haste-map "^21.2.0"
+ jest-regex-util "^21.2.0"
+ jest-resolve "^21.2.0"
+ jest-util "^21.2.0"
json-stable-stringify "^1.0.1"
micromatch "^2.3.11"
slash "^1.0.0"
@@ -6211,18 +6514,18 @@ jest-snapshot@^20.0.3:
natural-compare "^1.4.0"
pretty-format "^20.0.3"
-jest-snapshot@^21.0.0, jest-snapshot@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-21.1.0.tgz#a5fa9d52847d8f52e19a1df6ccae9de699193ccc"
+jest-snapshot@^21.0.0, jest-snapshot@^21.1.0, jest-snapshot@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-21.2.0.tgz#e3f53df6f90d2d72054c78d0eef32592a76edc05"
dependencies:
chalk "^2.0.1"
- jest-diff "^21.1.0"
- jest-matcher-utils "^21.1.0"
+ jest-diff "^21.2.0"
+ jest-matcher-utils "^21.2.0"
mkdirp "^0.5.1"
natural-compare "^1.4.0"
- pretty-format "^21.1.0"
+ pretty-format "^21.2.0"
-jest-styled-components@^4.4.1:
+jest-styled-components@^4.4.1, jest-styled-components@^4.6.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/jest-styled-components/-/jest-styled-components-4.6.0.tgz#a5e11c9e8b007857a657b41ceff41a116a976ec4"
dependencies:
@@ -6255,16 +6558,16 @@ jest-util@^20.0.3:
leven "^2.1.0"
mkdirp "^0.5.1"
-jest-util@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-21.1.0.tgz#f92ff756422cc0609ddf5a9bfa4d34b2835d8c30"
+jest-util@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-21.2.0.tgz#b80779fc67250eb952196233c5ce68c2bd83fe69"
dependencies:
callsites "^2.0.0"
chalk "^2.0.1"
graceful-fs "^4.1.11"
- jest-message-util "^21.1.0"
- jest-mock "^21.1.0"
- jest-validate "^21.1.0"
+ jest-message-util "^21.2.0"
+ jest-mock "^21.2.0"
+ jest-validate "^21.2.0"
mkdirp "^0.5.1"
jest-validate@^20.0.3:
@@ -6276,14 +6579,14 @@ jest-validate@^20.0.3:
leven "^2.1.0"
pretty-format "^20.0.3"
-jest-validate@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-21.1.0.tgz#39d01115544a758bce49f221a5fcbb24ebdecc65"
+jest-validate@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-21.2.0.tgz#b383fc9c2905c15fac081bd42ffa954457ea705b"
dependencies:
chalk "^2.0.1"
- jest-get-type "^21.0.2"
+ jest-get-type "^21.2.0"
leven "^2.1.0"
- pretty-format "^21.1.0"
+ pretty-format "^21.2.0"
jest@20.0.4, jest@^20.0.4:
version "20.0.4"
@@ -6291,11 +6594,11 @@ jest@20.0.4, jest@^20.0.4:
dependencies:
jest-cli "^20.0.4"
-jest@^21.0.1:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/jest/-/jest-21.1.0.tgz#77c7baa8aa9e8bace7fe41a30d748ab56e89476a"
+jest@^21.0.1, jest@^21.1.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/jest/-/jest-21.2.0.tgz#d0a6171e4e36e95acb28175d8b191241872bb59a"
dependencies:
- jest-cli "^21.1.0"
+ jest-cli "^21.2.0"
jodid25519@^1.0.0:
version "1.0.2"
@@ -6303,15 +6606,22 @@ jodid25519@^1.0.0:
dependencies:
jsbn "~0.1.0"
-joyent-react-scripts@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/joyent-react-scripts/-/joyent-react-scripts-1.0.2.tgz#1c7503fcb13f66390e8e532fb5fe4c5d2cd25ac1"
+joyent-react-scripts@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/joyent-react-scripts/-/joyent-react-scripts-2.0.2.tgz#687d5b114d82acfaff0993b57f8ab2e76e5173ee"
dependencies:
apr-for-each "^1.0.6"
apr-main "^1.0.7"
+ babel-minify-webpack-plugin "^0.2.0"
+ graphql-tag "^2.4.2"
+ lodash.isstring "^4.0.1"
mz "^2.7.0"
react-scripts "^1.0.13"
+jpeg-js@0.1.2, jpeg-js@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.1.2.tgz#135b992c0575c985cfa0f494a3227ed238583ece"
+
js-base64@^2.1.9:
version "2.3.2"
resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.3.2.tgz#a79a923666372b580f8e27f51845c6f7e8fbfbaf"
@@ -6320,7 +6630,7 @@ js-tokens@^3.0.0, js-tokens@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
-js-yaml@^3.4.3, js-yaml@^3.7.0, js-yaml@^3.9.1:
+js-yaml@^3.4.3, js-yaml@^3.7.0, js-yaml@^3.9.0, js-yaml@^3.9.1:
version "3.10.0"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.10.0.tgz#2e78441646bd4682e963f22b6e92823c309c62dc"
dependencies:
@@ -6404,7 +6714,7 @@ json-stable-stringify@^1.0.1:
dependencies:
jsonify "~0.0.0"
-json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1:
+json-stringify-safe@5.0.1, json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
@@ -6434,23 +6744,10 @@ jsonfile@^4.0.0:
optionalDependencies:
graceful-fs "^4.1.6"
-jsonfilter@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/jsonfilter/-/jsonfilter-1.1.2.tgz#21ef7cedc75193813c75932e96a98be205ba5a11"
- dependencies:
- JSONStream "^0.8.4"
- minimist "^1.1.0"
- stream-combiner "^0.2.1"
- through2 "^0.6.3"
-
jsonify@~0.0.0:
version "0.0.0"
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
-jsonparse@0.0.5:
- version "0.0.5"
- resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-0.0.5.tgz#330542ad3f0a654665b778f3eb2d9a9fa507ac64"
-
jsonparse@^1.2.0:
version "1.3.1"
resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
@@ -6548,10 +6845,6 @@ klaw@^1.0.0:
optionalDependencies:
graceful-fs "^4.1.9"
-known-css-properties@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.2.0.tgz#899c94be368e55b42d7db8d5be7d73a4a4a41454"
-
known-css-properties@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.3.0.tgz#a3d135bbfc60ee8c6eacf2f7e7e6f2d4755e49a4"
@@ -6562,6 +6855,12 @@ latest-version@^2.0.0:
dependencies:
package-json "^2.0.0"
+latest-version@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15"
+ dependencies:
+ package-json "^4.0.0"
+
lazy-cache@^1.0.3:
version "1.0.4"
resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"
@@ -6576,13 +6875,6 @@ lcid@^1.0.0:
dependencies:
invert-kv "^1.0.0"
-ldjson-stream@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/ldjson-stream/-/ldjson-stream-1.2.1.tgz#91beceda5ac4ed2b17e649fb777e7abfa0189c2b"
- dependencies:
- split2 "^0.2.1"
- through2 "^0.6.1"
-
lerna@^2.0.0, lerna@^2.1.2:
version "2.2.0"
resolved "https://registry.yarnpkg.com/lerna/-/lerna-2.2.0.tgz#dcf588f8c8feb57d76b34ef72cfedef23f1b5807"
@@ -6652,6 +6944,52 @@ license-to-fail@^2.2.0:
dependencies:
license-checker "^7.1.0"
+lighthouse-gh-status-reporter@^1.0.12:
+ version "1.0.12"
+ resolved "https://registry.yarnpkg.com/lighthouse-gh-status-reporter/-/lighthouse-gh-status-reporter-1.0.12.tgz#7d4e408fdbe65bbbfb16606bf71ca8c1aa9f7056"
+ dependencies:
+ apr-find "^1.0.5"
+ apr-main "^1.0.7"
+ apr-map "^1.0.5"
+ chrome-launcher "^0.8.0"
+ cosmiconfig "^3.0.1"
+ execa "^0.8.0"
+ force-array "^3.1.0"
+ gh-status-reporter-config "^1.0.3"
+ github "^11.0.0"
+ globby "^6.1.0"
+ lighthouse "^2.4.0"
+ minimist "^1.2.0"
+ mz "^2.7.0"
+ read-pkg "^2.0.0"
+ simple-statistics "^4.1.1"
+
+lighthouse-logger@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/lighthouse-logger/-/lighthouse-logger-1.0.1.tgz#f073d83f7acbc96729bf100a121c8f006991ae61"
+ dependencies:
+ debug "^2.6.8"
+
+lighthouse@^2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/lighthouse/-/lighthouse-2.4.0.tgz#1fef9879c5088fa44c3bbaa55bdea44025d1d2c7"
+ dependencies:
+ axe-core "2.2.1"
+ chrome-devtools-frontend "1.0.422034"
+ devtools-timeline-model "1.1.6"
+ jpeg-js "0.1.2"
+ json-stringify-safe "5.0.1"
+ lighthouse-logger "^1.0.0"
+ metaviewport-parser "0.1.0"
+ mkdirp "0.5.1"
+ opn "4.0.2"
+ rimraf "^2.6.1"
+ speedline "1.2.0"
+ update-notifier "^2.1.0"
+ whatwg-url "4.0.0"
+ ws "1.1.1"
+ yargs "3.32.0"
+
listify@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/listify/-/listify-1.0.0.tgz#03ca7ba2d150d4267773f74e57558d1053d2bee3"
@@ -6719,7 +7057,7 @@ locate-path@^2.0.0:
p-locate "^2.0.0"
path-exists "^3.0.0"
-lodash-es@^4.17.3, lodash-es@^4.2.0, lodash-es@^4.2.1:
+lodash-es@^4.17.3, lodash-es@^4.17.4, lodash-es@^4.2.0, lodash-es@^4.2.1:
version "4.17.4"
resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.4.tgz#dcc1d7552e150a0640073ba9cb31d70f032950e7"
@@ -6735,6 +7073,10 @@ lodash.cond@^4.3.0:
version "4.5.2"
resolved "https://registry.yarnpkg.com/lodash.cond/-/lodash.cond-4.5.2.tgz#f471a1da486be60f6ab955d17115523dd1d255d5"
+lodash.curry@^4.0.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/lodash.curry/-/lodash.curry-4.1.1.tgz#248e36072ede906501d75966200a86dab8b23170"
+
lodash.debounce@^4.0.4:
version "4.0.8"
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
@@ -6759,6 +7101,10 @@ lodash.flatten@^4.4.0:
version "4.4.0"
resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f"
+lodash.flow@^3.3.0:
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.flow/-/lodash.flow-3.5.0.tgz#87bf40292b8cf83e4e8ce1a3ae4209e20071675a"
+
lodash.get@^4.4.2:
version "4.4.2"
resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99"
@@ -6799,6 +7145,10 @@ lodash.isinteger@^4.0.4:
version "4.0.4"
resolved "https://registry.yarnpkg.com/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz#619c0af3d03f8b04c31f5882840b77b11cd68343"
+lodash.isnan@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/lodash.isnan/-/lodash.isnan-3.0.2.tgz#82ed04a5f9ea8bd6226d0c26af0cac32f4507745"
+
lodash.isplainobject@^4.0.6:
version "4.0.6"
resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb"
@@ -6852,11 +7202,15 @@ lodash.uniq@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
+lodash.uniqby@^4.7.0:
+ version "4.7.0"
+ resolved "https://registry.yarnpkg.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz#d99c07a669e9e6d24e1362dfe266c67616af1302"
+
lodash@4.17.2:
version "4.17.2"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.2.tgz#34a3055babe04ce42467b607d700072c7ff6bf42"
-"lodash@>=3.5 <5", lodash@^4.0.0, lodash@^4.1.0, lodash@^4.11.1, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.5.1, lodash@^4.7.0:
+"lodash@>=3.5 <5", lodash@^4.0.0, lodash@^4.1.0, lodash@^4.13.1, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.16.6, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.5.1, lodash@^4.7.0:
version "4.17.4"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
@@ -6864,15 +7218,9 @@ lodash@^3.10.1, lodash@^3.3.1, lodash@^3.9.3:
version "3.10.1"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6"
-log-symbols@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18"
- dependencies:
- chalk "^1.0.0"
-
log-symbols@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.0.0.tgz#595e63be4d5c8cbf294a9e09e0d5629f5913fc0c"
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.1.0.tgz#f35fa60e278832b538dc4dddcbb478a45d3e3be6"
dependencies:
chalk "^2.0.1"
@@ -6909,7 +7257,7 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3
dependencies:
js-tokens "^3.0.0"
-loud-rejection@^1.0.0:
+loud-rejection@^1.0.0, loud-rejection@^1.3.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
dependencies:
@@ -6937,6 +7285,10 @@ lstream@0.0.4:
dependencies:
readable-stream ">= 1.0.2"
+lunr@^2.1.3:
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.1.3.tgz#e7d779a9d5bc69ee13d713dedd9024188a7aa263"
+
macaddress@^0.2.8:
version "0.2.8"
resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12"
@@ -6984,11 +7336,17 @@ markdown-to-jsx@^5.4.2:
remark-parse "^4.0.0"
unified "^6.1.5"
+matchmediaquery@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/matchmediaquery/-/matchmediaquery-0.2.1.tgz#223c7005793de03e47ce92b13285a72c44ada2cf"
+ dependencies:
+ css-mediaquery "^0.1.2"
+
math-expression-evaluator@^1.2.14:
version "1.2.17"
resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac"
-mathml-tag-names@^2.0.0, mathml-tag-names@^2.0.1:
+mathml-tag-names@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.0.1.tgz#8d41268168bf86d1102b98109e28e531e7a34578"
@@ -7067,10 +7425,29 @@ merge@^1.1.3, merge@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.0.tgz#7531e39d4949c281a66b8c5a6e0265e8b05894da"
+metaviewport-parser@0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/metaviewport-parser/-/metaviewport-parser-0.1.0.tgz#97fa67ea4bbf640f4fd59010f88f10cea7d5accc"
+
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.0.0:
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/micro/-/micro-9.0.0.tgz#c07006a4297099bef9c7a4a318711a77209a4b72"
+ dependencies:
+ is-stream "1.1.0"
+ media-typer "0.3.0"
+ mri "1.1.0"
+ raw-body "2.3.2"
+
micromatch@^2.1.5, micromatch@^2.3.11, micromatch@^2.3.7:
version "2.3.11"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
@@ -7100,7 +7477,7 @@ miller-rabin@^4.0.0:
version "1.30.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.30.0.tgz#74c643da2dd9d6a45399963465b26d5ca7d71f01"
-mime-types@^2.1.12, mime-types@~2.1.15, mime-types@~2.1.16, mime-types@~2.1.7:
+mime-types@2.1.17, mime-types@^2.1.12, mime-types@~2.1.15, mime-types@~2.1.16, mime-types@~2.1.17, mime-types@~2.1.7:
version "2.1.17"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.17.tgz#09d7a393f03e995a79f8af857b70a9e0ab16557a"
dependencies:
@@ -7114,9 +7491,9 @@ mime@1.3.x:
version "1.3.6"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.6.tgz#591d84d3653a6b0b4a3b9df8de5aa8108e72e5e0"
-mime@^1.3.4:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.0.tgz#69e9e0db51d44f2a3b56e48b7817d7d137f1a343"
+mime@^1.2.11, mime@^1.3.4:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
mimic-fn@^1.0.0:
version "1.1.0"
@@ -7150,7 +7527,7 @@ minimist@0.0.8:
version "0.0.8"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
-minimist@1.2.0, minimist@^1.1.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@~1.2.0:
+minimist@1.2.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
@@ -7191,7 +7568,7 @@ modify-values@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.0.tgz#e2b6cdeb9ce19f99317a53722f3dbf5df5eaaab2"
-moment@^2.10.6, moment@^2.6.0:
+moment@^2.10.6, moment@^2.6.0, moment@~2.18.0:
version "2.18.1"
resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f"
@@ -7214,6 +7591,10 @@ move-concurrently@^1.0.1:
rimraf "^2.5.4"
run-queue "^1.0.3"
+mri@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/mri/-/mri-1.1.0.tgz#5c0a3f29c8ccffbbb1ec941dcec09d71fa32f36a"
+
ms@0.7.1:
version "0.7.1"
resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098"
@@ -7233,15 +7614,6 @@ multicast-dns@^6.0.1:
dns-packet "^1.0.1"
thunky "^0.1.0"
-multimatch@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-2.1.0.tgz#9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b"
- dependencies:
- array-differ "^1.0.0"
- array-union "^1.0.1"
- arrify "^1.0.0"
- minimatch "^3.0.0"
-
mute-stream@0.0.5:
version "0.0.5"
resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0"
@@ -7274,7 +7646,7 @@ n-gram@^0.1.0:
version "0.1.2"
resolved "https://registry.yarnpkg.com/n-gram/-/n-gram-0.1.2.tgz#9acecb0f797fbfd22a0ad8a28d987880a63002ab"
-nan@^2.0.8, nan@^2.3.0, nan@^2.3.3:
+nan@^2.3.0, nan@^2.3.3:
version "2.7.0"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.7.0.tgz#d95bf721ec877e08db276ed3fc6eb78f9083ad46"
@@ -7296,6 +7668,10 @@ negotiator@0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
+netrc@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/netrc/-/netrc-0.1.4.tgz#6be94fcaca8d77ade0a9670dc460914c94472444"
+
nlcst-is-literal@^1.0.0, nlcst-is-literal@^1.1.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/nlcst-is-literal/-/nlcst-is-literal-1.1.1.tgz#8d8f11dabffebf7526c13a80674e696421becaeb"
@@ -7389,17 +7765,17 @@ node-notifier@^5.0.2:
which "^1.2.12"
node-pre-gyp@^0.6.36:
- version "0.6.37"
- resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.37.tgz#3c872b236b2e266e4140578fe1ee88f693323a05"
+ version "0.6.38"
+ resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.38.tgz#e92a20f83416415bb4086f6d1fb78b3da73d113d"
dependencies:
+ hawk "3.1.3"
mkdirp "^0.5.1"
nopt "^4.0.1"
npmlog "^4.0.2"
rc "^1.1.7"
- request "^2.81.0"
+ request "2.81.0"
rimraf "^2.6.1"
semver "^5.3.0"
- tape "^4.6.3"
tar "^2.2.1"
tar-pack "^3.4.0"
@@ -7407,9 +7783,9 @@ 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-uuid@^1.4.6:
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907"
+node-version@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/node-version/-/node-version-1.1.0.tgz#f437d7ba407e65e2c4eaef8887b1718ba523d4f0"
nopt@^2.2.0:
version "2.2.1"
@@ -7464,9 +7840,9 @@ normalize-url@^1.4.0:
query-string "^4.1.0"
sort-keys "^1.0.0"
-normalized-styled-components@^1.0.9:
- version "1.0.10"
- resolved "https://registry.yarnpkg.com/normalized-styled-components/-/normalized-styled-components-1.0.10.tgz#c75ec52c71b4e3fb86e57991ead5c032706c682b"
+normalized-styled-components@^1.0.14:
+ version "1.0.14"
+ resolved "https://registry.yarnpkg.com/normalized-styled-components/-/normalized-styled-components-1.0.14.tgz#879769f4de36195aec375839e17caa6267e96fec"
dependencies:
remcalc "^1.0.8"
@@ -7507,10 +7883,10 @@ number-is-nan@^1.0.0:
resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
"nwmatcher@>= 1.3.9 < 2.0.0":
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.4.1.tgz#7ae9b07b0ea804db7e25f05cb5fe4097d4e4949f"
+ version "1.4.2"
+ resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.4.2.tgz#c5e545ab40d22a56b0326531c4beaed7a888b3ea"
-oauth-sign@~0.8.1:
+oauth-sign@~0.8.1, oauth-sign@~0.8.2:
version "0.8.2"
resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"
@@ -7522,14 +7898,18 @@ object-hash@^1.1.4:
version "1.1.8"
resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.1.8.tgz#28a659cf987d96a4dabe7860289f3b5326c4a03c"
-object-inspect@~1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.3.0.tgz#5b1eb8e6742e2ee83342a637034d844928ba2f6d"
-
-object-keys@^1.0.6, object-keys@^1.0.7, object-keys@^1.0.8, object-keys@^1.0.9:
+object-keys@^1.0.10, object-keys@^1.0.6, object-keys@^1.0.7, object-keys@^1.0.8, object-keys@^1.0.9:
version "1.0.11"
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d"
+object.assign@^4.0.4:
+ version "4.0.4"
+ resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.0.4.tgz#b1c9cc044ef1b9fe63606fc141abbb32e14730cc"
+ dependencies:
+ define-properties "^1.1.2"
+ function-bind "^1.1.0"
+ object-keys "^1.0.10"
+
object.omit@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"
@@ -7537,6 +7917,15 @@ object.omit@^2.0.0:
for-own "^0.1.4"
is-extendable "^0.1.1"
+object.values@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.0.4.tgz#e524da09b4f66ff05df457546ec72ac99f13069a"
+ dependencies:
+ define-properties "^1.1.2"
+ es-abstract "^1.6.1"
+ function-bind "^1.1.0"
+ has "^1.0.1"
+
obuf@^1.0.0, obuf@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.1.tgz#104124b6c602c6796881a042541d36db43a5264e"
@@ -7567,10 +7956,6 @@ once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.3.3, once@^1.4.0:
dependencies:
wrappy "1"
-onecolor@^3.0.4:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/onecolor/-/onecolor-3.0.4.tgz#75a46f80da6c7aaa5b4daae17a47198bd9652494"
-
onetime@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789"
@@ -7618,6 +8003,10 @@ optionator@^0.8.1, optionator@^0.8.2:
type-check "~0.3.2"
wordwrap "~1.0.0"
+options@>=0.0.5:
+ version "0.0.6"
+ resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f"
+
original@>=0.0.5:
version "1.0.0"
resolved "https://registry.yarnpkg.com/original/-/original-1.0.0.tgz#9147f93fa1696d04be61e01bd50baeaca656bd3b"
@@ -7650,7 +8039,7 @@ os-shim@^0.1.2:
version "0.1.3"
resolved "https://registry.yarnpkg.com/os-shim/-/os-shim-0.1.3.tgz#6b62c3791cf7909ea35ed46e17658bb417cb3917"
-os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1:
+os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1, os-tmpdir@~1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
@@ -7706,6 +8095,15 @@ package-json@^2.0.0:
registry-url "^3.0.3"
semver "^5.1.0"
+package-json@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed"
+ dependencies:
+ got "^6.7.1"
+ registry-auth-token "^3.0.1"
+ registry-url "^3.0.3"
+ semver "^5.1.0"
+
pad-right@^0.2.2:
version "0.2.2"
resolved "https://registry.yarnpkg.com/pad-right/-/pad-right-0.2.2.tgz#6fbc924045d244f2a2a244503060d3bfc6009774"
@@ -7724,7 +8122,7 @@ parallel-transform@^1.1.0:
inherits "^2.0.3"
readable-stream "^2.1.5"
-param-case@2.1.x:
+param-case@2.1.x, param-case@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247"
dependencies:
@@ -7796,6 +8194,13 @@ parseurl@~1.3.1, parseurl@~1.3.2:
version "1.3.2"
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3"
+pascal-case@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-2.0.1.tgz#2d578d3455f660da65eca18ef95b4e0de912761e"
+ dependencies:
+ camel-case "^3.0.0"
+ upper-case-first "^1.1.0"
+
path-browserify@0.0.0:
version "0.0.0"
resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a"
@@ -7840,6 +8245,12 @@ path-to-regexp@^1.0.1, path-to-regexp@^1.7.0:
dependencies:
isarray "0.0.1"
+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"
@@ -7868,6 +8279,10 @@ performance-now@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"
+performance-now@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
+
pify@^2.0.0, pify@^2.2.0, pify@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
@@ -7886,13 +8301,6 @@ pinkie@^2.0.0:
version "2.0.4"
resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
-pipetteur@^2.0.0:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/pipetteur/-/pipetteur-2.0.3.tgz#1955760959e8d1a11cb2a50ec83eec470633e49f"
- dependencies:
- onecolor "^3.0.4"
- synesthesia "^1.0.1"
-
pkg-dir@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4"
@@ -7905,11 +8313,9 @@ pkg-dir@^2.0.0:
dependencies:
find-up "^2.1.0"
-plur@^2.0.0, plur@^2.1.2:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/plur/-/plur-2.1.2.tgz#7482452c1a0f508e3e344eaec312c91c29dc655a"
- dependencies:
- irregular-plurals "^1.0.0"
+pkginfo@0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.4.0.tgz#349dbb7ffd38081fcadc0853df687f0c7744cd65"
pluralize@^4.0.0:
version "4.0.0"
@@ -8006,12 +8412,6 @@ postcss-flexbugs-fixes@3.2.0:
dependencies:
postcss "^6.0.1"
-postcss-less@^0.14.0:
- version "0.14.0"
- resolved "https://registry.yarnpkg.com/postcss-less/-/postcss-less-0.14.0.tgz#c631b089c6cce422b9a10f3a958d2bedd3819324"
- dependencies:
- postcss "^5.0.21"
-
postcss-less@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/postcss-less/-/postcss-less-1.1.0.tgz#bdcc76be64c4324d873fbc5cd9fa2e799e4305fa"
@@ -8050,7 +8450,7 @@ postcss-loader@2.0.6:
postcss-load-config "^1.2.0"
schema-utils "^0.3.0"
-postcss-media-query-parser@^0.2.0, postcss-media-query-parser@^0.2.3:
+postcss-media-query-parser@^0.2.3:
version "0.2.3"
resolved "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244"
@@ -8185,24 +8585,6 @@ postcss-reduce-transforms@^1.0.3:
postcss "^5.0.8"
postcss-value-parser "^3.0.1"
-postcss-reporter@^1.2.1, postcss-reporter@^1.3.3:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-1.4.1.tgz#c136f0a5b161915f379dd3765c61075f7e7b9af2"
- dependencies:
- chalk "^1.0.0"
- lodash "^4.1.0"
- log-symbols "^1.0.2"
- postcss "^5.0.0"
-
-postcss-reporter@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-3.0.0.tgz#09ea0f37a444c5693878606e09b018ebeff7cf8f"
- dependencies:
- chalk "^1.0.0"
- lodash "^4.1.0"
- log-symbols "^1.0.2"
- postcss "^5.0.0"
-
postcss-reporter@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-5.0.0.tgz#a14177fd1342829d291653f2786efd67110332c3"
@@ -8216,19 +8598,13 @@ postcss-resolve-nested-selector@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz#29ccbc7c37dedfac304e9fff0bf1596b3f6a0e4e"
-postcss-scss@^0.4.0:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-0.4.1.tgz#ad771b81f0f72f5f4845d08aa60f93557653d54c"
- dependencies:
- postcss "^5.2.13"
-
postcss-scss@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-1.0.2.tgz#ff45cf3354b879ee89a4eb68680f46ac9bb14f94"
dependencies:
postcss "^6.0.3"
-postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.1.1, postcss-selector-parser@^2.2.2, postcss-selector-parser@^2.2.3:
+postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2, postcss-selector-parser@^2.2.3:
version "2.2.3"
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90"
dependencies:
@@ -8265,7 +8641,7 @@ postcss-zindex@^2.0.1:
postcss "^5.0.4"
uniqs "^2.0.0"
-postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.18, postcss@^5.0.2, postcss@^5.0.20, postcss@^5.0.21, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.13, postcss@^5.2.16, postcss@^5.2.4:
+postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16:
version "5.2.17"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.17.tgz#cf4f597b864d65c8a492b2eabe9d706c879c388b"
dependencies:
@@ -8275,8 +8651,8 @@ postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.
supports-color "^3.2.3"
postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.11, postcss@^6.0.2, postcss@^6.0.3, postcss@^6.0.6, postcss@^6.0.8:
- version "6.0.11"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.11.tgz#f48db210b1d37a7f7ab6499b7a54982997ab6f72"
+ version "6.0.12"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.12.tgz#6b0155089d2d212f7bd6a0cecd4c58c007403535"
dependencies:
chalk "^2.1.0"
source-map "^0.5.7"
@@ -8326,23 +8702,13 @@ pretty-format@^20.0.3:
ansi-regex "^2.1.1"
ansi-styles "^3.0.0"
-pretty-format@^21.1.0:
- version "21.1.0"
- resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-21.1.0.tgz#557428254323832ee8b7c971cb613442bea67f61"
+pretty-format@^21.2.0:
+ version "21.2.0"
+ resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-21.2.0.tgz#8ca29556ad13eed5db48a3096b98bab9c321c6fa"
dependencies:
ansi-regex "^3.0.0"
ansi-styles "^3.2.0"
-primer-support@4.3.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/primer-support/-/primer-support-4.3.0.tgz#c470fef8c0bff2ec8a771a0749783c2b388118fe"
-
-primer-utilities@^4.3.5:
- version "4.6.0"
- resolved "https://registry.yarnpkg.com/primer-utilities/-/primer-utilities-4.6.0.tgz#93ca6d87e83ca5deab3c84013406dca4cc654deb"
- dependencies:
- primer-support "4.3.0"
-
private@^0.1.6, private@^0.1.7, private@~0.1.5:
version "0.1.7"
resolved "https://registry.yarnpkg.com/private/-/private-0.1.7.tgz#68ce5e8a1ef0a23bb570cc28537b5332aba63ef1"
@@ -8381,12 +8747,13 @@ prop-types@15.5.8:
dependencies:
fbjs "^0.8.9"
-prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.5.8, prop-types@^15.5.9:
- version "15.5.10"
- resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.5.10.tgz#2797dfc3126182e3a95e3dfbb2e893ddd7456154"
+prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.5.7, prop-types@^15.5.8, prop-types@^15.5.9, prop-types@^15.6.0:
+ version "15.6.0"
+ resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.0.tgz#ceaf083022fc46b4a35f69e13ef75aed0d639856"
dependencies:
- fbjs "^0.8.9"
+ fbjs "^0.8.16"
loose-envify "^1.3.1"
+ object-assign "^4.1.1"
proxy-addr@~1.1.5:
version "1.1.5"
@@ -8436,6 +8803,19 @@ punycode@^1.2.4, punycode@^1.4.1:
version "1.4.1"
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
+pure-color@^1.2.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/pure-color/-/pure-color-1.3.0.tgz#1fe064fb0ac851f0de61320a8bf796836422f33e"
+
+q-i@^1.1.4:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/q-i/-/q-i-1.2.0.tgz#2cd2ab41784dc3c583e35c70a541d93c3fde5d4a"
+ dependencies:
+ ansi-styles "^3.2.0"
+ dlv "^1.1.0"
+ is-plain-object "^2.0.4"
+ stringify-object "^3.2.0"
+
q@^1.1.2, q@^1.4.1:
version "1.5.0"
resolved "https://registry.yarnpkg.com/q/-/q-1.5.0.tgz#dd01bac9d06d30e6f219aecb8253ee9ebdc308f1"
@@ -8452,6 +8832,10 @@ qs@~6.4.0:
version "6.4.0"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
+qs@~6.5.1:
+ version "6.5.1"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8"
+
quality-docs@^3.3.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/quality-docs/-/quality-docs-3.3.0.tgz#cc2a3f35440000fe274410ab3ccfdd760b3cfc94"
@@ -8536,7 +8920,7 @@ range-parser@^1.0.3, range-parser@~1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e"
-raw-body@^2.1.0:
+raw-body@2.3.2, raw-body@^2.1.0:
version "2.3.2"
resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.2.tgz#bcd60c77d3eb93cde0050295c3f379389bc88f89"
dependencies:
@@ -8563,10 +8947,11 @@ rc@^1.0.1, rc@^1.1.6, rc@^1.1.7:
strip-json-comments "~2.0.1"
react-apollo@^1.4.15:
- version "1.4.15"
- resolved "https://registry.yarnpkg.com/react-apollo/-/react-apollo-1.4.15.tgz#3a213d11b847da7db03c4619ac640df734f9c4b5"
+ version "1.4.16"
+ resolved "https://registry.yarnpkg.com/react-apollo/-/react-apollo-1.4.16.tgz#62a623458b67a174ff8ef25f64e7b42531518e19"
dependencies:
apollo-client "^1.4.0"
+ enzyme-adapter-react-16 "^1.0.0"
graphql-tag "^2.0.0"
hoist-non-react-statics "^2.2.0"
invariant "^2.2.1"
@@ -8574,17 +8959,24 @@ react-apollo@^1.4.15:
object-assign "^4.0.1"
prop-types "^15.5.8"
+react-base16-styling@^0.5.3:
+ version "0.5.3"
+ resolved "https://registry.yarnpkg.com/react-base16-styling/-/react-base16-styling-0.5.3.tgz#3858f24e9c4dd8cbd3f702f3f74d581ca2917269"
+ dependencies:
+ base16 "^1.0.0"
+ lodash.curry "^4.0.1"
+ lodash.flow "^3.3.0"
+ pure-color "^1.2.0"
+
react-broadcast@^0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/react-broadcast/-/react-broadcast-0.1.2.tgz#950de63578a2af399a396067a617af7402182330"
dependencies:
invariant "^2.2.1"
-react-codemirror2@1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/react-codemirror2/-/react-codemirror2-1.0.0.tgz#b529a6c5c91219f92c751f43a17721cdaf36b05f"
- dependencies:
- codemirror "5.29.0"
+react-codemirror2@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/react-codemirror2/-/react-codemirror2-2.0.0.tgz#25eceff9725a2ab9e47f78fe9a23cb3923d1766e"
react-codemirror@0.2.6:
version "0.2.6"
@@ -8618,9 +9010,9 @@ react-dev-utils@^3.0.2:
strip-ansi "3.0.1"
text-table "0.2.0"
-react-dev-utils@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-4.0.1.tgz#106ae3d29f811c169d459bb9215a5933b7e11fb6"
+react-dev-utils@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-4.1.0.tgz#f6f436febd3f4eeb538490319b51c875c1e35bc5"
dependencies:
address "1.0.2"
babel-code-frame "6.22.0"
@@ -8634,7 +9026,7 @@ react-dev-utils@^4.0.1:
inquirer "3.2.1"
is-root "1.0.0"
opn "5.1.0"
- react-error-overlay "^2.0.1"
+ react-error-overlay "^2.0.2"
recursive-readdir "2.2.1"
shell-quote "1.6.1"
sockjs-client "1.1.4"
@@ -8671,18 +9063,27 @@ react-docgen@^3.0.0-beta7:
node-dir "^0.1.10"
recast "^0.12.6"
-"react-dom@^15 || ^16", react-dom@^15.6.1:
- version "15.6.1"
- resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.6.1.tgz#2cb0ed4191038e53c209eb3a79a23e2a4cf99470"
+"react-dom@^15 || ^16":
+ version "16.0.0"
+ resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.0.0.tgz#9cc3079c3dcd70d4c6e01b84aab2a7e34c303f58"
+ dependencies:
+ fbjs "^0.8.16"
+ loose-envify "^1.1.0"
+ object-assign "^4.1.1"
+ prop-types "^15.6.0"
+
+react-dom@^15.6.1:
+ version "15.6.2"
+ resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.6.2.tgz#41cfadf693b757faf2708443a1d1fd5a02bef730"
dependencies:
fbjs "^0.8.9"
loose-envify "^1.1.0"
object-assign "^4.1.0"
prop-types "^15.5.10"
-react-error-overlay@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-2.0.1.tgz#622e3cc85cdfb4bcfc8e93f47ddcddd38e1e176e"
+react-error-overlay@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-2.0.2.tgz#967b091962b17f5aeb4a60b1311b1736e1b6533d"
dependencies:
anser "1.4.1"
babel-code-frame "6.22.0"
@@ -8718,6 +9119,15 @@ react-input-range@^1.2.1:
autobind-decorator "^1.3.4"
prop-types "^15.5.8"
+react-json-view@^1.12.4:
+ version "1.13.0"
+ resolved "https://registry.yarnpkg.com/react-json-view/-/react-json-view-1.13.0.tgz#4d6df1520bf838b450e5940b54cad4dba9a6aac1"
+ dependencies:
+ clipboard "^1.7.1"
+ flux "^3.1.3"
+ react-base16-styling "^0.5.3"
+ react-textarea-autosize "^5.1.0"
+
react-redux@^5.0.6:
version "5.0.6"
resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-5.0.6.tgz#23ed3a4f986359d68b5212eaaa681e60d6574946"
@@ -8729,6 +9139,14 @@ react-redux@^5.0.6:
loose-envify "^1.1.0"
prop-types "^15.5.10"
+react-responsive@^1.3.4:
+ version "1.3.4"
+ resolved "https://registry.yarnpkg.com/react-responsive/-/react-responsive-1.3.4.tgz#95f75a73fc57c6db05a5e422d761e3b41982b00a"
+ dependencies:
+ hyphenate-style-name "^1.0.0"
+ matchmediaquery "^0.2.1"
+ prop-types "^15.5.7"
+
react-router-dom@^4.1.2:
version "4.2.2"
resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-4.2.2.tgz#c8a81df3adc58bba8a76782e946cbd4eae649b8d"
@@ -8753,22 +9171,22 @@ react-router@^4.1.1, react-router@^4.2.0:
warning "^3.0.0"
react-scripts@^1.0.12, react-scripts@^1.0.13:
- version "1.0.13"
- resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-1.0.13.tgz#a51d775a4b195ab2653c562b735735c8f70cba0e"
+ version "1.0.14"
+ resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-1.0.14.tgz#70fe76c9beb67b136b953e875bdfe4ad78d410d1"
dependencies:
autoprefixer "7.1.2"
babel-core "6.25.0"
babel-eslint "7.2.3"
babel-jest "20.0.3"
babel-loader "7.1.1"
- babel-preset-react-app "^3.0.2"
+ babel-preset-react-app "^3.0.3"
babel-runtime "6.26.0"
case-sensitive-paths-webpack-plugin "2.1.1"
chalk "1.1.3"
css-loader "0.28.4"
dotenv "4.0.0"
eslint "4.4.1"
- eslint-config-react-app "^2.0.0"
+ eslint-config-react-app "^2.0.1"
eslint-loader "1.9.0"
eslint-plugin-flowtype "2.35.0"
eslint-plugin-import "2.7.0"
@@ -8783,12 +9201,12 @@ react-scripts@^1.0.12, react-scripts@^1.0.13:
postcss-flexbugs-fixes "3.2.0"
postcss-loader "2.0.6"
promise "8.0.1"
- react-dev-utils "^4.0.1"
+ react-dev-utils "^4.1.0"
style-loader "0.18.2"
sw-precache-webpack-plugin "0.11.4"
url-loader "0.5.9"
webpack "3.5.1"
- webpack-dev-server "2.7.1"
+ webpack-dev-server "2.8.2"
webpack-manifest-plugin "1.2.1"
whatwg-fetch "2.0.3"
optionalDependencies:
@@ -8801,26 +9219,26 @@ react-styled-flexboxgrid@^2.0.3:
lodash.isinteger "^4.0.4"
react-styleguidist@^6.0.20:
- version "6.0.24"
- resolved "https://registry.yarnpkg.com/react-styleguidist/-/react-styleguidist-6.0.24.tgz#6852cd8420b312d0961cde652fbb4b3a99668428"
+ version "6.0.26"
+ resolved "https://registry.yarnpkg.com/react-styleguidist/-/react-styleguidist-6.0.26.tgz#3fdd81390750e2955699036bee39da52ca41f638"
dependencies:
- ast-types "^0.9.12"
+ ast-types "^0.9.13"
buble "^0.15.2"
chalk "^2.1.0"
classnames "^2.2.5"
clean-webpack-plugin "^0.1.16"
clipboard-copy "^1.2.0"
- codemirror "^5.29.0"
+ codemirror "^5.30.0"
common-dir "^1.0.1"
copy-webpack-plugin "^4.0.1"
css-loader "^0.28.7"
doctrine "^2.0.0"
es6-object-assign "~1.1.0"
es6-promise "^4.1.1"
- escodegen "^1.8.1"
+ escodegen "^1.9.0"
findup "^0.1.5"
function.name-polyfill "^1.0.5"
- github-slugger "^1.1.3"
+ github-slugger "^1.2.0"
glob "^7.1.2"
glogg "^1.0.0"
highlight.js "^9.12.0"
@@ -8841,9 +9259,9 @@ react-styleguidist@^6.0.20:
lowercase-keys "^1.0.0"
markdown-to-jsx "^5.4.2"
minimist "^1.2.0"
- pretty-format "^20.0.3"
prop-types "^15.5.10"
- react-codemirror2 "1.0.0"
+ q-i "^1.1.4"
+ react-codemirror2 "2.0.0"
react-dev-utils "^3.0.2"
react-docgen "^3.0.0-beta7"
react-docgen-displayname-handler "^1.0.1"
@@ -8856,20 +9274,42 @@ react-styleguidist@^6.0.20:
type-detect "^4.0.3"
uglifyjs-webpack-plugin "^1.0.0-beta.2"
unist-util-visit "^1.1.3"
- webpack-dev-server "^2.7.1"
+ webpack-dev-server "^2.8.2"
webpack-merge "^4.1.0"
webpage "^0.3.0"
-react-test-renderer@15.6.1, react-test-renderer@^15.6.1:
+react-test-renderer@15.6.1:
version "15.6.1"
resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-15.6.1.tgz#026f4a5bb5552661fd2cc4bbcd0d4bc8a35ebf7e"
dependencies:
fbjs "^0.8.9"
object-assign "^4.1.0"
-"react@^15 || ^16", react@^15.6.1:
- version "15.6.1"
- resolved "https://registry.yarnpkg.com/react/-/react-15.6.1.tgz#baa8434ec6780bde997cdc380b79cd33b96393df"
+react-test-renderer@^15.6.1:
+ version "15.6.2"
+ resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-15.6.2.tgz#d0333434fc2c438092696ca770da5ed48037efa8"
+ dependencies:
+ fbjs "^0.8.9"
+ object-assign "^4.1.0"
+
+react-textarea-autosize@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-5.1.0.tgz#ffbf8164fce217c79443c1c17dedf730592df224"
+ dependencies:
+ prop-types "^15.5.10"
+
+"react@^15 || ^16":
+ version "16.0.0"
+ resolved "https://registry.yarnpkg.com/react/-/react-16.0.0.tgz#ce7df8f1941b036f02b2cca9dbd0cb1f0e855e2d"
+ dependencies:
+ fbjs "^0.8.16"
+ loose-envify "^1.1.0"
+ object-assign "^4.1.1"
+ prop-types "^15.6.0"
+
+react@^15.6.1:
+ version "15.6.2"
+ resolved "https://registry.yarnpkg.com/react/-/react-15.6.2.tgz#dba0434ab439cfe82f108f0f511663908179aa72"
dependencies:
create-react-class "^15.6.0"
fbjs "^0.8.9"
@@ -8890,12 +9330,6 @@ read-cmd-shim@^1.0.1:
dependencies:
graceful-fs "^4.1.2"
-read-file-stdin@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/read-file-stdin/-/read-file-stdin-0.2.1.tgz#25eccff3a153b6809afacb23ee15387db9e0ee61"
- dependencies:
- gather-stream "^1.0.0"
-
read-installed@~4.0.3:
version "4.0.3"
resolved "https://registry.yarnpkg.com/read-installed/-/read-installed-4.0.3.tgz#ff9b8b67f187d1e4c29b9feb31f6b223acd19067"
@@ -8968,7 +9402,7 @@ read@1.0.7:
string_decoder "~1.0.3"
util-deprecate "~1.0.1"
-readable-stream@1.0, "readable-stream@>=1.0.33-1 <1.1.0-0":
+readable-stream@1.0:
version "1.0.34"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
dependencies:
@@ -8977,15 +9411,6 @@ readable-stream@1.0, "readable-stream@>=1.0.33-1 <1.1.0-0":
isarray "0.0.1"
string_decoder "~0.10.x"
-readable-stream@^1.0.33, readable-stream@~1.1.9:
- version "1.1.14"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.1"
- isarray "0.0.1"
- string_decoder "~0.10.x"
-
readdir-scoped-modules@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.0.2.tgz#9fafa37d286be5d92cbaebdee030dc9b5f406747"
@@ -9084,7 +9509,20 @@ reduce-function-call@^1.0.1:
dependencies:
balanced-match "^0.4.2"
-redux-form@^7.0.3:
+reduce-reducers@^0.1.0:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/reduce-reducers/-/reduce-reducers-0.1.2.tgz#fa1b4718bc5292a71ddd1e5d839c9bea9770f14b"
+
+redux-actions@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/redux-actions/-/redux-actions-2.2.1.tgz#d64186b25649a13c05478547d7cd7537b892410d"
+ dependencies:
+ invariant "^2.2.1"
+ lodash "^4.13.1"
+ lodash-es "^4.17.4"
+ reduce-reducers "^0.1.0"
+
+redux-form@^7.0.3, redux-form@^7.0.4:
version "7.0.4"
resolved "https://registry.yarnpkg.com/redux-form/-/redux-form-7.0.4.tgz#2297b6bed40fda8bb58132e261ba0976fb4e530c"
dependencies:
@@ -9337,7 +9775,7 @@ replace-ext@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb"
-request@^2.79.0, request@^2.81.0:
+request@2.81.0:
version "2.81.0"
resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
dependencies:
@@ -9364,6 +9802,33 @@ request@^2.79.0, request@^2.81.0:
tunnel-agent "^0.6.0"
uuid "^3.0.0"
+request@^2.79.0:
+ version "2.83.0"
+ resolved "https://registry.yarnpkg.com/request/-/request-2.83.0.tgz#ca0b65da02ed62935887808e6f510381034e3356"
+ dependencies:
+ aws-sign2 "~0.7.0"
+ aws4 "^1.6.0"
+ caseless "~0.12.0"
+ combined-stream "~1.0.5"
+ extend "~3.0.1"
+ forever-agent "~0.6.1"
+ form-data "~2.3.1"
+ har-validator "~5.0.3"
+ hawk "~6.0.2"
+ http-signature "~1.2.0"
+ is-typedarray "~1.0.0"
+ isstream "~0.1.2"
+ json-stringify-safe "~5.0.1"
+ mime-types "~2.1.17"
+ oauth-sign "~0.8.2"
+ performance-now "^2.1.0"
+ qs "~6.5.1"
+ safe-buffer "^5.1.1"
+ stringstream "~0.0.5"
+ tough-cookie "~2.3.3"
+ tunnel-agent "^0.6.0"
+ uuid "^3.1.0"
+
require-directory@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
@@ -9372,6 +9837,10 @@ require-from-string@^1.1.0:
version "1.2.1"
resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-1.2.1.tgz#529c9ccef27380adfec9a2f965b649bbee636418"
+require-from-string@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.1.tgz#c545233e9d7da6616e9d59adfb39fc9f588676ff"
+
require-main-filename@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
@@ -9425,30 +9894,29 @@ resolve@1.1.7:
version "1.1.7"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
-resolve@^1.1.6, resolve@^1.2.0, resolve@^1.3.2, resolve@~1.4.0:
+resolve@^1.1.6, resolve@^1.2.0, resolve@^1.3.2:
version "1.4.0"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.4.0.tgz#a75be01c53da25d934a98ebd0e4c4a7312f92a86"
dependencies:
path-parse "^1.0.5"
-restify-clients@1.5.0:
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/restify-clients/-/restify-clients-1.5.0.tgz#7a417f8b20782958e3f27b5cc7651bd47631fa37"
+restify-clients@1.5.2:
+ version "1.5.2"
+ resolved "https://registry.yarnpkg.com/restify-clients/-/restify-clients-1.5.2.tgz#d4b13d82f287e77e2eb5daae14e6ef8534aa7389"
dependencies:
assert-plus "^1.0.0"
backoff "^2.4.1"
bunyan "^1.8.3"
- dtrace-provider "^0.7.0"
fast-safe-stringify "^1.1.3"
keep-alive-agent "0.0.1"
lodash "^4.7.0"
lru-cache "^4.0.1"
mime "^1.3.4"
- node-uuid "^1.4.6"
once "^1.3.2"
restify-errors "^3.1.0"
semver "^5.0.1"
- tunnel-agent "^0.4.0"
+ tunnel-agent "^0.6.0"
+ uuid "^3.0.1"
restify-errors@3.0.0:
version "3.0.0"
@@ -9480,12 +9948,6 @@ restore-cursor@^2.0.0:
onetime "^2.0.0"
signal-exit "^3.0.2"
-resumer@~0.0.0:
- version "0.0.0"
- resolved "https://registry.yarnpkg.com/resumer/-/resumer-0.0.0.tgz#f1e8f461e4064ba39e82af3cdc2a8c893d076759"
- dependencies:
- through "~2.3.4"
-
retext-equality@^3.0.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/retext-equality/-/retext-equality-3.2.0.tgz#65d20ed4958e977814c9e60cc3dbe741b36b9b35"
@@ -9601,12 +10063,6 @@ rimraf@~2.4.0:
dependencies:
glob "^6.0.1"
-rimraf@~2.5.1:
- version "2.5.4"
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04"
- dependencies:
- glob "^7.0.5"
-
ripemd160@^2.0.0, ripemd160@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.1.tgz#0f4584295c53a3628af7e6d79aca21ce57d1c6e7"
@@ -9669,8 +10125,8 @@ safe-json-stringify@~1:
resolved "https://registry.yarnpkg.com/safe-json-stringify/-/safe-json-stringify-1.0.4.tgz#81a098f447e4bbc3ff3312a243521bc060ef5911"
sane@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/sane/-/sane-2.0.0.tgz#99cb79f21f4a53a69d4d0cd957c2db04024b8eb2"
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/sane/-/sane-2.2.0.tgz#d6d2e2fcab00e3d283c93b912b7c3a20846f1d56"
dependencies:
anymatch "^1.3.0"
exec-sh "^0.2.0"
@@ -9678,7 +10134,7 @@ sane@^2.0.0:
minimatch "^3.0.2"
minimist "^1.1.1"
walker "~1.0.5"
- watch "~0.10.0"
+ watch "~0.18.0"
optionalDependencies:
fsevents "^1.1.1"
@@ -9708,6 +10164,10 @@ select-hose@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
+select@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d"
+
selfsigned@^1.9.1:
version "1.10.1"
resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.1.tgz#bf8cb7b83256c4551e31347c6311778db99eec52"
@@ -9736,6 +10196,10 @@ semver@5.3.0:
version "5.3.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
+semver@~5.0.1:
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.0.3.tgz#77466de589cd5d3c95f138aa78bc569a3cb5d27a"
+
send@0.15.4:
version "0.15.4"
resolved "https://registry.yarnpkg.com/send/-/send-0.15.4.tgz#985faa3e284b0273c793364a35c6737bd93905b9"
@@ -9754,6 +10218,24 @@ send@0.15.4:
range-parser "~1.2.0"
statuses "~1.3.1"
+send@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/send/-/send-0.15.6.tgz#20f23a9c925b762ab82705fe2f9db252ace47e34"
+ dependencies:
+ debug "2.6.9"
+ depd "~1.1.1"
+ destroy "~1.0.4"
+ encodeurl "~1.0.1"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ fresh "0.5.2"
+ http-errors "~1.6.2"
+ mime "1.3.4"
+ ms "2.0.0"
+ on-finished "~2.3.0"
+ range-parser "~1.2.0"
+ statuses "~1.3.1"
+
serve-index@^1.7.2:
version "1.9.0"
resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.0.tgz#d2b280fc560d616ee81b48bf0fa82abed2485ce7"
@@ -9766,14 +10248,39 @@ serve-index@^1.7.2:
mime-types "~2.1.15"
parseurl "~1.3.1"
-serve-static@1.12.4:
- version "1.12.4"
- resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.12.4.tgz#9b6aa98eeb7253c4eedc4c1f6fdbca609901a961"
+serve-static@1.12.6:
+ version "1.12.6"
+ resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.12.6.tgz#b973773f63449934da54e5beba5e31d9f4211577"
dependencies:
encodeurl "~1.0.1"
escape-html "~1.0.3"
- parseurl "~1.3.1"
+ parseurl "~1.3.2"
+ send "0.15.6"
+
+serve@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/serve/-/serve-6.1.0.tgz#864c73710c18501838363a837fefe1389aa17f87"
+ dependencies:
+ args "3.0.4"
+ basic-auth "2.0.0"
+ bluebird "3.5.0"
+ boxen "1.2.1"
+ chalk "2.1.0"
+ clipboardy "1.1.4"
+ dargs "5.1.0"
+ detect-port "1.2.1"
+ filesize "3.5.10"
+ fs-extra "4.0.2"
+ handlebars "4.0.10"
+ ip "1.1.5"
+ micro "9.0.0"
+ micro-compress "1.0.0"
+ mime-types "2.1.17"
+ node-version "1.1.0"
+ opn "5.1.0"
+ path-type "3.0.0"
send "0.15.4"
+ update-notifier "2.2.0"
serviceworker-cache-polyfill@^4.0.0:
version "4.0.0"
@@ -9804,10 +10311,11 @@ settle-promise@1.0.0:
resolved "https://registry.yarnpkg.com/settle-promise/-/settle-promise-1.0.0.tgz#697adb58b821f387ce2757c06efc9de5f0ee33d8"
sha.js@^2.4.0, sha.js@^2.4.8:
- version "2.4.8"
- resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.8.tgz#37068c2c476b6baf402d14a49c67f597921f634f"
+ version "2.4.9"
+ resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.9.tgz#98f64880474b74f4a38b8da9d3c0f2d104633e7d"
dependencies:
inherits "^2.0.1"
+ safe-buffer "^5.0.1"
shebang-command@^1.2.0:
version "1.2.0"
@@ -9848,33 +10356,25 @@ signal-exit@^3.0.0, signal-exit@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
+simple-statistics@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/simple-statistics/-/simple-statistics-4.1.1.tgz#533c48d48336ba3d350d8135f20fa7138acb0c7d"
+
slash@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
-slice-ansi@0.0.4:
- version "0.0.4"
- resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35"
+slice-ansi@1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d"
+ dependencies:
+ is-fullwidth-code-point "^2.0.0"
slide@^1.1.5, slide@~1.1.3:
version "1.1.6"
resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"
-smartdc-auth@2.5.2:
- version "2.5.2"
- resolved "https://registry.yarnpkg.com/smartdc-auth/-/smartdc-auth-2.5.2.tgz#74f3511958b6e5ac4f1c558992da6049e1dfc035"
- dependencies:
- assert-plus "^1.0.0"
- bunyan "1.5.1"
- clone "0.1.5"
- dashdash "1.10.1"
- http-signature "^1.0.2"
- once "1.3.0"
- sshpk "^1.8.3"
- sshpk-agent "^1.3.0"
- vasync "1.4.3"
-
-smartdc-auth@^2.5.5:
+smartdc-auth@2.5.6, smartdc-auth@^2.5.5:
version "2.5.6"
resolved "https://registry.yarnpkg.com/smartdc-auth/-/smartdc-auth-2.5.6.tgz#950e223342038e62c7f1e6299ce47e095ac2428c"
dependencies:
@@ -9913,6 +10413,12 @@ sntp@1.x.x:
dependencies:
hoek "2.x.x"
+sntp@2.x.x:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/sntp/-/sntp-2.0.2.tgz#5064110f0af85f7cfdb7d6b67a40028ce52b4b2b"
+ dependencies:
+ hoek "4.x.x"
+
sockjs-client@1.1.4:
version "1.1.4"
resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.4.tgz#5babe386b775e4cf14e7520911452654016c8b12"
@@ -9984,7 +10490,7 @@ source-map@^0.1.38:
dependencies:
amdefine ">=0.0.4"
-source-map@^0.4.2, source-map@^0.4.4:
+source-map@^0.4.4:
version "0.4.4"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
dependencies:
@@ -10046,19 +10552,23 @@ spdy@^3.4.1:
select-hose "^2.0.0"
spdy-transport "^2.0.18"
-specificity@^0.3.0, specificity@^0.3.1:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/specificity/-/specificity-0.3.1.tgz#f1b068424ce317ae07478d95de3c21cf85e8d567"
+specificity@^0.3.1:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/specificity/-/specificity-0.3.2.tgz#99e6511eceef0f8d9b57924937aac2cb13d13c42"
-split2@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/split2/-/split2-0.2.1.tgz#02ddac9adc03ec0bb78c1282ec079ca6e85ae900"
+speedline@1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/speedline/-/speedline-1.2.0.tgz#f5828dcf8e9b96a9f6c1da8ab298538820c6668d"
dependencies:
- through2 "~0.6.1"
+ babar "0.0.3"
+ image-ssim "^0.2.0"
+ jpeg-js "^0.1.2"
+ loud-rejection "^1.3.0"
+ meow "^3.7.0"
split2@^2.0.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/split2/-/split2-2.1.1.tgz#7a1f551e176a90ecd3345f7246a0cfe175ef4fd0"
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/split2/-/split2-2.2.0.tgz#186b2575bcf83e85b7d18465756238ee4ee42493"
dependencies:
through2 "^2.0.2"
@@ -10149,12 +10659,9 @@ stream-browserify@^2.0.1:
inherits "~2.0.1"
readable-stream "^2.0.2"
-stream-combiner@^0.2.1:
- version "0.2.2"
- resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858"
- dependencies:
- duplexer "~0.1.1"
- through "~2.3.4"
+stream-consume@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f"
stream-each@^1.1.0:
version "1.2.0"
@@ -10194,6 +10701,12 @@ string-length@^2.0.0:
astral-regex "^1.0.0"
strip-ansi "^4.0.0"
+string-similarity@1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/string-similarity/-/string-similarity-1.2.0.tgz#d75153cb383846318b7a39a8d9292bb4db4e9c30"
+ dependencies:
+ lodash "^4.13.1"
+
string-width@^1.0.0, string-width@^1.0.1, string-width@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
@@ -10202,21 +10715,13 @@ string-width@^1.0.0, string-width@^1.0.1, string-width@^1.0.2:
is-fullwidth-code-point "^1.0.0"
strip-ansi "^3.0.0"
-string-width@^2.0.0, string-width@^2.1.0:
+string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
dependencies:
is-fullwidth-code-point "^2.0.0"
strip-ansi "^4.0.0"
-string.prototype.trim@~1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz#d04de2c89e137f4d7d206f086b5ed2fae6be8cea"
- dependencies:
- define-properties "^1.1.2"
- es-abstract "^1.5.0"
- function-bind "^1.0.2"
-
string_decoder@^0.10.25, string_decoder@~0.10.x:
version "0.10.31"
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
@@ -10236,7 +10741,15 @@ stringify-entities@^1.0.1:
is-alphanumerical "^1.0.0"
is-hexadecimal "^1.0.0"
-stringstream@~0.0.4:
+stringify-object@^3.2.0:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.2.1.tgz#2720c2eff940854c819f6ee252aaeb581f30624d"
+ dependencies:
+ get-own-enumerable-property-symbols "^2.0.1"
+ is-obj "^1.0.1"
+ is-regexp "^1.0.0"
+
+stringstream@~0.0.4, stringstream@~0.0.5:
version "0.0.5"
resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878"
@@ -10325,34 +10838,17 @@ styled-components@^2.1.2:
stylis "^3.2.1"
supports-color "^3.2.3"
-styled-is@^1.0.11:
- version "1.0.11"
- resolved "https://registry.yarnpkg.com/styled-is/-/styled-is-1.0.11.tgz#176ce166249cc8c8278873729bf5057342d84f2c"
+styled-is@^1.0.14:
+ version "1.0.14"
+ resolved "https://registry.yarnpkg.com/styled-is/-/styled-is-1.0.14.tgz#4e00e0a43b1c8e941ed05a4f8fb4b6958a8473e9"
-stylehacks@^2.3.2:
- version "2.3.2"
- resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-2.3.2.tgz#64c83e0438a68c9edf449e8c552a7d9ab6009b0b"
+stylelint-config-joyent-portal@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/stylelint-config-joyent-portal/-/stylelint-config-joyent-portal-2.0.0.tgz#0a43378d5b1a2b3fa4d40b3a4584c97c19154da4"
dependencies:
- browserslist "^1.1.3"
- chalk "^1.1.1"
- log-symbols "^1.0.2"
- minimist "^1.2.0"
- plur "^2.1.2"
- postcss "^5.0.18"
- postcss-reporter "^1.3.3"
- postcss-selector-parser "^2.0.0"
- read-file-stdin "^0.2.1"
- text-table "^0.2.0"
- write-file-stdout "0.0.2"
-
-stylelint-config-primer@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/stylelint-config-primer/-/stylelint-config-primer-2.0.1.tgz#406f58f6eb1487eb4b74d9326963f55fda5de3f8"
- dependencies:
- stylelint-no-unsupported-browser-features "^1.0.0"
- stylelint-order "^0.4.4"
- stylelint-scss "^1.4.1"
- stylelint-selector-no-utility "^1.5.0"
+ stylelint-config-standard "^17.0.0"
+ stylelint-config-styled-components "^0.1.1"
+ stylelint-processor-styled-components "^1.0.0"
stylelint-config-recommended@^1.0.0:
version "1.0.0"
@@ -10368,59 +10864,31 @@ stylelint-config-styled-components@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/stylelint-config-styled-components/-/stylelint-config-styled-components-0.1.1.tgz#b408388d7c687833ab4be4c4e6522d97d2827ede"
-stylelint-no-unsupported-browser-features@^1.0.0:
+stylelint-gh-status-reporter@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/stylelint-gh-status-reporter/-/stylelint-gh-status-reporter-1.0.7.tgz#d0b8dc1b7ca0aa936f6c99dde5b4b5233d29ab2d"
+ dependencies:
+ apr-main "^1.0.7"
+ apr-map "^1.0.5"
+ cosmiconfig "^3.0.1"
+ eslint-detailed-reporter "^0.7.2"
+ force-array "^3.1.0"
+ gh-status-reporter-config "^1.0.3"
+ github "^11.0.0"
+ globby "^6.1.0"
+ mz "^2.7.0"
+ read-pkg "^2.0.0"
+ resolve-from "^3.0.0"
+
+stylelint-processor-styled-components@^1.0.0:
version "1.0.0"
- resolved "https://registry.yarnpkg.com/stylelint-no-unsupported-browser-features/-/stylelint-no-unsupported-browser-features-1.0.0.tgz#84a889c3499b3374416d500ce15f6cb17222d452"
- dependencies:
- doiuse "^3.0.0"
- lodash "^4.17.4"
- postcss "^6.0.1"
- stylelint ">=5.0.0"
-
-stylelint-order@^0.4.4:
- version "0.4.4"
- resolved "https://registry.yarnpkg.com/stylelint-order/-/stylelint-order-0.4.4.tgz#db7dfca0541b5062010c7e2e21e745791fc088ac"
- dependencies:
- lodash "^4.17.4"
- postcss "^5.2.16"
- stylelint "^7.9.0"
-
-stylelint-processor-styled-components@^0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/stylelint-processor-styled-components/-/stylelint-processor-styled-components-0.4.0.tgz#6d9ebc25543d085f847ed32191ef994c6858fa54"
+ resolved "https://registry.yarnpkg.com/stylelint-processor-styled-components/-/stylelint-processor-styled-components-1.0.0.tgz#5fae7f1848cbc38a8ed684a5e114f2d958eefe3b"
dependencies:
babel-traverse "^6.16.0"
babylon "^6.12.0"
typescript-eslint-parser "^7.0.0"
-stylelint-processor-styled-components@styled-components/stylelint-processor-styled-components#2a33b5f:
- version "0.2.1"
- resolved "https://codeload.github.com/styled-components/stylelint-processor-styled-components/tar.gz/2a33b5ffbaef51a37266e6c2097a50141944667a"
- dependencies:
- babel-traverse "^6.16.0"
- babylon "^6.12.0"
- typescript "~2.3.2"
- typescript-eslint-parser "^4.0.0"
-
-stylelint-scss@^1.4.1:
- version "1.5.2"
- resolved "https://registry.yarnpkg.com/stylelint-scss/-/stylelint-scss-1.5.2.tgz#98e0cbf21cb53f1f196f8b1831c41ff8036ac8b2"
- dependencies:
- lodash "^4.11.1"
- postcss-media-query-parser "^0.2.3"
- postcss-resolve-nested-selector "^0.1.1"
- postcss-selector-parser "^2.0.0"
- postcss-value-parser "^3.3.0"
- stylelint "^7.0.3"
-
-stylelint-selector-no-utility@^1.5.0:
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/stylelint-selector-no-utility/-/stylelint-selector-no-utility-1.6.1.tgz#a2424235cc8092e9731613fb0f362f72d8338043"
- dependencies:
- primer-utilities "^4.3.5"
- stylelint "^7.0.0"
-
-stylelint@>=5.0.0, stylelint@^8.0.0, stylelint@^8.1.1:
+stylelint@^8.1.1:
version "8.1.1"
resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-8.1.1.tgz#9feeed699598b27427715551ed7786db341c19ad"
dependencies:
@@ -10461,59 +10929,9 @@ stylelint@>=5.0.0, stylelint@^8.0.0, stylelint@^8.1.1:
svg-tags "^1.0.0"
table "^4.0.1"
-stylelint@^7.0.0, stylelint@^7.0.3, stylelint@^7.9.0:
- version "7.13.0"
- resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-7.13.0.tgz#111f97b6da72e775c80800d6bb6f5f869997785d"
- dependencies:
- autoprefixer "^6.0.0"
- balanced-match "^0.4.0"
- chalk "^2.0.1"
- colorguard "^1.2.0"
- cosmiconfig "^2.1.1"
- debug "^2.6.0"
- doiuse "^2.4.1"
- execall "^1.0.0"
- file-entry-cache "^2.0.0"
- get-stdin "^5.0.0"
- globby "^6.0.0"
- globjoin "^0.1.4"
- html-tags "^2.0.0"
- ignore "^3.2.0"
- imurmurhash "^0.1.4"
- known-css-properties "^0.2.0"
- lodash "^4.17.4"
- log-symbols "^1.0.2"
- mathml-tag-names "^2.0.0"
- meow "^3.3.0"
- micromatch "^2.3.11"
- normalize-selector "^0.2.0"
- pify "^2.3.0"
- postcss "^5.0.20"
- postcss-less "^0.14.0"
- postcss-media-query-parser "^0.2.0"
- postcss-reporter "^3.0.0"
- postcss-resolve-nested-selector "^0.1.1"
- postcss-scss "^0.4.0"
- postcss-selector-parser "^2.1.1"
- postcss-value-parser "^3.1.1"
- resolve-from "^3.0.0"
- specificity "^0.3.0"
- string-width "^2.0.0"
- style-search "^0.1.0"
- stylehacks "^2.3.2"
- sugarss "^0.2.0"
- svg-tags "^1.0.0"
- table "^4.0.1"
-
stylis@^3.2.1:
- version "3.2.16"
- resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.2.16.tgz#f336893e55f9f13299b39c01af3b10546cd7507a"
-
-sugarss@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-0.2.0.tgz#ac34237563327c6ff897b64742bf6aec190ad39e"
- dependencies:
- postcss "^5.2.4"
+ version "3.2.18"
+ resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.2.18.tgz#211661f13b636e9e451456a1aadcec31248edf0e"
sugarss@^1.0.0:
version "1.0.0"
@@ -10529,7 +10947,7 @@ supports-color@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
-supports-color@^3.1.1, supports-color@^3.1.2, supports-color@^3.2.3:
+supports-color@^3.1.2, supports-color@^3.2.3:
version "3.2.3"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6"
dependencies:
@@ -10603,22 +11021,16 @@ symbol-tree@^3.2.1:
version "3.2.2"
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6"
-synesthesia@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/synesthesia/-/synesthesia-1.0.1.tgz#5ef95ea548c0d5c6e6f9bb4b0d0731dff864a777"
- dependencies:
- css-color-names "0.0.3"
-
table@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/table/-/table-4.0.1.tgz#a8116c133fac2c61f4a420ab6cdf5c4d61f0e435"
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36"
dependencies:
- ajv "^4.7.0"
- ajv-keywords "^1.0.0"
- chalk "^1.1.1"
- lodash "^4.0.0"
- slice-ansi "0.0.4"
- string-width "^2.0.0"
+ ajv "^5.2.3"
+ ajv-keywords "^2.1.0"
+ chalk "^2.1.0"
+ lodash "^4.17.4"
+ slice-ansi "1.0.0"
+ string-width "^2.1.1"
tabula@1.9.0:
version "1.9.0"
@@ -10632,24 +11044,6 @@ tapable@^0.2.7:
version "0.2.8"
resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22"
-tape@^4.6.3:
- version "4.8.0"
- resolved "https://registry.yarnpkg.com/tape/-/tape-4.8.0.tgz#f6a9fec41cc50a1de50fa33603ab580991f6068e"
- dependencies:
- deep-equal "~1.0.1"
- defined "~1.0.0"
- for-each "~0.3.2"
- function-bind "~1.1.0"
- glob "~7.1.2"
- has "~1.0.1"
- inherits "~2.0.3"
- minimist "~1.2.0"
- object-inspect "~1.3.0"
- resolve "~1.4.0"
- resumer "~0.0.0"
- string.prototype.trim "~1.1.2"
- through "~2.3.8"
-
tar-pack@^3.4.0:
version "3.4.0"
resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.0.tgz#23be2d7f671a8339376cbdb0b8fe3fdebf317984"
@@ -10713,6 +11107,12 @@ tempfile@^1.1.1:
os-tmpdir "^1.0.0"
uuid "^2.0.1"
+term-size@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69"
+ dependencies:
+ execa "^0.7.0"
+
test-exclude@^4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.1.1.tgz#4d84964b0966b0087ecc334a2ce002d3d9341e26"
@@ -10727,7 +11127,7 @@ text-extensions@^1.0.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.6.0.tgz#771561b26022783a45f5b6c2e78ad6e7de9fe322"
-text-table@0.2.0, text-table@^0.2.0, text-table@~0.2.0:
+text-table@0.2.0, text-table@~0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
@@ -10751,13 +11151,6 @@ throat@^4.0.0, throat@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a"
-through2@^0.6.1, through2@^0.6.3, through2@~0.6.1:
- version "0.6.5"
- resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48"
- dependencies:
- readable-stream ">=1.0.33-1 <1.1.0-0"
- xtend ">=4.0.0 <4.1.0-0"
-
through2@^2.0.0, through2@^2.0.2:
version "2.0.3"
resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be"
@@ -10765,7 +11158,7 @@ through2@^2.0.0, through2@^2.0.2:
readable-stream "^2.1.5"
xtend "~4.0.1"
-through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@~2.3.4, through@~2.3.8:
+through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6:
version "2.3.8"
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
@@ -10791,6 +11184,10 @@ timers-browserify@^2.0.2:
dependencies:
setimmediate "^1.0.4"
+tiny-emitter@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.0.2.tgz#82d27468aca5ade8e5fd1e6d22b57dd43ebdfb7c"
+
tinycolor2@^1.4.1:
version "1.4.1"
resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.1.tgz#f4fad333447bc0b07d4dc8e9209d8f39a8ac77e8"
@@ -10808,11 +11205,11 @@ tmp@^0.0.29:
dependencies:
os-tmpdir "~1.0.1"
-tmp@^0.0.31:
- version "0.0.31"
- resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7"
+tmp@^0.0.33:
+ version "0.0.33"
+ resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
dependencies:
- os-tmpdir "~1.0.1"
+ os-tmpdir "~1.0.2"
tmpl@1.0.x:
version "1.0.4"
@@ -10850,12 +11247,12 @@ to-vfile@^2.1.1:
vfile "^2.0.0"
toposort@^1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.3.tgz#f02cd8a74bd8be2fc0e98611c3bacb95a171869c"
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.4.tgz#a86107690cbee8cae43b349d2f60162500924dfc"
-tough-cookie@^2.3.2, tough-cookie@~2.3.0:
- version "2.3.2"
- resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a"
+tough-cookie@^2.3.2, tough-cookie@~2.3.0, tough-cookie@~2.3.3:
+ version "2.3.3"
+ resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.3.tgz#0b618a5565b6dea90bf3425d04d55edc475a7561"
dependencies:
punycode "^1.4.1"
@@ -10902,13 +11299,13 @@ trim@0.0.1:
resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd"
triton@^5.3.1:
- version "5.3.1"
- resolved "https://registry.yarnpkg.com/triton/-/triton-5.3.1.tgz#aaf9f9e302b23b5163b42af56662b980da843e12"
+ version "5.3.2"
+ resolved "https://registry.yarnpkg.com/triton/-/triton-5.3.2.tgz#bb47dd3b68249da33f45032071f6fe92b4272774"
dependencies:
assert-plus "0.2.0"
backoff "2.4.1"
bigspinner "3.1.0"
- bunyan "1.5.1"
+ bunyan "1.8.12"
cmdln "4.1.2"
extsprintf "1.0.2"
getpass "0.1.6"
@@ -10917,11 +11314,11 @@ triton@^5.3.1:
mkdirp "0.5.1"
once "1.3.2"
read "1.0.7"
- restify-clients "1.5.0"
+ restify-clients "1.5.2"
restify-errors "3.0.0"
rimraf "2.4.4"
semver "5.1.0"
- smartdc-auth "2.5.2"
+ smartdc-auth "2.5.6"
sshpk "1.10.2"
sshpk-agent "1.4.2"
strsplit "1.0.0"
@@ -10947,10 +11344,6 @@ tty-browserify@0.0.0:
version "0.0.0"
resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6"
-tunnel-agent@^0.4.0:
- version "0.4.3"
- resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb"
-
tunnel-agent@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
@@ -10986,13 +11379,6 @@ typedarray@^0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
-typescript-eslint-parser@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/typescript-eslint-parser/-/typescript-eslint-parser-4.0.0.tgz#263d836484c51d4577a3c11aa520f64191a6e58f"
- dependencies:
- lodash.unescape "4.0.1"
- semver "5.3.0"
-
typescript-eslint-parser@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/typescript-eslint-parser/-/typescript-eslint-parser-7.0.0.tgz#be57d8768e37707af825e339ea2af18d7393cabb"
@@ -11000,24 +11386,20 @@ typescript-eslint-parser@^7.0.0:
lodash.unescape "4.0.1"
semver "5.3.0"
-typescript@~2.3.2:
- version "2.3.4"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.3.4.tgz#3d38321828231e434f287514959c37a82b629f42"
-
ua-parser-js@^0.7.9:
version "0.7.14"
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.14.tgz#110d53fa4c3f326c121292bbeac904d2e03387ca"
uglify-es@^3.0.24:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.1.1.tgz#27615a1203cd0b351d8b5bda743ac92ed482b826"
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.1.2.tgz#b22cfca950f0632092aff42bb46979d83b5ec6f5"
dependencies:
commander "~2.11.0"
source-map "~0.5.1"
uglify-js@3.1.x, uglify-js@^3.0.13:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.1.1.tgz#e7144307281a1bc38a9a20715090b546c9f44791"
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.1.2.tgz#b50bcf15a5fd9e9ed40afbcdef3b59d6891b291f"
dependencies:
commander "~2.11.0"
source-map "~0.5.1"
@@ -11059,6 +11441,10 @@ uid-number@^0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81"
+ultron@1.0.x:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa"
+
unfetch@2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-2.1.2.tgz#684fee4d8acdb135bdb26c0364c642fc326ca95b"
@@ -11108,6 +11494,12 @@ unique-slug@^2.0.0:
dependencies:
imurmurhash "^0.1.4"
+unique-string@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a"
+ dependencies:
+ crypto-random-string "^1.0.0"
+
unist-util-modify-children@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/unist-util-modify-children/-/unist-util-modify-children-1.1.1.tgz#66d7e6a449e6f67220b976ab3cb8b5ebac39e51d"
@@ -11136,11 +11528,12 @@ unist-util-visit@^1.0.0, unist-util-visit@^1.1.0, unist-util-visit@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-1.1.3.tgz#ec268e731b9d277a79a5b5aa0643990e405d600b"
-unitcalc@^1.0.8:
- version "1.0.8"
- resolved "https://registry.yarnpkg.com/unitcalc/-/unitcalc-1.0.8.tgz#719ceebc623537a36c35e253812d7237f7303f3c"
+unitcalc@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/unitcalc/-/unitcalc-1.1.0.tgz#db832f3ec099b4a7ecf46c45a810431e10ef1858"
dependencies:
lodash.flatten "^4.4.0"
+ lodash.isnan "^3.0.2"
remcalc "^1.0.8"
universalify@^0.1.0:
@@ -11155,6 +11548,23 @@ unzip-response@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe"
+unzip-response@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
+
+update-notifier@2.2.0, update-notifier@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.2.0.tgz#1b5837cf90c0736d88627732b661c138f86de72f"
+ dependencies:
+ boxen "^1.0.0"
+ chalk "^1.0.0"
+ configstore "^3.0.0"
+ import-lazy "^2.1.0"
+ is-npm "^1.0.0"
+ latest-version "^3.0.0"
+ semver-diff "^2.0.0"
+ xdg-basedir "^3.0.0"
+
update-notifier@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-1.0.3.tgz#8f92c515482bd6831b7c93013e70f87552c7cf5a"
@@ -11168,6 +11578,12 @@ update-notifier@^1.0.3:
semver-diff "^2.0.0"
xdg-basedir "^2.0.0"
+upper-case-first@^1.1.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-1.1.2.tgz#5d79bedcff14419518fd2edb0a0507c9b6859115"
+ dependencies:
+ upper-case "^1.1.1"
+
upper-case@^1.0.3, upper-case@^1.1.1:
version "1.1.3"
resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598"
@@ -11252,7 +11668,7 @@ uuid@^2.0.1, uuid@^2.0.2:
version "2.0.3"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a"
-uuid@^3.0.0, uuid@^3.0.1:
+uuid@^3.0.0, uuid@^3.0.1, uuid@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04"
@@ -11273,9 +11689,9 @@ value-equal@^0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/value-equal/-/value-equal-0.4.0.tgz#c5bdd2f54ee093c04839d71ce2e4758a6890abc7"
-vary@^1, vary@~1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.1.tgz#67535ebb694c1d52257457984665323f587e8d37"
+vary@^1, vary@~1.1.1, vary@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
vasync@1.4.3:
version "1.4.3"
@@ -11400,6 +11816,13 @@ watch@~0.10.0:
version "0.10.0"
resolved "https://registry.yarnpkg.com/watch/-/watch-0.10.0.tgz#77798b2da0f9910d595f1ace5b0c2258521f21dc"
+watch@~0.18.0:
+ version "0.18.0"
+ resolved "https://registry.yarnpkg.com/watch/-/watch-0.18.0.tgz#28095476c6df7c90c963138990c0a5423eb4b986"
+ dependencies:
+ exec-sh "^0.2.0"
+ minimist "^1.2.0"
+
watchpack@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.4.0.tgz#4a1472bcbb952bd0a9bb4036801f954dfb39faac"
@@ -11442,35 +11865,7 @@ webpack-dev-middleware@^1.11.0:
range-parser "^1.0.3"
time-stamp "^2.0.0"
-webpack-dev-server@2.7.1:
- version "2.7.1"
- resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.7.1.tgz#21580f5a08cd065c71144cf6f61c345bca59a8b8"
- dependencies:
- ansi-html "0.0.7"
- bonjour "^3.5.0"
- chokidar "^1.6.0"
- compression "^1.5.2"
- connect-history-api-fallback "^1.3.0"
- del "^3.0.0"
- express "^4.13.3"
- html-entities "^1.2.0"
- http-proxy-middleware "~0.17.4"
- internal-ip "^1.2.0"
- ip "^1.1.5"
- loglevel "^1.4.1"
- opn "4.0.2"
- portfinder "^1.0.9"
- selfsigned "^1.9.1"
- serve-index "^1.7.2"
- sockjs "0.3.18"
- sockjs-client "1.1.4"
- spdy "^3.4.1"
- strip-ansi "^3.0.0"
- supports-color "^3.1.1"
- webpack-dev-middleware "^1.11.0"
- yargs "^6.0.0"
-
-webpack-dev-server@^2.7.1:
+webpack-dev-server@2.8.2, webpack-dev-server@^2.8.2:
version "2.8.2"
resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.8.2.tgz#abd61f410778cc4c843d7cebbf41465b1ab7734c"
dependencies:
@@ -11598,6 +11993,13 @@ whatwg-fetch@2.0.3, whatwg-fetch@>=0.10.0, whatwg-fetch@^2.0.0:
version "2.0.3"
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84"
+whatwg-url@4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-4.0.0.tgz#5be362f0b6e2f8760f7260df6e0e1df536f5479c"
+ dependencies:
+ tr46 "~0.0.3"
+ webidl-conversions "^3.0.0"
+
whatwg-url@^4.3.0:
version "4.8.0"
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-4.8.0.tgz#d2981aa9148c1e00a41c5a6131166ab4683bbcc0"
@@ -11700,10 +12102,6 @@ write-file-atomic@^2.0.0, write-file-atomic@^2.1.0, write-file-atomic@^2.3.0:
imurmurhash "^0.1.4"
signal-exit "^3.0.2"
-write-file-stdout@0.0.2:
- version "0.0.2"
- resolved "https://registry.yarnpkg.com/write-file-stdout/-/write-file-stdout-0.0.2.tgz#c252d7c7c5b1b402897630e3453c7bfe690d9ca1"
-
write-json-file@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.2.0.tgz#51862506bbb3b619eefab7859f1fd6c6d0530876"
@@ -11728,6 +12126,13 @@ write@^0.2.1:
dependencies:
mkdirp "^0.5.1"
+ws@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.1.tgz#082ddb6c641e85d4bb451f03d52f06eabdb1f018"
+ dependencies:
+ options ">=0.0.5"
+ ultron "1.0.x"
+
x-is-function@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/x-is-function/-/x-is-function-1.0.4.tgz#5d294dc3d268cbdd062580e0c5df77a391d1fa1e"
@@ -11742,6 +12147,10 @@ xdg-basedir@^2.0.0:
dependencies:
os-homedir "^1.0.0"
+xdg-basedir@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4"
+
xml-char-classes@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/xml-char-classes/-/xml-char-classes-1.0.0.tgz#64657848a20ffc5df583a42ad8a277b4512bbc4d"
@@ -11758,7 +12167,7 @@ xmlhttprequest@1:
version "1.8.0"
resolved "https://registry.yarnpkg.com/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz#67fe075c5c24fef39f9d65f5f7b7fe75171968fc"
-"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1:
+xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
@@ -11788,11 +12197,7 @@ yargs-parser@^7.0.0:
dependencies:
camelcase "^4.1.0"
-yargs@^1.2.6:
- version "1.3.3"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-1.3.3.tgz#054de8b61f22eefdb7207059eaef9d6b83fb931a"
-
-yargs@^3.5.4:
+yargs@3.32.0:
version "3.32.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.32.0.tgz#03088e9ebf9e756b69751611d2a5ef591482c995"
dependencies:
@@ -11804,7 +12209,7 @@ yargs@^3.5.4:
window-size "^0.1.4"
y18n "^3.2.0"
-yargs@^6.0.0, yargs@^6.6.0:
+yargs@^6.6.0:
version "6.6.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208"
dependencies:
@@ -11840,7 +12245,7 @@ yargs@^7.0.2:
y18n "^3.2.1"
yargs-parser "^5.0.0"
-yargs@^8.0.1, yargs@^8.0.2:
+yargs@^8.0.2:
version "8.0.2"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360"
dependencies: