UNPKG

express-visual-logger

Version:

A visual logging middleware for Express.js that intercepts requests, logs them, and emits events for real-time UI updates via event streams.

17 lines (13 loc) 421 B
import express from "express"; import request from "supertest"; import { Logger } from "../src/logger"; describe("Logger Middleware", () => { const app = express(); const logger = new Logger(app); app.use(logger.handler()); app.get("/test", (req, res) => res.send("OK")); it("should log GET request", async () => { const res = await request(app).get("/test"); expect(res.status).toBe(200); }); });