summaryrefslogtreecommitdiff
path: root/config/nvim/after/queries/typescript/highlights.scm
blob: b3cfa8df05f7bbeeee75925a588c362fadd6241d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
;; vim: ft=query
;; extends

(interface_declaration
  name: (type_identifier) @AlabasterDefinition)

(method_definition
  name: (property_identifier) @AlabasterDefinition)

(function_declaration
  name: (identifier) @AlabasterDefinition)

(variable_declarator
  name: (identifier) @AlabasterDefinition
  value: (arrow_function))

(type_alias_declaration
  name: (type_identifier) @AlabasterDefinition)

(undefined) @AlabasterConstant