A sharable config preset for renovate used by SMG automotive.
Enable Renovate in your repository and create a renovate.json
file in the root of your project:
{
"extends": [
"github>smg-automotive/renovate-config"
]
}
By default, renovate will pin all dev dependencies and uses SemVer ranges for the others. If you work on a project
that is not required()
by any other package, add github>smg-automotive/renovate-config:web
to renovate.json.
{
"extends": [
"github>smg-automotive/renovate-config",
"github>smg-automotive/renovate-config:web"
]
}
With that, we are following the recommendation from renovate.
If the configuration does not fit your project, you can exclude certain presets by adding:
{
"ignorePresets": [
"github>smg-automotive/renovate-config:groupLtsNodeVersions"
]
}
If you're relying on SMG packages shipped via private npm registry you can add
{
"extends": [
"github>smg-automotive/renovate-config:npmGitHubRegistry"
]
}
to your configuration to allow renovate checking for dependency updates.