message: fix: ensure `store` and `logs` dirs exists on startup
  Fixes
diff: import DailyRotateFile from '@zwave-js/winston-daily-rotate-file'
  +import { ensureDirSync } from 'fs-extra'
  import winston from 'winston'
  -import { logsDir } from '../config/app'
  +import { logsDir, storeDir } from '../config/app'
  import { GatewayConfig } from './Gateway'
  import { DeepPartial, joinPath } from './utils'
  @@ -11,6 +12,10 @@ export const defaultLogFile = 'zwavejs2mqtt_%DATE%.log'
  export const disableColors = process.env.NO_LOG_COLORS === 'true'
  +// ensure store and logs directories exist
  +ensureDirSync(storeDir)
  +ensureDirSync(logsDir)
  +
  // custom colors for timestamp and module
  addColors({
  time: 'grey',
  