Skip to content

Commit d806a76

Browse files
authored
chore: update renovate config (#2)
1 parent 7c7ccb6 commit d806a76

File tree

2 files changed

+70
-0
lines changed

2 files changed

+70
-0
lines changed

.github/renovate.json5

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"config:best-practices",
5+
"schedule:earlyMondays",
6+
"group:allNonMajor",
7+
":prHourlyLimitNone"
8+
],
9+
"timezone": "Europe/Berlin",
10+
"labels": ["c: dependencies"],
11+
"lockFileMaintenance": {
12+
"enabled": true
13+
},
14+
"packageRules": [
15+
{
16+
"groupName": "devDependencies",
17+
"matchDepTypes": ["devDependencies"],
18+
"rangeStrategy": "bump"
19+
},
20+
{
21+
"groupName": "dependencies",
22+
"matchDepTypes": ["dependencies"],
23+
"rangeStrategy": "replace"
24+
},
25+
{
26+
"groupName": "peerDependencies",
27+
"matchDepTypes": ["peerDependencies"],
28+
"rangeStrategy": "widen"
29+
},
30+
{
31+
"groupName": "engines",
32+
"matchDepTypes": ["engines"],
33+
"rangeStrategy": "replace"
34+
},
35+
{
36+
"groupName": "eslint",
37+
"matchPackageNames": [
38+
"@eslint/**",
39+
"@stylistic/**",
40+
"eslint",
41+
"eslint-**",
42+
"typescript-eslint"
43+
]
44+
},
45+
{
46+
"groupName": "vitest",
47+
"matchPackageNames": ["@vitest/**", "vitest"]
48+
},
49+
{
50+
"groupName": "prettier",
51+
"matchPackageNames": ["prettier"]
52+
},
53+
{
54+
"groupName": "typescript",
55+
"matchPackageNames": ["typescript"]
56+
}
57+
],
58+
"reviewersFromCodeOwners": true,
59+
"rangeStrategy": "bump",
60+
"vulnerabilityAlerts": {
61+
"labels": ["c: security"],
62+
"assignees": ["@Shinigami92"]
63+
}
64+
}

.vscode/settings.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"files.associations": {
3+
"*.json5": "jsonc"
4+
},
5+
"typescript.tsdk": "node_modules/typescript/lib"
6+
}

0 commit comments

Comments
 (0)