Files
2026-07-13 13:23:39 +08:00

44 lines
1.2 KiB
JSON

{
"extends": ["config:recommended", ":semanticCommitTypeAll(chore)"],
"rangeStrategy": "replace",
"separateMajorMinor": false,
"dependencyDashboard": false,
"semanticCommits": "enabled",
"lockFileMaintenance": {
"enabled": true,
"schedule": ["before 2am"],
"automerge": true,
"automergeType": "branch"
},
"constraints": {
"npm": "^8.0.0"
},
"packageRules": [
{
"description": "Freeze eslint tooling until oxlint lands in v4",
"matchPackageNames": ["/eslint/"],
"enabled": false
},
{
"matchUpdateTypes": ["patch", "minor"],
"matchCurrentVersion": "!/^0/",
"groupName": "patch/minor dependencies",
"groupSlug": "all-non-major",
"automerge": true,
"automergeType": "branch"
},
{
"description": "camoufox-js dictates the compatible Playwright/Firefox build; do not bump Playwright in the Camoufox template until Camoufox supports the newer version",
"matchFileNames": [
"packages/templates/templates/camoufox-ts/package.json"
],
"matchPackageNames": ["playwright"],
"enabled": false
}
],
"schedule": ["every weekday"],
"minimumReleaseAge": "1 day",
"internalChecksFilter": "strict",
"ignoreDeps": ["crawlee", "cheerio", "yarn", "@browserbasehq/stagehand"]
}