Home / Function/ customValidatorCompiler() — fastify Function Reference

customValidatorCompiler() — fastify Function Reference

Architecture documentation for the customValidatorCompiler() function in schema-validation.test.js from the fastify codebase.

Entity Profile

Dependency Diagram

graph TD
  79d8f85b_d14e_4a91_0947_ce971fd56c85["customValidatorCompiler()"]
  93f0b2e3_2c63_8d5a_deb0_5d6da366502c["schema-validation.test.js"]
  79d8f85b_d14e_4a91_0947_ce971fd56c85 -->|defined in| 93f0b2e3_2c63_8d5a_deb0_5d6da366502c
  style 79d8f85b_d14e_4a91_0947_ce971fd56c85 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

test/schema-validation.test.js lines 22–34

const customValidatorCompiler = req => {
  if (!req.httpPart) {
    throw new Error('Missing httpPart')
  }

  const compiler = customSchemaCompilers[req.httpPart]

  if (!compiler) {
    throw new Error(`Missing compiler for ${req.httpPart}`)
  }

  return compiler.compile(req.schema)
}

Domain

Subdomains

Frequently Asked Questions

What does customValidatorCompiler() do?
customValidatorCompiler() is a function in the fastify codebase, defined in test/schema-validation.test.js.
Where is customValidatorCompiler() defined?
customValidatorCompiler() is defined in test/schema-validation.test.js at line 22.

Analyze Your Own Codebase

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

Try Supermodel Free