diff --git a/default.json5 b/default.json5 index 6434682..704770c 100644 --- a/default.json5 +++ b/default.json5 @@ -9,7 +9,8 @@ "customManagers:dockerfileVersions", // https://docs.renovatebot.com/presets-customManagers/#custommanagersdockerfileversions "customManagers:githubActionsVersions", // https://docs.renovatebot.com/presets-customManagers/#custommanagersgithubactionsversions "helpers:disableTypesNodeMajor", // https://docs.renovatebot.com/presets-helpers/#helpersdisabletypesnodemajor - ":widenPeerDependencies", + + ":widenPeerDependencies", // https://docs.renovatebot.com/presets-default/#widenpeerdependencies ":disablePeerDependencies", // https://docs.renovatebot.com/presets-default/#disablepeerdependencies ":prConcurrentLimitNone", // 取消并发 PR 限制 ":semanticCommitTypeAll(chore)" // 统一使用 chore 作为 commit 类型 @@ -41,6 +42,21 @@ { "groupName": "github-actions", "matchManagers": [ "github-actions" ] }, { "groupName": "Dockerfile", "matchManagers": [ "dockerfile" ] }, { "groupName": "types", "matchPackageNames": [ "/^@types//" ] }, + + // https://grok.com/chat/68971467-db9f-4e92-b69f-e81431250d3b + { + "groupName": "ESLint dependencies", + "matchPackagePatterns": [ + "^eslint", + "^@eslint", + "eslint-plugin-*", + "eslint-config-*" + ], + "groupSlug": "eslint" + // "schedule": ["before 4am on Monday"], + // "automerge": true + }, + { "minimumReleaseAge": "14 days", "matchPackageNames": [ "*" ] } // major 更新需要人工确认