Skip to content

Renovate

Terminal window
tinkerise add renovate

The renovate module checks for common Renovate config files:

  • renovate.json
  • renovate.json5
  • .renovaterc
  • .renovaterc.json
  • .github/renovate.json
  • .github/renovate.json5

It also checks for a renovate key inside package.json.

If any of these are present, the module is considered installed.

renovate is config-only and installs no packages.

It writes one file:

  • renovate.json

with:

  • $schema: https://docs.renovatebot.com/renovate-schema.json
  • extends: ['config:recommended']
  • Creates renovate.json
  • Adds no runtime or dev dependencies
  • Leaves package scripts untouched

If Renovate config already exists, detection marks the module as installed. If a conflicting write is attempted during enhancement runs, tinkerise shows a diff and supports replace/skip choices.