Files
gridpilot.gg/apps/website/lib/modules/logging/LoggingModule.ts
2025-12-16 00:57:31 +01:00

17 lines
403 B
TypeScript

import { Global, Module } from '@nestjs/common';
import { Logger } from '@gridpilot/shared/logging/Logger';
import { ConsoleLogger } from '@gridpilot/adapters/logging/ConsoleLogger';
export const LOGGER_TOKEN = Symbol('Logger');
@Global()
@Module({
providers: [
{
provide: LOGGER_TOKEN,
useClass: ConsoleLogger,
},
],
exports: [LOGGER_TOKEN],
})
export class LoggingModule {}