From 9ea60bb7f5757e7f61659cc4a66fc7c69b7a33c7 Mon Sep 17 00:00:00 2001
From: Martin Herndl <martin@herndl.org>
Date: Fri, 13 May 2022 09:26:32 +0200
Subject: [PATCH] feat(preset): group PHPStan packages together (#15509)

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
---
 lib/config/presets/internal/group.ts | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/lib/config/presets/internal/group.ts b/lib/config/presets/internal/group.ts
index 4ac5fa02ce..3dfbb9641a 100644
--- a/lib/config/presets/internal/group.ts
+++ b/lib/config/presets/internal/group.ts
@@ -64,6 +64,7 @@ const staticGroups = {
       'group:jestPlusTSJest',
       'group:jestPlusTypes',
       'group:kubernetes',
+      'group:phpstan',
       'group:polymer',
       'group:resilience4j',
       'group:rubyOmniauth',
@@ -181,6 +182,16 @@ const staticGroups = {
       },
     ],
   },
+  phpstan: {
+    description: 'Group PHPStan packages together',
+    packageRules: [
+      {
+        matchDatasources: ['packagist'],
+        matchPackagePatterns: ['^phpstan\\/phpstan$', '\\/phpstan-'],
+        groupName: 'PHPStan packages',
+      },
+    ],
+  },
   polymer: {
     description: 'Group all @polymer packages together',
     packageRules: [
-- 
GitLab