Eta
Source: eta.js.org · Status: open/active
Summary
Section titled “Summary”Lightweight embedded template engine for JavaScript; renders every generated artifact’s layout —
entity body templates (body-template.eta) and the docs artifacts (index_template.eta,
glossary_template.eta, references_template.eta).
The generator keeps a strict split: TypeScript assembles plain data,
Eta templates own all table layout. Configured autoEscape: false, autoTrim: false with whitespace normalized post-render for byte-stable
idempotency (normalizeWhitespace in
plugin/lib/services/docs/generate.ts).
Cited by
Section titled “Cited by”D-0004-entity-definition-architecture, D-B4CA-term-entity-and-generated-glossary