diff options
| author | Steven Sojka <Steven.Sojka@tdameritrade.com> | 2021-02-11 12:41:06 -0600 |
|---|---|---|
| committer | Stephan Seitz <stephan.lauf@yahoo.de> | 2021-02-11 20:41:35 +0100 |
| commit | 39a2ea730df18b430ec1a9750a2022edd4277b01 (patch) | |
| tree | be025bfd002d2499f3dea92b3f32c31dc1c21bbf /queries/javascript | |
| parent | Use eq? (diff) | |
| download | nvim-treesitter-39a2ea730df18b430ec1a9750a2022edd4277b01.tar nvim-treesitter-39a2ea730df18b430ec1a9750a2022edd4277b01.tar.gz nvim-treesitter-39a2ea730df18b430ec1a9750a2022edd4277b01.tar.bz2 nvim-treesitter-39a2ea730df18b430ec1a9750a2022edd4277b01.tar.lz nvim-treesitter-39a2ea730df18b430ec1a9750a2022edd4277b01.tar.xz nvim-treesitter-39a2ea730df18b430ec1a9750a2022edd4277b01.tar.zst nvim-treesitter-39a2ea730df18b430ec1a9750a2022edd4277b01.zip | |
feat(javascript): add template string language injection
Diffstat (limited to 'queries/javascript')
| -rw-r--r-- | queries/javascript/injections.scm | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/queries/javascript/injections.scm b/queries/javascript/injections.scm index c9fea0362..170acda86 100644 --- a/queries/javascript/injections.scm +++ b/queries/javascript/injections.scm @@ -3,6 +3,12 @@ ((regex_pattern) @regex) (call_expression - function: ((identifier) @_name - (#eq? @_name "gql")) - arguments: ((template_string) @graphql)) + function: ((identifier) @language) + arguments: ((template_string) @content + (#offset! @content 0 1 0 -1))) + +(call_expression + function: ((identifier) @_name + (#eq? @_name "gql")) + arguments: ((template_string) @graphql + (#offset! @graphql 0 1 0 -1))) |
