diff --git a/src/plugin.ts b/src/plugin.ts index b567248..896784d 100644 --- a/src/plugin.ts +++ b/src/plugin.ts @@ -375,7 +375,8 @@ export function dtsPlugin(options: PluginOptions = {}): import('vite').Plugin { const sourceFile = program.getSourceFile(id) if (sourceFile) { - for (const outputFile of service.getEmitOutput(sourceFile.fileName, true).outputFiles) { + for (const outputFile of service.getEmitOutput(sourceFile.fileName, true, true) + .outputFiles) { outputFiles.set( resolve(publicRoot, relative(outDir, ensureAbsolute(outputFile.name, outDir))), outputFile.text