BIG_UPDATE deleted vps, added s3 infrastructure.

This commit is contained in:
Georgiy Syralev
2025-11-23 14:35:16 +03:00
parent ae1f93a934
commit c4c2610480
173 changed files with 22684 additions and 5894 deletions

View File

@@ -0,0 +1,56 @@
/**
* Logger utility - логирование только в debug режиме
* Управляется через NODE_ENV в .env файле
*/
const isDebug = process.env.NODE_ENV !== 'production';
export const logger = {
log: (...args: any[]) => {
if (isDebug) {
console.log(...args);
}
},
error: (...args: any[]) => {
// Ошибки логируем всегда
console.error(...args);
},
warn: (...args: any[]) => {
if (isDebug) {
console.warn(...args);
}
},
info: (...args: any[]) => {
if (isDebug) {
console.info(...args);
}
},
debug: (...args: any[]) => {
if (isDebug) {
console.debug(...args);
}
}
};
// WebSocket специфичные логи
export const wsLogger = {
log: (message: string, ...args: any[]) => {
if (isDebug) {
console.log(`[WebSocket] ${message}`, ...args);
}
},
error: (message: string, ...args: any[]) => {
console.error(`[WebSocket] ${message}`, ...args);
},
warn: (message: string, ...args: any[]) => {
if (isDebug) {
console.warn(`[WebSocket] ${message}`, ...args);
}
}
};