-
Notifications
You must be signed in to change notification settings - Fork 84
Add KDL file validation support #463
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershas-prThis issue has an associated PRThis issue has an associated PRhelp wantedExtra attention is neededExtra attention is needednew validation typeNew config file type to validateNew config file type to validate
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershas-prThis issue has an associated PRThis issue has an associated PRhelp wantedExtra attention is neededExtra attention is needednew validation typeNew config file type to validateNew config file type to validate
KDL (KDL Document Language) is a node-based config format with a formal spec (v2). Used by Zellij and other tools.
There's a pure Go parser available: sblinch/kdl-go (KDL v2 compliant). Syntax-only validation — no schema system.
References