mirror of
https://github.com/prymitive/karma
synced 2026-08-17 11:27:01 +00:00
139 lines
2.9 KiB
JSON
139 lines
2.9 KiB
JSON
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"extends": [
|
|
"config:recommended",
|
|
"group:monorepos"
|
|
],
|
|
"dependencyDashboardApproval": false,
|
|
"gitAuthor": "Łukasz Mierzwa <l.mierzwa@gmail.com>",
|
|
"schedule": [
|
|
"at any time"
|
|
],
|
|
"timezone": "UTC",
|
|
"automerge": false,
|
|
"platformAutomerge": false,
|
|
"postUpdateOptions": [
|
|
"gomodTidy",
|
|
"gomodUpdateImportPaths"
|
|
],
|
|
"packageRules": [
|
|
{
|
|
"description": "Require dashboard approval for major updates",
|
|
"matchUpdateTypes": [
|
|
"major"
|
|
],
|
|
"dependencyDashboardApproval": true
|
|
},
|
|
{
|
|
"description": "Docker base images",
|
|
"matchDatasources": [
|
|
"docker"
|
|
],
|
|
"matchPackageNames": [
|
|
"/^debian$/",
|
|
"/^node$/",
|
|
"/^golang$/"
|
|
],
|
|
"groupName": "docker-base-images"
|
|
},
|
|
{
|
|
"description": "Bootstrap packages",
|
|
"matchDatasources": [
|
|
"npm"
|
|
],
|
|
"matchPackageNames": [
|
|
"/^bootstrap$/",
|
|
"/^bootswatch$/"
|
|
],
|
|
"groupName": "bootstrap"
|
|
},
|
|
{
|
|
"description": "Vite packages",
|
|
"matchDatasources": [
|
|
"npm"
|
|
],
|
|
"matchPackageNames": [
|
|
"/^@vitejs/",
|
|
"/^vite$/",
|
|
"/^vite-.+$/"
|
|
],
|
|
"groupName": "vite"
|
|
},
|
|
{
|
|
"description": "ESLint packages",
|
|
"matchDatasources": [
|
|
"npm"
|
|
],
|
|
"matchPackageNames": [
|
|
"/^@eslint/",
|
|
"/^eslint/"
|
|
],
|
|
"groupName": "eslint"
|
|
},
|
|
{
|
|
"description": "React packages",
|
|
"matchDatasources": [
|
|
"npm"
|
|
],
|
|
"matchPackageNames": [
|
|
"/^react/",
|
|
"^react-dom$",
|
|
"^@types/react$",
|
|
"^@types/react-dom$"
|
|
],
|
|
"groupName": "react"
|
|
},
|
|
{
|
|
"description": "Mobx packages",
|
|
"matchDatasources": [
|
|
"npm"
|
|
],
|
|
"matchPackageNames": [
|
|
"/^mobx/"
|
|
],
|
|
"groupName": "mobx"
|
|
},
|
|
{
|
|
"description": "Update snapshots after npm upgrades",
|
|
"matchManagers": [
|
|
"npm"
|
|
],
|
|
"postUpgradeTasks": {
|
|
"commands": [
|
|
"bash -c 'cd ui && npm install && npm test -- -u'"
|
|
],
|
|
"fileFilters": [
|
|
"ui/src/**/__snapshots__/**"
|
|
],
|
|
"executionMode": "branch"
|
|
}
|
|
},
|
|
{
|
|
"description": "GitHub Actions",
|
|
"matchManagers": [
|
|
"github-actions"
|
|
],
|
|
"groupName": "github-actions"
|
|
},
|
|
{
|
|
"description": "Go modules for tools",
|
|
"matchManagers": [
|
|
"gomod"
|
|
],
|
|
"matchFileNames": [
|
|
"tools/**/go.mod"
|
|
],
|
|
"groupName": "go-tools",
|
|
"postUpgradeTasks": {
|
|
"commands": [
|
|
"make tools-go-mod-tidy"
|
|
],
|
|
"fileFilters": [
|
|
"tools/**/go.mod",
|
|
"tools/**/go.sum"
|
|
],
|
|
"executionMode": "branch"
|
|
}
|
|
}
|
|
]
|
|
} |