refactor: cleanup package.json version usage
[e-mobility-charging-stations-simulator.git] / src / worker / WorkerSet.ts
index 1938ae580f03003352e1aeeeb10cdeea1565bf28..270f57b1f100c8ab80c0e3fe56fb9bebdb3adf24 100644 (file)
@@ -20,7 +20,7 @@ export class WorkerSet extends WorkerAbstract<WorkerData> {
   private readonly workerSet: Set<WorkerSetElement>;
 
   /**
-   * Create a new `WorkerSet`.
+   * Creates a new `WorkerSet`.
    *
    * @param workerScript -
    * @param workerOptions -
@@ -42,8 +42,11 @@ export class WorkerSet extends WorkerAbstract<WorkerData> {
 
   get info(): SetInfo {
     return {
+      version: WorkerConstants.version,
+      type: 'set',
+      worker: 'thread',
       size: this.size,
-      runningElements: [...this.workerSet].reduce(
+      elementsExecuting: [...this.workerSet].reduce(
         (accumulator, workerSetElement) => accumulator + workerSetElement.numberOfWorkerElements,
         0
       ),
@@ -92,7 +95,7 @@ export class WorkerSet extends WorkerAbstract<WorkerData> {
   }
 
   /**
-   * Add a new `WorkerSetElement`.
+   * Adds a new `WorkerSetElement`.
    */
   private addWorkerSetElement(): WorkerSetElement {
     const worker = new Worker(this.workerScript, {