node-fetch-retry
node-fetch-retry copied to clipboard
Support passing custom `AbortSignal` (would need to disable socketTimeout if signal passed)
Use case
const controller = new AbortController();
setTimeout(0, () => controller.abort());
const result = await fetch("https://google.com", { signal: controller.signal });