{ "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" } ] }