refactor: move to bun #19

Closed
philipp wants to merge 29 commits from bun into dev
5 changed files with 6 additions and 2 deletions
Showing only changes of commit 027a6e6375 - Show all commits

View File

@ -3,4 +3,5 @@ SMTP_PORT=2525
SMTP_USER=your_smtp_user
SMTP_PASS=your_smtp_password
EMAIL_FROM=noreply@example.com
EMAIL_REPLYTO=noreply@example.com
REDIS_URL=redis://localhost:6379

BIN
bun.lockb

Binary file not shown.

View File

@ -20,6 +20,7 @@
},
"devDependencies": {
"@types/node": "22.9.1",
"@types/nodemailer": "^6.4.17",
"bun-types": "1.1.36"
}
}

View File

@ -6,7 +6,8 @@ export const config = {
pass: process.env.SMTP_PASS || ''
},
email: {
from: process.env.EMAIL_FROM || 'noreply@example.com'
from: process.env.EMAIL_FROM || 'noreply@example.com',
replyTo: process.env.EMAIL_REPLYTO || 'noreply@example.com',
},
redis: {
url: process.env.REDIS_URL || 'redis://localhost:6379'

View File

@ -41,10 +41,11 @@ const worker = new Worker<EmailJob>(
async (job) => {
await transporter.sendMail({
from: config.email.from,
replyTo: config.email.replyTo,
to: job.data.to,
subject: job.data.subject,
text: job.data.text,
html: job.data.html
html: job.data.html,
})
},
{