// Partial Copyright Jerome Benoit. 2021-2023. All Rights Reserved.
+import { type PerformanceEntry, PerformanceObserver, performance } from 'node:perf_hooks';
import type { URL } from 'node:url';
-import { PerformanceEntry, PerformanceObserver, performance } from 'perf_hooks';
-import { parentPort } from 'worker_threads';
+import { parentPort } from 'node:worker_threads';
-import { MessageChannelUtils } from '../charging-station/MessageChannelUtils';
+import { MessageChannelUtils } from '../charging-station';
import {
type IncomingRequestCommand,
MessageType,
type Statistics,
type TimeSeries,
} from '../types';
-import { CircularArray } from '../utils/CircularArray';
-import { Configuration } from '../utils/Configuration';
-import { Constants } from '../utils/Constants';
-import { logger } from '../utils/Logger';
-import { Utils } from '../utils/Utils';
+import { CircularArray, Configuration, Constants, Utils, logger } from '../utils';
export class PerformanceStatistics {
private static readonly instances: Map<string, PerformanceStatistics> = new Map<