Skip to content

Commit 00130f1

Browse files
committed
Handle when using -p and config file not found
1 parent abc2301 commit 00130f1

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/compiler/tsc.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,12 @@ namespace ts {
346346
return;
347347
}
348348
}
349+
if (!cachedConfigFileText) {
350+
const error = createCompilerDiagnostic(Diagnostics.File_0_not_found, configFileName);
351+
reportDiagnostics([error], /* compilerHost */ undefined);
352+
sys.exit(ExitStatus.DiagnosticsPresent_OutputsSkipped);
353+
return;
354+
}
349355

350356
const result = parseConfigFileTextToJson(configFileName, cachedConfigFileText);
351357
const configObject = result.config;

0 commit comments

Comments
 (0)