From 2187badb5a9baa3d43b571b969681ae77ceceeb7 Mon Sep 17 00:00:00 2001 From: Pouya Kary Date: Sat, 13 Aug 2016 16:18:04 +0430 Subject: [PATCH 1/2] First Line Maching added --- extensions/typescript/syntaxes/TypeScript.tmLanguage.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/extensions/typescript/syntaxes/TypeScript.tmLanguage.json b/extensions/typescript/syntaxes/TypeScript.tmLanguage.json index 3046784200ac6..5d968fd4b95c6 100644 --- a/extensions/typescript/syntaxes/TypeScript.tmLanguage.json +++ b/extensions/typescript/syntaxes/TypeScript.tmLanguage.json @@ -3,6 +3,7 @@ "ts" ], "name": "TypeScript", + "firstLineMatch": "#!/.*\bnode", "patterns": [ { "include": "#expression" @@ -1289,4 +1290,4 @@ "scopeName": "source.ts", "uuid": "ef98eb90-bf9b-11e4-bb52-0800200c9a66", "version": "https://github.com/Microsoft/TypeScript-TmLanguage/commit/55b86614037e8c754c0657b0cd03f4f90c9498db" -} \ No newline at end of file +} From 3d18b259d6bede231670ca768a67afe0a4f32142 Mon Sep 17 00:00:00 2001 From: Pouya Kary Date: Sat, 13 Aug 2016 16:19:04 +0430 Subject: [PATCH 2/2] First Line Maching added --- extensions/typescript/syntaxes/TypeScriptReact.tmLanguage.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/extensions/typescript/syntaxes/TypeScriptReact.tmLanguage.json b/extensions/typescript/syntaxes/TypeScriptReact.tmLanguage.json index c4cdaf89f4151..1f466c062a90b 100644 --- a/extensions/typescript/syntaxes/TypeScriptReact.tmLanguage.json +++ b/extensions/typescript/syntaxes/TypeScriptReact.tmLanguage.json @@ -3,6 +3,7 @@ "tsx" ], "name": "TypeScriptReact", + "firstLineMatch": "#!/.*\bnode", "patterns": [ { "include": "#expression" @@ -1522,4 +1523,4 @@ "scopeName": "source.tsx", "uuid": "805375ec-d614-41f5-8993-5843fe63ea82", "version": "https://github.com/Microsoft/TypeScript-TmLanguage/commit/55b86614037e8c754c0657b0cd03f4f90c9498db" -} \ No newline at end of file +}