Skip to content

feat(resend): add Resend SDK package - #346

Open
K-Mistele wants to merge 1 commit into
alchemy-run:mainfrom
humanlayer:feat/resend-sdk
Open

feat(resend): add Resend SDK package#346
K-Mistele wants to merge 1 commit into
alchemy-run:mainfrom
humanlayer:feat/resend-sdk

Conversation

@K-Mistele

Copy link
Copy Markdown

Summary

  • Add new @distilled.cloud/resend package with full API coverage for the Resend email platform
  • Includes 80+ operations for emails, domains, contacts, templates, broadcasts, automations, webhooks, and more
  • Add CI workflow for type checking and testing
  • Add publication infrastructure to release.yml and pr-package.yml
  • Add nuke workflow job for test resource cleanup
  • Configure resend-openapi as git submodule for spec tracking

Package Features

  • Full type-safe Effect-based client
  • Operations for all Resend API endpoints including:
    • Email sending (single and batch)
    • Domain management and verification
    • Contact management and imports
    • Templates (create, update, duplicate, publish)
    • Broadcasts and automations
    • Webhooks
    • API key management
    • Audience segments and topics
  • Comprehensive test suite
  • Nuke script for cleaning up test resources

- Add new @distilled.cloud/resend package with full API coverage
- Includes operations for emails, domains, contacts, templates, webhooks, and more
- Add CI workflow for testing
- Add publication infrastructure to release.yml and pr-package.yml
- Add nuke workflow job for test resource cleanup
- Configure resend-openapi as git submodule for spec tracking
@Mkassabov Mkassabov mentioned this pull request Aug 4, 2026
34 tasks
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