aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bun.js/javascript.zig14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/bun.js/javascript.zig b/src/bun.js/javascript.zig
index bfb6fd024..757dde8e9 100644
--- a/src/bun.js/javascript.zig
+++ b/src/bun.js/javascript.zig
@@ -2372,6 +2372,10 @@ pub const ResolveError = struct {
.ro = true,
.ts = d.ts{ .@"return" = "string" },
},
+ .@"code" = .{
+ .@"get" = getCode,
+ .ro = true,
+ },
.@"message" = .{
.@"get" = getMessage,
.ro = true,
@@ -2417,6 +2421,16 @@ pub const ResolveError = struct {
return ref;
}
+ pub fn getCode(
+ _: *ResolveError,
+ ctx: js.JSContextRef,
+ _: js.JSObjectRef,
+ _: js.JSStringRef,
+ _: js.ExceptionRef,
+ ) js.JSValueRef {
+ return ZigString.init(JSC.Node.ErrorCode.ERR_MODULE_NOT_FOUND).toValue(ctx).asObjectRef();
+ }
+
pub fn getPosition(
this: *ResolveError,
ctx: js.JSContextRef,