aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-09-15 00:15:22 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-09-15 00:15:22 -0700
commitf2a8575e4deceb6181220bc653b91174cc059add (patch)
tree66631d9069b75e5eec281f7952628bf4aeb0f3b9
parent29a6ece6c688150ae51865f38ab616ab4b3a90e2 (diff)
downloadbun-f2a8575e4deceb6181220bc653b91174cc059add.tar.gz
bun-f2a8575e4deceb6181220bc653b91174cc059add.tar.zst
bun-f2a8575e4deceb6181220bc653b91174cc059add.zip
Reduce log level for `loading tsconfig.json extends` message
-rw-r--r--src/logger.zig12
-rw-r--r--src/resolver/resolver.zig2
2 files changed, 13 insertions, 1 deletions
diff --git a/src/logger.zig b/src/logger.zig
index dfe60e2af..ba27fcdbe 100644
--- a/src/logger.zig
+++ b/src/logger.zig
@@ -703,7 +703,19 @@ pub const Log = struct {
};
}
+ pub fn addVerboseFmt(log: *Log, source: ?*const Source, l: Loc, allocator: std.mem.Allocator, comptime text: string, args: anytype) !void {
+ if (!Kind.shouldPrint(.verbose, log.level)) return;
+
+ @setCold(true);
+ try log.addMsg(.{
+ .kind = .verbose,
+ .data = try rangeData(source, Range{ .loc = l }, allocPrint(allocator, text, args) catch unreachable).cloneLineText(log.clone_line_text, log.msgs.allocator),
+ });
+ }
+
pub fn addVerbose(log: *Log, source: ?*const Source, loc: Loc, text: string) !void {
+ if (!Kind.shouldPrint(.verbose, log.level)) return;
+
@setCold(true);
try log.addMsg(.{
.kind = .verbose,
diff --git a/src/resolver/resolver.zig b/src/resolver/resolver.zig
index 43f6128a3..c80fe2adf 100644
--- a/src/resolver/resolver.zig
+++ b/src/resolver/resolver.zig
@@ -3887,7 +3887,7 @@ pub const Resolver = struct {
// not sure why this needs cwd but we'll just pass in the dir of the tsconfig...
var abs_path = ResolvePath.joinAbsStringBuf(ts_dir_name, bufs(.tsconfig_path_abs), &[_]string{ ts_dir_name, current.extends }, .auto);
var parent_config_maybe = r.parseTSConfig(abs_path, 0) catch |err| {
- r.log.addWarningFmt(null, logger.Loc.Empty, r.allocator, "{s} loading tsconfig.json extends {}", .{ @errorName(err), strings.QuotedFormatter{
+ r.log.addVerboseFmt(null, logger.Loc.Empty, r.allocator, "{s} loading tsconfig.json extends {}", .{ @errorName(err), strings.QuotedFormatter{
.text = abs_path,
} }) catch {};
break;