mirror of
https://github.com/Hopiu/postal.js.git
synced 2026-03-16 22:20:23 +00:00
20 lines
No EOL
548 B
JavaScript
20 lines
No EOL
548 B
JavaScript
module.exports = function(postal) {
|
|
postal.addWireTap(function(data, envelope) {
|
|
var all = _.extend(envelope, { data: data });
|
|
if(!JSON) {
|
|
throw "This browser or environment does not provide JSON support";
|
|
}
|
|
try {
|
|
console.log(JSON.stringify(all));
|
|
}
|
|
catch(exception) {
|
|
try {
|
|
all.data = "ERROR: " + exception.message;
|
|
console.log(JSON.stringify(all));
|
|
}
|
|
catch(ex) {
|
|
console.log("Unable to parse data to JSON: " + exception);
|
|
}
|
|
}
|
|
});
|
|
}; |