Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 475 Bytes

readme.md

File metadata and controls

36 lines (24 loc) · 475 Bytes

timeout-signal

Create an AbortSignal that aborts after a delay

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.