Skip to content

Commit 8b89b4c

Browse files
authored
chore: add dependabot (#32)
* chore: add dependabot * chore: drop 18 in ci * chore: upgrade eslint
1 parent 674ec04 commit 8b89b4c

5 files changed

Lines changed: 807 additions & 1123 deletions

File tree

.github/dependabot.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: npm
4+
directory: '/'
5+
schedule:
6+
interval: weekly
7+
open-pull-requests-limit: 10
8+
versioning-strategy: increase
9+
groups:
10+
production-dependencies:
11+
dependency-type: "production"
12+
development-dependencies:
13+
dependency-type: "development"
14+
- package-ecosystem: 'github-actions'
15+
directory: '/'
16+
schedule:
17+
interval: weekly
18+
groups:
19+
github-actions:
20+
patterns:
21+
- "*"

.github/workflows/main.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
strategy:
1212
matrix:
13-
node-version: [18, 20, 22]
13+
node-version: [20, 22, 24]
1414
fail-fast: false
1515
steps:
1616
- name: Checkout
@@ -25,3 +25,5 @@ jobs:
2525
run: npm run lint
2626
- name: Test
2727
run: npm run test
28+
env:
29+
NODE_OPTIONS: ${{ matrix.node-version != 20 && '--no-experimental-strip-types' || '' }}

eslint.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ export default [
1717
"allowExpressions": true
1818
}],
1919
"@typescript-eslint/explicit-member-accessibility": "error",
20-
"@typescript-eslint/member-delimiter-style": "error",
2120
"@typescript-eslint/no-empty-interface": "error",
2221
"@typescript-eslint/parameter-properties": "error",
2322
"@typescript-eslint/no-invalid-void-type": "off"

0 commit comments

Comments
 (0)