aboutsummaryrefslogtreecommitdiffstats
path: root/lib/logging.js
blob: 5b43bf9b35cea93930c3f6a9a5c0f6f99e537131 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
const pino = require("pino");
const expressPino = require("express-pino-logger")({
  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);