Variable Middleware

Middleware: {
    error: (<T>(data) => T);
    timestamp: (<T>(data) => T & {
        timestamp: string;
    });
}

Standard middlewares

Type declaration

  • error: (<T>(data) => T)
      • <T>(data): T
      • make 'message' and 'stack' enumerable on errors, add error type. recursive

        Type Parameters

        • T extends object

        Parameters

        • data: T

        Returns T

  • timestamp: (<T>(data) => T & {
        timestamp: string;
    })
      • <T>(data): T & {
            timestamp: string;
        }
      • Type Parameters

        • T extends object

        Parameters

        • data: T

        Returns T & {
            timestamp: string;
        }

Generated using TypeDoc