Skip to content

Commit 7ad1edb

Browse files
ljharbMichaelDeBoey
authored andcommitted
[Breaking] drop support for all but eslint 6/7, and jest 25/26
1 parent bdad0be commit 7ad1edb

File tree

2 files changed

+10
-61
lines changed

2 files changed

+10
-61
lines changed

.travis.yml

Lines changed: 6 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,21 @@
11
language: node_js
22
node_js:
3+
# eslint 7: node 10+
4+
# jest 26: node 10+
35
- 14
46
- 12
57
- 10
6-
- 8
7-
- 6
88
install:
99
- 'yarn add "eslint@${ESLINT}" "jest@${JEST}" "babel-jest@${JEST}" --ignore-engines'
1010
- 'yarn --ignore-engines'
1111
env:
12-
- 'ESLINT=4 JEST=24'
13-
- 'ESLINT=5 JEST=24'
14-
- 'ESLINT=6 JEST=24'
15-
- 'ESLINT=7 JEST=24'
16-
- 'ESLINT=4 JEST=25'
17-
- 'ESLINT=5 JEST=25'
1812
- 'ESLINT=6 JEST=25'
1913
- 'ESLINT=7 JEST=25'
20-
- 'ESLINT=4 JEST=26'
21-
- 'ESLINT=5 JEST=26'
2214
- 'ESLINT=6 JEST=26'
2315
- 'ESLINT=7 JEST=26'
2416
matrix:
25-
exclude:
26-
# exclude eslint 6 on node 6
27-
- node_js: '6'
28-
env: 'ESLINT=6 JEST=24'
29-
- node_js: '6'
17+
# jest 25: 8+
18+
include:
19+
# eslint 6, node 8
20+
- node_js: 8
3021
env: 'ESLINT=6 JEST=25'
31-
# exclude eslint 7 on node 6
32-
- node_js: '6'
33-
env: 'ESLINT=7 JEST=24'
34-
# exclude eslint 7 on node 8
35-
- node_js: '8'
36-
env: 'ESLINT=7 JEST=24'
37-
# exclude jest 25 on node 6
38-
- node_js: '6'
39-
env: 'ESLINT=4 JEST=25'
40-
- node_js: '6'
41-
env: 'ESLINT=5 JEST=25'
42-
- node_js: '6'
43-
env: 'ESLINT=6 JEST=25'
44-
- node_js: '6'
45-
env: 'ESLINT=7 JEST=25'
46-
# exclude jest 25 on node 8
47-
- node_js: '8'
48-
env: 'ESLINT=4 JEST=25'
49-
- node_js: '8'
50-
env: 'ESLINT=5 JEST=25'
51-
- node_js: '8'
52-
env: 'ESLINT=6 JEST=25'
53-
- node_js: '8'
54-
env: 'ESLINT=7 JEST=25'
55-
# exclude jest 26 on node 6
56-
- node_js: '6'
57-
env: 'ESLINT=4 JEST=26'
58-
- node_js: '6'
59-
env: 'ESLINT=5 JEST=26'
60-
- node_js: '6'
61-
env: 'ESLINT=6 JEST=26'
62-
- node_js: '6'
63-
env: 'ESLINT=7 JEST=26'
64-
# exclude jest 26 on node 8
65-
- node_js: '8'
66-
env: 'ESLINT=4 JEST=26'
67-
- node_js: '8'
68-
env: 'ESLINT=5 JEST=26'
69-
- node_js: '8'
70-
env: 'ESLINT=6 JEST=26'
71-
- node_js: '8'
72-
env: 'ESLINT=7 JEST=26'

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"chalk": "^2.4.1",
2828
"cosmiconfig": "^5.0.0",
2929
"create-jest-runner": "^0.5.3",
30-
"eslint": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
30+
"eslint": "^6 || ^7"
3131
},
3232
"devDependencies": {
3333
"@babel/cli": "^7.1.0",
@@ -40,15 +40,15 @@
4040
"eslint-plugin-jest": "^23.13.2",
4141
"eslint-plugin-prettier": "^3.1.3",
4242
"execa": "^1.0.0",
43-
"jest": "^21.0.0 || ^22.0.0 || ^23.0.0 || ^24.0.0 || ^25.1.0 || ^26.0.0",
43+
"jest": "^25.1 || ^26",
4444
"jest-watch-select-projects": "^0.1.1",
4545
"jest-watch-typeahead": "^0.3.1",
4646
"prettier": "^1.14.3",
4747
"rimraf": "^2.6.2"
4848
},
4949
"peerDependencies": {
50-
"eslint": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0",
51-
"jest": "^21.0.0 || ^22.0.0 || ^23.0.0 || ^24.0.0 || ^25.1.0 || ^26.0.0"
50+
"eslint": "^6 || ^7",
51+
"jest": "^25.1 || ^26"
5252
},
5353
"prettier": {
5454
"proseWrap": "never",

0 commit comments

Comments
 (0)