fix issues

This commit is contained in:
2025-12-31 21:29:56 +01:00
parent 16e0bdaec1
commit 02c0cc44e1
5 changed files with 43 additions and 12 deletions

View File

@@ -0,0 +1,24 @@
export class InitializationLogger {
private static instance: InitializationLogger;
private constructor() {}
static getInstance(): InitializationLogger {
if (!InitializationLogger.instance) {
InitializationLogger.instance = new InitializationLogger();
}
return InitializationLogger.instance;
}
log(message: string): void {
console.log(`[Initialization] ${message}`);
}
error(message: string): void {
console.error(`[Initialization] ${message}`);
}
warn(message: string): void {
console.warn(`[Initialization] ${message}`);
}
}

View File

@@ -0,0 +1,7 @@
import { Provider } from '@nestjs/common';
import { InitializationLogger } from './InitializationLogger';
export function createLoggedProviders(providers: Provider[], logger: InitializationLogger): Provider[] {
logger.log(`Creating ${providers.length} providers`);
return providers;
}