From 54a2d89bd277ef6ddbe95b322e6b8e1a308e059e Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Sun, 30 Jul 2023 07:54:17 -0700 Subject: Support `bun .` to run the entry point (#3891) * Support `bun .` * Fix tests --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> --- src/bun.js/javascript.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/bun.js/javascript.zig') diff --git a/src/bun.js/javascript.zig b/src/bun.js/javascript.zig index d8043ca44..c8b23d7c3 100644 --- a/src/bun.js/javascript.zig +++ b/src/bun.js/javascript.zig @@ -1210,7 +1210,7 @@ pub const VirtualMachine = struct { ) anyerror!ResolvedSource { std.debug.assert(VirtualMachine.isLoaded()); - if (try ModuleLoader.fetchBuiltinModule(jsc_vm, _specifier, log, comptime flags.disableTranspiling())) |builtin| { + if (try ModuleLoader.fetchBuiltinModule(jsc_vm, _specifier)) |builtin| { return builtin; } var display_specifier = _specifier.toUTF8(bun.default_allocator); @@ -1782,6 +1782,7 @@ pub const VirtualMachine = struct { } pub fn reloadEntryPoint(this: *VirtualMachine, entry_path: []const u8) !*JSInternalPromise { + this.has_loaded = false; this.main = entry_path; try this.entry_point.generate( -- cgit v1.2.3