UNPKG

buena-typescript-sdk

Version:

Official TypeScript SDK for Buena.ai API - LinkedIn automation and lead management

35 lines (32 loc) 943 B
/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import { SDKError } from "./sdkerror.js"; /** The fallback error class if no more specific error class is matched */ export class SDKDefaultError extends SDKError { constructor( message: string, httpMeta: { response: Response; request: Request; body: string; }, ) { if (message) { message += `: `; } message += `Status ${httpMeta.response.status}`; const contentType = httpMeta.response.headers.get("content-type") || `""`; if (contentType !== "application/json") { message += ` Content-Type ${ contentType.includes(" ") ? `"${contentType}"` : contentType }`; } const body = httpMeta.body || `""`; message += body.length > 100 ? "\n" : " "; message += `Body ${body}`; message = message.trim(); super(message, httpMeta); this.name = "SDKDefaultError"; } }