From e97bba72ebe3850a819796c0718441b8d6562297 Mon Sep 17 00:00:00 2001 From: Duckonaut Date: Wed, 4 Nov 2026 12:35:04 +0100 Subject: update: update dependencies, move to mlua --- src/main.rs | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index e9e0472..b39f26d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -261,16 +261,14 @@ async fn ensure_entry_point() -> Result<()> { async fn serve(dev_mode: bool, port: u16, public_dir: Option) -> Result<()> { println!("📦 Building Lua state..."); let lua = luax::prepare_lua(dev_mode)?; - lua.context(|ctx| -> Result<()> { - let entry_table: rlua::Table = ctx.load("require('reluax')").eval()?; - let project_name: Option = entry_table.get("name")?; - if let Some(name) = project_name { - println!("🌴 App name: {}", name.bright_yellow()); - } + let entry_table: mlua::Table = lua.load("require('reluax')").eval()?; + let project_name: Option = entry_table.get("name")?; + + if let Some(name) = project_name { + println!("🌴 App name: {}", name.bright_yellow()); + } - Ok(()) - })?; println!("🛫 Starting server on port {}...", port); server::Server::serve(lua, port, public_dir).await } -- cgit v1.3.1