Drop-in serializer support for Express/Connect Node apps.
Renders the payload as a flat JSON object or array at the top level. Related records are embedded.
Renders the payload, either a primary data payload or an error payload.
a record, array of records, or error
the rendered payload
Renders a primary data payload (a record or array of records).
record or array of records
the rendered primary data
Renders an individual record
the rendered record
Looks up the related record's serializer and serializes it.
The related record(s)
The name of the relationship
The parent record
The serializer config for this relationship
the serialized relationship
Render an error payload
the rendered error payload