diff --git a/renovate.json b/renovate.json index 39a2b6e..b795f70 100644 --- a/renovate.json +++ b/renovate.json @@ -1,6 +1,32 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "config:base" - ] + "extends": ["github>ministryofjustice/hmpps-renovate-config:node"], + "prBodyTemplate": "{{{table}}}{{{notes}}}{{{warnings}}}{{{controls}}}", + "packageRules": [ + { + "matchManagers": ["npm"], + "rangeStrategy": "bump" + }, + { + "matchManagers": ["npm"], + "matchUpdateTypes": ["minor", "patch"], + "groupName": "all non major NPM dependencies", + "groupSlug": "all-npm-minor-patch", + "stabilityDays": 5 + }, + { + "matchPackageNames": ["typescript", "govuk-frontend"], + "rangeStrategy": "bump", + "stabilityDays": 0 + }, + { + "matchManagers": ["npm"], + "matchPackageNames": ["@types/node"], + "matchUpdateTypes": ["major"], + "enabled": false + } + ], + "vulnerabilityAlerts": { + "stabilityDays": 0 + } }