diff options
| author | 2023-02-14 23:37:25 -0800 | |
|---|---|---|
| committer | 2023-02-14 23:37:25 -0800 | |
| commit | c6ee401bf42f305470150d5a7769d857482c9067 (patch) | |
| tree | 03fb52ff97332d5c08f83ed7e5c58dd551e5ac79 /src/bun.js/javascript.zig | |
| parent | f19e3d66cb82f3e4cbf740a5a1e5fe50c3fd48f3 (diff) | |
| download | bun-c6ee401bf42f305470150d5a7769d857482c9067.tar.gz bun-c6ee401bf42f305470150d5a7769d857482c9067.tar.zst bun-c6ee401bf42f305470150d5a7769d857482c9067.zip | |
Add temporary polyfill for async_hooks
Diffstat (limited to '')
| -rw-r--r-- | src/bun.js/javascript.zig | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/bun.js/javascript.zig b/src/bun.js/javascript.zig index 7aa74f51f..b926c4ee9 100644 --- a/src/bun.js/javascript.zig +++ b/src/bun.js/javascript.zig @@ -1160,7 +1160,21 @@ pub const VirtualMachine = struct { } if (JSC.HardcodedModule.Aliases.getWithEql(specifier, ZigString.eqlComptime)) |hardcoded| { - res.* = ErrorableZigString.ok(ZigString.init(hardcoded)); + if (hardcoded.tag == .none) { + resolveMaybeNeedsTrailingSlash( + res, + global, + ZigString.init(hardcoded.path), + source, + query_string, + is_esm, + is_a_file_path, + realpath, + ); + return; + } + + res.* = ErrorableZigString.ok(ZigString.init(hardcoded.path)); return; } var old_log = jsc_vm.log; |
