dustin-H/bauhaus-ui

View on GitHub
testapi.js

Summary

Maintainability
A
0 mins
Test Coverage
var express = require('express')
var app = express()
var bodyParser = require('body-parser')
var jsonParser = bodyParser.json()
var proxy = require('http-proxy-middleware');


var bauhausui = require('./index.js')
var login = require('./example/api/login')
var jsondata = require('./example/api/jsondata')
var config = require('./example/config.json')

app.use('/json', jsondata())

app.use('/static', express.static('./example/static'))

app.use(bauhausui(config))

app.post('/api/login', jsonParser, login)

app.use(proxy('/', {
  target: 'http://localhost:3000',
  changeOrigin: false,
  ws: false,
}));

app.listen(5000)