+import { clone } from 'rambda'
+
import type { ChargingStation } from '../charging-station/index.js'
import {
type ChargingStationData,
): ChargingStationWorkerMessage<Statistics> => {
return {
event: ChargingStationWorkerMessageEvents.performanceStatistics,
- data: statistics
+ // FIXME: CircularBuffer is not structured-cloneable, rambda clone strips the whole statisticsData Map
+ data: clone(statistics)
}
}