const express = require("express");
-const app = express.Router();
+const router = express.Router();
class TicTacToe {
constructor() {
}
}
-app.get('/', (request, response) => {
+router.get('/', (request, response) => {
const game = request.game;
if (! request.session.nickname)
response.render('tictactoe-game.html');
});
-app.post('/move', (request, response) => {
+router.post('/move', (request, response) => {
const game = request.game;
const square = request.body.square;
game.broadcast_move(square);
});
-app.get('/events', (request, response) => {
+router.get('/events', (request, response) => {
const game = request.game;
/* These headers will keep the connection open so we can stream events. */
});
});
-exports.app = app;
+exports.router = router;
exports.name = "tictactoe";
exports.Game = TicTacToe;