chore: upgrade deps (#2642)

closes #2376


* chore: update deps

* fix: remove extraneous require

* fix: force @babel/core resolution to be ^7.0.0

Previously it was interfered by vue-apollo & vuepress 0.14

* fix: sync deps

* chore: update yarn.lock
This commit is contained in:
Haoqun Jiang
2018-10-20 21:29:17 +08:00
committed by GitHub
parent be814b3518
commit 8a54ef60dc
19 changed files with 3076 additions and 972 deletions

View File

@@ -70,6 +70,8 @@
"yorkie": "^2.0.0"
},
"resolutions": {
"@babel/core": "^7.0.0",
"@babel/preset-env": "^7.0.0",
"fs-monkey": "0.3.1",
"babel-core": "7.0.0-bridge.0",
"vue": "2.5.17",

View File

@@ -1,5 +1,3 @@
const path = require('path')
const defaultPolyfills = [
// promise polyfill alone doesn't work in IE,
// needs this as well. see: #1642
@@ -137,12 +135,10 @@ module.exports = (context, options = {}) => {
// transform runtime, but only for helpers
plugins.push([require('@babel/plugin-transform-runtime'), {
polyfill: false,
regenerator: useBuiltIns !== 'usage',
useBuiltIns: useBuiltIns !== false,
useESModules: !process.env.VUE_CLI_BABEL_TRANSPILE_MODULES,
corejs: useBuiltIns !== false ? false : 2,
helpers: useBuiltIns === 'usage',
moduleName: path.dirname(require.resolve('@babel/runtime/package.json'))
useESModules: !process.env.VUE_CLI_BABEL_TRANSPILE_MODULES
}])
return {

View File

@@ -21,15 +21,15 @@
},
"homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/babel-preset-app#readme",
"dependencies": {
"@babel/plugin-proposal-class-properties": "7.0.0-beta.47",
"@babel/plugin-proposal-decorators": "7.0.0-beta.47",
"@babel/plugin-syntax-dynamic-import": "7.0.0-beta.47",
"@babel/plugin-syntax-jsx": "7.0.0-beta.47",
"@babel/plugin-transform-runtime": "7.0.0-beta.47",
"@babel/preset-env": "7.0.0-beta.47",
"@babel/runtime": "7.0.0-beta.47",
"@babel/plugin-proposal-class-properties": "^7.0.0",
"@babel/plugin-proposal-decorators": "^7.0.0",
"@babel/plugin-syntax-dynamic-import": "^7.0.0",
"@babel/plugin-syntax-jsx": "^7.0.0",
"@babel/plugin-transform-runtime": "^7.0.0",
"@babel/preset-env": "^7.0.0",
"@babel/runtime": "^7.0.0",
"babel-helper-vue-jsx-merge-props": "^2.0.3",
"babel-plugin-dynamic-import-node": "^2.0.0",
"babel-plugin-dynamic-import-node": "^2.2.0",
"babel-plugin-transform-vue-jsx": "^4.0.1"
}
}

View File

@@ -19,9 +19,9 @@
},
"homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-babel#readme",
"dependencies": {
"@babel/core": "7.0.0-beta.47",
"@babel/core": "^7.0.0",
"@vue/babel-preset-app": "^3.0.5",
"babel-loader": "^8.0.0-0"
"babel-loader": "^8.0.4"
},
"publishConfig": {
"access": "public"

View File

@@ -24,7 +24,7 @@
"dependencies": {
"@cypress/webpack-preprocessor": "^3.0.0",
"@vue/cli-shared-utils": "^3.0.5",
"cypress": "^3.0.2",
"cypress": "^3.1.0",
"eslint-plugin-cypress": "^2.0.1"
},
"peerDependencies": {

View File

@@ -23,10 +23,10 @@
},
"dependencies": {
"@vue/cli-shared-utils": "^3.0.5",
"chromedriver": "^2.40.0",
"deepmerge": "^2.1.1",
"execa": "^0.10.0",
"chromedriver": "^2.42.1",
"deepmerge": "^2.2.1",
"execa": "^1.0.0",
"nightwatch": "^0.9.21",
"selenium-server": "^3.13.0"
"selenium-server": "^3.14.0"
}
}

View File

@@ -23,9 +23,9 @@
},
"dependencies": {
"@vue/cli-shared-utils": "^3.0.5",
"babel-eslint": "^8.2.5",
"babel-eslint": "^10.0.1",
"eslint": "^4.19.1",
"eslint-loader": "^2.0.0",
"eslint-plugin-vue": "^4.5.0"
"eslint-loader": "^2.1.1",
"eslint-plugin-vue": "^4.7.1"
}
}

View File

@@ -23,7 +23,7 @@
},
"dependencies": {
"@vue/cli-shared-utils": "^3.0.5",
"workbox-webpack-plugin": "^3.3.1"
"workbox-webpack-plugin": "^3.6.2"
},
"devDependencies": {
"register-service-worker": "^1.0.0"

View File

@@ -24,10 +24,10 @@
"dependencies": {
"@types/webpack-env": "^1.13.6",
"@vue/cli-shared-utils": "^3.0.5",
"fork-ts-checker-webpack-plugin": "^0.4.4",
"fork-ts-checker-webpack-plugin": "^0.4.10",
"globby": "^8.0.1",
"ts-loader": "^4.4.2",
"tslint": "^5.10.0"
"ts-loader": "^5.2.2",
"tslint": "^5.11.0"
},
"peerDependencies": {
"typescript": ">=2"

View File

@@ -50,7 +50,7 @@ module.exports = (api, _, __, invoking) => {
if (api.hasPlugin('babel')) {
api.extendPackage({
devDependencies: {
'babel-jest': '^23.0.1',
'babel-jest': '^23.6.0',
// this is for now necessary to force babel-jest and vue-jest to use babel 7
'babel-core': '7.0.0-bridge.0'
}

View File

@@ -23,9 +23,9 @@
},
"dependencies": {
"@vue/cli-shared-utils": "^3.0.5",
"babel-jest": "^23.4.0",
"babel-jest": "^23.6.0",
"babel-plugin-transform-es2015-modules-commonjs": "^6.26.2",
"jest": "^23.4.0",
"jest": "^23.6.0",
"jest-serializer-vue": "^2.0.2",
"jest-transform-stub": "^1.0.0",
"vue-jest": "^2.6.0"

View File

@@ -22,7 +22,7 @@
"homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-unit-mocha#readme",
"dependencies": {
"@vue/cli-shared-utils": "^3.0.5",
"jsdom": "^11.11.0",
"jsdom": "^12.2.0",
"jsdom-global": "^3.0.2",
"mocha": "^5.2.0",
"mocha-webpack": "^2.0.0-beta.0"

View File

@@ -26,7 +26,7 @@
"@vue/cli-plugin-eslint": "^3.0.5",
"@vue/cli-service": "^3.0.5",
"chalk": "^2.4.1",
"eslint-plugin-vue": "^4.5.0",
"eslint-plugin-vue": "^4.7.1",
"resolve": "^1.8.1",
"vue": "^2.5.17",
"vue-template-compiler": "^2.5.17"

View File

@@ -26,7 +26,7 @@
"@vue/cli-shared-utils": "^3.0.5",
"@vue/preload-webpack-plugin": "^1.1.0",
"@vue/web-component-wrapper": "^1.2.0",
"acorn": "^5.7.1",
"acorn": "^6.0.2",
"address": "^1.0.3",
"autoprefixer": "^8.6.5",
"cache-loader": "^1.2.2",
@@ -34,14 +34,14 @@
"chalk": "^2.4.1",
"clipboardy": "^1.2.3",
"cliui": "^4.1.0",
"copy-webpack-plugin": "^4.5.2",
"copy-webpack-plugin": "^4.5.3",
"css-loader": "^1.0.0",
"cssnano": "^4.0.0",
"debug": "^3.1.0",
"cssnano": "^4.1.4",
"debug": "^4.1.0",
"escape-string-regexp": "^1.0.5",
"file-loader": "^1.1.11",
"file-loader": "^2.0.0",
"friendly-errors-webpack-plugin": "^1.7.0",
"fs-extra": "^6.0.1",
"fs-extra": "^7.0.0",
"globby": "^8.0.1",
"hash-sum": "^1.0.2",
"html-webpack-plugin": "^3.2.0",
@@ -49,26 +49,26 @@
"lodash.defaultsdeep": "^4.6.0",
"lodash.mapvalues": "^4.6.0",
"lodash.transform": "^4.6.0",
"mini-css-extract-plugin": "^0.4.1",
"mini-css-extract-plugin": "^0.4.4",
"minimist": "^1.2.0",
"ora": "^2.1.0",
"portfinder": "^1.0.13",
"postcss-loader": "^2.1.6",
"ora": "^3.0.0",
"portfinder": "^1.0.17",
"postcss-loader": "^3.0.0",
"read-pkg": "^4.0.1",
"semver": "^5.5.0",
"semver": "^5.6.0",
"slash": "^2.0.0",
"source-map-url": "^0.4.0",
"ssri": "^6.0.0",
"ssri": "^6.0.1",
"string.prototype.padend": "^3.0.0",
"terser-webpack-plugin": "^1.1.0",
"thread-loader": "^1.1.5",
"url-loader": "^1.1.0",
"thread-loader": "^1.2.0",
"url-loader": "^1.1.2",
"vue-loader": "^15.4.2",
"webpack": "^4.15.1",
"webpack-bundle-analyzer": "^2.13.1",
"webpack-chain": "^4.8.0",
"webpack-dev-server": "^3.1.4",
"webpack-merge": "^4.1.3",
"webpack": "^4.20.2",
"webpack-bundle-analyzer": "^3.0.3",
"webpack-chain": "^4.11.0",
"webpack-dev-server": "^3.1.9",
"webpack-merge": "^4.1.4",
"yorkie": "^2.0.0"
},
"peerDependencies": {

View File

@@ -22,7 +22,7 @@
"homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/eslint-config-airbnb#readme",
"dependencies": {
"eslint-config-airbnb-base": "^12.1.0",
"eslint-import-resolver-webpack": "^0.9.0",
"eslint-plugin-import": "^2.11.0"
"eslint-import-resolver-webpack": "^0.10.1",
"eslint-plugin-import": "^2.14.0"
}
}

View File

@@ -21,8 +21,8 @@
},
"homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/eslint-config-prettier#readme",
"dependencies": {
"eslint-config-prettier": "^2.9.0",
"eslint-config-prettier": "^3.1.0",
"eslint-plugin-prettier": "^2.6.2",
"prettier": "^1.12.1"
"prettier": "^1.14.3"
}
}

View File

@@ -21,9 +21,9 @@
},
"homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/eslint-config-standard#readme",
"dependencies": {
"eslint-config-standard": "^12.0.0-alpha.0",
"eslint-plugin-import": "^2.11.0",
"eslint-plugin-node": "^6.0.1",
"eslint-config-standard": "^12.0.0",
"eslint-plugin-import": "^2.14.0",
"eslint-plugin-node": "^7.0.1",
"eslint-plugin-promise": "^3.7.0",
"eslint-plugin-standard": "^3.1.0"
}

View File

@@ -22,6 +22,6 @@
"homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/eslint-config-typescript#readme",
"dependencies": {
"eslint-plugin-typescript": "^0.12.0",
"typescript-eslint-parser": "^18.0.0"
"typescript-eslint-parser": "^20.0.0"
}
}

3930
yarn.lock

File diff suppressed because it is too large Load Diff