diff --git a/lib/linter/config-comment-parser.js b/lib/linter/config-comment-parser.js index cc20a1e54d21..64482489535e 100644 --- a/lib/linter/config-comment-parser.js +++ b/lib/linter/config-comment-parser.js @@ -15,7 +15,7 @@ const levn = require("levn"), Legacy: { ConfigOps } - } = require("@eslint/eslintrc"); + } = require("@eslint/eslintrc/universal"); // eslint-disable-line node/no-missing-require -- false positive const debug = require("debug")("eslint:config-comment-parser"); diff --git a/lib/linter/linter.js b/lib/linter/linter.js index 0f1bfc070e34..ae564b6610b6 100644 --- a/lib/linter/linter.js +++ b/lib/linter/linter.js @@ -24,7 +24,7 @@ const ConfigValidator, environments: BuiltInEnvironments } - } = require("@eslint/eslintrc"), + } = require("@eslint/eslintrc/universal"), // eslint-disable-line node/no-missing-require -- false positive Traverser = require("../shared/traverser"), { SourceCode } = require("../source-code"), CodePathAnalyzer = require("./code-path-analysis/code-path-analyzer"), diff --git a/package.json b/package.json index 3a7af24890a7..5bf0a60017fa 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "homepage": "https://eslint.org", "bugs": "https://github.com/eslint/eslint/issues/", "dependencies": { - "@eslint/eslintrc": "github:eslint/eslintrc", + "@eslint/eslintrc": "github:eslint/eslintrc#universal", "@humanwhocodes/config-array": "^0.5.0", "ajv": "^6.10.0", "chalk": "^4.0.0",