File tree 1 file changed +4
-2
lines changed
packages/eslint-plugin/src/rules
1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 1
1
import { AST_NODE_TYPES , TSESTree } from '@typescript-eslint/typescript-estree' ;
2
+ import { RuleListener } from 'ts-eslint' ;
2
3
import baseRule from 'eslint/lib/rules/no-extra-parens' ;
3
4
import * as util from '../util' ;
4
5
@@ -84,7 +85,7 @@ export default util.createRule<Options, MessageIds>({
84
85
return rule ( node ) ;
85
86
}
86
87
87
- return Object . assign ( { } , rules , {
88
+ const overrides : RuleListener = {
88
89
// ArrayExpression
89
90
ArrowFunctionExpression ( node ) {
90
91
if ( node . body . type !== AST_NODE_TYPES . TSAsExpression ) {
@@ -222,6 +223,7 @@ export default util.createRule<Options, MessageIds>({
222
223
return rules . YieldExpression ( node ) ;
223
224
}
224
225
} ,
225
- } ) ;
226
+ } ;
227
+ return Object . assign ( { } , rules , overrides ) ;
226
228
} ,
227
229
} ) ;
You can’t perform that action at this time.
0 commit comments