function formatError()

in packages/ecs-helpers/lib/error-formatters.js [25:40]


function formatError (ecsFields, err) {
  if (!(err instanceof Error)) {
    ecsFields.err = err
    return false
  }

  ecsFields.error = {
    type: toString.call(err.constructor) === '[object Function]'
      ? err.constructor.name
      : err.name,
    message: err.message,
    stack_trace: err.stack
  }

  return true
}