import * as env from "@lib/env.ts"; import { join } from "node:path"; import { getLogLevel, LOG_LEVEL } from "@lib/log/types.ts"; import { mkdir } from "node:fs/promises"; export const LOG_DIR = join(env.DATA_DIR, "logs"); // Ensure the log directory exists await mkdir(LOG_DIR, { recursive: true }); export let logLevel = getLogLevel(env.LOG_LEVEL); export function setLogLevel(level: LOG_LEVEL) { logLevel = level; }