Skip to content

Commit 12debee

Browse files
authored
Merge pull request #63 from mrdavidburns/add-renovate-package-updater
Initial commit for adding Renovate autoupdater.
2 parents f555274 + 99f2d8f commit 12debee

File tree

1 file changed

+85
-0
lines changed

1 file changed

+85
-0
lines changed

renovate.json

+85
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"config:base"
5+
],
6+
"packageRules": [
7+
{
8+
"groupName": "Discord.js ecosystem",
9+
"matchPackagePatterns": [
10+
"^@discordjs/",
11+
"^discord.js"
12+
]
13+
},
14+
{
15+
"groupName": "TypeScript and related",
16+
"matchPackagePatterns": [
17+
"^@typescript-eslint/",
18+
"^typescript$",
19+
"^ts-",
20+
"^tslib$"
21+
]
22+
},
23+
{
24+
"groupName": "Testing frameworks",
25+
"matchPackagePatterns": [
26+
"^jest$",
27+
"^@types/jest$"
28+
]
29+
},
30+
{
31+
"groupName": "Rollup and plugins",
32+
"matchPackagePatterns": [
33+
"^@rollup/",
34+
"^rollup"
35+
]
36+
},
37+
{
38+
"groupName": "ESLint and formatting",
39+
"matchPackagePatterns": [
40+
"^eslint",
41+
"^prettier"
42+
]
43+
},
44+
{
45+
"groupName": "SQLite related",
46+
"matchPackagePatterns": [
47+
"sqlite",
48+
"^@types/better-sqlite3",
49+
"^@types/sql.js"
50+
]
51+
},
52+
{
53+
"groupName": "AI/ML packages",
54+
"matchPackagePatterns": [
55+
"^@anthropic-ai/",
56+
"^@huggingface/",
57+
"^openai$",
58+
"^tiktoken$"
59+
]
60+
},
61+
{
62+
"groupName": "Audio processing",
63+
"matchPackagePatterns": [
64+
"^wav",
65+
"^@discordjs/opus",
66+
"^fluent-ffmpeg",
67+
"^ffmpeg",
68+
"^@types/wav"
69+
]
70+
},
71+
{
72+
"groupName": "Solana packages",
73+
"matchPackagePatterns": [
74+
"^@solana/"
75+
]
76+
}
77+
],
78+
"timezone": "UTC",
79+
"schedule": ["every weekend"],
80+
"prHourlyLimit": 2,
81+
"prConcurrentLimit": 10,
82+
"rangeStrategy": "pin",
83+
"separateMajorMinor": true,
84+
"dependencyDashboard": true
85+
}

0 commit comments

Comments
 (0)