krapio
Library referenceClasses

KrunkerClient

the http layer under every tier: one base url, one rate limit tracker, typed errors, one retry on a 5xx or a network error

Constructors

Constructor

new KrunkerClient(options): KrunkerClient;

Parameters

ParameterType
optionsClientOptions

Returns

KrunkerClient

Properties

PropertyModifierType
rateLimitreadonlyRateLimitTracker

Accessors

configured

Get Signature

get configured(): boolean;
Returns

boolean

Methods

get()

get<T>(path, options): Promise<T>;

Type Parameters

Type Parameter
T

Parameters

ParameterType
pathstring
optionsRequestOptions

Returns

Promise<T>


url()

url(path, query?): string;

Parameters

ParameterType
pathstring
query?Record<string, QueryValue>

Returns

string

On this page