{"_id":"storge-js","_rev":"29-f93fcc97f97ae87b2cb7937b97c22daf","name":"storge-js","description":"local and session storage wrapper","dist-tags":{"latest":"2.0.4"},"versions":{"0.0.2":{"name":"storge-js","version":"0.0.2","description":"local and session storage wrapper","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","gitHead":"0a162affc4857d6440c80bfd0b57b551303f656e","_id":"storge-js@0.0.2","_shasum":"d9dea65431a523accfc09108ae0abb92bf774978","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}],"dist":{"shasum":"d9dea65431a523accfc09108ae0abb92bf774978","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-0.0.2.tgz","integrity":"sha512-2ZHHsbvyev2tlRl1qB1/nW9YG0lUJymiXKgBl6tEPWWne+Bz0ewW6ZE/SU3UZUphqs/uDjlW+i1vAy4Gf/l46w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpq1ETy/hTBIPFwnDXdh7wVfRxzUS29qgoogSebF4kNAiEA+0r/bZEFywGFputS9wELdwHvGx+pyeggk6n3mt5/KUE="}]}},"0.0.3":{"name":"storge-js","version":"0.0.3","description":"local and session storage wrapper","main":"storge.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","gitHead":"8d6c20304182b8911d51a9510505be6258ec4c32","_id":"storge-js@0.0.3","_shasum":"26614618cf5b91df67520b9a487a6d6336f60eb8","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}],"dist":{"shasum":"26614618cf5b91df67520b9a487a6d6336f60eb8","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-0.0.3.tgz","integrity":"sha512-NldVxp97ZvnXAEFuPJMFt3MrQyxqutTN3JDqkr3MjGwtJ1CKtISl9LdwAD4p6fLphBYqI194kgXkywVDDrNBag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHEUEsnK5VndAwqItHEE7vRKSMCqIdLl66t/dv47M0oAIhALlstYItjEpaJm5yY1+BTlIaPTAtyBW2GO71nofmzjm0"}]}},"0.0.4":{"name":"storge-js","version":"0.0.4","description":"local and session storage wrapper","main":"storge.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","gitHead":"7da36d0255c31405174f3a76f6ffca31a3d8ef95","_id":"storge-js@0.0.4","_shasum":"5ab83582dca4ecca9d73bdd07201d442b7613f3b","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}],"dist":{"shasum":"5ab83582dca4ecca9d73bdd07201d442b7613f3b","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-0.0.4.tgz","integrity":"sha512-WqP2HnCNZmJ7M+auoa7+gQVM4dwCfh6VWiH6qKM70ZKuLcciQ1lvB4oG9L9+w9BtZIY9+huCr1uvwfWzBqjn3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFL5kSG/FtckxGoEmQxEnQ9mxcOBj0cdmbe/d7XKoc9SAiBUCS7ANrwMzV/csFL6BxzqcBKSn4AuGeVeb171xyp1iA=="}]}},"0.0.5":{"name":"storge-js","version":"0.0.5","description":"local and session storage wrapper","main":"storge.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","gitHead":"4eb73e7f4b76de963cd8b3355dea8d49604270b8","_id":"storge-js@0.0.5","_shasum":"36331921a4e2a3669b16899cb1b139391b24a31e","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}],"dist":{"shasum":"36331921a4e2a3669b16899cb1b139391b24a31e","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-0.0.5.tgz","integrity":"sha512-Xgbi6AVnwQEifP894Eo2WWrfv+5FU7p/HTbwqAi/Wl0Ee+iaFl2me/lebNTEPGX4RqtYPp3GxitZnly12Ea+Kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbal6Hn0Hi0HjRSwlv2gW9hhcWIvBDpYRPPFLEBgiY2QIgOooQ6wOHn1W9ZI8bJp9ivyrfGaaGY/glHpNUhdnierg="}]}},"0.0.6":{"name":"storge-js","version":"0.0.6","description":"local and session storage wrapper","main":"storge.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","gitHead":"d7752603a21f46a39210d6ba7dc6cff6c30f7bd8","_id":"storge-js@0.0.6","_shasum":"9aaf28ee61765f2d04c1f0381dcd10b26c8c1b82","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}],"dist":{"shasum":"9aaf28ee61765f2d04c1f0381dcd10b26c8c1b82","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-0.0.6.tgz","integrity":"sha512-cn1f1a6Ob4+OOxbR6aMhym6Jj6fEuoGu8AXJLbYi/jnJolZfbUZMGIRRDKrywA2pHlbme+8PpTd8828At638LQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE1VZH0aLDAVqcnt+Sl03DtEbpX1Z3MHFLAzAbovOX0AIgdCx6vZJhia1B6C6UShAR+AquabNomENGohUtE3rcxCA="}]}},"0.0.7":{"name":"storge-js","version":"0.0.7","description":"local and session storage wrapper","main":"storge.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","gitHead":"bec051e780ed07545f5da2a02cb255db8194898a","_id":"storge-js@0.0.7","_shasum":"d05724f5d5f70180d7d03fd81299c054f5a54e0d","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}],"dist":{"shasum":"d05724f5d5f70180d7d03fd81299c054f5a54e0d","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-0.0.7.tgz","integrity":"sha512-ukIhQLtFx130W1E5yOhTeNuiJjgR3tsgEC+f2gS4RzeeUcNIkdKQKFHzy8hPI4+eVpsEM48e5oBhsgCySYdTgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBb3pZxLjk/VEF/gkxZ7F/gr3c1phJ8tsEcVY7RkBwGcAiEAjHQcmelQ0dGFuG4EGGCnXGQXn3503tCEcM+2Vwq8T4c="}]}},"0.0.8":{"name":"storge-js","version":"0.0.8","description":"local and session storage wrapper","main":"storge.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","gitHead":"bbb254fadfc9674cf294761028c92a6fbd513325","_id":"storge-js@0.0.8","_shasum":"75a47ae88bbad22ff6ae6f36b9a9d72c3ba37d62","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}],"dist":{"shasum":"75a47ae88bbad22ff6ae6f36b9a9d72c3ba37d62","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-0.0.8.tgz","integrity":"sha512-4i7JYHFRiUkFDVfrJt5FldHTqJHpz4EdGgHLG/tX+agVnPymprA4PK+zFzh5gCeF6mj1BX1JcqSxLSiVsNc8Vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKsp6cXdgqkw6bZahPiJuoaTUcBAEwPweJl22sQkceOAiEAuVuxx4yh88SpN9FJ0KrdWAsXJefUDhnuLk5mhKbd6oQ="}]}},"0.0.9":{"name":"storge-js","version":"0.0.9","description":"local and session storage wrapper","main":"storge.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","gitHead":"539f0c94f90b30f95d09c52217c18983d1729c4e","_id":"storge-js@0.0.9","_shasum":"cfd8001b98c8ffb4272e6b316585d28f29145b98","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}],"dist":{"shasum":"cfd8001b98c8ffb4272e6b316585d28f29145b98","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-0.0.9.tgz","integrity":"sha512-sHuKfk2b7bTu5lXV+45axRPkRP68tz0H9GI+t2nIzaIFVfA0MNM3QWINaQtG9DTlhgnzJALzlBFymuug1KmVjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEIAC1wT5i9+n+cy8uj17mo+rRR6jGRL8SqLpqAhb9dAiEA+8JtPbegL0kYMRfY8DczJsFs/u8u3LxypbfxwSMKUqs="}]}},"1.0.0":{"name":"storge-js","version":"1.0.0","description":"local and session storage wrapper","main":"./index.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","devDependencies":{"browserify":"^10.1.3","bundle-collapser":"^1.2.0","gulp":"^3.8.11","gulp-gzip":"^1.1.0","gulp-header":"^1.2.2","gulp-uglify":"^1.2.0","moment":"^2.10.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"fae819940fa93981d98f522fe7934e797f6514a4","_id":"storge-js@1.0.0","_shasum":"6be4a98ddeb7864caf4c6c05dc41b08d259f5d8c","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"dist":{"shasum":"6be4a98ddeb7864caf4c6c05dc41b08d259f5d8c","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-1.0.0.tgz","integrity":"sha512-kiFta5AleCbDlSQTIJI8AIMiRjPhSQnCxUAzS1WAwPPn7ry6aR6S6BMslYlOfa2W2ak/wvsjGVQxaMFNRuElww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3HvoKXX1yWRalL2q9ol9mmEu2ZxbRQqGI3L7R6P4SDwIhALsZvMN3ugSyliO32GPdX8iU3htvzLcWcotskY7Gdi5E"}]},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}]},"1.0.1":{"name":"storge-js","version":"1.0.1","description":"local and session storage wrapper","main":"./src/index.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","devDependencies":{"browserify":"^10.1.3","bundle-collapser":"^1.2.0","gulp":"^3.8.11","gulp-gzip":"^1.1.0","gulp-header":"^1.2.2","gulp-uglify":"^1.2.0","moment":"^2.10.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"bfeb8105d12377b0fe08a8f08e13b6cbe390a711","_id":"storge-js@1.0.1","_shasum":"084912f1d31475be9c7a71e838343005c4bc0638","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"dist":{"shasum":"084912f1d31475be9c7a71e838343005c4bc0638","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-1.0.1.tgz","integrity":"sha512-09bZgRqzsbwDq1Lm/J5FXXHdvzziho8BZo//zBdT5LZLQNb5MiktcRm8evXipTUEikW4qyYRW16YohjuLFIgiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTOTaBLE/5C4Wj2Skyz0egJiP2GFMBU0wQMnBo8zDs+gIgY89bjdJZjbGqWPvF5Kukz8e048tKWFziJiAsrv4IuTw="}]},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}]},"1.0.2":{"name":"storge-js","version":"1.0.2","description":"local and session storage wrapper","main":"./src/index.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","devDependencies":{"browserify":"^10.1.3","bundle-collapser":"^1.2.0","gulp":"^3.8.11","gulp-gzip":"^1.1.0","gulp-header":"^1.2.2","gulp-uglify":"^1.2.0","moment":"^2.10.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"ae1cedf2d7801bf7088068c025749f4d64a42855","_id":"storge-js@1.0.2","_shasum":"5bd6931e7bc024c28b8aa7004d80f753fc5209db","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"dist":{"shasum":"5bd6931e7bc024c28b8aa7004d80f753fc5209db","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-1.0.2.tgz","integrity":"sha512-vzk08GRcHiN7SHxMlySnCo2GOnCTmUDRTJyhqSpNwv3i5Lpl/BcXg2bOJbouBElsN18NalVcWjN/fNuO4wassA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8fkxQq1TFPzHEpWztNxdJ5Y5Bi8sFAQOYqt4JF9B5UwIhAKX9S7ye5yIzs73TtmKn6nQAMZc8u6x19zz2I+ngc8Wb"}]},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}]},"1.0.3":{"name":"storge-js","version":"1.0.3","description":"local and session storage wrapper","main":"./src/index.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","devDependencies":{"browserify":"^10.1.3","bundle-collapser":"^1.2.0","gulp":"^3.8.11","gulp-gzip":"^1.1.0","gulp-header":"^1.2.2","gulp-uglify":"^1.2.0","moment":"^2.10.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"1a9b3791c67031f8e62d98682b617edfa9cb74ec","_id":"storge-js@1.0.3","_shasum":"2d1067dce5f9b27aac30af3844a0a85ee2c21d8d","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"dist":{"shasum":"2d1067dce5f9b27aac30af3844a0a85ee2c21d8d","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-1.0.3.tgz","integrity":"sha512-uvahv7GSkCRGNBnOy/su4XgvpG7cNIHWyir0tuVJpbevcQ6n0X+4bE1y8BxXv0daCK5RZ0I3Nz3NT2fAao7x8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVjy8zJfoVRcQHUqEd+wPDAHFq9M4U7qlM8yyxi+Rm1AiEA81rIYqUe4qS82oiFmOtykLIMQBv85GprUF2UsD1Nrho="}]},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}]},"1.0.4":{"name":"storge-js","version":"1.0.4","description":"local and session storage wrapper","main":"./src/index.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","devDependencies":{"browserify":"^10.1.3","bundle-collapser":"^1.2.0","gulp":"^3.8.11","gulp-gzip":"^1.1.0","gulp-header":"^1.2.2","gulp-uglify":"^1.2.0","moment":"^2.10.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"153989a977e12bdbb25824589219d6382baba7de","_id":"storge-js@1.0.4","_shasum":"1aa724edd695479c678c76631b258b8c563b8bd7","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"dist":{"shasum":"1aa724edd695479c678c76631b258b8c563b8bd7","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-1.0.4.tgz","integrity":"sha512-KX8K97KUGJVkdGKCRriTmP7JmHXLPFTax1ghxoZwM7sPsUxWBstwkBpGEtVyWmO0c3zUfbsCcnH0zMoM4CH7xA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4+KXVzjy+dbJd+uoaJ6Ke1/9OXbS1Gy/StcfOxALhNgIhANr96TFg1I+r+4aaMLA6jdYTECnvW/Z3XqljbvUTbAhz"}]},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}]},"1.0.5":{"name":"storge-js","version":"1.0.5","description":"local and session storage wrapper","main":"./src/index.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","devDependencies":{"browserify":"^10.1.3","bundle-collapser":"^1.2.0","gulp":"^3.8.11","gulp-gzip":"^1.1.0","gulp-header":"^1.2.2","gulp-uglify":"^1.2.0","moment":"^2.10.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"324eacfa63a250b3fbca05b189c39e01f6bc26fc","_id":"storge-js@1.0.5","_shasum":"c2a897e71e2c91b30224e0bd177048818d1255ad","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"dist":{"shasum":"c2a897e71e2c91b30224e0bd177048818d1255ad","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-1.0.5.tgz","integrity":"sha512-xwyHfpg8du7nVDpBKt/0kaNXbclaXMJxfNACD+4hvFWevFh5f0aFBMbyXMfxiEKHNaU2ywBgvs0reHY0+FsSjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPQDGF95KZRB3vJ/0md4ZfKzBf0OavfuXsnaKOkrXnsgIgDMok9k6SYOJJhv34opxo4pHdvPGRC33l3eLrqWVpMIs="}]},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}]},"2.0.0":{"name":"storge-js","version":"2.0.0","description":"local and session storage wrapper","main":"./src/index.js","scripts":{"test":"node ./test/index.js | tap-dot","release":"npm install && gulp release","browser":"http-server ./ -o -s -p 8080"},"repository":{"type":"git","url":"git+https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","devDependencies":{"browserify":"^10.1.3","bundle-collapser":"^1.2.0","gulp":"^3.8.11","gulp-gzip":"^1.1.0","gulp-header":"^1.2.2","gulp-uglify":"^1.2.0","http-server":"^0.8.0","lodash":"^3.8.0","moment":"^2.10.2","tap-dot":"^1.0.0","tape":"^4.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"f01b63a9ffca7c2e020a9fbe551dd30220f78158","_id":"storge-js@2.0.0","_shasum":"03a88ea43b1ff4d207ea894f1d58c63f426b6c32","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"dist":{"shasum":"03a88ea43b1ff4d207ea894f1d58c63f426b6c32","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-2.0.0.tgz","integrity":"sha512-OZiIHbjbE2iBYExtZXl2HFSPh3zi2d6fpirUmzDN3/n30gMhwksSbcPiyQdBfRuK2cfs1FWJCrinkr9mSN3o8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU3Sd5foYOLvZUXdKPRUlAu5FmE/LnDw8t2bEEpxiiCgIhAK6M6JmR+Qo6xOWMwE11k2xYT4UoaXFZc7+JZ6nD3WT5"}]},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}]},"2.0.1":{"name":"storge-js","version":"2.0.1","description":"local and session storage wrapper","main":"./src/index.js","scripts":{"test":"node ./test/index.js | tap-dot","release":"npm install && gulp release","browser":"http-server ./ -o -s -p 8080"},"repository":{"type":"git","url":"git+https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","devDependencies":{"browserify":"^10.1.3","bundle-collapser":"^1.2.0","gulp":"^3.8.11","gulp-gzip":"^1.1.0","gulp-header":"^1.2.2","gulp-uglify":"^1.2.0","http-server":"^0.8.0","lodash":"^3.8.0","moment":"^2.10.2","tap-dot":"^1.0.0","tape":"^4.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"b757ccddf5a7efe4612a5fd28bedf2ca5e7335fb","_id":"storge-js@2.0.1","_shasum":"3fa2f3a47469584abd019e84540b02f98f004a7f","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"dist":{"shasum":"3fa2f3a47469584abd019e84540b02f98f004a7f","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-2.0.1.tgz","integrity":"sha512-keScFAXv78CmJ2Cfw5noCZKF7RJGfkMfOMxfocURWRXQhWFLDoyKaEDmdHe0Pw9d1IrG0/i7asVHtjFHJ6ZWtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1Jfe1WFTajWKnw+5WXo6U1uLajFqqIc58v9Z/iY4HpwIhAOICBTlF/CnM2ZAzg56tU7iHevT5TS1BKJq8PdeWJmrU"}]},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}]},"2.0.2":{"name":"storge-js","version":"2.0.2","description":"local and session storage wrapper","main":"./src/index.js","scripts":{"test":"node ./test/index.js | tap-dot","release":"npm install && gulp release","browser":"http-server ./ -o -s -p 8080"},"repository":{"type":"git","url":"git+https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","devDependencies":{"browserify":"^10.1.3","bundle-collapser":"^1.2.0","gulp":"^3.8.11","gulp-gzip":"^1.1.0","gulp-header":"^1.2.2","gulp-uglify":"^1.2.0","http-server":"^0.8.0","lodash":"^3.8.0","moment":"^2.10.2","tap-dot":"^1.0.0","tape":"^4.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"9212ae83485b1d6862e63de466fc436e4f2b7f2f","_id":"storge-js@2.0.2","_shasum":"56851f5cf1f85273cb68f0928d2e2a586756b2e5","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"dist":{"shasum":"56851f5cf1f85273cb68f0928d2e2a586756b2e5","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-2.0.2.tgz","integrity":"sha512-QzQCKLCnRUMtI+kx+O4M4vgsGicyJXYP0m9kAl8gWdk2xs4ytNxSRHScOG1GZhYyp05CyU1pkLUmoKXEeJnKFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnzw4jnVeyJtnVjSkrCkaBfcaxgv1ShoaknIBg7B/77wIhAOOSJ2T8zUbLxj9WP5GcabdEhZvoVHQlRu65EQGdzzTI"}]},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}]},"2.0.3":{"name":"storge-js","version":"2.0.3","description":"local and session storage wrapper","main":"./src/index.js","scripts":{"test":"node ./test/index.js | tap-dot","release":"npm install && gulp release","browser":"http-server ./ -o -s -p 8080"},"repository":{"type":"git","url":"git+https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","devDependencies":{"browserify":"^10.1.3","bundle-collapser":"^1.2.0","gulp":"^3.8.11","gulp-gzip":"^1.1.0","gulp-header":"^1.2.2","gulp-uglify":"^1.2.0","http-server":"^0.8.0","lodash":"^3.8.0","moment":"^2.10.2","tap-dot":"^1.0.0","tape":"^4.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"1335298574db80e18f3774d5ca93a1e7cfb5a2f9","_id":"storge-js@2.0.3","_shasum":"afdd9df36c59269edbdd991bca7775753fab2c84","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"dist":{"shasum":"afdd9df36c59269edbdd991bca7775753fab2c84","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-2.0.3.tgz","integrity":"sha512-uOmkRZzHUFqnVfFzBhrSSxJDrsIWzfAUb8TyB6YGK2W9fq5OCsIBWQV2yqSypJbVxBhkYq0LSP5NL83f23vLqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmz7joXo0EHbyZ5LP9jR30ThmpYz8qQu2mx/ekg/Qc2AIgR8qwckCikfeH8aZNybq+AVkjkvZRKivj01brP06W2nc="}]},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}]},"2.0.4":{"name":"storge-js","version":"2.0.4","description":"local and session storage wrapper","main":"./src/index.js","scripts":{"test":"node ./test/index.js | tap-dot","release":"npm install && gulp release","browser":"http-server ./ -o -s -p 8080"},"repository":{"type":"git","url":"git+https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"license":"MIT","bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"homepage":"https://github.com/JosephClay/storge-js","devDependencies":{"browserify":"^10.1.3","bundle-collapser":"^1.2.0","gulp":"^3.8.11","gulp-gzip":"^1.1.0","gulp-header":"^1.2.2","gulp-uglify":"^1.2.0","http-server":"^0.8.0","lodash":"^3.8.0","moment":"^2.10.2","tap-dot":"^1.0.0","tape":"^4.0.0","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0"},"gitHead":"d51257ce99d5b1b82f44ff5e347be3b2f6cbdb21","_id":"storge-js@2.0.4","_shasum":"29802f7d26063032da73b0d984e3799a360eb4ac","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"josephclay","email":"j053phclay@gmail.com"},"dist":{"shasum":"29802f7d26063032da73b0d984e3799a360eb4ac","tarball":"https://registry.npmjs.org/storge-js/-/storge-js-2.0.4.tgz","integrity":"sha512-P3cS6JWq5Upbfnh+5tsiDpm6E3Fe8dUhv0gLMj+qeJboJ04eyBoJRPMRrQyGiSUBBOTO25oG+aJzx0mT0h5mXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHyzW8Bx9ueyjAxNtAHx9Bi7gdXq9exQQS7p17Y4pMqAiANcX5edDDmGN+irKPSvgEJqpLxmNl2xLbHNKL3wM+7yg=="}]},"maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}]}},"readme":"storge-js\r\n=========\r\n\r\nlocal and session storage with namespacing, versioning, expiring keys and migration support\r\n\r\n`npm install storge-js`\r\n\r\n##Examples\r\nlocalStorage\r\n```js\r\nvar store = require('storge-js');\r\n\r\n// can use set or setItem, get or getItem\r\nstore.set('foo', 1);\r\nstore.get('foo'); // 1\r\nstore.clear();\r\nstore.get('foo'); // undefined\r\n```\r\n\r\nsessionStorage\r\n```js\r\nvar session = require('storge-js').session;\r\n\r\nsession.set('foo', 1);\r\nsession.get('foo'); // 1\r\n```\r\n\r\n##Expiration\r\nKeys can expire by setting a time-to-live (in ms):\r\n```js\r\nstore.set('foo', 1, 60 * 1000);\r\n// or\r\nstore.set('foo', 1, { ttl: 60 * 1000 });\r\n```\r\nThe next time the key is accessed, if it has expired it\r\nwill be removed and `undefined` will be returned. This works\r\nacross page loads.\r\n\r\n##Namespacing and Versioning\r\nThe store can be namespaced and versioned by passing the name and semver\r\nto storge-js. A namespaced store will not clash with other\r\nstores (even non-namespaced and unversioned stores!).\r\n```js\r\nvar testStore = require('storge-js')('TEST');\r\n// shows up in localStorage as 'TEST_0.0.0_foo'\r\ntestStore.set('foo', 1);\r\n    .get('foo'); // 1\r\n\r\nvar testStore2 = require('storge-js')('TEST', '1.1.2');\r\n// shows up in localStorage as 'TEST_1.1.2_foo'\r\ntestStore2.set('foo', 2);\r\n    .get('foo'); // 2\r\n\r\ntestStore2.keys(); ['foo']\r\n// TEST_0.0.0_foo will still be in storage\r\ntestStore2.clear();\r\n```\r\n\r\n##Migration\r\nSetup a migration by passing a migration config to the store. Each\r\nmigration config handles a single migration step and key:\r\n```js\r\nstore.migration({\r\n    from: '0.0.0',\r\n    to:   '0.0.1',\r\n    key:  'foo',\r\n    process: function(oldData) {\r\n        return newData;\r\n    }\r\n});\r\n```\r\nTo migrate, simply call `.migrate()` on the store.\r\n\r\nTo delete deprecated versions, call `.deprecate()`. This is recommended to\r\nprevent hitting the storage cap of ~5MB.\r\n\r\n##Nice Toys\r\nNo need to `JSON.stringify` or `JSON.parse` your values, storge-js does it for you\r\n```js\r\nstore.set('foo', { bar: 1 });\r\nstore.get('foo'); // { bar: 1 }\r\n```\r\n\r\nSet multiple keys and values.\r\n```js\r\nstore.set({ foo: 1, bar: 2 });\r\n```\r\n\r\nGet or remove multiple values.\r\n```js\r\nstore.get(['foo', 'bar']); // [1, 2]\r\nstore.remove(['foo', 'bar']);\r\n```\r\n\r\nAsync methods: `getAsync`, `setAsync`, `removeAsync`, `clearAsync`, `keyAsync`, `keysAsync`\r\nusing native `Promise`.\r\n\r\n##Danger Zone\r\n`.flush()` will wipe the entire store, regardless of namespace and versioning.\r\n`.backup()` will create an object of all key-value pairs in the store without\r\nescaping store-specific keys.\r\n\r\n#Tests\r\n`npm install && npm test` for unit tests\r\n`npm run browser` for in-browser testing\r\n\r\n#License\r\nThe MIT License (MIT)\r\n\r\nCopyright (c) 2014 Joseph Clay\r\n\r\nPermission is hereby granted, free of charge, to any person obtaining a copy\r\nof this software and associated documentation files (the \"Software\"), to deal\r\nin the Software without restriction, including without limitation the rights\r\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\r\ncopies of the Software, and to permit persons to whom the Software is\r\nfurnished to do so, subject to the following conditions:\r\n\r\nThe above copyright notice and this permission notice shall be included in\r\nall copies or substantial portions of the Software.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\r\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\r\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE\r\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\r\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\r\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\r\nTHE SOFTWARE.","maintainers":[{"name":"josephclay","email":"j053phclay@gmail.com"}],"time":{"modified":"2022-06-27T00:34:29.460Z","created":"2014-09-16T18:42:14.056Z","0.0.2":"2014-09-16T18:42:14.056Z","0.0.3":"2014-09-22T15:32:11.153Z","0.0.4":"2014-09-22T15:34:46.878Z","0.0.5":"2014-09-22T15:36:50.489Z","0.0.6":"2014-09-22T15:39:01.480Z","0.0.7":"2014-09-22T19:19:41.979Z","0.0.8":"2014-10-10T18:03:02.832Z","0.0.9":"2014-10-10T18:58:01.794Z","1.0.0":"2015-05-12T16:43:31.934Z","1.0.1":"2015-05-12T17:21:24.126Z","1.0.2":"2015-05-12T17:31:33.104Z","1.0.3":"2015-05-12T17:43:37.369Z","1.0.4":"2015-05-12T20:03:10.851Z","1.0.5":"2015-05-12T21:00:52.137Z","2.0.0":"2015-05-16T19:43:49.133Z","2.0.1":"2015-05-16T20:47:41.763Z","2.0.2":"2015-05-16T20:53:41.880Z","2.0.3":"2015-05-18T15:32:34.561Z","2.0.4":"2015-05-18T15:36:49.248Z"},"homepage":"https://github.com/JosephClay/storge-js","repository":{"type":"git","url":"git+https://github.com/JosephClay/storge-js.git"},"author":{"name":"Joseph Clay"},"bugs":{"url":"https://github.com/JosephClay/storge-js/issues"},"license":"MIT","readmeFilename":"README.md"}