Skip to content

Commit 08e7060

Browse files
authored
fix(dts): should emit all kinds of diagnostics when composite is true (#1081)
1 parent 48ed6bc commit 08e7060

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

packages/plugin-dts/src/tsc.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -267,11 +267,10 @@ export async function emitDts(
267267
createProgram,
268268
});
269269

270-
program.emit();
271-
270+
const emitResult = program.emit();
272271
const allDiagnostics = program
273-
.getSemanticDiagnostics()
274-
.concat(program.getConfigFileParsingDiagnostics());
272+
.getConfigFileParsingDiagnostics()
273+
.concat(emitResult.diagnostics);
275274

276275
await handleDiagnosticsAndProcessFiles(
277276
allDiagnostics,

0 commit comments

Comments
 (0)