From 9c0f4a8390da5671f5e2d6459a67281ebbca91f9 Mon Sep 17 00:00:00 2001 From: Marco Pasqualetti <24919330+marcalexiei@users.noreply.github.com> Date: Wed, 22 Apr 2026 18:12:08 +0200 Subject: [PATCH] chore(dependabot): add groups (#171) Adds groups configuration to the Dependabot `npm` ecosystem block, consolidating related packages into single PRs instead of one PR per package --- .github/dependabot.yml | 43 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 6bb49064..5e7101a8 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -14,6 +14,49 @@ updates: ignore: - dependency-name: "@types/node" update-types: ["version-update:semver-major"] + groups: + react: + patterns: + - "react" + - "react-dom" + - "react-*" + - "@types/react" + - "@types/react-dom" + redux: + patterns: + - "redux" + - "@reduxjs/*" + - "react-redux" + vite: + patterns: + - "vite" + - "@vitejs/*" + tailwind: + patterns: + - "tailwindcss" + - "@tailwindcss/*" + - "daisyui" + vitest: + patterns: + - "vitest" + - "@vitest/*" + eslint: + patterns: + - "eslint" + - "@eslint/*" + - "eslint-*" + - "typescript-eslint" + typescript: + patterns: + - "typescript" + - "@types/*" + playwright: + patterns: + - "@playwright/*" + axios: + patterns: + - "axios" + - "axios-*" # Maintain dependencies for GitHub Actions - package-ecosystem: github-actions