diff --git a/renovate.json b/renovate.json index 64e1b1f2..ead00d12 100644 --- a/renovate.json +++ b/renovate.json @@ -1,36 +1,4 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended"], - "customManagers": [ - { - "customType": "regex", - "description": "Extract bun version from .prototools", - "managerFilePatterns": ["/^\\.prototools$/"], - "matchStrings": ["bun\\s*=\\s*\"(?[^\"]+)\""], - "depNameTemplate": "oven-sh/bun", - "datasourceTemplate": "github-releases", - "extractVersionTemplate": "^bun-v(?.+)$" - } - ], - "packageRules": [ - { - "description": "Group Bun runtime (.prototools) and @types/bun together", - "groupName": "bun", - "matchPackageNames": ["oven-sh/bun", "@types/bun"] - }, - { - "description": "Group CLI devDependencies (minor/patch) into a single PR", - "groupName": "cli devDependencies (non-major)", - "matchFileNames": ["package.json"], - "matchDepTypes": ["devDependencies"], - "matchUpdateTypes": ["minor", "patch"], - "matchPackageNames": ["!@types/bun"] - }, - { - "description": "Group all docs dependencies (Astro, Starlight, etc.) into a single PR", - "groupName": "docs dependencies", - "matchFileNames": ["docs/package.json"], - "separateMajorMinor": false - } - ] + "extends": ["local>archgate/renovate-config"] }