Interface LoggingConfig

interface LoggingConfig {
    customLogger?: ((level, message, meta?) => void);
    enabled?: boolean;
    failedLogins?: boolean;
    format?: "json" | "text";
    level?: "error" | "warn" | "info" | "debug";
    rateLimitViolations?: boolean;
    suspiciousRequests?: boolean;
}

Properties

customLogger?: ((level, message, meta?) => void)

Type declaration

    • (level, message, meta?): void
    • Parameters

      • level: string
      • message: string
      • Optional meta: any

      Returns void

enabled?: boolean
failedLogins?: boolean
format?: "json" | "text"
level?: "error" | "warn" | "info" | "debug"
rateLimitViolations?: boolean
suspiciousRequests?: boolean