From e22fdb09aa26392e2e89ccacf09fd6b5c36c5e71 Mon Sep 17 00:00:00 2001 From: Remi Cattiau Date: Mon, 20 Feb 2023 07:53:29 -0800 Subject: [PATCH] fix: unsafe usage of declaration (Close #2175) --- src/lib/converter/comments/index.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/converter/comments/index.ts b/src/lib/converter/comments/index.ts index ee9a39994..8a680af71 100644 --- a/src/lib/converter/comments/index.ts +++ b/src/lib/converter/comments/index.ts @@ -176,6 +176,9 @@ export function getJsDocComment( config: CommentParserConfig, logger: Logger ): Comment | undefined { + if (!declaration) { + return undefined; + } const file = declaration.getSourceFile(); // First, get the whole comment. We know we'll need all of it.