luaur_repl_cli/functions/is_module_present.rs
1use crate::records::repl_requirer::ReplRequirer;
2use core::ffi::c_void;
3use luaur_cli_lib::functions::is_file::is_file;
4use luaur_code_gen::type_aliases::lua_state::lua_State;
5
6pub unsafe fn is_module_present(_L: *mut lua_State, ctx: *mut c_void) -> bool {
7 let req = &*(ctx as *const ReplRequirer);
8 let path = req.vfs.get_file_path();
9 is_file(&path)
10}