import Configuration from './Configuration';
import DailyRotateFile from 'winston-daily-rotate-file';
+import { Format } from 'logform';
import Utils from './Utils';
let transports: transport[];
const logger: Logger = createLogger({
level: Configuration.getLogLevel(),
- format: format.combine(format.splat(), format[Configuration.getLogFormat()]()),
+ format: format.combine(format.splat(), (format[Configuration.getLogFormat()] as () => Format)()),
transports: transports,
});
if (Configuration.getLogConsole()) {
logger.add(
new Console({
- format: format.combine(format.splat(), format[Configuration.getLogFormat()]()),
+ format: format.combine(
+ format.splat(),
+ (format[Configuration.getLogFormat()] as () => Format)()
+ ),
})
);
}