-
-
-
- menu
-
+
+
+ menu
+
- {{ pageTitle }}
+ {{ pageTitle }}
-
- Version:
-
- {{ doc }}
-
-
+
+ Version:
+
+ {{ doc }}
+
+
-
-
-
-
+
+
+
@@ -35,12 +33,8 @@
}
.main-header {
- position: relative;
z-index: 2;
-
- .md-toolbar {
- color: #fff !important;
- }
+ color: #fff !important;
}
.nav-trigger {
diff --git a/docs/src/config.js b/docs/src/config.js
index 6720d74..a377110 100644
--- a/docs/src/config.js
+++ b/docs/src/config.js
@@ -34,10 +34,7 @@ Vue.material.registerTheme({
},
'light-blue': {
primary: 'light-blue',
- accent: {
- color: 'cyan',
- hue: 'A200'
- }
+ accent: 'yellow'
},
teal: {
primary: 'teal',
diff --git a/docs/src/pages/components/Snackbar.vue b/docs/src/pages/components/Snackbar.vue
new file mode 100644
index 0000000..32e514f
--- /dev/null
+++ b/docs/src/pages/components/Snackbar.vue
@@ -0,0 +1,79 @@
+
+
+
+
+
Snackbars contain a single line of text directly related to the operation performed. They may contain a text action, but no icons.
+
+
+
+
+
+
+
+
+ Open bottom center
+ Open bottom left
+ Open bottom right
+
+
+
+ Open top center
+ Open top left
+ Open top right
+
+
+
+ Connection timeout. Showing limited messages.
+ Retry
+
+
+
+ Connection timeout. Showing limited messages.
+ Retry
+
+
+
+ Connection timeout. Showing limited messages.
+ Retry
+
+
+
+ Connection timeout. Showing limited messages.
+ Retry
+
+
+
+ Connection timeout. Showing limited messages.
+ Retry
+
+
+
+ Connection timeout. Showing limited messages.
+ Retry
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/routes.js b/docs/src/routes.js
index 5024f20..97a0f35 100644
--- a/docs/src/routes.js
+++ b/docs/src/routes.js
@@ -14,13 +14,14 @@ import Card from './pages/components/Card';
import Checkbox from './pages/components/Checkbox';
import Dialog from './pages/components/Dialog';
import Icon from './pages/components/Icon';
+import InkRipple from './pages/components/InkRipple';
import Input from './pages/components/Input';
import List from './pages/components/List';
import Menu from './pages/components/Menu';
import Radio from './pages/components/Radio';
-import InkRipple from './pages/components/InkRipple';
import Select from './pages/components/Select';
import Sidenav from './pages/components/Sidenav';
+/*import Snackbar from './pages/components/Snackbar';*/
import Spinner from './pages/components/Spinner';
import Subheader from './pages/components/Subheader';
import Switch from './pages/components/Switch';
@@ -107,6 +108,11 @@ const components = [
name: 'components:icon',
component: Icon
},
+ {
+ path: '/components/ink-ripple',
+ name: 'components:ink-ripple',
+ component: InkRipple
+ },
{
path: '/components/input',
name: 'components:input',
@@ -127,11 +133,6 @@ const components = [
name: 'components:radio',
component: Radio
},
- {
- path: '/components/ink-ripple',
- name: 'components:ink-ripple',
- component: InkRipple
- },
{
path: '/components/select',
name: 'components:select',
@@ -142,6 +143,11 @@ const components = [
name: 'components:sidenav',
component: Sidenav
},
+/* {
+ path: '/components/snackbar',
+ name: 'components:snackbar',
+ component: Snackbar
+ }, */
{
path: '/components/spinner',
name: 'components:spinner',
@@ -157,6 +163,11 @@ const components = [
name: 'components:subheader',
component: Subheader
},
+ {
+ path: '/components/switch',
+ name: 'components:switch',
+ component: Switch
+ },
{
path: '/components/table',
name: 'components:table',
diff --git a/package.json b/package.json
index d0011c4..990b8aa 100644
--- a/package.json
+++ b/package.json
@@ -53,6 +53,7 @@
"babel-plugin-add-module-exports": "^0.2.1",
"babel-plugin-transform-runtime": "^6.15.0",
"babel-preset-es2015": "^6.18.0",
+ "babel-preset-es2017": "^6.16.0",
"babel-preset-stage-0": "^6.16.0",
"chalk": "^1.1.3",
"chokidar": "^1.6.1",
diff --git a/src/components/mdButton/mdButton.scss b/src/components/mdButton/mdButton.scss
index 73a27f8..a37deec 100644
--- a/src/components/mdButton/mdButton.scss
+++ b/src/components/mdButton/mdButton.scss
@@ -135,7 +135,7 @@ $button-icon-size: 40px;
border-radius: $button-fab-size;
line-height: $button-fab-size;
background-clip: padding-box;
- transition: $swift-ease-in;
+ transition: $swift-ease-out;
transition-property: background-color,
box-shadow,
transform;
diff --git a/src/components/mdSnackbar/index.js b/src/components/mdSnackbar/index.js
new file mode 100644
index 0000000..79e077f
--- /dev/null
+++ b/src/components/mdSnackbar/index.js
@@ -0,0 +1,8 @@
+import mdSnackbar from './mdSnackbar.vue';
+import mdSnackbarTheme from './mdSnackbar.theme';
+
+export default function install(Vue) {
+ Vue.component('md-snackbar', Vue.extend(mdSnackbar));
+
+ Vue.material.styles.push(mdSnackbarTheme);
+}
diff --git a/src/components/mdSnackbar/mdSnackbar.scss b/src/components/mdSnackbar/mdSnackbar.scss
new file mode 100644
index 0000000..ee5dec6
--- /dev/null
+++ b/src/components/mdSnackbar/mdSnackbar.scss
@@ -0,0 +1,137 @@
+@import '../../core/stylesheets/variables.scss';
+
+.md-snackbar {
+ min-width: 288px;
+ max-width: 568px;
+ min-height: 48px;
+ padding: 14px 24px;
+ position: fixed;
+ z-index: 120;
+ overflow: hidden;
+ border-radius: 2px;
+ background-color: #323232;
+ transition: $swift-ease-out;
+ color: #fff;
+ font-size: 14px;
+
+ &.md-position-bottom-center {
+ bottom: 0;
+ left: 50%;
+ transform: translate3D(-50%, 100%, 0);
+ }
+
+ &.md-position-bottom-right {
+ bottom: 8px;
+ right: 8px;
+ transform: translate3D(0, calc(100% + 8px), 0);
+ }
+
+ &.md-position-bottom-left {
+ bottom: 8px;
+ left: 8px;
+ transform: translate3D(0, calc(100% + 8px), 0);
+ }
+
+ &.md-position-top-center {
+ top: 0;
+ left: 50%;
+ transform: translate3D(-50%, -100%, 0);
+ }
+
+ &.md-position-top-right {
+ top: 8px;
+ right: 8px;
+ transform: translate3D(0, calc(-100% - 8px), 0);
+ }
+
+ &.md-position-top-left {
+ top: 8px;
+ left: 8px;
+ transform: translate3D(0, calc(-100% - 8px), 0);
+ }
+
+ &.md-active {
+ &.md-position-bottom-center {
+ transform: translate3D(-50%, 0, 0);
+ }
+
+ &.md-position-bottom-right {
+ transform: translate3D(0, 0, 0);
+ }
+
+ &.md-position-bottom-left {
+ transform: translate3D(0, 0, 0);
+ }
+
+ &.md-position-top-center {
+ transform: translate3D(-50%, 0, 0);
+ }
+
+ &.md-position-top-right {
+ transform: translate3D(0, 0, 0);
+ }
+
+ &.md-position-top-left {
+ transform: translate3D(0, 0, 0);
+ }
+
+ .md-snackbar-content {
+ opacity: 1;
+ transition: opacity .4s .1s $swift-ease-out-timing-function;
+ }
+ }
+
+ .md-snackbar-content {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ opacity: 0;
+ transition: opacity .2s $swift-ease-out-timing-function;
+ will-change: opacity;
+ }
+
+ .md-button {
+ min-width: 64px;
+ margin: -8px -16px;
+
+ &:last-child {
+ margin-left: 48px;
+ }
+ }
+}
+
+.md-has-toast-top-right {
+ .md-fab.md-fab-top-right {
+ transform: translate3D(0, 48px, 0);
+ }
+}
+
+.md-has-toast-top-center {
+ .md-fab.md-fab-top-center {
+ transform: translate3D(-50%, 48px, 0);
+ }
+}
+
+.md-has-toast-top-left {
+ .md-fab.md-fab-top-left {
+ transform: translate3D(0, 48px, 0);
+ }
+}
+
+.md-has-toast-bottom-right {
+ .md-fab.md-fab-bottom-right {
+ transform: translate3D(0, -48px, 0);
+ }
+}
+
+.md-has-toast-bottom-center {
+ .md-fab.md-fab-bottom-center {
+ transform: translate3D(-50%, -48px, 0);
+ }
+}
+
+.md-has-toast-bottom-left {
+ .md-fab.md-fab-bottom-left {
+ transform: translate3D(0, -48px, 0);
+ }
+}
diff --git a/src/components/mdSnackbar/mdSnackbar.theme b/src/components/mdSnackbar/mdSnackbar.theme
new file mode 100644
index 0000000..c77a4bf
--- /dev/null
+++ b/src/components/mdSnackbar/mdSnackbar.theme
@@ -0,0 +1,8 @@
+.THEME_NAME {
+ .md-snackbar,
+ &.md-snackbar {
+ .md-ink-ripple {
+ color: #fff;
+ }
+ }
+}
diff --git a/src/components/mdSnackbar/mdSnackbar.vue b/src/components/mdSnackbar/mdSnackbar.vue
new file mode 100644
index 0000000..257b7b9
--- /dev/null
+++ b/src/components/mdSnackbar/mdSnackbar.vue
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
diff --git a/src/components/mdTabs/mdTab.vue b/src/components/mdTabs/mdTab.vue
index 23dcf70..a54cfb9 100644
--- a/src/components/mdTabs/mdTab.vue
+++ b/src/components/mdTabs/mdTab.vue
@@ -83,20 +83,20 @@
}
},
mounted() {
+ let tabData = this.getTabData();
+
this.parentTabs = getClosestVueParent(this.$parent, 'md-tabs');
if (!this.parentTabs) {
throw new Error('You must wrap the md-tab in a md-tabs');
}
- this.$nextTick(() => {
- this.mounted = true;
- this.parentTabs.registerTab(this.getTabData());
+ this.mounted = true;
+ this.parentTabs.updateTab(tabData);
- if (this.mdActive) {
- this.parentTabs.activeTab = this.tabId;
- }
- });
+ if (this.mdActive) {
+ this.parentTabs.setActiveTab(tabData);
+ }
},
beforeDestroy() {
this.parentTabs.unregisterTab(this.getTabData());
diff --git a/src/components/mdTabs/mdTabs.vue b/src/components/mdTabs/mdTabs.vue
index fd3bf77..b3eb605 100644
--- a/src/components/mdTabs/mdTabs.vue
+++ b/src/components/mdTabs/mdTabs.vue
@@ -96,7 +96,6 @@
},
registerTab(tabData) {
this.tabList[tabData.id] = tabData;
- this.$forceUpdate();
},
unregisterTab(tabData) {
delete this.tabList[tabData.id];
@@ -107,7 +106,7 @@
if (tabData.active) {
if (!tabData.disabled) {
this.setActiveTab(tabData);
- } else {
+ } else if (Object.keys(this.tabList).length) {
let tabsIds = Object.keys(this.tabList);
let targetIndex = tabsIds.indexOf(tabData.id) + 1;
let target = tabsIds[targetIndex];
@@ -141,13 +140,15 @@
return idList.indexOf(id);
},
calculateIndicatorPos() {
- let tabsWidth = this.$el.offsetWidth;
- let activeTab = this.$refs.tabHeader[this.activeTabNumber];
- let left = activeTab.offsetLeft;
- let right = tabsWidth - left - activeTab.offsetWidth;
+ if (this.$refs.tabHeader) {
+ let tabsWidth = this.$el.offsetWidth;
+ let activeTab = this.$refs.tabHeader[this.activeTabNumber];
+ let left = activeTab.offsetLeft;
+ let right = tabsWidth - left - activeTab.offsetWidth;
- this.$refs.indicator.style.left = left + 'px';
- this.$refs.indicator.style.right = right + 'px';
+ this.$refs.indicator.style.left = left + 'px';
+ this.$refs.indicator.style.right = right + 'px';
+ }
},
calculateTabsWidthAndPosition() {
const width = this.$el.offsetWidth;
@@ -166,9 +167,11 @@
},
calculateContentHeight() {
this.$nextTick(() => {
- let height = this.tabList[this.activeTab].ref.$el.offsetHeight;
+ if (Object.keys(this.tabList).length) {
+ let height = this.tabList[this.activeTab].ref.$el.offsetHeight;
- this.contentHeight = height + 'px';
+ this.contentHeight = height + 'px';
+ }
});
},
calculatePosition() {
@@ -204,7 +207,7 @@
this.observeElementChanges();
window.addEventListener('resize', this.calculateOnWatch);
- if (!this.activeTab) {
+ if (Object.keys(this.tabList).length && !this.activeTab) {
let firstTab = Object.keys(this.tabList)[0];
this.setActiveTab(this.tabList[firstTab]);
diff --git a/src/index.js b/src/index.js
index d2d377a..02adb4b 100644
--- a/src/index.js
+++ b/src/index.js
@@ -16,6 +16,7 @@ import MdMenu from './components/mdMenu';
import MdRadio from './components/mdRadio';
import MdSelect from './components/mdSelect';
import MdSidenav from './components/mdSidenav';
+/*import MdSnackbar from './components/mdSnackbar';*/
import MdSpinner from './components/mdSpinner';
import MdSubheader from './components/mdSubheader';
import MdSwitch from './components/mdSwitch';
@@ -44,6 +45,7 @@ const options = {
MdRadio,
MdSelect,
MdSidenav,
+ /*MdSnackbar,*/
MdSpinner,
MdSubheader,
MdSwitch,
diff --git a/yarn.lock b/yarn.lock
index cfb730d..525ac5f 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -22,12 +22,12 @@ acorn@^3.0.0, acorn@^3.0.4:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"
acorn@^4.0.1:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.3.tgz#1a3e850b428e73ba6b09d1cc527f5aaad4d03ef1"
+ version "4.0.4"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.4.tgz#17a8d6a7a6c4ef538b814ec9abac2779293bf30a"
ajv-keywords@^1.0.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.2.0.tgz#676c4f087bfe1e8b12dca6fda2f3c74f417b099c"
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.3.0.tgz#b2dbcdb32ce40b7a64ce5bc6e4ec9b0a918b455a"
ajv@^4.7.0:
version "4.10.0"
@@ -187,18 +187,18 @@ asynckit@^0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
-autoprefixer, autoprefixer@^6.3.1:
- version "6.5.4"
- resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.5.4.tgz#1386eb6708ccff36aefff70adc694ecfd60af1b0"
+autoprefixer@^6.3.1, autoprefixer@^6.5.4:
+ version "6.6.0"
+ resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.6.0.tgz#d5b347ebbaf79e79d30b81c0ee3e482b288527bf"
dependencies:
- browserslist "~1.4.0"
- caniuse-db "^1.0.30000597"
+ browserslist "~1.5.1"
+ caniuse-db "^1.0.30000602"
normalize-range "^0.1.2"
num2fraction "^1.2.2"
postcss "^5.2.6"
postcss-value-parser "^3.2.3"
-autosize:
+autosize@^3.0.20:
version "3.0.20"
resolved "https://registry.yarnpkg.com/autosize/-/autosize-3.0.20.tgz#e343ea7c5603834738169420f0349dc953e62a9e"
@@ -210,7 +210,7 @@ aws4@^1.2.1:
version "1.5.0"
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.5.0.tgz#0a29ffb79c31c9e712eeb087e8e7a64b4a56d755"
-babel-cli:
+babel-cli@^6.18.0:
version "6.18.0"
resolved "https://registry.yarnpkg.com/babel-cli/-/babel-cli-6.18.0.tgz#92117f341add9dead90f6fa7d0a97c0cc08ec186"
dependencies:
@@ -239,19 +239,19 @@ babel-code-frame@^6.11.0, babel-code-frame@^6.16.0, babel-code-frame@^6.20.0:
esutils "^2.0.2"
js-tokens "^2.0.0"
-babel-core, babel-core@^6.18.0:
- version "6.20.0"
- resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.20.0.tgz#ab0d7176d9dea434e66badadaf92237865eab1ec"
+babel-core@^6.18.0, babel-core@^6.20.0:
+ version "6.21.0"
+ resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.21.0.tgz#75525480c21c803f826ef3867d22c19f080a3724"
dependencies:
babel-code-frame "^6.20.0"
- babel-generator "^6.20.0"
+ babel-generator "^6.21.0"
babel-helpers "^6.16.0"
babel-messages "^6.8.0"
babel-register "^6.18.0"
babel-runtime "^6.20.0"
babel-template "^6.16.0"
- babel-traverse "^6.20.0"
- babel-types "^6.20.0"
+ babel-traverse "^6.21.0"
+ babel-types "^6.21.0"
babylon "^6.11.0"
convert-source-map "^1.1.0"
debug "^2.1.1"
@@ -263,7 +263,7 @@ babel-core, babel-core@^6.18.0:
slash "^1.0.0"
source-map "^0.5.0"
-babel-eslint:
+babel-eslint@^7.1.1:
version "7.1.1"
resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-7.1.1.tgz#8a6a884f085aa7060af69cfc77341c2f99370fb2"
dependencies:
@@ -273,13 +273,13 @@ babel-eslint:
babylon "^6.13.0"
lodash.pickby "^4.6.0"
-babel-generator@^6.20.0:
- version "6.20.0"
- resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.20.0.tgz#fee63614e0449390103b3097f3f6a118016c6766"
+babel-generator@^6.21.0:
+ version "6.21.0"
+ resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.21.0.tgz#605f1269c489a1c75deeca7ea16d43d4656c8494"
dependencies:
babel-messages "^6.8.0"
babel-runtime "^6.20.0"
- babel-types "^6.20.0"
+ babel-types "^6.21.0"
detect-indent "^4.0.0"
jsesc "^1.3.0"
lodash "^4.2.0"
@@ -403,7 +403,7 @@ babel-helpers@^6.16.0:
babel-runtime "^6.0.0"
babel-template "^6.16.0"
-babel-loader:
+babel-loader@^6.2.10:
version "6.2.10"
resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.2.10.tgz#adefc2b242320cd5d15e65b31cea0e8b1b02d4b0"
dependencies:
@@ -418,7 +418,7 @@ babel-messages@^6.8.0:
dependencies:
babel-runtime "^6.0.0"
-babel-plugin-add-module-exports:
+babel-plugin-add-module-exports@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/babel-plugin-add-module-exports/-/babel-plugin-add-module-exports-0.2.1.tgz#9ae9a1f4a8dc67f0cdec4f4aeda1e43a5ff65e25"
@@ -472,7 +472,7 @@ 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"
-babel-plugin-syntax-trailing-function-commas@^6.3.13:
+babel-plugin-syntax-trailing-function-commas@^6.3.13, babel-plugin-syntax-trailing-function-commas@^6.8.0:
version "6.20.0"
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.20.0.tgz#442835e19179f45b87e92d477d70b9f1f18b5c4f"
@@ -540,13 +540,13 @@ babel-plugin-transform-es2015-block-scoped-functions@^6.3.13:
babel-runtime "^6.0.0"
babel-plugin-transform-es2015-block-scoping@^6.18.0:
- version "6.20.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.20.0.tgz#5d8f3e83b1a1ae1064e64a9e5bb83108d8e73be3"
+ version "6.21.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.21.0.tgz#e840687f922e70fb2c42bb13501838c174a115ed"
dependencies:
babel-runtime "^6.20.0"
babel-template "^6.15.0"
- babel-traverse "^6.20.0"
- babel-types "^6.20.0"
+ babel-traverse "^6.21.0"
+ babel-types "^6.21.0"
lodash "^4.2.0"
babel-plugin-transform-es2015-classes@^6.18.0:
@@ -645,15 +645,15 @@ babel-plugin-transform-es2015-object-super@^6.3.13:
babel-runtime "^6.0.0"
babel-plugin-transform-es2015-parameters@^6.18.0:
- version "6.18.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.18.0.tgz#9b2cfe238c549f1635ba27fc1daa858be70608b1"
+ version "6.21.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.21.0.tgz#46a655e6864ef984091448cdf024d87b60b2a7d8"
dependencies:
babel-helper-call-delegate "^6.18.0"
babel-helper-get-function-arity "^6.18.0"
babel-runtime "^6.9.0"
babel-template "^6.16.0"
- babel-traverse "^6.18.0"
- babel-types "^6.18.0"
+ babel-traverse "^6.21.0"
+ babel-types "^6.21.0"
babel-plugin-transform-es2015-shorthand-properties@^6.18.0:
version "6.18.0"
@@ -726,12 +726,12 @@ babel-plugin-transform-object-rest-spread@^6.16.0:
babel-runtime "^6.20.0"
babel-plugin-transform-regenerator@^6.16.0:
- version "6.20.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.20.0.tgz#a546cd2aa1c9889929d5c427a31303847847ab75"
+ version "6.21.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.21.0.tgz#75d0c7e7f84f379358f508451c68a2c5fa5a9703"
dependencies:
regenerator-transform "0.9.8"
-babel-plugin-transform-runtime:
+babel-plugin-transform-runtime@^6.15.0:
version "6.15.0"
resolved "https://registry.yarnpkg.com/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.15.0.tgz#3d75b4d949ad81af157570273846fb59aeb0d57c"
dependencies:
@@ -752,7 +752,7 @@ babel-polyfill@^6.16.0:
core-js "^2.4.0"
regenerator-runtime "^0.10.0"
-babel-preset-es2015:
+babel-preset-es2015@^6.18.0:
version "6.18.0"
resolved "https://registry.yarnpkg.com/babel-preset-es2015/-/babel-preset-es2015-6.18.0.tgz#b8c70df84ec948c43dcf2bf770e988eb7da88312"
dependencies:
@@ -781,7 +781,14 @@ babel-preset-es2015:
babel-plugin-transform-es2015-unicode-regex "^6.3.13"
babel-plugin-transform-regenerator "^6.16.0"
-babel-preset-stage-0:
+babel-preset-es2017@^6.16.0:
+ version "6.16.0"
+ resolved "https://registry.yarnpkg.com/babel-preset-es2017/-/babel-preset-es2017-6.16.0.tgz#536c6287778a758948ddd092b466b6ef50b786fa"
+ dependencies:
+ babel-plugin-syntax-trailing-function-commas "^6.8.0"
+ babel-plugin-transform-async-to-generator "^6.16.0"
+
+babel-preset-stage-0@^6.16.0:
version "6.16.0"
resolved "https://registry.yarnpkg.com/babel-preset-stage-0/-/babel-preset-stage-0-6.16.0.tgz#f5a263c420532fd57491f1a7315b3036e428f823"
dependencies:
@@ -845,23 +852,23 @@ babel-template@^6.14.0, babel-template@^6.15.0, babel-template@^6.16.0, babel-te
babylon "^6.11.0"
lodash "^4.2.0"
-babel-traverse@^6.15.0, babel-traverse@^6.16.0, babel-traverse@^6.18.0, babel-traverse@^6.20.0:
- version "6.20.0"
- resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.20.0.tgz#5378d1a743e3d856e6a52289994100bbdfd9872a"
+babel-traverse@^6.15.0, babel-traverse@^6.16.0, babel-traverse@^6.18.0, babel-traverse@^6.20.0, babel-traverse@^6.21.0:
+ version "6.21.0"
+ resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.21.0.tgz#69c6365804f1a4f69eb1213f85b00a818b8c21ad"
dependencies:
babel-code-frame "^6.20.0"
babel-messages "^6.8.0"
babel-runtime "^6.20.0"
- babel-types "^6.20.0"
+ babel-types "^6.21.0"
babylon "^6.11.0"
debug "^2.2.0"
globals "^9.0.0"
invariant "^2.2.0"
lodash "^4.2.0"
-babel-types@^6.13.0, babel-types@^6.15.0, babel-types@^6.16.0, babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.20.0, babel-types@^6.8.0, babel-types@^6.9.0:
- version "6.20.0"
- resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.20.0.tgz#3869ecb98459533b37df809886b3f7f3b08d2baa"
+babel-types@^6.13.0, babel-types@^6.15.0, babel-types@^6.16.0, babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.20.0, babel-types@^6.21.0, babel-types@^6.8.0, babel-types@^6.9.0:
+ version "6.21.0"
+ resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.21.0.tgz#314b92168891ef6d3806b7f7a917fdf87c11a4b2"
dependencies:
babel-runtime "^6.20.0"
esutils "^2.0.2"
@@ -905,8 +912,8 @@ bluebird@^2.10.2:
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1"
bluebird@^3.0.5, bluebird@^3.1.1, bluebird@^3.4.6:
- version "3.4.6"
- resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.6.tgz#01da8d821d87813d158967e743d5fe6c62cf8c0f"
+ version "3.4.7"
+ resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.7.tgz#f72d760be09b7f76d08ed8fae98b289a8d05fab3"
boolbase@~1.0.0:
version "1.0.0"
@@ -945,11 +952,11 @@ browserify-zlib@^0.1.4:
dependencies:
pako "~0.2.0"
-browserslist@~1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.4.0.tgz#9cfdcf5384d9158f5b70da2aa00b30e8ff019049"
+browserslist@~1.5.1:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.5.1.tgz#67c3f2a1a6ad174cd01d25d2362e6e6083b26986"
dependencies:
- caniuse-db "^1.0.30000539"
+ caniuse-db "^1.0.30000601"
buffer-shims@^1.0.0:
version "1.0.0"
@@ -1007,9 +1014,9 @@ camelcase@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
-caniuse-db@^1.0.30000539, caniuse-db@^1.0.30000597:
- version "1.0.30000597"
- resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000597.tgz#b52e6cbe9dc83669affb98501629feaee1af6588"
+caniuse-db@^1.0.30000601, caniuse-db@^1.0.30000602:
+ version "1.0.30000602"
+ resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000602.tgz#06b2cbfb6c3aeef7ddb18cd588043549ad1a2d4e"
caseless@~0.11.0:
version "0.11.0"
@@ -1022,7 +1029,7 @@ center-align@^0.1.1:
align-text "^0.1.3"
lazy-cache "^1.0.3"
-chalk, chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3:
+chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
dependencies:
@@ -1055,7 +1062,7 @@ change-case@3.0.x:
upper-case "^1.1.1"
upper-case-first "^1.1.0"
-chokidar, chokidar@^1.0.0:
+chokidar@^1.0.0, chokidar@^1.6.1:
version "1.6.1"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2"
dependencies:
@@ -1070,7 +1077,7 @@ chokidar, chokidar@^1.0.0:
optionalDependencies:
fsevents "^1.0.0"
-circular-json@^0.3.0:
+circular-json@^0.3.1:
version "0.3.1"
resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.1.tgz#be8b36aefccde8b3ca7aa2d6afc07a37242c0d2d"
@@ -1081,8 +1088,8 @@ clap@^1.0.9:
chalk "^1.1.3"
clean-css@3.4.x:
- version "3.4.22"
- resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-3.4.22.tgz#db323064f752028778233b58c54cd8535f860892"
+ version "3.4.23"
+ resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-3.4.23.tgz#604fbbca24c12feb59b02f00b84f1fb7ded6d001"
dependencies:
commander "2.8.x"
source-map "0.4.x"
@@ -1101,7 +1108,7 @@ cli-width@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.1.0.tgz#b234ca209b29ef66fc518d9b98d5847b00edf00a"
-clipboard:
+clipboard@^1.5.16:
version "1.5.16"
resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-1.5.16.tgz#916d5e739b0064be61b0b48a535731ecaef3d367"
dependencies:
@@ -1206,12 +1213,12 @@ concat-map@0.0.1:
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
concat-stream@^1.4.6:
- version "1.5.2"
- resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.2.tgz#708978624d856af41a5a741defdd261da752c266"
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7"
dependencies:
- inherits "~2.0.1"
- readable-stream "~2.0.0"
- typedarray "~0.0.5"
+ inherits "^2.0.3"
+ readable-stream "^2.2.2"
+ typedarray "^0.0.6"
config-chain@~1.1.5:
version "1.1.11"
@@ -1220,7 +1227,7 @@ config-chain@~1.1.5:
ini "^1.3.4"
proto-list "~1.2.1"
-connect-history-api-fallback:
+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"
@@ -1271,7 +1278,7 @@ cookie@0.3.1:
version "0.3.1"
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"
-copy-webpack-plugin:
+copy-webpack-plugin@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.0.1.tgz#9728e383b94316050d0c7463958f2b85c0aa8200"
dependencies:
@@ -1318,7 +1325,7 @@ 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"
-css-loader:
+css-loader@^0.26.1:
version "0.26.1"
resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.26.1.tgz#2ba7f20131b93597496b3e9bb500785a49cd29ea"
dependencies:
@@ -1439,8 +1446,8 @@ de-indent@^1.0.2:
resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d"
debug@^2.1.1, debug@^2.2.0:
- version "2.4.4"
- resolved "https://registry.yarnpkg.com/debug/-/debug-2.4.4.tgz#c04d17a654e9202464803f096153f70a6f31f4be"
+ version "2.5.1"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-2.5.1.tgz#9107bb4a506052ec2a02314bc606313ed2b921c1"
dependencies:
ms "0.7.2"
@@ -1586,7 +1593,7 @@ ee-first@1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
-element.scrollintoviewifneeded-polyfill:
+element.scrollintoviewifneeded-polyfill@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/element.scrollintoviewifneeded-polyfill/-/element.scrollintoviewifneeded-polyfill-1.0.1.tgz#89a023481e81e7dfd72105c4c9170e83b357454f"
@@ -1698,7 +1705,31 @@ escope@^3.6.0:
esrecurse "^4.1.0"
estraverse "^4.1.1"
-eslint:
+eslint-friendly-formatter@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/eslint-friendly-formatter/-/eslint-friendly-formatter-2.0.6.tgz#eddd18dd001798b8f769e169936a3749c36c2d5a"
+ dependencies:
+ chalk "^1.0.0"
+ extend "^3.0.0"
+ minimist "^1.2.0"
+ text-table "^0.2.0"
+
+eslint-loader@^1.6.1:
+ version "1.6.1"
+ resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-1.6.1.tgz#96c47c812772eeb077e3a81681818e671a2cabf5"
+ dependencies:
+ find-cache-dir "^0.1.1"
+ loader-utils "^0.2.7"
+ object-assign "^4.0.1"
+ object-hash "^1.1.4"
+
+eslint-plugin-html@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-1.7.0.tgz#2a5b03884d8d56adf9ad9864e9c036480fb629c9"
+ dependencies:
+ htmlparser2 "^3.8.2"
+
+eslint@^3.12.2:
version "3.12.2"
resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.12.2.tgz#6be5a9aa29658252abd7f91e9132bab1f26f3c34"
dependencies:
@@ -1737,30 +1768,6 @@ eslint:
text-table "~0.2.0"
user-home "^2.0.0"
-eslint-friendly-formatter:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/eslint-friendly-formatter/-/eslint-friendly-formatter-2.0.6.tgz#eddd18dd001798b8f769e169936a3749c36c2d5a"
- dependencies:
- chalk "^1.0.0"
- extend "^3.0.0"
- minimist "^1.2.0"
- text-table "^0.2.0"
-
-eslint-loader:
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-1.6.1.tgz#96c47c812772eeb077e3a81681818e671a2cabf5"
- dependencies:
- find-cache-dir "^0.1.1"
- loader-utils "^0.2.7"
- object-assign "^4.0.1"
- object-hash "^1.1.4"
-
-eslint-plugin-html:
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-1.7.0.tgz#2a5b03884d8d56adf9ad9864e9c036480fb629c9"
- dependencies:
- htmlparser2 "^3.8.2"
-
espree@^3.3.1:
version "3.3.2"
resolved "https://registry.yarnpkg.com/espree/-/espree-3.3.2.tgz#dbf3fadeb4ecb4d4778303e50103b3d36c88b89c"
@@ -1773,8 +1780,8 @@ esprima@^2.6.0:
resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581"
esprima@~3.1.0:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.2.tgz#954b5d19321ca436092fa90f06d6798531fe8184"
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633"
esrecurse@^4.1.0:
version "4.1.0"
@@ -1810,7 +1817,7 @@ events@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"
-eventsource-polyfill:
+eventsource-polyfill@^0.9.6:
version "0.9.6"
resolved "https://registry.yarnpkg.com/eventsource-polyfill/-/eventsource-polyfill-0.9.6.tgz#10e0d187f111b167f28fdab918843ce7d818f13c"
@@ -1830,7 +1837,7 @@ expand-range@^1.8.1:
dependencies:
fill-range "^2.1.0"
-express:
+express@^4.14.0:
version "4.14.0"
resolved "https://registry.yarnpkg.com/express/-/express-4.14.0.tgz#c1ee3f42cdc891fb3dc650a8922d51ec847d0d66"
dependencies:
@@ -1871,7 +1878,7 @@ extglob@^0.3.1:
dependencies:
is-extglob "^1.0.0"
-extract-text-webpack-plugin:
+extract-text-webpack-plugin@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-1.0.1.tgz#c95bf3cbaac49dc96f1dc6e072549fbb654ccd2c"
dependencies:
@@ -1905,7 +1912,7 @@ file-entry-cache@^2.0.0:
flat-cache "^1.2.1"
object-assign "^4.0.1"
-file-loader:
+file-loader@^0.9.0:
version "0.9.0"
resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-0.9.0.tgz#1d2daddd424ce6d1b07cfe3f79731bed3617ab42"
dependencies:
@@ -1951,10 +1958,10 @@ find-up@^1.0.0:
pinkie-promise "^2.0.0"
flat-cache@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.2.1.tgz#6c837d6225a7de5659323740b36d5361f71691ff"
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.2.2.tgz#fa86714e72c21db88601761ecf2f555d1abc6b96"
dependencies:
- circular-json "^0.3.0"
+ circular-json "^0.3.1"
del "^2.0.2"
graceful-fs "^4.1.2"
write "^0.2.1"
@@ -2199,7 +2206,7 @@ has-color@^0.1.7:
has-flag@^1.0.0:
version "1.0.0"
- resolved "http://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa"
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa"
has-unicode@^2.0.0:
version "2.0.1"
@@ -2235,7 +2242,7 @@ header-case@^1.0.0:
no-case "^2.2.0"
upper-case "^1.1.3"
-highlight.js:
+highlight.js@^9.9.0:
version "9.9.0"
resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.9.0.tgz#b9995dcfdc2773e307a34f0460d92b9a474782c0"
@@ -2287,7 +2294,7 @@ html-minifier@^3.1.0:
relateurl "0.2.x"
uglify-js "2.7.x"
-html-webpack-plugin:
+html-webpack-plugin@^2.24.1:
version "2.24.1"
resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.24.1.tgz#7f45fc678f66eac2d433f22336b4399da023b57e"
dependencies:
@@ -2379,7 +2386,7 @@ inflight@^1.0.4:
once "^1.3.0"
wrappy "1"
-inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.1, inherits@2, inherits@2.0.3:
+inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@2, inherits@2.0.3:
version "2.0.3"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
@@ -2655,7 +2662,7 @@ jsesc@~0.5.0:
version "0.5.0"
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
-json-loader:
+json-loader@^0.5.4:
version "0.5.4"
resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.4.tgz#8baa1365a632f58a3c46d20175fc6002c96e37de"
@@ -2688,8 +2695,8 @@ jsonify@~0.0.0:
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
jsonpointer@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.0.tgz#6661e161d2fc445f19f98430231343722e1fcbd5"
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9"
jsprim@^1.2.2:
version "1.3.1"
@@ -2711,11 +2718,6 @@ klaw@^1.0.0:
optionalDependencies:
graceful-fs "^4.1.9"
-lazd/scopedQuerySelectorShim:
- name scopedQuerySelectorShim
- version "0.0.0"
- resolved "https://codeload.github.com/lazd/scopedQuerySelectorShim/tar.gz/0ef4855a7944207510cdc0375a43956b2fc18410"
-
lazy-cache@^1.0.3:
version "1.0.4"
resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"
@@ -2772,10 +2774,6 @@ lodash.indexof@^4.0.5:
version "4.0.5"
resolved "https://registry.yarnpkg.com/lodash.indexof/-/lodash.indexof-4.0.5.tgz#53714adc2cddd6ed87638f893aa9b6c24e31ef3c"
-lodash.isarray@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-4.0.0.tgz#2aca496b28c4ca6d726715313590c02e6ea34403"
-
lodash.isequal@^4.4.0:
version "4.4.0"
resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.4.0.tgz#6295768e98e14dc15ce8d362ef6340db82852031"
@@ -2986,8 +2984,8 @@ mute-stream@0.0.5:
resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0"
nan@^2.3.0, nan@^2.3.2:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/nan/-/nan-2.4.0.tgz#fb3c59d45fe4effe215f0b890f8adf6eb32d2232"
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/nan/-/nan-2.5.0.tgz#aa8f1e34531d807e9e27755b234b4a6ec0c152a8"
natural-compare@^1.4.0:
version "1.4.0"
@@ -3076,9 +3074,9 @@ node-pre-gyp@^0.6.29:
tar "~2.2.1"
tar-pack "~3.3.0"
-node-sass:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.0.0.tgz#3208301ad5a6096de227f3fc4c3ce682b9816afc"
+node-sass@^4.0.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.1.1.tgz#dc3e27d25bd827b6276ea243be357c7c7cd07111"
dependencies:
async-foreach "^0.1.3"
chalk "^1.1.1"
@@ -3089,7 +3087,6 @@ node-sass:
in-publish "^2.0.0"
lodash.assign "^4.2.0"
lodash.clonedeep "^4.3.2"
- lodash.isarray "^4.0.0"
lodash.mergewith "^4.6.0"
meow "^3.7.0"
mkdirp "^0.5.1"
@@ -3098,6 +3095,7 @@ node-sass:
npmlog "^4.0.0"
request "^2.61.0"
sass-graph "^2.1.1"
+ stdout-stream "^1.4.0"
nopt@~3.0.1, nopt@~3.0.6, "nopt@2 || 3":
version "3.0.6"
@@ -3222,7 +3220,7 @@ optionator@^0.8.2:
type-check "~0.3.2"
wordwrap "~1.0.0"
-ora:
+ora@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/ora/-/ora-0.3.0.tgz#367a078ad25cfb096da501115eb5b401e07d7495"
dependencies:
@@ -3472,8 +3470,8 @@ postcss-minify-gradients@^1.0.1:
postcss-value-parser "^3.3.0"
postcss-minify-params@^1.0.4:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.0.5.tgz#82d602643b8616a61fb3634d7ede0289836d67f9"
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.1.tgz#c899444d9e2ff8933018befac151fbfadf10e737"
dependencies:
alphanum-sort "^1.0.1"
postcss "^5.0.2"
@@ -3546,8 +3544,8 @@ postcss-reduce-idents@^2.2.2:
postcss-value-parser "^3.0.2"
postcss-reduce-initial@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.0.tgz#8f739b938289ef2e48936d7101783e4741ca9bbb"
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea"
dependencies:
postcss "^5.0.4"
@@ -3568,8 +3566,8 @@ postcss-selector-parser@^2.0.0:
uniq "^1.0.1"
postcss-svgo@^2.1.1:
- version "2.1.5"
- resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.5.tgz#46fc0363f01bab6a36a9abb01c229fcc45363094"
+ version "2.1.6"
+ resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d"
dependencies:
is-svg "^2.0.0"
postcss "^5.0.14"
@@ -3705,7 +3703,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-loader:
+raw-loader@^0.5.1:
version "0.5.1"
resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-0.5.1.tgz#0c3d0beaed8a01c966d9787bf778281252a979aa"
@@ -3733,7 +3731,7 @@ read-pkg@^1.0.0:
normalize-package-data "^2.3.2"
path-type "^1.0.0"
-"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.0:
+"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.0, readable-stream@^2.2.2:
version "2.2.2"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.2.tgz#a9e6fec3c7dda85f8bb1b3ba7028604556fc825e"
dependencies:
@@ -3745,17 +3743,6 @@ read-pkg@^1.0.0:
string_decoder "~0.10.x"
util-deprecate "~1.0.1"
-readable-stream@~2.0.0:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e"
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.1"
- isarray "~1.0.0"
- process-nextick-args "~1.0.6"
- string_decoder "~0.10.x"
- util-deprecate "~1.0.1"
-
readable-stream@~2.1.4:
version "2.1.5"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0"
@@ -3848,7 +3835,7 @@ regenerator-transform@0.9.8:
regex-cache@^0.4.2:
version "0.4.3"
- resolved "http://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145"
+ resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145"
dependencies:
is-equal-shallow "^0.1.3"
is-primitive "^2.0.0"
@@ -3996,9 +3983,9 @@ sass-graph@^2.1.1:
lodash "^4.0.0"
yargs "^4.7.1"
-sass-loader:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-4.1.0.tgz#fd8604c5bf90001b173bb27540e8f2f5ed64602b"
+sass-loader@^4.1.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-4.1.1.tgz#79ef9468cf0bf646c29529e1f2cba6bd6e51c7bc"
dependencies:
async "^2.0.1"
loader-utils "^0.2.15"
@@ -4008,6 +3995,10 @@ sax@~1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a"
+scopedQuerySelectorShim@lazd/scopedQuerySelectorShim:
+ version "0.0.0"
+ resolved "https://codeload.github.com/lazd/scopedQuerySelectorShim/tar.gz/0ef4855a7944207510cdc0375a43956b2fc18410"
+
select@^1.0.6:
version "1.1.0"
resolved "https://registry.yarnpkg.com/select/-/select-1.1.0.tgz#a6c520cd9ab919ad81c7d1a273e0452f504dd7a2"
@@ -4117,8 +4108,8 @@ source-list-map@^0.1.4, source-list-map@~0.1.0, source-list-map@~0.1.7:
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.7.tgz#d4b5ce2a46535c72c7e8527c71a77d250618172e"
source-map-support@^0.4.2:
- version "0.4.6"
- resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.6.tgz#32552aa64b458392a85eab3b0b5ee61527167aeb"
+ version "0.4.7"
+ resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.7.tgz#7a7988e0e66241c778c78dd179199bb6bcd35bd6"
dependencies:
source-map "^0.5.3"
@@ -4169,6 +4160,12 @@ sshpk@^1.7.0:
version "1.3.1"
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"
+stdout-stream@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.0.tgz#a2c7c8587e54d9427ea9edb3ac3f2cd522df378b"
+ dependencies:
+ readable-stream "^2.0.1"
+
stream-browserify@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db"
@@ -4384,7 +4381,7 @@ type-is@~1.6.13:
media-typer "0.3.0"
mime-types "~2.1.13"
-typedarray@~0.0.5:
+typedarray@^0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
@@ -4442,7 +4439,7 @@ upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598"
-url-loader:
+url-loader@^0.5.7:
version "0.5.7"
resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.5.7.tgz#67e8779759f8000da74994906680c943a9b0925d"
dependencies:
@@ -4525,11 +4522,11 @@ vm-browserify@0.0.4:
dependencies:
indexof "0.0.1"
-vue-hot-reload-api, vue-hot-reload-api@^2.0.1:
+vue-hot-reload-api@^2.0.1, vue-hot-reload-api@^2.0.6:
version "2.0.6"
resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.0.6.tgz#817d4bfb30f55428aa1012d029499e07f3147d21"
-vue-html-loader:
+vue-html-loader@^1.2.3:
version "1.2.3"
resolved "https://registry.yarnpkg.com/vue-html-loader/-/vue-html-loader-1.2.3.tgz#889205eca5d0e198067d426058928414da5383be"
dependencies:
@@ -4539,7 +4536,7 @@ vue-html-loader:
loader-utils "^0.2.15"
object-assign "^4.1.0"
-vue-loader:
+vue-loader@^10.0.2:
version "10.0.2"
resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-10.0.2.tgz#6fe7bcefb32c5439bd0338464aa22673ad62299c"
dependencies:
@@ -4556,17 +4553,17 @@ vue-loader:
vue-style-loader "^1.0.0"
vue-template-es2015-compiler "^1.2.2"
-vue-router:
+vue-router@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-2.1.1.tgz#10c31bbdcb6da92bd3e0223fa12345e73018625a"
-vue-style-loader, vue-style-loader@^1.0.0:
+vue-style-loader@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/vue-style-loader/-/vue-style-loader-1.0.0.tgz#abeb7bd0f46313083741244d3079d4f14449e049"
dependencies:
loader-utils "^0.2.7"
-vue-template-compiler:
+vue-template-compiler@^2.1.6:
version "2.1.6"
resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.1.6.tgz#f96f968652fc1e861bb0052f61993ba1fdc18ad3"
dependencies:
@@ -4577,7 +4574,7 @@ vue-template-es2015-compiler@^1.2.2:
version "1.4.0"
resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.4.0.tgz#7b88853ca4bf8d84ae54ab9e56771de271e60198"
-vue@^2.1.4:
+vue@^2.1.6:
version "2.1.6"
resolved "https://registry.yarnpkg.com/vue/-/vue-2.1.6.tgz#2fc0024c07479ac6bc7d34a2cd5ef9ca5e90b143"
@@ -4589,7 +4586,51 @@ watchpack@^0.2.1:
chokidar "^1.0.0"
graceful-fs "^4.1.2"
-webpack:
+webpack-core@~0.6.9:
+ version "0.6.9"
+ resolved "https://registry.yarnpkg.com/webpack-core/-/webpack-core-0.6.9.tgz#fc571588c8558da77be9efb6debdc5a3b172bdc2"
+ dependencies:
+ source-list-map "~0.1.7"
+ source-map "~0.4.1"
+
+webpack-dev-middleware@^1.9.0:
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.9.0.tgz#a1c67a3dfd8a5c5d62740aa0babe61758b4c84aa"
+ dependencies:
+ memory-fs "~0.4.1"
+ mime "^1.3.4"
+ path-is-absolute "^1.0.0"
+ range-parser "^1.0.3"
+
+webpack-hot-middleware@^2.13.2:
+ version "2.13.2"
+ resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.13.2.tgz#6500b15e6d4f1a9590f8df708183f4d2ac2c3e9e"
+ dependencies:
+ ansi-html "0.0.6"
+ html-entities "^1.2.0"
+ querystring "^0.2.0"
+ strip-ansi "^3.0.0"
+
+webpack-merge@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-1.1.2.tgz#49f2a68ba5fd34bb13c338c184c7028d93843432"
+ dependencies:
+ lodash.clonedeep "^4.5.0"
+ lodash.differencewith "^4.5.0"
+ lodash.isequal "^4.4.0"
+ lodash.isfunction "^3.0.8"
+ lodash.isplainobject "^4.0.6"
+ lodash.mergewith "^4.6.0"
+ lodash.unionwith "^4.6.0"
+
+webpack-sources@^0.1.0:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.3.tgz#15ce2fb79d0a1da727444ba7c757bf164294f310"
+ dependencies:
+ source-list-map "~0.1.0"
+ source-map "~0.5.3"
+
+webpack@^1.14.0:
version "1.14.0"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-1.14.0.tgz#54f1ffb92051a328a5b2057d6ae33c289462c823"
dependencies:
@@ -4609,50 +4650,6 @@ webpack:
watchpack "^0.2.1"
webpack-core "~0.6.9"
-webpack-core@~0.6.9:
- version "0.6.9"
- resolved "https://registry.yarnpkg.com/webpack-core/-/webpack-core-0.6.9.tgz#fc571588c8558da77be9efb6debdc5a3b172bdc2"
- dependencies:
- source-list-map "~0.1.7"
- source-map "~0.4.1"
-
-webpack-dev-middleware:
- version "1.9.0"
- resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.9.0.tgz#a1c67a3dfd8a5c5d62740aa0babe61758b4c84aa"
- dependencies:
- memory-fs "~0.4.1"
- mime "^1.3.4"
- path-is-absolute "^1.0.0"
- range-parser "^1.0.3"
-
-webpack-hot-middleware:
- version "2.13.2"
- resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.13.2.tgz#6500b15e6d4f1a9590f8df708183f4d2ac2c3e9e"
- dependencies:
- ansi-html "0.0.6"
- html-entities "^1.2.0"
- querystring "^0.2.0"
- strip-ansi "^3.0.0"
-
-webpack-merge:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-1.1.1.tgz#2816dce279f38fe05d62b6411144b7638553e61c"
- dependencies:
- lodash.clonedeep "^4.5.0"
- lodash.differencewith "^4.5.0"
- lodash.isequal "^4.4.0"
- lodash.isfunction "^3.0.8"
- lodash.isplainobject "^4.0.6"
- lodash.mergewith "^4.6.0"
- lodash.unionwith "^4.6.0"
-
-webpack-sources@^0.1.0:
- version "0.1.3"
- resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.3.tgz#15ce2fb79d0a1da727444ba7c757bf164294f310"
- dependencies:
- source-list-map "~0.1.0"
- source-map "~0.5.3"
-
whet.extend@~0.9.9:
version "0.9.9"
resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1"