Access errors array from client.mutate()

Hello, I want to be able to call client.mutate() instead of useMutation, but I have the problem that the response errors array is not included in the error object, and client.mutate() throws rather than rejecting the promise. Is it at all possible to prevent client.mutate() from throwing, and to receive the errors array?