From 11d00cd99104d60bc20d4411daee6d7b0560efc5 Mon Sep 17 00:00:00 2001 From: Red Huang Date: Mon, 18 Mar 2024 00:51:42 +0800 Subject: [PATCH] fix: added syntactic and semantic diagnostics --- src/plugin.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/plugin.ts b/src/plugin.ts index 7b623b4..2bb78a1 100644 --- a/src/plugin.ts +++ b/src/plugin.ts @@ -365,7 +365,11 @@ export function dtsPlugin(options: PluginOptions = {}): import('vite').Plugin { entryRoot = entryRoot || publicRoot entryRoot = ensureAbsolute(entryRoot, root) - const diagnostics = program.getDeclarationDiagnostics() + const diagnostics = [ + ...program.getDeclarationDiagnostics(), + ...program.getSemanticDiagnostics(), + ...program.getSyntacticDiagnostics() + ] if (diagnostics?.length) { logger.error(ts.formatDiagnosticsWithColorAndContext(diagnostics, host))