AbortControllers and AbortSignals are awesome, but they are very simple building blocks.
These utilities bring a few more bulding blocks to make common use cases easy, such as creating a deadline or chaining multiple signals into one controller.
Contect an AbortController to one or more AbortSignals.
Easily create an AbortController which aborts after a specified amount of time (a deadline).