import { Queue, Worker, QueueScheduler } from "bullmq";
const queue = new Queue('painter',
const worker = new Worker('painter', async job => paintCar(job), {
const scheduler = new QueueScheduler('painter');
// jobs will be rate limited by the value of customerId key:
await queue.add('rate limited paint', {Â customerId: 'my-customer-id' });