|
| 1 | +{ |
| 2 | + extends: ['config:base'], |
| 3 | + // https://renovatebot.com/docs/configuration-options/#commitbodytable |
| 4 | + commitBodyTable: true, |
| 5 | + // https://renovatebot.com/docs/configuration-options/#ignoredeps |
| 6 | + ignoreDeps: [ |
| 7 | + // Ignore all package dependencies, we only want these updated in batches as part of new releases. |
| 8 | + 'stylelint', |
| 9 | + 'stylelint-a11y', |
| 10 | + 'stylelint-config-prettier', |
| 11 | + 'stylelint-config-standard', |
| 12 | + 'stylelint-declaration-strict-value', |
| 13 | + 'stylelint-order', |
| 14 | + 'stylelint-scss', |
| 15 | + ], |
| 16 | + // https://renovatebot.com/docs/configuration-options/#labels |
| 17 | + labels: ['enhancement'], |
| 18 | + // https://renovatebot.com/docs/configuration-options/#prcreation |
| 19 | + prCreation: 'not-pending', |
| 20 | + // Use shorter commit messages to account for long dependency names. |
| 21 | + // https://docs.renovatebot.com/configuration-options/#commitmessagetopic |
| 22 | + commitMessageTopic: '{{depName}}', |
| 23 | + // https://renovatebot.com/docs/configuration-options/#prbodycolumns |
| 24 | + prBodyColumns: ['Package', 'Update', 'Type', 'Change'], |
| 25 | + // https://renovatebot.com/docs/configuration-options/#rebasestaleprs |
| 26 | + rebaseStalePrs: true, |
| 27 | + // Silently merge updates without PRs |
| 28 | + automergeType: 'branch', |
| 29 | + // Limit the number of consecutive PRs |
| 30 | + prHourlyLimit: 2, |
| 31 | + node: { |
| 32 | + major: { |
| 33 | + enabled: true, |
| 34 | + }, |
| 35 | + // https://renovatebot.com/docs/node/#configuring-support-policy |
| 36 | + supportPolicy: ['current'], |
| 37 | + }, |
| 38 | + packageRules: [ |
| 39 | + { packageNames: ['prettier'], groupName: 'prettier', automerge: true }, |
| 40 | + { packageNames: ['jest'], groupName: 'jest', automerge: true }, |
| 41 | + { packageNames: ['eslint'], groupName: 'eslint', automerge: true }, |
| 42 | + { |
| 43 | + packageNames: ['stylelint-find-new-rules'], |
| 44 | + groupName: 'stylelint-find-new-rules', |
| 45 | + automerge: true, |
| 46 | + }, |
| 47 | + ], |
| 48 | +} |
0 commit comments