diff options
author | gumi <git@gumi.ca> | 2018-04-10 18:55:43 -0400 |
---|---|---|
committer | gumi <git@gumi.ca> | 2018-04-10 19:05:44 -0400 |
commit | a944a52e264febae95626ff20c8a3ed89e3d6e9c (patch) | |
tree | 9691aed9f41363f8aaf50294970c1bea40e177f6 /src/routers/tmwa/middlewares/server.js | |
parent | b0b04027206e928e5a511c8f8f060b27006aa382 (diff) | |
download | api-1.0.0.tar.gz api-1.0.0.tar.bz2 api-1.0.0.tar.xz api-1.0.0.zip |
new major version: v1.0.0v1.0.0
this will make it easier to switch to typescript
Diffstat (limited to 'src/routers/tmwa/middlewares/server.js')
-rw-r--r-- | src/routers/tmwa/middlewares/server.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/routers/tmwa/middlewares/server.js b/src/routers/tmwa/middlewares/server.js new file mode 100644 index 0000000..261ecfd --- /dev/null +++ b/src/routers/tmwa/middlewares/server.js @@ -0,0 +1,11 @@ +module.exports = exports = (req, res, next) => { + res.append("Access-Control-Allow-Origin", "*"); // CORS ready + res.status(200).json({ + "@context": "http://schema.org", + "@type": "GameServer", + name: req.app.locals.tmwa.name, + url: req.app.locals.tmwa.url, + playersOnline: req.app.locals.tmwa.num_online, + serverStatus: req.app.locals.tmwa.status, + }); +}; |