Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pedrofnseca/logger-endpoints-api

📝 Monitor and analyze your Express applications with ease using this lightweight npm package.
https://github.com/pedrofnseca/logger-endpoints-api

api api-rest express expressjs library logger logging nodejs npm-package

Last synced: 5 days ago
JSON representation

📝 Monitor and analyze your Express applications with ease using this lightweight npm package.

Awesome Lists containing this project

README

        

[![npm version](https://img.shields.io/npm/v/logger-endpoints-api.svg?style=plastic&logo=npm)](https://www.npmjs.org/package/logger-endpoints-api)
[![Npm package total downloads](https://badgen.net/npm/dt/logger-endpoints-api)](https://npmjs.com/package/logger-endpoints-api)
[![Npm package monthly downloads](https://badgen.net/npm/dm/logger-endpoints-api)](https://npmjs.ccom/package/logger-endpoints-api)

# Logger endpoints API
> Express API Logger: A lightweight npm package for easy integration of request and response logging in Express applications, providing valuable insights into API activity and performance.


## Installation
You can install the package using npm. Run the following command:

```
npm i logger-endpoints-api
```


## Usage
basic usage in Express

```js
const express = require('express');
const logger = require('logger-endpoints-api');

// ... Your Express app setup ...
const app = express();

// Add the logger middleware before your routes
app.use(logger);

// ... Your routes and other middleware ...

// Start the server
app.listen(3000, () => {
console.log('Server is running on port 3000');
});
```


## Output
Example in Express application



> Note: The image above is just an example to illustrate the output; the actual output will vary based on your application's requests and responses.