Merge pull request #6789 from Microsoft/transpileJs

suppress validation of output paths in transpile scenarios
This commit is contained in:
Vladimir Matveev
2016-02-01 11:27:27 -08:00
parent 774b17b6ca
commit f55f28f82f
4 changed files with 15 additions and 1 deletions

View File

@@ -1359,7 +1359,7 @@ namespace ts {
}
// If the emit is enabled make sure that every output file is unique and not overwriting any of the input files
if (!options.noEmit) {
if (!options.noEmit && !options.suppressOutputPathCheck) {
const emitHost = getEmitHost();
const emitFilesSeen = createFileMap<boolean>(!host.useCaseSensitiveFileNames() ? key => key.toLocaleLowerCase() : undefined);
forEachExpectedEmitFile(emitHost, (emitFileNames, sourceFiles, isBundledEmit) => {