From 4d4bee14a2cddb72111a95544e91bc957a1d3611 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Thu, 15 Dec 2022 06:58:16 -0500 Subject: [PATCH] *Update dist --- dist/index.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/dist/index.js b/dist/index.js index d7dc38f..f5e254d 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1,3 +1,6 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.AbortError = exports.TimeoutError = void 0; /** Timeout a promise after a specified amount of time. @@ -21,18 +24,19 @@ await pTimeout(delayedPromise(), { }); ``` */ -export class TimeoutError extends Error { +class TimeoutError extends Error { name; constructor(message) { super(message); this.name = "TimeoutError"; } } +exports.TimeoutError = TimeoutError; /** An error to be thrown when the request is aborted by AbortController. DOMException is thrown instead of this Error when DOMException is available. */ -export class AbortError extends Error { +class AbortError extends Error { name; constructor(message) { super(); @@ -40,6 +44,7 @@ export class AbortError extends Error { this.message = message; } } +exports.AbortError = AbortError; /** TODO: Remove AbortError and just throw DOMException when targeting Node 18. */ @@ -55,7 +60,7 @@ const getAbortedReason = (signal) => { : signal.reason; return reason instanceof Error ? reason : getDOMException(reason); }; -export default function pTimeout(promise, options) { +function pTimeout(promise, options) { const { milliseconds, fallback, message, customTimers = { setTimeout, clearTimeout }, } = options; let timer; const cancelablePromise = new Promise((resolve, reject) => { @@ -113,3 +118,4 @@ export default function pTimeout(promise, options) { }; return cancelablePromise; } +exports.default = pTimeout;