Socket
Socket
Sign inDemoInstall

@architect/functions

Package Overview
Dependencies
Maintainers
6
Versions
284
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@architect/functions - npm Package Compare versions

Comparing version 5.3.0 to 5.3.1

2

package.json
{
"name": "@architect/functions",
"version": "5.3.0",
"version": "5.3.1",
"description": "Cloud function signatures for HTTP handlers, pub/sub + scheduled, queued functions, table triggers, and more",

@@ -5,0 +5,0 @@ "homepage": "https://github.com/architect/functions",

@@ -79,21 +79,19 @@ let isNode18 = require('../_node-version')

function eventFactory (arc) {
let method
if (isNode18) {
let { SNS } = require('@aws-sdk/client-sns')
let sns = new SNS
method = (params, callback) => {
return sns.publish(params, callback)
return function live ({ name, payload }, callback) {
let method
if (isNode18) {
let { SNS } = require('@aws-sdk/client-sns')
let sns = new SNS
method = (params, callback) => {
return sns.publish(params, callback)
}
}
}
else {
let SNS = require('aws-sdk/clients/sns')
let sns = new SNS
method = (params, callback) => {
return sns.publish(params, callback)
else {
let SNS = require('aws-sdk/clients/sns')
let sns = new SNS
method = (params, callback) => {
return sns.publish(params, callback)
}
}
}
return function live ({ name, payload }, callback) {
function publish (arn, payload, callback) {

@@ -124,21 +122,19 @@ method({

function queueFactory (arc) {
let method
if (isNode18) {
let { SQS } = require('@aws-sdk/client-sqs')
let sqs = new SQS
method = (params, callback) => {
return sqs.sendMessage(params, callback)
return function live ({ name, payload, delaySeconds, groupID }, callback) {
let method
if (isNode18) {
let { SQS } = require('@aws-sdk/client-sqs')
let sqs = new SQS
method = (params, callback) => {
return sqs.sendMessage(params, callback)
}
}
}
else {
let SQS = require('aws-sdk/clients/sqs')
let sqs = new SQS
method = (params, callback) => {
return sqs.sendMessage(params, callback)
else {
let SQS = require('aws-sdk/clients/sqs')
let sqs = new SQS
method = (params, callback) => {
return sqs.sendMessage(params, callback)
}
}
}
return function live ({ name, payload, delaySeconds, groupID }, callback) {
function publish (arn, payload, callback) {

@@ -145,0 +141,0 @@ let params = {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc