Skip to content

Commit e1024e7

Browse files
committed
fix: address deprecation warning
1 parent b8d120d commit e1024e7

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/rules/no-untyped-mock-factory.ts

+7-2
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,12 @@ export default createRule({
3636
create(context) {
3737
return {
3838
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+
}
4045

4146
if (callee.type !== AST_NODE_TYPES.MemberExpression) {
4247
return;
@@ -53,7 +58,7 @@ export default createRule({
5358
const [nameNode, factoryNode] = node.arguments;
5459

5560
const hasTypeParameter =
56-
typeParameters !== undefined && typeParameters.params.length > 0;
61+
typeArguments !== undefined && typeArguments.params.length > 0;
5762
const hasReturnType =
5863
isFunction(factoryNode) && factoryNode.returnType !== undefined;
5964

0 commit comments

Comments
 (0)