X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=examples%2Ftypescript%2Fsmtp-client-pool%2Fsrc%2Fworker.ts;fp=examples%2Ftypescript%2Fsmtp-client-pool%2Fsrc%2Fworker.ts;h=e2667b326f08fc718f93e9b9f43d881c1878a1ed;hb=3a5027122ca6401ae1d755843b20f714c61e3240;hp=622886351e71d9e2d234548fc2009ad3639d6aa4;hpb=937d524da3a5cce4795b85ddd1c430f0d184f731;p=poolifier.git diff --git a/examples/typescript/smtp-client-pool/src/worker.ts b/examples/typescript/smtp-client-pool/src/worker.ts index 62288635..e2667b32 100644 --- a/examples/typescript/smtp-client-pool/src/worker.ts +++ b/examples/typescript/smtp-client-pool/src/worker.ts @@ -5,16 +5,17 @@ import { ThreadWorker } from 'poolifier' import type { WorkerData } from './types.js' class SmtpClientWorker extends ThreadWorker< -WorkerData, -SMTPTransport.SentMessageInfo + WorkerData, + SMTPTransport.SentMessageInfo > { public constructor () { super({ nodemailer: async (workerData?: WorkerData) => { return await createTransport(workerData?.smtpTransport).sendMail( + // eslint-disable-next-line @typescript-eslint/no-non-null-assertion workerData!.mail ) - } + }, }) } }