From c30e4878b4df47e04aae05bf2343c24c68700997 Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Tue, 24 Mar 2026 23:57:29 +0000 Subject: [PATCH] cors --- package-lock.json | 27 +++++++++++++++++++++++++++ package.json | 1 + server.js | 3 +++ 3 files changed, 31 insertions(+) diff --git a/package-lock.json b/package-lock.json index 09ffc13..8916cc3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "1.0.0", "license": "ISC", "dependencies": { + "cors": "^2.8.6", "dotenv": "^17.3.1", "express": "^5.2.1" } @@ -128,6 +129,23 @@ "node": ">=6.6.0" } }, + "node_modules/cors": { + "version": "2.8.6", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", + "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", + "license": "MIT", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, "node_modules/debug": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -531,6 +549,15 @@ "node": ">= 0.6" } }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/object-inspect": { "version": "1.13.4", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", diff --git a/package.json b/package.json index c1f5893..6b6b477 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { + "cors": "^2.8.6", "dotenv": "^17.3.1", "express": "^5.2.1" } diff --git a/server.js b/server.js index 38bc3b3..9172011 100644 --- a/server.js +++ b/server.js @@ -6,6 +6,9 @@ const { execSync } = require('child_process'); const app = express() app.use(express.json()) +const cors = require('cors'); +app.use(cors()); + app.post('/test', (req, res)=>{ const resumeFlag = process.env.SESSIONID ? `--resume "${process.env.SESSIONID}"` : '';