File tree Expand file tree Collapse file tree 12 files changed +338
-429
lines changed
cli-plugin-e2e-nightwatch
cli-plugin-e2e-webdriverio Expand file tree Collapse file tree 12 files changed +338
-429
lines changed Original file line number Diff line number Diff line change @@ -26,3 +26,21 @@ And then see the following section for detailed breaking changes introduced in e
26
26
27
27
## One-By-One Manual Migration
28
28
29
+ If you want to migrate manually and gradually, you can run ` vue upgrade <the-plugin-name> ` to upgrade a specific Vue CLI plugin.
30
+
31
+ ------
32
+
33
+ ## Breaking Changes
34
+
35
+ ### For All Packages
36
+
37
+ * Drop support of Node.js 8, 11, 13
38
+
39
+ ### The Global ` @vue/cli ` and The ` vue ` Command
40
+
41
+ ### Internal Packages
42
+
43
+ #### ` @vue/cli-shared-utils `
44
+
45
+ - Bump [ chalk] ( https://github.com/chalk/chalk ) from v2 to v4
46
+ -
Original file line number Diff line number Diff line change 56
56
"babel-core" : " 7.0.0-bridge.0" ,
57
57
"babel-eslint" : " ^10.1.0" ,
58
58
"babel-jest" : " ^24.9.0" ,
59
- "chromedriver" : " ^84 .0.1 " ,
59
+ "chromedriver" : " ^85 .0.0 " ,
60
60
"debug" : " ^4.1.0" ,
61
61
"eslint" : " ^6.7.2" ,
62
62
"eslint-plugin-graphql" : " ^3.1.0" ,
75
75
"inquirer" : " ^7.1.0" ,
76
76
"jest" : " ^24.9.0" ,
77
77
"lerna" : " ^3.22.0" ,
78
- "lerna-changelog" : " ^0.8.3 " ,
78
+ "lerna-changelog" : " ^1.0.1 " ,
79
79
"lint-staged" : " ^9.5.0" ,
80
80
"memfs" : " ^3.2.0" ,
81
81
"minimist" : " ^1.2.5" ,
82
82
"prettier" : " >= 1.13.0" ,
83
83
"request" : " ^2.88.2" ,
84
84
"request-promise-native" : " ^1.0.8" ,
85
85
"rimraf" : " ^3.0.2" ,
86
- "semver" : " ^6.1.0 " ,
86
+ "semver" : " ^7.3.2 " ,
87
87
"typescript" : " ~3.9.3" ,
88
88
"vuepress" : " ^1.5.4" ,
89
89
"webpack" : " ^4.0.0" ,
Original file line number Diff line number Diff line change 37
37
"babel-plugin-dynamic-import-node" : " ^2.3.3" ,
38
38
"core-js" : " ^3.6.5" ,
39
39
"core-js-compat" : " ^3.6.5" ,
40
- "semver" : " ^6.1.0 "
40
+ "semver" : " ^7.3.2 "
41
41
},
42
42
"peerDependencies" : {
43
43
"@babel/core" : " *" ,
Original file line number Diff line number Diff line change 28
28
"nightwatch" : " ^1.4.1"
29
29
},
30
30
"devDependencies" : {
31
- "chromedriver" : " ^84 .0.1 " ,
31
+ "chromedriver" : " ^85 .0.0 " ,
32
32
"geckodriver" : " ^1.20.0" ,
33
33
"selenium-server" : " ^3.141.59"
34
34
},
Original file line number Diff line number Diff line change 57
57
}
58
58
},
59
59
"devDependencies" : {
60
- "chromedriver" : " ^84 .0.1 " ,
60
+ "chromedriver" : " ^85 .0.0 " ,
61
61
"geckodriver" : " ^1.20.0" ,
62
- "ts-node" : " ^8.10.2 " ,
62
+ "ts-node" : " ^9.0.0 " ,
63
63
"wdio-chromedriver-service" : " ^6.0.4" ,
64
64
"wdio-geckodriver-service" : " ^1.1.0"
65
65
}
Original file line number Diff line number Diff line change 26
26
"@vue/cli-plugin-eslint" : " ^4.5.4" ,
27
27
"@vue/cli-service" : " ^4.5.4" ,
28
28
"babel-eslint" : " ^10.1.0" ,
29
- "chalk" : " ^3.0 .0" ,
29
+ "chalk" : " ^4.1 .0" ,
30
30
"core-js" : " ^3.6.5" ,
31
31
"eslint" : " ^5.16.0" ,
32
32
"eslint-plugin-vue" : " ^5.2.2" ,
Original file line number Diff line number Diff line change 36
36
"@vue/component-compiler-utils" : " ^3.1.2" ,
37
37
"@vue/preload-webpack-plugin" : " ^1.1.0" ,
38
38
"@vue/web-component-wrapper" : " ^1.2.0" ,
39
- "acorn" : " ^7.4.0 " ,
40
- "acorn-walk" : " ^7.1.1 " ,
39
+ "acorn" : " ^8.0.1 " ,
40
+ "acorn-walk" : " ^8.0.0 " ,
41
41
"address" : " ^1.1.2" ,
42
42
"autoprefixer" : " ^9.8.6" ,
43
43
"browserslist" : " ^4.14.1" ,
50
50
"css-loader" : " ^3.5.3" ,
51
51
"cssnano" : " ^4.1.10" ,
52
52
"debug" : " ^4.1.1" ,
53
- "default-gateway" : " ^5 .0.5 " ,
53
+ "default-gateway" : " ^6 .0.2 " ,
54
54
"dotenv" : " ^8.2.0" ,
55
55
"dotenv-expand" : " ^5.1.0" ,
56
56
"file-loader" : " ^4.2.0" ,
67
67
"pnp-webpack-plugin" : " ^1.6.4" ,
68
68
"portfinder" : " ^1.0.26" ,
69
69
"postcss-loader" : " ^3.0.0" ,
70
- "ssri" : " ^7.1 .0" ,
70
+ "ssri" : " ^8.0 .0" ,
71
71
"terser-webpack-plugin" : " ^2.3.6" ,
72
72
"thread-loader" : " ^2.1.3" ,
73
73
"url-loader" : " ^2.2.0" ,
Original file line number Diff line number Diff line change 21
21
"homepage" : " https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-shared-utils#readme" ,
22
22
"dependencies" : {
23
23
"@hapi/joi" : " ^15.0.1" ,
24
- "chalk" : " ^2.4.2 " ,
24
+ "chalk" : " ^4.1.0 " ,
25
25
"execa" : " ^1.0.0" ,
26
26
"launch-editor" : " ^2.2.1" ,
27
- "lru-cache" : " ^5.1.1 " ,
27
+ "lru-cache" : " ^6.0.0 " ,
28
28
"node-ipc" : " ^9.1.1" ,
29
- "open" : " ^6.3.0 " ,
30
- "ora" : " ^3.4 .0" ,
29
+ "open" : " ^7.2.1 " ,
30
+ "ora" : " ^5.1 .0" ,
31
31
"read-pkg" : " ^5.1.1" ,
32
32
"request" : " ^2.88.2" ,
33
- "semver" : " ^6.1.0 " ,
33
+ "semver" : " ^7.3.2 " ,
34
34
"strip-ansi" : " ^6.0.0"
35
35
},
36
36
"publishConfig" : {
Original file line number Diff line number Diff line change 28
28
"@types/puppeteer" : " ^1.11.0" ,
29
29
"execa" : " ^1.0.0" ,
30
30
"fs-extra" : " ^7.0.1" ,
31
- "json-server" : " ^0.15.0 " ,
31
+ "json-server" : " ^0.16.1 " ,
32
32
"puppeteer" : " ^1.11.0" ,
33
33
"serve-handler" : " ^6.1.2" ,
34
34
"strip-ansi" : " ^6.0.0"
Original file line number Diff line number Diff line change 41
41
"deepmerge" : " ^4.2.2" ,
42
42
"express" : " ^4.17.1" ,
43
43
"express-history-api-fallback" : " ^2.2.1" ,
44
- "fkill" : " ^6.1.0 " ,
44
+ "fkill" : " ^7.0.1 " ,
45
45
"fs-extra" : " ^7.0.1" ,
46
46
"globby" : " ^9.2.0" ,
47
47
"graphql" : " ^14.6.0" ,
52
52
"js-yaml" : " ^3.13.1" ,
53
53
"lodash.merge" : " ^4.6.1" ,
54
54
"lowdb" : " ^1.0.0" ,
55
- "lru-cache" : " ^5.1.1 " ,
55
+ "lru-cache" : " ^6.0.0 " ,
56
56
"node-ipc" : " ^9.1.1" ,
57
57
"node-notifier" : " ^6.0.0" ,
58
58
"parse-git-config" : " ^2.0.2" ,
70
70
"@vue/cli-plugin-eslint" : " ^4.5.4" ,
71
71
"@vue/cli-service" : " ^4.5.4" ,
72
72
"@vue/eslint-config-standard" : " ^5.1.2" ,
73
- "@vue/ui" : " ^0.9.2 " ,
74
- "ansi_up" : " ^3 .0.0 " ,
73
+ "@vue/ui" : " ^0.11.6 " ,
74
+ "ansi_up" : " ^4 .0.4 " ,
75
75
"apollo-client" : " ^2.6.10" ,
76
76
"apollo-link" : " ^1.2.14" ,
77
77
"babel-eslint" : " ^10.1.0" ,
78
78
"core-js" : " ^3.6.5" ,
79
- "cross-env" : " ^6 .0.3 " ,
79
+ "cross-env" : " ^7 .0.2 " ,
80
80
"eslint" : " ^6.7.2" ,
81
81
"eslint-plugin-graphql" : " ^3.1.0" ,
82
82
"eslint-plugin-import" : " ^2.20.2" ,
Original file line number Diff line number Diff line change 26
26
},
27
27
"dependencies" : {
28
28
"@types/ejs" : " ^2.7.0" ,
29
- "@types/inquirer" : " ^6.5.0 " ,
29
+ "@types/inquirer" : " ^7.3.1 " ,
30
30
"@vue/cli-shared-utils" : " ^4.5.4" ,
31
31
"@vue/cli-ui" : " ^4.5.4" ,
32
32
"@vue/cli-ui-addon-webpack" : " ^4.5.4" ,
49
49
"js-yaml" : " ^3.13.1" ,
50
50
"leven" : " ^3.1.0" ,
51
51
"lodash.clonedeep" : " ^4.5.0" ,
52
- "lru-cache" : " ^5.1.1 " ,
52
+ "lru-cache" : " ^6.0.0 " ,
53
53
"minimist" : " ^1.2.5" ,
54
- "recast" : " ^0.18.8 " ,
54
+ "recast" : " ^0.20.3 " ,
55
55
"resolve" : " ^1.17.0" ,
56
56
"shortid" : " ^2.2.15" ,
57
57
"slash" : " ^3.0.0" ,
You can’t perform that action at this time.
0 commit comments