aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/api/bun.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2023-06-25 16:32:27 -0700
committerGravatar GitHub <noreply@github.com> 2023-06-25 16:32:27 -0700
commitfdfbb18531828fc5dec329d5d9e5c828a3c83921 (patch)
treee337f5505396dcdaee1b5c9785c810a2a83e298c /src/bun.js/api/bun.zig
parent3ed28f2828a29129a1791b7a4f6935d842d6493c (diff)
downloadbun-fdfbb18531828fc5dec329d5d9e5c828a3c83921.tar.gz
bun-fdfbb18531828fc5dec329d5d9e5c828a3c83921.tar.zst
bun-fdfbb18531828fc5dec329d5d9e5c828a3c83921.zip
Support reading embedded files in compiled executables (#3405)
* Support reading embedded files in compiled executables * :nail_care: --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
Diffstat (limited to 'src/bun.js/api/bun.zig')
-rw-r--r--src/bun.js/api/bun.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/bun.js/api/bun.zig b/src/bun.js/api/bun.zig
index 034aaa81f..2e6381c74 100644
--- a/src/bun.js/api/bun.zig
+++ b/src/bun.js/api/bun.zig
@@ -896,6 +896,9 @@ pub fn createNodeFS(
) js.JSValueRef {
var module = ctx.allocator().create(JSC.Node.NodeJSFS) catch unreachable;
module.* = .{};
+ var vm = ctx.bunVM();
+ if (vm.standalone_module_graph != null)
+ module.node_fs.vm = vm;
return module.toJS(ctx).asObjectRef();
}