redux-persist-immutable
redux-persist-immutable copied to clipboard
Upgrade redux-persist-transform-immutable
redux-persist-transform-immutable v4 uses transit-js, which takes up 18kb of the bundle size, gzipped and minified. It would be nice to use v5 which uses a much lighter library. I could open a PR for this but wanted to know if it would break anything :)
Very interested in this as well
What is needed to do this? I can go ahead and get the ball rolling.
@chrisgbaker I have already upgraded it in a fork on my account. After upgrading redux-persist-transform-immutable, there was a bug in the new library it used instead of transit-js where it tried to instantiate classes without new, this caused a runtime error with Babel-compiled projects. I also upgraded that and added everything to this branch: https://github.com/aghoneim92/redux-persist-immutable/tree/upgrade-remotedev-serialize
@aghoneim92 Nice! Any chance we could get a PR into here for a release?
@aghoneim92 thoughts on that PR?
What needs to be done to get @aghoneim92's changes merged and a new release cut? Still very interested in having the dependency updated so I can drop transit-js from my bundle.
@chrisgbaker #37 and #41 are both open, but the library doesn't seem to be active or maintained anymore. If we couldn't get this merged, I suggest you link to my fork or your own fork of that one with a github value in your package.json
Hey in case anyone comes across this you can use this package