Skip to content

Commit b3e7667

Browse files
committed
Move param highlight into separate query file
This way, the main highlights.scm file can be reused for Typescript.
1 parent f18cb4d commit b3e7667

File tree

5 files changed

+14
-14
lines changed

5 files changed

+14
-14
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
],
2828
"highlights": [
2929
"queries/highlights-jsx.scm",
30+
"queries/highlights-params.scm",
3031
"queries/highlights.scm"
3132
],
3233
"injection-regex": "^(js|javascript)$"

queries/highlights-params.scm

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
(formal_parameters
2+
[
3+
(identifier) @variable.parameter
4+
(array_pattern
5+
(identifier) @variable.parameter)
6+
(object_pattern
7+
[
8+
(pair_pattern value: (identifier) @variable.parameter)
9+
(shorthand_property_identifier_pattern) @variable.parameter
10+
])
11+
]
12+
)

queries/highlights.scm

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -60,19 +60,6 @@
6060
; Variables
6161
;----------
6262

63-
(formal_parameters
64-
[
65-
(identifier) @variable.parameter
66-
(array_pattern
67-
(identifier) @variable.parameter)
68-
(object_pattern
69-
[
70-
(pair_pattern value: (identifier) @variable.parameter)
71-
(shorthand_property_identifier_pattern) @variable.parameter
72-
])
73-
]
74-
)
75-
7663
(identifier) @variable
7764

7865
; Properties

queries/tags.scm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,4 +85,4 @@
8585
arguments: (_) @reference.call)
8686

8787
(new_expression
88-
constructor: (identifier) @name) @reference.class
88+
constructor: (_) @name) @reference.class

tree-sitter-javascript.wasm

-9 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)