nori_asyncapi/codegen/gleam_types
Gleam payload-type generator.
Reuses nori’s own Gleam type emitter: the AsyncAPI IR’s types (nori
TypeDefs) are wrapped in a synthetic CodegenIR and handed to
nori/codegen/gleam_types. Message payloads come out as the same records /
enums / decoders nori produces for REST bodies.
Values
pub fn generate(spec: ir.AsyncCodegenIR) -> String
Generate a complete Gleam types module (types + JSON encoders/decoders).