diff --git a/packages/backend/src/lib/logger.ts b/packages/backend/src/lib/logger.ts index 97650c7..cb6406f 100755 --- a/packages/backend/src/lib/logger.ts +++ b/packages/backend/src/lib/logger.ts @@ -1,8 +1,10 @@ -import { appendFileSync } from "node:fs"; +import { appendFileSync, mkdirSync } from "node:fs"; import { EOL } from "node:os"; const TYPE_MAX_LENGTH = 5; +mkdirSync(`${import.meta.dirname}/../../../../.log`, { recursive: true }); + const createLog = ( nativeLogger: (...args: any[]) => void, type: string, @@ -25,7 +27,7 @@ const createLog = ( `${content.toString().replace(/\x1B\[[0-9;]*m/g, '')}${EOL}` ); } catch (err) { - console.error(`${new Date().toLocaleString()} [ERROR] [Lib | logger] Failed to write to file.`); + console.error(`${new Date().toLocaleString()} ERROR [Lib | logger] Failed to write to file.`); } }