Big update!Announcing Socket for GitHub 1.0. Learn more
Socket
BlogLoveFAQ
Install
Log in

explogger

Package Overview
Dependencies
2
Maintainers
1
Versions
5
Issues
File Explorer

Advanced tools

explogger

Logger for express

    1.1.0latest

Version published
Maintainers
1
Weekly downloads
1

Weekly downloads

Readme

Source

explogger

A node library for logging requests and responses of express endpoints using middleware

Usage

import { middlewareLogger } from 'explogger'; app.use( middlewareLogger({ filename: 'logfile', includeReq: true, includeRes: true, dateFormat: 'MM-YYYY', }), );

Configuration Options

The contents of the provided middlewareLogger can be modified to get different configuration options. All fields are optional

filename: String name of the file to be logged. Defaults to logfile-MM-DD-YYYY.txt

filepath: String name of the file path to log to. Defaults to the current directory.

includeReq: Boolean to determine whether to include the request as part of the log. Defaults to false.

includeRes: Boolean to determine whether to include the respone as part of the log. Defaults to false.

dateFormat: String to determine how to format the dates for the logfile. Any valid DayJs formatting option will work. Will default to MM-DD-YYYY T HH:mm:ss.

Example output

11-2021 REQUEST: GET request path 11-2021 RESPONSE: 200 response body

License

ISC

FAQs

What is explogger?

Logger for express

Is explogger popular?

The npm package explogger receives a total of 0 weekly downloads. As such, explogger popularity was classified as not popular.

Is explogger well maintained?

We found that explogger demonstrated a healthy version release cadence and project activity. It has 1 open source maintainer collaborating on the project.

Last updated on 23 Nov 2021
Socket

Product

Subscribe to our newsletter

Get open source security insights delivered straight into your inbox. Be the first to learn about new features and product updates.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc