Skip to content
This repository was archived by the owner on Mar 7, 2025. It is now read-only.

Commit 4fa2dc6

Browse files
committed
Reconfigure renovate
1 parent a308724 commit 4fa2dc6

File tree

4 files changed

+40
-25
lines changed

4 files changed

+40
-25
lines changed

.github/renovate.json

Lines changed: 0 additions & 25 deletions
This file was deleted.

.github/renovate.json5

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": ["config:base", "schedule:nonOfficeHours", "group:allNonMajor"],
4+
"timezone": "Europe/Berlin",
5+
"labels": ["dependencies"],
6+
"reviewersFromCodeOwners": true,
7+
"rangeStrategy": "bump",
8+
"packageRules": [
9+
{
10+
"groupName": "typescript-eslint",
11+
"matchPackagePrefixes": ["@typescript-eslint/"]
12+
}
13+
],
14+
"ignoreDeps": [
15+
// manually bumping
16+
"@types/node",
17+
"node",
18+
"npm",
19+
"prettier",
20+
"typescript"
21+
],
22+
"vulnerabilityAlerts": {
23+
"labels": ["security"],
24+
"assigneesFromCodeOwners": true
25+
}
26+
}

.prettierrc.cjs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,15 @@ module.exports = {
77
plugins: [require.resolve('prettier-plugin-organize-imports')],
88
singleQuote: true,
99
trailingComma: 'all',
10+
overrides: [
11+
{
12+
files: '*.json5',
13+
options: {
14+
parser: 'json5',
15+
quoteProps: 'preserve',
16+
singleQuote: false,
17+
trailingComma: 'none',
18+
},
19+
},
20+
],
1021
};

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,8 @@
2626
"webextensions"
2727
],
2828
"eslint.validate": ["javascript", "typescript"],
29+
"files.associations": {
30+
"*.json5": "jsonc"
31+
},
2932
"typescript.tsdk": "node_modules/typescript/lib"
3033
}

0 commit comments

Comments
 (0)