Thanks Charles for taking the time to write the package.
But I see that the middleware saves the whole state on every action. If the state is big and you have a lot of actions, this can quickly become a bottleneck.
I’ve given a look to the code. But it is not easy to make changes due to the way the save() method works by processing the whole state.
Do you think this could be optimized in some way? Maybe by allowing to override the createMiddleware() or the save() functions…