Properly integrate standard JS tools for JS and TS code
[poolifier.git] / src / pools / selection-strategies / fair-share-worker-choice-strategy.ts
index 59dcc3d65ce28cb248beba3b6c57143e7556ec09..2fd43d7ae416181c67d83492e5d14709a1cae940 100644 (file)
@@ -5,7 +5,7 @@ import type { RequiredStatistics } from './selection-strategies-types'
 /**
  * Worker virtual task timestamp.
  */
-type WorkerVirtualTaskTimestamp = {
+interface WorkerVirtualTaskTimestamp {
   start: number
   end: number
 }
@@ -32,8 +32,8 @@ export class FairShareWorkerChoiceStrategy<
    *  Worker last virtual task execution timestamp.
    */
   private readonly workerLastVirtualTaskTimestamp: Map<
-    Worker,
-    WorkerVirtualTaskTimestamp
+  Worker,
+  WorkerVirtualTaskTimestamp
   > = new Map<Worker, WorkerVirtualTaskTimestamp>()
 
   /** @inheritDoc */