{"_id":"@2bitlab/ls","_rev":"5-8d86a8605b8dde99210763f4ce97ed18","name":"@2bitlab/ls","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@2bitlab/ls","version":"1.0.0","description":"base64 的Local Storage","keywords":["Local","Storage"],"author":{"name":"thomas-ballo","email":"liurongliang@balloai.com"},"homepage":"https://github.com/2bitlab/bit_f_core#readme","license":"ISC","publishConfig":{"access":"public"},"directories":{"lib":"lib","test":"__tests__"},"module":"lib/index.esm.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/2bitlab/bit_f_core.git"},"scripts":{"build":"rimraf lib/* && rollup -c","watch":"rimraf lib/* && rollup -c -w","prepublishOnly":"yarn run build"},"bugs":{"url":"https://github.com/2bitlab/bit_f_core/issues"},"dependencies":{"js-base64":"^3.7.2","store":"^2.0.12"},"gitHead":"6ade2cf72a03d31e500a0b2c046702ad81de120b","_id":"@2bitlab/ls@1.0.0","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","dist":{"integrity":"sha512-aO+LXDxFXikpYTSqcOfAqeODuCZjgy3mY10smsT/aCho0hllklnWzELUKlwQj0trXDpjajo+yCQn2xCE5nvgDQ==","shasum":"3675a149d3bc5b7871b50520e38578824b336706","tarball":"https://registry.npmjs.org/@2bitlab/ls/-/ls-1.0.0.tgz","fileCount":10,"unpackedSize":20224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnFa6CRA9TVsSAnZWagAAPMwQAIju4ESUOFr3gRBLBtOk\nS6yvpNPPnobkav2FxMQSjHEFhrygl33IFs2SQH2LzsuIKYXxTCsCQATr3Nq/\nvUtVm7PxKDMHiocflZ+qRv1HwvfY8PQFclY1d2pwAqCI2+W+bprF7VRvxx61\numZCuMlNxwRHvZbHGRk3DUWlo9NEMSsgCRfSyOLzNvx/+oZ8i0BEIQZX5C7L\nIo8yswf3FPxblFHpiM/r4stIWaS0KAETtFvO8cnMtH59bcyKDQBAEucFS3rc\nvSk1DbaFboi+Slp0BEvQJwGliDqjgKiOX31a2GTh74Vf+OCjtCaLAqH7AFkR\nV/CKGWVchVyW6z35Bhkv7AyDiNvuPNKiOtc86rmz8udSFDv5Ezbvgu7RcZKw\nj3xvn3u4gSGhn++i9plDMmlbfujeF42JPjyg1LfLdrs+y7N0e7RRaCxg7LO0\n6v/2QcEzInysz1e8kwhYUjeXPiglQGLYTea6i/6HEiGGcTN441+ZcoHgDyqg\nORuWrPzIcsnDc7IAlEe9hq9Am0PcaM70bFAa/gUC90MhMRI13gr+CQXK2SwR\no6MugO7FMafQADAe5JaI94RwWx1HZ0DyP3RnMdQBvuuFCm97qQPfymNhff6j\nJ21CbBEkyB1hcT68DdqVHVZdlGOia4VP3c89/l190bNuWiu3Ke2JgT/tO607\nAJiW\r\n=y1xm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdWTzQHkdzjYf8bpUcAcZJVKkAfFqY5SlLM+O8hkqsQAIgQD3XygZ1263Y7iE9q/v9UxNB9O40ROsmySqCzuUqPy4="}]},"_npmUser":{"name":"thomas-ballo","email":"liurongliang@belloai.com"},"maintainers":[{"name":"thomas-ballo","email":"liurongliang@belloai.com"},{"name":"thomas_lau","email":"Thomas_0836@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls_1.0.0_1637635770470_0.5970466722541741"},"_hasShrinkwrap":false},"1.0.1":{"name":"@2bitlab/ls","version":"1.0.1","description":"base64 的Local Storage","keywords":["Local","Storage"],"author":{"name":"thomas-ballo","email":"liurongliang@balloai.com"},"homepage":"https://github.com/2bitlab/bit_f_core#readme","license":"ISC","publishConfig":{"access":"public"},"directories":{"lib":"lib","test":"__tests__"},"module":"lib/index.esm.js","types":"lib/index.d.ts","main":"lib/index.common.js","unpkg":"lib/index.js","jsdelivr":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/2bitlab/bit_f_core.git"},"scripts":{"build":"rimraf lib/* && rollup -c","watch":"rimraf lib/* && rollup -c -w","prepublishOnly":"yarn run build"},"bugs":{"url":"https://github.com/2bitlab/bit_f_core/issues"},"dependencies":{"js-base64":"^3.7.2","store":"^2.0.12"},"gitHead":"d972841075cd6093c12d5b17d33b1405e407565e","_id":"@2bitlab/ls@1.0.1","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","dist":{"integrity":"sha512-4lMafG+Ws1jLDEsZLN/w3sQ3MTTI+0KqLuqw425MY29F84DvdR5LkEZ7eTJnkMijDCTC1d1e6tk95X1LWGaqGA==","shasum":"4cf0fdfd939589e667102dcf72565980f8a4e9f3","tarball":"https://registry.npmjs.org/@2bitlab/ls/-/ls-1.0.1.tgz","fileCount":14,"unpackedSize":31942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn7kwCRA9TVsSAnZWagAASygQAIm9SLchJy2GeJm3mfuX\n7IgYq/KW6KY1AKpMlUH7f4df6+xD8oRpaMNYGm5U2valY2MqoMvCAu2A2A9+\nBvv/XkXyDxRlfYDPviFCox+Rk9QTXjgTu6PEyIjEnzwgvBjrr0e8TWbAkuCo\nsrLwJUayKdS8aw8cPHHsNvznb9qCUa1qtnGvQCYXjK1FbVFeVzdmXZRCebPI\nXxTQV8awLs66/t2pI4LYEYzleMPZZ5jBa7GQqEnccO/nEB84AviMnr2S0+Md\nDNhyCkwpoKvAAfMz3H0yB1pBS8+r2GP60EmPUyz67sv1gsdwdVJnzLfNrB1n\n0bUiW8ioPoj2TDmVV3pwgZN9dXIWbaj3ycd0uQD7oEjE3fmjHVtoEsmhMFW6\nI3bX+cdZK8Lsi971OfEQUXR101duq7R7WQzgTDKQm+7zXJg7fnj8TYMf/cSI\n/AclrNertK96hm8EGy5ZP9bSy6YC+MSwXN9mxQ7z1joGniYkSDUq5EmIJaZz\nKF6pmtIxY/5MKOJlHosuhcvp8UWNsApmk4lP1svsO1R2ojDeou6KUi8ZY3g6\nirPriRxQSIHvldxwyA2Ye9mubjmfBAF+5IY0/JDuSMztVxNrU5s9VL8oHycu\n+k78O/PKvs6soQ5Ly3BfZhDZUR0W/d95On+idtXodvqdvsBWoOXZQwLYjfo5\nkWXE\r\n=p4MB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpjkTn1vvCn0SVf+vXNyhXP7YjjzZwRaFEQbc91qTjZAIhAOXISNtt2jy5lxeVLcjZ0EHLhlC6sZmdi2mnjRLPC7tK"}]},"_npmUser":{"name":"thomas-ballo","email":"liurongliang@belloai.com"},"maintainers":[{"name":"thomas-ballo","email":"liurongliang@belloai.com"},{"name":"thomas_lau","email":"Thomas_0836@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls_1.0.1_1637857583961_0.754215606880676"},"_hasShrinkwrap":false},"1.0.2":{"name":"@2bitlab/ls","version":"1.0.2","description":"base64 的Local Storage","keywords":["Local","Storage"],"author":{"name":"thomas-ballo","email":"liurongliang@balloai.com"},"homepage":"https://github.com/2bitlab/bit_f_core#readme","license":"ISC","publishConfig":{"access":"public"},"directories":{"lib":"lib","test":"__tests__"},"module":"lib/index.esm.js","types":"lib/index.d.ts","main":"lib/index.common.js","unpkg":"lib/index.js","jsdelivr":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/2bitlab/bit_f_core.git"},"scripts":{"build":"rimraf lib/* && rollup -c","watch":"rimraf lib/* && rollup -c -w","prepublishOnly":"yarn run build"},"bugs":{"url":"https://github.com/2bitlab/bit_f_core/issues"},"dependencies":{"js-base64":"^3.7.2","store":"^2.0.12"},"gitHead":"00dae7fbd68c6701c18a1604fc4ff8ed716c5e2e","_id":"@2bitlab/ls@1.0.2","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","dist":{"integrity":"sha512-NUPizsTP3s/qzax68SQVbrjVnnjWxAGYMpmDkS/JG2Tr/m+Mi8p6fy887zHz+21TL3TiZ22n3RwIJ1k+J2BXJg==","shasum":"d6664a9de8d8cddb2252169fbdd77bfc30f9eda8","tarball":"https://registry.npmjs.org/@2bitlab/ls/-/ls-1.0.2.tgz","fileCount":14,"unpackedSize":37222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoePNCRA9TVsSAnZWagAAXkcP+gIBaYLsLgW5YPE9Fk0S\nBvG85R5d8bHYgEfxpdE1PM+/ndfKuLOdjsWlMMQXHIk6RcDd+tqBlQVYx931\nV0UdwZEbgVZIyVTMW2EQTsvir24EWRTNIqRKkPIU39Xea1ggQXxTweK3GzAI\n/S6Pqm9KzmZ2r2kdGEezV4aZM+ccpb9UgLUF/8ocUmRDHEih4HYhOe7SJC0q\nrmy8fWP3yeR9uhwdTNMoFOoQK+FF6Nw5eATzpfqDoa5wRPRzudskQPw/ZcbP\n5SvLLGg6YaKWMA0o+Cc35ywdu6gTseClj4WT19H5pWof14wpro12hKCh8GXg\nCFraArzZR8d/6ugk44yyBJrsEQ31OE1Z9WVH2tJ6cnOuqV+FxV/CAYnBGxN0\ncecVwACC/gVkP3LL6HcZiFJSUGGVUCyKxQCBn7dO1YeDhOcwuvjUDaqGLvSv\nggw9Jti/wyRooBTBnUgnZ79GSYQcvu0QvZEH1qYPJkw+geiuZx0KCmN/cRa6\nCpHEQV5hS4inmxraQaM3GbrB/bV+eHzaK6st+mBmRsox0brcyuCF9g3Ces5M\np+R9zolw33+5u2bg4jW1hd9S9rQx/F4fGvlAzu/Gds4d4oKcYtw2SQ6Uaef7\nrAmN7vXhwvQUX+y3I6VrsH+SOStrcoFLKZuQ6c5pIRY5tuHeZpw/4KJbnmB1\nPSAQ\r\n=qjvm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8ujW/aJ4YszEcFZLVkKrL3nShwWZZpDKZD07KHUzUtgIhAOgu0BN2GdJammwLd4/TRhW9RIe5B49k02QyGV6NYUdQ"}]},"_npmUser":{"name":"thomas-ballo","email":"liurongliang@belloai.com"},"maintainers":[{"name":"thomas-ballo","email":"liurongliang@belloai.com"},{"name":"thomas_lau","email":"Thomas_0836@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls_1.0.2_1637999565793_0.508540819729151"},"_hasShrinkwrap":false},"1.0.3":{"name":"@2bitlab/ls","version":"1.0.3","description":"base64 的Local Storage","keywords":["Local","Storage"],"author":{"name":"thomas-ballo","email":"liurongliang@balloai.com"},"homepage":"https://github.com/2bitlab/bit_f_core#readme","license":"ISC","publishConfig":{"access":"public"},"directories":{"lib":"lib","test":"__tests__"},"module":"lib/index.esm.js","types":"lib/index.d.ts","main":"lib/index.common.js","unpkg":"lib/index.js","jsdelivr":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/2bitlab/bit_f_core.git"},"scripts":{"build":"rimraf lib/* && rollup -c","watch":"rimraf lib/* && rollup -c -w","prepublishOnly":"yarn run build"},"bugs":{"url":"https://github.com/2bitlab/bit_f_core/issues"},"dependencies":{"js-base64":"^3.7.2","store":"^2.0.12"},"gitHead":"5624e7b67c7d012e5baed4acadc0abb0e44731ab","_id":"@2bitlab/ls@1.0.3","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","dist":{"integrity":"sha512-QybZEVuQuXdO6Wa+G7ydNNNfKARfTweauQdv0fdzeR2rKKt2t7uVOfUa/Z/8fq6134D5hd+BDsyyCrzqrzHM/Q==","shasum":"30ff430fbb9f41eb8b8944e84df70a54bca1f945","tarball":"https://registry.npmjs.org/@2bitlab/ls/-/ls-1.0.3.tgz","fileCount":14,"unpackedSize":36648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpH1DCRA9TVsSAnZWagAA7U8P/2dn1ofuceLWwF7Kkb6F\nMw8AqBJpAULt6XY6d8D8m4Zv4icBnCY7pUsK6HCEEDI3Lnm12LwF9hkQp+D5\nxozgk+oakqYXptf9Am92akKCo/GrJhBGEKXPoPoDDjAVMQXHo0/1yVuZajIW\nfdpwnqRNkbO+uWEymCuacNOR9Fr9gWk4+iGpBawc8JG20oZ0CX30ovHrWY64\nhIgSuPnZY4jG6N7E/+m/b1XILmp4yxYFRE6bc//VYkR/xZPZ/MTc82Hn+osV\nO/llsoG557D9CqUyLKVQ52viCbGzjM2jgXgrV3tBx90YKDS80sgFqvnPF1o0\nQMqQa+ac8EbR5x6inKQBtIolqmBOgy2UY7y4mBLVTfsaoFlL58bnDB9qXeH7\nhzfM2K6w63Bt98Zup6KyX40QO1m1eV7Z7EXXtrvm2EHb/+xqsaR8FyAn8wQs\nwYr30QlXU+xxPFlGft3Jx9GfHf4jTWsf4I1rJn0aw+pitjCXe+TjSMCS97mu\nK18KkTRynTX6349AouzeXQDrK1wl1WF87ls+ccvfwhVHwJClx0Iw69kDMC+4\nJPL3HiKZB/IHEvvEHsPESYz/R2lL1pM0auQKY+ttKaIhkR+m1qxjHPyjZtx+\nuvCGo2wx+47EXCGQGQfoygxm+IJk90oALEO2SV5GcQwjpUgwWH9DVqydzFUN\nkEiR\r\n=s6qU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHxYzwClcd//mppaxsEpa7vOezRhQsTAv6pg5F7dyKJ8CIQCPgZFMNssCazxCJkgwnvmkVnBUPK6TMf2rik59rF0SGw=="}]},"_npmUser":{"name":"thomas-ballo","email":"liurongliang@belloai.com"},"maintainers":[{"name":"thomas-ballo","email":"liurongliang@belloai.com"},{"name":"thomas_lau","email":"Thomas_0836@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls_1.0.3_1638169922974_0.36532518750204557"},"_hasShrinkwrap":false},"1.0.4":{"name":"@2bitlab/ls","version":"1.0.4","description":"base64 的Local Storage","keywords":["Local","Storage"],"author":{"name":"thomas-ballo","email":"liurongliang@balloai.com"},"homepage":"https://github.com/2bitlab/bit_f_core#readme","license":"ISC","publishConfig":{"access":"public"},"directories":{"lib":"lib","test":"__tests__"},"module":"lib/index.esm.js","types":"lib/index.d.ts","main":"lib/index.common.js","unpkg":"lib/index.js","jsdelivr":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/2bitlab/bit_f_core.git"},"scripts":{"build":"rimraf lib/* && rollup -c","watch":"rimraf lib/* && rollup -c -w","prepublishOnly":"yarn run build"},"bugs":{"url":"https://github.com/2bitlab/bit_f_core/issues"},"dependencies":{"js-base64":"^3.7.2","store":"^2.0.12"},"gitHead":"4246957361a8e55214b68401318b017c7256732d","_id":"@2bitlab/ls@1.0.4","_nodeVersion":"14.4.0","_npmVersion":"lerna/3.22.1/node@v14.4.0+x64 (darwin)","dist":{"integrity":"sha512-eISX2SduonZDq/zhK0hwne86lMt/RYAtWDgVJJo45oiInIg1FaU0/XdUPoso0O6HdQPkprDYtZbvfpuwYfcXyA==","shasum":"c586b0b0562def52df6f79311b9401bb8f109e3b","tarball":"https://registry.npmjs.org/@2bitlab/ls/-/ls-1.0.4.tgz","fileCount":14,"unpackedSize":34773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpZMBCRA9TVsSAnZWagAA9M0P/jR+ZjXekRAa52h4Y/p5\nruJfzDiSpElZvcqn9EFIr+d+JT9xExHPxoswCs4mtq5tOO/jsD+aeHk5TyPd\ncutm801Oa9U27C+YL0oZubgRiYyBVwGwI6VnbS7kDSJaP4LmhElLxlRJxcX+\nnhMOMWaIATYiaF5Mp7gaqWv4GumqtsHyNqVZ1T9QTPANyuo0+EBZqP3EjGnY\nZhynmn9QY2Mc17toGbdsgkT0M1f7d1CACXaYGNmaYK0UC2Q+7PxnHQxDU1W/\nT+15R/m5ZsZREaTLJE0no9BDKa1lG/PI7DUxiHnk6xfHNpsztAeUFqOmCvWS\n3JBH237I7MJ0RhbJiXz9R1v/30h/8XUQ2Uz24G/VOkw+w4LLimHjsmZNAzz+\nryKjDDHvMKGu+OjvHdFF5KUAQ471Gz90q0/xjvpOF3zKOJP5m715R9CejTuj\nGb74Zz6bskZn3HFpaCGRDEje/ypiDKRoQVFQU1CNgQv8LnwZVLLdDGf/8hQ2\nUYDmhKDbrIDhIGnN5lAL4YHV5ajnhuVUu6PxHQ5SXYsxoqTlAWhfRwmoAk0z\npmOslRQ4Sr+26Qaw6rfP7GmG+DQnHDOtVoL8QavH393V68Vcu8QsdGqTgbmZ\nvn3s/wxyfQ6Q6hxxSsMaTB98Lv9/1P+qc+J81IdCR3jfaUVhaxUMemCCM0De\n78+P\r\n=p73o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDstSKQFoC4t/Ax3vRNhG/gecazCM9ZZcu3HHMCwG6m/AIhAIA4esdSz/C1j0ua1CMsl0eW9EzUhkp/1QsGCRb+bclO"}]},"_npmUser":{"name":"thomas-ballo","email":"liurongliang@belloai.com"},"maintainers":[{"name":"thomas-ballo","email":"liurongliang@belloai.com"},{"name":"thomas_lau","email":"Thomas_0836@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls_1.0.4_1638241025443_0.43922908795424864"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-23T02:49:30.402Z","1.0.0":"2021-11-23T02:49:30.618Z","modified":"2022-04-04T10:42:03.201Z","1.0.1":"2021-11-25T16:26:24.143Z","1.0.2":"2021-11-27T07:52:45.915Z","1.0.3":"2021-11-29T07:12:03.141Z","1.0.4":"2021-11-30T02:57:05.599Z"},"maintainers":[{"name":"thomas-ballo","email":"liurongliang@belloai.com"},{"name":"thomas_lau","email":"Thomas_0836@qq.com"}],"description":"base64 的Local Storage","homepage":"https://github.com/2bitlab/bit_f_core#readme","keywords":["Local","Storage"],"repository":{"type":"git","url":"git+https://github.com/2bitlab/bit_f_core.git"},"author":{"name":"thomas-ballo","email":"liurongliang@balloai.com"},"bugs":{"url":"https://github.com/2bitlab/bit_f_core/issues"},"license":"ISC","readme":"# `ls`\n\n> 带有 `Base64` 加密能力的 `LocalStorage`\n\n## Usage\n\n```js\nconst Ls = require('@2bitlab/ls')\n\nconst ls = new Ls({\n  notClearKeys: ['a'],\n  passLocalStorageB64Key: 'b'\n})\n\nls.set('a', 'aaaa')\nls.get('a') // 'aaaa'\n\nls.set('c', 'cccc')\nls.get('c') // 'cccc'\n\nls.getKeys() // ['a','c']\n\nls.clearAllExcept()\n\nls.getKeys() // ['a']\nls.get('a') // 'aaaa'\nls.get('c') // ''\n\nls.clear()\n\nls.getKeys() // []\n\nls.set('d', 'dddd')\nls.get('d') // 'dddd'\nls.remove('d')\nls.get('d') // ''\n```\n","readmeFilename":"README.md"}