build(deps-dev): apply updates
[e-mobility-charging-stations-simulator.git] / src / utils / Logger.ts
index c4db93c0c363ce065502c73cd32e89ea2d41f3e5..a456fa73c2e3248219efad0d09dc0f4803612cf0 100644 (file)
@@ -13,9 +13,9 @@ if (Configuration.getLog().rotate === true) {
   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 }),
@@ -23,9 +23,9 @@ if (Configuration.getLog().rotate === true) {
     }),
     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 }),
@@ -41,7 +41,7 @@ if (Configuration.getLog().rotate === true) {
 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,
 });
 
@@ -54,7 +54,7 @@ if (Configuration.getLog().console) {
     new TransportType.Console({
       format: format.combine(
         format.splat(),
-        (format[Configuration.getLog().format] as FormatWrap)(),
+        (format[Configuration.getLog().format!] as FormatWrap)(),
       ),
     }),
   );