From f70923c44812c9276fa6252a3d44037b1d6a13c4 Mon Sep 17 00:00:00 2001
From: uncenter <47499684+uncenter@users.noreply.github.com>
Date: Thu, 23 Jan 2025 14:45:35 -0500
Subject: [PATCH] Restrict tagged template language injections for ecma
 (#12217)

---
 runtime/queries/ecma/injections.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/runtime/queries/ecma/injections.scm b/runtime/queries/ecma/injections.scm
index af3aef10510e..09cca4418bd4 100644
--- a/runtime/queries/ecma/injections.scm
+++ b/runtime/queries/ecma/injections.scm
@@ -7,7 +7,8 @@
     (member_expression
       property: (property_identifier) @injection.language)
   ]
-  arguments: (template_string) @injection.content)
+  arguments: (template_string) @injection.content
+  (#any-of? @injection.language "html" "css" "json" "sql" "js" "ts" "bash"))
 
 ; Parse the contents of gql template literals