UNPKG

js-dlogger

Version:

A lightweight and efficient logging utility for JavaScript applications. This package provides multiple logging functions such as info(), dLog(), warn(), debug and error(), displaying logs in the console along with the filename for better debugging and tr

14 lines (11 loc) 456 B
import Logger from "./logger"; const loggerWrapper = (loggerFunction, fileName) => (...args) => loggerFunction(fileName, ...args); export const LoggerWithFile = (fileName) => { return { info: loggerWrapper(Logger.info, fileName), debug: loggerWrapper(Logger.debug, fileName), dLog: loggerWrapper(Logger.dLog, fileName), warn: loggerWrapper(Logger.warn, fileName), error: loggerWrapper(Logger.error, fileName), }; };