Setup typescript-eslint

Configure eslint to work with TypeScript via the typescript-eslint
plugin.
This commit is contained in:
Hornwitser committed 2023-11-19 04:50:07 +01:00
1 parent b78ca31b09
commit af9ed19af0
8 files changed
+55 -21

No files matched your search

+2 -2
View File
@@ -166,7 +166,7 @@ export default class Controller {
// Start webpack development server if enabled
if (args.dev || args.devPlugin) {
logger.warn("Webpack development mode enabled");
/* eslint-disable node/global-require, node/no-unpublished-require */
/* eslint-disable @typescript-eslint/no-var-requires, node/no-unpublished-require */
const webpack = require("webpack");
const webpackDevMiddleware = require("webpack-dev-middleware");
const webpackConfigs = [];
@@ -188,7 +188,7 @@ export default class Controller {
}
this.app.locals.devPlugins = devPlugins;
}
/* eslint-enable node/global-require, node/no-unpublished-require */
/* eslint-enable @typescript-eslint/no-var-requires, node/no-unpublished-require */
const compiler = webpack(webpackConfigs);
this.devMiddleware = webpackDevMiddleware(compiler, { serverSideRender: true });