]> git.cworth.org Git - empires-server/blob - server.js
c62a9ea85d9bd8568e80e59f64b1be01eafabcfa
[empires-server] / server.js
1 const express = require("express")
2 const body_parser = require("body-parser");
3
4 const app = express();
5
6 const players = [];
7
8 app.use(body_parser.urlencoded({ extended: false }));
9 app.use(body_parser.json());
10
11 app.get('/', function (req, res) {
12   res.send('Hello World!');
13 });
14
15 app.get('/players', function (req, res) {
16   res.send(players);
17 });
18
19
20 app.post('/register', function (req, res) {
21   players.push({name: req.body.name,
22                 character: req.body.character});
23   res.send();
24 });
25
26 app.listen(3000, function () {
27   console.log('Example app listening on port 3000!');
28 });