Commit e1024e7 1 parent b8d120d commit e1024e7 Copy full SHA for e1024e7
File tree 1 file changed +7
-2
lines changed
1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -36,7 +36,12 @@ export default createRule({
36
36
create ( context ) {
37
37
return {
38
38
CallExpression ( node : TSESTree . CallExpression ) : void {
39
- const { callee, typeParameters } = node ;
39
+ let { callee, typeArguments } = node ;
40
+
41
+ /* istanbul ignore next */
42
+ if ( ! ( 'typeArguments' in node ) ) {
43
+ typeArguments = ( node as TSESTree . CallExpression ) . typeParameters ;
44
+ }
40
45
41
46
if ( callee . type !== AST_NODE_TYPES . MemberExpression ) {
42
47
return ;
@@ -53,7 +58,7 @@ export default createRule({
53
58
const [ nameNode , factoryNode ] = node . arguments ;
54
59
55
60
const hasTypeParameter =
56
- typeParameters !== undefined && typeParameters . params . length > 0 ;
61
+ typeArguments !== undefined && typeArguments . params . length > 0 ;
57
62
const hasReturnType =
58
63
isFunction ( factoryNode ) && factoryNode . returnType !== undefined ;
59
64
You can’t perform that action at this time.
0 commit comments