From f03fcc9a3147d10f9cfa055b9d52aa080222ec4f Mon Sep 17 00:00:00 2001 From: Muki Kiboigo Date: Tue, 23 Sep 2025 23:37:02 -0700 Subject: [PATCH] support for returning Env.Value --- src/runtime/js.zig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/runtime/js.zig b/src/runtime/js.zig index 10708714..8e264707 100644 --- a/src/runtime/js.zig +++ b/src/runtime/js.zig @@ -2889,6 +2889,10 @@ pub fn Env(comptime State: type, comptime WebApis: type) type { return value.js_obj.toValue(); } + if (T == Value) { + return value.value; + } + if (T == Promise) { // we're returning a v8.Promise return value.promise.toObject().toValue();