GitHub repository: 1jds/async-sema
Description: Semaphore using `async` and `await`