historical-deadletter-processor
Version:
historical-deadletter-processor
18 lines (14 loc) • 482 B
JavaScript
;
// Generated by CoffeeScript 2.7.0
(function () {
var _;
_ = require("lodash");
module.exports = function (err) {
var propertiesToOmit = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'auth';
return {
error: JSON.stringify(_.omit(err, 'detail.request')),
request: JSON.stringify(_.omit(_.get(err, 'detail.request'), propertiesToOmit)),
type: _.get(err, "type") || "unknown_error"
};
};
}).call(undefined);