https://github.com/exportarts/bullmq-utils
Utility classes and functions for bullmq
https://github.com/exportarts/bullmq-utils
bullmq nestjs
Last synced: 6 months ago
JSON representation
Utility classes and functions for bullmq
- Host: GitHub
- URL: https://github.com/exportarts/bullmq-utils
- Owner: exportarts
- License: mit
- Created: 2020-12-18T10:48:48.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-24T09:53:37.000Z (over 1 year ago)
- Last Synced: 2024-04-25T02:25:39.672Z (over 1 year ago)
- Topics: bullmq, nestjs
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/bullmq-utils
- Size: 188 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# bullmq-utils
[](https://npmjs.com/bullmq-utils)
[](https://github.com/exportarts/bullmq-utils/actions)
[](https://sonarcloud.io/dashboard?id=exportarts_bullmq-utils)
[](https://sonarcloud.io/dashboard?id=exportarts_bullmq-utils)Utility classes and functions for [bullmq](https://github.com/taskforcesh/bullmq).
## Demo
[](https://asciinema.org/a/386978)
You can run a demo before integrating this into you application by running `npm run demo`.
This will start a local redis instance with `docker-compose` and start a sample script
with a single [`QueueManager`](./src/queue-manager.ts) and [`QueueWorker`](./src/queue-worker.ts).You can open [http://localhost:7000](http://localhost:7000) to view the tasks inside redis.
## Contributing
Contributions via issues or Pull Requests are welcome!
When making commits, please follow the commit message guidelines from
[conventionalcommits.org](https://www.conventionalcommits.org).
This makes it easy to auto-generate a changelog.Have a look at previous commits in this repo for examples.