${escapeHtml(exp.title)}
${escapeHtml(exp.company)}
${escapeHtml(exp.dates)}
${escapeHtml(exp.description)}
import { escapeHtml, sanitizeUrl } from "./security"; import type { CoverLetterData, ResumeData } from "./types"; export function generateResumeHTML(data: ResumeData): string { const templateStyles = getTemplateStyles(data.template); const layoutStyles = getLayoutStyles(data.layout); const fontFamily = getFontFamily(data.font); const fontSizes = getFontSizes(data.fontSize); const spacingValue = getSpacingValue(data.spacing); return `
${escapeHtml(data.summary)}
Sincerely,
${escapeHtml(data.name)}