Skip to content

Commit c471dd3

Browse files
committed
feat!: drop support for old node versions (<18, 19, 21)
1 parent 228500f commit c471dd3

File tree

2 files changed

+3
-13
lines changed

2 files changed

+3
-13
lines changed

.github/workflows/NodeCI.yml

+2-12
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
matrix:
5454
os: [ubuntu-latest]
5555
eslint: [7, 8, 9]
56-
node: [20]
56+
node: [18.x, 20.x, 22.x, latest]
5757
steps:
5858
- name: Checkout
5959
uses: actions/checkout@v4
@@ -87,14 +87,6 @@ jobs:
8787
os: [ubuntu-latest]
8888
eslint: [9]
8989
node: [18, 20, 22]
90-
include:
91-
# On old Node.js version
92-
- eslint: 8
93-
node: 16
94-
os: ubuntu-latest
95-
- eslint: 8
96-
node: 17
97-
os: ubuntu-latest
9890
steps:
9991
- name: Checkout
10092
uses: actions/checkout@v4
@@ -124,7 +116,7 @@ jobs:
124116
strategy:
125117
matrix:
126118
os: [ubuntu-latest]
127-
node: [14]
119+
node: [18]
128120
steps:
129121
- name: Checkout
130122
uses: actions/checkout@v4
@@ -183,8 +175,6 @@ jobs:
183175
- uses: actions/checkout@v4
184176
- uses: pnpm/action-setup@v2
185177
- uses: actions/setup-node@v4
186-
with:
187-
node-version: 18
188178
- name: Install Packages
189179
run: pnpm install
190180
- name: Update resources

packages/eslint-plugin-svelte/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"funding": "https://github.com/sponsors/ota-meshi",
99
"license": "MIT",
1010
"engines": {
11-
"node": "^14.17.0 || >=16.0.0"
11+
"node": "^18.20.4 || ^20.18.0 || >=22.10.0"
1212
},
1313
"type": "commonjs",
1414
"main": "lib/index.js",

0 commit comments

Comments
 (0)