Optional
Custom message used in the rejection error when the deadline is reached. Defaults to 'Timed out after <ms>ms'.
'Timed out after <ms>ms'
An optional AbortSignal. If the signal fires before the deadline, the promise is rejected immediately with an AbortError.
Custom message used in the rejection error when the deadline is reached. Defaults to
'Timed out after <ms>ms'.