File size: 423 Bytes
befd7da
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
'use strict';

const _ = require('lodash');
const bunyan = require('bunyan');

/**
 * Serialize an Error object.
 *
 * Overrides the default bunyan error serializer, only adds in the result the
 * error enumerable properties.
 *
 * @param {Error} error The error
 * @returns {Object} The formatted error.
 */
function err(error) {
  return _.assign(bunyan.stdSerializers.err(error), error);
}

module.exports = {
  err,
};