mirror of
https://github.com/toeverything/AFFiNE.git
synced 2024-09-11 19:47:35 +03:00
78 lines
2.0 KiB
JSON
78 lines
2.0 KiB
JSON
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"extends": ["config:recommended", ":disablePeerDependencies"],
|
|
"labels": ["dependencies"],
|
|
"ignorePaths": [
|
|
"**/node_modules/**",
|
|
"**/bower_components/**",
|
|
"**/vendor/**",
|
|
"**/examples/**",
|
|
"**/__tests__/**",
|
|
"**/test/**",
|
|
"**/__fixtures__/**"
|
|
],
|
|
"packageRules": [
|
|
{
|
|
"matchPackageNames": ["napi", "napi-build", "napi-derive"],
|
|
"rangeStrategy": "replace",
|
|
"groupName": "napi-rs"
|
|
},
|
|
{
|
|
"matchPackagePatterns": ["^eslint", "^@typescript-eslint"],
|
|
"rangeStrategy": "replace",
|
|
"groupName": "linter"
|
|
},
|
|
{
|
|
"matchPackagePatterns": ["^@nestjs"],
|
|
"rangeStrategy": "replace",
|
|
"groupName": "nestjs"
|
|
},
|
|
{
|
|
"matchPackagePatterns": ["^@opentelemetry"],
|
|
"rangeStrategy": "replace",
|
|
"groupName": "opentelemetry"
|
|
},
|
|
{
|
|
"matchPackageNames": [
|
|
"@prisma/client",
|
|
"@prisma/instrumentation",
|
|
"prisma"
|
|
],
|
|
"rangeStrategy": "replace",
|
|
"groupName": "prisma"
|
|
},
|
|
{
|
|
"matchPackagePatterns": ["^@electron-forge"],
|
|
"rangeStrategy": "replace",
|
|
"groupName": "electron-forge"
|
|
},
|
|
{
|
|
"groupName": "blocksuite-nightly",
|
|
"matchPackagePatterns": ["^@blocksuite"],
|
|
"excludePackageNames": ["@blocksuite/icons"],
|
|
"rangeStrategy": "replace",
|
|
"followTag": "nightly"
|
|
},
|
|
{
|
|
"groupName": "all non-major dependencies",
|
|
"groupSlug": "all-minor-patch",
|
|
"matchPackagePatterns": ["*"],
|
|
"excludePackagePatterns": ["^@blocksuite/"],
|
|
"matchUpdateTypes": ["minor", "patch"]
|
|
},
|
|
{
|
|
"matchPackagePatterns": ["*"],
|
|
"rangeStrategy": "replace",
|
|
"excludePackagePatterns": ["^@blocksuite/"]
|
|
}
|
|
],
|
|
"commitMessagePrefix": "chore: ",
|
|
"commitMessageAction": "bump up",
|
|
"commitMessageTopic": "{{depName}} version",
|
|
"ignoreDeps": [],
|
|
"lockFileMaintenance": {
|
|
"enabled": true,
|
|
"extends": ["schedule:weekly"]
|
|
}
|
|
}
|