Skip to content

Commit 632c87c

Browse files
committed
Update Renovate Config to hopefully fix Renovate.
Renovate is a bit broken by the fact that we are a monorepo and peer deps Screws Renovate over big time.
1 parent cb26319 commit 632c87c

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

.github/renovate.json5

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,27 @@
99
{
1010
extends: ["github>the-draupnir-project/.github:renovate-shared"],
1111
packageRules: [
12+
{
13+
groupName: "Production Dependencies",
14+
matchPackagePatterns: ["*"],
15+
matchDepTypes: [
16+
"dependencies",
17+
"devDependencies",
18+
"peerDependencies",
19+
"optionalDependencies",
20+
],
21+
},
22+
{
23+
groupName: "Development Dependencies",
24+
matchPackagePatterns: ["*"],
25+
matchDepTypes: [
26+
"pre-commit",
27+
"devDependencies",
28+
"peerDependencies",
29+
"optionalDependencies",
30+
],
31+
matchPackageNames: ["!/^@types.*/"],
32+
},
1233
{
1334
matchManagers: ["github-actions"],
1435
matchUpdateTypes: ["major"],

0 commit comments

Comments
 (0)