hash-runner

Executes a command when a change is detected in specified files. Not an active file watcher.

detect-url-change

Easily detect changes in the browser URL. Works with any method that changes the URL without reloading the page, such as `history.pushState()`, `history.replaceState()`, `history.back()`, etc.