{"_id":"localstorage-polyfill","_rev":"7-e3121edb9d5b95a99e87d387af383cb8","name":"localstorage-polyfill","description":"in memory localStorage polyfill for node.js utilizing ES6 proxies","dist-tags":{"latest":"1.0.1"},"versions":{"0.9.0":{"name":"localstorage-polyfill","version":"0.9.0","description":"in memory localStorage polyfill for node.js utilizing proxies","main":"localStorage.js","scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/capaj/localstorage-polyfill.git"},"keywords":["html5","local","storage","browser","testing","unit","testing"],"author":{"name":"capajj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/capaj/localstorage-polyfill/issues"},"homepage":"https://github.com/capaj/localstorage-polyfill#readme","devDependencies":{"ava":"^0.16.0"},"ava":{"files":["localStorage.spec.js"]},"gitHead":"9f8a44cc8d8fe2aadf52202adc44a93ac73e1b1f","_id":"localstorage-polyfill@0.9.0","_shasum":"452d7149aa596103fa3b19ec1d8d42e60cca0bf2","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"dist":{"shasum":"452d7149aa596103fa3b19ec1d8d42e60cca0bf2","tarball":"https://registry.npmjs.org/localstorage-polyfill/-/localstorage-polyfill-0.9.0.tgz","integrity":"sha512-UUc9LnaZBtzvSNEcMlbtEoNC6cOps9brdYbpyf1hVU3BFF6YViVjk68ixd4kS6+oLkbRBhPZOPrYaYUCsgBjlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6/mq7qXrHgb2p6cJ2TUlBuPFTNMdTwX/pfmkcdc31bAiBjEHWyChoHUlol3A4YzU/Ncn0HV4Q+d25dLul0Nd7tqA=="}]},"maintainers":[{"name":"capaj","email":"capajj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/localstorage-polyfill-0.9.0.tgz_1471541772094_0.7878890878055245"}},"0.9.1":{"name":"localstorage-polyfill","version":"0.9.1","description":"in memory localStorage polyfill for node.js utilizing ES6 proxies","main":"localStorage.js","scripts":{"test":"ava","dev":"ava -w"},"repository":{"type":"git","url":"git+https://github.com/capaj/localstorage-polyfill.git"},"keywords":["html5","local","storage","browser","testing","unit","testing"],"author":{"name":"capajj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/capaj/localstorage-polyfill/issues"},"homepage":"https://github.com/capaj/localstorage-polyfill#readme","devDependencies":{"ava":"^0.16.0","standard":"^8.0.0-beta.5"},"ava":{"files":["localStorage.spec.js"]},"gitHead":"4042d3f8141c0348217669dc07504028e88b8c9e","_id":"localstorage-polyfill@0.9.1","_shasum":"e6e715787f2e7c81cbf9337147d8b645715317cd","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"maintainers":[{"name":"capaj","email":"capajj@gmail.com"}],"dist":{"shasum":"e6e715787f2e7c81cbf9337147d8b645715317cd","tarball":"https://registry.npmjs.org/localstorage-polyfill/-/localstorage-polyfill-0.9.1.tgz","integrity":"sha512-FJuc5B73f7FTNfD7OZ5kJQyCPhoVWIRFdy9BbH1eB8zL6sfb520RA98lmJzSFYR4jrdHF/CRNlr5v6dmI7eBdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0QQ0F6MBYzHBcYCPd98ha3yKjUylOOp14Ra9JSevVKAiEAzAFuPCjCf4CyeMubZtECSnhnV1GfmCtg9IX8YvM7vJo="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/localstorage-polyfill-0.9.1.tgz_1471791014561_0.47723971074447036"}},"0.9.2":{"name":"localstorage-polyfill","version":"0.9.2","description":"in memory localStorage polyfill for node.js utilizing ES6 proxies","main":"localStorage.js","scripts":{"test":"ava","dev":"ava -w"},"repository":{"type":"git","url":"git+https://github.com/capaj/localstorage-polyfill.git"},"keywords":["html5","local","storage","browser","testing","unit","testing"],"author":{"name":"capajj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/capaj/localstorage-polyfill/issues"},"homepage":"https://github.com/capaj/localstorage-polyfill#readme","devDependencies":{"ava":"^0.16.0","standard":"^8.0.0-beta.5"},"ava":{"files":["localStorage.spec.js"]},"gitHead":"4a7ebe672b77dacbd402e931d15b428a78ee6635","_id":"localstorage-polyfill@0.9.2","_shasum":"a90dea1667f0da89ca41f0a3837f69b1b0f6b7ae","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"maintainers":[{"name":"capaj","email":"capajj@gmail.com"}],"dist":{"shasum":"a90dea1667f0da89ca41f0a3837f69b1b0f6b7ae","tarball":"https://registry.npmjs.org/localstorage-polyfill/-/localstorage-polyfill-0.9.2.tgz","integrity":"sha512-x25E09jvWLodvAXzvGmN6eKyWz6qKuo9+9+7TW9Yg9cv7DizcdIj8AzCZdUaVvS4cWWCL7IWbHiv0/r9ITM/Hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUEkkowupHllVJhZRmJxr7o0j5DsR4ER8t5acxCJ6qLAIhALTlAzGg7HNyIi/nY64PQU/WCkZUjQdeG9o7f7ZrtFKb"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/localstorage-polyfill-0.9.2.tgz_1471852113842_0.10215242602862418"}},"1.0.0":{"name":"localstorage-polyfill","version":"1.0.0","description":"in memory localStorage polyfill for node.js utilizing ES6 proxies","main":"localStorage.js","scripts":{"test":"ava","dev":"ava -w"},"repository":{"type":"git","url":"git+https://github.com/capaj/localstorage-polyfill.git"},"keywords":["html5","local","storage","browser","testing","unit","testing"],"author":{"name":"capajj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/capaj/localstorage-polyfill/issues"},"homepage":"https://github.com/capaj/localstorage-polyfill#readme","devDependencies":{"ava":"^0.16.0","standard":"^8.0.0"},"ava":{"files":["localStorage.spec.js"]},"gitHead":"162d026d958e8c3672130d2cbd4f35ee5f5b6d9c","_id":"localstorage-polyfill@1.0.0","_shasum":"bf15803fa81e5ac2cd9dde267d919fc7d15c8aee","_from":".","_npmVersion":"3.3.7","_nodeVersion":"6.4.0","_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"maintainers":[{"name":"capaj","email":"capajj@gmail.com"}],"dist":{"shasum":"bf15803fa81e5ac2cd9dde267d919fc7d15c8aee","tarball":"https://registry.npmjs.org/localstorage-polyfill/-/localstorage-polyfill-1.0.0.tgz","integrity":"sha512-atILpIX0aiEQoJz+Z1XPz5Ww7dTh/waRtRcH3jrF1sLsWIbtylv+6whGWa2lbPzol+xAivDxcAli5iuC3qADEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMqR/BqDVh1znZ8rnlhPZxHM0Xj1P5D7bNuFkskuJcSAiEAjxVdUQlOQcCkwMpjr690Oc5+OyJp49zHEDOpg4kuepU="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/localstorage-polyfill-1.0.0.tgz_1472464533707_0.8660822557285428"}},"1.0.1":{"name":"localstorage-polyfill","version":"1.0.1","description":"in memory localStorage polyfill for node.js utilizing ES6 proxies","main":"localStorage.js","scripts":{"test":"ava","dev":"ava -w"},"engines":{"node":">=6"},"repository":{"type":"git","url":"git+https://github.com/capaj/localstorage-polyfill.git"},"keywords":["html5","local","storage","browser","testing","unit","testing"],"author":{"name":"capajj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/capaj/localstorage-polyfill/issues"},"homepage":"https://github.com/capaj/localstorage-polyfill#readme","devDependencies":{"ava":"^0.16.0","standard":"^8.0.0"},"ava":{"files":["localStorage.spec.js"]},"gitHead":"b5ea78ecf23172550765a02db7f909b716b64120","_id":"localstorage-polyfill@1.0.1","_shasum":"4b3083d4bc51d23b4158537e66816137413fd31a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"capaj","email":"capajj@gmail.com"},"maintainers":[{"name":"capaj","email":"capajj@gmail.com"}],"dist":{"shasum":"4b3083d4bc51d23b4158537e66816137413fd31a","tarball":"https://registry.npmjs.org/localstorage-polyfill/-/localstorage-polyfill-1.0.1.tgz","integrity":"sha512-m4iHVZxFH5734oQcPKU08025gIz2+4bjWR9lulP8ZYxEJR0BpA0w32oJmkzh8y3UI9ci7xCBehQDc3oA1X+VHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCierlhKk+ohuOqqh6egzYM+u3XZzBJ8G6uwiPVsJK1swIgLTQRJLFXVRHuYIdu9LMuWTUMgbrVJztRH1jrfu0aHFo="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/localstorage-polyfill-1.0.1.tgz_1473851019467_0.3163977994117886"}}},"readme":"# localstorage-polyfill\n\nin memory localStorage polyfill for node.js utilizing ES6 proxies\n\n## Installation\n\n```\nnpm i localstorage-polyfill -D\n```\nSaving for development, because primarily this package is meant for unit testing browser in node.js.\n\n## Usage\n\n```javascript\nrequire('localstorage-polyfill')\n// or\nimport 'localstorage-polyfill'\nglobal.localStorage // now has your in memory localStorage\n```\n\nFor API doc, refer to MDN.\n\nThere are other packages like node-localStorage, but none of them work properly when you do\n\n```javascript\nlocalStorage.c = 1\n```\n\nThey only shim the methods of localStorage object, they don't imitate it's behaviour fully.\n","maintainers":[{"name":"capaj","email":"capajj@gmail.com"}],"time":{"modified":"2022-06-19T13:23:09.127Z","created":"2016-08-18T17:36:13.058Z","0.9.0":"2016-08-18T17:36:13.058Z","0.9.1":"2016-08-21T14:50:15.948Z","0.9.2":"2016-08-22T07:48:35.365Z","1.0.0":"2016-08-29T09:55:34.793Z","1.0.1":"2016-09-14T11:03:41.307Z"},"homepage":"https://github.com/capaj/localstorage-polyfill#readme","keywords":["html5","local","storage","browser","testing","unit","testing"],"repository":{"type":"git","url":"git+https://github.com/capaj/localstorage-polyfill.git"},"author":{"name":"capajj@gmail.com"},"bugs":{"url":"https://github.com/capaj/localstorage-polyfill/issues"},"license":"MIT","readmeFilename":"README.md"}