feat: better server lint (#2850)
* feat: add stylistic eslint plugin * feat: add missing line return * feat: secure line-break style * feat: disallow break before else * feat: line between class members * feat: better new line lint rule
This commit is contained in:
@ -27,6 +27,7 @@ export class BullMQDriver implements MessageQueueDriver {
|
||||
async stop() {
|
||||
const workers = Object.values(this.workerMap);
|
||||
const queues = Object.values(this.queueMap);
|
||||
|
||||
await Promise.all([
|
||||
...queues.map((q) => q.close()),
|
||||
...workers.map((w) => w.close()),
|
||||
@ -40,6 +41,7 @@ export class BullMQDriver implements MessageQueueDriver {
|
||||
const worker = new Worker(queueName, async (job) => {
|
||||
await handler(job as { data: T; id: string });
|
||||
});
|
||||
|
||||
this.workerMap[queueName] = worker;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user