deno run -A --watch --watcher-debugging-port=<port> --watch-autostart=<true|false> app.ts that could maybe expose a WebSocket server on the debugging port for clients to listen to watcher events, perhaps including but not limited to:kill -TERM)ws://<...> URL and coordinates between background subprocesses for <...>/MacOS/Google\ Chrome and deno run --watch <script-to-connect-puppeteer-and-serve-app-and-reload-page.ts>.--remote-debugging-port=0 and fixed value for --user-data-dirDevTools listening ondeno run --watch with very granular permissions like--allow-env=PUPPETEER_PRODUCT--allow-net=:8000,"${ws_hostport?}"Deno.serve({ onListen(...) { ... puppeteer.connect({ browserWSEndpoint, ... }) ... /* find or create browser page; goto App URL */ } })kill -TERM to the puppeteer script if Chrome process finishes earlier than usual (e.g. if I manually quit Chrome)