UNPKG

gcp-logs

Version:

Package that standardizes logs for GCP, specifically for NestJS

21 lines (15 loc) 447 B
import { LoggerService, Injectable, Logger } from '@nestjs/common'; import { ErrorLogContext, LogContext } from './interfaces/LoggerProps'; @Injectable() 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); } }