Skip to content

ShokupanHooks

Defined in: src/util/types.ts:84

T = any

optional afterValidate: (ctx, data) => void | Promise<void>

Defined in: src/util/types.ts:91

ShokupanContext<T>

any

void | Promise<void>


optional beforeValidate: (ctx, data) => void | Promise<void>

Defined in: src/util/types.ts:90

ShokupanContext<T>

any

void | Promise<void>


optional onError: (ctx, error) => void | Promise<void>

Defined in: src/util/types.ts:85

ShokupanContext<T>

unknown

void | Promise<void>


optional onReadTimeout: (ctx) => void | Promise<void>

Defined in: src/util/types.ts:92

ShokupanContext<T>

void | Promise<void>


optional onRequestEnd: (ctx) => void | Promise<void>

Defined in: src/util/types.ts:87

ShokupanContext<T>

void | Promise<void>


optional onRequestStart: (ctx) => void | Promise<void>

Defined in: src/util/types.ts:86

ShokupanContext<T>

void | Promise<void>


optional onRequestTimeout: (ctx) => void | Promise<void>

Defined in: src/util/types.ts:94

ShokupanContext<T>

void | Promise<void>


optional onResponseEnd: (ctx, response) => void | Promise<void>

Defined in: src/util/types.ts:89

ShokupanContext<T>

Response

void | Promise<void>


optional onResponseStart: (ctx, response) => void | Promise<void>

Defined in: src/util/types.ts:88

ShokupanContext<T>

Response

void | Promise<void>


optional onWriteTimeout: (ctx) => void | Promise<void>

Defined in: src/util/types.ts:93

ShokupanContext<T>

void | Promise<void>