{"id":13527606,"url":"https://github.com/darky/bull-repl","last_synced_at":"2025-05-15T10:00:33.687Z","repository":{"id":34053116,"uuid":"167712736","full_name":"darky/bull-repl","owner":"darky","description":"Bull / BullMQ queue command line REPL","archived":false,"fork":false,"pushed_at":"2024-11-16T12:56:10.000Z","size":685,"stargazers_count":233,"open_issues_count":2,"forks_count":21,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-05-13T06:58:49.310Z","etag":null,"topics":["bull","bullmq","cli","command-line","queue","repl"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/darky.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-26T16:46:08.000Z","updated_at":"2025-05-06T09:48:58.000Z","dependencies_parsed_at":"2024-01-13T22:53:58.713Z","dependency_job_id":"72ec2bf5-5284-44c8-9c24-943857c7a839","html_url":"https://github.com/darky/bull-repl","commit_stats":{"total_commits":225,"total_committers":15,"mean_commits":15.0,"dds":"0.42666666666666664","last_synced_commit":"d2ab292b07251919dcc70a452a1c1377e543b43a"},"previous_names":[],"tags_count":41,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darky%2Fbull-repl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darky%2Fbull-repl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darky%2Fbull-repl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darky%2Fbull-repl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/darky","download_url":"https://codeload.github.com/darky/bull-repl/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254319715,"owners_count":22051072,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bull","bullmq","cli","command-line","queue","repl"],"created_at":"2024-08-01T06:01:53.654Z","updated_at":"2025-05-15T10:00:32.703Z","avatar_url":"https://github.com/darky.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"# bull-repl\n\nBull / BullMQ queue command line REPL.\n\n### Version compatibility\n\n- For bull 3.x.x use `bull-repl@latest` (0.x.x)\n- For bullmq use `bull-repl@next` (1.x.x)\n\n### Install\n\n```\nnpm install bull-repl -g\n```\n\n### Run\n\n```\nbull-repl\n```\n\n### Overview help\n\n```\nhelp\n```\n\n```\n  Commands:\n\n    help [command...]                  Provides help for a given command.\n    exit                               Exits application.\n    connect [options] \u003cqueue\u003e          Connect to bull queue\n    connect-list                       List of saved connections\n    connect-rm \u003cname\u003e                  Remove saved connection\n    connect-save \u003cname\u003e                Save current connection\n    connect-to \u003cname\u003e                  Connect to saved connection\n    stats                              Count of jobs by type\n    active [options]                   Fetch active jobs\n    waiting [options]                  Fetch waiting jobs\n    completed [options]                Fetch completed jobs\n    failed [options]                   Fetch failed jobs\n    delayed [options]                  Fetch delayed jobs\n    pause [options]                    Pause current queue\n    resume [options]                   Resume current queue from pause\n    get \u003cjobId...\u003e                     Get job\n    add [options] \u003cdata\u003e               Add job to queue e.g. add '{\"x\": 1}'\n    rm [options] \u003cjobId...\u003e            Remove job\n    retry [options] \u003cjobId...\u003e         Retry job\n    retry-failed [options]             Retry first 100 failed jobs\n    promote [options] \u003cjobId...\u003e       Promote job\n    fail [options] \u003cjobId\u003e \u003creason\u003e    Move job to failed\n    complete [options] \u003cjobId\u003e \u003cdata\u003e  Move job to completed e.g. complete 1 '{\"x\": 1}'\n    clean [options] \u003cperiod\u003e           Clean queue for period ago, period format - https://github.com/zeit/ms#examples\n    logs [options] \u003cjobId\u003e             Get logs of job\n    log \u003cjobId\u003e \u003cdata\u003e                 Add log to job\n    events-on                          Turn on logging of queue events\n    events-off                         Turn off logging of queue events\n```\n\n### Connect help\n\n```\nconnect --help\n```\n\n```\n  Usage: connect [options] \u003cqueue\u003e\n\n  Connect to bull queue\n\n  Options:\n\n    --help                 output usage information\n    --prefix \u003cprefix\u003e      Prefix to use for all queue jobs\n    -h, --host \u003chost\u003e      Redis host for connection\n    -p, --port \u003cport\u003e      Redis port for connection\n    -d, --db \u003cdb\u003e          Redis db for connection\n    --password \u003cpassword\u003e  Redis password for connection\n    -c, --cert \u003ccert\u003e      Absolute path to pem certificate if TLS used\n    -u, --url \u003curl\u003e        Redis sentinel format URL\n    -e, --exec \u003cexec\u003e      Exec command\n```\n\n### Fetch jobs by group help\n\n```\nactive --help\n```\n\n```\n  Usage: active [options]\n\n  Fetch active jobs\n\n  Options:\n\n    --help                   output usage information\n    -q, --query \u003cquery\u003e      Query jobs via jq - https://stedolan.github.io/jq/manual/#Basicfilters. Notice, that bull data in root key e.g '[.root[] | select(.progress \u003e 70)]'\n    -t, --timeAgo \u003ctimeAgo\u003e  Get jobs since time ago via https://github.com/zeit/ms#examples\n    -s, --start \u003cstart\u003e      Start index (pagination)\n    -e, --end \u003cend\u003e          End index (pagination)\n```\n\n### Notes\n\n- You can see help on each command, for example: `connect --help`\n- You can predefine startup command, when run bull-repl. For example: `bull-repl connect my-queue`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarky%2Fbull-repl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdarky%2Fbull-repl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarky%2Fbull-repl/lists"}