Skip to content

feat(email): add unified emails package with multiple providers#508

Open
ElasticBottle wants to merge 1 commit intomainfrom
email-package-implementation
Open

feat(email): add unified emails package with multiple providers#508
ElasticBottle wants to merge 1 commit intomainfrom
email-package-implementation

Conversation

@ElasticBottle
Copy link
Collaborator

  • Core: createEmailClient with unified send interface
  • Drivers: AWS SES, MailerSend, Nodemailer, Postmark, Resend, SendGrid, Plunk
  • Templates: Magic link, OTP, password reset, welcome, user invite, verification. Using JSX email templates via @jsx-email/all components
  • Type-safe with optional peer dependencies for tree-shaking

🤖 Generated with Claude Code

- Core: createEmailClient with unified send interface
- Drivers: AWS SES, MailerSend, Nodemailer, Postmark, Resend, SendGrid, Plunk
- Templates: Magic link, OTP, password reset, welcome, user invite, verification
- Type-safe with optional peer dependencies for tree-shaking
- JSX email templates using @jsx-email/all components

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments