8000 Upgrade: eslintrc for ModuleResolver fix (#14577) · eslint/eslint@aaf65e6 · GitHub
[go: up one dir, main page]

Skip to content

Commit aaf65e6

Browse files
authored
Upgrade: eslintrc for ModuleResolver fix (#14577)
This incorporates eslint/eslintrc#34, which allows fixing `CLIEngine`'s `ModuleResolver` import.
1 parent ae6dbd1 commit aaf65e6

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
lines changed

lib/cli-engine/cli-engine.js

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,11 @@ const {
2727
naming,
2828
CascadingConfigArrayFactory,
2929
IgnorePattern,
30-
getUsedExtractedConfigs
30+
getUsedExtractedConfigs,
31+
ModuleResolver
3132
}
3233
} = require("@eslint/eslintrc");
3334

34-
/*
35-
* For some reason, ModuleResolver must be included via filepath instead of by
36-
* API exports in order to work properly. That's why this is separated out onto
37-
* its own require() statement.
38-
*/
39-
const ModuleResolver = require("@eslint/eslintrc/lib/shared/relative-module-resolver");
4035
const { FileEnumerator } = require("./file-enumerator");
4136

4237
const { Linter } = require("../linter");

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"bugs": "https://github.com/eslint/eslint/issues/",
4545
"dependencies": {
4646
"@babel/code-frame": "7.12.11",
47-
"@eslint/eslintrc": "^0.4.0",
47+
"@eslint/eslintrc": "^0.4.1",
4848
"ajv": "^6.10.0",
4949
"chalk": "^4.0.0",
5050
"cross-spawn": "^7.0.2",

0 commit comments

Comments
 (0)
0