UNPKG

@eristack/email-template

Version:

{{var}} HTML/text email template render and key extraction — pair with @eristack/comms

10 lines • 497 B
export type RenderEmailTemplateOptions = { /** When true, substitute values are HTML-escaped (for HTML bodies). */ escapeHtml?: boolean; }; export declare function extractTemplateKeys(template: string): string[]; /** * Replace `{{key}}` placeholders with vars. Missing keys become empty string. */ export declare function renderEmailTemplate(template: string, vars: Record<string, string | undefined>, options?: RenderEmailTemplateOptions): string; //# sourceMappingURL=template.d.ts.map