aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-08-20 04:42:18 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-08-20 04:43:12 -0700
commit07e1a158e9a854286dabcec6cace0d048cf8fd85 (patch)
treec0e1e3863c985179a0fa5bc808e5baf15ee157da
parent2641884342f4757867565c30c224c9a5a6b9e2d3 (diff)
downloadbun-07e1a158e9a854286dabcec6cace0d048cf8fd85.tar.gz
bun-07e1a158e9a854286dabcec6cace0d048cf8fd85.tar.zst
bun-07e1a158e9a854286dabcec6cace0d048cf8fd85.zip
Add `code` to `ResolveError`
-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,