UNPKG

@sentzunhat/zacatl

Version:

A modular, high-performance TypeScript microservice framework for Node.js, featuring layered architecture, dependency injection, and robust validation for building scalable APIs and distributed systems.

16 lines (13 loc) 334 B
import { FastifySchema, HTTPMethods } from "fastify"; import { Handler } from "../common/handler"; export type RouteHandler< TBody = void, TQuerystring = void, TParams = void, THeaders = void > = { url: string; method: HTTPMethods; schema: FastifySchema; execute: Handler<TBody, TQuerystring, TParams, THeaders>; };