aboutsummaryrefslogtreecommitdiff
path: root/src/linker.zig
diff options
context:
space:
mode:
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)) {