Skip to content

Commit 33ab5de

Browse files
authoredJan 15, 2025··
feat: move to node 20, update deps (#1792)
1 parent 1b74502 commit 33ab5de

23 files changed

+9664
-7622
lines changed
 

‎.eslintrc

+10-13
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,13 @@
77
"root": true,
88
"overrides": [
99
{
10-
"files": [
11-
"config-overrides.js",
12-
"commitlint.config.js"
13-
],
10+
"files": ["*.js"],
11+
"rules": {
12+
"@typescript-eslint/consistent-type-imports": "off",
13+
},
14+
},
15+
{
16+
"files": ["config-overrides.js", "commitlint.config.js"],
1417
"env": {
1518
"node": true,
1619
},
@@ -20,20 +23,14 @@
2023
"project": "./tsconfig.json",
2124
},
2225
"rules": {
23-
"import/consistent-type-specifier-style": [
24-
"error",
25-
"prefer-top-level"
26-
],
26+
"import/consistent-type-specifier-style": ["error", "prefer-top-level"],
2727
"@typescript-eslint/consistent-type-imports": [
2828
"error",
2929
{
3030
"prefer": "type-imports",
31-
"fixStyle": "separate-type-imports"
31+
"fixStyle": "separate-type-imports",
3232
},
3333
],
34-
"curly": [
35-
"error",
36-
"all"
37-
],
34+
"curly": ["error", "all"],
3835
},
3936
}

‎.github/workflows/ci.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
fetch-depth: 0
1717
- uses: actions/setup-node@v4
1818
with:
19-
node-version: 18
19+
node-version: 20
2020
cache: npm
2121
- run: npm ci
2222
- run: npm run typecheck
@@ -33,6 +33,6 @@ jobs:
3333
fetch-depth: 0
3434
- uses: actions/setup-node@v4
3535
with:
36-
node-version: 18
36+
node-version: 20
3737
- run: npm ci
3838
- run: npm test

‎.github/workflows/pr-title.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Setup Node
2222
uses: actions/setup-node@v4
2323
with:
24-
node-version: 18
24+
node-version: 20
2525
cache: npm
2626
- name: Install Packages
2727
run: npm ci

‎.github/workflows/publication.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- uses: actions/checkout@v4
1414
- uses: actions/setup-node@v4
1515
with:
16-
node-version: 18
16+
node-version: 20
1717
registry-url: https://registry.npmjs.org
1818
- run: npm ci
1919
- run: npm publish

‎.github/workflows/quality.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
- name: Setup Node.js
3030
uses: actions/setup-node@v4
3131
with:
32-
node-version: 18
32+
node-version: 20
3333
cache: npm
3434

3535
- name: Install dependencies
@@ -107,7 +107,7 @@ jobs:
107107
- name: Setup Node.js
108108
uses: actions/setup-node@v4
109109
with:
110-
node-version: 18
110+
node-version: 20
111111
cache: npm
112112

113113
- name: Install dependencies

‎.github/workflows/release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- uses: actions/checkout@v4
1515
- uses: actions/setup-node@v4
1616
with:
17-
node-version: 18
17+
node-version: 20
1818
- run: npm ci
1919
- run: npm test
2020
- uses: googleapis/release-please-action@v4

‎.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
18.19.0
1+
v20

0 commit comments

Comments
 (0)
Please sign in to comment.