{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended", ":maintainLockFilesWeekly", ":semanticCommitTypeAll(chore)" ], "packageRules": [ { "matchDepTypes": ["dependencies", "devDependencies", "peerDependencies"], "matchUpdateTypes": ["patch", "minor"], "groupName": "non-breaking updates", "minimumReleaseAge": "1 day" }, { "matchUpdateTypes": ["major"], "groupName": "major updates", "minimumReleaseAge": "7 days", "labels": ["major-update"], "prPriority": 5 }, { "matchPackageNames": ["react", "react-dom", "esbuild"], "enabled": false } ], "schedule": ["on the first day of the week"], "lockFileMaintenance": { "enabled": true } }