From 32214abb64c7b7ff4587d2b2916df92fb9202149 Mon Sep 17 00:00:00 2001 From: Umesh Yadav <23421535+imumesh18@users.noreply.github.com> Date: Sat, 31 May 2025 01:41:13 +0530 Subject: [PATCH] Improve TypeScript shebang detection (#31437) Closes #13981 Release Notes: - Improved TypeScript shebang detection --- crates/languages/src/typescript/config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/languages/src/typescript/config.toml b/crates/languages/src/typescript/config.toml index aca294df85d9734d30f31201f627a311710738c3..27ad1a9e94327bfb0908b3ffd1562db9aa11f78f 100644 --- a/crates/languages/src/typescript/config.toml +++ b/crates/languages/src/typescript/config.toml @@ -1,7 +1,7 @@ name = "TypeScript" grammar = "typescript" path_suffixes = ["ts", "cts", "mts"] -first_line_pattern = '^#!.*\b(?:deno run|ts-node|bun|tsx)\b' +first_line_pattern = '^#!.*\b(?:deno run|ts-node|bun|tsx|[/ ]node)\b' line_comments = ["// "] block_comment = ["/*", "*/"] autoclose_before = ";:.,=}])>"