Skip to content

Commit b7fb630

Browse files
committed
Enhance renovate configuration to batch runtime and dev dependencies in template package.json files
1 parent a36767d commit b7fb630

File tree

1 file changed

+25
-9
lines changed

1 file changed

+25
-9
lines changed

renovate.json

Lines changed: 25 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,27 @@
11
{
2-
"extends": ["config:recommended"],
3-
"packageRules": [
4-
{
5-
"description": "Update dependencies in template package.json files",
6-
"matchManagers": ["npm"],
7-
"matchFileNames": ["^templates/.*/package\\.json$"],
8-
"labels": ["templates"]
9-
}
10-
]
2+
"extends": ["config:recommended"],
3+
"packageRules": [
4+
{
5+
"description": "Batch RUNTIME deps in templates",
6+
"matchManagers": ["npm"],
7+
"matchFileNames": ["^templates/.*/package\\.json$"],
8+
"matchDepTypes": ["dependencies", "optionalDependencies"],
9+
"groupName": "Template runtime deps",
10+
"groupSlug": "templates-runtime",
11+
"separateMajorMinor": false,
12+
"separateMinorPatch": false,
13+
"labels": ["templates", "runtime"]
14+
},
15+
{
16+
"description": "Batch DEV deps in templates",
17+
"matchManagers": ["npm"],
18+
"matchFileNames": ["^templates/.*/package\\.json$"],
19+
"matchDepTypes": ["devDependencies"],
20+
"groupName": "Template dev deps",
21+
"groupSlug": "templates-dev",
22+
"separateMajorMinor": false,
23+
"separateMinorPatch": false,
24+
"labels": ["templates", "dev"]
25+
}
26+
]
1127
}

0 commit comments

Comments
 (0)