]> git.cworth.org Git - empires-server/blobdiff - empires.js
Use an express Router for each of the game-engine-specific sub-apps
[empires-server] / empires.js
index 1387cd23ab18b2fbf381615242e38b05edcfe838..c2ba106a641fc2359ddcb37e51afa34bce415b9b 100644 (file)
@@ -1,18 +1,6 @@
 const express = require("express");
-const cors = require("cors");
-const body_parser = require("body-parser");
-const path = require("path");
-const nunjucks = require("nunjucks");
-
-const app = express();
-app.use(cors());
-app.use(body_parser.urlencoded({ extended: false }));
-app.use(body_parser.json());
-
-nunjucks.configure("templates", {
-  autoescape: true,
-  express: app
-});
+
+const app = express.Router();
 
 const GameState = {
   JOIN:    1,
@@ -399,4 +387,5 @@ app.get('/players', (request, response) => {
 app.get('/events', handle_events);
 
 exports.app = app;
+exports.name = "empires";
 exports.Game = Game;