promise-limit-one (npm): Wrap a function so if called multiple times, only one call runs simultaneously
Keywords: busy|concurrent|debounce|limit|one|only|promise|throttle