Home / Function/ serialize() — fastify Function Reference

serialize() — fastify Function Reference

Architecture documentation for the serialize() function in reply.js from the fastify codebase.

Entity Profile

Dependency Diagram

graph TD
  d2dc4a04_6060_c578_97dc_da6f3dd4da06["serialize()"]
  4bcd71dc_1ec2_5fe8_b8ff_4a371e392925["reply.js"]
  d2dc4a04_6060_c578_97dc_da6f3dd4da06 -->|defined in| 4bcd71dc_1ec2_5fe8_b8ff_4a371e392925
  2142f433_1d66_ceb5_1102_19519632e0ad["serializeInput()"]
  2142f433_1d66_ceb5_1102_19519632e0ad -->|calls| d2dc4a04_6060_c578_97dc_da6f3dd4da06
  bf139b43_eb7c_4f05_1cbe_0dea5d44a338["preSerializationHookEnd()"]
  bf139b43_eb7c_4f05_1cbe_0dea5d44a338 -->|calls| d2dc4a04_6060_c578_97dc_da6f3dd4da06
  style d2dc4a04_6060_c578_97dc_da6f3dd4da06 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

lib/reply.js lines 415–425

Reply.prototype.serialize = function (payload) {
  if (this[kReplySerializer] !== null) {
    return this[kReplySerializer](payload)
  } else {
    if (this[kRouteContext] && this[kRouteContext][kReplySerializerDefault]) {
      return this[kRouteContext][kReplySerializerDefault](payload, this.raw.statusCode)
    } else {
      return serialize(this[kRouteContext], payload, this.raw.statusCode)
    }
  }
}

Domain

Subdomains

Defined In

Frequently Asked Questions

What does serialize() do?
serialize() is a function in the fastify codebase, defined in lib/reply.js.
Where is serialize() defined?
serialize() is defined in lib/reply.js at line 415.
What calls serialize()?
serialize() is called by 2 function(s): preSerializationHookEnd, serializeInput.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free