jsm-utilities
Version:
A utilities library.
15 lines (14 loc) • 420 B
TypeScript
import { Request } from "express";
interface RequestData {
method: string;
url: string;
path: string;
queryParameters: Request["query"];
headers: Record<string, string | string[] | undefined>;
body?: any;
cookies: Record<string, string>;
ipAddress: string | undefined;
userAgent: string;
}
export declare const extractRequestSignificantData: (req: Request) => RequestData;
export {};