@etrainu/express-logger-middlewaredeprecated

Express request logging middleware built using bunyan and config.

Usage no npm install needed!

<script type="module">
  import etrainuExpressLoggerMiddleware from 'https://cdn.skypack.dev/@etrainu/express-logger-middleware';
</script>

README

etrainu-logger-middleware

To be used with an express router.

// Sample use
import * as config from 'config';
import logMiddleware from './logger';

const bunyan = {
  name: 'appName', // config.get('param')
  streams: [{
    level: 'logLevel',
    stream: process.stdout,
  }],
};

/** 
  router.use(
    logMiddleware({ config: 'test', logger: bunyan, });
  );
*/