1234567891011121314151617181920212223242526 |
- 'use strict';
- const format = require('./format');
- const { MESSAGE } = require('triple-beam');
- const jsonStringify = require('fast-safe-stringify');
- function replacer(key, value) {
- return value instanceof Buffer
- ? value.toString('base64')
- : value;
- }
- module.exports = format((info, opts) => {
- info[MESSAGE] = jsonStringify(info, opts.replacer || replacer, opts.space);
- return info;
- });
|