Skip to content

Commit f47489e

Browse files
author
forrest
committed
chore: favor eslint-webpack-plugin
BREAKING CHANGE: config/rules-linter.js is now gone.
1 parent 9d73b24 commit f47489e

File tree

3 files changed

+6
-16
lines changed

3 files changed

+6
-16
lines changed

Utilities/ExampleRunner/template-config.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,17 @@ module.exports = function buildConfig(
1212
exampleBasePath
1313
) {
1414
return `
15-
var rules = [].concat(require('../config/rules-vtk.js'), require('../config/rules-examples.js'), require('../config/rules-linter.js'));
15+
var rules = [].concat(require('../config/rules-vtk.js'), require('../config/rules-examples.js'));
1616
var HtmlWebpackPlugin = require('html-webpack-plugin');
17+
var ESLintPlugin = require('eslint-webpack-plugin');
1718
var webpack = require('webpack');
1819
var path = require('path');
1920
2021
module.exports = {
2122
mode: 'development',
2223
devtool: 'inline-source-map',
2324
plugins: [
25+
new ESLintPlugin(),
2426
new HtmlWebpackPlugin({
2527
template: '${root.replace(
2628
/\\/g,

Utilities/config/rules-linter.js

Lines changed: 0 additions & 13 deletions
This file was deleted.

karma.conf.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ const path = require('path');
33

44
const webpack = require('webpack');
55
const testsRules = require('./Utilities/config/rules-tests');
6-
const linterRules = require('./Utilities/config/rules-linter');
6+
const ESLintPlugin = require('eslint-webpack-plugin');
77

88
const sourcePath = path.join(__dirname, './Sources');
99

@@ -37,7 +37,7 @@ module.exports = function init(config) {
3737
webpack: {
3838
mode: 'development',
3939
module: {
40-
rules: [].concat(testsRules, linterRules),
40+
rules: [].concat(testsRules),
4141
},
4242
resolve: {
4343
modules: [path.resolve(__dirname, 'node_modules'), sourcePath],
@@ -52,6 +52,7 @@ module.exports = function init(config) {
5252
},
5353
},
5454
plugins: [
55+
new ESLintPlugin(),
5556
new webpack.DefinePlugin({
5657
__BASE_PATH__: "'/base'",
5758
}),

0 commit comments

Comments
 (0)