From 639b6543318d499b7fce1dfe19941b85a1a4e6e0 Mon Sep 17 00:00:00 2001 From: Doug Richar Date: Wed, 4 Sep 2024 16:05:52 -0400 Subject: [PATCH] chore: update Renovate config --- .github/renovate.json | 58 +++++++++++++++++++++++-------------------- 1 file changed, 31 insertions(+), 27 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index dc410575..3456c0ae 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -11,22 +11,12 @@ "minimumReleaseAge": "3 days", "packageRules": [ { - "matchCategories": ["node"], - "enabled": false - }, - { - "groupName": "algosdk", - "matchPackageNames": ["algosdk"], - "matchUpdateTypes": ["patch", "minor"] - }, - { - "groupName": "Tanstack Store", - "matchPackageNames": ["@tanstack/**"], + "groupName": "non-major dependencies", "matchUpdateTypes": ["patch", "minor"] }, { "groupName": "Wallet dependencies", - "matchPackageNames": [ + "matchPackagePatterns": [ "@agoralabs-sh/avm-web-provider", "@blockshake/defly-connect", "@magic-ext/algorand", @@ -38,49 +28,63 @@ "rangeStrategy": "bump" }, { - "groupName": "React", - "matchSourceUrls": ["https://github.com/facebook/react"], + "groupName": "Type definitions", + "matchPackageNames": ["@types/**"], "matchUpdateTypes": ["patch", "minor"] }, { - "groupName": "React type definitions", - "matchPackageNames": ["@types/react", "@types/react-dom"], + "groupName": "React dependencies", + "matchPackagePatterns": ["react"], "matchUpdateTypes": ["patch", "minor"] }, { "groupName": "Vue dependencies", - "matchPackageNames": ["vue", "!@tanstack/vue-store"], + "matchPackagePatterns": ["vue"], "matchUpdateTypes": ["patch", "minor"] }, { "groupName": "SolidJS dependencies", - "matchPackageNames": ["solid", "!@tanstack/solid-store"], + "matchPackagePatterns": ["solid"], "matchUpdateTypes": ["patch", "minor"] }, { - "groupName": "Type definitions", - "matchPackageNames": ["@types/**", "!@types/react", "!@types/react-dom"], + "groupName": "ESLint and Prettier", + "matchPackagePatterns": ["eslint", "prettier"], + "matchUpdateTypes": ["patch", "minor"] + }, + { + "groupName": "Tanstack Store", + "matchPackageNames": ["@tanstack/**"], "matchUpdateTypes": ["patch", "minor"] }, { - "groupName": "ESLint/Prettier", - "matchPackageNames": ["eslint", "prettier"], + "groupName": "React", + "matchSourceUrls": ["https://github.com/facebook/react"], "matchUpdateTypes": ["patch", "minor"] }, { - "groupName": "Build tools", - "matchPackageNames": ["vite", "tsup", "webpack"], + "groupName": "React", + "matchPackageNames": ["@types/react", "@types/react-dom"], "matchUpdateTypes": ["patch", "minor"] }, { - "groupName": "Testing libraries", - "matchPackageNames": ["vitest", "testing-library"], + "groupName": "TypeScript", + "matchPackageNames": ["typescript"], "matchUpdateTypes": ["patch", "minor"] }, { - "groupName": "non-major dependencies", + "groupName": "algosdk", + "matchPackageNames": ["algosdk"], "matchUpdateTypes": ["patch", "minor"] }, + { + "matchCategories": ["node"], + "enabled": false + }, + { + "matchPackageNames": ["@types/node"], + "enabled": false + }, { "matchDepTypes": ["engines"], "enabled": false