{"_id":"redux-persist-transform-immutable","_rev":"13-d76029ddcdc60af2f4fc3bc7016cfffe","name":"redux-persist-transform-immutable","description":"immutable.js transform for redux-persist","dist-tags":{"latest":"5.0.0"},"versions":{"3.0.0":{"name":"redux-persist-transform-immutable","version":"3.0.0","description":"immutable.js transform for redux-persist","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"dependencies":{"immutable":">= 3","transit-js":">= 0.8","transit-immutable-js":">= 0.2"},"peerDependencies":{"redux-persist":">=3.0.0"},"repository":{"type":"git","url":"git+https://github.com/rt2zz/redux-persist-transform-immutable.git"},"keywords":["redux","redux-persist","redux-persist-transform","compression"],"homepage":"https://github.com/rt2zz/redux-persist-transform-immutable","author":{"name":"rt2zz","email":"zack@root-two.com"},"license":"MIT","gitHead":"22d4c6be489efe9c3cf8eb06763c99f7165f3e0c","bugs":{"url":"https://github.com/rt2zz/redux-persist-transform-immutable/issues"},"_id":"redux-persist-transform-immutable@3.0.0","_shasum":"e0757d1e4816fc11b54b6f3f82f0509f7018b18f","_from":".","_npmVersion":"3.8.2","_nodeVersion":"5.1.0","_npmUser":{"name":"rt2zz","email":"zstory@ucla.edu"},"dist":{"shasum":"e0757d1e4816fc11b54b6f3f82f0509f7018b18f","tarball":"https://registry.npmjs.org/redux-persist-transform-immutable/-/redux-persist-transform-immutable-3.0.0.tgz","integrity":"sha512-A2IM/i5n/AfLX+Z9/1yTlW/CYwTaUFh1WEs2KALR7A4f46NZEPUOFZj1bgjF33ffd8TsZYM6bjbNSSsXyQF7Ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0yctNow2egNpX6nzdTDl29Ura8Oa//LnwVLSU5serewIgKm0fjC973ObRWkwXp4YEtKylxSbSe75GL77wvdzO+58="}]},"maintainers":[{"name":"rt2zz","email":"zstory@ucla.edu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/redux-persist-transform-immutable-3.0.0.tgz_1461727187259_0.048146854154765606"},"directories":{}},"3.1.0":{"name":"redux-persist-transform-immutable","version":"3.1.0","description":"immutable.js transform for redux-persist","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"dependencies":{"immutable":">= 3","transit-js":">= 0.8","transit-immutable-js":">= 0.5"},"peerDependencies":{"redux-persist":">=3.0.0"},"repository":{"type":"git","url":"git+https://github.com/rt2zz/redux-persist-transform-immutable.git"},"keywords":["redux","redux-persist","redux-persist-transform","compression"],"homepage":"https://github.com/rt2zz/redux-persist-transform-immutable","author":{"name":"rt2zz","email":"zack@root-two.com"},"license":"MIT","gitHead":"0a9493e734329062d34ca032a8f2b8c24c53e9fc","bugs":{"url":"https://github.com/rt2zz/redux-persist-transform-immutable/issues"},"_id":"redux-persist-transform-immutable@3.1.0","_shasum":"d96fe30d1a73f054a51cd7c6619ae0754100ef65","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"rt2zz","email":"ztstory@gmail.com"},"dist":{"shasum":"d96fe30d1a73f054a51cd7c6619ae0754100ef65","tarball":"https://registry.npmjs.org/redux-persist-transform-immutable/-/redux-persist-transform-immutable-3.1.0.tgz","integrity":"sha512-KYVDm+glnvrZU71i1xGkJArPJItBzRh5+gogUkorlPNxbb1HThb+/OCsZ8hCAGzDne5OB1hsUngoYOQ4Eg3l9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhi98lK+ootL8MB8tgiDyCMUvjthHQeGLzVfrILXWbDAiEAwARCYqRhmw16KTPXK0fQjwIIKIePsxEEsWhgQst/s4g="}]},"maintainers":[{"name":"rt2zz","email":"zstory@ucla.edu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/redux-persist-transform-immutable-3.1.0.tgz_1462384609150_0.0032041033264249563"},"directories":{}},"3.2.0":{"name":"redux-persist-transform-immutable","version":"3.2.0","description":"immutable.js transform for redux-persist","main":"index.js","scripts":{"test":"echo \"no test specified\" && exit 0"},"dependencies":{"immutable":">= 3","transit-js":">= 0.8","transit-immutable-js":">= 0.5"},"peerDependencies":{"redux-persist":">=3.0.0"},"repository":{"type":"git","url":"git+https://github.com/rt2zz/redux-persist-transform-immutable.git"},"keywords":["redux","redux-persist","redux-persist-transform","compression"],"homepage":"https://github.com/rt2zz/redux-persist-transform-immutable","author":{"name":"rt2zz","email":"zack@root-two.com"},"license":"MIT","gitHead":"046973d32a05efaf26fe1bdcdd88e9fc4937a76a","bugs":{"url":"https://github.com/rt2zz/redux-persist-transform-immutable/issues"},"_id":"redux-persist-transform-immutable@3.2.0","_shasum":"e921e38a338f1784af61608e8c8de3576ae834fe","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"rt2zz","email":"ztstory@gmail.com"},"dist":{"shasum":"e921e38a338f1784af61608e8c8de3576ae834fe","tarball":"https://registry.npmjs.org/redux-persist-transform-immutable/-/redux-persist-transform-immutable-3.2.0.tgz","integrity":"sha512-/5YY/sJL/ci5F6nLEW4KbP46gyIFTHhufmPbJkCPJcArfaAzk+p94OtxSahX5oLLaZGPPD9GthbUDOC7hGAwMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFstoxGf/K38yeJgA63pg+icMfdlefCJ34k4GHhU+nSkAiAVyyU1YCushO0z7nbBgI53691HanLgCbmW5oFu79fGyw=="}]},"maintainers":[{"name":"rt2zz","email":"zstory@ucla.edu"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/redux-persist-transform-immutable-3.2.0.tgz_1472420891559_0.738927714060992"},"directories":{}},"4.0.1":{"name":"redux-persist-transform-immutable","version":"4.0.1","description":"immutable.js transform for redux-persist","main":"index.js","scripts":{"test":"echo \"no test specified\" && exit 0"},"dependencies":{"immutable":">= 3","transit-js":">= 0.8","transit-immutable-js":">= 0.5"},"peerDependencies":{"redux-persist":"*"},"repository":{"type":"git","url":"git+https://github.com/rt2zz/redux-persist-transform-immutable.git"},"keywords":["redux","redux-persist","redux-persist-transform","compression"],"homepage":"https://github.com/rt2zz/redux-persist-transform-immutable","author":{"name":"rt2zz","email":"zack@root-two.com"},"license":"MIT","gitHead":"93e1e29ff2145b5d6dc2801d40cd2139c31fd6e6","bugs":{"url":"https://github.com/rt2zz/redux-persist-transform-immutable/issues"},"_id":"redux-persist-transform-immutable@4.0.1","_shasum":"6bed982eca9b6ebbed862478dc7786965458c2fa","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.3.1","_npmUser":{"name":"rt2zz","email":"ztstory@gmail.com"},"dist":{"shasum":"6bed982eca9b6ebbed862478dc7786965458c2fa","tarball":"https://registry.npmjs.org/redux-persist-transform-immutable/-/redux-persist-transform-immutable-4.0.1.tgz","integrity":"sha512-ejP9Elpo4qQnp7pm5NJuI3RQsphn3P0vcGlPuV8ydy82MzK4iYWT1jW/GeMVCEbirwKpzmi1mJm8eIBaEkebzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvmn4gXTCoE0L4uFkMXkxNE/6B5DwU05ZsiNKydxqRiAiEA46NKsHMPedOVN6oQQ9Lkx1uJKMN08OzfWV+9cVuJ/So="}]},"maintainers":[{"name":"rt2zz","email":"zstory@ucla.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-persist-transform-immutable-4.0.1.tgz_1475873262944_0.5335216564126313"},"directories":{}},"4.1.0":{"name":"redux-persist-transform-immutable","version":"4.1.0","description":"immutable.js transform for redux-persist","main":"index.js","scripts":{"test":"echo \"no test specified\" && exit 0"},"dependencies":{"immutable":">= 3","transit-js":">= 0.8","transit-immutable-js":">= 0.5"},"peerDependencies":{"redux-persist":"4.0.0-alpha6"},"repository":{"type":"git","url":"git+https://github.com/rt2zz/redux-persist-transform-immutable.git"},"keywords":["redux","redux-persist","redux-persist-transform","compression"],"homepage":"https://github.com/rt2zz/redux-persist-transform-immutable","author":{"name":"rt2zz","email":"zack@root-two.com"},"license":"MIT","gitHead":"ca971060681acf4b69d44acb67f6591ede84ad79","bugs":{"url":"https://github.com/rt2zz/redux-persist-transform-immutable/issues"},"_id":"redux-persist-transform-immutable@4.1.0","_shasum":"379bf0d660bf8d528c3b1e3b8918d5a2d770fb87","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.3.1","_npmUser":{"name":"rt2zz","email":"ztstory@gmail.com"},"dist":{"shasum":"379bf0d660bf8d528c3b1e3b8918d5a2d770fb87","tarball":"https://registry.npmjs.org/redux-persist-transform-immutable/-/redux-persist-transform-immutable-4.1.0.tgz","integrity":"sha512-cfJXQE93J3fXfRIkrKdmGmlSJEaX4SAWLF1yKZVg+Gc9PjA89C42YBhoOODs+yiaO0TRAefiMa8Ns3TPcxpacw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJpwiaVIoENjLfBJKKe5OOtqbwxtfEIb5lJDQW0CwE+AiBUtQ7VVxwsW2EwrT4qf6zykACkCnMPVA8bv+Xr2H7daQ=="}]},"maintainers":[{"name":"rt2zz","email":"zstory@ucla.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-persist-transform-immutable-4.1.0.tgz_1476419917208_0.8112983671016991"},"directories":{}},"4.1.1":{"name":"redux-persist-transform-immutable","version":"4.1.1","description":"immutable.js transform for redux-persist","main":"index.js","scripts":{"test":"echo \"no test specified\" && exit 0"},"dependencies":{"immutable":">= 3","transit-js":">= 0.8","transit-immutable-js":">= 0.5"},"peerDependencies":{"redux-persist":"~4.0.0"},"repository":{"type":"git","url":"git+https://github.com/rt2zz/redux-persist-transform-immutable.git"},"keywords":["redux","redux-persist","redux-persist-transform","compression"],"homepage":"https://github.com/rt2zz/redux-persist-transform-immutable","author":{"name":"rt2zz","email":"zack@root-two.com"},"license":"MIT","gitHead":"024e98796c8ba2edeadd61e0d56767cd50a73d07","bugs":{"url":"https://github.com/rt2zz/redux-persist-transform-immutable/issues"},"_id":"redux-persist-transform-immutable@4.1.1","_shasum":"1ed8cf418c1bd7c2ce86ee796898ed3fbff28b9a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.1","_npmUser":{"name":"rt2zz","email":"ztstory@gmail.com"},"dist":{"shasum":"1ed8cf418c1bd7c2ce86ee796898ed3fbff28b9a","tarball":"https://registry.npmjs.org/redux-persist-transform-immutable/-/redux-persist-transform-immutable-4.1.1.tgz","integrity":"sha512-U8L13cSxYWOFZGrf/LTT9rtGgoeUG4XzW8MaMOviftQqt1DAT4oewqd0TjXQcVvGgeXAzG3c1xJVQEtNMZ5hSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIQeAs7yzEEqTB6Hhl/wgDEkJmdE/gIrFWQRPL+e+niAiBQZuI/dWaV99TPerQ+OQV6j8Lv8s8TMxR2ceL+j4QedA=="}]},"maintainers":[{"name":"rt2zz","email":"zstory@ucla.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-persist-transform-immutable-4.1.1.tgz_1483474889785_0.7162438610102981"},"directories":{}},"4.2.0":{"name":"redux-persist-transform-immutable","version":"4.2.0","description":"immutable.js transform for redux-persist","main":"index.js","scripts":{"test":"echo \"no test specified\" && exit 0"},"dependencies":{"immutable":">= 3","transit-js":">= 0.8","transit-immutable-js":">= 0.5"},"peerDependencies":{"redux-persist":"^4.0.0"},"repository":{"type":"git","url":"git+https://github.com/rt2zz/redux-persist-transform-immutable.git"},"keywords":["redux","redux-persist","redux-persist-transform","compression"],"homepage":"https://github.com/rt2zz/redux-persist-transform-immutable","author":{"name":"rt2zz","email":"zack@root-two.com"},"license":"MIT","gitHead":"c578949278042b0f9b699ab4e0ec5ef5f6ce2d49","bugs":{"url":"https://github.com/rt2zz/redux-persist-transform-immutable/issues"},"_id":"redux-persist-transform-immutable@4.2.0","_shasum":"ea77bbb2d31ef0b7932b7ab08fbaca603f84b116","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.1","_npmUser":{"name":"rt2zz","email":"ztstory@gmail.com"},"dist":{"shasum":"ea77bbb2d31ef0b7932b7ab08fbaca603f84b116","tarball":"https://registry.npmjs.org/redux-persist-transform-immutable/-/redux-persist-transform-immutable-4.2.0.tgz","integrity":"sha512-WMNL0eNtVpD5Jz1N5tzs+JLE1OOyozH8nFdtpSLG01Sf2am9h3OFzCrTWQsnRA206lrp0XZYiJpRmAhAflkt3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPYzAOQXS6OxzR5a7t+1pV0HdWM/AU7DNvOvVRXC/8IAiEA7cEQjNtZBU/59y4DXVZ0psI3boP57E2l9eiV9Cp1suE="}]},"maintainers":[{"name":"rt2zz","email":"zstory@ucla.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-persist-transform-immutable-4.2.0.tgz_1486167559612_0.23409529007039964"},"directories":{}},"4.3.0":{"name":"redux-persist-transform-immutable","version":"4.3.0","description":"immutable.js transform for redux-persist","main":"index.js","scripts":{"test":"echo \"no test specified\" && exit 0"},"dependencies":{"transit-immutable-js":"^0.7.0","transit-js":"^0.8.846"},"peerDependencies":{"redux-persist":"^4.0.0","immutable":">= 3"},"repository":{"type":"git","url":"git+https://github.com/rt2zz/redux-persist-transform-immutable.git"},"keywords":["redux","redux-persist","redux-persist-transform","compression"],"homepage":"https://github.com/rt2zz/redux-persist-transform-immutable","author":{"name":"rt2zz","email":"zack@root-two.com"},"license":"MIT","gitHead":"9ca79f362064fbe90ede8504e07be4d9241a51bb","bugs":{"url":"https://github.com/rt2zz/redux-persist-transform-immutable/issues"},"_id":"redux-persist-transform-immutable@4.3.0","_shasum":"24720c99f0707dd99e920b95f851ae3d1baa6ed8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"rt2zz","email":"ztstory@gmail.com"},"dist":{"shasum":"24720c99f0707dd99e920b95f851ae3d1baa6ed8","tarball":"https://registry.npmjs.org/redux-persist-transform-immutable/-/redux-persist-transform-immutable-4.3.0.tgz","integrity":"sha512-RtQGJmx7B9CroX6orsiq6crtVrGHsbXkKScNQIhm8KsjsmcQFBN5QcBdpGmAE0iBA+IO2O07dzonRLOLWWeeVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJuFGL4TuPD6eR+yhKLCOrXgTG2ob/515o7BQ43uBCzwIgUUDvomkskeN7+HJG8QzJ3w7YKXqdPd3hXZ6krHtDGkY="}]},"maintainers":[{"name":"rt2zz","email":"zstory@ucla.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-persist-transform-immutable-4.3.0.tgz_1493920775363_0.2217078898102045"},"directories":{}},"5.0.0":{"name":"redux-persist-transform-immutable","version":"5.0.0","description":"immutable.js transform for redux-persist","main":"index.js","scripts":{"test":"echo \"no test specified\" && exit 0"},"dependencies":{"remotedev-serialize":"^0.1.0"},"peerDependencies":{"redux-persist":"^4.0.0","immutable":">= 3"},"repository":{"type":"git","url":"git+https://github.com/rt2zz/redux-persist-transform-immutable.git"},"keywords":["redux","redux-persist","redux-persist-transform","compression"],"homepage":"https://github.com/rt2zz/redux-persist-transform-immutable","author":{"name":"rt2zz","email":"zack@root-two.com"},"license":"MIT","gitHead":"047e9d7dc207b867cec04749626ef1ccc356791f","bugs":{"url":"https://github.com/rt2zz/redux-persist-transform-immutable/issues"},"_id":"redux-persist-transform-immutable@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"rt2zz","email":"ztstory@gmail.com"},"dist":{"integrity":"sha512-Gf7pNqHIVrCM459BzyqT25A8+8/PP6ce57kXY+PEgYnWn8jQRCAZaSNxw7T1eqKGXrJfICnMQ39RwehvMqlJMg==","shasum":"0ae277b4d8d662016f62af394df2572525ad6671","tarball":"https://registry.npmjs.org/redux-persist-transform-immutable/-/redux-persist-transform-immutable-5.0.0.tgz","fileCount":3,"unpackedSize":4065,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMjZ4QdtfRWge9zPuKiFXws/SYY454diVV6nHqgju0WAIgXd2V90AdNCYkl69Th5xeocL+3c/rXyhoWwsJza9y3P4="}]},"maintainers":[{"email":"ztstory@gmail.com","name":"rt2zz"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-persist-transform-immutable_5.0.0_1518203436100_0.6226958797603448"},"_hasShrinkwrap":false}},"readme":"# Redux Persist Transform Immutable\nAdd immutable sub-reducer support to redux-persist.\n\n**NOTE** this handles immutable state on a per-reducer basis. If your top level state is an immutable map, this module will not work.\n\n## Breaking Change\nv5 changes from `transitjs` to `remotedev-serialize`. For existing projects that upgrade to v5, all persisted data will be lost upon the initial persist. **note** It is possible to write an upgrade via a custom transform that supports both formats - if you do write one please PR!\n\n### Usage with Redux Persist\n```js\nimport { createStore, combineReducers } from 'redux'\nimport { persistStore, persistReducer } from 'redux-persist'\nimport immutableTransform from 'redux-persist-transform-immutable'\n\nconst persistConfig = {\n  transforms: [immutableTransform()],\n  key: 'root',\n  storage\n}\n\nconst reducer = combineReducers(reducers)\nconst persistedReducer = persistReducer(persistConfig, reducer)\nconst store = createStore(persistedReducer)\n\npersistStore(store)\n```\n\n#### Config\nFor config, please refer to [redux-persist's docs](https://github.com/rt2zz/redux-persist/blob/master/docs/api.md#type-persistconfig).\n\n### Usage with Records\nBy default, immutable [`Record`s](https://facebook.github.io/immutable-js/docs/#/Record) will be persisted and restored as `Map`s, because the library has no way of knowing what your `Record` constructor looks like. To change this behavior and allow a `Record` to be persisted and restored as a `Record` instance, you'll need to do two things:\n\n1. Add a name attribute to your record (this is the second argument to a `Record`'s constructor).\n2. Pass your `Record` constructor to the transformer's `withRecords()` function to generate a transformer capable of serializing and deserializing the record.\n\nMinimal example:\n```js\nimport { compose } from 'redux'\nimport { persistStore, autoRehydrate } from 'redux-persist'\nimport immutableTransform from 'redux-persist-transform-immutable'\n\nconst reducer = combineReducers(reducers)\nconst store = compose(autoRehydrate(), createStore)(reducer)\n\nconst MyRecord = Record({\n  foo: 'null'\n}, 'MyRecord') // <- Be sure to add a name field to your record\n\npersistStore(\n  store,\n  {\n    transforms: [immutableTransform({records: [MyRecord]})]\n  }\n)\n\n```\n\n### Avoiding Unnecessary Serialization\n\nBy default, `redux-persist-immutable-transform` will serialize and deserialize *all* passed objects using `transit-immutable-js`. If you are concerned about performance, you can either whitelist or blacklist reducer that you know are not immutable.\n\nExample state object:\n\n```js\nstate = {\n  username: 'john',\n  imageUri: 'images/profilePic.png',\n  friends: Immutable.List([ ... ])\n}\n```\n\nSet up the transformer to ignore the string-based reducer keys:\n\n```js\npersistStore(store, {\n  transforms: [immutableTransform({\n    blacklist: ['username', 'imageUri']\n  })]\n})\n\n/* OR */\n\npersistStore(store, {\n  transforms: [immutableTransform({\n    whitelist: ['friends']\n  })]\n})\n```\n","maintainers":[{"email":"ztstory@gmail.com","name":"rt2zz"}],"time":{"modified":"2022-06-26T10:19:14.534Z","created":"2016-04-27T03:19:48.175Z","3.0.0":"2016-04-27T03:19:48.175Z","3.1.0":"2016-05-04T17:56:50.495Z","3.2.0":"2016-08-28T21:48:13.970Z","4.0.1":"2016-10-07T20:47:43.444Z","4.1.0":"2016-10-14T04:38:37.428Z","4.1.1":"2017-01-03T20:21:31.860Z","4.2.0":"2017-02-04T00:19:21.502Z","4.3.0":"2017-05-04T17:59:37.265Z","5.0.0":"2018-02-09T19:10:36.172Z"},"homepage":"https://github.com/rt2zz/redux-persist-transform-immutable","keywords":["redux","redux-persist","redux-persist-transform","compression"],"repository":{"type":"git","url":"git+https://github.com/rt2zz/redux-persist-transform-immutable.git"},"author":{"name":"rt2zz","email":"zack@root-two.com"},"bugs":{"url":"https://github.com/rt2zz/redux-persist-transform-immutable/issues"},"license":"MIT","readmeFilename":"README.md"}