diff options
author | 2022-09-07 00:18:25 -0700 | |
---|---|---|
committer | 2022-09-07 00:18:25 -0700 | |
commit | c7874ed3feecabe7accc78fb6a06e8a782ea11ce (patch) | |
tree | d63f67f8f1e806cdfeaa13f94de50a935ac67783 | |
parent | 65affacc5092e050b233b1b83e7aab1636a728e4 (diff) | |
download | bun-c7874ed3feecabe7accc78fb6a06e8a782ea11ce.tar.gz bun-c7874ed3feecabe7accc78fb6a06e8a782ea11ce.tar.zst bun-c7874ed3feecabe7accc78fb6a06e8a782ea11ce.zip |
Fix issue with loading bundled entry pointsbun-v0.1.11
-rw-r--r-- | src/bun.js/javascript.zig | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/bun.js/javascript.zig b/src/bun.js/javascript.zig index c4a5ff8d3..6e3e80570 100644 --- a/src/bun.js/javascript.zig +++ b/src/bun.js/javascript.zig @@ -772,6 +772,9 @@ pub const VirtualMachine = struct { ); } + if (comptime Environment.dump_source) + try dumpSource(main_file_name, &printer); + if (written == 0) { return error.PrintingErrorWriteFailed; } @@ -1441,8 +1444,7 @@ pub const VirtualMachine = struct { // The contents of the node_modules bundle are lazy, so hopefully this should be pretty quick. if (this.node_modules != null and !this.has_loaded_node_modules) { this.has_loaded_node_modules = true; - promise = JSModuleLoader.loadAndEvaluateModule(this.global, &ZigString.init(std.mem.span(bun_file_import_path))); - + promise = JSModuleLoader.loadAndEvaluateModule(this.global, ZigString.static(bun_file_import_path)); this.waitForPromise(promise); if (promise.status(this.global.vm()) == .Rejected) return promise; @@ -3174,7 +3176,7 @@ pub const ModuleLoader = struct { JSC.markBinding(); var log = logger.Log.init(jsc_vm.bundler.allocator); defer log.deinit(); - if (jsc_vm.fetchBuiltinModule(specifier.slice(), &log, true) catch |err| { + if (jsc_vm.fetchBuiltinModule(specifier.slice(), &log, false) catch |err| { VirtualMachine.processFetchLog(globalObject, specifier.*, referrer.*, &log, ret, err); return true; }) |builtin| { |