generateFluentSchema() — fastify Function Reference
Architecture documentation for the generateFluentSchema() function in schemas.js from the fastify codebase.
Entity Profile
Dependency Diagram
graph TD c3b63201_965f_1f10_e72c_ffe00473f3cd["generateFluentSchema()"] e8bb6056_4217_c2ca_89f1_f68e8b759a9f["schemas.js"] c3b63201_965f_1f10_e72c_ffe00473f3cd -->|defined in| e8bb6056_4217_c2ca_89f1_f68e8b759a9f babea439_85e8_6864_98a1_7766c86f4acd["normalizeSchema()"] babea439_85e8_6864_98a1_7766c86f4acd -->|calls| c3b63201_965f_1f10_e72c_ffe00473f3cd style c3b63201_965f_1f10_e72c_ffe00473f3cd fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
lib/schemas.js lines 116–131
function generateFluentSchema (schema) {
for (const key of SCHEMAS_SOURCE) {
if (schema[key] && (schema[key].isFluentSchema || schema[key][kFluentSchema])) {
schema[key] = schema[key].valueOf()
}
}
if (schema.response) {
const httpCodes = Object.keys(schema.response)
for (const code of httpCodes) {
if (schema.response[code].isFluentSchema || schema.response[code][kFluentSchema]) {
schema.response[code] = schema.response[code].valueOf()
}
}
}
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does generateFluentSchema() do?
generateFluentSchema() is a function in the fastify codebase, defined in lib/schemas.js.
Where is generateFluentSchema() defined?
generateFluentSchema() is defined in lib/schemas.js at line 116.
What calls generateFluentSchema()?
generateFluentSchema() is called by 1 function(s): normalizeSchema.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free