Add logger utility and integrate Docker Compose startup in development

This commit is contained in:
2025-09-03 12:32:41 -03:00
parent 08a5e16e4b
commit 55fab87db3
2 changed files with 51 additions and 2 deletions

View File

@@ -0,0 +1,32 @@
/* eslint-disable no-console */
export const logger = {
info: (...args: unknown[]) => {
if (process.env.NODE_ENV !== "development") {
return;
}
// biome-ignore lint/suspicious/noConsole: I want to use console
console.info(...args);
},
warn: (...args: unknown[]) => {
if (process.env.NODE_ENV !== "development") {
return;
}
// biome-ignore lint/suspicious/noConsole: I want to use console
console.warn(...args);
},
error: (...args: unknown[]) => {
if (process.env.NODE_ENV !== "development") {
return;
}
// biome-ignore lint/suspicious/noConsole: I want to use console
console.error(...args);
},
debug: (...args: unknown[]) => {
if (process.env.NODE_ENV !== "development") {
return;
}
// biome-ignore lint/suspicious/noConsole: I want to use console
console.debug(...args);
},
};