{"_id":"nerandb.fast","_rev":"35-6291d8206e59fe2f3f2d998cb1340b42","name":"nerandb.fast","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.2":{"name":"nerandb.fast","version":"0.0.2","keywords":["neran","nerandb","neran-db","leveldb","jsondb","json-db","db","database","croxydb","fastdb"],"author":{"name":"database"},"license":"MIT","_id":"nerandb.fast@0.0.2","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"bd18df785ba08fde2723309d0c31524d10451693","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.2.tgz","fileCount":4,"integrity":"sha512-tHVDkskb6F7/K1dDzYyIQ0Q1c1N4sIFqlXij36DXpWUuBErFwHTAgjv2zZhnpqRo2xyG0K9qO/6UT27fNGbGfw==","signatures":[{"sig":"MEQCID2xCuqUVRf2x+wOlYzyNdc+X5hRlN4H7P9ndaFVgzJkAiB7P2cj3m9P7+2v1l9sOovzzU0zcyyqYXupfh8PdTfKwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11738},"main":"index.js","types":"./typings/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"deprecated":false,"_npmVersion":"10.8.2","description":"Nerandb benzeri async JSON/LevelDB tabanlı veritabanı modülü","directories":{},"_nodeVersion":"20.18.0","dependencies":{"level":"^8.0.0"},"_hasShrinkwrap":false,"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.2_1756608810144_0.7460689288657949","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"nerandb.fast","version":"0.0.3","keywords":["neran","nerandb","neran-db","leveldb","jsondb","json-db","db","database","croxydb","fastdb"],"author":{"name":"database"},"license":"MIT","_id":"nerandb.fast@0.0.3","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"0ec923d48de06339ea664db013ae99214574607d","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.3.tgz","fileCount":4,"integrity":"sha512-ogOPlpdwPnAktMeH+B0uhkBlpr0ozd1itkNXmvut3H8Hv2N6ZHeRymzBQToTWNmKkWnMu8ZFUt65HXXvGJhifA==","signatures":[{"sig":"MEQCIE9YZpMjVe37cBoFO05YXue60ew2r1tXwo6vAPj1E6xgAiA9RmVf00SGWSFrHjqGBaHL1XdwUQZwoccG0vVkoW4drw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11766},"main":"index.js","types":"./typings/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"deprecated":false,"_npmVersion":"10.8.2","description":"Nerandb benzeri async JSON/LevelDB tabanlı veritabanı modülü","directories":{},"_nodeVersion":"20.18.0","dependencies":{"level":"^8.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.3_1756609029573_0.7696916158042595","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"nerandb.fast","version":"0.0.4","keywords":["neran","nerandb","neran-db","leveldb","jsondb","json-db","db","database","croxydb","fastdb"],"author":{"name":"database"},"license":"MIT","_id":"nerandb.fast@0.0.4","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"f61db549aa9d2de4c92566043d4a420933655b84","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.4.tgz","fileCount":4,"integrity":"sha512-v6eavDNBaJKD5Rijph8afT/RO7lEcGCqpOW8PJkxKMpFBMRGg4a3IK4GV5mMypi8LiZj6hZV4Uk1Pd4Wo5IVwQ==","signatures":[{"sig":"MEYCIQCheCwxzMVBScZ4i0WLxF46qbuUsXIpz9Z0KmAUX5VEvAIhANfy+lJn0jYhK6aC2iN0a9vzLvi03j8YuWnOIZURatxK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11755},"main":"index.js","types":"./typings/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"deprecated":false,"_npmVersion":"10.8.2","description":"Nerandb benzeri async JSON/LevelDB tabanlı veritabanı modülü","directories":{},"_nodeVersion":"20.18.0","dependencies":{"level":"^8.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.4_1756609185767_0.533449313084714","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"nerandb.fast","version":"0.0.5","keywords":["neran","nerandb","neran-db","leveldb","jsondb","json-db","db","database"],"author":{"name":"database"},"license":"MIT","_id":"nerandb.fast@0.0.5","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"a7b4b971c060de4d5023fb56470ac613c6ca3a59","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.5.tgz","fileCount":4,"integrity":"sha512-DE3p0H2oL7ndY846XOQqo4QlZ/d4sJ/lY902aX8vakZqkAhYdWw5ZLfZyuk6sRP9X8oExS/BxAAsaQwXADItcw==","signatures":[{"sig":"MEQCIDsPvRoY8ba3xLTtuT6dFeyCbmsT06RmM3jwio4g9yNtAiB+BkcuL9VK4bhSQWd9zf6CmBJ07aRxm2cnT56aTBueow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11727},"main":"index.js","types":"./typings/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"deprecated":false,"_npmVersion":"10.8.2","description":"Nerandb benzeri async JSON/LevelDB tabanlı veritabanı modülü","directories":{},"_nodeVersion":"20.18.0","dependencies":{"level":"^8.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.5_1761045925147_0.14073180898990612","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"nerandb.fast","version":"0.0.6","keywords":["neran","nerandb","neran-db","leveldb","jsondb","json-db","db","database"],"author":{"name":"database"},"license":"MIT","_id":"nerandb.fast@0.0.6","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"4d64be0d1a4f52fa01ac169da234f9a78fd66b97","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.6.tgz","fileCount":4,"integrity":"sha512-7P9c/BGwpcZpiagZGGPYmPKulL2DCmHJTkH4jAQWDTDC3tq7FN9r2vBVnEBsefxlXUjIHr6s5DLAiq6grBj0Sw==","signatures":[{"sig":"MEQCIDYTc4D8soCJIfWO6fUG7zJVIZJg/py+xebCfsxGWumhAiBR3dXk/6i+25qLkbV8hBRh+nkUxRrR8EHKgzSF6d0+lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11849},"main":"index.js","types":"./typings/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"deprecated":false,"_npmVersion":"10.8.2","description":"Nerandb benzeri async JSON/LevelDB merkezli key-value tabanlı veritabanı modülü","directories":{},"_nodeVersion":"20.18.0","dependencies":{"level":"^8.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.6_1762463318485_0.9996065450602729","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"nerandb.fast","version":"0.0.7","keywords":["neran","nerandb","neran-db","leveldb","jsondb","json-db","db","database"],"author":{"name":"database"},"license":"MIT","_id":"nerandb.fast@0.0.7","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"139fc055a8348defeb3c98170d2e3dca5a1d07ae","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.7.tgz","fileCount":4,"integrity":"sha512-+tMDuT6kAfr0SiKBHcjSPHBzpnWDQfBxI14a/8UEmXKmxiofLGlaNkecIYjn07zAY2LPSes8S0hfx6o3JbAzjQ==","signatures":[{"sig":"MEUCIQCcZT1Y0ABEKvGw87yzPrOK9WldcbWb9YkdfL6irjrChwIgSf153m7k5MGLT6/eIsmFz8foBE9/aVpi+55r3wfSVy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11872},"main":"index.js","types":"./typings/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"deprecated":false,"_npmVersion":"10.8.2","description":"Nerandb benzeri async JSON/LevelDB merkezli key-value tabanlı veritabanı modülü","directories":{},"_nodeVersion":"20.18.0","dependencies":{"level":"^8.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.7_1762463527588_0.9731163901861057","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"nerandb.fast","version":"0.0.8","keywords":["neran","nerandb","neran-db","leveldb","lmdb","jsondb","json-db","db","database"],"author":{"name":"database"},"license":"MIT","_id":"nerandb.fast@0.0.8","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"622c955a119f6b8eebab9aca20652e6596c93899","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.8.tgz","fileCount":4,"integrity":"sha512-WIOzQoTW/TOAhGA4PfrpHZkeVF40DPDpibT2JCw0lppQ9IDjUdgitUPMC+1bWYezcyDiClokMk7WfQw21j1izA==","signatures":[{"sig":"MEUCID4HZ0h3lfD9PIbfdrAYVpw/3Cx+N0Vnwcs3orm+/tNtAiEAkB01Hkccdvgh1vVMAVjtxQc/AOcOyc1liLgpFHYPcFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21438},"main":"index.js","types":"./typings/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"deprecated":false,"_npmVersion":"10.8.2","description":"Nerandb benzeri async JSON/LevelDB | async/sync JSON/lmdb merkezli key-value tabanlı veritabanı modülü","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^8.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.8_1763009994966_0.22444585610643153","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"nerandb.fast","version":"0.0.9","keywords":["neran","nerandb","neran-db","leveldb","lmdb","jsondb","json-db","db","database","nerandb.fast","fast-key-value-database"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.9","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"7473250766ab211b8069491b509a2f694a51db9c","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.9.tgz","fileCount":4,"integrity":"sha512-Q0QH1yzNRcbEXCqovvu+gZcalbHSktjG+ih/JSSOBKTpiUThyYUk318T619MlzIOIZSvzmECvPccGXCmKEXCjA==","signatures":[{"sig":"MEYCIQCEbtA6MgnxQk/9sFnAygS6csWlS9kWWIbGs89z0zH0WQIhAO187a2oLzK/0et7pSCyoeMevxoc1vHGluBUsj/W33k0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27693},"main":"index.js","types":"./typings/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"deprecated":false,"_npmVersion":"10.8.2","description":"Nerandb benzeri async JSON/LevelDB | async/sync JSON/lmdb merkezli key-value tabanlı hızlı veritabanı modülü","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^8.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.9_1763156674058_0.23947847827830282","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"nerandb.fast","version":"0.0.10","keywords":["neran","nerandb","neran-db","leveldb","lmdb","jsondb","json-db","db","database","nerandb.fast","fast-key-value-database"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.10","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"a64971f077cde3b40a7b5fbe97b9151eba369400","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.10.tgz","fileCount":4,"integrity":"sha512-9UrYAOgQ588IAgYq7xdbb7YLSBi9lb0h44c0Y/TJFBHsJWwdCBVtSqH51fLl0SZEEtFRb15maehj8kib+GwnxQ==","signatures":[{"sig":"MEYCIQCVuJosZjZK6HFmrKT+vrx9SYJeg9TBZZmGlXDcXZXhZQIhAM22xm0vYhfkASDskKky/QbhwRx5g+TEjtQ7o49g3bjg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28686},"main":"index.js","types":"./typings/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"deprecated":false,"_npmVersion":"10.8.2","description":"Nerandb benzeri async JSON/LevelDB | async/sync JSON/lmdb merkezli key-value tabanlı hızlı veritabanı modülü","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^8.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.10_1763406872415_0.07155085534467687","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"nerandb.fast","version":"0.0.11","keywords":["neran","nerandb","neran-db","leveldb","lmdb","jsondb","json-db","db","database","nerandb.fast","fast-key-value-database"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.11","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"daad50d58d323ef391969d1b2180dc8c986e5b85","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.11.tgz","fileCount":4,"integrity":"sha512-GQQxVo9hInC4rRHKgKWBDUmcMt3TsfQoTfgqR6VZiMmBPRA3Fwc8sT/2k0AFup/OsN9cHFJRcAPGnxHoTwqUbQ==","signatures":[{"sig":"MEUCIQDvsl+SdHQOamt4FdgVgb9HYWcnW/VGw8ky/G7woC/+UAIgRximS/Ju9Z0GaSsTFIcIvqur2UVSgtz6CWTLbf2Cgzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27877},"main":"index.js","types":"./typings/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"deprecated":false,"_npmVersion":"10.8.2","description":"Nerandb benzeri async JSON/LevelDB | async/sync JSON/lmdb merkezli key-value tabanlı hızlı veritabanı modülü","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^8.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.11_1763417038399_0.18137110919420874","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"nerandb.fast","version":"0.0.12","keywords":["neran","nerandb","neran-db","leveldb","lmdb","jsondb","json-db","db","database","nerandb.fast","fast-key-value-database"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.12","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"406ec6c5a44ea391508892dc3d185bd25fa5a947","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.12.tgz","fileCount":4,"integrity":"sha512-Ol3YGR1zmPhIc0qnobf1d5/yMZZPzvljQjK84z4KMurFGxNA2JMPrtCYLCBnS9deL6g3jcs5Akz6OeMOOvzibw==","signatures":[{"sig":"MEQCICAFBlPXU8V3gzJ6TQ/89q0h0MWxWthqUq6IhXE3ckgnAiBV2FChxGQwvDbL1X6TTXD5nqBpESnp17gNn+1FQexTNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28401},"main":"index.js","types":"./typings/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"deprecated":false,"_npmVersion":"10.8.2","description":"Nerandb benzeri async JSON/LevelDB | async/sync JSON/lmdb merkezli key-value tabanlı hızlı veritabanı modülü","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^8.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.12_1763417925413_0.5337747388376024","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"nerandb.fast","version":"0.0.13","keywords":["neran","nerandb","neran-db","leveldb","lmdb","jsondb","json-db","db","database","nerandb.fast","fast-key-value-database"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.13","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"8ed640ef595ef7d08ca227427c8a99b794973948","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.13.tgz","fileCount":4,"integrity":"sha512-SLouxXT0e4Cg3IFy2VG3ppJWl5nk0YA9B4FGLQqNYGD3iHCiE5Gyle0O9RO/Ghd3/ivhQWmur8/3QFW7z5+Gvw==","signatures":[{"sig":"MEUCIQDMNKaDEFlUGWmTL7IWi5+/HI8hVo8I6cCu6GGDAKj/qQIgJrvefPeJFoOVi2ngle6kba4DLsCV/zgacOnioD2gldQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28402},"main":"index.js","types":"./typings/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"deprecated":false,"_npmVersion":"10.8.2","description":"Nerandb benzeri async JSON/LevelDB | async/sync JSON/lmdb merkezli key-value tabanlı hızlı veritabanı modülü","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.13_1763418006365_0.49262535254046735","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"nerandb.fast","version":"0.0.14","keywords":["neran","nerandb","neran-db","leveldb","lmdb","jsondb","json-db","db","database","nerandb.fast","fast-key-value-database"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.14","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"40d499ca9320dbdc6952ad0f15631df38b68812e","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.14.tgz","fileCount":4,"integrity":"sha512-2nnU5Xnf4XqoBLFLc5am/OiVUQ6j/xUda8dwOyL4n8pAK7ODM1QUE4VwQZ989LIjyA52Lw9cQANeKHAQOPiSSg==","signatures":[{"sig":"MEYCIQDtiJwf6PAPud4cMbS5D8OcQXtXVlwqGU/zqR52uJAXKAIhAMxXaWdpixiBrsIELP5zKonegZgUdtYRlO0HWgc5qkPo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28408},"main":"index.js","types":"./typings/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"deprecated":false,"_npmVersion":"10.8.2","description":"Nerandb benzeri async JSON/LevelDB | async/sync JSON/lmdb merkezli key-value tabanlı hızlı veritabanı modülü","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"bundleDependencies":[],"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.14_1763419889794_0.5550239960414556","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"nerandb.fast","version":"0.0.15","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.15","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"eaf35eb28dcba29db3d969557e07d4b52020c9db","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.15.tgz","fileCount":5,"integrity":"sha512-r25OdW7BI4MNUueR4WhASyJV9MLcS+XdiamMcbPWSnuWHW4oDWG9jWBtZy10+A8/1xsRHwegAcESL5FOp3XLMQ==","signatures":[{"sig":"MEUCIA4kSF5ab0Ne0+z2eFO+zO55hTjsdDuBqpZXYegzOvnPAiEApq/++USCeglwBGU/3iAJJMEXPh1D2YIyd4skT4C4fXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39328},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"Basit, hızlı ve güvenilir key-value veritabanı. LevelDB ve LMDB ile yerelde veri saklama, local cache ile ultra hızlı okuma sağlar.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.15_1763483644117_0.7849731724952047","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"nerandb.fast","version":"0.0.16","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.16","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"98b0b2fcf47545ac74f5ade93253088e3b347b82","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.16.tgz","fileCount":6,"integrity":"sha512-LcbfAdlA8YRQHF0zdmbzOusC40sFaPRXWqobAT3tnCyQSV/ubBOMUfWxaES27HtnMNnX+oK1egtJubLmOv3qWg==","signatures":[{"sig":"MEQCIHcKu4L2ugvn3ZisOuFL7sqrylWNcS0mwbfUDnJ/5oiHAiATGl/QaTReGIoPw0A+n166aDqi872KPq+YeqGNJdq+eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40409},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"Basit, hızlı ve güvenilir key-value veritabanı. LevelDB ve LMDB ile yerelde veri saklama, local cache ile ultra hızlı okuma sağlar.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.16_1763484237669_0.9106500997310549","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"nerandb.fast","version":"0.0.17","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.17","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"98a24a9fae68c860331c68713158df37a9d202c4","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.17.tgz","fileCount":6,"integrity":"sha512-Hyy+iysvf3fgwVoXLahOnxjVeAOoqcRMhFi71ciKq3eWTC3t565FsF/qXKlvsBNWUiQkOCyG/a6qULuyfEy60g==","signatures":[{"sig":"MEYCIQCIRRgpa0J8cS6T8DI360f3ECLplE9uFZ59JdIxk+uH0gIhAKSYczqAm24x/hdBEt97CA9OyFTthzaDGJQvdh+LvOpu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40571},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"Basit, hızlı ve güvenilir key-value veritabanı. LevelDB ve LMDB ile yerelde veri saklama, local cache ile ultra hızlı okuma sağlar.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.17_1763485581502_0.30617732903747363","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"nerandb.fast","version":"0.0.18","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.18","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"33ee6fb1f3759cd3606d3e9781a8acdc747ecd20","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.18.tgz","fileCount":6,"integrity":"sha512-hsQbYCtVDt26FVHbncv6ZchXJ02WJbFZjvPDlzQGUgpupjX/Wnma8RZRwD0m6IYCRO7MZOzdteSTg8li+ZqOUw==","signatures":[{"sig":"MEUCIHOqNIPm5ltpJiX0+dHut2tbD+vcBe7Cj3Uel+IXJDyMAiEA9ieFDmv2DoIKbJuDEGfNb5898HBM2Vj6CkKM6vJ3j2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40572},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"Basit, hızlı ve güvenilir key-value veritabanı. LevelDB ve LMDB ile yerelde veri saklama, local cache ile ultra hızlı okuma sağlar.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.18_1763487349426_0.37161624695899564","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"nerandb.fast","version":"0.0.19","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.19","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"e12dd71662f38dc25521812f56b91784af9b46cd","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.19.tgz","fileCount":6,"integrity":"sha512-kGn+TWUdANw1SxC7iD+/s+pUnvY0sef0484a/06QJheJy429fK9cH9VYFwmLlBeCVWxyEOWs8QjjZOyavJPX+A==","signatures":[{"sig":"MEYCIQD73ihQji9o4nk52Bc1fLjZ1AuHqzZ/l6tllR+UnP32pAIhALasjyjOUcWYfwtA5J777g1gdXmjtMrDTrekCImJrm8J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40762},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"Basit, hızlı ve güvenilir key-value veritabanı. LevelDB ve LMDB ile yerelde veri saklama, local cache ile ultra hızlı okuma sağlar.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.19_1763489970133_0.9693451215695725","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"nerandb.fast","version":"0.0.20","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.20","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"3842f85ebdb91d2006d1c123a5bc1f21f50544df","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.20.tgz","fileCount":6,"integrity":"sha512-Mnwo2ax7yGer0PLYIh2Y/ZS6+dyNv1FvRJNGw4VStKAZoQAdL10h/YuSKMQCAhGv+LTT77KPQGe94ZtR5aU9Dg==","signatures":[{"sig":"MEUCIQD+mrhqZPVi6GyyJzotGc/IoxB2tIhXm/vJpAg8o7YeVAIgTT3AmZBwDb68VAkJ4ETHlTmr6Dfp6+F5GJi76XWDfFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40807},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"Basit, hızlı ve güvenilir key-value veritabanı. LevelDB ve LMDB ile yerelde veri saklama, local cache ile ultra hızlı okuma sağlar.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.20_1763490281595_0.042617259159792864","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"nerandb.fast","version":"0.0.21","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.21","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"57f42aaa731474f45b50b32fff40e4f5ca8e9e60","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.21.tgz","fileCount":6,"integrity":"sha512-hWZ4RxSetjqJirht7Bpnc2P1Xg4MYqHCVOLYOG/Pfr/ujZaPEE9Z+JwQcOwywkjfeSI12BHc2h94h0Ypjdj36A==","signatures":[{"sig":"MEYCIQDmbEyYpLtgRSQkM2aryoyoXWisjb5ICq9eeNS/mtvDWgIhAI1kOw0QSi+EAGaPiiAewI/EPZtsYKs/7hjIBHw2wDOk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40807},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"Basit, hızlı ve güvenilir key-value veritabanı. LevelDB ve LMDB ile yerelde veri saklama, local cache ile ultra hızlı okuma sağlar.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.21_1763490380713_0.24703906373113038","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"nerandb.fast","version":"0.0.22","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.22","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"6115e963fdc05a0fe1dc7ea2c26eeec5968b2d7f","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.22.tgz","fileCount":6,"integrity":"sha512-w4Yd5kE8ZjQaqZrWvxTprw2LqJub4PdH7PQVN4tiu0krsxqLHvjLIMftJ6bt0CaVe3r5spa0c8Y6ahk/RcYYKA==","signatures":[{"sig":"MEYCIQDceWs65Tzq/oMcUxHSjGhpHhryz6FPjhf0nn3hc7lRswIhALaq32g//b7ch5Ef3VBJKb10vMO23H5dFLcvNExthtJy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41634},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"Basit, hızlı ve güvenilir key-value veritabanı. LevelDB ve LMDB ile yerelde veri saklama, local cache ile ultra hızlı okuma sağlar.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.22_1763495531357_0.1549363562840569","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"nerandb.fast","version":"0.0.23","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.23","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"a0423ae583b8f4e98a2f82dfb290096a207c0eaa","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.23.tgz","fileCount":6,"integrity":"sha512-lv0TmeBNULiVdnRvWzivRc0DRHbhry0+r4QUJI88uipSIFw3IgQYJDw023w67JjQQLGC/WlvcdEF7hxGEQpB/Q==","signatures":[{"sig":"MEUCIA4V3tXfJF6bjw5Thutz4H2gV6ZBsnjDvnaX88BI33LCAiEAuiy3OEV+n75cXlLc4KHO8IGKfC+YKxo7Yxz7w+uNJs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41772},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"Basit, hızlı ve güvenilir key-value veritabanı. LevelDB ve LMDB ile yerelde veri saklama, local cache ile ultra hızlı okuma sağlar.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.23_1763498465655_0.6426186775577152","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"nerandb.fast","version":"0.0.24","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.24","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"6985126c5967c4304a0a61f79321af670d51e04d","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.24.tgz","fileCount":6,"integrity":"sha512-mkkKzoD1iTxgjhhEY5+M/oY6CXxpdenFknOksBizViG4C+xvxnzLa1CfUagZi9wuKz7Xto6gfhvj4Nf2g1NP5Q==","signatures":[{"sig":"MEQCIEkUFrLYGhl6v6/hdDzVyo1mnkL53kk3P8nmkgUx/y9SAiBS4ApnidMtek0Svix9tImBZMIk67N67g5mAtdDiTq5Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41745},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"Basit, hızlı ve güvenilir key-value veritabanı. LevelDB ve LMDB ile yerelde veri saklama, local cache ile ultra hızlı okuma sağlar.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.24_1763646603926_0.021033488356545504","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"nerandb.fast","version":"0.0.25","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.25","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"bb5224c31e3b0251ff131a6e605b0d33ca08506a","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.25.tgz","fileCount":6,"integrity":"sha512-7BctJtsj0BvPYVGAHI9Nw0RPeVkMsbkERZoL/3ReWM1AQwRSVWxgua6lYFYMAeTtVEL0epO1NfCaDsVk0kxJmw==","signatures":[{"sig":"MEQCIFgIgxevewgfuh4zkIdcmCVozbgOQD6XRN7Jee5v48LUAiBRcouSXOFxX2HZW3ni3K/j5SsZc5f+oKOqzDmEuVTv6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42831},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"Basit, hızlı ve güvenilir key-value veritabanı. LevelDB ve LMDB ile yerelde veri saklama, local cache ile ultra hızlı okuma sağlar.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.25_1764128203843_0.8577220917241983","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"nerandb.fast","version":"0.0.26","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.26","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"6bbadcddb87a57188a38d029cbce3f6788d432a6","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.26.tgz","fileCount":6,"integrity":"sha512-kTLQKJihygA292ucejJPSXsyOoNwYdcxbK1SBYZgfpNhhl97XffhAuB8indETGFiX9wCZNVzBFSRcjOh6oRLjw==","signatures":[{"sig":"MEYCIQCm4myABV/wLzp0N+uhRmP2jmfaRsJquo2FzDtxtEKVtAIhAJ2vEMVnlOxk/sSd/t3vopWmh9ABa3+TR5WtaCjyRPwb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42873},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"Basit, hızlı ve güvenilir key-value veritabanı. LevelDB ve LMDB ile yerelde veri saklama, local cache ile ultra hızlı okuma sağlar.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.26_1764128954766_0.7624473526473077","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"nerandb.fast","version":"0.0.27","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.27","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"c6fb31a4d545af3a019b63b32380f45383fa2e78","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.27.tgz","fileCount":7,"integrity":"sha512-Bofe+wws9Ym2AHyUN9k4Goth7MN1GbryDau5weZ9Lf0BRumTXna3MjRM02Zf1wN0cBiY/PjCNwDFHg25N4xczg==","signatures":[{"sig":"MEUCIQCtnFIMTdW9IIkdbL5Ri62EW/2xfacIKOJWdcbBfswZ8AIgPaayvlOXzN4jFYshjjC61qE7r8stiseVt5XxgScOM3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37856},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"LevelDB ve LMDB opsiyonları ile basit, hızlı ve güvenilir key-value veritabanı.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.27_1768764044006_0.020976545507688682","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"nerandb.fast","version":"0.0.28","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.28","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"da4ce951bc70567d9dc4988a9fbd76e46716ada4","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.28.tgz","fileCount":7,"integrity":"sha512-Ao+WBCCTeNqpxXMlqfeZhLe8wK39mnAWe+sAaV/u5oAaacYgRDdpfMuztylgaAiisspSaqs7Y527i92ScOm7MQ==","signatures":[{"sig":"MEYCIQCanJn41zwnmIEHMIdNBKoif69G+ZgC4ghT+h2B+B6l4AIhAJuYbpk678KZftkk4M3L1puAXNzsJKJMBN1QBwW34fyR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37889},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"LevelDB ve LMDB opsiyonları ile basit, hızlı ve güvenilir key-value veritabanı.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.28_1768764380429_0.34743499643579256","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"nerandb.fast","version":"0.0.29","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.29","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"8c4108ef2dd529f0410d249c6922c15199699741","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.29.tgz","fileCount":7,"integrity":"sha512-RyqorbIxSa//ilk/gaMy4keAGFSDHNTBzA4O6l26UJTwAKg7VfQL87fP2BCFlIpvnmkWDRZSTVpUgAVpzmUInA==","signatures":[{"sig":"MEUCIQCkx09X5jro9fIi5Hw9ti3iuknNtOTW20xUHKNCU7NAvwIgdMtFb/ip2F/KrSgqog6XpIiB4XUaDEmDElFq0wrZRjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37898},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"LevelDB ve LMDB opsiyonları ile basit, hızlı ve güvenilir key-value veritabanı.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.29_1768764678180_0.6666106330906783","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"nerandb.fast","version":"0.0.30","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.30","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"90b1fee9ebca7b5aa615bcd813c2c532fc4991f3","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.30.tgz","fileCount":7,"integrity":"sha512-o+H0bXsJoclvFAa3AOzullRTnlv0L2fRmAOdkoA0KsmYe0R1MFCRApyO4JvMb+heMkfkRbVGGtcUo10c366acA==","signatures":[{"sig":"MEUCICB+wLzAkaQyKV9GkcwB54pyvrdMfEMq9NiuROfGrJgIAiEA6JPk3H/mMlJN9MtlyjQ2/WR6eMCTpjC2vVJTZbTV7bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37749},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"LevelDB ve LMDB opsiyonları ile basit, hızlı ve güvenilir key-value veritabanı.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.30_1768765590624_0.07962354851084674","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"nerandb.fast","version":"0.0.31","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.0.31","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"5690bc0b116968cb01f09f8f2ff95eed85c3d35c","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.0.31.tgz","fileCount":7,"integrity":"sha512-DbM2i2uum6Fa9soYTyNV49HANNWZNCKSkXbYy7ZOUUq/Yw1PRNJoxKsDELfnJJX42wTbDkSmS7aHLqrR9U5Ong==","signatures":[{"sig":"MEYCIQCKTD/aYegcsZPUgvM55emiziuSkEeseOCfkvlsqvbx4gIhAL71Vy+3m1tJbl7k0pWwhXlLs+9XVOcIv7m7F3ftjEXJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37851},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"LevelDB ve LMDB opsiyonları ile basit, hızlı ve güvenilir key-value veritabanı.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.0.31_1768813878458_0.6039085814758531","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"nerandb.fast","version":"0.1.0","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.1.0","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"cceb63b8df8195cffa6604e985a5c332c7dc8598","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.1.0.tgz","fileCount":7,"integrity":"sha512-g1i8RpYZzX5gzU/551ssXn6GHcq+PXXe2GSapCA2Wzvh35aG0fG5MG5ODEwmmD2yNDoJ/zF+4wzaMmzzyKeHfQ==","signatures":[{"sig":"MEUCIQDeB2vFBWHi7R0SbjfnjWYz7UgGqjzOF3UO3UQ/kvF3HAIgL1I4f6UuzfZn9goWAUxxo5eKXFg9fTGMxxPGaA8DCLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32011},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"LevelDB ve LMDB opsiyonları ile basit, hızlı ve güvenilir key-value veritabanı.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.4.4","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.1.0_1768826747163_0.8031481574290684","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"nerandb.fast","version":"0.1.1","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.1.1","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"31908872b0043cbebf24ac202c0cd141a5181d8c","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.1.1.tgz","fileCount":7,"integrity":"sha512-uvAsZzqpIDpl32TcvuCKEIGkc7nbQiT2rDODcSA8cVnQmQsHv1kXHF96eaZ2ttV9jZNMXLHurAO2rFYLddVZAQ==","signatures":[{"sig":"MEUCIQD6bsRG/o8SUiWfAPd9Q/ZBmNwEUB3VxIRAibNwnN+61gIgaQyTvqZE6cu5Ab2CpIjizLPheleWy3dYSVRBBxZ+AyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32014},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"LevelDB ve LMDB opsiyonları ile basit, hızlı ve güvenilir key-value veritabanı.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.5.1","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.1.1_1772106237710_0.5109641280855532","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"nerandb.fast","version":"0.1.2","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.1.2","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"896532e62007fc4b2e4d6b4167239aa87642ffd0","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.1.2.tgz","fileCount":7,"integrity":"sha512-pA3WmQjSKlNLGUt/Al7hUr6RpLXDhA43CvuXRWpJLdee85WINu/aVx+2BNpmBTjevqPGpES7k1srKWv7P+zLCw==","signatures":[{"sig":"MEUCIA7VgRImrYsKsnYw1jg2U0YOvtXuy5qWxk4isuAI2N9SAiEArSckx4A7sfTMLHyt9Vx8hlNZiVc0tcEgXPL56WoziqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32148},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"LevelDB ve LMDB opsiyonları ile basit, hızlı ve güvenilir key-value veritabanı.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.5.1","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.1.2_1772107158877_0.8148492612402654","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"nerandb.fast","version":"0.1.3","keywords":["nerandb.fast","leveldb","lmdb","key-value","database","fast-db"],"author":{"name":"neran"},"license":"MIT","_id":"nerandb.fast@0.1.3","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"dist":{"shasum":"b719af5842fb39a5c523f350b32fdf6007a3b0d9","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-0.1.3.tgz","fileCount":7,"integrity":"sha512-dGNK1Tj67bkFcJ6x5A1GkxWeqasKFl5hFEguljUrtw5Pqe6VNYOmpCIkbJN622pfr2jLhJ0oARpQwJ3LsyIafA==","signatures":[{"sig":"MEUCIQCFSFsLaC6GZrfcuWhj7SfsqAYUTfMjAqBrzfu7jDAVHgIgd+ZEl3w0PC9Ojs1NI52pk9fXSwDxQIFkGB2JaQHi7Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32871},"main":"index.js","types":"./typings/index.d.ts","_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"_npmVersion":"10.8.2","description":"LevelDB ve LMDB opsiyonları ile basit, hızlı ve güvenilir key-value veritabanı.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"lmdb":"^3.5.1","level":"^10.0.0","async-mutex":"^0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nerandb.fast_0.1.3_1776001825735_0.81586267776611","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"nerandb.fast","version":"1.0.0","description":"LevelDB ve LMDB altyapısı üzerine kurulu üretim seviyesinde hızlı, güvenli, atomik key-value veritabanı.","main":"index.js","types":"./typings/index.d.ts","scripts":{},"engines":{"node":">=18.0.0"},"author":{"name":"neran"},"license":"MIT","keywords":["nerandb.fast","nerandb","leveldb","lmdb","key-value","database","fast-db","transactional","atomic","nested","production"],"repository":{"type":"git","url":"git+https://github.com/neran/nerandb.fast.git"},"dependencies":{"async-mutex":"^0.5.0","level":"^10.0.0","lmdb":"^3.5.4"},"_id":"nerandb.fast@1.0.0","gitHead":"66dc0b08f944de27923599a2e9f6480fbdcb5e59","bugs":{"url":"https://github.com/neran/nerandb.fast/issues"},"homepage":"https://github.com/neran/nerandb.fast#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-81fGk4ghIcDCQ4s7N783eOMc7DzdrcZLkqp6rt8LwFM2Ob0ugS4iDxNVcp1arEUcNdnY4LDijQlEZ6fQt/F7nA==","shasum":"0da1fb36831badf6c012eb2c612eebfe8d756615","tarball":"https://registry.npmjs.org/nerandb.fast/-/nerandb.fast-1.0.0.tgz","fileCount":21,"unpackedSize":106754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCYc4UDaY2ymNHYGIfcl4k7zOEHACgR7nx7Ar/VSAL8zwIgSmRDa4/ioEawvJlj4hKHOpJvrWaTLLCeidKCe7unR50="}]},"_npmUser":{"name":"neran","email":"nerandev@gmail.com"},"directories":{},"maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nerandb.fast_1.0.0_1780827676790_0.718698389021089"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-31T02:53:30.144Z","modified":"2026-06-07T10:21:17.103Z","0.0.2":"2025-08-31T02:53:30.345Z","0.0.3":"2025-08-31T02:57:09.756Z","0.0.4":"2025-08-31T02:59:45.976Z","0.0.5":"2025-10-21T11:25:25.360Z","0.0.6":"2025-11-06T21:08:38.675Z","0.0.7":"2025-11-06T21:12:07.878Z","0.0.8":"2025-11-13T04:59:55.144Z","0.0.9":"2025-11-14T21:44:34.238Z","0.0.10":"2025-11-17T19:14:32.607Z","0.0.11":"2025-11-17T22:03:58.581Z","0.0.12":"2025-11-17T22:18:45.591Z","0.0.13":"2025-11-17T22:20:06.665Z","0.0.14":"2025-11-17T22:51:30.020Z","0.0.15":"2025-11-18T16:34:04.314Z","0.0.16":"2025-11-18T16:43:57.858Z","0.0.17":"2025-11-18T17:06:21.742Z","0.0.18":"2025-11-18T17:35:49.639Z","0.0.19":"2025-11-18T18:19:30.334Z","0.0.20":"2025-11-18T18:24:41.814Z","0.0.21":"2025-11-18T18:26:20.897Z","0.0.22":"2025-11-18T19:52:11.548Z","0.0.23":"2025-11-18T20:41:05.872Z","0.0.24":"2025-11-20T13:50:04.097Z","0.0.25":"2025-11-26T03:36:44.048Z","0.0.26":"2025-11-26T03:49:14.951Z","0.0.27":"2026-01-18T19:20:44.159Z","0.0.28":"2026-01-18T19:26:20.568Z","0.0.29":"2026-01-18T19:31:18.323Z","0.0.30":"2026-01-18T19:46:30.769Z","0.0.31":"2026-01-19T09:11:18.585Z","0.1.0":"2026-01-19T12:45:47.313Z","0.1.1":"2026-02-26T11:43:57.877Z","0.1.2":"2026-02-26T11:59:19.012Z","0.1.3":"2026-04-12T13:50:25.878Z","1.0.0":"2026-06-07T10:21:16.987Z"},"author":{"name":"neran"},"license":"MIT","keywords":["nerandb.fast","nerandb","leveldb","lmdb","key-value","database","fast-db","transactional","atomic","nested","production"],"description":"LevelDB ve LMDB altyapısı üzerine kurulu üretim seviyesinde hızlı, güvenli, atomik key-value veritabanı.","maintainers":[{"name":"neran","email":"nerandev@gmail.com"}],"readme":"# 🚀 nerandb.fast\n\n**nerandb.fast**, **LevelDB** ve **LMDB** altyapısı üzerine kurulmuş, üretim seviyesinde hızlı, **atomik**, **güvenli**, kalıcı (persistent) bir anahtar-değer (key-value) veritabanı modülüdür.\n\nHarici bir kurulum gerektirmez, verileriniz yerel diskte saklanır.\n\n---\n\n## 🔥 Özellikler\n\n* **Çoklu Altyapı** — `LevelDB` (varsayılan) ve `LMDB` desteği\n* **Atomik İşlemler** — Read-modify-write operasyonları gerçek transaction veya mutex ile korunur (concurrency-safe)\n* **Nested Veri Yapısı** — `users.alex.money` gibi noktalı path notasyonu\n* **Senkron Mod** — LMDB için gerçek sync API (`{ sync: true }`)\n* **Batch API** — `setMany`, `getMany`, `deleteMany`\n* **Async Iterator API** — `iterate`, `keys`, `values`, `entries`\n* **Gelişmiş Dizi & Sayı İşlemleri** — `push`, `pushMany`, `unpush`, `add`, `subtract`, `setByPriority`, `delByPriority`\n* **Streaming Migration** — Veritabanları arası transfer (`move`)\n\n---\n\n## 📦 Kurulum\n\n```bash\nnpm install nerandb.fast\n```\n\nNode.js **18.X** ve üstü sürümleri gerekir.\n\n---\n\n## ⚙️ Hızlı Başlangıç\n\n### LevelDB (varsayılan)\n\n```js\nconst NeranDB = require(\"nerandb.fast\");\n\nconst db = new NeranDB({\n  type: \"level\",\n  path: \"./database\",\n  nested_database: true,\n  separator: \".\",\n  noBlankData: true\n});\n\nawait db.set(\"user.name\", \"Ali\");\nconsole.log(await db.get(\"user.name\")); // \"Ali\"\n```\n\n### LMDB\n\n```js\nconst db = new NeranDB({\n  type: \"lmdb\",\n  path: \"./database\",\n  mapSize: 2 * 1024 * 1024 * 1024  // 2GB\n});\n```\n\n---\n\n## 📝 Tüm Yapılandırma Seçenekleri\n\n| Seçenek | Tip | Varsayılan | Açıklama |\n| :--- | :--- | :--- | :--- |\n| `type` | `\"level\" \\| \"lmdb\"` | `\"level\"` | Veritabanı türü |\n| `path` | `string` | `\"./database\"` | Veri klasörü yolu |\n| `nested_database` | `boolean` | `false` | İç içe anahtar desteği |\n| `separator` | `string` | `\".\"` | Nested anahtar ayırıcı |\n| `noBlankData` | `boolean` | `false` | Boş `{}` ve `[]` otomatik temizlenir |\n| `maxKeyLength` | `number` | `1024` | Anahtar maksimum karakter sayısı |\n| `maxNestedDepth` | `number` | `32` | Nested derinlik limiti (DOS koruması) |\n| `maxDbs` *(lmdb)* | `number` | `10` | Maksimum sub-DB sayısı |\n| `compression` *(lmdb)* | `boolean` | `true` | Snappy sıkıştırma |\n| `mapSize` *(lmdb)* | `number` | `1 GB` | LMDB harita boyutu (byte) |\n| `maxReaders` *(lmdb)* | `number` | `126` | Maksimum eşzamanlı okuyucu |\n\n---\n\n## 📚 Kullanım Örnekleri\n\n### 1. Basit CRUD\n\n```js\nawait db.set(\"name\", \"Ali\");\nconst n = await db.get(\"name\");        // \"Ali\"\nconst exists = await db.has(\"name\");   // true\nawait db.delete(\"name\");\n```\n\n`null` veya `undefined` değeri kaydederseniz **anahtar silinir**.\n\n### 2. Nested Veri\n\n```js\nconst db = new NeranDB({ nested_database: true });\n\nawait db.set(\"user.profile.name\", \"Ali\");\nawait db.set(\"user.profile.age\", 25);\nawait db.get(\"user.profile\");          // { name: \"Ali\", age: 25 }\nawait db.get(\"user\");                  // { profile: { name: \"Ali\", age: 25 } }\nawait db.delete(\"user.profile.age\");   // Sadece age silinir\n```\n\nÖzel karakter içeren parçaları kaçışla yazabilirsiniz:\n\n```js\nawait db.set(\"domain\\\\.com.owner\", \"neran\");  // top key: \"domain.com\"\n```\n\n### 3. Dizi İşlemleri\n\n```js\nawait db.push(\"colors\", \"red\");\nawait db.push(\"colors\", \"blue\");\nawait db.pushMany(\"colors\", [\"green\", \"yellow\"]);\n// [\"red\", \"blue\", \"green\", \"yellow\"]\n\nawait db.unpush(\"colors\", \"red\");\n\nawait db.push(\"users\", { id: 1, name: \"Ali\" });\nawait db.unpush(\"users\", { id: 1, name: \"Ali\" }, { mode: \"deep\" });\n\nawait db.setByPriority(\"colors\", \"orange\", 2);  // 2. sıraya ekler (1 tabanlı)\nawait db.delByPriority(\"colors\", 1);            // 1. öğeyi siler\n```\n\n### 4. Matematiksel İşlemler\n\n```js\nawait db.set(\"wallet\", 100);\nawait db.add(\"wallet\", 50);       // 150\nawait db.subtract(\"wallet\", 30);  // 120\n```\n\n### 5. Batch API (yüksek performans için)\n\n```js\n// Toplu yazma\nawait db.setMany({ a: 1, b: 2, c: 3 });\nawait db.setMany([[\"x\", 10], [\"y\", 20]]);\n\n// Toplu okuma — tek round-trip\nconst [a, b, missing] = await db.getMany([\"a\", \"b\", \"ghost\"]);\n\n// Toplu silme\nawait db.deleteMany([\"a\", \"b\"]);\n```\n\n### 6. Async Iterator API (bellek dostu)\n\n```js\nfor await (const [key, value] of db.iterate()) {\n  console.log(key, value);\n}\n\nfor await (const k of db.keys()) console.log(k);\nfor await (const v of db.values()) console.log(v);\n```\n\n### 7. Sorgu\n\n```js\nconst sessions = await db.startsWith(\"session_\");\nconst subset = await db.getRange({ gte: \"a\", lte: \"c\", limit: 100 });\nconst total = await db.count();\nconst type = await db.typeOf(\"wallet\"); // \"number\"\n```\n\n> **Not:** `getRange` filtre seçenekleri backend'e özgüdür:\n> - LevelDB: `gte`, `gt`, `lte`, `lt`, `reverse`, `limit`\n> - LMDB: `start`, `end`, `reverse`, `limit`, `offset`\n\n### 8. Veritabanı Taşıma (streaming)\n\n```js\nconst oldDb = new NeranDB({ type: \"level\", path: \"./old\" });\nconst newDb = new NeranDB({ type: \"lmdb\",  path: \"./new\" });\n\nconst moved = await oldDb.move(newDb, {\n  overwrite: false,   // Hedefte varsa atla\n  batchSize: 5000     // 5000'lik bloklar halinde transfer\n});\nconsole.log(`${moved} kayıt taşındı`);\n```\n\n### 9. Senkron Mod (yalnızca LMDB)\n\n```js\nconst db = new NeranDB({ type: \"lmdb\" });\n\ndb.set(\"k\", \"v\", { sync: true });\nconst v = db.get(\"k\", { sync: true });    // \"v\" (Promise değil!)\ndb.add(\"counter\", 1, { sync: true });\n```\n\nLevelDB'de `{ sync: true }` denerseniz `UnsupportedOperationError` fırlatılır.\n\n---\n\n### Çoklu Process\n\nLMDB; multi-reader, single-writer mimarisiyle birden fazla process'in aynı veritabanına güvenle yazmasına izin verir. LevelDB tek process içindir.\n\n---\n\n## 🔄 Atomicity Garantisi\n\n`add`, `subtract`, `push`, `unpush`, `setByPriority`, `delByPriority` ve nested `set`/`delete` çağrıları **read-modify-write** zinciri içerir. Bu zincirlerin **her biri atomiktir**:\n\n- **LMDB**: Gerçek transaction içinde (`db.transaction`) çalışır\n- **LevelDB**: Top-key başına `Mutex` kilidi alır\n\n```js\n// Aşağıdaki paralel çağrılar veri kaybetmez:\nawait Promise.all([\n  db.set(\"user.name\", \"Ali\"),\n  db.set(\"user.age\", 25),\n  db.add(\"user.money\", 100)\n]);\n```\n\n---\n\n## 📊 Performans İpuçları\n\n1. **Düz key-value tercih edin** — `nested_database: false` her zaman daha hızlıdır\n2. **Batch kullanın** — 100+ yazma için `setMany` 10-100x daha hızlı\n3. **Iterator kullanın** — `all()` yerine `iterate()` ile bellek dostu\n4. **LMDB seçin** — Çok büyük veriler veya çoklu process için\n5. **`sync: true`** — LMDB'de tek thread senaryolar için microtask overhead'i atlatır\n\n---\n\n## 📄 Lisans\n\nMIT\n","readmeFilename":"readme.md","homepage":"https://github.com/neran/nerandb.fast#readme","repository":{"type":"git","url":"git+https://github.com/neran/nerandb.fast.git"},"bugs":{"url":"https://github.com/neran/nerandb.fast/issues"}}