publishAuthoringDiagnostics
@gooi/language-server / features/diagnostics/publish-authoring-diagnostics / publishAuthoringDiagnostics
Function: publishAuthoringDiagnostics()
publishAuthoringDiagnostics(
value):object
Defined in: authoring/language-server/src/features/diagnostics/publish-authoring-diagnostics.ts:48
Builds deterministic read-path diagnostics, including lockfile mismatch diagnostics.
Parameters
| Parameter | Type | Description |
|---|---|---|
value | unknown | Untrusted diagnostics request. |
Returns
object
Authoring diagnostics envelope.
diagnostics
diagnostics:
object[]
Type Declaration
documentUri
documentUri:
string
envelopeVersion
envelopeVersion:
"1.0.0"=authoringEnvelopeVersionSchema
generatedAt
generatedAt:
string=authoringTimestampSchema
parity
parity:
object=paritySchema
Type Declaration
parity.lockfileHash?
optionallockfileHash:string
parity.status
status:
"matched"|"mismatch"
Example
const diagnostics = publishAuthoringDiagnostics({ context });