basis-stack/basis

View on GitHub
packages/server/src/app/index.js

Summary

Maintainability
A
0 mins
Test Coverage
import express from 'express';

import AppBuilder from '../middleware/appBuilder';

export default (container, routes) => {

  const appBuilder = AppBuilder.create(container, express());

  return appBuilder.useEjs()
                   .logRequests()
                   .useDataParsers()
                   .secure()
                   .defaultContent()
                   .useAuthentication()
                   .useRoutes(routes)
                   .handleErrors()
                   .trustProxy()
                   .result;
};