const app = {};

consign()
    .include('api')
    .into(app);

const flattened = flatten(app);

Object.entries(flattened).forEach(([route, router]) => {
    const baseRoute = `/${route.replace(/\.controller$/, '').replace(/\./g, '/')}`;
    server.use(baseRoute, router);
});