File tree Expand file tree Collapse file tree 4 files changed +9
-18
lines changed
test/run-rules-on-codebase Expand file tree Collapse file tree 4 files changed +9
-18
lines changed Original file line number Diff line number Diff line change 24
24
- uses : actions/setup-node@v2
25
25
with :
26
26
node-version : ${{ matrix.node-version }}
27
- - run : npm install --legacy-peer-deps
27
+ - run : npm install
28
28
- run : npx ava
29
29
lint-test :
30
30
runs-on : ubuntu-latest
33
33
- uses : actions/setup-node@v2
34
34
with :
35
35
node-version : 16
36
- - run : npm install --legacy-peer-deps
37
- # - run: npx xo
36
+ - run : npm install
37
+ - run : npx xo
38
38
# Force update snapshots, https://github.com/avajs/ava/discussions/2754
39
39
- run : npx nyc ava --update-snapshots
40
40
env :
@@ -45,19 +45,17 @@ jobs:
45
45
- uses : codecov/codecov-action@v1
46
46
with :
47
47
fail_ci_if_error : true
48
- # `xo` can't work on ESLint 8
49
- - run : npm install eslint@7 && npx xo
50
48
run-rules-on-codebase :
51
49
runs-on : ubuntu-latest
52
50
steps :
53
51
- uses : actions/checkout@v2
54
52
- uses : actions/setup-node@v2
55
- - run : npm install --legacy-peer-deps
53
+ - run : npm install
56
54
- run : npm run run-rules-on-codebase
57
55
integration :
58
56
runs-on : ubuntu-latest
59
57
steps :
60
58
- uses : actions/checkout@v2
61
59
- uses : actions/setup-node@v2
62
- - run : npm install --legacy-peer-deps
60
+ - run : npm install
63
61
- run : npm run integration
Original file line number Diff line number Diff line change 76
76
"outdent" : " ^0.8.0" ,
77
77
"typescript" : " ^4.4.2" ,
78
78
"vue-eslint-parser" : " ^8.0.0" ,
79
- "xo" : " ^0.44.0 "
79
+ "xo" : " ^0.46.3 "
80
80
},
81
81
"peerDependencies" : {
82
82
"eslint" : " >=7.32.0"
134
134
],
135
135
"eslint-plugin/require-meta-docs-url" : " off" ,
136
136
"eslint-plugin/require-meta-has-suggestions" : " off" ,
137
- "eslint-plugin/require-meta-schema" : " off"
137
+ "eslint-plugin/require-meta-schema" : " off" ,
138
+ "eslint-plugin/no-deprecated-context-methods" : " off"
138
139
}
139
140
}
140
141
]
Original file line number Diff line number Diff line change @@ -446,6 +446,7 @@ const create = context => {
446
446
return ;
447
447
}
448
448
449
+ // eslint-disable-next-line unicorn/prefer-spread
449
450
const resultBySplit = value . split ( '' ) ;
450
451
const resultBySpread = [ ...value ] ;
451
452
Original file line number Diff line number Diff line change @@ -61,15 +61,6 @@ const eslint = new ESLint({
61
61
'unicorn/prefer-module' : 'off' ,
62
62
} ,
63
63
} ,
64
- {
65
- files : [
66
- 'rules/prefer-spread.js' ,
67
- ] ,
68
- rules : {
69
- // TODO[xo@>=0.45.0]: Enable this rule when `xo` updated `eslint-plugin-unicorn`
70
- 'unicorn/prefer-spread' : 'off' ,
71
- } ,
72
- } ,
73
64
] ,
74
65
} ,
75
66
} ) ;
You can’t perform that action at this time.
0 commit comments