Skip to content
This repository was archived by the owner on Mar 7, 2025. It is now read-only.

Commit 2d7e8d1

Browse files
committed
Improve renovate config
1 parent 53ccc30 commit 2d7e8d1

File tree

1 file changed

+36
-8
lines changed

1 file changed

+36
-8
lines changed

.github/renovate.json5

Lines changed: 36 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,45 @@
88
"packageRules": [
99
{
1010
"groupName": "typescript-eslint",
11+
"matchDepTypes": ["devDependencies"],
1112
"matchPackagePrefixes": ["@typescript-eslint/"]
13+
},
14+
{
15+
"groupName": "vitest",
16+
"matchDepTypes": ["devDependencies"],
17+
"matchPackagePrefixes": ["@vitest/ui", "vitest"]
18+
},
19+
{
20+
"groupName": "typescript",
21+
"matchDepTypes": ["devDependencies"],
22+
"matchPackagePrefixes": ["typescript"]
23+
},
24+
{
25+
"groupName": "prettier",
26+
"matchDepTypes": ["devDependencies"],
27+
"matchPackagePrefixes": ["prettier", "@types/prettier"]
28+
},
29+
{
30+
"groupName": "node",
31+
"matchPackagePrefixes": ["@types/node", "node", "npm"],
32+
"rangeStrategy": "bump"
33+
},
34+
{
35+
"groupName": "dependencies",
36+
"matchDepTypes": ["dependencies"],
37+
"rangeStrategy": "replace"
38+
},
39+
{
40+
"groupName": "devDependencies",
41+
"matchDepTypes": ["devDependencies"],
42+
"rangeStrategy": "bump"
43+
},
44+
{
45+
"groupName": "peerDependencies",
46+
"matchDepTypes": ["peerDependencies"],
47+
"rangeStrategy": "widen"
1248
}
1349
],
14-
"ignoreDeps": [
15-
// manually bumping
16-
"@types/node",
17-
"node",
18-
"npm",
19-
"prettier",
20-
"typescript"
21-
],
2250
"vulnerabilityAlerts": {
2351
"labels": ["security"],
2452
"assigneesFromCodeOwners": true

0 commit comments

Comments
 (0)