Skip to content

Commit a1acee8

Browse files
authored
Merge pull request #3810 from elizaOS/renovate/migrate-config
chore(config): migrate renovate config
2 parents 2c06f56 + 58704b5 commit a1acee8

File tree

1 file changed

+45
-27
lines changed

1 file changed

+45
-27
lines changed

renovate.json

+45-27
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,84 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"extends": ["config:base"],
3+
"extends": [
4+
"config:recommended"
5+
],
46
"packageRules": [
57
{
68
"groupName": "Discord.js ecosystem",
7-
"matchPackagePatterns": ["^@discordjs/", "^discord.js"]
9+
"matchPackageNames": [
10+
"/^@discordjs//",
11+
"/^discord.js/"
12+
]
813
},
914
{
1015
"groupName": "TypeScript and related",
11-
"matchPackagePatterns": [
12-
"^@typescript-eslint/",
13-
"^typescript$",
14-
"^ts-",
15-
"^tslib$"
16+
"matchPackageNames": [
17+
"/^@typescript-eslint//",
18+
"/^typescript$/",
19+
"/^ts-/",
20+
"/^tslib$/"
1621
]
1722
},
1823
{
1924
"groupName": "Testing frameworks",
20-
"matchPackagePatterns": ["^jest$", "^@types/jest$"]
25+
"matchPackageNames": [
26+
"/^jest$/",
27+
"/^@types/jest$/"
28+
]
2129
},
2230
{
2331
"groupName": "Rollup and plugins",
24-
"matchPackagePatterns": ["^@rollup/", "^rollup"]
32+
"matchPackageNames": [
33+
"/^@rollup//",
34+
"/^rollup/"
35+
]
2536
},
2637
{
2738
"groupName": "ESLint and formatting",
28-
"matchPackagePatterns": ["^eslint", "^prettier"]
39+
"matchPackageNames": [
40+
"/^eslint/",
41+
"/^prettier/"
42+
]
2943
},
3044
{
3145
"groupName": "SQLite related",
32-
"matchPackagePatterns": [
33-
"sqlite",
34-
"^@types/better-sqlite3",
35-
"^@types/sql.js"
46+
"matchPackageNames": [
47+
"/sqlite/",
48+
"/^@types/better-sqlite3/",
49+
"/^@types/sql.js/"
3650
]
3751
},
3852
{
3953
"groupName": "AI/ML packages",
40-
"matchPackagePatterns": [
41-
"^@anthropic-ai/",
42-
"^@huggingface/",
43-
"^openai$",
44-
"^tiktoken$"
54+
"matchPackageNames": [
55+
"/^@anthropic-ai//",
56+
"/^@huggingface//",
57+
"/^openai$/",
58+
"/^tiktoken$/"
4559
]
4660
},
4761
{
4862
"groupName": "Audio processing",
49-
"matchPackagePatterns": [
50-
"^wav",
51-
"^@discordjs/opus",
52-
"^fluent-ffmpeg",
53-
"^ffmpeg",
54-
"^@types/wav"
63+
"matchPackageNames": [
64+
"/^wav/",
65+
"/^@discordjs/opus/",
66+
"/^fluent-ffmpeg/",
67+
"/^ffmpeg/",
68+
"/^@types/wav/"
5569
]
5670
},
5771
{
5872
"groupName": "Solana packages",
59-
"matchPackagePatterns": ["^@solana/"]
73+
"matchPackageNames": [
74+
"/^@solana//"
75+
]
6076
}
6177
],
6278
"timezone": "UTC",
63-
"schedule": ["every weekend"],
79+
"schedule": [
80+
"every weekend"
81+
],
6482
"prHourlyLimit": 2,
6583
"prConcurrentLimit": 10,
6684
"rangeStrategy": "pin",

0 commit comments

Comments
 (0)