demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/server/middleware/cors.js

Path
demo___customer_pitch-c4152739-a50b-4b5b-9d4d-0561461666d9.zip-extract/server/middleware/cors.js
Status
scanned
Type
file
Name
cors.js
Extension
.js
Programming language
JavaScript
Mime type
text/plain
File type
ASCII text
Tag

      
    
Rootfs path

      
    
Size
510 (510 bytes)
MD5
b14ee08bf12154321b0f815ffdc962a2
SHA1
21982d07fa948c84b9b0bce0c5e31038093ac40c
SHA256
9ad4618891d1862632b1363943814f32269a8d3c4c72657c02db8077731c7833
SHA512

      
    
SHA1_git
f117238b435868ae2dca2d4980936dd62bce3c86
Is binary

      
    
Is text
True
Is archive

      
    
Is media

      
    
Is legal

      
    
Is manifest

      
    
Is readme

      
    
Is top level

      
    
Is key file

      
    
cors.js | 510 bytes |

// SPDX-License-Identifier: MIT // Copyright (c) 2024-2026 Acme Corp. const ALLOWED = (process.env.CORS_ORIGINS ?? "https://demo.acme.example").split(","); function corsMiddleware(req, res, next) { const origin = req.headers.origin; if (origin && ALLOWED.includes(origin)) { res.setHeader("Access-Control-Allow-Origin", origin); res.setHeader("Vary", "Origin"); } if (req.method === "OPTIONS") return res.status(204).end(); next(); } module.exports = { corsMiddleware };
Detected license expression
mit
Detected license expression (SPDX)
MIT
Percentage of license text
6.67
Copyrights
- end_line: 2
  copyright: Copyright (c) 2024-2026 Acme Corp.
  start_line: 2
Holders
- holder: Acme Corp.
  end_line: 2
  start_line: 2
Authors

      
    
License detections License expression License expression SPDX
mit-70c99094-5482-8374-7f01-91df318346a5 mit MIT
Package URL License Primary language
pkg:npm/acme-demo-app@1.0.0 JavaScript