import express from 'express'; import authRoute from './auth.route'; import userRoute from './user.route'; import eventRoute from './event.route'; import memberRoute from './member.route'; import orderRoute from './order.route'; import profileRoute from './profile.route'; // import helloworldRoute from './helloworld.route'; import docsRoute from './docs.route'; import config from '../../config/config'; const router = express.Router(); const defaultRoutes = [ { path: '/auth', route: authRoute }, { path: '/users', route: userRoute }, // { path: '/events', route: eventRoute }, { path: '/members', route: memberRoute }, { path: '/orders', route: orderRoute }, { path: '/profile', route: profileRoute }, // { path: '/helloworld', route: helloworldRoute } ]; const devRoutes = [ // routes available only in development mode { path: '/docs', route: docsRoute } ]; defaultRoutes.forEach((route) => { router.use(route.path, route.route); }); /* istanbul ignore next */ if (config.env === 'development') { devRoutes.forEach((route) => { router.use(route.path, route.route); }); } export default router;