1.0.6 • Published 5 years ago

@hgc-ab/log-service v1.0.6

Weekly downloads
7
License
MIT
Repository
github
Last release
5 years ago

@hgc-ab/log-service

version downloads MIT License

Log-service

Usage

Install

npm i @hgc-ab/log-service

Usage

const { httpLogger, log, connectLogger } = require('@hgc-ab/log-service')
const express = require('express')

// Log http requests to log/access.log file
app.use(connectLogger(httpLogger, { level: 'auto' }))

// development error handler
// will print stacktrace
if (app.get('env') === 'development') {
  app.use(function(err, req, res, next) {
    // log message to log/error.log file
    log.error("Something went wrong:", err);
    res.status(err.status || 500);
  });
}

// production error handler
app.use(function(err, req, res, next) {
  // log message to log/error.log file
  log.error("Something went wrong:", err);
  res.status(err.status || 500);
});

License

MIT

1.0.6

5 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago