${projects.map(
({
description,
entity,
highlights = [],
keywords = [],
name,
startDate,
endDate,
roles = [],
type,
url,
}) => html`
${description && markdown(description)}
${highlights.length > 0 &&
html`
${highlights.map(highlight => html`- ${markdown(highlight)}
`)}
`}
${keywords.length > 0 &&
html`
${keywords.map(keyword => html`- ${keyword}
`)}
`}
`,
)}