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