From 61204cc05df0e6cab10ccebea0193f36adfe9164 Mon Sep 17 00:00:00 2001 From: Tim Lancina Date: Tue, 22 Nov 2016 14:17:59 -0600 Subject: [PATCH] Re-add sourceFiles to program emit callback Addresses https://github.com/Microsoft/TypeScript/issues/12444. --- src/compiler/emitter.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/emitter.ts b/src/compiler/emitter.ts index ed7f3ee16a0cf..90738d828beb9 100644 --- a/src/compiler/emitter.ts +++ b/src/compiler/emitter.ts @@ -143,7 +143,7 @@ namespace ts { // Write the source map if (compilerOptions.sourceMap && !compilerOptions.inlineSourceMap) { - writeFile(host, emitterDiagnostics, sourceMapFilePath, sourceMap.getText(), /*writeByteOrderMark*/ false); + writeFile(host, emitterDiagnostics, sourceMapFilePath, sourceMap.getText(), /*writeByteOrderMark*/ false, sourceFiles); } // Record source map data for the test harness. @@ -152,7 +152,7 @@ namespace ts { } // Write the output file - writeFile(host, emitterDiagnostics, jsFilePath, writer.getText(), compilerOptions.emitBOM); + writeFile(host, emitterDiagnostics, jsFilePath, writer.getText(), compilerOptions.emitBOM, sourceFiles); // Reset state sourceMap.reset();