diff --git a/package.json b/package.json index 5287f30a20..219e1efd6a 100644 --- a/package.json +++ b/package.json @@ -68,10 +68,10 @@ "clone": "^2.1.1", "compression": "^1.7.1", "connect": "^3.6.5", - "css-hot-loader": "^1.3.4", + "css-hot-loader": "^1.3.5", "css-loader": "^0.28.7", "debug": "^3.1.0", - "es6-promise": "^4.2.1", + "es6-promise": "^4.2.2", "etag": "^1.8.1", "extract-text-webpack-plugin": "^3.0.2", "file-loader": "^1.1.6", @@ -80,7 +80,7 @@ "fs-extra": "^5.0.0", "glob": "^7.1.2", "hash-sum": "^1.0.2", - "html-minifier": "3.5.7", + "html-minifier": "3.5.8", "html-webpack-plugin": "^2.30.1", "lodash": "^4.17.4", "lru-cache": "^4.1.1", @@ -100,10 +100,10 @@ "server-destroy": "^1.0.1", "source-map": "^0.6.1", "style-resources-loader": "^1.0.0", - "uglifyjs-webpack-plugin": "^1.1.4", + "uglifyjs-webpack-plugin": "^1.1.5", "url-loader": "^0.6.2", "vue": "^2.5.13", - "vue-loader": "^13.6.0", + "vue-loader": "^13.6.1", "vue-meta": "^1.4.0", "vue-router": "^3.0.1", "vue-server-renderer": "^2.5.13", @@ -111,20 +111,20 @@ "vuex": "^3.0.1", "webpack": "^3.10.0", "webpack-bundle-analyzer": "^2.9.0", - "webpack-dev-middleware": "^2.0.2", + "webpack-dev-middleware": "^2.0.3", "webpack-hot-middleware": "^2.21.0", "webpack-node-externals": "^1.6.0" }, "devDependencies": { "ava": "^0.24.0", - "babel-eslint": "^8.0.3", + "babel-eslint": "^8.1.2", "babel-plugin-array-includes": "^2.0.3", "babel-plugin-external-helpers": "^6.22.0", "babel-plugin-istanbul": "^4.1.5", "codecov": "^3.0.0", - "copy-webpack-plugin": "^4.3.0", - "cross-env": "^5.1.2", - "eslint": "^4.13.1", + "copy-webpack-plugin": "^4.3.1", + "cross-env": "^5.1.3", + "eslint": "^4.14.0", "eslint-config-standard": "^11.0.0-beta.0", "eslint-config-standard-jsx": "^4.0.2", "eslint-plugin-html": "^4.0.1", @@ -142,7 +142,7 @@ "request": "^2.83.0", "request-promise-native": "^1.0.5", "sinon": "^4.1.2", - "uglify-js": "^3.2.2" + "uglify-js": "^3.3.2" }, "collective": { "type": "opencollective", diff --git a/yarn.lock b/yarn.lock index f8b203955c..9176979196 100644 --- a/yarn.lock +++ b/yarn.lock @@ -553,14 +553,16 @@ babel-core@^6.17.0, babel-core@^6.26.0: slash "^1.0.0" source-map "^0.5.6" -babel-eslint@^8.0.3: - version "8.0.3" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-8.0.3.tgz#f29ecf02336be438195325cd47c468da81ee4e98" +babel-eslint@^8.1.2: + version "8.1.2" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-8.1.2.tgz#a39230b0c20ecbaa19a35d5633bf9b9ca2c8116f" dependencies: "@babel/code-frame" "7.0.0-beta.31" "@babel/traverse" "7.0.0-beta.31" "@babel/types" "7.0.0-beta.31" babylon "7.0.0-beta.31" + eslint-scope "~3.7.1" + eslint-visitor-keys "^1.0.0" babel-generator@^6.1.0, babel-generator@^6.18.0, babel-generator@^6.26.0: version "6.26.0" @@ -1803,9 +1805,9 @@ copy-concurrently@^1.0.0: rimraf "^2.5.4" run-queue "^1.0.0" -copy-webpack-plugin@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.3.0.tgz#cfdf4d131c78d66917a1bb863f86630497aacf42" +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" dependencies: cacache "^10.0.1" find-cache-dir "^1.0.0" @@ -1882,9 +1884,9 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: safe-buffer "^5.0.1" sha.js "^2.4.8" -cross-env@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.1.2.tgz#f35755034822a4798a2678656ab9692e2c20c8df" +cross-env@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.1.3.tgz#f8ae18faac87692b0a8b4d2f7000d4ec3a85dfd7" dependencies: cross-spawn "^5.1.0" is-windows "^1.0.0" @@ -1949,9 +1951,9 @@ css-color-names@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" -css-hot-loader@^1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/css-hot-loader/-/css-hot-loader-1.3.4.tgz#cd58b9419cd7ec82350b1d60713d86e480a8b286" +css-hot-loader@^1.3.5: + version "1.3.5" + resolved "https://registry.yarnpkg.com/css-hot-loader/-/css-hot-loader-1.3.5.tgz#bc070307cc5f881dbaea12bc54d354133d08a28b" dependencies: loader-utils "^1.1.0" normalize-url "^1.9.1" @@ -2406,7 +2408,7 @@ errno@^0.1.3, errno@^0.1.4: dependencies: prr "~1.0.1" -error-ex@^1.2.0: +error-ex@^1.2.0, error-ex@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc" dependencies: @@ -2466,9 +2468,9 @@ es6-map@^0.1.3: es6-symbol "~3.1.1" event-emitter "~0.3.5" -es6-promise@^4.0.3, es6-promise@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.1.tgz#3b98a6714ba1b9267428b2c00e6265b16dab0205" +es6-promise@^4.0.3, es6-promise@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.2.tgz#f722d7769af88bd33bc13ec6605e1f92966b82d9" es6-promisify@^5.0.0: version "5.0.0" @@ -2599,28 +2601,32 @@ 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-scope@^3.7.1: +eslint-scope@^3.7.1, eslint-scope@~3.7.1: version "3.7.1" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" dependencies: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint@^4.13.1: - version "4.13.1" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.13.1.tgz#0055e0014464c7eb7878caf549ef2941992b444f" +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.14.0: + version "4.14.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.14.0.tgz#96609768d1dd23304faba2d94b7fefe5a5447a82" dependencies: ajv "^5.3.0" babel-code-frame "^6.22.0" chalk "^2.1.0" concat-stream "^1.6.0" cross-spawn "^5.1.0" - debug "^3.0.1" + debug "^3.1.0" doctrine "^2.0.2" eslint-scope "^3.7.1" + eslint-visitor-keys "^1.0.0" espree "^3.5.2" esquery "^1.0.0" - estraverse "^4.2.0" esutils "^2.0.2" file-entry-cache "^2.0.0" functional-red-black-tree "^1.0.1" @@ -3398,9 +3404,9 @@ html-entities@^1.2.0: version "1.2.1" resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" -html-minifier@3.5.7, html-minifier@^3.2.3: - version "3.5.7" - resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.7.tgz#511e69bb5a8e7677d1012ebe03819aa02ca06208" +html-minifier@3.5.8, html-minifier@^3.2.3: + version "3.5.8" + resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.8.tgz#5ccdb1f73a0d654e6090147511f6e6b2ee312700" dependencies: camel-case "3.0.x" clean-css "4.1.x" @@ -3409,7 +3415,7 @@ html-minifier@3.5.7, html-minifier@^3.2.3: ncname "1.0.x" param-case "2.1.x" relateurl "0.2.x" - uglify-js "3.2.x" + uglify-js "3.3.x" html-tags@^2.0.0: version "2.0.0" @@ -4016,6 +4022,10 @@ json-loader@^0.5.4, json-loader@^0.5.7: version "0.5.7" resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d" +json-parse-better-errors@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.1.tgz#50183cd1b2d25275de069e9e71b467ac9eab973a" + json-schema-traverse@^0.3.0: version "0.3.1" resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" @@ -4135,6 +4145,15 @@ load-json-file@^2.0.0: pify "^2.0.0" strip-bom "^3.0.0" +load-json-file@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" + dependencies: + graceful-fs "^4.1.2" + parse-json "^4.0.0" + pify "^3.0.0" + strip-bom "^3.0.0" + loader-runner@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2" @@ -4250,9 +4269,9 @@ log-symbols@^2.1.0: dependencies: chalk "^2.0.1" -loglevelnext@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/loglevelnext/-/loglevelnext-1.0.0.tgz#9cc52bed418bd8cf64e29424c4cd3fe9d4311317" +loglevelnext@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/loglevelnext/-/loglevelnext-1.0.1.tgz#8b17b5a43395338a96c67911a962c44af466d1c8" lolex@^1.6.0: version "1.6.0" @@ -4378,10 +4397,10 @@ merge-descriptors@1.0.1: resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" merge-source-map@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.0.4.tgz#a5de46538dae84d4114cc5ea02b4772a6346701f" + version "1.1.0" + resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.1.0.tgz#2fdde7e6020939f70906a68f2d7ae685e4c8c646" dependencies: - source-map "^0.5.6" + source-map "^0.6.1" methods@~1.1.2: version "1.1.2" @@ -4434,9 +4453,9 @@ mime@^1.3.4, mime@^1.4.1: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" -mime@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.0.3.tgz#4353337854747c48ea498330dc034f9f4bbbcc0b" +mime@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.1.0.tgz#1022a5ada445aa30686e4059abaea83d0b4e8f9c" mimic-fn@^1.0.0: version "1.1.0" @@ -4943,6 +4962,13 @@ parse-json@^2.2.0: dependencies: error-ex "^1.2.0" +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + parse-ms@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/parse-ms/-/parse-ms-0.1.2.tgz#dd3fa25ed6c2efc7bdde12ad9b46c163aa29224e" @@ -5080,11 +5106,11 @@ pixrem@^4.0.0: reduce-css-calc "^1.2.7" pkg-conf@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-2.0.0.tgz#071c87650403bccfb9c627f58751bfe47c067279" + version "2.1.0" + resolved "https://registry.yarnpkg.com/pkg-conf/-/pkg-conf-2.1.0.tgz#2126514ca6f2abfebd168596df18ba57867f0058" dependencies: find-up "^2.0.0" - load-json-file "^2.0.0" + load-json-file "^4.0.0" pkg-dir@^1.0.0: version "1.0.0" @@ -6851,16 +6877,16 @@ ua-parser-js@^0.7.9: version "0.7.17" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.17.tgz#e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac" -uglify-es@^3.2.1: +uglify-es@3.2.2: version "3.2.2" resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.2.2.tgz#15c62b7775002c81b7987a1c49ecd3f126cace73" dependencies: commander "~2.12.1" source-map "~0.6.1" -uglify-js@3.2.x, uglify-js@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.2.2.tgz#870e4b34ed733d179284f9998efd3293f7fd73f6" +uglify-js@3.3.x, uglify-js@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.3.2.tgz#517af20aad7abe15e1e4c9aa33c0cc72aa0107ab" dependencies: commander "~2.12.1" source-map "~0.6.1" @@ -6886,16 +6912,16 @@ uglifyjs-webpack-plugin@^0.4.6: uglify-js "^2.8.29" webpack-sources "^1.0.1" -uglifyjs-webpack-plugin@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.1.4.tgz#e43ad6e736c315024eb99481a7cc9362d6a066be" +uglifyjs-webpack-plugin@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.1.5.tgz#5ec4a16da0fd10c96538f715caed10dbdb180875" dependencies: cacache "^10.0.0" find-cache-dir "^1.0.0" schema-utils "^0.3.0" serialize-javascript "^1.4.0" source-map "^0.6.1" - uglify-es "^3.2.1" + uglify-es "3.2.2" webpack-sources "^1.0.1" worker-farm "^1.4.1" @@ -7080,9 +7106,9 @@ 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.6.0: - version "13.6.0" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-13.6.0.tgz#c1c9570e1e57475f8acb02cda35551b812f88086" +vue-loader@^13.6.1: + version "13.6.1" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-13.6.1.tgz#3ad365271b3db382722ab2eb0d6936d8d52ec2ce" dependencies: consolidate "^0.14.0" hash-sum "^1.0.2" @@ -7177,13 +7203,13 @@ webpack-bundle-analyzer@^2.9.0: opener "^1.4.3" ws "^3.3.1" -webpack-dev-middleware@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-2.0.2.tgz#cbfaf5477e2179a2be0a989752acaa9bbd38b02c" +webpack-dev-middleware@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-2.0.3.tgz#44e15480ec58d275417ac4d93a0126c7b72450bd" dependencies: loud-rejection "^1.6.0" memory-fs "~0.4.1" - mime "^2.0.3" + mime "^2.1.0" path-is-absolute "^1.0.0" range-parser "^1.0.3" url-join "^2.0.2" @@ -7199,12 +7225,13 @@ webpack-hot-middleware@^2.21.0: strip-ansi "^3.0.0" webpack-log@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-1.0.2.tgz#880298b80ff81a4e30baa6e28dc44f4637b4bbf1" + version "1.1.0" + resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-1.1.0.tgz#fc17ce3aba349130d09464ee31d04686e8023f6a" dependencies: chalk "^2.1.0" log-symbols "^2.1.0" - loglevelnext "^1.0.0" + loglevelnext "^1.0.1" + uuid "^3.1.0" webpack-node-externals@^1.6.0: version "1.6.0"