{"_id":"groupmq","_rev":"47-01ac062aa3a30e0de857d6311f5aeda9","name":"groupmq","dist-tags":{"latest":"1.1.0","next":"2.0.0-next.7"},"versions":{"1.0.0-next.1":{"name":"groupmq","version":"1.0.0-next.1","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.1","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"24e748d70f70e2637a3370308eb4959280f3380a","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.1.tgz","fileCount":29,"integrity":"sha512-oc49GJ7a3lZ3Pk04hoIGZZ/uiXDeAA+Ay6qxGIzrf9cHzpUURweQYn1UhAJlTQi6TMkVJCvbSi9yhaOJLYaalA==","signatures":[{"sig":"MEUCIQD0FG8krQeQ333d09wR1aHvKtRDDunAanH9MJHhuyAiYAIgTBtTgPQltczLnHZH8/T8ohq9JH8cwAjcCodUi7aLZOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451828},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"dc6062d8f4566441bc2d4473a0a8597d46dfa114","private":false,"scripts":{"lint":"biome check .","test":"vitest run --reporter=dot --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..50}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 500 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 500 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.1_1758631935688_0.09497015159760669","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.2":{"name":"groupmq","version":"1.0.0-next.2","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.2","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"05ce0486ff7ca75420a84431a1ef6dac511ad50b","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.2.tgz","fileCount":31,"integrity":"sha512-A6UnAiB46e6qmbyZkmvP9wAGeaSujHHZvum/elwxC6UPxgD/loQOiaKdSH16w/KjqVOC1KDcaiXq3+2UMc1DMw==","signatures":[{"sig":"MEUCIQDOKszEJ7VskYXirxayZc8ci0T+V37VgV+l6WSsMOfjDQIgJIAlfxV/CwCNWDir2a4aoAy0EETRMC6doVRspUiD3Bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":466772},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"1c35e8b22c1f420f7317792fdbb6bf9b8aa3adf2","private":false,"scripts":{"lint":"biome check .","test":"vitest run --reporter=dot --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..50}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 500 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 500 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.2_1759134192896_0.7178636561553031","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.3":{"name":"groupmq","version":"1.0.0-next.3","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.3","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"cf664579a1b90575961ad5421ddae9d8e853a443","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.3.tgz","fileCount":31,"integrity":"sha512-2hsFKyjSv3WNprjDpk8Vlnrv4aIPaE+ydu/1Ij720VtEYKQ+u+IXdT1axXFJXjh4eBNLSH1nNOGFzYDOuDLZgQ==","signatures":[{"sig":"MEYCIQCYF3b9Rwad11UZKKUlHGYJ8r4WroPFJAhDB1wOF2qK1wIhALH/9VSzxOaX0jz0GDsdEdVKEdifpswmi0QQw/+X/l0o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":466770},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"6e7610d46778f2e515379f9db99fcf1c585222b8","private":false,"scripts":{"lint":"biome check .","test":"vitest run --reporter=dot --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..50}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 500 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 500 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.3_1759302845139_0.5671358019581814","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.4":{"name":"groupmq","version":"1.0.0-next.4","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.4","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"c73eb6a6d0f45049042dc10e72d0757e5c003cb6","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.4.tgz","fileCount":31,"integrity":"sha512-ttC+EdzduVx54DB+h30WsMxbut5Bhs5Bd7rT/NbM6ybBiIJrpTbdXeD/QgEzGJ8xsLXY2PNjcOtrsOEceJ01SA==","signatures":[{"sig":"MEQCIAcFx1R+fMcJBvqSxRn/lG43K0bmGqKRti9F1spTzQcGAiBGHSI9yEMtkDNxp+8cS+kk3aN+F3MtuJsBUn3tTTYauA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":466810},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"8edf4c5ee23a7167f5c803607a8fdcce2328193c","private":false,"scripts":{"lint":"biome check .","test":"vitest run --reporter=dot --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..50}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 500 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 500 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.4_1759303503789_0.30780605780913817","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.5":{"name":"groupmq","version":"1.0.0-next.5","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.5","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"d208b8a084c91daebfefd3d0ad10c33b20ca5ea0","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.5.tgz","fileCount":31,"integrity":"sha512-SRlEeWdRXHyX9pi5TY8zBscXTqgDXIurra4nnO+EXTC7gsW/g31PR5u1xTzGh5DGToPVZIF8XyePvzFj8X9nxA==","signatures":[{"sig":"MEUCIQCH6GPOFhRBHVHhW9SO+9YSLFX2fHAtOGJ4LyVc+7aYjwIgIKa0n4oS69L3+GWw+OhapzzAEnDcdmEgGbpdhgRvsWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":467060},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"6007fff1d4ccc0b5d92465535dcaa98a47389545","private":false,"scripts":{"lint":"biome check .","test":"vitest run --reporter=dot --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..50}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 500 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 500 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.5_1759314630630_0.9036310660033908","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.6":{"name":"groupmq","version":"1.0.0-next.6","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.6","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"bd7f2713f67e5938f6c7e45c4266d2d33c850cfc","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.6.tgz","fileCount":33,"integrity":"sha512-GF9W29ozMDs1HUqUumrqyS/yLs4ZPOFBq17PPKA52SBNng7sUsWlAyOLlAFO/Lxw6YvmSgYsj/5u6E2UQG80WA==","signatures":[{"sig":"MEUCIB/VjBblGeNcn8vY4M1NCCTAU0CsB3g5z3f94ELJR4nhAiEApOD2vyUHjcvmO/9zwwoomZXzhq1vL2zGw1cjq/h6Chw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":515985},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"149e8caee613c36044e250f49fc13d915063a487","private":false,"scripts":{"lint":"biome check .","test":"vitest run --reporter=dot --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..50}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.6_1759398973768_0.22562256792744928","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.7":{"name":"groupmq","version":"1.0.0-next.7","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.7","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"d3b55ba3c1822e456ec21a6cd67bc608b7721316","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.7.tgz","fileCount":33,"integrity":"sha512-g81wNjvFCBs0obZgBZte6S26Ys3ZJJhPFbJp2G66chEkHJ1bOFLWr+245kHebbZRmB2iC3ztD4EXoi89eTvoaA==","signatures":[{"sig":"MEYCIQCgWBOBwQdPJBpH6fm+Q3QFLm1y4LIwdwVLyplvkomkTAIhAMuY1cVOfJbfkGbDMh4enTF3T49NdHARcV2iEeq2GrYc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":524839},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"987e7da5f147a780d4c5b674ae49e1c3d36a09d3","private":false,"scripts":{"lint":"biome check .","test":"vitest run --reporter=dot --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..50}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.7_1759405050342_0.6316285205108285","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.8":{"name":"groupmq","version":"1.0.0-next.8","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.8","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"b13d156784e824e108b0a0caa002aa902db145c2","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.8.tgz","fileCount":34,"integrity":"sha512-rkbBf2PgbdZbLLycs96avpFDSXtIg5/Md5GZoaObY+OyuRF+x81qpnq007VlzyCwM/oSBrNVKLwZSdomdec3Wg==","signatures":[{"sig":"MEUCIAaZdzVHRkZHD4uejh1hYxI0FFVvNfmvgrOyOqDLtR1pAiEA82YcV5+6Dv671utW6TzkSmVBtXlSd9w7leLm2lCZH2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522340},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"1e079ac0235e8a5266584ae492e487261ffb2cdd","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..50}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.8_1759438522211_0.023781398133702947","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.9":{"name":"groupmq","version":"1.0.0-next.9","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.9","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"cb08986bb33b081c0934a965e976527df3626cc4","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.9.tgz","fileCount":34,"integrity":"sha512-J8mmT5F1hoLByNnf3QOWByymMF538T8Kh+tEOLEov5ItrPG9i44Gz9p+x0wHsQ073p4s4brdM9K6RoTkUWJksA==","signatures":[{"sig":"MEUCIE9GTMs4oi8QEDrjwenZT1+eGsS71n8z1JZktdLoxa36AiEA66i2IdifREoXZAW4YYxquwR8EWtLBhQE4XIhc2rJiDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":524086},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"3089469aa624272631aa1cabf82038866178ed7c","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..50}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.9_1759478974368_0.8391275601391444","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.10":{"name":"groupmq","version":"1.0.0-next.10","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.10","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"2c74d85ddb2c40ff9adc6c41b1dca4e58d5bada1","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.10.tgz","fileCount":34,"integrity":"sha512-7phJry0jXGvG2nsPSxZZgUz3sspH3tGB+AkbJ4gU2DC45yhfYy7Kcz+Clwy2YgLe3F+XBuS1rmQC0Ig16wHLqQ==","signatures":[{"sig":"MEUCIFIXQjzb0LflU+SaLSDRSTpc88lJApNFDk0GFJlj7JldAiEAmP6A2cpeqOoOSlP09oUtzEGaJWbjPJ2aDr7gx4Zxfew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":541241},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"f380a2e5eb1b8a162edcb7d860d5552e349d84eb","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..50}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.10_1759481029177_0.4477524046038208","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.11":{"name":"groupmq","version":"1.0.0-next.11","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.11","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"4f5865846cba2b718ffe36b5e0ea0c20a0bb3800","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.11.tgz","fileCount":34,"integrity":"sha512-xJTeGA+YkljI2opohZIsuYEqT05dtMa9wr+cjOYsEyigdGmCnclx+bbsseQY/rGnRxfIjvgE/sOv/r79YyZ01A==","signatures":[{"sig":"MEYCIQCB6rl0zFAHnC4z7h3pu23Ib+YofC0fMcQovDPDNnLSxAIhAPKOuNy3dT5K4XlQArRshX+y/+0B11zZXGs8A1i3IOcI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":546513},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"391bbf62d472f6f35c40cb89c99117742e643d95","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..50}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.11_1759528839879_0.48357640920720457","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.12":{"name":"groupmq","version":"1.0.0-next.12","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.12","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"faea33977d7f0e0be703cc743732b77dfcc47c28","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.12.tgz","fileCount":34,"integrity":"sha512-7u6ebLoy3wKUYAwLTr1hLN9Y8p21yOs6BozktSzjwWeikLr+8RLQNlhMC73X6Gt57ye5+Y5YFTc0HwWwXVCHng==","signatures":[{"sig":"MEQCIE3gtzKpaJ4vMLfy2xxh9nXGpE3PetzaYKLi+UyjaN2uAiAy/aGeIUYZI9DcYz9I07nVnE8crRIxnAYaW0X1pZFW5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":547658},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"542017a5511a1f65165b5a428deaa5ce22e32675","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.12_1759572032343_0.6687218565967803","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.13":{"name":"groupmq","version":"1.0.0-next.13","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.13","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"62dcb866899c1ab234e2a3f4e33f11e4f55e1781","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.13.tgz","fileCount":34,"integrity":"sha512-gPbzxXFZyeIUecEmhZWjqcODF5Xs9ZLhtAccemcD4mbeAei1CJox7gxY5eaXQ5uuu9bsBLiMFPOsSFl9/DJVRw==","signatures":[{"sig":"MEUCIQC/4vcSLtGKS/BiVR9l0JquVPR1aPJfc6coBXPMQ8f02AIgbs34YPgXhrxPg+NCz4iPC2t8dwoYCqRWQFgLoOX847g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":554280},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"6c4013cad60e505ca8f9ed086618e99db4375ca1","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.13_1759578190301_0.4772729450472597","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.14":{"name":"groupmq","version":"1.0.0-next.14","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.14","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"db375721e27d8d25c70df5f6bee04224a630cf0d","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.14.tgz","fileCount":35,"integrity":"sha512-u9fFkQjiCbge6if7UwhY9yeS9KICok0eTMMpjALF55nj/q+J6XuxAlwg1n1CkZPR7SgGKWUAZNuZ3vVwtsO1gg==","signatures":[{"sig":"MEUCICtQmQ81bmWZhU/MP99gmbPWVgsBVSyrVmTwsnHfAbLsAiEA+Xp4UvY5mLY2jtPgD2PAjIz9UoNpb4cXLmqWImvGWM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":628821},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"187546a20e262d8bd1439a3e4a408cb831b11dd2","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.14_1759658271527_0.41797863235951693","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.15":{"name":"groupmq","version":"1.0.0-next.15","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.15","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"33bce612b6645b80b185c778adfb1b4924c54afd","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.15.tgz","fileCount":41,"integrity":"sha512-iYOctW9kqhJroupw3tRtgfIsc0Jd4e36E7FsMHmOV35VygIDmrGi/3wZ1TCFIkxJjeaizQ6/GsNojqoBqEzFSg==","signatures":[{"sig":"MEQCIE9cEnWKXb7ifye7Hw6n+J0//1+PcI4dHOHB8eUEG+3CAiAXbqWivfoQv2EO0ZbsJU6lxfIt7RaFWBYqqYum1r65AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":680574},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"ce8df24570dd4e89f34a3702605079adbb23bba4","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.15_1759776456720_0.5064766932071292","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.16":{"name":"groupmq","version":"1.0.0-next.16","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.16","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"31f818e5514b61b891482bfe01c2db27ed2fe921","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.16.tgz","fileCount":41,"integrity":"sha512-gcaNO0tKnHfcxMUaMh0Wk2Ljn7+VFJT8Trjyp4lrYCHDnWJDMFLOGTvd44Ar7mlzdoXDrrbPHUKs80yZqJ6Zzw==","signatures":[{"sig":"MEUCIC0zkhVAXayn4OIDV94jlRkW3lw5qU+982JIJwpsoDSAAiEAqTfhSU5B8JkVjWDm4SRz46n5AQ/PfiJLl/DeGmlASSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":716671},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"f426aaac30350718621ac0d6b6d1bb77f63af4a5","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.16_1759833795595_0.9943710209516905","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.17":{"name":"groupmq","version":"1.0.0-next.17","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.17","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"38f638af94ff0ead98b52b519caa5c5af6a4b462","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.17.tgz","fileCount":41,"integrity":"sha512-yPqlijEf/zYLX3aj036dAwloRu345dvMWQxUtint0zUojU98yFI0s6ZxQWVqYluLp1nPiYTGdhTkuCPhfPiPiQ==","signatures":[{"sig":"MEYCIQDp/Rs6md7kRXfyZd12pTsietCC0kLjBHV1aEFWXy6v0QIhAI8D2CYtV3pHYs6UCPxHUNJ9S4r1jH0Y1OEmOFOncCzX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730883},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"ab78f35d027108831c40e4937e6ad75ae20cdda9","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.17_1759853969122_0.1525449155502967","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.18":{"name":"groupmq","version":"1.0.0-next.18","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.18","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"20b17027f56c927500824abdca9369f3a7a1044a","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.18.tgz","fileCount":42,"integrity":"sha512-JNZb5ocJQ4NsIYpCCxPFqEH9widt7oeJSFDvOdtpunEa8qyOgFgZUtkMBVfB2Hxtkow/GxBRrDbNc4KB096jVQ==","signatures":[{"sig":"MEYCIQCgOZFoa3gMWJoeA1nWqpJj6xR0g3HZvPOjfMWzqZQ0UwIhAPVYlHHJzROyNi0Pakr8Ha0ks7PTbIJqutnDiUBOx5TL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771003},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"b1088f43c234d4e037f4f7d57c685f820b463fd4","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.18_1759957463904_0.6607215462227773","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.19":{"name":"groupmq","version":"1.0.0-next.19","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0-next.19","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"45225abe39885ad50319dd55f7e41a7db495ae8c","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0-next.19.tgz","fileCount":42,"integrity":"sha512-2iF80iNtvQ/yl8b46JRfNQIkrR+k4VaVtlg+lliPn+fn5IRMEeFaS1cFbGPxYjMtkPvMsi0G526pj1OAYefsFg==","signatures":[{"sig":"MEUCIFa1M68Li7PMy9NHoD6IxslpGGehoWacnBJCGwozpepKAiEAiUMpWcb0H7AjsOZ8DOn8lCHY+udSwxnYqlzkHwGAtxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0-next.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":769971},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"a0e0b12a992823f993bea3cf2a7b83fe3ecdc922","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0-next.19_1759996988172_0.3832498657924448","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"groupmq","version":"1.0.0","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.0","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"dcde72a2596ed93318e500e01d3af4c4a7a4ae11","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.0.tgz","fileCount":42,"integrity":"sha512-1UWQdJcmwlRAwKlhJvkAZzPoAuMKgOrSZeZRAZQzMuSTmmW6an6QfGiSWVmB0UQ3itgT2SVI9bYj3O3C+p/BzA==","signatures":[{"sig":"MEUCIQCrByBJaD1nOArvr5t6FVA3LWrFjMGJM9sRj6BfrdkLFQIgHCZSiRuk3ibbBxZG/NeOCSxIA3KeoArlIZREG8slVj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":769963},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"1cba67bbc8c4700b97deb66519628bddbcba6cc4","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.0_1760000929203_0.7279459735814253","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-next.1":{"name":"groupmq","version":"1.0.1-next.1","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.1-next.1","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"e1047023cea2bd113710e4f29082f4009166b337","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.1-next.1.tgz","fileCount":42,"integrity":"sha512-332yhgIx/zwcSS9+CeHZ4FbwSv1LfOsE2jcexGhEvUXIO6TxfEUZIxWzI1CXETVim4kg8dG8LXdRZGUYLrAETw==","signatures":[{"sig":"MEQCIHu/RkK6CGzPdAEX10xrIG3AtndB+fZuxsPfSgPD5j6BAiAQX5Q7alnQbXeorwZ1NSzHeiam6EoWRvfxNG0M75lhMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.1-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771416},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"567d1864a24d5633497ea03fd3796f9a1aae25e6","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.1-next.1_1761314304204_0.8810450614885241","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-next.2":{"name":"groupmq","version":"1.0.1-next.2","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.1-next.2","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"852628fdd817db5a45e996b2d669b289478d1dac","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.1-next.2.tgz","fileCount":42,"integrity":"sha512-aVTHZJV0dwl7PK5vyoPnD8WS69+5ZDfykdCQzBl3J4BATORF/7BecbFoSieBydGfwfQHfLKudq009zf8RQ+b5g==","signatures":[{"sig":"MEQCIDwm27c0kafg/jd3hFkQFUz0AwaUOk8W0JWHxk6tHWr7AiARNnYcCrgB/Im975ePfCNReuTxuA8bmncvu7IwgDFKbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.1-next.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":772810},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"c63bc5dbd1fcee75730242490c45538940bc6d34","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.1-next.2_1761322231984_0.46508471724760403","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-next.3":{"name":"groupmq","version":"1.0.1-next.3","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.1-next.3","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"32a282f19efeac306fab944e7d66a233c473a522","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.1-next.3.tgz","fileCount":42,"integrity":"sha512-GMGHFl4qsikyr3BzKiBQJRvANSRpddcV9yySq1QsKF7UnfSZ6j/7TzO2r7hbivlc3uAFvvTi40x1P3igJqwAig==","signatures":[{"sig":"MEUCIEWMWgc0yPcyCGoRysC7B5bZEazaSwAWsoLgTFN9C+3GAiEAqrq7hvNDTRF3sJgpPANr2KPOkT412spYLmwnkQNZ02o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.1-next.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777448},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"040eea9a4340edad076ae8b9a637fae3171a06af","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.1-next.3_1761332339279_0.1786184257162735","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-next.4":{"name":"groupmq","version":"1.0.1-next.4","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.1-next.4","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"cc13e0d504fe4ec0ca5511f1808259d35afe7c90","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.1-next.4.tgz","fileCount":42,"integrity":"sha512-5q3xns8uTkzcjFjdkVTW/wtpKDYdeYIsHEcxcVum5k12Zrbm1YRPYzG29/w6alUF75DE5+8KiawmtdVTKfdQgQ==","signatures":[{"sig":"MEYCIQCeOCimUXeFWD3wv6H2bkh1RYZAALsK3v+QDmqpu42ucgIhAODp1TTSaHdZhm6oogAtWGkzfn1jQ3L0dU0iLvQLcmpk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.1-next.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":702677},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"f0a510a77d9f24fe4bfb97564e1408d662131cb1","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.1-next.4_1761348673972_0.9370206230430043","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-next.5":{"name":"groupmq","version":"1.0.1-next.5","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.1-next.5","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"aa3e706fcd09a92cdaba6c0a53c12ea499ad3364","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.1-next.5.tgz","fileCount":40,"integrity":"sha512-2liwRhdCo53KQDbftx+oypa7gnwClkW/EL4S5CnhACtaCYOmS1XdI5LHa/9VvWS9WiEUX6EPmZTnEfw+WWWagg==","signatures":[{"sig":"MEQCIETMA39pnwBSfpiR2gDOyXjax9mVBqUgZA+aI7Pxsg0CAiB8eQ4iYgv/mAu4E5if/0AJROBv015D8tKp2ldOqj6Gtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.1-next.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659288},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"f220e65b50f82443590734423a558e7da1bfa52f","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.1-next.5_1761383758354_0.35994523014280366","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-next.6":{"name":"groupmq","version":"1.0.1-next.6","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.1-next.6","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"f3d9b78abf81122b940d233c0a04c26ee59cc9a7","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.1-next.6.tgz","fileCount":40,"integrity":"sha512-ydAZBlK/ZzZLLSTLf2Gii7SF70MouyC6moQ7KkIBl3uYPBqRZneVOlXAuvNCyKWOQ0XvwlRkctO9bvQ49RXDBg==","signatures":[{"sig":"MEUCIQCZ3uVCMtPcAV46n6z++nBfIjP0ULSI0NlOVSoemLVIeAIgUxFtO+nTHv5TUX/Hg/C3pFXa5B4UEjAP+f1PZVr/BxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.1-next.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659365},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"93f341634635982ad94ade899b661e2ac0beda71","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.1-next.6_1761385506468_0.6340460261926979","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-next.7":{"name":"groupmq","version":"1.0.1-next.7","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.1-next.7","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"ecd134d411a1db1e5f160b6d298044efad5d1d2e","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.1-next.7.tgz","fileCount":40,"integrity":"sha512-IvUZxghpWeoJiafanl6JkNWMcKMGznmdT+XgHnF5cYTQSTP9S5yun22MwIew1yPGFs56mFO+fmr6Kw+bunzIAQ==","signatures":[{"sig":"MEUCIGDgal7PW+5f64hhOK/DJ5n19cUa33rxvrc6Uxlf3aCKAiEAoYXRMysqRdS/XqVeBHbr5EaXgYh6HAuJdCjn3AMcLpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.1-next.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":674544},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"68e3f2854dce34aadd1a85b0ae54849ffe3201b6","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.1-next.7_1761388799189_0.2388531399888032","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-next.8":{"name":"groupmq","version":"1.0.1-next.8","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.1-next.8","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"39cce199070603970311ee4da2af58b620d65db3","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.1-next.8.tgz","fileCount":37,"integrity":"sha512-Ws2gp7SudeqYPnWEb466RkjjW6pToURH9wmznP9hhXzTDHlnQG+Q+p2/EsNG4Lc1efcGR40mm45BPbhME52mvQ==","signatures":[{"sig":"MEQCICqtkDTWW7UGeuV1xaIBkg69WNHwy3n1njW86ERbD7WAAiAFJG6PkTcMqsg42v5o6VS3BbeSC5U9/9J6Lq5B7CWl6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.1-next.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":685777},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"4b2f553e616c1c2d2b042293a93cbb70549c04c8","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.1-next.8_1761420371193_0.213220432310411","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-next.9":{"name":"groupmq","version":"1.0.1-next.9","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.1-next.9","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"7cccdb5e38a88126f34f049c56db2e5c343ef1a0","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.1-next.9.tgz","fileCount":37,"integrity":"sha512-DqG/noRB50+Eff3tDvL23FAsBtXDLnnT0cVz1G2llG8vKR4gF+PkGd+N92HTxe0ZfELZWuNNt78+VCO6/dAfGA==","signatures":[{"sig":"MEUCIQCl15RwC1MjOev+XPKZ5CLly8gmMoGgad1T4pnNkooIcwIgUT5/hunYWFDu+J6OoryhAlz10bprT4YxIUwXoMXRPpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.1-next.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":686030},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"c042b49be7a33d8c6977ea363365cf0ec7c8b236","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.1-next.9_1761469897455_0.11736145570248468","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-next.10":{"name":"groupmq","version":"1.0.1-next.10","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.0.1-next.10","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"f35c864e1447e80b6eaed2ec0b2217d3369fb963","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.0.1-next.10.tgz","fileCount":37,"integrity":"sha512-O2oyDGBO24Fp62OYRYfCzdcSpAhaZEmdBHnlHuxf8vdkidY1fH/4RtGSotRNKBJ4yDfCLzbyPJkA2utUsPVgiw==","signatures":[{"sig":"MEYCIQDZl5rhIiV3rPFo/oB+jljdP8kC5lCAjUfbXus2dPObgQIhAJl8trZpgNiC+bgh1dWcMdatV7AnHoxEgV2EhLHcj2ta","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.0.1-next.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648574},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"9778f109dfd4c9248c36aa50fd11303f00483aea","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.0.1-next.10_1761504932231_0.03807796465368307","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-next.1":{"name":"groupmq","version":"1.1.0-next.1","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.1.0-next.1","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"b1ff5bf2f97f505d8f9cb0076b25e6d2f0a8a1d3","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.1.0-next.1.tgz","fileCount":38,"integrity":"sha512-9oGOzSLCIehGq77kirek0BfgwgaTMKfmKUAb8j1NbTnTvIzmV8iohHgJZYzt0eqidcbkVfBYDT2SCtRSd/INmw==","signatures":[{"sig":"MEYCIQDbIrX/wxqRclQKhY/ydEkQGSlVqFOXBCBmWoNjXmeblQIhAOEad534wfX6VLCx4uI5L1EQQEKBxoz61svvUhrmhyMz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.1.0-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":678516},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"33be2628b643ed79330f48d013d90fb04057ba56","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.1.0-next.1_1761513888275_0.6259873750673892","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-next.2":{"name":"groupmq","version":"1.1.0-next.2","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.1.0-next.2","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"ad49c686a1197b59208d1697425e5b6d2e7bae98","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.1.0-next.2.tgz","fileCount":39,"integrity":"sha512-rqSL4OJ63h1JzSQA/gdcshJoH1zj86kbIGeHIkwVNwEXGzlI7qPGtfi3gB/Z2E8GH5yKPwaPFhFPu4CacLwsjQ==","signatures":[{"sig":"MEQCIHqnMkxcbmtBmnwan9U84U8Z4sroeDVfmvvWk4aiu+97AiA+UGLFBJgHnjKolo6QBTE8s2zSlUTzctrcnyMITtUGAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.1.0-next.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":712340},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"702a30a1cef425807525df51f0ac47e57655d633","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.1.0-next.2_1761557487890_0.7032576293046844","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-next.3":{"name":"groupmq","version":"1.1.0-next.3","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.1.0-next.3","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"741587eebbdf150085811d2f0abdb9a1a328209a","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.1.0-next.3.tgz","fileCount":39,"integrity":"sha512-UAHnNlaTSnk4Rv/8WSKF6IGiZMdwkM5Q35tsI9alCF7i8gwoOFKBHEY+kS7vBpMd7gNl+rfd1/V4X/OspsKeRw==","signatures":[{"sig":"MEYCIQDnWUCElYaocQhktLUPvJx8APAyrDEe+kKwGPkk32jL7gIhALlYIXo+i44rSQeFZJIORYCFcifvHdqoYR+bSl1QuiqR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.1.0-next.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":714955},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"88065ef42fd855b4c9ea7d442a0392da5eeab5bf","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.1.0-next.3_1761562430923_0.8352553007176284","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-next.4":{"name":"groupmq","version":"1.1.0-next.4","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.1.0-next.4","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"e37386ba394cbb58c513aee2e37f7e8ae4ffba52","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.1.0-next.4.tgz","fileCount":39,"integrity":"sha512-jmy33uveZdUIpMDxOfQvwwwjWBE22R2PBgSDbyCO/BkIc592+bPISSG5+pZ81UvtsnBnj5yPWNejcOw3hCy85g==","signatures":[{"sig":"MEQCICUFEQQN5YmcQ7jQuKXXyA9GYzoIQUrUObQrtkHgmCOcAiAjTgXcG5ANXUcywQqDIE0jwOHUuKdGdG02muJydHTxeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.1.0-next.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":718694},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"cf346a9133f22b0a14723f25f4e3f9cfc9174001","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.1.0-next.4_1761567265488_0.40705271113622143","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-next.5":{"name":"groupmq","version":"1.1.0-next.5","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.1.0-next.5","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"ff598f1af7111080b1a14bff9a4633fda470e5f5","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.1.0-next.5.tgz","fileCount":39,"integrity":"sha512-bUsphvHY3tznr9+izuFpTdeLPUYY4tMl4cbg3zWYDa8HeyOggHETzeyN3Ox7ox5/asI8VYyzpU+PV+w7/UIcXA==","signatures":[{"sig":"MEUCIQD5DXFcvXZwVC+ymi64yYfh/YrT3mHePyFKGfomjRh6DwIgbFsy+ryW6elK0SAZm2SJqjnwezhnz02MTlY7B4SHSSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.1.0-next.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":717634},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"71d45ff2cd4fdcfc50ff9dc2369f25fc3949aad6","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq:dragonfly":"pnpm benchmark --db dragonfly --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.1.0-next.5_1761596308995_0.7753364030758088","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-next.6":{"name":"groupmq","version":"1.1.0-next.6","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.1.0-next.6","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"25658e90711783a840c302d964fb50c99bbb26b0","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.1.0-next.6.tgz","fileCount":39,"integrity":"sha512-SvnnzMOqcLr/vXYHFGnq5xoFGnM1Uf2wv+YtHE+wEDeRKFh4AdH0s0vyWBihnXzZkK9HxanKcBbVUUh46OX2ig==","signatures":[{"sig":"MEUCIQDhAEYiCteHWpzaqHkWWHDwNVfELyPGBKqS1IFB+4VmZAIgLuyfyqP8VmzrHpwBeszriAi6aNDfvenxF/j5PePvjV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.1.0-next.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":727153},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"f36672c7915696d864696ceb86b20ea6756f1a7e","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq:dragonfly":"pnpm benchmark --db dragonfly --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.1.0-next.6_1762722680765_0.5319893832068381","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"groupmq","version":"1.1.0","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.1.0","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"b28d1b43cd2b7015287d9da953c3c9f377d8af19","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.1.0.tgz","fileCount":39,"integrity":"sha512-n3+rR0O1qh/odb1dgdcoY8VX2pUn8tm8p7/JqW6CyWf+pd+tyMmXixUFgO5J+Za+IA50w6+tRPqylwsMdg62EQ==","signatures":[{"sig":"MEUCIQCPozKQq44TrkhAetEjRAqxirhShzD45uoUlQbvady+gQIgYqPxk2AJiIH8ItmlHcJZl6FISFsp9Al9oJo0EXmFojo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":727146},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"8bc43f350f393ee6435169e629764248c9f8af0b","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq:dragonfly":"pnpm benchmark --db dragonfly --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.1.0_1764161368918_0.4199614579235169","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-next.7":{"name":"groupmq","version":"1.1.0-next.7","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.1.0-next.7","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"be343d301061ddc2a2135e2ede65b3d67aa5c16c","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.1.0-next.7.tgz","fileCount":39,"integrity":"sha512-urnzcIi9MkGLmKO7unToYg0DIzTjr0nYO2xSYO69Lg+eRkAzdD4EXar9dawmVmx21rDDRYKW5tBO86UxAaBPNQ==","signatures":[{"sig":"MEUCIGoewLvw1QFoIo9dmtgD1vOgegLAQMQOdvS5JLCp0MBsAiEAlHwba18CtB3rMFJ5PXFe4Y95n1YRS08JoxxzX4eJQoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.1.0-next.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":728669},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"6c35a384bd86067a29fa9106b7e6b4831ec96b30","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq:dragonfly":"pnpm benchmark --db dragonfly --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.1.0-next.7_1765223665481_0.5596812186669786","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-next.1":{"name":"groupmq","version":"1.1.1-next.1","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.1.1-next.1","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"047d0f0f282f971336c824fce0441bc3828a6f12","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.1.1-next.1.tgz","fileCount":39,"integrity":"sha512-lutbNNGy8SbK51AMDBaglQ67YZ+tNgw95So4Cc3cV3ugm4USuJFS48o1zjpVqj9S7BGUK3lSVFL6eYeAlSvBQg==","signatures":[{"sig":"MEUCIEJauTfRH5EKQ9IFJFyzXCZz92cS7A1WJvPITzkab4xEAiEA0EOh1behjsEiEnZ2IsQSzN7kTOKLVSj5K0kDsInjYRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.1.1-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733694},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"0df073013c78ef7d76b85f8f0bcf9431cd0b391a","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq:dragonfly":"pnpm benchmark --db dragonfly --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.1.1-next.1_1765227830868_0.3736228971122517","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-next.2":{"name":"groupmq","version":"1.1.1-next.2","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@1.1.1-next.2","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"5e863b2a76cb0b9ba718215bc3a629ac9c5bedc3","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-1.1.1-next.2.tgz","fileCount":39,"integrity":"sha512-5gH+P3NfSCjfCLcB2g2TAHCpmQz+rwrQkb+kAyrzB9puZuAHKQVYOUPWKVBRFjY7B9jPRGHrimDO6h9rWKGfMA==","signatures":[{"sig":"MEQCIHKWJLR8dZDDdSrISgMcsM8hWqljHBU31lN2gLpu066SAiBDdmPKbRzhzDeWUbiCuVD+4+xkQ494RVXk4my160Xyrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@1.1.1-next.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734314},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"7eb8e4ac366e1774f8b8386404fb12919244a7f3","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"tsdown src/index.ts --format esm --format cjs --dts --sourcemap && node scripts/copy-lua.mjs","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq:dragonfly":"pnpm benchmark --db dragonfly --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_1.1.1-next.2_1765282057180_0.5587054058419048","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-next.1":{"name":"groupmq","version":"2.0.0-next.1","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@2.0.0-next.1","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"b806333e1451539bcf3e9d1783adffbc8317ccb8","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-2.0.0-next.1.tgz","fileCount":9,"integrity":"sha512-xcpz29HeXXn0yP/sQTGPPNMLQAZCCrJg3x9kpOAFbtsXki5KVeBsY3mWNBt3Z+YCa9OxwkTFL6tOcrB67z127A==","signatures":[{"sig":"MEQCICeZCKSxYtD7SvP+F2A3JMof++/4ikYjgyUxFD5zgBrKAiAb3OlslCSK8o24TN7nT5sdJUk7Ci931fONq5iTpcP05A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@2.0.0-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":870611},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"a643cb5d2f337d1fa6be941052e9df39415c18d2","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"node scripts/generate-lua-module.mjs && tsdown src/index.ts --format esm --format cjs --dts --sourcemap","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","publish:local":"npm version prerelease --preid next --no-git-tag-version && npm publish --registry http://localhost:4873/ --no-provenance","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq:dragonfly":"pnpm benchmark --db dragonfly --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_2.0.0-next.1_1773350637009_0.3128882762040648","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-next.2":{"name":"groupmq","version":"2.0.0-next.2","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@2.0.0-next.2","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"379b0511d50fd66f130df17b8a396ad05703b240","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-2.0.0-next.2.tgz","fileCount":9,"integrity":"sha512-HYU467T710i6KVHSj56KnlpcEyZogU7302Ibk00wVZ8E7i0UcX2K1htOjcmG0YjbOdh9DDX+cNM39qtOUr3Ikw==","signatures":[{"sig":"MEYCIQC39Iqu1cOPODSN3cojMIlgPV8JP32dm8ixIUSQUx0qawIhAK0WpaSzl5DTjWhZ5lW1gSyMD3UkBmGm4I4s0iQN7Xbr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@2.0.0-next.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":872219},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"dcc78702d3c9310f61880b055955be6df382ca21","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"node scripts/generate-lua-module.mjs && tsdown src/index.ts --format esm --format cjs --dts --sourcemap","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","publish:local":"npm version prerelease --preid next --no-git-tag-version && npm publish --registry http://localhost:4873/ --no-provenance","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq:dragonfly":"pnpm benchmark --db dragonfly --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_2.0.0-next.2_1775666083707_0.544697579012597","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-next.3":{"name":"groupmq","version":"2.0.0-next.3","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@2.0.0-next.3","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"1613d2c8dab572e981ef273202cf4a3e06317c2a","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-2.0.0-next.3.tgz","fileCount":9,"integrity":"sha512-aVza75AKavLUxDKhGGljJDJbYW5PjM5pbBErbGLLm6F8ybqWXEbKHi+P69DvRwI+ChF6Z6DbJwTBz9v9/EW81Q==","signatures":[{"sig":"MEQCIF+iSyLeI3A5vgdP4G68ZO/jiZNS75wm/n+LsSTwp4+ZAiADmaZoGumOzO1acuLj0rkddGqC+04CeH0Z0CwZRaVRcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@2.0.0-next.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":863903},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"fc46ec70bca1e5b35af018171ba54031eb4119c4","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"node scripts/generate-lua-module.mjs && tsdown src/index.ts --format esm --format cjs --dts --sourcemap","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","publish:local":"npm version prerelease --preid next --no-git-tag-version && npm publish --registry http://localhost:4873/ --no-provenance","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq:dragonfly":"pnpm benchmark --db dragonfly --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_2.0.0-next.3_1775681114596_0.5166441239096464","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-next.4":{"name":"groupmq","version":"2.0.0-next.4","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@2.0.0-next.4","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"1828a42059935b34bd5f7e071843a918aba6728d","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-2.0.0-next.4.tgz","fileCount":9,"integrity":"sha512-VvSKuDdEWr7PrtpGo+sWaMsH4q61NMBTiThFXXZVwgcAMJNeOWHhVVMiEvxHiU/R6P6xVqy0HaJu75Pbo6iD1A==","signatures":[{"sig":"MEUCIQDLgk18GjU+GsvYk65yoJNIY1301cGRLsLvcAuxTypfFwIgblDoRI6oZ0ouqa95cHJFgoc7SJ8YxUI+3WuDMWKZ/hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@2.0.0-next.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":866725},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"81c231bb16e4a7e42e04dbd18d7b44c773dd8480","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"node scripts/generate-lua-module.mjs && tsdown src/index.ts --format esm --format cjs --dts --sourcemap","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","publish:local":"npm version prerelease --preid next --no-git-tag-version && npm publish --registry http://localhost:4873/ --no-provenance","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq:dragonfly":"pnpm benchmark --db dragonfly --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_2.0.0-next.4_1776973958172_0.5445566481156277","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-next.5":{"name":"groupmq","version":"2.0.0-next.5","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@2.0.0-next.5","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"707a0b94232f50cc5b9668d4b7ec2c377641d918","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-2.0.0-next.5.tgz","fileCount":9,"integrity":"sha512-Cis0BSLzNzSAiPDyqk5ukn0ve8reSkq+mnY1LXABUZtJfSxhpwO7BpZk0ZcobQM2lyGOlwp6kGM6RKziBwR11A==","signatures":[{"sig":"MEUCIQDhrdNZdshw+6FpK9w/Yx3PYWKe2KydxuYj/C41R+MQ4wIgd8Kg0BFoGU2xBGAteFmeUHqbHUwZuzkqaiPjs4FjICs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@2.0.0-next.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":868319},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"aaf797603d60b400d4c1cfb0ee97c1e8c4dcf02e","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"node scripts/generate-lua-module.mjs && tsdown src/index.ts --format esm --format cjs --dts --sourcemap","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","publish:local":"npm version prerelease --preid next --no-git-tag-version && npm publish --registry http://localhost:4873/ --no-provenance","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq:dragonfly":"pnpm benchmark --db dragonfly --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_2.0.0-next.5_1777025769263_0.5758729620264631","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-next.6":{"name":"groupmq","version":"2.0.0-next.6","keywords":["redis","queue","fifo","worker","node","typescript"],"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","_id":"groupmq@2.0.0-next.6","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"homepage":"https://github.com/Openpanel-dev/groupmq#readme","bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"dist":{"shasum":"26d01941bf6c76cf70583deaaae17c526149ca6d","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-2.0.0-next.6.tgz","fileCount":9,"integrity":"sha512-6YKsoBDnNC++oRfN4Dqzv248uGaQF7ijO8oXiLmDimae7sYwr7UiwlEC7cTbklys14AxHTpk0rMuPI7bxoR/fg==","signatures":[{"sig":"MEYCIQCc3AFwphU9OAxkJH2L6slAaqLkvN8Itxe1p2xWLfHrtAIhANMkMiyehmyDVkBicLyqV+1xGfNcI9J2hdTj8NxtDWMk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@2.0.0-next.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":880923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"fc604688549b1e881a0342b54461eb2791cf92e3","private":false,"scripts":{"lint":"biome check .","test":"vitest run --no-file-parallelism","build":"node scripts/generate-lua-module.mjs && tsdown src/index.ts --format esm --format cjs --dts --sourcemap","format":"biome format .","monitor":"jiti cli.ts","dev:test":"vitest --watch","lint:fix":"biome check --write --unsafe .","prebuild":"pnpm test:lua","test:lua":"node scripts/validate-lua-scripts.js","benchmark":"jiti benchmark/benchmark.ts","test:many":"for i in {1..200}; do pnpm run test; done","typecheck":"tsc --noEmit","format:fix":"biome format --write","format:fixall":"biome format --write .","publish:local":"npm version prerelease --preid next --no-git-tag-version && npm publish --registry http://localhost:4873/ --no-provenance","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","prepublishOnly":"pnpm run build","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq:dragonfly":"pnpm benchmark --db dragonfly --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results"},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"_npmVersion":"10.8.2","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron-parser":"^4.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","pino":"^9.12.0","bullmq":"^5.58.7","tsdown":"^0.15.4","vitest":"^2.0.5","ioredis":"^5.4.1","winston":"^3.18.3","pidusage":"^4.0.1","commander":"^14.0.1","pretty-ms":"^9.3.0","typescript":"^5.6.2","@types/node":"^20.12.12","@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@types/pidusage":"^2.0.5","semantic-release":"^23.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^11.0.2","@semantic-release/github":"^10.3.5","@semantic-release/changelog":"^6.0.3","conventional-changelog-conventionalcommits":"^7"},"peerDependencies":{"ioredis":">=5"},"_npmOperationalInternal":{"tmp":"tmp/groupmq_2.0.0-next.6_1778358759541_0.1615319187004982","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-next.7":{"name":"groupmq","version":"2.0.0-next.7","description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","license":"MIT","private":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"author":{"name":"OpenPanel.dev","email":"hello@openpanel.dev","url":"https://openpanel.dev"},"repository":{"type":"git","url":"git+https://github.com/Openpanel-dev/groupmq.git"},"bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"homepage":"https://github.com/Openpanel-dev/groupmq#readme","engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"scripts":{"build":"node scripts/generate-lua-module.mjs && tsdown src/index.ts --format esm --format cjs --dts --sourcemap","prebuild":"pnpm test:lua","test":"vitest run --no-file-parallelism","test:lua":"node scripts/validate-lua-scripts.js","test:many":"for i in {1..200}; do pnpm run test; done","dev:test":"vitest --watch","monitor":"jiti cli.ts","benchmark":"jiti benchmark/benchmark.ts","benchmark:both":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:both:empty":"pnpm benchmark --mq both --jobs 5000 --workers 4 --job-type empty --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq":"pnpm benchmark --mq groupmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:groupmq:dragonfly":"pnpm benchmark --db dragonfly --mq groupmq --jobs 5000 --workers 10 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","benchmark:bullmq":"pnpm benchmark --mq bullmq --jobs 5000 --workers 4 --job-type cpu --multi-process && pnpm format:fix -- benchmark/results","format":"biome format .","format:fix":"biome format --write","format:fixall":"biome format --write .","lint":"biome check .","lint:fix":"biome check --write --unsafe .","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build","publish:local":"npm version prerelease --preid next --no-git-tag-version && npm publish --registry http://localhost:4873/ --no-provenance"},"keywords":["redis","queue","fifo","worker","node","typescript"],"dependencies":{"cron-parser":"^4.9.0"},"devDependencies":{"@biomejs/biome":"^2.2.4","@bull-board/api":"^6.13.0","@semantic-release/changelog":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/github":"^10.3.5","@semantic-release/npm":"^11.0.2","@types/node":"^20.12.12","@types/pidusage":"^2.0.5","bullmq":"^5.58.7","commander":"^14.0.1","conventional-changelog-conventionalcommits":"^7","ioredis":"^5.4.1","jiti":"^2.5.1","pidusage":"^4.0.1","pino":"^9.12.0","pretty-ms":"^9.3.0","semantic-release":"^23.0.0","tsdown":"^0.15.4","typescript":"^5.6.2","vitest":"^2.0.5","winston":"^3.18.3"},"peerDependencies":{"ioredis":">=5"},"_id":"groupmq@2.0.0-next.7","readmeFilename":"README.md","gitHead":"5a09cd93b87a602ca87aeebb42ff20b06c7439ff","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5FYnz09IdWtTKUXdg3och+qj32TUDpoXMchHRpGqtB5AlXTsRYGZIhNs51HoZA5/p0zy/AWzw9oiDiSZnW56+w==","shasum":"cc4bf4e48f5e718e7f3b908e7f602e1bbce2644e","tarball":"https://registry.npmjs.org/groupmq/-/groupmq-2.0.0-next.7.tgz","fileCount":9,"unpackedSize":884147,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/groupmq@2.0.0-next.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCMQn5UUTiXWY4ZBUDLn4mg5EV/PNcCxYMe+JRU0pX6BQIhAMwENGLeTAT58+tGVJdSFy5nw/0pjVpZI0ywkDIHpBDq"}]},"_npmUser":{"name":"lindesvard","email":"lindesvard@gmail.com"},"directories":{},"maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/groupmq_2.0.0-next.7_1778526342017_0.10840676720723352"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-23T12:52:15.636Z","modified":"2026-05-11T19:05:42.525Z","1.0.0-next.1":"2025-09-23T12:52:15.866Z","1.0.0-next.2":"2025-09-29T08:23:13.084Z","1.0.0-next.3":"2025-10-01T07:14:05.327Z","1.0.0-next.4":"2025-10-01T07:25:03.976Z","1.0.0-next.5":"2025-10-01T10:30:30.841Z","1.0.0-next.6":"2025-10-02T09:56:13.963Z","1.0.0-next.7":"2025-10-02T11:37:30.554Z","1.0.0-next.8":"2025-10-02T20:55:22.388Z","1.0.0-next.9":"2025-10-03T08:09:34.721Z","1.0.0-next.10":"2025-10-03T08:43:49.397Z","1.0.0-next.11":"2025-10-03T22:00:40.154Z","1.0.0-next.12":"2025-10-04T10:00:32.531Z","1.0.0-next.13":"2025-10-04T11:43:10.493Z","1.0.0-next.14":"2025-10-05T09:57:51.775Z","1.0.0-next.15":"2025-10-06T18:47:36.951Z","1.0.0-next.16":"2025-10-07T10:43:15.839Z","1.0.0-next.17":"2025-10-07T16:19:29.328Z","1.0.0-next.18":"2025-10-08T21:04:24.133Z","1.0.0-next.19":"2025-10-09T08:03:08.432Z","1.0.0":"2025-10-09T09:08:49.413Z","1.0.1-next.1":"2025-10-24T13:58:24.470Z","1.0.1-next.2":"2025-10-24T16:10:32.189Z","1.0.1-next.3":"2025-10-24T18:58:59.532Z","1.0.1-next.4":"2025-10-24T23:31:14.249Z","1.0.1-next.5":"2025-10-25T09:15:58.600Z","1.0.1-next.6":"2025-10-25T09:45:06.729Z","1.0.1-next.7":"2025-10-25T10:39:59.450Z","1.0.1-next.8":"2025-10-25T19:26:11.418Z","1.0.1-next.9":"2025-10-26T09:11:37.687Z","1.0.1-next.10":"2025-10-26T18:55:32.491Z","1.1.0-next.1":"2025-10-26T21:24:48.497Z","1.1.0-next.2":"2025-10-27T09:31:28.145Z","1.1.0-next.3":"2025-10-27T10:53:51.135Z","1.1.0-next.4":"2025-10-27T12:14:25.723Z","1.1.0-next.5":"2025-10-27T20:18:29.204Z","1.1.0-next.6":"2025-11-09T21:11:20.985Z","1.1.0":"2025-11-26T12:49:29.114Z","1.1.0-next.7":"2025-12-08T19:54:25.729Z","1.1.1-next.1":"2025-12-08T21:03:51.082Z","1.1.1-next.2":"2025-12-09T12:07:37.332Z","2.0.0-next.1":"2026-03-12T21:23:57.188Z","2.0.0-next.2":"2026-04-08T16:34:43.925Z","2.0.0-next.3":"2026-04-08T20:45:14.862Z","2.0.0-next.4":"2026-04-23T19:52:38.354Z","2.0.0-next.5":"2026-04-24T10:16:09.456Z","2.0.0-next.6":"2026-05-09T20:32:39.744Z","2.0.0-next.7":"2026-05-11T19:05:42.223Z"},"bugs":{"url":"https://github.com/Openpanel-dev/groupmq/issues"},"author":{"url":"https://openpanel.dev","name":"OpenPanel.dev","email":"hello@openpanel.dev"},"license":"MIT","homepage":"https://github.com/Openpanel-dev/groupmq#readme","keywords":["redis","queue","fifo","worker","node","typescript"],"repository":{"url":"git+https://github.com/Openpanel-dev/groupmq.git","type":"git"},"description":"Per-group FIFO queue on Redis with visibility timeouts and retries.","maintainers":[{"name":"lindesvard","email":"lindesvard@gmail.com"}],"readme":"","readmeFilename":""}