Skip to content

Commit f442a2a

Browse files
committed
feat: drop support for Node v18
BREAKING CHANGE: dropped support for Node v18
1 parent 1d53075 commit f442a2a

File tree

4 files changed

+20
-20
lines changed

4 files changed

+20
-20
lines changed

.github/workflows/nodejs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ jobs:
7272
strategy:
7373
fail-fast: false
7474
matrix:
75-
node-version: [18.x, 20.x, 22.x, 23.x, 24.x]
75+
node-version: [20.x, 22.x, 23.x, 24.x]
7676
eslint-version: [8, 9]
7777
ts-eslint-plugin-version: [8]
7878
runs-on: ubuntu-latest

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,10 @@
8080
"@schemastore/package": "^0.0.10",
8181
"@semantic-release/changelog": "^6.0.0",
8282
"@semantic-release/git": "^10.0.0",
83-
"@tsconfig/node18": "^18.0.0",
83+
"@tsconfig/node20": "^20.0.0",
8484
"@types/eslint": "^8.4.6",
8585
"@types/jest": "^29.0.0",
86-
"@types/node": "^18.0.0",
86+
"@types/node": "^20.0.0",
8787
"@types/semver": "^7.5.8",
8888
"@typescript-eslint/eslint-plugin": "^8.0.0",
8989
"@typescript-eslint/parser": "^8.0.0",
@@ -129,7 +129,7 @@
129129
},
130130
"packageManager": "[email protected]",
131131
"engines": {
132-
"node": "^18.12.0 || ^20.0.0 || >=22.0.0"
132+
"node": "^20.0.0 || >=22.0.0"
133133
},
134134
"publishConfig": {
135135
"provenance": true

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"extends": "@tsconfig/node18/tsconfig.json",
2+
"extends": "@tsconfig/node20/tsconfig.json",
33
"compilerOptions": {
44
"noEmit": true,
55
"stripInternal": true,

yarn.lock

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2667,10 +2667,10 @@ __metadata:
26672667
languageName: node
26682668
linkType: hard
26692669

2670-
"@tsconfig/node18@npm:^18.0.0":
2671-
version: 18.2.4
2672-
resolution: "@tsconfig/node18@npm:18.2.4"
2673-
checksum: 80623cb9c129c78d51fe6c4a256ba986f12f02ff02dc2a1e5b33dd13a7983f767b6792cfcd51b3dd1c8256ea105f1fea31f64a2070564e37787ab3d9a1a1e7e3
2670+
"@tsconfig/node20@npm:^20.0.0":
2671+
version: 20.1.5
2672+
resolution: "@tsconfig/node20@npm:20.1.5"
2673+
checksum: 6d689785f7b6ffd09d2cd0565290235ddc650932f6c110701dd38732b3c0b57ba039a3663268ae4a16b855d55ec2fbd48a53910e5a5fc7f196caaa4074dd0a53
26742674
languageName: node
26752675
linkType: hard
26762676

@@ -2830,12 +2830,12 @@ __metadata:
28302830
languageName: node
28312831
linkType: hard
28322832

2833-
"@types/node@npm:^18.0.0":
2834-
version: 18.19.111
2835-
resolution: "@types/node@npm:18.19.111"
2833+
"@types/node@npm:^20.0.0":
2834+
version: 20.19.1
2835+
resolution: "@types/node@npm:20.19.1"
28362836
dependencies:
2837-
undici-types: ~5.26.4
2838-
checksum: 0696f422bf8c70e01255397767cea2938287d819e5ac92242f0e5629ab69f25ac22c811d0f4f3ae727c6b4f678f88737aa568b17404047cfcf3ea2b1f47786b3
2837+
undici-types: ~6.21.0
2838+
checksum: f2883d8e2325af18424c625cc01ba2276c933ae8fc7aba93042fb757da075eabef0d2e22775e5706a74b67687d3cb06d6d42248d966c1e6bf8a2755457e537c7
28392839
languageName: node
28402840
linkType: hard
28412841

@@ -5232,10 +5232,10 @@ __metadata:
52325232
"@schemastore/package": ^0.0.10
52335233
"@semantic-release/changelog": ^6.0.0
52345234
"@semantic-release/git": ^10.0.0
5235-
"@tsconfig/node18": ^18.0.0
5235+
"@tsconfig/node20": ^20.0.0
52365236
"@types/eslint": ^8.4.6
52375237
"@types/jest": ^29.0.0
5238-
"@types/node": ^18.0.0
5238+
"@types/node": ^20.0.0
52395239
"@types/semver": ^7.5.8
52405240
"@typescript-eslint/eslint-plugin": ^8.0.0
52415241
"@typescript-eslint/parser": ^8.0.0
@@ -11485,10 +11485,10 @@ __metadata:
1148511485
languageName: node
1148611486
linkType: hard
1148711487

11488-
"undici-types@npm:~5.26.4":
11489-
version: 5.26.5
11490-
resolution: "undici-types@npm:5.26.5"
11491-
checksum: 3192ef6f3fd5df652f2dc1cd782b49d6ff14dc98e5dced492aa8a8c65425227da5da6aafe22523c67f035a272c599bb89cfe803c1db6311e44bed3042fc25487
11488+
"undici-types@npm:~6.21.0":
11489+
version: 6.21.0
11490+
resolution: "undici-types@npm:6.21.0"
11491+
checksum: 46331c7d6016bf85b3e8f20c159d62f5ae471aba1eb3dc52fff35a0259d58dcc7d592d4cc4f00c5f9243fa738a11cfa48bd20203040d4a9e6bc25e807fab7ab3
1149211492
languageName: node
1149311493
linkType: hard
1149411494

0 commit comments

Comments
 (0)