UNPKG

@swizzyweb/swizzy-web-service

Version:

Web service framework for swizzy dyn serve

19 lines (17 loc) 506 B
// @ts-ignore import { Request, Response, NextFunction } from "@swizzyweb/express"; import { SwizzyMiddleware, SwizzyMiddlewareFunction, SwizzyMiddlewareProps, } from "./swizzy-middleware.js"; /** * Initializes the swizzy request store. */ export const SwizzyRequestMiddleware: SwizzyMiddleware<any> = function SwizzyRequestMiddlewareFunction(props: SwizzyMiddlewareProps<any>) { return (req: Request, res: Response, next: NextFunction) => { req.swizzy = {}; next(); }; };