diff --git a/.github/renovate.json5 b/.github/renovate.json5 index ba9dc0e05..a993e1fba 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -1,78 +1,110 @@ { packageRules: [ { - matchDatasources: ["npm"], - matchUpdateTypes: ["patch"], - groupName: "npm patch updates", - groupSlug: "npm-patch-updates" + matchDatasources: [ + 'npm', + ], + matchUpdateTypes: [ + 'patch', + ], + groupName: 'npm patch updates', + groupSlug: 'npm-patch-updates', }, { - matchDatasources: ["npm"], - matchPackageNames: ["vitest", "@vitest/coverage-v8"], - groupName: "vitest", - groupSlug: "vitest-group" + matchDatasources: [ + 'npm', + ], + matchPackageNames: [ + 'vitest', + '@vitest/coverage-v8', + ], + groupName: 'vitest', + groupSlug: 'vitest-group', }, { - matchDatasources: ["npm"], + matchDatasources: [ + 'npm', + ], matchPackageNames: [ - "vite", - "@vitejs/plugin-vue", - "vite-plugin-checker", - "vite-plugin-vue-devtools" + 'vite', + '@vitejs/plugin-vue', + 'vite-plugin-checker', + 'vite-plugin-vue-devtools', ], - groupName: "vite", - groupSlug: "vite-group" + groupName: 'vite', + groupSlug: 'vite-group', }, { - matchDatasources: ["npm"], + matchDatasources: [ + 'npm', + ], matchPackageNames: [ - "vue", - "vue-router", - "pinia", - "@pinia/testing", - "vue-tsc", - "@vue/tsconfig" - ], - groupName: "vue", - groupSlug: "vue-group" + 'vue', + 'vue-router', + 'pinia', + '@pinia/testing', + 'vue-tsc', + '@vue/tsconfig', + ], + groupName: 'vue', + groupSlug: 'vue-group', }, { - matchDatasources: ["npm"], - matchPackageNames: ["codemirror", "vue-codemirror6"], - matchPackagePatterns: ["^@codemirror/"], - groupName: "codemirror", - groupSlug: "codemirror-group" + matchDatasources: [ + 'npm', + ], + matchPackageNames: [ + 'codemirror', + 'vue-codemirror6', + '/^@codemirror//', + ], + groupName: 'codemirror', + groupSlug: 'codemirror-group', }, { - matchDatasources: ["npm"], - matchPackagePatterns: ["^@fortawesome/"], - groupName: "fontawesome", - groupSlug: "fontawesome-group" + matchDatasources: [ + 'npm', + ], + groupName: 'fontawesome', + groupSlug: 'fontawesome-group', + matchPackageNames: [ + '/^@fortawesome//', + ], }, { - matchDatasources: ["npm"], - matchPackagePatterns: ["^@testing-library/"], - groupName: "testing-library", - groupSlug: "testing-library-group" + matchDatasources: [ + 'npm', + ], + groupName: 'testing-library', + groupSlug: 'testing-library-group', + matchPackageNames: [ + '/^@testing-library//', + ], }, { - matchDatasources: ["npm"], + matchDatasources: [ + 'npm', + ], matchPackageNames: [ - "eslint", - "@eslint/js", - "eslint-plugin-vue", - "typescript-eslint", - "eslint-config-prettier", - "eslint-plugin-prettier" - ], - groupName: "eslint", - groupSlug: "eslint-group" + 'eslint', + '@eslint/js', + 'eslint-plugin-vue', + 'typescript-eslint', + 'eslint-config-prettier', + 'eslint-plugin-prettier', + ], + groupName: 'eslint', + groupSlug: 'eslint-group', }, { - matchDatasources: ["npm"], - matchPackagePatterns: ["^@vue-flow/"], - groupName: "vue-flow", - groupSlug: "vue-flow-group" - } - ] + matchDatasources: [ + 'npm', + ], + groupName: 'vue-flow', + groupSlug: 'vue-flow-group', + matchPackageNames: [ + '/^@vue-flow//', + ], + }, + ], }