synchronous-semaphore (npm): A synchronously locking semaphore that you can access asynchronously
Keywords: concurrent|semaphore|lock