From de046d3353d2f818aeac721c86eba65e80e8c2db Mon Sep 17 00:00:00 2001 From: garrettmills Date: Tue, 29 Mar 2022 02:35:58 -0500 Subject: [PATCH] Fix undefined check --- src/transformer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/transformer.ts b/src/transformer.ts index a8a8908..8cea7ff 100644 --- a/src/transformer.ts +++ b/src/transformer.ts @@ -20,7 +20,7 @@ const identifierProgram = (program: ts.Program, options: any) => { console.log(`Type symbol: ${type.localSymbol?.name} : ${type.id} : ${type.getText()}`) // eslint-disable-line no-console for ( const decl of interfaceDeclarations ) { - if ( decl.name.symbol === (type as any).typeName.symbol ) { + if ( decl?.name?.symbol === (type as any)?.typeName?.symbol ) { console.log(`Match to interface: ${decl.name.text}`) // eslint-disable-line no-console console.log(decl) // eslint-disable-line no-console