text: const assets = require('../../common/assets');
  const routes = require('../routes');
  const pages = require('../routes/pages');
  const tests = require('../../test/frontend/routes');
  const expressWs = require('@dannycoates/express-ws');
  
  module.exports = function(app, devServer) {
    assets.setMiddleware(devServer.middleware);
    expressWs(app, null, { perMessageDeflate: false });
    routes(app);
    app.ws('/api/ws', require('../routes/ws'));
    tests(app);
    // webpack-dev-server routes haven't been added yet
    // so wait for next tick to add 404 handler
    process.nextTick(() => app.use(pages.notfound));
  };
  