{"_id":"@abmsourav/localdb","_rev":"10-b8ae801f297bf59c7730884cb52b4a53","name":"@abmsourav/localdb","dist-tags":{"latest":"1.5.2"},"versions":{"1.0.0":{"name":"@abmsourav/localdb","version":"1.0.0","description":"LocalDB is a NodeJS CRUD api. It uses local file system for CRUD operation.","author":{"name":"Keramot UL Islam","email":"keramotul.islam@gmail.com","url":"https://abmsourav.com"},"main":"index.js","scripts":{"start":"node index.js","test":"node test.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AbmSourav/localdb.git"},"bugs":{"url":"https://github.com/AbmSourav/localdb/issues"},"gitHead":"2659d7e8a83f58dd3d8badda9c0c9ff98bf9a4ed","homepage":"https://github.com/AbmSourav/localdb#readme","_id":"@abmsourav/localdb@1.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cnUJkJq5+XzSN906k8mWZgMyYAfeZGlodU24N3tdOPvWvB+r7nJ5KZ1GOmE1gPhzc8X+hj7pCukKJL3YwYUz4Q==","shasum":"62b9eaea35495a9bcac9065545c58a156ebaeaa8","tarball":"https://registry.npmjs.org/@abmsourav/localdb/-/localdb-1.0.0.tgz","fileCount":7,"unpackedSize":5379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+rFMCRA9TVsSAnZWagAAmv8P/2LNh0mur2B1P7Z4kWhE\nIduc52Rs1fmTzYyuP2bapRa3Mnzor0d9qWlCzo2P+f/oG7RilpkfKe3uh601\nu25GJdOq5tTjjiZ1w7f/SXvkxga9FA32KlW6OaGLmEeVVpw6ryqw9UgbJ91b\nAVQmgoQYLWXc3vEdht4ogipokV6R6PsWTAamNyN2nKYT7iYVeS+/uao0QTvW\n6pDnHkXqlV2KU9aq6ofvuSUR6mB+wQZ5XIujJ2cQK6mBTXMOGa2YC4578WLg\n51sBPrZYL9Sn8hljJkMDJroZmUXsDqC8Hp6D/Mvbas6Y04vmaBLivoqJRvEZ\n5ITZMOFDgFzxAuLBOQSfbeCXX/tLBDzNJn72aKXJ5E027RViHYPcFLWPnwVl\ntSHL2pLsHY195Wh6jZgoF/XoxH5SJcXtDSaJ7myLvnEHaV1jHlkwcvzJa4sQ\nU5ev4JJyhXyiC8OFuLsL7X5G5KpxZeK2N8cRUu3IzvIsgdHUxSKV7297n5mj\nLW/IVodw6kMHXoqr6C2kOzwPMKUhg/vQNPaJsSoFzYUHsrIzIQIq52Pe46kg\nj2wDcG7v6VsTWb4AKMjPLhxDC4SOeYPNrG2m6kZpw6caSlr4+DxcUEk4/Ukt\nfeKu3VE0sd2aaJQ5WBpGDfmrHOXGojiJcsq+K/2Wc+76cvLh6ZYvA9RtMWCJ\nW6rS\r\n=bmCP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6DGES0UVZ7ulXI1rvi5tnJ/1qJlx3O4YTomoiNJYFEwIhAO+w4aIi9j5DdQpNf2K5NvUvzznAXIV0vR4qzVGs97Hq"}]},"_npmUser":{"name":"abmsourav","email":"keramotul.islam@gmail.com"},"directories":{},"maintainers":[{"name":"abmsourav","email":"keramotul.islam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/localdb_1.0.0_1610264907913_0.3571739717958604"},"_hasShrinkwrap":false},"1.0.1":{"name":"@abmsourav/localdb","version":"1.0.1","description":"LocalDB is a NodeJS CRUD api. It uses local file system for CRUD operation.","author":{"name":"Keramot UL Islam","email":"keramotul.islam@gmail.com","url":"https://abmsourav.com"},"main":"index.js","scripts":{"start":"node index.js","test":"node test.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AbmSourav/localdb.git"},"bugs":{"url":"https://github.com/AbmSourav/localdb/issues"},"gitHead":"e01bbe30c2bcc501145ae2b77c9c1644e39cd111","homepage":"https://github.com/AbmSourav/localdb#readme","_id":"@abmsourav/localdb@1.0.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Yk9W3Zy6GvcZ5NgFIyCVcMrKvx12Ctixbt1idpzeEOm9CD43HfZQ5v73ej0KbCg4ncEaAGCiwzgDFd47Gk8H9A==","shasum":"a4758be4dc45f6793dd1b00eff774613321680d1","tarball":"https://registry.npmjs.org/@abmsourav/localdb/-/localdb-1.0.1.tgz","fileCount":7,"unpackedSize":5612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+rYoCRA9TVsSAnZWagAAFMEQAKJf5AKb0FQ4Tc575SlF\nfp6UjOBnrUf14a4J/R/JQFNnNq4RsX0pysdBmkpXnfZ90t0nlSXxMLhc+EBL\ns9jpDzHVa3Bp05TqYwHlDmrDzYfkENv4nvCVHgFFs+lqNagAOuINXW0QWLVu\nJkDPxcoG914e6cKSMVIeP4K/cySy8ZVWw5xLCCU4e42p1TKSQnVtTekFiyTH\nTW1V2r7w7c+VYojC4P8CMxyPqMrDU/GJXItIM9tmfNT5ShgnIKtQqieCSrUI\n1SByZdb4lva5kftkb+3HndNzy8tOMuK5Ouk+0fJEupxDtZvcOE4JbkiystZT\nuyYr97DCfmz5vytTe7JCM+nCofpFPd3pd/7wEjQYLW2nxqa/sLBuVMYfC13z\nnL1Ik9882bM5Aat7UFZep5x/7HcwiF0fvkn2P19mrBGAO0Rv+SfsQ8efCyah\nvQ4AvZvXRmSPvOHZQDXCHIXqHistZgb6XCX3Mgr0MsY3RxdZ3A+QMOok1xEw\nk4Aw3/dSv/axQ0h2p1lamKWoZv2RA0oUZxVZEKDX+E9ZKPIddTRU+Uj9lCGb\n9pdBHrcpYxu9tsfbFoW8/jzMYSMVjAFLzdfIdj4NCD2J+UqK10S/SUlC7ldF\njyNAUNDblmt0iCCF/17b2k31OTji47z13yKKz3DgJTbp63QnA29CPPpx9pR1\nzrfI\r\n=AfAx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHjw1bpyBYOAwwn4Ab89oJh3k+Kj8mkHLihSV755kVLAIhAMNnDvMOZVPJ2D0ljNjygs6WHFLslUylBgvJ+EZX7RIX"}]},"_npmUser":{"name":"abmsourav","email":"keramotul.islam@gmail.com"},"directories":{},"maintainers":[{"name":"abmsourav","email":"keramotul.islam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/localdb_1.0.1_1610266152437_0.90693042898613"},"_hasShrinkwrap":false},"1.1.0":{"name":"@abmsourav/localdb","version":"1.1.0","description":"LocalDB is a NodeJS CRUD api. It uses local file system for CRUD operation.","author":{"name":"Keramot UL Islam","email":"keramotul.islam@gmail.com","url":"https://abmsourav.com"},"main":"index.js","scripts":{"start":"node index.js","test":"node test.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AbmSourav/localdb.git"},"bugs":{"url":"https://github.com/AbmSourav/localdb/issues"},"gitHead":"1673d43b5d17f5ca3cfba0522d395a416b04a4e6","homepage":"https://github.com/AbmSourav/localdb#readme","_id":"@abmsourav/localdb@1.1.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-x3tSId1NXQgg23D1E2EM823uptkKhrUC+rxxWAi2qdZ7ehJl7UqZ7tkNB59ym9rg20lqyv5HOF64Ioe040xgLw==","shasum":"6347f67c460b856a6497bcea49c5a10ec045c6d9","tarball":"https://registry.npmjs.org/@abmsourav/localdb/-/localdb-1.1.0.tgz","fileCount":7,"unpackedSize":6260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+vX/CRA9TVsSAnZWagAALeUP/2igZSR6l3iTOsiYgyVA\nLrXsfgeSVHkNcZtTi9ALXTzx7lNHWZ1HoZTvdV5XEg68n+xOZ4JbOjZfs60j\nbxHu5oAOum/iMaBP/7bkkzM+jzxfDm/zCX6i8WAVEQKLq8LANjUMXoC0oUKb\nQpgZPk79E/TnPqsjQiB0qPb9CkKZ5p1cB7oAjb8TLIV4IefHJ9jzO1WAMfva\nvJoyfa6jDpUymNvt3QYaruzguMfGvKb8+O5DwOPdlbgrGohD4swg/sp1dtYH\nyySZm8E6++8ao2cHdL3BBuUaz9x/sNUZBJjU3+tqiwuyGATr8yK/iczRqXtV\nGP7/35aYeioAktsirx9xwuEG60Sw1JWNETe7mGtcrYfOAf3BbNaeeqCUWsMz\n6HOuhqMw0z29PUCHJrCH0WMg9EY5uXrnToAiGnCgKQia8j9n13t7XX2ytAxZ\nvE9ZVq7cczpWnYJyndinh0DIS79P/284P2u2vwZeLj5BEjnYLS5VDuqndtIt\n9WpnLLuOSl1X/P8Z2JT5ZQ9TmKYk0/9dhPUAYtL7/7yQ6bZr9TTFpVxlCG2G\nUPZXRDnU8hB9Cs+26jji9HZZUb2CVextzkuUy3fRmmslL7f559cKpyUz2cPr\nmEZTT/QnVpIHZKlWYDBphI1WS2DeehTWlxS2AhHsptdhDHGU2s/bYAtRBHYy\n17XR\r\n=6rpj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKQNaepGUghgyZOzaV8U1QyRSgd/aE2s6KnqSjaZiNPQIhAPUErYDavEXk0TYzsRRn05SN4MsTrvkVtVNlMphBOZuI"}]},"_npmUser":{"name":"abmsourav","email":"keramotul.islam@gmail.com"},"directories":{},"maintainers":[{"name":"abmsourav","email":"keramotul.islam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/localdb_1.1.0_1610282494780_0.413422620772508"},"_hasShrinkwrap":false},"1.2.0":{"name":"@abmsourav/localdb","version":"1.2.0","description":"LocalDB is a NodeJS CRUD api. It uses local file system for CRUD operation.","author":{"name":"Keramot UL Islam","email":"keramotul.islam@gmail.com","url":"https://abmsourav.com"},"main":"index.js","scripts":{"start":"node index.js","test":"node test.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AbmSourav/localdb.git"},"bugs":{"url":"https://github.com/AbmSourav/localdb/issues"},"gitHead":"b1ffcbfa4d42cbd41dd5bb4d050ed569fc89332d","homepage":"https://github.com/AbmSourav/localdb#readme","_id":"@abmsourav/localdb@1.2.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5J88iKsfVmDFV9poUwlro6WdRMIrw1skxGc7Ri6/qbE6lJ2U9769hrZ/5rtblsH962d9FiaUqtq+L98AxZ0TlA==","shasum":"8ff9c3fba3aa9a39f55093dbdd0b5e06fb8a3d9e","tarball":"https://registry.npmjs.org/@abmsourav/localdb/-/localdb-1.2.0.tgz","fileCount":7,"unpackedSize":6394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/sixCRA9TVsSAnZWagAAeYUP+QAtPFZCLBIVEMLo03lE\nhQ4i62DVHGZNzbYX5JpxiddKHrZxNlWHSBMiWZQqruz0QeLXBkTYnOR/Yeos\nJZFR0f7q59oZEjD6AD4LP7jQXoBqB1P1+12y/yMHFWlkQhyQVhfKafNqFDJk\nuNVL7hreTuLb9kH82JlxQnLdVTtqL2JMcKJo5s1tAdH6vgR5ksJJ5qRi1jIL\n4mL7Mz9n9JRMpshZn24yF89y1dQolzV8Uaf34OC14IKq+OlqoMSu5GosqbZ4\neKtgEFNw04bsSb9DJdvd+G77BWO1eemv6h+f27Eayxyl2Dw0B5zDTXvf98Yi\nDfyAKAEH47L3suVUtHnce6rIlfbh/bpo+YkP+8N7e0L4PztRUm4GZp+saGDu\nIVBEJJmb3Z1kT0I37sO6i+IYL3NCMIWqSPnjYueHdC73xvZTkVurhcd0qavg\nBn95XtUACYXCDIKMQaMAgtH1ypWo9sGV/Ggcw1NfjuqWwpxM6ZvUqs38sk8v\n85nEtJinQjVYSH0DQsSlPHa3laJTzr5fYUQD8CrIp8RVCl32AL1gF4g10QaS\nDJtQmAzU8dYuVhIcpKiMD1tR2KvaOmjqAOIvZeRRCUQ2zYncr83xQ6TU/qau\nwT+dv4T9fCxkKlo7hA/fwsR+DVN5U+wqCQpz8KQ/no6FEjSIe+iQ9oMqbBuD\n7w68\r\n=GMKm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXIMRnN+bAC3ummuL33PST1FCQEc88Xik6OQPXD2dirAiEAmAEPIkzjpziAOJVKFrQVG5kEtnL6vea1TUwVBNMcTEU="}]},"_npmUser":{"name":"abmsourav","email":"keramotul.islam@gmail.com"},"directories":{},"maintainers":[{"name":"abmsourav","email":"keramotul.islam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/localdb_1.2.0_1610533041291_0.8908690250715425"},"_hasShrinkwrap":false},"1.3.0":{"name":"@abmsourav/localdb","version":"1.3.0","description":"LocalDB is a NodeJS CRUD api. It uses local file system for CRUD operation.","author":{"name":"Keramot UL Islam","email":"keramotul.islam@gmail.com","url":"https://abmsourav.com"},"main":"index.js","scripts":{"start":"node index.js","test":"node test.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AbmSourav/localdb.git"},"bugs":{"url":"https://github.com/AbmSourav/localdb/issues"},"keywords":["localdb","database","local-storage","promise","async"],"gitHead":"cb995ad8fc5f8a9b41a7a42b210621774db77e4a","homepage":"https://github.com/AbmSourav/localdb#readme","_id":"@abmsourav/localdb@1.3.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Rm/i71/4ZR3CPV1MiTbASVxQp+dsf8g3vlQafGao7oWm4yuueXw5VRMWhbK8SB/osaDMGKJRA5eRLbLJCHzQGQ==","shasum":"0a6f34cea5520e51d596e5c33b6b44bed3a71b51","tarball":"https://registry.npmjs.org/@abmsourav/localdb/-/localdb-1.3.0.tgz","fileCount":7,"unpackedSize":9084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMnK5CRA9TVsSAnZWagAAtocP/2rk/EJm7HRYunS3EtrY\n00mvab9UHpkn6miC1wAko7Q8GKuC8DPOiQ8lBadNfDyx5jZB8Owc6nwzBoqQ\nyoiS0hqOHdv8G58V9liAjneBsPB9zIdK3gjhHf3UHHgM7mMIBsPQvyYmDveP\n/JXcxXheKNTkMvo8VVDd3GK8NJBJDhY7SvMEcmNPsprJ/bSTxfjPPKUuKRp8\n9yDh4DXCVLBYKwTp1+mIWg4psLz0zQCWdjh8PfwXlfdhiSKO/VVT0uAahYLb\nM7IfLRAlqeO8TEn3Qif8oqM+2glWoGaqq+2bHRGnLfqmmuKu6IQh9UDgMxjm\nI5O/pwLdOPq0r3bapLhBH7VQz/FmXy5bopUUFDRWozoFx/aB2CA3vul4lQYV\najkbCvdHPtdv4WY8oaJWgTZZk8hTywYEeJYemrWhsbhLVCr5OBrwWim7hcWa\n/b8+2TBmyK+vjVkfjadO/99o3gwTjpbSOGxOb5NP9qksol3PlYvFmJwxyljo\nJ8otlM7A0Tuch2ocAqQjP0eIC7/Y3fN+htctj4kvR9tehYrMeIn11Zj4pbeY\nMaN4k+AMntX/Akqw+hOTRfYrBP4K6unNr1qZCcDmYIjix4XEwuZiTyOwn3UU\nfdUMLwBiXkyDUYxhe7MXf85D8Ks6LXjOfxyqOTk+1orn28halV00XDZyKg0/\nxUsQ\r\n=osj/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKfp53B/nZ3ApBhUGS+pyWa6b+oIDt14sJmHAif474TgIgFfhc9YTofBR1SdJKJLOZyf7mMzUTZU2qDU44iD5p1M4="}]},"_npmUser":{"name":"abmsourav","email":"keramotul.islam@gmail.com"},"directories":{},"maintainers":[{"name":"abmsourav","email":"keramotul.islam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/localdb_1.3.0_1613918904652_0.6742618924638575"},"_hasShrinkwrap":false},"1.4.0":{"name":"@abmsourav/localdb","version":"1.4.0","description":"LocalDB is a NodeJS CRUD api. It uses local file system for CRUD operation.","author":{"name":"Keramot UL Islam","email":"keramotul.islam@gmail.com","url":"https://abmsourav.com"},"main":"index.js","scripts":{"start":"node index.js","test":"node test.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AbmSourav/localdb.git"},"bugs":{"url":"https://github.com/AbmSourav/localdb/issues"},"gitHead":"ee6b1c7290605d638005f7599a6c3dd92975fa0a","homepage":"https://github.com/AbmSourav/localdb#readme","_id":"@abmsourav/localdb@1.4.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-XUPCoTj36UuaTowPfcA3gBTfdI4SqFxcQD2sffdVw7ANX4cvT/ApP9UxC4I3bnwGG2fIlXB3TtrKqd05F0y7cg==","shasum":"b9e77cb2631ba4446fb695e31b0722efafc46d2b","tarball":"https://registry.npmjs.org/@abmsourav/localdb/-/localdb-1.4.0.tgz","fileCount":13,"unpackedSize":14815,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5RYyruy9q6nCccjAXIqmw8TG2rHakFUG1tlSdcX6S5AiEAnFl7vBTWsXkkezYZ6S6DrnJJyCaoMpLYgrGHiW5dnAA="}]},"_npmUser":{"name":"abmsourav","email":"keramotul.islam@gmail.com"},"directories":{},"maintainers":[{"name":"abmsourav","email":"keramotul.islam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/localdb_1.4.0_1632554324702_0.22019061670940676"},"_hasShrinkwrap":false},"1.5.0":{"name":"@abmsourav/localdb","version":"1.5.0","description":"LocalDB is a NodeJS CRUD api. It uses local file system for CRUD operation.","author":{"name":"Keramot UL Islam","email":"keramotul.islam@gmail.com","url":"https://abmsourav.com"},"main":"index.js","scripts":{"start":"node index.js","test":"node test.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AbmSourav/localdb.git"},"bugs":{"url":"https://github.com/AbmSourav/localdb/issues"},"gitHead":"76b15f982df1bb00501b2a9a2f7845374e2bd528","homepage":"https://github.com/AbmSourav/localdb#readme","_id":"@abmsourav/localdb@1.5.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-jOSdvzlA1QaXZcpiUd7BJXjCdBfoHPzvvddxV7yXYDci2+4Cj9tYlpd/dvpWBUDKBS8xsT/o49s11dmUuzcxHQ==","shasum":"ed7919871a5df4285c6dbc214dc243b3fe55dbda","tarball":"https://registry.npmjs.org/@abmsourav/localdb/-/localdb-1.5.0.tgz","fileCount":7,"unpackedSize":14076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8spA2Y9xkZx4yeQAYegJdi4ZhyS7/m0wPRYrOu4zubgIhAJl5pnBn7z0QgjZdeygtOwtegZlJi9ey6TxqxWFl7Bjr"}]},"_npmUser":{"name":"abmsourav","email":"keramotul.islam@gmail.com"},"directories":{},"maintainers":[{"name":"abmsourav","email":"keramotul.islam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/localdb_1.5.0_1632558239528_0.9996642483171556"},"_hasShrinkwrap":false},"1.5.1":{"name":"@abmsourav/localdb","version":"1.5.1","description":"LocalDB is a NodeJS CRUD api. It uses local file system for CRUD operation.","author":{"name":"Keramot UL Islam","email":"keramotul.islam@gmail.com","url":"https://abmsourav.com"},"main":"index.js","scripts":{"start":"node index.js","test":"node test.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AbmSourav/localdb.git"},"bugs":{"url":"https://github.com/AbmSourav/localdb/issues"},"gitHead":"5758031d8840bc030e6d30d14cdc810bdeac6018","homepage":"https://github.com/AbmSourav/localdb#readme","_id":"@abmsourav/localdb@1.5.1","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-FvR6cYzkwAegnb00xkcv6AVE9Od8BGHfNQu8YElFuP/A67BME6SodqOWIjpw8xXTDPHQ+aHBeMFwBuJFKNyN2g==","shasum":"94646b8e9f572a334a65710c77ab3f4126d57346","tarball":"https://registry.npmjs.org/@abmsourav/localdb/-/localdb-1.5.1.tgz","fileCount":7,"unpackedSize":14187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN3H2toOtfMCcMUoyCZm+UqRhV82AXDsQzjG0UDUD8CAIgRyd5YkT6Cjk74gDeaqP4kdDzyddgBdaD5GRm1iUdLbE="}]},"_npmUser":{"name":"abmsourav","email":"keramotul.islam@gmail.com"},"directories":{},"maintainers":[{"name":"abmsourav","email":"keramotul.islam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/localdb_1.5.1_1632558509560_0.25788921821293886"},"_hasShrinkwrap":false},"1.5.2":{"name":"@abmsourav/localdb","version":"1.5.2","description":"LocalDB is a NodeJS CRUD api. It uses local file system for CRUD operation.","author":{"name":"Keramot UL Islam","email":"keramotul.islam@gmail.com","url":"https://abmsourav.com"},"main":"index.js","scripts":{"start":"node index.js","test":"node test.js"},"license":"MIT","keywords":["localDB","Database","promise","async","crud"],"repository":{"type":"git","url":"git+https://github.com/AbmSourav/localdb.git"},"bugs":{"url":"https://github.com/AbmSourav/localdb/issues"},"gitHead":"db55dfd55431e219bf9d40bf06c64769baa2b265","homepage":"https://github.com/AbmSourav/localdb#readme","_id":"@abmsourav/localdb@1.5.2","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-PIS1/ygewHNPy/Ke86ufav8slGImNqvCnwCGGw7uxzFDG6TvwIrOjCUKSctphK4KY4M7EHqLKmz/EF5u8YjRqQ==","shasum":"72bc8bacfb1aef0e79036bb90ea90f3818cd52d7","tarball":"https://registry.npmjs.org/@abmsourav/localdb/-/localdb-1.5.2.tgz","fileCount":7,"unpackedSize":14359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuyD1CRA9TVsSAnZWagAA0tkQAJIam6JegSafz+OF7Doc\n8RzeVayAnaS/jjKY3KlBEHV7H0lek/MtiDoBATnS573C/Ix70No66lgODIx7\nj1NeDCK1RcZ7YZRWms2F5SPlc3/Cc+a4VdicgL4d9uNIvDAIulmZBVWBmiWM\nX0Z4+NinWBCLuorCPo07TmdZdg7U7rSO/fAn5QvbwIm3jEzzQBlvTzKPXXKm\nfIYAcw1S/ODahfzUFiLbHmPfJOzMjCUquOr+RWHoVwOFXOso0hd7HQvp/4KO\n8CBmlJr6Hn/2Qfcqx+a3IyEXPbNRgtasfWuJyf9p+tFKXxkLXxwoPDRUnvNA\nmMycZDkq4tQbuUDF3V4V+AVXuSylDkrvUWMeXF/tlY0tr+A2NU7BAUzemldv\nS+4bfd5cqtsM1M1gcHW1sjN89JjEkaZEba2fPO0NWk34bOZAu+gdvx4Ank/+\nwC1k7nCcRH2QW1mcUV33Lr0N4PAJr6/hWmpKE7tWhXW+i9WIgwNwdg+xyoga\niNqYR050fLei4dbpXiCs3oBF9C9PB/PGau5fMgB7Gfh7zJUrJtdxcILDPSA6\n0c4DsnSS8oeeyTzN+WNnQ15B942G4rh4efxqof9fRj7Y1tzgEp/v4QvYqJHf\nBpJLLNdoTXQFsthD8VCLke0bDfuBrtkCx/1H8DNSso4re/pEPJJ0v2VJPExT\n0Fk2\r\n=LgWd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOK2ETFIPMAUlhIU+G2oexlblpe2Mc3vjBYs3WAROuMAIgDriN9++iwggZL4U1eTkd2j+s8Uk5KoyU9OzgC8GFHhY="}]},"_npmUser":{"name":"abmsourav","email":"keramotul.islam@gmail.com"},"directories":{},"maintainers":[{"name":"abmsourav","email":"keramotul.islam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/localdb_1.5.2_1632560313227_0.20428002465536466"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-10T07:48:27.876Z","1.0.0":"2021-01-10T07:48:28.076Z","modified":"2022-04-04T10:59:58.359Z","1.0.1":"2021-01-10T08:09:12.576Z","1.1.0":"2021-01-10T12:41:34.917Z","1.2.0":"2021-01-13T10:17:21.388Z","1.3.0":"2021-02-21T14:48:24.841Z","1.4.0":"2021-09-25T07:18:44.824Z","1.5.0":"2021-09-25T08:23:59.659Z","1.5.1":"2021-09-25T08:28:29.724Z","1.5.2":"2021-09-25T08:58:33.377Z"},"maintainers":[{"name":"abmsourav","email":"keramotul.islam@gmail.com"}],"description":"LocalDB is a NodeJS CRUD api. It uses local file system for CRUD operation.","homepage":"https://github.com/AbmSourav/localdb#readme","repository":{"type":"git","url":"git+https://github.com/AbmSourav/localdb.git"},"author":{"name":"Keramot UL Islam","email":"keramotul.islam@gmail.com","url":"https://abmsourav.com"},"bugs":{"url":"https://github.com/AbmSourav/localdb/issues"},"license":"MIT","readme":"# LocalDB\nLocalDB is a NodeJS CRUD API. \nIt uses local file system for CRUD operation. It's a promise based API.\n\n<br>\n<br>\n\n## Installation\n`npm i @abmsourav/localdb`\n\n<br>\n\n## API\n\n**GET** `localDB.get()`\n\n**POST** `localDB.set(jsonObject)`\n\n**INSERT** `localDB.insert(jsonObject, jsonObject)`\n\n**UPDATE** `localDB.update(jsonObject, jsonObject)`\n\n**DELETE** `localDB.remove(jsonObject)`\n\n**SEARCH** `localDB.search(string, string, bool)`\n\n**SEARCH** `localDB.searchByValue(string, bool)`\n\n<br>\n\n## Initialization\ncreate a json file on your project root and initialize like below.\nPlease note: It must be a json file.\n```js\nconst ldb = localDB('./db.json');\n```\n\n<br>\n\n## API Uses\n```js\nconst {localDB} = require('@abmsourav/localdb');\nconst ldb = localDB('./db.json');\n\nconst data = {names: \"Sourav\", email: \"keramotul.islam@gmail.com\"};\n\n// add new data\nldb.set(data)\n\t.catch( (err) => console.log(err) );\n\n// Insert data on and existing object\nldb.insert({\"id\": \"1247flsf\"}, {\"Full Name\": \"Keramot UL Islam\"})\t// 1. find the object, 2. add property and value\n\t.catch( (err) => console.log(err) );\n\n// get data from localDB\nldb.get()\n\t.then( (data) => console.log(data) ) // [ {name: 'Sourav', email: 'keramotul.islam@gmail.com'} ]\n\t.catch( (err) => console.log(err) );\n\n// update data\nldb.update({\"id\": \"abm\"}, {name: \"AbmSourav\"}) // args: 1.where update'll made, 2.new data\n\t.catch( err => console.log(err) );\n\n// Delete data\nldb.remove({name: \"Abm Sourav\"})\n\t.catch( err => console.log(err) );\n\n// Search unique data\nldb.search(\"id\", \"123454ls\")\t// key and value\n\t.then( data => console.log(data) );\n\n// search all matches data\nldb.search(\"name\", \"Sourav\", false)\t// key, value and unique\n\t.then( data => console.log(data) );\n\n// Search all data that matches this value \nldb.searchByValue(\"Abm Sourav\")\n\t.then( data => console.log(data) );\n\n// Search unique data that matches the value\nldb.searchByValue(\"Abm Sourav\", true)\n\t.then( data => console.log(data) );\n\n```\n","readmeFilename":"README.md","keywords":["localDB","Database","promise","async","crud"]}