diff --git a/backend/src/routes/auth.js b/backend/src/routes/auth.js index fe0608d..aa25241 100644 --- a/backend/src/routes/auth.js +++ b/backend/src/routes/auth.js @@ -6,8 +6,10 @@ import db from '../db/index.js'; import { signToken, requireAuth } from '../middleware/auth.js'; import { HttpError } from '../middleware/errorHandler.js'; import { sendMail, buildEmailHtml, getSmtpConfig } from '../utils/mailer.js'; -import { authenticator } from 'otplib'; -import QRCode from 'qrcode'; +import { createRequire } from 'node:module'; +const _require = createRequire(import.meta.url); +const { authenticator } = _require('otplib'); +const QRCode = _require('qrcode'); const router = Router();