timeout-signal
September 6, 2025 ยท View on GitHub
Create an AbortSignal that aborts after a delay
Warning
Deprecated! Use AbortSignal.timeout(ms) instead!
Install
npm install timeout-signal
Usage
import timeoutSignal from 'timeout-signal';
const signal = timeoutSignal(5000);
try {
const response = await fetch('https://www.google.com', {signal});
// Handle response
} catch (error) {
if (signal.aborted) {
// Handle abortion
}
}
API
timeoutSignal(timeout)
timeout
Type: integer
The milliseconds to wait.