diff options
-rw-r--r-- | src/install/install.zig | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/install/install.zig b/src/install/install.zig index 2885b5a26..4ae9574ac 100644 --- a/src/install/install.zig +++ b/src/install/install.zig @@ -5550,6 +5550,11 @@ pub const PackageManager = struct { ctx.log.printForLogLevelWithEnableAnsiColors(Output.errorWriter(), false) catch {}; } + if (err == error.ParserError and ctx.log.errors > 0) { + Output.prettyErrorln("error: Failed to parse package.json", .{}); + Global.crash(); + } + Output.panic("<r><red>{s}<r> parsing package.json<r>", .{ @errorName(err), }); |