diff options
Diffstat (limited to 'build/index.js')
-rw-r--r-- | build/index.js | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/build/index.js b/build/index.js new file mode 100644 index 0000000..bfc8b8d --- /dev/null +++ b/build/index.js @@ -0,0 +1,18 @@ +"use strict"; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +const express_1 = __importDefault(require("express")); +const hypixel_1 = require("./hypixel"); +const app = express_1.default(); +app.get('/', async (req, res) => { + res.json({ ok: true }); +}); +app.get('/player/:user', async (req, res) => { + res.json(await hypixel_1.fetchUser({ user: req.params.user }, ['profiles', 'player'])); +}); +app.get('/player/:user/:profile', async (req, res) => { + res.json(await hypixel_1.fetchMemberProfile(req.params.user, req.params.profile)); +}); +app.listen(8080, () => console.log('App started :)')); |