monogamy (npm): A simple locking helper that ensures an asyncronous function is only called once until unlocked.
Keywords: lock|unlock|debounce|throttle|async|mutex