diff --git a/build/start.js b/build/start.js index 91da37ad05..aa5a931879 100755 --- a/build/start.js +++ b/build/start.js @@ -14,9 +14,12 @@ const packageJSON = readJSONSync(resolve(rootDir, 'package.json')) let requires = [ 'source-map-support' ] + const excludes = [ 'path', - 'fs' + 'fs', + 'http', + 'module' ].concat(Object.keys(packageJSON.devDependencies)) // Parse dist/core.js for all external dependencies diff --git a/package.json b/package.json index 2fd4f4b5e2..83094cff57 100644 --- a/package.json +++ b/package.json @@ -103,16 +103,16 @@ "serialize-javascript": "^1.3.0", "serve-static": "^1.12.3", "source-map-support": "^0.4.15", - "tapable": "^0.2.6", + "tapable": "^0.2.7", "tappable": "^1.1.0", "url-loader": "^0.5.9", - "vue": "~2.4.1", + "vue": "~2.4.2", "vue-loader": "^13.0.1", "vue-meta": "^1.0.4", "vue-router": "^2.7.0", - "vue-server-renderer": "~2.4.1", + "vue-server-renderer": "~2.4.2", "vue-ssr-html-stream": "^2.2.0", - "vue-template-compiler": "~2.4.1", + "vue-template-compiler": "~2.4.2", "vuex": "^2.3.1", "webpack": "^3.3.0", "webpack-bundle-analyzer": "^2.8.2", @@ -132,16 +132,16 @@ "codecov": "^2.2.0", "copy-webpack-plugin": "^4.0.1", "cross-env": "^5.0.1", - "eslint": "^4.2.0", + "eslint": "^4.3.0", "eslint-config-standard": "^10.2.1", - "eslint-plugin-html": "^3.1.0", + "eslint-plugin-html": "^3.1.1", "eslint-plugin-import": "^2.6.1", - "eslint-plugin-node": "^5.1.0", + "eslint-plugin-node": "^5.1.1", "eslint-plugin-promise": "^3.5.0", "eslint-plugin-standard": "^3.0.1", "finalhandler": "^1.0.3", "jsdom": "^11.1.0", - "json-loader": "^0.5.4", + "json-loader": "^0.5.6", "nyc": "^11.0.3", "request": "^2.81.0", "request-promise-native": "^1.0.4", diff --git a/start/package.json b/start/package.json index fc99200866..7ba5331c74 100644 --- a/start/package.json +++ b/start/package.json @@ -61,7 +61,7 @@ "serve-static": "^1.12.3", "compression": "^1.7.0", "fs-extra": "^4.0.0", - "vue-server-renderer": "~2.4.1", + "vue-server-renderer": "~2.4.2", "connect": "^3.6.2" }, "collective": { diff --git a/yarn.lock b/yarn.lock index 3d51c0efac..fd778f953e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2382,9 +2382,9 @@ eslint-module-utils@^2.1.1: debug "^2.6.8" pkg-dir "^1.0.0" -eslint-plugin-html@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-3.1.0.tgz#2eb999b48840b7184edf1c953976a73307151e44" +eslint-plugin-html@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-3.1.1.tgz#d6c03796e89ac6b735da6fef9ca9162b423daee3" dependencies: htmlparser2 "^3.8.2" @@ -2403,9 +2403,9 @@ eslint-plugin-import@^2.6.1: minimatch "^3.0.3" read-pkg-up "^2.0.0" -eslint-plugin-node@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-5.1.0.tgz#bc8cdb85180d0b4d946a2531640e2a4dd7a4e6d4" +eslint-plugin-node@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-5.1.1.tgz#a7ed956e780c22aef6afd1116005acd82f26eac6" dependencies: ignore "^3.3.3" minimatch "^3.0.4" @@ -2427,14 +2427,15 @@ eslint-scope@^3.7.1: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.2.0.tgz#a2b3184111b198e02e9c7f3cca625a5e01c56b3d" +eslint@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.3.0.tgz#fcd7c96376bbf34c85ee67ed0012a299642b108f" dependencies: ajv "^5.2.0" babel-code-frame "^6.22.0" chalk "^1.1.3" concat-stream "^1.6.0" + cross-spawn "^5.1.0" debug "^2.6.8" doctrine "^2.0.0" eslint-scope "^3.7.1" @@ -2443,6 +2444,7 @@ eslint@^4.2.0: estraverse "^4.2.0" esutils "^2.0.2" file-entry-cache "^2.0.0" + functional-red-black-tree "^1.0.1" glob "^7.1.2" globals "^9.17.0" ignore "^3.3.3" @@ -2461,6 +2463,7 @@ eslint@^4.2.0: pluralize "^4.0.0" progress "^2.0.0" require-uncached "^1.0.3" + semver "^5.3.0" strip-json-comments "~2.0.1" table "^4.0.1" text-table "~0.2.0" @@ -2863,6 +2866,10 @@ function-name-support@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/function-name-support/-/function-name-support-0.2.0.tgz#55d3bfaa6eafd505a50f9bc81fdf57564a0bb071" +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" + gauge@~2.7.3: version "2.7.4" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" @@ -3696,6 +3703,10 @@ json-loader@^0.5.4: version "0.5.4" resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.4.tgz#8baa1365a632f58a3c46d20175fc6002c96e37de" +json-loader@^0.5.6: + version "0.5.6" + resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.6.tgz#51697650c63f7d17e21561582117282e1e711db8" + 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" @@ -5921,6 +5932,10 @@ tapable@^0.2.5, tapable@^0.2.6, tapable@~0.2.5: version "0.2.6" resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.6.tgz#206be8e188860b514425375e6f1ae89bfb01fd8d" +tapable@^0.2.7: + version "0.2.7" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.7.tgz#e46c0daacbb2b8a98b9b0cea0f4052105817ed5c" + tappable@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/tappable/-/tappable-1.1.0.tgz#521770dea7dc4715d48ddb4c471071afee012025" @@ -6294,9 +6309,9 @@ vue-router@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-2.7.0.tgz#16d424493aa51c3c8cce8b7c7210ea4c3a89aff1" -vue-server-renderer@~2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/vue-server-renderer/-/vue-server-renderer-2.4.1.tgz#9a1986c459387eaa319c16ca5c0d0f2ebb2c66c5" +vue-server-renderer@~2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/vue-server-renderer/-/vue-server-renderer-2.4.2.tgz#0ba0f984181ea1c455362b09bddf60bc0e0a03fa" dependencies: chalk "^1.1.3" hash-sum "^1.0.2" @@ -6320,9 +6335,9 @@ vue-style-loader@^3.0.0: hash-sum "^1.0.2" loader-utils "^1.0.2" -vue-template-compiler@~2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.4.1.tgz#20115cf8714f222f9be4111ec75b079a1c9b8197" +vue-template-compiler@~2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.4.2.tgz#5a45d843f148b098f6c1d1e35ac20c4956d30ad1" dependencies: de-indent "^1.0.2" he "^1.1.0" @@ -6331,9 +6346,9 @@ 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@~2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/vue/-/vue-2.4.1.tgz#76e0b8eee614613532216b7bfe784e0b5695b160" +vue@~2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/vue/-/vue-2.4.2.tgz#a9855261f191c978cc0dc1150531b8d08149b58c" vuex@^2.3.1: version "2.3.1"