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;