From 0e0bfe91d050fc7fa645c8a1169db600a2ecd0ed Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Sat, 22 Jan 2022 18:31:28 -0800 Subject: [PATCH] [Bun.js] Resolve dynamic imports lazily --- src/linker.zig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/linker.zig b/src/linker.zig index 147ec674d1..33e1b53364 100644 --- a/src/linker.zig +++ b/src/linker.zig @@ -258,6 +258,11 @@ pub const Linker = struct { // don't link bun continue; } + + // Resolve dynamic imports lazily for perf + if (import_record.kind == .dynamic) { + continue; + } } if (linker.resolver.resolve(source_dir, import_record.path.text, import_record.kind)) |*_resolved_import| {