Initial commit
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
const Router = require("../Utility/Router");
|
||||
|
||||
const apiRoute = new Router();
|
||||
const playerRoute = new Router("/player");
|
||||
const gameRoute = new Router("/game");
|
||||
const paymentRoute = new Router("/payment");
|
||||
const shopRoute = new Router();
|
||||
|
||||
app.get("/game/:path/:asset", require("./Assets"));
|
||||
app.get("/game", require("./Game/Game"));
|
||||
app.get("/logout", require("./Auth/Logout"));
|
||||
|
||||
playerRoute.get("/kick", require("./api/Player/Kick"));
|
||||
|
||||
gameRoute.get("/state", require("./api/Game/State"))
|
||||
gameRoute.get("/shutdown", require("./api/Game/Shutdown"));
|
||||
|
||||
paymentRoute.get("/payment_intent", require("./api/Payment/payment_intent"));
|
||||
paymentRoute.get("/webhook", require("./api/Payment/webhook"));
|
||||
|
||||
app.post("/shop", require("./api/Shop/Add"));
|
||||
app.del("/shop/:id", require("./api/Shop/Remove"));
|
||||
|
||||
apiRoute.get("/player/*", playerRoute.handle.bind(playerRoute));
|
||||
apiRoute.get("/game/*", gameRoute.handle.bind(gameRoute));
|
||||
apiRoute.get("/payment/*", paymentRoute.handle.bind(paymentRoute));
|
||||
// apiRoute.post("/shop/*", shopRoute.handle.bind(shopRoute));
|
||||
|
||||
app.get("/api/*", apiRoute.handle.bind(apiRoute));
|
||||
Reference in New Issue
Block a user