{"version":3,"file":"index.cjs","sources":[""],"sourcesContent":["/**\n * Creates a standard abort error.\n * @internal\n */\nexport const _getAbortError = (message: string = \"The operation was aborted\"): DOMException => {\n  return new DOMException(message, \"AbortError\");\n};\n\n/**\n * Reads an abort reason with a cross-runtime fallback.\n * @internal\n */\nexport const _getAbortReason = (signal: AbortSignal): unknown => {\n  return signal.reason ?? _getAbortError();\n};\n\n/**\n * Checks AbortSignal values without relying on the current realm.\n * @internal\n */\nexport const _isAbortSignal = (value: unknown): value is AbortSignal => {\n  return Boolean(\n    value\n    && typeof value === \"object\"\n    && typeof (value as AbortSignal).aborted === \"boolean\"\n    && typeof (value as AbortSignal).addEventListener === \"function\"\n    && typeof (value as AbortSignal).removeEventListener === \"function\"\n  );\n};\n"],"names":["_getAbortError","message","DOMException","_getAbortReason","signal","reason","_isAbortSignal","value","Boolean","aborted","addEventListener","removeEventListener"],"mappings":"+DAIaA,eAAiB,CAACC,QAAkB,8BACxC,IAAIC,aAAaD,QAAS,cAO5B,MAAME,gBAAmBC,QACvBA,OAAOC,QAAUL,iBAOnB,MAAMM,eAAkBC,OACtBC,QACLD,cACUA,QAAU,iBACTA,MAAsBE,UAAY,kBAClCF,MAAsBG,mBAAqB,mBAC3CH,MAAsBI,sBAAwB"}