This commit is contained in:
Alex Dima
2018-12-17 15:42:53 +01:00
parent 419d5bbaed
commit e4b1db51cc
4 changed files with 31 additions and 14 deletions

View File

@@ -69,7 +69,7 @@ function printDiagnostics(diagnostics: ReadonlyArray<ts.Diagnostic>): void {
}
if (diag.file && diag.start) {
let location = diag.file.getLineAndCharacterOfPosition(diag.start);
result += `- ${location.line + 1},${location.character} - `
result += `- ${location.line + 1},${location.character} - `;
}
result += JSON.stringify(diag.messageText);
console.log(result);
@@ -160,6 +160,12 @@ function discoverAndReadFiles(options: ITreeShakingOptions): IFileMap {
continue;
}
const js_filename = path.join(options.sourcesRoot, moduleId + '.js');
if (fs.existsSync(js_filename)) {
// This is an import for a .js file, so ignore it...
continue;
}
let ts_filename: string;
if (options.redirects[moduleId]) {
ts_filename = path.join(options.sourcesRoot, options.redirects[moduleId] + '.ts');