TYPESCRIPT

Constant TYPESCRIPT 

Source
pub const TYPESCRIPT: &str = r#"
    (function_declaration
      name: (identifier) @name) @function

    (class_declaration
      name: (type_identifier) @name) @class

    (method_definition
      name: (property_identifier) @name) @method

    (interface_declaration
      name: (type_identifier) @name) @interface

    (type_alias_declaration
      name: (type_identifier) @name) @type

    (arrow_function) @function

    (variable_declarator
      name: (identifier) @name
      value: (arrow_function)) @function
"#;
Expand description

TypeScript symbol extraction query