Commit 0db9487b authored by Grant's avatar Grant
Browse files

add cors

parent c3da7c35
Loading
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -5,11 +5,13 @@
      "name": "fediverse.events-api",
      "dependencies": {
        "@prisma/client": "6.9.0",
        "cors": "^2.8.5",
        "express": "^5.1.0",
      },
      "devDependencies": {
        "@redocly/cli": "^1.34.2",
        "@types/bun": "latest",
        "@types/cors": "^2.8.19",
        "@types/express": "^5.0.1",
        "openapi-typescript": "^7.6.1",
        "prisma": "^6.9.0",
@@ -126,6 +128,8 @@

    "@types/connect": ["@types/connect@3.4.38", "", { "dependencies": { "@types/node": "*" } }, "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug=="],

    "@types/cors": ["@types/cors@2.8.19", "", { "dependencies": { "@types/node": "*" } }, "sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg=="],

    "@types/express": ["@types/express@5.0.1", "", { "dependencies": { "@types/body-parser": "*", "@types/express-serve-static-core": "^5.0.0", "@types/serve-static": "*" } }, "sha512-UZUw8vjpWFXuDnjFTh7/5c2TWDlQqeXHi6hcN7F2XSVT5P+WmUnnbFS3KA6Jnc6IsEqI2qCVu2bK0R0J4A8ZQQ=="],

    "@types/express-serve-static-core": ["@types/express-serve-static-core@5.0.6", "", { "dependencies": { "@types/node": "*", "@types/qs": "*", "@types/range-parser": "*", "@types/send": "*" } }, "sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA=="],
@@ -232,6 +236,8 @@

    "core-js": ["core-js@3.42.0", "", {}, "sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g=="],

    "cors": ["cors@2.8.5", "", { "dependencies": { "object-assign": "^4", "vary": "^1" } }, "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g=="],

    "css-color-keywords": ["css-color-keywords@1.0.0", "", {}, "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg=="],

    "css-to-react-native": ["css-to-react-native@3.2.0", "", { "dependencies": { "camelize": "^1.0.0", "css-color-keywords": "^1.0.0", "postcss-value-parser": "^4.0.2" } }, "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ=="],
+2 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@
  "devDependencies": {
    "@redocly/cli": "^1.34.2",
    "@types/bun": "latest",
    "@types/cors": "^2.8.19",
    "@types/express": "^5.0.1",
    "openapi-typescript": "^7.6.1",
    "prisma": "^6.9.0"
@@ -15,6 +16,7 @@
  },
  "dependencies": {
    "@prisma/client": "6.9.0",
    "cors": "^2.8.5",
    "express": "^5.1.0"
  },
  "scripts": {
+2 −0
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@ import { openapiRouter } from "./types/express";
import { HandoffProvider } from "./providers/HandoffProvider";
import { Event } from "./controller/Event";
import { DemoDataManager } from "./demo-data/DemoDataManager";
import cors from "cors";

if (process.env.DEMO_MODE) {
  DemoDataManager.get().initialize();
@@ -15,6 +16,7 @@ HandoffProvider.get()
    console.log("handoff initialized");
  });
const app = express();
app.use(cors());

app.get("/", (req, res) => {
  res.send("fediverse.events-api");