From 8dfb92b58ff7268582f4bb964a35ee91c1345605 Mon Sep 17 00:00:00 2001 From: blam Date: Thu, 20 Jan 2022 10:35:44 +0100 Subject: [PATCH] chore: eslint is no longer supported by the webpack ForkTsCheckerWebpackPlugin Signed-off-by: blam --- packages/cli/package.json | 2 +- packages/cli/src/lib/bundler/config.ts | 24 ++---------------------- yarn.lock | 2 +- 3 files changed, 4 insertions(+), 24 deletions(-) diff --git a/packages/cli/package.json b/packages/cli/package.json index 5aa065fcd5..21a2813e65 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -107,7 +107,7 @@ "terser-webpack-plugin": "^5.1.3", "util": "^0.12.3", "webpack": "^5.66.0", - "webpack-dev-server": "4.7.3", + "webpack-dev-server": "^4.7.3", "webpack-node-externals": "^3.0.0", "yaml": "^1.10.0", "yml-loader": "^2.1.0", diff --git a/packages/cli/src/lib/bundler/config.ts b/packages/cli/src/lib/bundler/config.ts index f4810722bc..6a73627d1d 100644 --- a/packages/cli/src/lib/bundler/config.ts +++ b/packages/cli/src/lib/bundler/config.ts @@ -93,17 +93,7 @@ export async function createConfig( if (checksEnabled) { plugins.push( new ForkTsCheckerWebpackPlugin({ - typescript: paths.targetTsConfig, - eslint: true, - eslintOptions: { - files: ['**', '!**/__tests__/**', '!**/?(*.)(spec|test).*'], - options: { - parserOptions: { - project: paths.targetTsConfig, - tsconfigRootDir: paths.targetPath, - }, - }, - }, + typescript: { configFile: paths.targetTsConfig }, }), ); } @@ -350,17 +340,7 @@ export async function createBackendConfig( ...(checksEnabled ? [ new ForkTsCheckerWebpackPlugin({ - typescript: paths.targetTsConfig, - eslint: true, - eslintOptions: { - files: ['**', '!**/__tests__/**', '!**/?(*.)(spec|test).*'], - options: { - parserOptions: { - project: paths.targetTsConfig, - tsconfigRootDir: paths.targetPath, - }, - }, - }, + typescript: { configFile: paths.targetTsConfig }, }), ] : []), diff --git a/yarn.lock b/yarn.lock index 2a471a19d2..87108021bb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24561,7 +24561,7 @@ webpack-dev-middleware@^5.3.0: range-parser "^1.2.1" schema-utils "^4.0.0" -webpack-dev-server@4.7.3: +webpack-dev-server@^4.7.3: version "4.7.3" resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.3.tgz#4e995b141ff51fa499906eebc7906f6925d0beaa" integrity sha512-mlxq2AsIw2ag016nixkzUkdyOE8ST2GTy34uKSABp1c4nhjZvH90D5ZRR+UOLSsG4Z3TFahAi72a3ymRtfRm+Q==