shelving/util/debugmodule

Functions

Go

debug()function

Convert any unknown value into a readable debug string.

debug(value: unknown, depth = 1): string
Go

debugString()function

Convert a string into a quoted, escaped debug string.

debugString(value: string): string
Go

debugHeaders()function

Convert a set of Headers into a debug string.

debugHeaders(headers: Headers): string
Go

debugFullRequest()function

Debug a full Request as a string including its body.

debugFullRequest(request: Request): Promise<string>
Go

debugFullResponse()function

Debug a full Response as a string including its headers and body.

debugFullResponse(response: Response): Promise<string>
Go

debugRequest()function

Convert a Request into a one-line debug string.

debugRequest(request: Request): string
Go

debugResponse()function

Convert a Response into a one-line debug string.

debugResponse(response: Response): string
Go

debugArray()function

Convert an array into a readable debug string.

debugArray(value: ImmutableArray, depth = 1): string
Go

debugSet()function

Convert a Set into a readable debug string.

debugSet(value: ImmutableSet, depth = 1): string
Go

debugMap()function

Convert a Map into a readable debug string.

debugMap(value: ImmutableMap, depth = 1): string
Go

debugObject()function

Convert an object into a readable debug string.

debugObject(value: object, depth = 1): string
Go

indent()function

Indent a string for nested debug output.

indent(str: string): string