{"_id":"@bull-horizon/cli","_rev":"7-b0f199ce298cbe9e4d3d91ecfc11b5fe","name":"@bull-horizon/cli","dist-tags":{"latest":"6.4.0"},"versions":{"6.0.2":{"name":"@bull-horizon/cli","version":"6.0.2","keywords":["bull"],"author":{"name":"Ilya Strus","email":"strax1990@gmail.com"},"license":"MIT","_id":"@bull-horizon/cli@6.0.2","maintainers":[{"name":"marconwillian","email":"marconwillian@protonmail.com"}],"homepage":"https://github.com/marconneves/bull-horizon#readme","bugs":{"url":"https://github.com/marconneves/bull-horizon/issues"},"bin":{"bull-horizon":"dist/index.js"},"dist":{"shasum":"dab33a74ae60c6b327e2a3e8a450e0f1c87db85a","tarball":"https://registry.npmjs.org/@bull-horizon/cli/-/cli-6.0.2.tgz","fileCount":8,"integrity":"sha512-FugFsuVAF4t75RlauCHWaEcSvKAkQzEPVJ+xCIzf/GxG+DI+bjeL522hwMcHtbCYhPLGLzo6OxzJmAQ1ijRYRg==","signatures":[{"sig":"MEYCIQDPGKa856ZWzWI7/lAM3GUUYVfGWxecSvzzRTb3xhAZpAIhAJYqRq8lJH3006ckGwsqY7/TsfecFIXlSoWQPz4xPJIK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14967},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && npm run compile","clean":"rm -rf ./dist","compile":"tsc"},"_npmUser":{"name":"marconwillian","email":"marconwillian@protonmail.com"},"repository":{"url":"git+https://github.com/marconneves/bull-horizon.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"cli for bull-horizon","directories":{},"_nodeVersion":"22.19.0","dependencies":{"bull":"^4.0.0","bullmq":"^1.76.0","express":"^4.17.1","commander":"^8.3.0","@bull-horizon/root":"^6.0.2","@bull-horizon/express":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.2.4","@types/bull":"^3.15.5","@types/express":"^4.17.13"},"_npmOperationalInternal":{"tmp":"tmp/cli_6.0.2_1786141048324_0.5242729559792831","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@bull-horizon/cli","version":"6.1.0","keywords":["bull"],"author":{"name":"Ilya Strus","email":"strax1990@gmail.com"},"license":"MIT","_id":"@bull-horizon/cli@6.1.0","maintainers":[{"name":"marconwillian","email":"marconwillian@protonmail.com"}],"homepage":"https://github.com/marconneves/bull-horizon#readme","bugs":{"url":"https://github.com/marconneves/bull-horizon/issues"},"bin":{"bull-horizon":"dist/index.js"},"dist":{"shasum":"2c3590e37b1a94a57aa937e2977b0f5a9218cd2a","tarball":"https://registry.npmjs.org/@bull-horizon/cli/-/cli-6.1.0.tgz","fileCount":8,"integrity":"sha512-FXHFGWWRhDcEQq2Yw1ofUruf6n1A9gTHRLC4I+WIk2EwjycZa7AeQO0nvSWotDzVaM53cwBh68ImbNs4IZZi9A==","signatures":[{"sig":"MEUCIQCW8WmBYkfI/c9jsvcFMUEyOgujskAD1McrcnOzy9ERFgIgIc8jSqPFBU0YEoAUN7e1RUAkn9v5oT/zANrcUN1cod4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15121},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"npm run clean && npm run compile","clean":"rm -rf ./dist","compile":"tsc"},"_npmUser":{"name":"marconwillian","email":"marconwillian@protonmail.com"},"repository":{"url":"git+https://github.com/marconneves/bull-horizon.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"cli for bull-horizon","directories":{},"_nodeVersion":"22.19.0","dependencies":{"bull":"^4.0.0","bullmq":"^1.76.0","express":"^4.17.1","commander":"^8.3.0","@bull-horizon/root":"^6.1.0","@bull-horizon/express":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.2.4","@types/bull":"^3.15.5","@types/express":"^4.17.13"},"_npmOperationalInternal":{"tmp":"tmp/cli_6.1.0_1786141628624_0.45699477058253346","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@bull-horizon/cli","version":"6.2.0","keywords":["bull"],"author":{"name":"Ilya Strus","email":"strax1990@gmail.com"},"license":"MIT","_id":"@bull-horizon/cli@6.2.0","maintainers":[{"name":"marconwillian","email":"marconwillian@protonmail.com"}],"homepage":"https://github.com/marconneves/bull-horizon#readme","bugs":{"url":"https://github.com/marconneves/bull-horizon/issues"},"bin":{"bull-horizon":"dist/index.js"},"dist":{"shasum":"1983b2db0d0dcc644cd8a48567921efe0a302f2a","tarball":"https://registry.npmjs.org/@bull-horizon/cli/-/cli-6.2.0.tgz","fileCount":8,"integrity":"sha512-CPbynoNXGr63Rtk/YQ4ON+rua2imzBtfI5szj8IIZxqWbZnMUyuLnHts81SzTWfTugVkRVXT0R500ocVENk60Q==","signatures":[{"sig":"MEQCIAPp+m3qYMpYpFbjiTCAge5Bm6C5aHMXVI9M5NBWckABAiAsx+hj19/eO4ZhGwdtrONHGivxzgsNao8XGBBxCOqXJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15222},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"32121f924b00c710bbe827b81338dfb6164b0a2d","scripts":{"dev":"tsc --watch","build":"npm run clean && npm run compile","clean":"rm -rf ./dist","compile":"tsc"},"_npmUser":{"name":"marconwillian","email":"marconwillian@protonmail.com"},"repository":{"url":"git+https://github.com/marconneves/bull-horizon.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"cli for bull-horizon","directories":{},"_nodeVersion":"22.19.0","dependencies":{"bull":"^4.0.0","bullmq":"^1.76.0","express":"^4.17.1","commander":"^8.3.0","@bull-horizon/root":"^6.2.0","@bull-horizon/express":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.2.4","@types/bull":"^3.15.5","@types/node":"^18.19.0","@types/express":"^4.17.13"},"_npmOperationalInternal":{"tmp":"tmp/cli_6.2.0_1786288782118_0.8467576963519032","host":"s3://npm-registry-packages-npm-production"}},"6.2.1":{"name":"@bull-horizon/cli","version":"6.2.1","keywords":["bull"],"author":{"name":"Ilya Strus","email":"strax1990@gmail.com"},"license":"MIT","_id":"@bull-horizon/cli@6.2.1","maintainers":[{"name":"marconwillian","email":"marconwillian@protonmail.com"}],"homepage":"https://github.com/marconneves/bull-horizon#readme","bugs":{"url":"https://github.com/marconneves/bull-horizon/issues"},"bin":{"bull-horizon":"dist/index.js"},"dist":{"shasum":"a3e3e855106bdf31487c59ad211ede55b668b7b6","tarball":"https://registry.npmjs.org/@bull-horizon/cli/-/cli-6.2.1.tgz","fileCount":8,"integrity":"sha512-WZ1B0umd5NCDZzcWy2x2rSqPqOAaI0mBrm+5mOnAEXaO0Sv9keXX16R8qhngFGuSlgtRb183JJStCmNR0B6Dmw==","signatures":[{"sig":"MEUCIQCuBPr+k7rmWLYgrrPnyTU86+wrSVQFWZ8uvbCSb/9dnwIgftAR/rWxgI7fCk9Ir+DSFfsrwjEOSe4/zQPWkpZTHtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15256},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c1be5ebcd7f02f1b2c5b9616a13f67842b4c8bec","scripts":{"dev":"tsc --watch","build":"npm run clean && npm run compile","clean":"rm -rf ./dist","compile":"tsc"},"_npmUser":{"name":"marconwillian","email":"marconwillian@protonmail.com"},"repository":{"url":"git+https://github.com/marconneves/bull-horizon.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"cli for bull-horizon","directories":{},"_nodeVersion":"22.19.0","dependencies":{"bull":"^4.0.0","bullmq":"^1.76.0","express":"^4.17.1","commander":"^8.3.0","@bull-horizon/root":"^6.2.1","@bull-horizon/express":"^6.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.2.4","@types/bull":"^3.15.5","@types/node":"^18.19.0","@types/express":"^4.17.13"},"_npmOperationalInternal":{"tmp":"tmp/cli_6.2.1_1786289276113_0.050057609737469644","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"@bull-horizon/cli","version":"6.3.0","keywords":["bull"],"author":{"name":"Ilya Strus","email":"strax1990@gmail.com"},"license":"MIT","_id":"@bull-horizon/cli@6.3.0","maintainers":[{"name":"marconwillian","email":"marconwillian@protonmail.com"}],"homepage":"https://github.com/marconneves/bull-horizon#readme","bugs":{"url":"https://github.com/marconneves/bull-horizon/issues"},"bin":{"bull-horizon":"dist/index.js"},"dist":{"shasum":"4e2e6c465e3f96a78b9c5d99d209d8f84baa7f91","tarball":"https://registry.npmjs.org/@bull-horizon/cli/-/cli-6.3.0.tgz","fileCount":8,"integrity":"sha512-uge27W18UQ1Rq0e+WA25S3yNG+mUaEpEm2nvEeeIwpJ/aZn4n0CekoHZg1bKSf0c5WyVKePfhoBOvy5vvRC+Rw==","signatures":[{"sig":"MEUCIQCmv9Q0Ssdc988n8uWW9bTbtLXya7jGEujpCy3pmhZToQIgCmBX60nr1U04mujUW5wp2LisMT6NROUQ1hJz3IwmUT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15343},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b2ced8cc53bb965497907a13ff703028b5c40334","scripts":{"dev":"tsc --watch","build":"npm run clean && npm run compile","clean":"rm -rf ./dist","compile":"tsc"},"_npmUser":{"name":"marconwillian","email":"marconwillian@protonmail.com"},"repository":{"url":"git+https://github.com/marconneves/bull-horizon.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"cli for bull-horizon","directories":{},"_nodeVersion":"22.19.0","dependencies":{"bull":"^4.0.0","bullmq":"^1.76.0","express":"^4.17.1","commander":"^8.3.0","@bull-horizon/root":"^6.3.0","@bull-horizon/express":"^6.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.2.4","@types/bull":"^3.15.5","@types/node":"^18.19.0","@types/express":"^4.17.13"},"_npmOperationalInternal":{"tmp":"tmp/cli_6.3.0_1786311249040_0.0403732589618635","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"@bull-horizon/cli","version":"6.3.1","keywords":["bull"],"author":{"name":"Ilya Strus","email":"strax1990@gmail.com"},"license":"MIT","_id":"@bull-horizon/cli@6.3.1","maintainers":[{"name":"marconwillian","email":"marconwillian@protonmail.com"}],"homepage":"https://github.com/marconneves/bull-horizon#readme","bugs":{"url":"https://github.com/marconneves/bull-horizon/issues"},"bin":{"bull-horizon":"dist/index.js"},"dist":{"shasum":"a39e36cccef34da0bad2333be9afb8de48efc9ba","tarball":"https://registry.npmjs.org/@bull-horizon/cli/-/cli-6.3.1.tgz","fileCount":8,"integrity":"sha512-VTp+263BXFfsYtotisBLbradtfBvClKAUO0i8P7yo6J94XI89d5Bjzshnv9Kd+SeEHOSH5urBxAY7tpyHEWhnQ==","signatures":[{"sig":"MEQCIBTy0BigWp1Z+ZM46Sk/KFs6jilSx9Z+HX5/RzOWF1D0AiAteJ/WZuZEFYlgGe1cRaoM8O4F3OlmJTmkqkbbF8QOTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15510},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f0577851fed4a53c16709c9edcdbedd02caec72a","scripts":{"dev":"tsc --watch","build":"npm run clean && npm run compile","clean":"rm -rf ./dist","compile":"tsc"},"_npmUser":{"name":"marconwillian","email":"marconwillian@protonmail.com"},"repository":{"url":"git+https://github.com/marconneves/bull-horizon.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"cli for bull-horizon","directories":{},"_nodeVersion":"22.19.0","dependencies":{"bull":"^4.0.0","bullmq":"^1.76.0","express":"^4.17.1","commander":"^8.3.0","@bull-horizon/root":"^6.3.1","@bull-horizon/express":"^6.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.2.4","@types/bull":"^3.15.5","@types/node":"^18.19.0","@types/express":"^4.17.13"},"_npmOperationalInternal":{"tmp":"tmp/cli_6.3.1_1786312766067_0.8058069439009785","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"@bull-horizon/cli","version":"6.4.0","description":"cli for bull-horizon","keywords":["bull"],"author":{"name":"Ilya Strus","email":"strax1990@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/marconneves/bull-horizon.git","directory":"packages/cli"},"license":"MIT","publishConfig":{"access":"public"},"types":"dist/index.d.ts","bin":{"bull-horizon":"dist/index.js"},"scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","compile":"tsc","dev":"tsc --watch"},"main":"dist/index.js","dependencies":{"@bull-horizon/express":"^6.4.0","@bull-horizon/root":"^6.4.0","bull":"^4.0.0","bullmq":"^1.76.0","commander":"^8.3.0","express":"^4.17.1"},"devDependencies":{"@types/bull":"^3.15.5","@types/express":"^4.17.13","@types/node":"^18.19.0","typescript":"^4.2.4"},"_id":"@bull-horizon/cli@6.4.0","gitHead":"f29a580ac5bfd3dad37d430b1bbd101d4ebe7838","bugs":{"url":"https://github.com/marconneves/bull-horizon/issues"},"homepage":"https://github.com/marconneves/bull-horizon#readme","_nodeVersion":"22.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-mqdrQQhWA4b84l+JiGTgFtj4iPUd7+8mu1aY+L4PJkUEyZJo7EszSMs18Xg+BmD84yWfp2SG6SFgMhrFArwhcg==","shasum":"addb4beaddd1f057472cb98fe1a404fb1c26bd20","tarball":"https://registry.npmjs.org/@bull-horizon/cli/-/cli-6.4.0.tgz","fileCount":8,"unpackedSize":20919,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEhcZPa53DWWvQ0vd/1XrwMuJleptJE4HXJCfRTPpdwhAiEAm0pR2VyGSTCn4RcNOZf0f49YWhMtqCY2TMdAM7Z9/DQ="}]},"_npmUser":{"name":"marconwillian","email":"marconwillian@protonmail.com"},"directories":{},"maintainers":[{"name":"marconwillian","email":"marconwillian@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_6.4.0_1786469589058_0.8699508663631246"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-07T22:17:28.154Z","modified":"2026-08-11T17:33:09.440Z","6.0.2":"2026-08-07T22:17:28.455Z","6.1.0":"2026-08-07T22:27:08.764Z","6.2.0":"2026-08-09T15:19:42.288Z","6.2.1":"2026-08-09T15:27:56.251Z","6.3.0":"2026-08-09T21:34:09.227Z","6.3.1":"2026-08-09T21:59:26.213Z","6.4.0":"2026-08-11T17:33:09.244Z"},"bugs":{"url":"https://github.com/marconneves/bull-horizon/issues"},"author":{"name":"Ilya Strus","email":"strax1990@gmail.com"},"license":"MIT","homepage":"https://github.com/marconneves/bull-horizon#readme","keywords":["bull"],"repository":{"type":"git","url":"git+https://github.com/marconneves/bull-horizon.git","directory":"packages/cli"},"description":"cli for bull-horizon","maintainers":[{"name":"marconwillian","email":"marconwillian@protonmail.com"}],"readme":"# @bull-horizon/cli\n\nCommand line interface for [bull-horizon](https://github.com/marconneves/bull-horizon)\n\n## Installation\n\n```sh\nnpm i -g @bull-horizon/cli\n```\n\n## Usage\n\n```sh\nUsage: bull-horizon -q queue1 queue2\n\nOptions:\n  --redis-uri <uri>            redis uri (default: \"redis://localhost:6379\")\n  -q, --queue <queues...>      queue names\n  --bullmq                     use bullmq instead of bull\n  -p, --port <number>          server's port (default: \"3000\")\n  --host <string>              server's host (default: \"localhost\")\n  --prefix <string>            redis key prefix (bull/bullmq)\n  -m, --metrics                enable metrics collector (off by default)\n  --max-metrics <number>       points kept at collect resolution (default: \"4320\")\n  --metrics-interval <number>  metrics collection interval in seconds (default: \"60\")\n  --prometheus                 expose a prometheus/openmetrics scrape endpoint\n  --prometheus-path <string>   path of the scrape endpoint (default: \"/metrics\")\n  -h, --help                   display help for command\n```\n\n## Metrics\n\nCollection is off by default. Without `--metrics` the dashboard still shows live\njob counts, but there is no throughput chart and no \"Metrics history\" screen:\n\n```sh\nbull-horizon -q my-queue --metrics\n```\n\n`--max-metrics` sizes only the finest tier (per-minute points). The hourly and\n12-hourly rollups that carry history out to 90 days use their defaults and are\nconfigurable through the library API, not the CLI.\n\nAdd `--prometheus` to expose a scrape endpoint at `/metrics`. It is\nunauthenticated, like the rest of the dashboard, and publishes queue names as\nlabel values — see [examples/grafana](../../examples/grafana) for scrape configs\nand an importable Grafana dashboard.\n","readmeFilename":"README.md"}