{"_id":"@alwatr/djb2-hash","_rev":"41-b1b66d101f796cc79463ed1092007cd0","name":"@alwatr/djb2-hash","dist-tags":{"latest":"10.2.0"},"versions":{"1.1.0":{"name":"@alwatr/djb2-hash","version":"1.1.0","keywords":["alwatr","browser","esm","hash","djb2","djb2-hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"1aff842aca1e79eeea15b14b348859f17613055f","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.0.tgz","fileCount":11,"integrity":"sha512-mKmcwf10aBYCmYHN9v41eJ8v5m5sXz0YqyWLc/8HkvflwWuXSeut6biD2oPcTgW9JTWCvZO3KibgKqAQ/PuN0w==","signatures":[{"sig":"MEUCIHZ4q+50gf6RXL3eKD72+zoatV6ZdDRWfdxBgbOGYQWdAiEAs9lRCVrSeHAi6mwPfGJMY4OwFWo5rrH/8cViF8lBSww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30565},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"4249b4e06eeb5739e1d6dbacfbce5b33a3180263","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.1.2","@alwatr/tsconfig-base":"6.0.1","@alwatr/prettier-config":"5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.0_1757837917313_0.6311643807716256","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@alwatr/djb2-hash","version":"1.1.1","keywords":["alwatr","browser","esm","hash","djb2","djb2-hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"bacd936c4c97178779aa3eca8bdbebebecda5d54","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.1.tgz","fileCount":11,"integrity":"sha512-nRjstdMwrjBJND/OvyGT8RDhfcJHlrSEzfyeTsZpE5z0HiPgfO8/SUd34uK3V5OEOcEoj5kk7Qk+kuzHpqfAsw==","signatures":[{"sig":"MEUCIDWKEIUClzipBY3pyT2o4r+SbR6G7zAXFOs9XjvY+eSXAiEA7WjLgpS+dHNiZUu8dbW/3S3VkbmneUDEm0+ji1nVlGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30357},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"e081773e1ba6bf1c62c07d7dc966b174fa7dd3ea","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.2.0","@alwatr/tsconfig-base":"6.0.1","@alwatr/prettier-config":"5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.1_1757946526308_0.03839101014342017","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@alwatr/djb2-hash","version":"1.1.2","keywords":["alwatr","browser","esm","hash","djb2","djb2-hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"fd45db27d7535b46016daf8bd47dca11c173cf7a","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.2.tgz","fileCount":11,"integrity":"sha512-YaxXbyYxUjw2T0dIuqtnawXqNaMvMOr1UlhBk2f5qt5rQq4yQ4VIubXIzPcJ7/BpWNx4VMCzsdFupeG1DdswzQ==","signatures":[{"sig":"MEYCIQCGTetCRE5Sj7zivuixEPgRdIxRqPdEaKOmuRxfzAsjGwIhAJapO8YogoyfPT5CH5zuckz876sJOXRLmDH/91Bez+mK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30534},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"7af0290f1dc91cce15d1324c026354a81c7e64ca","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.2.1","@alwatr/tsconfig-base":"6.0.1","@alwatr/prettier-config":"5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.2_1758264545608_0.6872467992654621","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@alwatr/djb2-hash","version":"1.1.3","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"c32814664a04ca0e0d17e5cb5deeebbb8f63501b","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.3.tgz","fileCount":11,"integrity":"sha512-4XkP4528uiLTDdwjJKcsVZxaq9gBN4FbQMWmEA52rtN3Yc1kBWK9fACLOVrEZb+bBgE+exMlas4rR9NnlsABnw==","signatures":[{"sig":"MEUCIDlJCKxVH+R1FvnODjgH0f3d8C2k/WYcpArmvgftKiLaAiEAjQKqm4F5iAylRMzsIExIQrgXhOa03O0FgQFFmFXAY8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31511},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"44d9eb76cd9ea59d39b2b00467bea42873155f31","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.3.0","@alwatr/tsconfig-base":"6.0.2","@alwatr/prettier-config":"5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.3_1758359289861_0.6288841778058785","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@alwatr/djb2-hash","version":"1.1.4","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.4","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"93edf1c13b19cbce4e2842de9d67c9507387f6e2","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.4.tgz","fileCount":11,"integrity":"sha512-Oq8dq8j3EHaMSgcKSqm00oZL7e6L7UE/dcr6CSKbwssyA8v+gn6A8MT9gwYDZSBkBUVMyK47ZHZaKTDbxAjAGQ==","signatures":[{"sig":"MEQCIC8+bKLfnVtfnuwyDtTTkMWeysL7fp8IDUxY5nKP3FfjAiBD52CIgq5C5WtxKANrZxMU6I8pAmJamW/5B3FnDD9U8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31694},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"912cbccc4aae450a2cd2bbb401b898e00af05386","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.3.1","@alwatr/tsconfig-base":"6.0.2","@alwatr/prettier-config":"5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.4_1758488345727_0.7208083889936703","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@alwatr/djb2-hash","version":"1.1.5","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.5","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"5137e68125fe595c22a2949f97caa42cb0e17ec0","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.5.tgz","fileCount":11,"integrity":"sha512-3jeGI8cCxsr3HEXs04PDF7VapuOMoHeEeLWjUvg8xS6tRjiajP08w7BMvnkot2IxBmU8gj5eCMAhkZ7YUccnBg==","signatures":[{"sig":"MEUCIQC1euW/hoICKcm1pGQfXrXmnmT3BH3/mGXNrhdKRRJ/OQIgFlQxrtXl/apcjflVfhUoC3YVLSxrpIv50pcIpDBOAC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31871},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"8e3b59b7a2d9b9ab28f1ee9da21849e60f7eeb07","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.3.2","@alwatr/tsconfig-base":"6.0.2","@alwatr/prettier-config":"5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.5_1758543869061_0.9006925392385106","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@alwatr/djb2-hash","version":"1.1.6","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.6","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"17697d84ffb2389d87042a2d6574fd50174b95fb","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.6.tgz","fileCount":11,"integrity":"sha512-/wiWy7skLKr0pTiaaHzwE8fCvqexKr94YRVdsDIeT8cUb5Dk39m5R1yCVerLLpT+s9cJX4LjOSO4k574cb3hDQ==","signatures":[{"sig":"MEYCIQDLhHWZxqOhfDSCUJzua7TfQsnSBxfq2x/hCTsLf0uXZwIhAJfoTwSpU/5TNQnhGbifxqcjm7kaFXtDDes6B2L24C7j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32048},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"a0c8605949969959c8226e54b8c8c0fc7276819a","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.3.3","@alwatr/tsconfig-base":"6.0.2","@alwatr/prettier-config":"5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.6_1758562382348_0.8892240935249089","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@alwatr/djb2-hash","version":"1.1.7","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.7","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"c0934c65abf838af0941be2a3a5ff9ddb74ef09f","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.7.tgz","fileCount":10,"integrity":"sha512-HS8py0RpwUKdHCKCAYokSyeIm0pHjoLB9UheGrHRXBcXtvX/4f+HnNZ/kIez8e422477A5WU2UFwMhOJf7vU+g==","signatures":[{"sig":"MEQCIHREAOeXRBJV3EXufYhMzKiy4C08Q/R4SwHEh27fKOdUAiBtbPvn0Tk0s/ovNbA6kBA7f+h9dFDa0AMRWnYTYI1mfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29981},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"c013ded43aff3937cf347de4e99125ab807d99e1","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.9.0/node@v22.19.0+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.3.4","@alwatr/tsconfig-base":"6.0.3","@alwatr/prettier-config":"5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.7_1758964136710_0.22956308850960094","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@alwatr/djb2-hash","version":"1.1.8","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.8","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"9b2af01c2e49160a98bf62d38f824d85c2ab3567","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.8.tgz","fileCount":10,"integrity":"sha512-CtZ6P4RlgjqbHBgNjvONvlu+Rb4OSt2fupNPJ4TZ9RSwjqFqr8YuZhUamfMS7zhNmbBat3I6/c5Fkv6ib98H+Q==","signatures":[{"sig":"MEUCIDVk7I/DsGQen1SZjOoF4l545p5AnuF+MY2N9H2Nc59CAiEA7B9p42w/1NYQKonSsr6UVKP/DBYkkyxdGEHlzPwLeKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30274},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"b141732f4dab13542e3cc99926a250fd5c74bad3","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.9.0/node@v22.20.0+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.5","@alwatr/tsconfig-base":"6.0.3","@alwatr/prettier-config":"5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.8_1759752168717_0.3170958975934586","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@alwatr/djb2-hash","version":"1.1.9","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.9","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"264277b33de6917182d0b2be592341211e4ecbba","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.9.tgz","fileCount":10,"integrity":"sha512-7/oQ9rZHCHrVJ+gJOOFkiBA346T8eTWiYHe+bQLY9DebA1J7zWkzswCA/NE2RwafzbSPiQEf5Y4s3YDegyaOBA==","signatures":[{"sig":"MEQCIEcwRqnhpZ+pJISNmQoYc2bqgd0zfngxaSIdhFetPp+BAiBEjIYqqUEjMddwu2ePfbTSJNg4ZkwSJFoCMZj6itYiqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30451},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"d6abdbdc75d4a2c5e0b3f739c7c3de4193308031","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.9.2/node@v24.11.0+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.6","@alwatr/tsconfig-base":"6.0.3","@alwatr/prettier-config":"5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.9_1762281649746_0.010678857363776828","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@alwatr/djb2-hash","version":"1.1.10","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.10","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"3eb0d4be440cbbcb2156f5101758f1284fed5402","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.10.tgz","fileCount":10,"integrity":"sha512-7YfXm3S2ZV0BRZZH6CCJ6iiccxWtEQ4wuT0No4uVbHWP3IvVj8HgDZLfDOpFdjMWGt/fPLn8P6RlK1CmMiNvLQ==","signatures":[{"sig":"MEYCIQCFj6Sgt+UMsqAwhCfIoLAEOvcWGA7gwAMRjmAMp137VAIhAP1l7qTQ6C4XzFPGseR5Tq1CM/2iJjV5WpEkjM5VVl2W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30635},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"b41774f9b72639235fbbe9d48beb6a1ed612a86c","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.9.2/node@v24.11.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.7","@alwatr/tsconfig-base":"6.0.3","@alwatr/prettier-config":"5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.10_1763193328309_0.8406333191712427","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@alwatr/djb2-hash","version":"1.1.11","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.11","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"a4dd9d751418ab51635055dedeb7852cb34e543f","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.11.tgz","fileCount":10,"integrity":"sha512-TBaPi97KQLrzbuz4wbbjiykpdYsG96IalvHieUuqZIm3EjZx3IGzVWhcyIaX7pozDS8srsITNqXdoBKZ+umlcw==","signatures":[{"sig":"MEUCIQD8pUt1nq7LfLtmNegSZroggHIJYkS2Fm55KautGW1ZRQIgLe/jF9sBKXLniGD8e9gd/ont0NAZPwrjr8KaxnkmgGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30815},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"0368e2b199bb5c1b443a18b28566cd53ce6915ce","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.9.2/node@v24.11.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.8","@alwatr/tsconfig-base":"6.0.3","@alwatr/prettier-config":"5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.11_1763194288489_0.46903868204660126","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@alwatr/djb2-hash","version":"1.1.12","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.12","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"5449e316536a5f4c29607cedc2ffdc6a06f4c595","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.12.tgz","fileCount":10,"integrity":"sha512-2cIacLaEov7rel1ATNOrE28EpeTcMYGXkc56hAASKKzzstbg+BjjHrFGO4DBxKupBiH3SfH2mItf6Y3xkktaMQ==","signatures":[{"sig":"MEUCIHwQXLqrFzDircQoYY95PMxmYzrcbMEtMLB3iTCYSxzsAiEAucGB/n/51OdO8eVPFWbPrN/mIV+3D7Phh7qYwvJEUa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31123},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"3c8ac8d51930dde05c5ed356ff384da47c1de89d","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.9.2/node@v24.11.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.9","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.12_1763488491955_0.3787212304102756","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@alwatr/djb2-hash","version":"1.1.13","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.13","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"64b5b39a61c6f2ca32a957667023f780d80b08f1","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.13.tgz","fileCount":10,"integrity":"sha512-Te7WsSSOk9LUe0gFiEDTiqMz8yMPb9LFe1kVgfd1LkKbjxBu5+0yeZR34QNoD5t2pw7kfk71ERpDrAaldc73+g==","signatures":[{"sig":"MEQCIC7LRd9YKcjurokxcPa88PUlwWzX+sCp/mJsPVFFn3fYAiA2eEq6feROgmcTRi/p2fP47hL1m6nZjID2loB61UhW6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31304},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"d4edc8bf4a48fc84e01cd2625ce840f906bff27d","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.9.4/node@v24.11.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.10","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.13_1765380856144_0.2624383159414403","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@alwatr/djb2-hash","version":"1.1.14","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.14","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"0e2557553a62b98dcdc238da4dc1fce042f89d6a","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.14.tgz","fileCount":10,"integrity":"sha512-J8QP7Lb9DB+Kj1Pk7Jkw6CUKEjYL6GJ5WTe+LLyODCsjMOkgvdsnCxqjfhGqOMJiBMdhezDyW8s9ZrOCOIT1Zw==","signatures":[{"sig":"MEUCIF0t1ad8KvuMJnfhaCo8nlHF+cgK9crRiTQUSDaH88QkAiEA+nxh/D21rzw1ApEENz+L8y4x9fP8IXkfCEGdpObasZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31484},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"ff06630f607088f12615521e0ac66722b80b79c6","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.10.2/node@v24.11.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.11","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.14_1765648656598_0.4387500246682674","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@alwatr/djb2-hash","version":"1.1.15","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.15","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"26330e177e16a588ba5f6cb78d6ae380d39e4789","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.15.tgz","fileCount":10,"integrity":"sha512-9399K8iehdcgaJcTf961aBExooWU+ZJ3Z8P3Xkj6F/gnoFSnemEFdnP77SvrMZGtsCYFvMZMjZAj9oQw5OD45g==","signatures":[{"sig":"MEQCIDNXDTdAPPhEHImpCPSCla+4zqWa5v9JTjhLMVWZ25OCAiBz3sm2lYflYvHgr45m1qxfkCVWIQY+s+srJ0QV2aG3rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31663},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"35950cd5ceb1ae5a8ba4ac73852d286b7b3cd45f","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.10.2/node@v24.12.0+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.4.0","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.15_1766505170878_0.18919483799840742","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@alwatr/djb2-hash","version":"1.1.16","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.16","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"737c036b760da9982b53b6ef574e9003cd3e0140","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.16.tgz","fileCount":10,"integrity":"sha512-bmpJRr95F7TX2KQsbENPr1yeke4VTTkssOliht+F5cig7/BvUZUtm0UKgCRERIyz9H1vD+qOXHgDg0D5iTP1zQ==","signatures":[{"sig":"MEUCIQCWxAG8vjNN4L6MNEqTaYeOn1cGphzwqaRlfDtw1IyF6gIgMV/TgTb0NNn/CqGk9XFhuLfRdZjHfPZzHw17Ooch4qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31843},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"f9f9ba54b319ce8ccc6968059b222e89f4b5d149","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts && yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.11.2/node@v24.13.0+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.4.1","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.16_1771410491001_0.7594547018837032","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@alwatr/djb2-hash","version":"1.1.17","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.17","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"7f43134b44e6b6736f7294ece42c1e953c9c3554","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.17.tgz","fileCount":10,"integrity":"sha512-+H7A77bt04scgeNHo218WNEEm0vpWiO4uxbx8FXujVqIf3K1ZpTdN3SWDKtHRK2tldkltqhnKLg1Zy5huaf6Qg==","signatures":[{"sig":"MEUCIQCwYObT5Va+HhdpdAA5FdSe6yzlCdug/MKTCC3ciD+bfwIgas2tAZO+6+6vDJirOxsn7yT1rog1sx7Ym/coTaTw/7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31918},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"c3889e3756b0a0f9b935a1b702a1373ac52cb379","scripts":{"b":"bun run build","c":"bun run clean","d":"bun run build:es && bun --enable-source-maps --trace-warnings","t":"bun run test","w":"bun run watch","cb":"bun run clean && bun run build","test":"echo test-skipped","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"6.4.2","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.17_1773697655342_0.4915484171315132","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"@alwatr/djb2-hash","version":"1.1.18","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@1.1.18","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"283c752db567becd76899d7b6b5bc1e813dc127f","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-1.1.18.tgz","fileCount":10,"integrity":"sha512-klxe4Np9aAmAIHrvQXZcCrbRonba2pAbDc7KW6mzdyVFjJA+6OtyJd9OXSHtdiP9v1zVSixHUYRz4pY8bgKaog==","signatures":[{"sig":"MEYCIQC2VZx7Ghzo6pg0maQ8fI4blwU+hls/iyhMIPgPJwq9fgIhAM1dQ0+/VgjDtkdHkX5lX2qRimF40Haz4H/01sBZP3vv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32089},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"def1decf8f496f4b0d3d3ab952c346c689c30160","scripts":{"b":"bun run build","c":"bun run clean","d":"bun run build:es && bun --enable-source-maps --trace-warnings","t":"bun run test","w":"bun run watch","cb":"bun run clean && bun run build","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"6.4.2","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_1.1.18_1773840360759_0.4333558838427778","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@alwatr/djb2-hash","version":"2.0.0","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@2.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"781abcb60fe5dcef909e720cfca55f65fc366276","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-2.0.0.tgz","fileCount":8,"integrity":"sha512-MzW65icaxS1ra7osnBVn3ExrtvGED/Q+OvKEvfRdTUPIUZjChOPgxxtJMKoL9TCef4cKFErY+hQqop8Lkirp0g==","signatures":[{"sig":"MEQCIDZ5ci/nk2oEsUI0Yim9i4BkjIsUuz8Dm+Gk/VLVw0W+AiBk2JOQmSOkV0oZEgPj7jx1VeW60EM8N+1pKfSTYmg8rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25994},"type":"module","types":"./dist/main.d.ts","exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"056102a1c8a563bbae8a290b6830450f467322a3","scripts":{"b":"bun run build","c":"bun run clean","d":"bun run build:es && bun","t":"bun run test","w":"bun run watch","cb":"bun run clean && bun run build","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"7.0.0","@alwatr/tsconfig-base":"7.0.0","@alwatr/prettier-config":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_2.0.0_1773929141820_0.3980197077154677","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@alwatr/djb2-hash","version":"2.0.1","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@2.0.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"d36f8abda4e1d79d1ef90afa6ec286fb62a003d3","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-2.0.1.tgz","fileCount":8,"integrity":"sha512-RTLsSeDNx7yDi9C5dLxXjFvMAE8OOGqgokCWTdFmDeY8Kzspy7cZj1+EvLmmtRcBd2fE2WpDjSYL25pW468Q7w==","signatures":[{"sig":"MEYCIQD34B9u/KY7QRs0yxn5DEbNkr5U06ASQrLi8RjxsxNqxAIhANAZ5ejzr37hss681eyY2l0lG2n3HIFl6oCLyAAPCwME","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25963},"type":"module","exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"f843742e94d6ebed3921d57b624d9deb35c2c102","scripts":{"b":"bun run build","c":"bun run clean","d":"bun run build:es && bun","t":"bun run test","w":"bun run watch","cb":"bun run clean && bun run build","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"7.0.1","@alwatr/tsconfig-base":"8.0.0","@alwatr/prettier-config":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_2.0.1_1774570853824_0.8111639813572604","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@alwatr/djb2-hash","version":"2.0.2","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@2.0.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"340b53d43e667b57caa4e73438e7e888d771c43f","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-2.0.2.tgz","fileCount":8,"integrity":"sha512-3vWTme391vzYEDxGP7AkSLLtJesGcmFdSdtFcobwghj1mRnt4witx86NZW/MfjR+ZklsQmOBpJbzqmrIsGyGhg==","signatures":[{"sig":"MEYCIQDr4w/pZgfIHqfhN0Ju9Uwwl897vw7xwHdXZfeuu2wUpQIhAJOWN3/5i2fh3p4zHE6yurxNuAMnCMFhmMm+W2IwwoMs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25963},"type":"module","exports":{".":{"types":"./dist/main.d.ts","default":"./dist/main.js"}},"gitHead":"95bb13efd0a5f485c6b09f1a911b99492017aed1","scripts":{"b":"bun run build","c":"bun run clean","d":"bun run build:es && bun","t":"bun run test","w":"bun run watch","cb":"bun run clean && bun run build","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/djb2-hash"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/nano-build":"7.0.1","@alwatr/tsconfig-base":"8.0.0","@alwatr/prettier-config":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_2.0.2_1774572266275_0.6662526380472373","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@alwatr/djb2-hash","version":"9.1.0","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/main/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"7fa548a0caeb510f6ba652ce311c2581f7427c5d","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.1.0.tgz","fileCount":8,"integrity":"sha512-vQcV1gQAKMQpGn5IQPGWAdKak0OQmmMQ1F/n3sx4K4Gb4zP4N6SzTEPp4H1/ZeJlLLN3MTRvzBy2RuDbAHtx1Q==","signatures":[{"sig":"MEQCIDZK7i39h6xmkAy9VBI/ZNtbeIku3Fjo2oTWba1tFuq8AiAXDU9pJWL1QNBVf1OGYSDYoV442YrBefouwky+Vcv4lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25956},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"4a25cd3e0499cf61dd761e87d3711abf9b0cd208","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/nano-build":"9.1.0","@alwatr/type-helper":"9.1.0","@alwatr/tsconfig-base":"9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.1.0_1775055773793_0.3958066248854366","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"@alwatr/djb2-hash","version":"9.1.1","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.1.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"d0c8fed82990dea681e289d1a1522edc819d2649","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.1.1.tgz","fileCount":8,"integrity":"sha512-Iu4x3rt6a58ErOcsAX7HcY/dvUB3NTsaT3+zE/bnpSFw6hR/pbpXWvectaJ/lb5QRkIpBNvPlkz9uYc3rOG76A==","signatures":[{"sig":"MEUCIQDsH8amXCnFo8ZPXFBehp03rdTnkh+72l2BbzROVrgO6wIgLaN5XdOYafyAbCIkl0X6LskZG5LnVcPJuv2Kw1bX4h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25956},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"38fb79dd8b6cf48108ae6492ecd7a285c7633e9b","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/nano-build":"9.1.1","@alwatr/type-helper":"9.1.1","@alwatr/tsconfig-base":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.1.1_1775056175646_0.43167024267676335","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@alwatr/djb2-hash","version":"9.3.0","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.3.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"2c62f582bd7e7d3081606f38bc10c80f6bcd4a03","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.3.0.tgz","fileCount":8,"integrity":"sha512-FBcJmtRjK1Bu5MbOYD/bp0ebGDuamDlL1whaXCDo1PUYmXT/tO9VBw05IiTdkw4hdWp2KnqlP09ZMgonfDrhcg==","signatures":[{"sig":"MEQCIHrwzspCIZu+R5k0cYBQiwwua2+DCKZTPjp/l943TAEsAiAh2fdeCfRFhIo4PeqPySPuzT9hlVe0UCk9cBx7mBOhpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25951},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"adf6d486667eefee42dfc87938e3af96f87c4738","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.3.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.3.0_1775301719468_0.356394958955919","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"@alwatr/djb2-hash","version":"9.4.0","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.4.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"965a87dd220a8f63f436c6fa28505058c7cfbd2b","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.4.0.tgz","fileCount":8,"integrity":"sha512-Dzoah9YJ3U5RU9wIMLzAu+vOkabGd7OK3MAgG67xL1Dtm/g6rS0/aSf9LFJPQgL/A6uXazwXtzk/fybJDQy5GQ==","signatures":[{"sig":"MEYCIQDY4ZKebkLmMVWTxD+klB/UA5+ciJhHoS5h02izfWfWWAIhAKAQxq+M89wvHwmA/AdUoZ9ht7sm/iUTpHRJ5D7XIaZa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25951},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"662f1047fc2a1b53a00902028d6cebfd04b52dd5","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.4.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.4.0_1775405525687_0.04203159663804468","host":"s3://npm-registry-packages-npm-production"}},"9.4.5":{"name":"@alwatr/djb2-hash","version":"9.4.5","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.4.5","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f8a960a85e9a9149f17ba8ac3a12da8b6e040c6b","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.4.5.tgz","fileCount":8,"integrity":"sha512-lRf79035huYZbPmP3AauWrpayrih+Wl2P7qBArLIK4SLWAIiiXJ7MLApgG3hgdk2cGFcuBpRwoPQfAM9Tsv0tw==","signatures":[{"sig":"MEYCIQCCGn7b1S36A/I10fcaVx81DBo7NzgqSh3UbfuNIO5esAIhAOHN20NCN0dIVV/fqw97zzdeoSOysqklxNAIVFC7vF4U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25951},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"26e30d3e766cb9e2274a61d5259677643f8ca18d","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.4.5","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.4.5_1775931315686_0.5796673121465459","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"@alwatr/djb2-hash","version":"9.7.0","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.7.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f540d285d5580b6e77fc6d5ae40538803b3ca41e","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.7.0.tgz","fileCount":8,"integrity":"sha512-xtcl0SUOOkGrTMUV5OiyZ/0d6swqUNYYc9ydrBi27OVOQ3U3jy1Fa1YJtjnEAMhnUBp1Gsa+NlH9G02jg6jj5w==","signatures":[{"sig":"MEUCICq1kxtGHce7HvkUM1YTisoS7VKiYYvUtnc5XadN/QhWAiEAm7TFt4MpV1Cx5lwRVyDAAtKDyUIS6yOh6t2uC+ckPq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25951},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"cfe0da1394b656a10123865dba26057a07b3759a","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.7.0_1776183058084_0.02214803258682574","host":"s3://npm-registry-packages-npm-production"}},"9.10.0":{"name":"@alwatr/djb2-hash","version":"9.10.0","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.10.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"a23e76df54697e572d6909557b00284ebcbfc603","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.10.0.tgz","fileCount":8,"integrity":"sha512-pfgCCGzHk7PPsKF3aBUYPixtf2QR1tkfiszVWRbX/wfIhQIhPemBRSKSJ38xf38pybKe/5i52mATR9I5zeIw5Q==","signatures":[{"sig":"MEYCIQCgn4dZQbtv/+HhMTBKLtPF76334lMc+Olua5lgSAirjQIhAL9nASahvDKLXjN+uzCLaJuEOp2Crda4de432lFANmIC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25954},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"b88ae5cd72935e76e019e3765c36eb633ece2910","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.10.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.10.0_1776278438447_0.7410262893089403","host":"s3://npm-registry-packages-npm-production"}},"9.10.1":{"name":"@alwatr/djb2-hash","version":"9.10.1","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.10.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"8377e006ca78ad395d095dcdee22a0b07443d365","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.10.1.tgz","fileCount":8,"integrity":"sha512-QN/5nmLiX15DEOxMpNhVP8R/EzL4kIYmWh11n3kk2/U8d1GqiRusQwHSjGCQQoIERTTQBgDs6flEHNikQJua6Q==","signatures":[{"sig":"MEUCIQDazBeiUNFQjc9vYeh5c5uqE5dNZicK1gXChhFHz/wmdwIgaIFX6NoAt5xdUO0eGQi/72UsY3c+HPg7osQtccWH/+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25954},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"602a7b285b0cf6d799d97e44db81265ff73e47a2","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.10.1","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.10.1_1776541366816_0.17182159661129592","host":"s3://npm-registry-packages-npm-production"}},"9.11.2":{"name":"@alwatr/djb2-hash","version":"9.11.2","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.11.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"3d1f5b2a3c6220b70dd11825749f6cf5dd16c01a","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.11.2.tgz","fileCount":8,"integrity":"sha512-A4M0+2sAqsgadanJcRXD5BQxxi3rPz0iPF70FXjlFBcdiAW8NRifB9YLdNm4t8t1tPCrjaxNSgGPUwY1xiaqMQ==","signatures":[{"sig":"MEUCIQD321jm7zVfEJlpE9x7xzqorhzqnCgZLqnwFJrL4vc3nwIgOJV7TI6x5lO5dJGhw98gXgFhgV30oASRKq/kuqm8cpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25956},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"ad72dc5b615ab443b1f7e2616ec647574bb04cf5","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.1.0/node@v20.20.2+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.11.2","@alwatr/nano-build":"9.10.1","@alwatr/type-helper":"9.11.2"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.11.2_1776805995574_0.37013690949573474","host":"s3://npm-registry-packages-npm-production"}},"9.14.0":{"name":"@alwatr/djb2-hash","version":"9.14.0","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.14.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"4ae6f0328d3b71539f36fa46ba56745f6b0c3420","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.14.0.tgz","fileCount":8,"integrity":"sha512-Vzn1Ss/YNlS03uHIXwO8qHiX5fupPlw5dfQINRgIzgjz4H139b/kDCX02NTIH2jeGYnQWX0dhXsaFTC2HOTbPA==","signatures":[{"sig":"MEUCIQDge9zMO+553JLazQgYmwZihVOkIwgUou0L3+kyxPp42QIgJXwLrmnG7VD4sPu4fkKnDqesiXYJWTeeHt3HFdyXbME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25956},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"4e499b23191d4460ea60f34cde8a99b472741f1a","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.14.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.14.0_1777126806149_0.7142129658277789","host":"s3://npm-registry-packages-npm-production"}},"9.16.0":{"name":"@alwatr/djb2-hash","version":"9.16.0","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.16.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"4bbb47a5a568764d3b993590b08694f3ce504985","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.16.0.tgz","fileCount":8,"integrity":"sha512-w93qIpku/gLvhYx9FPpU/gcHswXp4hBjEXxfcHJH/k+evKMALKdK/t3so8T3UTesda29Om7zMy3JBk+8JIak7Q==","signatures":[{"sig":"MEYCIQCk9f0BAIQaSrrbV0J62pnZyPSgOt46XsYQYAoZvVDkbwIhAN0niYbBpZmGO2TCePFNOt3yfe97oDQlCrxRQDvbYU3X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25956},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"c210044f6e8ab444ec2f9e600f095761cbd279bd","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.16.0_1777287332348_0.4679000304480072","host":"s3://npm-registry-packages-npm-production"}},"9.25.0":{"name":"@alwatr/djb2-hash","version":"9.25.0","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.25.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"60ae11f4627d1b9a7d651ad09b7823ecdbe04d80","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.25.0.tgz","fileCount":8,"integrity":"sha512-rBqQ0VW8XL2hxRVg2Bxvfg/txruBX606yLs18mOohHyElyYBXwIVirAmifbafMveM/SifiWDyT+GGHkpNibu/A==","signatures":[{"sig":"MEUCIQDIqxQZtldQsRfBOMl4QEGaA0qqXOTXV02co1RSAkqUJQIgUJG9CctI8sMzQSC/wa6NgH8NmIpk0jCqSN/Lccxs9Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25956},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"a49ae304180faab79539b5ddfe62d18ac91a232e","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.25.0_1779366161972_0.9587420216783022","host":"s3://npm-registry-packages-npm-production"}},"9.33.0":{"name":"@alwatr/djb2-hash","version":"9.33.0","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.33.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f2354d45b2c975f09de1431d2444ee610c16653b","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.33.0.tgz","fileCount":8,"integrity":"sha512-jhUMTuRgKqucnkOACo4wEikLzAgv5zsHtdL45IrS2vDRu/6kyicwFKhG0nZnny3Y1C0OKM3T5j5/h2L9qSTkbg==","signatures":[{"sig":"MEUCIQCrmXcWEeHwxLHk859uklW/Ebp47wm3HWg4+FVgGxiPsAIgWTK2Wq+5lJT2OeavG67JoCe1vZQy+4qiuMi7+22M5MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25956},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"ba7e63efa62c86c7845269f94c4cc9924c38ff21","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.33.0_1781057068195_0.8112968753447831","host":"s3://npm-registry-packages-npm-production"}},"9.33.1":{"name":"@alwatr/djb2-hash","version":"9.33.1","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.33.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"cdf2449edb5fd574d5df53a1e06682a6bd6339e1","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.33.1.tgz","fileCount":10,"integrity":"sha512-YJ5JkEbMp3+aPfAFc1YCabtUJbrIr3B14gf6/g0To8irgrgpTr22gei+Vaq2WzThOQ7R7etejB0lzaeimEwCIw==","signatures":[{"sig":"MEYCIQDir5TLj9OJi+v9JvAEQa34warAL+07jlnlu8iVSVlmWwIhAK7kaIAaQ1a1UhrL5UUpVv/LtiR7ahq8nfZL9kAouIAC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28015},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"84fba5b7b428188be17aaaaf062b0b7eaae96555","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.33.1","@alwatr/type-helper":"9.33.1"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.33.1_1781089511447_0.496205681276922","host":"s3://npm-registry-packages-npm-production"}},"9.36.0":{"name":"@alwatr/djb2-hash","version":"9.36.0","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.36.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"233b28efd7af26d53def85118af29ecfa6f0e2cc","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.36.0.tgz","fileCount":10,"integrity":"sha512-lFxo93InaDa0DrzZzUM1OmlNGzGQpXUT/SzFDSq1EkAWKStT3G5TMBtSbgcIQ7F3OWnSccz4sOXWfoLlL5uWnw==","signatures":[{"sig":"MEQCIBdIevIa5EZYUF1mVDf7Gl6UwLgr0VKvgNioxGT+vwOmAiAtBirBMb2xsWS6/1diPPHfLkXUal5KvQtK+Mld88OEZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28015},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"252426e3bf06fdf5331691d5e8c09a4808104275","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.33.1","@alwatr/type-helper":"9.36.0"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.36.0_1781214292436_0.29670959659316165","host":"s3://npm-registry-packages-npm-production"}},"9.38.1":{"name":"@alwatr/djb2-hash","version":"9.38.1","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.38.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"ebac55bc039f3a84a6d019de918d260ea4ab1d48","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.38.1.tgz","fileCount":10,"integrity":"sha512-4xgLQUdN5x4DrO4e8pPdYA4quGZ2Mx6JxNnweDxgFrVXKmWo/X1aU1Uo3wz7zs+YY7bO7CgNQ7i+YgY4f+Pj1g==","signatures":[{"sig":"MEUCIQDAhNJPlZM4eBT79VQ6giM6U9FWHubxK0q1SHZEOH/F/AIgciEGFlCR/E4dGeDE3nyYYOxiHcu1OLWSRJNYclTnxmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28015},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"918e99e7142b84f69eaa703ce9e27c3ac9d9300b","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.3.0/node@v22.23.0+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@alwatr/standard":"9.38.1","@alwatr/nano-build":"9.38.1","@alwatr/type-helper":"9.36.0"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.38.1_1782630635605_0.6766612179690168","host":"s3://npm-registry-packages-npm-production"}},"9.38.2":{"name":"@alwatr/djb2-hash","version":"9.38.2","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@9.38.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"4e427487df13bc3532303be83bc5a7a8eecd230a","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-9.38.2.tgz","fileCount":10,"integrity":"sha512-qrgMOGRdm17AtwIe+7anjJkQ8u7BOaykOWdoh5kRXmVM9NMauBRRM1i88o5eocYM1HEltAgiv7fr4yTS3Zia5A==","signatures":[{"sig":"MEYCIQC9TNc1Uqf4dQJcfboh6nTJw9PqFQbKe5OE9U0XXfWp2QIhANeOCVuNFgGlCa1XjR5S6ii5FfdDDcULYD89H4IfNT2B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28015},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"69569fc5d7a66d5f027d5d4f58af4289280d5e5d","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.4.0/node@v22.23.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@alwatr/standard":"9.38.2","@alwatr/nano-build":"9.38.1","@alwatr/type-helper":"9.38.2"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_9.38.2_1783856601576_0.797731930939793","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@alwatr/djb2-hash","version":"10.0.0","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/djb2-hash@10.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"25b95c61540d1c561ab3dc9f36a1a04ea24f101e","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-10.0.0.tgz","fileCount":10,"integrity":"sha512-p0SgV5CTrl6dO0fgr/PE0idLhOL1ZBsSnMRxNHEt9b7lwmdAtPm+izaWfVkADuxheRIC38yCVN0ozOavVRT/ZA==","signatures":[{"sig":"MEUCIQDwX6OQcydtTYLjHzI3pNFbaFWnBpvCoXDOb2rHf9jobgIgRGj/5G/hEKMyDw4N/wK2NadNJyxuKp4HdFX+JEDYvI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28015},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"ad367007af237263a64306c359d05fea63fb2dc7","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/djb2-hash"},"_npmVersion":"lerna/5.4.2/node@v22.23.1+x64 (linux)","description":"A fast, non-cryptographic hash function based on DJB2.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@alwatr/standard":"10.0.0","@alwatr/nano-build":"10.0.0","@alwatr/type-helper":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/djb2-hash_10.0.0_1785075708141_0.7972853598923797","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"name":"@alwatr/djb2-hash","version":"10.2.0","description":"A fast, non-cryptographic hash function based on DJB2.","license":"MPL-2.0","author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com","url":"https://ali.mihandoost.com"},"type":"module","repository":{"type":"git","url":"git+https://github.com/Alwatr/alwatr.git","directory":"pkg/nanolib/djb2-hash"},"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"exports":{".":{"types":"./dist/main.d.ts","development":"./dist/dev/main.js","import":"./dist/main.js","default":"./dist/main.js"}},"sideEffects":false,"devDependencies":{"@alwatr/nano-build":"10.0.0","@alwatr/standard":"10.0.0","@alwatr/type-helper":"10.2.0","typescript":"^7.0.2"},"scripts":{"b":"bun run build","build":"bun run build:ts && bun run build:es","build:es":"bun run build:es:dev && bun run build:es:prod","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts","build:ts":"tsc --build","cl":"bun run clean","clean":"rm -rfv dist *.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","lint":"eslint src/ --ext .ts","t":"bun run test","test":"ALWATR_DEBUG=0 bun test","w":"bun run watch","watch":"bun run watch:ts & bun run watch:es","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"publishConfig":{"access":"public"},"keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"gitHead":"2a0a52415ec6af039244806419c3b79734994c71","_id":"@alwatr/djb2-hash@10.2.0","_nodeVersion":"22.23.2","_npmVersion":"lerna/5.6.1/node@v22.23.2+x64 (linux)","dist":{"integrity":"sha512-HeL4a12MzpQD7yJcG7n+0CqwlYIhf5bwTQLsGXBKBLV0Xd/wdBeMHJhGaHQkLtLpY632d/s8lhJ+VSL7wyUBWQ==","shasum":"d35ec2fb759f684d59aaf91e686a1e0cb48b2742","tarball":"https://registry.npmjs.org/@alwatr/djb2-hash/-/djb2-hash-10.2.0.tgz","fileCount":10,"unpackedSize":28030,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDeCe8tpFIKMyVj50NHWCFxfNqJIMtfIE+V69HJsHVxTAiEAgTIm9D1hsW5qD4rniT+wOku7zLAprpWpzAIwYMMW9mA="}]},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"directories":{},"maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/djb2-hash_10.2.0_1788887074671_0.7892741565033532"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-14T08:18:37.202Z","modified":"2026-09-08T17:04:35.025Z","1.1.0":"2025-09-14T08:18:37.483Z","1.1.1":"2025-09-15T14:28:46.489Z","1.1.2":"2025-09-19T06:49:05.790Z","1.1.3":"2025-09-20T09:08:10.097Z","1.1.4":"2025-09-21T20:59:05.926Z","1.1.5":"2025-09-22T12:24:29.236Z","1.1.6":"2025-09-22T17:33:02.547Z","1.1.7":"2025-09-27T09:08:56.905Z","1.1.8":"2025-10-06T12:02:48.910Z","1.1.9":"2025-11-04T18:40:49.948Z","1.1.10":"2025-11-15T07:55:28.497Z","1.1.11":"2025-11-15T08:11:28.686Z","1.1.12":"2025-11-18T17:54:52.181Z","1.1.13":"2025-12-10T15:34:16.291Z","1.1.14":"2025-12-13T17:57:36.736Z","1.1.15":"2025-12-23T15:52:51.031Z","1.1.16":"2026-02-18T10:28:11.182Z","1.1.17":"2026-03-16T21:47:35.529Z","1.1.18":"2026-03-18T13:26:00.912Z","2.0.0":"2026-03-19T14:05:41.958Z","2.0.1":"2026-03-27T00:20:53.969Z","2.0.2":"2026-03-27T00:44:26.444Z","9.1.0":"2026-04-01T15:02:53.921Z","9.1.1":"2026-04-01T15:09:35.817Z","9.3.0":"2026-04-04T11:21:59.634Z","9.4.0":"2026-04-05T16:12:05.893Z","9.4.5":"2026-04-11T18:15:15.820Z","9.7.0":"2026-04-14T16:10:58.206Z","9.10.0":"2026-04-15T18:40:38.585Z","9.10.1":"2026-04-18T19:42:46.976Z","9.11.2":"2026-04-21T21:13:15.830Z","9.14.0":"2026-04-25T14:20:06.304Z","9.16.0":"2026-04-27T10:55:32.532Z","9.25.0":"2026-05-21T12:22:42.095Z","9.33.0":"2026-06-10T02:04:28.365Z","9.33.1":"2026-06-10T11:05:11.568Z","9.36.0":"2026-06-11T21:44:52.576Z","9.38.1":"2026-06-28T07:10:35.732Z","9.38.2":"2026-07-12T11:43:21.734Z","10.0.0":"2026-07-26T14:21:48.273Z","10.2.0":"2026-09-08T17:04:34.819Z"},"bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com","url":"https://ali.mihandoost.com"},"license":"MPL-2.0","homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/djb2-hash#readme","keywords":["alwatr","browser","djb2","djb2-hash","esm","hash","hash-string","javascript","module","nanolib","node","nodejs","string","typescript","util","utility","utils"],"repository":{"type":"git","url":"git+https://github.com/Alwatr/alwatr.git","directory":"pkg/nanolib/djb2-hash"},"description":"A fast, non-cryptographic hash function based on DJB2.","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"readme":"# @alwatr/djb2-hash\n\nA lightweight, high-performance, and non-cryptographic hash function based on the DJB2 algorithm.\n\n[![NPM Version](https://img.shields.io/npm/v/@alwatr/djb2-hash.svg?style=flat-square)](https://www.npmjs.com/package/@alwatr/djb2-hash)\n[![NPM Downloads](https://img.shields.io/npm/dm/@alwatr/djb2-hash.svg?style=flat-square)](https://www.npmjs.com/package/@alwatr/djb2-hash)\n[![Build Status](https://img.shields.io/github/actions/workflow/status/Alwatr/nanolib/build-lint.yaml?branch=next&style=flat-square)](https://github.com/Alwatr/nanolib/actions/workflows/build-lint.yaml)\n[![License](https://img.shields.io/npm/l/@alwatr/djb2-hash.svg?style=flat-square)](https://github.com/Alwatr/nanolib/blob/next/LICENSE)\n\nThis package provides a single, optimized function, `djb2Hash`, that implements the DJB2 hash algorithm created by Daniel J. Bernstein. It is designed for speed and is excellent for use cases where a fast, simple, and reliable hash is needed, such as in-memory caches, checksums, or generating unique IDs from strings.\n\n## Installation\n\n```bash\n# yarn\nyarn add @alwatr/djb2-hash\n\n# npm\nnpm install @alwatr/djb2-hash\n```\n\n## Usage\n\nThe package exports a single function, `djb2Hash`.\n\n```typescript\nimport {djb2Hash} from '@alwatr/djb2-hash';\n\n// Generate a numeric hash from a string\nconst myHash = djb2Hash('hello world');\n\nconsole.log(myHash); // Outputs: 2616892229\n```\n\n## API Reference\n\n### `djb2Hash(str: string): number`\n\nGenerates a 32-bit unsigned integer hash from a given string.\n\n- **`str: string`**: The input string to be hashed.\n- **Returns**: `number` - A 32-bit unsigned integer representing the hash of the input string.\n\nThe function is deterministic, meaning the same input string will always produce the same output hash.\n\n## Performance Optimizations\n\nThis implementation of `djb2Hash` includes several performance enhancements over a naive implementation, making it exceptionally fast:\n\n1.  **Right-to-Left Iteration**: The function iterates over the string from right to left (`for (let i = str.length - 1; ...)`). This avoids repeatedly accessing the `length` property of the string in each loop iteration, which can provide a small but meaningful performance boost, especially for longer strings.\n2.  **Bitwise Operations**: It uses bitwise shifting (`<< 5`) instead of multiplication (`* 33`). The expression `(hash << 5) + hash` is a faster way to compute `hash * 33`. Modern JavaScript engines are highly optimized for these low-level bitwise operations.\n3.  **Unsigned Integer Output**: The final `>>> 0` operation is a zero-fill right shift, which ensures that the output is always a 32-bit unsigned integer. This provides a consistent and predictable return type.\n\n## Security Note\n\n`djb2Hash` is a **non-cryptographic** hash function.\n\nIt is designed for speed and simplicity, not for security. Do **not** use it for security-sensitive applications such as password hashing or digital signatures. The algorithm is not designed to be collision-resistant against malicious attacks.\n\nFor security-critical use cases, always use well-established cryptographic hash functions like **SHA-256** or **Argon2**.\n","readmeFilename":"README.md"}