Files
triggerdotdev--trigger.dev/packages/redis-worker/src/utils.ts
T
2026-07-13 13:32:57 +08:00

11 lines
375 B
TypeScript

/**
* Check if an error is an AbortError.
*
* This handles both:
* - Custom abort errors created with `new Error("AbortError")` (sets .message)
* - Native Node.js AbortError from timers/promises (sets .name)
*/
export function isAbortError(error: unknown): boolean {
return error instanceof Error && (error.name === "AbortError" || error.message === "AbortError");
}