var express = require('express'); var path = require('path'); var fs = require('fs'); var router = express.Router(); router.get('/', function(req, res) { res.render('index'); }); router.get('/about', function(req, res) { res.render('about'); }); router.get('/play/:token/:time/:increment', function(req, res) { res.render('play', { 'token': req.params.token, 'time': req.params.time, 'increment': req.params.increment }); }); router.get('/logs', function(req, res) { fs.readFile(path.join(__dirname, 'logs/games.log'), function(err, data) { if (err) { res.redirect('/'); } res.set('Content-Type', 'text/plain'); res.send(data); }); }); module.exports = router;