pub fn eval_async_with_timeout( ctx: &mut JSContext, code: &str, timeout_ms: u64, ) -> Result<JSValue, String>