watch: add initial implementation for node --watch
#44366
+954
−42
Merged