pub type ModuleExportsCallback = unsafe fn(env: napi_env, exports: napi_value) -> Result<()>;