Redact secrets in bunfig.toml and npmrc logs (#14919)

This commit is contained in:
Dylan Conway
2024-10-31 18:44:24 -07:00
committed by GitHub
parent 6933208790
commit 62881ee36b
39 changed files with 952 additions and 612 deletions

View File

@@ -136,12 +136,7 @@ pub const PackCommand = struct {
}
if (manager.log.hasErrors()) {
switch (Output.enable_ansi_colors) {
inline else => |enable_ansi_colors| try manager.log.printForLogLevelWithEnableAnsiColors(
Output.errorWriter(),
enable_ansi_colors,
),
}
try manager.log.print(Output.errorWriter());
}
Global.crash();
@@ -1090,11 +1085,7 @@ pub const PackCommand = struct {
},
.parse_err => |err| {
Output.err(err, "failed to parse package.json: {s}", .{abs_package_json_path});
switch (Output.enable_ansi_colors) {
inline else => |enable_ansi_colors| {
manager.log.printForLogLevelWithEnableAnsiColors(Output.errorWriter(), enable_ansi_colors) catch {};
},
}
manager.log.print(Output.errorWriter()) catch {};
Global.crash();
},
.entry => |entry| entry,