@heyputer/oops.js

Add powerful and flexible undo/redo management to your JavaScript applications

too

Combine multiple processes' Stdout/Stderr/SIGINT to keep them all foreground