Skip to content

Commit 228a2dd

Browse files
authored
chore: update dependency eslint-plugin-eslint-plugin to ^7.3.2 (#20661)
1 parent 3ab4d7e commit 228a2dd

2 files changed

Lines changed: 16 additions & 5 deletions

File tree

eslint.config.js

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@
1111

1212
const path = require("node:path");
1313
const internalPlugin = require("./tools/internal-rules");
14-
const eslintPluginRulesRecommendedConfig = require("eslint-plugin-eslint-plugin/configs/rules-recommended");
15-
const eslintPluginTestsRecommendedConfig = require("eslint-plugin-eslint-plugin/configs/tests-recommended");
14+
const eslintPluginESLint = require("eslint-plugin-eslint-plugin").default;
1615
const globals = require("globals");
1716
const eslintConfigESLintCJS = require("eslint-config-eslint/cjs");
1817
const eslintPluginYml = require("eslint-plugin-yml");
@@ -121,7 +120,10 @@ module.exports = defineConfig([
121120
name: "eslint/rules",
122121
files: ["lib/rules/*.js", "tools/internal-rules/*.js"],
123122
ignores: ["**/index.js"],
124-
extends: [eslintPluginRulesRecommendedConfig],
123+
plugins: {
124+
"eslint-plugin": eslintPluginESLint,
125+
},
126+
extends: ["eslint-plugin/rules-recommended"],
125127
rules: {
126128
"eslint-plugin/prefer-placeholders": "error",
127129
"eslint-plugin/prefer-replace-text": "error",
@@ -131,6 +133,12 @@ module.exports = defineConfig([
131133
{ pattern: "^(Enforce|Require|Disallow) .+[^. ]$" },
132134
],
133135
"internal-rules/no-invalid-meta": "error",
136+
137+
"eslint-plugin/require-meta-schema-description": "off",
138+
139+
// TODO: Consider enabling these for non-deprecated rules
140+
"eslint-plugin/no-meta-schema-default": "off",
141+
"eslint-plugin/require-meta-default-options": "off",
134142
},
135143
},
136144
{
@@ -147,7 +155,10 @@ module.exports = defineConfig([
147155
{
148156
name: "eslint/rules-tests",
149157
files: ["tests/lib/rules/*.js", "tests/tools/internal-rules/*.js"],
150-
extends: [eslintPluginTestsRecommendedConfig],
158+
plugins: {
159+
"eslint-plugin": eslintPluginESLint,
160+
},
161+
extends: ["eslint-plugin/tests-recommended"],
151162
rules: {
152163
"eslint-plugin/test-case-property-ordering": [
153164
"error",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@
168168
"ejs": "^3.0.2",
169169
"eslint": "file:.",
170170
"eslint-config-eslint": "file:packages/eslint-config-eslint",
171-
"eslint-plugin-eslint-plugin": "^6.0.0",
171+
"eslint-plugin-eslint-plugin": "^7.3.2",
172172
"eslint-plugin-expect-type": "^0.6.0",
173173
"eslint-plugin-yml": "^1.14.0",
174174
"eslint-release": "^3.3.0",

0 commit comments

Comments
 (0)