{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended" ], "packageRules": [ { "matchManagers": ["cargo"], "groupName": "Rust dependencies", "schedule": ["before 3am on Monday"] }, { "matchManagers": ["npm"], "groupName": "npm dependencies", "schedule": ["before 3am on Monday"] }, { "matchUpdateTypes": ["minor", "patch"], "groupName": "all non-major dependencies", "groupSlug": "all-minor-patch", "automerge": true }, { "matchDepTypes": ["devDependencies"], "automerge": true } ], "rust": { "enabled": true }, "lockFileMaintenance": { "enabled": true, "schedule": ["before 3am on the first day of the month"] }, "vulnerabilityAlerts": { "enabled": true, "labels": ["security"] }, "labels": ["dependencies"], "prConcurrentLimit": 3, "prHourlyLimit": 2 }