Skip to content

Commit b38fd88

Browse files
committed
feat: add cors middleware
1 parent 7ef85ba commit b38fd88

File tree

3 files changed

+39
-0
lines changed

3 files changed

+39
-0
lines changed

app.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
import express from "express";
22
import ProposalsRouter from "./routes/proposals";
33
import TopicsRouter from "./routes/topics";
4+
import cors from 'cors';
45
const app = express();
56

7+
const corsOptions = {
8+
origin: ['https://tulsawebdevs.org', 'https://www.tulsawebdevs.org']
9+
}
10+
11+
app.use(cors(corsOptions))
612
app.use(express.json());
713

814
app.use("/proposals", ProposalsRouter);

package-lock.json

Lines changed: 31 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,14 @@
1111
"author": "",
1212
"license": "ISC",
1313
"dependencies": {
14+
"cors": "^2.8.5",
1415
"express": "^4.18.3",
1516
"slonik": "^40.2.1",
1617
"slonik-utilities": "^2.0.2",
1718
"zod": "^3.22.4"
1819
},
1920
"devDependencies": {
21+
"@types/cors": "^2.8.17",
2022
"@types/express": "^4.17.21",
2123
"@types/node": "^20.12.5",
2224
"nodemon": "^3.1.0",

0 commit comments

Comments
 (0)