{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["config:recommended", "helpers:disableTypesNodeMajor"], "labels": ["dependencies"], "rangeStrategy": "bump", "dependencyDashboard": true, "dependencyDashboardTitle": "Dependency Dashboard", "commitMessagePrefix": "chore(deps):", "commitMessageAction": "update", "schedule": ["at any time"], "timezone": "Europe/Amsterdam", "rebaseWhen": "conflicted", "prCreation": "immediate", "prConcurrentLimit": 5, "packageRules": [ { "matchDepTypes": ["devDependencies"], "matchUpdateTypes": ["minor", "patch"], "groupName": "Development tools", "automerge": false }, { "matchPackageNames": [ "@base-ui/react", "lucide-react", "motion", "@dnd-kit/**" ], "matchUpdateTypes": ["minor", "patch"], "groupName": "Interface libraries", "automerge": false }, { "matchPackageNames": ["vitest", "@vitest/coverage-v8"], "groupName": "Vitest", "automerge": false }, { "matchUpdateTypes": ["major"], "automerge": false }, { "matchPackageNames": ["node", "pnpm"], "enabled": false } ], "minimumReleaseAge": "3 days", "automerge": false }