diff --git a/packages/react-native-codegen/src/parsers/typescript/modules/index.js b/packages/react-native-codegen/src/parsers/typescript/modules/index.js index c184e715479ae5..9fe6af598e4843 100644 --- a/packages/react-native-codegen/src/parsers/typescript/modules/index.js +++ b/packages/react-native-codegen/src/parsers/typescript/modules/index.js @@ -316,7 +316,7 @@ function translateTypeAnnotation( function isModuleInterface(node: $FlowFixMe) { return ( node.type === 'TSInterfaceDeclaration' && - node.extends.length === 1 && + node.extends?.length === 1 && node.extends[0].type === 'TSExpressionWithTypeArguments' && node.extends[0].expression.name === 'TurboModule' );