history-throttled (npm): A throttled drop-in replacement for history.replaceState and history.pushState.
Keywords: throttle|debounce|history|location