github.com/Ilhicas/nomad@v1.0.4-0.20210304152020-e86851182bc3/ui/server/index.js (about)

     1  'use strict';
     2  
     3  module.exports = function(app, options) {
     4    const globSync   = require('glob').sync;
     5    const mocks      = globSync('./mocks/**/*.js', { cwd: __dirname }).map(require);
     6    const proxies    = globSync('./proxies/**/*.js', { cwd: __dirname }).map(require);
     7  
     8    // Log proxy requests
     9    const morgan = require('morgan');
    10    app.use(morgan('dev'));
    11  
    12    mocks.forEach(route => route(app, options));
    13    proxies.forEach(route => route(app, options));
    14  };