itty-router
Version:
A tiny, zero-dependency router, designed to make beautiful APIs in any environment.
8 lines (7 loc) • 337 B
TypeScript
import { RequestHandler } from './RequestHandler';
import { ResponseHandler } from './ResponseHandler';
import { RouterOptions } from './RouterOptions';
export type AutoRouterOptions<RequestType, Args extends any[]> = {
missing?: RequestHandler<RequestType, Args>;
format?: ResponseHandler;
} & RouterOptions<RequestType, Args>;