Skip to content

Commit 4fe10e1

Browse files
committed
fix: deployment errors(hopefully)
1 parent ca9a81e commit 4fe10e1

File tree

3 files changed

+16
-109
lines changed

3 files changed

+16
-109
lines changed

package-lock.json

Lines changed: 10 additions & 99 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 & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,14 @@
1010
"dependencies": {
1111
"@prisma/client": "^6.12.0",
1212
"@prisma/extension-accelerate": "^2.0.1",
13-
"aws-serverless-express": "^3.4.0",
13+
"@vendia/serverless-express": "^4.12.6",
1414
"cors": "^2.8.5",
1515
"dotenv": "^17.2.0",
1616
"express": "^5.1.0",
1717
"jsonwebtoken": "^9.0.2",
1818
"twilio": "^5.7.3"
1919
},
2020
"devDependencies": {
21-
"@types/aws-serverless-express": "^3.3.10",
2221
"@types/cors": "^2.8.19",
2322
"@types/express": "^5.0.3",
2423
"@types/jsonwebtoken": "^9.0.10",
@@ -28,4 +27,4 @@
2827
"ts-node": "^10.9.2",
2928
"typescript": "^5.8.3"
3029
}
31-
}
30+
}

src/server.ts

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'dotenv/config';
22
import express from 'express';
33
import cors from 'cors';
4-
import awsServerlessExpress from 'aws-serverless-express';
4+
import serverlessExpress from '@vendia/serverless-express';
55
import profileRoutes from './routes/profileRoutes'
66
import eventRoutes from './routes/eventRoutes'
77
import onboardingRoutes from './routes/onboardingRoutes';
@@ -20,11 +20,8 @@ app.get('/', (_req, res) => {
2020
res.json({ message: 'Get lost' });
2121
});
2222

23-
const server = awsServerlessExpress.createServer(app);
24-
25-
export const handler = (event: any, context: any) => {
26-
awsServerlessExpress.proxy(server, event, context);
27-
};
23+
// Create the serverless handler
24+
export const handler = serverlessExpress({ app });
2825

2926
async function startServer() {
3027
try {
@@ -42,4 +39,4 @@ async function startServer() {
4239

4340
if (process.env.NODE_ENV !== 'production' && !process.env.AWS_LAMBDA_FUNCTION_NAME) {
4441
startServer();
45-
}
42+
}

0 commit comments

Comments
 (0)