Unnamed repository; edit this file 'description' to name the repository.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[
    (single_line_comment)
    (multi_line_comment)

    (node_comment)
    (node_field_comment)

    ; these do not show up as comments in Helix as they are also highlighted as
    ; normal nodes
    (node . (node_comment))
    (node_field . (node_field_comment))
] @comment

(node
    (identifier) @variable)

(prop (identifier) @attribute)

(type (_) @type) @punctuation.bracket

(keyword) @keyword

(string) @string
(number) @constant.numeric
(boolean) @constant.builtin.boolean

"." @punctuation.delimiter

"=" @operator

"{" @punctuation.bracket
"}" @punctuation.bracket