renovate.json
Rama main · réplica de lectura del repositorio original.
{
"$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": [
"[\"\\'](?<depName>[a-z][a-z0-9./_-]*):(?<currentValue>v?[0-9][a-zA-Z0-9._-]*)[\"\\']"
],
"datasourceTemplate": "docker",
"versioningTemplate": "docker"
}
]
}