{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:best-practices" ], "labels": [ "dependencies" ], "rangeStrategy": "bump", "lockFileMaintenance": { "enabled": true, "automerge": true }, "packageRules": [ { "matchManagers": ["pub"], "matchDatasources": ["dart-version", "flutter-version"], "matchUpdateTypes": [ "minor", "patch" ], "enabled": false }, { "matchManagers": ["pub"], "matchDepTypes": ["dependencies"], "matchUpdateTypes": [ "minor", "patch" ], "enabled": false }, { "groupName": "built_value", "matchPackagePatterns": "^built" }, { "groupName": "go_router", "matchPackagePatterns": "^go_router" }, { "groupName": "sqflite", "matchPackagePatterns": "^sqflite" }, { "groupName": "unifiedpush", "matchPackagePatterns": "^unifiedpush" }, { "groupName": "xml_serializable", "matchPackageNames": [ "xml_annotation", "xml_serializable" ] }, { "groupName": "json_serializable", "matchPackageNames": [ "json_annotation", "json_serializable" ] } ] }