pstream-backend/server/middleware/cors.ts
2025-05-05 09:53:17 -06:00

12 lines
329 B
TypeScript

export default defineEventHandler(event => {
setResponseHeaders(event, {
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Methods': 'GET,HEAD,PUT,PATCH,POST,DELETE',
'Access-Control-Allow-Headers': '*',
});
if (event.method === 'OPTIONS') {
event.node.res.statusCode = 204;
return '';
}
});