Skip to content

Configure Renovate

Prokop Simek requested to merge renovate/configure into master

Welcome to Renovate! This is an onboarding MR to help you understand and configure settings before regular Merge Requests begin.

🚦 To activate Renovate, merge this Merge Request. To disable Renovate, simply close this Merge Request unmerged.


Detected Package Files

  • package.json (npm)
  • types/package.json (npm)
  • .travis.yml (travis)

Configuration Summary

Based on the default config's presets, Renovate will:

  • Start dependency updates only once this onboarding MR is merged
  • Enable Renovate Dependency Dashboard creation.
  • Use semantic commit type fix for dependencies and chore for all others if semantic commits are in use.
  • Ignore node_modules, bower_components, vendor and various test/tests (except for nuget) directories.
  • Group known monorepo packages together.
  • Use curated list of recommended non-monorepo package groupings.
  • Apply crowd-sourced package replacement rules.
  • Apply crowd-sourced workarounds for known problems with packages.
  • Pin all dependency versions except peerDependencies.
  • Rebase existing MRs any time the base branch has been updated.
  • Disable Docker updates.
  • Group all minor and patch updates together.
  • Weekly schedule on early Monday mornings (before 4 AM).
  • Run Renovate on following schedule: * 0-3 * * 1

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to renovate.json in this branch. Renovate will update the Merge Request description the next time it runs.


What to Expect

With your current configuration, Renovate will create 31 Merge Requests:

Pin dependencies
Update all non-major dependencies
Update dependency @​octokit/rest to v21
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/major-octokit-monorepo
  • Merge into: master
  • Upgrade @octokit/rest to ^21.0.0
Update dependency @​types/debug to v4
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/debug-4.x
  • Merge into: master
  • Upgrade @types/debug to 4.1.12
Update dependency @​types/get-stdin to v7
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/get-stdin-7.x
  • Merge into: master
  • Upgrade @types/get-stdin to ^7.0.0
Update dependency @​types/http-proxy-agent to v4
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/http-proxy-agent-4.x
  • Merge into: master
  • Upgrade @​types/http-proxy-agent to ^4.0.0
Update dependency @​types/json5 to v2
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/json5-2.x
  • Merge into: master
  • Upgrade @​types/json5 to ^2.0.0
Update dependency @​types/node to v22
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/node-22.x
  • Merge into: master
  • Upgrade @types/node to ^22.0.0
Update dependency chalk to v5
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/chalk-5.x
  • Merge into: master
  • Upgrade chalk to ^5.0.0
Update dependency commander to v13
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/commander-13.x
  • Merge into: master
  • Upgrade commander to ^13.0.0
Update dependency date-fns to v4
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/date-fns-4.x
  • Merge into: master
  • Upgrade date-fns to ^4.0.0
Update dependency get-stdin to v9
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/get-stdin-9.x
  • Merge into: master
  • Upgrade get-stdin to ^9.0.0
Update dependency https-proxy-agent to v7
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/https-proxy-agent-7.x
  • Merge into: master
  • Upgrade https-proxy-agent to ^7.0.0
Update dependency husky to v9
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/husky-9.x
  • Merge into: master
  • Upgrade husky to ^9.0.0
Update dependency jsonpointer to v5
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/jsonpointer-5.x
  • Merge into: master
  • Upgrade jsonpointer to ^5.0.0
Update dependency jsonwebtoken to v9
Update dependency lint-staged to v15
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/lint-staged-15.x
  • Merge into: master
  • Upgrade lint-staged to ^15.0.0
Update dependency madge to v8
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/madge-8.x
  • Merge into: master
  • Upgrade madge to ^8.0.0
Update dependency node-fetch to v3
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/node-fetch-3.x
  • Merge into: master
  • Upgrade node-fetch to ^3.0.0
Update dependency p-limit to v6
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/p-limit-6.x
  • Merge into: master
  • Upgrade p-limit to ^6.0.0
Update dependency parse-git-config to v3
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/parse-git-config-3.x
  • Merge into: master
  • Upgrade parse-git-config to ^3.0.0
Update dependency parse-link-header to v2
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/parse-link-header-2.x
  • Merge into: master
  • Upgrade parse-link-header to ^2.0.0
Update dependency pkg to v5
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/pkg-5.x
  • Merge into: master
  • Upgrade pkg to ^5.0.0
Update dependency prettier to v3
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/prettier-3.x
  • Merge into: master
  • Upgrade prettier to ^3.0.0
Update dependency release-it to v18
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/release-it-18.x
  • Merge into: master
  • Upgrade release-it to ^18.0.0
Update dependency rfc6902 to v5
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/rfc6902-5.x
  • Merge into: master
  • Upgrade rfc6902 to ^5.0.0
Update dependency supports-hyperlinks to v3
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/supports-hyperlinks-3.x
  • Merge into: master
  • Upgrade supports-hyperlinks to ^3.0.0
Update dependency ts-node to v10
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/ts-node-10.x
  • Merge into: master
  • Upgrade ts-node to ^10.0.0
Update dependency tslint to v6
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/tslint-6.x
  • Merge into: master
  • Upgrade tslint to ^6.0.0
Update dependency typescript to v5
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/typescript-5.x
  • Merge into: master
  • Upgrade typescript to ^5.0.0
Update jest monorepo to v29 (major)
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/major-jest-monorepo
  • Merge into: master
  • Upgrade @types/jest to ^29.0.0
  • Upgrade jest to ^29.0.0
  • Upgrade ts-jest to ^29.0.0

🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for prhourlylimit for details.


Got questions? Check out Renovate's Docs, particularly the Getting Started section. If you need any further assistance then you can also request help here.


This MR has been generated by Renovate Bot.

Edited by Prokop Simek

Merge request reports

Loading