A library for creating commands can be done and undone. Multiple commands can be grouped together in a transaction making sure all commands succeed or gets rolled back. This gem includes a few commands for file operations but it makes it easy to create custom commands and use them for more than just file operations.
Required Ruby Version
>= 2.5
Authors
Sammy Henningsson