diff --git a/client/js/app.js b/client/js/app.js index 67601a6f..52a99e4b 100644 --- a/client/js/app.js +++ b/client/js/app.js @@ -9,7 +9,9 @@ import Vue from 'vue' import VueResource from 'vue-resource' import VueClipboards from 'vue-clipboards' import VeeValidate from 'vee-validate' -import { ApolloClient, createBatchingNetworkInterface } from 'apollo-client' +import { ApolloClient } from 'apollo-client' +import { HttpLink } from 'apollo-link-http' +import { InMemoryCache } from 'apollo-cache-inmemory' import store from './store' // ==================================== @@ -71,10 +73,11 @@ window.CONSTANTS = CONSTANTS // ==================================== window.graphQL = new ApolloClient({ - networkInterface: createBatchingNetworkInterface({ + link: new HttpLink({ uri: window.location.protocol + '//' + window.location.host + siteConfig.path + '/graphql' }), - connectToDevTools: true + cache: new InMemoryCache(), + connectToDevTools: (process.env.node_env === 'development') }) // ==================================== diff --git a/client/js/components/config-manager.component.js b/client/js/components/config-manager.component.js index 3cb55e7b..fa85ebed 100644 --- a/client/js/components/config-manager.component.js +++ b/client/js/components/config-manager.component.js @@ -30,7 +30,7 @@ export default { telemetry: true, upgrade: false, title: siteConfig.title || 'Wiki', - host: siteConfig.host || 'http://', + path: siteConfig.path || '/', port: siteConfig.port || 80, lang: siteConfig.lang || 'en', public: (siteConfig.public === true), diff --git a/package.json b/package.json index b28e556e..434f5fc0 100644 --- a/package.json +++ b/package.json @@ -9,8 +9,7 @@ "restart": "node wiki restart", "build": "node tools/fuse", "dev": "node tools/fuse -d", - "test": "jest", - "postinstall": "opencollective postinstall" + "test": "jest" }, "bin": { "wiki": "wiki.js" @@ -34,17 +33,17 @@ }, "homepage": "https://github.com/Requarks/wiki#readme", "engines": { - "node": ">=6.11.1" + "node": ">=8.8.1" }, "dependencies": { - "apollo-server-express": "1.1.3", + "apollo-server-express": "1.2.0", "auto-load": "3.0.0", - "axios": "0.16.2", + "axios": "0.17.0", "bcryptjs-then": "1.0.1", "bluebird": "3.5.1", "body-parser": "1.18.2", - "bugsnag": "2.0.0", - "bull": "3.3.0", + "bugsnag": "2.0.1", + "bull": "3.3.5", "bunyan": "1.8.12", "cheerio": "1.0.0-rc.2", "child-process-promise": "2.2.1", @@ -53,30 +52,30 @@ "connect-flash": "0.1.1", "connect-redis": "3.3.2", "cookie-parser": "1.4.3", - "diff2html": "2.3.1", + "diff2html": "2.3.2", "dotize": "^0.2.0", "execa": "0.8.0", - "express": "4.16.1", + "express": "4.16.2", "express-brute": "1.0.1", "express-brute-redis": "0.0.1", "express-session": "1.15.6", - "file-type": "6.2.0", + "file-type": "7.2.0", "filesize.js": "1.0.2", "follow-redirects": "1.2.5", "fs-extra": "4.0.2", "git-wrapper2-promise": "0.2.9", - "graphql": "0.10.5", - "graphql-tools": "2.2.1", + "graphql": "0.11.7", + "graphql-tools": "2.6.1", "highlight.js": "9.12.0", - "i18next": "9.1.0", + "i18next": "10.0.3", "i18next-express-middleware": "1.0.7", "i18next-localstorage-cache": "1.1.1", "i18next-node-fs-backend": "1.0.0", "image-size": "0.6.1", - "ioredis": "3.1.4", + "ioredis": "3.2.1", "jimp": "0.2.28", "js-yaml": "3.10.0", - "jsonwebtoken": "8.0.1", + "jsonwebtoken": "8.1.0", "klaw": "2.1.0", "lodash": "4.17.4", "markdown-it": "8.4.0", @@ -88,11 +87,12 @@ "markdown-it-external-links": "0.0.6", "markdown-it-footnote": "3.0.1", "markdown-it-mathjax": "2.0.0", - "markdown-it-task-lists": "2.0.1", + "markdown-it-task-lists": "2.1.0", "mathjax-node": "1.2.1", "mime-types": "2.1.17", - "moment": "2.18.1", + "moment": "2.19.1", "moment-timezone": "0.5.13", + "mongodb": "2.2.33", "multer": "1.3.0", "node-2fa": "1.1.2", "node-graceful": "0.2.3", @@ -106,76 +106,73 @@ "passport-local": "1.0.0", "passport-slack": "0.0.7", "passport-windowslive": "1.0.2", - "pg": "6.4.2", + "pg": "7.3.0", "pg-hstore": "2.3.2", - "pg-promise": "6.10.3", - "pm2": "2.7.1", + "pg-promise": "7.0.3", + "pm2": "2.7.2", "pug": "2.0.0-rc.4", "qr-image": "3.2.0", "read-chunk": "2.1.0", "remove-markdown": "0.2.2", "request": "2.83.0", "semver": "5.4.1", - "sequelize": "4.13.5", + "sequelize": "4.19.0", "serve-favicon": "2.4.5", "simplemde": "1.11.2", "stream-to-promise": "2.2.0", - "tar": "4.0.1", + "tar": "4.0.2", "through2": "2.0.3", "uuid": "3.1.0", - "validator": "9.0.0", + "validator": "9.1.1", "validator-as-promised": "1.0.2", "winston": "2.4.0", - "yargs": "9.0.1" + "yargs": "10.0.3" }, "devDependencies": { "@glimpse/glimpse": "0.22.15", - "@panter/vue-i18next": "0.6.1", - "apollo-client": "^1.9.3", - "autoprefixer": "7.1.5", + "@panter/vue-i18next": "0.8.0", + "apollo-client-preset": "1.0.1", + "autoprefixer": "7.1.6", "babel-cli": "6.26.0", "babel-core": "6.26.0", "babel-jest": "21.2.0", - "babel-preset-env": "1.6.0", + "babel-preset-env": "1.6.1", "babel-preset-es2015": "6.24.1", "babel-preset-stage-2": "6.24.1", "brace": "0.10.0", "colors": "1.1.2", "consolidate": "0.14.5", - "eslint": "4.8.0", + "eslint": "4.10.0", "eslint-config-requarks": "1.0.7", "eslint-config-standard": "10.2.1", - "eslint-plugin-import": "2.7.0", - "eslint-plugin-node": "5.2.0", - "eslint-plugin-promise": "3.5.0", + "eslint-plugin-import": "2.8.0", + "eslint-plugin-node": "5.2.1", + "eslint-plugin-promise": "3.6.0", "eslint-plugin-standard": "3.0.1", - "fuse-box": "2.3.3", - "graphql-tag": "^2.4.2", + "fuse-box": "2.4.0", + "graphql-tag": "^2.5.0", "i18next-xhr-backend": "1.4.3", "jest": "21.2.1", "jest-junit": "3.1.0", - "jquery": "3.2.1", - "jquery-contextmenu": "2.6.2", - "jquery-simple-upload": "1.0.0", - "js-cookie": "2.1.4", + "js-cookie": "2.2.0", "node-sass": "4.5.3", "nodemon": "1.12.1", - "postcss-selector-parser": "2.2.3", + "postcss-selector-parser": "3.1.0", "pug-lint": "2.5.0", "twemoji-awesome": "1.0.6", "typescript": "2.5.3", - "uglify-es": "3.1.3", - "vee-validate": "2.0.0-rc.18", - "vue": "2.4.4", + "uglify-es": "3.1.5", + "vee-validate": "2.0.0-rc.19", + "vue": "2.5.2", "vue-clipboards": "1.1.0", - "vue-hot-reload-api": "2.1.1", + "vue-hot-reload-api": "2.2.0", "vue-lodash": "1.0.4", - "vue-material": "^0.7.5", + "vue-material": "^0.8.1", "vue-resource": "1.3.4", - "vue-simple-breakpoints": "1.0.2", - "vue-template-compiler": "2.4.4", - "vue-template-es2015-compiler": "1.5.3", - "vuex": "2.4.1", + "vue-simple-breakpoints": "1.0.3", + "vue-template-compiler": "2.5.2", + "vue-template-es2015-compiler": "1.6.0", + "vuex": "3.0.0", "vuex-persistedstate": "2.0.0" }, "jest": { diff --git a/server/configure.js b/server/configure.js index e2a7471a..cc8bf161 100644 --- a/server/configure.js +++ b/server/configure.js @@ -77,10 +77,10 @@ module.exports = () => { Promise.mapSeries([ () => { const semver = require('semver') - if (!semver.satisfies(semver.clean(process.version), '>=6.11.1')) { - throw new Error('Node.js version is too old. Minimum is 6.11.1.') + if (!semver.satisfies(semver.clean(process.version), '>=8.8.1')) { + throw new Error('Node.js version is too old. Minimum is 8.8.1.') } - return 'Node.js ' + process.version + ' detected. Minimum is 6.11.1.' + return 'Node.js ' + process.version + ' detected. Minimum is 8.8.1.' }, () => { return Promise.try(() => { diff --git a/server/modules/telemetry.js b/server/modules/telemetry.js index 20849adc..c85f2212 100644 --- a/server/modules/telemetry.js +++ b/server/modules/telemetry.js @@ -31,7 +31,7 @@ module.exports = { return this }, sendError(err) { - bugsnag.notify(err) + bugsnag.notify(err, { userId: this.cid }) }, sendEvent(eventCategory, eventAction, eventLabel) { if (!this.enabled) { return false } diff --git a/server/views/configure/index.pug b/server/views/configure/index.pug index 577c1b69..91f940d7 100644 --- a/server/views/configure/index.pug +++ b/server/views/configure/index.pug @@ -80,33 +80,35 @@ block body label.label Site Title input(type='text', placeholder='e.g. Wiki', v-model='conf.title', data-vv-scope='general', name='ipt-title', v-validate='{ required: true, min: 2 }') span.desc The site title will appear in the top left corner on every page and within the window title bar. - section - p.control.is-fullwidth - label.label Host - input(type='text', placeholder='http://', v-model='conf.host', data-vv-scope='general', name='ipt-host', v-validate='{ required: true, min: 4 }') - span.desc The full URL to your wiki, without the trailing slash, e.g.: http://wiki.domain.com. Make sure to include the port if different than 80/443. - section - p.control - label.label Port - input(type='text', placeholder='e.g. 80', v-model.number='conf.port', data-vv-scope='general', name='ipt-port', v-validate='{ required: true }') - span.desc The port on which Wiki.js will listen to. Usually port 80 if connecting directly, or a random port (e.g. 3000) if using a web server in front of it.
Set $(PORT) to use PORT environment variable. - section - p.control - label.label Site UI Language - select(v-model='conf.lang') - each lg in data.langs - option(value=lg.id)= lg.name - span.desc The language in which navigation, help and other UI elements will be displayed. + section.columns + .column.is-half + p.control + label.label Port + input(type='text', placeholder='e.g. 80', v-model.number='conf.port', data-vv-scope='general', name='ipt-port', v-validate='{ required: true }') + span.desc The port on which Wiki.js will listen to. Usually port 80 if connecting directly, or a random port (e.g. 3000) if using a web server in front of it. Set #[strong $(PORT)] to use the PORT environment variable. + .column.is-half + p.control.is-fullwidth + label.label Site Relative Path + input(type='text', placeholder='/', v-model='conf.path', data-vv-scope='general', name='ipt-path', v-validate='{ required: true, min: 1 }') + span.desc The relative path to your wiki. Unless you configure a reverse proxy in front of Wiki.js to handle requests made to a sub-directory, #[strong it is recommended to leave the default value]. + section.columns + .column.is-half + p.control + label.label Site UI Language + select(v-model='conf.lang') + each lg in data.langs + option(value=lg.id)= lg.name + span.desc The language in which navigation, help and other UI elements will be displayed. + .column.is-half + p.control.is-fullwidth + input#ipt-public(type='checkbox', v-model='conf.public', data-vv-scope='general', name='ipt-public') + label.label(for='ipt-public') Public Access + span.desc Should the site be accessible (read only) without login. section p.control.is-fullwidth label.label Local Repository Path input(type='text', placeholder='e.g. ./repo', v-model='conf.pathRepo', data-vv-scope='general', name='ipt-repopath', v-validate='{ required: true, min: 2 }') span.desc The path where the local git repository will be created, used to store content in markdown files and uploads.#[br] #[strong It is recommended to leave the default value]. - section - p.control.is-fullwidth - input#ipt-public(type='checkbox', v-model='conf.public', data-vv-scope='general', name='ipt-public') - label.label(for='ipt-public') Public Access - span.desc Should the site be accessible (read only) without login. .panel-footer .progress-bar: div(v-bind:style='{width: currentProgress}') button.button.is-small.is-light-blue.is-outlined(v-on:click='proceedToSyscheck', v-bind:disabled='loading') Back diff --git a/tools/fuse.js b/tools/fuse.js index 70aede3c..eb3e407d 100644 --- a/tools/fuse.js +++ b/tools/fuse.js @@ -47,10 +47,6 @@ const ALIASES = { 'vue-resource': (dev) ? 'vue-resource/dist/vue-resource.js' : 'vue-resource/dist/vue-resource.es2015.js' } const SHIMS = { - jquery: { - source: '../node_modules/jquery/dist/jquery.js', - exports: '$' - }, diff2html: { source: '../node_modules/diff2html/dist/diff2html.min.js', exports: 'Diff2Html' diff --git a/yarn.lock b/yarn.lock index ee5bbfe9..efae57f7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -58,9 +58,15 @@ command-line-usage "^4.0.0" lodash "^4.15.0" -"@panter/vue-i18next@0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@panter/vue-i18next/-/vue-i18next-0.6.1.tgz#11228dd34e28db741c9c71ba90854afeb761b563" +"@panter/vue-i18next@0.8.0": + version "0.8.0" + resolved "https://registry.yarnpkg.com/@panter/vue-i18next/-/vue-i18next-0.8.0.tgz#8f9c069a0ed76fa1634290c4fae200151bbc7630" + dependencies: + deepmerge "^2.0.0" + +"@types/async@2.0.44": + version "2.0.44" + resolved "https://registry.yarnpkg.com/@types/async/-/async-2.0.44.tgz#e846150fd1f5a3243cec7c1f5bb49f58241092ee" "@types/express-serve-static-core@*": version "4.0.49" @@ -79,18 +85,6 @@ version "1.0.2" resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-1.0.2.tgz#b02d10ab028e2928ac592a051aaa4981a1941d03" -"@types/graphql@0.10.2": - version "0.10.2" - resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.10.2.tgz#d7c79acbaa17453b6681c80c34b38fcb10c4c08c" - -"@types/graphql@^0.11.4": - version "0.11.5" - resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.11.5.tgz#e70f051e80b299be5b12f7e60d962f30c9596072" - -"@types/graphql@^0.9.0": - version "0.9.4" - resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.9.4.tgz#cdeb6bcbef9b6c584374b81aa7f48ecf3da404fa" - "@types/ldapjs@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@types/ldapjs/-/ldapjs-1.0.0.tgz#d940cb412140caec14edaa9c76d5b92799dab495" @@ -155,16 +149,6 @@ accepts@~1.3.4: mime-types "~2.1.16" negotiator "0.6.1" -acorn-es7-plugin@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/acorn-es7-plugin/-/acorn-es7-plugin-1.1.7.tgz#f2ee1f3228a90eead1245f9ab1922eb2e71d336b" - -acorn-es7@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/acorn-es7/-/acorn-es7-0.1.0.tgz#4a6de4522faacb4c31209e1b73b5f301ed2bb30a" - dependencies: - acorn "^2.6.4" - acorn-globals@^3.0.0, acorn-globals@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-3.1.0.tgz#fd8270f71fbb4996b004fa880ee5d46573a731bf" @@ -183,16 +167,6 @@ acorn-jsx@^4.0.1: dependencies: acorn "^5.0.3" -acorn-object-rest-spread@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/acorn-object-rest-spread/-/acorn-object-rest-spread-1.1.0.tgz#78699aefdd18ec3182caadadf52e2697c048f476" - dependencies: - acorn "^5.0.3" - -acorn@^2.6.4: - version "2.7.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-2.7.0.tgz#ab6e7d9d886aaca8b085bc3312b79a198433f0e7" - acorn@^3.0.4, acorn@^3.1.0, acorn@~3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" @@ -205,6 +179,10 @@ acorn@^5.0.3, 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" + ajax-request@^1.2.0: version "1.2.3" resolved "https://registry.yarnpkg.com/ajax-request/-/ajax-request-1.2.3.tgz#99fcbec1d6d2792f85fa949535332bd14f5f3790" @@ -326,63 +304,100 @@ anymatch@^1.3.0: arrify "^1.0.0" micromatch "^2.1.5" -apollo-client@^1.9.3: - version "1.9.3" - resolved "https://registry.yarnpkg.com/apollo-client/-/apollo-client-1.9.3.tgz#37000b3c801f4571b7b089739e696a158896aeab" +apollo-cache-control@^0.0.x: + version "0.0.7" + resolved "https://registry.yarnpkg.com/apollo-cache-control/-/apollo-cache-control-0.0.7.tgz#ffef56413a429a1ce204be5b78d248c4fe3b67ac" dependencies: - apollo-link-core "^0.5.0" - graphql "^0.10.0" - graphql-anywhere "^3.0.1" - graphql-tag "^2.0.0" - redux "^3.4.0" - symbol-observable "^1.0.2" - whatwg-fetch "^2.0.0" - optionalDependencies: - "@types/graphql" "0.10.2" + graphql-extensions "^0.0.x" -apollo-link-core@^0.5.0: - version "0.5.4" - resolved "https://registry.yarnpkg.com/apollo-link-core/-/apollo-link-core-0.5.4.tgz#8efd4cd747959872a32f313f0ccfc2a76b396668" +apollo-cache-inmemory@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/apollo-cache-inmemory/-/apollo-cache-inmemory-1.0.0.tgz#5bff079d5b70402cd76ecc7c700851aa025d9993" dependencies: - graphql "^0.10.3" + apollo-cache "^1.0.0" + apollo-utilities "^1.0.0" + graphql-anywhere "^4.0.0" + +apollo-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/apollo-cache/-/apollo-cache-1.0.0.tgz#8579cf70073410b3594164a21c5afb847a8eed1f" + dependencies: + apollo-utilities "^1.0.0" + +apollo-client-preset@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/apollo-client-preset/-/apollo-client-preset-1.0.1.tgz#c772d179d73e535787978b56096b198d87ca543a" + dependencies: + apollo-cache-inmemory "^1.0.0" + apollo-client "^2.0.1" + apollo-link "1.0.0" + apollo-link-http "1.0.0" graphql-tag "^2.4.2" - zen-observable-ts "^0.4.4" -apollo-link@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-0.7.0.tgz#a8f09069b31821c27285584264356b1b6e6be6f2" +apollo-client@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/apollo-client/-/apollo-client-2.0.1.tgz#7f50b5281ff53796f8548c35a85aa73a5d62b2a2" + dependencies: + apollo-cache "^1.0.0" + apollo-link "1.0.0" + apollo-link-dedup "1.0.0" + apollo-utilities "^1.0.0" + symbol-observable "^1.0.2" + optionalDependencies: + "@types/async" "2.0.44" + +apollo-link-dedup@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/apollo-link-dedup/-/apollo-link-dedup-1.0.0.tgz#f0134ac495cc42e7e43dfafe7126645baa1e03bc" + +apollo-link-http@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/apollo-link-http/-/apollo-link-http-1.0.0.tgz#0450be89ae7e080722383c302f07135d364bc749" + +apollo-link@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-1.0.0.tgz#3d334285789c217f95712ebce434d56ce7f3e991" dependencies: apollo-utilities "^0.2.0-beta.0" - graphql "^0.11.3" - zen-observable-ts "^0.5.0" + zen-observable "^0.6.0" -apollo-server-core@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-1.1.3.tgz#1c1f223ab96097e095969a3494e6408cefdc9689" +apollo-server-core@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-1.2.0.tgz#e851c47444991b6f89f88529237076b83e01e8ee" dependencies: - apollo-tracing "^0.0.7" + apollo-cache-control "^0.0.x" + apollo-tracing "^0.1.0" + graphql-extensions "^0.0.x" -apollo-server-express@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/apollo-server-express/-/apollo-server-express-1.1.3.tgz#ccca554327458a91c9ff3216bb6998fccb6ad9e4" +apollo-server-express@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/apollo-server-express/-/apollo-server-express-1.2.0.tgz#026b12b453b8ecac6044b205b6a85fe596fb5f9e" dependencies: - apollo-server-core "^1.1.3" - apollo-server-module-graphiql "^1.1.3" + apollo-server-core "^1.2.0" + apollo-server-module-graphiql "^1.2.0" -apollo-server-module-graphiql@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/apollo-server-module-graphiql/-/apollo-server-module-graphiql-1.1.3.tgz#cf59be3320fda301ef369660697486f172457abb" +apollo-server-module-graphiql@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/apollo-server-module-graphiql/-/apollo-server-module-graphiql-1.2.0.tgz#899d84f3b747795dbbfc8354aa51622ef038151c" -apollo-tracing@^0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/apollo-tracing/-/apollo-tracing-0.0.7.tgz#78466cfefdb52a0802a57b488d26a1a67a25909f" +apollo-tracing@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/apollo-tracing/-/apollo-tracing-0.1.1.tgz#7a5707543fc102f81cda7ba45b98331a82a6750b" dependencies: - graphql-tools "^1.1.0" + graphql-extensions "^0.0.x" + +apollo-utilities@^0.1.1-0: + version "0.1.1-1" + resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-0.1.1-1.tgz#a637c2a5b49e06f20dd9adf7c55ec1ff69a97592" apollo-utilities@^0.2.0-beta.0: version "0.2.0-beta.2" resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-0.2.0-beta.2.tgz#95b61e00fa0cb67f6af65921484bca33114d55e1" +apollo-utilities@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-1.0.1.tgz#34b4df0bd6ed71d0afaa7c62489173dca5d07e92" + app-root-path@^1.3.0: version "1.4.0" resolved "https://registry.yarnpkg.com/app-root-path/-/app-root-path-1.4.0.tgz#6335d865c9640d0fad99004e5a79232238e92dfa" @@ -531,12 +546,12 @@ 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.1.5: - version "7.1.5" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.1.5.tgz#d65d14b83c7cd1dd7bc801daa00557addf5a06b2" +autoprefixer@7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.1.6.tgz#fb933039f74af74a83e71225ce78d9fd58ba84d7" dependencies: - browserslist "^2.5.0" - caniuse-lite "^1.0.30000744" + browserslist "^2.5.1" + caniuse-lite "^1.0.30000748" normalize-range "^0.1.2" num2fraction "^1.2.2" postcss "^6.0.13" @@ -554,9 +569,9 @@ aws4@^1.2.1, aws4@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" -axios@0.16.2: - version "0.16.2" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.16.2.tgz#ba4f92f17167dfbab40983785454b9ac149c3c6d" +axios@0.17.0: + version "0.17.0" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.17.0.tgz#7da747916db803f761651d6091d708789b953c6a" dependencies: follow-redirects "^1.2.3" is-buffer "^1.1.5" @@ -1125,9 +1140,9 @@ babel-polyfill@^6.26.0: core-js "^2.5.0" regenerator-runtime "^0.10.5" -babel-preset-env@1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.6.0.tgz#2de1c782a780a0a5d605d199c957596da43c44e4" +babel-preset-env@1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.6.1.tgz#a18b564cc9b9afdf4aae57ae3c1b0d99188e6f48" dependencies: babel-plugin-check-es2015-constants "^6.22.0" babel-plugin-syntax-trailing-function-commas "^6.22.0" @@ -1494,19 +1509,30 @@ browser-resolve@^1.11.2: dependencies: resolve "1.1.7" -browserslist@^2.1.2, browserslist@^2.5.0: +browserslist@^2.1.2: version "2.5.0" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.5.0.tgz#0ea00d22813a4dfae5786485225a9c584b3ef37c" dependencies: caniuse-lite "^1.0.30000744" electron-to-chromium "^1.3.24" +browserslist@^2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.5.1.tgz#68e4bc536bbcc6086d62843a2ffccea8396821c6" + dependencies: + caniuse-lite "^1.0.30000744" + electron-to-chromium "^1.3.24" + bser@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" dependencies: node-int64 "^0.4.0" +bson@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/bson/-/bson-1.0.4.tgz#93c10d39eaa5b58415cbc4052f3e53e562b0b72c" + buffer-equal-constant-time@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" @@ -1515,13 +1541,17 @@ buffer-equal@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-0.0.1.tgz#91bc74b11ea405bc916bc6aa908faafa5b4aac4b" +buffer-shims@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" + buffer-writer@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/buffer-writer/-/buffer-writer-1.0.1.tgz#22a936901e3029afcd7547eb4487ceb697a3bf08" -bugsnag@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/bugsnag/-/bugsnag-2.0.0.tgz#6d30f74aa504bf0fd507abd5537b933c381bcb6b" +bugsnag@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/bugsnag/-/bugsnag-2.0.1.tgz#e155c11e7e6ae8b052f81eef710de2727db20f84" dependencies: json-stringify-safe "~5.0.1" promise "7.x" @@ -1532,9 +1562,9 @@ builtin-modules@^1.0.0, builtin-modules@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" -bull@3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/bull/-/bull-3.3.0.tgz#79fc48f0ab6c63cc10fc053adfec4ddcbbc5dd44" +bull@3.3.5: + version "3.3.5" + resolved "https://registry.yarnpkg.com/bull/-/bull-3.3.5.tgz#34e992f111a53665e84657d711487d61446317cf" dependencies: bluebird "^3.5.0" cron-parser "^2.4.1" @@ -1618,6 +1648,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.30000748: + version "1.0.30000755" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000755.tgz#9ce5f6e06bd75ec8209abe8853c3beef02248d65" + capture-stack-trace@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz#4a6fa07399c26bba47f0b2496b4d0fb408c5550d" @@ -2019,6 +2053,10 @@ core-js@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.0.tgz#569c050918be6486b3837552028ae0466b717086" +core-js@^2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.1.tgz#ae6874dc66937789b80754ff5428df66819ca50b" + core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" @@ -2047,9 +2085,9 @@ cron-parser@^2.4.1: is-nan "^1.2.1" moment-timezone "^0.5.0" -cron@1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/cron/-/cron-1.2.1.tgz#3a86c09b41b8f261ac863a7cc85ea4735857eab2" +cron@^1.3: + version "1.3.0" + resolved "https://registry.yarnpkg.com/cron/-/cron-1.3.0.tgz#7e459968eaf94e1a445be796ce402166c234659d" dependencies: moment-timezone "^0.5.x" @@ -2196,6 +2234,10 @@ deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" +deepmerge@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-2.0.0.tgz#35f7ee08e8bde1173b3a529f732dcda67ce82e29" + default-require-extensions@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-1.0.0.tgz#f37ea15d3e13ffd9b437d33e1a75b5fb97874cb8" @@ -2266,12 +2308,13 @@ dicer@0.2.5, dicer@^0.2.5: readable-stream "1.1.x" streamsearch "0.1.2" -diff2html@2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/diff2html/-/diff2html-2.3.1.tgz#8bf7f351607826e217446163cab6da52c560e0ab" +diff2html@2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/diff2html/-/diff2html-2.3.2.tgz#1c5864266d437148bc66fdd66d4ad750102d7fed" dependencies: diff "^3.3.1" hogan.js "^3.0.2" + lodash "^4.17.4" whatwg-fetch "^2.0.3" diff@^3.2.0: @@ -2339,7 +2382,7 @@ domutils@^1.5.1: dom-serializer "0" domelementtype "1" -dot-prop@^4.1.0: +dot-prop@^4.1.0, dot-prop@^4.1.1: version "4.2.0" resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" dependencies: @@ -2447,6 +2490,10 @@ error-ex@^1.2.0: dependencies: is-arrayish "^0.2.1" +es6-promise@3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.2.1.tgz#ec56233868032909207170c39448e24449dd1fc4" + es6-promise@^3.0.2, es6-promise@^3.3.1: version "3.3.1" resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613" @@ -2496,9 +2543,9 @@ eslint-module-utils@^2.1.1: debug "^2.6.8" pkg-dir "^1.0.0" -eslint-plugin-import@2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.7.0.tgz#21de33380b9efb55f5ef6d2e210ec0e07e7fa69f" +eslint-plugin-import@2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.8.0.tgz#fa1b6ef31fcb3c501c09859c1b86f1fc5b986894" dependencies: builtin-modules "^1.1.1" contains-path "^0.1.0" @@ -2511,18 +2558,18 @@ eslint-plugin-import@2.7.0: minimatch "^3.0.3" read-pkg-up "^2.0.0" -eslint-plugin-node@5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-5.2.0.tgz#e1efca04a385516cff3f2f04027ce8c5ae6db749" +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" dependencies: - ignore "^3.3.3" + ignore "^3.3.6" minimatch "^3.0.4" resolve "^1.3.3" semver "5.3.0" -eslint-plugin-promise@3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-3.5.0.tgz#78fbb6ffe047201627569e85a6c5373af2a68fca" +eslint-plugin-promise@3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-3.6.0.tgz#54b7658c8f454813dc2a870aff8152ec4969ba75" eslint-plugin-standard@3.0.1: version "3.0.1" @@ -2535,9 +2582,9 @@ eslint-scope@^3.7.1: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint@4.8.0: - version "4.8.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.8.0.tgz#229ef0e354e0e61d837c7a80fdfba825e199815e" +eslint@4.10.0: + version "4.10.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.10.0.tgz#f25d0d7955c81968c2309aa5c9a229e045176bb7" dependencies: ajv "^5.2.0" babel-code-frame "^6.22.0" @@ -2754,9 +2801,9 @@ express-session@1.15.6: uid-safe "~2.1.5" utils-merge "1.0.1" -express@4.16.1: - version "4.16.1" - resolved "https://registry.yarnpkg.com/express/-/express-4.16.1.tgz#6b33b560183c9b253b7b62144df33a4654ac9ed0" +express@4.16.2: + version "4.16.2" + resolved "https://registry.yarnpkg.com/express/-/express-4.16.2.tgz#e35c6dfe2d64b7dca0a5cd4f21781be3299e076c" dependencies: accepts "~1.3.4" array-flatten "1.1.1" @@ -2944,9 +2991,9 @@ file-system@^2.1.0, file-system@^2.1.1: file-match "^1.0.1" utils-extend "^1.0.4" -file-type@6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-6.2.0.tgz#e50cd75d356ffed4e306dc4f5bcf52a79903a919" +file-type@7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-7.2.0.tgz#113cfed52e1d6959ab80248906e2f25a8cdccb74" file-type@^3.1.0: version "3.9.0" @@ -3043,10 +3090,6 @@ flat-cache@^1.2.1: graceful-fs "^4.1.2" write "^0.2.1" -flatten@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" - flexbuffer@0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/flexbuffer/-/flexbuffer-0.0.6.tgz#039fdf23f8823e440c38f3277e6fef1174215b30" @@ -3188,15 +3231,12 @@ functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" -fuse-box@2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/fuse-box/-/fuse-box-2.3.3.tgz#0d3e551c7617f37886df75c57e67df6fe05ea0db" +fuse-box@2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/fuse-box/-/fuse-box-2.4.0.tgz#da0d0752d7a22f83fda8222e717b329fe823f910" dependencies: - acorn "^5.0.3" - acorn-es7 "^0.1.0" - acorn-es7-plugin "^1.1.7" + acorn "^5.1.2" acorn-jsx "^4.0.1" - acorn-object-rest-spread "^1.1.0" ansi "^0.3.1" app-root-path "^2.0.1" base64-img "^1.0.3" @@ -3222,6 +3262,7 @@ fuse-box@2.3.3: shorthash "0.0.2" watch "^1.0.1" ws "^1.1.1" + yargs "^9.0.1" fuse-tools@^1.0.4: version "1.0.5" @@ -3246,10 +3287,6 @@ gaze@^1.0.0: dependencies: globule "^1.0.0" -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" @@ -3408,40 +3445,32 @@ 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@^3.0.1: - version "3.1.0" - resolved "https://registry.yarnpkg.com/graphql-anywhere/-/graphql-anywhere-3.1.0.tgz#3ea0d8e8646b5cee68035016a9a7557c15c21e96" - -graphql-tag@^2.0.0, graphql-tag@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.4.2.tgz#6a63297d8522d03a2b72d26f1b239aab343840cd" - -graphql-tools@2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-2.2.1.tgz#ff4d73d3e52e09b38b3f2f4ed53c29d4baa122b1" +graphql-anywhere@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/graphql-anywhere/-/graphql-anywhere-4.0.0.tgz#4cf7ae7ed93aabeb95d329caa08c3867ddaef45e" dependencies: - apollo-link "^0.7.0" + apollo-utilities "^1.0.0" + +graphql-extensions@^0.0.x: + version "0.0.5" + resolved "https://registry.yarnpkg.com/graphql-extensions/-/graphql-extensions-0.0.5.tgz#63bc4a3fd31aab12bfadf783cbc038a9a6937cf0" + dependencies: + core-js "^2.5.1" + source-map-support "^0.5.0" + +graphql-tag@^2.4.2, graphql-tag@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.5.0.tgz#b43bfd8b5babcd2c205ad680c03e98b238934e0f" + +graphql-tools@2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-2.6.1.tgz#9f6d1600951a05b18b83c52986c42eee4fd3cb1b" + dependencies: + apollo-utilities "^0.1.1-0" deprecated-decorator "^0.1.6" uuid "^3.1.0" - optionalDependencies: - "@types/graphql" "^0.11.4" -graphql-tools@^1.1.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-1.2.1.tgz#8d462abaa7b0f3bb2aa633df1e7a848720197671" - dependencies: - deprecated-decorator "^0.1.6" - uuid "^3.0.1" - optionalDependencies: - "@types/graphql" "^0.9.0" - -graphql@0.10.5, graphql@^0.10.0, graphql@^0.10.3: - version "0.10.5" - resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.10.5.tgz#c9be17ca2bdfdbd134077ffd9bbaa48b8becd298" - dependencies: - iterall "^1.1.0" - -graphql@^0.11.3: +graphql@0.11.7: version "0.11.7" resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.11.7.tgz#e5abaa9cb7b7cccb84e9f0836bf4370d268750c6" dependencies: @@ -3655,9 +3684,9 @@ i18next-xhr-backend@1.4.3: version "1.4.3" resolved "https://registry.yarnpkg.com/i18next-xhr-backend/-/i18next-xhr-backend-1.4.3.tgz#d72f70536a3bf6a3892261dde352bc77d708886a" -i18next@9.1.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/i18next/-/i18next-9.1.0.tgz#408005fe262a990c8d93946a6de0c77bba11667b" +i18next@10.0.3: + version "10.0.3" + resolved "https://registry.yarnpkg.com/i18next/-/i18next-10.0.3.tgz#f81553d27b4137e98979a0c62698894cff6b3667" iconv-lite@0.4.13: version "0.4.13" @@ -3687,6 +3716,10 @@ ignore@^3.3.3: version "3.3.3" resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.3.tgz#432352e57accd87ab3110e82d3fea0e47812156d" +ignore@^3.3.6: + version "3.3.7" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021" + image-size@0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.6.1.tgz#98122a562d59dcc097ef1b2c8191866eb8f5d663" @@ -3787,7 +3820,35 @@ invert-kv@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" -ioredis@3.1.4, ioredis@^3.1.4: +ioredis@3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ioredis/-/ioredis-3.2.1.tgz#4c10bcce9659fdb0af923b0e7915208fe023d3f0" + dependencies: + bluebird "^3.3.4" + cluster-key-slot "^1.0.6" + debug "^2.2.0" + denque "^1.1.0" + flexbuffer "0.0.6" + lodash.assign "^4.2.0" + lodash.bind "^4.2.1" + lodash.clone "^4.5.0" + lodash.clonedeep "^4.5.0" + lodash.defaults "^4.2.0" + lodash.difference "^4.5.0" + lodash.flatten "^4.4.0" + lodash.foreach "^4.5.0" + lodash.isempty "^4.4.0" + lodash.keys "^4.2.0" + lodash.noop "^3.0.1" + lodash.partial "^4.2.1" + lodash.pick "^4.4.0" + lodash.sample "^4.2.1" + lodash.shuffle "^4.2.0" + lodash.values "^4.3.0" + redis-commands "^1.2.0" + redis-parser "^2.4.0" + +ioredis@^3.1.4: version "3.1.4" resolved "https://registry.yarnpkg.com/ioredis/-/ioredis-3.1.4.tgz#8688293f5f2f1757e1c812ad17cce49f46d811bc" dependencies: @@ -4113,10 +4174,6 @@ iterall@1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.1.3.tgz#1cbbff96204056dde6656e2ed2e2226d0e6d72c9" -iterall@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.1.1.tgz#f7f0af11e9a04ec6426260f5019d9fcca4d50214" - jackpot@>=0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/jackpot/-/jackpot-0.0.6.tgz#3cff064285cbf66f4eab2593c90bce816a821849" @@ -4381,27 +4438,13 @@ jpeg-js@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.2.0.tgz#53e448ec9d263e683266467e9442d2c5a2ef5482" -jquery-contextmenu@2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/jquery-contextmenu/-/jquery-contextmenu-2.6.2.tgz#83c7ba45c67c814cc4095b19551fd12e5d71da7e" - -jquery-simple-upload@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/jquery-simple-upload/-/jquery-simple-upload-1.0.0.tgz#0b89238bf9b35b77b41bfe11840c1b383e97a3bd" - dependencies: - jquery ">=1.7.0" - -jquery@3.2.1, jquery@>=1.7.0: - version "3.2.1" - resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.2.1.tgz#5c4d9de652af6cd0a770154a631bba12b015c787" - js-base64@^2.1.8: version "2.1.9" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.1.9.tgz#f0e80ae039a4bd654b5f281fc93f04a914a7fcce" -js-cookie@2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.1.4.tgz#da4ec503866f149d164cf25f579ef31015025d8d" +js-cookie@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.2.0.tgz#1b2c279a6eece380a12168b92485265b35b1effb" js-string-escape@1.0.1: version "1.0.1" @@ -4525,9 +4568,9 @@ jsonify@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" -jsonwebtoken@8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-8.0.1.tgz#50daef8d0a8c7de2cd06bc1013b75b04ccf3f0cf" +jsonwebtoken@8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-8.1.0.tgz#c6397cd2e5fd583d65c007a83dc7bb78e6982b83" dependencies: jws "^3.1.4" lodash.includes "^4.3.0" @@ -4708,10 +4751,6 @@ locate-path@^2.0.0: p-locate "^2.0.0" path-exists "^3.0.0" -lodash-es@^4.2.1: - version "4.17.4" - resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.4.tgz#dcc1d7552e150a0640073ba9cb31d70f032950e7" - lodash._baseassign@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e" @@ -4898,7 +4937,7 @@ 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.14.0, lodash@^4.15.0, lodash@^4.17.1, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0, lodash@~4.17.4: +lodash@4.17.4, lodash@^4.0.0, lodash@^4.1.0, 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.17.4: version "4.17.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" @@ -4916,7 +4955,7 @@ longest@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" -loose-envify@^1.0.0, loose-envify@^1.1.0: +loose-envify@^1.0.0: version "1.3.1" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" dependencies: @@ -5004,9 +5043,9 @@ markdown-it-mathjax@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/markdown-it-mathjax/-/markdown-it-mathjax-2.0.0.tgz#ae2b4f4c5c719a03f9e475c664f7b2685231d9e9" -markdown-it-task-lists@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/markdown-it-task-lists/-/markdown-it-task-lists-2.0.1.tgz#a9ce7f55cde9f45e0fca629071d11d3fd5a69416" +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" @@ -5173,17 +5212,17 @@ minimist@~0.0.1: version "0.0.10" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" -minipass@^2.0.0, minipass@^2.0.2: +minipass@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.2.1.tgz#5ada97538b1027b4cf7213432428578cb564011f" dependencies: yallist "^3.0.0" -minizlib@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.0.3.tgz#d5c1abf77be154619952e253336eccab9b2a32f5" +minizlib@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.0.4.tgz#8ebb51dd8bbe40b0126b5633dbb36b284a2f523c" dependencies: - minipass "^2.0.0" + minipass "^2.2.1" mkdirp@0.3.0: version "0.3.0" @@ -5201,10 +5240,29 @@ moment-timezone@0.5.13, moment-timezone@^0.5.0, moment-timezone@^0.5.4, moment-t dependencies: moment ">= 2.9.0" -moment@2.18.1, "moment@>= 2.9.0", moment@^2.10.6, moment@^2.13.0, moment@^2.16.1, moment@^2.18: +moment@2.19.1: + version "2.19.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.19.1.tgz#56da1a2d1cbf01d38b7e1afc31c10bcfa1929167" + +"moment@>= 2.9.0", moment@^2.10.6, moment@^2.13.0, moment@^2.16.1, moment@^2.18: version "2.18.1" resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f" +mongodb-core@2.1.17: + version "2.1.17" + resolved "https://registry.yarnpkg.com/mongodb-core/-/mongodb-core-2.1.17.tgz#a418b337a14a14990fb510b923dee6a813173df8" + dependencies: + bson "~1.0.4" + require_optional "~1.0.0" + +mongodb@2.2.33: + version "2.2.33" + resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-2.2.33.tgz#b537c471d34a6651b48f36fdbf29750340e08b50" + dependencies: + es6-promise "3.2.1" + mongodb-core "2.1.17" + readable-stream "2.2.7" + ms@0.7.1: version "0.7.1" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" @@ -5468,10 +5526,6 @@ oauth@0.9.x: version "0.9.15" resolved "https://registry.yarnpkg.com/oauth/-/oauth-0.9.15.tgz#bd1fefaf686c96b75475aed5196412ff60cfb9c1" -object-assign@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" - object-assign@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" @@ -5879,27 +5933,20 @@ pg-minify@~0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/pg-minify/-/pg-minify-0.5.3.tgz#aa09befa3cbe29fab6461bf819100e0471215011" -pg-pool@1.*: - version "1.8.0" - resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-1.8.0.tgz#f7ec73824c37a03f076f51bfdf70e340147c4f37" - dependencies: - generic-pool "2.4.3" - object-assign "4.1.0" - 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@6.10.3: - version "6.10.3" - resolved "https://registry.yarnpkg.com/pg-promise/-/pg-promise-6.10.3.tgz#1818d515f08757b6a1898ef2301438cfa4a3dcd7" +pg-promise@7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/pg-promise/-/pg-promise-7.0.3.tgz#81d9e20c214117cb917fbcc163425b835db614e3" dependencies: manakin "~0.5.1" pg "~7.3.0" pg-minify "~0.5.3" spex "~2.0.0" -pg-types@1.*, pg-types@~1.12.1: +pg-types@~1.12.1: version "1.12.1" resolved "https://registry.yarnpkg.com/pg-types/-/pg-types-1.12.1.tgz#d64087e3903b58ffaad279e7595c52208a14c3d2" dependencies: @@ -5908,20 +5955,7 @@ pg-types@1.*, pg-types@~1.12.1: postgres-date "~1.0.0" postgres-interval "^1.1.0" -pg@6.4.2: - version "6.4.2" - resolved "https://registry.yarnpkg.com/pg/-/pg-6.4.2.tgz#c364011060eac7a507a2ae063eb857ece910e27f" - dependencies: - buffer-writer "1.0.1" - js-string-escape "1.0.1" - packet-reader "0.3.1" - pg-connection-string "0.1.3" - pg-pool "1.*" - pg-types "1.*" - pgpass "1.*" - semver "4.3.2" - -pg@~7.3.0: +pg@7.3.0, pg@~7.3.0: version "7.3.0" resolved "https://registry.yarnpkg.com/pg/-/pg-7.3.0.tgz#275e27466e54a645f6b4a16f6acadf6b849ad83b" dependencies: @@ -5934,7 +5968,7 @@ pg@~7.3.0: pgpass "1.x" semver "4.3.2" -pgpass@1.*, pgpass@1.x: +pgpass@1.x: version "1.0.2" resolved "https://registry.yarnpkg.com/pgpass/-/pgpass-1.0.2.tgz#2a7bb41b6065b67907e91da1b07c1847c877b306" dependencies: @@ -5998,9 +6032,9 @@ pm2-axon@3.1.0: debug "^3.0" escape-regexp "0.0.1" -pm2-deploy@^0.3.5: - version "0.3.5" - resolved "https://registry.yarnpkg.com/pm2-deploy/-/pm2-deploy-0.3.5.tgz#d434bec7bcb1d3c8386a1234af5a3b6794016c1c" +pm2-deploy@^0.3.8: + version "0.3.8" + resolved "https://registry.yarnpkg.com/pm2-deploy/-/pm2-deploy-0.3.8.tgz#233eec0103bba0700b9e0e0eafb6e5d006a55b04" dependencies: async "^1.5" tv4 "^1.2" @@ -6011,9 +6045,9 @@ pm2-multimeter@^0.1.2: dependencies: charm "~0.1.1" -pm2@2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/pm2/-/pm2-2.7.1.tgz#b7b8404d8bec587526fd58bc21feffea351bec15" +pm2@2.7.2: + version "2.7.2" + resolved "https://registry.yarnpkg.com/pm2/-/pm2-2.7.2.tgz#de421ee140e2f186659da299a8900ff2c1308ba0" dependencies: async "^2.5" blessed "^0.1.81" @@ -6021,7 +6055,7 @@ pm2@2.7.1: chokidar "^1.7" cli-table-redemption "^1.0.0" commander "2.11.0" - cron "1.2.1" + cron "^1.3" debug "^3.0" eventemitter2 "1.0.5" fclone "1.0.11" @@ -6032,7 +6066,7 @@ pm2@2.7.1: pidusage "^1.1.0" pm2-axon "3.1.0" pm2-axon-rpc "0.5.0" - pm2-deploy "^0.3.5" + pm2-deploy "^0.3.8" pm2-multimeter "^0.1.2" pmx "~1.5.0" promptly "2.2.0" @@ -6057,11 +6091,11 @@ pngjs@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.2.0.tgz#fc9fcea1a8a375da54a51148019d5abd41dbabde" -postcss-selector-parser@2.2.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" +postcss-selector-parser@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.0.tgz#7984a6c2897747756b5a0235935782b0ee054a5c" dependencies: - flatten "^1.0.2" + dot-prop "^4.1.1" indexes-of "^1.0.1" uniq "^1.0.1" @@ -6452,6 +6486,18 @@ readable-stream@1.1.x: isarray "0.0.1" string_decoder "~0.10.x" +readable-stream@2.2.7: + version "2.2.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.7.tgz#07057acbe2467b22042d36f98c5ad507054e95b1" + dependencies: + buffer-shims "~1.0.0" + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "~1.0.0" + process-nextick-args "~1.0.6" + string_decoder "~1.0.0" + util-deprecate "~1.0.1" + readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2: version "2.3.3" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" @@ -6517,15 +6563,6 @@ reduce-flatten@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-1.0.1.tgz#258c78efd153ddf93cb561237f61184f3696e327" -redux@^3.4.0: - version "3.7.2" - resolved "https://registry.yarnpkg.com/redux/-/redux-3.7.2.tgz#06b73123215901d25d065be342eb026bc1c8537b" - dependencies: - lodash "^4.2.1" - lodash-es "^4.2.1" - loose-envify "^1.1.0" - symbol-observable "^1.0.3" - regenerate@^1.2.1: version "1.3.2" resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.2.tgz#d1941c67bad437e1be76433add5b385f95b19260" @@ -6683,10 +6720,21 @@ require-uncached@^1.0.3: caller-path "^0.1.0" resolve-from "^1.0.0" +require_optional@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require_optional/-/require_optional-1.0.1.tgz#4cf35a4247f64ca3df8c2ef208cc494b1ca8fc2e" + dependencies: + resolve-from "^2.0.0" + semver "^5.1.0" + resolve-from@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" +resolve-from@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-2.0.0.tgz#9480ab20e94ffa1d9e80a804c7ea147611966b57" + resolve@1.1.7: version "1.1.7" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" @@ -6887,9 +6935,9 @@ send@0.16.1: range-parser "~1.2.0" statuses "~1.3.1" -sequelize@4.13.5: - version "4.13.5" - resolved "https://registry.yarnpkg.com/sequelize/-/sequelize-4.13.5.tgz#f3a397858c2821da5384e51b4eb98a9ff65ecb16" +sequelize@4.19.0: + version "4.19.0" + resolved "https://registry.yarnpkg.com/sequelize/-/sequelize-4.19.0.tgz#761b77c1fbe48e54b3fe058ebab446b9eaaec0e9" dependencies: bluebird "^3.4.6" cls-bluebird "^2.0.1" @@ -6906,7 +6954,7 @@ sequelize@4.13.5: terraformer-wkt-parser "^1.1.2" toposort-class "^1.0.1" uuid "^3.0.0" - validator "^8.0.0" + validator "^9.1.0" wkx "^0.4.1" serve-favicon@2.4.5: @@ -7047,6 +7095,12 @@ source-map-support@^0.4.18: dependencies: source-map "^0.5.6" +source-map-support@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.0.tgz#2018a7ad2bdf8faf2691e5fddab26bed5a2bacab" + dependencies: + source-map "^0.6.0" + source-map@0.4.x, source-map@^0.4.2, source-map@^0.4.4: version "0.4.4" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" @@ -7057,7 +7111,7 @@ source-map@^0.5.0, source-map@^0.5.1, source-map@^0.5.3, source-map@^0.5.6, sour version "0.5.6" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" -source-map@^0.6.1: +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" @@ -7201,7 +7255,7 @@ string_decoder@~0.10.x: version "0.10.31" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" -string_decoder@~1.0.3: +string_decoder@~1.0.0, string_decoder@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab" dependencies: @@ -7269,7 +7323,7 @@ supports-color@^4.4.0: dependencies: has-flag "^2.0.0" -symbol-observable@^1.0.2, symbol-observable@^1.0.3: +symbol-observable@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.4.tgz#29bf615d4aa7121bdd898b22d4b3f9bc4e2aa03d" @@ -7311,13 +7365,13 @@ tar-pack@^3.4.0: tar "^2.2.1" uid-number "^0.0.6" -tar@4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.0.1.tgz#3f5b2e5289db30c2abe4c960f43d0d9fff96aaf0" +tar@4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.0.2.tgz#e8e22bf3eec330e5c616d415a698395e294e8fad" dependencies: chownr "^1.0.1" - minipass "^2.0.2" - minizlib "^1.0.3" + minipass "^2.2.1" + minizlib "^1.0.4" mkdirp "^0.5.0" yallist "^3.0.2" @@ -7516,12 +7570,12 @@ uc.micro@^1.0.1, uc.micro@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.3.tgz#7ed50d5e0f9a9fb0a573379259f2a77458d50192" -uglify-es@3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.1.3.tgz#a21eeb149cb120a1f8302563689e19496550780b" +uglify-es@3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.1.5.tgz#63bae0fd4f9feeda417fee7c0ff685a673819683" dependencies: commander "~2.11.0" - source-map "~0.5.1" + source-map "~0.6.1" uglify-js@^2.6, uglify-js@^2.6.1: version "2.8.29" @@ -7679,18 +7733,14 @@ validator-as-promised@1.0.2: lodash "^4.14.0" validator "^5.5.0" -validator@9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/validator/-/validator-9.0.0.tgz#6c1ef955e007af704adea86ae8a76da84a6c172e" +validator@9.1.1, validator@^9.1.0: + version "9.1.1" + resolved "https://registry.yarnpkg.com/validator/-/validator-9.1.1.tgz#3bdd1065cbd28f9d96ac806dee01030d32fd97ef" validator@^5.5.0: version "5.7.0" resolved "https://registry.yarnpkg.com/validator/-/validator-5.7.0.tgz#7a87a58146b695ac486071141c0c49d67da05e5c" -validator@^8.0.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/validator/-/validator-8.1.0.tgz#89cf6b512ff71eba886afd8d10d47f8dc800eac0" - vary@^1, vary@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.1.tgz#67535ebb694c1d52257457984665323f587e8d37" @@ -7709,9 +7759,9 @@ vasync@^1.6.4: dependencies: verror "1.6.0" -vee-validate@2.0.0-rc.18: - version "2.0.0-rc.18" - resolved "https://registry.yarnpkg.com/vee-validate/-/vee-validate-2.0.0-rc.18.tgz#30857abeb2ba87e52d3e66c09b35a78e66419527" +vee-validate@2.0.0-rc.19: + version "2.0.0-rc.19" + resolved "https://registry.yarnpkg.com/vee-validate/-/vee-validate-2.0.0-rc.19.tgz#4b96311d13c4d0ab3f5810da159a841e217b2e65" verror@1.3.6: version "1.3.6" @@ -7749,17 +7799,19 @@ vue-clipboards@1.1.0: dependencies: clipboard "^1.7.1" -vue-hot-reload-api@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.1.1.tgz#1ba6712166182fd651753804b9d8d8d02d855579" +vue-hot-reload-api@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.2.0.tgz#9a21b35ced3634434a43ee80efb7350ea8fb206d" vue-lodash@1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/vue-lodash/-/vue-lodash-1.0.4.tgz#99f4f2f5832ce0168c4d45618789288a638562cd" -vue-material@^0.7.5: - version "0.7.5" - resolved "https://registry.yarnpkg.com/vue-material/-/vue-material-0.7.5.tgz#045517403c1338aceabd73030f3dd6b5c744fe55" +vue-material@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/vue-material/-/vue-material-0.8.1.tgz#8f54666f52ef07b546ca0da93fbcd71574c599b2" + dependencies: + vue "^2.4.4" vue-resource@1.3.4: version "1.3.4" @@ -7767,26 +7819,26 @@ vue-resource@1.3.4: dependencies: got "^7.0.0" -vue-simple-breakpoints@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/vue-simple-breakpoints/-/vue-simple-breakpoints-1.0.2.tgz#87aae092f853c7f26e6b99950385f108ccf399c9" +vue-simple-breakpoints@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/vue-simple-breakpoints/-/vue-simple-breakpoints-1.0.3.tgz#0ae5b77af4cdbd948b514d2f485686174dc5ff5d" dependencies: simple-breakpoints "^1.1.1" -vue-template-compiler@2.4.4: - version "2.4.4" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.4.4.tgz#2cde3b704124985c27d50b5387c9691ba515fb57" +vue-template-compiler@2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.5.2.tgz#6f198ebc677b8f804315cd33b91e849315ae7177" dependencies: de-indent "^1.0.2" he "^1.1.0" -vue-template-es2015-compiler@1.5.3: - version "1.5.3" - resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.5.3.tgz#22787de4e37ebd9339b74223bc467d1adee30545" +vue-template-es2015-compiler@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.6.0.tgz#dc42697133302ce3017524356a6c61b7b69b4a18" -vue@2.4.4: - version "2.4.4" - resolved "https://registry.yarnpkg.com/vue/-/vue-2.4.4.tgz#ea9550b96a71465fd2b8b17b61673b3561861789" +vue@2.5.2, vue@^2.4.4: + version "2.5.2" + resolved "https://registry.yarnpkg.com/vue/-/vue-2.5.2.tgz#fd367a87bae7535e47f9dc5c9ec3b496e5feb5a4" vuex-persistedstate@2.0.0: version "2.0.0" @@ -7795,9 +7847,9 @@ vuex-persistedstate@2.0.0: lodash.merge "^4.6.0" object-path "^0.11.2" -vuex@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/vuex/-/vuex-2.4.1.tgz#7890b650ba8565b70937b4e7670577082dfe8bc1" +vuex@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.0.0.tgz#98b4b5c4954b1c1c1f5b29fa0476a23580315814" vxx@^1.2.0: version "1.2.2" @@ -7850,7 +7902,7 @@ whatwg-encoding@^1.0.1: dependencies: iconv-lite "0.4.13" -whatwg-fetch@^2.0.0, whatwg-fetch@^2.0.3: +whatwg-fetch@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84" @@ -8048,23 +8100,28 @@ yargs-parser@^7.0.0: dependencies: camelcase "^4.1.0" -yargs@9.0.1: - version "9.0.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-9.0.1.tgz#52acc23feecac34042078ee78c0c007f5085db4c" +yargs-parser@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-8.0.0.tgz#21d476330e5a82279a4b881345bf066102e219c6" dependencies: camelcase "^4.1.0" + +yargs@10.0.3: + version "10.0.3" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-10.0.3.tgz#6542debd9080ad517ec5048fb454efe9e4d4aaae" + dependencies: cliui "^3.2.0" decamelize "^1.1.1" + find-up "^2.1.0" get-caller-file "^1.0.1" os-locale "^2.0.0" - read-pkg-up "^2.0.0" require-directory "^2.1.1" require-main-filename "^1.0.1" set-blocking "^2.0.0" string-width "^2.0.0" which-module "^2.0.0" y18n "^3.2.1" - yargs-parser "^7.0.0" + yargs-parser "^8.0.0" yargs@^7.0.0: version "7.1.0" @@ -8102,6 +8159,24 @@ yargs@^9.0.0: y18n "^3.2.1" yargs-parser "^7.0.0" +yargs@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-9.0.1.tgz#52acc23feecac34042078ee78c0c007f5085db4c" + dependencies: + camelcase "^4.1.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^2.0.0" + read-pkg-up "^2.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1" + yargs-parser "^7.0.0" + yargs@~3.10.0: version "3.10.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" @@ -8111,13 +8186,9 @@ yargs@~3.10.0: decamelize "^1.0.0" window-size "0.1.0" -zen-observable-ts@^0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-0.4.4.tgz#c244c71eaebef79a985ccf9895bc90307a6e9712" - -zen-observable-ts@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-0.5.0.tgz#c5021e7ac486fc281f6126d574673cfb6daf0069" +zen-observable@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.6.0.tgz#8a6157ed15348d185d948cfc4a59d90a2c0f70ee" zone.js@0.7.6: version "0.7.6"