aboutsummaryrefslogtreecommitdiffstats
path: root/lib/logging.js
blob: 2e40e1b7c38818eb0b5f1a7358d07d84a33e10be (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import pino from 'pino';
import expressPinoFactory from 'express-pino-logger';

const expressPino = expressPinoFactory({
  logger: pino("./logs/requests.log"),
  serializers: {
    res: res => {},
    req: req => ({
      method: req.method,
      url: req.url
    })
  }
});

l = {
  info: (...msgs) => pino().info(msgs.join(" ")),
  warn: (...msgs) => pino().warn(msgs.join(" ")),
  error: (...msgs) => pino().error(msgs.join(" "))
};

app.use(expressPino);