vant/.github/renovate.json5

41 lines
904 B
Plaintext

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended", "schedule:weekly"],
"dependencyDashboard": false,
"packageRules": [
// Use chore as semantic commit type for commit messages
{
"matchPackagePatterns": ["*"],
"semanticCommitType": "chore",
// always bump package.json
"rangeStrategy": "bump"
},
{
"groupName": "rsbuild",
"packagePatterns": ["rsbuild"],
"groupSlug": "rsbuild"
},
{
"groupName": "vite",
"packagePatterns": ["vite"],
"groupSlug": "vite"
},
{
"groupName": "types",
"packagePatterns": ["^@types/"],
"groupSlug": "types"
},
{
"groupName": "all patch dependencies",
"groupSlug": "all-patch",
"matchPackagePatterns": ["*"],
"matchUpdateTypes": ["patch"]
},
// manually update peer dependencies
{
"depTypeList": ["peerDependencies"],
"enabled": false
}
]
}