- !isNullOrUndefined(chargingStationConfiguration?.configurationKey) &&
- !isNullOrUndefined(chargingStationConfiguration?.stationInfo) &&
- !isNullOrUndefined(chargingStationConfiguration?.automaticTransactionGenerator) &&
- !isNullOrUndefined(chargingStationConfiguration?.configurationHash) &&
- isNotEmptyArray(chargingStationConfiguration?.configurationKey) &&
- // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
- !isEmptyObject(chargingStationConfiguration.stationInfo!) &&
- // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
- !isEmptyObject(chargingStationConfiguration.automaticTransactionGenerator!) &&
- isNotEmptyString(chargingStationConfiguration?.configurationHash)
+ chargingStationConfiguration.configurationKey != null &&
+ chargingStationConfiguration.stationInfo != null &&
+ chargingStationConfiguration.automaticTransactionGenerator != null &&
+ chargingStationConfiguration.configurationHash != null &&
+ isNotEmptyArray(chargingStationConfiguration.configurationKey) &&
+ !isEmptyObject(chargingStationConfiguration.stationInfo) &&
+ !isEmptyObject(chargingStationConfiguration.automaticTransactionGenerator) &&
+ isNotEmptyString(chargingStationConfiguration.configurationHash)