async-flag (npm): Promise based flag for asynchronous condition
Keywords: async|flag|condition|semaphore|asynchronous