- Handle EADDRINUSE by retrying with port 0 (OS-assigned random port) - Print warning message showing original and fallback port - Update banner and browser-open to use the actual bound port - Add tests for successful listen, fallback, and warning behavior - Add changeset for patch release
133 B
133 B
@dustinbyrne/kb
| @dustinbyrne/kb |
|---|
| patch |
Auto-assign random port when dashboard port is already in use instead of crashing with EADDRINUSE.