debounce-execution (npm): Debounce will collapse multiple requests (if any) for a named task into one invocation which will execute after the given wait time has passed.
Keywords: debounce|javascript|timeout|collapse|function