UNPKG

@xtr-dev/payload-mailing

Version:

Template-based email system with scheduling and job processing for PayloadCMS

13 lines 990 B
export { mailingPlugin, default as mailingPluginDefault } from './plugin.js'; export * from './types/index.js'; export { MailingService } from './services/MailingService.js'; export { default as EmailTemplates, createEmailTemplatesCollection } from './collections/EmailTemplates.js'; export { default as Emails } from './collections/Emails.js'; export { mailingJobs } from './jobs/index.js'; export type { ProcessEmailJobInput } from './jobs/processEmailJob.js'; export { sendEmail, type SendEmailOptions } from './sendEmail.js'; export { default as sendEmailDefault } from './sendEmail.js'; export { getMailing, renderTemplate, processEmails, retryFailedEmails, parseAndValidateEmails, sanitizeDisplayName, sanitizeFromName, } from './utils/helpers.js'; export { processEmailById, processJobById, processAllEmails } from './utils/emailProcessor.js'; export { findExistingJobs, ensureEmailJob, updateEmailJobRelationship } from './utils/jobScheduler.js'; //# sourceMappingURL=index.d.ts.map