4(jsx_opening_element (identifier) @tag)
5(jsx_closing_element (identifier) @tag)
6(jsx_self_closing_element (identifier) @tag)
7(jsx_attribute (property_identifier) @variable.other.member)
14 (shorthand_property_identifier)
15 (shorthand_property_identifier_pattern)
17 (#match? @constant "^[A-Z_][A-Z\\d_]+$"))
20((identifier) @constructor
21 (#match? @constructor "^[A-Z]"))
23((identifier) @variable.builtin
24 (#match? @variable.builtin "^(arguments|module|console|window|document)$")
27((identifier) @function.builtin
28 (#eq? @function.builtin "require")
31; Function and method definitions
32;--------------------------------
35 name: (identifier) @function)
37 name: (identifier) @function)
39 name: (property_identifier) @function.method)
42 key: (property_identifier) @function.method
43 value: [(function) (arrow_function)])
46 left: (member_expression
47 property: (property_identifier) @function.method)
48 right: [(function) (arrow_function)])
51 name: (identifier) @function
52 value: [(function) (arrow_function)])
55 left: (identifier) @function
56 right: [(function) (arrow_function)])
58; Function and method calls
59;--------------------------
62 function: (identifier) @function)
65 function: (member_expression
66 property: (property_identifier) @function.method))
76(property_identifier) @variable.other.member
81(this) @variable.builtin
82(super) @variable.builtin
99(number) @constant.numeric.integer
104(template_substitution
105 "${" @punctuation.special
106 "}" @punctuation.special) @embedded
113] @punctuation.delimiter
169] @punctuation.bracket
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list