{"_id":"redux-storage","_rev":"48-6d1e3bae0e2bcbb47129d46f2c39e72a","name":"redux-storage","description":"Persistence layer for redux with flexible backends","dist-tags":{"latest":"4.1.2"},"versions":{"0.0.1":{"name":"redux-storage","version":"0.0.1","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make build lint"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","react-native","promise","middleware","redux-middleware","fsa","flux"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"lodash":"3.10.x","babel":"^5.8.12","babel-core":"^5.8.14","babel-eslint":"^4.0.5","chai":"^3.2.0","chai-as-promised":"^5.1.0","eslint":"^0.24.1","eslint-config-airbnb":"0.0.6","mocha":"^2.2.5","sinon":"^1.15.4"},"dependencies":{"redux-actions":"0.7.x"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-alpha || 1.0.0-rc","react-native":">=0.7.0"},"gitHead":"7a4ff6f0a47b368aab5d075d93806c8417f6a203","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@0.0.1","_shasum":"82bd808224ec2d72ae5569db214ed21a1c6510f9","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"82bd808224ec2d72ae5569db214ed21a1c6510f9","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-0.0.1.tgz","integrity":"sha512-PrVojERhUwg3lTypN8M/9uPzjUnpaAkYMkpQw+L14DHqSmh/JNOX5WYGCSvoYV2u5eXVppm8FklmAlJDyN/N4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXq6ssN0yiQ4bwAea7c6C97g3/yYi713iLPDi4aWs+OAiEAzSdo/8TLccA6MsmD/rEBfXsbiyuCsEEYbsG4/sQsFrc="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"0.0.2":{"name":"redux-storage","version":"0.0.2","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make build lint"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","react-native","promise","middleware","redux-middleware","fsa","flux"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"lodash":"3.10.x","babel":"^5.8.12","babel-core":"^5.8.14","babel-eslint":"^4.0.5","chai":"^3.2.0","chai-as-promised":"^5.1.0","eslint":"^0.24.1","eslint-config-airbnb":"0.0.6","mocha":"^2.2.5","sinon":"^1.15.4"},"dependencies":{"redux-actions":"0.7.x"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-alpha || 1.0.0-rc","react-native":">=0.7.0"},"gitHead":"e0db54286eb4ac89287d734e6bc89a6a97fa24b8","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@0.0.2","_shasum":"0e1da259ed493cbe79bebf4a9b323489fcf08d18","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"0e1da259ed493cbe79bebf4a9b323489fcf08d18","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-0.0.2.tgz","integrity":"sha512-xExmkX/tle0Ib4b1sN+d9RIHK5Q+Hm4DDc3BJKWhlO2YKpbzoVW2sBjWTfd+zbHWvbBUQWlgIQmiLrpyOsuRiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPsf7C9RG8HS2E9AZmNGu7nUCrHB+vHRgFrw1Az2mD/gIgRt4GLcH6LchvivQ8IKdAjlkpGxBYYI2hTMBwqM7/4OE="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.0.0":{"name":"redux-storage","version":"1.0.0","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make build lint"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","react-native","promise","middleware","redux-middleware","fsa","flux"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"lodash":"3.10.x","babel":"^5.8.20","babel-core":"^5.8.20","babel-eslint":"^4.0.5","chai":"^3.2.0","chai-as-promised":"^5.1.0","eslint":"^1.0.0","eslint-config-airbnb":"0.0.7","mocha":"^2.2.5","sinon":"^1.15.4"},"dependencies":{"redux-actions":"0.7.x"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-alpha || 1.0.0-rc","react-native":">=0.7.0"},"gitHead":"9ce316998a631a61e6679f9db8883fe095fc3897","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.0.0","_shasum":"b2f50e1d5963b1ae662b3e099d228c5c4871e7fa","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"b2f50e1d5963b1ae662b3e099d228c5c4871e7fa","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.0.0.tgz","integrity":"sha512-XXUwLWqjdlW7esXjxgHUEj1s/0Kl+xney5oQ4x81ytTt2QBy92cOZsqQL1s7w/BQpGIT+nIoBe5fRxsxMhMk9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICW6YIPu/3nT3fyVG3zxmqU04H5cp7GUUoiSQwj5wRWeAiEAj27yi6Tgcg6o0DzZUZHL9SFOR8xCnNgJH+Yr+VQrfdU="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.1.0":{"name":"redux-storage","version":"1.1.0","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make build lint"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","react-native","promise","middleware","redux-middleware","fsa","flux"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"lodash":"3.10.x","babel":"^5.8.20","babel-core":"^5.8.20","babel-eslint":"^4.0.5","chai":"^3.2.0","chai-as-promised":"^5.1.0","eslint":"^1.0.0","eslint-config-airbnb":"0.0.7","mocha":"^2.2.5","sinon":"^1.15.4"},"dependencies":{"redux-actions":"0.7.x"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-alpha || 1.0.0-rc","react-native":">=0.7.0"},"gitHead":"3f936c69eb5084e242df2e7cb438ff11c8517f0b","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.1.0","_shasum":"4fd74b8dac5f312b41441365b2a51e5d4a416256","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"4fd74b8dac5f312b41441365b2a51e5d4a416256","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.1.0.tgz","integrity":"sha512-y0olw9JqXWzWhA4pQC5/AZ0n9RaOUPaht/EOJVmcVgcuCUmpGMSRm4EcPmLFfU2KQ0oVpB06zIbsLkZ7VN6HuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKZGxCOvLjwSSgyR4lfZH/sxYYYpXfEqR4LstjsdbzsAIhAO3MWs7heBFxr6SZDp30l57RDap+o682M0riJKFjEhS9"}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.1.1":{"name":"redux-storage","version":"1.1.1","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make build lint"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"lodash":"3.10.x","babel":"^5.8.20","babel-core":"^5.8.20","babel-eslint":"^4.0.5","chai":"^3.2.0","chai-as-promised":"^5.1.0","eslint":"^1.0.0","eslint-config-airbnb":"0.0.7","mocha":"^2.2.5","sinon":"^1.15.4"},"dependencies":{"redux-actions":"0.7.x"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"3fdc0db8f7852224c53bc489501f3cd71d353490","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.1.1","_shasum":"e3715dfc14afb12f122648e5f305a6fb39b2407d","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"e3715dfc14afb12f122648e5f305a6fb39b2407d","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.1.1.tgz","integrity":"sha512-jLFX5p0HtO7jmdFWKC7c0J9d/z8XZsef64v4PiqaDnpXEZL5v2z56Ap727+drhcPW6DDu88lWRNlGlhVFsj+gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgF85Uk7Q8UZxhOTF6xuo6yt5mP9coOUnSZdd6IHeWxAiEAvqf3XGAO5nyYtIi28ENUSHvb2epifcPMCbF3zd9G2Gc="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.1.2":{"name":"redux-storage","version":"1.1.2","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make build lint"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"lodash":"3.10.x","babel":"^5.8.20","babel-core":"^5.8.20","babel-eslint":"^4.0.5","chai":"^3.2.0","chai-as-promised":"^5.1.0","eslint":"^1.0.0","eslint-config-airbnb":"0.0.7","mocha":"^2.2.5","sinon":"^1.15.4"},"dependencies":{"redux-actions":"0.7.x"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"351a6972de95ef2477e7cd9e9e929ff8b55f602c","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.1.2","_shasum":"c392a23d512b39d6123fca6afece976552b80721","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"c392a23d512b39d6123fca6afece976552b80721","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.1.2.tgz","integrity":"sha512-+4c//BPUn4T3Svzs4bIhVfOObH09TO39LpYXOKXo/AmfvFwniY3bQbTgrYrpdhriAre9EwA/BNJ4HLm+fKU4KQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnoN+eVxtPSaTiST7rNVswI1kD0AaBZ609Rw4pUzcsFAiEA2mL9WTRSccFhxITanG5ib96SuAA/9edXtqso8cj6VmI="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.1.3":{"name":"redux-storage","version":"1.1.3","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make build lint"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel":"^5.8.21","babel-core":"^5.8.22","babel-eslint":"^4.0.10","chai":"^3.2.0","chai-as-promised":"^5.1.0","eslint":"^1.1.0","eslint-config-airbnb":"0.0.7","eslint-plugin-react":"^3.2.3","mocha":"^2.2.5","sinon":"^1.15.4"},"dependencies":{"lodash":"3.10.x","immutable":"^3.7.4","redux-actions":"0.7.x"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"3b9a371bcf382d2a29c50632ddb27951e77dc991","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.1.3","_shasum":"b1a7c44389e6d327856523602b541431c52834d0","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"b1a7c44389e6d327856523602b541431c52834d0","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.1.3.tgz","integrity":"sha512-Q1Kwng06cUB1+kY/mI2Yd7uracHPMpkowLGEeG8+Rn7BkQwSv4VkazCCX9wWIkuWBvUjgMV0rwm0L4suPNALfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuztIxeKFSlR61lyDvy1dmw+cu5c7Te3SC6HzyqkMj1AiBIt6DzPNuUTBbWg3np71gt/hn404GNOsuEtc8GMpbDFw=="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.1.4":{"name":"redux-storage","version":"1.1.4","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make build lint"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel":"^5.8.21","babel-core":"^5.8.22","babel-eslint":"^4.0.10","chai":"^3.2.0","chai-as-promised":"^5.1.0","eslint":"^1.1.0","eslint-config-airbnb":"0.0.7","eslint-plugin-react":"^3.2.3","mocha":"^2.2.5","sinon":"^1.15.4"},"dependencies":{"lodash":"3.10.x","immutable":"^3.7.4","redux-actions":"0.8.x"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"ee30903dfcab601db563a0a70af9b4779d2342c7","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.1.4","_shasum":"0790493ea0220c2d464aa0d6df146423a8d00b4f","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"0790493ea0220c2d464aa0d6df146423a8d00b4f","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.1.4.tgz","integrity":"sha512-QDCzYarkLKbdXKXm/hPsjcHoBlQ8iFlxgMDJmr50nKam+M70wWPzPyIclWv0wXTbJNQa/7ZY7AfFEJmXMxBBpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuPAn5qrpRvOe86Tw7wx+IINQGYnFxQKifqCdmT3qXtAIgFNphYf5XUbKFq7IEk++1CdLy6tEwTpiFj08glF6mSg8="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.1.5":{"name":"redux-storage","version":"1.1.5","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make build lint"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel":"^5.8.21","babel-core":"^5.8.22","babel-eslint":"^4.1.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","eslint":"^1.2.1","eslint-config-airbnb":"0.0.8","eslint-plugin-react":"^3.3.0","mocha":"^2.2.5","sinon":"^1.16.1"},"dependencies":{"lodash":"3.10.x","immutable":"^3.7.4","redux-actions":"0.8.x"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"75c54315b7c63c44860c441edc05f22afc356389","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.1.5","_shasum":"68d352b25d2f2f634a554cbe9a32a9871285c4a4","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"68d352b25d2f2f634a554cbe9a32a9871285c4a4","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.1.5.tgz","integrity":"sha512-tQl3lm0QSSg4YXXrZH6EZ7X2gqB4nusntYBRaIgsI2mwKo/aHbDefHbPlIVvaCj9Uc4VTaokiT5rGvbgczKiLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8Wx8Cy4ZPZT4wEomOGZ6QQ+u/xxORwEpIwb1M4csjDAiAbqa2+l9N5QL3qPmd56rvfgjq21aiI5d2tKu3Pu4R/aA=="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.1.6":{"name":"redux-storage","version":"1.1.6","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make build lint"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel":"^5.8.21","babel-core":"^5.8.22","babel-eslint":"^4.1.0","chai":"^3.2.0","chai-as-promised":"^5.1.0","eslint":"^1.2.1","eslint-config-airbnb":"0.0.8","eslint-plugin-react":"^3.3.0","mocha":"^2.2.5","sinon":"^1.16.1"},"dependencies":{"lodash":"3.10.x","immutable":"^3.7.4","redux-actions":"0.8.x"},"peerDependencies":{"redux":"^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"9c6542ffb5cc7339600670f32eaa46da17f4e977","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.1.6","_shasum":"7b63c0ff25ccb1716d3054903482224cbe0b50fa","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"7b63c0ff25ccb1716d3054903482224cbe0b50fa","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.1.6.tgz","integrity":"sha512-TtrcYy6V8flmCS2UKZFZZ3bcKFth5dzlentZB4W2c2p73XgcvtlaR5ArsPG/icgb5+Tb8S2eSrvGzNw1oelQPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDm0T9dpAJloqrLXsECuQZHlpfDzJJNn4i47+iwXhadjwIhAIrTZEzY0iV0uvPXHAx1cTBz4CaxMbZhD4OgcnB802zb"}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.2.0":{"name":"redux-storage","version":"1.2.0","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make build lint"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel":"^5.8.23","babel-core":"^5.8.23","babel-eslint":"^4.1.1","chai":"^3.2.0","chai-as-promised":"^5.1.0","eslint":"^1.3.1","eslint-config-airbnb":"0.0.8","eslint-plugin-react":"^3.3.1","mocha":"^2.3.0","sinon":"^1.16.1"},"dependencies":{"lodash":"3.10.x","immutable":"^3.7.4","redux-actions":"0.8.x"},"peerDependencies":{"redux":"^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"3be6a1f70963c09506657c6887116f2e2668b573","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.2.0","_shasum":"fc2f1302c531ea98da1c0d877a549e478e5d7685","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"fc2f1302c531ea98da1c0d877a549e478e5d7685","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.2.0.tgz","integrity":"sha512-tfD1tcRCM4/p9pOtaRDaYzTaFVQPOUj5myYUPo7jYQlu9FXhsnyysKCt3j21zOXqMvqwustzouvyQmfiGKfhOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2xclwQ4Ka0cv6/30mN9cSfVrqZ+MCpKE+qXmqj4zNaAiEAtj1JRDF0iiXkJZZ39UW6meEENZFfYwaxvGuV8rhCD5I="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.2.1":{"name":"redux-storage","version":"1.2.1","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make build lint"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel":"^5.8.23","babel-core":"^5.8.23","babel-eslint":"^4.1.1","chai":"^3.2.0","chai-as-promised":"^5.1.0","eslint":"^1.3.1","eslint-config-airbnb":"0.0.8","eslint-plugin-react":"^3.3.1","mocha":"^2.3.0","sinon":"^1.16.1"},"dependencies":{"lodash":"3.10.x","immutable":"^3.7.4","redux-actions":"0.8.x"},"peerDependencies":{"redux":"^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"93f0014cea1806acd719cace7d4ef7979a42c7bb","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.2.1","_shasum":"8507954c016c663d23f9f313beef047972fe27af","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"8507954c016c663d23f9f313beef047972fe27af","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.2.1.tgz","integrity":"sha512-3HqBq5WXAS8iNbK9f53iqqCzjOKa4xS9JTwYfMtlFu3YNEayXzsKjFUH0o7o9Gvwi0sSHbLn4bi288jxfqp7Fw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICLz+5Dx6CQgoTHI10L0kNdGsyjptekndGAHCkMZwAYBAiEA/vIBHTXmvZCEH/Kj1iqeShHq8sfMv/S3b8eepEPySNE="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.2.2":{"name":"redux-storage","version":"1.2.2","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make build lint"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel":"^5.8.23","babel-core":"^5.8.25","babel-eslint":"^4.1.3","chai":"^3.2.0","chai-as-promised":"^5.1.0","chai-string":"^1.1.2","eslint":"^1.5.0","eslint-config-airbnb":"0.0.8","eslint-plugin-react":"^3.4.2","mocha":"^2.3.2","sinon":"^1.16.1","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0"},"dependencies":{"lodash":"3.10.x","immutable":"^3.7.5","redux-actions":"0.8.x"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"f9ca666af23f561d66e15e2a86770134cdce7b01","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.2.2","_shasum":"03338b8c55e6611bf91ff0a42521a49572acad58","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"03338b8c55e6611bf91ff0a42521a49572acad58","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.2.2.tgz","integrity":"sha512-UlQoPV5pgyqQYQr6UZXb9i7tdwpnvGe+kucSy2MjVgcq80maT/6mCrrD0uS7vpJ3+XCfLMJoQ7uwhniI9wpLMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvULomIMUC/LfeGZDQ0mjML487JHCBOB2YhOfEB3dY6gIgAR2vUO7ofE6DMmr0s/OnLi7z+XNPxP7qhNdUbcvuKKU="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.2.3":{"name":"redux-storage","version":"1.2.3","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make test","prepublish":"make ci build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel":"^5.8.23","babel-core":"^5.8.25","babel-eslint":"^4.1.3","chai":"^3.2.0","chai-as-promised":"^5.1.0","chai-string":"^1.1.2","eslint":"^1.5.0","eslint-config-airbnb":"0.0.8","eslint-plugin-react":"^3.4.2","mocha":"^2.3.2","sinon":"^1.16.1","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0"},"dependencies":{"lodash":"3.10.x","immutable":"^3.7.5","redux-actions":"0.8.x"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"abf03ce092c7f2b1bd760e49286dda06f639b93d","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.2.3","_shasum":"caff8ee23f5218b4fb81bec4bcdd62c545a6542e","_from":".","_npmVersion":"2.12.1","_nodeVersion":"2.3.4","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"caff8ee23f5218b4fb81bec4bcdd62c545a6542e","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.2.3.tgz","integrity":"sha512-nBlMu4Mnmxc4SknChyqRuz3NtmV75jwfqo4pbIKD3rcMAux8jX5ufqLWgUsAYkch9ooKPLJRgPQXBHSEcFG8Gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElZVXMbq7RZnQl3JgsvaP2Op2XGfcgiegkOXiPLSUCpAiAGKFaX0zMG2okATKh0bUKzV14FGj5wrhKAaVhOs3rdzw=="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.2.4":{"name":"redux-storage","version":"1.2.4","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make ci","prepublish":"make ci build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel":"5.8.23","babel-core":"5.8.25","babel-eslint":"4.1.3","chai":"3.3.0","chai-as-promised":"5.1.0","chai-string":"1.1.3","eslint":"1.5.1","eslint-config-airbnb":"0.0.8","eslint-plugin-react":"3.5.1","mocha":"2.3.3","sinon":"1.17.1","sinon-as-promised":"4.0.0","sinon-chai":"2.8.0"},"dependencies":{"immutable":"3.7.5","lodash.isfunction":"^3.0.6","lodash.merge":"^3.3.2","lodash.set":"^3.7.4","redux-actions":"0.8.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"f47a1928d76c36c3f3578cd9ba38379a1d96a8e3","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.2.4","_shasum":"b5b2429153a822c740b7404b949c308f87345602","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"b5b2429153a822c740b7404b949c308f87345602","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.2.4.tgz","integrity":"sha512-M0n4QP5i+9TEVL/0jtaqSYQQUi2/jzBSfo1GRrkKZtvtN3fhF4r0hOhULYQYcJv9iS3dtWPU5KfxQdKNTIe2CA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQJkrENoG/ru7fIlviHfrDHh8duu7zHytye45y6k2jMAiEAkKX5jKiWMiRwQvbIx/jZ28Q4gvau9dIoxsaZrYvC+GQ="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.3.0":{"name":"redux-storage","version":"1.3.0","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make ci","prepublish":"make ci build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel":"5.8.23","babel-core":"5.8.25","babel-eslint":"4.1.3","chai":"3.3.0","chai-as-promised":"5.1.0","chai-string":"1.1.3","eslint":"1.6.0","eslint-config-airbnb":"0.1.0","eslint-plugin-react":"3.5.1","mocha":"2.3.3","sinon":"1.17.1","sinon-as-promised":"4.0.0","sinon-chai":"2.8.0"},"dependencies":{"immutable":"3.7.5","lodash.isfunction":"^3.0.6","lodash.merge":"^3.3.2","lodash.set":"^3.7.4","redux-actions":"0.8.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"887bac3e81f31fa82f8d2a959f5bb279b98db225","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.3.0","_shasum":"c04c2ecda0e3f5c6b7b9a14c7d960d580ad0c9eb","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"c04c2ecda0e3f5c6b7b9a14c7d960d580ad0c9eb","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.3.0.tgz","integrity":"sha512-gouWg49sG1klmE6fZMaFcTVFtbm/9tnY7HIfO5Nm8ZEGAPp48uRogjRnMq/wsjTMrjxH1wnn6ZlcY7lK0fNr1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3rIDBqcdiaJQRcPRQmo6UMkqvkfI9WIYiaVqh5N67zAiAInyDKuGd3J7Ofqz52wVgTmP8MIac/kpVrMkd/Miv2bg=="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.3.1":{"name":"redux-storage","version":"1.3.1","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make ci","prepublish":"make ci build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel":"5.8.23","babel-core":"5.8.25","babel-eslint":"4.1.3","chai":"3.3.0","chai-as-promised":"5.1.0","chai-string":"1.1.3","eslint":"1.7.1","eslint-config-airbnb":"0.1.0","eslint-plugin-react":"3.5.1","mocha":"2.3.3","sinon":"1.17.1","sinon-as-promised":"4.0.0","sinon-chai":"2.8.0"},"dependencies":{"immutable":"3.7.5","lodash.isfunction":"^3.0.6","lodash.isobject":"^3.0.2","lodash.merge":"^3.3.2","lodash.set":"^3.7.4","redux-actions":"0.8.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"d67873d2e5237de16673ebd2a8abcb03dcdb07f1","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.3.1","_shasum":"6ff0f93860e528509e613836b58f8f10c5bee6f0","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.1.1","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"6ff0f93860e528509e613836b58f8f10c5bee6f0","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.3.1.tgz","integrity":"sha512-3oKeKCx2bQOE4C09nulITLtaSI2zavz75xRrRwxJBGYlqWpyztTM6UBklAmJc9dttZzLQS55RjRa0lw+GPSlnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAm3osfNlpPIlTYeNWjsTDim4s62iQ5DF2m3hRT4DtT6AiEAxhPiMQqlMkD1RhALQ4qu2yU5XSqIfy85ztwP1fvo+Hw="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.3.2":{"name":"redux-storage","version":"1.3.2","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make ci","prepublish":"make ci build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel":"^5.8.29","babel-core":"^5.8.29","babel-eslint":"^4.1.3","chai":"^3.4.0","chai-as-promised":"^5.1.0","chai-string":"^1.1.3","eslint":"^1.7.3","eslint-config-airbnb":"^0.1.0","eslint-plugin-react":"^3.6.3","mocha":"^2.3.3","sinon":"^1.17.2","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0"},"dependencies":{"immutable":"^3.7.5","lodash.isfunction":"^3.0.6","lodash.isobject":"^3.0.2","lodash.merge":"^3.3.2","lodash.pairs":"^3.0.1","lodash.set":"^3.7.4","redux-actions":"^0.8.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"f8d3ee37173e39ecf59a0c8d7edd0d8bf7eca0cb","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.3.2","_shasum":"5264eb34db7fe72af968f928aadf9bc57c1d33af","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.1.1","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"5264eb34db7fe72af968f928aadf9bc57c1d33af","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.3.2.tgz","integrity":"sha512-LbLmEjuq7EIg9N3hv7dPW2j6AX5i1DghWzflQAqyhRv4n3JvnDhTj3WWCmEoTC539t24VtjBIsCLlrdX+oALkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuCNOtksYEzN4KxU1ESXTvlLJXos9nxegAdVDTFAz3qAiA1TogkGSjMaa7F3kl0likxb44csu6kwIpRvGXhiPL6dA=="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.3.3":{"name":"redux-storage","version":"1.3.3","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make ci","prepublish":"make ci build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel-cli":"^6.1.4","babel-core":"^6.1.4","babel-eslint":"^4.1.5","babel-polyfill":"^6.1.4","babel-preset-es2015":"^6.1.4","babel-preset-stage-1":"^6.1.2","chai":"^3.4.1","chai-as-promised":"^5.1.0","chai-string":"^1.1.3","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-plugin-mocha-only":"0.0.3","mocha":"^2.3.3","sinon":"^1.17.2","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0"},"dependencies":{"immutable":"^3.7.5","lodash.isarray":"^3.0.4","lodash.isfunction":"^3.0.6","lodash.isobject":"^3.0.2","lodash.merge":"^3.3.2","lodash.pairs":"^3.0.1","lodash.set":"^3.7.4","redux-actions":"^0.8.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"629ac99a5d362bdb9af79c72abb2ea54e1335865","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.3.3","_shasum":"5cf12e1234cff4098d29616c2a5b5b6bf4d0b525","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.1.1","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"5cf12e1234cff4098d29616c2a5b5b6bf4d0b525","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.3.3.tgz","integrity":"sha512-KRetecsIeBcFl7wRHqEqTS5KvbC64Z+AqsXyPeX1J6xMYbHwQquQreI7fp1ht5nk0S5PE1gL6cp7g+yKMKtA6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa7FtykifGPdcYExzf2V0k8G1WtGmQq7HQLum5A38VAwIgBqWM/e/qWyOUbxvcayznlRileoI9ppIxKXfh0sJYQ/s="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.3.4":{"name":"redux-storage","version":"1.3.4","description":"Persistence layer for redux with flexible backends","main":"lib/index.js","scripts":{"test":"make ci","prepublish":"make ci build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel-cli":"^6.1.4","babel-core":"^6.1.4","babel-eslint":"^4.1.5","babel-polyfill":"^6.1.4","babel-preset-michaelcontento":"^1.0.0","chai":"^3.4.1","chai-as-promised":"^5.1.0","chai-string":"^1.1.3","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-config-michaelcontento":"^1.0.0","eslint-plugin-mocha-only":"0.0.3","mocha":"^2.3.3","sinon":"^1.17.2","sinon-as-promised":"^4.0.0","sinon-chai":"^2.8.0"},"dependencies":{"immutable":"^3.7.5","lodash.isarray":"^3.0.4","lodash.isfunction":"^3.0.6","lodash.isobject":"^3.0.2","lodash.merge":"^3.3.2","lodash.pairs":"^3.0.1","lodash.set":"^3.7.4","redux-actions":"^0.8.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"055e33055c745bf4482d569c550530e0f14942d2","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.3.4","_shasum":"38e3b06da488a5c15935faf9cd78d8849ba4cc75","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"38e3b06da488a5c15935faf9cd78d8849ba4cc75","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.3.4.tgz","integrity":"sha512-c1o5ltpXzkanNK51Q8TBEhNGFPHmYk4x/bjA+XMjm+i8IiPy2pc+ouBzHxAaSDuurF5kshlTvb5L7LXTEkP7SQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAq1p4tvV5vGnGMnjGn8mPMea8DXw8zHIzrTqa2ZQtNxAiEAoNLXu5VU8gg7X6eOyKro0Hk/RPmZZQa7n5dewTFmfd0="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.4.0":{"name":"redux-storage","version":"1.4.0","description":"Persistence layer for redux with flexible backends","main":"build/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel-cli":"^6.1.4","babel-core":"^6.1.4","babel-eslint":"^4.1.5","babel-polyfill":"^6.1.4","babel-preset-michaelcontento":"^1.0.0","eslint":"^1.9.0","eslint-config-airbnb":"^1.0.0","eslint-config-michaelcontento":"^1.0.0","eslint-plugin-mocha-only":"0.0.3","mocca":"^0.2.2","release-it":"^2.3.1"},"dependencies":{"immutable":"^3.7.5","lodash.isarray":"^3.0.4","lodash.isfunction":"^3.0.6","lodash.isobject":"^3.0.2","lodash.merge":"^3.3.2","lodash.set":"^3.7.4","redux-actions":"^0.8.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"343c6915103d15648953b2e0ab6b1137d33ff90e","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.4.0","_shasum":"2e4144af8bc65ef2c1033bedd5f77c8841eb7d18","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"2e4144af8bc65ef2c1033bedd5f77c8841eb7d18","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.4.0.tgz","integrity":"sha512-ucORxtwes25z8J3n/ror2SNGqEp1s76cHRGtuW7u6F8muTfdCJLMvxn7vZbl39/alcEmEOd2oyrKbSXOEcqKSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXZI4OZODO9QBqb8Ltd86AVoxWi1gl7MZeHRhDIhM6qQIgcccgj6ga/qZ2405K/SK5bRucAeNqZ72Nui36ubK7VRA="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.4.1":{"name":"redux-storage","version":"1.4.1","description":"Persistence layer for redux with flexible backends","main":"build/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"license":"MIT","devDependencies":{"babel-cli":"^6.3.15","babel-core":"^6.3.15","babel-polyfill":"^6.3.14","babel-preset-michaelcontento":"^1.0.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^0.2.2","release-it":"^2.3.1"},"dependencies":{"immutable":"^3.7.5","lodash.isarray":"^3.0.4","lodash.isfunction":"^3.0.6","lodash.isobject":"^3.0.2","lodash.merge":"^3.3.2","lodash.set":"^3.7.4","redux-actions":"^0.9.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"1da6d03815b10ea7aa5ba9bc1118f1310accd864","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.4.1","_shasum":"9d77140afdfa2ffa49fd08c25dfd88125eee5bf5","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"9d77140afdfa2ffa49fd08c25dfd88125eee5bf5","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.4.1.tgz","integrity":"sha512-r8S4hxPIzmF1XFHapd11Id6E+RI18u5FNpntcEIcOMqGQGYG2EgtDiZBsvnCNSjiIwQA5Dy6m5zBckAlzXhB+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKiLnBZC/3SioGRPmqf/Wk8UguEQ9urd+lysetW1+xaAIgUvKE6wAgHol8jkSmh8DbXM9ZCCeQBwOEc/1d79T58Os="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.4.2":{"name":"redux-storage","version":"1.4.2","description":"Persistence layer for redux with flexible backends","main":"build/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","engines/","!**/__tests__/**"],"babel":{"presets":["michaelcontento"]},"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.3.15","babel-core":"^6.3.15","babel-polyfill":"^6.3.14","babel-preset-michaelcontento":"^1.0.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^0.3.0","release-it":"^2.3.1"},"dependencies":{"immutable":"^3.7.5","lodash.isarray":"^3.0.4","lodash.isfunction":"^3.0.6","lodash.isobject":"^3.0.2","lodash.merge":"^3.3.2","lodash.set":"^3.7.4","redux-actions":"^0.9.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"21ca41aaf48d732cac41d3f19fdcff0d990a1929","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.4.2","_shasum":"189838ea463db64a01fa3b2f1c48b25defca510b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"189838ea463db64a01fa3b2f1c48b25defca510b","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.4.2.tgz","integrity":"sha512-Bhl9x5dgSH5i9lZbcKUTIPmE3YQrh8pfLsOnt53nWuxb/HYl8fiwDHDxWnG+r4T0lYGbHgArbbGx1vteXS2dXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsGOAKX0u75iHpPlco/zhdykwSYlKrhHXdgHLNqktVNAiEAhdFlkPYsCzItr7EW+Ld+OHPXloTeoFc7CyhieDa3pVo="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.4.3":{"name":"redux-storage","version":"1.4.3","description":"Persistence layer for redux with flexible backends","main":"build/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","engines/","!**/__tests__/**"],"babel":{"presets":["michaelcontento"]},"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.3.15","babel-core":"^6.3.15","babel-polyfill":"^6.3.14","babel-preset-michaelcontento":"^1.0.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^0.3.0","release-it":"^2.3.1"},"dependencies":{"immutable":"^3.7.5","lodash.isarray":"^3.0.4","lodash.isfunction":"^3.0.6","lodash.isobject":"^3.0.2","lodash.merge":"^3.3.2","lodash.set":"^3.7.4","redux-actions":"^0.9.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"712e5ee5eeac1db0ed7d6f045e31c82bcd6f027a","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.4.3","_shasum":"efd4d31f840cfe3e235734f640698afb0d883ee6","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"efd4d31f840cfe3e235734f640698afb0d883ee6","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.4.3.tgz","integrity":"sha512-9HWxSdIf8/XP6ivb83WVc9UZBuHa0QlT9XYCVBWMc8C7TE0T1i4CdKaqI/apKybg9Cx85xp3CDMd6BpB3/PPSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDX2RgLsbzLuZqptlyw8U6wTwD0eEIGWh+kVXNkgsqriAiEA8IwH9xH2AdlPavkGET8TpHtu6826FBae2w7M0ICvBkI="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"1.4.4":{"name":"redux-storage","version":"1.4.4","description":"Persistence layer for redux with flexible backends","main":"build/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","engines/","!**/__tests__/**"],"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.4.0","babel-core":"^6.4.0","babel-polyfill":"^6.3.14","babel-preset-michaelcontento":"^1.3.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^0.3.0","release-it":"^2.3.1"},"dependencies":{"immutable":"^3.7.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.7","lodash.isobject":"^3.0.2","lodash.merge":"^4.0.1","lodash.set":"^4.0.0","redux-actions":"^0.9.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"af891a0ead014de6136d71c99be63a4b605c2bdc","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@1.4.4","_shasum":"998433188320f039976b1eaa48bc7fdcf99711c1","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"998433188320f039976b1eaa48bc7fdcf99711c1","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-1.4.4.tgz","integrity":"sha512-xjwtj0RCXbvrICZsvx0tuAx9r7XDX1aAS7dXinbtJENRZd6j3S0GLoUezYy24xGwh4fYLwhl7nDL0bBvQSlYCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChFQvP5igDh97SaiQZpmq20QLhm2hQW1S9EYqZoIlIsAiAey80yVheYQrR6AEs35IeVYL2VldpFwDQLF8vy3X12bg=="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"2.0.0":{"name":"redux-storage","version":"2.0.0","description":"Persistence layer for redux with flexible backends","main":"build/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","engines/","!**/__tests__/**"],"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.4.0","babel-core":"^6.4.0","babel-polyfill":"^6.3.14","babel-preset-michaelcontento":"^1.3.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^0.3.0","release-it":"^2.3.1"},"dependencies":{"immutable":"^3.7.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.7","lodash.isobject":"^3.0.2","lodash.merge":"^4.0.1","lodash.set":"^4.0.0","redux-actions":"^0.9.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"031cb55ede4b584a40005644c7e8ffd52515f501","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@2.0.0","_shasum":"428b3813ccabf0771387579a59ed86f6b1be137f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"428b3813ccabf0771387579a59ed86f6b1be137f","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-2.0.0.tgz","integrity":"sha512-RMvBXukPprsHkgzgh/uLwUg80I7TJFd/n1ORP4MjKYyU9sBKik4OJs6Dw2fHaXXt/ODs92x2/HlqMaQbWXJBcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArzm1d5yz1J2EBU7/AO8JXeVIdaGb4oWkg3IO9FYGuuAiEApkRFOfE3yauVKJGFG21SfQF36sTY/DoElQg4X087uKw="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}]},"2.0.1":{"name":"redux-storage","version":"2.0.1","description":"Persistence layer for redux with flexible backends","main":"build/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","engines/","!**/__tests__/**"],"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.4.0","babel-core":"^6.4.0","babel-polyfill":"^6.3.14","babel-preset-michaelcontento":"^1.3.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^0.3.0","release-it":"^2.3.1"},"dependencies":{"immutable":"^3.7.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.7","lodash.isobject":"^3.0.2","lodash.merge":"^4.0.2","lodash.set":"^4.0.0","redux-actions":"^0.9.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"2d71afc46c2dbc64edc504c7ff1dbbdf006645e5","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@2.0.1","_shasum":"2d50e923a8faac5274f245f6b9b3364d58e6b516","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.2.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"2d50e923a8faac5274f245f6b9b3364d58e6b516","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-2.0.1.tgz","integrity":"sha512-JW6PAPZpUvyjz4MQ0lgP+S3oGLgY3Y0CNYKOiFGY7WQhcBh9tYZMCF58c15Pay/NP+bNa5uv8oaI83sZWB3ihQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2i0a6L7yn4CaNh4vIKRzhUglg2p2Z0O1f8cYZ6ypLfAiBjL2lA/RVUWu3pAX2HGI2PoqctTS7GD3gvfymLeDRG7g=="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/redux-storage-2.0.1.tgz_1454403074414_0.5245474490802735"}},"2.1.0":{"name":"redux-storage","version":"2.1.0","description":"Persistence layer for redux with flexible backends","main":"build/index.js","jsnext:main":"src/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","engines/","src","!**/__tests__/**"],"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.4.0","babel-core":"^6.4.0","babel-polyfill":"^6.3.14","babel-preset-michaelcontento":"^1.3.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^0.3.0","release-it":"^2.3.1"},"dependencies":{"immutable":"^3.7.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.7","lodash.isobject":"^3.0.2","lodash.merge":"^4.0.2","lodash.set":"^4.0.0","redux-actions":"^0.9.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"5f7e2a8d17d71f67ba348e3232dfa5ec225e111b","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@2.1.0","_shasum":"e52d2c32c1f0823a1e0f62bd0989b02ee91a5f6d","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.2.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"e52d2c32c1f0823a1e0f62bd0989b02ee91a5f6d","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-2.1.0.tgz","integrity":"sha512-+z+8MW3nQtNcDgWO6SJyOHYq5a80T/FtdHwHbcczoJydHwLp7P1iS8C/1Xs526NKPjuLQsIYzMfa+2vt6Yj+Zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxMVfKZ7mLitA/M78oTWQ57ouvMUqzWBp0+J8TVbpbPAiAsZBuCsuKHIr0NRBWeEqisCx/GAKxqYTrGaNVwsQN7bg=="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/redux-storage-2.1.0.tgz_1454671264426_0.5915967631153762"}},"2.1.1":{"name":"redux-storage","version":"2.1.1","description":"Persistence layer for redux with flexible backends","main":"build/index.js","jsnext:main":"src/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","engines/","src","!**/__tests__/**"],"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.4.0","babel-core":"^6.4.0","babel-polyfill":"^6.3.14","babel-preset-michaelcontento":"^1.3.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^0.3.0","release-it":"^2.3.1"},"dependencies":{"immutable":"^3.7.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.7","lodash.isobject":"^3.0.2","lodash.merge":"^4.0.2","lodash.set":"^4.0.0","redux-actions":"^0.9.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"31feeb963b47d29df929caade10a2045401b41b6","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@2.1.1","_shasum":"0876a73a6b9f83deec01b92eade4588a693f093b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"0876a73a6b9f83deec01b92eade4588a693f093b","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-2.1.1.tgz","integrity":"sha512-aLICXeUHs/QTpq5+XxNWqvX2sPiElPYZOnlvIzKQjK6VN1qeBerTJMutJReSuiM7lRoAeeVfsQitFRfbcyMk9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACsXrGYaQmxOH7jOtILDKenuBIMuJF9aHqT7A4WHjVwAiEA2UPrdAHG/gXu3za+G9hYMtiI/cmKIBET05UlHROfi3Q="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/redux-storage-2.1.1.tgz_1455012049590_0.659738682443276"}},"2.2.0":{"name":"redux-storage","version":"2.2.0","description":"Persistence layer for redux with flexible backends","main":"build/index.js","jsnext:main":"src/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","react-native","promise","middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","engines/","src","!**/__tests__/**"],"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.4.0","babel-core":"^6.4.0","babel-polyfill":"^6.3.14","babel-preset-michaelcontento":"^1.3.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^0.3.0","release-it":"^2.3.1"},"dependencies":{"immutable":"^3.7.6","lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.7","lodash.isobject":"^3.0.2","lodash.merge":"^4.0.2","lodash.set":"^4.0.0","lodash.unset":"^4.1.0","redux-actions":"^0.9.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"513b6a3c5183efd1168d869aeb825514fe0ef3fd","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@2.2.0","_shasum":"a6414106355797381f0f88e998050e0ba4755acb","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"a6414106355797381f0f88e998050e0ba4755acb","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-2.2.0.tgz","integrity":"sha512-6JKZ0dbN9EMpXlO90H7oXwmPaUK90UJmJuKilRMmi+7qzXqjQAxW6e7em7tTHEBETSpdtZ/qkDXvPDtKiVaV1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5G0YXEr9wTtE3N4EjyTi9+TCMXi9yY07UoOH/85mFoAiBGRk14PEL2zc9uMk2UGnkl/WfZPFZBPPnQu18LSaO41w=="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/redux-storage-2.2.0.tgz_1455020828311_0.5378695027902722"}},"3.0.0":{"name":"redux-storage","version":"3.0.0","description":"Persistence layer for redux with flexible backends","main":"build/index.js","jsnext:main":"src/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","src","!**/__tests__/**"],"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.4.0","babel-core":"^6.4.0","babel-polyfill":"^6.3.14","babel-preset-michaelcontento":"^1.3.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","immutable":"^3.7.6","mocca":"^0.3.0","release-it":"^2.3.1"},"dependencies":{"lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.7","lodash.isobject":"^3.0.2","lodash.merge":"^4.0.2","redux-actions":"^0.9.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"gitHead":"dd33fb2d456228dd708f894d3e8dcf88ba97bdc9","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@3.0.0","_shasum":"6f7821edc4ee5b7953a48eaf589be470528f94c1","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"6f7821edc4ee5b7953a48eaf589be470528f94c1","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-3.0.0.tgz","integrity":"sha512-JwPd7N4NumuKEnBKgQcbw1e9CwWl+wIR+wi2z9aP+gaKaByQWyLli2wAkMOrOFYORVU9rEHBzDJjRzLmwzzz/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEV65T5Qhyl4y0saIFuOEUA/UXE/1o/sx3diLMXzV3VAiEAkomhuCJ9mk85UFN2F7W2HQlUmLcYQcCroYpVlrxSDFo="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/redux-storage-3.0.0.tgz_1455109640391_0.5881210633087903"}},"3.0.1":{"name":"redux-storage","version":"3.0.1","description":"Persistence layer for redux with flexible backends","main":"build/index.js","jsnext:main":"src/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","src","!**/__tests__/**"],"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.4.0","babel-core":"^6.4.0","babel-polyfill":"^6.3.14","babel-preset-michaelcontento":"^1.3.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","immutable":"^3.7.6","mocca":"^0.3.0","release-it":"^2.3.1"},"dependencies":{"lodash.isarray":"^4.0.0","lodash.isfunction":"^3.0.7","lodash.isobject":"^3.0.2","lodash.merge":"^4.0.2","loose-envify":"^1.1.0","redux-actions":"^0.9.0"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"browserify":{"transform":["loose-envify"]},"gitHead":"6febf7837f479a2f12c524ed86ba20dc1a934bed","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@3.0.1","_shasum":"06caf089bc6b1459d8ddcfdd9bbaeb5b84742ef2","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.6.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"06caf089bc6b1459d8ddcfdd9bbaeb5b84742ef2","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-3.0.1.tgz","integrity":"sha512-UzGvvXytHFpp/CFbDgZDbUM7AT2BGVLtmr2wILjrVqtG/eGBrQJfE0tMj5rxycer2/Plws2s0FiQihbgUMr7XA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExv068IZHvkBKe00jvs3oiu0p6MYHjCF4V6R9uiJod2AiByQ1unrfo90Lmuyc+dSKpp63XXqm+/wkQT76KuY5PFtw=="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/redux-storage-3.0.1.tgz_1456737684149_0.7638221946544945"}},"4.0.0":{"name":"redux-storage","version":"4.0.0","description":"Persistence layer for redux with flexible backends","main":"build/index.js","jsnext:main":"src/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","src","!**/__tests__/**"],"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.4.0","babel-core":"^6.4.0","babel-polyfill":"^6.3.14","babel-preset-michaelcontento":"^1.3.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^0.3.0","release-it":"^2.3.1"},"dependencies":{"lodash.isfunction":"^3.0.7","lodash.isobject":"^3.0.2","loose-envify":"^1.1.0","redux-actions":"^0.9.0","redux-storage-merger-simple":"^1.0.1"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"browserify":{"transform":["loose-envify"]},"gitHead":"2540e985be4897f5c13b550226ff1200c8a934e5","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@4.0.0","_shasum":"c927df90690d854982a2f94094bc3b180d3612b9","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.6.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"c927df90690d854982a2f94094bc3b180d3612b9","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-4.0.0.tgz","integrity":"sha512-ekazQQfJDK5tf8AIl1FijfNPeKsHi5eKNYyxgW7+kB7tBxKgH7FEjt9ufrGxc7oZ7U0hmEqP985XuWmQcQeeYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBi3kOxIGoo42qtTfRLJV01DDSIO4EtavMTiIRPX//G+AiAOF5imdAtGKLJ5vq4Xc49kwa5o+UgwjclvVXk4r1YT9Q=="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-storage-4.0.0.tgz_1456906614392_0.014087614603340626"}},"4.0.1":{"name":"redux-storage","version":"4.0.1","description":"Persistence layer for redux with flexible backends","main":"build/index.js","jsnext:main":"src/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","src","!**/__tests__/**"],"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.4.0","babel-core":"^6.4.0","babel-polyfill":"^6.3.14","babel-preset-modern-node":"^2.1.0","babel-preset-stage-2":"^6.5.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^1.0.3","release-it":"^2.3.1"},"dependencies":{"lodash.isfunction":"^3.0.7","lodash.isobject":"^3.0.2","loose-envify":"^1.1.0","redux-actions":"^0.9.0","redux-storage-merger-simple":"^1.0.1"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"browserify":{"transform":["loose-envify"]},"gitHead":"d51fcfba4f63276a4d47e8a1653b0e2397fc6f07","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@4.0.1","_shasum":"842745ca3c95bbcea03892e65946d9b7548f6478","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"842745ca3c95bbcea03892e65946d9b7548f6478","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-4.0.1.tgz","integrity":"sha512-DQJDjPVipqTK9VVMlQa4i3vCmrfryLcQyj0RoxUxjiMwKo4nTPy1rOCqYL3cVK6LY95MlmWMLd+DVEPtJTLhtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClxzgjVO/9qvhVjzUoGpf7yMD7j+l2rTWwK7F44sZMqwIhALoRWenXfx3xeUXN2zdtrv8tcWVOVULbg8xRMKLR3uXv"}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/redux-storage-4.0.1.tgz_1465554938162_0.16606564726680517"}},"4.1.0":{"name":"redux-storage","version":"4.1.0","description":"Persistence layer for redux with flexible backends","main":"build/index.js","jsnext:main":"src/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","src","!**/__tests__/**"],"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-polyfill":"^6.9.1","babel-preset-modern-node":"^2.2.1","babel-preset-stage-2":"^6.11.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^1.0.3","release-it":"^2.4.1"},"dependencies":{"lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","loose-envify":"^1.2.0","redux-actions":"^0.10.1","redux-storage-merger-simple":"^1.0.2"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"browserify":{"transform":["loose-envify"]},"gitHead":"ad866d39ac428edb3c3989068dc2d48d7dfd2a64","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@4.1.0","_shasum":"196419eea9bb0f7f1f20f245c93ad7696c867c75","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"196419eea9bb0f7f1f20f245c93ad7696c867c75","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-4.1.0.tgz","integrity":"sha512-Dy/p1Ymuz0Kgvvtapnu7Z3ZaX5oKCFOx9FpUcQUukl8SmR9bFTOj8AItTYB31bsCPQwAWq5sMDbKXjP2fifUtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO+KBJTKWtydF/fsFRaK3Li9Ch9KcyO4tM/6PEFTjGjQIgHjWNXWma3lD9b+3QexqDFQEvFVHJfYgI6AxwRNnpBkE="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/redux-storage-4.1.0.tgz_1470340757376_0.4881371690426022"}},"4.1.1":{"name":"redux-storage","version":"4.1.1","description":"Persistence layer for redux with flexible backends","main":"build/index.js","jsnext:main":"build-es/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/michaelcontento/redux-storage.git"},"homepage":"https://github.com/michaelcontento/redux-storage","keywords":["redux","redux-middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":{"name":"Michael Contento","email":"michaelcontento@gmail.com"},"files":["build/","build-es/","src","!**/__tests__/**"],"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-polyfill":"^6.9.1","babel-preset-modern-node":"^3.0.0","babel-preset-stage-2":"^6.11.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^1.0.3","release-it":"^2.4.1"},"dependencies":{"lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","loose-envify":"^1.2.0","redux-actions":"^0.10.1","redux-storage-merger-simple":"^1.0.2"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"browserify":{"transform":["loose-envify"]},"gitHead":"a9b97d3945bb7e2901c0d0bbe4799512dd5e2c72","bugs":{"url":"https://github.com/michaelcontento/redux-storage/issues"},"_id":"redux-storage@4.1.1","_shasum":"a23c0c1b546a26bc7d62193a4621203c7cee1104","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"a23c0c1b546a26bc7d62193a4621203c7cee1104","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-4.1.1.tgz","integrity":"sha512-PUXwsYmV8OISKKhAcXkeOncXvsZOpj3J8yRmPMK+OxoK4+evPdtdGzqLjPIW82W6iUI3LY9QwVQ35Uls/w+CGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOkE+1tCkWe9gMVcMAADA0wSX8fXds7NAX8NbTGCaBwAIhAIzqNjAYt3+qfCY8z7ZJW6tnu4X6pRccAswb7wLk+WmF"}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-storage-4.1.1.tgz_1471088677136_0.11207796190865338"}},"4.1.2":{"name":"redux-storage","version":"4.1.2","description":"Persistence layer for redux with flexible backends","main":"build/index.js","jsnext:main":"build-es/index.js","scripts":{"test":"make lint test build"},"repository":{"type":"git","url":"git+https://github.com/react-stack/redux-storage.git"},"bugs":{"url":"https://github.com/react-stack/redux-storage/issues"},"homepage":"https://github.com/react-stack/redux-storage","keywords":["redux","redux-middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"author":"","files":["build/","build-es/","src","!**/__tests__/**"],"eslintConfig":{"extends":"michaelcontento"},"license":"MIT","devDependencies":{"babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-polyfill":"^6.9.1","babel-preset-modern-node":"^3.0.0","babel-preset-stage-2":"^6.11.0","eslint":"^1.10.3","eslint-config-michaelcontento":"^1.1.1","eslint-plugin-mocha-only":"0.0.3","mocca":"^1.0.3","release-it":"^2.4.1"},"dependencies":{"lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","loose-envify":"^1.2.0","redux-actions":"^0.10.1","redux-storage-merger-simple":"^1.0.2"},"peerDependencies":{"redux":"^3.0.0 || ^2.0.0 || ^1.0.0 || 1.0.0-alpha || 1.0.0-rc"},"browserify":{"transform":["loose-envify"]},"gitHead":"b62f000bcc05f0ab43866d49416f32381de2a5c9","_id":"redux-storage@4.1.2","_shasum":"e06f4bdeee262aead9132fc9f7eadc67e9f9bea2","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"michaelcontento","email":"michaelcontento@gmail.com"},"dist":{"shasum":"e06f4bdeee262aead9132fc9f7eadc67e9f9bea2","tarball":"https://registry.npmjs.org/redux-storage/-/redux-storage-4.1.2.tgz","integrity":"sha512-mA3ye5FLqnK3RgrSuhSyXkYp9IOyWB95/zle2n8qSrFoOiCTgrEtM9W07hou/b/QRmT/LpsRQhWiQOn7KqOjjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOZOJEg8Rgdq6zpXWc/EfK1AALJbvtdn6ExWeP00S8bAIgI/uK4cFqs95gv20X2LlJYZDdW4fQx57ht0o9dgxtHNQ="}]},"maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-storage-4.1.2.tgz_1481564096027_0.718212170060724"}}},"readme":"# [redux-storage][]\n\n[![build](https://travis-ci.org/guns2410/redux-storage.svg?branch=master)](https://travis-ci.org/react-stack/redux-storage)\n[![dependencies](https://david-dm.org/guns2410/redux-storage.svg)](https://david-dm.org/react-stack/redux-storage)\n[![devDependencies](https://david-dm.org/guns2410/redux-storage/dev-status.svg)](https://david-dm.org/react-stack/redux-storage#info=devDependencies)\n\n[![license](https://img.shields.io/npm/l/redux-storage.svg?style=flat-square)](https://www.npmjs.com/package/redux-storage)\n[![npm version](https://img.shields.io/npm/v/redux-storage.svg?style=flat-square)](https://www.npmjs.com/package/redux-storage)\n[![npm downloads](https://img.shields.io/npm/dm/redux-storage.svg?style=flat-square)](https://www.npmjs.com/package/redux-storage)\n\nSave and load the [Redux][] state with ease.\n\n## Features\n\n* Flexible storage engines\n    * [localStorage][]: based on window.localStorage\n        * Or for environments without `Promise` support [localStorageFakePromise][]\n    * [reactNativeAsyncStorage][]: based on `react-native/AsyncStorage`\n* Flexible state merger functions\n    * [simple][merger-simple]: merge plain old JS structures (default)\n    * [immutablejs][merger-immutablejs]: merge plain old JS **and** [Immutable][]\n        objects\n* Storage engines can be async\n* Load and save actions that can be observed\n    * [SAVE][]: `{ type: 'REDUX_STORAGE_SAVE', payload: /* state tree */ }`\n    * [LOAD][]: `{ type: 'REDUX_STORAGE_LOAD', payload: /* state tree */ }`\n* Various engine decorators\n    * [debounce][]: batch multiple save operations\n    * [engines][]: use different storage types\n    * [filter][]: only store a subset of the whole state tree\n    * [immutablejs][]: load parts of the state tree as [Immutable][] objects\n    * [migrate][]: versioned storage with migrations\n* Black- and whitelist actions from issuing a save operation\n\n## Installation\n\n    npm install --save redux-storage\n\nAnd you need to install at least one [redux-storage-engine][npm-engine], as\n[redux-storage][] is only the *\"management core\"*.\n\n## Usage\n\n```js\nimport * as storage from 'redux-storage'\n\n// Import redux and all your reducers as usual\nimport { createStore, applyMiddleware, combineReducers } from 'redux';\nimport * as reducers from './reducers';\n\n// We need to wrap the base reducer, as this is the place where the loaded\n// state will be injected.\n//\n// Note: The reducer does nothing special! It just listens for the LOAD\n//       action and merge in the provided state :)\n// Note: A custom merger function can be passed as second argument\nconst reducer = storage.reducer(combineReducers(reducers));\n\n// Now it's time to decide which storage engine should be used\n//\n// Note: The arguments to `createEngine` are different for every engine!\nimport createEngine from 'redux-storage-engine-localstorage';\nconst engine = createEngine('my-save-key');\n\n// And with the engine we can create our middleware function. The middleware\n// is responsible for calling `engine.save` with the current state afer\n// every dispatched action.\n//\n// Note: You can provide a list of action types as second argument, those\n//       actions will be filtered and WON'T trigger calls to `engine.save`!\nconst middleware = storage.createMiddleware(engine);\n\n// As everything is prepared, we can go ahead and combine all parts as usual\nconst createStoreWithMiddleware = applyMiddleware(middleware)(createStore);\nconst store = createStoreWithMiddleware(reducer);\n\n// At this stage the whole system is in place and every action will trigger\n// a save operation.\n//\n// BUT (!) an existing old state HAS NOT been restored yet! It's up to you to\n// decide when this should happen. Most of the times you can/should do this\n// right after the store object has been created.\n\n// To load the previous state we create a loader function with our prepared\n// engine. The result is a function that can be used on any store object you\n// have at hand :)\nconst load = storage.createLoader(engine);\nload(store);\n\n// Notice that our load function will return a promise that can also be used\n// to respond to the restore event.\nload(store)\n    .then((newState) => console.log('Loaded state:', newState))\n    .catch(() => console.log('Failed to load previous state'));\n```\n\n## Details\n\n### Engines, Decorators & Mergers\n\nThey all are published as own packages on npm. But as a convention all engines\nshare the keyword [redux-storage-engine][npm-engine], decorators can be found\nwith [redux-storage-decorator][npm-decorator] and mergers with\n[redux-storage-merger][npm-merger]. So it's pretty trivial to find all\nthe additions to [redux-storage][] you need :smile:\n\n### Actions\n\n[redux-storage][] will trigger actions after every load or save operation from\nthe underlying engine.\n\nYou can use this, for example, to display a loading screen until the old state\nhas been restored like this:\n\n```js\nimport { LOAD, SAVE } from 'redux-storage';\n\nfunction storeageAwareReducer(state = { loaded: false }, action) {\n    switch (action.type) {\n        case LOAD:\n            return { ...state, loaded: true };\n\n        case SAVE:\n            console.log('Something has changed and written to disk!');\n\n        default:\n            return state;\n    }\n}\n```\n\n### Middleware\n\nIf you pass an array of action types as second argument to `createMiddleware`,\nthose will be added to a internal blacklist and won't trigger calls to\n`engine.save`.\n\n```js\nimport { createMiddleware } from 'redux-storage'\n\nimport { APP_START } from './constants';\n\nconst middleware = createMiddleware(engine, [ APP_START ]);\n```\n\nIf you want to whitelist all actions that are allowed to issue a `engine.save`,\njust specify them as third argument.\n\n```js\nimport { createMiddleware } from 'redux-storage'\n\nimport { SHOULD_SAVE } from './constants';\n\nconst middleware = createMiddleware(engine, [], [ SHOULD_SAVE ]);\n```\n\n# A fork of [redux-storage](https://github.com/michaelcontento/redux-storage)\n\nThe original author of the package [redux-storage](https://github.com/michaelcontento/redux-storage) has decided to deprecate the project and no longer maintained. The package will now be maintained here.\n\nThank you [michaelcontento](https://github.com/michaelcontento) for a great library!\n\n## License\n\n    The MIT License (MIT)\n\n    Copyright (c) 2016- Gunjan Soni <gunjan.soni2002@gmail.com> \n    Copyright (c) 2015-2016 Michael Contento <mail@michaelcontento.de> \n\n    Permission is hereby granted, free of charge, to any person obtaining a copy of\n    this software and associated documentation files (the \"Software\"), to deal in\n    the Software without restriction, including without limitation the rights to\n    use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\n    the Software, and to permit persons to whom the Software is furnished to do so,\n    subject to the following conditions:\n\n    The above copyright notice and this permission notice shall be included in all\n    copies or substantial portions of the Software.\n\n    THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\n    FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\n    COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\n    IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\n    CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n  [merger-simple]: https://github.com/react-stack/redux-storage-merger-simple\n  [merger-immutablejs]: https://github.com/react-stack/redux-storage-merger-immutablejs\n  [npm-engine]: https://www.npmjs.com/browse/keyword/redux-storage-engine\n  [npm-decorator]: https://www.npmjs.com/browse/keyword/redux-storage-decorator\n  [npm-merger]: https://www.npmjs.com/browse/keyword/redux-storage-merger\n  [Redux]: https://github.com/gaearon/redux\n  [Immutable]: https://github.com/facebook/immutable-js\n  [redux-storage]: https://github.com/react-stack/redux-storage\n  [react-native]: https://facebook.github.io/react-native/\n  [localStorage]: https://github.com/react-stack/redux-storage-engine-localStorage\n  [localStorageFakePromise]: https://github.com/react-stack/redux-storage-engine-localStorageFakePromise\n  [reactNativeAsyncStorage]: https://github.com/react-stack/redux-storage-engine-reactNativeAsyncStorage\n  [LOAD]: https://github.com/react-stack/redux-storage/blob/master/src/constants.js#L1\n  [SAVE]: https://github.com/react-stack/redux-storage/blob/master/src/constants.js#L2\n  [debounce]: https://github.com/react-stack/redux-storage-decorator-debounce\n  [engines]: https://github.com/allegro/redux-storage-decorator-engines\n  [filter]: https://github.com/react-stack/redux-storage-decorator-filter\n  [migrate]: https://github.com/mathieudutour/redux-storage-decorator-migrate\n  [immutablejs]: https://github.com/react-stack/redux-storage-decorator-immutablejs\n","maintainers":[{"name":"michaelcontento","email":"michaelcontento@gmail.com"}],"time":{"modified":"2022-06-26T10:28:27.501Z","created":"2015-07-28T23:20:51.656Z","0.0.1":"2015-07-28T23:20:51.656Z","0.0.2":"2015-07-28T23:49:18.430Z","1.0.0":"2015-08-05T00:29:52.590Z","1.1.0":"2015-08-05T00:56:41.326Z","1.1.1":"2015-08-05T11:27:37.962Z","1.1.2":"2015-08-06T12:23:13.546Z","1.1.3":"2015-08-18T10:07:37.220Z","1.1.4":"2015-08-27T10:37:44.003Z","1.1.5":"2015-08-27T10:45:46.338Z","1.1.6":"2015-09-02T10:12:31.410Z","1.2.0":"2015-09-02T10:12:58.063Z","1.2.1":"2015-09-14T14:58:01.296Z","1.2.2":"2015-09-21T04:54:05.978Z","1.2.3":"2015-09-21T05:18:17.551Z","1.2.4":"2015-10-02T17:03:46.576Z","1.3.0":"2015-10-08T12:53:40.945Z","1.3.1":"2015-10-17T12:11:51.853Z","1.3.2":"2015-10-26T08:10:52.503Z","1.3.3":"2015-11-12T13:34:38.312Z","1.3.4":"2015-11-29T21:14:17.351Z","1.4.0":"2015-12-03T13:46:29.326Z","1.4.1":"2015-12-12T07:38:13.286Z","1.4.2":"2016-01-04T10:10:16.270Z","1.4.3":"2016-01-11T09:46:40.134Z","1.4.4":"2016-01-19T12:20:01.332Z","2.0.0":"2016-01-25T07:43:55.303Z","2.0.1":"2016-02-02T08:51:16.842Z","2.1.0":"2016-02-05T11:21:06.904Z","2.1.1":"2016-02-09T10:00:52.586Z","2.2.0":"2016-02-09T12:27:11.358Z","3.0.0":"2016-02-10T13:07:23.409Z","3.0.1":"2016-02-29T09:21:26.908Z","4.0.0":"2016-03-02T08:16:56.510Z","4.0.1":"2016-06-10T10:35:40.528Z","4.1.0":"2016-08-04T19:59:18.949Z","4.1.1":"2016-08-13T11:44:39.188Z","4.1.2":"2016-12-12T17:34:56.696Z"},"homepage":"https://github.com/react-stack/redux-storage","keywords":["redux","redux-middleware","fsa","flux-standard-action","flux","immutable","persistent","data","localstorage"],"repository":{"type":"git","url":"git+https://github.com/react-stack/redux-storage.git"},"bugs":{"url":"https://github.com/react-stack/redux-storage/issues"},"license":"MIT","readmeFilename":"README.md","users":{"dheerajvs":true,"kay.sackey":true,"ebaranov":true,"fabrianibrahim":true,"moimikey":true,"usex":true,"cptamerica":true,"herlon214":true,"danielheene":true}}