emorlog
v1.1.1
Published
An extension of the morgan express logger to output through the debug library.
Downloads
14
Maintainers
Readme
emorlog
Emorlog is an express middleware which composes the morgan logger middleware with the pino console output library for a consistent logging output with other library debug info.
Installation
npm install emorlogUsage
morganDevtool(format,options);
format(string): The morgan format stringoptions(object): Optional options to pass through to morgan
import express, { Request, Response } from 'express';
import { morganDevtool, log } from 'emorlog';
const app = express();
app.use(morganDevtool('dev'));
app.get('/', (req: Request, res: Response) => {
res.status(200).json({ message: 'Hello Emorlog' });
});
app.listen(5000, 'localhost', () => {
log.info(`Server listing at http://localhost:5000`);
});example output

Tokens (extends morgan)
:datetz
The current date and time in UTC.
:methodColor
The HTTP method of the request.
:statusColor
The status code of the response.
