Server-side renderer for Better Svelte Email: compile Tailwind-aware Svelte components into email-safe HTML (styles inlined, markup adapted for clients).
Install
npm i @better-svelte-email/server
Peer dependency:svelte >= 5.14.3
Usage
Please refer to the documentation for a usage guide and implementation examples.
Exports
The main entry exposes:
Renderer — configure Tailwind (tailwindConfig), optional injected customCSS (e.g. theme variables), or disableTailwind for plain CSS only, then render(component, options) to produce HTML
toPlainText — derive a plain-text version from rendered HTML
Types — TailwindConfig, RendererOptions, RenderOptions, AST, etc.
pixelBasedPreset — Tailwind-related helper for pixel-oriented email styling