UNPKG

awscdk-construct-scte-scheduler

Version:

AWS CDK Construct for scheduling SCTE-35 events using the MediaLive schedule API

20 lines (19 loc) 673 B
export function buildAbortError(abortSignal) { const reason = abortSignal && typeof abortSignal === "object" && "reason" in abortSignal ? abortSignal.reason : undefined; if (reason) { if (reason instanceof Error) { const abortError = new Error("Request aborted"); abortError.name = "AbortError"; abortError.cause = reason; return abortError; } const abortError = new Error(String(reason)); abortError.name = "AbortError"; return abortError; } const abortError = new Error("Request aborted"); abortError.name = "AbortError"; return abortError; }