UNPKG

itty-router

Version:

A tiny, zero-dependency router, designed to make beautiful APIs in any environment.

9 lines (8 loc) 417 B
import { IRequest } from './IRequest'; import { RequestHandler } from './RequestHandler'; import { ResponseHandler } from './ResponseHandler'; import { RouterType } from './RouterType'; export type AutoRouterType<RequestType = IRequest, Args extends any[] = any[], ResponseType = any> = { missing?: RequestHandler<RequestType, Args>; format?: ResponseHandler; } & RouterType<RequestType, Args, ResponseType>;