-import ChargingStationConfiguration from '../types/ChargingStationConfiguration';
-import ChargingStationTemplate from '../types/ChargingStationTemplate';
import LRUCache from 'mnemonist/lru-map-with-delete';
+
+import type ChargingStationConfiguration from '../types/ChargingStationConfiguration';
+import type ChargingStationTemplate from '../types/ChargingStationTemplate';
import Utils from '../utils/Utils';
enum CacheType {
}
public static getInstance(): SharedLRUCache {
- if (!SharedLRUCache.instance) {
+ if (SharedLRUCache.instance === null) {
SharedLRUCache.instance = new SharedLRUCache();
}
return SharedLRUCache.instance;