|
|
@@ -1,18 +1,17 @@
|
|
|
{
|
|
|
$schema: 'https://docs.renovatebot.com/renovate-schema.json',
|
|
|
- extends: ['config:base', 'schedule:weekly', 'group:allNonMajor'],
|
|
|
+ extends: ['config:recommended', 'schedule:weekly', 'group:allNonMajor'],
|
|
|
labels: ['dependencies'],
|
|
|
ignorePaths: ['**/__tests__/**'],
|
|
|
rangeStrategy: 'bump',
|
|
|
packageRules: [
|
|
|
{
|
|
|
- depTypeList: ['peerDependencies'],
|
|
|
+ matchDepTypes: ['peerDependencies'],
|
|
|
enabled: false,
|
|
|
},
|
|
|
{
|
|
|
groupName: 'test',
|
|
|
- matchPackageNames: ['vitest', 'jsdom', 'puppeteer'],
|
|
|
- matchPackagePrefixes: ['@vitest'],
|
|
|
+ matchPackageNames: ['vitest', 'jsdom', 'puppeteer', '@vitest{/,}**'],
|
|
|
},
|
|
|
{
|
|
|
groupName: 'playground',
|
|
|
@@ -23,18 +22,28 @@
|
|
|
},
|
|
|
{
|
|
|
groupName: 'compiler',
|
|
|
- matchPackageNames: ['magic-string'],
|
|
|
- matchPackagePrefixes: ['@babel', 'postcss'],
|
|
|
+ matchPackageNames: ['magic-string', '@babel{/,}**', 'postcss{/,}**'],
|
|
|
},
|
|
|
{
|
|
|
groupName: 'build',
|
|
|
- matchPackageNames: ['vite', '@swc/core'],
|
|
|
- matchPackagePrefixes: ['rollup', 'esbuild', '@rollup', '@vitejs'],
|
|
|
+ matchPackageNames: [
|
|
|
+ 'vite',
|
|
|
+ '@swc/core',
|
|
|
+ 'rollup{/,}**',
|
|
|
+ 'esbuild{/,}**',
|
|
|
+ '@rollup{/,}**',
|
|
|
+ '@vitejs{/,}**',
|
|
|
+ ],
|
|
|
},
|
|
|
{
|
|
|
groupName: 'lint',
|
|
|
- matchPackageNames: ['simple-git-hooks', 'lint-staged'],
|
|
|
- matchPackagePrefixes: ['typescript-eslint', 'eslint', 'prettier'],
|
|
|
+ matchPackageNames: [
|
|
|
+ 'simple-git-hooks',
|
|
|
+ 'lint-staged',
|
|
|
+ 'typescript-eslint{/,}**',
|
|
|
+ 'eslint{/,}**',
|
|
|
+ 'prettier{/,}**',
|
|
|
+ ],
|
|
|
},
|
|
|
],
|
|
|
ignoreDeps: [
|