modules are deferred by default

This commit is contained in:
Pierre Tachoire
2025-10-27 18:24:07 +01:00
parent c9dc4ef57a
commit 1d602e09d0

View File

@@ -651,6 +651,12 @@ pub const PendingScript = struct {
return &self.manager.deferreds;
}
// Module scripts are deferred by default.
// https://v8.dev/features/modules#defer
if (script.kind == .module) {
return &self.manager.deferreds;
}
return &self.manager.scripts;
}
};