Expand description
Hot reload server for WaterUI CLI.
Provides a WebSocket server that broadcasts dylib updates to connected apps.
Structs§
- Build
Manager - Manages hot reload builds with debouncing and cancellation.
- HotReload
Server - Hot reload server that broadcasts dylib updates to connected apps.
Enums§
- Broadcast
Message - Message types that can be broadcast to connected clients.
- Fail
ToLaunch - Errors that can occur when launching the hot reload server.
Constants§
- DEBOUNCE_
DURATION - Debounce duration for file changes before triggering a rebuild.
- DEFAULT_
PORT - Default starting port for hot reload server.
- PORT_
RETRY_ COUNT - Number of ports to try before giving up.