const app = createApp();
initializeLeaderboardRoutes(container.leaderboardController);
initializeHealthRoutes(container.healthController);
initializePlayerRoutes(container.playersController);
configureOpenAPI(app);
const routes = [
indexRoute,
leaderboardRoutes,
healthRoutes,
playerRoutes,
];
routes.forEach((route) => {
app.route("/v1", route);
});
app.all('/api/auth/**', async (c) => {
const res = await auth.handler(c.req.raw)
return res
})
export default app;
const app = createApp();
initializeLeaderboardRoutes(container.leaderboardController);
initializeHealthRoutes(container.healthController);
initializePlayerRoutes(container.playersController);
configureOpenAPI(app);
const routes = [
indexRoute,
leaderboardRoutes,
healthRoutes,
playerRoutes,
];
routes.forEach((route) => {
app.route("/v1", route);
});
app.all('/api/auth/**', async (c) => {
const res = await auth.handler(c.req.raw)
return res
})
export default app;