From f9217e527e1c49c6244400c4a58b6d1c14de51db Mon Sep 17 00:00:00 2001 From: Brandon Mills Date: Wed, 13 Oct 2021 22:45:55 -0400 Subject: [PATCH] Upgrade: @eslint/eslintrc@1.0.3 for Jest workaround (#15164) * Upgrade: @eslint/eslintrc@1.0.3 for Jest workaround * Chore: Remove unused disable comments `eslint-plugin-node`'s `no-missing-require` previously had a false positive report that the `@eslint/eslintrc/universal` export did not exist. Now with the release of `@eslint/eslintrc@1.0.3` with a "fake" (not part of `exports` in `package.json`) `universal` export, as a workaround for Jest, `no-missing-require` is satisfied that it does exist. --- lib/linter/config-comment-parser.js | 2 +- lib/linter/linter.js | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/linter/config-comment-parser.js b/lib/linter/config-comment-parser.js index 34675a76b55..b88c5e6c850 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/universal"); // eslint-disable-line node/no-missing-require -- false positive + } = require("@eslint/eslintrc/universal"); const debug = require("debug")("eslint:config-comment-parser"); diff --git a/lib/linter/linter.js b/lib/linter/linter.js index fab6c26113f..410c07fee51 100644 --- a/lib/linter/linter.js +++ b/lib/linter/linter.js @@ -24,7 +24,7 @@ const ConfigValidator, environments: BuiltInEnvironments } - } = require("@eslint/eslintrc/universal"), // eslint-disable-line node/no-missing-require -- false positive + } = require("@eslint/eslintrc/universal"), 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 89b02acd4cb..c62f55db616 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "homepage": "https://eslint.org", "bugs": "https://github.com/eslint/eslint/issues/", "dependencies": { - "@eslint/eslintrc": "^1.0.2", + "@eslint/eslintrc": "^1.0.3", "@humanwhocodes/config-array": "^0.6.0", "ajv": "^6.10.0", "chalk": "^4.0.0",