Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 6x 6x 6x 6x | const pino = require("pino");
const isProd = process.env.NODE_ENV === "production";
const logger = pino({
level: process.env.LOG_LEVEL || (process.env.NODE_ENV === "test" ? "silent" : "info"),
redact: {
paths: [
"req.headers.authorization",
"req.headers.cookie",
"req.body.password",
"*.password",
],
censor: "[REDACTED]",
},
transport: isProd ? undefined : { target: "pino-pretty", options: { colorize: true } },
});
module.exports = logger; |