Skip to content

Commit 566599f

Browse files
committed
chore(renovate): better package grouping
Signed-off-by: Jakub Freisler <[email protected]>
1 parent bb6d8fa commit 566599f

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

renovate.json

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,53 @@
11
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"timezone": "Europe/Warsaw",
24
"extends": [
35
"config:base"
6+
],
7+
"packageRules": [
8+
{
9+
"extends": "packages:linters",
10+
"groupName": "linters",
11+
"automerge": true,
12+
"automergeType": "branch"
13+
},
14+
{
15+
"extends": "packages:postcss",
16+
"groupName": "postcss packages"
17+
},
18+
{
19+
"extends": "packages:test",
20+
"groupName": "test packages",
21+
"automerge": true,
22+
"automergeType": "branch"
23+
},
24+
{
25+
"groupName": "definitelyTyped",
26+
"matchPackagePrefixes": [
27+
"@types/"
28+
],
29+
"automerge": true,
30+
"automergeType": "branch"
31+
},
32+
{
33+
"groupName": "vitest",
34+
"matchPackagePrefixes": [
35+
"@vitest/",
36+
"vitest"
37+
]
38+
},
39+
{
40+
"matchPackagePatterns": [
41+
"*"
42+
],
43+
"matchUpdateTypes": [
44+
"minor",
45+
"patch"
46+
],
47+
"groupName": "all non-major dependencies",
48+
"groupSlug": "all-minor-patch",
49+
"automerge": true,
50+
"automergeType": "branch"
51+
}
452
]
553
}

0 commit comments

Comments
 (0)