diff --git a/src/server/editorServices.ts b/src/server/editorServices.ts index 45a13feda1e..eeb266e1a80 100644 --- a/src/server/editorServices.ts +++ b/src/server/editorServices.ts @@ -3117,8 +3117,9 @@ namespace ts.server { return; } - const info: OpenFileInfo = { checkJs: !!project.getSourceFile(scriptInfo.path)!.checkJsDirective }; - this.eventHandler({ eventName: OpenFileInfoTelemetryEvent, data: { info } }); + const sourceFile = project.getSourceFile(scriptInfo.path); + const checkJs = !!sourceFile && !!sourceFile.checkJsDirective; + this.eventHandler({ eventName: OpenFileInfoTelemetryEvent, data: { info: { checkJs } } }); } /**