@slickteam/nestjs-utils
Version:
Utils functions and classes for Nestjs
14 lines (13 loc) • 520 B
TypeScript
import { LogLevel, Logger } from '@nestjs/common';
declare enum ErrorEnum {
INTERNAL_ERROR = 0,
NOT_FOUND = 1
}
declare function LoggerParams(level?: LogLevel): (target: {
constructor: {
name: string;
};
}, propertyKey: string, descriptor: PropertyDescriptor) => void;
declare function throwErrorAndLog(logger: Logger | undefined, message: any, typeError?: ErrorEnum): never;
declare function logLevel(level: LogLevel): LogLevel[];
export { LoggerParams, ErrorEnum, throwErrorAndLog, logLevel };