From ad35e583f2d1a9e8985995f61251acefaf073968 Mon Sep 17 00:00:00 2001 From: sxyazi Date: Fri, 15 May 2026 07:25:31 +0800 Subject: [PATCH] .. --- yazi-runner/src/loader/require.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yazi-runner/src/loader/require.rs b/yazi-runner/src/loader/require.rs index 17d5e4af..507588fc 100644 --- a/yazi-runner/src/loader/require.rs +++ b/yazi-runner/src/loader/require.rs @@ -90,7 +90,7 @@ impl Require { fn absolute_id<'a>(lua: &Lua, id: &'a str) -> mlua::Result> { Ok(match id.strip_prefix('.') { - None => id.into(), + None => id.strip_suffix(".main").unwrap_or(id).into(), Some("main") => runtime!(lua)?.current_module()?.to_owned().into(), Some(rel) => format!("{}.{rel}", runtime!(lua)?.current_module()?).into(), })