aboutsummaryrefslogtreecommitdiff
path: root/src/linker.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/linker.zig
parentf19e3d66cb82f3e4cbf740a5a1e5fe50c3fd48f3 (diff)
downloadbun-c6ee401bf42f305470150d5a7769d857482c9067.tar.gz
bun-c6ee401bf42f305470150d5a7769d857482c9067.tar.zst
bun-c6ee401bf42f305470150d5a7769d857482c9067.zip
Add temporary polyfill for async_hooks
Diffstat (limited to 'src/linker.zig')
-rw-r--r--src/linker.zig10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/linker.zig b/src/linker.zig
index 072031863..8e4daf5b9 100644
--- a/src/linker.zig
+++ b/src/linker.zig
@@ -270,10 +270,12 @@ pub const Linker = struct {
if (comptime is_bun) {
if (JSC.HardcodedModule.Aliases.get(import_record.path.text)) |replacement| {
- import_record.path.text = replacement;
- import_record.tag = if (strings.eqlComptime(replacement, "bun")) ImportRecord.Tag.bun else .hardcoded;
- externals.append(record_index) catch unreachable;
- continue;
+ import_record.path.text = replacement.path;
+ import_record.tag = replacement.tag;
+ if (replacement.tag != .none) {
+ externals.append(record_index) catch unreachable;
+ continue;
+ }
}
if (JSC.DisabledModule.has(import_record.path.text)) {