Appearance
Rule.io SDK / rcml/src / SemanticIssue
Type Alias: SemanticIssue
SemanticIssue =
object
Defined in: rcml/src/email/content/json-validator/json-semantic-validator.ts:15
Semantic-validation issue produced by validateJsonSemantics.
Properties
code
code:
string
Defined in: rcml/src/email/content/json-validator/json-semantic-validator.ts:19
Machine-readable error code (e.g. MARK_DUPLICATE, TEXT_EMPTY)
message
message:
string
Defined in: rcml/src/email/content/json-validator/json-semantic-validator.ts:21
Human-readable description of the issue
path
path:
string
Defined in: rcml/src/email/content/json-validator/json-semantic-validator.ts:17
JSON Pointer path to the offending node (e.g. /content/0/content/1/marks/0)
severity
severity:
"error"|"warning"
Defined in: rcml/src/email/content/json-validator/json-semantic-validator.ts:23
"error" = structurally invalid; "warning" = valid but non-canonical