Type aliases
CWLogger
CWLogger
: (level
: LoggingLevels, text
: string, meta
?: Record<string, unknown>) => voidType declaration
- (level: LoggingLevels, text: string, meta?: Record<string, unknown>): void
Parameters
text: string
Optional meta: Record<string, unknown>
Returns void
DataResponse
DataResponse: Record<string, unknown> | Record<string, unknown>[] | string | number | null | undefined
ErrorResponse
Error
Response
: { data
: DataResponse; message
: string; status
: number | string }Type declaration
message: string
status: number | string
HTMLResponse
HTMLResponse: string
LoggingLevels
LoggingLevels: "error" | "warn" | "info" | "debug"
Methods
Methods: "get" | "put" | "delete" | "post" | "patch"
NoContentResponse
NoContentResponse: undefined
OctetStreamResponse
OctetStreamResponse: Buffer
PDFResponse
PDFResponse: Blob
RequestOptions
Request
Options
: { data
?: Record<string, unknown> | Record<string, unknown>[] | types.PatchOperation[] | null | string | number; method
?: Methods; params
?: Record<string, unknown>; path
: string }Type declaration
Optional data?: Record<string, unknown> | Record<string, unknown>[] | types.PatchOperation[] | null | string | number
Optional method?: Methods
Optional params?: Record<string, unknown>
path: string
RetryOptions
RetryOptions: { factor?: number; maxTimeout: number; minTimeout: number; randomize: boolean; retries: number }
Type declaration
Optional factor?: number
maxTimeout: number
minTimeout: number
randomize: boolean
retries: number