import type { Format } from 'logform';
import { Logger, createLogger, format, transport } from 'winston';
+import TransportType from 'winston/lib/winston/transports';
import DailyRotateFile from 'winston-daily-rotate-file';
-import TransportType from 'winston/lib/winston/transports/index.js';
import Configuration from './Configuration';
import Utils from './Utils';
let transports: transport[];
-if (Configuration.getLogRotate()) {
+if (Configuration.getLogRotate() === true) {
const logMaxFiles = Configuration.getLogMaxFiles();
const logMaxSize = Configuration.getLogMaxSize();
transports = [