From f6ce6e5ce4219344be223d6c49f16cc888745606 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 16 Nov 2024 23:03:12 +0100 Subject: [PATCH] chore(config): migrate renovate config (#949) fix(config): migrate config renovate.json Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- renovate.json | 63 ++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 47 insertions(+), 16 deletions(-) diff --git a/renovate.json b/renovate.json index 148a53abe39..4733c975a08 100644 --- a/renovate.json +++ b/renovate.json @@ -1,7 +1,12 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "labels": ["dependencies"], - "extends": ["config:base", ":pinOnlyDevDependencies"], + "labels": [ + "dependencies" + ], + "extends": [ + "config:recommended", + ":pinOnlyDevDependencies" + ], "enabled": true, "lockFileMaintenance": { "enabled": true, @@ -13,47 +18,73 @@ "automergeType": "branch", "packageRules": [ { - "matchFiles": [ + "matchFileNames": [ "benchmark/package.json", "packages/website/package.json", "packages/react-docgen-cli/package.json" ], - "extends": [":pinAllExceptPeerDependencies"] + "extends": [ + ":pinAllExceptPeerDependencies" + ] }, { - "depTypeList": ["devDependencies"], + "matchDepTypes": [ + "devDependencies" + ], "semanticCommitType": "chore" }, { - "depTypeList": ["devDependencies"], - "updateTypes": ["minor", "patch"], + "matchDepTypes": [ + "devDependencies" + ], + "matchUpdateTypes": [ + "minor", + "patch" + ], "automerge": true }, { - "matchPackageNames": ["pnpm"], - "updateTypes": ["minor", "patch"], + "matchPackageNames": [ + "pnpm" + ], + "matchUpdateTypes": [ + "minor", + "patch" + ], "automerge": true }, { - "matchPackageNames": ["@types/node"], - "updateTypes": ["major"], + "matchPackageNames": [ + "@types/node" + ], + "matchUpdateTypes": [ + "major" + ], "enabled": false }, { - "matchFiles": ["benchmark/package.json", "packages/website/package.json"], - "updateTypes": ["minor", "patch"], + "matchFileNames": [ + "benchmark/package.json", + "packages/website/package.json" + ], + "matchUpdateTypes": [ + "minor", + "patch" + ], "automerge": true }, { - "matchFiles": [ + "matchFileNames": [ "benchmark/package.json", "packages/website/package.json" ], "semanticCommitType": "chore" }, { - "matchPackagePatterns": ["^react-docgen"], - "enabled": false + "enabled": false, + "matchPackageNames": [ + "/^react-docgen/" + ] } ] }