Revert "Enhance request logging in development mode"

This reverts commit 67e3350693.
This commit is contained in:
Konstantin Wohlwend
2026-07-13 12:35:14 -07:00
parent f6bf39cf36
commit 0dacb04a19
-17
View File
@@ -19,27 +19,10 @@ const globalSecurityHeaders = {
"Content-Security-Policy": "",
};
const knownHttpMethods = new Set<string>(httpMethodNames);
const developmentRequestStartTimes = new WeakMap<Request, number>();
const shouldLogDevelopmentRequests = getNodeEnvironment() === "development";
export const app = new Elysia({
adapter: node(),
})
.onRequest(({ request }) => {
if (shouldLogDevelopmentRequests) {
developmentRequestStartTimes.set(request, performance.now());
}
})
.onAfterResponse(({ request, set }) => {
if (!shouldLogDevelopmentRequests) {
return;
}
const startTime = developmentRequestStartTimes.get(request);
const elapsedMilliseconds = startTime == null ? "unknown" : (performance.now() - startTime).toFixed(1);
const pathname = new URL(request.url).pathname;
console.log(`[Elysia] ${request.method} ${pathname} ${set.status} ${elapsedMilliseconds}ms`);
})
.onError(({ error }) => withGlobalHeaders(handleUncaughtBackendError(error)))
.get("/", () => htmlResponse(homeHtml()))
.get("/dev-stats", () => htmlResponse(devStatsHtml()))