export async function register() { if (process.env.NEXT_RUNTIME === "nodejs") { const { startReminderWorker } = await import("@/modules/_core/reminders"); startReminderWorker(); const vapidSubject = process.env["VAPID_SUBJECT"]; const vapidPublic = process.env["VAPID_PUBLIC_KEY"]; const vapidPrivate = process.env["VAPID_PRIVATE_KEY"]; if (!vapidSubject || !vapidPublic || !vapidPrivate) { console.warn( "[famapp] VAPID keys not configured — web push notifications are disabled. " + "Run `pnpm vapid:generate` and add VAPID_SUBJECT, VAPID_PUBLIC_KEY, VAPID_PRIVATE_KEY to .env", ); } } }