From fe399f930249090adf1dffbd439cc79f2e08bed1 Mon Sep 17 00:00:00 2001 From: Lukas Date: Wed, 11 Sep 2024 13:06:14 +0300 Subject: [PATCH 1/3] [infra] Create `ESLint plugins` renovate group --- renovate.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/renovate.json b/renovate.json index c4538fc5b9f7..8b9e897f04d6 100644 --- a/renovate.json +++ b/renovate.json @@ -53,6 +53,10 @@ "groupName": "typescript-eslint", "matchPackagePatterns": "@typescript-eslint/*" }, + { + "groupName": "ESLint plugins", + "matchPackagePatterns": "eslint-plugin-*" + }, { "groupName": "@types/node", "matchPackageNames": ["@types/node"], From 1c453dc3c59459e21aebbe20a434fc6f56db40b2 Mon Sep 17 00:00:00 2001 From: Lukas Date: Wed, 11 Sep 2024 13:49:17 +0300 Subject: [PATCH 2/3] Explicitly list relevant plugins --- renovate.json | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 8b9e897f04d6..aafed0e42d07 100644 --- a/renovate.json +++ b/renovate.json @@ -55,7 +55,17 @@ }, { "groupName": "ESLint plugins", - "matchPackagePatterns": "eslint-plugin-*" + "matchPackageNames": [ + "eslint-plugin-filenames", + "eslint-plugin-import", + "eslint-plugin-jsdoc", + "eslint-plugin-jsx-a11y", + "eslint-plugin-mocha", + "eslint-plugin-prettier", + "eslint-plugin-react", + "eslint-plugin-react-hooks", + "eslint-plugin-testing-library" + ] }, { "groupName": "@types/node", From 3d827565a8c763bd615f29af3fb51c96b0254e6c Mon Sep 17 00:00:00 2001 From: Lukas Date: Wed, 11 Sep 2024 14:02:24 +0300 Subject: [PATCH 3/3] Code review: Try pattern combination --- renovate.json | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/renovate.json b/renovate.json index aafed0e42d07..a0ec49ff22f8 100644 --- a/renovate.json +++ b/renovate.json @@ -55,17 +55,7 @@ }, { "groupName": "ESLint plugins", - "matchPackageNames": [ - "eslint-plugin-filenames", - "eslint-plugin-import", - "eslint-plugin-jsdoc", - "eslint-plugin-jsx-a11y", - "eslint-plugin-mocha", - "eslint-plugin-prettier", - "eslint-plugin-react", - "eslint-plugin-react-hooks", - "eslint-plugin-testing-library" - ] + "matchPackagePatterns": ["eslint-plugin-*", "!eslint-plugin-react-compiler"] }, { "groupName": "@types/node",