Skip to content

ResolvedDocumentConfig

Defined in: packages/speculator/src/preprocess/config/types.ts:76

autoGenerated: boolean

Defined in: packages/speculator/src/preprocess/config/types.ts:108

Whether the ID was auto-generated


optional baseUrl: string

Defined in: packages/speculator/src/preprocess/config/types.ts:93

Base URL for assembling thisVersion when not explicitly set


optional custom: Record<string, unknown>

Defined in: packages/speculator/src/preprocess/config/types.ts:105

Custom user-defined properties. Highest priority - overwrites both root and respec values.


deps: string[]

Defined in: packages/speculator/src/preprocess/config/types.ts:81

Dependencies (empty array if none)


id: string

Defined in: packages/speculator/src/preprocess/config/types.ts:78

Document ID (from config or auto-generated)


optional lastUpdateDate: `${number}-${number}-${number}`

Defined in: packages/speculator/src/preprocess/config/types.ts:87

Last update date (core config setting, takes priority over respec.modificationDate)


optional maturityLevel: MaturityLevel

Defined in: packages/speculator/src/preprocess/config/types.ts:90

Maturity level (core config setting, takes priority over mapped respec.specStatus)


optional noConformance: boolean

Defined in: packages/speculator/src/preprocess/config/types.ts:96

If true, suppresses the automatic generation of the conformance section.


optional respec: RawRespecConfig

Defined in: packages/speculator/src/preprocess/config/types.ts:99

Optional ReSpec configuration embedded in config.json


optional title: string

Defined in: packages/speculator/src/preprocess/config/types.ts:84

Document title (core config setting, takes priority over respec.title)