Skip to content

Commit 2f32b58

Browse files
authored
Merge pull request #3649 from relative-ci/update-eslint-setup
Upgrade eslint setup
2 parents 519eea5 + 14b7d35 commit 2f32b58

File tree

6 files changed

+807
-79
lines changed

6 files changed

+807
-79
lines changed

.eslintrc.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ module.exports = {
3636
{
3737
peerDependencies: true,
3838
devDependencies: [
39+
'build/**/*.js',
3940
'**/*.stories.jsx',
4041
'**/__tests__/*.js',
4142
'**/test/**/*.js',
@@ -74,6 +75,7 @@ module.exports = {
7475
{
7576
peerDependencies: true,
7677
devDependencies: [
78+
'build/**/*.ts',
7779
'**/*.stories.tsx',
7880
'**/__tests__/*.ts',
7981
'**/storybook/*.ts',

build/configs/define.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ const webpack = require('webpack');
33

44
module.exports = (settings) => {
55
const { isProduction, isDevelopment, rootDir } = settings;
6-
const pkg = require(path.join(rootDir, 'package.json'));
6+
const pkg = require(path.join(rootDir, 'package.json')); // eslint-disable-line global-require,import/no-dynamic-require
77

88
return {
99
plugins: [

lint-staged.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module.exports = {
2-
'**/*.{js,jsx}': ['npx prettier --write', 'npx eslint --fix'],
2+
'**/*.{js,jsx,ts,tsx}': ['npx prettier --write', 'npx eslint --fix'],
33
};

0 commit comments

Comments
 (0)