aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bun.js/bindings/exports.zig4
-rw-r--r--test/bun.js/inspect.test.js4
2 files changed, 6 insertions, 2 deletions
diff --git a/src/bun.js/bindings/exports.zig b/src/bun.js/bindings/exports.zig
index 2387122dd..4f98e9305 100644
--- a/src/bun.js/bindings/exports.zig
+++ b/src/bun.js/bindings/exports.zig
@@ -1485,7 +1485,7 @@ pub const ZigConsoleClient = struct {
if (!any_non_ascii)
writer.writeAll(end)
else
- writer.writeLatin1(end);
+ writer.writeAll(end);
any_non_ascii = false;
slice = slice[@minimum(slice.len, i + 1)..];
i = 0;
@@ -1518,7 +1518,7 @@ pub const ZigConsoleClient = struct {
}
}
- if (slice.len > 0) writer.writeLatin1(slice);
+ if (slice.len > 0) writer.writeAll(slice);
}
pub fn WrappedWriter(comptime Writer: type) type {
diff --git a/test/bun.js/inspect.test.js b/test/bun.js/inspect.test.js
index 5dc0bc645..67e19e985 100644
--- a/test/bun.js/inspect.test.js
+++ b/test/bun.js/inspect.test.js
@@ -321,3 +321,7 @@ describe("crash testing", () => {
});
}
});
+
+it("possibly formatted emojis log", () => {
+ expect(Bun.inspect("✔", "hey")).toBe("✔ hey");
+});