{"_id":"localstorage-memory","_rev":"9-7ced683362bb0a339482911f3ea88644","name":"localstorage-memory","description":"localStorage-compatible API, but only stored in memory","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"localstorage-memory","version":"1.0.0","description":"localStorage-compatible API, but only stored in memory","main":"lib/localstorage-memory.js","directories":{"test":"tests"},"scripts":{"jshint":"jshint -c .jshintrc lib/localstorage-memory.js bin/ tests/","test":"npm run jshint && npm run test-browser","test-node":"sh bin/test-node.sh","test-browser":"node ./bin/test-browser.js","dev-server":"http-server -a 127.0.0.1 -p 8000","docs":"doxx --source lib/ --target docs/ --template docs/template.jade","deploy":"gh-pages-deploy "},"repository":{"type":"git","url":"git://github.com/gr2m/localstorage-memory"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"https://github.com/gr2m/localstorage-memory/issues"},"homepage":"http://gr2m.github.com/localstorage-memory","devDependencies":{"chai":"^1.10.0","doxx":"^1.2.1","expect.js":"^0.3.1","gh-pages-deploy":"^0.1.1","http-server":"^0.7.4","jshint":"^2.5.11","mocha":"^2.1.0","request":"^2.51.0","sauce-connect-launcher":"^0.9.3","wd":"^0.3.11"},"gh-pages-deploy":{"staticpath":"docs"},"gitHead":"e85c5852b6dcfdfd5ac3170f90f40f7ff1542124","_id":"localstorage-memory@1.0.0","_shasum":"99f89225f86a2df4c73d08bd1f80198713299394","_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":"99f89225f86a2df4c73d08bd1f80198713299394","tarball":"https://registry.npmjs.org/localstorage-memory/-/localstorage-memory-1.0.0.tgz","integrity":"sha512-DhUt9z56rupWzq+sjVpiJWbigbGST2w8zPml9HiWk1VVpCK2sWnO/HWKn3yvrvNjoaMr0RIr0QRswy5Y1o9bsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPbX/x1Ht1bE0WmLAzAJJa2q91NwcyK/rMuEgFRgXmSAIgMEU60lyAg6pe+GBjy1tkSbb6oWZAfTEd0kzPMmHO2LI="}]}},"1.0.1":{"name":"localstorage-memory","version":"1.0.1","description":"localStorage-compatible API, but only stored in memory","main":"lib/localstorage-memory.js","directories":{"test":"tests"},"scripts":{"jshint":"jshint -c .jshintrc lib/localstorage-memory.js bin/ tests/","test":"npm run jshint && npm run test-browser","test-browser":"node ./bin/test-browser.js","test-node":"sh bin/test-node.sh","dev-server":"http-server -a 127.0.0.1 -p 8000","docs":"doxx --source lib/ --target docs/ --template docs/template.jade","deploy":"gh-pages-deploy "},"repository":{"type":"git","url":"git://github.com/gr2m/localstorage-memory"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"https://github.com/gr2m/localstorage-memory/issues"},"homepage":"http://gr2m.github.com/localstorage-memory","devDependencies":{"chai":"^1.10.0","doxx":"^1.2.1","expect.js":"^0.3.1","gh-pages-deploy":"^0.1.1","http-server":"^0.7.4","jshint":"^2.5.11","mocha":"^2.1.0","request":"^2.51.0","sauce-connect-launcher":"^0.9.3","wd":"^0.3.11"},"gh-pages-deploy":{"staticpath":"docs"},"gitHead":"41d5659d0662e15d8fcc18a2d0dcf5cedb7f8d9d","_id":"localstorage-memory@1.0.1","_shasum":"f5c9f63f9ebd52f0d6d33add31d6d43748c2a25d","_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":"f5c9f63f9ebd52f0d6d33add31d6d43748c2a25d","tarball":"https://registry.npmjs.org/localstorage-memory/-/localstorage-memory-1.0.1.tgz","integrity":"sha512-CNGqhSpuGGjbeD07w0XZ3o2f+VJYoVGE8umMX6u0alxH7heSW/mf669VQruDSTvvLUJ6DMmI3fvG2FMUSj1/Ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClCNr/u3qxyh+LDfaQ3pmSQiPKN4btPrVTA0Mu5xflAwIgfKLk36c3BSk+kvBUaj6K+RZZwy8iV1bwoKu9Qyd9qtw="}]}},"1.0.2":{"name":"localstorage-memory","description":"localStorage-compatible API, but only stored in memory","main":"lib/localstorage-memory.js","directories":{"test":"tests"},"scripts":{"jshint":"jshint -c .jshintrc lib/localstorage-memory.js bin/ tests/","test":"npm run jshint && npm run test-browser","test-browser":"node ./bin/test-browser.js","test-node":"sh bin/test-node.sh","dev-server":"http-server -a 127.0.0.1 -p 8000","docs":"doxx --source lib/ --target docs/ --template docs/template.jade","deploy":"gh-pages-deploy ","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/gr2m/localstorage-memory.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"https://github.com/gr2m/localstorage-memory/issues"},"homepage":"http://gr2m.github.com/localstorage-memory","devDependencies":{"chai":"^1.10.0","doxx":"^1.2.1","expect.js":"^0.3.1","gh-pages-deploy":"^0.1.1","http-server":"^0.7.4","jshint":"^2.5.11","mocha":"^2.1.0","request":"^2.51.0","sauce-connect-launcher":"^0.9.3","wd":"^0.3.11","semantic-release":"^6.0.3"},"gh-pages-deploy":{"staticpath":"docs"},"version":"1.0.2","gitHead":"57f5dc8f5c332ac3335448cc8e47721d5387cb11","_id":"localstorage-memory@1.0.2","_shasum":"cd4a8f210e55dd519c929f4b4cc82829b58f9a51","_from":".","_npmVersion":"2.14.15","_nodeVersion":"0.10.41","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"dist":{"shasum":"cd4a8f210e55dd519c929f4b4cc82829b58f9a51","tarball":"https://registry.npmjs.org/localstorage-memory/-/localstorage-memory-1.0.2.tgz","integrity":"sha512-3LOWtb5xZ78LjQvCN2siQ1VPPKcuZkAHJ7nsndIhqzyBMiNBIjR0M9rhyqdo6Rbuz2fY+5wayDPMcInD4ApdcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo3ky7+zLvq9fr08qE1j6gx+DYfs+4nAjLnqN8/V8T+wIhAKG2FgxfOjnUpTMd+jNbAnscnGQ484db+RhlM1cJHgVh"}]},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}]},"1.0.3":{"name":"localstorage-memory","description":"localStorage-compatible API, but only stored in memory","main":"lib/localstorage-memory.js","scripts":{"pretest":"standard","test":"mocha tests","docs":"doxx --source lib/ --target docs/ --template docs/template.jade","update-docs":"gh-pages-deploy","semantic-release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/gr2m/localstorage-memory.git"},"keywords":["localstorage","browser","data"],"author":{"name":"Gregor Martynus"},"license":"MIT","bugs":{"url":"https://github.com/gr2m/localstorage-memory/issues"},"homepage":"http://gr2m.github.com/localstorage-memory","devDependencies":{"doxx":"^1.2.1","expect.js":"^0.3.1","gh-pages-deploy":"^0.1.1","mocha":"^2.1.0","semantic-release":"^15.12.0","standard":"^12.0.1"},"gh-pages-deploy":{"staticpath":"docs","noprompt":true},"version":"1.0.3","gitHead":"de562222c2c9143a36513b6aee5db19e38480fc3","_id":"localstorage-memory@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gr2m","email":"gregor@martynus.net"},"dist":{"integrity":"sha512-t9P8WB6DcVttbw/W4PIE8HOqum8Qlvx5SjR6oInwR9Uia0EEmyUeBh7S+weKByW+l/f45Bj4L/dgZikGFDM6ng==","shasum":"566b37968fe0c4d76ba36a6da564fa613945ca72","tarball":"https://registry.npmjs.org/localstorage-memory/-/localstorage-memory-1.0.3.tgz","fileCount":10,"unpackedSize":51439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb801mCRA9TVsSAnZWagAAmM0QAJ7wE5uksDXM0e2S4eT3\nqEPzH+iASfGa10NEE+5kUYV9kE3rALrTngA6z/5Hv3BWywhwR74Yr181c2Ms\nEWvHem9A5HfTjXw5zFALf2LJi7Dx9baxnOULajfJM/IOXgCbR5DwM+5epDj7\nBwaSLcqt38tEFyb2xrKz9HsvgiVq9jkriuKNeyvnKiYBXVhNT/8uWLmrv3JH\ntZM8DKz3AGOoftfVTkdD8CmX3cJJ4kf3dZ7FxdhokTD3Pw5mZbYVYYPV5xQ7\nF5QuVglVK2jEadss92M9J0iZihopjKaLuhOC41lTqeJSLjlXsmn3cO3cVxpk\nRWhDyK+2eD4hZzkUKlVb4LLjIl0fNya9xBqnEeJ5WSMs2quC/m0DMo6fLpfQ\nOIYWzYht+zzEpWetvhzy1gtSiqM3RHgiGUY/CdH0g6CUYgXnfrfkvf2eBzkw\nT3BsCM19Rpo4V2eViY4UsiXkVgWebyxKLKIRBp/fuEZBg0q6//LUslpgIivt\n3a5fiyPRNhCR+slfdKIQUCbLLeuC3JoEfFZCxBwYJoPmmkFogJTRiRYqM3P4\nwcm+7s1essO8eYVS2yu0/F9Zbg9S9zXtXFa+I5LQTrj47/z5AeBjUOtEfymG\n/mleq5uL8Ep5PsOsTe6Jc9gvIPqzIo2kai7d9eI97/Sy2C3u8jAjBBv/ehyl\n9X/Y\r\n=8elU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+V+/2Jfu0pw4Kv7cpId1ueG4fofpOSoJ1S/9w63uCDAiEA7GcIRRs/s/s6MlgFMJe7N/9S6H9RnMsf1Mr+QfdRtV0="}]},"maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/localstorage-memory_1.0.3_1542671717412_0.5125695119523275"},"_hasShrinkwrap":false}},"readme":"# localstorage-memory\n\n> localStorage-compatible API, but only stored in memory\n\n[![Build Status](https://travis-ci.org/gr2m/localstorage-memory.png?branch=master)](https://travis-ci.org/gr2m/localstorage-memory/)\n\n`localStorageMemory` provides all methods that `localStorage` in browsers\nprovides, but no data is persisted, it's only stored in memory. It can\nbe used as a drop-in replacement, the only exception being the\nAssociative array syntax `localStorage['myKey'] = 'myValue'`.\n\n\n## Download or Installation\n\n- Download [localstorage-memory.js](https://raw.githubusercontent.com/gr2m/localstorage-memory/master/lib/localstorage-memory.js)\n- or: install via Bower: `bower install --save localstorage-memory`\n- or: install via npm: `npm install --save localstorage-memory`\n\n\n## Usage\n\n```js\nlocalStorageMemory.getItem('unknown') // null\nlocalStorageMemory.setItem('foo', 123)\nlocalStorageMemory.getItem('foo') // \"123\"\nlocalStorageMemory.length // 1\nlocalStorageMemory.key(0) // \"foo\"\nlocalStorageMemory.clear()\nlocalStorageMemory.length // 0\n```\n\n\n# Related\n\n- https://github.com/lmaccherone/node-localstorage\n  provides a `localStorage` API, with data being persisted at provide path\n\n## License\n\nMIT\n","maintainers":[{"name":"gr2m","email":"gregor@martynus.net"}],"time":{"modified":"2022-06-19T13:23:04.124Z","created":"2015-01-02T16:23:29.413Z","1.0.0":"2015-01-02T16:23:29.413Z","1.0.1":"2015-01-03T11:06:02.044Z","1.0.2":"2015-12-13T18:25:40.405Z","1.0.3":"2018-11-19T23:55:17.737Z"},"homepage":"http://gr2m.github.com/localstorage-memory","keywords":["localstorage","browser","data"],"repository":{"type":"git","url":"git+https://github.com/gr2m/localstorage-memory.git"},"author":{"name":"Gregor Martynus"},"bugs":{"url":"https://github.com/gr2m/localstorage-memory/issues"},"license":"MIT","readmeFilename":"README.md"}