refactor: flag tunable as deprecated
[e-mobility-charging-stations-simulator.git] / src / utils / AsyncLock.ts
index b396e49b50901fae636f565198f73dddc0b58c09..9c0584565e3ecb80897b2ad32418a1afdb0cc888 100644 (file)
@@ -25,7 +25,7 @@ export class AsyncLock {
       asyncLock.acquired = true;
       return;
     }
-    return new Promise((resolve) => {
+    return new Promise<void>((resolve) => {
       asyncLock.resolveQueue.enqueue(resolve);
     });
   }
@@ -37,7 +37,7 @@ export class AsyncLock {
       return;
     }
     const queuedResolve = asyncLock.resolveQueue.dequeue()!;
-    return new Promise((resolve) => {
+    return new Promise<void>((resolve) => {
       queuedResolve();
       resolve();
     });