mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-01-15 03:40:48 -06:00
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:
@@ -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",
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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'
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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": {
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user