always try to run a file if script name starts with ./

This commit is contained in:
Meghan Denny
2024-10-11 03:11:07 -07:00
parent c805b7fbcb
commit 202ebea628

View File

@@ -1300,7 +1300,7 @@ pub const RunCommand = struct {
// This doesn't cover every case
if ((script_name_to_search.len == 1 and script_name_to_search[0] == '.') or
(script_name_to_search.len == 2 and @as(u16, @bitCast(script_name_to_search[0..2].*)) == @as(u16, @bitCast([_]u8{ '.', '/' }))))
(script_name_to_search.len >= 2 and @as(u16, @bitCast(script_name_to_search[0..2].*)) == @as(u16, @bitCast([_]u8{ '.', '/' }))))
{
Run.boot(ctx, ".") catch |err| {
bun.handleErrorReturnTrace(err, @errorReturnTrace());