{"_id":"humble-localstorage","_rev":"4629140","name":"humble-localstorage","description":"wraps localStorage and adds .getObject(), .setObject(), .isPersistent","dist-tags":{"latest":"2.0.0"},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"time":{"modified":"2026-04-10T18:46:51.000Z","created":"2015-01-03T10:49:18.488Z","2.0.0":"2018-11-20T18:13:41.746Z","1.4.2":"2015-09-02T15:51:26.232Z","1.4.1":"2015-02-09T22:25:06.561Z","1.4.0":"2015-02-09T22:12:05.536Z","1.3.0":"2015-02-09T22:10:56.481Z","1.2.0":"2015-02-09T22:09:34.528Z","1.1.4":"2015-02-08T15:48:34.785Z","1.1.3":"2015-02-08T15:13:50.773Z","1.1.2":"2015-02-08T14:41:24.901Z","1.1.1":"2015-02-08T14:31:08.970Z","1.1.0":"2015-02-08T14:25:14.693Z","1.0.1":"2015-01-03T11:03:11.523Z","1.0.0":"2015-01-03T10:49:18.488Z"},"users":{},"author":{"name":"Gregor Martynus"},"repository":{"type":"git","url":"git+https://github.com/gr2m/humble-localstorage.git"},"versions":{"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":{"shasum":"36b36a61fa7f1cb9c9a3765519f3b5f64de85885","size":9837,"noattachment":false,"key":"/humble-localstorage/-/humble-localstorage-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/humble-localstorage/download/humble-localstorage-2.0.0.tgz"},"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,"publish_time":1542737621746,"_cnpm_publish_time":1542737621746,"_cnpmcore_publish_time":"2021-12-16T16:41:00.013Z"},"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","size":12740,"noattachment":false,"key":"/humble-localstorage/-/humble-localstorage-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/humble-localstorage/download/humble-localstorage-1.4.2.tgz"},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"directories":{},"publish_time":1441209086232,"_hasShrinkwrap":false,"_cnpm_publish_time":1441209086232,"_cnpmcore_publish_time":"2021-12-16T16:41:00.232Z"},"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","size":13899,"noattachment":false,"key":"/humble-localstorage/-/humble-localstorage-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/humble-localstorage/download/humble-localstorage-1.4.1.tgz"},"directories":{},"publish_time":1423520706561,"_hasShrinkwrap":false,"_cnpm_publish_time":1423520706561,"_cnpmcore_publish_time":"2021-12-16T16:41:00.481Z"},"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","size":13866,"noattachment":false,"key":"/humble-localstorage/-/humble-localstorage-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/humble-localstorage/download/humble-localstorage-1.4.0.tgz"},"directories":{},"publish_time":1423519925536,"_hasShrinkwrap":false,"_cnpm_publish_time":1423519925536,"_cnpmcore_publish_time":"2021-12-16T16:41:00.680Z"},"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","size":13866,"noattachment":false,"key":"/humble-localstorage/-/humble-localstorage-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/humble-localstorage/download/humble-localstorage-1.3.0.tgz"},"directories":{},"publish_time":1423519856481,"_hasShrinkwrap":false,"_cnpm_publish_time":1423519856481,"_cnpmcore_publish_time":"2021-12-16T16:41:01.289Z"},"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","size":13871,"noattachment":false,"key":"/humble-localstorage/-/humble-localstorage-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/humble-localstorage/download/humble-localstorage-1.2.0.tgz"},"directories":{},"publish_time":1423519774528,"_hasShrinkwrap":false,"_cnpm_publish_time":1423519774528,"_cnpmcore_publish_time":"2021-12-16T16:41:01.558Z"},"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","size":16398,"noattachment":false,"key":"/humble-localstorage/-/humble-localstorage-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/humble-localstorage/download/humble-localstorage-1.1.4.tgz"},"publish_time":1423410514785,"_hasShrinkwrap":false,"_cnpm_publish_time":1423410514785,"_cnpmcore_publish_time":"2021-12-16T16:41:01.765Z"},"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","size":16318,"noattachment":false,"key":"/humble-localstorage/-/humble-localstorage-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/humble-localstorage/download/humble-localstorage-1.1.3.tgz"},"publish_time":1423408430773,"_hasShrinkwrap":false,"_cnpm_publish_time":1423408430773,"_cnpmcore_publish_time":"2021-12-16T16:41:01.979Z"},"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","size":16200,"noattachment":false,"key":"/humble-localstorage/-/humble-localstorage-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/humble-localstorage/download/humble-localstorage-1.1.2.tgz"},"publish_time":1423406484901,"_hasShrinkwrap":false,"_cnpm_publish_time":1423406484901,"_cnpmcore_publish_time":"2021-12-16T16:41:02.242Z"},"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","size":16259,"noattachment":false,"key":"/humble-localstorage/-/humble-localstorage-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/humble-localstorage/download/humble-localstorage-1.1.1.tgz"},"publish_time":1423405868970,"_hasShrinkwrap":false,"_cnpm_publish_time":1423405868970,"_cnpmcore_publish_time":"2021-12-16T16:41:02.568Z"},"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","size":16253,"noattachment":false,"key":"/humble-localstorage/-/humble-localstorage-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/humble-localstorage/download/humble-localstorage-1.1.0.tgz"},"publish_time":1423405514693,"_hasShrinkwrap":false,"_cnpm_publish_time":1423405514693,"_cnpmcore_publish_time":"2021-12-16T16:41:03.039Z"},"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","size":15953,"noattachment":false,"key":"/humble-localstorage/-/humble-localstorage-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/humble-localstorage/download/humble-localstorage-1.0.1.tgz"},"publish_time":1420282991523,"_hasShrinkwrap":false,"_cnpm_publish_time":1420282991523,"_cnpmcore_publish_time":"2021-12-16T16:41:03.244Z"},"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","size":32196946,"noattachment":false,"key":"/humble-localstorage/-/humble-localstorage-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/humble-localstorage/download/humble-localstorage-1.0.0.tgz"},"publish_time":1420282158488,"_hasShrinkwrap":false,"_cnpm_publish_time":1420282158488,"_cnpmcore_publish_time":"2021-12-16T16:41:37.263Z"}},"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","_attachments":{},"homepage":"http://gr2m.github.io/humble-localstorage/","bugs":{"url":"http://github.com/gr2m/humble-localstorage/issues"},"license":"MIT"}