repositories
/
e-mobility-charging-stations-simulator.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
refactor: remove unneeded intermediate variable in id tags cache code
[e-mobility-charging-stations-simulator.git]
/
src
/
charging-station
/
Bootstrap.ts
diff --git
a/src/charging-station/Bootstrap.ts
b/src/charging-station/Bootstrap.ts
index f53225324ae21083fe0d82f6aa27363cb3523279..00a7df7dd45e770b720a63aa848f3f19b8b1f51a 100644
(file)
--- a/
src/charging-station/Bootstrap.ts
+++ b/
src/charging-station/Bootstrap.ts
@@
-2,12
+2,12
@@
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import path from 'node:path';
import { fileURLToPath } from 'node:url';
-import { type Worker, isMainThread } from 'worker_threads';
+import { type Worker, isMainThread } from '
node:
worker_threads';
import chalk from 'chalk';
import { type AbstractUIServer, ChargingStationUtils, UIServerFactory } from './internal';
import chalk from 'chalk';
import { type AbstractUIServer, ChargingStationUtils, UIServerFactory } from './internal';
-import
{ version } from '../../package.json'
;
+import
packageJson from '../../package.json' assert { type: 'json' }
;
import { BaseError } from '../exception';
import { type Storage, StorageFactory } from '../performance';
import {
import { BaseError } from '../exception';
import { type Storage, StorageFactory } from '../performance';
import {
@@
-19,9
+19,7
@@
import {
type StationTemplateUrl,
type Statistics,
} from '../types';
type StationTemplateUrl,
type Statistics,
} from '../types';
-import { Configuration } from '../utils/Configuration';
-import { logger } from '../utils/Logger';
-import { Utils } from '../utils/Utils';
+import { Configuration, Utils, logger } from '../utils';
import { type MessageHandler, type WorkerAbstract, WorkerFactory } from '../worker';
const moduleName = 'Bootstrap';
import { type MessageHandler, type WorkerAbstract, WorkerFactory } from '../worker';
const moduleName = 'Bootstrap';
@@
-39,7
+37,7
@@
export class Bootstrap {
private readonly uiServer!: AbstractUIServer | null;
private readonly storage!: Storage;
private numberOfStartedChargingStations!: number;
private readonly uiServer!: AbstractUIServer | null;
private readonly storage!: Storage;
private numberOfStartedChargingStations!: number;
- private readonly version: string = version;
+ private readonly version: string =
packageJson.
version;
private initializedCounters: boolean;
private started: boolean;
private readonly workerScript: string;
private initializedCounters: boolean;
private started: boolean;
private readonly workerScript: string;
@@
-172,16
+170,16
@@
export class Bootstrap {
// );
try {
switch (msg.id) {
// );
try {
switch (msg.id) {
- case ChargingStationWorkerMessageEvents.
STARTED
:
+ case ChargingStationWorkerMessageEvents.
started
:
this.workerEventStarted(msg.data as ChargingStationData);
break;
this.workerEventStarted(msg.data as ChargingStationData);
break;
- case ChargingStationWorkerMessageEvents.
STOPPED
:
+ case ChargingStationWorkerMessageEvents.
stopped
:
this.workerEventStopped(msg.data as ChargingStationData);
break;
this.workerEventStopped(msg.data as ChargingStationData);
break;
- case ChargingStationWorkerMessageEvents.
UPDATED
:
+ case ChargingStationWorkerMessageEvents.
updated
:
this.workerEventUpdated(msg.data as ChargingStationData);
break;
this.workerEventUpdated(msg.data as ChargingStationData);
break;
- case ChargingStationWorkerMessageEvents.
PERFORMANCE_STATISTICS
:
+ case ChargingStationWorkerMessageEvents.
performanceStatistics
:
this.workerEventPerformanceStatistics(msg.data as Statistics);
break;
default:
this.workerEventPerformanceStatistics(msg.data as Statistics);
break;
default: