aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/javascript.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/bun.js/javascript.zig')
-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;