aboutsummaryrefslogtreecommitdiff
path: root/build/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'build/index.js')
-rw-r--r--build/index.js18
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 :)'));