{"_id":"@d4h/ion-ngx-storage","_rev":"33-5845c25149f2d09ae0b4f1a8240c756a","name":"@d4h/ion-ngx-storage","dist-tags":{"latest":"2.3.0"},"versions":{"0.0.1":{"name":"@d4h/ion-ngx-storage","version":"0.0.1","peerDependencies":{"@angular/common":"^7.2.0","@angular/core":"^7.2.0","@ionic/storage":"^2.2.0","@ngrx/effects":"^8.0.1","@ngrx/store":"^8.0.1","traverse":"^0.6.6"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","_id":"@d4h/ion-ngx-storage@0.0.1","_nodeVersion":"11.10.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-hFaiyS9Hp9sndulfyj5gO+eDDAegSPPQizTo1S76B1oVp90zQXk1hdVMuz0hnYcpR2pc2INTrYAh9fTMMWf5Ug==","shasum":"771b9dd11f2d785e7febae498b4d89f13eb35bc3","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-0.0.1.tgz","fileCount":50,"unpackedSize":223150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJe2zCRA9TVsSAnZWagAAugYP/1DODCT0mo22pfRhKkDb\nnUj2Nir52SwYNSoREMxQOm1WjMfrmVk+3B0WYNxs2TSDAKyeqzHoEFtC03nt\nelUosZOOWM4FkOLlMTPlt/hgsD6XWBWq5DbQviDx7AFOKgQq0aKQRI8xWvmj\nAVjF9PEuBgtrwdwQOEjWQXpXERMqBuzhiP86Q2HXJBEnRkyvQg4mfLrGsVpT\nAhDtHrtHQtpIfZCZKhQp7FbkyGdn58Zn1OZ0+ewZcMjw3nUTjZl9iU1kHrRf\n+frb4EEL0+YrK3r8RnJ/iCIi4plVG31vNLkKPdy8fObk3rQucp2Mq3Szybv9\nNalgGdTGo0vaMBtwNK2kg19jhW4xMJtREHXtp7yJ1JGnNxITZoY683UBeDmd\nsx3L2t5aL1U2iMhO9H/1G+YygYvWyNy3TQs5Y17jjY7R1IFjasN8vPthLE5s\n92oEMTeea1lqbpAYnvfqo8smbWbaEUCaE8fCwP7/N5SB6YWYEDJALlAMtAN0\nKGnyB4E6jEE2zCTI26hgVI6nlNgYP5Isq0a28+pQGatXVr9qyCaFP7+B5iDt\n216RSxlMx64N3VLXQP6omDFY6AwVagiALWxOM9e39WzI65dvCpPeprYt1TRQ\nd0MKlFqELdL4TRSIhR0+S7Hj2fwzypN7NFnahIttqjEY3UMhS85xj/ePwpF1\npn6V\r\n=08un\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2AJ5i5bNNWHM+iB/XzIqacS55DG4ie8+bm/b5kzim2gIhAN0niyaV+T0tKHr+mooT/jg4820hQWPXuOFh9B88Mfdz"}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_0.0.1_1562766770799_0.38119566659226334"},"_hasShrinkwrap":false},"0.0.2-beta.0":{"name":"@d4h/ion-ngx-storage","version":"0.0.2-beta.0","private":false,"peerDependencies":{"@angular/common":"^7.2.0","@angular/core":"^7.2.0","@ionic/storage":"^2.2.0","@ngrx/effects":"^8.0.1","@ngrx/store":"^8.0.1","traverse":"^0.6.6"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"dependencies":{"tslib":"^1.9.0"},"description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","_id":"@d4h/ion-ngx-storage@0.0.2-beta.0","_nodeVersion":"11.10.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-OqYSmk7DFJtHBnd8Dkc0+4esW3EDUnAlbfndiujdOwnhRkmcgJSe7BImflkExGlCIyv833QUCl+JgTItGgXv7w==","shasum":"59d967b35d1fb9a814ebe5e4d0217923944bd93c","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-0.0.2-beta.0.tgz","fileCount":50,"unpackedSize":223177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJe4jCRA9TVsSAnZWagAATcgP/0c+6SCuf9uFWmnKL+o/\nMJGUAOL8618+kg/5xkzwNaJb5/02oFhTHKfq2eKeldpS+6xR5PhvapCreZPR\ny6H44m8E9LWJpvNu9A482n+NfZdCrBXAbVyWOVBNM1gwo+axW3Ptoahv2emo\ny7BUwSfP3g/LrStjayCWsgY79hy/Rm08HC8wtbXyAq1ONXEthGocWomGDjgO\nu83Fj5OO5X6wXnM9Ul6iCAPqnx9rm6N+MzqOO0eMZpxjhrdQR4/47+UcGAwI\nQfDdIfjoSWgmYgph4YefefC//REqEJHfdi0fCjeZFGkpV5d90ekUiK2I0uBy\nzR0arz2GniKQOxgGzm1mSIjEvxz03d6B3DepV3GgB40jbjr2oqFkQDnMf9bv\n0XGqenFbXuVQpq7xVbmcLyGk3scmnHI8V+N6i09kV+iq+QvKe1jFfo2GIZis\naZ5gMqLmdIY46++rFuRpVNLoczXHDH57uGq12AhZUe9dJFHNEDwTmNiRuEt+\nm0gWw323Log3r5Iu2RdJP1OOvzuFgl0/1iwwZbJEORf5GUq+LDL0jetFW0k3\nQ/H3+7Vp0fKL6NJqEP6uSxSVgwc3fu78Hyac/RvMf1K9H0v18Z2ibcbPnuL4\nmhNRWR3wWIeMFy/doi7BEizUPqdY6yR3JDXCmx0N0OKIYR7tkEwdbQhvwx7V\nOktJ\r\n=msAq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCl7dd2mpAAZopIzaVK+AEQhttDwZnOBTreoPIMcOmx6QIgcL4GR5Y3Y0d2iSnMjcXh5TRihFM5TkeZBiAYbyMcq9o="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_0.0.2-beta.0_1562766883280_0.8009316273350195"},"_hasShrinkwrap":false},"0.1.0":{"name":"@d4h/ion-ngx-storage","version":"0.1.0","private":false,"description":"Synchronize selected NgRx state slices to native device storage.","homepage":"https://github.com/D4H/ion-ngx-storage","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"peerDependencies":{"@angular/common":"~8.1.0","@angular/core":"~8.1.0","@ngrx/effects":"^8.1.0","@ngrx/store":"^8.1.0"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@0.1.0","_nodeVersion":"11.10.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-+iy0mjFfTPsGtCxo77nZHSTdfF4j+Cjc9qKrRUI8TWmJ+sF789dFxlQer36aTIcSUk0XdFTBW30EvIpNzDq8yQ==","shasum":"623c44be1d7169b3dca8b31c93f43b51f2afd32a","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-0.1.0.tgz","fileCount":50,"unpackedSize":219220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJxVHCRA9TVsSAnZWagAAn7QP/3uMvC+Zoa5LQZ1Lubr9\n3bRnF7B7YPnlbvLC6g8BvCWh6/tj9PDp+e+mEoCjO0ALhrmfkMbYghipqiyx\nHMD2jyXK/uLNlFK3gWkxtN/EBd05eF1dfm34GtVPFHfKgpbSAT50Bfq5dHoZ\nr2M2sDUovTvlGPQrpXSWEdHdzNgt5ok/k9WBTehpiRJ3L/QQW6f1TyBAz3Tg\nFSVJu9C4otKnkZFoKk7XVzuyWrPCqTVLbJB/x1RXSkAipCbFOCRvXjsvL4xN\n2RCnpPc6bEVZTWAAQQRt+oxvaPQlw4X3C/E6+m6MZVOO8qj47/ueFf8aHyn8\nd4+V/kta9V8xM3aiQ8IxK3cOtrK4T7cKwiu9bm2iN2ollADcW+0hvdscntOS\nMx0fe13HWKYbuWQZeLBhHvuU5DeKgzOGzq8fj022KrJLi/LSKxm8sZg+bE/p\n0D/UTUVLwhUkgsMqhuImrCILbi1bP0bOYBxkPtuDDyR5/eLz8BwK4pLE5lFG\nDsZXAG63hNWm/3gFSxG4LW/5WwOKNGYZh4wAvUX+SUmJmv2cWieIB/sJCEIc\n21rJ/VuEMC/qScwxR47f7e7urDGsicj8doP9SvV99//RIaAze4PgLlsxTcdE\nWtZ9UsWBW4VzWsl3R0zHSZ3UIE2AdtpsC+1pUUTn6zJuwM5TXTFATLBbuJRX\nnh9H\r\n=JA5N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGC1FVHR0ih6QsAvBsyji1Apa3vnsGJBFLR+SScV3VpqAiAzmONUBN240Mhu/rU4mW2Df1kboSDAFxJLca/AbilayA=="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_0.1.0_1562842438555_0.5885364069870462"},"_hasShrinkwrap":false},"0.1.1":{"name":"@d4h/ion-ngx-storage","version":"0.1.1","private":false,"description":"Synchronize selected NgRx state slices to native device storage.","homepage":"https://github.com/D4H/ion-ngx-storage","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"peerDependencies":{"@angular/common":"~8.1.0","@angular/core":"~8.1.0","@ngrx/effects":"^8.1.0","@ngrx/store":"^8.1.0"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@0.1.1","_nodeVersion":"11.10.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-dWMccX/UASSKFA2bzL1eglZHEFQHaLhB/x7hmupTT0DWCgjEBibuKWdmE3BB6bzLzegXRv3yZxTp17D/PZptRw==","shasum":"9e67729e1ae1885d5973ffa42e0e15fd959bda10","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-0.1.1.tgz","fileCount":50,"unpackedSize":231366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJzsqCRA9TVsSAnZWagAAzqYP+QH6Lzxb/6et7xvye9T6\ndyzhvGLKTNXLNoEq+14GFRipQbaOBSpw++16zD7h/FETTxtfRLvoyRcDhwuR\n5jFf4ZRWFbom2U1gAa90Urwrzw5Qghm3uyf2SE20wiUgvk0qHfmwccQGtEmw\n3TrOx+9UF6eC7KWFqeS1ovmHD82/ovbeaxlK0O5EdOahcHsZGlZD6USb0g1X\nu37VZxg/G41jmSKzKKdDBqf8Xdplu+dX4SXT8vjqklRcGwmcgku1zfRnqUnm\n9hUweWuiag/JSXqzXmHYlswQno2oskx/YXw9ya//9QuuQGbSMTZUbka8LuIB\nAT7LOrLhVi+C3rdhS47pPXRN4e5zMepw4MA6HRELsSBGEu4j2y2uiMNRj3bb\n26JPOwl+Iueyc+SXqxTwm8ZlAXcKkjk+E8RBvARRwIJ3y+DdHGrVgmmc6xOp\nKshIJ0EU6LOWWk/9KCAZemlkyrehWKkbpVbuI+H5KdFW/RDrLCEhJaExlh2h\n7oGLA0k6VAkWccLzh+T7wued2s22s96TIQs7w5xYg5LmDxlBT1K1bHtddm7w\nL8xZhPrHwetEqr4HA2aT6+j+nv20t7nh2KAiKsW0rx1hzmHtPYRpcKPy6EYD\nqmIe4S3+Rxb/0O+mWOQKOKT1U7DOkkAfEIoLUgya70n3jvyCBxKvWd56p7u1\nEuyt\r\n=LJac\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ7bl9L3dC/W2RQSxXPUyVm1AF1u15HW332awr1AQyaAIhAKBY7XedV23FLareROViwkeyBFSwtrC3Bf5sEDlydk7v"}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_0.1.1_1562852137379_0.7020895937876863"},"_hasShrinkwrap":false},"1.0.0":{"name":"@d4h/ion-ngx-storage","version":"1.0.0","private":false,"description":"Synchronize Ionic application NgRx store to native device storage.","homepage":"https://github.com/D4H/ion-ngx-storage","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"repository":{"type":"git","url":"git+https://github.com/D4H/ion-ngx-storage.git"},"license":"MIT","peerDependencies":{"@angular/common":"~8.1.0","@angular/core":"~8.1.0","@ngrx/effects":"^8.1.0","@ngrx/store":"^8.1.0"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/D4H/ion-ngx-storage/issues"},"_id":"@d4h/ion-ngx-storage@1.0.0","_nodeVersion":"11.10.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-0WiLftLfLBF86OX2YCwBvGvH2tp9HSEbbwFRZcR2pykMQUiRY6ew5GaXtiU8C13ry2i24AoR0xWA+nnyZXXeUQ==","shasum":"99cbc9421ffe20e56bff27de8ff228084bdfa985","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-1.0.0.tgz","fileCount":56,"unpackedSize":280607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMIwxCRA9TVsSAnZWagAAoegP/RHw0PEG1XGJ8olHKaTv\nnJR4TyeKdCBjMvAxtZemx/ln6KKzAKMeZjl97K8dwnT5xn6APRUNLm9B5hEV\nX61M8RBMHp+D4OdS4ZCuH0ylc85oBnic0oY302LLnTwa7qnCkvYW9vGRcmQ2\nz3D6S6w9NgDN7PeawpPwz/0iHGY7RT8buimqr48ci9JiZaI+3DoqqtKPU9BZ\n2DqAT1DPSAd9K04Bc7NMW1LSbcHLB5Ch2wdLKusGv05pRUL376GCClzsNzMm\nVDphANbt9/nnWE5YVPRIqY9ovS+i6lmMMTx+bT4rV+W47Tl8wBZOADiQUkso\n6a0nud0jmGfo5UNZ/HN9x95Amj9MD9JMOoiNLt8rLmB3JqKsSK21Gs//8bJ1\ndHA/3lE+oEXeDkkAqNQiXk6NXT9ZtvP6EshgklswBg32UkvGUiy8WXfFQKTw\nanwexE0XqoIKEmxecklMoC38W5chqtLwAmP6rZlqnV18ipcPS6TEH8C339O4\nKXH/8EUPCW52T4dyoknrVVhuy5rgfS7WbyuGcmJJd7nVoIQjjFgoN79Ppi5K\nIq7J8VD/DGMXlGFmZt8BJOPXXYzE5AWWLgSL1M5iD8RBJ0z335PgkYjZ0Wna\n7qr6g2QwfuWwunpJvLsuZLDcycoBnt6n51+tQEoG+Y3QGcocUUEw+azsp3qB\n8l+Y\r\n=sldy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYbPZvwHXM3uVC7kBitMmbU4410avGBux4vSY96fPsHAIgcgsVnKh4gGdTl8MYBkd3sRjxihUGsvJv2Y79KbOSrSA="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_1.0.0_1563462705093_0.8159941713088388"},"_hasShrinkwrap":false},"1.0.1":{"name":"@d4h/ion-ngx-storage","version":"1.0.1","private":false,"description":"Synchronize Ionic application NgRx store to native device storage.","homepage":"https://github.com/D4H/ion-ngx-storage","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","ionic","ngrx","storage","sychronization"],"repository":{"type":"git","url":"git+https://github.com/D4H/ion-ngx-storage.git"},"license":"MIT","peerDependencies":{"@angular/common":"~8.1.0","@angular/core":"~8.1.0","@ngrx/effects":"^8.1.0","@ngrx/store":"^8.1.0"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/D4H/ion-ngx-storage/issues"},"_id":"@d4h/ion-ngx-storage@1.0.1","_nodeVersion":"11.10.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-YOSwuq1bSdd/HoTpz+jShR3LNrPG67mpzUdGOBf3TV4c+TEwiMnRANqtTW19yCaYfLRPexpIVQDk9pI1Y9mzag==","shasum":"d4c7a1934d46b0a8c7d1bb05034bcac706f06033","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-1.0.1.tgz","fileCount":56,"unpackedSize":280740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMI2ICRA9TVsSAnZWagAA2ToP/A4+PQyr6B60/nI7VSRx\nRk95Iaj7PqqLC1dujiqg5M7Cc1Kloi11z5y3jgGf74Ms9gLJvFt7hD8YibxP\nyjtUPcA2Ho45z4TV9zD7ZEqzHm8o/lujXIpg9HSBFy9oSbdCy0cJBDxbcpYr\nR+fHENieSEumOg1wVNIHD43sbCPwBg39Hyq7Fj1QzCyT60J5B3PaEtvge2QC\nytg4iAXSmQg0x3IGwYWZMJI14dBkvrJAulcPHaFZCmAei5xPDETj/8vUS/b7\noi5babs5BDfjdFzJgQoHkvxqDpzyfiOXyctxdbQUfDJ8gdOSEIPuie9Ym/JO\nD+ndUGQCyL/ETtE8z8m2BMD5Os1RZrUbNg2jhOudjeCXXQckJAXYezc49nV/\nycxSJutWmZvbbW5HlC4mj1irSF8Gy5iEqBBJyMSvFi92Bu5QFI6SfTKqn1x5\n3nsJDdUGsidJv7SyOEB3q+TDGwAG7e3kcyn6UV0P1UK6Q1gsKoz8+q69yAHz\nX0slwfCHiRSzVu6pb2kPdp4Dy6uDySMYLrckSLHaEoo6zbvEQ3aIEEJfn9xZ\nRycJrHZyBMuKg7Nql2nNAc0zAWpiqyVpZn4UDOZ0eXf0+PApqVc8utWMbaRS\nZAn+sm6SRqXMasVUHYSd1ZXT1JT1VthMImuaERPkh+35vp4Y/pU5ki7POpjt\nDD6c\r\n=UqYI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChUgxdDoyS5wLIqqdcgLIqSiePn5E+9qu/fNIs9sIvkQIhANsFt/zba23x5O/Vhb1W85SlMsJ0IiDRAbR6jS+EJAnN"}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_1.0.1_1563463048002_0.40432241615606257"},"_hasShrinkwrap":false},"1.0.2":{"name":"@d4h/ion-ngx-storage","version":"1.0.2","private":false,"description":"Synchronize Ionic application NgRx store to native device storage.","homepage":"https://github.com/D4H/ion-ngx-storage","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","ionic","ngrx","storage","sychronization"],"repository":{"type":"git","url":"git+https://github.com/D4H/ion-ngx-storage.git"},"license":"MIT","peerDependencies":{"@angular/common":"~8.1.0","@angular/core":"~8.1.0","@ngrx/effects":"^8.1.0","@ngrx/store":"^8.1.0"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/D4H/ion-ngx-storage/issues"},"_id":"@d4h/ion-ngx-storage@1.0.2","_nodeVersion":"11.10.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-K20dt60+ajAePj8Gagf+3lF4lrxBBJmghodL8zjacve2caKlU4j/e2oRNxB/OYMXyeV47/KHRrCaXx2afjYkog==","shasum":"3a9720fc7ca42788911c2c81dd6bebbe6c6ffc99","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-1.0.2.tgz","fileCount":56,"unpackedSize":280525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMI8PCRA9TVsSAnZWagAA+GMP/0ELiH7mccBYiSU2Igvi\nPfTiE/bB4h+HrfQkF2IV000h/Gq2vqSNdk481Du4nRkhtlYFYQMc6DcclFPm\n6z7WQnMXREeJ0EtxDOwySnrSfje8Xvj2z8gM0SBF5kNA3TU+zzI0AE9hMBqC\n1PaGUwo0UCNY36ZIh1nEqeH2EG7Sk+MAmL5OtV4nwn8hQVkQ1kW8+Gl4SqFP\noH4vC1mqFoJoG/X0+UTOUztusdrd379T33KzDiIslUUp+W1d9hxpaJg370uI\nygeGmIL09uVUWjRUq7K4bKLhFjte7/Ta0C47t5V5Drw9bc9nVkq/A9i5oVcP\n3VgEny8xmnnqFUuYTtpMnrkyFUZ612KJ95FBYap9Zux9PehYqFXi/HZav2ay\nexti9QTyAc6H9eP+Jcs2rZliNzI3tHEgDaBQ7exZ+4UN1Cwl57HRgxCxGy44\nGxkBCy+8mPlwIuTkmvDoy9THckgaKcUhW56/WEv5utGx99qRgW+Cb0s2jZqJ\n/yomI9SJDHbK1x9uZPmdVLMuRUddjffmMuYNsoV2oIjL2t9hXFhkJjB2Qunn\nJlxPFP7ivjJMHOci787SH5Jt8W7Y3qI5mAY58YgTxJttOZeydnU1+EM0yE3x\nJyLYy8ljPwhdL8aDNgR0t3+Dy0AYK8ezpveB4dHms4VMxJ/W2LIN4C2YFClz\nmPdb\r\n=pvig\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuvzTv/eCOL+bHNdDB6ityko0zd+vT47On7tIyjSxK8QIgPxgHTOCDEQsGrr4O3hZsgPzd1cBL34EKefT1H4cg+xk="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_1.0.2_1563463438927_0.9462751641624154"},"_hasShrinkwrap":false},"1.0.3":{"name":"@d4h/ion-ngx-storage","version":"1.0.3","private":false,"description":"Synchronize Ionic application NgRx store to native device storage.","homepage":"https://github.com/D4H/ion-ngx-storage","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","ionic","ngrx","storage","sychronization"],"repository":{"type":"git","url":"git+https://github.com/D4H/ion-ngx-storage.git"},"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/D4H/ion-ngx-storage/issues"},"_id":"@d4h/ion-ngx-storage@1.0.3","_nodeVersion":"11.10.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-J2wmBd3iPb5yMO3D/kAVbmrdnLGBt9/a1ZwH+kwmvC3q551YU5HM9MA7s1tb26WoVgk+Ve0132X4V48Ys90f9Q==","shasum":"0485b64febbc2276b4bd62ad1091fe432d8fd23d","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-1.0.3.tgz","fileCount":59,"unpackedSize":294997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMfzgCRA9TVsSAnZWagAAhXsP/2XJSnPI+RB1LzI5TjHc\nClKC1tI6BUgRYBj27Lvi89gff5cLdOy9AL0ikxyn37SRbqbNKQAOGtnEqPAg\npqBGoxcgLDYNTnMwDiw3N54wkL9MQGBxfnijPWSz9REPnJ4O6VaIZbKmmDDY\nV5WaFtPuq9MuBJwr2CKKQNr9t6pnnPMRBTlFRnKZUICluzmE1Lp2WZINlKaQ\noG1qVfZmjDViOD190Ul+nrh+jzoVQlOnN9QaLd1qXw+mQhazOUkjLyrOs4DT\n3HE+ZJDn0qHO0rzgNNMUTG0PRT+/Mm7FrYSWmQ9nqJGetkoc3ijGMEot8MLO\nqsjBZssJsCBuWxgHAlQo0ZXW7XHSVZE9IuTMnhdstvPWVRZGIqtVGnnN9TTw\nzHnwUUyZtDJUejJ4Q3JFQpksUKGEd0SJ+jsvxa6IPMXp0ZcetTgxzUoHdX88\nUtVmun/tDaYwh/8/6WVP9och/qrx9tmA57EzcY4mJ8XSsmzj3URc2+yYgJy3\nLKxZIzeF9ObbdPQEodDOKqVc/iTh665rS8YFlVTmibpFyoELsjlg9eTekriV\nkJxo7zCkLmQ+t/fz1Typ/fIFOloUij71hKUs1D1RjLm0GpQi8CT26jOnaiCl\n+nbJBJBaqPyeC+i3E/b3p49ptN8cOwFyPRNtLehXUiOlgqyVO5gqaS7yXj2M\nsQWG\r\n=vkJ4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTHOTb5cBCIW1r3bqrcRC6qKSOl+Ms+W4FAgSZkaRpaAiEAlZOEPcMF8z18wJbablh6aIK8OMcDAMulXOk8i3PypQI="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_1.0.3_1563557087737_0.7313478132116582"},"_hasShrinkwrap":false},"1.1.0":{"name":"@d4h/ion-ngx-storage","version":"1.1.0","private":false,"description":"Synchronize Ionic application NgRx store to native device storage.","homepage":"https://github.com/D4H/ion-ngx-storage","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","ionic","ngrx","storage","sychronization"],"repository":{"type":"git","url":"git+https://github.com/D4H/ion-ngx-storage.git"},"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/D4H/ion-ngx-storage/issues"},"_id":"@d4h/ion-ngx-storage@1.1.0","_nodeVersion":"11.10.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-xroblJ8/JmQAHul6jvlabbqFywz0wlwj2YJYzpFvsUFaRQ0Qw0/nvrDelcLXiPvAAmNHt0SkuDIT/rEBygmMmg==","shasum":"883ad925f329ddd6bde14b03d169b1ea63b5106c","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-1.1.0.tgz","fileCount":59,"unpackedSize":312977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNZ8VCRA9TVsSAnZWagAAbGoP/1YiW11Kz7I+jIfUr6y+\n1KnAGE5Gy9WWcLkivWBBITobdhJ7/8D1xxclrLiQlZT40D1iUdAMUiF5704U\naSr1K7KlDMslS4gLMI+xfx+H8obhS7kI7jiigMldogym1dekHCdf3h45gmk6\n6s7l5vKY8kyek9HOP9+VjupBQikrHJ223GQMS3w5ssWvBW5kSjGjpEfgkvyw\nn4b1YS3eQeYF2d9CJQ18C8m75ZS3kAO6nabUrVnWo2n2UeHLeYwW6Y4DSAi2\n3NgYf7pxCp1tQ7Prws0VUOK3MT7B2EhcnBvLP8DZ153sEsl8mNBK7hDOtpCR\n+9Fb7lG+TWb0zOBMfRnKIMlmFmRLL08AX1Ig1DlMALOsrTjkki3h9EDtJXzV\nTGqzolkyNoD1nKxqP8g7m+azyi7nqNNyrvHG84u7eaixchdy4L8N4Yo/3GLs\nwK+EULRY7xvubJQLHyOOFF7x4j+Y7B3+Dg86F43WiOWvoyt6IY54hlkyo80U\nFtsh62tkKjeQaKsHI52YswQpru8tk9dzDMRl2lFamHCn3Qxo9BOVawSl+gjP\nrck2LdGH5RF7M8eZyfn78K54VRjdQCOxoF9Vc1fLVyB03eyDj6e4rnbji051\n5t52OrM2NoMuACImzPslMMBCMzSlxZ8l60DC6as6VGNMYTNp4bo8petmNkFk\n9jHR\r\n=/opu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUm/ZSlCbu8nIEEhh08Mj3NUk0hNPqY8Oh2wqdcD/aZAiEAzWXxtzcjQrpqPhdVM9D1rB2fe7OOBVJP/d7i3rAo5Ro="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_1.1.0_1563795220769_0.6012701587501577"},"_hasShrinkwrap":false},"1.2.0":{"name":"@d4h/ion-ngx-storage","version":"1.2.0","private":false,"description":"Synchronize Ionic application NgRx store to native device storage.","homepage":"https://www.npmjs.com/package/@d4h/ion-ngx-storage","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","ionic","ngrx","storage","sychronization"],"repository":{"type":"git","url":"git+https://github.com/D4H/angular.git"},"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/D4H/angular/issues"},"_id":"@d4h/ion-ngx-storage@1.2.0","_nodeVersion":"11.10.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-qcRJjB3099kIkprJmjKvTg9iRgB+UkcFZd2A+4Aav9UiYF0Pn/lG9x3dYm8ND35qg+Q5B0tulvvZAIQZyxJj/A==","shasum":"9660a724a12aa2e336db5c7ce69a01de8e4ad77b","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-1.2.0.tgz","fileCount":59,"unpackedSize":314689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOc6RCRA9TVsSAnZWagAABucQAJfPtOOJeim+qMs4X8BL\n0iEHVLWTKpWZGxdZ/l0Di3VK4chq0eZk90cYw1DcpfH9I6X/y2FX4EW10rD9\nl1dcPooRMorWPABv9YFn6zxx1s3aOiX0Q6NrbXh0+8PDx4/DMG/3zIkjDWLg\niERGjhPHI7w14f4jzsXVYhHNJIBq3yweXhlrpeQdTrMkiWXe5ap3krdQ2XgX\nzoEOLG2C9LgfR82FwJII+zo0r+iyduSo0ezkW/kjtkla1ghBZHEcFe3TqhOU\nJ7zSB60hlwerorbWtWSGyai0SNl1rmWOvbDE4sSc1H204173HXdbu/S/jJpT\nO5sb27FEYd6zvqde4FMB+7iHoS5lK9MvVTx0xzpt4RPeFc3FB2WhQsPE1Kcf\nuiFeJrTJ6TNR8OxakmPhnnv/uCsQ1KIZXbrGwTqaStmX8FTmB13RACtPNOZs\nXvwnJ8Cs/M7+wbQUwj6oJhb5AtfuN6P4fUWC4ia71H+bEafnOrAsBnC0npXy\nwBtQoJTcJX0iag/57bidHfWPA4zn11UaF9ena4jzutmOurqUnnddzxaHsjgC\nNmNfWRCn9v9IMxwXHqUg4Awv9r6Sow2FU83Qeu2A6Wvxb6+IzikP0wv/Amga\ngRt7GHIPRJsGIc6jFaFMPDOEynwcxwfisJTvCQqDo5J5ZAKafhKdpnB+KMIe\nrL+4\r\n=uD1o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWDBzC55l/qTeA+nW/fL4WGXi2sbE7ODlw48yTOfdLkwIgW6DJD4lBF2zkBVd1xCXIrrhKMDPMlcsbJ0mgCaVcSeQ="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_1.2.0_1564069520007_0.833348498603963"},"_hasShrinkwrap":false},"1.2.1":{"name":"@d4h/ion-ngx-storage","version":"1.2.1","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@1.2.1","_nodeVersion":"11.10.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-l5oEpUdsJh6AQAGDPHONN7wQpnYgmm19BasiBDl+gdyGvariuh+25oYHcHEa0+TGcK5Li7eXWO4goR407fzw4g==","shasum":"d03f3c82c251ebfbe6bea618446b658f8c0aa534","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-1.2.1.tgz","fileCount":59,"unpackedSize":314521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOvjCCRA9TVsSAnZWagAAfN0QAJQnelwT16NSIOdwzahT\nAxnQM/ROoM24TM3B8EON19lZxFn3FhzIp8c4Xt+/uTEa9310N+Zu0b6yITzq\nRKCdtveE3nKszGSQq+akUXlh58f7Wy+xjJDVAv4WMF4Bm0Is26WKIajGsHkS\nnXnxjym+zAwVdyfC5Kb5sAbnYJsEedVKsZyxZKWOn63FANBvJvfV415KfAwX\neVly44cSD/5eLMjuDKisIaZwD7xkYiJgtEEWOoNyGOWxxQQ8Tu0JSN6oy1hR\nOmI1dE/xRVGafo7gk1lCbnwbUYw7DyxB+cmmdHShX008srhaf2dTOXqbq28A\nkUR4ME+nuHzQkG97zFfUla7yu8PRibf4rvftUgGm5vC/JNRSgQy3025nrJQQ\nciQQU3X2znvQq19CVDC8lyOIdLeqWAJqOFz1J4ekY9uYWggTmU499t0wU8mv\ngKreaWQmtxvSJabnyfD/BWKh8bPsLFZCtBV60OQjFBxVNhqjIAEvFOAO3H3h\nmyD1Ug9Z4R91IZADm/9l4+oYThZTzx7G6AEcPwsvUtOZCUE/GaqVOu8TzxmE\n6VxSVYN5QaSFJ9q+DFiP2mT9e+hsdv8o2iFjnWlmhCJBQMdLYWCDa8tNsIQ1\nVjjYc8eZ87k/7m520GrkS3QMqa3YNgWKuannmKYiB59km+/qrb1UvBr2aNtX\nPq7j\r\n=RRk6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiumP8+AygiZaOBGpnIZppO8/gbbsEpyhWwO+cQiAxYAiEA72mpPghh44JI3tgfssZ8wdhvlO2TA+rN5655XS/+2HU="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_1.2.1_1564145858459_0.7546304411406954"},"_hasShrinkwrap":false},"1.3.0":{"name":"@d4h/ion-ngx-storage","version":"1.3.0","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@1.3.0","_nodeVersion":"11.10.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-q8IWBYQD2PJqnznfRpiQ/vnmk2t3I9Zm21mK9Sus0Os9kvjhiaejRPnoYOaVbU07uAoCGv/IkIx99R+OJCs/rg==","shasum":"653e0b8c8504b78f3c5af19456f0fdbeccdfa736","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-1.3.0.tgz","fileCount":53,"unpackedSize":265040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQIeJCRA9TVsSAnZWagAA//MP/iYByQWXptgFHt3wZwr6\n0S+A4hA04WeuW/QG/sAT1AYbPkPDU5Tc8gOuQrBCOTJpS2pmFo2eEL+YT5Ac\nsniPutFe7CZEfrwvaT5Gl3KfVU0nA153BXavWhppPVfXq12HhYoz71bFioma\nJRpuWcU+pyzPm4ECcpgEYCoQoZcVRNt6zcjv0zP36KJHIOnuBNTlBxK+rDaI\nlJaV/YxD59nIT0X7o1WoI2NLJNMWZ/xWe/+dZRpvgMPpZdFZ5N39mX0nRWP1\nKBVjkSRXy0X/oG6WHFYTDcvIOAMtzuvmDzvylSa/spiPvrVTYs1Iv07wX9Oq\nslQnBCZRIKUe7JR3e1d28duRONZiK+pMDHVb1EU44CkZl9RTzy/0IDbuvcnV\nsa2fqS14Z+pjeyEWravjRf+lUWzxwqelQGE6pf3P5cwnzaLLcQSRmmfo8LRd\nvoG1APxRVg5aivBOkB3VWtsLonmBJb+8RmNKn/VaffBFM1LqvWu5EiVZ97P5\n+Pw08bgx3xD4LtEsk/FqftOlNIyQsLt8nFjdV6yEMSDwnPJX2zGWQPRAzAPn\nd14rU4hqoyCy2VenHsNu1wJd2ch1Ampml9REcYl9U5QPG8HUXlcA9mWXysIa\nF+OYw7ugdTKMi81G5IM3sj07OWMSDleeRrzrg1ZPDcVqr1GD9tsMphKTZhxB\nQ5Ol\r\n=fCFw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsmH8Tyq2rh8F3ULSvrLTlOY4cA08BNG+YjFsR7sCK9AiEA3eeB8si/OfB0GX7LqKPIsC9SVv0gyU0jspUjo4pnVZQ="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_1.3.0_1564510088291_0.6931502774237013"},"_hasShrinkwrap":false},"1.3.1":{"name":"@d4h/ion-ngx-storage","version":"1.3.1","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@1.3.1","_nodeVersion":"11.10.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-nXGAAuSwrA56zs0oB7ph839N7NDz+UrSOqIApq++KXcEEir7R0gXY+n/WWwudEJJ5qA0urRtBwCo7JyiK4Ii2A==","shasum":"3847d6e47905082886d30c5067a58941e0064c8e","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-1.3.1.tgz","fileCount":53,"unpackedSize":266669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQX/aCRA9TVsSAnZWagAA0GQP/iY4JZ3MAofEO3jL7UvQ\nTWKBxa1FuHotH841cBwM/E1JvpiaceYZDz816Ko8Yw+TcvGusPF8RosmER8g\nNFVe0uApGGPvk9s6Ucn+oN6aUPfiG5uVpLV0XqxlUjcG0LSkDkVvBIeFRRe8\ntP5bnIsx2/hJ9gpxvUgdfO0V/53631maqFzb26H8ZHhKpBKapMZLqVz1Qly5\nw4bTnfid+8aPfFhSDrrKg+NaS59+7JK4/JWGjwBzx/SwVSh3u1FiwilIVuDx\ng429MCgnyI29ywSH5HUyfO544vCst9wjHaYdOuAqLIoGTunnJepugPOlmhsF\n17BTid935TUz5B6Tc+QQc85J5ksP57JzOGW+CDiUzwVfhQLimivfuhCCxzqg\nhUE3gqFOoPtJWKE3mDcRNxQns5dxFPIgo5nPpB/Me1U5hHhCeMeF86IH6bHo\naj31t5aV3cmOMxsOf0Reia2Qw5D4bW9OE1x9xtQP6cCtTSSKEgPigh9sNfJH\nUzqKO/40RxfUWT2IiPZBtbxkEVojgm8Lfy6Ye9JUYxOrl8eGqIgCc6MUEPgz\nwu8E46lnEyUHmN5SV1D3lCebNzI2Ka+d+HYkucx6yr+D/WlwN4myP7UdaMyr\nUsNBnV6dJRpIkH1BNf6lIqcMpX86hfkEXxZEKM5pMm2UcWhzp+DGjlndyrX6\nP8Ss\r\n=+ljm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFshRJwB4OJuxrkGe7d3FFfW9icnWH74eI63Eo/vw1mQAiB2NO2hzaZyDVg3cVV0kSdRatBUyr09I0pHWSBbbZtBhQ=="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_1.3.1_1564573657439_0.04413678905636065"},"_hasShrinkwrap":false},"1.3.2":{"name":"@d4h/ion-ngx-storage","version":"1.3.2","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@1.3.2","_nodeVersion":"11.10.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-Ubu64rigphp1quKXsjIGuePvk3lAGaWSctySRPNG6e8afvMyxQzizI/IQ9R8JnYZLujy1GYvAMOgB7woAKyRrQ==","shasum":"5942670eb08d3eda943b815b40aec54d1003ebf8","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-1.3.2.tgz","fileCount":53,"unpackedSize":266809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQvNcCRA9TVsSAnZWagAABLsP/3hpLlQeMGV3phkVU9W7\n5T/WANBl4v0hz1VkmBj920pz0bw6IqAK8eohauGHcjViGJ9TR/Bmvs+8US+f\n2gxMR9U8GICU9riFsZwfJx5D2f9s+Kt2Mksv7lJ6SJxeZvvWX+8IIWjTqk8B\nrfkx1aNAvQ+6eUSIokdP4kJi895a+mz0pUzMfIvNtc6pjr5WPEbBpyq6p0MW\nEfvDDafDwMRnV/H7koqzqo2kjGQIhMGAVGAqbF3sC4gYO9/d8EfNVyS/z6m1\nr+KqB2JUaeMxfMYIefi5vUJ3W2Xappm5FSRBxSfh19jc/z7tAmlWnACbBVsp\n23P/4FwThm54JfZEKloz+DwF21oVuZdlW9jO1WEH3dKwg0ffrHUQdpD26AOp\nU35V6//nPz7j8zY1YrvW0OU95jA8vsk0HTzk5P37x9Qx13WVYSJWqFWk1ZxB\nlIqwqcIg2ZjNx3aD2ej1OCagfkcmgVebJ7vHN5aPPlEz8hGNJcndR3TdJ+lp\np3WG1HX85vQ1Ma8RXFiPyOw7Zl0jIXlndEtkd/2WwHbGM9DLNlzOQ/EAkDqT\n76YdSVS/bL3LN/7aYjIp07aL9Moqi3Z6QM3qaXFg2oFZ8AvAR7ZIYjX6gUVA\nZYKwXHPHcze7jpLyBoUsZ37KejBt8IzLotSuk409DNOsTdC6gZwYKrT0StD/\n/3Np\r\n=Hf3R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIyzbiEr+G/mYBqIPCdN1fVJouliLnfrxlo+z8zdjXKAiEAwrWhl82ee1o88kkyRWun4FdPVq1bOjnttdid1WMmmH0="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_1.3.2_1564668764080_0.5949624912538691"},"_hasShrinkwrap":false},"1.4.0":{"name":"@d4h/ion-ngx-storage","version":"1.4.0","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@1.4.0","_nodeVersion":"11.10.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-SPzPAhr7228vQb6oFKzC3JyTmK7Md5+D4LB1y+JBRgMYTgy5t8QiSDyyVsQJAN306lo5mI1vtRwJLoaHFps8wg==","shasum":"c8530e423c03e07b1e09f07fd9e994b07f467034","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-1.4.0.tgz","fileCount":53,"unpackedSize":274188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSr72CRA9TVsSAnZWagAA1CwP/iZlObajzj3PECH+hXyL\nlfBwbukv4ELhr+Vu84LexfFxvzfehD57K5UHMchgNlA5LPe3owmLJGSl9xe/\n1EEvr7Hbki2CvuWU8yDNkMZL+Mn8cByeaXJ5ba8E6PXIm3ijdf8FR/c1Iqr8\nPeTMv2wE2ZmtRYogRdZM6p6K1rV59YitRFMyZkQ+W7ni9Hk+45txHC7PeBF7\nvC6Ad7SyEQFkfPyfMF7NNBVU8YsJNQlfMbeq/WkEroS1IEMgeKCReTPRNxpH\npgFRAPhZNZi9sJY5TmAoZWAZoP3a/iGC3kkuW7lf7pQBeRTL6bFGEf8cR1Qc\nDCeeINfJUdFq28PSqFTY3yxPEBnkO121jRHbRiFIOElJmZlX6zBX3dG0sMA0\n4HepXq6/KifMRMoQUaHKOa1UASIq+/Ja+zyFexcFa876aBh7z5QTzgiIIlQi\ncq+m/ST+xP9TNpHAdZVVKhFK+MSTttwntDOt0VeIQoCAbCRZ0bfn7zN+qCkR\nvqZQOvgoua46EKznOWfJO/cR90wQ2mp2pqxS0UNFhwOGFXS2rxJ7pZo/k/D8\ntcB2YKY9EXTVjcyhgktefX4HNcMCLiXV6708yYTdLCp6o6cO8uxRdCFr7xXQ\nc6tfCbPzoibJy3xmjTAlvIuqiTqaT//8HJTdSIUhmOiuwtEoZJLYxlzrOL5x\nh3xj\r\n=kX4o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkXfa2TeO8e8rL142W1NRrjc+26Wh4qy/HhbGIWRqs4gIgHl2YJXWdcuhLe9+WWFvQaEv4anUxO+Cni16/bBMQ7Kg="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_1.4.0_1565179637460_0.35740467993365255"},"_hasShrinkwrap":false},"1.4.1":{"name":"@d4h/ion-ngx-storage","version":"1.4.1","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@1.4.1","_nodeVersion":"11.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-eouu0KjIwBvSb1AdI7k3TlhY5P8EUcfPKS4wwbp8p6w4XinV8RkPE0jWINfK1YdIIv4apzjoMS8D90d4e4REbg==","shasum":"e6414bb68a024a349c7c7f2a06effb47167abb33","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-1.4.1.tgz","fileCount":53,"unpackedSize":273711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTA0+CRA9TVsSAnZWagAAYqUP/j4q+3YBujD64MdAwjrc\n77bSU5ZM99Ng5YxcODUx6IO0rNntllOvloWUdtadq7ai7zknkwGaB2mHq1uD\n+X1i7wL0hdf4ZtRygpcidR3B6G+1cgI/rTw0xU3+NWx4SFXm8ilym/UZHOh0\nlcXBEF2HrwMPA3KsQJ+rTjS8V+637Lg+teLDyHBD/1jyFL3WDYU9sSQNABEg\n0nnMOm/xtHoaKvDKnefBMw+k6ujj3+6/BzfMtHnMqpKv9qpGXkNA+1QO7mMH\nnCcuuH8lO8qGx7atmHljUE1tzxGJnxuUWB3OvyRq8H+eJQojBgSx2oIVfboq\nzB12K53/92J27DsAwHPFbaX+o618SzcksjAEPpWD2Isie4wnUv8O5D8ruZBH\n5iAyVk83HdYPwM2cACqPC1qhosaW+n13OpT+vfSkzLmlREATD2k3sSmS/6mV\nt7AFGrZ5hl4ntLDNlRA7F3t6TKtFsvOeEhVfBjF53HJN2CAKYYVbLBaxa4X3\nc49YsAFWUhGh3fLsAokh3QQFe5y2gEUuSJSmM6z/eU0ouOyRu+w4hjCdXNaA\nB2ucSxlm+EYvaQfHqz8Q0BPOM54piOy9TRQyZW3Ofm+ruHUNBxD9NOWCQ2an\ncFrI5ka3ntOFke/h1gXMCk3u3ZYlqJ48Q6+hkbJlz+OezsjirMjiEiXYvxxh\nhqbF\r\n=BTAj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbCB+Z7qUtWBVXEoLGQIh0/Qdle/aepjc+dXV3untyNAiAGDN87H8MKDWOrdHhfBC0phMj96V0JBOHsuUcAJq1KCA=="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_1.4.1_1565265213809_0.4602082898696054"},"_hasShrinkwrap":false},"2.0.0":{"name":"@d4h/ion-ngx-storage","version":"2.0.0","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@2.0.0","_nodeVersion":"11.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-mXnxf4NWq/53M/Ku5p5oXrZUpm4FM4vg5YYaWzxquKYl4BkjBfl0knK5F3XDeDzwKZv0qRH/3g1OV3ujvmU5Ng==","shasum":"c0383d6dbbcce716960fe00c54dfa9fd91161205","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.0.0.tgz","fileCount":44,"unpackedSize":230413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTsrBCRA9TVsSAnZWagAA0vsP/1Dua2m0e/INh0j6U9K7\noldeBQXd3abTcg3J4ZUJ1BCD0uqLnUxQHjHVcLc/GbF4ckVlNH8JceDwharv\no2fzc7DtAQ/57rGSH3DhZn0YMEAz1R1zJgG9IQG1TvHo0Rq59pBQZQrWcCnI\nL06AGyQIZZ0BIv/10D9Uvb3pipC8OhD+vWk8f6zF5nE9gImOkeVZkjHWnK8p\nno7ciIHadmn7IPh3zFBwpTtntdDsshrH/AF8ZwyZ055IuwQh+/HNEu8hALc9\nZ+xDYdDq3be9aJzJI1JEQjW9iZCPR3odyfWMYV3/lbfxg5yz8FMFsNCQM//a\nw25NTJSwc+0pKQAwC44xi7ZCLti2PvQsNxNr2lv5wznaL9dt+EqZPQXK9csv\n5l49dw4lgDgA5gc/QXGM7yGdWv4AWvnmXri9jDqXEvIMa5waFoUmCcshqzxj\nNE+iP4+0S0JgohD4W8ayx2I+Bs871OQRPJcNIaHGKKY/PZcsaa0Ep7vnNkwh\nsqMChkOGO0qozEON6NxLnigxUaUntsDnk6ZWgguIDYP56F8R+mmDG1j9R0pT\n/MyRvRF6ePCg3HYt5CxI1jzthjrFlQXjGOUlW2LW2pD+K0xDM4rjCic7u9rM\nEGpJ9WUNWn6V13KAt85pI1LUqmohHElAcrGSnThJG0tJLTq9S7+SxHJOxy3o\nU2dG\r\n=igbl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5HJ/FAZ4HI+32FTxDinR4HbtIuJzSUkvdOtW5/8Qw0AiA/wl4Sasi8ftfmI5rP1zi9VbVIwsE6UftE0v/+vMqvtQ=="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.0.0_1565444800813_0.1507525285087803"},"_hasShrinkwrap":false},"2.0.1":{"name":"@d4h/ion-ngx-storage","version":"2.0.1","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@2.0.1","_nodeVersion":"11.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-powjOy2TL1IlE9+F476r3RJ/WTwBOyph+gcR968Be/k7L0XX5U84FZB1mosfj577JRYvFUNtm9UsRSPqMAIrgA==","shasum":"9cefe0b45be22bf541a989b8ca670f6cadfee9a5","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.0.1.tgz","fileCount":44,"unpackedSize":230413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTswrCRA9TVsSAnZWagAAGZgP/ja53An5F7BD8tV09TKf\ntzO8r6Ior3+Iw/p1bllIim0DUO1UJYL2FkTItCOYXGeTgUv0kJ/FSeHXFI59\nnvODyREBrBGDYHsvEZdId991PaI2uGsUimcxABZFP/XwwBBZz+W/lKgUPbgp\nlk8KnsxGi1nKxtOH1+4wR2kAR3c9njKb9LI/cszv6FXd838YOAEDcxJAFPUY\nPZ24bh44KDOrCGFvuziMv4yhoW2lv9q4mfgubnGHkhZe/2fdIa6V8NXhw1N7\nALCik0BAV1OU0trqApkiVFZNDE2uOj1UFP60hrJo65IcJgHGnBSY0sgp3wgN\nwnWaFJMmh0J1Ku6lxF4A6h+/f5HK3mwW1HQdJp5XyxFlndN9hk/CARu/qCLf\nAvEHXdJcaMipBfdASYkBaYK+faP54MSeiJrjYDEHGCQhe6j+a6dtEUXcMCa9\nlWZ4Emp1zfO3yCc0vTlRZ9djb2QqG7ZGmITvhFDdnqtJ5dYLwa1p+vQ8ssdH\nTMFXGw6lGPHTkeGWkDvliGkd2a2mJ4mKVns2g1fTdg1zS1t5Qy99sbkOVYW8\nT5vCmYo7qUeMJm0Da60AOIkirQhWzxJbjGsXOtg3Auwuq1mq35jh/VDhz2aF\nxEk5mnujzSIB6iyRiI6xw3hRlQVNEROYsO4FbIXR0tRUPklsi8izOwQjFX2Y\nhBVh\r\n=0taO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA9c1oepda3rkVXFzWhlNtqR3JV1wY3s02wVatlw2vh5AiEAj9v9voh1VrD2cZFmsuBB46Wal7yM00zL0Gw5UbJsGUk="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.0.1_1565445162377_0.5718611187312983"},"_hasShrinkwrap":false},"2.0.2":{"name":"@d4h/ion-ngx-storage","version":"2.0.2","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@2.0.2","_nodeVersion":"11.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ec0WkGhOwmQIUJmHMRGzA3QHUyPdYWRp+dCDbUMWoQjCwcBzFhxxfAJEPIbBfDC4iK9HReli1cFvQDNih3P3dA==","shasum":"8a6c0856ecdd5ca84537ac8b125f44db0125511c","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.0.2.tgz","fileCount":44,"unpackedSize":260761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVr/uCRA9TVsSAnZWagAAhsAP/jrgoBbrPf/vFuUYD6hQ\npWrqCUuiv06w6te40eyAKMWcXMoZz0G8CWakHuF4Yj0cRpfSTOnC267JTr7o\nB2HTZ1VQeQ79t7XeVhOqEYaa5AOdqT8tAP9HtiSBicNr7G5ezMKHChr4I+ni\nQ7JuUOo2MqB+mBFVB33ojEreTNUzRaQuuzSSFpOqeaISy5WLFT0pQ5OGTXnY\nGP8hfOCFBePTttFn3fnoWiXmECAgve4nhJ/SwtAacwZP2kLIaSGAeaGXjAPk\nyOID6r8CoBjdUKMhxLHg/moVk7+u+IKBKuEarPI77DHBc0rghxprYl830gIK\nzEpBkNaBlFam3hrC5z3m2OQxxqowVGOD7PEoHUJ03EBYhhGhRDA1jUavdQKj\n6VyQS+jDz4mdIN9ztjxCjt+D7gicQ3OSxQjxGymZ1UvKfguCn5U7Nha5hfRv\n7A+PlshAZfP6r1l5VH1el4oztPkgIOR4wv7BmjoVp3XxOtH+2je8P29NVVv8\nCR61eoM7n7QR6rZ0eDBAfld158ZNfhViATTGSS+/LMILXKwxZ5NjcmH66cQe\nEIrIHwQ9ifGgN8G5bCApK6yTz2+DENiywXdFtS2wleIHY7abfL0yyt0ICJmH\n/90tO4dEHMl3wSlh6q1pevlRhBjYxSuD+FfYxThPyfWrfj3pkw48JiaWPokt\nNBVW\r\n=/sCa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1D0zz/MHzJsudRjZw17plPUUXWl8sQpfymNnBDOttigIgRLG3C8+GyMVLMhhsWlVwucvkKJtKXNd3YFq7fLAYzUE="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.0.2_1565966317381_0.24588551344245646"},"_hasShrinkwrap":false},"2.0.3":{"name":"@d4h/ion-ngx-storage","version":"2.0.3","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@2.0.3","_nodeVersion":"11.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-LL/5G5sAjLzeuPDGSQeuRTMkYS/kesVD/EffWNizo1ZxEYBYq2i/DeESbdVYK8fTIdzZBOZlieFmNt9iH03kqA==","shasum":"4c4bf077007d09c8a7f8bf3a55a6fe63caec154f","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.0.3.tgz","fileCount":44,"unpackedSize":260898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVtA4CRA9TVsSAnZWagAAbjEP/Rcs1GZZ06kC0OWR+fxg\nId1elfRzo2011EUl4VpZh351k36IPQ/x4SoMFCYjLClek82//YH1jiuPxnyl\nusLoj1pOpfHMHkNQoBV90RfiPbXpXk7GNMn+cWu3TvWEDF/Lqko42Siumojd\nIKJPKrZw+dWaWPhFljgaHIHO6sqP9Y7kz7NBZw1eomfvsIvPPs77Ns7e9sr3\nY/+9yrcOlh73a2IF0ytND9cNSp7gisyITA2Yplgv2wHIHBAYTBcw9hPPZn5y\nAPmtA3RWffQnRh2TmWPuDct2LuetQCTisKDihjueoQXVJD3lAtqpth8/5AfA\neqIPrHZ6/Jm6H5g9gGxlBt5af14tgZtQQ0GgipRh8YnJAZCuN2ILA18F/MLt\nuI4fRlJQT2EnaO4mc2QytayqtTZjgjIyYepv7Dwt9s7+OBrmonb8ZQYGOKbJ\nr1y1Aq5pDVWcvCMeojvOB7qEqeRIhlNBUNcsdTrq5H9B7XNvra63vAWzwjup\nxeE3IMjBjbuIZJ3CV9qNLBk5WQ1vpXVLAjiwWeR0NW9tf5vWYK9usIS4r97s\n9MCWmRMJ85RLD8kPQobL9I42Ygte10uJj3rZeW1duPmO5ScOB7zL7CVQ8wYl\nBCPaF4iOU2LqN15ydMgxVMJc7AUoeuK1c9sHMMdHA1UB/2VadSLAJk9Rr3tH\nhifo\r\n=GQcY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9Xkn9K9Qt7l9SAooHW2fpp7DZ/BPtL9fkFGFXRln7kAIhAJDtN1dMe+H8VGix8y/tj8IKKc3YbP17I97gbsweZ2Hh"}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.0.3_1565970487437_0.7376156621376433"},"_hasShrinkwrap":false},"2.0.4":{"name":"@d4h/ion-ngx-storage","version":"2.0.4","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@2.0.4","_nodeVersion":"11.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-+6wR6CTjOg3Paao4yxDnjTcfcm4xCr7dR7R7DPMKOb1LjbeEuYmLAZa9Fb4qOgqkZ5sKzDuRaScYO5TWTrk7uw==","shasum":"c288bd6b1c45ddd61afdba60a15b87455ed6730f","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.0.4.tgz","fileCount":44,"unpackedSize":260213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVtJRCRA9TVsSAnZWagAAdagP/0eFHP7mBKt/emnzt6B2\nmv2jPGViXS7f/07Kwj4cUmfiEyiQW+lo/a4J4CBF72O1w2+iIkBpGUxhMkKv\nKhRDI6y/jdOVpOcvYH/7/+oNQzJ9Jvn+1M/olWEuihLhx51TIvE1xGdpJTng\np3IFBiJxnSS/z/+tR4y0RuBMqhgfht1Iw0FvTMpSasTl4aTiJZ13y8UGNexF\nPg4uZ+tzD7XoXXaOe48hoM/iSpqvAL7reFqlUnlNZPXfqy8YcdWbGMUIPrlf\nhiwKXziSqefvhg2kC/47UT4rcSwKATfwTRMRX4flQs9BxdwCZgN0NKOyydFf\nFd9BlsSA2dLhVE5zORkrDQjz+s2my1K3mHBPcp89fL8D3Ge8G0+2zqXC3Q9l\nW8v4D5biN+wQQD/pOQmt1AVfVj+YBMTIFaGqoP6HMJFNqJahgAUeusG8PMiM\nPKKB+O3twYfe7xaaiJFvRRYAHN5pQ6yja65Xemi1CbMNpw1WEQx5zfenJDbI\n7+qPkiLp5VDbsrkl/cYSzhlx06HsoeoDpKJm/Yfj47yZW1eh1cPXwYu7+mpf\nA5rKpeJh+12CRP3pB40t/b7ablmZ/LJNpun23kATV9mO1snb1SA6yQXZOS9R\nZciumBlfKwGLqhGNPwRFzdNrzwU78sF4AaFaPorSs8KSBza4t5O7vsRZkHo/\n6JSo\r\n=iaWv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCADDrcEyxBtELLrO/WgzOUu+cWSQjcR0hwXiXAhXsCYwIgKkRTjl2Sp7C3SIheesqaXju8FRPCXbeVNIfmfuH0yn8="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.0.4_1565971024655_0.30096398417871617"},"_hasShrinkwrap":false},"2.1.0":{"name":"@d4h/ion-ngx-storage","version":"2.1.0","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@2.1.0","_nodeVersion":"11.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-oFvtxNCf+JHSfHUQhQlb/eUHY68lU0MPqPXdOIRxIaNIgB50g1frlUgPmNaDj+KvWYqNRSQzQjVOq/6WGZq2ng==","shasum":"9b903ab3ca5810805364eaa61e14b40fa3f2d080","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.1.0.tgz","fileCount":44,"unpackedSize":259862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVxr5CRA9TVsSAnZWagAAmGwP/RIE3H/hngHO7etz4xkr\nh52M00DTZsGop5QXAcq9W6t/h6/s+yxevdeof6mn5DQf3vRSTPCixaRV70dW\nR9aPRzPYRzo0EMsz9DTpc55RmqvvOH5zOCCxLzl+Vj16SopHYPCgDVLmX0wR\n7Puuz+bMhcpE30rgPx51VSw6LWhqzooc7BIMqTvy5baE2PJccyXmXsQlbBir\nZE3JrtnEZqlm9NlvIkhy+afCphj2AKzj4ehsxO1V6/c08xMnv5GMvOBAXcPk\n1dCSjfDnEKY8IfrjojeMpDEnGjW67qGgJfR3MbgJgWafBQh5UNFhoNdmnXi+\nvFe2l9CHiUuL4+ykHvTLQx47B6I+1GeeZSxeJeV7KqFhMkdaBafme3OvMjTH\nP6wNl88j6grY+Y2ohC0G/ICIq0Ou5TiDcB6PFyILb4rlyDuCLRoVeXHm4I/G\nxU1NHhwgZ0Bi0OJoVBk3u9WQtiIiXZg5XFZHRW/ZdO3K149vCj9iJXPj91Ec\nOxUlhEA/SElNYADAAA279A3P5O3nKhHTOHmvTdGTM48nUUZToo6Ehb8SpvNz\n0BaRWGxpI2Kd+/NyFTPG1vAgaeon1XuguPbo5u8aKDQFRi/M8ilFquGhNFZr\nsH19ZuB1BopwJUlUOGKHMuH3uGcZ91GragHWCNkVUyQMeJwp1GAn+USjZOnx\nIAsg\r\n=e155\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4KARoKiN+EyuUZpBnBG6SSAeEMI7aab07hGjVwUAMSAiEAyUeSTjbxiXgGZVClZ7d1ciiY0B9w1UCKsu4RKe9ke1E="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.1.0_1565989625263_0.5371331617470756"},"_hasShrinkwrap":false},"2.2.0":{"name":"@d4h/ion-ngx-storage","version":"2.2.0","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@2.2.0","_nodeVersion":"11.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-DIjixSNeB/soKKqPGrudj4f5zoAa8oqYUHYvKWeDrJVgMlqN4Rb86PtkXVmai9S1vckIVbbuGP3uGGawOVWflA==","shasum":"ee33e6b90a1c1a3d941745202a0ed9bf321c6b30","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.2.0.tgz","fileCount":44,"unpackedSize":262107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV9WUCRA9TVsSAnZWagAACosQAJyJZT+jXym58S7Po7ox\nUCpOeQtPGVzJEkGNSHvFDy6MZURQsY/5fA3az9XfVS/0LEx7cbW4lq0iK4/o\nEvMbnyKeUW+PzwQdEeB5dEhSOdhqgghJOrCXemWqluvwM7icwyB73YshVKJR\nh9U2nSyV5SPYh3mou7+N2Hs915ngzOJ2PKuugNtwYu4nU+OxR86dmdkOMRs1\n9UCXBVEYEEW7xKHWwb2CkbLlQVSfVGmABYw9Bd8i0NPFAiFSELtaZqiNF51O\nCqEmUlK+dl4VsXSezo0q5Dpi0ErJsvUG4l3OowYHqGAceT9KvshwbvTv2bwv\nRi8JzuGIct4mnS/BSKc79TqmDncq4XWP5p46LPXS8pfyJmTRZF9BvUhRCb84\nGbVyr2TItxH5R3M3XC6GDoOq1F9R1RpxncKAHoz6JXiJQRdnXQw875+18j8e\ny/u6zuBfYd6DU7xhosIngj/q03qkzw3B8E5wDQWcX0p5DdLgF0M1Er4Iaj/d\nWy+oWBgWwgdusqTivu8RVo6mICuA0zfel3763VQO2i6/SWi761Qao0VShxbU\n7UAwfAbsmOA3vzFkKwxWaqEy3EILBhzDju/OROfmLW/VgxkacVitijfxDXnq\nf5WnQGtVdDoEsPN5VphgdRFuvLnue8QHSyenamHnjCjXQ/2SQJlGL6htCxwk\nkyPj\r\n=FZ87\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUIay+nGzIk9pB2RxoHfEg1ByBKXfHBpLVzU4m4u7hiQIhAOcK27Nyf5t+kU5/FUJxZyg9cuOnOrtUxvnlXxpILWW9"}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.2.0_1566037395426_0.7744155945794409"},"_hasShrinkwrap":false},"2.2.1":{"name":"@d4h/ion-ngx-storage","version":"2.2.1","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","traverse":"^0.6.6"},"_id":"@d4h/ion-ngx-storage@2.2.1","_nodeVersion":"11.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-xTQp4thnU6u7GufRhBfL9xQqCaxMAEv8lCIGfWC3Z1w8M4OdBeYdI93hNDcAdMN2Bgb+sYiGDKIWoKgj3i7CTg==","shasum":"e2b30601217e259394cdea8b22881634be094b28","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.2.1.tgz","fileCount":30,"unpackedSize":39476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV95WCRA9TVsSAnZWagAAtWQQAJwpUYX4tuzuq1JA/p98\npGkgtpDuAl+ad7mFJLSzSuMS2J8785wuNReXgTlVjGWjvSDLDoTkwRP2boTR\nxX5ZuejcMMHA/LYYyfPgTofa2libUC0fqiHKG+oPb+r9/l70gWw0T7+t8vJV\nrpuBT00HvehYi9b1RhaeRqk/6oRJ9L77GPo3SjKBvKTE3qU/6+jVqH8/fBhY\n3kZrUSQr08T/GrO9yMrOGXNzr7oH4XKHzV54lY5yK3DM3XMrbr3Pk7TBUTE4\nm3RopfkVqUumAg6j6kajBDotSgAFlxqE39RuOGYfYvIcKYkxtc1F2CEsgl49\nFB2FNd+j20/KT/BbPtdNZSIjMNZ+sNmlJPU23lYvow0FEluwj2S31WQXY0An\nIi0BM5wDlPezPfdOMg/nYRJg5rnditm/bZiL40G0DwU91h9EfNfqaKe1R0ZH\nFLryRB8R5bLLGOW1cqe0/uHTUBBvVxQWcF0JoFeLJyxXRj71zb6gfnHbthpg\niynWY9yhS5s/5Y3X7FLo/zFHU0RkmfpVmPeHb9hBMBz0wLB77fp43NryOYUY\nxOm9xMVxdlBKuABU13p3M3mF0W+QLfisEG2aSXDjve3k88mFad1m1i1CcxZn\n7+kvRTVk3ywEjSlMnq0i0TYDgynYTB9U1T8ndTXl2lGBbKhPDULF3QBKCWr2\nA19R\r\n=Yut7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBc/hHIyocUrYoz+2VrwlCP0ZQMrH3F1Ijfv3WZn36eQAiAi8vc9nGiHIMEKIRIv+rcgYJpi5J5jAL0Cc6sjMXGxHQ=="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.2.1_1566039638200_0.7881475186599276"},"_hasShrinkwrap":false},"2.2.2":{"name":"@d4h/ion-ngx-storage","version":"2.2.2","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@2.2.2","_nodeVersion":"11.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-6OQRUEv721WZDLpASTcFMsCc7uQ/XQkX0CY+A7+MSD9Ddr9cOEW2G32oJesqOsPvDr54KUsPV36PYKFxdpH9sg==","shasum":"4eb9ff2796fb1e4a345539e25d943d75a542b11f","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.2.2.tgz","fileCount":44,"unpackedSize":262417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV98MCRA9TVsSAnZWagAAACcP/0WpDx+63JCs02QclXPa\nsa4cpK1CnpDgJCpr3tISJRNVIhYrTvHyrGrY+BiwBESwp1ofhoUdW+90RC2x\no0wIkVNPPa6HscQRURtHzkanZ0pmO+yCMVjLGnYNB+F38G47pRSud1eo6bnw\n+SK3lZQM+/YNimYGNeyoL+UanROe4+lmUWM2nW6Hi+TSdQDPKP+SQ0HWs2uM\nhTgW17crXkhiR0szyT9lr1stNO7kAaX+aC886UQQcHODpz2iCd0nRxgaN0r+\nk7oZGXcJhlj8wi2JofawrW1yiKax1MWfWKZ1zmL6i5QUWiadSpnRo1EmdCtg\nyd5Vb+2Wjb5V5ZRRDl9GcSuj7H4ALiFBwMH4ubjRpajP0agcGgl8yZO1PJD9\nUoziPAhcpR5os/BlaKM0rY7QgbNI+PnAYpzwVAHhk77QUbiz7NbaULq1/bWb\nYCoV6hH1OLxC//YDwHGhX/p4gZcEVkiEMB0fOHLdvbvUuZmtWh17PMDmZzoJ\nO+aEQNpM2QAPTTZb2E6o/FnDZaRHCytk3lriP8FfuoOvmN61eDBt1SvLfqCx\ndb3+C+d64MwfZSHj4YkeABaHkrHr+chMZFwiIarRcvJgfLEuB5JfnAjT8rp2\nenaI6rN1SwUSM0WSTINB5DguGFOzYmgs32hBslNgNKRYEnC1IvZXCfOOzrgV\n/MhG\r\n=0JE3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbu6/hbRlDsciNtDozvZvyM06MNPRNwoiz2EPd08a5vAIgEsZ46+Y2T8xmb69MYN20xNugut1dXVcv24/CE3JqGcE="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.2.2_1566039819808_0.805584542799411"},"_hasShrinkwrap":false},"2.2.3":{"name":"@d4h/ion-ngx-storage","version":"2.2.3","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@2.2.3","_nodeVersion":"11.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-nNIbr8iTWFOoxJ3WP9CYBxINnc8eey+glhbG6jV4vTCE2nXSHxN3uyosIeYrqMKfDbclJFjt1MWpiACATw1kcA==","shasum":"dd62ae3ef81686c3c310cfc7aa49d594132c747d","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.2.3.tgz","fileCount":44,"unpackedSize":262456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWWz9CRA9TVsSAnZWagAA8SAP/RhY+vJPpV4tXS0NTzVs\nWQDkFB9SMFOz1A3VPGXz0xqkmJ50MjhcU7z29qI4LcKFQ8GEgiiLF51vv4Yw\nZenBfoJ98XC/1J+Rs0doUUN7Nke19RHd33doNtW4kByQ6BQ++ogCQ7nCk2KR\nqgfMgqqHqrTHZX8L1T1lR3HRZPChVJg8OGOp17Lw9e1nrHl8gK8yrqDpXs/a\nxzbyU0qs9rS0io/Y+ujFB0tzn51/JE9dPKF6jiJkup+4LQdJP+WLnKuLh1tI\nlLvR/dobdCegkyQEy1PpgvZR10a1QT5qllKSNdj7TxZ+bLEW0+BQTFFFo1Fe\nHQ6AOz+QIBYkpcoFOnfLm+UoPcJwn5GQb10ngagrvOXul7FeZlAPFoKlexj6\npnU5THWu8A7AaMJbjTPDgbUBVnjjpGRk6JvDgMeq887NUQP66cTeeEvEogF5\nFOYG8Krh5bv1c+KnKhCKF3Gz/TVpSqXqNnZAyVkBK3DZ89qHr3hV7WiUtmo9\n48WLFe9o0PzZ/nEbEpus1aoZfVMUcv17QMCG2XP9+lS81ShxdQ1+QMNPm0lw\n7JZlNaO4n/CRFRggMWazBslbsnPxgJ0BB24dMcwu02wiHZzusj1tp/ACpIli\nPX5AcmGHg+MAX9c+YKbqAjnIHkwmdDYCxDWTL3EcbWyWvHrthNFEjLdPPfKV\ne/7c\r\n=y39w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPLp7ZZrynx5+EoMrjxk21hI/nCKg6hLty8d5VNOp0RgIgMzPznl1nyiXA3/WfYGJsLwRrl13Kss71GsPCL+JzIWo="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.2.3_1566141692191_0.9500107182214494"},"_hasShrinkwrap":false},"2.2.4":{"name":"@d4h/ion-ngx-storage","version":"2.2.4","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@2.2.4","_nodeVersion":"11.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-r4CF5l8nU9BQEavsMerb+zIKJUDxI/5akX0CWLCjF+LnJnnVzbgktpf3P23jgse+dGBosNwrHT8bHTWGAMbYmA==","shasum":"4af6e422d866f51cb8b603cb0027a1c571e2f976","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.2.4.tgz","fileCount":44,"unpackedSize":258996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW8O4CRA9TVsSAnZWagAAPTYP/iZupEv8xN/aRriay0KJ\ncHd31mOzIxU8CJ9HLG1+yVq7Se+2Z1dIlo7Zi95H7wE+SwMHCgJarRsToA4W\nwOKHfTWs5CfhyQN7jB3wmVaobC63C4SYu3v5QB2UlyPaVinr9yGD8tGabocq\n0GVEiPU65+NL2SAy8R7RcW4+eA0t9uDorqIF9meF7lIgt2lMB+td33OrGkot\nlPhY6wB3YOT1H1fggIn1MHQCQQkF/H+JcPThWzs8BAkLjJFdv0Ho5HFAyFMV\nNpOgaMZBIR3sy2BYCTpUh2+z4SB1zj/py4PZNQ3c6KT1KRZA+ZShedsd5cwL\nuwz/yUMj/nHrwI/4U0Vo4vJi/QF4Ctki7WTPGJwkQAgPsgeSjG9u1DPt424d\n9o7FJyOtcUQ7eHRVhsbSJWvdTINCRydRm1DMkRsYKjd2sCauiD682tFYjZJL\nj8rHChS5EEz5CuWNRwV6sVLB0qP6DRH8ASm9KxeRzE+pTCMX/CK4i8FranZV\nlWUPtibXSKuQ9mLPSUqXD5dIbIyBOojrvqeIiS/nu/S5F/eABCwwyOC7pCGz\nm+r5Ok7lCeTEO9WQJbOttYvbwCd0hNNOm59cc80wHh6K0w19a4PmLast5bPm\nrD8ztdDA7ZZV9/JoG3maqZhoyTGtY3ExDdgAF4NQ53U5TarA4m9TacbilciA\nKiC0\r\n=V+YM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3ARvP9MRTgDqzwEZyDOSS/I6+krk3YwZskVJvxQ3FHAiAFh7mrKe+N+lBQd9pwaWkt9JtHxr/QDvdSdLHaeSYe2w=="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.2.4_1566294968173_0.46188270424370304"},"_hasShrinkwrap":false},"2.2.5":{"name":"@d4h/ion-ngx-storage","version":"2.2.5","private":false,"description":"Synchronize NgRx state to native device or browser storage.","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"_id":"@d4h/ion-ngx-storage@2.2.5","_nodeVersion":"11.10.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-EvFhoSjPENO9+eqEWyuwSd6epK4x2rB2Jn11ns0SwcOLDbuawX90Zyu7qg9IsS38D399XmKmeuat2ovH8CLhLA==","shasum":"f43fd0db630df630c2c9b9b8c11f5e610c70c34a","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.2.5.tgz","fileCount":47,"unpackedSize":301481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk2/oCRA9TVsSAnZWagAASVkP/00gjQinC9PxibVF8YDE\nh3gXS7jECoWxwPBZepjndrfFkaPkugQNPjqS4EgBos7oYMIXnij5Kbqjit7u\nWQw9bR8dbW92z2VcxAv8/etGm2dsIYnNGq1K6ulsQFgF4vEfY1wt85gP/kLK\nNQDBT4ecOVxGCHJ/sDLFUwVeec0Wri+vaQzgd7JvV/nUIfmk/8UP6om3Sw2I\navzysXO1smkybaRqeo7+P/l9YVTZJCryPqUCGLwE/i5RP/rwrVTylYOyMWN1\nC4sQ9ojtdSD3zkY2FA6/Zb6CP2u5yaLi4T35ON0vZCkXvlKjXx54tiXtStWU\nLpHM0ygpuj2PJYffPHWkPYef1MTCSpqppereDY/BDghAL/A0yI8BCJ1/m2fH\nbMjufJSB73n+oENLuWmvXG5O9mmVeWuUaDNMc0qs6Homx/cfXg2ruYNw545i\nslqAS49j2wZu4ai2GoyY9vx9YAiYcdjChDtgF8xmgXHUr4Uw+AA1hcCaM+h+\nyuobKA3S561gfreGmGvs33s8ZX5ZvxbO8q02NS12IBH+pvv34dcFdVATOWzX\n9HQvGjDtRrvCQImNM7PbGpklb0yb0GS1e/cwSsN9Xe/5hKsF/b+SH19co6Th\nLRpQiF9djI8MzsCtYjLH52/F1mAcdoQKzaxzkknNWycrqMnslF+LWY1NYdEh\nbhs9\r\n=8DNV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHlTzEnXAIT2xY3KATyQem8zznu9oOCFTxIvbDDrEqbZAiEAnhVkbFVzwF7wCCU7y+RnXzMOumZ3V3HP67AFKG3ntDg="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.2.5_1569943527736_0.38471843950989193"},"_hasShrinkwrap":false},"2.2.6":{"name":"@d4h/ion-ngx-storage","version":"2.2.6","private":false,"description":"Synchronize an NgRx state to device storage.","homepage":"https://d4htechnologies.com/","repository":{"type":"git","url":"git+https://github.com/D4H/ion-ngx-storage.git"},"author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/D4H/ion-ngx-storage/issues"},"_id":"@d4h/ion-ngx-storage@2.2.6","_nodeVersion":"11.10.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-c5l8rfP7s+35Ah4JtCRhSmbkmeoq02ob8qRTomubP5gOy+bA9eX67ufgAXq22w7vrupm4PPonNHFk0ZPT4W/WQ==","shasum":"139c059652d744a6fc1c2e3723018b966ed9e761","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.2.6.tgz","fileCount":47,"unpackedSize":299396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmv4lCRA9TVsSAnZWagAAyGsP/13LvLgRnE2IM3SI0C8G\nNRQe98u0vLKgB2Tn6dMfoNXXkZWmxI6vwoqvvbciuWpYD0UoJKL677I4ulao\nAWuP9Uub2TbYq7Fu1RCvpSiBLg1BaLIVLQj60sqYA+rpNZ0Bq0bfOSchYSoO\nPngmGMNK2OUao3C6BTgtTSA7KwWQ6SHg14zZKHwxNdiWft8/9zuGNr+nIptN\n4zROPPAWxnnNjjEAIZwTFpA3VQGE0pM28BvfRW5K3qFg0RVP31ksr5zGzJ61\n+RHwc4UemReIgAzRqiv+y9G4sADpKOWd4JcIRgp+5hbYF4+ksKl26ju0jWAg\nDp9Q1j4FKt3QxwCR6ngomh+YvqI2c2fOzlBVH9BcTDHJNSg5AqJUJXup1OYE\nOwDDftyrhumT8bf8GOKzJnuO2BRQkdsxXqZBlhMe+6nkc7u0/ucfVnem2IG/\nhqW5UQFl/eaEuIdWK4m6/RHP0h1/akLqTjRyP+OJVYYiracv09gnrRWGOCCH\n4scDmK/OVytzkwKCZgZMdiqBtybdoeTOduX9ROL5GOXxcShqPMhw9PXOt//G\nRaXA6oO2qA2tU/vnl37DePp5VphNZ9+CGBBGVDPZgOhj9hIVgblyU+hN+kL6\nBdl4nKkVOEb5mTEjBSrxzgx2jecmkg/3iMoZbCxMjzdISzQSme5DWAj41J5D\nzwEb\r\n=XtVn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKV2jGV9nFn65LIOStiKx5qrGOUjeKKvCmiDQpkEoNZAiEA797/XQIIqNaFztFy597e9ZyxN1SLev1j0ueSiQSzVik="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.2.6_1570438693061_0.06389893192459373"},"_hasShrinkwrap":false},"2.2.7":{"name":"@d4h/ion-ngx-storage","version":"2.2.7","private":false,"description":"Synchronize an NgRx state to device storage.","homepage":"https://d4htechnologies.com/","repository":{"type":"git","url":"git+https://github.com/D4H/ion-ngx-storage.git"},"author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/D4H/ion-ngx-storage/issues"},"_id":"@d4h/ion-ngx-storage@2.2.7","_nodeVersion":"11.10.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-9x4rn0rHDU9HXoZQnrGD/9ruMuAhXmqLKKInLBD4j+Uk2PAbuj/5q9drEJKES+ayT9KTJmNw2wt+QQ6dwP0opw==","shasum":"92ac177cf30a373318c2a43a2d550e9295aa9dae","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.2.7.tgz","fileCount":48,"unpackedSize":300473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqe85CRA9TVsSAnZWagAA+twP/27HOKnTs1Qb4HkdA2/1\n/2P7oSfdYNMZP/80a4gFlTk+aO4Hcf5OsAvD6z3sRDOlfxIXNyAEh9KJvXcW\nJPDUPx/KI80kRnLhknEdxfQlUCoaNYJ3JmdotsMhsEdodyZ8SJcTgFe+HYhM\nh+OtBuQP3dEPqkmOv48Yqlz+t1G7cmJAVV8699y4pzogyJjEETX0DDLkd9Fp\nX55aI8vE2P/hD79UMyOhnmrjUhAq0H9O762Mkysmylj5Sl3ZnTU4BIvZM9hu\nSdEPqjC6gvKPYlJ92YrqEA9SbltQCNlX9Qq8jx4c3pj9jqRUoGsQG/2FYwuZ\n/89r4crl9Vq2qGkFXzk2eTurT/+IfvTcQkxusS+4AGf+4GIimTX369E+0nxz\nzqIJ0rhYFQLxMy+rgj385UooKXQ65TZcFJBFe8r34PAPyavwnYuhDVTofZsO\nmh21F6btyM+t/DRpSNthwoo0+hjYgoU5XSc+P1oE36dljRk5sSZTyql7M1ua\n+gM2wfb1J9hsVxEDQOS9yGFREA/g/esE6JhecLr6nmbJDOcg175obdWzTCXW\nLOy7TYJXVUNZ1QXJ5xePvo52guqf5AMhIIMbB7smxXCKBcB/wonpqDjeZk4h\nt+QNot7QeCn2X1kpixfMcAW4pX/WGCze5TkT2r8RsHeTdFtpwSLPc66dwLcd\nBSR1\r\n=Pv4o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdbB+Cuw70F1Xrzt2DuT0caybKP8R0PJ0ky4ivwoKXcAiEA45TOfLN9QDjMAEJYk3yeCCuvNOPU4sFWNN/5ixUblig="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.2.7_1571417912848_0.43504750473026577"},"_hasShrinkwrap":false},"2.2.8":{"name":"@d4h/ion-ngx-storage","version":"2.2.8","private":false,"description":"Synchronize an NgRx state to device storage.","homepage":"https://d4htechnologies.com/","repository":{"type":"git","url":"git+https://github.com/D4H/ion-ngx-storage.git"},"author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/D4H/ion-ngx-storage/issues"},"_id":"@d4h/ion-ngx-storage@2.2.8","_nodeVersion":"13.7.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-Z0c1a7zClVUPVJdx6dndi6O2E2/e6kO2IJrjuAmPpuXvX0lWgepligZ3Q1pJVle1AuT5uOURJjg67IMN86DGsw==","shasum":"14efee5f4622d0c39bf7f5985190c2449508beb4","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.2.8.tgz","fileCount":48,"unpackedSize":301391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOGHRCRA9TVsSAnZWagAAHEoP/jK1I6o32+beSClI5O3O\nm7POhcwoUoSDjNE6NUgRaI6dgBDlkgg4ZGHuhFNnWI9ig/Ow1owXtciCX2bF\nRzISB/DVMlxKJs6jgunChuIz55t4zfrQRadG6hR7U1NT+0bqRg/un93mSyJN\n9XNX+RdV5y4GQ20r3TInAnUnTxqNKLFAri5/PYFNJBpohC9efrPtxsJCu5pP\nv2qwin6CwRJNwRWXSdGpA9XVV+rdPzb5vZ6OgBk9CPai4cmy5i4Hhy926rYI\nEXGXUUu7qZbujDxaMZ4upi+qxPA4dTRJSc1caHFA4efAq4TC+Vvj52pPVV9p\njHVWL1xS6YBrHr9tfILBPFX00zEf9caUewhRqgtJxaehk4i4qizPLE4cK7k3\nTXf0Nf4QuzVHJrY8VlZWFs0vZLBbUcuZlGNTsLobftkCdmefoOK4Jkk0bRew\nj2c1tXNCmOmOX0jrchr+zfdWXYygyUbW5YvbCEZ8OBnkDa+d3M7bPBAO+Mpx\npElQwIvgdYJ4ObeQLuOm452XUZnSCINKZ0ge7EvryLRKtocz7hp0NBvJwIZe\n0VQlp/VNdGsoNTOfNcSio8D2928rTwI61Zmhy0UAepF1mK9xr7KNCW8Cw6Gc\nUgqx45/y1H06mgn2kQ4Zwn/P9rNkdO+9iZ4YGrKA3dE5+dq5oH7Ev2k+rl/U\nx6xe\r\n=0UEk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGG2NSc86pe2APfsy/tb7wyjOxp4XSGIbr8jxogLafw0AiEAnVs8z+AzGkyimemzSTHIFJLmTixBSQkgVTcv+096FtU="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.2.8_1580753361445_0.8319593053269463"},"_hasShrinkwrap":false},"2.3.0":{"name":"@d4h/ion-ngx-storage","version":"2.3.0","private":false,"description":"Synchronize an NgRx state to device storage.","homepage":"https://d4htechnologies.com/","repository":{"type":"git","url":"git+https://github.com/D4H/ion-ngx-storage.git"},"author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"license":"MIT","peerDependencies":{"@angular/common":">= 8 < 9","@angular/core":">= 8 < 9","@ngrx/effects":">= 8 < 9","@ngrx/store":">= 8 < 9"},"dependencies":{"@ionic/storage":"^2.2.0","tslib":"^1.9.0"},"main":"bundles/d4h-ion-ngx-storage.umd.js","module":"fesm5/d4h-ion-ngx-storage.js","es2015":"fesm2015/d4h-ion-ngx-storage.js","esm5":"esm5/d4h-ion-ngx-storage.js","esm2015":"esm2015/d4h-ion-ngx-storage.js","fesm5":"fesm5/d4h-ion-ngx-storage.js","fesm2015":"fesm2015/d4h-ion-ngx-storage.js","typings":"d4h-ion-ngx-storage.d.ts","metadata":"d4h-ion-ngx-storage.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/D4H/ion-ngx-storage/issues"},"_id":"@d4h/ion-ngx-storage@2.3.0","_nodeVersion":"13.7.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-uiaDUHCmscRKhIicgHlDvkKib1xd4yMQf4OOkkTGFV/XV2Vz7gBwAA1OP/fbOHIBz085wOh3CKPJDlWtoxtULA==","shasum":"3fabff7fb4ddbc2697fafa5125a2064fa8329c76","tarball":"https://registry.npmjs.org/@d4h/ion-ngx-storage/-/ion-ngx-storage-2.3.0.tgz","fileCount":48,"unpackedSize":315662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5qM2CRA9TVsSAnZWagAAPtkP/i5rwrAvjcENqGQmHm4o\ngMoEEIs3N5YjCA73Vd1ERRqV01ZYrSyrliQYMxZsX9LW+Ilwy2Mzio2ruJb4\nWRvkmFfC6eD/f9OOtqtvxhqK5DPd7Rn6v9ZPnINhkT7kSm1qbjvz63d5mrdL\nvqfRYJQoQXZIenRaTvT9fvBlNQhkf2e4MIunYzjJ5H2upVKBl6rAZZ4DnTIM\nTpQx5oZRlH9EtUH3bkLHrdHPAFvEa9Q2dpe/ee/xiNjbWQrE+H7QdbD1PblW\ncCCRGTSdBT2iiWDqAJWjl3cSIyPmUw3Y8MtV1Khnb8tyWQAAKKt6LuBlEFNl\n0qiuOsCTVwjLsjcBI9YPMTdZBv/b9vGRTp7/ByEENTypo0y8clEUnl5t4dqE\nkVFwCf+GbeEH6M8a1wDYzpFam9B68Uvl1nFWAOrocG5MY3iu6+KXXzUKFM5f\nu/4AkOwz9BjJ21EXlBcH/j2zO+JorNqx4v3HhmKmrZhv9ESNBxdupOcVcn43\nIipkdaEBrpqBmrXeM7LwolPY25Sz+oZuuTrV9wIaGw3Yd1bOnLbvNJiFUIgG\nNEqcNcPeAyRaYMPqVBEiJ0XseTehhqNb9PD4htMtzgxU5sPJ5JALvUB2VNHk\nIJKRsEkJbV/LtV+Prxap7X+SsvpeeO2tdB3arr1CKmx+kqhvrgzKBGReUKZ7\ntHdb\r\n=FTTa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnWuxayHENsciGHnljuYoEcXngQcDoUUrdCPnaRiYhNwIgII2P7tWDxa7OHPKGi7yqvVuHRCKra/Y2W1jP0UkFNEA="}]},"maintainers":[{"name":"bhalash","email":"mark@bhalash.com"}],"_npmUser":{"name":"bhalash","email":"mark@bhalash.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-ngx-storage_2.3.0_1592173365848_0.5176167656729502"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-10T13:52:50.607Z","0.0.1":"2019-07-10T13:52:50.902Z","modified":"2022-04-05T02:31:04.317Z","0.0.2-beta.0":"2019-07-10T13:54:43.464Z","0.1.0":"2019-07-11T10:53:58.690Z","0.1.1":"2019-07-11T13:35:37.501Z","1.0.0":"2019-07-18T15:11:45.224Z","1.0.1":"2019-07-18T15:17:28.116Z","1.0.2":"2019-07-18T15:23:59.068Z","1.0.3":"2019-07-19T17:24:47.888Z","1.1.0":"2019-07-22T11:33:41.013Z","1.2.0":"2019-07-25T15:45:20.184Z","1.2.1":"2019-07-26T12:57:38.569Z","1.3.0":"2019-07-30T18:08:08.453Z","1.3.1":"2019-07-31T11:47:37.564Z","1.3.2":"2019-08-01T14:12:44.268Z","1.4.0":"2019-08-07T12:07:17.681Z","1.4.1":"2019-08-08T11:53:34.042Z","2.0.0":"2019-08-10T13:46:41.015Z","2.0.1":"2019-08-10T13:52:42.567Z","2.0.2":"2019-08-16T14:38:37.525Z","2.0.3":"2019-08-16T15:48:07.628Z","2.0.4":"2019-08-16T15:57:04.861Z","2.1.0":"2019-08-16T21:07:05.402Z","2.2.0":"2019-08-17T10:23:15.620Z","2.2.1":"2019-08-17T11:00:38.445Z","2.2.2":"2019-08-17T11:03:39.961Z","2.2.3":"2019-08-18T15:21:32.429Z","2.2.4":"2019-08-20T09:56:08.340Z","2.2.5":"2019-10-01T15:25:27.913Z","2.2.6":"2019-10-07T08:58:13.301Z","2.2.7":"2019-10-18T16:58:33.074Z","2.2.8":"2020-02-03T18:09:21.633Z","2.3.0":"2020-06-14T22:22:45.992Z"},"maintainers":[{"email":"hannes.vandevreken@d4h.org","name":"hannesvdvreken"},{"email":"mark@bhalash.com","name":"bhalash"}],"description":"Synchronize an NgRx state to device storage.","readme":"[![Codeship Status for D4H/ion-ngx-storage](https://app.codeship.com/projects/3862bfd0-911f-0137-6172-7e8373628817/status?branch=master)](https://app.codeship.com/projects/356368)\n![npm](https://img.shields.io/npm/v/@d4h/ion-ngx-storage.svg)\n\n# @d4h/ion-ngx-storage\nion-ngx-storage is a module for Ionic 4/Angular applications which copies an application's [NgRx](https://ngrx.io/) root state to the native device or browser through [Ionic/Storage](https://ionicframework.com/docs/building/storage).\n\n## Installation\n\n`npm install --save @d4h/ion-ngx-storage`\n\n## Configuration\n\n```typescript\ninterface StorageConfig<T extends object = {}> {\n  keys?: Array<string>;\n  name: string;\n\n  storage?: {\n    description?: string;\n    driver?: string | Array<string>;\n    name?: string;\n    size?: number;\n    version?: number;\n  }\n}\n```\n\n* `keys: Array<string>`: Optional array of keys. When given, corresponding values are picked from the top-level state before write and after read.\n* `name: string`: The name of your application. Used internally as an Ionic Storage table key. All data is stored _per application_ as a single object.\n* `storage?: StorageConfig`: [Ionic Storage](https://ionicframework.com/docs/building/storage#configuring-storage) configuration.\n\n### Default Configuration\n\n```typescript\nconst defaultConfig: StorageConfig = {\n  keys: [],\n  name: 'ion_ngx_storage',\n\n  storage: {\n    name: 'ion_ngx_storage'\n  }\n};\n```\n\n## Use\nImport `StoreModule` or call `StoreModule.forRoot()` with a configuration. ion-ngx-storage read and write the application state without any additional configuration. After effects initialization, ion-ngx-storage writes a serialized copy of the root state to the device after each action dispatch.\n\n### Without Extra Configuration\n\n```typescript\nimport { StorageModule } from '@d4h/ion-ngx-storage';\n\n@NgModule({\n  imports: [\n    StoreModule.forRoot(reducers, { metaReducers }),\n    EffectsModule.forRoot(effects),\n    StorageModule\n  ]\n})\nexport class AppModule {}\n```\n\n### With Extra Configuration\n\n```typescript\nimport { StorageConfig, StorageModule } from '@d4h/ion-ngx-storage';\n\n// Optional configuration\nconst storageConfig: StorageConfig<AppState> = {\n  name: 'my_application_name'\n};\n\n@NgModule({\n  imports: [\n    StoreModule.forRoot(reducers, { metaReducers }),\n    EffectsModule.forRoot(effects),\n    StorageModule.forRoot(storageConfig)\n  ]\n})\nexport class AppModule {}\n```\n\nYour application **must** import `StoreModule.forRoot` and `EffectsModule.forRoot` in order for ion-ngx-storage to function.\n\n### Waiting for Hydration\nInternally, ion-ngx-storage operates in the following manner:\n\n1. Register `StorageEffects` and `HydrateEffects`.\n2. Dispatch `Read` from `HydrateEffects`.\n3. Read state from storage and dispatch `ReadResult`.\n4. Merge the result into the application state via meta-reducer.\n4. If `{ hydrated: true }` then dispatch `ReadSuccess`.\n\n## ReadSuccess Action\nion-ngx-storage makes the `ReadSuccess` action public for use in NgRx effects.\n\n```typescript\nimport { ReadSuccess } from '@d4h/ion-ngx-storage';\n\n@Injectable()\nexport class AppEffects {\n  // Keep up splash screen until after hydration.\n  init$: Observable<Action> = createEffect(() => this.actions$.pipe(\n      ofType(ReadSuccess),\n      tap(() => {\n        this.platform.ready().then(() => {\n          this.statusBar.styleLightContent();\n          this.splashScreen.hide();\n        });\n      })\n    ),\n    { dispatch: false }\n  );\n\n  constructor(/* ... */) {}\n}\n```\n\n## Inject Configuration\nThe public `STORAGE_CONFIG` token allows injection of the configuration in cases of module composition.\n\n```typescript\nimport { STORAGE_CONFIG, StorageConfig, StorageModule } from '@d4h/ion-ngx-storage';\n\n@NgModule({\n  imports: [\n    StorageModule\n  ]\n})\nexport class AppFeatureModule {\n  static forFeature(config: FeatureConfig): ModuleWithProviders {\n    return {\n      ngModule: AppFeatureModule,\n      providers: [\n        { provide: STORAGE_CONFIG, useValue: config.storage }\n      ]\n    };\n  }\n}\n```\n\n## Selecting Storage Status\nion-ngx-storage makes `StorageState` available for cases where you need to select or extend the state:\n\n```typescript\nimport { StorageState } from '@d4h/ion-ngx-storage';\n\nexport interface AppState extends StorageState {\n  // ...\n}\n```\n\nAfter this you can employ the `getHydrated` and `getStorageState` selectors.\n\n## Defer Store Access\nAlthough ion-ngx-storage hydrates data from storage once NgRx Effects dispatches `ROOT_EFFECTS_INIT`, the asynchronous nature of Angular and NgRx make it likely your application will attempts to read from the state it is ready. Applications which rely on the NgRx store to determine i.e. authentication status must be modified in a way which defers assessment until after hydration.\n\nIn both cases below:\n\n1. [`filter(Boolean)`](https://www.learnrxjs.io/operators/filtering/filter.html) leads to only truthy values emitting.\n2. Once this happens, [`switchMap`](https://www.learnrxjs.io/operators/transformation/switchmap.html) replaces the prior observable with a new one that contains the actual assessment of authentication status.\n\n### AccountFacade\n\n```typescript\nimport { StorageFacade } from '@d4h/ion-ngx-storage';\n\n@Injectable({ providedIn: 'root' })\nexport class AccountFacade {\n  readonly authenticated$: Observable<boolean> = this.storage.hydrated$.pipe(\n    filter(Boolean),\n    switchMap(() => this.store.select(getAuthenticated))\n  );\n\n  constructor(\n    private readonly storage: StorageFacade,\n    private readonly store: Store<AppState>\n  ) {}\n}\n```\n\n### AuthenticatedGuard\n\n```typescript\nimport { AccountFacade } from '@app/store/account';\n\n@Injectable({ providedIn: 'root' })\nexport class AuthenticatedGuard implements CanActivate {\n  private readonly authenticated$: Observable<boolean>;\n\n  constructor(\n    private readonly accounts: AccountFacade,\n    private readonly router: Router\n    ) {\n      this.authenticated$ = this.store.pipe(\n        select(getHydrated),\n        filter(Boolean),\n        switchMap(() => this.store.select(getAuthentication))\n      );\n    }\n\n  canActivate(): Observable<boolean | UrlTree> {\n    return this.authenticated$.pipe(\n      map((authenticated: boolean): boolean | UrlTree => {\n        return authenticated || this.router.parseUrl('/login');\n      })\n    );\n  }\n}\n```\n\n## Logout/Reinitialization\nMany applications have some kind of logout action which resets the application to its in initial state. In these cases ion-ngx-storage resets to `{ hydrated: false }`, meaning it will no longer write device state to storage. In these cases you have to dispatch one `Clear` or `Read`:\n\n* `Clear`: Wipe the stored application state and triggers `Read` with an initial empty value.\n* `Read`: Reads the logged-out state and triggers reducer setting `{ hydrated: true }`.\n\nThe difference in practice is whether you want to remove all content stored on the device.\n\n```typescript\nimport { Read } from '@d4h/ion-ngx-storage';\n\nclass LoginEffects {\n  logout$: Observable<Action> = createEffect(() => this.actions$.pipe(\n    ofType(Logout),\n    switchMap(() => [\n      Read(),\n      Navigate({ path: ['/login', 'username'] })\n    ])\n  ));\n}\n```\n\n## Support and Feedback\nFeel free to email <support@d4h.org>, [open an issue](https://github.com/D4H/ion-ngx-storage/issues/new) or tweet [@d4h](https://twitter.com/d4h/).\n\n## License\nCopyright (C) 2019 [D4H](https://d4htechnologies.com/)\n\nLicensed under the [MIT](LICENSE) license.\n","readmeFilename":"README.md","homepage":"https://d4htechnologies.com/","author":{"name":"Mark Grealish","email":"mark.grealish@d4h.org","url":"https://github.com/orgs/D4H/people"},"license":"MIT","keywords":["angular","dehydration","hydration","localstorage","ngrx","storage","sychronization"],"repository":{"type":"git","url":"git+https://github.com/D4H/ion-ngx-storage.git"},"bugs":{"url":"https://github.com/D4H/ion-ngx-storage/issues"}}