{"_id":"humble-localstorage","_rev":"30-4e07d43e2454ac81a964a9699e7243b0","name":"humble-localstorage","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"humble-localstorage","version":"1.0.0","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"jshint":"jshint -c .jshintrc lib/ bin/ tests/","test":"npm run jshint && npm run test-browser","test-node":"sh bin/test-node.sh","test-unit":"mocha tests/unit","test-browser":"node ./bin/test-browser.js","dev-server":"http-server -a 127.0.0.1 -p 8000","build":"browserify . -s humbleLocalStorage > dist/humble-localstorage.js && uglifyjs dist/humble-localstorage.js -mc > dist/humble-localstorage.min.js","docs":"doxx --source lib/ --target docs/ --template docs/template.jade --ignore index.js","deploy":"gh-pages-deploy "},"repository":{"type":"git","url":"git://github.com/gr2m/humble-localstorage.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"homepage":"http://gr2m.github.io/humble-localstorage/","devDependencies":{"browserify":"^8.0.3","chai":"^1.10.0","derequire":"^1.2.0","expect.js":"^0.3.1","gh-pages-deploy":"^0.1.1","http-server":"^0.7.4","jshint":"^2.5.11","mocha":"^2.1.0","querystring":"^0.2.0","request":"^2.51.0","sauce-connect-launcher":"^0.9.3","sinon":"^1.12.2","uglify-js":"^2.4.16","uglifyjs":"^2.3.6","wd":"^0.3.11"},"dependencies":{"has-localstorage":"^1.0.0","localstorage-memory":"^1.0.0"},"gh-pages-deploy":{"staticpath":"docs"},"gitHead":"5feee5c61648bf8cae955842d725921cc8ea3909","_id":"humble-localstorage@1.0.0","_shasum":"bf8f9c3117189fe2bd3f1e4190fa8232886a71d5","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.32","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"dist":{"shasum":"bf8f9c3117189fe2bd3f1e4190fa8232886a71d5","tarball":"https://registry.npmjs.org/humble-localstorage/-/humble-localstorage-1.0.0.tgz","integrity":"sha512-gBpxYWXuI4Iq7rB9yUxKIK4n+5UV/qQ6ijaNn35fD3pZ4vnaMgO6Lc0bcXIp0HeugImLkWrxRwiR/YkUqHUYIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUMcCU76ZIfb2YxA5dbMVBlUswISN5bmkS20rNm2dHhAIgL2H4mi8sI0Jt/0pyj7NS3CJvQ/aSq6evU8WRgG1tDUg="}]}},"1.0.1":{"name":"humble-localstorage","version":"1.0.1","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"jshint":"jshint -c .jshintrc lib/ bin/ tests/","test":"npm run jshint && npm run test-browser","test-node":"sh bin/test-node.sh","test-unit":"mocha tests/unit","test-browser":"node ./bin/test-browser.js","dev-server":"http-server -a 127.0.0.1 -p 8000","build":"browserify . -s humbleLocalStorage > dist/humble-localstorage.js && uglifyjs dist/humble-localstorage.js -mc > dist/humble-localstorage.min.js","docs":"doxx --source lib/ --target docs/ --template docs/template.jade --ignore index.js","deploy":"gh-pages-deploy "},"repository":{"type":"git","url":"git://github.com/gr2m/humble-localstorage.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"homepage":"http://gr2m.github.io/humble-localstorage/","devDependencies":{"browserify":"^8.0.3","chai":"^1.10.0","derequire":"^1.2.0","expect.js":"^0.3.1","gh-pages-deploy":"^0.1.1","http-server":"^0.7.4","jshint":"^2.5.11","mocha":"^2.1.0","querystring":"^0.2.0","request":"^2.51.0","sauce-connect-launcher":"^0.9.3","sinon":"^1.12.2","uglify-js":"^2.4.16","uglifyjs":"^2.3.6","wd":"^0.3.11"},"dependencies":{"has-localstorage":"^1.0.0","localstorage-memory":"^1.0.0"},"gh-pages-deploy":{"staticpath":"docs"},"gitHead":"6377d9e71f1e0e855609eb97ffa8eb64e8e1bf78","_id":"humble-localstorage@1.0.1","_shasum":"2867cf83640cc7d8891b17825dab633b9f664e88","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.32","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"dist":{"shasum":"2867cf83640cc7d8891b17825dab633b9f664e88","tarball":"https://registry.npmjs.org/humble-localstorage/-/humble-localstorage-1.0.1.tgz","integrity":"sha512-pHCXOSgtOwO9dsldIKzMXDbduDjDKJcPM42MyBjlPcxOk9S/JStjy+tGd98Mik9WpX+4qqUdPe5eAQhCmOe3wQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlirY8o5QTUtdI/zbCZwrpRyjAvHw+JRS+SUre9Ham0AiAMIUBn7Lo8xd0u4W/mVlR3GtGs0bSG0dvCvrKblJCusw=="}]}},"1.1.0":{"name":"humble-localstorage","version":"1.1.0","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"build":"browserify . -s humbleLocalStorage > dist/humble-localstorage.js && uglifyjs dist/humble-localstorage.js -mc > dist/humble-localstorage.min.js","deploy":"gh-pages-deploy ","dev-server":"http-server -a 127.0.0.1 -p 8000","docs":"doxx --source lib/ --target docs/ --template docs/template.jade --ignore index.js","jshint":"jshint -c .jshintrc lib/ bin/ tests/","postpublish":"semantic-release post && npm run docs && npm run deploy","prepublish":"semantic-release pre","test":"npm run jshint && mocha tests/unit && npm run test-browser","test-browser":"node ./bin/test-browser.js","test-node":"sh bin/test-node.sh","test-unit":"mocha tests/unit"},"repository":{"type":"git","url":"git://github.com/gr2m/humble-localstorage.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"homepage":"http://gr2m.github.io/humble-localstorage/","devDependencies":{"browserify":"^8.0.3","chai":"^1.10.0","derequire":"^1.2.0","expect.js":"^0.3.1","gh-pages-deploy":"^0.1.1","http-server":"^0.7.4","jshint":"^2.5.11","mocha":"^2.1.0","querystring":"^0.2.0","request":"^2.51.0","sauce-connect-launcher":"^0.9.3","semantic-release":"^2.0.0","sinon":"^1.12.2","uglify-js":"^2.4.16","uglifyjs":"^2.3.6","wd":"^0.3.11"},"dependencies":{"has-localstorage":"^1.0.0","localstorage-memory":"^1.0.0"},"gh-pages-deploy":{"staticpath":"docs"},"gitHead":"3dc74843a15be2767ad4b2b3e6c2173119bdb4c9","_id":"humble-localstorage@1.1.0","_shasum":"6e3d43645876f258234350ea14f5c5c0946193a5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"dist":{"shasum":"6e3d43645876f258234350ea14f5c5c0946193a5","tarball":"https://registry.npmjs.org/humble-localstorage/-/humble-localstorage-1.1.0.tgz","integrity":"sha512-ZlX53Tq9oPM71k6GTn+c6FFX6RdvFuHtZYi/ICO9uPRaVmSCrobfVlBDFp84Jl5o3x/JNkx9tEbvKDiUa3sRww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgbu0VdqJs9V1sUqeXwsyhEWRSsV8oSAO4XbswjC25EAiAv3AqiAlnJL3vHWWMsIjxHMj1GjMhtFMey8g7U9HFOGw=="}]}},"1.1.1":{"name":"humble-localstorage","version":"1.1.1","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"build":"browserify . -s humbleLocalStorage > dist/humble-localstorage.js && uglifyjs dist/humble-localstorage.js -mc > dist/humble-localstorage.min.js","deploy":"gh-pages-deploy ","dev-server":"http-server -a 127.0.0.1 -p 8000","docs":"doxx --source lib/ --target docs/ --template docs/template.jade --ignore index.js","jshint":"jshint -c .jshintrc lib/ bin/ tests/","postpublish":"semantic-release post && npm run docs && npm run deploy","prepublish":"semantic-release pre","test":"npm run jshint && mocha tests/unit && npm run test-browser","test-browser":"node ./bin/test-browser.js","test-node":"sh bin/test-node.sh","test-unit":"mocha tests/unit"},"repository":{"type":"git","url":"git://github.com/gr2m/humble-localstorage.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"homepage":"http://gr2m.github.io/humble-localstorage/","devDependencies":{"browserify":"^8.0.3","chai":"^1.10.0","derequire":"^1.2.0","doxx":"^1.2.5","expect.js":"^0.3.1","gh-pages-deploy":"^0.1.1","http-server":"^0.7.4","jshint":"^2.5.11","mocha":"^2.1.0","querystring":"^0.2.0","request":"^2.51.0","sauce-connect-launcher":"^0.9.3","semantic-release":"^2.0.0","sinon":"^1.12.2","uglify-js":"^2.4.16","uglifyjs":"^2.3.6","wd":"^0.3.11"},"dependencies":{"has-localstorage":"^1.0.0","localstorage-memory":"^1.0.0"},"gh-pages-deploy":{"staticpath":"docs"},"gitHead":"8efbedf6e879f182a6013495b1f36059d8484463","_id":"humble-localstorage@1.1.1","_shasum":"ec62f6dc0c910269e2675efa9f100a8ee1e5d41e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"dist":{"shasum":"ec62f6dc0c910269e2675efa9f100a8ee1e5d41e","tarball":"https://registry.npmjs.org/humble-localstorage/-/humble-localstorage-1.1.1.tgz","integrity":"sha512-z4iIkCgLSciAC40oc+bOiYx+RzBns7n8w9cbPIat1kYwHYriPl4pEznCNc5qIwwSMbktOEl8lMO+Ol7NdC7jsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtoiGRhMCsAjmZo7ZB9qKsKbvuR/mtPigQr9tfsy+NSAiBmPUAHBo5FmhbpT9es48Esh38lKbUR2Zh7kHW9eC9Tbw=="}]}},"1.1.2":{"name":"humble-localstorage","version":"1.1.2","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"build":"browserify . -s humbleLocalStorage > dist/humble-localstorage.js && uglifyjs dist/humble-localstorage.js -mc > dist/humble-localstorage.min.js","deploy":"gh-pages-deploy","dev-server":"http-server -a 127.0.0.1 -p 8000","docs":"doxx --source lib/ --target docs/ --template docs/template.jade --ignore index.js","jshint":"jshint -c .jshintrc lib/ bin/ tests/","postpublish":"semantic-release post && npm run docs && npm run deploy","prepublish":"semantic-release pre","test":"npm run jshint && mocha tests/unit && npm run test-browser","test-browser":"node ./bin/test-browser.js","test-node":"sh bin/test-node.sh","test-unit":"mocha tests/unit"},"repository":{"type":"git","url":"git://github.com/gr2m/humble-localstorage.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"homepage":"http://gr2m.github.io/humble-localstorage/","devDependencies":{"browserify":"^8.0.3","chai":"^1.10.0","derequire":"^1.2.0","doxx":"^1.2.5","expect.js":"^0.3.1","gh-pages-deploy":"^0.1.1","http-server":"^0.7.4","jshint":"^2.5.11","mocha":"^2.1.0","querystring":"^0.2.0","request":"^2.51.0","sauce-connect-launcher":"^0.9.3","semantic-release":"^2.0.0","sinon":"^1.12.2","uglify-js":"^2.4.16","uglifyjs":"^2.3.6","wd":"^0.3.11"},"dependencies":{"has-localstorage":"^1.0.0","localstorage-memory":"^1.0.0"},"gh-pages-deploy":{"staticpath":"docs","noprompt":true},"gitHead":"1e9b096fc4336b8704ee2c62b15d71ec1367a8ee","_id":"humble-localstorage@1.1.2","_shasum":"4e5d133e3b1a018ba758efe65db18b211b1fc7bb","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"dist":{"shasum":"4e5d133e3b1a018ba758efe65db18b211b1fc7bb","tarball":"https://registry.npmjs.org/humble-localstorage/-/humble-localstorage-1.1.2.tgz","integrity":"sha512-Yj0ggxqNQuSJIbbotO3xeVo0OZ48ThZ4Kw+Sddf4Ih+4tjVLg1M8EuwZDk+IRRGxoMp5yOMBOYiq+bJCyHD95Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsPSESBAEcPhwOqESjhtHO3LzlQ9keww0Rcw6Zweu/bwIgKpvRUEPaX2Njda3UlCPUGklvkladhFdqld29ZoC+KTU="}]}},"1.1.3":{"name":"humble-localstorage","version":"1.1.3","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"build":"browserify . -s humbleLocalStorage > dist/humble-localstorage.js && uglifyjs dist/humble-localstorage.js -mc > dist/humble-localstorage.min.js","wip-deploy":"gh-pages-deploy # https://github.com/meandavejustice/gh-pages-deploy/issues/5","deploy":"git branch -f gh-pages && git checkout gh-pages && cp -r docs/* . && git reset --hard origin/master && git add -A . && git commit -a -m 'gh-pages update' && git push origin gh-pages --force && git checkout master","dev-server":"http-server -a 127.0.0.1 -p 8000","docs":"doxx --source lib/ --target docs/ --template docs/template.jade --ignore index.js","jshint":"jshint -c .jshintrc lib/ bin/ tests/","postpublish":"semantic-release post && npm run docs && npm run deploy","prepublish":"semantic-release pre","test":"npm run jshint && mocha tests/unit && npm run test-browser","test-browser":"node ./bin/test-browser.js","test-node":"sh bin/test-node.sh","test-unit":"mocha tests/unit"},"repository":{"type":"git","url":"git://github.com/gr2m/humble-localstorage.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"homepage":"http://gr2m.github.io/humble-localstorage/","devDependencies":{"browserify":"^8.0.3","chai":"^1.10.0","derequire":"^1.2.0","doxx":"^1.2.5","expect.js":"^0.3.1","gh-pages-deploy":"^0.2.0","http-server":"^0.7.4","jshint":"^2.5.11","mocha":"^2.1.0","querystring":"^0.2.0","request":"^2.51.0","sauce-connect-launcher":"^0.9.3","semantic-release":"^2.0.0","sinon":"^1.12.2","uglify-js":"^2.4.16","uglifyjs":"^2.3.6","wd":"^0.3.11"},"dependencies":{"has-localstorage":"^1.0.0","localstorage-memory":"^1.0.0"},"gh-pages-deploy":{"staticpath":"docs","noprompt":true},"gitHead":"d1c259a21753d81baac5fb66bb5bd5930cffbac3","_id":"humble-localstorage@1.1.3","_shasum":"2ee35b5a9e0e4c0bbc6249b3ade4887faf9cac71","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"dist":{"shasum":"2ee35b5a9e0e4c0bbc6249b3ade4887faf9cac71","tarball":"https://registry.npmjs.org/humble-localstorage/-/humble-localstorage-1.1.3.tgz","integrity":"sha512-PMUbPZEloh/s1X8HLRtrOCDNRegdlewo9cAlyq4EPRBCZn+GO1qy/f8rvkkJQjnRlkHD84B/9YYr1UOtB4iw2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyRud0BOlqpr1lZfNNeegEyQ8RW/gRPjh/syev7PzHjAiApSiaY+OFHyJ0KzaN2m82FlnF4ANobbibk6aPW0+pZ4g=="}]}},"1.1.4":{"name":"humble-localstorage","version":"1.1.4","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"build":"browserify . -s humbleLocalStorage > dist/humble-localstorage.js && uglifyjs dist/humble-localstorage.js -mc > dist/humble-localstorage.min.js","wip-deploy":"gh-pages-deploy # https://github.com/meandavejustice/gh-pages-deploy/issues/5","predeploy":"git config user.name \"Travis-CI\" && git config user.email \"deploy@travis-ci.org\" && git remote add deploy \"https://${GH_TOKEN}@github.com/gr2m/humble-localstorage.git\" > /dev/null 2>&1","deploy":"git branch -f gh-pages && git checkout gh-pages && cp -r docs/* . && git reset --hard origin/master && git add -A . && git commit -a -m 'gh-pages update' && git push deploy gh-pages --force && git checkout master","dev-server":"http-server -a 127.0.0.1 -p 8000","docs":"doxx --source lib/ --target docs/ --template docs/template.jade --ignore index.js","jshint":"jshint -c .jshintrc lib/ bin/ tests/","postpublish":"semantic-release post && npm run docs && npm run deploy","prepublish":"semantic-release pre","test":"npm run jshint && mocha tests/unit && npm run test-browser","test-browser":"node ./bin/test-browser.js","test-node":"sh bin/test-node.sh","test-unit":"mocha tests/unit"},"repository":{"type":"git","url":"git://github.com/gr2m/humble-localstorage.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"homepage":"http://gr2m.github.io/humble-localstorage/","devDependencies":{"browserify":"^8.0.3","chai":"^1.10.0","derequire":"^1.2.0","doxx":"^1.2.5","expect.js":"^0.3.1","gh-pages-deploy":"^0.2.0","http-server":"^0.7.4","jshint":"^2.5.11","mocha":"^2.1.0","querystring":"^0.2.0","request":"^2.51.0","sauce-connect-launcher":"^0.9.3","semantic-release":"^2.0.0","sinon":"^1.12.2","uglify-js":"^2.4.16","uglifyjs":"^2.3.6","wd":"^0.3.11"},"dependencies":{"has-localstorage":"^1.0.0","localstorage-memory":"^1.0.0"},"gh-pages-deploy":{"staticpath":"docs","noprompt":true},"gitHead":"af645d761d28757aee10227e8f3cc93b0f332878","_id":"humble-localstorage@1.1.4","_shasum":"ede9a2e737a27f7c8129b00fce2a7e1873a9b54e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"dist":{"shasum":"ede9a2e737a27f7c8129b00fce2a7e1873a9b54e","tarball":"https://registry.npmjs.org/humble-localstorage/-/humble-localstorage-1.1.4.tgz","integrity":"sha512-1FC4VFn+0Uyasi6lg8tVPyAEH3hhAw03P5VCUAnsejOmBa327kSUYpkvx+sg7GzsGEMrsmIAdG+nnj9+a8uQeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAl0LuE1hWtPVCtJVi3g/BuM4do6GnOMy0dXgzGKaq9AAiBxrldfPULrZy3w6D7coRIaRyQkni+0irwL/rOpKNXmBA=="}]}},"1.2.0":{"name":"humble-localstorage","version":"1.2.0","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","main":"lib/index.js","scripts":{"build":"browserify . -s humbleLocalStorage > dist/humble-localstorage.js && uglifyjs dist/humble-localstorage.js -mc > dist/humble-localstorage.min.js","wip-deploy":"gh-pages-deploy # https://github.com/meandavejustice/gh-pages-deploy/issues/5","predeploy":"git config user.name \"Travis-CI\" && git config user.email \"deploy@travis-ci.org\" && git remote add deploy \"https://${GH_TOKEN}@github.com/gr2m/humble-localstorage.git\" > /dev/null 2>&1","deploy":"git branch -f gh-pages && git checkout gh-pages && cp -r docs/* . && git reset --hard origin/master && git add -A . && git commit -a -m 'gh-pages update' && git push deploy gh-pages --force && git checkout master","dev-server":"http-server -a 127.0.0.1 -p 8000","docs":"doxx --source lib/ --target docs/ --template docs/template.jade --ignore index.js","jshint":"jshint -c .jshintrc lib/ test/","postpublish":"semantic-release post && npm run docs && npm run deploy","prepublish":"semantic-release pre","test":"npm run jshint && npm run test-unit && npm run test-e2e","test-e2e":"testmate test/*.js","test-unit":"mocha test/unit"},"repository":{"type":"git","url":"git://github.com/gr2m/humble-localstorage.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"homepage":"http://gr2m.github.io/humble-localstorage/","devDependencies":{"browserify":"^8.0.3","chai":"^1.10.0","derequire":"^1.2.0","doxx":"^1.2.5","expect.js":"^0.3.1","gh-pages-deploy":"^0.2.0","jshint":"^2.5.11","mocha":"^2.1.0","semantic-release":"^3.0.1","sinon":"^1.12.2","testmate":"^1.0.1","uglify-js":"^2.4.16"},"dependencies":{"has-localstorage":"^1.0.0","localstorage-memory":"^1.0.0"},"gh-pages-deploy":{"staticpath":"docs","noprompt":true},"gitHead":"d052471766163e11663c1006bef13a1e0b34a177","_id":"humble-localstorage@1.2.0","_shasum":"848db283b94b1f70ca80705ec3d990cbc5739099","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"dist":{"shasum":"848db283b94b1f70ca80705ec3d990cbc5739099","tarball":"https://registry.npmjs.org/humble-localstorage/-/humble-localstorage-1.2.0.tgz","integrity":"sha512-FU8RGxcuAUmqM1O6fl6i4x/2gLZzo5lYG7cjCwaT/dGs57dVmmwACBOI86Z36mrGyKT+qfuYNfyLMS3kXUnkng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNHWxFKoAjgBNuhGlO7CqVc+kWtrwZ8AGihyGjY6MKlgIgVJMQwm8UwZ7MpyVQNrm1xikbhlSqcIMsRQFjD3kQ1ls="}]},"directories":{}},"1.3.0":{"name":"humble-localstorage","version":"1.3.0","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","main":"lib/index.js","scripts":{"build":"browserify . -s humbleLocalStorage > dist/humble-localstorage.js && uglifyjs dist/humble-localstorage.js -mc > dist/humble-localstorage.min.js","wip-deploy":"gh-pages-deploy # https://github.com/meandavejustice/gh-pages-deploy/issues/5","predeploy":"git config user.name \"Travis-CI\" && git config user.email \"deploy@travis-ci.org\" && git remote add deploy \"https://${GH_TOKEN}@github.com/gr2m/humble-localstorage.git\" > /dev/null 2>&1","deploy":"git branch -f gh-pages && git checkout gh-pages && cp -r docs/* . && git reset --hard origin/master && git add -A . && git commit -a -m 'gh-pages update' && git push deploy gh-pages --force && git checkout master","dev-server":"http-server -a 127.0.0.1 -p 8000","docs":"doxx --source lib/ --target docs/ --template docs/template.jade --ignore index.js","jshint":"jshint -c .jshintrc lib/ test/","postpublish":"semantic-release post && npm run docs && npm run deploy","prepublish":"semantic-release pre","test":"npm run jshint && npm run test-unit && npm run test-e2e","test-e2e":"testmate test/*.js","test-unit":"mocha test/unit"},"repository":{"type":"git","url":"git://github.com/gr2m/humble-localstorage.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"homepage":"http://gr2m.github.io/humble-localstorage/","devDependencies":{"browserify":"^8.0.3","chai":"^1.10.0","derequire":"^1.2.0","doxx":"^1.2.5","expect.js":"^0.3.1","gh-pages-deploy":"^0.2.0","jshint":"^2.5.11","mocha":"^2.1.0","semantic-release":"^3.0.1","sinon":"^1.12.2","testmate":"^1.0.1","uglify-js":"^2.4.16"},"dependencies":{"has-localstorage":"^1.0.0","localstorage-memory":"^1.0.0"},"gh-pages-deploy":{"staticpath":"docs","noprompt":true},"gitHead":"d052471766163e11663c1006bef13a1e0b34a177","_id":"humble-localstorage@1.3.0","_shasum":"8447032aa5b0f6dc3cf90faca63379aa03d90afc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"dist":{"shasum":"8447032aa5b0f6dc3cf90faca63379aa03d90afc","tarball":"https://registry.npmjs.org/humble-localstorage/-/humble-localstorage-1.3.0.tgz","integrity":"sha512-ctl1sy5RZhx+U8nY+FZwEPxKdxzGY1JxmfvHWUA+OPcDlnzLFKfridU9Tl2LnxB6A2eHPE85Q3xZdQDIuVAz2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6A73z4Db1t+nBtkv5i54Aq87ua0ovT+w/N57qYi1wjAiEA1hKOlzjw411wg/m4LyGgD8ypMhdqITuo9j+i5fFjS74="}]},"directories":{}},"1.4.0":{"name":"humble-localstorage","version":"1.4.0","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","main":"lib/index.js","scripts":{"build":"browserify . -s humbleLocalStorage > dist/humble-localstorage.js && uglifyjs dist/humble-localstorage.js -mc > dist/humble-localstorage.min.js","wip-deploy":"gh-pages-deploy # https://github.com/meandavejustice/gh-pages-deploy/issues/5","predeploy":"git config user.name \"Travis-CI\" && git config user.email \"deploy@travis-ci.org\" && git remote add deploy \"https://${GH_TOKEN}@github.com/gr2m/humble-localstorage.git\" > /dev/null 2>&1","deploy":"git branch -f gh-pages && git checkout gh-pages && cp -r docs/* . && git reset --hard origin/master && git add -A . && git commit -a -m 'gh-pages update' && git push deploy gh-pages --force && git checkout master","dev-server":"http-server -a 127.0.0.1 -p 8000","docs":"doxx --source lib/ --target docs/ --template docs/template.jade --ignore index.js","jshint":"jshint -c .jshintrc lib/ test/","postpublish":"semantic-release post && npm run docs && npm run deploy","prepublish":"semantic-release pre","test":"npm run jshint && npm run test-unit && npm run test-e2e","test-e2e":"testmate test/*.js","test-unit":"mocha test/unit"},"repository":{"type":"git","url":"git://github.com/gr2m/humble-localstorage.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"homepage":"http://gr2m.github.io/humble-localstorage/","devDependencies":{"browserify":"^8.0.3","chai":"^1.10.0","derequire":"^1.2.0","doxx":"^1.2.5","expect.js":"^0.3.1","gh-pages-deploy":"^0.2.0","jshint":"^2.5.11","mocha":"^2.1.0","semantic-release":"^3.0.1","sinon":"^1.12.2","testmate":"^1.0.1","uglify-js":"^2.4.16"},"dependencies":{"has-localstorage":"^1.0.0","localstorage-memory":"^1.0.0"},"gh-pages-deploy":{"staticpath":"docs","noprompt":true},"gitHead":"d052471766163e11663c1006bef13a1e0b34a177","_id":"humble-localstorage@1.4.0","_shasum":"2808e68150a686294519f5683ed1d100e97c2ffb","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"dist":{"shasum":"2808e68150a686294519f5683ed1d100e97c2ffb","tarball":"https://registry.npmjs.org/humble-localstorage/-/humble-localstorage-1.4.0.tgz","integrity":"sha512-dITvG/zbKaKXtdlRFftUuuEF/aeQ92NCkZ7NsQFnb6sYbVWUQIgfJKlRz98yoO7hkQCo9OGRMzmdbaI0RZ8Eww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDe58WGe6MbnQ7S+R48KhnDXrwt72r3UqHA0xt4wBm70AiEAxxN3urlM5z786QpsYTwFzEo0Svgmgjr2CdSRnbu6+5c="}]},"directories":{}},"1.4.1":{"name":"humble-localstorage","version":"1.4.1","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","main":"lib/index.js","scripts":{"build":"browserify . -s humbleLocalStorage > dist/humble-localstorage.js && uglifyjs dist/humble-localstorage.js -mc > dist/humble-localstorage.min.js","wip-deploy":"gh-pages-deploy # https://github.com/meandavejustice/gh-pages-deploy/issues/5","predeploy":"git config user.name \"Travis-CI\" && git config user.email \"deploy@travis-ci.org\" && git remote add deploy \"https://${GH_TOKEN}@github.com/gr2m/humble-localstorage.git\" > /dev/null 2>&1","deploy":"git branch -f gh-pages && git checkout gh-pages && cp -r docs/* . && git reset --hard origin/master && git add -A . && git commit -a -m 'gh-pages update' && git push deploy gh-pages --force && git checkout master","dev-server":"http-server -a 127.0.0.1 -p 8000","docs":"doxx --source lib/ --target docs/ --template docs/template.jade --ignore index.js","jshint":"jshint -c .jshintrc lib/ test/","postpublish":"semantic-release post && npm run docs && npm run deploy","prepublish":"semantic-release pre","test":"npm run jshint && npm run test-unit && npm run test-e2e","test-e2e":"testmate test/*.js","test-unit":"mocha test/unit"},"repository":{"type":"git","url":"git://github.com/gr2m/humble-localstorage.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"homepage":"http://gr2m.github.io/humble-localstorage/","devDependencies":{"browserify":"^8.0.3","chai":"^1.10.0","derequire":"^1.2.0","doxx":"^1.2.5","expect.js":"^0.3.1","gh-pages-deploy":"^0.2.0","jshint":"^2.5.11","mocha":"^2.1.0","semantic-release":"^3.0.1","sinon":"^1.12.2","testmate":"^1.0.1","uglify-js":"^2.4.16"},"dependencies":{"has-localstorage":"^1.0.0","localstorage-memory":"^1.0.0"},"gh-pages-deploy":{"staticpath":"docs","noprompt":true},"gitHead":"7d9303cc82ad84991e8bc3d09b912b58f5eb7f0d","_id":"humble-localstorage@1.4.1","_shasum":"b904486355117d8e7760429b30bb1146460375a0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"dist":{"shasum":"b904486355117d8e7760429b30bb1146460375a0","tarball":"https://registry.npmjs.org/humble-localstorage/-/humble-localstorage-1.4.1.tgz","integrity":"sha512-H6/IfbQYAuMqTV4lTXpoadWWm14CCiJEq1sAnvecvbU7brHqB6IQUKy3iZy43ndGSO0shu+85wbeRXje+pyHGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC/cCxxrccJ7Ayaxh84HojYXMKAivj7ANPsDyf8q/4kQIhANrYO9hUQDidnk72DWUuPuRNAhITiMgqSoNiGrt1OCx3"}]},"directories":{}},"1.4.2":{"name":"humble-localstorage","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","main":"lib/index.js","scripts":{"build":"browserify . -s humbleLocalStorage > dist/humble-localstorage.js && uglifyjs dist/humble-localstorage.js -mc > dist/humble-localstorage.min.js","wip-deploy":"gh-pages-deploy # https://github.com/meandavejustice/gh-pages-deploy/issues/5","predeploy":"git config user.name \"Travis-CI\" && git config user.email \"deploy@travis-ci.org\" && git remote add deploy \"https://${GH_TOKEN}@github.com/gr2m/humble-localstorage.git\" > /dev/null 2>&1","deploy":"git branch -f gh-pages && git checkout gh-pages && cp -r docs/* . && git reset --hard origin/master && git add -A . && git commit -a -m 'gh-pages update' && git push deploy gh-pages --force && git checkout master","dev-server":"http-server -a 127.0.0.1 -p 8000","docs":"doxx --source lib/ --target docs/ --template docs/template.jade --ignore index.js","jshint":"jshint -c .jshintrc lib/ test/","test":"npm run jshint && npm run test-unit && npm run test-e2e","test-e2e":"testmate test/*.js","test-unit":"mocha test/unit","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/gr2m/humble-localstorage.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"homepage":"http://gr2m.github.io/humble-localstorage/","devDependencies":{"browserify":"^11.0.1","chai":"^3.2.0","derequire":"^2.0.2","doxx":"^1.5.0","expect.js":"^0.3.1","gh-pages-deploy":"^0.3.0","jshint":"^2.8.0","mocha":"^2.3.0","sinon":"^1.16.1","testmate":"^1.0.1","uglify-js":"^2.4.24","semantic-release":"^4.3.4"},"dependencies":{"has-localstorage":"^1.0.1","localstorage-memory":"^1.0.1"},"gh-pages-deploy":{"staticpath":"docs","noprompt":true},"version":"1.4.2","gitHead":"e222415961ad6dfad5a8b875e4a9b80ea7bc1f02","_id":"humble-localstorage@1.4.2","_shasum":"d05ab0d526c4edbddbf7c6a60df6ff5805283469","_from":".","_npmVersion":"2.14.1","_nodeVersion":"0.10.40","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"dist":{"shasum":"d05ab0d526c4edbddbf7c6a60df6ff5805283469","tarball":"https://registry.npmjs.org/humble-localstorage/-/humble-localstorage-1.4.2.tgz","integrity":"sha512-INHaIq55BGlrVCSYw11FxRHQAAQVBO5i1t8kREy778DLMVrgaASCujBwZa2e2+n70sUczlBu5Tjie5iYp1JVeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6Kaaq9VgH2m/z92wtbc7YKDMChdiQPN42lo1VlmT+BAIgOaiyi9TukqxE76FjbkGP1YN9lypEGgOV3OfKrpYgotY="}]},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"directories":{}},"2.0.0":{"name":"humble-localstorage","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","main":"lib/index.js","scripts":{"pretest":"standard","test":"mocha 'test/**/*.js'"},"repository":{"type":"git","url":"git+https://github.com/gr2m/humble-localstorage.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"homepage":"http://gr2m.github.io/humble-localstorage/","devDependencies":{"chai":"^4.2.0","expect.js":"^0.3.1","mocha":"^5.2.0","semantic-release":"^15.12.0","sinon":"^7.1.1","standard":"^12.0.1"},"dependencies":{"has-localstorage":"^1.0.1","localstorage-memory":"^1.0.2"},"version":"2.0.0","gitHead":"34a804ea3b313ff4bd2a1a0effe540948be54c7f","_id":"humble-localstorage@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"dist":{"integrity":"sha512-YeMpV5D3k21p4wOZfPaJug4UxppqrspupF1Jb8wDmRpYk3ARlFfsI9OZUqIG9oHroE9Zp0x12aHfMfsqcYkwVg==","shasum":"36b36a61fa7f1cb9c9a3765519f3b5f64de85885","tarball":"https://registry.npmjs.org/humble-localstorage/-/humble-localstorage-2.0.0.tgz","fileCount":12,"unpackedSize":50070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9E7WCRA9TVsSAnZWagAAZEoP/3pL5gT9n9CtPTEtkCof\n7K6ShzFI1Fu0ylvmw3RVvTLhnT6/9oIQLUnK3XkCa+ucwpZEx+XiEajBt/Es\ntMI7z//CZZIgmrk2sjLUgZXt2pBDMf09uJ+mAeageHfoHb4s377Ici0dZPQh\nD1DZCH3miFmOQfG4CbKZoW5dsmo6mQHTwRz1xwVsd6c7qY2McEcS7tnWVOEY\nPZvJqWWpupTqJ0XUMKxCLkQKW9JbJCYCG8cUd/29j/pNwtrqJ1WAevrWrcvc\n3OZzRPcCIC+G7JUc0egmStItGWKXAt1vCfEUQGEPI3cGQgN9hXQgDHXAVXXC\nT2R/2gHxte8F9zRCnNhFz6tIlT/x1205+hwOdTLsj8c3WgbZjlc13lc3WZqm\n0c3Kd/Ctg/YR1xmyOpeOT1AOq95U2hx20oNopHur8RZYcTEc6KsjVYvW9HwB\nvqPts4AVravo9Q70rLAkGiTo5ZLdtcdfkOBLzaSFBWGMn7GAnWbTP3FKj590\n/UjBEEupnPQk6PmOo9SxA61wpFsrLwBKPEoegFMltDwRkq/SsIj1HbIrkY6u\nfrZEvAWEd3mu/W1Kiozw0dK8Y1gFE0keDklg4NaON1USu+M+/cHUhrkItpw4\nJhodWaGXW6FYtKSD1hY+xzi5q6wJ5cySuZAdNauKwOgask0H3o+8uJt8eIOA\nx8jF\r\n=825z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9WN1PomABlUeattmc77drAsDumsRPUFN8waVo0Yn9owIgMX0uf9t+6kdHgsBoxMkMiy36/tjeHjV0IZH4TW/bKRk="}]},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/humble-localstorage_2.0.0_1542737621604_0.7964099897722783"},"_hasShrinkwrap":false}},"readme":"# humble-localstorage\n\n> wraps localStorage and adds .getObject(), .setObject(), .isPersistent\n\n[![Build Status](https://travis-ci.org/gr2m/humble-localstorage.png?branch=master)](https://travis-ci.org/gr2m/humble-localstorage/)\n[![Dependencies Status](https://david-dm.org/gr2m/humble-localstorage.svg)](https://david-dm.org/gr2m/humble-localstorage)\n[![devDependency Status](https://david-dm.org/gr2m/humble-localstorage/dev-status.svg)](https://david-dm.org/gr2m/humble-localstorage#info=devDependencies) [![Greenkeeper badge](https://badges.greenkeeper.io/gr2m/humble-localstorage.svg)](https://greenkeeper.io/)\n\n`localStorage` is a simple key/value store API for browsers, perfectly\nsuited to store little amount of data like configurations.\n\n`humbleLocalStorage` provides additional APIs to store / retrieve\nJSON objects, and also handles several circumstances in which Browsers\ndo not support or persist localStorage (e.g. private modes,\nCookies disabled, etc).\n\nIn case data cannot be persisted in localStorage,  `humbleLocalStorage`\nfalls back to in-memory storage. To determine if data is being persisted,\nuse `humbleLocalStorage.isPersistent` property.\n\n\n## Installation\n\n- Download: https://github.com/gr2m/humble-localstorage/releases\n- or: install via Bower: `bower install -S humble-localstorage`\n- or: install via npm: `npm install -S humble-localstorage`\n\n\n## Usage\n\n```js\nhumbleLocalStorage.getItem('mykey') // string value or null\nhumbleLocalStorage.setItem('mykey', 123) // stored as '123'\nhumbleLocalStorage.removeItem('mykey')\nhumbleLocalStorage.clear() // removes all data\nhumbleLocalStorage.key(0) // name of key by numeric index, or null\nhumbleLocalStorage.length // number of stored keys\n\nhumbleLocalStorage.getObject('mykey') // JSON value or null\nhumbleLocalStorage.setObject('mykey', {foo: 'bar'}) // stored as '{\"foo\": \"bar\"}'\nhumbleLocalStorage.isPersistent // true if data persists page reload, false if not\n```\n\n\n## Run tests\n\n```\n# see all available tasks\nnpm run\n\n# run unit & integration tests\n# note: selenium must be running\nnpm test\n```\n\n## License\n\nMIT\n","maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"time":{"modified":"2022-06-18T23:11:12.079Z","created":"2015-01-03T10:49:18.488Z","1.0.0":"2015-01-03T10:49:18.488Z","1.0.1":"2015-01-03T11:03:11.523Z","1.1.0":"2015-02-08T14:25:14.693Z","1.1.1":"2015-02-08T14:31:08.970Z","1.1.2":"2015-02-08T14:41:24.901Z","1.1.3":"2015-02-08T15:13:50.773Z","1.1.4":"2015-02-08T15:48:34.785Z","1.2.0":"2015-02-09T22:09:34.528Z","1.3.0":"2015-02-09T22:10:56.481Z","1.4.0":"2015-02-09T22:12:05.536Z","1.4.1":"2015-02-09T22:25:06.561Z","1.4.2":"2015-09-02T15:51:26.232Z","2.0.0":"2018-11-20T18:13:41.746Z"},"homepage":"http://gr2m.github.io/humble-localstorage/","keywords":["localstorage","browser","data"],"repository":{"type":"git","url":"git+https://github.com/gr2m/humble-localstorage.git"},"author":{"name":"Gregor Martynus"},"bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"license":"MIT","readmeFilename":"README.md","users":{"scytalezero":true,"jybleau":true,"mswanson1524":true}}