import express from 'express';
import routes from './routesConfig.js';
const router = express.Router();
routes.forEach(async (route) => {
const handler = await route.handler();
const middleware = route && route.middleware && (await route.middleware());
if (route.middleware) router.use(route.path, middleware, handler);
else router.use(route.path, handler);
});
export default router;