import { ConfigType, registerAs } from '@nestjs/config' import { env, envNumber } from '~/global/env' export const mailerRegToken = 'mailer' export const MailerConfig = registerAs(mailerRegToken, () => ({ host: env('SMTP_HOST'), port: envNumber('SMTP_PORT'), ignoreTLS: true, secure: true, auth: { user: env('SMTP_USER'), pass: env('SMTP_PASS'), }, })) export type IMailerConfig = ConfigType