{"_id":"@alwatr/async-queue","_rev":"87-7861e438a350cd6e6d0d43946dc29675","name":"@alwatr/async-queue","dist-tags":{"latest":"10.2.0"},"versions":{"1.0.0":{"name":"@alwatr/async-queue","version":"1.0.0","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/async-queue@1.0.0","maintainers":[{"name":"njfamirm","email":"njfamirm@gmail.com"},{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"12aa92d225d32f74500c1d3a1db76f85de001422","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.0.0.tgz","fileCount":10,"integrity":"sha512-7OYs1p4nnZDWiwfzTy4XJLeDWaPxzD1jsNHpiKthQjWD0mUbCpGTXvBwq/u2wThk50F+IVrZueKa+MVml6ey/A==","signatures":[{"sig":"MEYCIQCnkPmAjL8dRgFPadMNgM6p3iAAtWuoXysMC9BxiJB47gIhAM1kSMI5ESmcvWUQmX+VYQopDRXxwUkI3ZQ6CxMSRTD4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13115},"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":"154de55566d7f39bba46d269585bae838499f0bf","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && ALWATR_DEBUG=1 yarn node","w":"yarn run watch","cb":"yarn run clean && yarn run build","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":"alimihandoost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/async-queue"},"_npmVersion":"lerna/3.1.0/node@v20.10.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/flatomise":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.6","@alwatr/nano-build":"^1.2.3","@alwatr/type-helper":"^1.0.2","@alwatr/tsconfig-base":"^1.1.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.0.0_1704292788112_0.8260752608308015","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@alwatr/async-queue","version":"1.0.1","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/async-queue@1.0.1","maintainers":[{"name":"njfamirm","email":"njfamirm@gmail.com"},{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"b86098cc747d47586c5215e414d32b872260e47c","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.0.1.tgz","fileCount":10,"integrity":"sha512-YQMcHIwMbKkQJvbZWkqGTFRxZYczWQozMoeZwOxW79hLQLdgSfp8xVRAEVVzpwVRKe+arAPX/Vi5POWrcIbWfQ==","signatures":[{"sig":"MEQCIGO3sZxhsZuK59yJ9G85SeBiDCR/AacFIm1pxHFUwe0NAiA/SEMDXVVgq4waPpzdTv6nWD7Ach86nsYj0yyaU+8rOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13321},"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":"f33492f47adda814385e51f38be86eeef9629e62","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","w":"yarn run watch","cb":"yarn run clean && yarn run build","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":"alimihandoost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/async-queue"},"_npmVersion":"lerna/3.1.0/node@v20.10.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/flatomise":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.6","@alwatr/nano-build":"^1.3.0","@alwatr/type-helper":"^1.0.3","@alwatr/tsconfig-base":"^1.1.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.0.1_1704306662346_0.35707229288799835","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@alwatr/async-queue","version":"1.0.2","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/async-queue@1.0.2","maintainers":[{"name":"njfamirm","email":"njfamirm@gmail.com"},{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"b52e63346b52675ffc1eb57c29266011fe9dca56","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.0.2.tgz","fileCount":10,"integrity":"sha512-sw4DQIAN461Ubv8Lgug1d+g7P6N84lKF4tIOGJbVNIdcz1basV77N4SltWRIc1uf4cs6FN8VJQWXyADZ/2cCoA==","signatures":[{"sig":"MEUCIQCwfmmydL26ytRiPN9Rm7ekEWVbJCl1AQ1jyVE4oaA01QIge/x0mY6FrJL6l2nnMQ2Aw7EG3P5BKzuT6Lz1oNqLFfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13504},"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":"5bbfd315996b6052e35b42b2d00b9bef1249ab16","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","w":"yarn run watch","cb":"yarn run clean && yarn run build","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":"alimihandoost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/async-queue"},"_npmVersion":"lerna/3.2.0/node@v20.10.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/flatomise":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.7","@alwatr/nano-build":"^1.3.0","@alwatr/type-helper":"^1.0.3","@alwatr/tsconfig-base":"^1.1.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.0.2_1704724201022_0.9365599442464982","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@alwatr/async-queue","version":"1.1.0","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/async-queue@1.1.0","maintainers":[{"name":"njfamirm","email":"njfamirm@gmail.com"},{"name":"alimd","email":"alimihandoost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"104f7189e14691eaa391d8f41c24173c937c7e71","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.1.0.tgz","fileCount":10,"integrity":"sha512-YLP1Ujb53OOHPaCBnFUZ0CcJJZwuKNHourUqDRRzc/icVhDB/PSxNEh4D+Dt1FTMT4REog43NzpKsxr7U2c0JA==","signatures":[{"sig":"MEYCIQDo98yJvbyt3y+vNqEvFpUGYjSqtNyiLrvx3K7LvC5OSgIhAI+MG81jxS96kIFPp83/HCIo1Ya3Nt7SAeyrAHF9AFZU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15718},"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":"ef1fb8f170f5eed1449b56d99decdf8397844c9d","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","w":"yarn run watch","cb":"yarn run clean && yarn run build","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":"alimihandoost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/nanolib.git","type":"git","directory":"packages/async-queue"},"_npmVersion":"lerna/3.2.0/node@v20.10.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/flatomise":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.7","@alwatr/nano-build":"^1.3.0","@alwatr/type-helper":"^1.0.3","@alwatr/tsconfig-base":"^1.1.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.1.0_1704734688471_0.8859679136828313","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@alwatr/async-queue","version":"1.1.1","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/async-queue@1.1.1","maintainers":[{"name":"njfamirm","email":"njfamirm@gmail.com"},{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"85163919c47e34115b0051f34ea94b47fbc6d3ba","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.1.1.tgz","fileCount":10,"integrity":"sha512-aKAiezcr6mKt1CWWbwcEySayhfn9gu4bhgTl3fZOdjy9qUBhhupj3zxlzYlWvt897sa079bMEuWZqa0pvCVwsQ==","signatures":[{"sig":"MEQCIF+EXFBTryxYjTug5ziEXK9KJPhleYdjlvPcNz2A545YAiAsvV5s7JMUDigeC/WisNezpivsNUNcnJs0Bq8GAD0yZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15901},"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":"369887cfdcbf5c6f3899880a5e217b102b36706c","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","w":"yarn run watch","cb":"yarn run clean && yarn run build","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/async-queue"},"_npmVersion":"lerna/3.2.1/node@v20.10.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/flatomise":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.3","@alwatr/nano-build":"^1.3.1","@alwatr/type-helper":"^1.1.0","@alwatr/tsconfig-base":"^1.1.1","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.1.1_1705368330703_0.8690208058294575","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@alwatr/async-queue","version":"1.2.0","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/async-queue@1.2.0","maintainers":[{"name":"njfamirm","email":"njfamirm@gmail.com"},{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"86e9e07936ecaa80a7d5517f0fc04597bbc4fd36","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.2.0.tgz","fileCount":11,"integrity":"sha512-N078i+WsbMrp8hST2yn+dz4dloVl2VnCakWaRIvkHoB5JBSYvGKnPR+RAVr4ILDq+uovYJsO7/Qtx5BAtKkH8w==","signatures":[{"sig":"MEUCIFr0YUIjL7WfVS/IUqDBaalR1eUAmbycIc4bKEJznxd7AiEA7vN2BdH8BBtHRS4GsD6+WJNqY2SX9feH6TcE/vSBleY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19161},"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":"808ba074470a2a1482d692fdb477730b40385c1d","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/async-queue"},"_npmVersion":"lerna/3.2.1/node@v20.10.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/flatomise":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.3.3","@types/node":"^20.11.3","@alwatr/nano-build":"^1.3.1","@alwatr/type-helper":"^1.1.0","@alwatr/tsconfig-base":"^1.1.1","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.2.0_1705407211165_0.46747691430667637","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@alwatr/async-queue","version":"1.2.1","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/async-queue@1.2.1","maintainers":[{"name":"njfamirm","email":"njfamirm@gmail.com"},{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"07a7b3f4a0b02249aa7026b2528f0913539700f9","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.2.1.tgz","fileCount":11,"integrity":"sha512-fce29HQx8s3LfDe11q1oOuAORZqy7Bh2xpK67svQ/FL7FR3FqO0Iyml0PToVPh8cjorGOyKC7qFQfE8QOSPs4g==","signatures":[{"sig":"MEUCIBcrAIh/axobrvWABygdCvazxiZkzx+edpZp98NJfjMCAiEA+YC4qi+B9YnMoZFlUDUidlSaKPZzYZ/nBR8XxaRsZnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19344},"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":"86f36bc089c81a22d5ca27b0745db65ec2f1eca3","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/async-queue"},"_npmVersion":"lerna/3.2.1/node@v20.10.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/flatomise":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.3.3","@types/node":"^20.11.5","@alwatr/nano-build":"^1.3.1","@alwatr/type-helper":"^1.1.0","@alwatr/tsconfig-base":"^1.1.1","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.2.1_1705769761428_0.6480251471786345","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@alwatr/async-queue","version":"1.2.2","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/async-queue@1.2.2","maintainers":[{"name":"njfamirm","email":"njfamirm@gmail.com"},{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"3c406182f776e7239ffe5e0f24e45c80e469567c","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.2.2.tgz","fileCount":11,"integrity":"sha512-+XxwD4CQBikKgZ5WrMY8uK55VuhUfKQqm7ktC7QTWdOxcvt/m05n2IofdC4PdaJwkzgxwiXYI3kVFZS1Ab8xzg==","signatures":[{"sig":"MEQCICFhyqmEHNa7Xzty6sYPkkQc9cqvWoyTQurP7iAa9y8yAiA/otu4g5B6vZqS+RXKppp7xzrPuzcyE6qPfOeixYGr9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19527},"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":"3486060abc5f331a3b8c78da7f1d671ba1139b5d","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/async-queue"},"_npmVersion":"lerna/3.2.1/node@v20.10.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@alwatr/flatomise":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.3.3","@types/node":"^20.11.6","@alwatr/nano-build":"^1.3.2","@alwatr/type-helper":"^1.2.0","@alwatr/tsconfig-base":"^1.1.1","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.2.2_1706101613820_0.9495087573338488","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@alwatr/async-queue","version":"1.2.3","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/async-queue@1.2.3","maintainers":[{"name":"njfamirm","email":"njfamirm@gmail.com"},{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"a67624e33dd1f8fc1669ff8e968ceb843fee3316","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.2.3.tgz","fileCount":11,"integrity":"sha512-XiZhQC4GWBrvSkIAjnzXs5v6m+PLqtvDQDl6QN3RfJnjf47XfsEkYEU4pXDPzkq/PrA/dQABPfiFmk91O4WHPQ==","signatures":[{"sig":"MEYCIQC496PgLEI7p6geBfmJb9M4oAn7/fUBy+22V/07tBls3AIhAPfiAvOGnNXxHjZDssEd+n1e3VrvSCVS82gHTCJ59L7m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19801},"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":"54726b7ac06d4a6ffb42731b58e8d976de1211bd","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/async-queue"},"_npmVersion":"lerna/3.2.1/node@v20.11.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@alwatr/flatomise":"^1.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.3.3","@types/node":"^20.11.13","@alwatr/nano-build":"^1.3.3","@alwatr/type-helper":"^1.2.1","@alwatr/tsconfig-base":"^1.1.2","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.2.3_1706689673061_0.4415240981624271","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@alwatr/async-queue","version":"1.2.4","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/async-queue@1.2.4","maintainers":[{"name":"njfamirm","email":"njfamirm@gmail.com"},{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"07d562e479380fb26043e6d0090bc6acd4dcac16","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.2.4.tgz","fileCount":11,"integrity":"sha512-S+zsaIfMy1Sq3oBGYqNoDSxV0oBG9P7mHFYUUr/4YIVZCY9VwPGYaNUOrsIp2qoa2BvUqwC8yXerCEcfcTTf8g==","signatures":[{"sig":"MEMCH1YYqd9u+wuHXN1nEVMV00bZI1G7vO7Ka1V4j7mVhpkCIHZFb/+sDVcY5zFG+dX1ul9afFGMnE29hihDJU5bBP7p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19984},"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":"df149736d1e85335aaeb9c547ff3bdd1161f9b33","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/async-queue"},"_npmVersion":"lerna/3.3.1/node@v20.11.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@alwatr/flatomise":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.4.3","@types/node":"^20.11.30","@alwatr/nano-build":"^1.3.4","@alwatr/type-helper":"^1.2.2","@alwatr/tsconfig-base":"^1.1.2","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.2.4_1711584681121_0.5120677930304429","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@alwatr/async-queue","version":"1.2.5","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/async-queue@1.2.5","maintainers":[{"name":"njfamirm","email":"njfamirm@gmail.com"},{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"2b8922cb47f607245ed29e4fe76c15a234f6e144","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.2.5.tgz","fileCount":12,"integrity":"sha512-xl0mNPDveKrWbKI1fXsm34jWJzdPTXn+zVbXXmB3RgcAuIi2613kLgTAiM87sHWJpnJuW0DFSUjy5JN0g4MH8A==","signatures":[{"sig":"MEYCIQCN2dNtB7H40kdBEDc0cQxtvCpEN9oeKhBs7r03EeW28QIhAJS4CUYuBdcBGDZHawVCcabZ2F4bwCjn99X9wVgBJXn0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21324},"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":"3feed4f16719c2371f372aa7f6c45c371c9d7758","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/async-queue"},"_npmVersion":"lerna/3.3.3/node@v20.12.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@alwatr/flatomise":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.4.5","@types/node":"^20.12.7","@alwatr/nano-build":"^1.3.5","@alwatr/type-helper":"^1.2.3","@alwatr/tsconfig-base":"^1.1.2","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.2.5_1714042306085_0.3057999606583717","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@alwatr/async-queue","version":"1.2.6","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MIT","_id":"@alwatr/async-queue@1.2.6","maintainers":[{"name":"njfamirm","email":"njfamirm@gmail.com"},{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"920c640cf0f862c13e63cf1db3f59f26af5aed3c","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.2.6.tgz","fileCount":12,"integrity":"sha512-HF60RuIHHxGaS9rxmhpeNIrdz0Z1icKq0iqN+DDVeLiblsZjGKjxaXSitwqLOoTAz2X2ghb9FqHq9aTx4Wv2WQ==","signatures":[{"sig":"MEQCICu0GhBrAEJMHyVCs4XCMIP6wFr5JS/BY3BhfCM/HBqPAiB6qGCs9qLY9YsX+2eXTRWRJQ8bBP5TM99nztFmV2B3Zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21576},"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":"c69cb32c4076c208d316ace582e73deb328436bf","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/async-queue"},"_npmVersion":"lerna/3.3.3/node@v20.12.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@alwatr/flatomise":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.4.5","@types/node":"^20.12.11","@alwatr/nano-build":"^1.3.6","@alwatr/type-helper":"^1.2.3","@alwatr/tsconfig-base":"^1.1.2","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.2.6_1715516662523_0.2645860362025034","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@alwatr/async-queue","version":"1.2.7","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/async-queue@1.2.7","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"5a1200106b85229249229ec25893d1cc19fefb2c","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.2.7.tgz","fileCount":12,"integrity":"sha512-thzubnZ1M54GR6M+cw7zmSR4g09Cxd47NVns2Mq5LQpj8q4m6Y5vG861Gm8c8aDoGDL1DppyOl699jvnzrcIjw==","signatures":[{"sig":"MEYCIQD5lMTOsSMNnTtjSLCviBUC3qVIu/uQ+3EOMV8rsrHmSwIhAPlQwrdAPYh9tQrvTWC1hsyJRZDjjCmbElh9VEtlWkZt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21336},"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":"98b9c29f927d9487d318d109556c873b13ea2056","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/async-queue"},"_npmVersion":"lerna/3.6.0/node@v20.15.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"@alwatr/flatomise":"^1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.5.3","@types/node":"^20.14.9","@alwatr/nano-build":"^1.3.7","@alwatr/type-helper":"^1.2.4","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.2.7_1720098783926_0.17152824778758125","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@alwatr/async-queue","version":"1.2.8","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/async-queue@1.2.8","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"54c0d6d6b35da84d77f1a8675981820fcaaf075d","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.2.8.tgz","fileCount":11,"integrity":"sha512-d2BsA/e7Aad39W1/k5qvMS1qvQbEJ3LEUod2YzlDkbTbQ4qa35oiFViUGuh1se6PE9h5jqL6Q9M5ar62sgKzSw==","signatures":[{"sig":"MEUCIH66ihMx6m75mbY4u8wYaA9PxA6EHQaW92hTD1JzIaXWAiEAtfKdFEldhT/3EkfPgRRlTEfLoKEsaPlcIV0kHkxI/P4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20601},"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":"5d81b77988089edb24aa6853d0a98fdeb85dbf77","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/async-queue"},"_npmVersion":"lerna/3.9.0/node@v20.17.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/flatomise":"^1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.5.4","@types/node":"^22.5.1","@alwatr/nano-build":"^1.3.8","@alwatr/type-helper":"^1.2.5","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.2.8_1725100341773_0.14160497789852844","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@alwatr/async-queue","version":"1.2.9","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/async-queue@1.2.9","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"6ca9db37e76859eb3d5ff98163218388900e4460","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.2.9.tgz","fileCount":11,"integrity":"sha512-9KWpxR5eIDIZjU0HQJpmPL9Pwbjmr1l4wHcE1tfW2QeJmFSP1geEUkFQpl9A9GpAgvjS6Wy4VJSwKYjMsUoO1g==","signatures":[{"sig":"MEQCIBuHPfC5uQwHep2PfecKZmlu94O4bIovQpMmOpfaWR3aAiAzbHc4eFEyKdkuwjiziw86djYYFyjllr04oA9taUVA0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20931},"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":"1f163e85c5f0c769d5dcdf232e8042c64ec1854d","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/async-queue"},"_npmVersion":"lerna/3.9.0/node@v20.17.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/flatomise":"^1.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.5.4","@types/node":"^22.5.1","@alwatr/nano-build":"^1.3.8","@alwatr/type-helper":"^1.2.5","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.2.9_1725111196958_0.11120520256601396","host":"s3://npm-registry-packages"}},"1.2.10":{"name":"@alwatr/async-queue","version":"1.2.10","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/async-queue@1.2.10","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"1172b5759a29464475d8bd98bc8c054592545456","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.2.10.tgz","fileCount":11,"integrity":"sha512-gXCiBmgb2vs0jyC2EFSc5ZjZv60Hw5tPdU8AxcqBjMIUUtMS11eOPqLhcxLvrSgqxxxuX+TTHGoS5H7PCv51MQ==","signatures":[{"sig":"MEUCIG3pge3O3C5TlTfww2aeX9NubFqElMszBDR8XjApKCp7AiEAjShHGhlY3znOTPzTn2BP1e4kFqmpXCTxImeWqhpAeVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21390},"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":"30b89ecac526d2549d7361843ec47f8dde056d45","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/async-queue"},"_npmVersion":"lerna/3.9.1/node@v20.17.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/flatomise":"^1.1.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.5.5","@alwatr/nano-build":"^1.3.9","@alwatr/type-helper":"^1.2.6","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.2.10_1726381495984_0.8945700038658699","host":"s3://npm-registry-packages"}},"1.2.11":{"name":"@alwatr/async-queue","version":"1.2.11","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"MIT","_id":"@alwatr/async-queue@1.2.11","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"208b66cc7ad18dbe088b475604acfff7923e8377","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.2.11.tgz","fileCount":11,"integrity":"sha512-bijTrc+Zj8n3uWW0H4biES4SKld+vCf1PB+tOsJA6ohzQSsPD4WdAEQl+G6IlI7y42doR7MKkSDsXt/Ape0s7Q==","signatures":[{"sig":"MEYCIQDcGSFfWYVnQ8G5fgGoTR/iBhbLnxjJFzVWyipaqG9UDAIhAKA43LYi4bdV+b8qU0LSiB+BnpOjPwk3EqBd4mdaLmdn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21635},"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":"6d82461cfdee936b30cbc67473a5a5048773255a","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/async-queue"},"_npmVersion":"lerna/3.9.1/node@v20.17.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/flatomise":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@types/node":"^22.5.5","@alwatr/nano-build":"^1.3.10","@alwatr/type-helper":"^1.2.6","@alwatr/tsconfig-base":"^1.2.0","@alwatr/prettier-config":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.2.11_1726906221517_0.36364039583908414","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@alwatr/async-queue","version":"1.3.0","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@1.3.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"233fdb28beb35e365d95c7a8d2a1d2f6f7225100","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.3.0.tgz","fileCount":11,"integrity":"sha512-qYpLmoO/pgmVndmB22qvtyK20NtZLg7XLHkuzkCfBy7V5z4Xabct4x4VnT7q/hO/ppBpZZAmCMPAocRnJM680w==","signatures":[{"sig":"MEUCIQDMclO+rRaEXpXpjfGfH6KCkxmvPuaXguNCMfUvAoTQYgIgPjinAbcU6yiIeWgsvACMwy407sSFYsFQm6iI5yHnqQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57361},"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":"cc1ea8b688232dcc60e9ebc904ec5566bc25c1ac","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/async-queue"},"_npmVersion":"lerna/3.9.2/node@v20.17.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/flatomise":"^1.2.0","@alwatr/package-tracer":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@alwatr/nano-build":"^1.4.0","@alwatr/type-helper":"^2.0.0","@alwatr/tsconfig-base":"^1.3.0","@alwatr/prettier-config":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.3.0_1727616081110_0.6085686816700637","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@alwatr/async-queue","version":"1.3.1","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@1.3.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"98a01102cfc4b91696edb2a82d1c9c3377a8a34f","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.3.1.tgz","fileCount":11,"integrity":"sha512-N9OvsgPdVbY06PYBeZI18uf3RzSTUXGoWuAciOKO9qwcPZmFq2DQp7CDPGqR5QNRi8Wd/08z6sGOAmwIwtJnGQ==","signatures":[{"sig":"MEUCIQDmuhoQS1sWTeoNtRjnPlRE7fH/PFCEnI+HL1vvL/sd+wIgVR4w0li7rVH6+FqSZCA0uD/tLRkgeQlxvxH0rr+CxfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57544},"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":"41bd9f5a9ffe1f7306b24e63684b1895428f44b0","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/async-queue"},"_npmVersion":"lerna/3.9.2/node@v20.17.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/flatomise":"^1.2.1","@alwatr/package-tracer":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.2","@alwatr/nano-build":"^1.5.0","@alwatr/type-helper":"^2.0.0","@alwatr/tsconfig-base":"^1.3.0","@alwatr/prettier-config":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.3.1_1728379624455_0.1407461484371033","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@alwatr/async-queue","version":"1.3.2","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@1.3.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"970b475ea4e9268dccda92c514eef47c2a004f17","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.3.2.tgz","fileCount":11,"integrity":"sha512-B5xIRr+LFJ1EDehYaWqgRs3dSZTFNWu2se+vqECs1nstpyQp5W9mWiiVtsvAWNprLL/AP/UEbWogSFa3PT7rFg==","signatures":[{"sig":"MEQCICgVklc41LPXDgxLTyme0Z64KIXNLQjR03N8SUvGcOxYAiBTQRHG6r8qQjXRaI8KLMzY26lO+Wt7Z9vcvniKxyqNvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57863},"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":"6ad24764eae1b88d7d1bb19217578b02b8c22aaf","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/async-queue"},"_npmVersion":"lerna/3.9.3/node@v20.17.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/flatomise":"^1.2.2","@alwatr/package-tracer":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@alwatr/nano-build":"^1.6.0","@alwatr/type-helper":"^2.0.1","@alwatr/tsconfig-base":"^1.3.1","@alwatr/prettier-config":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.3.2_1728562863730_0.25446652822765503","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@alwatr/async-queue","version":"1.3.3","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@1.3.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"d9641f6df3746c0a8bc9961b70ef91cbee3f84c1","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.3.3.tgz","fileCount":11,"integrity":"sha512-DvObo3Iul8p7GcP+QU9RKaPat1KK+CtSKZs0tZOaAJo6W+AeDOfIzSjqM1j9VCQT5DbdrX1orI5hwOQvJG+Nhw==","signatures":[{"sig":"MEUCIQD9BoTfTjBT+GNzVD9Affs/DC+fIjz8rQxw36+d/1tHgAIgT7NuYLZD+5XowRhXyrjtpGnDNbpM+lh/96qEhBHad2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62226},"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":"e0b3b4a47c02a395046982803b2e431c6ee3b0ab","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/async-queue"},"_npmVersion":"lerna/3.9.3/node@v20.17.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/flatomise":"^1.2.3","@alwatr/package-tracer":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@alwatr/nano-build":"^2.0.0","@alwatr/type-helper":"^2.0.1","@alwatr/tsconfig-base":"^1.3.1","@alwatr/prettier-config":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.3.3_1728653333346_0.04681992418259728","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@alwatr/async-queue","version":"1.3.4","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@1.3.4","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"a2e0e9a0534e2cf3a9e22397aaa4de34805f3568","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.3.4.tgz","fileCount":13,"integrity":"sha512-Cfhbjkh+UBOn0Jhhjyojw+YK36VS3O1iGdgan5U6Fa10mdFsWHmptXbNGeSfJG9fZB0iEqvvOrAExRCIXozGFg==","signatures":[{"sig":"MEYCIQC8lvyli79dhZ7cRB+kms6iCVsJudMZG5PRq2DS8J6vqAIhAO5QK6v2kvSBerx/0gaz/mgI5i2nSGVAIvI4JHxpBS8d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62550},"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":"2a35f99b0347aacdccf3b6f28b30ca902f02a2f1","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/async-queue"},"_npmVersion":"lerna/3.9.3/node@v20.17.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/flatomise":"^1.2.4","@alwatr/package-tracer":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@alwatr/nano-build":"^2.0.1","@alwatr/type-helper":"^2.0.2","@alwatr/tsconfig-base":"^1.3.2","@alwatr/prettier-config":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.3.4_1728661431835_0.0934265943883128","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@alwatr/async-queue","version":"1.3.5","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@1.3.5","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"f6df7d4e427cd189309d1fd4ce2d839249fc7f3f","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.3.5.tgz","fileCount":13,"integrity":"sha512-H6tmo90lGuDl5lHLhjtlCJxQaQQTkou8tVvG5FOjOLNazoMMAhGckC+Lo3JF4U5fHQTVW3JBHH2A43QSoNO6BA==","signatures":[{"sig":"MEQCIGPPZCdonrudAzH2yaZo77Z89IWal3ypX2JMlDKKUW/FAiAiJFGNYum9c58dKumoGDX80QRSBW7wlycIeiKkGKo3aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62900},"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":"e474bb77657795c7b476fa3e98c219373ee45c2e","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/async-queue"},"_npmVersion":"lerna/3.9.3/node@v20.17.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/flatomise":"^1.2.5","@alwatr/package-tracer":"^1.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@alwatr/nano-build":"^2.0.1","@alwatr/type-helper":"^2.0.2","@alwatr/tsconfig-base":"^1.3.2","@alwatr/prettier-config":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.3.5_1728668428121_0.9505237861581934","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@alwatr/async-queue","version":"1.3.6","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@1.3.6","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"18b73aaf9bf07006d45ec668e3fd4f019cc87a31","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.3.6.tgz","fileCount":13,"integrity":"sha512-o7RJfBdNcR9EzuTeN6DXonwPdWnFqheUVKkoqU1FDbn3LdWjuFis/c70O4ENPuhYzF+oppnIIxou6qzJP05vQw==","signatures":[{"sig":"MEUCIQDm2zFYNY+/SepAzQSJqgEPX1u02V7wub1FYkao72G6OQIgYj9q0XFaFBz+HPbnPP9WvNIa31GbzAoGuSBWWZiz7D8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63083},"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":"15d12342d2e69fbb6129675cce620132c5bd0bfc","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/async-queue"},"_npmVersion":"lerna/3.9.3/node@v20.17.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@alwatr/flatomise":"^1.2.6","@alwatr/package-tracer":"^1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@alwatr/nano-build":"^2.0.2","@alwatr/type-helper":"^2.0.2","@alwatr/tsconfig-base":"^1.3.2","@alwatr/prettier-config":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.3.6_1728716115242_0.9728762758653153","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@alwatr/async-queue","version":"1.3.7","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@1.3.7","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"808ec53b95cbf26d245bb4deb0a4cd93085a7b62","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.3.7.tgz","fileCount":13,"integrity":"sha512-1wqlS2J5W3StUESMf6l/JKrFCfOaQ6i5jwTqgV0exJA7IRcB+XrEGQf5aREGzcPrtd+SSHBFsho2RyvHuQt4lQ==","signatures":[{"sig":"MEYCIQCjS42lWqLlE+lRF54Agh5a1Wj7PwXsGYNtYqrOvCGNnQIhALsK1e6kZMaY1o/yIlCMKFoYdNmILDIiRzaeLxM2R4iJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63266},"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":"a1e430a02f9a5711fc43f19012091bcd8806c4f9","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/async-queue"},"_npmVersion":"lerna/3.10.0/node@v20.18.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@alwatr/flatomise":"^1.2.7","@alwatr/package-tracer":"^1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@alwatr/nano-build":"^2.0.3","@alwatr/type-helper":"^2.0.3","@alwatr/tsconfig-base":"^1.3.3","@alwatr/prettier-config":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.3.7_1729863637063_0.3333928604138572","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@alwatr/async-queue","version":"1.3.8","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@1.3.8","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"47e89d7db283d21d17dd64bed8933bf5f7c413fc","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-1.3.8.tgz","fileCount":13,"integrity":"sha512-LCUKqDOe2VPVWledUoPGOFIsW4c4mHHrrPpr/ulAiIa6CMbidkm1rDdpUpOjN5NNUrscmu+5gQCpmKj3cLjjCQ==","signatures":[{"sig":"MEUCIF/De/sgCjHFgQlXHOlXaqAUX8Wp6/w3EfUp3MOZ5IdkAiEA+4lt2v8kL8cnSmiZxA7VFJ0sxB+FDGIMkoGbrG/Bc+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63449},"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":"5aecc962a161034aa9213dcc5fb3c1cece9eaca2","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/async-queue"},"_npmVersion":"lerna/3.10.0/node@v20.18.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@alwatr/flatomise":"^1.2.8","@alwatr/package-tracer":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@alwatr/nano-build":"^2.0.4","@alwatr/type-helper":"^2.0.3","@alwatr/tsconfig-base":"^1.3.3","@alwatr/prettier-config":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_1.3.8_1730548368065_0.5310383655865836","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@alwatr/async-queue","version":"5.0.0","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@5.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"2d5d781b3cb96429071a71ae610be8ab0bd2e9e2","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.0.0.tgz","fileCount":13,"integrity":"sha512-mfbfh989EN0XcYyypixETyIukZendd4PoGDv0xdDQT1jRCQjajRsPuwHFfY0/c4Tjj05sUEXL4EnAD428wIRkw==","signatures":[{"sig":"MEUCIAg7036J2JajhKG6Xr3+AKw0S6QTq2f8s0/pLyEI1AXnAiEAreqoD58vZB1BfcPZ+6k9E2HPX8rbwtwC9cPUz26m+Pc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68376},"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":"7d12943fafa8ef50636346e66ff56c50e2fd0c72","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/async-queue"},"_npmVersion":"lerna/3.10.0/node@v20.18.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@alwatr/flatomise":"^5.0.0","@alwatr/package-tracer":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@alwatr/nano-build":"^5.0.0","@alwatr/type-helper":"^5.0.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.0.0_1730549277284_0.6039136932022844","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"@alwatr/async-queue","version":"5.3.0","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@5.3.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"cb13ed925e6014ba7f1af0719db8bb8348bf4823","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.3.0.tgz","fileCount":13,"integrity":"sha512-ucAnjU57oVY1WubJDvqtk81z0dggcHK59QlOq1xPcEE6j8uh35ofWX+hpcBiAKMDWesCM3ISigwHewr0HXJVnw==","signatures":[{"sig":"MEQCIC7l+WfZA4pUZdPJspPH96RAu0Bny0j+3io2OvcwyK2ZAiBsetFNHDqvNJDqaHG8w/N8OQrpsp2X4U1ehZEDPEe/rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68936},"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":"9cfb80ed0666355887d8e3865fc75311420ac371","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/async-queue"},"_npmVersion":"lerna/3.12.0/node@v22.13.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@alwatr/flatomise":"^5.3.0","@alwatr/package-tracer":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.7.3","@alwatr/nano-build":"^5.3.0","@alwatr/type-helper":"^5.3.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.3.0_1738575595732_0.2692675949610823","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@alwatr/async-queue","version":"5.4.0","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@5.4.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"3c8494bbc1840dd747a3680d3f61c27dee41f9ab","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.4.0.tgz","fileCount":11,"integrity":"sha512-YkZ6HMi+2Au/MhE7KqLIJgpeOsX0JqcR9PKtUO/JE/I6PCIKjHlwqeBtZfMBW3KMnt02asBza13L8I+IpV3X4w==","signatures":[{"sig":"MEQCIDS7OJDy/zt0gXe9d6BnSwd3HvVfAsF5t7ky5zrIelpsAiBDvvGyrQ9+zATemSwqrZElOKAJWOcgmChRL5ByusZtBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69901},"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":"074be0d0fe780bf929e163045f8f598cd2697636","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/async-queue"},"_npmVersion":"lerna/3.12.0/node@v22.13.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@alwatr/flatomise":"^5.4.0","@alwatr/package-tracer":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.7.3","@alwatr/nano-build":"^5.4.0","@alwatr/type-helper":"^5.3.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.4.0_1739895186913_0.0915276766839277","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@alwatr/async-queue","version":"5.5.0","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@5.5.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"6a3e1dd45253e41a6ca84094a69dfef134c08821","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.0.tgz","fileCount":11,"integrity":"sha512-wuh2DcfL+sVJ/SsYcHUU6VkM0kqiDNunSfYc80z7SPKPdYkCVG97Qdf8yFs64L5GwsvHVdTzhnkJBMJ/zDdJWQ==","signatures":[{"sig":"MEQCIGdbA93Ns3ICE5kjV/jmWfWADeXakNoiLduX+Y1ovxopAiAUxgbvckYkXHYaawAoYOLO81bQSH8LV+eY1qyA8CE5Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70414},"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":"fdf8e6de77cca359465110a75ff18faff0649a95","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/async-queue"},"_npmVersion":"lerna/3.12.1/node@v22.14.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@alwatr/flatomise":"^5.5.0","@alwatr/package-tracer":"^5.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.8.2","@alwatr/nano-build":"^5.5.0","@alwatr/type-helper":"^5.4.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.0_1741262015954_0.6554035906202449","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"@alwatr/async-queue","version":"5.5.1","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@5.5.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"8bdf841d9332111fdf49b55b8aab1b2a90adba75","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.1.tgz","fileCount":11,"integrity":"sha512-iJtHjWhzewaVlAmkcnFovy/sYfE33udd3PKulpWwzvoQTsjzg/OKRwH41ohgap449/kqqG31pORE2o6hc+vtCg==","signatures":[{"sig":"MEQCIHfWKbRMB4tyixOH0tsfy0ZSDH9mkusdX/sU1ExIRlqGAiBdkhjUkSAkdpYReM2fqtTZgIDFZc7AOoanAnKxxf3Y/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70597},"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/async-queue"},"_npmVersion":"lerna/3.12.3/node@v22.14.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@alwatr/flatomise":"^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/type-helper":"^5.4.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.1_1743508056854_0.002472687645790561","host":"s3://npm-registry-packages-npm-production"}},"5.5.2":{"name":"@alwatr/async-queue","version":"5.5.2","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@5.5.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"9514c5405f6d369fe0636f3b1d5e94b2c5bb9f48","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.2.tgz","fileCount":11,"integrity":"sha512-bSus9GXnAltutGtmts3ZlRwxhw45gJJqzc6bLwz/3TfBHfcXNe6U6w6AWFfEx260R6ixnoqxpJkx/EncNZeVtA==","signatures":[{"sig":"MEUCIQDFmmxZLiFJGDbv9mlOjY7/M+INkmOnCNUuht4WW8jE1QIgGfed3DrxpTuNqEGmlX5cfA3cHBSK5PFRV/x0EDzW+Rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70780},"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/async-queue"},"_npmVersion":"lerna/3.12.3/node@v22.14.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@alwatr/flatomise":"^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/type-helper":"^5.4.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.2_1743526688647_0.3827373729423542","host":"s3://npm-registry-packages-npm-production"}},"5.5.3":{"name":"@alwatr/async-queue","version":"5.5.3","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@5.5.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"9454cec5d9e5c47dc85abe6f68d6b596ea025c92","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.3.tgz","fileCount":11,"integrity":"sha512-AJ1bI71d6GwCRVoPRfhZ+5tMwS6EWVTGgfHJkfwXXfMa2ejlYxsuRLAAI30wEdOKOwnYCACi142rZIbrzUGCMg==","signatures":[{"sig":"MEQCIHSpC3ZlPh3UVG3nttHnCSFEAat4ICeaKFZEq+iijG/yAiBdxZm8+xqwEQQeyf4thB0mj7KaXv2N2HFPneRrZIBIeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70879},"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/async-queue"},"_npmVersion":"lerna/4.0.0/node@v22.14.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@alwatr/flatomise":"^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/type-helper":"^5.4.1","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.3_1745138526442_0.20526755398029528","host":"s3://npm-registry-packages-npm-production"}},"5.5.4":{"name":"@alwatr/async-queue","version":"5.5.4","keywords":["async-queue","async","queue","mutex","semaphore","lock","SpinLock","spin-lock","SemaphoreSlim","semaphore-slim","cross-platform","ECMAScript","typescript","javascript","node","nodejs","esm","module","utility","util","utils","nanolib","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/async-queue@5.5.4","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"40793069373f28c6781d60ab6af70d9bab906316","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.4.tgz","fileCount":11,"integrity":"sha512-jDmsnu9N4tlxGy2mHtL1Yc/BNSMW4rsRs3TmniBAfF5ETKEjr1y/YpfJs5wqYSkA02hUzFZNkI53Tjl2RGRUKA==","signatures":[{"sig":"MEYCIQDV0paKVBvIj9e8QU6Ugnn2hJXmR6JeXuKxUewQCcvYlwIhAI6t+XUqNqyWosFquiIGkGOxy2HgWvnp/hIloTss2fzh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71314},"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/async-queue"},"_npmVersion":"lerna/4.0.0/node@v22.18.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@alwatr/flatomise":"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/type-helper":"5.4.2","@alwatr/tsconfig-base":"5.0.0","@alwatr/prettier-config":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.4_1755910674021_0.1892753059216301","host":"s3://npm-registry-packages-npm-production"}},"5.5.5":{"name":"@alwatr/async-queue","version":"5.5.5","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.5","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"f64df06df77ec71fe445a188d2a1baf218ad81ee","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.5.tgz","fileCount":11,"integrity":"sha512-YTYm5mi9gizN3Uj3jqLCDdpb7jUQgEl4ewKIU4w8Ih6+iuh3DjjBLSzMW/gBquzfQyp/9GmtfTQWGbnfhZF+qA==","signatures":[{"sig":"MEUCIH59SP96SN0YHx3ky8o+vBpdGIxWOfgQ1rfYTSo8U5t8AiEA0AvcD4nzoiBeTEm3ljYp7fw7jAdHT3k/x5voGrrcO0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53858},"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/async-queue"},"_npmVersion":"lerna/4.7.2/node@v22.18.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@alwatr/flatomise":"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/type-helper":"5.4.3","@alwatr/tsconfig-base":"5.0.1","@alwatr/prettier-config":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.5_1755948525258_0.06490190819233077","host":"s3://npm-registry-packages-npm-production"}},"5.5.6":{"name":"@alwatr/async-queue","version":"5.5.6","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.6","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"22e20a4361a16806dba202d357a53097d1912adc","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.6.tgz","fileCount":11,"integrity":"sha512-EKl5QEzNqigNaA9pd74CRp8SePeTo3y7O+XI9bpBircg3kF9qK2RBA3oFLBmDTFeE/WmZW3DGNIQpWXtdvCs5g==","signatures":[{"sig":"MEQCIGjoWgM9sWSdlhPa6lU7hUC0iJvD7R5XxuGBbEp0rxYXAiAMcQr8MG9zEcOGfoBF1DVgvdh33auROEYpsvqZxy/m/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54737},"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/async-queue"},"_npmVersion":"lerna/4.7.2/node@v22.18.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@alwatr/flatomise":"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/type-helper":"5.4.4","@alwatr/tsconfig-base":"5.0.2","@alwatr/prettier-config":"5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.6_1755968828968_0.6411048769096801","host":"s3://npm-registry-packages-npm-production"}},"5.5.7":{"name":"@alwatr/async-queue","version":"5.5.7","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.7","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"bcfb75e9e96e918d568e4c322c5fc37ce394c804","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.7.tgz","fileCount":11,"integrity":"sha512-h6Ma704fbGa4e4jxTT680faJrJ1BCwlLfFA9UAralWDPB7VUkdK2ZpblDcsQDifidERKkB9v5Iaq1fzWp2T3Kg==","signatures":[{"sig":"MEUCIQCCl3nPSlcMJRHvpu4Aq6Ig8HvwMnBJglf33gzNF9xj5QIgftiTCcqWA9DU2Cq/hUDH5pQ64WYXPX18Mf0ECEaBZY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55054},"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/async-queue"},"_npmVersion":"lerna/4.7.3/node@v22.18.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@alwatr/flatomise":"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/type-helper":"5.4.4","@alwatr/tsconfig-base":"5.0.2","@alwatr/prettier-config":"5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.7_1756767210649_0.5622437593764142","host":"s3://npm-registry-packages-npm-production"}},"5.5.8":{"name":"@alwatr/async-queue","version":"5.5.8","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.8","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"5209ef38ba274dc10ee2560d00916d68c110f902","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.8.tgz","fileCount":11,"integrity":"sha512-0EaY4DriF/fV4viQccxMtVsMszrBG79W1A8ZZhqPViTXBTXu0w4H5hQyNZO/SZSlO0SaHCAtWZxMaGXMe4ihQA==","signatures":[{"sig":"MEYCIQCQVwJQC/LHVWHaspRFgwybvqP0Jl232Loe7g7HshFWsQIhAOg05dau5yJsDlZzfnEUTOK1Y1QJ2ZFSYQcJDSe8LygM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55369},"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/async-queue"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/flatomise":"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/type-helper":"5.4.4","@alwatr/tsconfig-base":"5.0.2","@alwatr/prettier-config":"5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.8_1757055434218_0.6609187656689044","host":"s3://npm-registry-packages-npm-production"}},"5.5.9":{"name":"@alwatr/async-queue","version":"5.5.9","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.9","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"5953494acab6ae96c45c43c8a5531ecd70f6f9b6","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.9.tgz","fileCount":11,"integrity":"sha512-19sVe15dDq/29Wd5yrMXGTH175CZNb/EIQc5C43f+PlWjwIBCay2gPpAuiVOzqsyobl6SCBd1/4KdYQ0/F5RAQ==","signatures":[{"sig":"MEQCIFRZpiZmgYvFDhTf1Nou5DqRVD/ZD0mosU9Qk10+wjZTAiACL/J/c2G8gm0kyi8DHvAdcaGyhtClMqgQwoM1XgX5Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55552},"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/async-queue"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/flatomise":"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/type-helper":"6.0.0","@alwatr/tsconfig-base":"6.0.0","@alwatr/prettier-config":"5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.9_1757198951883_0.17956207995026063","host":"s3://npm-registry-packages-npm-production"}},"5.5.10":{"name":"@alwatr/async-queue","version":"5.5.10","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.10","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"c4eeaa8a7793bdef9c32712b10af35273f7dc6ca","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.10.tgz","fileCount":11,"integrity":"sha512-oJM8/r0Pwul2rvMf5hhJWObAYuxDJvm/Tb9Rs2YTYpVI5Fo28dLmRvxBg0DVHv32u8hi10Z17Z7Zl7PBLWE+Ag==","signatures":[{"sig":"MEUCICmo7INpUzcoQtC8u1Fa/I2ymaajQJwJ8giUTt79N9eeAiEAga+hLKwdc3MLpeQjT34E/0xcNaz0ZfHCKaKUF1fDT4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55934},"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/async-queue"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/flatomise":"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/type-helper":"6.0.1","@alwatr/tsconfig-base":"6.0.1","@alwatr/prettier-config":"5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.10_1757450568723_0.7586518520604308","host":"s3://npm-registry-packages-npm-production"}},"5.5.11":{"name":"@alwatr/async-queue","version":"5.5.11","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.11","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"7a05f6cec4505298751fad4c5dbe9f64e95b0ee4","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.11.tgz","fileCount":11,"integrity":"sha512-hPK+zeQO//GfDjru8Kahfic2a2OfaQinJ1MDPGv1hoxraX0WQQRJOiHPpbrHpwMYMYIbpBxhZZpKl/hXOUXW4A==","signatures":[{"sig":"MEYCIQDN0C6SxXuam0deT9cr1Xo1RQOhwvQUBq+pJJtaV5D7tgIhAOe5d2vtwxVx95wcbaaL+wiVSP4C0HAq3zsLDa+PiOiY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55584},"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/async-queue"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/flatomise":"5.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.1.1","@alwatr/type-helper":"6.0.1","@alwatr/tsconfig-base":"6.0.1","@alwatr/prettier-config":"5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.11_1757774035524_0.3593631454047128","host":"s3://npm-registry-packages-npm-production"}},"5.5.12":{"name":"@alwatr/async-queue","version":"5.5.12","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.12","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"2d0decc2c4f01f3ecc6f68a0069830ed45519cfc","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.12.tgz","fileCount":11,"integrity":"sha512-5PkQWLGWgCk3UatwG/ZPYUJdbKrQA+c6EghaWEiDS4nmEA/5SOj65tHt4kemjh47OdjrbyJDKNr6hauB7qFpcQ==","signatures":[{"sig":"MEUCIQDlcl1mK7hAMQXBi5WzsyTtmVtvW3eNQLhCBiUKCEgPcwIgdoyM22HnCtkDsZLTBosadsj65Icd3tDe7762Tq6mmYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55770},"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/async-queue"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/flatomise":"5.5.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.1.2","@alwatr/type-helper":"6.0.2","@alwatr/tsconfig-base":"6.0.1","@alwatr/prettier-config":"5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.12_1757792493372_0.7671217584209322","host":"s3://npm-registry-packages-npm-production"}},"5.5.13":{"name":"@alwatr/async-queue","version":"5.5.13","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.13","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"3cff34fb5a5062f640c798c99f453eac404d007f","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.13.tgz","fileCount":11,"integrity":"sha512-/ZEgB1raZx1kl2GJQPu41LIepqwoQcUkY9fS201Nps1FsXlqHNpSIimLJa6mGFoT486H9D/yDfd0V5fG167UwQ==","signatures":[{"sig":"MEQCICh0db3veKgVZ5Bv+8kfxon9BQ2lOfKYEcLjRZlKqP4uAiAgsr0PWQvyfWOlxvUWmsz1koLD7RqVp6jLU6aLwuefQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52316},"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/async-queue"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/flatomise":"5.5.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.2.0","@alwatr/type-helper":"6.0.2","@alwatr/tsconfig-base":"6.0.1","@alwatr/prettier-config":"5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.13_1757946533316_0.8779093190767504","host":"s3://npm-registry-packages-npm-production"}},"5.5.14":{"name":"@alwatr/async-queue","version":"5.5.14","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.14","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"aa499d9f70b1f86e1907cbed190fe283a77faa4a","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.14.tgz","fileCount":11,"integrity":"sha512-QAOzpeVjGFlBsxqSiUA4vRJ/zXClLTvKe9Qo2VFrl1qjPjXXjYwh99GljS8osK2Bi4+VtWLFXf1T5ulKc9FSig==","signatures":[{"sig":"MEYCIQCXk2Zj/eqdjlw+Dv/XIRvUJ9/f7UiVH/SrQ0yNGqlfLwIhAL9yJiO9beJD26/gW+xWR6GpWuODObVPqZ6Itg6eBkQw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52502},"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/async-queue"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/flatomise":"5.5.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.2.1","@alwatr/type-helper":"6.1.0","@alwatr/tsconfig-base":"6.0.1","@alwatr/prettier-config":"5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.14_1758264550668_0.01768192713490424","host":"s3://npm-registry-packages-npm-production"}},"5.5.15":{"name":"@alwatr/async-queue","version":"5.5.15","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.15","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"e48fd0c76b1c5e2fdd1064cb87a72abf5109229d","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.15.tgz","fileCount":11,"integrity":"sha512-qC4wMJhoqkOq91a6KkV/PjBgpBmE7UkM6sirOsZyHJbEvwb1D5dg7J1SA+XGxCG5rXQTrVqJTaudEAIKIsQsuw==","signatures":[{"sig":"MEUCIQDgohFbV1fU7gultaWdAw9olxuW61o5Q/gd7qcv6gn9cgIgAalIQMWicgtG3DSOSB2WbpFX7ylGgKQKLD42HbsN/eQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52826},"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/async-queue"},"_npmVersion":"lerna/4.7.3/node@v22.19.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/flatomise":"5.5.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.3.0","@alwatr/type-helper":"6.1.1","@alwatr/tsconfig-base":"6.0.2","@alwatr/prettier-config":"5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.15_1758359294758_0.7018029577534686","host":"s3://npm-registry-packages-npm-production"}},"5.5.16":{"name":"@alwatr/async-queue","version":"5.5.16","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.16","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"922e1ccebe9fe53163e7106fbe59a023851acec8","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.16.tgz","fileCount":11,"integrity":"sha512-mVFksHJjApI8CG1AOL+Ij++6iFyKHfwi/HXxhNTLpX8+/FebLflel9Zrg24H7TVUxTIHMKaFKytNchufwb5Slw==","signatures":[{"sig":"MEUCIQCXuT8NomLVEWxTePBQUeOm51uJKtzNes34v8Sn8152GQIgCEZ3dkTpijlaiTbbB0dyBZU+UeQl9A7B7T3srgZukzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53018},"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/async-queue"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/flatomise":"5.5.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.3.1","@alwatr/type-helper":"6.1.1","@alwatr/tsconfig-base":"6.0.2","@alwatr/prettier-config":"5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.16_1758488352747_0.23010813574414812","host":"s3://npm-registry-packages-npm-production"}},"5.5.17":{"name":"@alwatr/async-queue","version":"5.5.17","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.17","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"07bb768856c7e786e5c205276ebe09a1a793af21","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.17.tgz","fileCount":11,"integrity":"sha512-MXCGyuextthJNEbH07nR9CPuxHRbiN9gMHxQOUUFCzNN0FXZqEcRXPtrAzLgC2vpREgopzUcz9UFKwG6KmB7XQ==","signatures":[{"sig":"MEUCIQDgK9BZATBId5zBGwTkFxlKHOfiam8bw1YI94i/SHAGkwIgQR/olG0voTm2uL5EjQrCJRfAlm57gQeDpT1t8axx6cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53204},"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/async-queue"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/flatomise":"5.5.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.3.2","@alwatr/type-helper":"6.1.2","@alwatr/tsconfig-base":"6.0.2","@alwatr/prettier-config":"5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.17_1758543874545_0.3770587825549152","host":"s3://npm-registry-packages-npm-production"}},"5.5.18":{"name":"@alwatr/async-queue","version":"5.5.18","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.18","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"7d6374e5cb62bfc85d82f1bbbd01e92ff259165d","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.18.tgz","fileCount":11,"integrity":"sha512-4SIDweahH5rvKhQNBNzGuJJ+/1lxUMmEpOyNEfCQBEw9DE6lBGONxBUVWZUPL0hDmh7aLJmXWSOpHl1G20idMQ==","signatures":[{"sig":"MEUCIQDoMqixRhB2oaznt6PNt3Q9a3D/F2u5mhRsn9xnMgCvRwIgb/Xt4dfk5f53DGKYfSIAzWRVDleCpTUl/eIX96ozNxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53390},"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/async-queue"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/flatomise":"5.5.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.3.3","@alwatr/type-helper":"6.1.3","@alwatr/tsconfig-base":"6.0.2","@alwatr/prettier-config":"5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.18_1758562387896_0.44649040471619394","host":"s3://npm-registry-packages-npm-production"}},"5.5.19":{"name":"@alwatr/async-queue","version":"5.5.19","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.19","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"fb18e1418c8bf7ea83b754b8bd9ec321af29cc03","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.19.tgz","fileCount":10,"integrity":"sha512-vTB8De4x1KdAdllS5StP0PZDoCx8hEGSax8gSwQfR7+NRN/34SaDsGROctEAUPh4Sw91bWYuqPlqRyFjdJ9PfA==","signatures":[{"sig":"MEUCICZ5gR49pCeMS6iymiucvgiTh+qk5ZV3CXdoXKXRiuBUAiEAgv0gGsHZktEjGtiFmGug0ghRWYfaoxnvwpszCAkrYZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52121},"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/async-queue"},"_npmVersion":"lerna/4.9.0/node@v22.19.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/flatomise":"5.5.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@alwatr/nano-build":"6.3.4","@alwatr/type-helper":"6.1.4","@alwatr/tsconfig-base":"6.0.3","@alwatr/prettier-config":"5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.19_1758964141787_0.023293710836168824","host":"s3://npm-registry-packages-npm-production"}},"5.5.20":{"name":"@alwatr/async-queue","version":"5.5.20","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.20","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"58130743740b6cf86834dd53db62d01c1b5c9543","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.20.tgz","fileCount":10,"integrity":"sha512-ZVXTC6n4QlUOz36ZoEtcN+UK8LiPx5KFARpkub+8MJ60Ais7lOaLSiWyMAXsIMlf4xMN+BWeEBnnlO516dtMwA==","signatures":[{"sig":"MEUCIQC/pH0isTmzCuS6tE0gFuJI1wbdEuNXWiazKLke+qkTDwIgC+y6uI/gm8rXcA3SkLK3oRxe6JTKSYhKIfSMEXAkEYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52421},"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/async-queue"},"_npmVersion":"lerna/4.9.0/node@v22.20.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@alwatr/flatomise":"5.5.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.5","@alwatr/type-helper":"6.1.5","@alwatr/tsconfig-base":"6.0.3","@alwatr/prettier-config":"5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.20_1759752173760_0.8694292170084541","host":"s3://npm-registry-packages-npm-production"}},"5.5.21":{"name":"@alwatr/async-queue","version":"5.5.21","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.21","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"431966a87416088ac29889a063308adb365761f2","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.21.tgz","fileCount":10,"integrity":"sha512-bDOXKhug6PHsqQVi7LIN2RQsdnBDA3RH39hu4YSv7UmhvzCZ45M9aBTuoRYDAm67TbJGig1AEkM/DH7oBGBh7g==","signatures":[{"sig":"MEUCIH+UkJlxq1m93cmA/ICHKG09Ytv5PpfaxnE6+ajiztRsAiEA1lSa6yylX8qyfOJTwqP1MTN2+nDRXjGmNzn5x57gryI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52607},"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/async-queue"},"_npmVersion":"lerna/4.9.2/node@v24.11.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@alwatr/flatomise":"5.5.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.6","@alwatr/type-helper":"6.1.5","@alwatr/tsconfig-base":"6.0.3","@alwatr/prettier-config":"5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.21_1762281654634_0.8934590080478195","host":"s3://npm-registry-packages-npm-production"}},"5.5.22":{"name":"@alwatr/async-queue","version":"5.5.22","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.22","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"de1d85df8837d66bd723a107625823915e4a838c","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.22.tgz","fileCount":10,"integrity":"sha512-mKq7skfCDuhortANG81oR1vp7jhGXlGD1EheByBNGGVqKKrrXnS+eowG4IbEjdOqgByhWjBV2gRh2cteKUo38w==","signatures":[{"sig":"MEUCIQCgkqLntT7CIpQK00QBZRKIb9DPo38JbZLNkIIkoivq7AIgbJfQ6BxGwr3kIf7sYJ7l0CX2dKF7AY7gp6IvaUrF1yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52793},"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/async-queue"},"_npmVersion":"lerna/4.9.2/node@v24.11.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@alwatr/flatomise":"5.5.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.7","@alwatr/type-helper":"6.1.6","@alwatr/tsconfig-base":"6.0.3","@alwatr/prettier-config":"5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.22_1763193334377_0.6263142019438201","host":"s3://npm-registry-packages-npm-production"}},"5.5.23":{"name":"@alwatr/async-queue","version":"5.5.23","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.23","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"cfc88993166f6192afec46ee591d304110a82258","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.23.tgz","fileCount":10,"integrity":"sha512-M5G6LL6263TYBF5Wp141RTrhG09Rye35VdCxILVQwSlL4RFJxmGOhzEmP+dHzcCIdHkmvsjAgzl0WZRCPX2rJg==","signatures":[{"sig":"MEQCIByHHX4cDU7O1mZw8BFKS5k7J7NKRuV1ROi6f5gfxmDHAiBpNQhOQpKm0w2yBxRu2Z85kxkAt6ow59GKA596vC4Mmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52979},"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/async-queue"},"_npmVersion":"lerna/4.9.2/node@v24.11.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@alwatr/flatomise":"5.5.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.8","@alwatr/type-helper":"6.1.6","@alwatr/tsconfig-base":"6.0.3","@alwatr/prettier-config":"5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.23_1763194293875_0.5367511684620756","host":"s3://npm-registry-packages-npm-production"}},"5.5.24":{"name":"@alwatr/async-queue","version":"5.5.24","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.24","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"af02c320cc071db0b0c6239929060b1541fbdd99","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.24.tgz","fileCount":10,"integrity":"sha512-qcxMbTse9g2IH+30bD6wcBBPBbGZGPCgUVytw8WPBrR9sroNwci/VFkBGDFDct/xrASvK4C2dfCrlSNfhQiXrg==","signatures":[{"sig":"MEYCIQCHIbolwQcrXiZcSWhbcZFmkeNqrXVmvRqeZppp0g+KygIhALkkALo4qkFBGbDJm97/+COmY3sZB7WtEnBZS06oCZUT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53591},"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/async-queue"},"_npmVersion":"lerna/4.9.2/node@v24.11.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@alwatr/flatomise":"5.5.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.9","@alwatr/type-helper":"6.1.7","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.24_1763488497167_0.8178405155457134","host":"s3://npm-registry-packages-npm-production"}},"5.5.25":{"name":"@alwatr/async-queue","version":"5.5.25","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.25","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"d141370496f21f0d647963ab02f4af62434b65a6","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.25.tgz","fileCount":10,"integrity":"sha512-vvs13x+5l5J0PywztcCnpa4Dfx+U7dSKaozbzRQQBB6aUOL5AqasbOPI7Mbjjbrd6FE1avD7da0sSgMZLd2UOA==","signatures":[{"sig":"MEYCIQDvWMHJxQrWmJndr0P/5cRCW1om5t/K030CFueD7qTHQQIhAM4RR2zhPPDtD8GJx1Ts9sCL+fAs8zdFax/BIqtzUHaC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53778},"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/async-queue"},"_npmVersion":"lerna/4.9.4/node@v24.11.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@alwatr/flatomise":"5.5.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.10","@alwatr/type-helper":"6.1.8","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.25_1765380862569_0.3879458183818849","host":"s3://npm-registry-packages-npm-production"}},"5.5.26":{"name":"@alwatr/async-queue","version":"5.5.26","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.26","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"3cef23b56ac3fb81d78449e2f3644ac034c6b2c1","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.26.tgz","fileCount":10,"integrity":"sha512-3tBm5XYe0dssb4nb7CgT0TenelpNvX1X5g5JS7NVPNXyFmqNLX/SN2DDY42lVuRTYFUKVjLQDJDJ9X0MUo12bw==","signatures":[{"sig":"MEYCIQCezGcfhCZrQpWn9zGZL5aa6pzOWKWocgb282rxDs15YwIhANsO03l1q95+6pMIrDuNJgwgT0O844JcUOpvJrVdwkyt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53964},"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/async-queue"},"_npmVersion":"lerna/4.10.2/node@v24.11.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@alwatr/flatomise":"5.5.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.3.11","@alwatr/type-helper":"7.0.0","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.26_1765648664107_0.14532633522322058","host":"s3://npm-registry-packages-npm-production"}},"5.5.27":{"name":"@alwatr/async-queue","version":"5.5.27","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.27","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"cd2583515d329402c8e205172b45afe377175fb8","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.27.tgz","fileCount":10,"integrity":"sha512-q0+JPhFkJdRkgq1U7sUzaxrgrGXKeK4j7Hrdr69vsxnP80MPIenbWJ80OrMuxYpwgciFjWXKBWoLTHMWhAjNMA==","signatures":[{"sig":"MEUCIQCvplr/MLp1XjUpcOvbcyJHZY5BZFhmBeR+sdwVYgX2agIgWVcodNv/47clsAJUwU9xcTY6V6aXJEUUcf5DrNcVZkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54149},"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/async-queue"},"_npmVersion":"lerna/4.10.2/node@v24.12.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@alwatr/flatomise":"5.5.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.4.0","@alwatr/type-helper":"7.0.0","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.27_1766505175892_0.4094657912958759","host":"s3://npm-registry-packages-npm-production"}},"5.5.28":{"name":"@alwatr/async-queue","version":"5.5.28","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.28","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"a555d67204551abc8c99d8e3267a353b8873aa12","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.28.tgz","fileCount":10,"integrity":"sha512-PZGZZehsLR78GN2sArR+PK10hJSYPO1E2bLBoJVt2t+QWR5JzzRrYUI8iMstEUz1rgpTaAmAf2jyh0ulJFkX4w==","signatures":[{"sig":"MEUCIQDdt72J5VOWxJ8s1ji4Kq6bpZTxtwQkvK4LB2pIcktNQAIgF/9jdEd+GacSww22VapOG2PGM4C8AdnNa0lsTzYiA08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54335},"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/async-queue"},"_npmVersion":"lerna/4.11.2/node@v24.13.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@alwatr/flatomise":"5.5.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","typescript":"^5.9.3","@alwatr/nano-build":"6.4.1","@alwatr/type-helper":"7.0.1","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.28_1771410495591_0.6692656939024149","host":"s3://npm-registry-packages-npm-production"}},"5.5.29":{"name":"@alwatr/async-queue","version":"5.5.29","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.29","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"2f0ab38eba65a2df1f415cdb7bdb4460c43970f9","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.29.tgz","fileCount":10,"integrity":"sha512-88EjY+7CDr5U51bEAW9V+wd6ydU5SbN0UGNQEhr2rcl9+P7yh8NQ43ieXhxKc8nn3CFCEvJv5yyPV430FzE7iQ==","signatures":[{"sig":"MEQCIHvQ/D6XPtv7gRMiJj4GJm4S+f8/xzgxWs7qn5zc865/AiB3qHY1jycXk41u9MulyS1c7GZs19auOnX/tpf6w6vTJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54410},"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/async-queue"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@alwatr/flatomise":"5.5.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"6.4.2","@alwatr/type-helper":"7.0.2","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.29_1773697661650_0.8341655874321008","host":"s3://npm-registry-packages-npm-production"}},"5.5.30":{"name":"@alwatr/async-queue","version":"5.5.30","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@5.5.30","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"9d4f5cd7d0ea01225c4fdfcae87da211bd47b0d1","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-5.5.30.tgz","fileCount":10,"integrity":"sha512-qFSo4rFtzDfPV1/8/xDmmG09Re83KIp5WpDeKLKWyPfK7XkWwxVLiI8XHBjW61/xMYlFbuLEcJZDBRQUa5HAYw==","signatures":[{"sig":"MEQCIAhoy1cPWDK8gW3X0cNaeSogqVlqAdeEdZ11xqPOaj9MAiBSFApCct9y+wJ5e+w/DOsgXh3kj8/1WB6VTlq+r7Vb6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54587},"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/async-queue"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@alwatr/flatomise":"5.5.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"6.4.2","@alwatr/type-helper":"7.0.2","@alwatr/tsconfig-base":"6.0.4","@alwatr/prettier-config":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_5.5.30_1773840360480_0.8658959924287271","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@alwatr/async-queue","version":"6.0.0","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@6.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"1c4394f8377bbacc111cd7b415938348401c12eb","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-6.0.0.tgz","fileCount":8,"integrity":"sha512-W8QCRzhVO+i4lrqx9bZGrxEy0FmJNCSuZxcPv2nWIgPGGgEQkPcM4uGNPE2Y01UIzh77Td0AHMwTqs44cw0t2g==","signatures":[{"sig":"MEQCIDfjc5s/zvyRHGcgez8HQqV1D/2nNkLUTTIKd2u8BGLsAiA48KNKjtj+VoVjFxUL1jkgAoxpU9rvIevzWkjPBkliZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28954},"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/async-queue"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@alwatr/flatomise":"6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"7.0.0","@alwatr/type-helper":"8.0.0","@alwatr/tsconfig-base":"7.0.0","@alwatr/prettier-config":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_6.0.0_1773929148265_0.05561854513957032","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@alwatr/async-queue","version":"6.0.1","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@6.0.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"a49373684e03903039163b05644d77c965b54142","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-6.0.1.tgz","fileCount":8,"integrity":"sha512-EaYNtGp5iR66ySnCVR6vwztt3At7oKWwnp9SME9CahXl28PW2dUO6pYA4Qx6hsn7bLOG2HMbv3iX/MQuMJIDOA==","signatures":[{"sig":"MEQCIACoUzUI+P/Jq+J6fxlTuAX5N6GjgyUQx3ZcpwzNP6m/AiAkj2NzxmEoWpFjQvAa5QKvKhCb0VDiaamvQcbTGx1MCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28923},"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/async-queue"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@alwatr/flatomise":"6.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@alwatr/nano-build":"7.0.1","@alwatr/type-helper":"8.0.1","@alwatr/tsconfig-base":"8.0.0","@alwatr/prettier-config":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_6.0.1_1774570858746_0.9382365389923837","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@alwatr/async-queue","version":"6.0.2","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@6.0.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/nanolib/tree/next/packages/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/nanolib/issues"},"dist":{"shasum":"035a43a1809190769d5e6365d88108478754c969","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-6.0.2.tgz","fileCount":8,"integrity":"sha512-E75BYrM4QNUdXDLJZuvJZ93EfX0Eu983aQwsFzda2T9iR2KbLp4l8m+grhqdAeVQjgf6ybFD6uUFwlndB/LcKQ==","signatures":[{"sig":"MEUCIFCgta2B3x8bS1xffldjMX8g749BnK2o6+aF2E9p8oJwAiEA4wlfnG5kHscszREUJYjnU4MArZk3VIwntoA+oe4VH0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28923},"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/async-queue"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@alwatr/flatomise":"6.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@alwatr/nano-build":"7.0.1","@alwatr/type-helper":"8.0.2","@alwatr/tsconfig-base":"8.0.0","@alwatr/prettier-config":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/async-queue_6.0.2_1774572271709_0.5026515514147338","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@alwatr/async-queue","version":"9.1.0","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/main/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"d298092ab1006fd71332ed13311b0d7fd7f2831a","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.1.0.tgz","fileCount":8,"integrity":"sha512-iOFMhWCsoJmKrXkiVI54+YLmbFKkNMxwi1HBzPUnCgLjASNBZsb7Pdg1idqgTS/cNoNFT6Tt3XJq9m6jpEGNZw==","signatures":[{"sig":"MEUCIQCb5/WGOPO4NDz8mD7b/WnE9Plgm5f3t38V2Ipwpbr+zAIgLiPTMIqyTkL0JG6o3aVciD2L8tMjx66XPIGyCxJQL88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28809},"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/async-queue"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@alwatr/flatomise":"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/async-queue_9.1.0_1775055778547_0.6507828505106052","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"@alwatr/async-queue","version":"9.1.1","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.1.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"361b8126d85675e8ccd24932ef4276ea6a5e3ebc","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.1.1.tgz","fileCount":8,"integrity":"sha512-7usxNByeT10DBjsEdOycQqCIDWuwMtou6cZqulkS+OVTm/IBZlJyLBtd7ITggUS4g48Izl8TgrVLGNKXm7K2cg==","signatures":[{"sig":"MEUCIEk9BPSKgXn1SJHJsVEYVR2JOXl4lsGxE5mjcqgoHtYCAiEAk7QMLsFTE1kJLyFlcVerOrvFHbXLrk+R0ewg4+8fM/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28809},"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/async-queue"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@alwatr/flatomise":"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/async-queue_9.1.1_1775056181483_0.47081508490575685","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@alwatr/async-queue","version":"9.3.0","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.3.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"d4e465845bd25ac9da91b6508963f96e3a24b80a","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.3.0.tgz","fileCount":8,"integrity":"sha512-y+MDUIAc+m6CpTKs+1XMULCjNMJMWN4DWhPuSIThR6qCSMpUNwMtLB4JePiLGfyG5mWGfyCwmMBMrpQ89J013A==","signatures":[{"sig":"MEUCIQDPvm3CORGetCV00H+hGMd1VyQr43q/GvEw33Io41cHewIgAh3ZF+O82oawCa16bUcXmhT5ko9x9Q+1sQmj0P5AYow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28804},"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/async-queue"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@alwatr/flatomise":"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/async-queue_9.3.0_1775301724692_0.6385419135538348","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"@alwatr/async-queue","version":"9.4.0","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.4.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"2fec8746dcf5e42f81152eea489ec565db203b68","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.4.0.tgz","fileCount":8,"integrity":"sha512-hfqI6OFwpr7O2cUBInxIXprLsVldB5EorGefFlRKEE0L4E6rvtHyvl+H5tZvla5GHcQI8Q+vp95KivVUyvW9bQ==","signatures":[{"sig":"MEUCIQC4cSNEzQGMk12y4Ch8Z+kZ0YUvhAZMgiRv640bZcQrOwIgX2IdaRChyjt3+DiIwUfHQ4oPydNhmkQS/RsF9smcyPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28804},"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/async-queue"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@alwatr/flatomise":"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/async-queue_9.4.0_1775405530979_0.214194618909201","host":"s3://npm-registry-packages-npm-production"}},"9.4.5":{"name":"@alwatr/async-queue","version":"9.4.5","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.4.5","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"82138c963b0dbe573dc7f32b385857ca29f55d7b","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.4.5.tgz","fileCount":8,"integrity":"sha512-R99w6822Fx7JeclNUWsCb7OmKXaHw9+yJBGOeC7yCL2vLe7by785d+Hkhh4be5+0JBP7SknLIU/YNkfox6NIyg==","signatures":[{"sig":"MEUCIE8F5TZG7uzWxb4EJPodHTeazPY+v9OO5ds2joQLKpXoAiEAjE4OqU7oH4UNmkI16Po+UTwQ0Skm6E3JVejjke/bePw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28804},"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/async-queue"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@alwatr/flatomise":"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/async-queue_9.4.5_1775931321066_0.9038838536869793","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"@alwatr/async-queue","version":"9.7.0","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.7.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"3cbb20fb44bb45cafbfb6e0fb6b2f9466890cf4f","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.7.0.tgz","fileCount":8,"integrity":"sha512-tfbVUxiT9HJSro80/szCwk5wJySzjto8z6FysChI21MkI2N7Dd80Kh3A0U+C6jftMewc2nJ7jim/47kaGcNsXA==","signatures":[{"sig":"MEUCIQDFCDgOLdiZ1c+8fF69xE53fR9VMORcd4Q4Q0Gc4ecrlQIgb5XKmlIQHrwWaIIyPLeJ4EhKSDO/zScldLZdAIau+bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28804},"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/async-queue"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@alwatr/flatomise":"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/async-queue_9.7.0_1776183063275_0.8910715041188988","host":"s3://npm-registry-packages-npm-production"}},"9.10.0":{"name":"@alwatr/async-queue","version":"9.10.0","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.10.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"4b6df1e47e9a7a1e113ff7f2500ce193ce98862d","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.10.0.tgz","fileCount":8,"integrity":"sha512-MWDr1PIGGrqgaGE5WAfOAL9QsKWFYKX+gI+3bIX3M45zF6wyXUexjoqNfNk6+G9iM5NrYk5hJI9te8h78eJJKg==","signatures":[{"sig":"MEQCIB9g0Skm2keU7Advs5Bk/St+jRGYZ7S3zAjGdz9KRoNAAiAjWOlsmcjAUBvpzXe5DSWoAAtJLkvCrD/ykQKXXkgOcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28808},"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/async-queue"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@alwatr/flatomise":"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/async-queue_9.10.0_1776278444941_0.8046637486764727","host":"s3://npm-registry-packages-npm-production"}},"9.10.1":{"name":"@alwatr/async-queue","version":"9.10.1","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.10.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"01bbec848a36b80a78e60774d9990c6c7e070c02","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.10.1.tgz","fileCount":8,"integrity":"sha512-vVP5EVHQltFkGM9FJMxA5c38vqJSHFywE5a5zKUnIDI5eYRGroXy7F7EqtFMnVTeNGZF0gf3HBGHuYu4LKdG0w==","signatures":[{"sig":"MEUCIGu2veelg1VR0NzxxaqCxIYhGuBJLP505ohwri9Gf+4+AiEA1kp3jPL4uM46ecjOD6ELgp6StGmSAjZGswptw0aj9RY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28808},"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/async-queue"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@alwatr/flatomise":"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/async-queue_9.10.1_1776541372132_0.09967242697423817","host":"s3://npm-registry-packages-npm-production"}},"9.11.2":{"name":"@alwatr/async-queue","version":"9.11.2","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.11.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"739bde4b684ca9907dbc07ca3761ad062c76b565","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.11.2.tgz","fileCount":8,"integrity":"sha512-2dsVGjBRA4NMtUE95XMFfPJUk1XHdhnL58LkJXBRTV0B96uEtt25MLgS1B34JYEFLlisH+J+uqM9a4coFVSYTw==","signatures":[{"sig":"MEUCIFCBHEtRltukjlZXiyAnteX+fnChOgd/R8+PCnj/34osAiEAldg9F/RfGyNjdzMllmRQOF2X+I3oNo0tjQcy+9jfM0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28810},"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/async-queue"},"_npmVersion":"lerna/5.1.0/node@v20.20.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@alwatr/flatomise":"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/async-queue_9.11.2_1776806000729_0.9999201492258702","host":"s3://npm-registry-packages-npm-production"}},"9.14.0":{"name":"@alwatr/async-queue","version":"9.14.0","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.14.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"4051cbe9be6430ce145803244a29bb7a15b02e35","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.14.0.tgz","fileCount":8,"integrity":"sha512-YpKRuYkjL/wONrld4m1RFa1gJ332BVWYBsL+3Y5uHDTnFwb7DdmXpBfP00Q7G51wAT8tvx6mV0vG0Y0YomSkcQ==","signatures":[{"sig":"MEUCIEPvLh2xeOxmgRWEnf6weQY7s0EJF7fwqdcyuR501Bf/AiEAzmKnkBE/vURuG6e2Fuov/3fIW+p3XFdUPCd4BCVXWNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28911},"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/async-queue"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@alwatr/flatomise":"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/async-queue_9.14.0_1777126811789_0.491450909686443","host":"s3://npm-registry-packages-npm-production"}},"9.16.0":{"name":"@alwatr/async-queue","version":"9.16.0","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.16.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"ec5d26edb404208bedb7c06eb43a465bcfc13a02","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.16.0.tgz","fileCount":8,"integrity":"sha512-YEwAEAXkY0598kwSTBd5nM4wRgYLGmMT5MGXe/qhW0uPPKoE6hRiWLEpgsNxSmvBx90LLRmkQz5EBOdDRe0UZA==","signatures":[{"sig":"MEUCIQDohHdp8GYBGPRmmR46bXAmlv1Jcp2LfZG148pxgbtUPwIgPKwdqri2IOR6IojU0FFyvppNhGXU2JrxQh+2qAA370E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28911},"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/async-queue"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@alwatr/flatomise":"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/async-queue_9.16.0_1777287337177_0.1758493311945959","host":"s3://npm-registry-packages-npm-production"}},"9.25.0":{"name":"@alwatr/async-queue","version":"9.25.0","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.25.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f18e930dd09afa473f80851435bbc96f4c9a4f77","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.25.0.tgz","fileCount":8,"integrity":"sha512-suuMxdD36o5+TDEK717md2f7GSzzRmFO6tIMkvK09XN3y6LV4x1SVh70zVw+ZBRkj0/x6U8+sg69I7iykhqSeQ==","signatures":[{"sig":"MEUCIBLd5CJ4KZqxIVlwRRplE/wALzC5KAtVX7S1g+QmOS6gAiEA58pEVIJ4aSkMya7wpYvxucyI00IK2Nzu9NsyNb0PzAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28911},"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/async-queue"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@alwatr/flatomise":"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/async-queue_9.25.0_1779366168480_0.14594826043142017","host":"s3://npm-registry-packages-npm-production"}},"9.33.0":{"name":"@alwatr/async-queue","version":"9.33.0","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.33.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"9ad36549479e373fe43ea27969080fdbe54438ac","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.33.0.tgz","fileCount":8,"integrity":"sha512-9mzRwjUO540sqWWP1GqBaWG4QeqGaqh6QYei+WuaUM5wASXtH0s36CZPcG6SiqJJq0fQfUpxiDHfofH6HCEbhQ==","signatures":[{"sig":"MEUCIQDesZlKkyKRLB+tKr1k1sR8w8R2ELv6ndi1zVVqCs0VSgIgGZN02lHoh1FRNxKHcPx6Q0J7HlIiYSxrpJfw7cB/eNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28911},"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/async-queue"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@alwatr/flatomise":"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/async-queue_9.33.0_1781057073110_0.9352265390605279","host":"s3://npm-registry-packages-npm-production"}},"9.33.1":{"name":"@alwatr/async-queue","version":"9.33.1","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.33.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"ee544bbe4c2ae57bc47b4aca712e0a966c4aab42","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.33.1.tgz","fileCount":10,"integrity":"sha512-+ALm4j6Imfq3oR6GLPGiMxfxPKYRnTIJ6YKDaTwwQT/t/6HlUNYG5X+QmrIZlDHOzC3991eW9W1ZyBFLx1j7hg==","signatures":[{"sig":"MEUCIG9i9h6UJSmDKG9teqS1+tY9HLN0Q6cFzE8wdcmbSP5ZAiEAiGf09v1e1imNxT7y7l0ODyif6tzZo5DFGzQXKdfmcCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33025},"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/async-queue"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@alwatr/flatomise":"9.33.1"},"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/async-queue_9.33.1_1781089516340_0.5994257596560133","host":"s3://npm-registry-packages-npm-production"}},"9.36.0":{"name":"@alwatr/async-queue","version":"9.36.0","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.36.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"32b0208e541d4ef2fedaa27630bd87b086864862","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.36.0.tgz","fileCount":10,"integrity":"sha512-u7/DaxYDLhZuxuRQcn+qNktiOxX6dIdzU3dqnwYHJrXGz69ge6qTMJXbVFUEs9Z2vArRNcA2PT3H2nJMSRCcdw==","signatures":[{"sig":"MEUCIFvYkr8oJrTHTP5wrKAYPeLXs2nB12w934Mc9aGjK/10AiEApYIMU4Sh0Qq64vTlqo0gJAUvFyF++PjGo4oEMqinspE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33025},"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/async-queue"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@alwatr/flatomise":"9.36.0"},"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/async-queue_9.36.0_1781214297633_0.7416627580401847","host":"s3://npm-registry-packages-npm-production"}},"9.38.1":{"name":"@alwatr/async-queue","version":"9.38.1","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.38.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f78ec3bc8a887298fd01d582c81b9821a5a81680","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.38.1.tgz","fileCount":10,"integrity":"sha512-JPptp21GkQ3QtQ9QXqOrcA//S3nJ1pxzeI4ZSQBD6q6LUjZYF5vq2+rKU47SYpMiLnxMcbLgJqPkUrxV4iRTyQ==","signatures":[{"sig":"MEQCIAilCyJw88K7Ybzauool81uPxEGHFAmpXYxYO7kVFkcHAiAwP0C872dqce7XZmbr6WJj1bkC6et5p1PBJxY0uKkefQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33025},"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/async-queue"},"_npmVersion":"lerna/5.3.0/node@v22.23.0+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@alwatr/flatomise":"9.38.1"},"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/async-queue_9.38.1_1782630640914_0.2969831450325351","host":"s3://npm-registry-packages-npm-production"}},"9.38.2":{"name":"@alwatr/async-queue","version":"9.38.2","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@9.38.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"ad8281c4cf4b8aa3ab5902c88c1f7d41b51f4a4c","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-9.38.2.tgz","fileCount":10,"integrity":"sha512-zTb4PuTyfHkDcqPNev1ablgo/cE5xNxsoU7c+Fn+tPK4/1icAz4tV4fNURUOUzRjpfjbZL+775npVruYd2QbwA==","signatures":[{"sig":"MEUCIEuWKcgDUc5l9kG82HGKmzOkW5ZrhhF88/KQKMsxvPBHAiEAgZiQbIBr066unDjukG6hlGEpqY6yJG3N9sH1Q79KN48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33045},"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/async-queue"},"_npmVersion":"lerna/5.4.0/node@v22.23.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alwatr/flatomise":"9.38.2"},"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/async-queue_9.38.2_1783856605698_0.7780767706622693","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@alwatr/async-queue","version":"10.0.0","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@10.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"ffd9b942540413a05a5ecd76e210404cfb11242a","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-10.0.0.tgz","fileCount":10,"integrity":"sha512-F13VA1UzmN+qP/Wd58kxyH2vPL84EZHtHMQI7ODgLWUbev0FgM7llWsMtJQrfsCuQdCLytOguqpP89ClwoTeLQ==","signatures":[{"sig":"MEUCIQCKSWatvQX2JRmEt0xpP0oisiI7WBfnvuFX2T2JkV3HTgIgV6AKn6FRq2zxNjmQCShF7hkqCp+opugEBl+MN/gQoUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33045},"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/async-queue"},"_npmVersion":"lerna/5.4.2/node@v22.23.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alwatr/flatomise":"10.0.0"},"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/async-queue_10.0.0_1785075712589_0.9912176338834604","host":"s3://npm-registry-packages-npm-production"}},"10.0.3":{"name":"@alwatr/async-queue","version":"10.0.3","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@10.0.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"584fdf3761dbbf3d5bee03654d969aa41bed58d2","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-10.0.3.tgz","fileCount":10,"integrity":"sha512-cIylfNw9fDcHOJ+PPsO0Qg9Nug5qB6DSvtvlUsIn1DIezNbq20Y9tZ5gEgDvZMN7XBJ2NVOnEntSGI4HukarqQ==","signatures":[{"sig":"MEQCIC+Mx1lhJ02Y3YuEJtgb+hHnLybw0K1s9eYfxoCs/4MtAiBT/fMA6ghmo7BYhyK1qDxr6rTzKzQk52QPpxB5sxizqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33556},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"b2eede4682c20480113f1771941e2954d1cc260e","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/async-queue"},"_npmVersion":"lerna/5.4.2/node@v22.23.1+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alwatr/delay":"10.0.0","@alwatr/flatomise":"10.0.0"},"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/async-queue_10.0.3_1786634681658_0.10005249503895053","host":"s3://npm-registry-packages-npm-production"}},"10.0.4":{"name":"@alwatr/async-queue","version":"10.0.4","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@10.0.4","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"369764ce5adf8a668ff58312c8171a3242476e8c","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-10.0.4.tgz","fileCount":10,"integrity":"sha512-rztVXCYjl5tZN6ZwVwdXIbd1TaD3KFsXTQlvm/v8WxfAIm+dG4LoPFjUPBzZYRUMJrn2jJfKHzOYYBLLzI6uUQ==","signatures":[{"sig":"MEUCIBQA7aVClizqiZPDgq9h7F6/eywC0/w6uyGxQEqK4uvAAiEAgkyvVfmeQy1qRS4HC6X/rqdA6CabJ4rSyM8gGvAEQjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33556},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"ea4c6e21d5e85977b135b0b339207da3a0b7c237","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/async-queue"},"_npmVersion":"lerna/5.4.2/node@v22.23.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@alwatr/delay":"10.0.0","@alwatr/flatomise":"10.0.4"},"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/async-queue_10.0.4_1786658329130_0.33973664991871044","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"@alwatr/async-queue","version":"10.1.0","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/async-queue@10.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanolib/async-queue#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"4fdc7e028d822b142f9d529043ed7337ef2349fe","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-10.1.0.tgz","fileCount":10,"integrity":"sha512-z9wrZeOLvQEyhjg+VCug8MQ6E4AvYJD+oaMoIWWMIMfNZjtBS/N20B1yftQigRcqVkNKllKv5HbHMnookjYRsw==","signatures":[{"sig":"MEUCIAeRlkazmZ7EJOq4V/vLf2kEXk/Ox2ADSlXF1fAp4JYeAiEA9ZEIuexf38/sC7a7jDJKTVfq7NGBMZAh+3SNSu9vUdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33556},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"b9efc218052a99652c3cb0bc990496f26b5b18cf","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/async-queue"},"_npmVersion":"lerna/5.6.1/node@v22.23.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@alwatr/delay":"10.1.0","@alwatr/flatomise":"10.0.4"},"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/async-queue_10.1.0_1788188313214_0.5269326243038714","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"_id":"@alwatr/async-queue@10.2.0","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"3e9561e78f274b7d69322ded7e1f482908d1c293","tarball":"https://registry.npmjs.org/@alwatr/async-queue/-/async-queue-10.2.0.tgz","fileCount":10,"integrity":"sha512-0ZJR79lO4x3uYRmQqSjbTw7KGcNXJhlLxlHIdICy3SFvGIikZWft5lhXq3UTAE2LmxV2SSqB7EO4jnud/l2Llw==","signatures":[{"sig":"MEUCIQCijyVvbH7KgkdKmZ7Tk63JKFeXa9tTAnEs65QksnF/OgIgBgAaDB3hfjYmQvuLwnzuf3QwEaG36WFefw5CsP7HAvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIARQRayo+xeRxWOUyYmOsRyV/rh6MDqGOdMniOgmVGa1AiEAwIqOtBwVgXp/Aa3CR21Vb0E6FYG+ULDknnqoQF4xh2k="}],"unpackedSize":33571},"name":"@alwatr/async-queue","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/async-queue#readme","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/async-queue"},"_npmVersion":"lerna/5.6.1/node@v22.23.2+x64 (linux)","description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","directories":{},"maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"@alwatr/delay":"10.2.0","@alwatr/flatomise":"10.2.0"},"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/async-queue_10.2.0_1788887140343_0.3808005549246183"}}},"time":{"created":"2024-01-03T14:39:47.981Z","modified":"2026-09-08T17:05:40.623Z","1.0.0":"2024-01-03T14:39:48.295Z","1.0.1":"2024-01-03T18:31:02.511Z","1.0.2":"2024-01-08T14:30:01.181Z","1.1.0":"2024-01-08T17:24:48.637Z","1.1.1":"2024-01-16T01:25:30.865Z","1.2.0":"2024-01-16T12:13:31.312Z","1.2.1":"2024-01-20T16:56:01.577Z","1.2.2":"2024-01-24T13:06:53.961Z","1.2.3":"2024-01-31T08:27:53.229Z","1.2.4":"2024-03-28T00:11:21.293Z","1.2.5":"2024-04-25T10:51:46.233Z","1.2.6":"2024-05-12T12:24:22.675Z","1.2.7":"2024-07-04T13:13:03.929Z","1.2.8":"2024-08-31T10:32:21.959Z","1.2.9":"2024-08-31T13:33:17.105Z","1.2.10":"2024-09-15T06:24:56.149Z","1.2.11":"2024-09-21T08:10:21.718Z","1.3.0":"2024-09-29T13:21:21.227Z","1.3.1":"2024-10-08T09:27:04.668Z","1.3.2":"2024-10-10T12:21:03.823Z","1.3.3":"2024-10-11T13:28:53.472Z","1.3.4":"2024-10-11T15:43:51.967Z","1.3.5":"2024-10-11T17:40:28.182Z","1.3.6":"2024-10-12T06:55:15.463Z","1.3.7":"2024-10-25T13:40:37.142Z","1.3.8":"2024-11-02T11:52:48.260Z","5.0.0":"2024-11-02T12:07:57.451Z","5.3.0":"2025-02-03T09:39:55.883Z","5.4.0":"2025-02-18T16:13:07.158Z","5.5.0":"2025-03-06T11:53:36.184Z","5.5.1":"2025-04-01T11:47:37.040Z","5.5.2":"2025-04-01T16:58:08.610Z","5.5.3":"2025-04-20T08:42:06.623Z","5.5.4":"2025-08-23T00:57:54.213Z","5.5.5":"2025-08-23T11:28:45.430Z","5.5.6":"2025-08-23T17:07:09.173Z","5.5.7":"2025-09-01T22:53:30.823Z","5.5.8":"2025-09-05T06:57:14.393Z","5.5.9":"2025-09-06T22:49:12.021Z","5.5.10":"2025-09-09T20:42:48.901Z","5.5.11":"2025-09-13T14:33:55.683Z","5.5.12":"2025-09-13T19:41:33.530Z","5.5.13":"2025-09-15T14:28:53.522Z","5.5.14":"2025-09-19T06:49:10.853Z","5.5.15":"2025-09-20T09:08:14.952Z","5.5.16":"2025-09-21T20:59:12.919Z","5.5.17":"2025-09-22T12:24:34.733Z","5.5.18":"2025-09-22T17:33:08.109Z","5.5.19":"2025-09-27T09:09:01.977Z","5.5.20":"2025-10-06T12:02:53.924Z","5.5.21":"2025-11-04T18:40:54.796Z","5.5.22":"2025-11-15T07:55:34.568Z","5.5.23":"2025-11-15T08:11:34.110Z","5.5.24":"2025-11-18T17:54:57.349Z","5.5.25":"2025-12-10T15:34:22.699Z","5.5.26":"2025-12-13T17:57:44.240Z","5.5.27":"2025-12-23T15:52:56.071Z","5.5.28":"2026-02-18T10:28:15.719Z","5.5.29":"2026-03-16T21:47:41.806Z","5.5.30":"2026-03-18T13:26:00.651Z","6.0.0":"2026-03-19T14:05:48.437Z","6.0.1":"2026-03-27T00:20:58.883Z","6.0.2":"2026-03-27T00:44:31.850Z","9.1.0":"2026-04-01T15:02:58.684Z","9.1.1":"2026-04-01T15:09:41.618Z","9.3.0":"2026-04-04T11:22:04.824Z","9.4.0":"2026-04-05T16:12:11.143Z","9.4.5":"2026-04-11T18:15:21.244Z","9.7.0":"2026-04-14T16:11:03.491Z","9.10.0":"2026-04-15T18:40:45.088Z","9.10.1":"2026-04-18T19:42:52.269Z","9.11.2":"2026-04-21T21:13:20.861Z","9.14.0":"2026-04-25T14:20:11.960Z","9.16.0":"2026-04-27T10:55:37.328Z","9.25.0":"2026-05-21T12:22:48.628Z","9.33.0":"2026-06-10T02:04:33.243Z","9.33.1":"2026-06-10T11:05:16.465Z","9.36.0":"2026-06-11T21:44:57.762Z","9.38.1":"2026-06-28T07:10:41.045Z","9.38.2":"2026-07-12T11:43:25.845Z","10.0.0":"2026-07-26T14:21:52.733Z","10.0.3":"2026-08-13T15:24:41.804Z","10.0.4":"2026-08-13T21:58:49.292Z","10.1.0":"2026-08-31T14:58:33.368Z","10.2.0":"2026-09-08T17:05:40.435Z"},"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/async-queue#readme","keywords":["alwatr","async","async-queue","cross-platform","ECMAScript","esm","javascript","lock","module","mutex","nanolib","node","nodejs","queue","semaphore","semaphore-slim","SemaphoreSlim","spin-lock","SpinLock","typescript","util","utility","utils"],"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanolib/async-queue"},"description":"A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"readme":"# Async Queue\n\nA queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.\n\n## Installation\n\n```bash\nyarn add @alwatr/async-queue\n```\n\n## Usage\n\n```typescript\nimport {AsyncQueue} from '@alwatr/async-queue';\nimport {waitForTimeout} from '@alwatr/delay';\n\nconst queue = new AsyncQueue();\n\nasync function longTask(n) {\n  console.log('longTask(%s)', n);\n  await queue.push('longTaskId', async () => {\n    console.log('longTask %s start', n);\n    // Simulate a long task\n    await waitForTimeout(1000);\n  });\n  console.log('longTask %s end', n);\n}\n\n// run the tasks parallel\nlongTask(1);\nlongTask(2);\nlongTask(3).then(() => console.log('longTask 3 resolved'));\nlongTask(4);\n\n/*\nOutput:\n\n  longTask(1)\n  longTask(2)\n  longTask(3)\n  longTask(4)\n  longTask 1 start\n  longTask 1 end\n  longTask 2 start\n  longTask 2 end\n  longTask 3 start\n  longTask 3 end\n  longTask 3 resolved\n  longTask 4 start\n  longTask 4 end\n\n*/\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"}