diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..8face45 --- /dev/null +++ b/renovate.json @@ -0,0 +1,24 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["config:base"], + "lockFileMaintenance": { "enabled": true }, + "packageRules": [ + { + "matchPackageNames": ["node"], + "allowedVersions": "<=16" + }, + { + "matchPackageNames": ["ts-jest", "@types/jest"], + "matchPackagePatterns": ["^jest", "^@testing-library/"], + "groupName": "testing packages" + }, + { + "matchPackagePatterns": ["^eslint", "^@typescript-eslint/"], + "groupName": "eslint packages" + }, + { + "matchPackageNames": ["react", "react-dom", "@types/react", "@types/react-dom"], + "groupName": "react packages" + } + ] +}