Skip to content

Commit 8a54ef6

Browse files
authored
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
1 parent be814b3 commit 8a54ef6

File tree

19 files changed

+3078
-974
lines changed

19 files changed

+3078
-974
lines changed

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@
7070
"yorkie": "^2.0.0"
7171
},
7272
"resolutions": {
73+
"@babel/core": "^7.0.0",
74+
"@babel/preset-env": "^7.0.0",
7375
"fs-monkey": "0.3.1",
7476
"babel-core": "7.0.0-bridge.0",
7577
"vue": "2.5.17",

packages/@vue/babel-preset-app/index.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
const path = require('path')
2-
31
const defaultPolyfills = [
42
// promise polyfill alone doesn't work in IE,
53
// needs this as well. see: #1642
@@ -137,12 +135,10 @@ module.exports = (context, options = {}) => {
137135

138136
// transform runtime, but only for helpers
139137
plugins.push([require('@babel/plugin-transform-runtime'), {
140-
polyfill: false,
141138
regenerator: useBuiltIns !== 'usage',
142-
useBuiltIns: useBuiltIns !== false,
143-
useESModules: !process.env.VUE_CLI_BABEL_TRANSPILE_MODULES,
139+
corejs: useBuiltIns !== false ? false : 2,
144140
helpers: useBuiltIns === 'usage',
145-
moduleName: path.dirname(require.resolve('@babel/runtime/package.json'))
141+
useESModules: !process.env.VUE_CLI_BABEL_TRANSPILE_MODULES
146142
}])
147143

148144
return {

packages/@vue/babel-preset-app/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@
2121
},
2222
"homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/babel-preset-app#readme",
2323
"dependencies": {
24-
"@babel/plugin-proposal-class-properties": "7.0.0-beta.47",
25-
"@babel/plugin-proposal-decorators": "7.0.0-beta.47",
26-
"@babel/plugin-syntax-dynamic-import": "7.0.0-beta.47",
27-
"@babel/plugin-syntax-jsx": "7.0.0-beta.47",
28-
"@babel/plugin-transform-runtime": "7.0.0-beta.47",
29-
"@babel/preset-env": "7.0.0-beta.47",
30-
"@babel/runtime": "7.0.0-beta.47",
24+
"@babel/plugin-proposal-class-properties": "^7.0.0",
25+
"@babel/plugin-proposal-decorators": "^7.0.0",
26+
"@babel/plugin-syntax-dynamic-import": "^7.0.0",
27+
"@babel/plugin-syntax-jsx": "^7.0.0",
28+
"@babel/plugin-transform-runtime": "^7.0.0",
29+
"@babel/preset-env": "^7.0.0",
30+
"@babel/runtime": "^7.0.0",
3131
"babel-helper-vue-jsx-merge-props": "^2.0.3",
32-
"babel-plugin-dynamic-import-node": "^2.0.0",
32+
"babel-plugin-dynamic-import-node": "^2.2.0",
3333
"babel-plugin-transform-vue-jsx": "^4.0.1"
3434
}
3535
}

packages/@vue/cli-plugin-babel/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
},
2020
"homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-babel#readme",
2121
"dependencies": {
22-
"@babel/core": "7.0.0-beta.47",
22+
"@babel/core": "^7.0.0",
2323
"@vue/babel-preset-app": "^3.0.5",
24-
"babel-loader": "^8.0.0-0"
24+
"babel-loader": "^8.0.4"
2525
},
2626
"publishConfig": {
2727
"access": "public"

packages/@vue/cli-plugin-e2e-cypress/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"dependencies": {
2525
"@cypress/webpack-preprocessor": "^3.0.0",
2626
"@vue/cli-shared-utils": "^3.0.5",
27-
"cypress": "^3.0.2",
27+
"cypress": "^3.1.0",
2828
"eslint-plugin-cypress": "^2.0.1"
2929
},
3030
"peerDependencies": {

packages/@vue/cli-plugin-e2e-nightwatch/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@
2323
},
2424
"dependencies": {
2525
"@vue/cli-shared-utils": "^3.0.5",
26-
"chromedriver": "^2.40.0",
27-
"deepmerge": "^2.1.1",
28-
"execa": "^0.10.0",
26+
"chromedriver": "^2.42.1",
27+
"deepmerge": "^2.2.1",
28+
"execa": "^1.0.0",
2929
"nightwatch": "^0.9.21",
30-
"selenium-server": "^3.13.0"
30+
"selenium-server": "^3.14.0"
3131
}
3232
}

packages/@vue/cli-plugin-eslint/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@
2323
},
2424
"dependencies": {
2525
"@vue/cli-shared-utils": "^3.0.5",
26-
"babel-eslint": "^8.2.5",
26+
"babel-eslint": "^10.0.1",
2727
"eslint": "^4.19.1",
28-
"eslint-loader": "^2.0.0",
29-
"eslint-plugin-vue": "^4.5.0"
28+
"eslint-loader": "^2.1.1",
29+
"eslint-plugin-vue": "^4.7.1"
3030
}
3131
}

packages/@vue/cli-plugin-pwa/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
},
2424
"dependencies": {
2525
"@vue/cli-shared-utils": "^3.0.5",
26-
"workbox-webpack-plugin": "^3.3.1"
26+
"workbox-webpack-plugin": "^3.6.2"
2727
},
2828
"devDependencies": {
2929
"register-service-worker": "^1.0.0"

packages/@vue/cli-plugin-typescript/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@
2424
"dependencies": {
2525
"@types/webpack-env": "^1.13.6",
2626
"@vue/cli-shared-utils": "^3.0.5",
27-
"fork-ts-checker-webpack-plugin": "^0.4.4",
27+
"fork-ts-checker-webpack-plugin": "^0.4.10",
2828
"globby": "^8.0.1",
29-
"ts-loader": "^4.4.2",
30-
"tslint": "^5.10.0"
29+
"ts-loader": "^5.2.2",
30+
"tslint": "^5.11.0"
3131
},
3232
"peerDependencies": {
3333
"typescript": ">=2"

packages/@vue/cli-plugin-unit-jest/generator/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ module.exports = (api, _, __, invoking) => {
5050
if (api.hasPlugin('babel')) {
5151
api.extendPackage({
5252
devDependencies: {
53-
'babel-jest': '^23.0.1',
53+
'babel-jest': '^23.6.0',
5454
// this is for now necessary to force babel-jest and vue-jest to use babel 7
5555
'babel-core': '7.0.0-bridge.0'
5656
}

0 commit comments

Comments
 (0)