diff --git a/generators/vue/templates/package.json b/generators/vue/templates/package.json index a7993077b171..bb34941ddea2 100644 --- a/generators/vue/templates/package.json +++ b/generators/vue/templates/package.json @@ -35,7 +35,6 @@ "css-loader": "6.7.3", "css-minimizer-webpack-plugin": "5.0.0", "folder-hash": "4.0.4", - "fork-ts-checker-webpack-plugin": "7.3.0", "html-webpack-plugin": "5.5.1", "jest": "29.5.0", "jest-environment-jsdom": "29.5.0", diff --git a/generators/vue/templates/package.json.ejs b/generators/vue/templates/package.json.ejs index 2afb3da8031d..4f43f564d1b9 100644 --- a/generators/vue/templates/package.json.ejs +++ b/generators/vue/templates/package.json.ejs @@ -68,7 +68,6 @@ "copy-webpack-plugin": "<%= nodeDependencies['copy-webpack-plugin'] %>", "css-loader": "<%= nodeDependencies['css-loader'] %>", "css-minimizer-webpack-plugin": "<%= nodeDependencies['css-minimizer-webpack-plugin'] %>", - "fork-ts-checker-webpack-plugin": "<%= nodeDependencies['fork-ts-checker-webpack-plugin'] %>", <%_ if (!skipJhipsterDependencies) { _%> "generator-jhipster": "<%= jhipsterVersion %>", <%_ blueprints.forEach(blueprint => { _%> @@ -112,7 +111,6 @@ "typescript": "<%= nodeDependencies['typescript'] %>", "@vue/vue2-jest": "<%= nodeDependencies['@vue/vue2-jest'] %>", "vue-loader": "<%= nodeDependencies['vue-loader'] %>", - "vue-template-compiler": "<%= nodeDependencies['vue'] %>", "webpack": "<%= nodeDependencies['webpack'] %>", "webpack-bundle-analyzer": "<%= nodeDependencies['webpack-bundle-analyzer'] %>", "webpack-cli": "<%= nodeDependencies['webpack-cli'] %>", diff --git a/generators/vue/templates/webpack/webpack.prod.js.ejs b/generators/vue/templates/webpack/webpack.prod.js.ejs index db9b94207b79..0da29f4325cb 100644 --- a/generators/vue/templates/webpack/webpack.prod.js.ejs +++ b/generators/vue/templates/webpack/webpack.prod.js.ejs @@ -22,7 +22,6 @@ const MiniCssExtractPlugin = require('mini-css-extract-plugin'); const CssMinimizerPlugin = require('css-minimizer-webpack-plugin'); const WorkboxPlugin = require('workbox-webpack-plugin'); const TerserPlugin = require('terser-webpack-plugin'); -const ForkTsCheckerWebpackPlugin = require('fork-ts-checker-webpack-plugin'); const { styleLoaders } = require('./vue.utils'); const config = require('./config'); @@ -98,22 +97,6 @@ const webpackConfig = { filename: 'content/[name].[contenthash].css', chunkFilename: 'content/[id].css' }), - // keep module.id stable when vendor modules does not change - new ForkTsCheckerWebpackPlugin( - { - typescript: { - vue: { - enabled: true, - compiler: 'vue-template-compiler', - }, - diagnosticOptions: { - semantic: true, - syntactic: true, - }, - }, - formatter: 'codeframe', - } - ), new WorkboxPlugin.GenerateSW({ clientsClaim: true, skipWaiting: true,