Was just thinking about the lack of undo/redo in a complex web app we're building involving ling-running APIs and DB transactions. What are some other undo/redo TypeScript libraries out there.
For Oops particularly, I think TS interfaces for commands would help quite or lot here. Or maybe even annotations or decorators?