prolock (npm): Simple execution lock based on Promises.
Keywords: lock|promise|async|mutex|semaphore|node|nodejs