You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

notification-processor

Package Overview
Dependencies
Maintainers
5
Versions
102
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

notification-processor - npm Package Compare versions

Comparing version
5.0.0
to
5.0.1
+15
-10
lib/sources/aws.sqs.source.js

@@ -11,9 +11,3 @@ "use strict";

newNotification: function newNotification(_ref) {
var _ref$context$bindingD = _ref.context.bindingData,
insertionTime = _ref$context$bindingD.insertionTime,
dequeueCount = _ref$context$bindingD.dequeueCount,
messageId = _ref$context$bindingD.messageId,
Message = _ref$context$bindingD.Message,
MessageId = _ref$context$bindingD.MessageId,
message = _ref.message;
var message = _ref.message;

@@ -23,5 +17,16 @@ return {

meta: {
insertionTime: insertionTime,
dequeueCount: dequeueCount,
messageId: messageId || MessageId || Message
insertionTime: _.get(message, "Timestamp"),
messageId: _.get(message, "MessageId"),
properties: _.mapValues(_.get(message, "MessageAttributes"), function (_ref2) {
var Type = _ref2.Type,
Value = _ref2.Value;
if (_.includes(Type, 'Array')) {
return JSON.parse(Value);
} else if (Type === 'Number') {
return Number(Value);
} else {
return Value;
}
})
},

@@ -28,0 +33,0 @@ type: "sqs"

+1
-1
{
"name": "notification-processor",
"version": "5.0.0",
"version": "5.0.1",
"description": "notification-processor",

@@ -5,0 +5,0 @@ "main": "index.js",