Socket
Socket
Sign inDemoInstall

@middy/http-cors

Package Overview
Dependencies
1
Maintainers
3
Versions
205
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 5.2.6 to 5.3.0

17

index.js

@@ -7,4 +7,2 @@ import { normalizeHttpResponse } from '@middy/util'

return incomingOrigin
} else {
return options.origins[0]
}

@@ -17,2 +15,3 @@ } else {

}
return null
}

@@ -100,9 +99,13 @@

const incomingOrigin = eventHeaders.Origin ?? eventHeaders.origin
headers['Access-Control-Allow-Origin'] = options.getOrigin(
incomingOrigin,
options
)
const newOrigin = options.getOrigin(incomingOrigin, options)
if (newOrigin) {
headers['Access-Control-Allow-Origin'] = newOrigin
}
}
let vary = options.vary
if (headers['Access-Control-Allow-Origin'] !== '*' && !vary) {
if (
headers['Access-Control-Allow-Origin'] &&
headers['Access-Control-Allow-Origin'] !== '*' &&
!vary
) {
vary = 'Origin'

@@ -109,0 +112,0 @@ }

{
"name": "@middy/http-cors",
"version": "5.2.6",
"version": "5.3.0",
"description": "CORS (Cross-Origin Resource Sharing) middleware for the middy framework",

@@ -61,9 +61,9 @@ "type": "module",

},
"gitHead": "02424c3740b6a4386dba4fb713ac290bedadb649",
"gitHead": "5a6e7eddde70120080d5564b1b591eb8c60d210b",
"dependencies": {
"@middy/util": "5.2.6"
"@middy/util": "5.3.0"
},
"devDependencies": {
"@middy/core": "5.2.6"
"@middy/core": "5.3.0"
}
}
SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc