New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@middy/core

Package Overview
Dependencies
Maintainers
3
Versions
226
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@middy/core - npm Package Compare versions

Comparing version 5.5.1 to 6.0.0-alpha.0

9

index.js

@@ -66,3 +66,2 @@ /* global awslambda */

// Source @datastream/core (MIT)
let handlerStream

@@ -158,3 +157,3 @@ if (handlerBody._readableState) {

// Check if before stack hasn't exit early
if (typeof request.response === 'undefined') {
if (!Object.prototype.hasOwnProperty.call(request, 'earlyResponse')) {
plugin.beforeHandler?.()

@@ -236,3 +235,7 @@

if (typeof res !== 'undefined') {
request.response = res
request.earlyResponse = res
}
// earlyResponse pattern added in 6.0.0 to handle undefined values
if (Object.prototype.hasOwnProperty.call(request, 'earlyResponse')) {
request.response = request.earlyResponse
return

@@ -239,0 +242,0 @@ }

{
"name": "@middy/core",
"version": "5.5.1",
"version": "6.0.0-alpha.0",
"description": "🛵 The stylish Node.js middleware engine for AWS Lambda (core package)",
"type": "module",
"engines": {
"node": ">=18"
"node": ">=20"
},

@@ -19,2 +19,5 @@ "engineStrict": true,

"default": "./index.js"
},
"require": {
"default": "./index.js"
}

@@ -61,9 +64,7 @@ }

"devDependencies": {
"@datastream/core": "0.0.38",
"@types/aws-lambda": "^8.10.76",
"@types/node": "^20.0.0"
},
"gitHead": "7a6c0fbb8ab71d6a2171e678697de9f237568431",
"dependencies": {
"@datastream/core": "0.0.38"
}
"gitHead": "7a6c0fbb8ab71d6a2171e678697de9f237568431"
}
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