60 lines · 1.8 KB · Scheme
RawDownload
(((comment) @_jsdoc_comment  (#match? @_jsdoc_comment "(?s)^/[*][*][^*].*[*]/$")) @content  (#set! "language" "jsdoc")) ((regex) @content  (#set! "language" "regex")) (call_expression  function: (identifier) @_name (#eq? @_name "css")  arguments: (template_string (string_fragment) @content                              (#set! "language" "css"))) (call_expression  function: (identifier) @_name (#eq? @_name "html")  arguments: (template_string) @content                              (#set! "language" "html")) (call_expression  function: (identifier) @_name (#eq? @_name "js")  arguments: (template_string (string_fragment) @content                              (#set! "language" "javascript"))) (call_expression  function: (identifier) @_name (#eq? @_name "json")  arguments: (template_string (string_fragment) @content                              (#set! "language" "json"))) (call_expression  function: (identifier) @_name (#eq? @_name "sql")  arguments: (template_string (string_fragment) @content                              (#set! "language" "sql"))) (call_expression  function: (identifier) @_name (#eq? @_name "ts")  arguments: (template_string (string_fragment) @content                              (#set! "language" "typescript"))) (call_expression  function: (identifier) @_name (#match? @_name "^ya?ml$")  arguments: (template_string (string_fragment) @content                              (#set! "language" "yaml"))) (call_expression  function: (identifier) @_name (#match? @_name "^g(raph)?ql$")  arguments: (template_string (string_fragment) @content                              (#set! "language" "graphql"))) (call_expression  function: (identifier) @_name (#match? @_name "^g(raph)?ql$")  arguments: (arguments (template_string (string_fragment) @content                              (#set! "language" "graphql"))))