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

Commit c16e8ac

Browse files
authored
Update toolchain (#1058)
* Run Dependabot weekly * Migrate linter to Biome and Husky to the latest version * Fix linter issues * Update lint-stage config * Rebuild package
1 parent 1d4f52e commit c16e8ac

29 files changed

+1881
-3458
lines changed

.eslintignore

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

.eslintrc.json

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

.github/dependabot.yml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,19 @@ updates:
33
- package-ecosystem: 'npm'
44
directory: '/'
55
schedule:
6-
interval: 'daily'
6+
interval: 'weekly'
7+
day: 'monday'
8+
time: '05:00'
9+
timezone: 'Europe/Madrid'
10+
assignees:
11+
- 'sumolari'
12+
reviewers:
13+
- 'sumolari'
14+
open-pull-requests-limit: 0
715
commit-message:
816
prefix: 'chore'
17+
prefix-development: 'chore'
918
include: 'scope'
10-
reviewers:
11-
- 'Sumolari'
12-
assignees:
13-
- 'Sumolari'
14-
versioning-strategy: increase
19+
labels:
20+
- 'dependencies'
21+
rebase-strategy: 'auto'

.husky/pre-commit

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
#!/usr/bin/env sh
2-
. "$(dirname -- "$0")/_/husky.sh"
32

43
yarn lint-staged

.lintstagedrc.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"*.(ts|js)": ["eslint"],
3-
"*.(ts|json|yml|js|md)": ["prettier --write"],
2+
"*.(ts)": ["biome lint --write"],
3+
"*.(ts|json|md)": ["biome check --write"],
44
".github/workflows/*.(yaml|yml)": ["action-validator"]
55
}

.prettierignore

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

.prettierrc.json

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

babel.config.js

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

biome.json

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"$schema": "https://biomejs.dev/schemas/2.1.3/schema.json",
3+
"vcs": {
4+
"enabled": true,
5+
"clientKind": "git",
6+
"useIgnoreFile": true
7+
},
8+
"files": {
9+
"ignoreUnknown": false,
10+
"includes": ["**", "!dist/**", "!node_modules/**"]
11+
},
12+
"formatter": {
13+
"enabled": true,
14+
"indentStyle": "space",
15+
"indentWidth": 2,
16+
"lineWidth": 80
17+
},
18+
"linter": {
19+
"enabled": true,
20+
"rules": {
21+
"recommended": true
22+
}
23+
},
24+
"javascript": {
25+
"formatter": {
26+
"quoteStyle": "single",
27+
"trailingCommas": "none",
28+
"semicolons": "asNeeded"
29+
}
30+
}
31+
}

dist/index.js

Lines changed: 101 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)