| { |
| "$schema": "https://docs.renovatebot.com/renovate-schema.json", |
| "extends": ["local>renovate-presets"], |
| "semanticCommits": "enabled", |
| "packageRules": [ |
| { |
| "description": "Automerge devDependencies updates", |
| "matchDatasources": ["npm"], |
| "matchDepTypes": ["devDependencies"], |
| "matchUpdateTypes": ["minor", "patch", "pin"], |
| "matchCurrentVersion": "!/^0/", |
| "automerge": true, |
| "automergeType": "pr", |
| "autoApprove": true |
| }, |
| { |
| "description": "Automerge updates to @types/chrome even if the major version is 0", |
| "matchDatasources": ["npm"], |
| "matchPackageNames": ["@types/chrome"], |
| "matchUpdateTypes": ["minor", "patch", "pin"], |
| "automerge": true, |
| "automergeType": "pr", |
| "autoApprove": true |
| } |
| ] |
| } |