From 09b81b2fcf5a5a0a4f54208690f7d8fb3d511cf9 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Fri, 28 Feb 2020 09:17:51 +0100 Subject: [PATCH] packages/cli: fix linting --- frontend/packages/cli/src/commands/serve/config.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/frontend/packages/cli/src/commands/serve/config.ts b/frontend/packages/cli/src/commands/serve/config.ts index f15272526d..623e782e29 100644 --- a/frontend/packages/cli/src/commands/serve/config.ts +++ b/frontend/packages/cli/src/commands/serve/config.ts @@ -15,8 +15,9 @@ export function createConfig(paths: Paths): webpack.Configuration { profile: false, bail: false, devtool: 'cheap-module-eval-source-map', + context: paths.appPath, entry: [ - require.resolve('webpack-dev-server/client') + '?/', + `${require.resolve('webpack-dev-server/client')}?/`, require.resolve('webpack/hot/dev-server'), paths.appDevEntry, ], @@ -84,10 +85,14 @@ export function createConfig(paths: Paths): webpack.Configuration { template: paths.appHtml, }), new ForkTsCheckerWebpackPlugin({ - async: true, - useTypescriptIncrementalApi: true, - checkSyntacticErrors: true, tsconfig: paths.appTsConfig, + eslint: true, + eslintOptions: { + parserOptions: { + project: paths.appTsConfig, + tsconfigRootDir: paths.appPath, + }, + }, reportFiles: ['**', '!**/__tests__/**', '!**/?(*.)(spec|test).*'], }), new webpack.HotModuleReplacementPlugin(),