Overseer library brings universal hot reload to Bun, Deno, and Node runtimes
A new open-source library called @rabbx/overseer offers hot reload and file-watching capabilities across all three major JavaScript runtimes: Bun, Deno, and Node. The zero-dependency tool automatically detects the active runtime, eliminating the need for separate watch scripts per environment. It supports glob patterns for including or excluding files, a configurable debounce delay, and the ability to run build steps before restarting a process. The library is also cluster-safe, restricting file watching to the primary process, and ships with full TypeScript type definitions.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in