Skip to content

Commit 8f3620a

Browse files
committed
modules are deferred by default
1 parent f7abf09 commit 8f3620a

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/browser/ScriptManager.zig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -651,6 +651,12 @@ pub const PendingScript = struct {
651651
return &self.manager.deferreds;
652652
}
653653

654+
// Module scripts are deferred by default.
655+
// https://v8.dev/features/modules#defer
656+
if (script.kind == .module) {
657+
return &self.manager.deferreds;
658+
}
659+
654660
return &self.manager.scripts;
655661
}
656662
};

0 commit comments

Comments
 (0)