const express = require('express'); /** * Config routes aggregator * @param {Object} ctx - Application context (for backward compatibility) * @returns {express.Router} */ module.exports = function(ctx) { const router = express.Router(); const deps = { configStateManager: ctx.configStateManager, servicesStateManager: ctx.servicesStateManager, asyncHandler: ctx.asyncHandler, log: ctx.log }; router.use(require('./settings')(deps)); router.use(require('./assets')(deps)); router.use(require('./backup')(deps)); return router; };