Skip to content

Commit c425280

Browse files
authored
fix: 🚑 Fix invalid ESLint configuration error (#735)
1 parent ba7cb88 commit c425280

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/index.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,15 +176,23 @@ function createEslintFix(eslintConfig, eslintPath) {
176176
parser: eslintConfig.parser,
177177
globals: eslintConfig.globals,
178178
parserOptions: eslintConfig.parserOptions,
179-
ignorePatterns: eslintConfig.ignorePattern,
179+
ignorePatterns: eslintConfig.ignorePatterns || eslintConfig.ignorePattern,
180+
plugins: eslintConfig.plugins,
181+
env: eslintConfig.env,
182+
settings: eslintConfig.settings,
183+
noInlineConfig: eslintConfig.noInlineConfig,
180184
...eslintConfig.overrideConfig
181185
};
182-
183186
delete eslintConfig.rules;
184187
delete eslintConfig.parser;
185188
delete eslintConfig.parserOptions;
186189
delete eslintConfig.globals;
190+
delete eslintConfig.ignorePatterns;
187191
delete eslintConfig.ignorePattern;
192+
delete eslintConfig.plugins;
193+
delete eslintConfig.env;
194+
delete eslintConfig.noInlineConfig;
195+
delete eslintConfig.settings;
188196

189197
const eslint = getESLint(eslintPath, eslintConfig);
190198
try {

0 commit comments

Comments
 (0)