better-svelte-email
Version:
Svelte email renderer with Tailwind support
11 lines (10 loc) • 653 B
JavaScript
// Export email components
export * from './components/index.js';
// Export the preprocessor
export { betterSvelteEmailPreprocessor } from './preprocessor/index.js';
// Export individual functions for advanced usage
export { parseAttributes as parseClassAttributes, findHeadComponent } from './preprocessor/parser.js';
export { createTailwindConverter, transformTailwindClasses, generateMediaQueries, sanitizeClassName } from './preprocessor/transformer.js';
export { injectMediaQueries } from './preprocessor/head-injector.js';
// Export utilities
export { styleToString, pxToPt, combineStyles, withMargin, renderAsPlainText } from './utils/index.js';