2023-03-22 11:21:33 +01:00

15 lines
412 B
TypeScript

import * as winston from 'winston';
import * as configs from './configs';
export * as formats from './formats';
const createLogger = (userConfiguration: winston.LoggerOptions = {}): winston.Logger => {
const configuration = configs.createDefaultConfiguration();
Object.assign(configuration, userConfiguration);
return winston.createLogger(configuration);
};
export { createLogger, winston, configs };