Skip to content

normalizeConfig

normalizeConfig(docConfig): SpecConfig

Defined in: packages/speculator/src/preprocess/config/normalize.ts:61

Normalize a ResolvedDocumentConfig to internal SpecConfig

Priority order (lowest to highest):

  1. respec.* - ReSpec-compatible fallback settings
  2. Root-level properties (title, lastUpdateDate, maturityLevel)
  3. custom.* - Highest priority, overwrites everything

ResolvedDocumentConfig

Resolved document config with ID

SpecConfig

Normalized SpecConfig with defaults applied