mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-04-29 16:30:33 -05:00
chore!: update typescript-related dependencies (#6129)
This commit is contained in:
@@ -99,7 +99,10 @@ Though it works in all our tests, please be aware that this approach is still so
|
||||
* Dropped TSLint support. As [TSLint has been deprecated](https://github.com/palantir/tslint/issues/4534), we [removed](https://github.com/vuejs/vue-cli/pull/5065) all TSLint-related code in this version.
|
||||
Please consider switching to ESLint. You can check out [`tslint-to-eslint-config`](https://github.com/typescript-eslint/tslint-to-eslint-config) for a mostly automatic migration experience.
|
||||
* `ts-loader` is upgraded from v6 to v8. It now only supports TypeScript >= 3.6.
|
||||
* `fork-ts-checker-webpack-plugin` is upgraded from v3.x to v5.x, you can see the detailed breaking changes at [`fork-ts-checker=webpack-plugin` v4.0.0 release](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/releases/tag/v4.0.0) and [`fork-ts-checker=webpack-plugin` v5.0.0 release](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/releases/tag/v5.0.0)
|
||||
* `fork-ts-checker-webpack-plugin` is upgraded from v3.x to v6.x, you can see the detailed breaking changes in its release notes:
|
||||
* [v4.0.0](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/releases/tag/v4.0.0)
|
||||
* [v5.0.0](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/releases/tag/v5.0.0)
|
||||
* [v6.0.0](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/releases/tag/v6.0.0)
|
||||
|
||||
### E2E-Cypress Plugin
|
||||
|
||||
|
||||
+1
-1
@@ -75,7 +75,7 @@
|
||||
"prettier": ">= 1.13.0",
|
||||
"rimraf": "^3.0.2",
|
||||
"semver": "^7.3.4",
|
||||
"typescript": "~3.9.3",
|
||||
"typescript": "~4.1.2",
|
||||
"verdaccio": "^4.10.0",
|
||||
"vuepress": "^1.6.0",
|
||||
"webpack": "^5.10.0",
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
"@vue/cli-shared-utils": "^4.5.8",
|
||||
"babel-loader": "^8.2.2",
|
||||
"cache-loader": "^4.1.0",
|
||||
"fork-ts-checker-webpack-plugin": "^5.0.11",
|
||||
"fork-ts-checker-webpack-plugin": "^6.0.5",
|
||||
"globby": "^9.2.0",
|
||||
"thread-loader": "^3.0.0",
|
||||
"ts-loader": "^8.0.5",
|
||||
@@ -49,8 +49,8 @@
|
||||
"@types/jest": "^26.0.17",
|
||||
"@types/mocha": "^8.0.4",
|
||||
"jscodeshift": "^0.11.0",
|
||||
"typescript": "~3.9.3",
|
||||
"typescript": "~4.1.2",
|
||||
"vue-class-component": "^7.2.3",
|
||||
"vue-property-decorator": "^8.4.2"
|
||||
"vue-property-decorator": "^9.1.2"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@ module.exports = (api, options, rootOptions, invoking) => {
|
||||
devDependencies: {
|
||||
'vue-jest': '^5.0.0-0',
|
||||
// vue-jest 5.0.0-alpha.1 requires typescript to be present
|
||||
'typescript': '~3.9.3'
|
||||
'typescript': '~4.1.2'
|
||||
},
|
||||
jest: {
|
||||
transform: {
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
"prismjs": "^1.21.0",
|
||||
"rss-parser": "^3.8.0",
|
||||
"shortid": "^2.2.15",
|
||||
"typescript": "~3.9.3",
|
||||
"typescript": "~4.1.2",
|
||||
"vue-cli-plugin-apollo": "^0.21.3",
|
||||
"watch": "^1.0.2"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user