gcp-logs
Version:
Package that standardizes logs for GCP, specifically for NestJS
21 lines (15 loc) • 447 B
text/typescript
import { LoggerService, Injectable, Logger } from '@nestjs/common';
import { ErrorLogContext, LogContext } from './interfaces/LoggerProps';
()
export class CustomLogger implements LoggerService {
private logger = new Logger();
log(content: LogContext) {
this.logger.log(content);
}
error(content: ErrorLogContext) {
this.logger.error(content);
}
warn(content: LogContext) {
this.logger.warn(content);
}
}