diff options
author | 2022-08-20 04:42:18 -0700 | |
---|---|---|
committer | 2022-08-20 04:43:12 -0700 | |
commit | 07e1a158e9a854286dabcec6cace0d048cf8fd85 (patch) | |
tree | c0e1e3863c985179a0fa5bc808e5baf15ee157da | |
parent | 2641884342f4757867565c30c224c9a5a6b9e2d3 (diff) | |
download | bun-07e1a158e9a854286dabcec6cace0d048cf8fd85.tar.gz bun-07e1a158e9a854286dabcec6cace0d048cf8fd85.tar.zst bun-07e1a158e9a854286dabcec6cace0d048cf8fd85.zip |
Add `code` to `ResolveError`
-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, |