Skip to content

Files

Latest commit

0534e92 · Jun 1, 2022

History

History
139 lines (81 loc) · 3.6 KB

File metadata and controls

139 lines (81 loc) · 3.6 KB

nextjs-koa-api / Koa

Namespace: Koa

Table of contents

Interfaces

Type aliases

Variables

Type aliases

DefaultContextExtends

Ƭ DefaultContextExtends: Object

Defined in

node_modules/.pnpm/@types+koa@2.13.4/node_modules/@types/koa/index.d.ts:547


DefaultStateExtends

Ƭ DefaultStateExtends: any

Defined in

node_modules/.pnpm/@types+koa@2.13.4/node_modules/@types/koa/index.d.ts:541


IncomingMessage

Ƭ IncomingMessage: NextApiRequest

Defined in

lib/koa-api/src/koa-api.ts:7


Middleware

Ƭ Middleware<StateT, ContextT, ResponseBodyT>: compose.Middleware<ParameterizedContext<StateT, ContextT, ResponseBodyT>>

Type parameters

Name Type
StateT DefaultState
ContextT DefaultContext
ResponseBodyT any

Defined in

node_modules/.pnpm/@types+koa@2.13.4/node_modules/@types/koa/index.d.ts:558


Next

Ƭ Next: () => Promise<any>

Type declaration

▸ (): Promise<any>

Returns

Promise<any>

Defined in

node_modules/.pnpm/@types+koa@2.13.4/node_modules/@types/koa/index.d.ts:743


ParameterizedContext

Ƭ ParameterizedContext<StateT, ContextT, ResponseBodyT>: ExtendableContext & { state: StateT } & ContextT & { body: ResponseBodyT ; response: { body: ResponseBodyT } }

Type parameters

Name Type
StateT DefaultState
ContextT DefaultContext
ResponseBodyT unknown

Defined in

node_modules/.pnpm/@types+koa@2.13.4/node_modules/@types/koa/index.d.ts:736


ServerResponse

Ƭ ServerResponse: NextApiResponse

Defined in

lib/koa-api/src/koa-api.ts:8

Variables

HttpError

Const HttpError: typeof HttpErrors.HttpError

A re-export of HttpError from the http-error package.

This is the error type that is thrown by ctx.assert() and ctx.throw().

Defined in

node_modules/.pnpm/@types+koa@2.13.4/node_modules/@types/koa/index.d.ts:750