Files
Sebastian Poxhofer c32e2391a0 refactor(linters): add prefer-coerce-object rule (#45493)
Refs #45216

The object counterpart to `prefer-coerce-array`: `x ?? {}` becomes
`coerceObject(x)`. The rule flags a `??` whose default is a bare `{}`
literal, so a populated default or an asserted `({} as Foo)` still
passes; a `x ?? y ?? {}` chain maps onto `coerceObject(x, y)`.

Every hit across `lib/` converted cleanly, so no disable comments were
needed.
2026-08-28 09:27:59 +00:00
..

Config presets

Renovate supports updating Shareable Config Presets for Renovate configuration.

The preset versions are only updated if the version is already pinned. For example, github>user/renovate-config#1.2.3 will be updated to github>user/renovate-config#1.2.4 if the 1.2.4 version is available, but github>user/renovate-config will not be pinned.

{
  "extends": [
    "github>user/renovate-config#1.2.3",
    "github>user/renovate-config:group"
  ]
}

Unsupported Config

Tool constraints

Renovate will extract + suggest updates for package manager/tool versions in the constraints configuration.

Constraints set on tools that Containerbase supports will result in Renovate updates.

Other constraints will not be updated by Renovate.