File tree Expand file tree Collapse file tree 6 files changed +1274
-3
lines changed Expand file tree Collapse file tree 6 files changed +1274
-3
lines changed Original file line number Diff line number Diff line change @@ -3,5 +3,12 @@ node_js:
3
3
- 12
4
4
- 10
5
5
- 8
6
+ - 6
7
+ matrix :
8
+ include :
9
+ - node_js : 12
10
+ env : INTEGRATION=true
11
+ script :
12
+ - if [ $INTEGRATION == true ]; then npm run integration; fi
6
13
before_install : npm install --global npm
7
14
after_success : npx codecov --file=./coverage/lcov.info
Original file line number Diff line number Diff line change 8
8
"node" : " >=8"
9
9
},
10
10
"scripts" : {
11
- "test" : " xo && nyc ava"
11
+ "test" : " xo && nyc ava" ,
12
+ "integration" : " node ./test/integration/test.js"
12
13
},
13
14
"files" : [
14
15
" index.js" ,
40
41
"devDependencies" : {
41
42
"ava" : " ^2.0.0" ,
42
43
"babel-eslint" : " ^10.0.1" ,
44
+ "chalk" : " ^2.4.2" ,
45
+ "del" : " ^4.1.1" ,
43
46
"codecov" : " ^3.5.0" ,
44
47
"eslint" : " ^6.0.0" ,
45
48
"eslint-ava-rule-tester" : " ^3.0.0" ,
46
- "eslint-plugin-eslint-plugin " : " 2.1 .0" ,
49
+ "execa " : " ^1.0 .0" ,
47
50
"js-combinatorics" : " ^0.5.4" ,
51
+ "listr" : " ^0.14.3" ,
52
+ "eslint-plugin-eslint-plugin" : " 2.1.0" ,
48
53
"nyc" : " ^14.1.1" ,
49
54
"outdent" : " ^0.7.0" ,
50
55
"pify" : " ^4.0.1" ,
56
+ "tempy" : " ^0.3.0" ,
51
57
"xo" : " ^0.24.0"
52
58
},
53
59
"peerDependencies" : {
54
60
"eslint" : " >=6"
55
61
},
56
62
"ava" : {
57
63
"files" : [
58
- " !rules"
64
+ " !rules" ,
65
+ " test/*js"
59
66
]
60
67
},
61
68
"xo" : {
Original file line number Diff line number Diff line change
1
+ 'use strict' ;
2
+ module . exports = {
3
+ parser : 'babel-eslint' ,
4
+ parserOptions : {
5
+ ecmaFeatures : {
6
+ jsx : true
7
+ }
8
+ } ,
9
+ plugins : [
10
+ 'ava'
11
+ ] ,
12
+ extends : 'plugin:ava/recommended'
13
+ } ;
You can’t perform that action at this time.
0 commit comments