Full Config Presets
config:best-practices¶
Preset with best practices from the Renovate maintainers. Recommended for advanced users, who want to follow our best practices.
{
"extends": [
"config:recommended",
"docker:pinDigests",
"helpers:pinGitHubActionDigests",
":configMigration",
":pinDevDependencies"
]
}
config:js-app¶
Default configuration for webapps.
{
"extends": [
"config:recommended",
":pinAllExceptPeerDependencies"
]
}
config:js-lib¶
Default configuration for libraries.
{
"extends": [
"config:recommended",
":pinOnlyDevDependencies"
]
}
config:recommended¶
Recommended configuration for most users. It does not matter what programming language you use.
{
"extends": [
":dependencyDashboard",
":semanticPrefixFixDepsChoreOthers",
":ignoreModulesAndTests",
"group:monorepos",
"group:recommended",
"replacements:all",
"workarounds:all"
]
}
config:semverAllMonthly¶
Preserve SemVer ranges and update everything together once a month.
{
"extends": [
":preserveSemverRanges",
"group:all",
"schedule:monthly",
":maintainLockFilesMonthly"
],
"lockFileMaintenance": {
"commitMessageAction": "Update",
"extends": [
"group:all"
]
},
"separateMajorMinor": false
}