From 26ee49a5e20b4582a26ecbb4ecff35d4aa48b36d Mon Sep 17 00:00:00 2001 From: ssube Date: Fri, 11 Jun 2021 09:44:03 -0500 Subject: [PATCH] fix: group test updates, automerge dev deps --- renovate.json | 90 +++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 70 insertions(+), 20 deletions(-) diff --git a/renovate.json b/renovate.json index f8a3544..d6d4d4a 100644 --- a/renovate.json +++ b/renovate.json @@ -5,23 +5,73 @@ ":semanticCommitScopeDisabled" ], "branchPrefix": "update/", - "packageRules": [{ - "matchPackageNames": ["@microsoft/api-documenter", "@microsoft/api-extractor"], - "extends": ["schedule:earlyMondays"], - "groupName": "rushstack" - }, { - "matchPackageNames": ["aws-sdk"], - "extends": ["schedule:earlyMondays"] - }, { - "matchPackagePatterns": [ - "eslint", - "eslint-plugin-.+" - ], - "extends": ["schedule:earlyMondays"], - "groupName": "eslint-plugins" - }, { - "matchPackagePatterns": ["rollup", "@rollup/plugin-.+"], - "extends": ["schedule:earlyMondays"], - "groupName": "rollup-plugins" - }] -} + "packageRules": [ + { + "automerge": true, + "matchPackageNames": [ + "@microsoft/api-documenter", + "@microsoft/api-extractor" + ], + "extends": [ + "schedule:earlyMondays" + ], + "groupName": "rushstack" + }, + { + "matchPackageNames": [ + "aws-sdk" + ], + "extends": [ + "schedule:earlyMondays" + ] + }, + { + "automerge": true, + "matchPackageNames": [ + "@istanbuljs/nyc-config-typescript", + "@types/chai", + "@types/chai-as-promised", + "@types/mocha", + "@types/sinon", + "@types/sinon-chai", + "chai", + "chai-as-promised", + "mocha", + "nyc", + "sinon", + "sinon-chai" + ], + "extends": [ + "schedule:daily" + ], + "groupName": "tests" + }, + { + "matchPackagePatterns": [ + "eslint", + "eslint-plugin-.+" + ], + "matchPackagePrefixes": [ + "eslint" + ], + "extends": [ + "schedule:daily" + ], + "groupName": "eslint-plugins" + }, + { + "matchPackagePatterns": [ + "rollup", + "rollup-plugin-.+", + "@rollup/plugin-.+" + ], + "matchPackagePrefixes": [ + "@rollup" + ], + "extends": [ + "schedule:earlyMondays" + ], + "groupName": "rollup-plugins" + } + ] +} \ No newline at end of file