Skip to content
This repository was archived by the owner on Dec 30, 2023. It is now read-only.

Commit f50b797

Browse files
committed
ci(Renovate): 👷 Update dependencies groups
1 parent 01a837c commit f50b797

File tree

1 file changed

+35
-11
lines changed

1 file changed

+35
-11
lines changed

.github/renovate.json

Lines changed: 35 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,12 @@
33
"extends": ["github>terminal-nerds/.github//.github/renovate"],
44
"packageRules": [
55
{
6-
"groupName": "project tools & linters",
7-
"addLabels": ["🧰 project"],
6+
"groupName": "configs",
7+
"addLabels": ["⚙️ configuration"],
8+
"matchUpdateTypes": ["major", "minor", "patch", "rollback"],
89
"packagePatterns": [
9-
"@changesets/*",
1010
"@terminal-nerds/*-config",
11-
"@types/node",
12-
"all-contributors-cli",
1311
"browserslist",
14-
"concurrently",
15-
"del-cli",
1612
"depcheck",
1713
"eslint",
1814
"husky",
@@ -23,20 +19,48 @@
2319
"syncpack",
2420
"tsup",
2521
"typescript",
26-
"vite",
2722
"vitest"
2823
]
2924
},
3025
{
31-
"groupName": "dependencies",
32-
"addLabels": ["🧩 dependencies"],
26+
"groupName": "tools",
27+
"addLabels": ["🧰 project"],
3328
"matchUpdateTypes": ["major", "minor", "patch", "rollback"],
34-
"packagePatterns": [""]
29+
"packagePatterns": [
30+
"@changesets/*",
31+
"all-contributors-cli",
32+
"concurrently",
33+
"del-cli",
34+
"husky",
35+
"turbo",
36+
"tsx"
37+
]
38+
},
39+
{
40+
"groupName": "types",
41+
"addLabels": ["🧰 project"],
42+
"matchUpdateTypes": ["major", "minor", "patch", "rollback"],
43+
"matchPackageNames": ["@total-typescript/ts-reset", "@types/node", "bun-types"]
3544
},
3645
{
3746
"groupName": "project prerequisities",
3847
"addLabels": ["🧰 project"],
48+
"matchUpdateTypes": ["major", "minor", "patch", "rollback"],
3949
"packagePatterns": ["node", "pnpm"]
50+
},
51+
{
52+
"groupName": "package(s) dependencies",
53+
"addLabels": ["📦 packages"],
54+
"matchDepTypes": ["dependencies", "peerDependencies"],
55+
"matchPaths": ["packages/**/package.json"],
56+
"matchUpdateTypes": ["major", "minor", "patch", "rollback"]
57+
},
58+
{
59+
"groupName": "package(s) development dependencies",
60+
"addLabels": ["📦 packages"],
61+
"matchDepTypes": ["devDependencies"],
62+
"matchPaths": ["packages/**/package.json"],
63+
"matchUpdateTypes": ["major", "minor", "patch", "rollback"]
4064
}
4165
]
4266
}

0 commit comments

Comments
 (0)