pub unsafe extern "C" fn JS_NewPromiseCapability( ctx: *mut JSContext, resolving_funcs: *mut JSValue, ) -> JSValue