From c9b6d0ee36e265680ee1ca897e25d9d1f3a159fc Mon Sep 17 00:00:00 2001 From: NGPixel Date: Sat, 17 Feb 2018 18:17:25 -0500 Subject: [PATCH] feat: insert content speeddial + mobile optimizations --- client/js/app.js | 2 + client/js/compatibility.js | 18 +- client/js/components/editor-code.vue | 55 +- client/scss/pages/_welcome.scss | 4 + client/svg/icons.svg | 4 + package.json | 77 +-- yarn.lock | 876 +++++++++++++++------------ 7 files changed, 588 insertions(+), 448 deletions(-) diff --git a/client/js/app.js b/client/js/app.js index 9f89c73c..b065e04e 100644 --- a/client/js/app.js +++ b/client/js/app.js @@ -6,6 +6,7 @@ import CONSTANTS from './constants' import Vue from 'vue' import VueClipboards from 'vue-clipboards' +import VueSimpleBreakpoints from 'vue-simple-breakpoints' import VeeValidate from 'vee-validate' import { ApolloClient } from 'apollo-client' import { ApolloLink } from 'apollo-link' @@ -78,6 +79,7 @@ window.graphQL = new ApolloClient({ // ==================================== Vue.use(VueClipboards) +Vue.use(VueSimpleBreakpoints) Vue.use(localization.VueI18Next) Vue.use(helpers) Vue.use(VeeValidate, { diff --git a/client/js/compatibility.js b/client/js/compatibility.js index 2662a203..be6d2e61 100644 --- a/client/js/compatibility.js +++ b/client/js/compatibility.js @@ -1,20 +1,4 @@ -// ======================================= -// Promise polyfill -// ======================================= -// Requirement: IE 11 and below - -if (!window.Promise) { - window.Promise = require('bluebird') -} - -// ======================================= -// Array.from polyfill -// ======================================= -// Requirement: IE 11 and below - -if (!Array.from) { - require('./polyfills/array-from') -} +require('babel-polyfill') // ======================================= // Fetch polyfill diff --git a/client/js/components/editor-code.vue b/client/js/components/editor-code.vue index 6bbc5546..99a9c539 100644 --- a/client/js/components/editor-code.vue +++ b/client/js/components/editor-code.vue @@ -21,9 +21,13 @@ title Heading use(xlink:href='#fa-heading') v-list - v-list-tile(v-for='(n, idx) in 6', @click='') + v-list-tile(v-for='(n, idx) in 6', @click='', :key='idx') v-list-tile-action: v-icon format_size v-list-tile-title Heading {{n}} + .editor-code-toolbar-item + svg.icons.is-18(role='img') + title Blockquote + use(xlink:href='#fa-quote-left') .editor-code-toolbar-group .editor-code-toolbar-item svg.icons.is-18(role='img') @@ -58,14 +62,25 @@ codemirror(ref='cm', v-model='code', :options='cmOptions', @ready="onCmReady") .editor-code-preview .editor-code-preview-title Preview - v-speed-dial(:hover='true', direction='left', transition='slide-y-reverse-transition', :fixed='true', :right='true', :bottom='true') - v-btn(color='green', fab, dark, slot='activator') - v-icon save - v-icon close - v-btn(color='red', fab, dark, small): v-icon not_interested - v-btn(color='orange', fab, dark, small): v-icon vpn_lock - v-btn(color='indigo', fab, dark, small): v-icon restore - v-btn(color='brown', fab, dark, small): v-icon archive + v-speed-dial(:open-on-hover='true', direction='top', transition='slide-y-reverse-transition', :fixed='true', :right='!isMobile', :left='isMobile', :bottom='true') + v-btn(color='blue', fab, dark, slot='activator') + v-icon add_circle + v-icon close + v-btn(color='teal', fab, dark): v-icon image + v-btn(color='pink', fab, dark): v-icon insert_drive_file + v-btn(color='red', fab, dark): v-icon play_circle_outline + v-btn(color='purple', fab, dark): v-icon multiline_chart + v-btn(color='indigo', fab, dark): v-icon functions + v-speed-dial(:open-on-hover='true', :direction='saveMenuDirection', transition='slide-x-reverse-transition', :fixed='true', :right='true', :top='!isMobile', :bottom='isMobile') + v-btn(color='blue', fab, dark, slot='activator') + v-icon more_horiz + v-icon close + v-btn(color='blue-grey', fab, dark): v-icon sort_by_alpha + v-btn(color='green', fab, dark): v-icon save + v-btn(color='red', fab, dark, small): v-icon not_interested + v-btn(color='orange', fab, dark, small): v-icon vpn_lock + v-btn(color='indigo', fab, dark, small): v-icon restore + v-btn(color='brown', fab, dark, small): v-icon archive @@ -125,6 +140,12 @@ export default { computed: { cm() { return this.$refs.cm.codemirror + }, + isMobile() { + return this.$vuetify.breakpoint.smAndDown + }, + saveMenuDirection() { + return this.isMobile ? 'top' : 'bottom' } }, methods: { @@ -170,6 +191,10 @@ export default { z-index: 2; text-transform: uppercase; font-size: .7rem; + + @include until($tablet) { + display: none; + } } } @@ -179,6 +204,10 @@ export default { position: relative; padding: 30px 1rem 1rem 1rem; + @include until($tablet) { + display: none; + } + &-title { background-color: mc('blue', '100'); border-bottom-right-radius: 5px; @@ -204,6 +233,10 @@ export default { color: #FFF; display: flex; + @include until($tablet) { + justify-content: center; + } + &-group { display: flex; @@ -232,6 +265,10 @@ export default { &:hover { background-color: mc('blue', '600'); } + + @include until($tablet) { + width: 35px; + } } svg { diff --git a/client/scss/pages/_welcome.scss b/client/scss/pages/_welcome.scss index ddbb6232..e8c72cf2 100644 --- a/client/scss/pages/_welcome.scss +++ b/client/scss/pages/_welcome.scss @@ -38,6 +38,10 @@ filter: grayscale(100%) brightness(160%); margin-bottom: 3rem; z-index: 2; + + @include until($tablet) { + width: 300px; + } } h1 { margin-bottom: 1rem; diff --git a/client/svg/icons.svg b/client/svg/icons.svg index 87e473d8..f1b1152d 100644 --- a/client/svg/icons.svg +++ b/client/svg/icons.svg @@ -489,4 +489,8 @@ Code + + quote-left + + diff --git a/package.json b/package.json index 0b624ca0..a66a9458 100644 --- a/package.json +++ b/package.json @@ -45,10 +45,10 @@ "bluebird": "3.5.1", "body-parser": "1.18.2", "bugsnag": "2.1.3", - "bull": "3.3.8", + "bull": "3.3.9", "cheerio": "1.0.0-rc.2", "child-process-promise": "2.2.1", - "chokidar": "2.0.0", + "chokidar": "2.0.2", "compression": "1.7.1", "connect-redis": "3.3.3", "cookie-parser": "1.4.3", @@ -61,15 +61,15 @@ "express-brute": "1.0.1", "express-brute-redis": "0.0.1", "express-session": "1.15.6", - "file-type": "7.5.0", + "file-type": "7.6.0", "filesize.js": "1.0.2", "follow-redirects": "1.4.1", "fs-extra": "5.0.0", - "graphql": "0.12.3", - "graphql-tools": "2.19.0", + "graphql": "0.13.1", + "graphql-tools": "2.21.0", "highlight.js": "9.12.0", - "i18next": "10.3.0", - "i18next-express-middleware": "1.0.9", + "i18next": "10.4.1", + "i18next-express-middleware": "1.0.10", "i18next-localstorage-cache": "1.1.1", "i18next-node-fs-backend": "1.0.0", "image-size": "0.6.2", @@ -77,8 +77,8 @@ "js-yaml": "3.10.0", "jsonwebtoken": "8.1.1", "klaw": "2.1.1", - "lodash": "4.17.4", - "markdown-it": "8.4.0", + "lodash": "4.17.5", + "markdown-it": "8.4.1", "markdown-it-abbr": "1.0.4", "markdown-it-anchor": "4.0.0", "markdown-it-attrs": "1.2.1", @@ -88,14 +88,14 @@ "markdown-it-footnote": "3.0.1", "markdown-it-mathjax": "2.0.0", "markdown-it-task-lists": "2.1.0", - "mathjax-node": "1.3.0", - "mime-types": "2.1.17", + "mathjax-node": "2.0.1", + "mime-types": "2.1.18", "moment": "2.20.1", "moment-timezone": "0.5.14", - "mongodb": "3.0.1", + "mongodb": "3.0.2", "multer": "1.3.0", "node-2fa": "1.1.2", - "ora": "1.3.0", + "ora": "1.4.0", "passport": "0.4.0", "passport-auth0": "0.6.1", "passport-azure-ad-oauth2": "0.0.4", @@ -112,7 +112,7 @@ "passport-windowslive": "1.0.2", "pg": "6.4.2", "pg-hstore": "2.3.2", - "pg-promise": "7.4.1", + "pg-promise": "7.5.3", "pm2": "2.9.3", "pug": "2.0.0-rc.4", "qr-image": "3.2.0", @@ -121,10 +121,10 @@ "request": "2.83.0", "request-promise": "4.2.2", "semver": "5.5.0", - "sequelize": "4.32.2", + "sequelize": "4.33.4", "serve-favicon": "2.4.5", "uuid": "3.2.1", - "validator": "9.3.0", + "validator": "9.4.0", "validator-as-promised": "1.0.2", "winston": "2.4.0", "yargs": "11.0.0" @@ -132,44 +132,45 @@ "devDependencies": { "@glimpse/glimpse": "0.22.15", "@panter/vue-i18next": "0.9.1", - "apollo-client-preset": "1.0.6", + "apollo-client-preset": "1.0.8", "apollo-fetch": "0.7.0", - "apollo-link-batch-http": "1.0.4", - "autoprefixer": "7.2.5", + "apollo-link-batch-http": "1.0.5", + "autoprefixer": "8.0.0", "babel-cli": "6.26.0", "babel-core": "6.26.0", "babel-eslint": "8.2.1", - "babel-jest": "22.1.0", + "babel-jest": "22.2.2", "babel-loader": "7.1.2", "babel-plugin-graphql-tag": "1.3.1", "babel-plugin-lodash": "3.3.2", "babel-plugin-transform-imports": "1.4.1", + "babel-polyfill": "6.26.0", "babel-preset-env": "1.6.1", "babel-preset-es2015": "6.24.1", "babel-preset-stage-2": "6.24.1", - "brace": "0.11.0", + "brace": "0.11.1", "cache-loader": "1.2.0", "clean-webpack-plugin": "0.1.18", "colors": "1.1.2", - "copy-webpack-plugin": "4.3.1", + "copy-webpack-plugin": "4.4.1", "css-loader": "0.28.9", "cssnano": "4.0.0-rc.2", "duplicate-package-checker-webpack-plugin": "2.1.0", - "eslint": "4.16.0", + "eslint": "4.18.0", "eslint-config-requarks": "1.0.7", "eslint-config-standard": "11.0.0-beta.0", "eslint-plugin-import": "2.8.0", - "eslint-plugin-node": "5.2.1", + "eslint-plugin-node": "6.0.0", "eslint-plugin-promise": "3.6.0", "eslint-plugin-standard": "3.0.1", - "eslint-plugin-vue": "4.2.0", + "eslint-plugin-vue": "4.2.2", "extract-text-webpack-plugin": "3.0.2", "file-loader": "1.1.6", - "graphql-tag": "^2.6.1", + "graphql-tag": "^2.7.3", "hammerjs": "2.0.8", "i18next-xhr-backend": "1.5.1", - "jest": "22.1.4", - "jest-junit": "3.4.1", + "jest": "22.3.0", + "jest-junit": "3.6.0", "js-cookie": "2.2.0", "lodash-webpack-plugin": "0.11.4", "name-all-modules-plugin": "1.0.1", @@ -177,32 +178,32 @@ "offline-plugin": "4.9.0", "postcss-flexbugs-fixes": "3.3.0", "postcss-flexibility": "2.0.0", - "postcss-loader": "2.0.10", + "postcss-loader": "2.1.0", "postcss-selector-parser": "3.1.1", "pug-lint": "2.5.0", "raw-loader": "0.5.1", "sass-loader": "6.0.6", - "sass-resources-loader": "1.3.1", + "sass-resources-loader": "1.3.2", "simple-progress-webpack-plugin": "1.0.4", - "style-loader": "0.20.1", + "style-loader": "0.20.2", "stylus": "0.54.5", "stylus-loader": "3.0.1", "twemoji-awesome": "1.0.6", - "uglifyjs-webpack-plugin": "1.1.6", - "vee-validate": "2.0.3", + "uglifyjs-webpack-plugin": "1.2.0", + "vee-validate": "2.0.4", "vue": "2.5.13", "vue-clipboards": "1.2.1", "vue-codemirror": "4.0.3", "vue-hot-reload-api": "2.2.4", - "vue-loader": "13.7.0", + "vue-loader": "14.1.1", "vue-simple-breakpoints": "1.0.3", "vue-template-compiler": "2.5.13", - "vuetify": "0.17.7", + "vuetify": "1.0.1", "vuex": "3.0.1", "vuex-persistedstate": "2.4.2", - "webpack": "3.10.0", - "webpack-bundle-analyzer": "2.9.2", - "webpack-dev-middleware": "2.0.4", + "webpack": "3.11.0", + "webpack-bundle-analyzer": "2.10.0", + "webpack-dev-middleware": "2.0.5", "webpack-hot-middleware": "2.21.0", "webpack-merge": "4.1.1", "whatwg-fetch": "2.0.3", diff --git a/yarn.lock b/yarn.lock index 9fcd8f79..13659245 100644 --- a/yarn.lock +++ b/yarn.lock @@ -124,9 +124,9 @@ dependencies: deepmerge "^2.0.0" -"@types/async@2.0.46": - version "2.0.46" - resolved "https://registry.yarnpkg.com/@types/async/-/async-2.0.46.tgz#f13a6c336a6582b95d0c0269e796b709488fd54d" +"@types/async@2.0.47": + version "2.0.47" + resolved "https://registry.yarnpkg.com/@types/async/-/async-2.0.47.tgz#f49ba1dd1f189486beb6e1d070a850f6ab4bd521" "@types/express-serve-static-core@*": version "4.0.49" @@ -242,22 +242,26 @@ acorn@^5.0.0, acorn@^5.2.1: version "5.2.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.2.1.tgz#317ac7821826c22c702d66189ab8359675f135d7" -acorn@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.1.1.tgz#53fe161111f912ab999ee887a90a0bc52822fd75" - acorn@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.1.2.tgz#911cb53e036807cf0fa778dc5d370fbd864246d7" +acorn@^5.3.0: + version "5.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.4.1.tgz#fdc58d9d17f4a4e98d102ded826a9b9759125102" + ajv-keywords@^1.0.0: version "1.5.1" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c" -ajv-keywords@^2.0.0, ajv-keywords@^2.1.0: +ajv-keywords@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762" +ajv-keywords@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.1.0.tgz#ac2b27939c543e95d2c06e7f7f5c27be4aa543be" + ajv@^4.7.0, ajv@^4.9.1: version "4.11.8" resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" @@ -265,7 +269,7 @@ ajv@^4.7.0, ajv@^4.9.1: co "^4.6.0" json-stable-stringify "^1.0.1" -ajv@^5.0.0, ajv@^5.1.5: +ajv@^5.0.0: version "5.5.2" resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" dependencies: @@ -292,6 +296,14 @@ ajv@^5.3.0: fast-json-stable-stringify "^2.0.0" json-schema-traverse "^0.3.0" +ajv@^6.1.0: + version "6.1.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.1.1.tgz#978d597fbc2b7d0e5a5c3ddeb149a682f2abfa0e" + dependencies: + fast-deep-equal "^1.0.0" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.3.0" + align-text@^0.1.1, align-text@^0.1.3: version "0.1.4" resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" @@ -388,43 +400,43 @@ apollo-cache-control@^0.0.x: dependencies: graphql-extensions "^0.0.x" -apollo-cache-inmemory@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/apollo-cache-inmemory/-/apollo-cache-inmemory-1.1.5.tgz#74111367fd59caee120197ef663dcb2516971300" +apollo-cache-inmemory@^1.1.7: + version "1.1.9" + resolved "https://registry.yarnpkg.com/apollo-cache-inmemory/-/apollo-cache-inmemory-1.1.9.tgz#8bcd05e8ec4e7dc5ffda7f68252244cab3197b71" dependencies: - apollo-cache "^1.1.0" - apollo-utilities "^1.0.4" - graphql-anywhere "^4.1.1" + apollo-cache "^1.1.4" + apollo-utilities "^1.0.8" + graphql-anywhere "^4.1.5" -apollo-cache@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/apollo-cache/-/apollo-cache-1.1.0.tgz#281b6a0fb6ca2c5bce69825642f685de92d05f3c" +apollo-cache@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/apollo-cache/-/apollo-cache-1.1.4.tgz#a06544fdf4d946114168660961cf7a1fd340d8d6" dependencies: - apollo-utilities "^1.0.4" + apollo-utilities "^1.0.8" -apollo-client-preset@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/apollo-client-preset/-/apollo-client-preset-1.0.6.tgz#c47fc3f316430ccbf580777a88d1e066b1e7892e" +apollo-client-preset@1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/apollo-client-preset/-/apollo-client-preset-1.0.8.tgz#23bd7176849d0d815f12c648774d009b258a449e" dependencies: - apollo-cache-inmemory "^1.1.5" - apollo-client "^2.1.0" + apollo-cache-inmemory "^1.1.7" + apollo-client "^2.2.2" apollo-link "^1.0.6" apollo-link-http "^1.3.1" graphql-tag "^2.4.2" -apollo-client@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/apollo-client/-/apollo-client-2.2.0.tgz#e22c4ba3a3c01aec6dc916a5dbc0f39c58d277fb" +apollo-client@^2.2.2: + version "2.2.5" + resolved "https://registry.yarnpkg.com/apollo-client/-/apollo-client-2.2.5.tgz#bc00704aa181d0ec299fd5bb2b72d0b44800f5d0" dependencies: "@types/zen-observable" "^0.5.3" - apollo-cache "^1.1.0" + apollo-cache "^1.1.4" apollo-link "^1.0.0" apollo-link-dedup "^1.0.0" - apollo-utilities "^1.0.4" + apollo-utilities "^1.0.8" symbol-observable "^1.0.2" zen-observable "^0.7.0" optionalDependencies: - "@types/async" "2.0.46" + "@types/async" "2.0.47" apollo-fetch@0.7.0, apollo-fetch@^0.7.0: version "0.7.0" @@ -432,20 +444,20 @@ apollo-fetch@0.7.0, apollo-fetch@^0.7.0: dependencies: cross-fetch "^1.0.0" -apollo-link-batch-http@1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/apollo-link-batch-http/-/apollo-link-batch-http-1.0.4.tgz#e958a418a40625943a6018df695cca0cf4527977" +apollo-link-batch-http@1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/apollo-link-batch-http/-/apollo-link-batch-http-1.0.5.tgz#525f202f5da0564759bf76f4b2b26e451bd5d422" dependencies: apollo-fetch "^0.7.0" - apollo-link "^1.0.7" - apollo-link-batch "^1.0.4" - graphql "^0.12.0" + apollo-link "^1.1.0" + apollo-link-batch "^1.0.5" + graphql "^0.13.0" -apollo-link-batch@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/apollo-link-batch/-/apollo-link-batch-1.0.4.tgz#ce0c3820ebd72a153a951017f71c252df51178b4" +apollo-link-batch@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/apollo-link-batch/-/apollo-link-batch-1.0.5.tgz#89893eb24cc8a7b610210fe7bf06a7bf37c7b9be" dependencies: - apollo-link "^1.0.7" + apollo-link "^1.1.0" apollo-link-dedup@^1.0.0: version "1.0.4" @@ -467,13 +479,13 @@ apollo-link@^1.0.0, apollo-link@^1.0.6: apollo-utilities "^1.0.0" zen-observable "^0.6.0" -apollo-link@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-1.0.7.tgz#42cd38a7378332fc3e41a214ff6a6e5e703a556f" +apollo-link@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-1.1.0.tgz#9d573b16387ee0d8e147b1f319e42c8c562f18f7" dependencies: "@types/zen-observable" "0.5.3" apollo-utilities "^1.0.0" - zen-observable "^0.6.0" + zen-observable "^0.7.0" apollo-server-core@^1.3.2: version "1.3.2" @@ -504,9 +516,9 @@ apollo-utilities@^1.0.0, apollo-utilities@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-1.0.1.tgz#34b4df0bd6ed71d0afaa7c62489173dca5d07e92" -apollo-utilities@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-1.0.4.tgz#560009ea5541b9fdc4ee07ebb1714ee319a76c15" +apollo-utilities@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-1.0.8.tgz#74d797d38953d2ba35e16f880326e2abcbc8b016" append-field@^0.1.0: version "0.1.0" @@ -700,15 +712,15 @@ auto-load@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/auto-load/-/auto-load-3.0.0.tgz#f3c91d15120a32c89524b420d7283584c72088aa" -autoprefixer@7.2.5: - version "7.2.5" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.2.5.tgz#04ccbd0c6a61131b6d13f53d371926092952d192" +autoprefixer@8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-8.0.0.tgz#c19e480f061013127c373df0b01cf46919943f74" dependencies: - browserslist "^2.11.1" - caniuse-lite "^1.0.30000791" + browserslist "^3.0.0" + caniuse-lite "^1.0.30000808" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^6.0.16" + postcss "^6.0.17" postcss-value-parser "^3.2.3" autoprefixer@^6.3.1: @@ -988,12 +1000,12 @@ babel-helpers@^6.24.1: babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-jest@22.1.0, babel-jest@^22.1.0: - version "22.1.0" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-22.1.0.tgz#7fae6f655fffe77e818a8c2868c754a42463fdfd" +babel-jest@22.2.2, babel-jest@^22.2.2: + version "22.2.2" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-22.2.2.tgz#eda38dca284e32cc5257f96a9b51351975de4e04" dependencies: babel-plugin-istanbul "^4.1.5" - babel-preset-jest "^22.1.0" + babel-preset-jest "^22.2.0" babel-literal-to-ast@^0.1.2: version "0.1.2" @@ -1039,9 +1051,9 @@ babel-plugin-istanbul@^4.1.5: istanbul-lib-instrument "^1.7.5" test-exclude "^4.1.1" -babel-plugin-jest-hoist@^22.1.0: - version "22.1.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.1.0.tgz#c1281dd7887d77a1711dc760468c3b8285dde9ee" +babel-plugin-jest-hoist@^22.2.0: + version "22.2.0" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.2.0.tgz#bd34f39d652406669713b8c89e23ef25c890b993" babel-plugin-lodash@3.3.2: version "3.3.2" @@ -1324,7 +1336,7 @@ babel-plugin-transform-imports@1.4.1: lodash.kebabcase "^4.1.1" lodash.snakecase "^4.1.1" -babel-plugin-transform-object-rest-spread@^6.22.0: +babel-plugin-transform-object-rest-spread@^6.22.0, babel-plugin-transform-object-rest-spread@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" dependencies: @@ -1350,7 +1362,7 @@ babel-plugin-transform-strict-mode@^6.24.1: babel-runtime "^6.22.0" babel-types "^6.24.1" -babel-polyfill@^6.26.0: +babel-polyfill@6.26.0, babel-polyfill@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153" dependencies: @@ -1422,11 +1434,11 @@ babel-preset-es2015@6.24.1: babel-plugin-transform-es2015-unicode-regex "^6.24.1" babel-plugin-transform-regenerator "^6.24.1" -babel-preset-jest@^22.1.0: - version "22.1.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-22.1.0.tgz#ff4e704102f9642765e2254226050561d8942ec9" +babel-preset-jest@^22.2.0: + version "22.2.0" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-22.2.0.tgz#f77b43f06ef4d8547214b2e206cc76a25c3ba0e2" dependencies: - babel-plugin-jest-hoist "^22.1.0" + babel-plugin-jest-hoist "^22.2.0" babel-plugin-syntax-object-rest-spread "^6.13.0" babel-preset-stage-2@6.24.1: @@ -1627,6 +1639,14 @@ bcryptjs@^2.3.0, bcryptjs@^2.4.0: version "2.4.3" resolved "https://registry.yarnpkg.com/bcryptjs/-/bcryptjs-2.4.3.tgz#9ab5627b93e60621ff7cdac5da9733027df1d0cb" +bfj-node4@^5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/bfj-node4/-/bfj-node4-5.2.1.tgz#3a6aa2730cf6911ba2afb836c2f88f015d718f3f" + dependencies: + bluebird "^3.5.1" + check-types "^7.3.0" + tryer "^1.0.0" + big.js@^3.1.3: version "3.2.0" resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" @@ -1649,7 +1669,7 @@ block-stream@*: dependencies: inherits "~2.0.0" -bluebird@3.5.1: +bluebird@3.5.1, bluebird@^3.5.1: version "3.5.1" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9" @@ -1720,9 +1740,9 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -brace@0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/brace/-/brace-0.11.0.tgz#155cd80607687dc8cb908f0df94e62a033c1d563" +brace@0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/brace/-/brace-0.11.1.tgz#4896fcc9d544eef45f4bb7660db320d3b379fe58" braces@^1.8.2: version "1.8.5" @@ -1825,7 +1845,7 @@ browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: caniuse-db "^1.0.30000639" electron-to-chromium "^1.2.7" -browserslist@^2.0.0, browserslist@^2.11.1: +browserslist@^2.0.0: version "2.11.3" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.11.3.tgz#fe36167aed1bbcde4827ebfe71347a2cc70b99b2" dependencies: @@ -1839,6 +1859,13 @@ browserslist@^2.1.2: caniuse-lite "^1.0.30000744" electron-to-chromium "^1.3.24" +browserslist@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.1.0.tgz#6a1ccc302ddf48e70480e2ee1a9acc293eceb306" + dependencies: + caniuse-lite "^1.0.30000808" + electron-to-chromium "^1.3.33" + bser@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" @@ -1888,9 +1915,9 @@ 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" -bull@3.3.8: - version "3.3.8" - resolved "https://registry.yarnpkg.com/bull/-/bull-3.3.8.tgz#27d091fa804f1d456c523fc7ff642df0b533be8a" +bull@3.3.9: + version "3.3.9" + resolved "https://registry.yarnpkg.com/bull/-/bull-3.3.9.tgz#3e0389cea088aac073834c21bb05aafb82b07439" dependencies: bluebird "^3.5.0" cron-parser "^2.4.1" @@ -2024,7 +2051,7 @@ caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: version "1.0.30000793" resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000793.tgz#3c00c66e423a7a1907c7dd96769a78b2afa8a72e" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000791, caniuse-lite@^1.0.30000792: +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000792: version "1.0.30000792" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000792.tgz#d0cea981f8118f3961471afbb43c9a1e5bbf0332" @@ -2032,6 +2059,10 @@ caniuse-lite@^1.0.30000744: version "1.0.30000744" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000744.tgz#860fa5c83ba34fe619397d607f30bb474821671b" +caniuse-lite@^1.0.30000808: + version "1.0.30000808" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000808.tgz#7d759b5518529ea08b6705a19e70dbf401628ffc" + caseless@~0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" @@ -2047,7 +2078,7 @@ center-align@^0.1.1: align-text "^0.1.3" lazy-cache "^1.0.3" -chalk@1.1.x, chalk@^1.0.0, chalk@^1.1, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: +chalk@1.1.x, chalk@^1.1, 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: @@ -2081,6 +2112,14 @@ chalk@^2.3.0: escape-string-regexp "^1.0.5" supports-color "^4.0.0" +chalk@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.1.tgz#523fe2678aec7b04e8041909292fe8b17059b796" + dependencies: + ansi-styles "^3.2.0" + escape-string-regexp "^1.0.5" + supports-color "^5.2.0" + character-parser@^2.1.1: version "2.2.0" resolved "https://registry.yarnpkg.com/character-parser/-/character-parser-2.2.0.tgz#c7ce28f36d4bcd9744e5ffc2c5fcde1c73261fc0" @@ -2091,6 +2130,10 @@ charm@~0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/charm/-/charm-0.1.2.tgz#06c21eed1a1b06aeb67553cdc53e23274bac2296" +check-types@^7.3.0: + version "7.3.0" + resolved "https://registry.yarnpkg.com/check-types/-/check-types-7.3.0.tgz#468f571a4435c24248f5fd0cb0e8d87c3c341e7d" + cheerio@1.0.0-rc.2: version "1.0.0-rc.2" resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.2.tgz#4b9f53a81b27e4d5dac31c0ffd0cfa03cc6830db" @@ -2110,9 +2153,9 @@ child-process-promise@2.2.1: node-version "^1.0.0" promise-polyfill "^6.0.1" -chokidar@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.0.tgz#6686313c541d3274b2a5c01233342037948c911b" +chokidar@2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.2.tgz#4dc65139eeb2714977735b6a35d06e97b494dfd7" dependencies: anymatch "^2.0.0" async-each "^1.0.0" @@ -2124,6 +2167,7 @@ chokidar@2.0.0: normalize-path "^2.1.1" path-is-absolute "^1.0.0" readdirp "^2.0.0" + upath "^1.0.0" optionalDependencies: fsevents "^1.0.0" @@ -2195,9 +2239,9 @@ cli-cursor@^2.0.0, cli-cursor@^2.1.0: dependencies: restore-cursor "^2.0.0" -cli-spinners@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-1.0.0.tgz#ef987ed3d48391ac3dab9180b406a742180d6e6a" +cli-spinners@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-1.1.0.tgz#f1847b168844d917a671eb9d147e3df497c90d06" cli-table-redemption@^1.0.0: version "1.0.1" @@ -2254,9 +2298,9 @@ clone@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.3.tgz#298d7e2231660f40c003c2ed3140decf3f53085f" -cls-bluebird@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/cls-bluebird/-/cls-bluebird-2.0.1.tgz#c259a480ae02c0e506134307bb13db30446ee2e7" +cls-bluebird@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cls-bluebird/-/cls-bluebird-2.1.0.tgz#37ef1e080a8ffb55c2f4164f536f1919e7968aee" dependencies: is-bluebird "^1.0.2" shimmer "^1.1.0" @@ -2387,6 +2431,10 @@ commander@^2.11.0, commander@^2.9.0: version "2.11.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563" +commander@^2.13.0: + version "2.14.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.14.1.tgz#2235123e37af8ca3c65df45b026dbd357b01b9aa" + commander@~2.13.0: version "2.13.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" @@ -2550,19 +2598,17 @@ copy-descriptor@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" -copy-webpack-plugin@4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.3.1.tgz#19ba6370bf6f8e263cbd66185a2b79f2321a9302" +copy-webpack-plugin@4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.4.1.tgz#1e8c366211db6dc2ddee40e5a3e4fc661dd149e8" dependencies: cacache "^10.0.1" find-cache-dir "^1.0.0" globby "^7.1.1" is-glob "^4.0.0" loader-utils "^0.2.15" - lodash "^4.3.0" minimatch "^3.0.4" p-limit "^1.0.0" - pify "^3.0.0" serialize-javascript "^1.4.0" core-js@^1.1.1: @@ -2957,12 +3003,6 @@ debug@^2.1.1, debug@^2.1.2, debug@^2.2.0, debug@^2.6.3, debug@^2.6.8: dependencies: ms "2.0.0" -debug@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.0.1.tgz#0564c612b521dc92d9f2988f0549e34f9c98db64" - dependencies: - ms "2.0.0" - debug@~2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" @@ -3274,7 +3314,7 @@ ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" -ejs@^2.3.4, ejs@^2.5.6: +ejs@^2.3.4, ejs@^2.5.7: version "2.5.7" resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.5.7.tgz#cc872c168880ae3c7189762fd5ffc00896c9518a" @@ -3286,6 +3326,10 @@ electron-to-chromium@^1.3.24: version "1.3.24" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.24.tgz#9b7b88bb05ceb9fa016a177833cc2dde388f21b6" +electron-to-chromium@^1.3.33: + version "1.3.33" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.33.tgz#bf00703d62a7c65238136578c352d6c5c042a545" + elliptic@^6.0.0: version "6.4.0" resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.0.tgz#cac9af8762c85836187003c8dfe193e5e2eae5df" @@ -3393,10 +3437,6 @@ es6-map@^0.1.3: es6-symbol "~3.1.1" event-emitter "~0.3.5" -es6-promise@^4.1.1: - version "4.2.4" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.4.tgz#dc4221c2b16518760bd8c39a52d8f356fc00ed29" - es6-set@~0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1" @@ -3503,14 +3543,14 @@ eslint-plugin-import@2.8.0: minimatch "^3.0.3" read-pkg-up "^2.0.0" -eslint-plugin-node@5.2.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-5.2.1.tgz#80df3253c4d7901045ec87fa660a284e32bdca29" +eslint-plugin-node@6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-6.0.0.tgz#5ad5ee6b5346aec6cc9cde0b8619caed2c6d8f25" dependencies: ignore "^3.3.6" minimatch "^3.0.4" resolve "^1.3.3" - semver "5.3.0" + semver "^5.4.1" eslint-plugin-promise@3.6.0: version "3.6.0" @@ -3520,9 +3560,9 @@ eslint-plugin-standard@3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-3.0.1.tgz#34d0c915b45edc6f010393c7eef3823b08565cf2" -eslint-plugin-vue@4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-4.2.0.tgz#25fade387bf9a97377cf0e5cd17ef0d60ac9da57" +eslint-plugin-vue@4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-4.2.2.tgz#63e55c61574af8ef983328ddd2688d6389a0214b" dependencies: vue-eslint-parser "^2.0.1" @@ -3537,9 +3577,9 @@ eslint-visitor-keys@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" -eslint@4.16.0: - version "4.16.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.16.0.tgz#934ada9e98715e1d7bbfd6f6f0519ed2fab35cc1" +eslint@4.18.0: + version "4.18.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.18.0.tgz#ebd0ba795af6dc59aa5cee17938160af5950e051" dependencies: ajv "^5.3.0" babel-code-frame "^6.22.0" @@ -3715,15 +3755,15 @@ expand-range@^1.8.1: dependencies: fill-range "^2.1.0" -expect@^22.1.0: - version "22.1.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-22.1.0.tgz#f8f9b019ab275d859cbefed531fbaefe8972431d" +expect@^22.3.0: + version "22.3.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-22.3.0.tgz#b1cb7db27a951ab6055f43937277152a9f668028" dependencies: ansi-styles "^3.2.0" jest-diff "^22.1.0" jest-get-type "^22.1.0" - jest-matcher-utils "^22.1.0" - jest-message-util "^22.1.0" + jest-matcher-utils "^22.2.0" + jest-message-util "^22.2.0" jest-regex-util "^22.1.0" express-brute-redis@0.0.1: @@ -3762,7 +3802,7 @@ express-session@1.15.6: uid-safe "~2.1.5" utils-merge "1.0.1" -express@4.16.2, express@^4.15.2: +express@4.16.2, express@^4.16.2: version "4.16.2" resolved "https://registry.yarnpkg.com/express/-/express-4.16.2.tgz#e35c6dfe2d64b7dca0a5cd4f21781be3299e076c" dependencies: @@ -3956,9 +3996,9 @@ file-loader@1.1.6: loader-utils "^1.0.2" schema-utils "^0.3.0" -file-type@7.5.0: - version "7.5.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-7.5.0.tgz#573219a45b9cf06ac904443e805bc0217b5a3516" +file-type@7.6.0: + version "7.6.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-7.6.0.tgz#b3dbfc8029148e86f30761b21253562943d21f06" filename-regex@^2.0.0: version "2.0.1" @@ -3975,10 +4015,14 @@ filesize.js@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/filesize.js/-/filesize.js-1.0.2.tgz#934c013395a71804875cf11e6f1ffe211c3f2192" -filesize@^3.2.1, filesize@^3.5.9: +filesize@^3.2.1: version "3.5.11" resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.5.11.tgz#1919326749433bb3cf77368bd158caabcc19e9ee" +filesize@^3.5.11: + version "3.6.0" + resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.0.tgz#22d079615624bb6fd3c04026120628a41b3f4efa" + fill-range@^2.1.0: version "2.2.3" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723" @@ -4262,9 +4306,9 @@ generic-pool@2.4.3: version "2.4.3" resolved "https://registry.yarnpkg.com/generic-pool/-/generic-pool-2.4.3.tgz#780c36f69dfad05a5a045dd37be7adca11a4f6ff" -generic-pool@^3.1.8: - version "3.1.8" - resolved "https://registry.yarnpkg.com/generic-pool/-/generic-pool-3.1.8.tgz#09844b6545bc9177ec218bd35d4ad894c65be271" +generic-pool@^3.4.0: + version "3.4.2" + resolved "https://registry.yarnpkg.com/generic-pool/-/generic-pool-3.4.2.tgz#92ff7196520d670839a67308092a12aadf2f6a59" get-caller-file@^1.0.1: version "1.0.2" @@ -4409,11 +4453,11 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, version "1.0.1" resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" -graphql-anywhere@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/graphql-anywhere/-/graphql-anywhere-4.1.1.tgz#67924b67b053d1a23bc30d0e4c8db943c1d791a8" +graphql-anywhere@^4.1.5: + version "4.1.5" + resolved "https://registry.yarnpkg.com/graphql-anywhere/-/graphql-anywhere-4.1.5.tgz#552ccd27b79a13a899022e20f658a2c2cb75e251" dependencies: - apollo-utilities "^1.0.4" + apollo-utilities "^1.0.8" graphql-extensions@^0.0.x: version "0.0.5" @@ -4422,46 +4466,40 @@ graphql-extensions@^0.0.x: core-js "^2.5.1" source-map-support "^0.5.0" -graphql-subscriptions@^0.5.6: - version "0.5.6" - resolved "https://registry.yarnpkg.com/graphql-subscriptions/-/graphql-subscriptions-0.5.6.tgz#0d8e960fbaaf9ecbe7900366e86da2fc143fc5b2" - dependencies: - es6-promise "^4.1.1" - iterall "^1.1.3" - graphql-tag@^2.4.2: version "2.5.0" resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.5.0.tgz#b43bfd8b5babcd2c205ad680c03e98b238934e0f" -graphql-tag@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.6.1.tgz#4788d509f6e29607d947fc47a40c4e18f736d34a" +graphql-tag@^2.7.3: + version "2.7.3" + resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.7.3.tgz#5040112a1b4623285ef017c252276f0dea37f03f" -graphql-tools@2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-2.19.0.tgz#04e1065532ab877aff3ad1883530fb56804ce9bf" +graphql-tools@2.21.0: + version "2.21.0" + resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-2.21.0.tgz#c0d0fbda6f40a87c8d267a2989ade2ae8b9a288e" dependencies: - apollo-link "^1.0.0" + apollo-link "^1.1.0" apollo-utilities "^1.0.1" deprecated-decorator "^0.1.6" - graphql-subscriptions "^0.5.6" + iterall "^1.1.3" uuid "^3.1.0" -graphql@0.12.3, graphql@^0.12.0: - version "0.12.3" - resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.12.3.tgz#11668458bbe28261c0dcb6e265f515ba79f6ce07" +graphql@0.13.1, graphql@^0.13.0: + version "0.13.1" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.13.1.tgz#9b3db3d8e40d1827e4172404bfdd2e4e17a58b55" dependencies: - iterall "1.1.3" + iterall "^1.2.0" growly@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" -gzip-size@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-3.0.0.tgz#546188e9bdc337f673772f81660464b389dce520" +gzip-size@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-4.1.0.tgz#8ae096257eabe7d69c45be2b67c448124ffb517c" dependencies: duplexer "^0.1.1" + pify "^3.0.0" hammerjs@2.0.8: version "2.0.8" @@ -4522,6 +4560,10 @@ has-flag@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + has-unicode@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" @@ -4732,9 +4774,9 @@ https-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" -i18next-express-middleware@1.0.9: - version "1.0.9" - resolved "https://registry.yarnpkg.com/i18next-express-middleware/-/i18next-express-middleware-1.0.9.tgz#5f198d2166794f0dbaaca2c9b613c0795485dfbe" +i18next-express-middleware@1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/i18next-express-middleware/-/i18next-express-middleware-1.0.10.tgz#60b1fc5114b0c4592deb87e39c4285c91f76724e" dependencies: cookies "0.7.1" @@ -4753,9 +4795,9 @@ i18next-xhr-backend@1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/i18next-xhr-backend/-/i18next-xhr-backend-1.5.1.tgz#50282610780c6a696d880dfa7f4ac1d01e8c3ad5" -i18next@10.3.0: - version "10.3.0" - resolved "https://registry.yarnpkg.com/i18next/-/i18next-10.3.0.tgz#6866d14f6ae7b3629921f78bc028d04914f0654c" +i18next@10.4.1: + version "10.4.1" + resolved "https://registry.yarnpkg.com/i18next/-/i18next-10.4.1.tgz#90b0ac1683b0a5874a38588c6aaf1831360b460f" iconv-lite@0.4.13: version "0.4.13" @@ -5353,29 +5395,29 @@ istanbul-reports@^1.1.3: dependencies: handlebars "^4.0.3" -iterall@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.1.3.tgz#1cbbff96204056dde6656e2ed2e2226d0e6d72c9" - iterall@^1.1.3: version "1.1.4" resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.1.4.tgz#0db40d38fdcf53ae14dc8ec674e62ab190d52cfc" +iterall@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.2.0.tgz#434e9f41f0b99911ab9c3d49d95f0e079176a2a2" + jackpot@>=0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/jackpot/-/jackpot-0.0.6.tgz#3cff064285cbf66f4eab2593c90bce816a821849" dependencies: retry "0.6.0" -jest-changed-files@^22.1.4: - version "22.1.4" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-22.1.4.tgz#1f7844bcb739dec07e5899a633c0cb6d5069834e" +jest-changed-files@^22.2.0: + version "22.2.0" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-22.2.0.tgz#517610c4a8ca0925bdc88b0ca53bd678aa8d019e" dependencies: throat "^4.0.0" -jest-cli@^22.1.4: - version "22.1.4" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-22.1.4.tgz#0fe9f3ac881b0cdc00227114c58583a2ebefcc04" +jest-cli@^22.3.0: + version "22.3.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-22.3.0.tgz#3fd986f2674f4168c91965be56ab9917a82a45db" dependencies: ansi-escapes "^3.0.0" chalk "^2.0.1" @@ -5388,21 +5430,21 @@ jest-cli@^22.1.4: istanbul-lib-coverage "^1.1.1" istanbul-lib-instrument "^1.8.0" istanbul-lib-source-maps "^1.2.1" - jest-changed-files "^22.1.4" - jest-config "^22.1.4" - jest-environment-jsdom "^22.1.4" + jest-changed-files "^22.2.0" + jest-config "^22.3.0" + jest-environment-jsdom "^22.3.0" jest-get-type "^22.1.0" - jest-haste-map "^22.1.0" - jest-message-util "^22.1.0" + jest-haste-map "^22.3.0" + jest-message-util "^22.2.0" jest-regex-util "^22.1.0" jest-resolve-dependencies "^22.1.0" - jest-runner "^22.1.4" - jest-runtime "^22.1.4" - jest-snapshot "^22.1.2" - jest-util "^22.1.4" - jest-worker "^22.1.0" + jest-runner "^22.3.0" + jest-runtime "^22.3.0" + jest-snapshot "^22.2.0" + jest-util "^22.3.0" + jest-worker "^22.2.2" micromatch "^2.3.11" - node-notifier "^5.1.2" + node-notifier "^5.2.1" realpath-native "^1.0.0" rimraf "^2.5.4" slash "^1.0.0" @@ -5411,20 +5453,20 @@ jest-cli@^22.1.4: which "^1.2.12" yargs "^10.0.3" -jest-config@^22.1.4: - version "22.1.4" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-22.1.4.tgz#075ffacce83c3e38cf85b1b9ba0d21bd3ee27ad0" +jest-config@^22.3.0: + version "22.3.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-22.3.0.tgz#94c7149f123933a872ee24c1719687419c4a623c" dependencies: chalk "^2.0.1" glob "^7.1.1" - jest-environment-jsdom "^22.1.4" - jest-environment-node "^22.1.4" + jest-environment-jsdom "^22.3.0" + jest-environment-node "^22.3.0" jest-get-type "^22.1.0" - jest-jasmine2 "^22.1.4" + jest-jasmine2 "^22.3.0" jest-regex-util "^22.1.0" - jest-resolve "^22.1.4" - jest-util "^22.1.4" - jest-validate "^22.1.2" + jest-resolve "^22.3.0" + jest-util "^22.3.0" + jest-validate "^22.2.2" pretty-format "^22.1.0" jest-diff@^22.1.0: @@ -5436,61 +5478,61 @@ jest-diff@^22.1.0: jest-get-type "^22.1.0" pretty-format "^22.1.0" -jest-docblock@^22.1.0: - version "22.1.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-22.1.0.tgz#3fe5986d5444cbcb149746eb4b07c57c5a464dfd" +jest-docblock@^22.2.2: + version "22.2.2" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-22.2.2.tgz#617f13edb16ec64202002b3c336cd14ae36c0631" dependencies: detect-newline "^2.1.0" -jest-environment-jsdom@^22.1.4: - version "22.1.4" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-22.1.4.tgz#704518ce8375f7ec5de048d1e9c4268b08a03e00" +jest-environment-jsdom@^22.3.0: + version "22.3.0" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-22.3.0.tgz#c267a063e5dc16219fba0e07542d8aa2576a1c88" dependencies: - jest-mock "^22.1.0" - jest-util "^22.1.4" + jest-mock "^22.2.0" + jest-util "^22.3.0" jsdom "^11.5.1" -jest-environment-node@^22.1.4: - version "22.1.4" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-22.1.4.tgz#0f2946e8f8686ce6c5d8fa280ce1cd8d58e869eb" +jest-environment-node@^22.3.0: + version "22.3.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-22.3.0.tgz#97d34d9706a718d743075149d1950555c10338c0" dependencies: - jest-mock "^22.1.0" - jest-util "^22.1.4" + jest-mock "^22.2.0" + jest-util "^22.3.0" jest-get-type@^22.1.0: version "22.1.0" resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.1.0.tgz#4e90af298ed6181edc85d2da500dbd2753e0d5a9" -jest-haste-map@^22.1.0: - version "22.1.0" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-22.1.0.tgz#1174c6ff393f9818ebf1163710d8868b5370da2a" +jest-haste-map@^22.3.0: + version "22.3.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-22.3.0.tgz#e7f048a88735bae07ca12de8785eb8bc522adeab" dependencies: fb-watchman "^2.0.0" graceful-fs "^4.1.11" - jest-docblock "^22.1.0" - jest-worker "^22.1.0" + jest-docblock "^22.2.2" + jest-worker "^22.2.2" micromatch "^2.3.11" sane "^2.0.0" -jest-jasmine2@^22.1.4: - version "22.1.4" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-22.1.4.tgz#cada0baf50a220c616a9575728b80d4ddedebe8b" +jest-jasmine2@^22.3.0: + version "22.3.0" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-22.3.0.tgz#ea127dfbb04c6e03998ae0358225435e47520666" dependencies: callsites "^2.0.0" chalk "^2.0.1" co "^4.6.0" - expect "^22.1.0" + expect "^22.3.0" graceful-fs "^4.1.11" is-generator-fn "^1.0.0" jest-diff "^22.1.0" - jest-matcher-utils "^22.1.0" - jest-message-util "^22.1.0" - jest-snapshot "^22.1.2" + jest-matcher-utils "^22.2.0" + jest-message-util "^22.2.0" + jest-snapshot "^22.2.0" source-map-support "^0.5.0" -jest-junit@3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/jest-junit/-/jest-junit-3.4.1.tgz#0f0aea65551290cabdf9a29a1681edb4eba418c5" +jest-junit@3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/jest-junit/-/jest-junit-3.6.0.tgz#f4c4358e5286364a4324dc14abddd526aadfbd38" dependencies: mkdirp "^0.5.1" strip-ansi "^4.0.0" @@ -5502,17 +5544,17 @@ jest-leak-detector@^22.1.0: dependencies: pretty-format "^22.1.0" -jest-matcher-utils@^22.1.0: - version "22.1.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-22.1.0.tgz#e164665b5d313636ac29f7f6fe9ef0a6ce04febc" +jest-matcher-utils@^22.2.0: + version "22.2.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-22.2.0.tgz#5390f823c18c748543d463825aa8e4df0db253ca" dependencies: chalk "^2.0.1" jest-get-type "^22.1.0" pretty-format "^22.1.0" -jest-message-util@^22.1.0: - version "22.1.0" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-22.1.0.tgz#51ba0794cb6e579bfc4e9adfac452f9f1a0293fc" +jest-message-util@^22.2.0: + version "22.2.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-22.2.0.tgz#84a6bb34186d8b9af7e0732fabbef63f7355f7b2" dependencies: "@babel/code-frame" "^7.0.0-beta.35" chalk "^2.0.1" @@ -5520,9 +5562,9 @@ jest-message-util@^22.1.0: slash "^1.0.0" stack-utils "^1.0.1" -jest-mock@^22.1.0: - version "22.1.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-22.1.0.tgz#87ec21c0599325671c9a23ad0e05c86fb5879b61" +jest-mock@^22.2.0: + version "22.2.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-22.2.0.tgz#444b3f9488a7473adae09bc8a77294afded397a7" jest-regex-util@^22.1.0: version "22.1.0" @@ -5534,45 +5576,45 @@ jest-resolve-dependencies@^22.1.0: dependencies: jest-regex-util "^22.1.0" -jest-resolve@^22.1.4: - version "22.1.4" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-22.1.4.tgz#72b9b371eaac48f84aad4ad732222ffe37692602" +jest-resolve@^22.3.0: + version "22.3.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-22.3.0.tgz#648e797f708e8701071a0fa9fac652c577bb66d9" dependencies: browser-resolve "^1.11.2" chalk "^2.0.1" -jest-runner@^22.1.4: - version "22.1.4" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-22.1.4.tgz#e039039110cb1b31febc0f99e349bf7c94304a2f" +jest-runner@^22.3.0: + version "22.3.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-22.3.0.tgz#70393f62770be754e2d14f5ca3d896e408aa001a" dependencies: exit "^0.1.2" - jest-config "^22.1.4" - jest-docblock "^22.1.0" - jest-haste-map "^22.1.0" - jest-jasmine2 "^22.1.4" + jest-config "^22.3.0" + jest-docblock "^22.2.2" + jest-haste-map "^22.3.0" + jest-jasmine2 "^22.3.0" jest-leak-detector "^22.1.0" - jest-message-util "^22.1.0" - jest-runtime "^22.1.4" - jest-util "^22.1.4" - jest-worker "^22.1.0" + jest-message-util "^22.2.0" + jest-runtime "^22.3.0" + jest-util "^22.3.0" + jest-worker "^22.2.2" throat "^4.0.0" -jest-runtime@^22.1.4: - version "22.1.4" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-22.1.4.tgz#1474d9f5cda518b702e0b25a17d4ef3fc563a20c" +jest-runtime@^22.3.0: + version "22.3.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-22.3.0.tgz#1883d6a4227c1f6af276ead3ed27654257d1ef8c" dependencies: babel-core "^6.0.0" - babel-jest "^22.1.0" + babel-jest "^22.2.2" babel-plugin-istanbul "^4.1.5" chalk "^2.0.1" convert-source-map "^1.4.0" exit "^0.1.2" graceful-fs "^4.1.11" - jest-config "^22.1.4" - jest-haste-map "^22.1.0" + jest-config "^22.3.0" + jest-haste-map "^22.3.0" jest-regex-util "^22.1.0" - jest-resolve "^22.1.4" - jest-util "^22.1.4" + jest-resolve "^22.3.0" + jest-util "^22.3.0" json-stable-stringify "^1.0.1" micromatch "^2.3.11" realpath-native "^1.0.0" @@ -5581,49 +5623,50 @@ jest-runtime@^22.1.4: write-file-atomic "^2.1.0" yargs "^10.0.3" -jest-snapshot@^22.1.2: - version "22.1.2" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-22.1.2.tgz#b270cf6e3098f33aceeafda02b13eb0933dc6139" +jest-snapshot@^22.2.0: + version "22.2.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-22.2.0.tgz#0c0ba152d296ef70fa198cc84977a2cc269ee4cf" dependencies: chalk "^2.0.1" jest-diff "^22.1.0" - jest-matcher-utils "^22.1.0" + jest-matcher-utils "^22.2.0" mkdirp "^0.5.1" natural-compare "^1.4.0" pretty-format "^22.1.0" -jest-util@^22.1.4: - version "22.1.4" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-22.1.4.tgz#ac8cbd43ee654102f1941f3f0e9d1d789a8b6a9b" +jest-util@^22.3.0: + version "22.3.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-22.3.0.tgz#d05bff567a3a86c0e9b3838d812f8290aa768097" dependencies: callsites "^2.0.0" chalk "^2.0.1" graceful-fs "^4.1.11" is-ci "^1.0.10" - jest-message-util "^22.1.0" - jest-validate "^22.1.2" + jest-message-util "^22.2.0" + jest-validate "^22.2.2" mkdirp "^0.5.1" -jest-validate@^22.1.2: - version "22.1.2" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-22.1.2.tgz#c3b06bcba7bd9a850919fe336b5f2a8c3a239404" +jest-validate@^22.2.2: + version "22.2.2" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-22.2.2.tgz#9cdce422c93cc28395e907ac6bbc929158d9a6ba" dependencies: chalk "^2.0.1" jest-get-type "^22.1.0" leven "^2.1.0" pretty-format "^22.1.0" -jest-worker@^22.1.0: - version "22.1.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-22.1.0.tgz#0987832fe58fbdc205357f4c19b992446368cafb" +jest-worker@^22.2.2: + version "22.2.2" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-22.2.2.tgz#c1f5dc39976884b81f68ec50cb8532b2cbab3390" dependencies: merge-stream "^1.0.1" -jest@22.1.4: - version "22.1.4" - resolved "https://registry.yarnpkg.com/jest/-/jest-22.1.4.tgz#9ec71373a38f40ff92a3e5e96ae85687c181bb72" +jest@22.3.0: + version "22.3.0" + resolved "https://registry.yarnpkg.com/jest/-/jest-22.3.0.tgz#07434314d2e8662ea936552d950680b7e6551b0d" dependencies: - jest-cli "^22.1.4" + import-local "^1.0.0" + jest-cli "^22.3.0" js-base64@^2.1.8: version "2.1.9" @@ -5692,9 +5735,9 @@ jschardet@^1.4.2: version "1.5.0" resolved "https://registry.yarnpkg.com/jschardet/-/jschardet-1.5.0.tgz#a61f310306a5a71188e1b1acd08add3cfbb08b1e" -"jsdom@7.0 - 9.12": - version "9.12.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-9.12.0.tgz#e8c546fffcb06c00d4833ca84410fed7f8a097d4" +jsdom@^10.0.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-10.1.0.tgz#7765e00fd5c3567f34985a1c86ff466a61dacc6a" dependencies: abab "^1.0.3" acorn "^4.0.4" @@ -5707,7 +5750,9 @@ jschardet@^1.4.2: html-encoding-sniffer "^1.0.1" nwmatcher ">= 1.3.9 < 2.0.0" parse5 "^1.5.1" + pn "^1.0.0" request "^2.79.0" + request-promise-native "^1.0.3" sax "^1.2.1" symbol-tree "^3.2.1" tough-cookie "^2.3.2" @@ -6047,6 +6092,10 @@ lodash.difference@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c" +lodash.endswith@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/lodash.endswith/-/lodash.endswith-4.2.1.tgz#fed59ac1738ed3e236edd7064ec456448b37bc09" + lodash.findindex@^4.4.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.findindex/-/lodash.findindex-4.6.0.tgz#a3245dee61fb9b6e0624b535125624bb69c11106" @@ -6075,6 +6124,10 @@ lodash.isequal@^4.0.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" +lodash.isfunction@^3.0.8: + version "3.0.9" + resolved "https://registry.yarnpkg.com/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz#06de25df4db327ac931981d1bdb067e5af68d051" + lodash.isinteger@^4.0.4: version "4.0.4" resolved "https://registry.yarnpkg.com/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz#619c0af3d03f8b04c31f5882840b77b11cd68343" @@ -6151,6 +6204,10 @@ lodash.sortby@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" +lodash.startswith@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/lodash.startswith/-/lodash.startswith-4.2.1.tgz#c598c4adce188a27e53145731cdc6c0e7177600c" + lodash.tail@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664" @@ -6163,16 +6220,14 @@ lodash.values@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/lodash.values/-/lodash.values-4.3.0.tgz#a3a6c2b0ebecc5c2cba1c17e6e620fe81b53d347" -lodash@4.17.4, lodash@^4.0.0, lodash@^4.1.0, lodash@^4.13.1, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.1, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0, lodash@^4.5.1, lodash@~4.17.4: +lodash@4.17.5: + version "4.17.5" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.5.tgz#99a92d65c0272debe8c96b6057bc8fbfa3bed511" + +lodash@^4.0.0, lodash@^4.1.0, lodash@^4.13.1, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.1, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0, lodash@^4.5.1, lodash@~4.17.4: version "4.17.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" -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.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" @@ -6297,26 +6352,26 @@ markdown-it-task-lists@2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/markdown-it-task-lists/-/markdown-it-task-lists-2.1.0.tgz#4594f750f70df053d1dad68024388007c1d20783" -markdown-it@8.4.0: - version "8.4.0" - resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-8.4.0.tgz#e2400881bf171f7018ed1bd9da441dac8af6306d" +markdown-it@8.4.1: + version "8.4.1" + resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-8.4.1.tgz#206fe59b0e4e1b78a7c73250af9b34a4ad0aaf44" dependencies: argparse "^1.0.7" entities "~1.1.1" linkify-it "^2.0.0" mdurl "^1.0.1" - uc.micro "^1.0.3" + uc.micro "^1.0.5" 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" -mathjax-node@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/mathjax-node/-/mathjax-node-1.3.0.tgz#a58c90a185d909b6323b19c0db1501d14ac0070c" +mathjax-node@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mathjax-node/-/mathjax-node-2.0.1.tgz#9b5e56d20fac5f7dfe54bb7f74e891b03e511de7" dependencies: is-fullwidth-code-point "^2.0.0" - jsdom "7.0 - 9.12" + jsdom "^10.0.0" mathjax "^2.7.2" mathjax@^2.7.2: @@ -6446,11 +6501,15 @@ mime-db@~1.29.0: version "1.29.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.29.0.tgz#48d26d235589651704ac5916ca06001914266878" -mime-types@2.1.17, mime-types@~2.1.17: - version "2.1.17" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.17.tgz#09d7a393f03e995a79f8af857b70a9e0ab16557a" +mime-db@~1.33.0: + version "1.33.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" + +mime-types@2.1.18: + version "2.1.18" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" dependencies: - mime-db "~1.30.0" + mime-db "~1.33.0" mime-types@^2.1.12, mime-types@~2.1.15, mime-types@~2.1.6, mime-types@~2.1.7: version "2.1.15" @@ -6464,6 +6523,12 @@ mime-types@~2.1.16: dependencies: mime-db "~1.29.0" +mime-types@~2.1.17: + version "2.1.17" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.17.tgz#09d7a393f03e995a79f8af857b70a9e0ab16557a" + dependencies: + mime-db "~1.30.0" + mime@1.3.4: version "1.3.4" resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" @@ -6545,23 +6610,23 @@ mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdi dependencies: minimist "0.0.8" -moment-timezone@0.5.14: +moment-timezone@0.5.14, moment-timezone@^0.5.14: version "0.5.14" resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.14.tgz#4eb38ff9538b80108ba467a458f3ed4268ccfcb1" dependencies: moment ">= 2.9.0" -moment-timezone@^0.5.0, moment-timezone@^0.5.4, moment-timezone@^0.5.x: +moment-timezone@^0.5.0, moment-timezone@^0.5.x: version "0.5.13" resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.13.tgz#99ce5c7d827262eb0f1f702044177f60745d7b90" dependencies: moment ">= 2.9.0" -moment@2.20.1, moment@^2.11.2: +moment@2.20.1, moment@^2.11.2, moment@^2.20.0: version "2.20.1" resolved "https://registry.yarnpkg.com/moment/-/moment-2.20.1.tgz#d6eb1a46cbcc14a2b2f9434112c1ff8907f313fd" -"moment@>= 2.9.0", moment@^2.10.6, moment@^2.13.0, moment@^2.16.1: +"moment@>= 2.9.0", moment@^2.10.6, moment@^2.16.1: version "2.18.1" resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f" @@ -6569,18 +6634,18 @@ moment@^2.19: version "2.20.0" resolved "https://registry.yarnpkg.com/moment/-/moment-2.20.0.tgz#53396358994dd3a551e966a66af715ecb6c30ad0" -mongodb-core@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/mongodb-core/-/mongodb-core-3.0.1.tgz#ff6dc36ee96ff596953d80a6840d6731bc92efed" +mongodb-core@3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/mongodb-core/-/mongodb-core-3.0.2.tgz#914896092dd45427d9a4f98a7997a0bfb81d163b" dependencies: bson "~1.0.4" require_optional "^1.0.1" -mongodb@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-3.0.1.tgz#278ee8006257ec22798594a6259546825d6de1b2" +mongodb@3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-3.0.2.tgz#28172302ed4e9388d8091e2cc4618057e6f5debc" dependencies: - mongodb-core "3.0.1" + mongodb-core "3.0.2" move-concurrently@^1.0.1: version "1.0.1" @@ -6745,14 +6810,14 @@ node-libs-browser@^2.0.0: util "^0.10.3" vm-browserify "0.0.4" -node-notifier@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.1.2.tgz#2fa9e12605fa10009d44549d6fcd8a63dde0e4ff" +node-notifier@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.2.1.tgz#fa313dd08f5517db0e2502e5758d664ac69f9dea" dependencies: growly "^1.3.0" - semver "^5.3.0" - shellwords "^0.1.0" - which "^1.2.12" + semver "^5.4.1" + shellwords "^0.1.1" + which "^1.3.0" node-pre-gyp@^0.6.36: version "0.6.36" @@ -7003,14 +7068,14 @@ optionator@^0.8.1, optionator@^0.8.2: type-check "~0.3.2" wordwrap "~1.0.0" -ora@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/ora/-/ora-1.3.0.tgz#80078dd2b92a934af66a3ad72a5b910694ede51a" +ora@1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/ora/-/ora-1.4.0.tgz#884458215b3a5d4097592285f93321bb7a79e2e5" dependencies: - chalk "^1.1.1" + chalk "^2.1.0" cli-cursor "^2.1.0" - cli-spinners "^1.0.0" - log-symbols "^1.0.2" + cli-spinners "^1.0.1" + log-symbols "^2.1.0" os-browserify@^0.3.0: version "0.3.0" @@ -7385,9 +7450,9 @@ pg-pool@~2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-2.0.3.tgz#c022032c8949f312a4f91fb6409ce04076be3257" -pg-promise@7.4.1: - version "7.4.1" - resolved "https://registry.yarnpkg.com/pg-promise/-/pg-promise-7.4.1.tgz#bb20e39d2d0e6d45d92f0bbab3389d1e6117971a" +pg-promise@7.5.3: + version "7.5.3" + resolved "https://registry.yarnpkg.com/pg-promise/-/pg-promise-7.5.3.tgz#919d9a48e1551f6a928e89fe7f54415f5b7d0414" dependencies: manakin "~0.5.1" pg "~7.4.1" @@ -7713,14 +7778,14 @@ postcss-load-plugins@^2.3.0: cosmiconfig "^2.1.1" object-assign "^4.1.0" -postcss-loader@2.0.10: - version "2.0.10" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-2.0.10.tgz#090db0540140bd56a7a7f717c41bc29aeef4c674" +postcss-loader@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-2.1.0.tgz#038c2d6d59753fef4667827fd3ae03f5dc5e6a7a" dependencies: loader-utils "^1.1.0" postcss "^6.0.0" postcss-load-config "^1.2.0" - schema-utils "^0.3.0" + schema-utils "^0.4.0" postcss-merge-idents@^2.1.5: version "2.1.7" @@ -8075,7 +8140,7 @@ postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0 source-map "^0.5.6" supports-color "^3.2.3" -postcss@^6.0.0, postcss@^6.0.16, postcss@^6.0.8: +postcss@^6.0.0, postcss@^6.0.8: version "6.0.16" resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.16.tgz#112e2fe2a6d2109be0957687243170ea5589e146" dependencies: @@ -8091,6 +8156,14 @@ postcss@^6.0.1: source-map "^0.5.6" supports-color "^4.2.0" +postcss@^6.0.17: + version "6.0.18" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.18.tgz#370f5f44d47f3a205f0eb2f6262bbf202df2a80e" + dependencies: + chalk "^2.3.1" + source-map "^0.6.1" + supports-color "^5.2.0" + postgres-array@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/postgres-array/-/postgres-array-1.0.2.tgz#8e0b32eb03bf77a5c0a7851e0441c169a256a238" @@ -8871,12 +8944,12 @@ restore-cursor@^2.0.0: onetime "^2.0.0" signal-exit "^3.0.2" -retry-as-promised@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/retry-as-promised/-/retry-as-promised-2.3.1.tgz#f75059183f9730771c09bad1eed57537931cbc9d" +retry-as-promised@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/retry-as-promised/-/retry-as-promised-2.3.2.tgz#cd974ee4fd9b5fe03cbf31871ee48221c07737b7" dependencies: bluebird "^3.4.6" - debug "^2.2.0" + debug "^2.6.9" retry@0.6.0: version "0.6.0" @@ -8984,9 +9057,9 @@ sass-loader@6.0.6: lodash.tail "^4.1.1" pify "^3.0.0" -sass-resources-loader@1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/sass-resources-loader/-/sass-resources-loader-1.3.1.tgz#6784abca83818e4f7c96a4da86af187e8615357e" +sass-resources-loader@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/sass-resources-loader/-/sass-resources-loader-1.3.2.tgz#e9d5a3f8c28eb7de7610af924f756a7b7ebab866" dependencies: async "^2.1.4" chalk "^1.1.3" @@ -9007,6 +9080,13 @@ schema-utils@^0.3.0: dependencies: ajv "^5.0.0" +schema-utils@^0.4.0: + version "0.4.5" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.5.tgz#21836f0608aac17b78f9e3e24daff14a5ca13a3e" + dependencies: + ajv "^6.1.0" + ajv-keywords "^3.1.0" + schema-utils@^0.4.2, schema-utils@^0.4.3: version "0.4.3" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.3.tgz#e2a594d3395834d5e15da22b48be13517859458e" @@ -9025,7 +9105,7 @@ select@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" -"semver@2 || 3 || 4 || 5", semver@5.3.0, semver@^5.0.1, semver@^5.1.0, semver@^5.3, semver@^5.3.0, semver@~5.3.0: +"semver@2 || 3 || 4 || 5", semver@^5.0.1, semver@^5.1.0, semver@^5.3, semver@^5.3.0, semver@~5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -9093,26 +9173,26 @@ send@0.16.1: range-parser "~1.2.0" statuses "~1.3.1" -sequelize@4.32.2: - version "4.32.2" - resolved "https://registry.yarnpkg.com/sequelize/-/sequelize-4.32.2.tgz#de5924f6b904cabfbde1f9f8886d1be14ecf9e42" +sequelize@4.33.4: + version "4.33.4" + resolved "https://registry.yarnpkg.com/sequelize/-/sequelize-4.33.4.tgz#5581183e8bb902499ea1be96aa8585743a2b9b1c" dependencies: - bluebird "^3.4.6" - cls-bluebird "^2.0.1" - debug "^3.0.0" + bluebird "^3.5.0" + cls-bluebird "^2.1.0" + debug "^3.1.0" depd "^1.1.0" dottie "^2.0.0" - generic-pool "^3.1.8" + generic-pool "^3.4.0" inflection "1.12.0" lodash "^4.17.1" - moment "^2.13.0" - moment-timezone "^0.5.4" - retry-as-promised "^2.3.1" + moment "^2.20.0" + moment-timezone "^0.5.14" + retry-as-promised "^2.3.2" semver "^5.5.0" terraformer-wkt-parser "^1.1.2" toposort-class "^1.0.1" uuid "^3.2.1" - validator "^9.1.0" + validator "^9.4.0" wkx "^0.4.1" serialize-javascript@^1.4.0: @@ -9224,9 +9304,9 @@ shelljs@0.7.8: interpret "^1.0.0" rechoir "^0.6.2" -shellwords@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.0.tgz#66afd47b6a12932d9071cbfd98a52e785cd0ba14" +shellwords@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" shimmer@1.0.0: version "1.0.0" @@ -9582,9 +9662,9 @@ strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" -style-loader@0.20.1: - version "0.20.1" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.20.1.tgz#33ac2bf4d5c65a8906bc586ad253334c246998d0" +style-loader@0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.20.2.tgz#851b373c187890331776e9cde359eea9c95ecd00" dependencies: loader-utils "^1.1.0" schema-utils "^0.4.3" @@ -9644,6 +9724,12 @@ supports-color@^5.1.0: dependencies: has-flag "^2.0.0" +supports-color@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.2.0.tgz#b0d5333b1184dd3666cbe5aa0b45c5ac7ac17a4a" + dependencies: + has-flag "^3.0.0" + svgo@^0.7.0: version "0.7.2" resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" @@ -9863,6 +9949,10 @@ trim-right@^1.0.1: dependencies: glob "^6.0.4" +tryer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.0.tgz#027b69fa823225e551cace3ef03b11f6ab37c1d7" + tryit@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb" @@ -9920,10 +10010,14 @@ typical@^2.6.0, typical@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/typical/-/typical-2.6.1.tgz#5c080e5d661cbbe38259d2e70a3c7253e873881d" -uc.micro@^1.0.1, uc.micro@^1.0.3: +uc.micro@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.3.tgz#7ed50d5e0f9a9fb0a573379259f2a77458d50192" +uc.micro@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.5.tgz#0c65f15f815aa08b560a61ce8b4db7ffc3f45376" + uglify-es@^3.3.4: version "3.3.8" resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.8.tgz#f2c68e6cff0d0f9dc9577e4da207151c2e753b7e" @@ -9944,9 +10038,9 @@ uglify-to-browserify@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" -uglifyjs-webpack-plugin@1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.1.6.tgz#f4ba8449edcf17835c18ba6ae99b9d610857fb19" +uglifyjs-webpack-plugin@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.2.0.tgz#f706fa4c655000a086b4a97c7d835ed0f6e9b0ef" dependencies: cacache "^10.0.1" find-cache-dir "^1.0.0" @@ -10041,6 +10135,15 @@ unset-value@^1.0.0: has-value "^0.3.1" isobject "^3.0.0" +upath@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.0.2.tgz#80aaae5395abc5fd402933ae2f58694f0860204c" + dependencies: + lodash.endswith "^4.2.1" + lodash.isfunction "^3.0.8" + lodash.isstring "^4.0.1" + lodash.startswith "^4.2.1" + urix@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" @@ -10137,18 +10240,14 @@ validator-as-promised@1.0.2: lodash "^4.14.0" validator "^5.5.0" -validator@9.3.0: - version "9.3.0" - resolved "https://registry.yarnpkg.com/validator/-/validator-9.3.0.tgz#9fbe89a73848560b87377561776766d565e2ee54" +validator@9.4.0, validator@^9.4.0: + version "9.4.0" + resolved "https://registry.yarnpkg.com/validator/-/validator-9.4.0.tgz#c503ef88f7e6b8fb7688599267b309482d81ae60" validator@^5.5.0: version "5.7.0" resolved "https://registry.yarnpkg.com/validator/-/validator-5.7.0.tgz#7a87a58146b695ac486071141c0c49d67da05e5c" -validator@^9.1.0: - version "9.1.1" - resolved "https://registry.yarnpkg.com/validator/-/validator-9.1.1.tgz#3bdd1065cbd28f9d96ac806dee01030d32fd97ef" - vary@^1: version "1.1.1" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.1.tgz#67535ebb694c1d52257457984665323f587e8d37" @@ -10167,9 +10266,11 @@ vasync@^1.6.4: dependencies: verror "1.6.0" -vee-validate@2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/vee-validate/-/vee-validate-2.0.3.tgz#f17fa3d7d53a5344a0e794938346927abb252ef7" +vee-validate@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/vee-validate/-/vee-validate-2.0.4.tgz#cf76e7a742d801243b6682b9d104fd322f3da13c" + dependencies: + babel-plugin-transform-object-rest-spread "^6.26.0" vendors@^1.0.0: version "1.0.1" @@ -10239,9 +10340,9 @@ vue-hot-reload-api@2.2.4, vue-hot-reload-api@^2.2.0: version "2.2.4" resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.2.4.tgz#683bd1d026c0d3b3c937d5875679e9a87ec6cd8f" -vue-loader@13.7.0: - version "13.7.0" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-13.7.0.tgz#4d6a35b169c2a0a488842fb95c85052105fa9729" +vue-loader@14.1.1: + version "14.1.1" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-14.1.1.tgz#331f197fcea790d6b8662c29b850806e7eb29342" dependencies: consolidate "^0.14.0" hash-sum "^1.0.2" @@ -10254,7 +10355,7 @@ vue-loader@13.7.0: resolve "^1.4.0" source-map "^0.6.1" vue-hot-reload-api "^2.2.0" - vue-style-loader "^3.0.0" + vue-style-loader "^4.0.1" vue-template-es2015-compiler "^1.6.0" vue-simple-breakpoints@1.0.3: @@ -10263,9 +10364,9 @@ vue-simple-breakpoints@1.0.3: dependencies: simple-breakpoints "^1.1.1" -vue-style-loader@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/vue-style-loader/-/vue-style-loader-3.0.3.tgz#623658f81506aef9d121cdc113a4f5c9cac32df7" +vue-style-loader@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/vue-style-loader/-/vue-style-loader-4.0.2.tgz#e89aa4702a0c6b9630d8de70b1cbddb06b9ad254" dependencies: hash-sum "^1.0.2" loader-utils "^1.0.2" @@ -10285,9 +10386,9 @@ vue@2.5.13: version "2.5.13" resolved "https://registry.yarnpkg.com/vue/-/vue-2.5.13.tgz#95bd31e20efcf7a7f39239c9aa6787ce8cf578e1" -vuetify@0.17.7: - version "0.17.7" - resolved "https://registry.yarnpkg.com/vuetify/-/vuetify-0.17.7.tgz#068c8210473643d45166ef9c5f6eb0ecf26bb5a5" +vuetify@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/vuetify/-/vuetify-1.0.1.tgz#25404ad7ed3de08f7119c6e3fd719ab74f2cfc37" vuex-persistedstate@2.4.2: version "2.4.2" @@ -10346,25 +10447,26 @@ webidl-conversions@^4.0.1, webidl-conversions@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" -webpack-bundle-analyzer@2.9.2: - version "2.9.2" - resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-2.9.2.tgz#63ed86eb71cc4cda86f68e685a84530ba0126449" +webpack-bundle-analyzer@2.10.0: + version "2.10.0" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-2.10.0.tgz#d0646cda342939f6f05eb632a090abbd90317446" dependencies: - acorn "^5.1.1" - chalk "^1.1.3" - commander "^2.9.0" - ejs "^2.5.6" - express "^4.15.2" - filesize "^3.5.9" - gzip-size "^3.0.0" + acorn "^5.3.0" + bfj-node4 "^5.2.0" + chalk "^2.3.0" + commander "^2.13.0" + ejs "^2.5.7" + express "^4.16.2" + filesize "^3.5.11" + gzip-size "^4.1.0" lodash "^4.17.4" mkdirp "^0.5.1" opener "^1.4.3" ws "^4.0.0" -webpack-dev-middleware@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-2.0.4.tgz#7d8943a609121021bb72772a41636e229346cb41" +webpack-dev-middleware@2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-2.0.5.tgz#2a1d07afb599e1993033d72c2181ec2344c15e31" dependencies: loud-rejection "^1.6.0" memory-fs "~0.4.1" @@ -10405,14 +10507,14 @@ webpack-sources@^1.0.1, webpack-sources@^1.1.0: source-list-map "^2.0.0" source-map "~0.6.1" -webpack@3.10.0: - version "3.10.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.10.0.tgz#5291b875078cf2abf42bdd23afe3f8f96c17d725" +webpack@3.11.0: + version "3.11.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.11.0.tgz#77da451b1d7b4b117adaf41a1a93b5742f24d894" dependencies: acorn "^5.0.0" acorn-dynamic-import "^2.0.0" - ajv "^5.1.5" - ajv-keywords "^2.0.0" + ajv "^6.1.0" + ajv-keywords "^3.1.0" async "^2.1.2" enhanced-resolve "^3.4.0" escope "^3.6.0" @@ -10479,6 +10581,12 @@ which@1, which@^1.2.12, which@^1.2.9: dependencies: isexe "^2.0.0" +which@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" + dependencies: + isexe "^2.0.0" + wide-align@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710"