♻️ refactor: add entry point for middleware module

This commit is contained in:
Rafi Arrafif
2026-01-06 10:10:40 +07:00
parent c2ba666d26
commit f47a97e00e
2 changed files with 8 additions and 2 deletions

View File

@ -1,4 +1,4 @@
import { appAccessTokenMiddleware } from "./middleware/global/appAccessToken.middleware"; import { middleware } from "./middleware";
import { validateEnv } from "./utils/startups/validateEnv"; import { validateEnv } from "./utils/startups/validateEnv";
validateEnv(); validateEnv();
@ -9,7 +9,7 @@ const { sentryInit } = await import("./utils/monitoring/sentry/init");
sentryInit(); sentryInit();
const app = new Elysia() const app = new Elysia()
// .use(appAccessTokenMiddleware()) .use(middleware)
.use(routes) .use(routes)
.listen(process.env.APP_PORT || 3000); .listen(process.env.APP_PORT || 3000);

6
src/middleware/index.ts Normal file
View File

@ -0,0 +1,6 @@
import Elysia from "elysia";
import { appAccessTokenMiddleware } from "./global/appAccessToken.middleware";
export const middleware = new Elysia({ name: "middlewareModule" }).use(
appAccessTokenMiddleware
);