From c074468fd912570560e21897c76c5e85040d34f4 Mon Sep 17 00:00:00 2001 From: ssube Date: Fri, 11 Jun 2021 10:57:52 -0500 Subject: [PATCH] fix: reduce renovate noise, automerge test deps --- renovate.json | 73 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 71 insertions(+), 2 deletions(-) diff --git a/renovate.json b/renovate.json index 3d96584..d6d4d4a 100644 --- a/renovate.json +++ b/renovate.json @@ -4,5 +4,74 @@ ":semanticCommitTypeAll(update)", ":semanticCommitScopeDisabled" ], - "branchPrefix": "update/" -} + "branchPrefix": "update/", + "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