UNPKG

better-svelte-email

Version:

Svelte email renderer with Tailwind support

18 lines (17 loc) 549 B
import type { ClassAttribute, StyleAttribute } from './types.js'; /** * Parse Svelte 5 source code and extract all class attributes * Reference: https://svelte.dev/docs/svelte/svelte-compiler#parse */ export declare function parseAttributes(source: string): { class: ClassAttribute; style?: StyleAttribute; }[]; /** * Find the <Head> component in Svelte 5 AST * Returns the position where we should inject styles */ export declare function findHeadComponent(source: string): { found: boolean; insertPosition: number | null; };