ConfigLayerValidationReport
Defined in: core/dist/config/loader.d.ts:165
One config LAYER’s validation outcome inside a ConfigValidationReport: the pure
read-side result (validateRawGthConfig) plus the source label so a consumer can name
WHICH file carried a warning/error (the project path, or "<name> (global)").
Extends
Section titled “Extends”Properties
Section titled “Properties”errorMessage?
Section titled “errorMessage?”
optionalerrorMessage?:string
Defined in: core/dist/config/schema.d.ts:2986
Present only when ok is false: the path-scoped, multi-line validation message.
Inherited from
Section titled “Inherited from”RawConfigValidationResult.errorMessage
ok:
boolean
Defined in: core/dist/config/schema.d.ts:2982
True when the config parses against the schema (unknown keys do NOT make it false).
Inherited from
Section titled “Inherited from”sourceLabel
Section titled “sourceLabel”sourceLabel:
string
Defined in: core/dist/config/loader.d.ts:167
The resolved config path (project layer) or "<name> (global)" (global layer).
warnings
Section titled “warnings”warnings:
string[]
Defined in: core/dist/config/schema.d.ts:2984
Non-fatal advisories: unknown top-level keys (likely typos). Deprecated shapes are hard errors, not warnings.