Skip to content

Commit f35ac19

Browse files
authored
chore: refine renovate groups (#2548)
<!-- ☝️ PR title should follow conventional commits (https://conventionalcommits.org). In particular, the title should start with one of the following types: - docs: 📖 Documentation (updates to the documentation or readme) - fix: 🐞 Bug fix (a non-breaking change that fixes an issue) - feat: ✨ New feature/enhancement (a non-breaking change that adds functionality or improves existing one) - feat!/fix!: ⚠️ Breaking change (fix or feature that would cause existing functionality to change) - chore: 🧹 Chore (updates to the build process or auxiliary tools and libraries) --> ### 🔗 Linked issue <!-- If it resolves an open issue, please link the issue here. For example "Resolves #123" --> ### 📚 Description <!-- Describe your changes in detail --> <!-- Why is this change required? What problem does it solve? -->
1 parent abbead6 commit f35ac19

File tree

2 files changed

+29
-16
lines changed

2 files changed

+29
-16
lines changed

.vscode/settings.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,14 @@
1313
"Nuxt",
1414
"nuxtjs",
1515
"oxlint",
16+
"pinia",
1617
"scimago",
1718
"transpiled",
1819
"tsyringe",
19-
"upsert"
20+
"unstorage",
21+
"upsert",
22+
"vite",
23+
"vitest"
2024
],
2125
"[jsonc]": {
2226
"editor.formatOnSave": true

renovate.json5

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,20 @@
1717
rangeStrategy: 'pin',
1818
packageRules: [
1919
{ matchPackageNames: ['*'], matchManagers: ['npm'] },
20-
{ matchPackageNames: ['@types/**'], groupName: 'types' },
20+
{ matchPackageNames: ['@types{/,}**'], groupName: 'types' },
2121
{
2222
matchPackageNames: [
2323
'graphql',
24-
'@apollo/**',
25-
'@graphql-tools/**',
24+
'@apollo{/,}**',
25+
'@graphql-tools{/,}**',
2626
'@as-integrations/h3',
2727
'graphql-**',
2828
'@graphql-**',
2929
],
3030
groupName: 'graphql',
3131
},
3232
{
33-
matchPackageNames: ['@typescript-eslint/**', 'eslint', 'eslint-**'],
33+
matchPackageNames: ['@typescript-eslint{/,}**', 'eslint', 'eslint-**'],
3434
groupName: 'eslint',
3535
},
3636
{
@@ -42,8 +42,8 @@
4242
'nuxt',
4343
'vite',
4444
'nuxt-**',
45-
'@nuxt/**',
46-
'@nuxtjs/**',
45+
'@nuxt{/,}**',
46+
'@nuxtjs{/,}**',
4747
'pinia',
4848
'@pinia/nuxt',
4949
'@bg-dev/nuxt-naiveui',
@@ -53,35 +53,44 @@
5353
'@vee-validate/zod',
5454
'zod',
5555
'ufo',
56+
'unstorage',
5657
],
5758
groupName: 'nuxt',
5859
},
5960
{
6061
matchPackageNames: [
6162
'vue',
62-
'@vue/**',
63+
'@vue{/,}**',
6364
'vue-**',
6465
'unplugin-vue-components',
65-
'@vueuse/core',
66+
'@vueuse{/,}**',
6667
'@he-tree/vue',
67-
'@tailwindcss/forms',
68-
'@tailwindcss/typography',
68+
'@tailwindcss{/,}**',
6969
'tailwindcss',
7070
'@yaireo/tagify',
7171
],
7272
groupName: 'vue',
7373
},
74-
{ matchPackageNames: ['prisma', '@prisma/**'], groupName: 'prisma' },
75-
{ matchPackageNames: ['@azure/**'], groupName: 'azure' },
76-
{ matchPackageNames: ['lucia', '@lucia-auth/**'], groupName: 'lucia' },
74+
{ matchPackageNames: ['prisma', '@prisma{/,}**'], groupName: 'prisma' },
75+
{ matchPackageNames: ['@azure{/,}**'], groupName: 'azure' },
76+
{ matchPackageNames: ['lucia', '@lucia-auth{/,}**'], groupName: 'lucia' },
7777
{
78-
matchPackageNames: ['@vitest**', 'vitest', 'vitest-**'],
78+
matchPackageNames: ['@vitest{/,}**', 'vitest', 'vitest-**'],
7979
groupName: 'vitest',
8080
},
8181
{
82-
matchPackageNames: ['storybook', '@storybook/**', 'chromatic'],
82+
matchPackageNames: [
83+
'storybook',
84+
'@storybook{/,}**',
85+
'storybook-**',
86+
'chromatic',
87+
],
8388
groupName: 'storybook',
8489
},
90+
{
91+
matchPackageNames: ['concurrently', 'cross-env', 'npm-run-all', 'pnpm'],
92+
groupName: 'tools',
93+
},
8594
{
8695
matchManagers: ['docker-compose', 'dockerfile'],
8796
groupName: 'docker',

0 commit comments

Comments
 (0)