123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- {
- "enabledManagers": ["bundler", "npm", "github-actions"],
- "lockFileMaintenance": {"enabled": false},
- "packageRules": [
- {"matchCategories": ["ci"], "assignees": ["mg"]},
- {
- "matchCategories": ["ruby"],
- "assignees": ["mg"],
- "addLabels": ["ruby"],
- "rangeStrategy": "in-range-only",
- "extends": [":maintainLockFilesWeekly"]
- },
- {
- "matchCategories": ["js"],
- "assignees": ["dk"],
- "addLabels": ["javascript"],
- "rangeStrategy": "bump",
- "extends": ["schedule:weekly", ":maintainLockFilesWeekly"]
- },
- {
- "matchCategories": ["js"],
- "matchFileNames": ["public/**"],
- "enabled": false
- },
- {
- "matchCategories": ["js"],
- "matchDepTypes": ["engines", "peerDependencies"],
- "enabled": false
- },
- {
- "matchCategories": ["js"],
- "assignees": ["fl"],
- "matchFileNames": [".cypress/package.json"],
- "labels": ["cypress"]
- },
- {
- "matchCategories": ["js"],
- "groupName": "Eslint packages",
- "groupSlug": "eslint",
- "matchPackageNames": ["/eslint/"]
- },
- {
- "matchCategories": ["js"],
- "groupName": "Stylelint packages",
- "groupSlug": "stylelint",
- "matchPackageNames": ["/stylelint/"]
- },
- {
- "matchCategories": ["js"],
- "matchPackageNames": ["typescript", "type-fest", "/^@types/"],
- "groupName": "Typescript/Types packages",
- "groupSlug": "typescript"
- },
- {
- "matchCategories": ["js"],
- "assignees": ["fl"],
- "matchPackageNames": [
- "vitest",
- "jsdom",
- "@vue/test-utils",
- "@pinia/testing",
- "/^@testing-library/",
- "/mock/"
- ],
- "groupName": "Test related packages",
- "groupSlug": "test-related"
- },
- {
- "matchCategories": ["js"],
- "assignees": ["fl"],
- "groupName": "Vite packages",
- "groupSlug": "vite-related",
- "matchPackageNames": ["/^vite/", "/^@vitejs/", "!vitest"]
- },
- {
- "matchCategories": ["js"],
- "assignees": ["fl"],
- "matchPackageNames": ["@histoire/plugin-vue", "/^histoire/"],
- "groupName": "Histoire packages",
- "groupSlug": "histoire-related"
- },
- {
- "matchCategories": ["js"],
- "groupName": "Formkit packages",
- "groupSlug": "formkit-related",
- "matchPackageNames": ["/^@formkit/"],
- "excludePackageNames": ["@formkit/drag-and-drop"]
- },
- {
- "matchPackageNames": ["@formkit/drag-and-drop"],
- "groupName": "FormKit Drag-and-Drop"
- },
- {
- "matchCategories": ["js"],
- "matchPackageNames": ["pinia", "/^@vue/", "/^vue/"],
- "excludePackageNames": ["@vue/eslint-config-prettier", "@vue/eslint-config-typescript"],
- "groupName": "Vue packages",
- "groupSlug": "vue"
- },
- {
- "matchPackageNames": ["@vue/eslint-config-prettier", "@vue/eslint-config-typescript"],
- "groupName": "Vue ESLint Configs",
- "groupSlug": "vue-eslint-configs"
- },
- {
- "matchCategories": ["js"],
- "assignees": ["fl"],
- "matchPackageNames": [
- "prosemirror-model",
- "prosemirror-state",
- "/^@tiptap/",
- "/^prosemirror/"
- ],
- "groupName": "Tiptap packages",
- "groupSlug": "tiptap-related"
- },
- {
- "matchCategories": ["js"],
- "matchPackageNames": [
- "postcss",
- "postcss-html",
- "sass",
- "autoprefixer",
- "/tailwind/",
- "!@formkit/tailwindcss"
- ],
- "groupName": "Tailwind/Styling packages",
- "groupSlug": "tailwind-styling-related"
- }
- ]
- }
|