transports = [
new DailyRotateFile({
filename: insertAt(
- Configuration.getLog().errorFile,
+ Configuration.getLog().errorFile!,
'-%DATE%',
- Configuration.getLog().errorFile?.indexOf('.log'),
+ Configuration.getLog().errorFile!.indexOf('.log'),
),
level: 'error',
...(logMaxFiles && { maxFiles: logMaxFiles }),
}),
new DailyRotateFile({
filename: insertAt(
- Configuration.getLog().file,
+ Configuration.getLog().file!,
'-%DATE%',
- Configuration.getLog().file?.indexOf('.log'),
+ Configuration.getLog().file!.indexOf('.log'),
),
...(logMaxFiles && { maxFiles: logMaxFiles }),
...(logMaxSize && { maxSize: logMaxSize }),
export const logger = createLogger({
silent: !Configuration.getLog().enabled,
level: Configuration.getLog().level,
- format: format.combine(format.splat(), (format[Configuration.getLog().format] as FormatWrap)()),
+ format: format.combine(format.splat(), (format[Configuration.getLog().format!] as FormatWrap)()),
transports,
});
new TransportType.Console({
format: format.combine(
format.splat(),
- (format[Configuration.getLog().format] as FormatWrap)(),
+ (format[Configuration.getLog().format!] as FormatWrap)(),
),
}),
);