tree-sitter implementation for the confindent configuration language
at main 45 lines 671 B view raw
1[ 2 { 3 "type": "definition", 4 "named": true, 5 "fields": {}, 6 "children": { 7 "multiple": true, 8 "required": true, 9 "types": [ 10 { 11 "type": "key", 12 "named": true 13 }, 14 { 15 "type": "value", 16 "named": true 17 } 18 ] 19 } 20 }, 21 { 22 "type": "source_file", 23 "named": true, 24 "root": true, 25 "fields": {}, 26 "children": { 27 "multiple": true, 28 "required": false, 29 "types": [ 30 { 31 "type": "definition", 32 "named": true 33 } 34 ] 35 } 36 }, 37 { 38 "type": "key", 39 "named": true 40 }, 41 { 42 "type": "value", 43 "named": true 44 } 45]