| 1 | { |
| 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json", |
| 3 | "extends": [ |
| 4 | "config:base", |
| 5 | ":rebaseStalePrs", |
| 6 | "schedule:earlyMondays", |
| 7 | ":automergeMinor", |
| 8 | ":automergeTesters", |
| 9 | ":automergeLinters", |
| 10 | ":automergeTypes", |
| 11 | ":automergePatch" |
| 12 | ], |
| 13 | "packageRules": [ |
| 14 | { |
| 15 | "matchUpdateTypes": ["minor", "patch", "digest"], |
| 16 | "automerge": true |
| 17 | }, |
| 18 | { |
| 19 | "groupName": "all major dependencies", |
| 20 | "groupSlug": "all-major", |
| 21 | "matchPackagePatterns": ["*"], |
| 22 | "matchUpdateTypes": ["major"] |
| 23 | }, |
| 24 | { |
| 25 | "groupName": "all minor dependencies", |
| 26 | "groupSlug": "all-minor", |
| 27 | "matchPackagePatterns": ["*"], |
| 28 | "matchUpdateTypes": ["minor"] |
| 29 | }, |
| 30 | { |
| 31 | "groupName": "all patch dependencies", |
| 32 | "groupSlug": "all-patch", |
| 33 | "matchPackagePatterns": ["*"], |
| 34 | "matchUpdateTypes": ["patch"] |
| 35 | }, |
| 36 | { |
| 37 | "groupName": "eslint", |
| 38 | "matchPackagePatterns": ["eslint"] |
| 39 | }, |
| 40 | { |
| 41 | "groupName": "dompurify", |
| 42 | "matchPackagePatterns": ["dompurify"] |
| 43 | }, |
| 44 | { |
| 45 | "matchPackageNames": ["chokidar"], |
| 46 | "enabled": false |
| 47 | } |
| 48 | ], |
| 49 | "dependencyDashboard": false, |
| 50 | "dependencyDashboardAutoclose": true, |
| 51 | "rangeStrategy": "bump" |
| 52 | } |
| 53 | |