Skip to content

Commit 764a40f

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

File tree

2 files changed

+4
-52
lines changed

2 files changed

+4
-52
lines changed

Diff for: .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

Diff for: package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"@types/node": "^4.9.5",
6161
"@typescript-eslint/parser": "^2.34.0 || ^3.10.1 || ^4 || ^5 || ^6.20 || ^7.14.1 || ^8.4",
6262
"babel-eslint": "^8 || ^9 || ^10.1.0",
63-
"eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7",
63+
"eslint": "^8.57.0 || ^9.0.0",
6464
"eslint-config-airbnb-base": "^15.0.0",
6565
"eslint-doc-generator": "^1.7.1",
6666
"eslint-plugin-eslint-plugin": "^2.3.0 || ^3.5.3 || ^4.0.1 || ^5.0.5",
@@ -82,7 +82,7 @@
8282
"typescript-eslint-parser": "^20.1.1"
8383
},
8484
"peerDependencies": {
85-
"eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7"
85+
"eslint": "^8.57.0 || ^9.0.0"
8686
},
8787
"engines": {
8888
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"

0 commit comments

Comments
 (0)