renovate.json
Rama main · réplica de lectura del repositorio original.
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended"],
"lockFileMaintenance": {
"enabled": true
},
"packageRules": [
{
"description": "Hold backend wrangler at the pinned 4.116.0 until cloudflare/workers-sdk#15317 is fixed. wrangler >=4.121 pulls miniflare 5.x-alpha, where any transient ProxyWorker disconnect ('Network connection lost.') makes `wrangler dev` exit with an empty [ERROR] mid-run — this crashed the e2e-wrangler CI job repeatedly after the 2026-08-12 lockfile maintenance (#1300). 4.116.0 is the last release on miniflare 4.x. Re-enable once the upstream fix ships, then restore the caret range.",
"matchPackageNames": ["wrangler"],
"matchFileNames": ["backend/package.json"],
"enabled": false
},
{
"description": "Pin TypeScript to ^6.0 until Angular supports TS 7. Angular 22 (incl. 22.1.0-next.6) declares peerDependency typescript >=6.0 <6.1; bumping to TS 7 breaks @angular/compiler-cli readConfiguration with TypeError: Cannot read properties of undefined (reading 'Error'). Revisit when an Angular release widens its typescript peer range to include 7.x.",
"matchPackageNames": ["typescript"],
"matchUpdateTypes": ["major"],
"enabled": false
},
{
"description": "Coalesce all Bun-related updates (the bun runtime package, @types/bun, and the bun Docker image tag) into a single PR.",
"matchPackageNames": ["bun", "@types/bun", "oven/bun"],
"matchDatasources": ["docker", "npm"],
"groupName": "Bun",
"groupSlug": "bun"
},
{
"description": "Title every dependency update chore(deps) instead of config:recommended's fix(deps) for runtime dependencies. release-please builds the changelog from squash-merged PR titles and hides chore, so dependency bumps neither appear as bug fixes nor cut a release on their own. Title a PR fix: by hand when an update fixes a user-facing problem.",
"matchPackageNames": ["*"],
"semanticCommitType": "chore"
}
]
}