chore!: update typescript-related dependencies (#6129)

This commit is contained in:
Haoqun Jiang
2020-12-09 15:03:22 +08:00
committed by GitHub
parent f1962ad1e9
commit 5c728a4e4d
5 changed files with 10 additions and 7 deletions
+4 -1
View File
@@ -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
View File
@@ -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: {
+1 -1
View File
@@ -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"
},