@pwngh/economy-lab
    Preparing search index...

    Class EconomyError

    The thrown-error type for every fault, carrying one stable ERROR_CODES code that outer layers use to pick an HTTP status and a retry decision. retryable defaults to false: only a throw site that knows a retry is safe sets it.

    Only message is safe to show a caller; detail and cause are for logging only.

    Hierarchy

    • Error
      • EconomyError
    Index
    • Parameters

      • code: ErrorCode
      • message: string
      • Optionaloptions: { cause?: unknown; detail?: Record<string, unknown>; retryable?: boolean }

      Returns EconomyError

    code: ErrorCode
    detail: Record<string, unknown>
    retryable: boolean