better-svelte-email
Version:
Svelte email renderer with Tailwind support
10 lines (9 loc) • 763 B
TypeScript
export * from './components/index.js';
export { betterSvelteEmailPreprocessor } from './preprocessor/index.js';
export type { PreprocessorOptions, ComponentTransform } from './preprocessor/index.js';
export type { ClassAttribute, TransformResult, MediaQueryStyle } from './preprocessor/types.js';
export type { TailwindConfig } from 'tw-to-css';
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 { styleToString, pxToPt, combineStyles, withMargin, renderAsPlainText } from './utils/index.js';