{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["config:recommended"], "packageRules": [ { "matchPackageNames": ["bun"], "matchUpdateTypes": ["minor", "patch"], "enabled": false }, { "matchPackageNames": ["bun"], "matchUpdateTypes": ["major"] }, { "matchDepTypes": ["devDependencies"], "automerge": true }, { "groupName": "tailwind", "matchPackageNames": [ "tailwindcss{/,}**", "@tailwindcss/**", "tailwind-merge{/,}**" ] }, { "groupName": "t3-env", "automerge": true, "matchPackageNames": ["@t3-oss/env-{/,}**"] }, { "matchPackageNames": ["lucide-react"], "matchUpdateTypes": ["minor", "patch"], "automerge": true }, { "matchPackageNames": ["zod"], "schedule": ["every 1 week on friday"] }, { "matchPackageNames": ["@trpc/**"], "schedule": ["every 1 week on friday"] }, { "matchPackageNames": ["@tanstack/react-query"], "schedule": ["every 1 week on friday"] }, { "matchUpdateTypes": ["major"], "automerge": false }, { "groupName": "playwright", "matchPackageNames": ["@playwright/test", "mcr.microsoft.com/playwright"] } ], "customManagers": [ { "customType": "regex", "managerFilePatterns": [ "/^scripts/log-data/__tests__/.*\\.ts$/", "/^src/server/logs/__tests__/.*\\.ts$/" ], "matchStrings": [ "[\"\\'](?[a-z][a-z0-9./_-]*):(?v?[0-9][a-zA-Z0-9._-]*)[\"\\']" ], "datasourceTemplate": "docker", "versioningTemplate": "docker" } ] }