aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/javascript.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-02-14 23:37:25 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-02-14 23:37:25 -0800
commitc6ee401bf42f305470150d5a7769d857482c9067 (patch)
tree03fb52ff97332d5c08f83ed7e5c58dd551e5ac79 /src/bun.js/javascript.zig
parentf19e3d66cb82f3e4cbf740a5a1e5fe50c3fd48f3 (diff)
downloadbun-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.zig16
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;