Skip to content

Commit 8274b68

Browse files
committed
feat: Support ESLint 7.x
BREAKING CHANGE: Requires Node@^10.12.x || 12.x
1 parent bd47858 commit 8274b68

File tree

2 files changed

+32
-15
lines changed

2 files changed

+32
-15
lines changed

.github/workflows/ci.yml

Lines changed: 30 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- name: Install Node.js
1818
uses: actions/setup-node@v1
1919
with:
20-
node: 12.x
20+
node: 14
2121
- name: Install Packages
2222
run: npm install
2323
- name: Lint
@@ -29,19 +29,36 @@ jobs:
2929

3030
strategy:
3131
matrix:
32-
eslint: [6.x, 5.x, 4.x]
33-
node: [12.x, 10.x, 8.x]
32+
eslint: [7, 6, 5, 4]
33+
node: [14, 12, 12.0, 10, 10.12]
3434
exclude:
35-
# Run ESLint 5.x only on the latest Node.
36-
- eslint: 5.x
37-
node: 8.x
38-
- eslint: 5.x
39-
node: 10.x
40-
# Run ESLint 4.x only on the latest Node.
41-
- eslint: 4.x
42-
node: 8.x
43-
- eslint: 4.x
44-
node: 10.x
35+
# Run ESLint 6 only on the latest Node.
36+
- eslint: 6
37+
node: 10.12
38+
- eslint: 6
39+
node: 10
40+
- eslint: 6
41+
node: 12.0
42+
- eslint: 6
43+
node: 12
44+
# Run ESLint 5 only on the latest Node.
45+
- eslint: 5
46+
node: 10.12
47+
- eslint: 5
48+
node: 10
49+
- eslint: 5
50+
node: 12.0
51+
- eslint: 5
52+
node: 12
53+
# Run ESLint 4 only on the latest Node.
54+
- eslint: 4
55+
node: 10.12
56+
- eslint: 4
57+
node: 10
58+
- eslint: 4
59+
node: 12.0
60+
- eslint: 4
61+
node: 12
4562

4663
steps:
4764
- name: Checkout

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "3.0.0",
44
"description": "ESLint plugin about ECMAScript syntactic features.",
55
"engines": {
6-
"node": ">=8.10.0"
6+
"node": "^10.12.0 || >=12.0.0"
77
},
88
"main": "lib/index.js",
99
"files": [
@@ -24,7 +24,7 @@
2424
"codecov": "^3.5.0",
2525
"eslint": "^6.2.2",
2626
"eslint4b": "^6.2.2",
27-
"espree": "^6.1.1",
27+
"espree": "^7.0.0",
2828
"globals": "^12.0.0",
2929
"mocha": "^6.2.0",
3030
"npm-run-all": "^4.1.5",

0 commit comments

Comments
 (0)