Ctrl K
ComunidadGuías…

renovate.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "$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"
    }
  ]
}