Home / Function/ validateInitialConfig() — fastify Function Reference

validateInitialConfig() — fastify Function Reference

Architecture documentation for the validateInitialConfig() function in initial-config-validation.js from the fastify codebase.

Entity Profile

Dependency Diagram

graph TD
  bb705d72_7a41_99fe_7e12_cbdedb990adf["validateInitialConfig()"]
  52080b90_327d_aa03_5024_802fa42ad813["initial-config-validation.js"]
  bb705d72_7a41_99fe_7e12_cbdedb990adf -->|defined in| 52080b90_327d_aa03_5024_802fa42ad813
  dbbd4a36_f3a3_9b2c_ecda_9b2195414494["deepFreezeObject()"]
  bb705d72_7a41_99fe_7e12_cbdedb990adf -->|calls| dbbd4a36_f3a3_9b2c_ecda_9b2195414494
  style bb705d72_7a41_99fe_7e12_cbdedb990adf fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

lib/initial-config-validation.js lines 7–17

function validateInitialConfig (options) {
  const opts = deepClone(options)

  if (!validate(opts)) {
    const error = new FST_ERR_INIT_OPTS_INVALID(JSON.stringify(validate.errors.map(e => e.message)))
    error.errors = validate.errors
    throw error
  }

  return deepFreezeObject(opts)
}

Domain

Subdomains

Frequently Asked Questions

What does validateInitialConfig() do?
validateInitialConfig() is a function in the fastify codebase, defined in lib/initial-config-validation.js.
Where is validateInitialConfig() defined?
validateInitialConfig() is defined in lib/initial-config-validation.js at line 7.
What does validateInitialConfig() call?
validateInitialConfig() calls 1 function(s): deepFreezeObject.

Analyze Your Own Codebase

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

Try Supermodel Free