{
  "version": 3,
  "sources": ["../../../../src/packages/core-loggers/requestRetryLogger.ts"],
  "sourcesContent": ["import { type LogBase, logger } from '../logger/index.ts';\n\nexport const requestRetryLogger = logger<RequestRetryMessage>('request-retry');\n\nexport interface RequestRetryError extends Error {\n  httpStatusCode?: string | undefined;\n  status?: string | undefined;\n  errno?: number | undefined;\n  code?: string | undefined;\n}\n\nexport type RequestRetryMessage = {\n  attempt: number;\n  error: RequestRetryError;\n  maxRetries: number;\n  method: string;\n  timeout: number;\n  url: string;\n};\n\nexport type RequestRetryLog = { name: 'pnpm:request-retry' } & LogBase &\n  RequestRetryMessage;\n"],
  "mappings": "AAAA,SAAuB,cAAc;AAE9B,MAAM,qBAAqB,OAA4B,eAAe;",
  "names": []
}
