{"_id":"redux-persist-transform-expire","_rev":"6-3f88f2938fe579769ede4d3f3bd22f5a","name":"redux-persist-transform-expire","description":"Add expiration to your persisted store","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"redux-persist-transform-expire","version":"0.0.1","description":"Add expiration to your persisted store","main":"index.js","scripts":{"test":"mocha ./test","lint":"semistandard"},"keywords":["redux","redux-persist","redux-persist-transform","expire"],"author":{"name":"Gabriel Cebrian"},"license":"MIT","devDependencies":{"expect.js":"^0.3.1","mocha":"^2.5.3","moment":"^2.13.0","redux-persist":"^3.2.2","semistandard":"^8.0.0"},"peerDependencies":{"redux-persist":">=3.0"},"dependencies":{"traverse":"^0.6.6"},"gitHead":"de5bdb584f18a431b10505af7339df064540c366","_id":"redux-persist-transform-expire@0.0.1","_shasum":"e29c1ad5eba06b1001277ac79a9184ce07b1d451","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"gabceb","email":"gabceb@gmail.com"},"maintainers":[{"name":"gabceb","email":"gabceb@gmail.com"}],"dist":{"shasum":"e29c1ad5eba06b1001277ac79a9184ce07b1d451","tarball":"https://registry.npmjs.org/redux-persist-transform-expire/-/redux-persist-transform-expire-0.0.1.tgz","integrity":"sha512-0Potz0vROHk+PQiTNcY/yiffKl93mAHdIXZ3UMkdG2tbrc/Ib0LQ3OGP2dnA8VJJ3L7vgbziIItxm1itDcWHKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdbioWFHgX6W7zASGFmKpE8JiZcW28ZaBu1PNXkcxCqQIhAOGhZWoEyitbbJjujBuMMxPbdcmRQ57Uh8J3+9NjJ4sW"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-persist-transform-expire-0.0.1.tgz_1465246343798_0.6600947717670351"},"directories":{}},"0.0.2":{"name":"redux-persist-transform-expire","version":"0.0.2","description":"Add expiration to your persisted store","main":"index.js","scripts":{"test":"mocha ./test","lint":"semistandard"},"keywords":["redux","redux-persist","redux-persist-transform","expire"],"author":{"name":"Gabriel Cebrian"},"license":"MIT","devDependencies":{"expect.js":"^0.3.1","mocha":"^2.5.3","moment":"^2.13.0","redux-persist":"^3.2.2","semistandard":"^8.0.0"},"peerDependencies":{"redux-persist":">=3.0"},"dependencies":{"traverse":"^0.6.6"},"gitHead":"80f91a39924b3933fea188642b0fe430368b9143","_id":"redux-persist-transform-expire@0.0.2","_shasum":"b4efd199c0b29bce6784edac6d54c9d620a38694","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"gabceb","email":"gabceb@gmail.com"},"maintainers":[{"name":"gabceb","email":"gabceb@gmail.com"}],"dist":{"shasum":"b4efd199c0b29bce6784edac6d54c9d620a38694","tarball":"https://registry.npmjs.org/redux-persist-transform-expire/-/redux-persist-transform-expire-0.0.2.tgz","integrity":"sha512-kxP9TCQ0oAx4hd4RP2O/DoCPAZrSD1kfAi6Mmjxd27nYO7aM/erKHPKWHhEvsKKjJsuroqzSBL+S6RmkFOLiWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrzb0zcfJoGoD0pceE6uJKODtKoO5Uu3QeAcw3ONMh/wIhAIbzBO4LdIhZiqymch0IUo/QYXWjJJcPEjltlc0bGOCT"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-persist-transform-expire-0.0.2.tgz_1489517510934_0.9473044476471841"},"directories":{}}},"readme":"# redux-persist-transform-expire\n\n[![npm](https://img.shields.io/npm/v/redux-persist-transform-expire.svg?maxAge=2592000&style=flat-square)](https://www.npmjs.com/package/redux-persist-transform-expire)\n\nAdd expiration to your persisted store.\n\n## Usage\n\n```js\nimport createExpirationTransform from 'redux-persist-transform-expire';\n\nconst expireTransform = createExpirationTransform({\n  expireKey: 'customExpiresAt',\n  defaultState: {\n    custom: 'values'\n  }\n});\n\npersistStore(store, {\n  transforms: [expireTransform]\n});\n\n```\n## Configuration\n\n| Attr         | Type   | Default            | Notes                                               |\n| ------------ | ------ | ------------------ | --------------------------------------------------- |\n| expireKey    | String | 'persistExpiresAt' | Name of the attribute holding the expire date value |\n| defaultState | Any    | {}                 | Shape of the state after expirations happen         |\n","maintainers":[{"name":"gabceb","email":"gabceb@gmail.com"}],"time":{"modified":"2022-06-26T10:19:11.535Z","created":"2016-06-06T20:52:24.258Z","0.0.1":"2016-06-06T20:52:24.258Z","0.0.2":"2017-03-14T18:51:51.198Z"},"keywords":["redux","redux-persist","redux-persist-transform","expire"],"author":{"name":"Gabriel Cebrian"},"license":"MIT","readmeFilename":"README.md","users":{}}