Merge two AbortSignals into one that fires when either source aborts.
Uses native AbortSignal.any when available (Node 22+, modern browsers).
The fallback registers listeners on both sources, so callers must invoke
dispose() when the operation using signal settles. An abort disposes
both source listeners immediately before relaying the cancellation.
Merge two AbortSignals into one that fires when either source aborts.
Uses native
AbortSignal.anywhen available (Node 22+, modern browsers). The fallback registers listeners on both sources, so callers must invokedispose()when the operation usingsignalsettles. An abort disposes both source listeners immediately before relaying the cancellation.