1234567891011121314151617181920212223242526272829303132 |
- 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;
|