diff options
Diffstat (limited to 'src/bun.js/javascript.zig')
-rw-r--r-- | src/bun.js/javascript.zig | 14 |
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, |