diff --git a/default.json5 b/default.json5 index 1d27e78..0c27fda 100644 --- a/default.json5 +++ b/default.json5 @@ -16,11 +16,10 @@ "dependencies" ], "packageRules": [ - { - "matchDepNames": ["typescript"], - "rangeStrategy": "replace", - "groupName": "typescript" - }, + { "groupName": "types", "packagePatterns": [ "^@types/" ], "groupSlug": "types" }, + // manually update peer dependencies + { "depTypeList": [ "peerDependencies" ], "enabled": false }, + { "matchDepNames": [ "typescript" ], "rangeStrategy": "replace", "groupName": "typescript" }, { "minimumReleaseAge": "14 days", "matchPackageNames": [ @@ -30,6 +29,7 @@ ], "customManagers": [ // https://semantic-release.gitbook.io/semantic-release/usage/installation#notes + // == npx semantic-release@xx == { "customType": "regex", "description": "Update semantic-release version used by npx", @@ -42,6 +42,7 @@ "datasourceTemplate": "npm", "depNameTemplate": "semantic-release" }, + // == { "customType": "regex", "description": "Update Node.js version configured in `.npmrc`. match `use-node-version=22.9.0`", @@ -55,4 +56,4 @@ "depNameTemplate": "node" } ] -} +} \ No newline at end of file diff --git a/renovate.json5 b/renovate.json5 index d00299d..123dbe2 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -9,21 +9,5 @@ // ":automergeMinor", // "docker:pinDigests", ], - "dependencyDashboard": true, - "packageRules": [ - { - "groupName": "types", - "packagePatterns": [ - "^@types/" - ], - "groupSlug": "types" - }, - // manually update peer dependencies - { - "depTypeList": [ - "peerDependencies" - ], - "enabled": false - } - ] + "dependencyDashboard": true } \ No newline at end of file