Skip to content

Commit 4d222ec

Browse files
Merge pull request #38 from NativeScript/kerezov/fail-if-3
Do not treat exit code 3 as success
2 parents 44b3270 + 7e32086 commit 4d222ec

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/compiler.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@ function runTypeScriptCompiler(logger, projectDir, options) {
6565
tsc = null;
6666
if (!isResolved) {
6767
isResolved = true;
68-
// EmitReturnStatus enum in https://github.com/Microsoft/TypeScript/blob/8947757d096338532f1844d55788df87fb5a39ed/src/compiler/types.ts#L605
69-
if (code === 0 || code === 2 || code === 3) {
68+
// ExitStatus enum in https://github.com/Microsoft/TypeScript/blob/master/src/compiler/types.ts#L2620
69+
if (code === 0 || code === 2) {
7070
resolve();
7171
} else {
7272
reject(new Error('TypeScript compiler failed with exit code ' + code));

0 commit comments

Comments
 (0)