From 66e6d97413cb788a7aee65fadf514b13bd6e2216 Mon Sep 17 00:00:00 2001 From: Simon Holthausen Date: Fri, 10 Nov 2023 12:32:52 +0100 Subject: [PATCH] fix: handle undefined stats --- .../src/plugins/svelte/features/getDiagnostics.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/language-server/src/plugins/svelte/features/getDiagnostics.ts b/packages/language-server/src/plugins/svelte/features/getDiagnostics.ts index c2125cb45..ae53c4c2b 100644 --- a/packages/language-server/src/plugins/svelte/features/getDiagnostics.ts +++ b/packages/language-server/src/plugins/svelte/features/getDiagnostics.ts @@ -45,7 +45,7 @@ async function tryGetDiagnostics( try { const res = await svelteDoc.getCompiled(); - return (((res.stats as any).warnings || res.warnings || []) as Warning[]) + return (((res.stats as any)?.warnings || res.warnings || []) as Warning[]) .filter((warning) => settings[warning.code] !== 'ignore') .map((warning) => { const start = warning.start || { line: 1, column: 0 };