### What is the problem this feature will solve? Currently `--watch` [clears](https://github.com/nodejs/node/blob/d38510630244be072fa514e382c65d69495313c9/lib/internal/main/watch_mode.js#L103) the terminal every time it restarts the process. This can hide vital information that the process logs on shutdown or from other processes running in the same terminal. ### What is the feature you are proposing to solve the problem? Remove the terminal clearing because it is opinionated. If this is not desired, make it opt-out via a flag like TypeScript's [`preserveWatchOutput`](https://www.typescriptlang.org/tsconfig#preserveWatchOutput) or the [nodemon solution](https://github.com/remy/nodemon/issues/1318). ### What alternatives have you considered? `nodemon` also does not clear terminal on restart, so it is an alternative.