Home / Function/ preSerializationHook() — fastify Function Reference

preSerializationHook() — fastify Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  d9e0045e_2fd6_72e4_67eb_c04f9908f19e["preSerializationHook()"]
  4bcd71dc_1ec2_5fe8_b8ff_4a371e392925["reply.js"]
  d9e0045e_2fd6_72e4_67eb_c04f9908f19e -->|defined in| 4bcd71dc_1ec2_5fe8_b8ff_4a371e392925
  86dc4e98_212d_2b7c_7128_76f05e7a8787["send()"]
  86dc4e98_212d_2b7c_7128_76f05e7a8787 -->|calls| d9e0045e_2fd6_72e4_67eb_c04f9908f19e
  bf139b43_eb7c_4f05_1cbe_0dea5d44a338["preSerializationHookEnd()"]
  d9e0045e_2fd6_72e4_67eb_c04f9908f19e -->|calls| bf139b43_eb7c_4f05_1cbe_0dea5d44a338
  style d9e0045e_2fd6_72e4_67eb_c04f9908f19e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

lib/reply.js lines 488–500

function preSerializationHook (reply, payload) {
  if (reply[kRouteContext].preSerialization !== null) {
    preSerializationHookRunner(
      reply[kRouteContext].preSerialization,
      reply.request,
      reply,
      payload,
      preSerializationHookEnd
    )
  } else {
    preSerializationHookEnd(null, undefined, reply, payload)
  }
}

Domain

Subdomains

Defined In

Called By

Frequently Asked Questions

What does preSerializationHook() do?
preSerializationHook() is a function in the fastify codebase, defined in lib/reply.js.
Where is preSerializationHook() defined?
preSerializationHook() is defined in lib/reply.js at line 488.
What does preSerializationHook() call?
preSerializationHook() calls 1 function(s): preSerializationHookEnd.
What calls preSerializationHook()?
preSerializationHook() is called by 1 function(s): send.

Analyze Your Own Codebase

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

Try Supermodel Free