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
JavaScript
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),
};
};