UNPKG

@unito/integration-sdk

Version:

Integration SDK

19 lines (14 loc) 386 B
import { Request, Response, NextFunction } from 'express'; declare global { // eslint-disable-next-line @typescript-eslint/no-namespace namespace Express { interface Locals { requestStartTime: bigint; } } } function start(_: Request, res: Response, next: NextFunction) { res.locals.requestStartTime = process.hrtime.bigint(); next(); } export default start;