{"_id":"ls-jsondb","_rev":"45-bb576908fb0c029e9a7e7b01274daf50","name":"ls-jsondb","dist-tags":{"latest":"1.10.2"},"versions":{"1.4.0":{"name":"ls-jsondb","version":"1.4.0","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.4.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-kCHkCjwX6WuCV5ujCBP2kwMZz1iN0lVi2mwAG9qov4mjU78SeSwW3WhCBj+R75HQLY8hZYRtcSbQt50TebD63A==","shasum":"0a993bd4dbab19ec58c21d62d83e6f97deea5458","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.4.0.tgz","fileCount":2,"unpackedSize":12197,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEnmbHPMOdDbF1TdvIUTQ2YOeAk81v2P4tqLeyVnHBHAIgGltiCJTKxwDkjz93KZzHTw09GVu5k5AGpTcgqHEXyao="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioe1IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpX8BAAlnK8J0XwIKeFB/rzD1V7ye6EnHzHf9+OegVJB99EUClVgZcd\r\nknmn8/l2jA/9+0TuacYlTnKwcrWuNPd+3Dal5XjhWsAOb+D92emjjkY8hilV\r\nt/SS4FnY1vbDp9yABmzVqobkQa7ySAQtJsV99EFTvMpqaqsIl/VwhA9Dla7E\r\n8P4a8pDqd/NtIsP0CUCmT/9d9KwI2z0ZaMUxbwf2fFgPHV/ct7YAG6ecAs15\r\nZgwPDVa4EvK7LxVi6XNFnVIQsTCcUPpqq3OUnTBeTNHvd08qxIXwzoecVNf/\r\ngr5Vq/iktgmyUOuuPgOhZC1/Cheuh1VE0D28q32g9hCqdVzENyxM0XOr28Bb\r\nCO25lc4uCskUq7QW/wuMAw9gx0Y357udJvOOMeSyzARteQLWkAEYj4gh9tHT\r\nCyYimi+h/0yKEY5FxGlgdsYowpMS5H0eGGUN9zeuiXFSIpQjJ02EUZ6Ox+gT\r\nL9gi/lJ5Llrg2ptEdvPj/nbvdr4atWl01+u0c6APn/ZjkLHRI/9Vv8VT3vd4\r\nAxyP9ypQKMZyMYeOmlyI6guMmpzA3Z2IQXMZPYcluW+EDas781TxRZ/VoouF\r\nGyGDGAWPsdet6Y7WhqaCjR79Ps0ys/KYYnYAgYUdc501SOSQhtNAYFA+voGX\r\nbfNiUSmgjnwOdM2oP6MKTL6dn9wp2f492z0=\r\n=6o9u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.4.0_1654779208108_0.5436056106131686"},"_hasShrinkwrap":false},"1.4.1":{"name":"ls-jsondb","version":"1.4.1","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.4.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-8tc2B565GRX2zijYWhMsZb1fQfu9d5fCh9L0H4X7ffpOi2ITLnnXqjfrC44fL/ijDgIxxGhEs+/3LO5pnc/TKQ==","shasum":"f42df88f8d0fe1ae89d3624c58ffb19ff4eb0fe1","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.4.1.tgz","fileCount":3,"unpackedSize":14939,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgxZI+PJcEbcN/3cvrM6I8rnIEwWIw0YLZ6chzLCjfggIgPcx9n5+/W65qE2+mUE77Sx5MfuESoEahB/6Q2+JOx5c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiofonACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYtBAAooHNMzxHgNV/ra44SfLoXj6C/bsDaslyuJLm6nrro3qtfOSS\r\n3Ia3nJT9lKTRUHrOZeSc82scsEgZwcU1EWxJ6P5YDahUBBsp7RF1h0yhY120\r\nRGymZh/Kvj4GcDQRKfKqN/Rt3bNXp0Lpj0g7NDSf8lkgZ/Iw4kQRd8pGXmSC\r\nLT+2lFR5D2x7na7In5ZdfV2GRuzU8WsdOUU9nzxmffKDTRUupjkk6bv3TXH6\r\nwDHHwPzBXF8U1cP2BW1HGUVU7rRHDCLDagc2ymTEZq2SdOsySrXll4uaDAt4\r\nxUQKAM/BrhSn2VRALDQtVbCs2QLDpRvuEwDaOyh5MzKWBPnVoezHnI5atJSK\r\nbCySf4h5GjwosqWJwtxbQxEx3jLDJMHsI6SIOOofOwLG3rWcFeOWzYnmYPz1\r\n/dwfpVgrFqbdCzuGkCq4njPlPErbacN+OIsNoYlbOfbstuUMr0o2mBP6NrFG\r\nL5NBjDlvfD5kKU9wfYJG88Zab7y6Ox3sKGxbPWRwEMdcRy2juGTpwcqvtyue\r\n209RHlTjC54sRVNGpYNkCYRtvSbzeVCFdwjVoJunfF4AnEQYrCMf3UwJpLUd\r\nKVw+g2MB39fU0deM1lICI080QDE/je3PNlKN7YJTbKergNGNbT4DNWojauZQ\r\nMCpfmS/5GFzRb62VgRBEQ3ZQx6s/VFoT/KY=\r\n=2qsn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.4.1_1654782503435_0.3333978553028314"},"_hasShrinkwrap":false},"1.4.2":{"name":"ls-jsondb","version":"1.4.2","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.4.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-qwAaDLXcKm33+L29P2MGDrUI2D8K+/7S3rMdqR3SaS3tW2F5ZbLoK5MoWflMghiKm7fd3so99K8VM/sv26D+jg==","shasum":"9aab5e500f3a26478d31116e99f6f590ce6672df","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.4.2.tgz","fileCount":3,"unpackedSize":14895,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqmGMe95oLSG4N+087RYpI/1NXD3OC7yuAZC9AjF/7fgIhAPAvBGKDHrt4B5gJYtp9H6O8xj1iNuqMMpB+osQcijNl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiofqWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZxw//Ts7cLdaOvFVdmEDNxhwmfDXKYbuTPBYSrTcx2U60pK4H0a2K\r\nQ2nFhOiHovm69Kyz1alENjTAAEZTI1VvPwCGZOrUwtLLKby+B4e7D2kiUyvs\r\nCigkUxOxRoblp4XbwaUK7pQLnhdCTe13LeQhiB0gWvmWhcETBHGWmiTchxP8\r\nRmGtQhfTFiB8Ev7nvpk33PJ3eeZ7qu4ZJzwiAEGCVg7k60iu6//ukQWg8C+0\r\n+swOktXNjNmLGIbAjBbJFj920MABc4sP0Vaataa4YKNGqzgygEsuxQWdMYSv\r\nUIQbZ9IO47I8gLzB7VCyBf2udmVJq+8VU0zDY+xGr9P1LrsKC77n+7KT18mJ\r\ncp7fvvu2VEyopOVfGKFrXJzOhhGdW243AseZLs/MBQqj/f8/j5qRFe939HvA\r\nNFSZoxZWXpHSl3EDwF4Gn3Z+KR0eneSFgPHUslxHiEiAvIrmD64KHa66MU1w\r\n2VyeZpg5Xbced8bHgvSGwMlTspUsSWxsxSYgV+cr1PQuuOb9pkUI+hhxin3B\r\nghOQSXqa9nRKinuirWcvAJwM4RQQDA9vTjlOqQxI7lZclWkEveHy52Isz028\r\nJl+ZHcaa4s85yI5MzqhFq890A1+Mm03iyS1FZSkMSrfc9veuuqzMQwiAS8Ce\r\ngkidC9ynfXi8sTEpjtkLhdQaEsmiSXMm20Q=\r\n=Pclj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.4.2_1654782614359_0.9343086561902139"},"_hasShrinkwrap":false},"1.4.3":{"name":"ls-jsondb","version":"1.4.3","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.4.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-AGs5ANEnAXI2T28YhRHk3Rdt2f69mWVqZF44U1RuoGMxR9hP+CsRsXOxyW+utpKyEv8+Fza8/pUCiKkhzwG0rA==","shasum":"f38b9e3cd25ecd8b57d557d45d2b268417d2df27","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.4.3.tgz","fileCount":3,"unpackedSize":14960,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzOdYDMMhr/QKZKnm3AwCZ7+nA6f/Bp8GNLDAWYbNCOAiBcHZTCFLHVEYbTekYRTrCGVQOBFhWETDVNsdGCyiU40A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiofuYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1aRAAmSu1VLtwiOC+legQIFrDqrDIhP1HJBg4LhkUfRvwmePmbyUM\r\n60F7vdgivTSVgNDfAMG+nNg0faj33LYb77umP/oOLGFbOogCtxKwEPSviM0J\r\nSP/w+aDiKMDeFQbCGiHxFdILzE07CTfj7KwLy0QLGmyyNmpR78yCSEB4ABzr\r\nB8xQlLrqyLnW3QbKBZAisGd8B0ZAzsXVFvTvRf7+T99zTmIFefg3zEKv+EU1\r\nj+/iA9hppQ7tQRDt/zFfVxRQgZs++JK0FgT18OOzggL9pvd3fmFuaI1jQnvQ\r\n5BQeGvsXq8BPDu3NE0sL+X1eMwZ/8x+MiS6K+krSc2TlMNFeZsIOVd+KkVLd\r\nTq67JalCHmXABlEOZW84dZb0liVqH5YnVMhYmcMJ6x83I1bWksrp2hlUZ0uS\r\nHhCoSmeQ1nhyT69Zj/qqn8gZc5xbpAQihKm915olXCIC1o2bTvG5aa9LKZQa\r\nlPCvxC2ty1TOhXkFHO1XVcWJpCGCw+u3fR9wwrUqKO9X/tlAOhe0TNw99GSh\r\nyGpt604IYG1fUVreEu7NcBXb7bZ1iZSH7Sakx70F0mdGLGNVGQ5mOKXnxZBS\r\nQnFtExB0+Zi4BUtKsEEZFKBPrpb05ze3cvmtlO7chU/R/ydim44wJTcpKJJQ\r\n4ZS87BjwQnEAqSx6zXLTN4moQxbO1CMhJl4=\r\n=i+HF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.4.3_1654782871958_0.8839408752597484"},"_hasShrinkwrap":false},"1.4.4":{"name":"ls-jsondb","version":"1.4.4","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.4.4","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-GXHik+Ds/xd8zORSDd+nbQAcDn2zOrWqLSF9t2KygZcC5VczSG51TCRhclE0PVgZlRRwLj1XqFKqr06ytUb4EA==","shasum":"24d6adc513a8c5013ee1bbb1bf68988c382901e5","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.4.4.tgz","fileCount":3,"unpackedSize":14928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcVJr0wXD0VoFAFE7Yi+3sqiIXrIpC7rTbzRNuyyi+swIhAMGt3RtHMhbqxfiWNh6XOEzEEs514/hA7JZQz2rcxsnU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiofxRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOBBAAo6B5OsWQhVs3ymJITBWMPgJiD1gyBUtR7dDmJcE/LNqRsuvo\r\nNYQ6JR60wpGw6fyvFyY59NeE4rEAsa7G+XHXd281MQPxalFenvQjRpAeH4vs\r\nVaRL3VD84d0MC1r+3iHLLLHGHXHMEho1d+Rr2f/xBy81ANgkhThvxGCH1RvR\r\nyKNKViwk1tJiiba5+ef+oNEkQet0w5x/py+58zS9ucF8JQnKnWTSC34Ah9an\r\neLYBYE0jE83ijQ5o7NhxVU2e8H/tRu1VSWcl6tLVyFEb73G10Q3J3VpGNMIM\r\nN1JSaT1T6N6px183l1TxwttcXUukK7yUWrUSynGFw/48Rq9NQZWNI1Ei0xfV\r\n/ioHxqWcPUacu0/1RHNfC1N5cdOc0z8VlgpUQnUgToXVaATW9dwJdLtvrC3u\r\nqYjQf6VtA4rhqxXlyWoGlRbm4MlfgWG2nT31bjULBFRr3j4cCUQosRLECaWP\r\nUdMMY8pBC0kM7PqEGHxb8GLT1xHnQteVv7Qfcx9w0V22PYId5AYqzgQBNrLg\r\nakU+YA1cl/FBmzp7j/ADq027uRPyJxSBUGYM/PzQIM/MCnm/A/ruJMn4cC2z\r\n8xgZ/PlKRQ0qPtENUFzVfd6SUy8Cp5pJdgiQH4175AwuZRTOFdslyKaVtgZm\r\nY+7ITfmkQ4n/l/GB9Nw5ZG3TlDo7rd2zTsI=\r\n=gcVA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.4.4_1654783057361_0.27386613570669827"},"_hasShrinkwrap":false},"1.5.0":{"name":"ls-jsondb","version":"1.5.0","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.5.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-DzfkG2U1j3txkt5qGEpEqztL+Y1IU2L6ItAjKrPKXnEcpm9t4B0KJTtWBpGP8kP0jni1wFIhMG/uEtynTVmhvg==","shasum":"0f134e7d49d805a3b4d5321e7c1e076858c508d1","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.5.0.tgz","fileCount":3,"unpackedSize":14173,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzqeKrUGdlGWdzWIfgHbajfWbSGFSpnk7eMzyl31DLOQIhANuKZpqc5fn/1w/ao7NPr8yWdlUFkxy9k8NFDLrGjjLz"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiow7aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa/g/+IbMu5dtoCrg1NOPLRWG7wK7gh2l4njWShvALw1OsMfL7Oyw8\r\noyHBm0ViXqHsz9Lfhlo0D0+KtWh5A+hmGoMo+viFoPwgPJE37EM9jd1JsbFl\r\nclWQeG7/xukSC4+CsY0gRBJlvnWz8w7m1qv+6Tz7GJnvqUPA/wYV5xiNxuAS\r\nGIlBA3YtALk3LlJj4m7s+mQojmhta67jwxGcWcrIbN8O354EhW5CJJnTWY4D\r\n7xRh6IcJjPAZ9YpmG4AuFBkF2BmfbjCDX7pg6M5xGwTDlQ33HKA9l6OK8LxB\r\n+cXdn6Uq716q5Sd67+5cPl/T95IDIP7QCv8040/XkPg/uSAb1JmN2NmRUJ2u\r\nscjcUL5exW6B/YdbmRoQeRmMcAUroaQcfhM56pTItQJxeFPoFsXWzQfKlSPb\r\n4GgBne1kA6m95+u2Ts3zrpWs1MlmjiT/rbQuO2UJsfLT1tw2fHKQXSkpVq+t\r\nXpHyzH2PZeolW2M+QKxBB5bqNZYovNKvmlOKUWx48jGLOFUT2x/9YzEDDYgK\r\nKixxpuySrXVluceZD1CE1Pl9TQLlWCZim3PY4S5PHBUavKQ20TpzCbPk54Or\r\nUxaNI7KzIOJcAVleVbyV3pQo+pGIsN7cLdhhd0bYEks4ppgOq+ULsYH77tL8\r\n/oMLVFwOFKcZEO22w9Z+yiNrw4Xbp7JfkSs=\r\n=2j+O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.5.0_1654853338351_0.594645392089119"},"_hasShrinkwrap":false},"1.6.0":{"name":"ls-jsondb","version":"1.6.0","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.6.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-8hiZvjM1bVZB1gsWkoYp2ZAbkYi3I0Enly3k8e11y7HtmRs2wsq2e6lX4L3gTqAtR/JoXzwAspJUHOtglzLNuQ==","shasum":"f72aaafff7b3f540f1aa3ee8a126f59ad3abe76d","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.6.0.tgz","fileCount":4,"unpackedSize":16397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTw0ZE7Mg/cRx2uv14yXvia2nvB7454RpwNTX0q/2RRAiEAgryI8RjpxYW5xEBx+094sxLw7gWxvpqpWdx6Dy7jeCM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipxcyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4aBAAg+74FyZf7sKhMUwTv92uUqMKRj6ectF3ZK5beQVxGPhkHfAI\r\nJRnWfQ0zq3Ek00Z7LxW3r/i7a3Ig1Z0o70BLts4AxnbPCgLguwDqPiTGxruC\r\ncx9396aTzE9ryeGRSFVaVRq7isObmifHCHKIA3pmmZ9x+ZqPQMaHVuHM6FKH\r\nKnAHoyCdNmw4xXkiQ2ZmUXmFsxBOkGYL6CE21126sh38HtofhQXbadaKcF0K\r\nk+D+7V9Z6bVG8Lkwj66d6HVRHzIv+yo0/GA76eRaGH8dQryiK+Vxdpl2BBya\r\nEO9BDsQlcVoIf5+6vWs/DOsMG5eVOySjJ0L+9rxZ9GMk6xEeUzp0HyBogDXz\r\nt4eAqgJKPMA61qXbFh7dFAtH2kfmLNkHUoO1PR76Ic+2u13eRG9RhuafPg/j\r\n5PhChs5eQ1FWPGF+gXu+ROFJw95xm+NYoMFdtT7RhPbFHteUoN22xZT5PWHp\r\n77JVhnMArKzU/WYStxXWrr9BdVx6j2aMdjlPA65PNmKbjiXmHd13uyRnRdEx\r\nFylj4atadITupwfTHxyi29/eUCpOnJJOKGvajb+jrs20SeUIbSjUyC1K5R+X\r\nGbVgRIAvrlX5XXSv5xjC3f/n508jA3pIKBXXT0RjfamPE1LBddG4D89qu1y8\r\nYyU6PdM7LSpqOjW4gww/7zuZVbSkrQSdLnE=\r\n=Gb13\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.6.0_1655117618460_0.2775309834669464"},"_hasShrinkwrap":false},"1.6.1":{"name":"ls-jsondb","version":"1.6.1","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.6.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-XZT285k/fwyyPlsHYqpzqSifgvYAnYr20brnxby6Wk3P1DosWlOUkL8Uy0H9c8dSddUic71eTKu15Q+xuRyqzg==","shasum":"dce95977b2e3b71f1b30014518db5f6b322f2d46","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.6.1.tgz","fileCount":4,"unpackedSize":16391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ7jioTFg+VZ2+/hqDbLV0scuGibOmjAHctFTjCZpwHwIgGtpgDl3sv9QcBjmQeZMLHFwQXvVt6xH8HyI3j5aEc3U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipxdxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqd3A//VsMFPu1zWbJXgY7z4RFjr1Oenfw1UXP85hqLF50PQLtYoheR\r\nIEKBUGFdy5Jd1uLXYNHekM+pzziltlVAxkr3TVqESBpRj3SL+WDuWbGkcLeY\r\nyyC29TJfhO0abInmeuDz50s87PVU6tZC3Ve6BMIAcOyE6mfPbnDhr7me9Hmo\r\nYitbVarrJ58HFhla4v8P/zFb0G09NHaqiB+9l9pn5t3BDYS2UAXoB8g1La5g\r\nPXLxkYFCtcIOsLQe1lBztebwx6jIwJLZ3hymIqyUU+dsmmPPxugwiHyWP9qB\r\nF4g516xraAOdNJDa9Acbvo/XlJbkKhgWiJ91guScFVJMhue/o0su8QVJ35RF\r\np9ab/joMjt3ItyVOXGk0tEv0kb6w063Eg5zb2JcthPzCIAGw7YZ81SUpGQsY\r\nM1IShNj/xBjN+3MoG8x/fT/xceplKQSc7PRyobDRfxKGncrBWeuUSIdDvhTC\r\nAmrkJEZFOBqVzJodcYU8BguwfRsTQLAyVH0MD+/qRaz+KzF0esuqQo5p8pLA\r\nxYzdGlK+sm4DPcyHXEelCTr0JdwhJKO+/GohmrwrCvfms37p5sG/SF7E7Hxu\r\nb8MxT4YDykHPLHNgFuAaIpGSItdXnF99I489HQKJylqH7nIRpLfsSdUxTOyx\r\nmJnY1xyoDP4gh4tVy6ZiJigKd5MJ8b5AgcY=\r\n=IQgz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.6.1_1655117681826_0.39289406758887835"},"_hasShrinkwrap":false},"1.6.2":{"name":"ls-jsondb","version":"1.6.2","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.6.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-EwW32cSZvoGTOKf/OhMks8xlmXj1z3s6HF+y0ZOuRf87+GgtTmjk/Zfd52Or8l057EybUWLW3rIOi1cmIQeHTw==","shasum":"60b2c8cf6a3bfd2984687ba6941a9f0dda9c15b4","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.6.2.tgz","fileCount":4,"unpackedSize":16400,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeQtFnt+tMEAZYMvyf6e/ZDS9ALioHQ7tW6yUQPIziYwIgIBoMIXzmUQlVynYWYRK1J7xc4EMcksSkcvVCe3DXMWE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipxezACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpK+A/+M0FxKXt1MzHhG22bvDGcQON6R+Rm048KCer06NTk9D7O+g/M\r\nLd1CSPLnlqiVgPym14UE+QbYT2ZxTnRhT+6gO7oIKqH49EyPxbXe2vfOmuOE\r\nTl5yKfwpgHpufGgI81OwExF/VJCnMt/PrFRtFiYmOwpbKUB03j6zMl5c+ov/\r\nHuJjwP6FHH5h1J6HuKqHeWlFajCj1PNHePoPwvYU5UJx+9gDdNUrRhofl7sy\r\n9X+HnhURfmpcPO0A8kJWzkSxxlez0aOuAkoTZGnhBjKG0x2DiCiHupTpM/Bz\r\naCrCwKLWjFpsmvP2e0RS81ATcYxp5VEpgujiCBpTBdnZ6+EEShgcGFDFuFMX\r\nF4izA7nRhxEsEuCDu69it4O6MI+kbDyaU+dpJMQbEBwXgnObC+yDwbKZq1XP\r\nE0CWasrbi+KEYEjViEUiS4tucCsj39jCpgO03iVJId1OK7moIhqGwjBo/9yc\r\n22oByPAY2xh86i521nH3xtiOCx4YBI0yaN/KVoPRIK7xMmotRsoZzLNXHAGx\r\nYXpiqoQ0UMl7ajBTyvg69IIjeZ4WaegDL1xbQmnPXvO1z9wbJI6BSicQ3ZMw\r\nvv1c+CPygEuqeOO62ewLAog87ydksVRgnCeVTjeFl2y1O/HNZRzJyLdeuKqY\r\n6SZCD/VQtfBcoMbAznrH8/nKvZr4f+NTdFY=\r\n=M7HP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.6.2_1655117747172_0.10104178711311729"},"_hasShrinkwrap":false},"1.6.5":{"name":"ls-jsondb","version":"1.6.5","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.6.5","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-FhOsz1xjuUic7RYNGtdxRThI7zZSvRiesMXyc40OahvYCLcFWYrYWCl5jG72ndCEYsqYzXjZ4uIxuInUlYqL9A==","shasum":"192a292bc77e4ad899c119be775b97542644c6b0","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.6.5.tgz","fileCount":4,"unpackedSize":18003,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHb0hJowhltUJrbSm3OrSkqCIW6b8hcOaP63ZQf1UEtkAiBz9j0Aums2u/ljnpuEXWgZeOz5lGkBhrXy9zWH+i+YZw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipyJaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqnvw/8CpwE1zFjrZZy5OGFaSdx+R4w3EmI/JT8miEiYy5br6Crhnch\r\nGcdUStQo8kkFUu0JB/PZhfx08NxDss8OySp530+ySjT8831uV+vCKKBK9ARy\r\nDZTgPAGnRri56amqSEehcrzo8a/j/HIT38HVti6EBKVwxwgPplKVpEC3iUDV\r\nNzAlVbL9GDQ9CNDNiyFrir4uO+v1YZPT7fJeIl5Qj+6GrJ3x3gnvkJ0rcu+L\r\nkrLVbqp1T+vMOh8Dx/t5XN21mVWR3i0ygL2VtBt01Rw6XiRJTjOtcuDb6B6H\r\nJKM3X/6Ks/UfDb0AFxZtbeA8Qn56or/n3SucJ4HT9D3fOyACcAv/c9hvnpTL\r\nVLOJR++UoeENbKOcHngpy8MPC8paju8BOjnrI3lReNy87WaijwuEe9kDD2dm\r\nh4hTYRHKLV3Dp4OL4w+TeEYS00+RDY+QJx7HzRHl+fKkPcDEEVKtLOqBnp2g\r\nnYelhAOqEWo4INFhLvRduoy8P8gGGFQxs2UTucqbapyF5wStzU1kQtli3eNz\r\n4ADQSSrse6nTRkg66psi/BtA72NT+RhqgcNkePXPPkQIef3/P7DUrENmG9/F\r\nxQfVKdcgrtYlyBkAwK2uNCo/9nvmImi9dGZf+XB4vI77gTLVcwQp+5cdn0mJ\r\nNTH/HeCNnhcl6RHSCkO+EUnzmZ6I7xZRUrc=\r\n=JYXr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.6.5_1655120474758_0.918468116408198"},"_hasShrinkwrap":false},"1.6.6":{"name":"ls-jsondb","version":"1.6.6","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.6.6","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-CL5EBmqAeZmNan02WznT9rd4t0X394wJ1ZHZCRb76aJtSdEfaVigr0J7zIhSXCpwpIrKWUN2/9V9n1+sAdr+uw==","shasum":"9e12cca346b2da20e3857c481c21228095af7c73","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.6.6.tgz","fileCount":4,"unpackedSize":19859,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBnyF8q5rMq4wVUfPPKzxE+mdAkHILEClbvdweMO0o2TAiAw8cnQoa9EXkwHJiYXx6raW090TGnMY+b8VeM0KBLqWA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipyOSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoP7A//fTfgY/uDUqEFAV4VLCp4tt4ZD47TbE5RfXQBIDuaecNQnJ9X\r\n4u3RsasQcKnP8bGVM6SptTXCxSRLCE3WyEsUnJrbdbQepzsNwmS2EicUzq0X\r\nqGpbpr7j8a44dlsQYLGAuXhED6HCHjnv4Tin5MzCpPVph5oyNh83vi/aUEdr\r\nfTFWlh6y/0AJEO+1fb6acIHpfP8cPY3Op0vRq+IyQXgEwHngVVACF24i1BNb\r\nYWcSwwS1RyBVpQYhWfQljU6mX1nkiwa7ypl5VI9ijPbBfvVGh3aQJt5HZmIW\r\nFeQO2Vo7IHWbn91Rb+f5RPsn+Jw0c7UHcYRx/biLW6Urx9a9TGUUIPpDVt+x\r\npZJEp0o7ZvdYQInMwo6/uzoVhbLNJUsJIUIs8fA+T9sir7Fez/ylbqclZ24v\r\nxV3JvXmiDWRAbgqZdHILEaB2WB7v8a6oSI31HhIIb5v+78Vcx1LWf2nJfrDH\r\nFrFoyu/vUNZUWFEMMCJB1xZVsBdbzvfgqPuR9q4Muk2XQVH5nC7FOgRYzvT4\r\nWlvkp1A/uA2hprHm1wg5TrycxchaiAnyaIyfwERDXFcT7cG5DvEVzacQoFlY\r\nXfQQUPyYCrO7VyKwfLg6W5dVptYm6HSZKuBfRDDZeD+l/4yyHEFKjZ0BGLRf\r\nyyQVVocbmPh4NEkv5ncGcufq1ixqFEH3OVE=\r\n=nH5o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.6.6_1655120785892_0.5889519190870958"},"_hasShrinkwrap":false},"1.6.7":{"name":"ls-jsondb","version":"1.6.7","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.6.7","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-a/PJY8n0XaKGBWOg+ieyVelCoPmXGj90e15VWL2xhp2ou5g6XLSA/KUb+KTKls+lKYErbkboGvvRBOtyFS7VmQ==","shasum":"f2b545e9db9e7a5f1fc50eddfb402a1dbe23ba5d","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.6.7.tgz","fileCount":4,"unpackedSize":18440,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDycK/33MdaSo7B3hN+YzICTg6EbrNROfAcbYu9tokcAwIhALQ7K+DTn/iqzMJb7Y7ms0f2tFy4hW0VIT8l1SwxZqop"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipyTRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmru+Q/8DfqQgLlV8ARh78jtILR7OpWRGTef8nQ1mRNmYwB4M0GnK/AW\r\nFFy+QJQgjTc+2kMo/JFPI8Qw7JoV08PPETdlFOW6jQNttVLexOTa15Mfhu+g\r\nTjaVxE5iKgMwzjzJt9ZiPSbMzlpimpB1H2RljaHvH1oS+Zs13tFRu+SAkQhJ\r\nX2qY2ZRjYQVuY+CfHlgyd6oK7LbILJm/fU+4PVD88GahetTiMpfkW/y7T559\r\ngspUW/JdPM1kC4L6SZptjAN92sd6+Cz9xw8DcUZCMQcs4BcGG3kHc2+eWSVE\r\nzm7vuaonODlc4oC+iCoFa4fLqcd/KcSHjJAjgPY0VWA0olsar/HbwvXZnEoK\r\nVzA7i0KqqDQqJHZRDcwdcnfFXCf0O7N/xWfJqH/nOEpb3a45I+LgTuyOKfK4\r\na9bMi+qOjxMMs3+s4z7tFdXbGi9mTFb5NbWRlgwvuezIC7rLs5hiEs+zU+Wq\r\nQUFQ02vQAabcZEETHyJJ8EcIgxoBJXa8J4tlA93K93+b43QXGTx3pVXzlAqe\r\ni0JR3Ym2PN3ryJcVErfmaGQ3GMEtXdcwPJKX7+YDXFsFKK1A9xXRFnzbv0Bc\r\nRC3GjdLw2g1Jey/YUIAxu8JKnYONKOj5oGlU+x52pG3Qf2QxNrlAXTxs/RHl\r\nmUBdf4Ka0/FNVbaZeLF5W5FFTzfQeGoMZbk=\r\n=wEbJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.6.7_1655121105522_0.5006631554101206"},"_hasShrinkwrap":false},"1.6.8":{"name":"ls-jsondb","version":"1.6.8","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.6.8","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-pjJ0Eq3m3IfzpgCsQCPFm6/pxRDXgCRhhDdyp3NlpNJ7+0KXM32Q2A7FnSC4QaO/aqBgBgyrNWg9t00Gu8cgLQ==","shasum":"6e20d82797623d2eab28c4a85ecb4dd72287200d","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.6.8.tgz","fileCount":4,"unpackedSize":18415,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD95LDZbvHio0MgOeK+v7VBakQs3juxJsx7l1287VB49QIhAL3mGxxg/F10YE+f6+Kg9EXaZYSAFIXk+xIBH8x7+ZPh"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipyT1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofYQ/9EWtxuRazvJXdrBEwkxdTwxDI0gjUuAfM9omWoxySGeafq/gV\r\nEptd+uImeryJpvLGkbBkwyXV/teT1oWCImkJss/YxmGwlV//FOI9TN60t73s\r\n6r6Ihe81QUe25HblJKOGSURtaFZGUaUPxNNWQor3voIBYp1Iro/EwyKU7Ak8\r\nC/0pPcxFdvjdB20wIZMSd/Ivtdj8UdWh6P3E9AmLZM/rFLoXcrWhJaGslLM5\r\nH+ks9sA4KK2IZX9pd/E0IyTWBJd0m6Yw0RASwUzsLu7B+1leDIuPHdGeAmiC\r\n2mYOOYJK0RRtTihGFydPB1bsxLERCRfh1Upafnzn3IluukjfS+T4CzBaGAYx\r\nQEa2UEi5CNTLD3hhUMRW2ajNxdEyqKzIc+AS/+3rEsXp34m+6WUsve8lj1kE\r\ntkspRJBKjLGjWtS1RlXEqwNzf0iQs+Oa8XGV1QiTjd2YLBNqW6m3yM1GXJtU\r\nCvzmmS5Bh0OX73p2P31MquIWaXTp5/yzfLK55fGBJ6kzCwDJ6G6r3EleGFOp\r\nmhJBCYEzonXtlTLCiwfaWH9x3fJEKKd0rPbo2UOaxmeGCVjb6PD+wVi4aVlj\r\nU8yAEtCFTsI1EK/UIfoOWbJiV0XOZU695sik3nX8tbQg4Go9A4xPQHeEIOGC\r\nL2yaeOR67mTDtnVgT8GK48LHKyBNGYhTx5Y=\r\n=yJiB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.6.8_1655121141268_0.03997956008341674"},"_hasShrinkwrap":false},"1.6.9":{"name":"ls-jsondb","version":"1.6.9","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.6.9","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-VKwkoPkdZXxbO27UQqBCy5Eyht4C8bPmZjf4i76FeLpjexzdDEr5qedb4UCSqKo8Cwt/33Fy49hXeyfdR4H6Nw==","shasum":"4ef4c46112037d5a9f3e01946e56436530805cde","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.6.9.tgz","fileCount":4,"unpackedSize":18414,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDojmX1RgwLfXsITU+A+2B1Emk4O+5psTVdQtU7FwaAzwIgEV9Z0BizklFGwS+Iqpx8nJQASpomI7OHBL4vsFgmhRY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipyWgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIEw//fHBIhkhLMIvK74bd5xlV0HG516rE4VyG6ph0A7U9tS6kvIBf\r\n+cnOsIn1odgDm5ofNxoiLfX9McJGi4HopAY9pR0aFo9vXy5+xkTDKIv4kLkf\r\nRLOCsfr8fBWqdoyiv2P8Yx83JvTRfbypM31zNkeY/XyGT2z44AB+r7RynEP4\r\nISAkn03rUazmEvcASeRcWRcruMRIYkh7tebXtBaR7PdAO0CRJ6/oD6ARu0Ty\r\nHUL0hEH8aQAADCtCDZA5X5Tto1FmnIqf+x5fDC7DaJspepfYo+rE/4DmRgqn\r\n+OKvxSj7r/jhmPRQBJ/Y9FvuaB72IE3OZlyI2SL0UQovf+CS85Wn0mk+EJ37\r\n1EtQE/jio9i835BHC+pi48WFy07QfJntp3MKr3eAy3lM+cEVzu7AbMsSf/6M\r\n9J2C9snTpTmnqiJ53Bi7SqjaYm0sS8FajW0iefBTNAHE4L+VkaLulm9TUyrW\r\n8y2cLvWzwUlj58TvNSnjhKA7vpnRMZXhcZInVzUWQGGr1eL6M/oqGxSwZDdA\r\njJCfpE0pzJ+0GoTAz9fYH3zCtg3v5oMqIQI4OMHFOWSp4fRs93HkQIWeA/dL\r\nzyOTMjFf/2IbkID6VsZVRNxGJJGs95X0BrRnanmH8pomgsTD4af4k+NA/JEn\r\nnE3YE9ho/L5aoTYSOuh484zby4e9+9Cw5nQ=\r\n=OaW/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.6.9_1655121311983_0.457750890644276"},"_hasShrinkwrap":false},"1.7.0":{"name":"ls-jsondb","version":"1.7.0","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.7.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-HIOOtUN314VyklcviPPhdJs6m29y5jaPCYFACVJMtd5K+v5L2UxXzKGRJjiVOwKTKD9s2YVOKY8QCTe4K7A5oQ==","shasum":"a36ed0fbea2378b5d6e408f262fe0398bfaae20d","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.7.0.tgz","fileCount":4,"unpackedSize":30147,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEL1HnjSFWlVO8J2WFEcWzce5OjlFAU/ZJSzhIhiWCdbAiEAgiqbQ9ru0EXkxBUA8q+Og8Zl5iXmPhgUSqKRWRufZ4g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisa3HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw+Q//aNschyiTbDlHIonPLf3bqSb1RvIEvgyE2VlsDFhtGhSSw2T1\r\n0ieXyiI2bwm6bNjCCX9kYM/LIdfzCn9xm3bw/57wrMUUxqeaIysbAe8//L1p\r\nmPohSAuR/BVVuczHzJLyEnXwNRbexouFAvPXPcrpooV4kyBnK3fJT5rraWBQ\r\nu6cEWSY41jodTVKzdFMVnUD+3y+ePDFakMYHh/zKogulDZs/+vG7xkrVlloy\r\nRsoohClYDdxYqI/3WCXu/0TCFRRjIWj1c++rShKJxjS6cG8gUbB4OqlNaeN1\r\ndS5fOSMkEhtskaClJh545ftRb5T305PyJYzqmQxm9k6FD4GfmqmyKd4G+8B1\r\nYIQZExG8A0JZmaNUl2eVYyoTFBCnuYUNM+7SV4Ax0sE+EKD0fjhS1YuIsAi2\r\nYE2nz24VDsio4ptbe4MgPy63mEuiiuh+1l4b5LIlcVMjzQ+yaCTiRCuEBR89\r\nasE/Ij88b5hQECv5v79c0WY+yBqzrYnQE7s8EZL9X6wC3a1ID4CvC/vVIxl8\r\nvUwl7YrNudLjFYqI9/z3IUTg3IkVhF0Jo3HWASYuuTo1/Q7Zkq7d4yxMsSmK\r\ns++n762fGsmX9wAwB128l0OEA8LgxpTiJTI34qebHzxgtmEu4OfIlWNQv2EI\r\nf7c9pFOXXjSGItylqU+QrfKs23aZsOAlwiU=\r\n=CF1V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.7.0_1655811527045_0.04268170560937956"},"_hasShrinkwrap":false},"1.8.0":{"name":"ls-jsondb","version":"1.8.0","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.8.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-E5eacDX4mGsVGv1J5wH0/c4K6u7MtlaeY+SItI2NNiqe37kgxbhuKqNTz63gABo1n7ubqaDzufXdq8TuGn9zDQ==","shasum":"dfd39e73ec6f85fa1a43523200a6fec4163482aa","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.8.0.tgz","fileCount":4,"unpackedSize":34662,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAS07QNsGyqkFalkFT0PYNe3rOCVhacBqtNU5JF3XbK9AiEAo0RQxjgk6LRk5+WjSAhNbHEWuJjr2MIJMT43nLhVkx4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivwoDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1AhAAkjkcULpyHszapYiaecvzWSKGtZDIrcLfmPA523BxuMae3a2G\r\ncYY71YFI+ZLpRTQ8HliRQPHva8hfyzs7SeKeBFW1zOeZHdwhcCtGBsdnQCyX\r\nJQ1AQ+bh53gmeYvEwGaC0oWSeusej+U04MYtkTwbKAJ5egkvuPgkQ7Ok/sVg\r\nqGKXBqWfWs/JAeOY1ZbdNuNGaR29AyXZK9HXWQPMeEebE4VUOUYCVFti5awE\r\nfOW+nINQkTEBQL3+Nfih3A2KZrLrP8t246t4Qz5hLEY8ntFw+PTSLBGiwlF5\r\nP0qRpLWYY7e5R2g2ayBp5e707dtZbJthRL4GeFFxNF9VfZBlcYLVN6E7Ah0G\r\nwa8igItOgYNC2PPuMXJyW2c62lKAXuLwg/2Pk9NIzEBkGRw9w9yJIYD6uOuS\r\nx6ICF+TSddeL6RUup+1zUQ+Ed/9UCUxXgqMzf0bUXyee9mhmsqVaRtlEyfg+\r\n4g1hEPkQR3/atWh1vMjLqVEuTb4FmGBPKvdfetUCgao3/CgAh9IwGh99fCCd\r\nCsTv987xlWdNru8lg/g0rA2NB21rQb2Ea2uUy7OUdPkDYQ6dFDw6lbOIPfvJ\r\nvEatBZtLHNV7MV5DdvmfzYQj2SdHLWY/Fbv9ltgkHnJ7RhChIniOH6dRBGG7\r\nLSZBtf2/auwIgthDIxVlpRrkFlWp1AekEn0=\r\n=wrx9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.8.0_1656687107698_0.7280533127045685"},"_hasShrinkwrap":false},"1.8.1":{"name":"ls-jsondb","version":"1.8.1","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.8.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-I3qZFfGIEYE4Zl2QiMcZNp6gB24xkDf0n+nSXYHlvF5ZeTafyPDmWnKZp3SjY+gqEolbsYFkb8ADMsl6oUFf8Q==","shasum":"bdfb920b74590138412a9a972003f5e0512702d5","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.8.1.tgz","fileCount":6,"unpackedSize":34960,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEuO8Jw4gPVAfBxtOUyqJFu2sHAPokJpa/WSl053rjKqAiEAqrsntAOZNMmbB2WakO/C/5Y6iN6od9bv9gsN7P8t88o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizBM7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozDg//U7zBzfs/SRaM/q9qNm5TR45vPh/OGPVdVHCLCQBXqo5QOtam\r\nZk/jI31jvkEO2qpQhJ60hUpxf4gSU6oUn03Wccw/Z3nb2ze3v2XA+mAEduQc\r\niP9OA1wg9t7I9kh92ImL+6HtSxxB3vS9WeIJjZ/Ks7BkB02qUpHlMfANbSOQ\r\n3aGgiMeRKP9fAUKmUQuNBi7c6cNFGCOl5CEMSnqiWOuHbb+oCdpSqwa92NFu\r\nQLCWQdQgIHQ3fVLeiSarDUye3Bov3EfsC5nCoLNFIRCvvEE7+wmPKCbP/jZP\r\n4YuMMPCiE+PKNdoFfXhQjm3RYfENyyTaFGE0KPAycKnDQ5/Zhj8DHcfE7tQJ\r\ndJtxQZrHwk0Qp1WNem16z1h9pNxzNDfoLqYA3duXbl46WgNYqzOn8cbueqC7\r\n00CzpAdbQJwU5flZa3EI04pYp+7DobjekIagNUdntVXWJj71eaLZgTdEkGoO\r\nv+WL8qZXVVgT6545jTj+BjrXqfqlS00tbAkwb2BjZPPZuwHddkZYPfpIg0pF\r\n4aSyaNVm5i531MPu1BDA4/QUtLztBBK9ZB2Ykqum2eqOGTv0hnGYgv70z3xV\r\n8DJVT9uH2W55lSYD+yy+6nOChyxrHppyKpGc5PpYerdBybQRCYUvk0eow1si\r\neg7CCvum+ESxNAF8ZFRjM/VlJ6DlJMho9WA=\r\n=R7eg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.8.1_1657541435062_0.22458771661156418"},"_hasShrinkwrap":false},"1.8.2":{"name":"ls-jsondb","version":"1.8.2","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.8.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-R4D20WWIFbak8imeaNuuSFNi/fr0E0XV+t++aO17iWsje25XxTQb53RLUbfUXkSMehNslocCUe/snp7Dq2Bqcg==","shasum":"74fe22f3f1436f70577855a85ed89b24f16f2549","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.8.2.tgz","fileCount":4,"unpackedSize":34807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMjwX1Ru05aMn70UERLVvONo8aYCryaT+WjSO23W8N3QIgGKdPpBsQNGIyRMlvYMxjXz8kr7YS3BsDrYGCWMjVoPA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizBObACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQOg/+Msq479juUg+eC7zTAfrf8haOBSQXlMlIce8V3ufK1Tzr8rLh\r\njXtXK0nvLHveitKcMU/6Cx9yr6fZgBb9VVwn0asN9F9Q6pZwS8WzalLueIUH\r\nW9npEPe/5xMw5UeLyiJBnpDSEXTWsaoDT/mdDO8B+6hE4NnXiGaF0ZUwkoOT\r\ndXbV64lX/Q0lv8Ai2MsUEKiAaX9zPP7qOw640mHsjuP172Sw/Ubws/5CrEB6\r\nqV8MlnNjmG7TCt+JDUxVLSj//U+NrWJ/RX73MLEHAf5s2UheJlgLHIotA8ro\r\nQTad1tL6u+Uw8ICQqfIZZswimKUS0qr16aVNkgOxSv7ZzuZ10iqfwJJpPi/j\r\nlHsk3yNg3jR5Y4/4rF5xR2ROShfLaSsBBB61G2h4nA4dpCcb7EFKdQBKK9jb\r\nMG6vVJrtwFgThpbNLh6PH66XC3/xOUGdBG8tLUEJI6bOkvLG1IcLJ6HRl0cy\r\nEYqb1GJThYwB8BLKVajk2Z0Y9SM+JWr1ZDstEZXAlfK1knm2VruxGh0rd1Oo\r\nOODqAGovmyb+BtIZhfUtuyDHZDJFwNGcLJVbKw0ulwS39l0wjSWQm7OoN7AJ\r\nOZzNeCE68nTHYJjSiqGqkdJXb6Sr+OPu5ZMX3yVpFtVPEZGoYgH2deHuUVHO\r\ncZJUPo0/qC0xxhwT7wpnOdlecQ8zNyvcm/w=\r\n=RgU+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.8.2_1657541530807_0.6213828272389699"},"_hasShrinkwrap":false},"1.8.3":{"name":"ls-jsondb","version":"1.8.3","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.8.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-zlkuO0I2psZTmpoCFrcO7rZAJnT/7X4V1Xy/gF8THjytr+XcQhfoVBpuMGxPN/cBLhNon+8gGnN1mXCBHT1vRA==","shasum":"beb002333f065ff2d38f0eb72a6ec95bc755374d","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.8.3.tgz","fileCount":4,"unpackedSize":35410,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCLyd7d72RTY/Przpw7ydL6TIAFoW8truopW9MOAmmSgIgQLxMBQXZyJTK3g9ISmoiUe7ZBU/RHPVTXlJR94VNF5A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizRHNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpW4w/+LAZ4VY/K++4psNiBiv61LZ6M5Alur9L3e4TfyhpMVl8Har/B\r\nJDrX1a180qu02C9FqQRGD+8CNXt5jngei9PiR+OaDANOPHTljpRerlmonUpU\r\nm167q0pHjudx3vfi8tje8IU3Yi5QuG4p+18sGC9CfvUKmoOGk3QPfNc7gZwN\r\n505aSDU8dO0qMdFGEbvWfmPT6uhWbOc1lQeMlcAEhXxvbaxudSvHIZbXBgs6\r\n82x/bv6uNaVK6Rol5FBCOt3jLBFbecuZqQaRZCjzdJs/FcqrmpY3y6+XlKYv\r\nbKsIFGwtiVRyWr0N9hrQHJJG6x/GuuThglr9aLhrjBRZfgp+pv53Xc5toZFp\r\nCs2n9t7RkDdW2/H8yba2w1/lNJO4zWH67RI894KZL1rm0IRP5j3uGOjO9DEe\r\nMTfFcT5xndnxbSMizByInT/znx6lpMHzLOcg6bKIjmfGo8X8e3EtatffxggN\r\neRsrLS8TZaw/5H9YxIUgoLePMZqMUFlGMaUij0HXVyuoZLaMVIuPXX80DjeO\r\nEX9Wp8y5jnKqqYJN98B7tY/FNIAZjtKH76yekUbPhZ0I5M351hF4AoGneFs4\r\nDo5bjzegSKUIUkd0WvnsherCTlQem4Jwd3LEeKU0tg8wkE3YMRR/BrYVamA2\r\n51bawompSPLZeKPOoMvH3p7S5ERjXgQqJ10=\r\n=8/OY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.8.3_1657606605015_0.5011593882718726"},"_hasShrinkwrap":false},"1.8.4":{"name":"ls-jsondb","version":"1.8.4","description":"A JSON database to make your life easier.","main":"database.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","_id":"ls-jsondb@1.8.4","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-eyb5Bc/ZM/HH0jywUPM6EPC1JvVu/llxlAS8U8Et1IMezTUFsorBCls4R0SiJL+3Ga3aa2w/XJfPBlZ8e9n8FA==","shasum":"9cd9df5ecac79a2a5be94562927eecd76ef87a3d","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.8.4.tgz","fileCount":4,"unpackedSize":35383,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEN5DDM7kZGtBg7TBRerZRmA0NKOlNqgm7Tcr5JTWeZlAiEArx5dKDd7jwA6YVqpPmH+UCeOIvCb7FXC5UPYPoNM3tE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizRImACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/6BAAmsC7byxOYhzk9q0mVv1mLAwmesuj77m3pv//kYLKA0kkC16c\r\nLVBXuGkCIJ10GkarqW/ukdvJOeTrAPyKrsoo+ChZRAlBOgSfSG8TIEINWBir\r\nMF9KMKo7lzBfHbmwxAffLZAbndzZVx2KZS2qosqmP1qOZ1FMtXT4QDu0DOgq\r\nsOGVpuXHCwaqYIdDLt3BtigigQbCsxPkp8Vb/99AhzCHVons8vwAOQyj4zSh\r\nx9O2jKkTg4473n2n4YutfR/+ZctyA7bz+9cB1CmHrZNG/SYJu9IcoU3K0pVA\r\ny4qZkC36Dpn83JFKM3CWQiJNLr6xyJHdjNMon6PBRckE8hBw2v9SeCdh6sGN\r\ndWLOKLKpzqq4HG3OIhG7SE25y8DopgdiOnqIX92N7iOSoklETGehHvBYEoGY\r\n1FS+s2g4F9AxhBhWzdT7cpepTfaye3cbRs6J6gVHonXQiFi9SVRFmuSgY+tq\r\n7DAgUVLdN4nGez7xdQHZGGAjp3n24t+e7XIvdHSnf2j09aG8yorVVKVHhyo6\r\nSizh2Cqi/PI0qB8quy0CWnnJiAeyXEj6pnkhrOn4NbMiGgDvsz8UDRfRWx0d\r\n8BLACk+iZE2IevKfVZOl43nBghjd1/5G1NbZGvAvC5qEKeURoZp7T83p3OdV\r\nEMH/OZMXBwkhac6xMW44YR17JuNyYCvE1/0=\r\n=6YLv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.8.4_1657606694699_0.3774843985129357"},"_hasShrinkwrap":false},"1.9.1":{"name":"ls-jsondb","version":"1.9.1","description":"A JSON database to make your life easier.","main":"lib.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"author":{"name":"Lissa Squeens"},"license":"ISC","readme":"# JSON Database\r\n\r\n## What's new?\r\n\r\nIf you want to read documentation, move down to Documentation header.<br /><br />\r\nin 1.9 we introduce **increment backups**. Now your increment value won't be lost:\r\n\r\n```js\r\n// simply use this function:\r\ndb.checkIncrement();\r\n```\r\n\r\nIf it couldn't find increment.json file in your directory, it will create a new one, restoring old data.<br />\r\nBackups are stored inside /ls-jsondb/backups/ folder.<br />\r\nAlso worth mentioning that code now requires to have increment.json file.<br /><br />\r\n\r\nin 1.9 we also fixed some issues with increment. Now **db.readIncrement()** also returns the object of all increments, instead of just logging it.\r\n\r\n## Contact with me\r\n\r\n> You can add me in Discord: **Squeens#6280**<br />Or join my test Discord server: **https://discord.gg/mKYuStucmp**\r\n\r\n# Documentation\r\n\r\n## Variables\r\n\r\nMain module declaration:\r\n\r\n```js\r\nconst database = require(\"ls-jsondb\");\r\n```\r\n\r\nDeclare a single database:\r\n\r\n```js\r\nconst anyVarName = new database(\"path\", { settings });\r\n```\r\n\r\n**settings**: you can leave this empty.<br /> **parameters**:\r\n\r\n```js\r\n{\r\n  usealerts: Boolean;\r\n}\r\n```\r\n\r\n**path** is a String option to declare path to a folder with .json files aka tables.<br />you can use multiple amount of databases by creating new **paths**:\r\n\r\n```js\r\n// for example:\r\nconst first = new database(\"./first\");\r\nconst second = new database(\"./second\");\r\n```\r\n\r\n## Functions\r\n\r\n> tip: there are tooltips for every parameter and argument if you hover on any function or constructor.\r\n\r\n### createTable(tablename)\r\n\r\n**tablename**(String) is a .json file inside path you declared.\r\n\r\n### removeTable(tablename)\r\n\r\n**tablename**(String) is a .json file inside path you declared.\r\n\r\n### write(tablename, key, value)\r\n\r\n**tablename**(String) is a .json file inside path you declared.<br />**key**(String) is a header of an Object.<br />**value**(Any) is a value _<sub>lol</sub>_\r\n\r\n```js\r\n{\r\n  key: value;\r\n}\r\n```\r\n\r\n### read(tablename, key)\r\n\r\n**tablename**(String) is a .json file inside path you declared.<br />**key**(String) is a header of an Object.<br /><br />Returns **Any**\r\n\r\n```js\r\n{\r\n  key: value;\r\n}\r\n```\r\n\r\n### edit(tablename, key, value, subvalue?)\r\n\r\n**tablename**(String) is a .json file inside path you declared.<br />**key**(String) is a header of an Object.<br />**value**(Any) is a value that you are editing inside of an Object.<br />**subvalue**(Any)_(not necessary)_ a value of parent value.<br />UPDATED: if subvalue === null or !subvalue it changes whole key.\r\n\r\n```js\r\n{\r\n  key: value;\r\n}\r\n```\r\n\r\n### remove(tablename, key)\r\n\r\n**tablename**(String) is a .json file inside path you declared.<br />**key**(String) is a header of an Object.\r\n\r\n```js\r\n{\r\n  key: value = undefined;\r\n}\r\n```\r\n\r\n### check(tablename, key)\r\n\r\n**tablename**(String) is a .json file inside path you declared.<br />**key**(String) is a header of an Object.<br /><br />Returns **Boolean**\r\n\r\n```js\r\n{\r\n  key: value;\r\n}\r\n```\r\n\r\n### readIncrement()\r\n\r\nreturns stringified Object of all increment values in console.\r\n\r\n### editIncrement(tableName, value)\r\n\r\n**tableName**(String) is a .json file inside path you declared (and also stored as a key for increment).<br />**value**(Number) is a numberic value-ofset of increment.\r\n\r\n### generateToken(length, {parameters?})\r\n\r\n**length**(Number) is a length of the token.<br />**parameters**(Object)_(not necessary)_.<br />**alphabet** is a String value of all possible characters. If not stanted, uses \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\" by default.<br />**notallowed** is an Array ['upperCaseString', 'lowerCaseString', 'numbers, 'others?'] of letters, that won't be used by the generator.<br />UPDATED: \"others\" works only if parameter alphabet stated.<br /><br />Returns **String**\r\n\r\n```js\r\n{\r\n  alphabet: String,\r\n  notallowed: Array\r\n}\r\n```\r\n\r\n## other parameters\r\n\r\n### \"AUTO_INCREMENT\"\r\n\r\nPut this inside **value** parameter or inside mother {Object}<br />\r\nFor example:\r\n\r\n```js\r\ndatabase.write(\"test\", \"USER\", { id: \"AUTO_INCREMENT\" });\r\n```\r\n\r\nand it will write it like that:\r\n\r\n```json\r\n{\r\n  \"USER\": {\r\n    \"id\": 1\r\n  }\r\n}\r\n```\r\n\r\nincrement value is written inside **./increment.json** and writes like that:\r\n\r\n```js\r\n{\r\n  TABLENAME: VALUE; // Number\r\n}\r\n```\r\n\r\n> WARNING: can be used only once per table!<br />\r\n> WARNING: do not use AUTO_INCREMENT value in edit() function.<br />\r\n> WARNING: write() function creates a new version of the key so it always reroll AUTO_INCREMENT value.<br />\r\n\r\n### STRICT MODE\r\n\r\nThis is a very complicated thing. Let's talk about it a little bit more.<br />\r\nWhen using **createTable()** function, you can add {parameters} after tableName property.<br />\r\nIt automaticaly makes this table in strict mode: creates **tableName-rules.json** file.<br />\r\nExample of usage:\r\n\r\n```js\r\ndb.createTable(\"example\", { id: \"AUTO_INCREMENT\", roles: \"ARRAY\" });\r\n```\r\n\r\nIt creates empty file **example.json** and **example-rules.json** with:\r\n\r\n```json\r\n{\r\n  \"id\": \"AUTO_INCREMENT\",\r\n  \"roles\": \"ARRAY\"\r\n}\r\n```\r\n\r\nWhen you write or edit something in this table, it uses strict parameters:\r\n\r\n```js\r\ndb.write(\"example\", \"user\", {\r\n  id: \"AUTO_INCREMENT\",\r\n  roles: [\"ADMIN\", \"MODER\"],\r\n});\r\n```\r\n\r\nIf, for example, you make \"roles\" as a STRING, it will throw an error:\r\n\r\n```js\r\ndb.write(\"example\", \"user\", {\r\n  id: \"AUTO_INCREMENT\",\r\n  roles: \"ADMIN\",\r\n  //     ^^^^^^^ typeof ≠ array.\r\n});\r\n```\r\n\r\nconsole:\r\n\r\n```\r\nError: in rule-file \"roles\" is instance of ARRAY\r\n```\r\n\r\nthat's it.\r\n\r\n## Examples\r\n\r\n### write()\r\n\r\nDefault mode:\r\n\r\n```js\r\ndb.write(\"users\", db.generateToken(12), {\r\n  id: \"AUTO_INCREMENT\",\r\n  username: \"user\",\r\n});\r\n```\r\n\r\nStrict mode:\r\n\r\n```js\r\n// rules:\r\n{\r\n  id: \"AUTO_INCREMENT\",\r\n  username: \"STRING\",\r\n}\r\n\r\ndb.write(\"users\", db.generateToken(12), {\r\n  id: \"AUTO_INCREMENT\", // rule => returned true\r\n  username: \"user\" // rule => returned true\r\n});\r\n```\r\n\r\n### edit()\r\n\r\nDefault mode:\r\n\r\n```js\r\ndb.edit(\"users\", db.generateToken(12), {\r\n  // do not edit AUTO_INCREMENT\r\n  username: \"lissa\",\r\n});\r\n\r\n// if you need to add a new line, just paste it:\r\ndb.edit(\"users\", db.generateToken(12), {\r\n  description: \"example description.\",\r\n});\r\n```\r\n\r\nStrict mode:\r\n\r\n```js\r\n// rules:\r\n{\r\n  id: \"AUTO_INCREMENT\",\r\n  username: \"STRING\",\r\n}\r\n\r\ndb.edit(\"users\", db.generateToken(12), {\r\n  // do not edit AUTO_INCREMENT\r\n  username: \"lissa\" // rule => returned true\r\n});\r\n\r\n// you can't add new lines in strict mode.\r\n```\r\n\r\n### remove()\r\n\r\n```js\r\ndb.remove(\"users\", \"F3W9hk4klaHl\");\r\n```\r\n\r\n### check()\r\n\r\n```js\r\nif (db.check(\"users\", \"F3W9hk4klaHl\") == true) doSomething();\r\n```\r\n\r\n### read()\r\n\r\n```js\r\nconst user = db.read(\"users\", \"F3W9hk4klaHl\");\r\n\r\n// for example returns:\r\nF3W9hk4klaHl: {\r\n  \"id\": 1,\r\n  \"username\": \"Lissa\",\r\n  \"description\": \"Example description.\"\r\n}\r\n\r\nconsole.log(user.id) // returns 1\r\nconsole.log(user.username) // returns \"Lissa\"\r\nconsole.log(user.description) // returns \"Example description.\"\r\n```\r\n\r\n### generateToken()\r\n\r\n```js\r\nconst token = db.generateToken(12, {\r\n  alphabet: \"abcdefABCDEF123456.\",\r\n  notallowed: [\"upperCaseString\"],\r\n});\r\n// generates token using \"abcdefABCDEF123456.\" characters but without \"ABCDEF\".\r\n```\r\n\r\n### createTable()\r\n\r\nDefault mode:\r\n\r\n```js\r\ndb.createTable(\"example\");\r\n```\r\n\r\nStrict mode:\r\n\r\n```js\r\ndb.createTable(\"example\", {\r\n  id: \"AUTO_INCREMENT\",\r\n  username: \"STRING\",\r\n});\r\n```\r\n\r\n### removeTable()\r\n\r\n```js\r\ndb.removeTable(\"example\");\r\n```\r\n\r\n### editIncrement()\r\n\r\n```js\r\ndb.editIncrement(\"example\", 1);\r\n```\r\n\r\n### readIncrement()\r\n\r\n```js\r\ndb.readIncrement();\r\n```\r\n","readmeFilename":"README.md","_id":"ls-jsondb@1.9.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-qWGOseelBjgWZnHZQbf4kBvwcyhqjQp8TS6QUwDnuZGnJ7c/OMXdyhsOg2ueCQQ6F2fNMYyB/5ECgRB6Q2Qoog==","shasum":"b202e43a9bd128bfa50d9916359a7b73b61b42c8","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.9.1.tgz","fileCount":5,"unpackedSize":38534,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFeWAf09RSkqe71K5Q0/efu2hHQAe0V2+XaRnALDq/kwIhAOLW63Avx4IvolNoH8IBs02hvraTB/4bJNYi65F3TOyl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi73QHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRfw//Tlf118ADKrabkyvBHnxprnpnh5JrP6d7gGiDW4G5TQLSpLcd\r\nHUG8cZgKaOEQa22XOu3dH1O1qv3BEWVDVKOP6NijDiSVF6tvpb+YoEP014yY\r\nX3Zg5xvtFb2OwKWYvz2mHGBhI4gC8dx+dGY0h0hNrhYUpHsi5LyqV8BNtFMs\r\nPsaJ/ANF3ZZPyd3GIoxs/3N3PwG8I7uoD80hsU2QSLe4ecLiBx61GIbqsalO\r\nm6FsLlgQkXP0wKThcb8NslsTENP8NgrwUDkW87vfbfMt9H46ug/ZB2Gq5Wmb\r\nBnSxEuO+8vZqLula2Uz1qMcidV6poqVbD0uEJRo62gfndrrmUnjxDd+j3lP1\r\nDye1PFc3IVIPnNwI88r8q3PP1UpGKz+NURHgi3UqEPDZvT0fQLLLL+WzJzlJ\r\n/pG2jInmgiYSTXJDIqZQ6dCmIO3ZPx9AvaPtJs0t2zrYCLNOKDwmYifa05ww\r\ne0/beYodDIzbvbIMMFjV82a155r0YS/RGJB0SmDgtSICvK+oMLCofLgPXxT0\r\n/DZFs1B8dmdiiu0MVij4nOfUBmXJL1B4dH7SzaY76wPlTlrxF1R9n3DPtsCA\r\nx1ar92h/baCiIrLZyNVsCk9472P7IRU/2q9V897TspTfnBKRmQFIezo3VyUJ\r\nr4A6sozqH4qXk3fP6lDvhVwM+j41SObFlQY=\r\n=h30Q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.9.1_1659859975672_0.6728022835629288"},"_hasShrinkwrap":false},"1.9.5":{"name":"ls-jsondb","version":"1.9.5","author":{"name":"Lissa Squeens"},"license":"ISC","description":"A JSON database to make your life easier.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["json","database"],"dependencies":{"@types/node":"^18.7.11","ts-node":"^10.9.1","typescript":"^4.7.4"},"readme":"# JSON Database\r\n\r\n## What's new?\r\n\r\nIf you want to read documentation, move down to Documentation header.<br /><br />\r\n\r\nVersion: **1.9** <br />\r\n\r\n### **typescript support**<br />\r\n\r\nNow this database supports typescript.\r\n\r\n### **increment backups**. <br />\r\n\r\nNow your increment value won't be lost:\r\n\r\n```js\r\n// simply use this function:\r\ndb.checkIncrement();\r\n```\r\n\r\nIf it couldn't find increment.json file in your directory, it will create a new one, restoring old data.<br />\r\nBackups are stored inside /ls-jsondb/backups/ folder.<br />\r\nAlso worth mentioning that code now requires to have increment.json file.<br /><br />\r\n\r\nin 1.9 we also fixed some issues with increment. Now **Database#readIncrement()** also returns the object of all increments, instead of just logging it.<br />\r\n\r\n## Contact with me\r\n\r\n> You can add me in Discord: **Squeens#6280**<br />Or join my test Discord server: **https://discord.gg/mKYuStucmp**\r\n\r\n# Documentation\r\n\r\n## Variables\r\n\r\nMain module declaration:\r\n\r\n```js\r\nimport { Database } from \"ls-jsondb\";\r\n```\r\n\r\nDeclare a single database:\r\n\r\n```js\r\nconst anyVarName = new Database(\"path\", alerts?;\r\n```\r\n\r\n**Alerts?**: alert things to database?<br />\r\n\r\n```js\r\nAlerts: Boolean;\r\n```\r\n\r\n**path** is a String option to declare path to a folder with .json files aka tables.<br />you can use multiple amount of databases by creating new **paths**:\r\n\r\n```js\r\n// for example:\r\nconst first = new Database(\"./first\");\r\nconst second = new Database(\"./second\");\r\n```\r\n\r\n## Database class\r\n\r\n> tip: there are tooltips for every parameter and argument if you hover on any function or constructor.\r\n\r\n### Database#createTable(tablename) - method\r\n\r\n**tablename**(String) is a .json file inside path you declared.\r\n\r\n### removeTable(tablename)\r\n\r\n**tablename**(String) is a .json file inside path you declared.\r\n\r\n### Database#write(tablename, key, value) - method\r\n\r\n**tablename**(String) is a .json file inside path you declared.<br />**key**(String) is a header of an Object.<br />**value**(Any) is a value _<sub>lol</sub>_\r\n\r\n```js\r\n{\r\n  key: value;\r\n}\r\n```\r\n\r\n### Database#read(tablename, key) - method\r\n\r\n**tablename**(String) is a .json file inside path you declared.<br />**key**(String) is a header of an Object.<br /><br />Returns **Any**\r\n\r\n```js\r\n{\r\n  key: value;\r\n}\r\n```\r\n\r\n### Database#edit(tablename, key, value, subvalue?) - method\r\n\r\n**tablename**(String) is a .json file inside path you declared.<br />**key**(String) is a header of an Object.<br />**value**(Any) is a value that you are editing inside of an Object.<br />**subvalue**(Any)_(not necessary)_ a value of parent value.<br />UPDATED: if subvalue === null or !subvalue it changes whole key.\r\n\r\n```js\r\n{\r\n  key: value;\r\n}\r\n```\r\n\r\n### Database#remove(tablename, key) - method\r\n\r\n**tablename**(String) is a .json file inside path you declared.<br />**key**(String) is a header of an Object.\r\n\r\n```js\r\n{\r\n  key: value = undefined;\r\n}\r\n```\r\n\r\n### Database#check(tablename, key) - method\r\n\r\n**tablename**(String) is a .json file inside path you declared.<br />**key**(String) is a header of an Object.<br /><br />Returns **Boolean**\r\n\r\n```js\r\n{\r\n  key: value;\r\n}\r\n```\r\n\r\n### Database#checkIncrement() - method\r\n\r\nchecks if increment value is correct. If not creates a new one from backup file.\r\n\r\n### Database#readIncrement() - method\r\n\r\nreturns stringified Object of all increment values in console.\r\n\r\n### Database#editIncrement(tableName, value) - method\r\n\r\n**tableName**(String) is a .json file inside path you declared (and also stored as a key for increment).<br />**value**(Number) is a numberic value-ofset of increment.\r\n\r\n## Tools class\r\n\r\n### Tools#generateToken(length, {parameters?})\r\n\r\n**length**(Number) is a length of the token.<br />\r\n**parameters**(Object)_(unnecessary)_.<br />\r\nparameter.**alphabet** is a String value of all possible characters. If not stanted, uses \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\" by default.<br />\r\nparameter.**notallowed** is an Array ['upperCaseString', 'lowerCaseString', 'numbers, 'others?'] of letters, that won't be used by the generator.\r\n\r\n<br />UPDATED: \"others\" works only if parameter alphabet stated.\r\n<br /><br />Returns **String**\r\n\r\n```js\r\n{\r\n  alphabet: String,\r\n  notallowed: Array\r\n}\r\n```\r\n\r\n## other parameters\r\n\r\n### \"AUTO_INCREMENT\"\r\n\r\nPut this inside **value** parameter or inside mother {Object}<br />\r\nFor example:\r\n\r\n```js\r\ndatabase.write(\"test\", \"USER\", { id: \"AUTO_INCREMENT\" });\r\n```\r\n\r\nand it will write it like that:\r\n\r\n```json\r\n{\r\n  \"USER\": {\r\n    \"id\": 1\r\n  }\r\n}\r\n```\r\n\r\nincrement value is written inside **./increment.json** and writes like that:\r\n\r\n```js\r\n{\r\n  TABLENAME: VALUE; // Number\r\n}\r\n```\r\n\r\n> WARNING: can be used only once per table!<br />\r\n> WARNING: do not use AUTO_INCREMENT value in edit() function.<br />\r\n> WARNING: write() function creates a new version of the key so it always reroll AUTO_INCREMENT value.<br />\r\n\r\n### STRICT MODE\r\n\r\nThis is a very complicated thing. Let's talk about it a little bit more.<br />\r\nWhen using **createTable()** function, you can add {parameters} after tableName property.<br />\r\nIt automaticaly makes this table in strict mode: creates **tableName-rules.json** file.<br />\r\nExample of usage:\r\n\r\n```js\r\ndb.createTable(\"example\", { id: \"AUTO_INCREMENT\", roles: \"ARRAY\" });\r\n```\r\n\r\nIt creates empty file **example.json** and **example-rules.json** with:\r\n\r\n```json\r\n{\r\n  \"id\": \"AUTO_INCREMENT\",\r\n  \"roles\": \"ARRAY\"\r\n}\r\n```\r\n\r\nWhen you write or edit something in this table, it uses strict parameters:\r\n\r\n```js\r\ndb.write(\"example\", \"user\", {\r\n  id: \"AUTO_INCREMENT\",\r\n  roles: [\"ADMIN\", \"MODER\"],\r\n});\r\n```\r\n\r\nIf, for example, you make \"roles\" as a STRING, it will throw an error:\r\n\r\n```js\r\ndb.write(\"example\", \"user\", {\r\n  id: \"AUTO_INCREMENT\",\r\n  roles: \"ADMIN\",\r\n  //     ^^^^^^^ typeof ≠ array.\r\n});\r\n```\r\n\r\nconsole:\r\n\r\n```\r\nError: in rule-file \"roles\" is instance of ARRAY\r\n```\r\n\r\nthat's it.\r\n\r\n## Examples\r\n\r\n### write()\r\n\r\nDefault mode:\r\n\r\n```js\r\ndb.write(\"users\", db.generateToken(12), {\r\n  id: \"AUTO_INCREMENT\",\r\n  username: \"user\",\r\n});\r\n```\r\n\r\nStrict mode:\r\n\r\n```js\r\n// rules:\r\n{\r\n  id: \"AUTO_INCREMENT\",\r\n  username: \"STRING\",\r\n}\r\n\r\ndb.write(\"users\", db.generateToken(12), {\r\n  id: \"AUTO_INCREMENT\", // rule => returned true\r\n  username: \"user\" // rule => returned true\r\n});\r\n```\r\n\r\n### edit()\r\n\r\nDefault mode:\r\n\r\n```js\r\ndb.edit(\"users\", db.generateToken(12), {\r\n  // do not edit AUTO_INCREMENT\r\n  username: \"lissa\",\r\n});\r\n\r\n// if you need to add a new line, just paste it:\r\ndb.edit(\"users\", db.generateToken(12), {\r\n  description: \"example description.\",\r\n});\r\n```\r\n\r\nStrict mode:\r\n\r\n```js\r\n// rules:\r\n{\r\n  id: \"AUTO_INCREMENT\",\r\n  username: \"STRING\",\r\n}\r\n\r\ndb.edit(\"users\", db.generateToken(12), {\r\n  // do not edit AUTO_INCREMENT\r\n  username: \"lissa\" // rule => returned true\r\n});\r\n\r\n// you can't add new lines in strict mode.\r\n```\r\n\r\n### remove()\r\n\r\n```js\r\ndb.remove(\"users\", \"F3W9hk4klaHl\");\r\n```\r\n\r\n### check()\r\n\r\n```js\r\nif (db.check(\"users\", \"F3W9hk4klaHl\") == true) doSomething();\r\n```\r\n\r\n### read()\r\n\r\n```js\r\nconst user = db.read(\"users\", \"F3W9hk4klaHl\");\r\n\r\n// for example returns:\r\nF3W9hk4klaHl: {\r\n  \"id\": 1,\r\n  \"username\": \"Lissa\",\r\n  \"description\": \"Example description.\"\r\n}\r\n\r\nconsole.log(user.id) // returns 1\r\nconsole.log(user.username) // returns \"Lissa\"\r\nconsole.log(user.description) // returns \"Example description.\"\r\n```\r\n\r\n### generateToken()\r\n\r\n```js\r\nconst token = db.generateToken(12, {\r\n  alphabet: \"abcdefABCDEF123456.\",\r\n  notallowed: [\"upperCaseString\"],\r\n});\r\n// generates token using \"abcdefABCDEF123456.\" characters but without \"ABCDEF\".\r\n```\r\n\r\n### createTable()\r\n\r\nDefault mode:\r\n\r\n```js\r\ndb.createTable(\"example\");\r\n```\r\n\r\nStrict mode:\r\n\r\n```js\r\ndb.createTable(\"example\", {\r\n  id: \"AUTO_INCREMENT\",\r\n  username: \"STRING\",\r\n});\r\n```\r\n\r\n### removeTable()\r\n\r\n```js\r\ndb.removeTable(\"example\");\r\n```\r\n\r\n### editIncrement()\r\n\r\n```js\r\ndb.editIncrement(\"example\", 1);\r\n```\r\n\r\n### readIncrement()\r\n\r\n```js\r\ndb.readIncrement();\r\n```\r\n","readmeFilename":"README.md","_id":"ls-jsondb@1.9.5","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-shbHTARpX1P4A2pEB1e14Srasmlpi9jueOS05hK4xXa0/q+91573btkUzMVrrocOKKjHMJ6Qp7HTSmfCNaZ81Q==","shasum":"23ab1212015ca90eb1c7651206dd778b5f0303db","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.9.5.tgz","fileCount":14,"unpackedSize":61509,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhUThKqkIM3qvyp3lFLGCn4/VxrO9nYAEccdkyKXg6GAIhAPKjVw1/rQUu9tbSUgBC9kayGWg6Skug/XGRz+11UFAv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBNp8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6uQ/8CmLmM1aVZ1/YPEg7skjB4jKuibHq7jRu7IR8TQm7qGOMqJRo\r\nb2Aj3Au/rCRbX0259URG92D02VZrz0fzyiMHCHMpQUQzdNGgD0F4NYrQH+mM\r\nhAzcAbqQNrWqLc2lqrWkK8rI+T4fno7PKtavKvD3lZsiSPNZNkS5DimopXS+\r\n9KJMXuBgI6zuEDfh+HBPTsh/qAeB6d4AfzEeR0DmpaO2EnDMujqVQKD6edMJ\r\nhr4um8DtrHUB/waFPqF20l3YAq9VMtmzjqB9+TRXCi4n4KTWzbmvfR9HoU9K\r\nWakY7/EEuwfwLo8vA2dlTDwb3pn7RrwQYZxib/a31pbO5qYTJWXKZCHgzjYE\r\n5+6oOQpWZCcfLLOxPyps50dlYFNuAWuDgBHZcPh4PxTMqTJtpXFtH+ZPBEHJ\r\n/QmV09h5S8+9lLFUl5T5Uwp/UOO0WxVZLd1YIF9GJ7kuATYeG+lmO9/X0d1H\r\n38XEPTHFvc6LUMu+PrY/Ru8PhoO8gi4Y3/vknEBMi3/J3U/pFYzdmdQ1GiJe\r\nZlwt45j2G2iQ8DKSA43ciQ2nOPRVCB60utkqeLJmvVjSsr5sWBhKsswCVs0J\r\n9MgpoWJxt/60z8BMGbD35wbE4pmLQymHm2Li3Ycrgp/a786OYPRuZWfm04yB\r\nxssvN/2W0d4PEkSeY+vdOobnAWhzxbimbys=\r\n=lSQX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.9.5_1661262459890_0.21309029495169796"},"_hasShrinkwrap":false},"1.10.2":{"name":"ls-jsondb","version":"1.10.2","author":{"name":"Lissa Squeens"},"license":"ISC","description":"A JSON database to make your life easier. Now with TypeScript support.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"hu":"echo \"tao\" && exit 1"},"keywords":["json","database","typescript","javascript"],"dependencies":{"@types/node":"^18.7.11","ts-node":"^10.9.1","typescript":"^4.7.4"},"_id":"ls-jsondb@1.10.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-6AXfgSy916JJFpToFJufH3ayjpfFZvYuhiLRSCVSspCpf3O1uCQpS94UQwpgZ/S11RC3TCasdDGRZyFLw6a9bw==","shasum":"11ee199512b5d7f10a0522d6c8d1d15a19ce4042","tarball":"https://registry.npmjs.org/ls-jsondb/-/ls-jsondb-1.10.2.tgz","fileCount":12,"unpackedSize":60459,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz0KVvJwCwdQOIQFD6D3Ahxeyqz/H3eUJDvzp2MGa/0gIgBDDYUUQuNRKoutHhET9gwmbpBOd7/xMYSmEpjYl0+JU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLfn5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouCA//WAO5wUH7qZ/5d8tAZBj+Lv89ZLJ4tLhGytfdQfm4MeypCRhZ\r\n48S8PGB3xs2bLNwXnyHhEjiQKziERJ86YttxB1klcceLHvm9xfzNC0PtPFC7\r\n/cYlWqYaERdaPa21szh5R2W2nfrtM9WLP4QutjX1GcU8VwtO4AEF3Yc0NdwE\r\nw166DzqRHOLFF+sSqPUtXpXY6gk6sSIGkHwmWaYwYT9+91I44WeEGy28Zlrm\r\nft2qTRbhnsuQaXAnHZ1vUS+UMcJqFufuUywT3jbD91fKSowES2NzCOAyiWNX\r\n6p3k4mAe7rjnEyAtPEMfNXu6whkkM9+uz36NYzfreCUrH7MESwvQMkS5JVPn\r\ntJcQgdRLcl1mjsqTbIfi8SxCLTbInb4HyOwAVEB7F+M2CrvQiaJ8thFEuVRs\r\n641wvqO3A9O42RyzFvmoHVhqoocf4/zHxXlW4BlI0gOlBbZD9GQtt69fwW7x\r\nu+1Ghr2ygk9RAVDBjp+vpZIp9UuPJRgLp7OC/fY38hyOd7jjZ3sNYOB5aGJt\r\nMK4xR4nebmI2myKjYSnAXmp74Ff6oZ41RoB+6tc2GDhHY1eUhoiW9nor/l/P\r\n5IQUAqPG9IHR7cc6UvkLZz6qxlAjF4/pu7GWPe/ybLvbPHSbAFxRaj4BxLvB\r\naxmeGp3Eae36nbwmfp47bsBxjfk8GwRl9zg=\r\n=sNUU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lissasqueens","email":"keisicommunity@gmail.com"},"directories":{},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ls-jsondb_1.10.2_1663957496993_0.1863143396038569"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-09T12:53:28.108Z","1.4.0":"2022-06-09T12:53:28.239Z","modified":"2022-09-23T18:25:04.240Z","1.4.1":"2022-06-09T13:48:23.601Z","1.4.2":"2022-06-09T13:50:14.612Z","1.4.3":"2022-06-09T13:54:32.125Z","1.4.4":"2022-06-09T13:57:37.541Z","1.5.0":"2022-06-10T09:28:58.483Z","1.6.0":"2022-06-13T10:53:38.593Z","1.6.1":"2022-06-13T10:54:41.964Z","1.6.2":"2022-06-13T10:55:47.311Z","1.6.5":"2022-06-13T11:41:14.929Z","1.6.6":"2022-06-13T11:46:26.084Z","1.6.7":"2022-06-13T11:51:45.701Z","1.6.8":"2022-06-13T11:52:21.444Z","1.6.9":"2022-06-13T11:55:12.136Z","1.7.0":"2022-06-21T11:38:47.201Z","1.8.0":"2022-07-01T14:51:47.865Z","1.8.1":"2022-07-11T12:10:35.242Z","1.8.2":"2022-07-11T12:12:10.990Z","1.8.3":"2022-07-12T06:16:45.149Z","1.8.4":"2022-07-12T06:18:14.878Z","2.0.0-DEV":"2022-08-07T07:35:44.384Z","2.0.1-DEV":"2022-08-07T07:36:02.809Z","2.0.0":"2022-08-07T07:44:49.826Z","1.9.0":"2022-08-07T07:59:39.377Z","1.9.1":"2022-08-07T08:12:55.934Z","1.9.2":"2022-08-23T12:48:42.556Z","1.9.3":"2022-08-23T13:35:42.165Z","1.9.4":"2022-08-23T13:47:05.606Z","1.9.5":"2022-08-23T13:47:40.086Z","1.10.0":"2022-09-23T18:18:38.609Z","1.10.1":"2022-09-23T18:19:20.858Z","1.10.2":"2022-09-23T18:24:57.216Z"},"maintainers":[{"name":"lissasqueens","email":"keisicommunity@gmail.com"}],"description":"A JSON database to make your life easier. Now with TypeScript support.","keywords":["json","database","typescript","javascript"],"author":{"name":"Lissa Squeens"},"license":"ISC","readme":"","readmeFilename":""}