Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2d15644 commit 298d66cCopy full SHA for 298d66c
packages/eslint-plugin/src/rules/no-extra-parens.ts
@@ -1,4 +1,5 @@
1
import { AST_NODE_TYPES, TSESTree } from '@typescript-eslint/typescript-estree';
2
+import { RuleListener } from 'ts-eslint';
3
import baseRule from 'eslint/lib/rules/no-extra-parens';
4
import * as util from '../util';
5
@@ -84,7 +85,7 @@ export default util.createRule<Options, MessageIds>({
84
85
return rule(node);
86
}
87
- return Object.assign({}, rules, {
88
+ const overrides: RuleListener = {
89
// ArrayExpression
90
ArrowFunctionExpression(node) {
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);
224
225
},
- });
226
+ };
227
+ return Object.assign({}, rules, overrides);
228
229
});
0 commit comments