Clean master commit

This commit is contained in:
Lachlan Kermode
2018-10-31 19:35:15 +00:00
commit 2cbfbc33ef
24 changed files with 5400 additions and 0 deletions

31
src/index.js Executable file
View File

@@ -0,0 +1,31 @@
import http from "http";
import express from "express";
import initialize from "./initialize";
import middleware from "./middleware";
import api from "./api";
import config from "./config";
let app = express();
app.server = http.createServer(app);
initialize(controller => {
app.use(
middleware({
config,
controller
})
);
app.use(
"/api",
api({
config,
controller
})
);
app.server.listen(process.env.PORT || config.port, () => {
console.log(`Started on port ${app.server.address().port}`);
});
});
export default app;