Spaces:
Sleeping
Sleeping
File size: 423 Bytes
f0953a4 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
import { Application } from "express";
import express from "express";
import { authMiddleware } from "./auth";
import { requestLogger } from "./requestLogger";
import { rateLimiter } from "./rateLimiter";
import { cors } from "./cors";
export const setupMiddlewares = (app: Application) => {
app.use(express.json());
app.use(cors());
app.use(requestLogger());
app.use(rateLimiter());
app.use(authMiddleware);
};
|