{"_id":"storage2","_rev":"8-d119ac5bbd4bee922e0a1826bb308b47","name":"storage2","description":"html5 storage interface for node and browser","dist-tags":{"latest":"0.1.2"},"versions":{"0.0.1":{"name":"storage2","version":"0.0.1","description":"html5 storage interface for node and browser","main":"index.js","scripts":{"test":"./node_modules/tape/bin/tape test.js"},"browser":{"index.js":"client.js"},"author":{"name":"Wang Zuo"},"license":"ISC","devDependencies":{"tape":"^4.0.0"},"keywords":["localStorage","sessionStorage","storage"],"repository":{"type":"git","url":"git+https://github.com/pqx/storage2.git"},"bugs":{"url":"https://github.com/pqx/storage2/issues"},"homepage":"https://github.com/pqx/storage2#readme","gitHead":"cb03f93722d6ad5ff67e6294437481b36654883d","_id":"storage2@0.0.1","_shasum":"13969262638c715ac0ad2af39ace2a29472de12d","_from":".","_npmVersion":"3.1.3","_nodeVersion":"0.12.7","_npmUser":{"name":"adjusted","email":"wzuoadjusted@gmail.com"},"maintainers":[{"name":"adjusted","email":"wzuoadjusted@gmail.com"}],"dist":{"shasum":"13969262638c715ac0ad2af39ace2a29472de12d","tarball":"https://registry.npmjs.org/storage2/-/storage2-0.0.1.tgz","integrity":"sha512-/kt9ljmZ0GfcfQjerkVznGPYt6dYjDuo12WXVzbQCIBhFiMJwV9VJ/fR7vBAHaJWcErbHaYpnQ3HbP/9Jlzysg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0/irhE6SlYiWJDT/lrn9mzKBGwMdFzkmObwQcKjZJwQIhAL1yybx2dC6/keO2rOjnjfHaUf7YoMvu8VeFpFFzLa7h"}]},"directories":{}},"0.0.2":{"name":"storage2","version":"0.0.2","description":"html5 storage interface for node and browser","main":"./lib/node.js","scripts":{"test":"./node_modules/tape/bin/tape test.js"},"browser":{"./lib/node.js":"./lib/client.js"},"author":{"name":"Wang Zuo"},"license":"ISC","devDependencies":{"istanbul":"^0.3.17","tape":"^4.0.0"},"keywords":["localStorage","polyfill","sessionStorage","storage"],"repository":{"type":"git","url":"git+https://github.com/pqx/storage2.git"},"bugs":{"url":"https://github.com/pqx/storage2/issues"},"homepage":"https://github.com/pqx/storage2#readme","gitHead":"a7b950c39eea928af6310d62719756ac9ce3ffe0","_id":"storage2@0.0.2","_shasum":"4d4f49db7cd866290b8c38533edbe6eaff25cf79","_from":".","_npmVersion":"3.1.3","_nodeVersion":"0.12.7","_npmUser":{"name":"adjusted","email":"wzuoadjusted@gmail.com"},"maintainers":[{"name":"adjusted","email":"wzuoadjusted@gmail.com"}],"dist":{"shasum":"4d4f49db7cd866290b8c38533edbe6eaff25cf79","tarball":"https://registry.npmjs.org/storage2/-/storage2-0.0.2.tgz","integrity":"sha512-e+oY9AubhySMyvGscslXruRm3YDSSB0dt6Oe3ugrUOn9AcHmcOvduiRtPBIiyHY2BntVGmbk1Pz8if9oyS7OEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMuVMfOzRSZJhKV/LTwGp25ijO73Y4W3oKNjnXWWKHnAIhAKeUG4+FSk6POktHKstUBYNG828SDbID/TI/OqSK0pZw"}]},"directories":{}},"0.1.0":{"name":"storage2","version":"0.1.0","description":"html5 storage interface for node and browser","main":"./lib/node.js","scripts":{"test":"tape test.js"},"browser":{"./lib/node.js":"./lib/client.js"},"author":{"name":"Wang Zuo"},"license":"ISC","devDependencies":{"istanbul":"^0.4.5","tape":"^4.0.0"},"keywords":["localStorage","polyfill","sessionStorage","storage"],"repository":{"type":"git","url":"git+https://github.com/pqx/storage2.git"},"bugs":{"url":"https://github.com/pqx/storage2/issues"},"homepage":"https://github.com/pqx/storage2#readme","gitHead":"b3696d66c8fc34b0109d1666f883c985bd2d908e","_id":"storage2@0.1.0","_npmVersion":"5.2.0","_nodeVersion":"8.0.0","_npmUser":{"name":"adjusted","email":"wzuoadjusted@gmail.com"},"dist":{"integrity":"sha512-HNGFQFOr0+paYBbsAl9XO+YzM/LdS6CI9xI5aAfIu+9wL5NO3DK2YN8K0ha6LLJeYckSfyOA7jxWKHpyHF9zZw==","shasum":"a2215c6c479d1c84df006a58ef5525e5d8cea00e","tarball":"https://registry.npmjs.org/storage2/-/storage2-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEp9GwPfx9ovnjxXTv09s0CqqO7cHR6MW+xGypKznuR3AiEA2v/Lvu82S1UO8niPwGllBFEDUR9pS9pGD636ga9zg14="}]},"maintainers":[{"name":"adjusted","email":"wzuoadjusted@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storage2-0.1.0.tgz_1499746944346_0.8311297381296754"},"directories":{}},"0.1.1":{"name":"storage2","version":"0.1.1","description":"html5 storage interface for node and browser","main":"./lib/node.js","scripts":{"test":"tape test.js"},"browser":{"./lib/node.js":"./lib/client.js"},"author":{"name":"Wang Zuo"},"license":"ISC","devDependencies":{"istanbul":"^0.4.5","tape":"^4.0.0"},"keywords":["localStorage","polyfill","sessionStorage","storage"],"repository":{"type":"git","url":"git+https://github.com/swiftcarrot/storage2.git"},"bugs":{"url":"https://github.com/swiftcarrot/storage2/issues"},"homepage":"https://github.com/swiftcarrot/storage2#readme","gitHead":"0afcd0b084e4fcf672d23bce3db560ac5e1563dd","_id":"storage2@0.1.1","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WvgkYqQnpy0ElxtJfekp/I8evoafc8iZ57efcV+m74JjTJTksWHwF5RXnK2WMOUN61oeuV9buxP6PkldpbWb2g==","shasum":"c6bcc8c66254860a7dda70156dbb3508885eb997","tarball":"https://registry.npmjs.org/storage2/-/storage2-0.1.1.tgz","fileCount":9,"unpackedSize":5650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUBTxCRA9TVsSAnZWagAAqnUP/jY+YX4KvF/QlVvESZE8\nSAGc5VpM8TJHzR0n2oRV1hcF0QwXzGV6fflLwQJlg5vRJq0QoC+Mr+QDO46U\nNvgkbvv/6YBT44EAWzi+JvaKUsVEuAj0Iod4rf42gL0FmyaMuIzYMqpOz4hq\nAiBZW/bg/dFBSyrKBXlczTEPj2V+sQ5SlHIc14G1RAfglIHPxp6S5Tpj2JVw\nMkEbxu43e+kU/GsCSVCE+UXtRiMqhg3fneX6wVVJaJ3oRvlbdZl+DHWXAkUe\nIuScfsvztC4Bak/gMaiVjeHz9idwZBf3Z1j6GVrd5nIfyxdMOtCkpiv3K3jM\n2fflECvd1UxFFstDH5wR9s9KJrit++gMNzKyCC7xSPTTtg43DnuuIDppoYlD\nRewHa9eS1hLAM+wRZR6KLAgvLItu90JoEIdshhkBRLA7/gJ66eKm6B5TQdQL\nlaLRZc7Cp32OlrA6EraBpK5T4SkLx+6U62QZ8AMKczMnivLlKffoN/kYt1QM\nhRWge0oUcXZR8AOkj1E20STljvj8VqmR2FqufvL+FnZlz88+gFy2oovJzj3S\nhMQDKhdF9V6o2TrnVGkA/V0r5uHsN7n7JUDMiP75wnEO5ZiWNXSYVxGG53Yp\nrs/2LZBt8EVQ3KRtBH9bPTXfNQPeXqZOiFCle62iNt5swxGkuCOq0WQiRxhN\nJ5Q6\r\n=1Xmd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5AsFq6pdte5tnmwnRpKroYfH6RKobaRrkGP5JIHLzgAIhAMsvNC9SH1TAnP7eMHAdUsCeQx26jGNwvP3FeMgVNDQX"}]},"maintainers":[{"name":"adjusted","email":"wzuoadjusted@gmail.com"}],"_npmUser":{"name":"adjusted","email":"wzuoadjusted@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storage2_0.1.1_1565529328560_0.614565293020418"},"_hasShrinkwrap":false},"0.1.2":{"name":"storage2","version":"0.1.2","description":"html5 storage interface for node and browser","main":"./lib/node.js","scripts":{"test":"tape test.js"},"browser":{"./lib/node.js":"./lib/client.js"},"author":{"name":"Wang Zuo"},"license":"ISC","devDependencies":{"istanbul":"^0.4.5","tape":"^4.0.0"},"keywords":["localStorage","polyfill","sessionStorage","storage"],"repository":{"type":"git","url":"git+https://github.com/swiftcarrot/storage2.git"},"bugs":{"url":"https://github.com/swiftcarrot/storage2/issues"},"homepage":"https://github.com/swiftcarrot/storage2#readme","gitHead":"cfdeb4948d91428da709f75eaa3d7414826f0034","_id":"storage2@0.1.2","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-I6VlBrP9/6GN9J1eMGPiSE2FBtHhKj1yF8NXPH+lpgMY8y/nZ6a22Fm4vHIqEqLrjQ/H2WnOC/fG4ONBm2UTBQ==","shasum":"3c433adf88b1bf39b61530e361b359fa78c9f244","tarball":"https://registry.npmjs.org/storage2/-/storage2-0.1.2.tgz","fileCount":8,"unpackedSize":5449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0uSVCRA9TVsSAnZWagAASu8P/i18prMbyf5KUtko8FiW\n8T/EghudFoYvhYtxdvk7CksBJnU/k1x/vaKvk24uO6PthvINTzNNnbYhqlK6\naXcHCeadDQ05rEP+NE1x9al6vUsReVgX0thjLYe+gQTnrAzlx3RBwGJURmbE\nv2Ot825kXSOR+sS6FNRyteMMQG1YWXSpxnuQfUzGXohqfxB7rws5pBnGOW6d\ny1iwERT9yJDn1fjKpz+cu7/2nPnfI4lku7pC9yAI3mlFxaLpkT6mzDN8xLvN\nZMCyrR5AxIU7+4kwbKEmpOvuTtwtRxkqCdBLxZP31SiT8ikxXCeVHemIv0q5\nGsoCr2zpA6CLPEtJ+UMrO22KDL7uclDVxckKw6ItelnZv0VEMxYk8j/lTtfi\nkRaYggT0AhGlH0tm6/u4mH/LYsajAdCgXM/yvkEvSjUuHxZogt8BoFOgAERT\nhXkAZQ8jQTFYTrNlW5P0GG1mqgOtISAaN8y9EE+DVZrUQOotBxbszVKrcEXj\nthD0XZIHMdhhoEIo5DQtpWvYT8Gpmy3YuivvAodwRmXkpVtDa8aidqt3fWCS\nZlHry6qUtF10DegC6MPxyRWJiUMwBM6Ehh4IZ/AaW9/XeElXi1UXSqx1lt2t\n2rxFcFwkCpRDu7iOVfZlnbGIpyLp3r0zVyPp9zNjQE4n8Epe2ccjbHCEGdPV\ndc4G\r\n=M1I2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwhNTTLZWacBIn51CNTPcDtX8myq2RWutIwEy0BNtCqAiEA7tC9o5+K3rh93ZScv6szFZ6+99vBZjZltF7btG5B5rg="}]},"_npmUser":{"name":"adjusted","email":"wzuoadjusted@gmail.com"},"directories":{},"maintainers":[{"name":"adjusted","email":"wzuoadjusted@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storage2_0.1.2_1624433812484_0.6853912782368323"},"_hasShrinkwrap":false}},"readme":"# storage2\n\n[![Build Status](https://travis-ci.org/swiftcarrot/storage2.svg)](https://travis-ci.org/swiftcarrot/storage2) [![codecov.io](http://codecov.io/github/swiftcarrot/storage2/coverage.svg?branch=master)](http://codecov.io/github/swiftcarrot/storage2?branch=master)\n\nHTML5 storage interface for node and browser\n\n- `node`: simple memory storage\n- `browser with storage api available`: return global storage object directly (`window.localStorage` and `window.sessionStorage`)\n- `browser without storage api`: cookie fallback\n\n### Installation\n\n```sh\nnpm install storage2 --save\n```\n\n### Usage\n\n```javascript\nvar ls = require(\"storage2\").localStorage;\nvar ss = require(\"storage2\").sessionStorage;\n```\n\nFor safari private mode, `localStorage` and `sessionStorage` will still be available globally but storage usage will cause an exception. `localStorage = require('storage2').localStorage` is not recommended and a different variable name like `ls` should always be used.\n\n### API\n\n[Web Storage API](https://developer.mozilla.org/en-US/docs/Web/API/Storage)\n\n### License\n\nISC\n","maintainers":[{"name":"adjusted","email":"wzuoadjusted@gmail.com"}],"time":{"modified":"2022-06-27T00:32:29.714Z","created":"2015-08-12T06:56:25.199Z","0.0.1":"2015-08-12T06:56:25.199Z","0.0.2":"2015-08-14T11:00:44.717Z","0.1.0":"2017-07-11T04:22:24.496Z","0.1.1":"2019-08-11T13:15:28.695Z","0.1.2":"2021-06-23T07:36:52.677Z"},"homepage":"https://github.com/swiftcarrot/storage2#readme","keywords":["localStorage","polyfill","sessionStorage","storage"],"repository":{"type":"git","url":"git+https://github.com/swiftcarrot/storage2.git"},"author":{"name":"Wang Zuo"},"bugs":{"url":"https://github.com/swiftcarrot/storage2/issues"},"license":"ISC","readmeFilename":"README.md"}