move errors to fit in logger.error

This commit is contained in:
creations 2025-02-27 13:32:51 -05:00
parent 447dca754b
commit 9295f90741
Signed by: creations
GPG key ID: 8F553AA4320FC711
4 changed files with 16 additions and 9 deletions

View file

@ -130,7 +130,7 @@ class Logger {
} }
public error( public error(
message: string | string[] | Error | Error[], message: string | Error | (string | Error)[],
breakLine: boolean = false, breakLine: boolean = false,
): void { ): void {
const stack: string = new Error().stack || ""; const stack: string = new Error().stack || "";
@ -183,6 +183,10 @@ class Logger {
this.writeConsoleMessageColored(logMessageParts, breakLine); this.writeConsoleMessageColored(logMessageParts, breakLine);
} }
public space(): void {
console.log();
}
private writeConsoleMessageColored( private writeConsoleMessageColored(
logMessageParts: ILogMessageParts, logMessageParts: ILogMessageParts,
breakLine: boolean = false, breakLine: boolean = false,

View file

@ -11,7 +11,6 @@ async function main(): Promise<void> {
} }
main().catch((error: Error) => { main().catch((error: Error) => {
logger.error("Error initializing the server:"); logger.error(["Error initializing the server:", error]);
logger.error(error as Error);
process.exit(1); process.exit(1);
}); });

View file

@ -83,8 +83,10 @@ class ServerHandler {
return new Response("Not Found", { status: 404 }); return new Response("Not Found", { status: 404 });
} }
} catch (error) { } catch (error) {
logger.error(`Error serving static file: ${pathname}`); logger.error([
logger.error(error as Error); `Error serving static file: ${pathname}`,
error as Error,
]);
return new Response("Internal Server Error", { status: 500 }); return new Response("Internal Server Error", { status: 500 });
} }
} }
@ -179,8 +181,10 @@ class ServerHandler {
} }
} }
} catch (error: unknown) { } catch (error: unknown) {
logger.error(`Error handling route ${request.url}:`); logger.error([
logger.error(error as Error); `Error handling route ${request.url}:`,
error as Error,
]);
response = Response.json( response = Response.json(
{ {

View file

@ -7,7 +7,7 @@ class WebSocketHandler {
try { try {
ws.send(`You said: ${message}`); ws.send(`You said: ${message}`);
} catch (error) { } catch (error) {
logger.error(`WebSocket send error: ${(error as Error).message}`); logger.error(["WebSocket send error", error as Error]);
} }
} }
@ -16,7 +16,7 @@ class WebSocketHandler {
try { try {
ws.send("Welcome to the WebSocket server!"); ws.send("Welcome to the WebSocket server!");
} catch (error) { } catch (error) {
logger.error(`WebSocket send error: ${(error as Error).message}`); logger.error(["WebSocket send error", error as Error]);
} }
} }