renovate.json
Rama chore/all-my-stuffs · réplica de lectura del repositorio original.
{
"configMigration": true,
"branchConcurrentLimit": 5,
"prHourlyLimit": 25,
"recreateWhen": "never",
"prCreation": "immediate",
"timezone": "Europe/Paris",
"schedule": [
"* 0-3 * * *"
],
"automergeSchedule": [
"* 0-3 * * *"
],
"extends": [
"config:recommended",
"docker:pinDigests",
"helpers:pinGitHubActionDigests",
":pinDevDependencies"
],
"packageRules": [
{
"groupName": "TypeScript toolchain",
"matchPackageNames": ["typescript", "vue-tsc", "oxlint-tsgolint"],
"matchUpdateTypes": ["major", "minor", "patch"]
},
{
"groupName": "Vue ecosystem",
"matchPackageNames": [
"vue",
"@vue/compiler-sfc",
"@vue/runtime-dom",
"@vue/test-utils",
"@vue/tsconfig"
],
"matchUpdateTypes": ["major", "minor", "patch"]
},
{
"groupName": "Vite ecosystem",
"matchPackageNames": [
"vite",
"@vitejs/plugin-vue",
"@vitejs/plugin-vue-jsx",
"vite-plugin-pwa",
"vite-plugin-vue-markdown",
"vite-svg-loader"
],
"matchUpdateTypes": ["major", "minor", "patch"]
},
{
"groupName": "UnoCSS ecosystem",
"matchPackageNames": [
"unocss",
"unocss-preset-scrollbar"
],
"matchUpdateTypes": ["major", "minor", "patch"]
},
{
"groupName": "Unplugin ecosystem",
"matchPackageNames": [
"unplugin-auto-import",
"unplugin-icons",
"unplugin-vue-components"
],
"matchUpdateTypes": ["major", "minor", "patch"]
},
{
"groupName": "Vicons",
"matchPackageNames": ["@vicons/material", "@vicons/tabler"],
"matchUpdateTypes": ["major", "minor", "patch"]
},
{
"groupName": "VueUse",
"matchPackageNames": ["@vueuse/core", "@vueuse/head", "@vueuse/router"],
"matchUpdateTypes": ["major", "minor", "patch"]
},
{
"groupName": "Type packages with their dependencies",
"matchDepTypes": ["devDependencies"],
"groupSlug": "types",
"automerge": true,
"matchPackageNames": ["/^@types//"]
}
]
}