{"_id":"@alwatr/random","_rev":"59-04006556f7419535dcbd85865130b9a3","name":"@alwatr/random","dist-tags":{"latest":"10.2.0"},"versions":{"5.1.0":{"name":"@alwatr/random","version":"5.1.0","keywords":["random","random-number","random-string","random-uuid","random-boolean","shuffle","uuid","uuid-v4","math","crypto","cryptographically-secure","utility","array-shuffle","random-color","cross-platform","ECMAScript","typescript","javascript","node","nodejs","browser","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/random@5.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"fcf6acf376a47d8112197652c6618f89f286718d","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.0.tgz","fileCount":11,"integrity":"sha512-4UW6xtau0aSlGqztPR3SsgAVz9vL2UIjO9hPK1uV50hVglPTxkaztoaFJEagBiXxLUlAfwss8157W+vbuf0eUw==","signatures":[{"sig":"MEUCIQDRxVLCI1l+/XL3ERLpAGBcTrPCldxp9MiwXZC24qmv5AIgWaZqjyuKCEntRlMok53EdEoVgLN/Pt7Qxqz6a18dVKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90931},"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":"21cb1fe0f26a580944d9e72a313fc99308cd8be7","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":"https://github.com/Alwatr/nanolib","type":"git","directory":"packages/random"},"_npmVersion":"lerna/3.12.3/node@v22.14.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@alwatr/global-this":"^5.5.1","@alwatr/package-tracer":"^5.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.8.2","@alwatr/nano-build":"^5.5.1","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/random_5.1.0_1743508057085_0.09218218130999523","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@alwatr/random","version":"5.1.1","keywords":["random","random-number","random-string","random-uuid","random-boolean","shuffle","uuid","uuid-v4","math","crypto","cryptographically-secure","utility","array-shuffle","random-color","cross-platform","ECMAScript","typescript","javascript","node","nodejs","browser","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/random@5.1.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"af024d9f89d825759dabbd5be4f0d2a38a218ce7","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.1.tgz","fileCount":11,"integrity":"sha512-aKlmC0rcBp0j3CV0nRq0iHuFkdr6F2X0J6ZrOksrbAcrIrSiqbCS3IhRt1Emu0G2utdzyMHDVM2om0CmZT3e+g==","signatures":[{"sig":"MEUCIGbJAlJ+fBC2zCKbzVzNr9NltAZJj12JGmUtPkAEkTVlAiEAqRMQQkVxwqrNI/TU30GH1f9jasvPV+52hkUE9e5e1s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91099},"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":"2756475ba2fa108bae7af6d8d9747e0c7815dfa2","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":"https://github.com/Alwatr/nanolib","type":"git","directory":"packages/random"},"_npmVersion":"lerna/3.12.3/node@v22.14.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@alwatr/global-this":"^5.5.2","@alwatr/package-tracer":"^5.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.8.2","@alwatr/nano-build":"^5.5.2","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/random_5.1.1_1743526688750_0.43881006852897086","host":"s3://npm-registry-packages-npm-production"}},"5.1.2":{"name":"@alwatr/random","version":"5.1.2","keywords":["random","random-number","random-string","random-uuid","random-boolean","shuffle","uuid","uuid-v4","math","crypto","cryptographically-secure","utility","array-shuffle","random-color","cross-platform","ECMAScript","typescript","javascript","node","nodejs","browser","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/random@5.1.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"40f544761bac069f28c86de76022c417f5d885a8","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.2.tgz","fileCount":11,"integrity":"sha512-xFqv71gXpBRk0R/8M2OZh5FVCffDXrWTvV6SuiNXS++2uiLz//BDIB4Ve/V7H6BR6KoOUQCBScHTzW+ZrK2nrw==","signatures":[{"sig":"MEUCIQDiWBK8Xf+n56G17qiBx0kwqp9znpYUS5kgKlT8eulCgQIgZ5oOC55SKVqjLHMs15WRrLRpRiGjpV5pem45gtMOq34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91193},"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":"424a7a3e08e5f10fcfe53440d1cead68c88baf32","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":"https://github.com/Alwatr/nanolib","type":"git","directory":"packages/random"},"_npmVersion":"lerna/4.0.0/node@v22.14.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@alwatr/global-this":"^5.5.3","@alwatr/package-tracer":"^5.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.8.3","@alwatr/nano-build":"^5.5.3","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/random_5.1.2_1745138526495_0.0022254347341741365","host":"s3://npm-registry-packages-npm-production"}},"5.1.3":{"name":"@alwatr/random","version":"5.1.3","keywords":["random","random-number","random-string","random-uuid","random-boolean","shuffle","uuid","uuid-v4","math","crypto","cryptographically-secure","utility","array-shuffle","random-color","cross-platform","ECMAScript","typescript","javascript","node","nodejs","browser","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/random@5.1.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"da35c8b2a06fcc7b6c013c121141fa06655ba8c9","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.3.tgz","fileCount":11,"integrity":"sha512-PeuYz6XJzSfnc28jVgMRXMcKkjRaDxQ8hySF2LyykV4Y8aRiBhnXSRXavK7Le+r+5Q/JKf65AOdYzbUD/orOzg==","signatures":[{"sig":"MEYCIQCAW1YxDS6QCD+2gZqFDhE5LHecvj9ezV0lW3/slokkcgIhAN0sOQOi4qsgeZTOd9xMuk0GDsqYZNuiwJKGEovbqPOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91619},"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":"dd749e0b9adecdefa8e906669858c014b53bdab0","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":"https://github.com/Alwatr/nanolib","type":"git","directory":"packages/random"},"_npmVersion":"lerna/4.0.0/node@v22.18.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@alwatr/global-this":"5.5.4","@alwatr/package-tracer":"5.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.8.3","@alwatr/nano-build":"5.5.4","@alwatr/tsconfig-base":"5.0.0","@alwatr/prettier-config":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/random_5.1.3_1755910674257_0.3225040680287139","host":"s3://npm-registry-packages-npm-production"}},"5.1.4":{"name":"@alwatr/random","version":"5.1.4","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.4","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"01eb7eedda53b49401cc28c7e589bd83c4795505","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.4.tgz","fileCount":11,"integrity":"sha512-2BFMUhnAG9mE4TbEJhbNap5cD2ErhKS3NUtgqeNog0dgwveAncFrlmm3XAsRew9+hCn68dOw0vdrbHO42a4NMA==","signatures":[{"sig":"MEQCICS8uAPfmAVP9azHoMyBF8XlNTSOqqU/mp630PYhYWSsAiA0B0pG9ZJANIbhoPyeCxKbU483NvVo5VyT6V1I3cnneg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74152},"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":"102cc505864da042258ffe18894dc5a9157b0040","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","deprecated":"This version may have compatibility issue, do not use it.","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/random"},"_npmVersion":"lerna/4.7.2/node@v22.18.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@alwatr/global-this":"5.5.5","@alwatr/package-tracer":"5.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","typescript":"^5.9.2","@alwatr/nano-build":"5.5.5","@alwatr/tsconfig-base":"5.0.1","@alwatr/prettier-config":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/random_5.1.4_1755948525457_0.7576628544229427","host":"s3://npm-registry-packages-npm-production"}},"5.1.5":{"name":"@alwatr/random","version":"5.1.5","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.5","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"1b012c3aac2eb337f6b2b94498347775c98e57a4","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.5.tgz","fileCount":11,"integrity":"sha512-KuI42RzKSconyVKnfpsyDtf4IFPtnz7pgiI4aPeL/KkjI7UionmFn5f56+kgaS4FCC/Uqkz7eV7P+JFfwdbi5g==","signatures":[{"sig":"MEQCIDMPpUlOQcBOvigSSa0vsUKmUcmo8HqzkBmI0NuUKmYeAiBXu/1LxADcTGjschnyNA/YOZ3mf+1lGis1vWIdzDZdUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75016},"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":"be87ff1a4a783c0707e0b06efe728a54b5348b38","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/random"},"_npmVersion":"lerna/4.7.2/node@v22.18.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@alwatr/global-this":"5.5.6","@alwatr/package-tracer":"5.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","typescript":"^5.9.2","@alwatr/nano-build":"6.0.1","@alwatr/tsconfig-base":"5.0.2","@alwatr/prettier-config":"5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/random_5.1.5_1755968830179_0.9514346103334796","host":"s3://npm-registry-packages-npm-production"}},"5.1.6":{"name":"@alwatr/random","version":"5.1.6","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.6","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"5347366c87358032a2e9313e8ba509f6f223a3c2","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.6.tgz","fileCount":11,"integrity":"sha512-Nnr8msxw2yf9PLA26Dx3Ec0KqyZ9qedDJRUn6OpQauKV6XwgHRBVHrF4ZUByjbGcFrICO7ig1EQGx8ijf13Dsg==","signatures":[{"sig":"MEUCIEQ62AByfkhLom00aVTIGI+wS0F+wKKQQNuPH6EGG4MoAiEA/AnrI3EUvDy77PKFYRe5Vjks8hb5UvGI9mxMY+o1APU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75323},"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":"6f70c2ae343582774a7fa8694684fabb4c5ce63c","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/random"},"_npmVersion":"lerna/4.7.3/node@v22.18.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@alwatr/global-this":"5.5.7","@alwatr/package-tracer":"5.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.2","typescript":"^5.9.2","@alwatr/nano-build":"6.0.2","@alwatr/tsconfig-base":"5.0.2","@alwatr/prettier-config":"5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/random_5.1.6_1756767210775_0.13215458446453443","host":"s3://npm-registry-packages-npm-production"}},"5.1.7":{"name":"@alwatr/random","version":"5.1.7","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.7","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"803ebe26faba26c5f739920b4cccaa662246f527","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.7.tgz","fileCount":11,"integrity":"sha512-E0w6Z318MU4sIfsVP/xxb8zqlQPmcyTJyCr+PmctrpNyLuWqq6RRdAuPuk6lptbwZfFbWGm6uga54/Gj4SoSqA==","signatures":[{"sig":"MEUCIBvU4r8pd8NcueE27mgPWGh+P1v4/ldlG8J+2LcU1vatAiEAt52N4zbbawTT1CW399QYtclKHW5Aq05XUc4p8+MhLaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75628},"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":"7b799c86f93bc18db2436035fcf40b58aaf43319","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/random"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.5.8","@alwatr/package-tracer":"5.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.0.3","@alwatr/tsconfig-base":"5.0.2","@alwatr/prettier-config":"5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/random_5.1.7_1757055434635_0.9126551837053534","host":"s3://npm-registry-packages-npm-production"}},"5.1.8":{"name":"@alwatr/random","version":"5.1.8","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.8","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"5e18e50c138e0273e8415f0296ea6414a3be9ab4","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.8.tgz","fileCount":11,"integrity":"sha512-xbvrGXb/FMN14geYv5Ug++D0MK3YnUVA3N6c+RzVL8WHxsK4QEXC0At24fv29Sm26S5FE3UmC69XKZMRLF/yfQ==","signatures":[{"sig":"MEUCIQDIufl8OdauAzxt5ORKTA0P88ORZ/mQl/Fyq6zXNQrbKQIgDI34GsQXfVojQKPgd5oMltb6YOCbt8zS3L02TZTpZRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75796},"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":"990a248963c89c4db8526dfaf6a24c1e2099a92e","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/random"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.5.9","@alwatr/package-tracer":"5.5.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.1.0","@alwatr/tsconfig-base":"6.0.0","@alwatr/prettier-config":"5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/random_5.1.8_1757198952108_0.24532360442808732","host":"s3://npm-registry-packages-npm-production"}},"5.1.9":{"name":"@alwatr/random","version":"5.1.9","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.9","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"d28a331318b527a1631806082b62550bfff2fad6","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.9.tgz","fileCount":11,"integrity":"sha512-7YoXhUmqKw96l+8u0uqsiANhKfxNmW8Zi5HlzMSjwo5XUri6X/+s8CYhUXvBemfLTXfyUj4mipKLRUDn4I6inQ==","signatures":[{"sig":"MEUCIFmEKcj7W7CIl5PYlCQ1LXQE3KkAk7XNgJO3k0o/IAwfAiEAm+rP72d/+w6EiQmhF8LPaqR+3yoJVCiLoOCgrxARpMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76295},"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":"5d7482af60778578d7adedf6b89a9f938e6cd776","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/random"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.5.9","@alwatr/package-tracer":"5.5.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.1.0","@alwatr/tsconfig-base":"6.0.0","@alwatr/prettier-config":"5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/random_5.1.9_1757373240477_0.615110517506642","host":"s3://npm-registry-packages-npm-production"}},"5.1.10":{"name":"@alwatr/random","version":"5.1.10","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.10","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"fa8520f5f2b267b87a1241666a2047607ea46e6a","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.10.tgz","fileCount":11,"integrity":"sha512-VEZgDK9ms66hWYjgGRFiy3cQQ6ca3LOWEkktZ3sQf/d/krmNE5ig0Vrj8U/pdwiLxsr/tTIBp32PXYNmjlyMTA==","signatures":[{"sig":"MEUCICrJAP8VsyDHHbXLW8QMPIwn+E+l5VptNhDzrK9/H7vBAiEAiKE7Evo9ELSMKAdXEVIfYOKw/d+7yvCFfhZ1q3hHqig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76617},"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":"cd02a1a9fa579930cd54291ba51ed86241313a6d","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/random"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.5.10","@alwatr/package-tracer":"5.5.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.1.1","@alwatr/tsconfig-base":"6.0.1","@alwatr/prettier-config":"5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/random_5.1.10_1757450569208_0.39006640716379626","host":"s3://npm-registry-packages-npm-production"}},"5.1.11":{"name":"@alwatr/random","version":"5.1.11","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.11","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"db0a7ed4fa061d2a82942735796012efafaf057a","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.11.tgz","fileCount":11,"integrity":"sha512-Bv02VZGu/GBkQ4C5QmqxbqZc0Rp7MNBlfTejeF4e/bbZZuHSfRdYfWwZYL/RY5roPHzYTV9Y2YfhBjB39J3AHg==","signatures":[{"sig":"MEYCIQDysI236Q0CqFoctjkK1+g4UtzX9IhhgjBX0jSaX6oLRQIhAK6VRYHTmE8/LMXosMJEhQP3wDHr5bPnMIpQfs9TVdvy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76267},"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":"0555c6f5ac11e7a911deee9bc90cfa44b6fe0b48","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/random"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.1.1","@alwatr/tsconfig-base":"6.0.1","@alwatr/prettier-config":"5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/random_5.1.11_1757774035618_0.6354772072060255","host":"s3://npm-registry-packages-npm-production"}},"5.1.12":{"name":"@alwatr/random","version":"5.1.12","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.12","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"20319e5d45cb0e4f6cd244a151d8d0e48e4723ab","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.12.tgz","fileCount":11,"integrity":"sha512-68ezuKovVi9DVuCq/75u9xoxd2E6Mgq9eKdYJsJ/vj/Aw9xrvoQdRFuEqaDAbyrLN1HwnZljaWaWt+g5I1fHqQ==","signatures":[{"sig":"MEUCIBxaHqAWWXyF8vpnr9dYCAL42FFSADXMtCWcgpxhCAcZAiEA5mv2tNyjVTU1iU3x/fMDSSkTwfPvlFTMPpMbisYBXoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76438},"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":"4da18811162df49c118acd71086cdbe38b27f250","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/random"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.5.12"},"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/random_5.1.12_1757792493374_0.07569624940661801","host":"s3://npm-registry-packages-npm-production"}},"5.1.13":{"name":"@alwatr/random","version":"5.1.13","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.13","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"ed9895ba0a9ac3c4434e56eec2aa8d85cda41457","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.13.tgz","fileCount":11,"integrity":"sha512-wEMBJ56UNV8QPW0G0mB6oqtMFCz4CqqYHMAQPwDwC/Fc44qiFQPY0pfWaWD2wYigYp3XVjwEvRwMq/RU7Hj6Lw==","signatures":[{"sig":"MEUCIAeMdIJ9zdF42s+mJ+8hjCYhW6BVLh12B5/DRC8J09kCAiEAuYCUT0iKl4Qryw3wgcEBXTPZWlnPwcMpEKhn29PMnnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76609},"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/random"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.5.13"},"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/random_5.1.13_1757837918877_0.9532223171093153","host":"s3://npm-registry-packages-npm-production"}},"5.1.14":{"name":"@alwatr/random","version":"5.1.14","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.14","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"0f24d5ae8a5dc9d0c0053581e9fc690c6d0438a6","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.14.tgz","fileCount":11,"integrity":"sha512-UHpZTTlp50lg0B+iUf6EPvDTsEzvJkMUyG2uoXl4i9L2OOEGJanpWt+Vc7Aa6bN1pyBrtwhAMucLGYM2W2r1ww==","signatures":[{"sig":"MEUCIFqRti31GF20RlaCG1nnxyQhJBTzLGOodt/mmMSNwzWqAiEAtlSrvudRh0K4SEY1JoxayM+dCsrUs1jrSXLjhbQojWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75313},"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/random"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.5.14"},"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/random_5.1.14_1757946533623_0.7988943028088906","host":"s3://npm-registry-packages-npm-production"}},"5.1.15":{"name":"@alwatr/random","version":"5.1.15","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.15","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"eb4b2f7deef2c330658662af76ef36bdc5cc4b29","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.15.tgz","fileCount":11,"integrity":"sha512-Ky3LyGgvk4OXuZ8gOYjF4buQzssITktefrb+fHgHHKbwse7tjwEOMJxdi7wCNIVK7SPb/pYM2qa581W9yFnW8g==","signatures":[{"sig":"MEQCIBnXHVEcnc8ieZ4uGrZhSNkbYCJ/fgVCFV0KyVsdtRwKAiApQkCxNwnsXWL1yWit/ove3El5VILy355wodRFgCbYTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75484},"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/random"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.5.15"},"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/random_5.1.15_1758264550759_0.7058928730040046","host":"s3://npm-registry-packages-npm-production"}},"5.1.16":{"name":"@alwatr/random","version":"5.1.16","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.16","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"05930918498e4cfda745dece196437180dfca0d7","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.16.tgz","fileCount":11,"integrity":"sha512-/w9UQ9xuJuc1+SVfRYez9oFnHtQZsFtW8D9Jk/lzhn5+RxwUMZV6qC9Z2jFf/NEhDiA+hCBEdyHofjilF9QTXg==","signatures":[{"sig":"MEUCIHPF0JlQmT1jAKfXC2YHTCWTkSWmb9CpWgiDb9ilWyBmAiEA4aLxrPKZt/DKz4cfTvmCt6wVcLVpbS8OwUo05OWyy4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76373},"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/random"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.5.16"},"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/random_5.1.16_1758359294960_0.7833377053279931","host":"s3://npm-registry-packages-npm-production"}},"5.1.17":{"name":"@alwatr/random","version":"5.1.17","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.17","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"6ae9ca2a584ee5d1df2522f99c64d1b2f9676ebd","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.17.tgz","fileCount":11,"integrity":"sha512-3tSHixRfCrspmhViW0vO2+OOo1xyXYAf8DzvDimhDu1dWlb+EdsxYr4o6al08xWxSKPl1uwhkLtz1yJbGj0/Yw==","signatures":[{"sig":"MEYCIQDu6peZO4VtFN8vBAJ+gWlELGnQEvENVRORNzHFDRcAaQIhAMYssRL+uvc/hWijgtOJENy19h3bZ8z6w1ABYDYDUUy8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76550},"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/random"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.5.17"},"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/random_5.1.17_1758488353020_0.4161033316573295","host":"s3://npm-registry-packages-npm-production"}},"5.1.18":{"name":"@alwatr/random","version":"5.1.18","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.18","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"26ad4e748dd0d0286854424c9eec92c5a702efce","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.18.tgz","fileCount":11,"integrity":"sha512-r+200VEIqbBp2EMcf64i3UEvokwr0+AUgdfsT3wyQWStGvcm/Qt4hF7Hj7wBpxcTvByvxpFAmgV4/FcLMngwZg==","signatures":[{"sig":"MEQCIF3TjaHKvBbUM1ONsu6VTnMowLA1YByOQhFPK9U0197CAiADaw7/dZ9NSl+ub7xvYHsl319HWisff5s21WQ87xFF3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76721},"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/random"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.5.18"},"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/random_5.1.18_1758543874971_0.02282455162743724","host":"s3://npm-registry-packages-npm-production"}},"5.1.19":{"name":"@alwatr/random","version":"5.1.19","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.19","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"97ad3e5da8565623233b11f2f63cbf60845a621c","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.19.tgz","fileCount":11,"integrity":"sha512-bYHL5q8Oo2IkKRc0n8u60AAQot4RrWfqUdy6d6FSHpqQHjvnzOmi+ZoK6GhvepOR2VasLxP/8YPW9i8xdg9mUw==","signatures":[{"sig":"MEUCIE+fcPU9HQXi/Gr9rK5ttK3s4oUXLAD5RbA1rHcDY6/9AiEA0jPJEktx3IRrp+EGRT6bht4oMcX9n73rd0EGCTw3WV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76892},"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/random"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.5.19"},"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/random_5.1.19_1758562387797_0.32672342057967874","host":"s3://npm-registry-packages-npm-production"}},"5.1.20":{"name":"@alwatr/random","version":"5.1.20","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.20","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"5d7533462d4d55ceed87705079fe9d3f425e83da","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.20.tgz","fileCount":10,"integrity":"sha512-oAz7YKyBImpEXGgySXKS1AOmzzJZNSm4ACfTyddndlGvOwJEwEOih+WlAmT6phjxKLLFhaL3gDkS1WJ9J6WIug==","signatures":[{"sig":"MEUCIDdkNpXhsumCwYyl6L4koBjvXQXGyj1C+JpuzL625qEDAiEAi+6MKKhDZYZBt1K5qV1iZ6W+7swO9PY7wPqYqHNOHVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65882},"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/random"},"_npmVersion":"lerna/4.9.0/node@v22.19.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@alwatr/global-this":"5.6.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/random_5.1.20_1758964142077_0.3893430291060189","host":"s3://npm-registry-packages-npm-production"}},"5.1.21":{"name":"@alwatr/random","version":"5.1.21","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.21","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"be306bd6a20192275ec417acf63ddda28e7691dc","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.21.tgz","fileCount":10,"integrity":"sha512-G8UyVC9Onuxuo1r4PMyTA7oOCTn0Krm3l+B5eeXKvbrsf+iSigC5KhVHGw2K/FPaALZMUQGhRjsnDbVm8rKrEw==","signatures":[{"sig":"MEQCIG6qIXUX/JUsX7IecBRiaLnxPEQypJJGDdYOkeTKf9HCAiAd5H9sCUmDVnHaztJ4DzbcV8BIE0QyxRdCjlQERrV94g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66172},"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/random"},"_npmVersion":"lerna/4.9.0/node@v22.20.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"@alwatr/global-this":"5.6.1"},"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/random_5.1.21_1759752173816_0.9199545458038889","host":"s3://npm-registry-packages-npm-production"}},"5.1.22":{"name":"@alwatr/random","version":"5.1.22","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.22","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"2573fd526fddc751674ada4850364b2ebb9d40d0","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.22.tgz","fileCount":10,"integrity":"sha512-HHRmRLpnHAGRt5eLRTU5AdbZDS3/YiTWgB415pD8i2vXiiUahRaghOIIli88OMhV9JogS5f7DZ3lrInoOIgoMw==","signatures":[{"sig":"MEQCIC3f8cXkUyuoAZUcZmK9VgPL/QEH9KnlMpX6EZ2evWfNAiAdQEVaH/3vH/82Nm9+sckyJCk44tYnEglpcI/VtXtwSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66343},"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/random"},"_npmVersion":"lerna/4.9.2/node@v24.11.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@alwatr/global-this":"5.6.2"},"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/random_5.1.22_1762281655067_0.7992333102499061","host":"s3://npm-registry-packages-npm-production"}},"5.1.23":{"name":"@alwatr/random","version":"5.1.23","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.23","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"dd25640e9e1a9c30e1d7e1273c06e04814aa58e6","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.23.tgz","fileCount":10,"integrity":"sha512-2sSOomvXNX9ZD4TCQEfe1gm9Z6gHFsuNYPhD/hUemJYtmgb/wX+/nVNaqiacvMyO/BWt5WIx9ULGtKEsmQlKCQ==","signatures":[{"sig":"MEUCIB/uC2Zc3W25pE3LuywHcgJa+kCUFsfNzZSlXbDkdCdLAiEAp6yE9Y9W/iCX6nA/WJUhfOlV+XZ9hlgR8/mBv9qcox8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66514},"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/random"},"_npmVersion":"lerna/4.9.2/node@v24.11.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@alwatr/global-this":"5.6.3"},"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/random_5.1.23_1763193334052_0.12481030601463927","host":"s3://npm-registry-packages-npm-production"}},"5.1.24":{"name":"@alwatr/random","version":"5.1.24","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.24","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"ac42fb2c3b07e8295be1b8c1b69954ca0011aefc","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.24.tgz","fileCount":10,"integrity":"sha512-C5huyH1ccQokqJAbDd5C5+rVNRmQHgGHCYTa03GUVJVFPdEga8LoTtmuvRII6J8tD6T+B47Z436E3/rjVQ7Qeg==","signatures":[{"sig":"MEYCIQC2B0wn8rHjLbXEamdiSs3ltH5Q5mryFLezAmR7/QBpYgIhAP1xKp1lncA7iJqo3oNsOQEd3wOUnykCruZ5q9nqXuPk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66685},"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/random"},"_npmVersion":"lerna/4.9.2/node@v24.11.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@alwatr/global-this":"5.6.4"},"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/random_5.1.24_1763194293875_0.4129761561707874","host":"s3://npm-registry-packages-npm-production"}},"5.1.25":{"name":"@alwatr/random","version":"5.1.25","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.25","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"6a6e3fa817ed12c9d44e59baf9138ad95f90837b","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.25.tgz","fileCount":10,"integrity":"sha512-/J66d3t+GKZYaLcBWRUo2m2Ybn73gm4/epCLfNLnGfvrOKg3Jz3rWjRkNEBmR0kTdiMQGI2Mh6n1zqV6ac20Bg==","signatures":[{"sig":"MEUCIAjYg/8eZkd0pXRrc4Mqh7gyTnkeZRd4pqiop+gY49kWAiEAx7w6ZgC7zyPh5yq621vyA9rF3tP9q+vioXA9jlaDOa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66987},"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/random"},"_npmVersion":"lerna/4.9.2/node@v24.11.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@alwatr/global-this":"5.6.5"},"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/random_5.1.25_1763488497200_0.38109291915816756","host":"s3://npm-registry-packages-npm-production"}},"5.1.26":{"name":"@alwatr/random","version":"5.1.26","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.26","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"dbfc95bf5a421bdf02fce2985e1527644a788cf9","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.26.tgz","fileCount":10,"integrity":"sha512-tqn84eIrPC7sJGOVFt5aF9zLAiXmxIRtwdZ+aoN3Yy9u3cS4DVy8W4D7htZAkO/RMHIZbcXT0zYk9TiT3jV3yA==","signatures":[{"sig":"MEUCIQDOd3U26SkYVV2aeinWTCJePqOAqDO9d2Tyfz/elvK0JQIgZft9yC6iDRC836mfrkXS5GoIQTBGzfzoqcleIGXa6vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67159},"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/random"},"_npmVersion":"lerna/4.9.4/node@v24.11.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@alwatr/global-this":"5.6.6"},"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/random_5.1.26_1765380863069_0.5660776319694951","host":"s3://npm-registry-packages-npm-production"}},"5.1.27":{"name":"@alwatr/random","version":"5.1.27","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.27","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"b6ddb03b090367a21e4b3d8b053cc73a43a1627d","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.27.tgz","fileCount":10,"integrity":"sha512-GmZEKQ55sPGWqEKFFANmlwM3SQDjoacCAuzBlogSzLfLStzJd+9js0ltCstvdx4NS9cvecHquHW2TqJDGTR6jQ==","signatures":[{"sig":"MEQCIBxmL6DzMVL2zw0R4+mE5iCQ9W4EAWR79A0sDkO/OxdMAiB+ksiXiVWTzMemqz3SoBUx03AA7lTAMTTCJSjs7Ma5Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67330},"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/random"},"_npmVersion":"lerna/4.10.2/node@v24.11.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@alwatr/global-this":"5.6.7"},"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/random_5.1.27_1765648662044_0.7688078359824533","host":"s3://npm-registry-packages-npm-production"}},"5.1.28":{"name":"@alwatr/random","version":"5.1.28","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.28","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"e77d009fe9b8a3dc2e0c6d32ae6c30148318a991","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.28.tgz","fileCount":10,"integrity":"sha512-eTdsNcPc30/so2nQi6v1+Zvu/ZJnCcmnD6Ri6yRcX+QLzgHIzU+jidQuuGXQj5rPofCQMfdCzM7WF7fGdsTLCA==","signatures":[{"sig":"MEUCIQCnKvqF5cSW2x7AzTMt0jfG8MZ3+8UEBxEExCiR070h1AIgWTBggTiVNwQJXAr55wI99FvFYK8HJpl1FWb2PZZ6A0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67500},"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/random"},"_npmVersion":"lerna/4.10.2/node@v24.12.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@alwatr/global-this":"5.6.8"},"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/random_5.1.28_1766505176477_0.10689171130441544","host":"s3://npm-registry-packages-npm-production"}},"5.1.29":{"name":"@alwatr/random","version":"5.1.29","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.29","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"7011064209547593dc7842f86bf6010f391b94b4","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.29.tgz","fileCount":10,"integrity":"sha512-1yWFMO48fuYLW/zS+E0LL/GB1zvILF1h22c/WX6CGeMbeRrKW2g/ifu9Inxj+kwiTrsNcFLYwpePBMqnRB0nIQ==","signatures":[{"sig":"MEQCICP/2209gtXUq23YyU4rjT8afSxj17ssQRoK5eDbBJUEAiBL5LCTDa5RzjZuvX6JXIgEiYdFDjNMCWPF4ixz9HYpug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67671},"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/random"},"_npmVersion":"lerna/4.11.2/node@v24.13.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@alwatr/global-this":"5.6.9"},"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/random_5.1.29_1771410495903_0.6681600109060317","host":"s3://npm-registry-packages-npm-production"}},"5.1.30":{"name":"@alwatr/random","version":"5.1.30","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.30","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"2aeed862d0e3bc514f569483e7bb7707596786bc","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.30.tgz","fileCount":10,"integrity":"sha512-vw8wI3ScfzRGT1eSq7IHrV2KOxj1G+lO2rrJSuo/adSRij+wFmTo6ykg3l9U5CiK9oV4RRMsIKeNCTuTcIyZIQ==","signatures":[{"sig":"MEUCIFxxLYAfce/fQeTS4MJHAiQkth7VMSAG7XetCA9G2LwOAiEAgCwFxUa+6spoR9piCbJ/hrN10djIbWzzWEBunaQAn5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67747},"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/random"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@alwatr/global-this":"5.6.10"},"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/random_5.1.30_1773697661639_0.954487461845577","host":"s3://npm-registry-packages-npm-production"}},"5.1.31":{"name":"@alwatr/random","version":"5.1.31","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@5.1.31","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"b845205b233630d03ef0de2794d0328447af8f3e","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-5.1.31.tgz","fileCount":10,"integrity":"sha512-Sva6Dy6m+JN+GeVJMfj+sIcBu4aJa3Ro0Gt8ZM0gHxcz6lXUWaMuKkF/++AZuQQPQfMKMa0Gi3CoaTycWDB/LA==","signatures":[{"sig":"MEUCIEB7hRFGhQE3Mz58G9o487c3/0tFkH1Bk0ZlFgFtgKgqAiEA78zM/Vc69DEs25hDIXpawjMQ0/LGwTlmHtK9KMWK1V8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67909},"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/random"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@alwatr/global-this":"5.6.10"},"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/random_5.1.31_1773840362002_0.30845490489029603","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@alwatr/random","version":"6.0.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@6.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"19a0452c712358379ca4b0f96a7e28bfddc7886d","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-6.0.0.tgz","fileCount":8,"integrity":"sha512-vzyyccNi+9punNif1llpWeV2tfiFUwXslk4V9WXHnR/ryUczakkCM5yX8/Z0KuV2n985EEzWELUaBlNdac+z8g==","signatures":[{"sig":"MEUCIB9SffZ9t1wLl4nLY5v8/jNLA+1DI9ElXWC5apIKYWkoAiEAha2WhBpNQrE/ZtQmuMBWNr7xGlMF+4DPVi/W7lOrdKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47970},"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/random"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@alwatr/global-this":"6.0.0"},"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/random_6.0.0_1773929148750_0.5737617315332209","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@alwatr/random","version":"6.0.1","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@6.0.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"1e96971b0712ed4dd12375eb6b0c3ecb20c671bd","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-6.0.1.tgz","fileCount":8,"integrity":"sha512-Ylbojc6B4372yuhXKh21YtcV0Pp7Mc5OInQjuPmW0zxRydidnlz3bWo6KqHLJIdXFVLKvZ7d71eemkGQE9dFlA==","signatures":[{"sig":"MEYCIQDoNHz64v5Cw+VRFjJVaboqkl6HqgPGxKCBy98N1YjISQIhAMFq50suTqlN9RSA7HWDzyiqtQSTt248ySEq4fh6xLCv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47939},"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/random"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@alwatr/global-this":"6.0.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/random_6.0.1_1774570859065_0.3598766539883824","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@alwatr/random","version":"6.0.2","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utility","utils","uuid","uuid-v4"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@6.0.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/random#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"0b7c962870fee1ca0ff4cfc6a448acbfc8158e58","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-6.0.2.tgz","fileCount":8,"integrity":"sha512-C+cJSPT5luJvHpVSTu79J8RMMsbkl9hUn673eB9ZzX7C82bKjc6rYoIg/znXxaFuoRkM/2YzDYX+kb5bmWfCwA==","signatures":[{"sig":"MEUCIGr+o7Xbnr5j4MajnGKFGVJUGTeDFmqKWZC0CBo5/EidAiEA7J4mtOqbOoEdoNzj7fpBdY1lBJA9+oJsrtBUIDjkuFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47939},"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/random"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@alwatr/global-this":"6.0.2"},"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/random_6.0.2_1774572272022_0.19303784425198","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@alwatr/random","version":"9.1.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/main/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"47008c3ac3e608174d5f682e81f0471107e39cc1","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.1.0.tgz","fileCount":8,"integrity":"sha512-5nsrN4W/Aikfc9zk3LjSdLMltWa/1dS/ts1ptGyH89MuLpc63IZQ9QUulNy5kZE8NkoweLxX9kaa0/Sdf2a5fA==","signatures":[{"sig":"MEUCIQDRPVmoNRIxv57JjyKk5nEnTbhjtL/yaL0qaS9ddnpuzAIgaw3OLAqb9Bvjo6S2RWuS63R5rewvidbTqoCh/Ls0TH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47933},"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/random"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@alwatr/global-this":"9.1.0"},"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/random_9.1.0_1775055778647_0.32764804437129746","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"@alwatr/random","version":"9.1.1","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.1.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f9b5853c70583cb76caeb9d3c0764f92384aea42","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.1.1.tgz","fileCount":8,"integrity":"sha512-fKsWD1xkpNaH5lqWmFqytZTUnL66SafsIZa+ut816Tpf4YG65l9emlZDD8AZ+SMMbgDD7Ey7aFArEI4WnoL1QQ==","signatures":[{"sig":"MEUCIQDLBawr7ZpZoPsDh9NLZqTnZiWfPoTIdAV0CrSQbHEdawIgKwIROb0kXt5AqwuqsmCoJmFUHs0XrVlQuSm5n6lRIDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47933},"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/random"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@alwatr/global-this":"9.1.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/random_9.1.1_1775056180732_0.14123959308667944","host":"s3://npm-registry-packages-npm-production"}},"9.2.1":{"name":"@alwatr/random","version":"9.2.1","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.2.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"59b82cc9210ce1c6651c857f0e89478a54ba4e31","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.2.1.tgz","fileCount":8,"integrity":"sha512-brNp4P759VMZVYezIAg/v7FmSyhomwZwbxIqhYYp5wcDnZtwVZWyouqfEVbmES6txo57zPUXWn89OstPFzCfjA==","signatures":[{"sig":"MEQCIF3tMQyH5Fyw5L+176hu7Lv5+1xUV/m/QQT0V6Si+/Q1AiBOe9n4I4/LuDqbuJiKQOmS/VVcC5cbyJk1bMXcdnKs0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47933},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"b9dc0cb8b04b16216d44fbe9a9682f2a57926167","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/random"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/global-this":"9.2.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/random_9.2.1_1775295071448_0.8637893230663873","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@alwatr/random","version":"9.3.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.3.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"d55546e3d4a0ccf3b42713607ecddc275f1b683b","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.3.0.tgz","fileCount":8,"integrity":"sha512-VduKQyDfb8OA4bI6ibXfRnHge8TQqaOt+1sMcAMXCzIZ+HLsvDHnikjfd3SypVK6QNzi9yGlNvxzx1IDDJxctg==","signatures":[{"sig":"MEUCIQCvYXZKsHW8bNeikJy7ExI4+pju0gseBhBpVDTRH5gWzQIgRx4dxkRz63Y8zYyYdZ7niP5nFueneYRZax60FY5ppE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47928},"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/random"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/global-this":"9.3.0"},"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/random_9.3.0_1775301724999_0.6815487173909227","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"@alwatr/random","version":"9.4.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.4.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"a41503d0ce1180594bf9897710e5fdfcb912eadb","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.4.0.tgz","fileCount":8,"integrity":"sha512-yo1YtDItu33duzdFaqIVwKskIqHG3AWZyPQYm5etswrSF9DtZ2jlWqbJjLAMWUlb7Cn7eAXBzmCrhCQOVkn6LQ==","signatures":[{"sig":"MEYCIQCxXfRyUg0aNXjEyONJbaQHEsiEvElBjpLq9/vU8/SiOQIhAKVk3kpq5gV4jZ4PA+1Vt4ZaCd8eCiG6yNmXSoOLV9G+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47928},"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/random"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/global-this":"9.4.0"},"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/random_9.4.0_1775405531531_0.5886481031024147","host":"s3://npm-registry-packages-npm-production"}},"9.4.5":{"name":"@alwatr/random","version":"9.4.5","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.4.5","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"be437251e7bc0856db6752a964655f8281c74cd1","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.4.5.tgz","fileCount":8,"integrity":"sha512-NETUGwZ5K4rRihrlsS5wMnAp6ytLmQqfZgxaDk9+SVJ4+mQNl5kJ5zJ54z8TxlZICbFskPs5viMl/aTfNK5tOQ==","signatures":[{"sig":"MEUCIEEJhcagfvxc79l/VcHg1PAWjDh3n+XB0p7QzBBLyYRmAiEAhZVU5JS0xZwwPT+DyHzxwY0SRRYnlO7yObuMgu4QvnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47928},"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/random"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/global-this":"9.4.5"},"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/random_9.4.5_1775931321118_0.7697731252032611","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"@alwatr/random","version":"9.7.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.7.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"1a571599cec62356bf6621eda4df07f14a5fc9fc","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.7.0.tgz","fileCount":8,"integrity":"sha512-eMZsE6nwSbkEx5Ky9Vc7QH8qOZfHeD0SuoY2OituhrlvNwe6Yjym4PVoecaikcb9XI/CWrHh3+75mMu6nIWuZw==","signatures":[{"sig":"MEUCIFOIS+4GezKw3+wJhcCHPiNdickUy2dO2e/Q+KXzChr4AiEAtn+Bvb4l5Xc7TJ+oWuJMH0uj8e9htKj9f9U9wJ/GZNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47928},"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/random"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/global-this":"9.7.0"},"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/random_9.7.0_1776183063590_0.6196284267350263","host":"s3://npm-registry-packages-npm-production"}},"9.10.0":{"name":"@alwatr/random","version":"9.10.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.10.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"0c2ea56d001fd7547d98b6a2572c7d593b4b21aa","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.10.0.tgz","fileCount":8,"integrity":"sha512-EGg4nU2b95h0KbswGjapYyL2gIAzK3OFb6TKlCM5Y/VMkpQnugiPVx6SNnsiPQsLHvbCaZrteF1iHg/VJ2ustw==","signatures":[{"sig":"MEUCIQDYdxIaj1Hz2RzKy2indod0If/ZJcNTKKiGY4AF4owTNwIgPicNnc6xMrcX7dWmCRu7dAAzKvFpA8gr3F1cAkRB7kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47932},"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/random"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/global-this":"9.10.0"},"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/random_9.10.0_1776278445930_0.690099382511425","host":"s3://npm-registry-packages-npm-production"}},"9.10.1":{"name":"@alwatr/random","version":"9.10.1","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.10.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"b1130f3f746025cfb88802c90906d98466a14321","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.10.1.tgz","fileCount":8,"integrity":"sha512-hzyc87WB7M2DBAdBty+rB3kMCCG9u2gHV0LRrWYJ9Njh4ulkrCYfcjuFit6Ul+qZ1GII2zfXIySXG7BJpRrpuQ==","signatures":[{"sig":"MEUCIGFmevWPh5BEgMxsPSh7RRoimtk/4QmKlqU6IZA8ITPbAiEAhfjZgJycq7+k9PCwXljMSwbVulRP4P1a1cm81p6NGgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47932},"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/random"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/global-this":"9.10.1"},"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/random_9.10.1_1776541372766_0.01982651157994164","host":"s3://npm-registry-packages-npm-production"}},"9.11.2":{"name":"@alwatr/random","version":"9.11.2","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.11.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"0310c581161e1a8d5cb1b9de18ba3dde190bae26","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.11.2.tgz","fileCount":8,"integrity":"sha512-TdoiAqMeV/sp9ohGyRjxncJDK90G8hzi4AYPnVBvijBDG2lMj5U7bG/gBQeQ9DkPNyxiGghyvBIC9hSg05e0SQ==","signatures":[{"sig":"MEUCIAqExRQFflxqncEqgCuLly+t67MxpdRb92WFZAAU/UVJAiEAyBqvfAknz9CYZ0jyC6DJ4BvC6iXg6Gg4AykedPcElDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47934},"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/random"},"_npmVersion":"lerna/5.1.0/node@v20.20.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/global-this":"9.11.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/random_9.11.2_1776806000855_0.9953473230872734","host":"s3://npm-registry-packages-npm-production"}},"9.14.0":{"name":"@alwatr/random","version":"9.14.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.14.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"1388086b46682a99c978ce021a1cf71118429bc7","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.14.0.tgz","fileCount":8,"integrity":"sha512-mtA44Iq5Q6dCY59lsSLBM0NONeNyzPr7SFd2U27iau9TGRG/LHpKCGd01GbJZZdcHyD5w5qic82q93uDQLQgJQ==","signatures":[{"sig":"MEQCIC4M9IhgdIz3DtDB6SMI2RuM1DL7gTcryvCUTjnMAkJmAiBFmeyf+BkrqA05S1dVAijf7G8s6flIcF6OxLfC5cBmIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47934},"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/random"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/global-this":"9.14.0"},"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/random_9.14.0_1777126811474_0.03363297891224959","host":"s3://npm-registry-packages-npm-production"}},"9.16.0":{"name":"@alwatr/random","version":"9.16.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.16.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"c455f1195cc7058f7f2142a7d156fd97ef717793","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.16.0.tgz","fileCount":8,"integrity":"sha512-/iiT8ZxAiaHFmvB5mhztxz2kragNoVFDZCq4ml28il31n2vDm7JY0W/uVZC9vKj3EadkE1gRzEOCXuEV/BZ2WQ==","signatures":[{"sig":"MEYCIQCf3ywXBuX/aiNqtEb0j+P++i1DdcbyIp7aSWGbYqXgpwIhAMxKgTPH1d5dahxOFnlWx22V9+OmHLUYLa+IbbdePWfS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47934},"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/random"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/global-this":"9.16.0"},"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/random_9.16.0_1777287337939_0.3400692844782143","host":"s3://npm-registry-packages-npm-production"}},"9.23.3":{"name":"@alwatr/random","version":"9.23.3","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.23.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"3d94e116ae02a76810d2f99f6d1122f37568601a","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.23.3.tgz","fileCount":8,"integrity":"sha512-HrYbIG7VDcXfI1kdwd1R0YFlDFR/DdSE/k+jbOEaNHQReAqNW6e376RHRkRzUIWEIpxKjtB+xjoBkqcX2X3FnA==","signatures":[{"sig":"MEYCIQDO5GnKU0LLL/rpFCR9liPgYEKEgKW/9nCbaKQ1txyKAAIhAI1Zr6RqqThschPtfIuNccVNXotS3H6r9oOZiZveEW77","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47934},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"e38ea606b08ee85402fe112d4e32e741a446dcad","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/random"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/global-this":"9.23.3"},"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/random_9.23.3_1778589505332_0.5725429225090333","host":"s3://npm-registry-packages-npm-production"}},"9.24.0":{"name":"@alwatr/random","version":"9.24.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.24.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"17ccb45173fec2e373a929c0e57499acd443bd14","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.24.0.tgz","fileCount":8,"integrity":"sha512-TCNnbNhJcaa6hDijOPrBWPvYu2dFXkFOZyboDja0NifgTZ0dNfKjVDhUA7C02cwJdZRPJT01vxouKI9OSSB9TA==","signatures":[{"sig":"MEUCIAoIDX3qUZIirqpQyjeYF5YY6ibuy4yF5UPE8NPR2ZziAiEA+Kw3IRdMFpNwU+k76K1yNxbhTBs6lEeaM8DvSutyAbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47934},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"7953ae95627dcfcea72516a288560769c7d8fb06","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/random"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/global-this":"9.24.0"},"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/random_9.24.0_1778786711611_0.989955863880069","host":"s3://npm-registry-packages-npm-production"}},"9.25.0":{"name":"@alwatr/random","version":"9.25.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.25.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"6804d59646b87efb1570adae86bf98c349070366","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.25.0.tgz","fileCount":8,"integrity":"sha512-Ag6DjxhZd9WbNABsFYBB4zXuS1aJN5EsYylvZVBTc7wE4+nT8BZxZ+iGCoqaw9JX9JygVuwL7iZpjKee3XrtXQ==","signatures":[{"sig":"MEQCIBEOYH/1Xru181KjCFceimESuA8kHWVpEFDMLhOoAJPCAiBaFiQ3/9rW1vCLhP1R9zdUuCXTjUTy06hwx2z5j7JxrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47934},"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/random"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/global-this":"9.25.0"},"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/random_9.25.0_1779366167965_0.6403432514418057","host":"s3://npm-registry-packages-npm-production"}},"9.31.0":{"name":"@alwatr/random","version":"9.31.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.31.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"19e1608d4a84fbba8edc416418912b6a011d0125","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.31.0.tgz","fileCount":8,"integrity":"sha512-D5+xP1NHeTB1QuP1uwQqLg1YhCGDxS/X2ojxgWaNLyLHSZZOAnzz2XThHAdMvJ7WP1As/GgdXqixJ4umkZvOCg==","signatures":[{"sig":"MEUCIQD5aQr51cpzpu/iPelspPTmzW+L0+VP913tjRE4O6k1sAIgMVyZSGjJDzGb7hSBS6tlaBDuIkdJeHJERagUQp/51kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47934},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"a2bdb86945c56f8b99b6dd0f8ec714df70dfa3e5","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/random"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/global-this":"9.31.0"},"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/random_9.31.0_1780835150860_0.9447946772627029","host":"s3://npm-registry-packages-npm-production"}},"9.33.0":{"name":"@alwatr/random","version":"9.33.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.33.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"30c080fd1473b6c1e247306675c8d0d90ff707eb","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.33.0.tgz","fileCount":8,"integrity":"sha512-3Xw7OAbYrkUN314IvG0vVCc2EJgdF+ZdEgy1PF8K4Py1snxtBjJD29ty5QCHWW4cA0jhOclQVIzlMaMHtKTAFw==","signatures":[{"sig":"MEQCIFrD5NL7I2CQl5saWSEY/MRWAp887ia1cA8X1Aggyld/AiBkZvT+OD786JJyyj7YnA1+j/D44HQTMbZRLbW4eNY3EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47934},"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/random"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/global-this":"9.33.0"},"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/random_9.33.0_1781057073842_0.03105119908825893","host":"s3://npm-registry-packages-npm-production"}},"9.33.1":{"name":"@alwatr/random","version":"9.33.1","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.33.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"b4c2974aa3fea8b74cef70c87ea00c01c29cd88d","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.33.1.tgz","fileCount":10,"integrity":"sha512-4iKZFUB5EhkXMonm/dAPcGFsEaDkdRVq4pLlqamzsxNfdRfi3xFakMERs5w1okGDf3HjksaZMiyfYaqUpYA2Hw==","signatures":[{"sig":"MEUCIFhW29Iw1b+DVe4lDpLGqyrSG9Mb/ZZxwoe2pNdRgbWfAiEAvZqI4ShxOJZ0N1khCWMIim19D84GfPYIE96+aFPtj3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58307},"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/random"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","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/random_9.33.1_1781089515085_0.5949071967661481","host":"s3://npm-registry-packages-npm-production"}},"9.36.0":{"name":"@alwatr/random","version":"9.36.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.36.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"5dfbd8ec43fc05def4e808efc7d158a571867762","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.36.0.tgz","fileCount":10,"integrity":"sha512-JTjUHk/7z1uRvZHutLYX1S2j9Baot2lzxW3h/GnK2/Sikgs3Y3AY5wOd8Rdu4M7UHosC25wvl/tFGvNhij2UbQ==","signatures":[{"sig":"MEUCIQDbMcxYyGOVaOrO47k3npbT2BtGYo6AJA5cPqwws22h6gIgI6seSlPYalmi1Kk9R8fBv3Fxy+i75BQ1kGfNx0ZqCWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58307},"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/random"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","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/random_9.36.0_1781214296708_0.6470304753295608","host":"s3://npm-registry-packages-npm-production"}},"9.38.1":{"name":"@alwatr/random","version":"9.38.1","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.38.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"3da18f7782941efd1983cc28ebeb439f499223e9","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.38.1.tgz","fileCount":10,"integrity":"sha512-JEnTJW60SmPv4iUFoSuNo7wV6oRRaaK7F8Mj6DzPgl3jhxxesQLZRxFsVv/3yfGVb9XQljgnijin/n09H/Ilow==","signatures":[{"sig":"MEUCIQD2Q8vJeiTs335RqZGiF0YNxPBISuZn/CbLMcywwpFe6QIgMkFtpgAtgeryJfyvJ1IYyh3dZjiKeDRLVw+lUY55xbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58307},"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/random"},"_npmVersion":"lerna/5.3.0/node@v22.23.0+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","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/random_9.38.1_1782630639796_0.859208041689592","host":"s3://npm-registry-packages-npm-production"}},"9.38.2":{"name":"@alwatr/random","version":"9.38.2","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@9.38.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"412d41220229c3c6237f22df848eff2a1f77c8be","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-9.38.2.tgz","fileCount":10,"integrity":"sha512-amYgFbopW4E+9gKY8Zb7eVDt6evHanY4s6ZDhFPkVNiD3xiPmRwJztx2QCWFki/wQtNAng1pIpzfkNjZQB6b9A==","signatures":[{"sig":"MEYCIQCl05/0RiVInP/U+j4mJZxVtZafs3MhR4zYDMzfxIqenAIhAPucB1yi7FQ2z0vHSvQOE8ds51QbkdCKnTNs9KoAvsjH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58307},"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/random"},"_npmVersion":"lerna/5.4.0/node@v22.23.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","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/random_9.38.2_1783856604712_0.3513526342038107","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@alwatr/random","version":"10.0.0","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/random@10.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f6312f6c2f441cee5ad7051b4932e28263680a21","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-10.0.0.tgz","fileCount":10,"integrity":"sha512-uD/5+ywoSBLXnjHt4VuBdV9jDBFliUs7hT3Xr/E46COynBU8mmvm+II6iUz3GUqCYwnkQtUQy/3PRTNyZmQC6Q==","signatures":[{"sig":"MEUCIFqWBrVpSnklJkCV3RfuzuUZrA1fw/SwBZA9pqKJToHxAiEA7L3l2TdUB393xTTEIVy7Fk6Fje29ojTDdgVYfoKkrhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58307},"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/random"},"_npmVersion":"lerna/5.4.2/node@v22.23.1+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","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/random_10.0.0_1785075711491_0.8565578724289109","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"_id":"@alwatr/random@10.2.0","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"0ce2b701bfdc9fad610f3e583c81a8ee9ea4ae73","tarball":"https://registry.npmjs.org/@alwatr/random/-/random-10.2.0.tgz","fileCount":10,"integrity":"sha512-llLdVrfY1Hl+mRjVt/CaXVa/EkFOto9IlDWmljZa/j3q3JCZRirN0GPNtcSiOtCYY3QrMBKi10w3GOC6L+jE6g==","signatures":[{"sig":"MEQCIH2Zz0lzPy/eBefXOlJfr6xd7dqQO2xaPJwR9RYUSq7AAiAFdJtuuFJ0w4pS5fVVKDJIpCOTNQT3v6V9nrwFSgiVnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCEdcFqBSLJ+KMlRNf07V+AULO+HXsAZrcodg/I1zMY2wIgCNPKe59+Rh0cdhu1gT4WG4x1mj5I3FSxKteIZQt9pOA="}],"unpackedSize":58322},"name":"@alwatr/random","type":"module","author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"2a0a52415ec6af039244806419c3b79734994c71","license":"MPL-2.0","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":"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"},"version":"10.2.0","_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/random"},"_npmVersion":"lerna/5.6.1/node@v22.23.2+x64 (linux)","description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","directories":{},"maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","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.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/random_10.2.0_1788887175585_0.8504142362868594"}}},"time":{"created":"2025-04-01T11:47:36.982Z","modified":"2026-09-08T17:06:15.899Z","5.1.0":"2025-04-01T11:47:37.302Z","5.1.1":"2025-04-01T16:58:08.927Z","5.1.2":"2025-04-20T08:42:06.695Z","5.1.3":"2025-08-23T00:57:54.438Z","5.1.4":"2025-08-23T11:28:45.632Z","5.1.5":"2025-08-23T17:07:10.362Z","5.1.6":"2025-09-01T22:53:30.951Z","5.1.7":"2025-09-05T06:57:14.786Z","5.1.8":"2025-09-06T22:49:12.276Z","5.1.9":"2025-09-08T23:14:00.676Z","5.1.10":"2025-09-09T20:42:49.396Z","5.1.11":"2025-09-13T14:33:55.796Z","5.1.12":"2025-09-13T19:41:33.543Z","5.1.13":"2025-09-14T08:18:39.071Z","5.1.14":"2025-09-15T14:28:53.804Z","5.1.15":"2025-09-19T06:49:11.093Z","5.1.16":"2025-09-20T09:08:15.107Z","5.1.17":"2025-09-21T20:59:13.189Z","5.1.18":"2025-09-22T12:24:35.154Z","5.1.19":"2025-09-22T17:33:07.987Z","5.1.20":"2025-09-27T09:09:02.260Z","5.1.21":"2025-10-06T12:02:53.991Z","5.1.22":"2025-11-04T18:40:55.275Z","5.1.23":"2025-11-15T07:55:34.240Z","5.1.24":"2025-11-15T08:11:34.088Z","5.1.25":"2025-11-18T17:54:57.382Z","5.1.26":"2025-12-10T15:34:23.214Z","5.1.27":"2025-12-13T17:57:42.174Z","5.1.28":"2025-12-23T15:52:56.618Z","5.1.29":"2026-02-18T10:28:16.041Z","5.1.30":"2026-03-16T21:47:41.790Z","5.1.31":"2026-03-18T13:26:02.138Z","6.0.0":"2026-03-19T14:05:48.880Z","6.0.1":"2026-03-27T00:20:59.118Z","6.0.2":"2026-03-27T00:44:32.183Z","9.1.0":"2026-04-01T15:02:58.777Z","9.1.1":"2026-04-01T15:09:40.916Z","9.2.1":"2026-04-04T09:31:11.588Z","9.3.0":"2026-04-04T11:22:05.154Z","9.4.0":"2026-04-05T16:12:11.717Z","9.4.5":"2026-04-11T18:15:21.253Z","9.7.0":"2026-04-14T16:11:03.764Z","9.10.0":"2026-04-15T18:40:46.103Z","9.10.1":"2026-04-18T19:42:52.908Z","9.11.2":"2026-04-21T21:13:21.003Z","9.14.0":"2026-04-25T14:20:11.621Z","9.16.0":"2026-04-27T10:55:38.081Z","9.23.3":"2026-05-12T12:38:25.493Z","9.24.0":"2026-05-14T19:25:11.762Z","9.25.0":"2026-05-21T12:22:48.107Z","9.31.0":"2026-06-07T12:25:51.051Z","9.33.0":"2026-06-10T02:04:34.071Z","9.33.1":"2026-06-10T11:05:15.217Z","9.36.0":"2026-06-11T21:44:56.832Z","9.38.1":"2026-06-28T07:10:39.929Z","9.38.2":"2026-07-12T11:43:24.838Z","10.0.0":"2026-07-26T14:21:51.620Z","10.2.0":"2026-09-08T17:06:15.680Z"},"bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/random#readme","keywords":["alwatr","array-shuffle","browser","cross-platform","crypto","cryptographically-secure","ECMAScript","esm","javascript","math","module","nanolib","node","nodejs","random","random-boolean","random-color","random-number","random-string","random-uuid","shuffle","typescript","util","utility","utils","uuid","uuid-v4"],"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/random"},"description":"A lightweight utility library for generating random numbers, strings, UUIDs and more","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"readme":"# @alwatr/random\n\nA lightweight, high-performance utility library for generating random numbers, strings, UUIDs and more.\n\n## Installation\n\n```bash\nyarn add @alwatr/random\n# or\nnpm install @alwatr/random\n```\n\n## Features\n\n- Cross-platform (Node.js and browsers)\n- TypeScript support with type safety\n- Zero dependencies (except for internal package tracer)\n- Uses cryptographic random when available\n- Comprehensive set of random utilities\n- Supports tree-shaking with individually exported functions\n\n## Usage\n\n```typescript\nimport {\n  randNumber,\n  randInteger,\n  randFloat,\n  randString,\n  randStep,\n  randShuffle,\n  randPick,\n  randUuid,\n  randBoolean,\n  randColor,\n  randArray,\n  bytesToHex,\n} from '@alwatr/random';\n\n// Get random number between 0 and 1\nconsole.log(randNumber()); // 0.7124123\n\n// Get random integer in range\nconsole.log(randInteger(1, 10)); // 7\n\n// Get random float in range\nconsole.log(randFloat(1, 10)); // 7.214124\n\n// Get random string with fixed length\nconsole.log(randString(6)); // \"A1b2C3\"\n\n// Get random string with variable length\nconsole.log(randString(3, 6)); // \"X2fg\"\n\n// Get random string with custom character set\nconsole.log(randString(5, undefined, '01')); // \"10101\"\n\n// Get random value with step\nconsole.log(randStep(0, 10, 2)); // 0, 2, 4, 6, 8, or 10\n\n// Shuffle an array\nconst array = [1, 2, 3, 4, 5];\nconsole.log(randShuffle([...array])); // [3, 1, 5, 2, 4]\n\n// Pick a random item from array\nconsole.log(randPick(array)); // 3\n\n// Generate UUID\nconsole.log(randUuid()); // \"a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6\"\n\n// Generate random boolean\nconsole.log(randBoolean()); // true or false (50% chance)\nconsole.log(randBoolean(0.8)); // true or false (80% chance of true)\n\n// Generate random color\nconsole.log(randColor()); // \"#a1b2c3\"\n\n// Convert bytes to hexadecimal string\nconst bytes = new Uint8Array([10, 255, 0, 16]);\nconsole.log(bytesToHex(bytes)); // \"0aff0010\"\n```\n\n## API\n\n### `randNumber()`\n\nReturns a random float between 0 and 1 (not including 1). This is a direct wrapper around `Math.random()`.\n\n```ts\nconst value = randNumber(); // 0.7124123\n```\n\n### `randInteger(min, max)`\n\nReturns a random integer between `min` and `max` (inclusive).\n\n```ts\nconst value = randInteger(1, 10); // Between 1 and 10\n```\n\n### `randFloat(min, max)`\n\nReturns a random float between `min` and `max` (max not included).\n\n```ts\nconst value = randFloat(1, 10); // Between 1 and 10 (float)\n```\n\n### `randString(min, max?, chars?)`\n\nGenerates a random string with characters from the specified character set (defaults to alphanumeric set: `A-Z`, `a-z`, `0-9`).\n\n- With one argument: Returns a string of exactly that length\n- With two arguments: Returns a string with random length between min and max (inclusive)\n- With three arguments: Uses the provided character set instead of the default alphanumeric set\n\n```ts\nconst fixedLength = randString(6); // \"A1b2C3\"\nconst variableLength = randString(3, 6); // Random length between 3 and 6\nconst binaryString = randString(8, undefined, '01'); // \"10110010\"\nconst hexString = randString(6, 6, '0123456789abcdef'); // \"a3f28c\"\n```\n\n### `randStep(min, max, step)`\n\nReturns a random number between `min` and `max` with the specified step.\n\n```ts\nconst value = randStep(0, 10, 2); // 0, 2, 4, 6, 8, or 10\n```\n\n### `randShuffle(array)`\n\nShuffles an array in place using Fisher-Yates algorithm and returns it.\n\n```ts\nconst array = [1, 2, 3, 4, 5];\nrandShuffle(array); // [3, 1, 5, 2, 4]\n```\n\n### `randPick(array)`\n\nReturns a random element from an array.\n\n```ts\nconst array = [1, 2, 3, 4, 5];\nconst value = randPick(array); // One random element\n```\n\n### `randUuid()`\n\nGenerates a random UUID v4. Uses `crypto.randomUUID()` when available, with a fallback implementation.\n\n```ts\nconst id = randUuid(); // \"a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6\"\n```\n\n### `randBoolean(probability?)`\n\nGenerates a random boolean with the specified probability of being true (default is 0.5).\n\n```ts\nconst value = randBoolean(); // true or false (50% chance)\nconst mostlyTrue = randBoolean(0.8); // true or false (80% chance of true)\n```\n\n### `randColor()`\n\nGenerates a random hex color string with 6 hexadecimal digits (representing RGB values).\n\n```ts\nconst color = randColor(); // \"#a1b2c3\"\n```\n\n### `randArray(array, min?, max?)`\n\nFills a typed array with random integer values within the specified range. The array is modified in place and also returned for chaining.\n\n```ts\n// Fill a Uint8Array with random values (0-255)\nrandArray(new Uint8Array(10));\n\n// Fill with custom range\nrandArray(new Uint16Array(5), 1000, 2000); // Values between 1000-2000\n\n// Also works with number arrays\nrandArray(new Array<number>(8), -100, 100); // Values between -100 and 100\n```\n\n### `bytesToHex(bytes)`\n\nConverts a Uint8Array or number array into a hexadecimal string representation. Each byte is converted to a two-character hex string (padded with a leading zero if necessary) and concatenated together.\n\n```ts\nconst bytes = new Uint8Array([10, 255, 0, 16]);\nconst hex = bytesToHex(bytes); // \"0aff0010\"\n\nconst array = [171, 205, 3];\nconst hex2 = bytesToHex(array); // \"abcd03\"\n```\n\n## Sponsors\n\nThe following companies, organizations, and individuals support Nanolib ongoing maintenance and development. Become a Sponsor to get your logo on our README and website.\n\n## Contributing\n\nContributions are welcome! Please read our [contribution guidelines](https://github.com/Alwatr/.github/blob/next/CONTRIBUTING.md) before submitting a pull request.\n","readmeFilename":"README.md"}