Skip to content

Commit 03e0aa1

Browse files
committed
feat: drop ESLint v3, v4, v5, v6 & v7 support
BREAKING CHANGE: Requires ESLint@^8.57.0 || ^9.0.0
1 parent e0175fd commit 03e0aa1

File tree

2 files changed

+4
-52
lines changed

2 files changed

+4
-52
lines changed

.github/workflows/node.yml

+2-50
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,9 @@ jobs:
2727
node-version: ${{ fromJson(needs.matrix.outputs.latest) }}
2828
eslint:
2929
- 9
30+
- 9.0.0
3031
- 8
31-
- 7
32-
- 6
33-
- 5
34-
- 4
35-
- 4.14 # last version without messageId
36-
- 3
32+
- 8.57.0
3733
babel-eslint:
3834
- 10
3935
- 9
@@ -44,54 +40,10 @@ jobs:
4440
- 7
4541
- 8
4642
exclude:
47-
- eslint: 3
48-
babel-eslint: 10
49-
- eslint: 3
50-
typescript-eslint: 5
51-
- eslint: 4
52-
typescript-eslint: 5
53-
- eslint: 4.14
54-
typescript-eslint: 5
55-
- eslint: 5
56-
typescript-eslint: 5
57-
- eslint: 3
58-
typescript-eslint: 6
59-
- eslint: 4
60-
typescript-eslint: 6
61-
- eslint: 4.14
62-
typescript-eslint: 6
63-
- eslint: 5
64-
typescript-eslint: 6
65-
- eslint: 6
66-
typescript-eslint: 6
6743
- eslint: 9
6844
typescript-eslint: 6
69-
- eslint: 3
70-
typescript-eslint: 7
71-
- eslint: 4
72-
typescript-eslint: 7
73-
- eslint: 4.14
74-
typescript-eslint: 7
75-
- eslint: 5
76-
typescript-eslint: 7
77-
- eslint: 6
78-
typescript-eslint: 7
79-
- eslint: 7
80-
typescript-eslint: 7
8145
- eslint: 9
8246
typescript-eslint: 7
83-
- eslint: 3
84-
typescript-eslint: 8
85-
- eslint: 4
86-
typescript-eslint: 8
87-
- eslint: 4.14
88-
typescript-eslint: 8
89-
- eslint: 5
90-
typescript-eslint: 8
91-
- eslint: 6
92-
typescript-eslint: 8
93-
- eslint: 7
94-
typescript-eslint: 8
9547
- eslint: 9
9648
typescript-eslint: 5
9749
- node-version: 19

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
"@types/node": "^4.9.5",
6868
"@typescript-eslint/parser": "^2.34.0 || ^3.10.1 || ^4 || ^5 || ^6.20 || ^7.14.1 || 8.4 - 8.17",
6969
"babel-eslint": "^8 || ^9 || ^10.1.0",
70-
"eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7",
70+
"eslint": "^8.57.0 || ^9.0.0",
7171
"eslint-config-airbnb-base": "^15.0.0",
7272
"eslint-doc-generator": "^1.7.1",
7373
"eslint-plugin-eslint-plugin": "^2.3.0 || ^3.5.3 || ^4.0.1 || ^5.0.5",
@@ -89,7 +89,7 @@
8989
"typescript-eslint-parser": "^20.1.1"
9090
},
9191
"peerDependencies": {
92-
"eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7"
92+
"eslint": "^8.57.0 || ^9.0.0"
9393
},
9494
"engines": {
9595
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"

0 commit comments

Comments
 (0)