@nestjs-yalc/logger
v1.3.4
Published
Logger providers and logger service implementations for NestJS-YALC applications.
Readme
@nestjs-yalc/logger
Logger providers and logger service implementations for NestJS-YALC applications.
Use this package to create Nest-compatible loggers with environment-driven log levels, structured event integration, masking helpers, Pino support, and TypeORM logger adapters.
Installation
npm install @nestjs-yalc/loggerMain Exports
LoggerServiceFactoryandAppLoggerFactoryfor Nest provider creation.ImprovedLoggerServiceinterfaces and abstract service types.ImprovedNestLogger,ConsoleLogger, andPinoLoggerimplementations.TypeORMLoggerfor TypeORM integration.maskDataInObjectand environment log-level helpers.LogLevelEnum,LoggerTypeEnum, and logger event enums.
Example
import { LoggerServiceFactory } from '@nestjs-yalc/logger';
export const AppLoggerProvider = LoggerServiceFactory(
'app',
'APP_LOGGER_SERVICE',
'App',
);Documentation
- Logger guide: https://github.com/NestDevLab/nestjs-yalc/blob/dev/docs/logger.md
