Modules
Safe, deterministic notification templates for Elixir.
The immutable, portable result of compiling a notification template.
Encodes JSON-compatible data into Letterpress's deterministic byte form.
Routes authoring requests to a caller-owned compiler pool.
A caller-owned supervisor for a pool of isolated compiler workers.
Owns one framed JSON connection to the bundled Node compiler.
Loads the generated contract shared by the backend and browser packages.
A stable, LSP-shaped diagnostic returned by Letterpress operations.
Normalizes caller data into collision-free JSON-native values.
Resolves versioned template profiles from the generated contract.
Renders verified artifacts in bounded, isolated BEAM processes.
Implements the compiler-reserved final output-context filter.
The bounded for tag used by the Letterpress Liquid renderer.
Validates and canonicalizes Letterpress variable schemas.
Documents telemetry emitted around public Letterpress operations.