import { isDebug } from "./config.js"; export async function setDebugFunction(fn: (...args: any[]) => void, ...args: Parameters){ if (isDebug()) fn(...args); } export async function runTaskIfDebug(callback: () => void){ setDebugFunction(callback); } export { isDebug, isDebug as isDebugMode }; setDebugFunction(() => import("./debug_func.js"));