Fix node_modules.jsb loading in JSC

Former-commit-id: 43366ce3634ca35629e1f8234df86206f6411910
This commit is contained in:
Jarred Sumner
2021-08-04 13:02:16 -07:00
parent bb00c519c3
commit 5ecf48a21d
2 changed files with 3 additions and 2 deletions

View File

@@ -113,7 +113,7 @@ pub const VirtualMachine = struct {
threadlocal var source_code_printer: js_printer.BufferPrinter = undefined;
threadlocal var source_code_printer_loaded: bool = false;
fn _fetch(
inline fn _fetch(
global: *JSGlobalObject,
specifier: string,
source: string,
@@ -130,6 +130,7 @@ pub const VirtualMachine = struct {
// - file path + file descriptor for bytecode caching
// - separate bundles for server build vs browser build OR at least separate sections
const code = try vm.node_modules.?.readCodeAsStringSlow(vm.allocator);
return ResolvedSource{
.source_code = ZigString.init(code),
.specifier = ZigString.init(vm.bundler.linker.nodeModuleBundleImportPath()),